BM6P6(@ tttxxxeeemmmTTT:::888111000///...---,,,,,,,,,+++++++++************))))))************+++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///222***+++GGG888&&&$$$,,,+++%%%///...+++))),,, 222***"""KKK***:::))):::'''111:::***999>>>999111999777999EEE<<<222666---555777111///???+++000111111222222111111000333222222111111222222333111111111111111111111111//////............//////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000/////////000222444666888999999::::::;;;<<<======@@@CCCAAA;;;;;;@@@AAA>>>????????????@@@AAABBBCCC<<<<<<<<<<<<<<<===>>>??????>>>===<<<;;;:::::::::<<<:::888666444444444444444444222222222222444444111111111111111111111111333222000//////000222333000000///...------,,,,,,---------,,,,,,+++++++++///...---,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------...///000222444555:::;;;<<<;;;:::;;;===???;;;>>>AAAAAA>>>===@@@BBB>>>@@@???;;;:::======:::;;;:::999888777777777777555555555444333111000///000000111111111111000000////////////////////////......////////////......,,,------......------,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------....../////////000111333444555;;;===>>><<<888777999<<>><<<<<<<<<@@@>>><<<<<<<<<<<<;;;:::::::::999999888777777777666555444333222111111111222222222111111111111000111111111111000000000000000000000000000000000000////////////////////////////////////000000000000111111222222222333333333777888888777666666888999888888888888888888888888555555666666666666666666444333222222111111222222111111111111000000000000///............---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++*********))))))************************))))))))))))))))))))))))************************++++++******************++++++++++++++++++++++++,,,,,,,,,---------......---...///000111222333333888999:::<<<===>>>>>>>>>BBBBBBBBBBBBAAAAAA@@@???CCCCCCBBBAAA@@@@@@@@@@@@@@@===::::::;;;;;;999777ttt|||dddsssSSS:::888111000///...---,,,,,,,,,+++++++++************))))))************+++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000***@@@%%%333$$$000333---(((555111SSS>>>+++///333555///999444,,,xxxHHH+++000>>>+++<<<222111111222222222222111111333222222111111222222333111111111111111111111111//////............//////........................////////////////////////////////////////////////000000000000000000000000000000///000111333555666777888888999;;;<<<======>>>AAA@@@<<<<<>>>>>>>>>>>?????????===<<<<<<<<<<<<======>>>???>>>===;;;::::::::::::;;;:::888777555444444444444333222222222222333444111111111111111111111111222111000//////000111222000//////...------,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------...///000222333444999:::<<<<<<;;;;;;<<<>>><<<===>>>======>>>@@@BBB===@@@???;;;:::======:::999999999999999888888888555555555444333222111000000000111111111111000000..............................////////////......,,,,,,------------,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,------------.........//////000222333444999999:::999888888999;;;===???@@@???===<<<;;;<<>><<<===AAACCCBBB>>>>>>=========<<<<<<<<<>>>======<<<<<<<<<<<<===>>>===<<<;;;:::999999999::::::999888777555444333333333222222222222333333111111111111111111111111111000///......///000111//////......---,,,,,,,,,------,,,,,,,,,,,,+++++++++,,,---------,,,***)))++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------...///111222333777999;;;<<<<<<;;;<<<<<<<<<;;;:::;;;>>>@@@AAAAAA===??????;;;:::===<<<999777888999:::;;;:::999999555555555555444222111000///000000111111000000///..............................////////////......,,,,,,------------,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------......///000222222555444444555888:::::::::;;;===>>>>>>===<<<<<<===>>><<<::::::;;;;;;:::999666666666555444444333333444333333222222333333444222222111111111000000000111111000000000000//////////////////////////////.................................////////////000000000000111111111222222444555666666555555777999888888888888888888888888666666666555555444444444333333222111111111111222111111000000000000//////............------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++***************************************))))))))))))))))))))))))************************************************++++++++++++++++++++++++,,,,,,,,,,,,---------------......///000111222222555666777999:::;;;<<<<<<<<<===>>>???@@@@@@@@@@@@BBBAAA@@@???>>>>>>>>>>>>===;;;999888888888777666rrrsssgggvvvOOO999777111000///...---,,,,,,,,,+++++++++*********))))))))))))*********+++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++************+++++++++,,,,,,,,,++++++++++++++++++++++++...IIIOOOeee///777+++///444333...&&&333///$$$111777///OOO555<<<(((555222333333444444333333222222222111111111111222222111111111111111111111111//////............//////........................////////////////////////////////////////////////////////////////////////000000000000111111111222222333444666888999;;;;;;<<<<<<<<<;;;<<<>>>@@@@@@<<<<<<==================???>>>===<<<<<<<<<<<<<<<>>>===<<<:::999999888888888999999999888666444333333222222222222222222333111111111111111111111111///......------......///.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,************************************************++++++++++++++++++++++++,,,,,,,,,---...000111222444777:::<<<;;;::::::;;;:::999999===AAACCCAAA>>><<>>;;;;;;<<<<<<888888999;;;<<<;;;:::888777555555555444444333111111//////000000000000//////........................---......//////......---,,,,,,,,,------,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++,,,,,,,,,---------------------...///000111333111000333888;;;<<<::::::<<<===>>>===<<<===>>>>>><<<::::::;;;;;;:::999666666555555444333333222333222222222333333444555111111111111000000000000111000000000////////////////////////////////////........................------.........///////////////000000000111111111222333444444444444666888888888888888888888888888666666555555444333333333333222222111111111111111111000000000////////////.........---------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************))))))))))))))))))))))))***************************************+++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------------...//////000111111222333555777999::::::;;;:::;;;<<<>>>???@@@@@@AAAAAA@@@???>>>===<<<<<<<<<;;;:::888777777666666555mmmmmmkkksssLLL999777111000///...---,,,,,,,,,+++++++++*********))))))))))))*********+++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++************+++++++++,,,,,,,,,++++++++++++++++++++++++&&&qqq+++###'''999,,,---!!!)))'''+++***GGG???)))...)))000222000KKK000;;;&&&cccfff&&&@@@111222333333444444333333222222111111000000111111222000000000000000000000000//////............//////................................................................................................000000000000000000000000000000222444666777999999;;;::::::::::::::::::;;;:::;;;===>>>@@@@@@@@@@@@???>>>===<<<<<<<<<<<<<<<===<<<;;;:::888888888888777888888888777666444222222222222222222222222222000000000000000000000000...------------------...---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---+++***)))***+++,,,************************************************++++++++++++++++++++++++,,,+++,,,,,,---...///000111444888:::999999999999777888;;;@@@DDDDDD@@@;;;;;;>>>>>>;;;;;;<<<;;;888:::;;;<<<<<<;;;888666444444444444444333222111111//////000000000000//////........................------............------+++,,,,,,,,,,,,,,,,,,+++*********+++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,---...//////111//////222777;;;<<<;;;:::;;;===>>>======>>>???===<<<::::::;;;<<<;;;:::777777666555555444444333222222222222333444555555111111111000000000//////000000000////////////...................................................------------...................../////////000000000111222333222333666888777777777777777777777777555444444444333333333222333222111111000000111111000000000////////////......------------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------------...//////000000000222333555777999999:::888999;;;===???@@@AAAAAAAAA@@@>>>===<<<;;;;;;;;;:::999999777666555555555gggnnnfffrrrJJJ888666111000///...---,,,,,,,,,+++++++++************))))))************+++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++************+++++++++,,,,,,,,,++++++++++++++++++++++++...999NNN888222222333,,,555<<<111&&&++++++rrr%%%...222111---------ccc666555CCC''';;;...--->>>///222222333333333333222222111111000000000000111111000000000000000000000000//////............//////------------------------...........................................................................//////000000000000/////////000222444555666777:::888888:::999777666888999;;;===@@@AAABBBBBBBBB>>>======<<<<<<<<<<<<===<<<;;;:::999888777777777666666666666555444333333111111222222222222111111000000000000000000000000------------------------------,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,+++)))((((((((()))***************************************************++++++++++++++++++++++++++++++++++++,,,---...//////222555666666666777888555888<<<@@@CCCAAA===::::::>>>>>><<<;;;<<<;;;777;;;;;;;;;:::999666444333222222222222222111000000...//////000000//////...------------------------------............------++++++,,,,,,,,,,,,++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,---......///000///000222555888::::::999;;;======<<<;;;<<<===<<<:::999999:::;;;:::999777777777666555555444444222222222222333333444555111111000000000/////////000000////////////..............................------------------------,,,,,,,,,---------......------........./////////...///111111111333555888555555555555555555555555333333333333333333333333222222111000000000000111000000////////////......------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***************+++++++++************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------....../////////000222555777888999999888999;;;===???@@@AAAAAAAAA@@@???===<<<;;;::::::999:::999777555444555666```qqqeeerrrIII888666111000///...---,,,,,,,,,+++++++++************))))))************+++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++************+++++++++,,,,,,,,,************************(((+++<<<---+++222((('''///,,,333!!!"""***)))---333...+++222000...,,,///***,,,;;;999(((+++;;;$$$KKKbbb(((&&&111111222222222222111111111111000000000000111111000000000000000000000000//////............//////------------------------................................................------------------------,,,---///000000000000///...///000111222333444444999555666::::::777666::::::<<<>>>@@@AAABBBAAA@@@===<<<<<<<<<<<<======>>><<<;;;:::888777777777777666555444333333333333333000111222333333222111000000000000000000000000000------............------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------***+++,,,------,,,***(((************************************************************************+++******++++++,,,---......000222333333333555777555888;;;===<<<;;;;;;;;;:::===>>><<<;;;<<<:::666::::::999888777555444444000111111111111000//////......////////////......------------------------,,,------......------,,,++++++,,,,,,,,,,,,++++++************++++++++++++++++++++++++++++++++++++************************************++++++++++++***++++++++++++,,,,,,,,,---------------......///...///000111222333666888777999;;;;;;999999999:::999777666666888999888777777777666666555555444444333333222222222333444444111000000000////////////000000/////////.................................------------------------+++,,,,,,,,,,,,---------,,,------------.........,,,...///000111222555777444444444444444444444444111111222222333333444444222222111000000000000000000000/////////.........---------,,,,,,,,,++++++************************++++++++++++++++++++++++))))))*********+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))((())))))***++++++,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,------------.........///000222444777888999:::999:::;;;===???@@@@@@AAABBBAAA???===<<<;;;;;;:::999::::::888555444555777\\\pppnnnqqqHHH888666111000///...---,,,,,,,,,+++++++++************))))))************+++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++************+++++++++,,,,,,,,,************************000&&&+++'''333111666***LLL:::)))222333666%%%)))LLL:::&&&+++---111///555---444...)))444222///555{{{www,,,===111111111222222111111111111111000000000000111111000000000000000000000000//////............//////------------------------................................................------------------------+++,,,...000000000000///...//////000111222222333777444555;;;<<<888888<<<;;;===???@@@AAA@@@???>>><<<<<<<<<<<<<<<===>>>???<<<;;;999888777777666666666555333222111222222333000111222333333222111000000000000000000000000000---......//////......---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------***---222444444111,,,)))))))))))))))))))))))))))))))))))))))))))))))))))************************************+++,,,---------///000000000222555777666888:::999666666999<<<999===>>><<<;;;<<<:::666999888777666555555666666///000000000000//////.........////////////......------------------------,,,------......------,,,+++++++++,,,,,,+++++++++)))************+++++++++++++++++++++++++++++++++************************)))************+++++++++******+++++++++,,,,,,,,,......---------...//////,,,///111111//////333666666777999999777666777888777555444444666777666666777666666555555444333333444333333222222333333444000000000000////////////000/////////....................................------------------------++++++,,,,,,,,,---------,,,,,,,,,---------......+++---//////000222555777333333333333333333333333000000111222333444444555222111111000000000000000000/////////............---------,,,,,,,,,++++++************************++++++++++++++++++++++++))))))******++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))((())))))***++++++,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,------------------///000222444777888999:::999:::<<<>>>???@@@@@@AAABBBAAA@@@>>><<<;;;;;;:::999:::;;;999555444555777gggzzzsssnnnHHH;;;333222000///---,,,,,,,,,,,,************************)))************+++++++++++++++,,,,,,,,,+++******++++++++++++++++++++++++++++++++++++++++++++++++************************---+++'''///111&&&,,,,,,'''999,,,(((+++444*** 555'''ppp******///---)))555###%%%777%%%222------^^^,,,222111111111111111111111111000000000000////////////////////////////////////////////////////////////,,,,,,,,,---------......------------------------------------------------//////.........------------------............///...000222333444333111000444444555666777999;;;<<<;;;;;;<<<===>>>>>>======;;;;;;:::999:::;;;<<<======<<<:::888777666555555444333222222111111222222111111111111000000000000......////////////......//////...---,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************---,,,***)))(((((((((((())))))))))))))))))))))))******+++++++++,,,,,,,,,------,,,---...000222333222333444555777999:::;;;===:::888:::???AAA???<<<555555666888999777444111111111111111111000/////////............---------------------------------++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++)))************+++++++++************************************************++++++++++++++++++++++++++++++,,,,,,,,,,,,------//////...///000222444555999999888888777555444333666666666666555555555555666666555444333333222222222222222111111111111000////////////.....................------,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...+++,,,......//////000222222222222111111111000000000111111111111222222222000000000000////////////////////////............+++,,,,,,------,,,,,,+++************************************************************************************************))))))))))))))))))))))))))))))))))))************)))************+++++++++)))************+++++++++++++++++++++++++++++++++,,,,,,,,,---------......//////000111222444666777===<<<<<<<<<===@@@BBBDDDCCCBBB@@@???===;;;999999;;;:::888777555444444444iiiwwwzzzHHH;;;333222000///---,,,,,,,,,,,,************************)))************+++++++++))))))******************++++++++++++++++++++++++++++++++++++++++++++++++************************+++111...)))###222---+++888***333***'''333,,,,,,%%%(((---***444((('''444<<<333///FFFiii999333111111111111111111111111000000000000/////////...................................................,,,,,,,,,---------......------------------------------------------------///.........------------------------............///000111222222222111111444444444555777999:::;;;;;;;;;<<<<<<<<<;;;::::::>>>===<<<::::::::::::;;;<<<;;;:::999888666555555444333222222111111222222111111111000000000//////...//////000000//////...///......---,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************,,,,,,+++***))))))(((((())))))))))))))))))))))))*********+++++++++,,,,,,---,,,,,,---...///111222333444555777999:::;;;<<>>???>>>======<<<;;;::::::999999888777666555444444444kkkyyyFFF:::444222000///---,,,,,,,,,,,,************************)))************+++++++++******))))))***+++,,,---++++++++++++++++++++++++++++++++++++++++++++++++************************,,,(((666!!!DDDvvv***(((000((($$$555+++&&&111FFF<<<222&&&555+++HHHAAACCC^^^AAA)))222111111111111111111111111000000000/////////......................................................,,,,,,,,,---------......------------------------------------------------............------------------------............000000000000111111111111333333444555666777999:::::::::::::::999888777777@@@???===;;;:::999888888;;;;;;;;;;;;999777555444333333222111111111111222111111000000000000////////////000000000000//////......------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++,,,,,,,,,***)))((())))))))))))))))))))))))*********++++++++++++,,,,,,,,,,,,---...///000111333333444666888999;;;;;;DDDAAA===<<<===<<<888555666666777888999888555333111111111111111000/////////............---------------------------------++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++)))************+++++++++************************************************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------...///111111444555555666666555555444444444444444444444444444555555555444444333333222222222222111111111111000/////////............---------------,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++...333777555...+++///555111111111111000000000000000000000111111111222222111111111111000000000000/////////............---+++,,,,,,------,,,,,,+++************************************************************************************************))))))))))))))))))))))))))))))))))))************)))************+++++++++)))************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------......///000111333444555666777888999:::;;;;;;;;;888888999999999:::::::::666666555444444444444555jjjuuuDDD:::555222000///---,,,,,,,,,,,,************************))))))*********+++++++++---,,,+++++++++---000111++++++++++++++++++++++++++++++++++++++++++++++++************************888...EEEqqq,,,999,,,'''222444"""'''<<<)))sss///)))...000888+++888111111111111111111111111000000/////////.........................................................,,,,,,,,,---------......------------------------------------------------------------------------,,,,,,---------.........000////////////000111222222222333333444666777888888888999999999888888777???>>>===<<<:::999888888999:::;;;;;;:::888555444333222222111111111111111111000000000//////////////////000000000000//////---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++***************************************************+++,,,------,,,***)))))))))))))))))))))))))))************++++++++++++,,,,,,,,,------.../////////000111333444666777888<<<:::888888::::::888666777777777888999888666333111111111111111000/////////............---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++))))))*********+++++++++************************************************++++++++++++++++++++++++***++++++++++++,,,,,,,,,+++,,,,,,,,,---...//////111222333444555555555555444444444444555555555555555555444444444333333333222222222111111111000000//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************+++++++++///111000,,,***---111000000000000000000000000000000000000111111111111222111111111000000000000//////.........---------+++,,,,,,------,,,,,,+++************************************************************************************************))))))))))))))))))))))))((()))))))))************))))))*********+++++++++))))))*********+++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------.........///000111333444666888:::<<<<<<<<<;;;:::777777777888888999999999444444444333333444444555hhh~~~nnnBBB:::666222000///---,,,,,,,,,,,,************************))))))*********+++++++++---,,,+++++++++---000111++++++++++++++++++++++++++++++++++++++++++++++++************************:::'''&&&///+++555$$$ 000!!!111333(((---111((($$$///+++222>>>///888000000000000000000000000000////////////............................................................,,,,,,,,,---------......------------------------------------------------,,,,,,------------------,,,,,,,,,------------...//////.........///000111111111222222333444555666555666777888999:::::::::;;;;;;;;;;;;;;;::::::999888999:::;;;:::888555333333222111111000000111111000000000////////////...//////000000000000//////,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************)))***,,,------,,,+++***))))))))))))))))))))))))))))))*********+++++++++++++++,,,,,,------............000111333555666777777666666777888999888777777666666777888888555333111111111111111000/////////............---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++))))))*********+++++++++************************************************++++++++++++++++++++++++*********+++++++++,,,,,,++++++,,,,,,------......///000111222333444444444444444444555555666666666444444444444444333333333222222222111111111000000............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,+++******+++---...------//////////////////////////////000000000111111111111111111000000000000///............------------+++,,,,,,------,,,,,,+++************************************************************************************************))))))))))))))))))))))))((()))))))))************))))))*********+++++++++))))))*********++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------------...///000111222555777:::<<<===<<<;;;:::999999888888888888888888444333333333333444444555ggg}}}kkk{{{AAA999777222000///---,,,,,,,,,,,,************************)))************+++++++++******))))))***+++,,,---++++++++++++++++++++++++++++++++++++++++++++++++************************!!!(((999%%%555111aaa'''222666000,,, ***555111 000EEE555000...///]]]GGG444$$$777***000000000000000000000000/////////.........------------------------------------------------------,,,,,,,,,---------......------------------------------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,------------............////////////111111111111222333444444333444666777999:::::::::777888999:::::::::::::::777888888888888666555444222222111000000000000111000000////////////............////////////......,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************((()))***,,,,,,,,,++++++)))))))))))))))))))))))))))))))))************+++***+++,,,,,,------,,,,,,//////000222444555777777888888888888888777777777777666555666777666555333111111111111111000/////////............---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++)))************+++++++++************************************************++++++++++++++++++++++++************++++++++++++++++++,,,---------------......000111222333333333333333333444555555666666444444444444444444444444222222222111111111111000.........------------,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,)))(((***///111///,,,............/////////////////////000000000111111000000000000////////////.........------------,,,+++,,,,,,------,,,,,,+++************************************************************************************************))))))))))))))))))))))))))))))))))))************)))************+++++++++)))************+++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------...///000111222333666999::::::999999::::::999999888777777777444444333333333444444555hhhzzzoooyyy???999888222000///---,,,,,,,,,,,,************************)))************+++++++++))))))******************++++++++++++++++++++++++++++++++++++++++++++++++************************///444---$$$ 111,,,&&&sss:::,,,"""???===%%%000111"""111&&&yyy+++///---&&&ooo###222"""000222666000000000000000000000000//////.........---------------------------------------------------------,,,,,,,,,---------......------------------------------------------------++++++,,,,,,,,,---------++++++,,,,,,,,,---------,,,---.../////////......000000000000111222333333333333444666777777777777666777888999999999999888777777666666555555444444222222111000000000000000000000/////////.........------............------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************(((((())))))***+++,,,,,,))))))))))))))))))))))))))))))))))))******************+++,,,---,,,,,,+++......///111333444666666777777777777666555666666666555444444555555444222111111111111111000/////////............---------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++)))************+++++++++************************************************++++++++++++++++++++++++************+++++++++++++++,,,---.........---,,,---...///000111222222222000111111222333333444444444444444444444444444444222222222111111111111000.........---------,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++************++++++,,,+++***+++---......------------....../////////////////////000000000111////////////.........---.........---------,,,,,,+++,,,,,,------,,,,,,+++************************************************************************************************))))))))))))))))))))))))))))))))))))************)))************+++++++++)))************+++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,---...///000///111333666888999999999888888888888777777777777555555444444444444444555jjjuuutttzzz>>>999888222111///---,,,,,,,,,,,,************************)))************+++++++++++++++,,,,,,,,,+++******++++++++++++++++++++++++++++++++++++++++++++++++************************"""++++++---,,,&&&000---ggg...%%%000aaa|||+++"""///...***+++&&&+++------OOO333444###999///"""555000000000000000000000000//////.........---------------------------------------------------------,,,,,,,,,---------......------------------------------------------------+++++++++,,,,,,---------++++++,,,,,,,,,---------+++,,,...000000///...---000000///000000111222222333333444555555444444444666777888999999888777666777666555444444444444444222111111000000000000000000/////////............,,,------------------,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************(((((((((((()))***,,,---))))))))))))))))))))))))))))))))))))************)))***+++,,,---,,,+++***+++,,,---///000222333444111222444444444444555666666444333333444444333222111111111111111000////////////.........---------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++)))************+++++++++************************************************++++++++++++++++++++++++)))************++++++++++++,,,---.........---,,,---...///000111111111111...//////000111111222222444444444444444444444444222222222111111111111000......---------,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******************************))))))))))))*********,,,---,,,***)))***,,,---------.........//////////////////000000000000///.........------------......---------,,,,,,,,,+++,,,,,,------,,,,,,+++************************************************************************************************))))))))))))))))))))))))))))))))))))************)))************+++++++++)))************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,------...//////000333555888999;;;;;;666666666777777777777777777666555444444444444555gggsssuuu}}}CCC:::333222111000...,,,++++++++++++++++++************)))******************************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++***)))++++++++++++++++++++++++'''NNNYYY)))333$$$000CCC111111vvvLLLQQQGGGBBBggg333,,,'''&&&OOOFFF@@@///===BBB888333111777--- 666//////000000000000//////.................................------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------............///............////////////111222444555555555444444555555666888888999999999444555555555444333333222000000000000////////////000000000000////////////000000///...------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************+++*********))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))******+++++++++,,,,,,,,,++++++,,,---///111333444444444555555555555555555444444444333333222222222111000//////000000///---......---,,,,,,,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++******************************************************************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,------...///000000///111222111000000222333222222333333333222222111333222000///...///000222//////...---,,,,,,++++++++++++++++++++++++++++++************************+++++++++++++++++++++++++++++++++*********))))))************************++++++++++++++++++++++++,,,,,,,,,---------......------......///000000000////////////////////////------,,,,,,,,,,,,++++++,,,,,,,,,++++++*********************************************************++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......------...000333555777999555555666666777777888888555555444333333222111111}}}rrrzzzzzzAAA999444222111000...,,,++++++++++++++++++************)))******************************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++******++++++++++++++++++++++++'''444|||%%%###XXXFFF000'''+++mmm111444+++!!!EEE222###444//////000000000000//////..............................---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------........................////////////000111333444555555555444444555666777888888888888444444555555444333333222000000000000////////////000000000000/////////...000//////...------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************************)))))))))((())))))))))))))))))))))))(((((((((((()))))))))************+++++++++,,,,,,+++++++++,,,---///000111333333444555555555555444444444333333333222222222222000//////000111///.........---,,,,,,,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++******************************************************************************************************+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,------...//////000///111222333222111222333111222222333333222222111333222000///...///000111///......---,,,,,,++++++++++++++++++++++++++++++************************+++++++++++++++++++++++++++++++++*********))))))************************++++++++++++++++++++++++,,,,,,,,,------------...------......//////000000........................------,,,,,,,,,,,,++++++,,,,,,,,,+++++++++******************************************************++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------...------...000222555777888555555555555666666666666555555444333333222111111ttt{{{ttt>>>999444222111///...,,,,,,+++++++++++++++************)))******************************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++++++++++++++++++++&&&&&&|||...,,,111,,,)))$$$666)))~~~555999(((...//////000000//////..............................------------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------............---............////////////000111333444555555555444555666777777777777777444444444444444333333222000000000000////////////000000000/////////......//////......---,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************************))))))))))))))))))))))))))))))))))))((((((((()))))))))***************++++++++++++,,,++++++++++++,,,---......222222333444444444444444333333333222222222222222222111000000111111000///......---,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******************************************************************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,---......//////...000333444333222111222111111222222222222222111222111000///...///000111.........------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************************************++++++++++++++++++++++++,,,,,,,,,,,,---------------------...//////000000........................------,,,,,,,,,,,,++++++,,,,,,,,,++++++++++++***************************************************++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------...///111333555666555555555555555444444444555444444333333222222111xxx|||nnn<<<999444111000///...---,,,,,,,,,+++++++++*********))))))******************************************************+++++++++,,,,,,,,,+++,,,,,,---,,,,,,++++++++++++++++++++++++++++++***---,,,888***000///cccCCC'''###666@@@111(((......//////////////////...........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,---------.........---------.........//////......000111333444555555333444555666666666666666333333444444444333333222000000000000////////////000000/////////..................------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********************************************************************************)))))))))))))))(((((((((((((((((((((((((((((()))))))))*********************++++++++++++,,,++++++++++++,,,------000000111222333333333333222222222222222111111111333111000000111111000///...---,,,,,,++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******************************************************************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++***************************++++++++++++,,,,,,,,,,,,,,,,,,------.........---000444555444222111111000111111222222222222111111111000////////////000......---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,---......//////000........................------,,,,,,,,,+++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------------///000222444555666666666555555444444333444444444333333222222222|||yyylll<<<:::444111000///...---,,,,,,,,,+++++++++*********))))))******************************************************+++++++++,,,,,,,,,+++,,,,,,---------,,,,,,++++++++++++++++++++++++"""<<<000\\\$$$---***BBBiii000%%%111111___555......////////////..............................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,------------...------------............------...000111333444555333333444555555555444444222222333333444333333222000000000000////////////////////////............---------------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************))))))))))))))))))******(((((((((((((((((((((((())))))))))))************))))))*********+++++++++---,,,,,,,,,,,,,,,------...///000111222222222222111111111111111111111111222111000000111111000...------,,,++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++******************************************************************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++*********************************+++++++++,,,,,,,,,,,,,,,---------------,,,///333444333111000000///000111111222222222222111000000///////////////---------------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,------.../////////........................------,,,,,,,,,+++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++*********+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------------...///000222333666666666555555444444444444444333333333333222222{{{rrrlll===;;;333000000///------,,,,,,,,,+++++++++************)))******************************************************+++++++++,,,,,,,,,+++,,,,,,---------------++++++++++++++++++++++++555---333000OOOMMM///888///...###}}}VVV---444444''']]]qqq^^^888)))---......//////......---........................,,,,,,,,,------------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------------,,,------------.........------......000111333444222333333444444444333333111222222333333333333333000000000000/////////////////////.........------------,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************))))))))))))************)))))))))))))))))))))))))))))))))*********++++++)))))))))************+++,,,,,,,,,+++,,,,,,------,,,---...///000111111111000000000000000111111111111000//////000000///...------,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************************************************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++************************************++++++++++++,,,,,,,,,,,,,,,,,,------,,,///111222111000///000//////000111222222222222000000000/////////......------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***************+++++++++************************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,---......//////------------------------------,,,,,,,,,,,,++++++***++++++++++++,,,,,,,,,************************************************++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------...///000111444444444444444444333333333333333333333333333333vvvkkkooo@@@<<<222000///...---------------+++++++++************)))******************************************************+++++++++,,,,,,,,,+++,,,,,,---......------+++++++++++++++++++++++++++###(((000+++@@@222 ***666%%%(((111,,,&&&222"""333,,,&&&***///***,,,//////000///111222(((000###222---666(((999666---888(((,,,!!!444&&&---......//////......---........................,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,---------...............------...000111222222222333333333333222222111111222333333333333333000000000000//////////////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************((()))))))))************))))))))))))))))))))))))))))))*********+++++++++))))))))))))***************************+++,,,---+++,,,---...000000000000/////////000000000111111000///......//////...,,,---,,,++++++***+++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************************************************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++************************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,...///000///...///000...///000111222222222222///////////////......---------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))*********+++++++++************************++++++++++++++++++++++++***++++++++++++,,,,,,,,,+++,,,,,,------......///------------------------------,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,************************************************++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,---,,,,,,,,,---...//////111111111111222222222222333333333333333333333333rrr~~~kkkpppBBB===111000///...---------------+++++++++************)))******************************************************+++++++++,,,,,,,,,+++,,,,,,---.........---++++++++++++++++++++++++$$$???///000---***&&&)))000222)))+++111 555'''000***///***)))111))))))333111---555,,,,,,000)))555(((///555"""222+++&&&...---222333***...---..................---........................,,,,,,,,,------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,---------......///...------...///000111222222333333333222222111000111222333333333333333000000000000//////////////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))************************************************(((((())))))*********+++)))))))))))))))))))))))))))************+++++++++))))))))))))************(((((((((((()))***+++,,,***+++,,,...///000000000.../////////000000111111000...------......---,,,---,,,++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************************************************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++)))))))))))))))))))))))))))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---......------...000......000111111222222222/////////000///......---------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))******++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,------......///---------------------------------,,,,,,,,,++++++*********++++++,,,,,,,,,************************************************++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,,,,,,,,,,---...///......//////000000111111333333333333333333333333wwwmmmwwwsssGGG888222111000///...---,,,,,,,,,************************)))************+++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------******+++,,,,,,,,,++++++...++++++......,,,---000)))///222---)))+++......111+++'''***111444111+++777333...+++***,,,...000...,,,+++,,,...///111222'''***---//////.........//////.........---------,,,,,,------------------,,,,,,,,,---------......,,,,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///000000000111222222333333222222111111111111111111222222222111111111000000000000///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,,,,,,,---------......------......///000000000000000000000///...---,,,------,,,,,,,,,,,,++++++************************)))************+++++++++************************************************************************************************************************++++++++++++++++++++++++************************************************++++++,,,,,,,,,,,,------,,,,,,,,,---------......////////////000000000000////////////............------------------------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,,,,,,,,,,---------.......................................------,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---------......////////////000000000000000000111222333333333333qqq{{{pppFFF888333111000///...---,,,,,,,,,************************)))************+++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,------......---,,,,,,222//////111///+++,,,///...///---,,,000666888555111999???===666444999@@@444333333666:::;;;333***000222111///---,,,***'''666222...,,,,,,...///000---------------,,,,,,+++------------------------,,,,,,,,,---------......------,,,+++++++++,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------............//////000000111222222333111111111111111111111111222222111111111000000000000//////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++,,,,,,,,,,,,,,,,,,---------------------...//////000000000000000000///...---,,,------,,,,,,,,,+++++++++************************)))************+++++++++************************************************************************************************************************++++++++++++++++++++++++************************************************+++++++++,,,,,,,,,------,,,,,,,,,------------........./////////000000000////////////............------------------------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,,,,,,,,,,------------.................................---------,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,------------........./////////000000000///000111222333333333333ppp~~~kkkCCC888444111000///...---,,,,,,,,,************************)))************+++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------******+++,,,,,,,,,+++++++++***+++......+++,,,000555666444111222888:::999IIIJJJLLLOOOQQQRRRRRRQQQXXX]]]ZZZPPPHHHIIIJJJGGG;;;???<<<444111555777444,,,+++,,,///333444222///,,,------.........------.........------,,,,,,+++,,,,,,,,,---------.........---,,,,,,++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------...............//////000000111222222000000000000111111111111111111111111000000000000//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++,,,++++++,,,,,,,,,---------,,,,,,---......//////000///////////////...---,,,,,,,,,,,,,,,++++++++++++************************)))************+++++++++************************************************************************************************************************++++++++++++++++++++++++************************************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------.........////////////000/////////............---------------------------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------.........////////////000///000111222222333333222yyy~~~ooofffAAA888444111000///...---,,,,,,,,,************************))))))*********+++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------******++++++,,,,,,,,,,,,------000333222000333888888>>>@@@>>>===@@@CCCCCCCCCCCCEEEKKKRRRVVVUUUSSSNNNJJJ>>>444:::LLL[[[___```eeebbbWWWMMMHHH???666//////............//////,,,,,,...///000111111111//////...---,,,,,,++++++,,,,,,,,,---------............---,,,++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........---......//////000111111/////////000000000000000111111000000000/////////.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++,,,,,,,,,,,,+++,,,,,,---......//////.../////////......---,,,,,,,,,,,,++++++++++++***************************))))))*********+++++++++***************************************************************************************************************************************************************************************************++++++++++++,,,,,,,,,++++++,,,,,,,,,---------------.........///////////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))******************************+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------++++++,,,,,,,,,---------------........./////////...///000111222222222222www{{{rrrbbb???888555111000///...---,,,,,,,,,************************))))))*********+++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------...---,,,,,,,,,---...///000000333555444222666===AAA??????EEEQQQXXXQQQEEEEEEUUUeeefff^^^^^^lllzzzgggZZZMMMLLLZZZfffeee^^^^^^ccchhhiiifff___TTTJJJOOOJJJ@@@444)))'''+++000++++++,,,---///000222333//////...---,,,,,,++++++,,,,,,,,,---------.........---,,,,,,+++++++++,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,------......///000000....../////////000000000000000000/////////......---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++*********+++++++++,,,,,,++++++,,,,,,------.....................------,,,,,,,,,+++++++++*********************************))))))*********+++++++++*********************************************************************************************************************************************************************************************************+++++++++,,,,,,+++++++++,,,,,,,,,------------------........................------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++************************************************))))))))))))))))))))))))******************************************************+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------+++++++++,,,,,,,,,------------------..................///000111111111111zzz~~~uuu```>>>999555111000///...---,,,,,,,,,************************)))************+++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------+++******,,,000555888DDDEEEIIILLLLLLMMMUUU___xxxmmmxxxiiittt~~~~~~ggg___ccc]]]RRRLLLQQQVVVWWWXXX\\\TTTVVVVVVRRRHHH>>>555111...---+++++++++---///111.........------,,,,,,+++,,,,,,,,,---------......---,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------+++,,,,,,---......//////------......//////000000////////////............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++))))))*********+++++++++******+++,,,,,,------...------.........------,,,++++++++++++************************************)))************+++++++++************************************************************************************************************************************************************************************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,---------...............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++************************************************))))))))))))))))))))))))******************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,,,,,,,,,,---------......---...///000000111111000~~~~~~|||___>>>999555111000///...---,,,,,,,,,************************)))************+++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------******+++000888DDDOOOVVVqqqppppppnnniiihhhoooyyyxxxooohhhooouuu```___cccggghhhhhhkkkrrrwwwlllzzztttbbbccc```OOOFFFJJJEEELLLXXXdddhhh___NNN@@@888555000,,,***+++---///------------------------,,,,,,,,,---------......++++++++++++,,,---......------------------------,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------+++++++++,,,------......,,,,,,---......///000000/////////.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))*********+++*********+++,,,,,,------,,,------......---------++++++++++++************************************)))************+++++++++************************************************************************************************************************************************************************************************************++++++++++++***++++++++++++,,,,,,,,,+++,,,,,,,,,,,,---------.........---------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++************************************************))))))))))))))))))))))))******************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------***++++++++++++,,,,,,,,,+++,,,,,,,,,,,,---------------...///000000000000zzzzzz___???:::555111000///...---,,,,,,,,,************************)))************+++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------///333===MMM```qqq|||}}}ttthhhXXXNNNOOOVVVJJJRRRZZZ^^^aaafffgggdddKKKZZZeee]]]MMMIIIXXXjjjbbbVVVYYYiiijjjggg|||ZZZPPPMMMJJJKKKWWWfffjjjaaaWWWBBB===666000,,,,,,...000,,,,,,------------------,,,,,,,,,---------......*********+++,,,---...///------------------------,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------***++++++,,,,,,---......,,,,,,------...///000000//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************)))******+++,,,,,,------,,,,,,------...---------+++++++++************)))************************)))************+++++++++************************************************************************************************************************))))))))))))))))))))))))************************************************)))************+++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------......---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++************************************************))))))))))))))))))))))))******************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------******+++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,---...///000000000000tttwwwzzz___<<<777444000///...---,,,+++++++++************************))))))***++++++++++++*********+++++++++,,,,,,,,,++++++++++++******))))))'''---...******///000,,,---)))***111444111000333000===RRRgggrrrxxxkkkYYYTTTNNNGGGJJJUUUfffvvvwwwnnn|||zzz|||\\\eeexxx\\\XXXXXXUUUPPPSSSoooxxxwwweeeXXXeeeOOOSSSNNNYYYYYYSSS@@@999AAA555(((222)))+++---///---+++,,,///------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------++++++++++++------,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///000000//////.........---------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))************++++++++++++,,,------......------***++++++,,,,,,++++++***+++*********))))))(((((())))))))))))))))))))))))++++++++++++++++++++++++************************************************************************++++++******************************************************************)))************+++++++++************************************************,,,,,,,,,---------......------------------------,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,************************************************************************)))))))))))))))))))))))))))************+++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,************************************************************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......^^^<<<777444000///...---,,,+++++++++************************))))))***++++++++++++*********+++++++++,,,,,,,,,++++++++++++*********)))...111000,,,,,,///...******+++......+++///@@@SSSOOO```yyyvvvsssppp\\\RRR]]]lllssszzzxxxvvvssshhhYYYNNN___rrr]]]MMMiiiqqq]]]aaa\\\TTTHHH;;;@@@YYY```SSSHHH???333+++111///------...---,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............000/////////.........---------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))*********++++++++++++,,,,,,---------------***++++++,,,,,,++++++***************)))))))))((())))))))))))))))))))))))++++++++++++++++++++++++************************************************************************************************************************************************)))************+++++++++************************************************,,,,,,,,,------------...------------------------,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,************************************************************************)))))))))))))))))))))))))))************+++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,************************************************************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...|||\\\<<<777444000///...---,,,+++++++++************************))))))***++++++++++++*********+++++++++,,,,,,,,,++++++++++++************,,,...---+++,,,...---)))333///***(((...DDDgggllllllmmmlllgggdddhhhpppssskkkuuu{{{]]]ccc]]]jjjlll|||xxxpppppp[[[888IIIZZZVVVIIIHHHHHH???777222,,,***,,,...---+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............/////////...............------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))*********++++++++++++,,,------------,,,***++++++,,,,,,++++++***************))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++************************************************************************************************************************************************)))************+++++++++************************************************,,,,,,,,,,,,------------------------------------,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,************************************************************************)))))))))))))))))))))))))))************+++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------{{{{{{ZZZ<<<888333000///...---,,,+++++++++************************))))))***++++++++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++)))***+++,,,...///...+++,,,***...>>>XXXtttnnnjjjfffgggkkktttwwwooovvvhhhdddmmmvvvqqqffffffooopppppptttpppnnnwwwxxxnnnyyyoooooo^^^oooyyy|||nnnOOOJJJTTTHHH>>>???;;;:::888222,,,+++---...---------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.................................------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))************************(((((((((((((((((((((((())))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))******************+++,,,,,,,,,,,,,,,***++++++,,,,,,++++++************)))))))))))))))))))))))))))))))))))))))***************************************************************************************************************+++++++++************************************************))))))*********+++++++++************************************************++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************************************************+++++++++++++++,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,************************************************************************))))))))))))))))))))))))))))))*********+++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------iiirrrwww~~~WWW;;;999333000///...---,,,+++++++++))))))))))))))))))))))))))))))***++++++++++++*********+++++++++,,,,,,,,,+++++++++++++++++++++,,,......//////...------///)))777OOOjjj~~~WWWjjjtttbbbbbbnnnllleee```cccllloooeeeXXXrrrtttoooqqq}}}}}}rrroooeeeZZZ]]]WWW]]]kkkkkkuuuqqqnnnpppjjjzzzgggPPPSSSIII@@@BBB@@@EEEHHHDDD888...---///...------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...---------...............------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))(((((()))))))))*********)))***++++++,,,,,,++++++***++++++,,,,,,++++++***))))))))))))))))))******))))))))))))))))))))))))************************************************************************************************))))))*********+++++++++************************************************))))))*********+++++++++************************************************+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********************************************************++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,************************************************************************))))))))))))))))))))))))))))))*********+++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------rrrlll|||ttt{{{UUU;;;999222000///...---,,,+++++++++))))))))))))))))))))))))))))))***++++++++++++*********+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,000///...,,,))))))222<<>>555444///111333000,,,((('''((()))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++&&&,,,000///------...---666---777@@@rrrfffjjjnnnwwwuuucccqqq|||wwwqqqfff[[[]]]fffrrrkkkoooyyyoooqqqwwwzzzsssnnn|||vvvccc^^^aaajjjnnnqqqlllYYY[[[dddfffTTTBBBGGGFFF333111---******---...---+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***)))+++//////***'''(((************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,******))))))((((((''''''))))))************))))))))))))))))))************+++*********))))))((((((************************+++*********))))))((((((************************************************))))))))))))))))))))))))************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************)))************+++++++++***************************++++++,,,,,,++++++***************************)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************)))************++++++++++++++++++*********))))))************************))))))))))))))))))))))))******************************+++++++++,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,++++++*********************************PPP===555444...000111000,,,)))((())))))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++111---)))(((((())),,,...111(((WWWrrrqqqtttxxx}}}dddgggooohhhrrraaa[[[ZZZ___```^^^dddnnn}}}zzzeeeTTTVVVddd```QQQ???///222111000---++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++000,,,+++------***+++...************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++***)))))))))((((((((('''))))))************))))))))))))))))))************************)))))))))(((******************************************))))))************************************************))))))))))))))))))))))))************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************)))************+++++++++***************************++++++,,,,,,++++++***************************)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************)))************++++++++++++++++++*********))))))************************))))))))))))))))))))))))******************************+++++++++,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******************************~~~PPP===555444---///000...,,,*********)))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++000)))'''+++---***,,,222666QQQlllaaaooowww~~~zzz^^^fffwwweeeSSSJJJTTTWWWcccuuu{{{uuufffzzzzzzccc```zzzrrrUUUbbboookkk^^^PPP444555444///)))'''))),,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++///***((()))(((''')))---************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))(((((((((((())))))************))))))))))))))))))************************))))))))))))*********************************+++++++++++++++************************************************))))))))))))))))))))))))************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************)))************+++++++++***************************++++++,,,,,,++++++***************************)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************)))************++++++++++++++++++***************************************))))))))))))))))))))))))******************************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++sssOOO===555444------...---,,,+++++++++))))))))))))))))))))))))))))))*********+++++++++***+++++++++++++++,,,,,,***(((---333///(((---:::```aaapppzzz}}}}}}{{{dddIIIrrrsssZZZhhhuuu{{{sssppp~~~sssbbbuuuyyyttt}}}oootttZZZQQQ]]]nnnpppccc???>>>:::555///,,,,,,...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,)))***------))))))+++************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,+++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********************************)))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))************))))))((()))))))))*********************)))))))))))))))*********************************++++++,,,,,,---************************************************))))))))))))))))))))))))************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************))))))*********+++++++++***************************++++++,,,,,,++++++***************************))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************))))))*********+++++++++************************************************))))))))))))))))))))))))******************************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++zzzNNN<<<555555------,,,,,,,,,,,,++++++))))))))))))))))))))))))))))))*********+++++++++*********++++++,,,,,,,,,+++,,,......(((,,,BBB\\\kkkqqqccc}}}wwwrrrGGGHHHKKK{{{uuusssggghhhhhhOOOIIIAAA;;;777444111///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,---222999999222---,,,************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((()))))))))(((((((((((())))))))))))))))))************))))))((()))))))))************))))))))))))))))))***************************************++++++,,,,,,---************************************************))))))))))))))))))))))))************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************))))))*********+++++++++***************************++++++,,,,,,++++++***************************))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************))))))*********+++++++++************************************************))))))))))))))))))))))))******************************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++{{{MMM;;;444555///---+++***+++,,,+++***)))))))))))))))))))))))))))************+++++++++*********++++++,,,,,,------,,,)))'''111MMMssslllaaayyyyyy}}}xxxlll\\\RRRQQQDDDcccssszzzpppiiiqqqddd___vvv]]]TTTHHH???999444...))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***,,,222::::::333---+++************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))************))))))))))))))))))************))))))))))))*********************************************+++++++++++++++************************************************))))))))))))))))))))))))************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************)))************+++++++++***************************++++++,,,,,,++++++***************************)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************)))************+++++++++***************+++++++++************************))))))))))))))))))))))))******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,zzzssssss|||}}}LLL;;;444555000---******++++++***))))))))))))))))))))))))))))))************+++++++++)))******+++,,,,,,------++++++***111LLLqqqlllgggvvvdddwwwqqqkkkaaaOOOCCCNNNaaauuu~~~~~~xxxtttooommmpppwwwwwwiiibbbpppmmmeeeYYYJJJ>>>444...***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))))),,,111111---++++++************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************)))*********++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********'''((((((((()))))))))***))))))************))))))))))))))))))************((()))))))))******************************************************))))))************************************************))))))))))))))))))))))))************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************)))************+++++++++***************************++++++,,,,,,++++++***************************)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************)))************+++++++++))))))*********+++++++++************************))))))))))))))))))))))))******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,zzzxxx|||{{{LLL;;;444555111...***)))***+++***((()))))))))))))))))))))))))))************+++++++++))))))***+++,,,,,,------+++...222AAAbbb{{{oooSSSnnneee}}}ppphhhQQQEEESSSeeennnsssyyyzzzzzz}}}}}}{{{zzzxxxuuu|||yyyzzzfff{{{ooo\\\III<<<666555,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++///+++***,,,---+++---222************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************))))))******++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************'''((((((((())))))******))))))************))))))))))))))))))************(((((())))))*********+++************************+++*********))))))((((((************************************************))))))))))))))))))))))))************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************)))************+++++++++************************+++++++++,,,,,,+++++++++************************)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************)))************+++++++++))))))******++++++++++++************************))))))))))))))))))))))))******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------------------------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,nnnzzzoooJJJ>>>444444000///---+++*********++++++*********))))))((((((++++++******************333)))%%%+++000...,,,...---...IIIvvvfffVVViiifff]]]IIIVVV~~~~~~~~~}}}{{{~~~~~~}}}eee{{{sssOOO888:::555+++---111+++))),,,)))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++******************************+++++++++,,,,,,,,,)))***+++,,,---,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++************************************))))))))))))))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))++++++***)))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))************************************************************************************************))))))))))))))))))))))))******************************+++++++++******)))************************************************)))************+++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********)))))))))************+++++++++************************+++++++++*********))))))************************************************,,,++++++******++++++,,,++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++*********))))))******************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------************+++,,,---...---,,,,,,...000///+++'''---------------,,,,,,,,,///---,,,......,,,---///......///...,,,,,,...000zzzJJJ>>>444444000///---+++*********+++************)))))))))(((************************+++,,,,,,++++++---...//////SSSpppuuu___jjjpppvvvNNNKKK```~~~|||{{{}}}}}}wwwsss}}}jjjGGGBBB555---...000)))+++///+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++******************************+++++++++,,,,,,,,,.........------,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++************************************))))))))))))))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))),,,,,,+++***************************************************************(((((((((((())))))******))))))))))))))))))))))))************************************************************************************************))))))))))))))))))))))))************************)))******++++++******)))************************************************)))************+++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********)))))))))************+++++++++************************+++++++++*********))))))************************************************,,,++++++******++++++,,,++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++*********))))))******************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,++++++,,,---......000...***((((((---333777000000...---,,,***))))))***------,,,***+++...///000///------------,,,+++III===444444000///---+++*********+++************))))))))))))************************(((---///,,,,,,//////,,,>>>qqq}}}lllYYY]]]uuurrrqqq[[[TTTppp}}}}}}|||}}}yyywwwuuuuuuwwwzzz||||||xxx|||~~~~~~{{{zzz|||~~~zzzzzz___FFF888222333000(((,,,111+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++******************************+++++++++,,,,,,,,,333222000...---+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))---,,,++++++++++++++++++************************************************((((((((())))))))))))***))))))))))))))))))))))))************************************************************************************************))))))))))))))))))))))))************************))))))************))))))************************************************)))************+++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************)))************+++++++++************************+++++++++***************************************++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++*********************************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------...---------------...///***---000000...------///)))***,,,...111333666777333999:::444111666999777666444111111111///+++(((HHH===444444000///---+++*********+++*********)))))))))))))))***************+++++++++---++++++...000111444999jjj~~~fffTTTaaa|||mmmUUUTTTUUU{{{zzz}}}~~~xxxnnnfffbbbcccdddeeellliiiggghhhlllnnnnnnlllooommmooorrruuuxxx}}}}}}xxxvvvvvvxxxtttzzz}}}VVV>>>777555111***...222***++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,333111///---,,,++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************)))))))))(((((((((((((((((((((((((((*********)))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))),,,++++++*********++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************************************))))))))))))))))))))))))************************(((((()))*********))))))************************************************))))))*********+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************))))))*********+++++++++************************************************************************++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,******************************************************************************+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------...---------------......+++...111222000...+++***555666999>>>CCCIIIMMMPPPHHHNNNLLLDDDCCCIIIHHH@@@???>>>===<<<999666333222GGG<<<333555000///---+++*********+++))))))))))))))))))******))))))*********+++++++++...)))+++///+++,,,FFFfffyyyTTT\\\yyynnnfffiii~~~xxxqqqiiiccc___aaa___^^^```fffmmmrrruuurrrqqqppprrruuutttpppllltttmmmgggiiikkklllmmmpppzzz||||||zzzvvvssssssuuu|||zzz{{{~~~|||GGG888333111,,,...111***++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,///...,,,+++++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++************************************)))))))))((((((((((((((((((((((((((())))))))))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))******))))))))))))***+++************************************************************))))))))))))************************************************************************************************************************))))))))))))))))))))))))************************(((((()))***************************************************************))))))*********+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************))))))*********+++++++++************************************************************************++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,******************************************************************************+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,------...333...***)))...666???DDDMMMMMMMMMMMMOOOQQQTTTUUUVVVWWWRRRMMMOOOSSSLLL@@@???BBBDDDBBB???<<<===@@@GGG<<<333555000///---+++*********+++))))))))))))************)))))))))***++++++,,,,,,***+++//////***555___{{{cccZZZ}}}~~~qqquuu~~~}}}}}}vvvmmmfffccceeeiiimmmwww{{{zzzpppkkkgggjjjmmmnnnnnnpppuuuyyywwwsssrrrtttwwwnnnvvvaaaDDD444444000...000...++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,***************+++,,,---++++++++++++++++++++++++++++++++++++++++++++++++************************************))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))((())))))***++++++++++++++++++++++++++++++++++++++++++++++++++++++************)))))))))************************************************************************************************************************))))))))))))))))))))))))************************((()))***+++++++++++++++************************************************)))************+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************+++++++++)))************+++++++++***************************************+++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,***************+++++++++******************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++,,,---...///+++---222777>>>GGGOOOUUUGGGFFFDDDCCCCCCEEEFFFHHHTTTQQQOOOQQQTTTRRRKKKCCC>>>???@@@???======@@@BBB{{{FFF;;;333555000///---+++*********+++((()))))))))************((())))))***++++++,,,,,,***------000@@@\\\sss~~~ddd^^^|||wwwqqqbbbrrrwwwuuuxxxaaaeeemmmxxx~~~}}}}}}iiikkkmmmlllkkklllqqquuuvvvuuuuuuxxxyyy|||vvvyyyyyyaaaAAA???777------000++++++++++++++++++++++++************************++++++************++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,))))))***++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))***)))))))))******+++,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********))))))************************************************************************************************************************))))))))))))))))))))))))************************)))***+++,,,,,,---------************************************************)))************+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++)))************+++++++++************************))))))*********+++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,))))))*********+++++++++******************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------+++++++++,,,---///000111///===LLLQQQMMMGGGFFFHHH999999888999<<<@@@DDDFFFQQQOOOUUU```aaaXXXUUUXXXWWWPPPJJJGGGHHHHHHEEEBBBlllFFF;;;333555000///---+++*********+++(((((())))))*********+++((())))))***++++++,,,,,,///...(((222^^^|||UUUmmmsssuuuyyyvvv\\\vvv}}}rrrhhhiiiooo~~~{{{}}}}}}yyyxxxyyy{{{tttrrrtttyyy|||}}}xxxoooiiihhhiiiqqqqqqrrruuutttsssxxxxxxsssuuuyyy~~~QQQJJJ===,,,***111++++++++++++++++++++++++************************++++++************++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,)))***,,,------,,,******++++++++++++++++++++++++++++++++++++++++++++++++************************************))))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))+++*********+++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******))))))************************************************************************************************************************))))))))))))))))))))))))************************)))***+++,,,---.........************************************************)))************+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))******++++++++++++)))************+++++++++************************))))))******++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,))))))******++++++++++++******************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------++++++,,,---///111333444KKKWWW```WWWCCC555555<<>>KKKLLLIIITTT]]]DDDWWWkkkOOOJJJyyyxxxFFF888777111///...---,,,+++*********))))))))))))))))))))))))***+++***)))***,,,------******IIIssssssooottt|||~~~nnnyyyxxxmmm______nnn}}}{{{yyy|||zzzxxxxxxyyyzzz{{{{{{{{{yyyvvvuuuvvvxxxyyyyyyxxxxxxwwwwwwwwwwwwuuutttuuu}}}yyyqqqooopppmmmiiiooovvvsss```}}}jjjNNNlllzzz}}}xxxcccJJJ:::111222---------,,,+++***++++++*********************************+++++++++,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))***+++++++++******+++000---+++***+++---...///777DDDMMMLLLFFFBBBAAA@@@VVVUUUTTTWWW\\\^^^WWWMMMKKKLLLLLLIIIDDD???<<<:::------+++&&&%%%)))...000************+++++++++++++++++++++++++++++++++++++++++++++*********))))))))))))))))))))))))))))))+++++++++*********))))))************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++000...+++*********++++++''')))+++,,,,,,---000222111///---,,,---///000111///...++++++,,,,,,,,,++++++,,,------,,,***))))))++++++++++++++++++++++++************************************************)))************+++++++++++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,///---,,,******+++,,,---******************************************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------///,,,******---///...---//////333???RRRaaaaaaZZZNNNEEE;;;DDDWWW\\\YYY\\\SSSaaawwwxxxcccTTTlllEEE777888333///...---,,,+++*********)))))))))))))))))))))))),,,***))))))+++,,,------+++111^^^zzzgggeee}}}oooyyypppyyy~~~fff^^^ddd~~~~~~~~~~~~|||zzzvvvxxxyyyyyyxxxxxxyyyzzz{{{xxxuuutttuuuvvvwwwwwwuuuvvvwwwyyyzzzzzzyyyyyyzzzxxxkkkiiiiiitttrrrzzzzzzvvvmmmgggjjjoooppplllyyyllldddwww}}}OOO===:::000---,,,,,,+++++++++++++++*********************************++++++++++++,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++'''***---,,,(((&&&(((+++!!!$$$+++666CCCLLLOOOPPPSSS[[[YYYJJJ>>><<<<<<888555@@@OOO^^^hhhfffVVVEEEBBBGGGJJJGGGAAA>>>@@@DDDNNNJJJEEE>>>444***''')))((()))+++,,,,,,,,,+++***+++++++++++++++++++++++++++++++++***************))))))))))))))))))))))))+++************)))))))))************************************************************************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,+++++++++,,,...///000+++---......---++++++,,,+++---...---++++++...111000///---...//////...,,,,,,,,,------,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,************************************************)))************+++++++++++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,...---+++******+++,,,,,,******************************************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------,,,+++,,,.........---""">>>YYYaaa\\\QQQ???...444CCC\\\fff]]]]]]lllxxxfffnnnKKKBBBTTTrrruuueee]]]]]]uuubbb]]]UUUUUUZZZTTT]]]|||DDD777999444///...---,,,+++*********))))))))))))))))))))))))---***)))+++,,,+++***+++777PPPpppsssdddtttjjjssshhhuuu}}}bbbYYYuuu~~~zzzwwwuuuwwwyyyxxxuuuuuuxxx{{{|||zzzwwwwwwxxxyyyyyyyyyxxxxxxwwwuuutttssstttuuuwwwuuulllbbbcccxxxttt{{{{{{pppllljjjiiillltttmmmmmm{{{yyy]]]```}}}aaaGGGCCC000...,,,+++***++++++++++++************************************++++++++++++************************************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))*********+++++++++)))***+++***(((***---111777<<>>CCCAAA;;;===LLL[[[cccZZZZZZVVVMMMAAA;;;;;;===AAA@@@EEEKKKGGG:::111...)))******+++++++++******************************************************))))))))))))))))))))))))************))))))))))))************************************************************************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,(((+++...000000///......,,,...//////,,,*********)))+++///111111///...---///...---...///...---+++,,,,,,+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,************************************************))))))*********+++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,+++******++++++,,,******************************************************************************+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------***---000///------///222GGGUUU]]]UUUEEE@@@GGGOOO```YYYZZZWWW```mmm???JJJssszzzlllDDD777999555///...---,,,+++*********))))))))))))))))))))))))+++)))***...---))))))---===lllxxxkkk{{{```vvvmmm{{{ppp```fffzzz~~~{{{vvvssswwwwwwuuupppkkkjjjmmmqqqpppooooooppptttwwwxxxxxx~~~zzzsssiiibbb^^^```cccpppvvvwwweeeaaayyynnnooo{{{wwwpppsssnnnfffkkkgggrrrvvvssslll```ZZZ^^^YYYDDD999111...+++***+++,,,,,,+++************************))))))*********+++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************++++++++++++...+++(((***...444888:::???CCCGGGGGGCCC@@@???@@@JJJGGGKKKTTTZZZWWWSSSSSSHHHSSSZZZYYY\\\dddddd^^^______\\\VVVOOOIIIEEECCC???@@@GGGQQQTTTKKK@@@999///...,,,***))))))***+++************************************************))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************++++++++++++++++++++++++++++++,,,,,,,,,---------...///000...,,,***+++,,,,,,///222444777:::>>>AAA@@@===;;;===AAABBB@@@>>>;;;999666555444222///------+++******,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,************************************************))))))*********+++++++++++++++++++++++++++++++++************************+++++++++++++++++++++++++++++++++++++++++++++,,,******************************************************************************+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------+++...000---,,,111===HHHdddVVVIIIEEEEEEIIIRRR[[[LLL}}}]]]mmmEEE888999444///...---,,,+++*********))))))))))))))))))))))))***(((+++///---(((...888^^^xxxgggzzzvvveee}}}mmm[[[mmm}}}}}}yyyvvvllliiiccc\\\WWWUUUVVVXXXVVVVVVWWW\\\aaafffiiiiiimmmiiibbbXXXQQQPPPVVV[[[eeeppp{{{aaaYYYuuuuuuccceeetttnnniiitttqqqeeekkkkkkqqqrrrnnnsssyyyhhhMMMfff~~~uuuEEE@@@555111,,,+++,,,---,,,***************************)))))))))************+++************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++,,,,,,)))'''+++333:::===>>>---///333777===EEEOOOVVVQQQYYY```___ZZZ^^^oooxxxjjjggg{{{ZZZ\\\^^^^^^\\\XXXTTTRRRUUUVVVTTTPPPNNNKKKDDD===777555000---******+++,,,***************************************+++++++++))))))))))))))))))))))))(((((()))))))))))))))***************************************************************************++++++++++++++++++++++++++++++,,,,,,------......,,,---,,,++++++000999@@@BBBCCCDDDEEEIIINNNVVV[[[aaaXXXNNNLLLQQQWWWYYYYYYTTTQQQLLLHHHEEECCC@@@>>>666222///...//////,,,***,,,,,,,,,,,,,,,,,,,,,,,,************************************************)))************+++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++*********+++++++++++++++******************************************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------............444@@@QQQ]]]IIIIIIKKKOOOUUU[[[___cccxxx{{{yyywwwooonnn|||TTTnnnyyyzzzbbbKKKUUU\\\GGG999999333///...---,,,+++*********))))))))))))))))))))))))***(((+++///+++)))888KKKyyy~~~iiipppttthhhsss{{{vvvuuutttssssssqqqnnnkkkXXXTTTOOOLLLJJJIIIHHHGGGIIIIIIJJJMMMQQQUUUVVVVVVSSSSSSPPPLLLJJJOOOXXX```[[[jjj|||bbbbbb}}}nnnzzzkkkaaaqqqooobbbkkklllcccccclllrrrqqqeeeRRRGGGkkk}}}{{{~~~dddCCC999444...,,,---...,,,)))************************))))))))))))************************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------------,,,,,,------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++,,,,,,)))+++000666<<<@@@BBBBBBBBBBBBFFFOOO\\\eeehhhgggkkkwwwpppooouuu{{{]]]eee```NNNDDDHHHJJJDDD>>><<<888444000---++++++************************))))))*********+++++++++))))))))))))))))))))))))(((((((((((())))))******************************************************************************++++++++++++++++++++++++++++++,,,,,,---......///+++000444777:::AAAJJJQQQUUUSSSNNNJJJJJJNNNVVV\\\eee___YYYUUUWWWZZZ]]]^^^^^^ZZZVVVRRRRRRRRRRRRRRRJJJDDD>>>::::::888333///------------------------************************************************)))************+++++++++++++++++++++++++++++++++************************************************))))))***+++++++++++++++******************************************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------......222>>>NNNYYY\\\[[[DDDRRRUUUPPPbbbtttsssHHH999999333//////---,,,+++*********))))))))))))))))))))))))***)))+++---)))+++@@@ZZZhhhSSSiiicccmmmvvvsssxxxvvvmmmfffccc^^^\\\ZZZYYYXXXVVVSSSPPPMMMKKKIIIJJJMMMNNNLLLIIIQQQPPPOOOOOOPPPQQQPPPOOOJJJLLLLLLJJJJJJNNNXXX```kkkuuu```]]]rrrnnn^^^nnnlll___iiilllpppvvvpppiiipppooo___EEEVVVfffGGG;;;555///,,,......,,,)))************************))))))))))))************))))))))))))))))))))))))************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,------......------,,,------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,---555@@@HHHJJJJJJJJJLLLVVVXXXbbbwww|||~~~nnnRRRMMMJJJAAABBBAAA>>>:::666000,,,)))))))))))))))))))))))))))))))))******++++++++++++))))))))))))))))))))))))'''((((((((())))))******************************************************************************++++++++++++++++++++++++++++++,,,,,,---...//////555===HHHMMMMMMKKKKKKMMMOOOJJJCCC===;;;@@@IIIPPPSSSVVVXXXWWWUUURRRQQQQQQTTTQQQMMMMMMPPPTTTXXXZZZ[[[UUULLLGGGDDDAAA;;;666------------------------************************************************)))************+++++++++++++++++++++++++++++++++************************************************((()))***+++++++++++++++******************************************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,...:::RRRhhhlll\\\JJJUUUeeebbbZZZ~~~}}}rrrFFF999444000......,,,+++***)))))))))))))))))))))(((((((((((())))))<<<333&&&ddd}}}eee```]]]\\\|||rrrsssiiifffiii[[[VVVVVVLLLUUUOOONNNSSSSSSLLLMMMTTTQQQNNNQQQWWWSSSLLLRRR___fffUUUTTTdddeeeXXX\\\ooogggRRRNNNXXXZZZYYY\\\^^^pppttt|||qqqXXXwwwhhhOOO___mmmrrrVVVooo[[[uuu|||rrrssssssllliiimmm___JJJVVV\\\???CCC(((111666'''///)))************))))))))))))))))))))))))))))))))))))******************************************************+++++++++,,,,,,,,,***)))(((***...000...,,,)))222000'''(((222111&&&111------000///******///444111---,,,---......---......---,,,+++,,,---......,,,+++,,,///000---***------+++)))((())),,,...,,,,,,---...---,,,+++***++++++************++++++))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))*********)))))))))))))))%%%---000)))###'''000666CCCOOODDDHHHAAACCC```UUUppp~~~}}}|||~~~yyy___TTTmmmkkk```ssszzzZZZdddYYYCCCAAA888555>>>333***......---------,,,+++***++++++++++++++++++++++++************************)))))))))))))))))))))))))))***,,,,,,++++++,,,...************************++++++++++++++++++++++++(((+++...///---+++---...&&&///444...***000<<>>000)))///---)))///000---)))(((***+++,,,,,,++++++++++++++++++++++++************************------,,,,,,+++***))))))************************************************......------,,,++++++++++++***)))))))))***+++,,,,,,------------,,,+++***+++++++++,,,,,,,,,------************************,,,,,,,,,++++++*********++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++,,,---,,,***+++...000***BBBWWWdddjjjccc___hhhcccnnnxxxEEE888444111......,,,+++***))))))))))))))))))))))))))))))(((///,,,%%%,,,(((KKKqqqppp{{{mmmbbb|||kkknnnrrriiiYYY]]]kkkdddVVVYYYcccVVV[[[]]]\\\aaagggeee\\\ZZZRRROOOUUUXXXXXX^^^iiieeedddmmmvvvoooggg{{{sssxxxxxxnnnbbb^^^fffrrrnnnpppiiihhhfff\\\]]]\\\fffyyyyyyzzzssslllkkkbbbUUUOOOrrrzzzzzztttEEEAAA222000---)))///(((************))))))))))))))))))))))))))))))))))))******************************************************+++++++++,,,,,,,,,---+++))))))+++,,,+++***)))+++------,,,,,,***(((((((((+++000444666888:::888<<>>UUUdddfffhhheeeZZZSSSbbbCCC888555333......,,,+++***)))))))))))))))))))))))))))))))))(((---333***333uuullltttgggxxxkkkqqq}}}jjjRRRrrrhhh```lllnnnuuuqqqoooccccccWWWOOOVVV___dddjjjrrrvvv~~~zzz}}}xxx|||zzzpppuuuuuuwwwrrrjjjfffggg\\\GGG>>>\\\~~~mmmXXX???===333&&&---///***++++++*********)))))))))))))))))))))))))))))))))******************************************************+++++++++,,,,,,,,,...,,,******+++,,,+++***000+++,,,222222---...444333888===CCCKKKTTTWWWVVVUUUTTTQQQNNNLLLKKKMMMOOOIIILLLOOOQQQQQQOOONNNNNNHHHFFFAAA999222---++++++******,,,------,,,+++*********++++++,,,++++++***++++++************++++++))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))************************...))))))---444AAAXXXnnnllleee```IIIffflllkkkqqqeeefff___yyy~~~~~~xxxuuulll```RRRCCCBBBGGGXXX222...+++)))***,,,------++++++++++++++++++++++++************************))))))))))))))))))))))))***+++,,,,,,***)))***+++************************++++++++++++++++++++++++...---*********,,,,,,,,,---...666III[[[cccbbb```[[[UUUOOOccciiieeennnZZZPPPIIIBBBLLLQQQLLLFFFEEE<<<222333)))+++------,,,+++++++++++++++++++++++++++++++++************************,,,,,,,,,+++******))))))************************************************)))************+++++++++***+++,,,,,,,,,***)))((()))******++++++,,,,,,---------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,***+++---------///333777UUU```mmmoooddd]]]mmmwwwBBB888666444......,,,+++***))))))))))))))))))))))))*********$$$---333...UUUfff{{{nnnzzzxxxmmmiiiyyydddhhh~~~qqqssskkkiiipppzzzppp|||ooo|||xxxssskkkmmmpppmmmiiihhhhhh^^^XXX666NNNwwwxxx@@@@@@999(((111---///+++++++++*********))))))))))))))))))))))))))))))******************************************************+++++++++,,,,,,,,,***++++++---......---,,,111---+++///444666888:::444:::???CCCKKKWWW[[[XXXYYYSSSJJJ???777777<<>>888000+++***+++,,,+++++++++++++++++++++++++++************************))))))))))))))))))))))))+++,,,,,,+++)))((()))***************************++++++++++++++++++++++++,,,---...---,,,,,,---...555DDDXXXeeebbbWWWQQQQQQXXX[[[hhhxxxuuu}}}wwwfffKKKJJJ@@@>>>IIIHHH;;;444///---++++++---...,,,***++++++++++++++++++++++++************************,,,+++++++++******))))))************************************************++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************++++++++++++******+++++++++,,,,,,,,,+++,,,,,,++++++222???JJJbbbdddeee```cccBBB888777555......,,,+++***)))))))))((()))))))))*********+++***///'''888yyyyyyuuuqqqjjjooolllsssccceeeWWWqqqvvvyyymmmpppnnnmmmnnnooonnnpppssskkk```yyyTTTMMMxxxzzzyyyJJJ;;;<<<000000(((111++++++++++++************))))))))))))))))))))))))******************************************************+++++++++,,,,,,,,,(((***,,,......---+++***(((...///000:::EEEAAA333000555999<<>>666000...---+++************************+++++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))******+++++++++,,,---///<<>>444---,,,,,,+++***++++++++++++++++++++++++***************************************************+++,,,+++)))((()))***************************++++++++++++++++++++++++***,,,---,,,+++...888???SSSYYYZZZRRRHHHIIIUUU```aaaeeebbbPPPAAAEEEHHHDDDDDD;;;222***)))...111...***++++++++++++++++++++++++************************++++++***************)))************************************************,,,,,,+++++++++*********++++++)))((()))***,,,---...---,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++,,,,,,------******+++++++++,,,,,,,,,,,,------***,,,999NNN```eeeddd___]]]~~~vvvCCC999777444......,,,+++***)))))))))((())))))******+++++++++)))///+++\\\fffssswwwaaannnwwwfff~~~{{{}}}fffooowwwmmmrrrpppmmmlllooorrrqqqnnnnnnqqquuuxxxggg~~~ZZZBBBZZZuuuyyyvvvvvvggg======777,,,&&&///,,,++++++++++++*********))))))))))))))))))))))))******************************************************+++++++++,,,,,,,,,)))+++------,,,+++,,,---,,,999AAACCCMMMXXXNNN999777999===CCCHHHQQQ```nnnkkkcccYYYRRRPPPRRRUUUVVV]]]VVVOOOOOOTTTVVVRRRLLLMMMRRRWWW[[[[[[ZZZYYYXXXQQQMMMIIIEEEAAA999000))),,,,,,+++************+++++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))******+++,,,,,,,,,111555LLLhhhgggWWW```zzzlllfffwwwssszzznnnxxxzzzqqqpppfffZZZLLLBBB777000...///---+++++++++++++++++++++++++++************************************************)))***++++++)))((()))***************************++++++++++++++++++++++++***+++******---777FFFQQQOOONNNEEE>>>LLLkkkxxxtttUUUFFFAAADDDMMMDDD:::///,,,///111...***++++++++++++++++++++++++*********************************************************************************************************************************+++,,,///111333222222111000000111333444111111000///...------,,,------------------------***++++++++++++,,,,,,,,,++++++++++++++++++++++++************************+++++++++,,,,,,------...******+++++++++,,,,,,,,,---------///777GGG\\\jjjeeeYYYrrrEEE999666333......,,,+++***)))))))))((())))))******+++,,,,,,'''...>>>ooolllnnnbbb~~~ppp{{{||||||yyy}}}nnnnnnooo}}}|||jjjpppkkkooonnnrrrvvvkkknnnpppooommmmmmnnnooorrrqqqSSSFFF>>>___vvv{{{}}}LLL???<<<---,,,,,,,,,,,,+++++++++*********))))))))))))))))))))))))******************************************************+++++++++,,,,,,,,,---------,,,---222999>>>EEENNNUUUWWW\\\```\\\UUUOOOLLLPPPZZZ]]]bbbyyywwwvvv}}}xxxooojjjiiidddZZZRRR```]]][[[YYYYYYYYYXXXWWWVVVSSSQQQPPPNNNHHH>>>777///...,,,+++************++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))***++++++,,,------888KKK```ddd[[[\\\uuu~~~dddfffqqq}}}qqqoooppptttvvvwwwqqqwwwbbbVVVKKK>>>777444333///,,,++++++++++++++++++++++++************************************************((()))******))))))***+++************************++++++++++++++++++++++++++++++---333<<>>AAACCC???>>><<<999666333111000------------------------******+++++++++,,,,,,,,,++++++++++++++++++++++++************************)))******+++,,,,,,------******+++++++++,,,,,,,,,///,,,---999KKK[[[ccceeedddaaapppvvveeeGGG:::666222......,,,+++***)))))))))((())))))***++++++,,,,,,000000IIIjjjqqqTTTqqq{{{ppp|||yyywww{{{xxxvvvwwwyyyzzzyyyyyyvvv{{{~~~|||zzz|||}}}||||||zzz{{{~~~|||tttvvvyyysssssszzz{{{ssstttfffjjjzzzjjjqqqvvvpppqqqnnnlllmmmnnnmmmnnnpppooolllzzz|||ppp]]]```333>>>ZZZuuu^^^BBB???000555+++,,,,,,,,,+++++++++******))))))))))))))))))))))))******************************************************+++++++++,,,,,,,,,//////------111;;;HHHRRR\\\ZZZ[[[]]][[[ZZZbbbnnn{{{tttxxx}}}}}}^^^ZZZWWWWWWXXXXXXUUURRRUUUQQQNNNNNNQQQQQQNNNJJJ111000...+++************++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))***+++,,,,,,------EEEbbbiii[[[fffhhhWWWwwwjjj{{{{{{zzzrrrbbbrrr{{{bbbVVVHHH>>>:::777111+++++++++++++++++++++++++++************************************************'''(((******))))))***,,,************************+++++++++++++++++++++++++++,,,333AAANNNOOOBBB666<<<[[[qqqxxxxxxiiibbb\\\aaawwwjjjooofffgggnnnQQQEEEFFFCCC;;;111***+++---++++++++++++++++++++++++************************)))))))))))))))*********************************************************+++,,,...000333555777888///444<<>>:::777555........................*********++++++,,,,,,,,,++++++++++++++++++++++++************************((())))))***++++++,,,,,,******+++++++++,,,,,,,,,111+++...AAA[[[iiifff\\\```~~~AAA;;;555333......---,,,++++++++++++'''***+++******,,,,,,+++111333yyyooossskkk{{{bbbddduuu|||jjj~~~~~~|||}}}}}}yyy{{{||||||{{{yyyxxxyyyzzz{{{|||}}}}}}{{{|||}}}~~~yyytttsssuuuwwwxxxxxxrrrssstttttttttsssrrrrrrrrruuupppiiirrrssssssvvvqqqiiikkksssoooccceeejjjmmmjjjiiillloooooo~~~gggZZZIIIGGG[[[zzzDDDDDD666000------,,,******+++,,,+++***))))))))))))))))))))))))+++++++++*********))))))++++++++++++++++++++++++%%%///111(((%%%---///(((---//////222???QQQ[[[\\\kkk\\\[[[ZZZ]]]rrr{{{}}}}}}uuufff\\\YYYXXXUUUMMMQQQRRRPPPMMMLLLLLLKKKPPPDDD777///,,,,,,---......***''')))---...+++'''************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************---&&&(((111(((***FFFWWW``````HHHZZZjjjXXXnnnqqqjjj{{{mmmzzz}}}yyyeeexxxsss~~~~~~vvvtttjjjsssppp}}}YYYQQQAAA777:::999(((*********+++---+++((())))))))))))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))************+++++++++,,,,,,---,,,***(((***---333555HHHbbbbbbLLLDDDLLLbbbvvv___```lllfffbbbFFF:::MMMCCC000444(((+++---...------...,,,***************************+++******)))))))))))))))+++''''''+++---+++***+++(((+++......---...222666888999999999>>>EEEJJJLLLDDDGGGHHHDDD>>>>>>DDDHHH___www~~~zzztttssshhhUUULLL===<<<666///...111222///,,,000///***&&&(((,,,...++++++++++++++++++++++++******************************+++++++++,,,,,,,,,---,,,+++***---///...***333(((999YYYaaa```hhhooo}}}vvvAAA;;;555333......---,,,++++++++++++))))))))))))***---......,,,LLL~~~lllkkkppp{{{dddeeettt}}}}}}}}}}}}}}}}}}}}}}}}rrrsssuuuuuuuuuvvvyyy{{{uuuuuuuuuuuuuuuvvvwwwwwwtttqqqnnnmmmooorrrsssrrrrrrrrrrrrrrrqqqooommmllliiimmmlllkkkrrrzzzwwwlllmmmooommmjjjjjjlllhhhbbbfffjjjllljjjjjjmmmooommmkkklllllllllaaaGGG<<>>HHHJJJKKKOOOUUUXXXxxxxxxsssiii\\\PPPJJJKKKNNNKKKKKKJJJGGGCCC;;;000((((((+++,,,,,,)))((()))+++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************((((((---,,,'''444MMM\\\WWWPPPEEERRR___hhhvvv{{{zzzrrrzzz~~~yyytttiiipppooogggfffgggiiitttxxxpppjjj]]]FFF<<<222,,,---,,,)))***///))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))************+++++++++---++++++,,,.../////////GGGfffmmmVVVTTTwww~~~iiizzzwww|||}}}~~~eeetttgggMMMEEEAAA???---000---+++***++++++++++++******************************++++++,,,++++++++++++******+++***)))...666:::;;;???AAAAAA===777222+++111;;;DDDIIIFFF???:::GGGDDD```vvveeeQQQKKKCCCYYY[[[UUUWWWfffiii___\\\ccchhhkkk]]]MMMUUUdddeeeeeerrrzzzppp\\\III===777...))))))000222,,,)))***,,,,,,,,,,,,++++++++++++******************************+++++++++,,,,,,,,,******+++---......//////,,,EEEXXX^^^[[[WWW{{{|||@@@;;;555333......---,,,++++++++++++***''''''+++---,,,,,,...===ppp]]]rrrvvviiipppooojjjnnnooooooooonnnmmmmmmmmmbbbeeegggfffddddddfffiiihhhgggccc^^^XXXUUUTTTUUUQQQQQQTTTZZZbbbddd```[[[```___^^^]]]\\\[[[YYYXXX[[[\\\^^^____________^^^\\\SSSLLLKKKHHHCCCHHHQQQSSSLLLMMMSSSPPPIIIOOO]]]YYYWWWRRRMMMOOOTTTTTTPPP___OOO[[[mmmfff[[[PPP<<>>>>>;;;333------222:::@@@CCCDDDKKKSSSiiiWWWYYYUUU===@@@YYYaaahhhkkkffflllzzziiizzzttteee\\\kkkttthhhUUUYYYbbbppp~~~~~~kkkVVVFFF888......,,,'''***222,,,,,,,,,,,,,,,+++++++++******************************+++++++++,,,,,,,,,******,,,...---+++---222???PPPbbb]]]YYY~~~|||}}}ppplllttt~~~@@@;;;555333......---,,,++++++++++++)))''')))......***+++///___|||{{{zzz|||jjjQQQzzz~~~||||||~~~rrrrrruuu|||zzzsssuuuvvvwwwwwwvvvtttsssssstttuuuvvvxxxxxxxxxwwwvvvtttllliiinnnnnnmmmwwwxxxvvv{{{yyytttxxxuuuoookkkooowwwzzzxxx}}}tttxxxzzztttwwwlllKKK===VVV|||JJJ444000000...,,,+++,,,,,,+++***))))))))))))))))))))))))*********************************++++++,,,,,,,,,$$$+++000///...333>>>GGGPPPHHHIII[[[vvvwww```PPPJJJNNNOOONNNPPPRRRNNNFFF111---)))(((+++---,,,)))************************))))))))))))))))))))))))((((((((((((((((((((((((((()))))))))************,,,%%%,,,000///CCCVVVQQQYYYssseee\\\fffvvvrrruuummmzzzsss{{{pppuuueeeWWWBBB111000222...***)))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))************))))))*********+++++++++(((+++//////---333III```\\\RRRdddzzzbbbxxxiiibbbkkkooowwwvvvuuu{{{}}}qqqkkkkkkooo}}}qqqxxxlll___QQQOOO888000+++---...+++)))***************************++++++++++++***))))))(((+++---222555222...000666555333111111333222...+++888===CCCFFFDDDHHH[[[oooHHHBBBNNNaaalllyyy|||llljjj{{{vvvhhhpppqqqqqqxxxcccggghhhdddeeeppp~~~kkk\\\KKKAAA666,,,+++111---------,,,,,,,,,++++++******************************+++++++++,,,,,,,,,+++***,,,...+++(((---666KKK___```lllyyyxxxbbbPPPPPPFFFGGGFFFCCC???@@@DDDIIINNNNNNYYYnnnAAA;;;555333......---,,,++++++++++++)))(((+++///---)))...999qqq\\\XXX}}}pppwww|||}}}{{{~~~}}}zzzuuuoookkkkkknnnrrruuuwwwzzz}}}~~~zzzYYY>>>>>>mmmooopppiiiTTT444>>>111///,,,,,,,,,,,,+++***))))))))))))))))))))))))***************+++++++++*********++++++,,,,,,---...,,,((()))333BBBIIIGGGQQQ\\\mmm|||wwwoooTTTRRRJJJEEEKKKVVVVVVOOO???777...+++---...,,,)))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************---'''+++444<<>>HHHFFFIIIKKKGGGEEERRReeerrr{{{|||uuu|||tttcccuuuvvvtttqqqqqqhhhLLL//////......---,,,,,,++++++******************************+++++++++,,,,,,,,,,,,***,,,000---,,,:::LLL^^^```bbb|||eeeXXX===@@@EEEJJJNNN@@@999LLLJJJHHHFFFFFFFFFEEEDDDEEEEEEEEEEEECCCBBBDDDIIIAAA;;;555333......---,,,++++++++++++,,,***,,,---)))***???XXXwwwvvvWWWeeeyyynnnfffqqq}}}~~~{{{}}}|||vvvoookkkmmmrrrwwwtttuuuuuurrrnnnlllmmmoookkklllllllllkkkiiigggfffiiigggaaa]]]___eeehhhggg___ccchhhkkkiiiccc]]]ZZZTTT[[[___\\\XXXWWWUUURRRMMMWWWQQQRRReeeggg]]]bbbIIIDDD666UUUvvvRRR;;;222///---,,,,,,,,,+++***))))))))))))))))))))))))))))))******++++++++++++))))))***+++,,,,,,------'''&&&222CCCFFFIIIgggvvv|||oooQQQLLLTTT[[[XXXQQQEEE888---)))***---************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))......<<>>999000+++---///---***(((+++++++++************))))))************+++++++++,,,,,,+++)))***,,,,,,***(((222JJJDDDWWWRRRuuuzzzzzz|||yyy{{{mmmaaa^^^PPPjjjcccTTTMMMGGG777...+++%%%,,,,,,+++***((((((***,,,************))))))))))))))))))))))))))))))))))))&&&'''((('''&&&''')))++++++111...===SSSQQQWWWnnnoootttZZZHHHBBBGGGJJJKKKNNNSSSSSSQQQTTTTTTSSSPPPMMMIIIFFFEEEIIIKKK___}}}vvvggguuu{{{lllggg```nnn~~~www@@@:::!!!111+++++++++)))((()))+++---))))))))))))))))))))))))))))))))))))))))))))))))'''+++---***&&&'''***,,,&&&999999RRRNNN:::bbb~~~xxx\\\uuujjjrrrtttvvvqqq|||vvv{{{~~~TTTGGGCCC---***333)))+++++++++************)))***+++---222777888555222,,,+++*********)))(((&&&(((,,,'''(((888CCCGGGMMMAAA;;;KKKggguuuwwwyyy}}}oookkkeeeOOO---***555,,,,,,333***+++++++++************)))******+++++++++,,,,,,,,,---+++,,,222,,,111LLLWWWOOOkkkxxxHHH@@@GGGEEELLLMMMNNNOOOQQQWWW]]]bbbpppvvvrrr^^^TTT|||GGG???333444......---,,,+++++++++++++++///(((222...---JJJ{{{sssQQQ|||yyymmmyyyjjjddd{{{rrrnnnyyyoooSSSUUUWWWYYY```rrrlllppp~~~zzzbbboooTTTNNN222EEEhhhqqq|||{{{lllHHH===444------...,,,***++++++++++++************))))))************+++++++++%%%(((+++---///000///---000:::KKKXXXbbbvvvfffwwwwwwnnnyyyxxxwwwwwwwwwtttzzzfffYYYUUUPPP@@@666222+++,,,,,,+++*********+++,,,************))))))))))))))))))))))))))))))))))))'''(((***)))((((((***+++222CCCJJJHHHhhhvvv}}}uuuzzzTTTFFFGGGJJJKKKIIIOOOUUU[[[eeerrr{{{}}}~~~{{{vvvnnncccXXXQQQKKKQQQYYYuuu}}}~~~|||rrrxxxppp[[[nnnvvv^^^<<>>???OOOSSSKKKMMMQQQZZZdddooo{{{}}}tttyyyGGG@@@444555......---,,,++++++++++++***,,,&&&/////////jjj{{{yyynnn[[[ssscccqqq{{{{{{}}}|||uuu___iiizzzeeeXXXWWW^^^qqqvvvpppqqqttttttrrrxxxvvvyyyppptttrrr```gggjjjiiiyyyvvvqqqgggvvv{{{tttppppppqqqrrrxxxnnniiitttrrrqqqssslllvvvuuummmwwwyyyoooXXXOOOsss\\\TTT???<<<@@@iiikkkMMMAAA999111...,,,***+++...+++++++++************))))))************+++++++++)))***,,,---,,,++++++---BBBIIIccc~~~nnn{{{www|||rrr{{{tttsssiiiwwwyyyhhhuuu~~~uuutttwwwyyyyyywwwjjj___^^^[[[JJJ>>>888///++++++++++++++++++,,,,,,************))))))))))))))))))))))))))))))))))))(((***+++,,,+++******+++333###LLLEEEKKK}}}sssKKK;;;>>>FFFNNNUUUWWWbbbrrryyymmmlllUUUNNNSSStttyyy{{{tttvvvJJJ:::+++......---,,,+++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++,,,,,,,,,---+++555]]]NNNSSS~~~vvv{{{ttt|||{{{~~~qqq[[[@@@000,,,+++,,,+++++++++***************+++---000222222000---,,,+++)))((()))***---...(((...444EEEVVVRRRJJJOOO]]]nnn|||{{{mmmbbb777"""555333%%%///,,,+++++++++******************+++++++++,,,,,,,,,,,,///000---///>>>RRR______YYY999;;;KKKSSSSSSUUU[[[eeevvv|||FFF???333555......---,,,+++++++++++++++,,,'''...333777|||{{{```wwwzzzbbbpppzzzzzz}}}|||zzznnnVVVlll}}}```aaapppyyyrrroooqqqssssssrrrpppmmmooohhhkkkjjjZZZddd^^^```rrreee[[[uuulllhhhgggjjjllljjjiiijjjjjjiiixxxssskkkiiieeesssfff\\\iiipppeeeMMMRRRgggeeeJJJ777444^^^uuu[[[BBB:::333000---+++,,,///+++++++++*********))))))))))))*********+++++++++000...,,,***((()))000999KKKXXXhhhccc}}}zzznnnvvv~~~oookkkxxxrrr{{{ttt~~~rrrnnnyyyssswwwtttiiihhheeeVVVIIIAAA777,,,+++******+++++++++***************)))))))))((((((((((((((((((((((((((((((***,,,,,,+++******+++---===@@@<<>>111...***)))*********(((************)))))))))(((((((((((((((((((((((((((''')))***+++******+++,,,---DDD<<<^^^dddZZZLLLAAABBBXXXrrr]]]OOOdddqqqhhh~~~```[[[}}}zzzqqqyyyvvvrrrxxxZZZ555---+++)))***+++,,,+++)))))))))))))))))))))))))))))))))))))))))))))))))))---)))))),,,,,,)))***///FFF]]]EEEZZZxxxbbbVVVzzzzzzxxxMMM000111,,,,,,,,,++++++++++++***)))+++,,,------+++******'''***,,,,,,***))))))***555FFFPPPOOOIIIFFF\\\yyy}}}vvvwwwlllQQQ...)))111,,,,,,,,,,,,++++++++++++*********+++++++++,,,,,,,,,)))+++222)))999QQQ```~~~qqq:::EEEHHHNNNUUU[[[hhh~~~}}}CCC<<<111444......---,,,++++++++++++***///***(((222XXXiiiuuuzzzkkkaaauuueee{{{|||yyy~~~}}}|||{{{{{{{{{{{{|||{{{dddNNN{{{rrrooowwwmmmppprrrqqqnnnkkkjjjkkkqqqmmmqqqmmmooojjj]]]mmm{{{NNNbbbvvvbbb\\\xxxpppqqqsssqqqllliiigggooozzziiifffkkkxxxgggooottteeeKKKRRRlll{{{OOO333BBB;;;wwwsss|||NNNBBB666333111...,,,++++++++++++************))))))************+++++++++''''''+++000///000>>>OOO[[[kkkWWWkkk|||YYY{{{{{{fffnnn~~~|||qqqiii{{{rrrppptttnnndddUUUCCC999444---)))******)))(((************))))))))))))))))))))))))))))))))))))'''((()))))))))+++---///666:::VVVmmmjjjiiiEEEMMMOOOaaammm[[[___[[[xxx{{{xxx}}}||||||yyy>>>111---))))))+++---+++))))))))))))))))))))))))))))))))))))))))))))))))))),,,))))))---+++'''---777TTTIIILLLtttpppdddiiiiii~~~___;;;***,,,,,,,,,,,,++++++++++++(((***,,,,,,+++*********'''***------***)))+++---@@@LLLLLLGGGMMM```yyy~~~mmm:::***333))),,,,,,,,,,,,++++++++++++******+++++++++,,,,,,,,,---***333))):::PPP]]]|||rrr|||mmmJJJGGGPPPVVVWWWUUUaaazzzCCC===222555......---,,,++++++++++++'''///)))&&&555wwwrrr```ppp___wwwzzzyyywwwwwwwwwyyyzzz{{{tttqqqZZZMMMsssqqqrrrwww|||{{{sssjjjvvvuuuuuuttttttrrrooommmnnnjjjpppmmmnnngggZZZkkkzzzOOOjjjnnneeetttjjjkkkooooookkkiiicccgggxxxpppdddccchhhrrrhhhssswwwiiiSSS\\\oooXXX===>>>777SSSnnnrrrwww^^^KKK999111111///,,,++++++++++++************))))))************+++++++++***(((+++000111999PPPiii~~~mmmcccrrr|||kkk}}}wwwkkkwwwtttzzz}}}dddmmmpppwww}}}wwwxxx|||gggOOOCCC;;;111+++++++++***)))************))))))))))))))))))))))))))))))))))))(((((())))))))),,,111444>>>CCC~~~nnn|||nnnHHHKKKDDDddd}}}|||nnnMMMaaattt~~~xxxzzzlllvvvuuu{{{ZZZ888222,,,***+++---+++)))))))))))))))))))))))))))))))))))))))))))))))))))***'''***...+++)))333CCCPPPGGGlllgggbbbrrrssshhhaaaXXXXXXXXXXXXYYY^^^ffflllwwwPPPwwwnnnppp}}}{{{sssyyywwwqqqVVV000------,,,,,,,,,+++++++++(((***,,,,,,***)))***+++(((***,,,+++)))+++111777HHHMMMGGGKKKkkk|||~~~~~~|||YYY;;;///,,,------,,,,,,,,,+++++++++******+++++++++,,,,,,,,,111)))444...@@@RRRaaarrr>>><<>>===PPPUUUfffaaauuu___EEE444444//////...---,,,,,,,,,,,,+++000333555IIIvvv|||zzz|||cccWWWiii|||}}}|||}}}xxxuuuxxxyyyyyyzzzfffVVVcccwwwrrrsssssstttvvvxxxvvvrrrnnnooonnnnnnoooqqqrrrqqqqqqnnnqqqsssjjjooohhh[[[sss|||III|||ooohhhllleeerrrpppdddXXXsssjjjjjjjjjggghhhlllllleee___^^^eee]]]kkkeee___YYYZZZzzzdddVVV???777>>>XXXfffuuu```???888666///***+++,,,++++++******++++++,,,,,,+++******+++,,,,,,,,,222,,,666777]]]}}}hhhQQQtttzzzqqqjjjgggiiikkkkkkooottttttqqq}}}vvv{{{lllqqqwwwwwwrrrYYY===888000+++///...++++++***)))))))))))))))******))))))))))))*********))))))+++...444<<>>EEEDDDvvvttthhhpppiiiXXX[[[{{{yyy}}}rrrcccuuuTTT~~~SSS555888&&&...(((---++++++++++++++++++++++++******+++++++++,,,,,,,,,)))---------222AAAQQQZZZxxxmmmyyykkkRRRJJJNNNNNNOOOOOOPPPOOOOOONNNTTTTTTVVVYYY^^^dddiiilllnnnnnnmmmooorrrvvvyyyzzzwwwhhhppp{{{yyyccc777(((333---&&&++++++++++++************++++++++++++,,,---000888DDDMMMVVVvvvkkkEEE===IIIGGGHHHJJJPPP]]]qqqxxxfffooo888///,,,000...''',,,222,,,+++++++++++++++,,,------///***666HHHFFFuuuqqqUUU333KKKRRR\\\jjjbbbtttiii~~~III:::222444000///...------,,,,,,,,,,,,---!!!@@@jjjvvv|||vvv___VVVbbb|||yyyyyyxxxtttuuuwwwtttooo```YYYXXXkkkwwwuuuuuutttsssssssssssssssssstttrrrppppppqqqqqqqqqpppqqqpppqqqllltttlll]]]vvvQQQoooiiikkkooo\\\iiiiiiiiirrriii___eeeoootttrrrkkkddd```hhhyyyfffgggqqqWWW[[[vvv```WWWHHH@@@666===aaa|||qqq999AAA:::,,,000///,,,++++++******++++++,,,)))***+++,,,,,,,,,,,,---000222RRRyyymmm[[[sssaaahhh^^^]]]kkk~~~mmmfffjjj|||xxx{{{~~~~~~rrr|||zzz^^^@@@888666///(((,,,+++******))))))************))))))))))))*********+++++++++222???MMMUUUvvvpppWWWzzz~~~aaacccrrrpppdddggg}}}sssmmmssszzznnneeezzzIII\\\uuuqqq{{{999666***...(((---++++++++++++++++++++++++******+++++++++,,,,,,,,,)))------...888MMM]]]dddwwwlllXXXLLLTTTOOORRRUUUVVVTTTSSSUUUVVVXXXZZZ\\\___dddiiiooossswwwvvvuuuvvvxxx|||xxxsssqqqvvvqqqwwwBBB)))666222)))***%%%++++++************++++++(((---,,,+++444<<>>MMMKKK555===>>>===<<<@@@LLL^^^kkkeeeVVVjjjxxx~~~QQQ//////222...''',,,000(((,,,++++++++++++,,,------000+++<<>>iiizzzrrrUUU}}}eee```kkkQQQxxxvvvsssppp}}}yyy~~~{{{xxxHHH===>>>000...,,,++++++*********************))))))))))))******,,,'''(((000444===UUUooo^^^gggccceeeooo}}}rrrQQQ\\\nnnooottt~~~zzzllllllpppoooiiisssVVVPPPvvvnnnooozzzHHH222333------+++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++------///:::PPPfffqqqooo~~~eeeZZZoookkk```YYYTTTOOOYYYUUUWWWYYYXXXVVVUUUYYY\\\cccfffjjjlllooosssxxx||||||zzz{{{tttcccvvvSSS***,,,...,,,...+++++++++************++++++'''///++++++999@@@FFFUUU|||aaa@@@<<>>EEELLL[[[rrrbbb[[[mmmvvv222...111///)))...000''',,,,,,++++++,,,,,,---...333+++;;;VVVttt|||>>>CCCQQQ]]]^^^cccxxx~~~pppiiiddd]]]VVVFFF999444777111000///...------------***333...UUUxxx~~~wwwXXXVVV[[[~~~vvvyyyyyywwwvvvxxxuuuhhh[[[PPPTTT^^^yyyzzzwwwuuuuuuuuusssqqqqqqsssuuuuuurrrooonnnooopppqqqpppsssqqqrrrnnnsssiii___TTTrrrnnnppphhhzzzllllllnnn^^^iiissssssooommmmmmmmmhhhooo{{{ZZZSSSwwwgggZZZIIIAAA777;;;MMMmmmwwwqqqFFF<<<...222,,,,,,++++++******++++++,,,)))+++,,,+++)))***...111CCCfffqqq\\\qqqtttQQQ[[[fff}}}zzzrrr|||}}}tttwwwyyybbbBBB;;;///111,,,,,,+++************+++******))))))))))))******---&&&(((222777???]]]```UUU{{{jjjUUUhhhxxxtttppp]]]eeezzzmmmQQQUUU]]]gggqqqwwwyyyxxxooogggfffkkkhhheeewwwyyyzzzcccVVVsssvvv|||kkk;;;666---000***,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,...,,,---222<<>>>>>HHHEEENNNiiibbb___|||~~~SSS777+++000///---//////---,,,,,,,,,,,,---......***999FFFmmmjjjGGGDDDMMMSSS```ppp}}}}}}fffWWWSSSVVVTTTRRRQQQOOOKKKFFFBBB~~~yyyGGG???777333111000///......------...---111111WWW|||~~~xxx]]]```aaazzz||||||{{{{{{|||ttt```MMMaaaeeeooovvvllliiikkknnnooooooppptttwwwssspppmmmlllmmmoooqqqqqqtttrrruuuooopppdddaaa}}}IIItttxxxnnndddkkknnnwwwqqqhhhnnn|||}}}rrrllljjjhhhmmm[[[yyyooo^^^YYYUUUzzzhhh^^^SSSNNN===999777888iiiwwwlllBBB===555666...,,,++++++++++++++++++,,,(((***,,,,,,+++000888@@@kkk^^^QQQpppOOO]]]iiiyyy}}}sssuuulll???@@@222---,,,++++++******++++++******))))))))))))******+++......---888RRRlllzzzhhheee\\\JJJVVVaaaeeezzz}}}{{{rrrjjjqqqddd```\\\RRRWWW^^^ffflllllliiieeeZZZ```aaaaaa___XXX___uuurrrttttttmmm~~~~~~}}}ccc***222...+++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,---(((///AAAOOOgggvvviiibbbFFFOOOQQQRRRZZZZZZXXX[[[___eeekkkpppsssuuuvvv~~~xxxddd```______[[[aaatttxxx|||tttfff444333111%%%000++++++************++++++)))///+++;;;XXXXXXiii{{{MMM777666<<<222777DDDCCCKKKGGGBBB???AAAEEEIIIKKKIIIEEEIII]]]}}}qqqYYYkkkwww|||mmmggg@@@,,,111...)))+++///---,,,,,,,,,,,,---......+++:::CCC```}}}\\\CCCDDDRRRccchhhnnniiiVVVPPPNNNRRRZZZPPPNNNKKKHHHFFFDDDDDDEEE~~~CCC999666111222111///...---------......)))999}}}uuu~~~{{{iiiYYYoooxxxvvvvvvxxx{{{|||uuuhhhWWWLLLZZZlllkkk~~~dddgggjjjllloooqqqsssssssssrrrqqqnnnnnnppppppnnnnnnrrrssswwwqqqsssrrr^^^bbb{{{QQQiiitttmmmnnnsssxxxllltttrrrjjjqqqmmm{{{sssjjjtttttthhheeeaaahhheeeiiioooRRRUUUkkk___[[[LLLDDD666===666{{{zzzHHHCCC777888111---,,,++++++******++++++(((,,,---000000...@@@___nnnUUUlll}}}QQQ```zzz|||ZZZlllsss}}}OOOCCC666222,,,)))+++---+++((()))******))))))))))))******+++)))222333@@@qqqccc~~~___EEEPPPLLL^^^yyywwwQQQ```xxxdddMMMQQQ^^^hhhiiinnnwwwyyyssseeeZZZUUUYYYZZZWWW]]]hhhyyywwwpppuuu~~~555000444,,,...---,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,---...(((---444<<>>TTThhhzzzSSSBBB===555222777@@@GGGHHHEEE@@@???DDDJJJLLLLLLLLLRRRaaafffbbbmmmmmm]]]rrr}}}***333000,,,+++---))),,,,,,,,,,,,---...//////---///^^^iii{{{LLL???QQQXXX___hhhfff[[[RRRPPPQQQPPPPPPRRRKKKPPPKKKFFFHHHCCC<<>>333666JJJmmm}}}{{{nnnEEE<<<:::222------,,,++++++++++++,,,++++++111000555YYY}}}JJJiiipppqqqgggbbbYYY^^^hhhwwwVVV~~~WWW;;;999111+++,,,,,,***)))***+++******))))))******++++++777333FFFsss]]]ooo|||AAACCCOOO]]]eee^^^vvvyyyxxxtttrrryyy~~~nnnYYYLLLMMMSSSVVVSSSWWWjjjxxxgggooo~~~;;;///222...---,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,---...,,,+++EEEXXXaaayyy\\\ccc|||pppIIINNNQQQOOORRR[[[cccfffeeekkkttt}}}~~~```IIICCCJJJEEEZZZUUUtttwww~~~;;;...333%%%,,,++++++++++++,,,------222)))<<>>888666???uuuvvvQQQ???888111...---,,,,,,++++++,,,,,,(((//////,,,AAAnnnnnnYYYwwweeesssaaaPPPDDDFFFDDDEEELLL\\\ppp}}}~~~vvvttt\\\vvv~~~NNN<<<444---,,,,,,***)))+++++++++************++++++***>>>FFFgggoooZZZ[[[FFF999PPPsssllldddaaa___jjjjjjlllrrr}}}ttt[[[IIIFFFLLLTTTZZZQQQ```lllvvvkkk}}}|||~~~LLL999///...---,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,---...,,,000SSSOOOjjj{{{eee}}}aaaKKKQQQUUUSSSUUU^^^fffiiieeeiiipppzzz|||cccOOOCCCIII@@@KKKLLLxxxxxxqqq}}}WWW444---222,,,,,,++++++,,,,,,---...444+++>>>OOOWWWiiiOOO>>>:::<<>>)))...---,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,---......111LLLRRR}}}jjjxxxlllbbb]]]RRRSSSUUUTTTSSSTTTYYY]]]gggrrryyydddTTTBBBFFF>>>BBBIIIyyyvvv|||qqq444&&&777,,,,,,,,,,,,,,,------...//////AAAVVViiinnnRRR???999;;;FFFNNNNNNPPPTTT\\\```hhhuuuPPP:::EEEcccHHH...666---///,,,,,,,,,,,,,,,---...//////555```YYY~~~{{{SSS>>>JJJPPP]]]iiiQQQHHHUUUUUUSSSQQQQQQPPPSSS___llluuuJJJ555888CCC999777222000///...------...///000)))DDDggg{{{yyynnnccccccuuu~~~wwwuuutttvvvvvvmmm]]]OOOVVV}}}wwwqqqpppllllllmmmnnnooopppqqqrrrrrrppprrrvvvwwwsssrrrtttmmmsssnnnmmmkkk[[[iiiiiiWWW}}}ooommmooolllgggiiifffdddwwwqqqhhh[[[lll{{{qqqlllgggoooLLLTTTsss```^^^ZZZUUUCCC999;;;222RRRttttttwwwAAA444<<<......---,,,,,,,,,,,,---+++111***DDD~~~}}}jjjrrr```zzzjjjQQQVVV```vvvmmmaaaWWWQQQNNNLLLIIIDDDLLLSSSVVVSSSPPPRRRUUUbbbwwwvvvxxx|||yyyuuu}}}|||xxxqqqqqq||||||hhhBBB888///,,,+++******,,,,,,++++++******++++++,,,***@@@fff||||||aaarrrkkkHHHDDDKKKmmmjjjcccmmmvvvkkkpppzzzhhhKKKEEEEEEDDDNNN^^^WWWLLLiiioooaaajjjwwwzzzxxxAAA,,,...---,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,---...---666FFFtttzzz~~~|||jjjmmmddd^^^VVVRRRWWW]]]dddrrr}}}zzzfffTTTAAA???AAADDDIII]]]~~~888'''000---,,,,,,,,,,,,---......+++666GGG]]]zzzzzzeeeDDD<<<<<>>eeeqqqCCC000999......---,,,,,,,,,,,,---)))///...```vvvooofffpppccc???JJJYYYXXXRRRQQQPPPQQQRRRQQQLLLGGGGGGLLLOOOPPPSSS___sssyyyzzzpppzzz}}}```iiiiiivvvwwwnnn|||nnn~~~xxxzzzCCC999000,,,+++)))***,,,,,,++++++******++++++,,,---:::^^^ssseeeccc[[[]]]KKK555TTTvvvuuusssyyyvvv|||cccEEEGGGLLLGGGMMM]]][[[CCCbbbkkkwwwggglllvvvssswww~~~}}}EEE666...---,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,---......CCCMMM|||pppZZZvvvoooiiiYYYSSSaaavvvuuuXXXssshhhRRRFFF:::???CCCIII>>>jjjwww}}}DDD111)))---,,,,,,,,,,,,---......+++===KKK```}}}JJJ@@@>>>GGGMMMLLLNNNVVV[[[iiidddGGG;;;HHHQQQiiiwwwooo---444***111***,,,,,,,,,,,,---...//////111ooouuu]]]ppp===EEEKKKXXX___tttpppIIIUUUMMMNNNQQQXXXaaammmjjjGGG???777///|||EEE<<<555222111000///......///000111222JJJyyy{{{}}}~~~yyyxxxxxxyyyyyyjjj[[[kkkuuuxxxrrrwww~~~iiiWWWbbbaaavvvuuunnnsssqqqooommmlllnnnsssyyy}}}vvvtttrrrssstttvvvwwwvvvuuuqqqrrrkkkjjj]]]^^^oooRRRwwwpppqqqlllkkk{{{vvvuuuyyyrrrkkktttvvvooowww|||}}}tttrrrnnnOOOQQQ}}}|||ccc```bbbVVVKKK???<<<444888ppp|||rrr999333>>>111000...,,,+++,,,---...111&&&DDD{{{pppzzzZZZ}}}bbb___LLLRRRPPP]]]aaaYYYUUUKKKLLLVVVSSSJJJKKKGGGcccAAAaaakkksssvvvooovvvmmm|||gggfff___cccwwwkkk```llloooPPP???444111***+++///'''************+++,,,---...+++>>>tttyyy\\\LLL@@@JJJ\\\{{{yyy{{{|||cccTTTOOOPPPKKKLLLQQQNNNbbbJJJXXXqqq```[[[hhhuuutttwww^^^333111///------------+++))),,,,,,,,,---------......---JJJpppmmm\\\eeevvvggguuujjjZZZssseeeQQQHHH>>>BBBAAACCCIIIcccpppwwwaaa***,,,...------,,,,,,------...444777QQQooo{{{iii;;;CCCIII<<>>888111...+++///***************+++,,,---...555CCCmmmwwwSSSeeeyyyHHH???NNNkkk|||wwwsss}}}ZZZNNNMMMPPPKKKLLLRRRQQQhhhYYYUUU```uuudddfff~~~{{{vvvBBB000///------------+++***,,,,,,,,,---------......222VVVvvviiiooonnn[[[KKKjjjeeeVVVGGG>>>CCCBBBDDDGGG\\\tttjjjggg,,,///...------,,,,,,------...***BBBXXXeeexxxKKKFFFFFF???LLLNNNKKK```dddIIIFFFFFFdddhhhwwwttt|||BBB///---333++++++,,,------,,,---000333???bbb\\\WWW@@@HHHSSSXXXdddgggUUUKKKPPPRRR___rrr|||MMM666111111{{{DDD;;;555333111000///......///000111@@@~~~~~~}}}|||zzzxxxyyytttdddSSSTTTiiilllaaaaaaeee___\\\___aaalllyyytttooonnnpppooonnnmmmnnnpppssstttrrrpppooooooqqqrrrrrrqqqqqqoooqqqkkkjjj^^^^^^qqqSSSyyyqqqqqqpppoooxxxssstttfffkkkmmmpppnnnrrroooddd{{{iiiooolllkkk```gggkkkOOOUUUfff``````UUULLL===888:::777XXX}}}mmmyyyRRRCCC333222000...---,,,,,,---......999wwwdddxxxdddttt\\\~~~nnntttMMMWWWTTTWWWrrreeeaaaYYYRRRYYY___TTTSSSeeeiiidddmmmuuu^^^\\\\\\nnnyyy[[[GGGTTTddd___nnnfffpppsssAAA<<<000111***------*********++++++,,,---...000RRRjjjvvvtttUUUuuuzzziiiFFF@@@RRR{{{uuuiiippp}}}gggQQQIIIKKKOOOJJJLLLUUUVVViiijjjUUUPPPjjjlll[[[}}}}}}xxxFFF000...---,,,---------+++,,,,,,,,,---------......888FFFddd~~~UUUNNNzzz{{{fffWWWFFF===CCCCCCEEEDDDPPP|||dddttt///333...------,,,,,,------...,,,III]]]nnnWWWEEE@@@FFFOOOKKKTTTkkkiiiIIIFFFAAAeeeqqqzzzoooRRR222+++111---+++,,,------,,,---000333TTTsssOOOnnnEEEQQQBBBJJJOOOYYYnnnkkkTTTIIIQQQWWWeee|||ooo===000333333zzzCCC;;;555444111000///......///000111BBB}}}|||{{{}}}}}}{{{yyy{{{ssseeeXXXUUUaaavvv^^^OOOQQQSSSKKKVVViiiiiimmm~~~}}}tttrrrqqqoooooonnnnnnnnnoooooopppooonnnmmmmmmooooooooonnnnnnmmmppplllkkk^^^^^^tttTTTwwwnnnmmmmmmlllqqqpppkkk```dddkkkbbblll___mmmfffgggcccoooqqqlllaaalllrrrRRRSSSgggaaa```WWWPPPDDD999999111CCCnnn[[[iii```???666222111///---,,,---...///555HHH}}}tttyyyaaannnfffSSSTTTUUUVVVXXXjjjeeeeee]]]YYYcccfffVVVVVVnnnqqqeeekkkzzzhhh___\\\pppcccIIILLLUUUPPP^^^```hhhqqqnnnxxxMMM???000333***+++///++++++++++++,,,---......000ZZZ{{{{{{hhh}}}aaaEEEAAAVVVssshhh|||~~~ssslllbbbSSSOOOGGGJJJLLLGGGLLLZZZ___iiiwww[[[LLLmmm]]]xxxQQQjjjvvvrrrzzz}}}BBB111///,,,,,,---...------,,,,,,,,,---------......555NNNrrr{{{oooppp{{{~~~yyynnnkkkvvvyyyLLL^^^tttgggQQQDDD===CCCEEEGGGCCCEEEhhhkkk444222...------,,,,,,------...444BBBWWWcccJJJ>>>JJJNNNIIIccc___dddjjjGGG<<>>111555555///***xxxBBB:::666555111000///......///000111===}}}||||||||||||{{{zzzrrrdddWWWPPPQQQUUUYYYHHHLLLSSSRRROOOYYYaaa^^^ttttttooorrrqqqppppppooonnnmmmmmmmmmmmmnnnmmmlllmmmnnnnnnllljjjlllkkkpppmmmlll]]][[[{{{WWW{{{{{{qqqiiihhhrrrqqqnnnzzzlllddd^^^iiijjjfffkkkpppsssfff]]]sss~~~XXXUUUzzzfffdddbbb[[[XXXBBB999555333EEEkkkNNNyyyAAA888333111///---------...///...pppZZZTTTpppzzzmmmMMMPPP___HHHKKKKKKBBBSSSWWWXXX[[[iiivvvuuurrrxxx~~~pppaaarrreeeeeekkk{{{aaaIIIIIIQQQWWW___wwwXXXUUUuuuuuuqqqeeejjj||||||qqqzzz{{{???444222---***,,,++++++++++++,,,---...///@@@lllyyyOOOhhh{{{~~~MMM===GGGqqqrrrhhh___OOOTTTcccVVVJJJIIINNNPPP```www~~~hhhQQQQQQsssooonnnYYYQQQqqqttt\\\444111...,,,,,,---------,,,,,,,,,---------......:::JJJlll~~~xxxWWWaaaZZZ]]]lll{{{qqqqqqzzzrrrkkkKKKBBB;;;AAAEEEMMMIII>>>RRRxxxNNN,,,...------,,,,,,------...444PPP^^^wwwlll\\\OOODDDJJJOOO___QQQ===GGGppplllFFF@@@DDDLLLvvv{{{qqqyyyiii333000///...+++,,,------,,,---000333fffjjjUUUCCCqqq|||FFFEEEQQQOOO^^^~~~gggdddtttvvvSSS999)))000666111...333wwwAAA:::666555111000///......///000111KKK~~~|||{{{{{{||||||yyylllZZZQQQWWW^^^aaaiiivvvsssiiillluuuyyy}}}tttrrrtttoooqqqpppooommmmmmmmmnnnnnnnnnmmmmmmnnnooonnnllljjjlllkkkpppmmmlll]]]YYY}}}WWWyyyyyyrrrlllllljjjiiiggg|||ppplllbbbmmm|||ttt~~~ccc```zzzwwwggg{{{YYYTTTwwwfffdddbbbZZZXXXBBB???666333BBB\\\oooDDD888333222000...---...///000HHHuuu___~~~eeepppwwwEEEPPPUUUPPPEEEJJJCCCLLLVVVXXXXXXdddyyy{{{pppqqqssshhhhhheeerrr}}}cccIIIEEEIIILLLQQQddd{{{ssslll]]]@@@yyy|||{{{yyyvvv???999111111,,,+++,,,,,,+++,,,,,,---...///@@@|||xxx^^^]]]zzz|||vvvKKK>>>MMM{{{dddddd^^^___YYY[[[PPPRRR\\\ggg}}}pppfffUUUKKKaaaYYYeeeJJJpppvvvzzz{{{qqq666333///,,,,,,,,,,,,,,,,,,,,,,,,---------......888ccc{{{uuuuuu[[[ccc```[[[___ooo~~~iii}}}ooodddNNNBBB999???DDDPPPNNNAAAQQQ|||fff///...------,,,,,,------...444\\\ddduuuSSSCCCCCCDDDMMM\\\zzzNNNCCCRRRoookkkFFF@@@@@@SSS}}}yyyllluuu666222...---+++,,,------,,,---000333___rrraaaBBBVVVyyyLLLDDDOOOQQQ^^^nnneeekkk}}}lllUUUAAA666000000000---000888wwwAAA:::666666111000///......///000111HHH~~~}}}|||zzz{{{}}}zzz|||oooZZZQQQ]]]kkkqqqyyy|||vvvwwwxxxppprrrqqqooommmlllmmmnnnoooooonnnnnnooopppooommmjjjllllllqqqmmmlll\\\XXX}}}VVVxxxyyytttoooppprrrqqqllluuurrrbbbkkkvvvqqqnnniiibbb{{{hhh{{{ZZZVVVvvvfffdddaaaYYYWWW@@@BBB777333AAASSSxxxAAA999333222000...---...///000IIIQQQgggyyyrrriii|||fffcccNNNMMMLLL[[[CCCMMMMMMJJJKKKWWWaaapppzzz~~~hhhsssgggaaagggyyyhhhNNNGGGEEEEEELLLYYYssstttqqqxxxkkk@@@vvvrrruuu???<<<111444...+++,,,,,,,,,,,,---...//////PPP{{{lllllluuuvvv|||vvvPPPDDDRRRgggmmmsssnnnOOO```VVV[[[kkk|||```cccZZZJJJWWWUUUrrrKKKtttyyy}}}}}}777444///,,,,,,,,,,,,+++,,,,,,,,,---------......666``````uuu|||ttt]]]kkk^^^YYY^^^ooo}}}|||eeeUUUQQQXXXbbbjjjuuu\\\{{{|||kkk\\\QQQAAA999>>>DDDQQQRRRDDDRRRmmmxxx444...------,,,,,,------...333XXX]]]wwwMMM999>>>EEENNNbbbuuuKKKTTTcccvvviiiDDD>>>FFFaaafff:::222------+++,,,------,,,---000333gggiii|||bbbQQQhhhwwwrrrMMMAAANNNUUUbbb|||iii[[[WWWaaajjjttt|||cccDDD...111222111111333000+++{{{AAA;;;999333333000000111///---///444RRR~~~~~~}}}}}}{{{qqq^^^QQQRRR]]]eeeuuuxxxcccTTTnnnfffxxxyyysssuuuttttttrrrpppmmmmmmnnnpppnnnppprrrqqqnnnkkkiiiiiiooojjjnnnoooppp^^^WWWPPPwwwjjjjjjkkkooojjjsssxxxfffpppgggjjjooopppaaaxxxxxxrrrnnnuuu___VVV}}}zzzqqqhhheeeddd```ZZZHHH888777555:::KKKyyy{{{888777999111+++---+++)))...777UUUZZZyyyhhhlllbbb\\\OOOHHHGGGOOOUUUSSSNNNKKKYYY^^^dddmmmwww}}}jjjxxxfffkkkSSSDDD@@@EEEKKKQQQ^^^jjj~~~mmmRRR{{{}}}lllyyyvvv```777111---,,,******...+++)))...,,,+++555[[[lll\\\iiijjj\\\}}}xxxxxxEEE>>>WWWpppiiivvvtttuuuwwwkkkeeecccnnnkkkUUUTTT```LLLQQQ[[[vvvFFF[[[rrrssszzzkkkEEE&&&...444,,,000.........------------...//////999kkkyyynnn\\\zzzzzznnnxxxlll{{{ZZZ[[[bbbkkkqqqvvvnnnhhh^^^UUUQQQLLLIIINNNVVV]]]xxxZZZ}}}ppp]]]OOOBBB===:::AAAMMMTTTRRRLLLvvvyyy111//////...------------...???FFFhhhpppJJJIIIAAADDDNNNQQQooofff```cccCCC999BBBXXXppp///---)))///---++++++......---111777mmmrrrYYY}}}qqqCCCKKKHHHOOOddd|||hhh```ZZZRRRVVVWWWXXXXXXTTTLLLAAA999000000111111111000000///|||AAA;;;999333333000///111///---///555SSS~~~|||~~~xxxhhh[[[XXX\\\```hhhmmm```ZZZuuujjj||||||xxxsssuuuuuuuuussspppmmmlllnnnooopppqqqrrrqqqnnnlllkkkkkkooojjjnnnoooppp^^^WWWQQQwwwllllllmmmtttppptttvvvhhhrrrhhhgggiiigggqqqgggxxxmmmppppppiiiTTTVVV}}}yyyooofffaaa```[[[UUUGGG888888777<<>>fffoooiii]]]zzzwwwkkk}}}^^^\\\___eeejjjsss|||mmmbbb[[[YYYXXXWWWVVVZZZiiiyyyoooXXX}}}nnnYYYLLLBBB<<<999???KKKRRRPPPKKKeeeyyy999//////...------------...555OOOyyy~~~gggFFFFFFAAA@@@EEEOOOlllgggssseeeCCC999???WWW555333...111---+++,,,......---111777jjjppp[[[sssEEEMMMJJJQQQgggvvv```WWWPPPJJJLLLKKKJJJIIIFFF@@@999444111111111111111000000///|||BBB:::888333222000///000///---000555YYY}}}|||~~~~~~}}}~~~|||}}}xxxhhhZZZUUUWWWYYY___fffaaaeeepppzzzvvvrrruuuuuutttssspppmmmlllnnnpppssstttsssqqqnnnmmmmmmnnnpppkkknnnoooppp^^^XXXQQQuuummmnnnooovvvtttqqq{{{qqqgggqqqhhhbbbnnnrrrjjjiiinnnhhhcccsssfffmmmnnnbbbOOOWWW}}}yyyoooeee```^^^YYYRRRGGG::::::777<<>>@@@EEEGGGOOO[[[~~~jjjIIIpppyyy{{{ooo]]]{{{}}}AAA666222)))///***...******...+++---:::^^^zzzvvv{{{dddWWWwwwqqqGGGCCCgggqqqiii}}}UUU@@@LLL\\\WWWKKKdddzzzeeeLLLLLLeeeppplll~~~zzz~~~mmm999...000...333...+++,,,,,,,,,,,,,,,------...GGGooovvvjjjXXXsssqqqfffyyywww\\\XXXWWWYYY```lllpppccc]]][[[VVV[[[cccgggjjjwwwnnnnnn|||hhhSSSJJJ@@@:::777<<>>===555666CCCcccttt{{{bbb999888222...---+++000CCCXXXVVVkkkqqqmmmttt}}}ggg```dddLLLAAAKKKTTTYYYmmmrrr[[[FFF<<<===BBBDDDKKKYYYIIIbbbssscccyyyUUU666444)))333+++,,,)))+++///***000CCClllsssLLLZZZsssjjjDDDCCCqqquuu<<>><<<<<>>===555888GGGfffpppvvv```555777222///......666PPPjjjWWWkkkyyyzzzxxxnnnwwwhhhtttWWWDDDIIISSS]]]www|||xxx```HHH<<<<<<@@@@@@FFFRRRSSSDDDvvv}}}ccc444111***000,,,,,,))),,,///***111HHHoooCCCzzzfffCCCGGGvvvLLL===@@@HHHNNNWWWJJJOOOcccYYY===]]]MMM222444000...+++222,,,,,,,,,,,,,,,------...>>>qqqnnnUUU\\\YYYnnnUUUuuummm```XXXPPPDDDBBBDDD<<>>666222000000...777RRRnnnEEEuuu|||{{{llltttoooZZZOOOVVVpppyyyaaaIII<<<;;;@@@???CCCMMMjjj@@@rrr333///,,,,,,,,,+++(((,,,///)))222KKK|||eee```CCCOOO}}}|||pppqqqvvvrrr~~~zzz___888BBB???HHHPPPWWWMMMNNN~~~iiijjj???]]][[[444444222000+++111---------,,,---......///EEEtttttt___YYYwwwLLLhhhUUU{{{sssWWWGGG???>>>;;;@@@BBB;;;AAAHHHNNNUUU```mmmttttttkkk```XXX\\\cccgggjjjnnn||||||oooaaaSSSHHHBBB888555555999@@@EEEEEEDDD>>>???111000000///////////////222[[[sssxxxfff[[[KKK>>>???AAATTTrrryyyfffVVVwwwVVVEEEBBB@@@JJJ===XXXuuu|||yyy___<<<;;;BBBSSSVVViii}}}555000+++000///------......,,,///555SSSvvv|||PPPJJJDDDTTTsssrrreeeVVVLLLDDD======AAA???===<<<;;;;;;;;;999777444222000...------......GGG777444555111......000000...111777RRR~~~~~~~~~|||zzz|||ooo^^^TTTTTTWWWYYYYYYooouuuzzz~~~mmmpppnnnooossssssrrrooommmmmmppprrrpppqqqpppnnnllljjjjjjlllqqqiiiiiifffgggXXXVVVCCCdddnnnhhhiiiddd^^^WWWkkk]]]mmmcccfffpppSSSbbbzzzhhhvvvSSSRRR}}}yyyoooeeeaaa___ZZZSSSJJJ@@@===222444DDDbbb[[[jjj888666333222000---333LLLggg^^^rrrrrryyy~~~ddd|||www]]]bbbuuu___HHH<<<<<>>sssnnnTTTlllgggVVVssscccyyydddKKK:::444:::>>>FFFIIIAAAAAAIIIOOOTTT___kkkqqqoooccc[[[YYY```gggmmmttt|||xxxfffZZZSSSIII>>>777555555:::@@@DDDDDDCCCNNNrrr;;;111111000///////////////222WWWkkkxxxxxxgggVVV???888>>>@@@SSSmmmcccLLLKKKbbb{{{]]]444BBBTTTKKKDDDQQQbbbsssYYYDDD999===JJJUUUwww~~~<<<333,,,111000------......,,,///444cccgggbbbxxxSSSKKKDDDTTTtttddd\\\RRRJJJDDDAAA???>>>@@@>>>:::888888888777666333222///---,,,,,,---...GGG999555555111///...///---,,,222:::{{{iiiuuu}}}{{{yyykkk^^^TTTOOORRRXXXaaalllxxxyyyqqqqqqsssjjjsssrrrqqqqqqrrrsssuuuvvvpppnnnllljjjhhhgggggggggkkkfffhhhgggjjj\\\VVVPPPeeehhh```eeehhhttt___WWWcccuuucccpppqqqfff^^^xxxdddRRRSSSsss{{{cccaaa\\\YYYNNNFFF@@@777666999???___~~~XXXmmmAAA999111)))333---///UUUiiidddmmm[[[gggzzzggg```hhhssssss]]]HHH<<<:::<<<@@@BBBMMMnnn}}}}}}QQQxxx---)))222111------///***000...000YYYttt}}}ZZZcccCCCRRRbbbLLLFFFAAA???AAA@@@ooohhhVVVUUUNNNgggbbbZZZNNN@@@666444777===AAACCCAAA<<<999;;;>>>DDDFFFDDDHHHOOOKKKNNN^^^mmmdddFFFVVVgggaaannnkkk666555333...+++//////---,,,+++,,,///222444BBBoooWWWxxxfffLLLxxx\\\~~~lllRRR>>>:::999>>>EEEIIIFFFAAA888MMMPPP@@@LLL[[[[[[hhh^^^UUU[[[```ccclll~~~~~~ssseeeXXXNNNCCC;;;555444444999???CCCDDDCCCOOOCCC111111000///////////////333]]]tttuuunnnYYYFFFCCC777666999===<<<999===DDDGGGGGGKKKQQQUUURRROOONNNdddsss~~~kkkTTTEEE999@@@LLL```mmmuuu999777777&&&...---------...///111222TTT{{{rrrrrreeeLLLIIIEEEuuu~~~ooo[[[VVVNNNGGGBBB>>>;;;::::::<<<===<<<888666666777222111///...---------...uuuFFF999666666222000//////...---333;;;uuuiii||||||{{{mmm}}}zzzxxxmmm```UUUOOOOOOSSSVVVfffuuu}}}tttppprrrvvvpppppppppoooooopppqqqssstttpppooollliiiggggggggghhhkkkfffhhhgggjjj]]]VVVQQQeeeggg^^^bbbjjj{{{lllyyy}}}eeemmmwwwjjjlll___eee~~~sssfffwwwcccRRRSSSwww~~~dddbbb^^^]]]UUUGGGAAA777555888<<>>EEE```rrrggg___mmm|||bbbVVVGGG???===;;;777333222444777777666777:::>>>AAACCCBBBFFFLLLGGGIIIYYYiiidddFFFSSSdddgggttt:::777777222///111///...---------///222333LLLsssmmmcccwwwhhhfffpppzzzaaaJJJ999888999>>>DDDFFFDDD@@@BBB@@@???>>>HHHMMMJJJRRRVVVOOOWWWccciiiuuu{{{nnnaaaUUUKKK@@@999555444444999???DDDDDDCCCUUULLL555444222111////////////555QQQmmmuuummmVVVAAA>>>999666777;;;;;;999<<>>;;;===CCCFFFDDDLLL[[[tttcccWWWGGG<<<777777666444222222333444777;;;>>>AAAAAACCCBBBEEEJJJEEEFFFUUUfffgggFFFPPP|||aaawwwppp}}}@@@999;;;555333111//////......///000111111FFFrrrrrr___vvvuuusss~~~{{{iiiRRR@@@777:::>>>AAACCCBBB@@@???EEE:::999@@@===@@@PPP[[[ZZZRRRUUUdddjjj}}}vvvhhh[[[PPPFFF===777444444555:::@@@EEEEEEDDDJJJQQQ888777444222000/////////555KKKnnnlllwwwoooUUU>>>::::::666666999<<<<<<>>>@@@RRRaaa[[[KKKdddooorrreeePPP;;;888===KKK{{{^^^;;;+++000555......------...///000111>>>uuuuuuoooMMMGGGJJJooozzzggg\\\NNNHHH@@@:::777777777888<<<<<<===;;;777555444444111000///...------......~~~}}}EEE999777777333111111111000///555>>>}}}lllzzzooo~~~~~~~~~}}}}}}}}}|||yyyvvvvvvuuunnn```UUURRRTTTUUUZZZeeeqqqyyyrrrwwwssstttsssllllllkkkkkklllmmmooopppooommmkkkjjjkkkoootttwwwiiihhhkkkgggjjj___XXX}}}TTTaaapppmmmqqqwwwrrr{{{uuuuuunnnllldddvvvhhhiii___jjjcccpppgggZZZkkkYYY[[[qqqzzz```\\\XXXYYYRRRIIIBBB888666888999QQQzzz~~~dddxxxBBB666888111222...777PPPLLLooorrruuuiiiyyy|||}}}ddduuulllJJJ???AAAHHHGGG;;;EEECCCGGGXXXvvvqqqUUUXXXpppYYYEEE::::::===AAADDDHHH___kkkYYY999FFFppp|||kkkEEE555555000000,,,---,,,444222777fffbbbyyylllJJJPPPuuuQQQBBB???<<<:::;;;999777;;;CCCCCCHHHKKKKKKaaattt|||{{{nnnTTT;;;000333999:::888666666999===???@@@CCCFFFDDDHHHMMMFFFEEETTTiiikkkEEELLLwwwiiisssvvv{{{zzzGGG;;;>>>666555000000000000000000000000000<<>>333000...///...------...///000111@@@}}}lll{{{QQQCCCGGGaaaqqq___WWWLLLFFF>>>999888999<<<===<<<<<<<<<:::777444333222111000///...------...///{{{}}}FFF999777777333111111111000000666>>>yyygggttteee~~~~~~{{{zzz{{{zzzzzzxxxxxxppp___RRRQQQUUUWWWfffmmmyyyrrryyyrrrpppooollllllkkkkkklllmmmoooppppppnnnkkkiiiiiilllpppssshhhiiilllhhhjjj```YYY|||UUU^^^pppoooqqquuuqqqvvvjjjbbbhhhdddfffllliiiaaaqqqaaa```WWWdddYYYjjj\\\TTThhh[[[qqq}}}eeeaaa[[[ZZZRRRIIIBBB888777:::;;;RRRyyyTTTrrr;;;777999111222...888RRRNNN]]]zzzttt]]]}}}qqqZZZEEEEEEHHHMMMNNNAAAGGGMMMQQQXXXaaahhhfff]]]UUUpppYYYDDD999999<<>>EEEIIIFFFKKKNNNJJJZZZxxxdddDDD555555999:::777444444666999;;;<<>>:::===BBBHHHJJJIIIHHHJJJMMMGGGHHH???NNNpppHHHLLLQQQlllfff}}}OOOCCC```yyyppp]]]RRRIII???888777444444666<<>>888<<<>>>AAAFFFIIILLLPPPWWW\\\RRRKKK777eee{{{CCC[[[ttthhh___LLLMMMmmmmmmXXXNNNGGG===777777333444777===DDDHHHGGGEEEzzzUUU>>>;;;777333111000111111...???]]]{{{wwwhhhDDD888333:::AAAGGGMMMPPPMMMGGG:::OOOGGGKKKuuu{{{uuummmQQQ<<<<<<666DDDAAA@@@tttuuu[[[:::111888333000///...------...///000666[[[sssdddFFFLLLVVV~~~ttt]]]NNNJJJCCC???999666777;;;>>>@@@<<<:::888777777555222000000///...------...///000GGG:::777888111//////000///000666>>>kkkjjj|||~~~yyyqqqkkkhhhcccaaabbbdddffffffooouuuooo]]]OOOPPPTTTTTT^^^iii|||oooqqqnnnpppmmmkkkjjjjjjjjjjjjlllmmmnnnooommmjjjgggeeeeeeeeeeeegggjjjnnnhhhkkkbbbZZZzzzSSS[[[jjj___XXXjjjkkk```fffZZZWWWmmmZZZXXXXXX___```ppprrrlll\\\uuufffrrraaaTTT}}}{{{mmm{{{ccc^^^XXXYYYSSSNNNEEE888666999;;;RRRxxxiiixxxGGG;;;555,,,444000777\\\kkknnn||||||YYY|||xxxtttiii\\\GGG>>>222666EEEFFFPPPPPP]]]gggdddaaapppzzziiiSSS@@@777888===>>>>>>GGGddd]]]fffJJJKKKwwwggg===222///)))(((...,,,//////IIIuuu______lllNNNMMM{{{bbbKKK===444333666999999:::???FFFKKKVVV]]]WWWFFFPPPqqqlll@@@OOO]]]bbbWWWHHH@@@999222333666999999999:::>>>BBB===AAABBBGGGKKKCCC@@@LLLfffddd???[[[pppTTTSSS???EEE;;;888666333111/////////000,,,```SSS{{{YYY\\\oooxxxzzzvvvXXXpppOOO999888AAABBBBBBCCCFFFKKKSSS[[[aaaOOOOOOGGG]]]NNNuuujjjTTTJJJDDD:::555777333444777>>>EEEIIIHHHFFFzzz\\\EEEBBB<<<777333111000111***EEEYYYllluuuMMM>>>777???FFFHHHJJJNNNNNNJJJ@@@HHHAAAaaauuuooodddJJJ:::;;;111BBBBBBIII[[[888111===333000///...------...///000222LLLqqquuuoooHHHJJJNNNqqqjjjUUULLLKKK>>>;;;777555777:::<<<===;;;888666666777666333000000///...------...///000GGG:::888888111//////000//////666>>>kkkuuuqqq~~~xxxwwwooodddRRRPPPOOOOOOQQQSSSTTTSSScccmmmkkk\\\QQQSSSWWWVVVQQQXXXcccjjjjjjoooqqqooommmpppnnnjjjiiiiiiiiiiiikkklllmmmlllkkkjjjiiiiiiiiijjjjjjfffkkkooohhhkkkccc[[[zzzPPP\\\nnn___TTTaaannn```lllfffmmmwwwgggPPPYYYkkkttthhh[[[aaacccNNN___ssseee```\\\___ZZZPPPFFF888555888999PPPvvv\\\yyy999<<<333***555000666```vvvmmmkkkhhh|||ccc~~~|||vvvjjjQQQ>>>===999>>>EEE>>>GGGSSS^^^eeecccddd~~~}}}uuueeePPP>>>777999>>>DDDAAAIIIdddvvvMMM]]]666ZZZvvvUUU...+++///000...000)))''''''FFF{{{kkkuuunnnMMMIIIuuuzzzLLL<<<<<<:::666<<>>===AAABBBHHHLLLDDDAAAMMMeeeeeeDDDhhhzzzuuuWWWTTT===EEE;;;999777444000......///000,,,WWWWWWdddWWWoooqqqwwwwwwaaasssPPP999:::FFFHHHEEEBBBCCCHHHQQQZZZ___AAAUUUdddjjjRRRUUUTTThhhQQQHHHBBB888333666333444777>>>FFFIIIHHHFFFkkk___KKKGGGAAA:::444111000000'''@@@OOOqqqzzzVVVEEE;;;DDDIIIGGGFFFKKKNNNLLLFFFSSSFFFXXX~~~ZZZxxxnnn]]]FFF888777>>><<<999MMMVVV999666AAA,,,000///...------...///000---JJJvvvrrrsssGGGIIIKKKhhhwww___MMMGGGJJJ===:::666555777:::<<<<<<:::777555666777666333000000///...------...///000@@@:::999555111444///---222222666DDDzzzooovvvwwwddd\\\______\\\YYY\\\cccaaaZZZdddaaabbb[[[KKKLLLZZZ```kkkzzzkkkooorrruuukkklllkkkiiigggggghhhiiijjjnnnmmmkkkiiigggfffffffffiiigggooojjjkkkfff^^^sss~~~[[[[[[iiibbb\\\jjj~~~uuufffnnnmmmZZZXXXvvvqqq___kkk^^^rrrjjjWWWLLLsssddd^^^ZZZ^^^[[[TTTCCC===666999BBBZZZRRR>>>999555000...222===OOO]]]yyy~~~}}}tttdddyyylll```KKK???888<<<===<<>>>>>???NNNXXXtttVVVLLL@@@PPP~~~wwwxxxrrrMMM:::---+++---,,,000+++---***:::wwwxxxttt]]]ttt~~~???RRRqqqhhhKKK>>>777999888<<<>>><<<:::AAAOOO\\\ddd[[[RRRRRRXXXZZZVVVPPPYYYaaa~~~nnnMMMKKK@@@000111444777888777888;;;>>>===CCCCCCEEEHHHCCC@@@JJJjjjiiiEEE```rrrqqqqqqXXX[[[EEEKKK@@@<<<777444444333///...000+++JJJWWWiiiqqq]]]aaarrroooYYY{{{SSS:::<<>>888333000333111===>>>@@@EEEFFFVVVzzzWWWJJJGGGBBB<<<888555333333999,,,QQQzzzeeeHHH:::FFFDDDFFFTTTOOOEEELLLVVVUUUZZZSSSkkkaaa|||yyylllvvvlllrrryyybbbJJJBBB666555999>>>@@@[[[zzzPPPBBB:::444:::111000---++++++,,,...000000;;;zzzzzzrrrPPPGGGKKK```nnnYYYKKKDDDAAA:::777444444666888:::;;;:::999777555333222111000......//////////////////CCC<<<888222111444///...333222555CCC}}}yyyyyyyyykkkcccsssrrrWWWSSS___fffuuu|||pppnnnoootttkkklllkkkjjjhhhhhhiiijjjkkknnnmmmkkkhhhgggfffffffffhhhgggmmmhhhhhhdddZZZooo|||ZZZ[[[kkkeee___]]]uuuVVVmmm^^^gggppp|||tttbbbaaagggnnnfffTTTNNNrrr|||bbb^^^\\\___[[[QQQ@@@:::333444;;;PPPVVV===<<<777111...///666EEERRR}}}zzzrrr|||wwwhhh~~~~~~vvvgggYYYHHH===888===@@@@@@EEEOOOTTTYYYTTTZZZ~~~ppp[[[HHH;;;555999AAADDDDDDKKKYYYsssRRRMMM<<>>>>>DDDCCCDDDGGGAAA???JJJhhh```<<>>CCCOOOMMMVVVwwwyyyBBBPPP}}}mmmttt```RRREEE???<<<777333222666222AAAAAAJJJPPPLLLnnnSSSMMMJJJDDD@@@>>>;;;888555555---HHHyyymmmvvv^^^===@@@???CCCJJJKKKQQQ```mmmiiiuuukkkmmmhhhvvv}}}~~~qqq[[[EEE<<<222444===CCC===QQQBBB???999888444222///---,,,---///000222333___xxxvvv^^^HHHGGGTTTvvvhhhVVVIII@@@<<<999666333333555777999999999888666444222111000000.........---------------uuuFFF===777000111444///...333111555BBBrrryyyzzzrrrjjj___nnnzzzQQQDDDNNNTTT]]]bbbjjjtttooommmnnntttnnnmmmlllkkkjjjjjjjjjkkkkkkooommmkkkiiigggfffffffffhhheeekkkffffffaaaWWWkkkzzzZZZ]]]lllhhhddd[[[sssdddsssjjj]]]~~~|||nnnbbbkkkhhhxxxssscccRRRTTTpppxxx___^^^]]]```ZZZTTTBBB===555555888JJJzzz]]]|||>>>===777111///...222===JJJpppzzz{{{vvvnnn}}}}}}|||sssaaaQQQCCC:::777===CCCDDDHHHOOOGGGNNNSSSaaajjjxxxgggSSSBBB888555<<>>666555444111------333...fffsssaaaVVV^^^kkkhhhoooHHH;;;BBBEEECCC999:::HHHMMMGGGGGGOOOTTTUUUhhhtttaaaSSSnnnpppccciiijjjfffeee~~~sssVVVKKK???;;;999666444333555000BBB<<>>777111:::===IIIUUUwww|||SSSFFFHHH@@@999777555222///---...///000...222FFFnnn}}}mmm}}}mmmJJJDDDNNNnnnxxxcccSSSGGG>>>888777555222222333555666666666555444222000///.........---------,,,,,,++++++kkkFFF<<<666111000333///...333111444AAAmmmyyy}}}nnnjjj^^^ddduuu~~~fffGGGDDDVVVaaasss}}}nnnooonnnrrrkkkmmmllllllllllllkkkkkkkkkooonnnllljjjhhhhhhhhhhhhfffccciiidddfffbbbXXXkkkyyyZZZ___kkkhhhfffgggjjj~~~bbbeeeggguuusss{{{ssseeefffddddddjjjfffRRRZZZnnnuuu^^^______aaaYYYTTTCCC>>>777777888FFFttteeexxxCCC;;;555111111000222===KKK___yyykkkyyyrrr{{{yyyvvvkkkZZZLLL===777777>>>DDDGGGIIIMMM@@@MMM\\\kkkwwwUUUuuu{{{ooo___JJJ<<<555555<<>>>>>???CCCHHHMMMQQQRRRWWWTTTTTTZZZaaa\\\JJJ;;;???OOOsssjjjUUU\\\MMM222///333888999999999<<>>BBB??????999@@@RRRXXXPPPJJJNNNoooeeesss{{{OOODDDJJJ]]]bbbnnn}}}sss{{{aaaPPPEEE<<<999777555333444666111CCC:::KKKJJJ;;;fffSSSNNNIIIIIIKKKIIIAAA:::222444222___}}}jjjmmm]]]AAA@@@NNNMMMVVViiioooVVVnnnQQQBBB888777777GGGGGGNNNwwwjjjYYYQQQNNNEEE@@@:::888444000...---......,,,333@@@kkk~~~nnn|||wwwPPPDDDLLLhhhttt```RRRHHH>>>777666333111111222333333333333222111///...---------......------,,,,,,++++++hhhEEE:::666333000333///...333000333@@@wwwyyyvvvvvvkkklllrrr{{{~~~}}}~~~yyysssooo___HHHHHHZZZdddZZZaaaooosssrrrlllmmmeeellllllmmmmmmmmmlllkkkjjjpppnnnmmmkkkjjjjjjjjjkkkfffbbbgggeeehhheee[[[nnnxxx[[[```hhhfffeeelllfffmmm___cccggguuupppbbbiiipppggg]]]aaaiiiiiillljjjTTTYYYmmmuuu___``````aaaYYYPPP???:::555666777CCCooovvvdddtttCCC;;;333000222111111<<>>======???CCCIIIMMMNNNNNNSSSVVV]]]ggglllbbbLLL999DDDYYYoooZZZGGG<<<...333888:::::::::===???@@@CCC???>>>BBB???@@@MMM\\\tttIII>>>SSSnnnzzzzzzrrrqqqmmm^^^]]]WWW\\\ZZZUUUKKKBBB>>>;;;555000...111333NNNeeeUUUyyykkk|||jjjuuuJJJ<<>>777;;;???AAAAAACCCGGGKKKLLLIIIaaattt^^^OOO===555333666>>>EEEGGGLLLMMMoooTTTIII@@@>>>]]]FFF,,,...111---...///(((......111[[[kkkXXXllllllAAAYYYKKK:::;;;<<<@@@;;;<<>>===AAA@@@CCCQQQ___lll>>>===XXXyyy|||yyykkk___\\\YYY\\\]]]YYYRRRKKKGGGAAA888333333222555888qqq[[[]]]rrrYYYmmmhhh}}}nnnPPP:::>>>AAA@@@AAAAAAGGGWWWiiinnniiixxxxxx|||xxxlllbbbSSS@@@OOOpppcccddd[[[ppprrrjjjTTTTTT{{{ggg\\\tttOOOGGG@@@999777555222222444555<<>>999444000...---------,,,111ccctttccczzzeeezzzoooGGGEEEUUUooommmVVVGGG???999666444333000000000000///...///...---,,,,,,,,,,,,,,,---------------.........mmmMMM:::666999///333000///333000111>>>|||zzzuuubbbbbbkkk~~~xxxvvvkkkcccVVVFFFIIIXXX^^^LLL\\\lllttt~~~tttiiipppmmmqqqmmmiiikkkmmmnnnnnnllliiigggjjjjjjiiiiiijjjkkkmmmnnniiidddhhhfffkkkiii^^^ooooooVVV^^^|||bbbdddfffeeepppiii^^^]]]fffcccaaaaaaeeeaaaccclllhhh^^^^^^hhhooozzz```iiiiiiPPP|||nnn}}}fffccc______XXXUUUCCC>>>999<<<===GGGqqqzzzYYYggg???DDD777111333000+++555FFFYYYvvv^^^jjjuuuxxxoooXXXEEE;;;888999AAAGGGEEE@@@@@@FFFLLLJJJMMMvvvpppUUUGGG888333444999@@@GGGGGGJJJPPPooovvvFFFPPP@@@SSS???---111---+++...111)))...///444___pppPPPoooyyytttCCCTTT}}}{{{GGG999<<<>>>BBB:::===AAAFFFJJJNNNQQQSSSPPPSSSXXXZZZWWWNNNDDD===BBBiiilllHHH666---222888;;;;;;<<<===@@@AAACCC>>><<>>EEEMMMKKKZZZyyygggOOOAAA555222666<<>>@@@AAACCC===<<>>DDDGGGKKK???WWWxxx???:::NNNIIIWWWqqqooouuu555111666+++++++++444...,,,000CCCsssuuuvvvUUUgggsssuuuvvv~~~HHHLLLkkkiiiDDD<<<666EEEBBB===CCCHHHGGGGGGHHHGGGEEE::::::???EEEDDD<<<888:::IIIvvvZZZVVVEEE;;;666222777;;;888<<<>>>555???777AAA???>>>CCCGGG\\\mmmttt^^^CCCJJJfff~~~dddlll\\\[[[___```ZZZZZZYYYSSSKKKBBB<<<999666666---AAAhhhUUUjjjhhhpppggggggzzziiiuuuiiiJJJCCCPPPaaaSSSMMMZZZVVVIII===MMMXXXMMMYYYgggWWWWWW<<<___zzzlllqqq]]]~~~uuu~~~gggAAA888777666333111222555777888CCCBBBDDDDDDTTTVVVPPPQQQIIILLLNNNLLLGGGDDDEEEGGG===ZZZjjjSSS@@@WWWxxxnnnzzz~~~|||vvvYYY666666BBB:::GGGUUUFFFQQQ|||pppaaaVVVXXX[[[WWWRRRQQQMMMEEE??????:::111---000111000333222QQQyyyxxxtttIIIEEEPPPkkkmmmSSSAAA888666666666444222000/////////000...------,,,,,,,,,------+++,,,------,,,---///000}}}qqqHHH>>>===222444111///000//////444:::vvvrrr}}}www~~~}}}xxxvvveeeMMM888@@@YYYggg^^^MMMVVViii~~~rrrgggeeekkkjjjgggfffhhhkkkmmmlllkkkeeedddiiimmmlllmmmppphhhggglllfffiiiggg\\\jjjmmmIIIhhh}}}hhhbbb\\\TTT^^^dddbbbccchhhddd[[[ooolllkkkgggjjjaaabbbrrrooolllvvvYYY~~~|||qqqfffaaafff]]]VVVQQQAAA===888999:::EEEpppfffrrr}}}fffaaa@@@666222222444000???YYYnnnkkkwww~~~rrr}}}wwwwwwUUUAAA>>>AAAKKKLLLDDDEEEOOOUUUVVV\\\]]]cccaaaiiieeerrr~~~tttbbbKKK???888222222888@@@FFFHHHEEEXXX___TTT===vvvOOOVVViii666///333***---+++333---+++...<<>>===444666222:::ooozzzrrrgggYYYrrrbbbsssyyy\\\BBBMMMeeebbbMMM```dddFFFKKKiiiFFFDDDQQQOOO___|||~~~www~~~lllWWWqqqzzz}}}ggg???777777555333111222555888CCCGGG???FFFAAAsssUUUXXXLLLMMMPPPQQQMMMGGGCCCCCCEEE???^^^iiiSSSDDDQQQjjjyyyvvv|||}}}zzzJJJ111DDD222>>>HHHKKKAAABBBssshhh___XXXXXXZZZXXXSSSPPPOOOLLLIIIEEE???666111000,,,***000555TTTqqqpppvvvSSSHHHJJJ```zzzlllSSSAAA888555444555444222111000//////000......---------------...---------------///111333xxxoooFFF;;;;;;333444111///000//////333999tttrrr~~~{{{vvv{{{sssyyyxxxZZZFFF888DDD^^^kkk^^^KKKOOOaaattt{{{zzzuuuooojjjuuuuuu}}}uuuiiifffjjjjjjiiihhhhhhjjjnnnqqqlllgggdddfffiiiiiikkknnnjjjhhhmmmgggjjjhhh\\\iiipppLLLkkk}}}hhhbbb\\\ZZZgggllleeefffnnnkkk^^^nnnyyylllqqqppp___cccrrrsssqqqtttWWWwwwsssgggaaaddd[[[UUUOOO???<<<777888999FFFrrr```xxx}}}vvvCCC333555666333,,,777QQQcccnnn___xxxtttxxxbbbIII>>>EEEUUUKKK;;;EEENNNKKKMMMhhhaaa[[[WWWcccPPPooo{{{ooo[[[BBB999555333555<<>>===888666000666======@@@BBB:::<<<:::DDDCCCBBBAAAGGGjjj___eeeFFF===YYYqqq___kkk}}}sss___cccYYY\\\aaaeee___]]]YYYSSSKKKFFFDDDDDD<<<===666111___fffuuuqqqdddoootttpppsssDDDGGGgggvvvUUUCCCEEEBBBRRRRRRJJJhhhxxx[[[ZZZkkkaaa:::666666555333222333666999CCCFFF:::JJJTTT~~~SSS]]]NNNQQQSSSRRRNNNGGGBBBBBBCCCDDD``````KKKDDDGGGZZZyyyqqq{{{rrruuupppqqq|||yyy^^^AAA777===@@@666DDDPPPIII:::SSS``````^^^]]]```aaa[[[SSSQQQUUUTTTNNNFFF???777000///***...222EEEyyyvvvyyymmm}}}xxxcccPPPEEESSSmmmlllSSSBBB999444111444444222111000000000000.........------......///000///......///111444666rrrpppGGG:::;;;444444111///000///...222888qqqsss|||~~~lll}}}||||||SSSOOOMMMRRRZZZ^^^YYYSSSSSS^^^ggggggeeefffggggggnnnnnnqqquuurrrkkkiiikkkiiikkkpppssspppllllllpppmmmjjjhhhggggggggghhhiiikkkiiimmmhhhkkkiii[[[gggrrrNNNmmm}}}gggccc]]]jjjxxxzzznnnllltttpppaaa___tttfffdddjjjpppxxxtttlllxxxiiiRRRrrr~~~pppeee___aaaYYYUUUMMM>>>;;;777777999GGGuuuiiiHHH111777777222+++444LLLYYYlll```]]]rrr{{{yyy{{{}}}nnnQQQ???DDDUUULLLGGGXXXPPP>>>EEERRRUUUYYY^^^ppp~~~mmmrrrdddRRR===444333444999@@@GGGJJJLLLOOOQQQaaa>>>WWW~~~YYYkkk999/////////000+++///***,,,......IIIUUUrrr~~~{{{qqqnnnnnnyyy|||{{{CCCXXX|||JJJ;;;GGGMMMEEEHHHJJJHHHBBBAAAFFFKKKLLLPPPLLLGGGBBB@@@CCCIIIOOOZZZYYY^^^VVVKKKPPPNNNCCC<<<222555<<<<<<@@@CCC>>>???AAAIIIFFFEEE@@@IIIyyyWWW^^^@@@BBB```ooojjjvvvyyyrrraaabbbYYY]]]___ddd]]]\\\ZZZUUUOOOLLLKKKKKKFFFCCC777333@@@qqq^^^SSSmmmllloooTTTQQQnnngggAAADDDPPPbbbbbbeeeaaaWWWllllllUUU555555555444333333555999<<<;;;FFF???SSSqqqQQQYYYUUUQQQQQQOOOKKKFFFBBBAAABBBHHH\\\RRR???@@@===NNNyyyvvvjjjzzzwww[[[MMMQQQSSS[[[kkkuuuiiiTTTDDDBBB@@@999666:::===FFFLLLIIINNNaaavvv```ccceeeffflllnnndddWWWSSSYYY[[[TTTLLLFFF===333444---------333VVV~~~wwwqqquuu\\\FFFJJJbbb}}}pppWWWEEE999222...333333222111111000000000//////.........///000000222000------000333777888nnntttKKK;;;;;;777333000000111000...111666aaaiiirrrooo}}}|||}}}{{{pppWWWZZZ[[[ZZZWWWVVVXXX[[[WWW]]]aaa```bbbkkkuuuzzztttoookkkgggdddbbbeeekkkmmmnnnrrrwwwsssllljjjnnnhhhjjjkkkjjjiiiiiiiiihhhmmmiiimmmhhhkkkiiiYYYdddtttPPPnnn|||fffccc```qqq||||||pppmmmtttooobbb]]]|||sssccc\\\mmmvvvxxxuuulllqqqcccRRRpppzzzjjjbbb]]]^^^XXXVVVKKK===;;;666777999IIIxxxdddNNN333999555333///444???___sssvvvcccvvv}}}{{{zzzzzz]]]FFF<<>>CCCAAAAAAEEEKKKFFFEEE===KKKRRRXXX@@@LLLeeelllbbbxxxiii^^^\\\XXX]]]]]]ccc```___]]]YYYSSSNNNLLLKKKHHHCCC666DDD000ZZZpppJJJ___|||aaammmqqqvvvbbbnnnkkkHHHJJJWWWddd}}}uuulllaaapppxxxVVViii}}}HHH666444555555444555777<<>>::::::===>>>IIINNNGGGTTT~~~pppdddeeegggjjjnnnnnndddWWWWWWZZZZZZVVVRRRLLLBBB888222...//////000KKKhhhMMMIIIYYYsssvvv^^^III;;;222...222222222222111111000///000/////////000000111222222///------111555888999kkkwwwNNN<<<;;;888333000000111000...000555```kkk}}}uuuuuu}}}zzzvvvrrrooojjjbbb\\\\\\XXXTTTSSSUUUWWWYYYZZZYYY___bbbaaadddmmmuuuyyyrrrooollljjjjjjkkknnnpppsssnnnooorrrpppjjjjjjooodddiiilllllllllnnnnnnmmmmmmiiilllgggkkkhhhWWW```uuuQQQnnnyyydddeeeccckkkqqqqqqkkkiiillliiibbbiiiiiinnnoooeeebbbeeehhhiiinnniiilll___PPPjjjxxxggg~~~aaa\\\^^^XXXXXXJJJ===<<<777777:::KKK|||QQQRRR:::>>>555666666666222hhhZZZ{{{gggOOO<<>>666333666;;;BBBGGGLLLNNNOOOUUU```III:::FFFdddWWWkkkvvvjjjuuu<<<888111222...+++///***000333,,,>>>qqq\\\iii{{{|||]]]kkkuuuWWWJJJ^^^[[[>>>FFFDDDKKKHHHJJJIIIEEEEEEJJJNNNOOOJJJPPPVVVZZZaaakkksssuuuqqqxxx|||III666111888999===CCCBBB@@@FFFIIIBBBDDD;;;PPPsssRRRLLL777III^^^eeehhh~~~ccc```]]]]]]eeedddkkkgggeeeaaaZZZRRRMMMJJJJJJLLLDDD===OOO444JJJwwwTTT___jjjrrr^^^eeebbbXXXaaaTTTEEEMMMXXXiiirrrLLLNNNfffxxxccc;;;<<<444555666666777:::???CCCBBBLLLLLLnnnTTTHHHKKKDDDFFFEEECCCBBBAAABBBBBBCCCGGGOOOJJJDDDEEE:::888LLL```}}}xxxuuu|||sssccc{{{uuuVVV===;;;>>>===<<<>>>EEEGGGFFFCCCCCCFFFHHHFFFLLLLLLDDD::::::DDDIIIFFFNNNMMMQQQ|||qqqdddfffddddddffffffcccaaacccbbb[[[WWWXXXWWWOOOFFF@@@555333333222222EEEyyyttt[[[NNNTTTfffyyy{{{eeeMMM<<<333000222222222222222111000///000000000000111222333333222///---...333888::::::fffwwwQQQ<<<:::888222000000111000---///444rrr|||~~~|||zzzsss{{{xxxuuunnnfff]]]XXXVVV___\\\WWWUUUWWW[[[___bbbeeejjjllljjjlllrrrwwwxxxxxxwwwuuuuuuwwwxxxvvvrrrsssmmmmmmtttuuunnnkkknnniiiooopppllljjjnnnpppnnnmmmiiilllfffkkkgggUUU]]]vvvQQQmmmvvvcccfffgggfffeeefffgggfffdddcccccclllaaaxxxeeejjjdddddd```\\\\\\eeedddddd[[[OOOhhh{{{hhhccc______YYY[[[JJJ===<<<888888;;;NNNRRRTTTBBBEEE777;;;<<<666333YYYgggrrrvvv~~~qqqZZZDDDBBBUUUvvvyyyYYYCCCGGGVVVmmmtttzzzrrrbbbNNNBBB===777555999???EEEIIIMMMOOOQQQRRR]]]888>>>aaa}}}tttHHHnnnuuu}}}vvvuuueee888===333333...,,,111***///222***:::^^^bbblllGGGooouuunnnKKKTTTlllIIIGGG???MMMCCCGGGHHHFFFFFFJJJNNNMMMMMMUUU[[[^^^ccckkkpppoooiiiwww}}}FFF333000999<<<>>>BBBAAA@@@HHHHHH@@@EEE>>>[[[dddUUUDDD333OOOkkk~~~{{{~~~uuuccceeeaaadddlllhhhoookkkggg___VVVOOOLLLNNNPPPSSSHHHKKKJJJEEEHHHcccfff[[[mmmoooccc}}}}}}ssspppSSSIIIDDDIIIUUUcccjjjIII^^^SSS222;;;555666777777999===BBBFFFHHHIIIRRRtttIIIDDDIIIAAADDDBBB@@@@@@AAABBBCCCCCCLLLKKKHHHEEECCC>>>;;;>>>VVVxxx}}}___IIIEEE:::===JJJLLLCCCDDDHHHKKKJJJFFFGGGKKKFFFBBB@@@CCCFFFGGGFFFFFFiiivvv{{{ccchhhccc___aaaddd^^^[[[lllsss```UUUZZZ\\\RRRIIIHHH>>>;;;666333111777YYY~~~xxxmmm[[[TTT]]]lllvvv|||iiiPPP===555555111111222333222111000///000000000111111333444444333000...111777<<<<<<;;;cccwwwRRR<<<999777222000000111000---///444^^^wwwwwwyyy|||vvvzzz|||~~~zzzpppeee______eeeiiikkkfff___```iiittttttxxxyyyxxx|||}}}{{{xxxqqqhhhnnnjjjppp}}}uuulllkkkrrrvvvuuulllhhhkkkmmmlllmmmhhhkkkfffjjjgggTTT\\\wwwQQQllltttbbbgggiiihhhcccccchhhgggaaa```eeedddeeedddttt\\\bbb^^^ddd```\\\dddaaa```ZZZTTTnnnkkkfffaaa```[[[]]]JJJ======888999<<>>@@@666===@@@zzznnn|||wwwfff}}}}}}hhhIII===FFFXXXVVVOOOSSSYYY[[[vvvzzz\\\OOOCCC<<<999333777;;;AAAFFFJJJMMMPPPQQQQQQIII<<<>>>mmmNNN999~~~|||sssWWW444???666666......222***...111(((888PPPxxx~~~\\\ssslll```~~~JJJGGG}}}{{{SSSJJJ===OOO???DDDGGGFFFFFFJJJLLLLLLQQQXXX\\\ZZZZZZ___```^^^```sss|||~~~BBB000///;;;???@@@CCC@@@AAAJJJIIIAAAHHHCCCeeeWWWWWWCCC<<>>DDDHHHLLLIII^^^```JJJBBBIIIGGGDDDBBB@@@???@@@BBBCCCCCCSSSHHHCCC@@@;;;AAAFFFAAALLLnnn{{{vvvlllkkkQQQJJJTTTNNNXXXUUUXXX^^^]]][[[dddqqqiiiccc\\\QQQ>>>:::[[[fff[[[fff___\\\aaaeee\\\[[[~~~dddTTT]]]```SSSJJJMMMCCC???777444333000BBBcccuuu|||fffXXXYYYeeeooo||||||kkkQQQ>>>888999000111222333333222000///111111111111222333444555444111000444:::>>>>>><<>>;;;TTT~~~hhh```HHHKKKHHH???<<<<<<777HHH[[[llltttnnnppp~~~nnn{{{|||wwwVVVJJJHHHTTT___```bbbhhhnnnhhhNNNCCC<<<444222666999BBBIIIJJJKKKPPPPPPMMMGGG555BBBJJJlllBBBoooxxxzzz}}}lllJJJAAA@@@<<<333444111---+++,,,...000000QQQXXX}}}rrrwwwtttTTTJJJfffXXXDDDUUUFFF@@@DDDBBBJJJKKKFFFJJJIIINNNZZZRRRNNNbbbQQQfff```vvvmmm:::444444;;;@@@??????BBBHHH888TTTAAAHHHNNN{{{___IIIBBBLLLnnnkkkeeeccchhhjjjgggeeegggfff___[[[UUUMMMTTTZZZTTT^^^RRRPPPZZZWWWJJJMMM^^^]]]sss[[[dddsss\\\eeepppqqqtttmmmMMM777;;;>>>///777EEEAAADDDMMMGGGTTTkkk|||FFFNNNQQQMMMAAADDDDDDGGGEEE???CCCFFF???BBBBBBBBBCCCCCCCCCCCCDDDFFFYYYpppaaaaaaZZZnnn|||[[[EEEbbb|||gggaaahhheeeffffff```YYYbbblllRRRXXXaaaYYYOOOOOODDDIII@@@::::::///777XXX{{{bbbTTTZZZgggppp{{{ttt___JJJ:::111777444222333111///111555111111111111222333444555111222666999<<<>>>??????lllyyyXXXBBB===999444333222222222222333444MMMxxx}}}{{{rrryyyzzz{{{vvvrrrtttmmmhhhllltttoooyyynnnaaaYYYVVV[[[hhhuuuppptttiiiXXXYYYjjjnnneeerrrjjjllliiimmmeeeSSS]]]~~~RRRzzzvvvkkkhhheeedddkkkbbbaaa\\\jjjRRRjjjaaacccaaaYYYyyymmm[[[hhhbbbqqqqqqgggiiiuuuSSSrrr\\\iiicccZZZWWWSSSEEE<<<555:::;;;888UUUssskkk```IIIPPPRRRLLLGGGCCC>>>EEEVVVdddbbb\\\bbblll}}}vvv}}}^^^TTTRRR^^^iiilllooouuuiiiVVVEEE???999333444;;;>>>EEEKKKLLLNNNQQQOOOIII:::???<<<^^^YYYDDD|||}}}xxxMMMGGGAAA;;;666777333///---...000111222IIImmm~~~qqqDDD^^^lllLLLOOOCCCJJJFFFAAAFFFGGGDDDMMMSSSLLLZZZRRR[[[kkkVVVbbboooddd999555555<<>>111111HHHlllYYY]]]kkkrrr{{{yyygggSSS@@@222444111000111000...///333111111111111222333444555555666777999::::::999999jjj|||mmmNNN>>>888444333222111111222333444JJJ}}}~~~~~~wwwwww{{{{{{rrrtttqqq[[[jjj|||nnnccc\\\[[[bbbllloooqqqnnnggghhhnnnnnnhhhqqqkkknnnlllooogggSSS^^^UUU~~~|||ooohhhbbbiiimmm```bbboooYYYlllbbbggg```mmmmmm]]]fff```iiihhhaaahhhtttPPPnnn[[[iiicccYYYUUUOOO@@@:::666999999:::```RRRkkk}}}YYYIIISSSXXXTTTNNNEEE???>>>PPP^^^]]]gggrrrkkkqqqyyypppgggfffrrr}}}vvvOOOEEE===;;;777333888AAAEEEIIILLLOOORRRRRRLLLDDD<<<777EEE???[[[sssxxxOOOOOOFFF<<<<<<:::666222///000222333333LLLzzzvvvqqq}}}tttEEERRRxxxXXXHHHCCCKKKHHHOOOYYY[[[SSSRRRYYYRRRaaaSSShhhwwwmmmuuu[[[777555777===BBBCCCDDDFFFFFFSSSDDDMMMUUUvvvRRRJJJ>>>>>>fff}}}iiidddaaacccfffgggiiimmmlll```ZZZVVVUUU]]]___SSSRRROOONNNMMMIIIEEEFFFJJJ[[[PPPJJJiiippp|||rrrvvv{{{xxxhhhuuu888000:::444>>>@@@CCCOOOUUURRRPPPGGG;;;DDD???CCCCCC@@@BBB@@@QQQhhh[[[>>>888????????????@@@@@@@@@AAA@@@LLLVVVjjj{{{xxxwwwlllzzzzzzcccaaaeeeeeeiiiccc_________]]]\\\^^^]]]YYYXXX]]]aaa^^^ZZZXXXSSSSSSKKKHHHHHH<<<444===ooo{{{}}}yyygggcccgggpppxxx|||qqq```KKK:::444111000111111//////333111111111222222333444555666666777777777666555555mmm~~~TTT<<<555444333222111111222333444LLL}}}|||vvvwwwyyyxxxssszzzoooVVV}}}ssseee^^^___eeennnoooqqqrrrqqqqqqppppppnnniiiooolllnnnfffRRR]]]XXX|||ooohhhaaammmiii```mmmmmmcccjjjpppooommmeeeccc___bbb^^^ZZZdddqqqQQQttt\\\jjjeeeZZZSSSMMM>>>;;;777999999AAAuuuQQQqqqlllVVVPPP[[[]]]XXXQQQGGG===:::LLL\\\jjj||||||{{{|||~~~yyyyyyJJJDDD===888888888888===EEEKKKLLLMMMQQQSSSQQQGGG>>>GGG+++lllddd:::||||||lllOOOVVVMMMAAACCC<<<888333000000111222222QQQ{{{ggg~~~sssooo\\\LLLlllgggIIIGGGKKKHHHXXXcccfffaaa[[[fffeeepppWWWhhhyyyVVV333444888===AAACCCEEEFFFEEETTTNNN]]]hhh{{{eeeJJJ777KKKqqqxxxuuurrrcccbbbbbbeeehhhkkknnnppphhh___\\\YYYUUU\\\___UUUMMMOOONNNJJJIIIKKKKKKIII[[[cccUUU___kkkzzzuuuwwwwwwdddAAA000888AAA666EEEGGGIIISSSQQQSSShhhddd;;;DDDGGG@@@AAA===666@@@CCC]]]}}}fff===999<<<<<<=========>>>>>>>>><<>>KKKOOOSSSXXXQQQbbbqqqGGG???IIICCCAAAAAA:::===@@@777DDD^^^OOO888CCC999:::::::::;;;;;;;;;;;;999>>>???GGG[[[ooowww|||xxxxxxzzzvvv[[[vvvmmmzzzmmm}}}```dddkkkbbb\\\___aaa]]]XXXVVVZZZ^^^^^^\\\SSSWWWYYYXXXZZZ^^^[[[SSSNNNPPPTTTSSSLLLFFF???666AAAQQQ}}}xxxrrrtttvvvvvvuuunnn]]]MMM>>>888333333333111000222222222222222333444555666444444444444444555555555zzz}}}jjj@@@777===333222111000000111222333@@@}}}wwwsss~~~zzz{{{}}}vvvrrr]]]ZZZtttwwwzzzvvv|||fffgggrrr___WWWHHHUUU~~~|||rrrggg```aaafffkkkooorrroookkkkkknnnrrrqqqnnntttqqqqqqiiiXXXeee[[[yyyqqqiiihhheee[[[xxxuuupppddddddeeeggglllhhhlll___ccciiinnnqqqssstttSSS___iiieee[[[SSSJJJBBB???999666555FFFvvvaaa]]]\\\eeehhh^^^XXXVVVNNNRRRQQQMMMIIIaaaZZZyyyjjjxxxQQQ===<<<999555222777???HHHLLLNNNQQQOOOOOOSSSRRRJJJAAA<<<666^^^EEE{{{ZZZUUUXXXYYYNNNOOOEEEAAA:::555222111///...000aaasssmmmpppbbbppp{{{WWWPPPhhhkkkYYYOOOMMMddd]]]cccyyyvvvzzzzzz}}}CCC000777<<<>>>AAAEEEGGGFFFQQQGGG^^^oooMMMLLL888:::SSSllltttxxx]]]^^^dddhhhgggfffdddaaa]]]\\\\\\```\\\QQQUUU\\\XXXUUUVVVSSSOOOMMMKKKFFF@@@<<<[[[^^^aaapppbbbjjj~~~lll{{{yyyrrrppptttzzzpppFFF<<<333444;;;===999666BBBHHHNNNUUUZZZaaaRRR===FFFCCC888???>>>:::??????333333@@@999111>>>777777777888888888999999666;;;;;;???KKKZZZxxxttt```rrr~~~iiimmmiii```]]]aaa```ZZZWWW[[[]]]\\\\\\]]][[[WWWQQQRRRRRRSSSWWW\\\[[[WWWSSSSSSYYYWWWNNNOOOMMM===>>>FFF~~~{{{{{{zzzxxxwwwqqqbbbTTTFFF===555333333000///000222222222222333444555666888777666555444444444444}}}uuubbb>>>888<<<333222111000000111222333999lllzzz{{{www{{{}}}}}}iiiYYYqqquuulllwwwmmmjjjQQQPPPXXXQQQ]]]WWWqqqyyyssstttvvvuuurrrrrroooqqqwww|||yyyoooiiihhhttt|||~~~uuunnnooorrrrrrrrrooouuuqqqqqqiiiYYYhhh\\\wwwnnnhhhiiigggbbbmmmooo```kkkdddhhh{{{iiigggfffaaagggmmmpppnnnhhheeeLLL___gggcccYYYQQQIII???===999777777JJJjjjYYY___^^^cccaaaWWWWWWYYYRRRZZZWWWMMMGGGUUUmmmlllYYYmmm}}}uuu|||yyyyyy|||^^^777@@@???222444777:::???EEELLLPPPRRRSSSPPPRRRUUURRRHHHBBBAAAWWWmmm===mmm{{{lllmmmdddaaaVVVYYYSSSSSSNNNIIIAAA;;;777444222111)))VVVooohhhtttwwwfffvvvqqqwwwQQQ\\\hhhSSS\\\sssyyy~~~mmm;;;222:::@@@AAABBBGGGIIIGGGPPPLLL^^^sssLLLGGG999>>>QQQbbbvvvtttZZZ^^^eeeiiigggdddeeeccc___\\\ZZZ^^^[[[SSSXXX]]]VVV[[[WWWUUUTTTRRRKKKEEEAAABBBHHHUUUpppppphhhgggllliii{{{}}}}}}}}}tttiiicccbbbccccccddd|||oooSSSCCC:::;;;888888<<<:::999AAAEEEFFFLLLRRRcccrrrIII:::DDD;;;444>>>888;;;888999999999999777444333555555555666666666777777444:::::::::???FFFbbbjjjVVVggglllaaa\\\bbbbbbYYYWWW]]]```^^^]]]^^^ZZZTTTQQQPPPRRRVVVYYYZZZ]]]```\\\VVVYYYXXXTTT```bbbMMM:::AAAmmmppptttyyy~~~zzzmmm```RRRGGG;;;777555222111222333333222333333444555666888777666555555666777888}}}nnnzzzfffDDD999777333222111000000111222333999xxx~~~|||vvvyyysssbbbddd{{{bbb{{{ssslll\\\YYYVVVKKK]]]YYY{{{zzzrrrppppppoooqqqtttmmmnnnttt{{{|||yyyxxx{{{yyyxxxnnnppprrroooqqqnnnsssooonnngggXXXhhh[[[vvvnnniiiiiigggkkkRRRvvviiinnndddfffkkkpppPPPrrriiiaaaccc]]]aaabbb]]]WWW[[[OOO___eeeaaaXXXPPPHHH999999888:::===PPPuuuZZZhhhcccccc___WWW\\\aaaZZZXXXVVVMMMLLLTTTYYYaaappp^^^___}}}zzzgggxxxnnnhhhjjjttt}}}|||{{{xxxxxx~~~eeeLLLrrr>>>666999666999333<<>>tttiii<<<>>>999444333111//////000111222777uuu{{{~~~|||~~~|||{{{}}}~~~VVVzzz}}}sssyyykkkppp~~~dddZZZSSSOOOQQQ```___rrrooouuurrrqqqssspppmmmppprrrrrrrrrvvv~~~{{{pppmmmmmmssssssqqqmmmhhheeecccccc___wwwpppmmmlllfffcccgggkkkllliiieeeaaa___dddbbb^^^ZZZWWWUUUUUUUUUVVVYYYNNNMMMPPP???LLLqqqmmmjjjiiiaaaTTTJJJEEE555<<<666999DDDPPPwww\\\zzzmmmfff___\\\^^^aaa```^^^WWWVVVSSSOOORRRZZZcccgggVVVzzzwwwzzz~~~nnn}}}pppgggcccaaa___]]]eeeeeefffiiikkkmmmllljjjnnnjjjjjjhhh\\\OOORRR^^^oooccc222444???888999<<>>???BBBHHHFFFYYYFFFpppFFF===<<<;;;;;;;;;:::888666666666555555555666666777333333444444555666666777333777;;;;;;:::;;;@@@DDDvvv~~~xxxeeeYYY___aaa^^^^^^```aaa\\\WWWTTT]]]\\\\\\\\\^^^``````___\\\WWWTTTUUUYYY\\\ZZZXXX^^^NNNMMMYYY```bbb[[[LLLLLLHHHIIIYYYwwwwww|||xxxfff^^^RRRDDD:::666777888000DDD666000777444555888999777555555999===AAABBBppp|||nnn@@@???888444333111000///000111222555YYYwww|||yyy|||}}}~~~~~~{{{zzz~~~jjjlll|||sssyyylllqqq{{{eeeZZZVVVVVVXXXeeeggguuuooorrrooonnnrrrpppnnnqqqsssrrrpppsssxxx~~~sssooopppnnnoooqqqpppmmmiiifffeeeaaayyy___UUUTTTUUU___```aaa___ZZZUUUSSSQQQHHHIIIIIIIIIIIIHHHHHHGGGGGG???NNNRRRAAAIII\\\TTTVVVQQQRRRXXX[[[UUULLLFFF;;;;;;444333;;;XXXjjjrrrsssllleee^^^\\\]]]___\\\YYYSSSUUUVVVTTTTTT[[[gggooo~~~jjjpppttt~~~oooddd___[[[UUUOOONNNNNNNNNOOOPPPPPPNNNLLLMMMIIIJJJLLLFFF===AAALLL]]]qqqXXX444999AAA:::===JJJIIIIIILLLTTTZZZXXXSSSPPPJJJMMMLLL===@@@lllXXX===\\\xxxqqqlllgggcccbbb___[[[WWWYYYWWWSSSOOOKKKCCC;;;555111666aaa~~~wwwyyyxxxyyyooosssrrrfffKKKlllttt}}}|||XXX;;;111555;;;FFFIIIMMMMMMHHHDDDFFFKKKSSSVVVdddHHHFFF:::AAA]]]qqqllliiiqqqkkkaaaZZZ[[[bbbdddbbbaaa```^^^ZZZWWWUUUVVVXXXXXXVVVVVVWWWUUUOOOKKKLLLLLLGGGNNNUUUUUU```uuuqqqxxxmmmeeeaaaqqq}}}tttwwwpppWWWOOONNNMMMHHHDDD;;;???BBBCCCBBBBBBEEEHHHMMMTTTZZZZZZSSSMMMKKKLLLGGG<<<555777;;;;;;888666333888AAADDD@@@>>>HHHVVVRRREEETTTEEE<<<:::999999:::999777555555555555444444555555666222333333444555555666666444777:::999777777;;;???HHHqqq|||xxxjjjRRRMMMTTT[[[eeehhh___[[[``````[[[___^^^]]]]]]___aaabbbbbb^^^YYYUUUVVVZZZ\\\\\\ZZZXXXVVVTTTVVVXXXUUUSSSVVVSSSLLLFFFQQQuuu|||yyycccwww{{{vvvzzz}}}ssscccSSSEEE<<<777555;;;;;;666222:::>>>:::???::::::<<<===???AAACCCDDDppptttuuuCCC???777444333111000000000222333555@@@|||zzz|||zzz~~~|||yyy~~~zzzZZZyyyzzztttwwwnnnpppwwweeeZZZUUUYYY\\\eeeooovvvppprrrnnnnnnttttttoooqqqsssrrroooooorrruuu|||mmmjjjmmmlllnnnqqqppplllfffaaa___tttVVVoooNNNDDDCCCNNNGGGIIIJJJKKKKKKKKKMMMOOOUUUXXX\\\```cccddddddccceeeXXXaaabbbSSS___mmm^^^vvvoooooolll^^^KKK???===999777555:::nnn}}}[[[mmmfff```[[[ZZZ[[[[[[WWWRRRQQQUUUXXXWWWTTTXXXdddnnnwwwvvvzzzmmm]]]QQQKKKKKKBBBAAA??????@@@>>><<<:::999555555:::999555777???;;;LLLAAA222===CCC@@@HHHHHHGGGOOO[[[]]]SSSLLLMMMOOOLLLJJJ666555lllnnn555HHHsssvvvkkkiiieeeaaa^^^]]]\\\\\\ZZZWWWSSSQQQOOOJJJ@@@999333;;;JJJxxxsssdddwww}}}uuuuuukkk}}}[[[QQQ~~~tttooommmvvvqqqjjjEEE///...666:::999IIIOOOQQQIII@@@???EEEKKKSSSppplllJJJ:::BBB>>>PPPrrrqqqkkkkkkhhhbbb]]]]]]bbbbbb^^^[[[[[[YYYVVVSSSQQQRRRSSSUUURRRQQQRRRQQQLLLKKKMMMLLLPPPYYYWWWMMMWWWjjjppp}}}tttnnnkkk{{{wwwiii}}}}}}lll___^^^JJJ>>>AAAAAAFFFDDDAAA===;;;;;;;;;<<<888999:::999777666777888555444777<<<<<<888777:::<<<:::<<>>999888;;;<<<999999<<<111;;;888777BBBEEEEEEPPPMMMQQQXXX[[[UUUKKKLLLRRRQQQEEE<<<@@@bbbuuu...RRRrrrmmmfffeeebbb^^^ZZZXXXZZZ\\\YYYWWWTTTSSSRRRNNNIIIDDD888===444iiicccnnnvvvjjjsssrrr{{{lllSSSiii|||tttbbb\\\YYY[[[KKKbbb___|||vvvsssiii\\\;;;888555666:::>>>@@@???HHHLLLKKKEEEAAADDDIIILLLSSSGGGFFF@@@999DDD```~~~zzztttooohhhlllllliiidddccceeebbb]]][[[[[[ZZZWWWSSSQQQRRRSSSRRRNNNMMMNNNNNNKKKLLLOOOQQQUUUZZZQQQIIIYYYppptttiiiyyylll|||nnnkkkuuu}}}yyy}}}UUU@@@DDD??????===::::::<<<>>>>>>>>>@@@>>><<<<<<>>>@@@AAAAAA@@@?????????<<<999<<>>;;;>>>@@@@@@@@@EEENNNVVVcccwwwyyyFFF@@@999555444222000000111222333000BBB|||||||||{{{zzzyyyzzz{{{```xxx{{{tttvvvwwwrrrpppnnnhhhbbbWWWIIIRRRVVVYYY}}}jjj^^^bbblllllllllqqqpppnnnoooqqqrrrqqqpppppppppoootttyyyttteeeYYY]]]iiigggjjjlllnnnooooooqqqsssrrr~~~~~~{{{yyy}}}xxxqqqiiiaaa[[[XXXKKK\\\VVVOOOTTTNNN]]]rrrllliiigggaaaTTTIIIDDD777555:::===KKKWWW```[[[\\\YYYXXXZZZ^^^^^^YYYTTTZZZUUUSSSVVVVVVSSSRRRUUUwwwuuulllqqqxxxtttwwwuuummmmmmfffRRR???AAA???>>>???AAABBBBBBAAADDD@@@===???@@@>>><<<===CCCEEEDDDFFFKKKJJJLLLTTT^^^[[[RRRIIIJJJTTT[[[[[[JJJ:::>>>kkkggg>>>@@@zzznnnfffeeebbb^^^ZZZYYYZZZ\\\]]]\\\[[[YYYVVVRRROOOMMM:::???777LLL^^^qqqzzzddd^^^tttwwwyyy\\\vvvwwwooohhh]]]RRRLLL===DDD;;;EEE???LLLNNNCCC===???<<<222222777<<<>>>===>>>DDDJJJNNNJJJGGGGGGIIIKKKMMMOOOpppWWW666111<<>>>>>===BBB>>><<<>>>???>>>BBBGGGBBBLLLRRRLLLEEEQQQmmm:::;;;DDD222888666444444444555444333333333222111111111111111111111111111222222222222222333333333333333555666:::888333555DDDaaaoooccc```ZZZ\\\aaaYYYRRRccc}}}lllkkkgggaaa\\\[[[]]]^^^WWWXXXXXXWWWVVVWWWZZZ]]]YYYUUUPPPMMMNNNRRRVVVYYYSSSUUUGGGTTT|||xxx[[[VVVRRRRRRRRRLLLCCCKKKpppxxxeeejjjwwwsss}}}lll???UUUPPPTTTYYYZZZ[[[\\\```lll}}}lllzzz}}}HHHAAA999555444222111000111333444,,,AAA}}}~~~|||{{{xxxvvvrrrnnnlllhhhtttyyypppzzzuuuyyyoooqqqlll```^^^SSSIIIQQQWWWZZZccc[[[dddrrrrrrqqquuusssnnnnnnoooqqqqqqrrrrrrrrrqqqpppppplll^^^RRRUUU```jjjkkklllkkkiiiiiijjjkkk[[[TTTTTTccccccnnnUUUZZZSSSVVVZZZ\\\\\\ZZZZZZZZZSSSVVV[[[bbbiiipppuuuxxxxxxyyyiii\\\{{{fffOOO???888999777333777QQQ\\\{{{YYY^^^\\\[[[^^^cccddd___[[[[[[SSSRRRXXX\\\WWWSSSTTTwwwqqqooohhhrrrpppqqqvvv{{{~~~kkk||||||jjj]]]UUURRRBBB@@@??????AAABBBBBBAAACCCBBBAAACCCDDDDDDDDDCCCHHHGGGIIIMMMNNNPPPUUUZZZUUURRRLLLLLLYYYcccZZZHHH:::PPP```oooddd444222mmmxxxnnnccchhhfffccc```___^^^______^^^]]]\\\\\\[[[WWWPPPKKK@@@DDD>>>===```zzzdddNNNiiiwwwrrrdddvvvnnneee]]]PPPKKKDDDCCC;;;999555===???999666:::<<<999>>>>>>>>>AAADDDHHHKKKMMMRRRHHHCCCGGGIIIHHHSSSbbbiii===BBB...666HHH]]]~~~bbbbbb___ooocccfffeee```^^^]]][[[VVV]]]^^^\\\YYYUUUQQQPPPPPPNNNKKKKKKNNNPPPOOORRRVVVRRRNNNSSSUUUVVVaaajjjdddsssgggppptttnnn}}}qqqwwwyyyTTTLLLHHHBBB<<<:::;;;???BBB>>>>>>???AAABBBCCCAAA???CCC@@@@@@DDDEEECCCBBBDDD===GGGOOORRR___YYY777???...???:::777444333333444333222444333222111111000111111000000111111111111111111111111111222333444555666555:::>>>777///;;;^^^~~~zzzeeeWWWYYYccc```XXXTTTWWWXXXVVV[[[ccc```ZZZWWWZZZ]]]\\\[[[\\\TTTVVVXXXVVVSSSSSSUUUXXXXXXUUUQQQNNNOOORRRWWWZZZQQQTTTKKKPPPbbb^^^RRRWWWRRRIIIIIINNNGGGDDD___~~~uuuwwwqqq\\\~~~qqquuuKKKAAA999666444333111111222333444111888iii~~~|||{{{||||||yyyuuurrrrrrsssiiixxxwwwsss{{{tttzzzmmmqqqjjjXXX[[[OOOKKKQQQ\\\^^^hhhaaakkkxxxwwwuuuwwwvvvnnnnnnnnnooopppqqqqqqqqqpppkkkjjjhhh]]]PPPPPPZZZjjjlllmmmkkkhhheeeccccccbbbfffccclllppp|||```iiihhh\\\\\\ooorrrggg\\\OOOEEEAAA888:::222999```~~~```{{{]]]___]]][[[^^^cccddd```[[[YYYSSSTTT]]]^^^WWWTTTWWWaaa\\\nnniiihhh~~~vvvyyy|||kkkdddeeeMMMJJJGGGEEEEEEDDDCCCAAAAAACCCFFFGGGHHHJJJKKKKKKFFFFFFLLLOOOMMMRRRYYYWWWJJJOOO[[[gggiii]]]LLL@@@HHHdddfffIII888GGGgggbbbooofffgggdddaaaaaaddddddcccaaa___[[[\\\ccckkkhhhYYYLLLKKKJJJ???:::UUUsssmmmccc\\\rrrvvvzzztttwwwvvvmmm\\\YYYOOOJJJGGGCCCCCC>>>===??????<<<999777999<<<>>>???BBBIIIPPPTTTTTTSSSNNNDDDDDDKKKHHHIIIkkkBBB888GGG===<<>>>>>888999<<<999FFFiiiyyyfffUUURRRVVVYYY\\\```^^^XXXRRRQQQXXX^^^aaa```\\\^^^]]][[[]]]aaa^^^WWWTTTWWWZZZYYYUUURRRSSSUUUVVVTTTQQQNNNNNNPPPUUUXXXRRRQQQQQQRRRPPPLLLLLLQQQKKKFFFGGGNNNMMMLLL\\\rrr||||||wwwqqq}}}}}}|||fffjjjOOOAAA777666555333111111222333444888000SSS~~~~~~vvv{{{~~~|||xxxxxxrrrooopppsss{{{lllqqqiiiTTTYYYLLLKKKRRR___bbbfffjjjbbbkkkvvvsssppprrrqqqooonnnmmmmmmooopppppppppooojjjiiijjjcccVVVTTT\\\ccchhhmmmqqqqqqpppoooooowww{{{yyyyyyvvvxxxyyyzzzwwwrrrlllhhhcccRRR<<>>999@@@>>>@@@AAA===888:::@@@DDDHHHKKKLLLMMMQQQYYY```JJJCCCJJJUUUNNNSSSOOOBBB???555===BBBYYY|||```iii```gggZZZ\\\______[[[[[[___aaaaaaaaaaaa```\\\VVVQQQOOONNNMMMKKKMMMSSSVVVVVVXXX[[[]]]RRRVVV^^^WWWQQQSSSTTTqqq~~~|||zzzjjj~~~vvv{{{vvv^^^KKKAAAFFFHHHIIIHHHFFFEEEEEEGGGBBBBBBCCCEEEEEEFFFNNNWWW```vvvFFF<<<999333BBB222===:::666333333222222111555444333222111111111111000000000000////////////222000//////000111111111///222999999333:::???666999555QQQaaarrrzzzrrrhhhfffPPPJJJSSSZZZYYYUUUVVV]]]cccbbbddd```VVVRRRWWWZZZYYYSSSaaacccZZZ\\\hhhfffWWWUUUYYY]]]\\\WWWSSSSSSUUURRRQQQOOOLLLLLLNNNRRRUUUTTTNNNSSSXXXSSSOOOMMMHHHGGGKKKNNNKKKFFFHHHVVVcccaaavvvbbb~~~fffrrrMMM>>>===888666222111111222222222111222III~~~~~~|||||||||{{{yyywwwzzzvvvvvvvvvsssuuuyyykkkhhhaaaKKKMMMQQQGGG\\\uuuqqqiiiooobbbvvvqqqooonnnnnnnnnnnnnnnoooppplllmmmmmmlllhhhbbb]]]YYYgggjjjrrryyy|||zzzvvvuuuvvvppphhhfffooowwwqqqfffpppoooooojjjeeeoootttjjjnnnkkkmmmqqqkkk```___eee___222YYYmmmkkkfff___UUUJJJAAA<<<555666444NNNZZZnnnzzzbbb\\\YYY\\\^^^\\\[[[\\\ZZZUUURRRRRRRRROOOLLLMMMRRRWWWXXXXXXooozzzvvv}}}}}}{{{jjjuuuwwwtttvvvccc\\\VVVOOONNNSSSEEEEEEGGGJJJLLLLLLJJJHHHMMMKKKJJJLLLPPPWWW]]]```___GGGGGGNNNUUUAAA???>>>555sssvvvyyywwwccclllbbbdddcccaaa^^^aaaeeeccc^^^```___UUU{{{TTTUUUGGGFFFEEEEEEbbb\\\nnnoooyyyhhh{{{xxxuuuwww|||\\\TTTJJJFFFFFFCCC<<<666???@@@AAAAAA???===;;;;;;>>>KKKSSSRRRSSSWWWRRRHHHNNN===TTTYYYKKKNNNMMM>>>777@@@GGGaaazzzaaa```ddd```[[[[[[]]]___aaabbbbbbaaa```jjj]]]TTTUUUTTTOOOPPPVVVMMMNNNOOOOOORRRVVVYYYZZZWWWTTTSSSUUUZZZ\\\ZZZVVVmmmvvvrrryyypppppp{{{ssseeeiiisssiiiYYYbbbdddaaa___TTTXXXNNNEEEJJJqqqiiiuuu~~~WWW999999===555111888444333333222222111111111000000////////////000000///////////////000000111000000111111111222222222555555555555666666666666222===EEEDDD@@@JJJbbbxxx___YYYSSSRRRWWW[[[\\\[[[ZZZXXXUUUTTTTTTSSSQQQNNNFFFNNNUUUUUUTTTYYYbbbhhhgggddd]]]XXXYYY]]]___\\\```aaaccccccccc```^^^\\\[[[bbbeee^^^VVVUUUWWWXXXVVVSSSOOONNNNNNPPPQQQQQQ\\\XXXSSSOOOMMMMMMKKKJJJMMMLLLLLLMMMOOOQQQPPPOOOPPPqqqYYYcccuuu||||||}}}bbbjjjccciiiOOO@@@>>>888555222111111222222222444333III~~~}}}|||{{{zzz{{{zzzxxxvvvxxxzzzsssqqqqqqoooooonnnrrrjjjkkkdddNNNQQQLLLQQQbbbooo}}}jjjcccnnnvvvppppppoooooonnnnnnooooooooommmnnnnnnnnnlllhhheeecccjjjmmmttt{{{}}}xxxpppjjjnnnkkkdddaaaeeeiiicccXXX]]]```kkkooojjjmmmppphhhgggmmmnnniiiiiijjj```QQQ999```wwwwwwiiifffbbb]]]WWWLLL@@@777888999888ZZZ[[[{{{uuu\\\XXXUUUYYY[[[WWWVVVVVVUUURRRRRRQQQPPPMMMLLLNNNQQQTTTOOOTTTZZZlllwwwgggddd~~~tttpppddd~~~^^^^^^uuuUUU^^^~~~lll\\\UUU___XXXNNNHHHHHHMMMRRRUUUTTTUUUWWW[[[eeessszzzYYYBBBEEEFFF;;;444:::000777YYYsss{{{kkkjjjlllfffccccccaaa^^^```ccc```[[[bbbhhheeecccTTTNNNMMMHHHCCCNNNbbbmmmnnn{{{xxxjjjyyyssstttwwwwwwqqqkkkhhh[[[JJJ<<<777:::@@@CCC:::===@@@>>>;;;<<>>IIISSSTTTUUUVVVTTTLLLDDDDDDHHHQQQ^^^QQQwwwaaaEEE>>>===999777SSS{{{\\\```fff]]]XXX^^^___````````````___^^^^^^\\\[[[UUUOOOMMMOOONNNKKKLLLQQQPPPLLLQQQ[[[YYYNNNUUURRRPPPQQQTTTUUUSSSQQQ]]]mmmeeeaaattt|||xxx|||~~~|||WWW777444555888888444111111111000000/////////000000//////............/////////............///000000//////000000000111111111111111222222222333333333333444555555555666777888::::::<<<@@@EEEFFFCCC???BBBDDDGGGHHHIIIIIIIIIJJJJJJKKKNNNSSSWWWZZZ[[[[[[eeeYYYRRRRRRTTTTTTZZZbbb]]]XXXTTTUUUYYY\\\[[[YYY^^^___[[[UUURRRSSSRRRPPPPPPNNNLLLLLLMMMQQQVVVXXXQQQQQQQQQNNNLLLOOOTTTYYYUUURRRNNNLLLLLLLLLKKKJJJIII```kkkssszzz~~~pppeeeTTTAAA>>>999666222000111222333444999///555mmm}}}|||}}}}}}}}}zzzyyywwwwwwvvvwwwyyyxxxsssllllllffflllkkklll^^^FFFOOOMMM```cccbbbvvvxxxfffrrr{{{uuussssssqqqpppoooooooooooonnnnnnnnnmmmnnnnnnooooooiiiiiikkkqqqzzz~~~yyyqqqkkkkkkjjjhhhggghhhjjjjjjjjj___ccclllgggdddiiikkksssdddcccllldddOOOMMM]]]dddllldddcccaaa]]]VVVKKK???777444BBBGGGpppddd^^^```RRRVVVVVV[[[\\\VVVQQQRRRTTTUUUVVVRRRNNNMMMPPPRRRRRRPPPUUUXXXRRRaaazzztttyyy}}}wwwppptttnnnbbb|||eeeKKKHHHccc|||hhhWWWMMMGGGCCCAAAAAA<<<555888===555555DDDQQQwwwtttfffuuuoooooobbbWWWbbb^^^___^^^]]]___aaa]]]WWWXXX^^^XXXVVVaaa___UUUWWWOOORRRJJJHHHOOONNN___hhhtttUUUeeevvvtttzzzsssoooxxxnnniiiccccccdddaaaYYYMMM@@@888<<<>>>@@@??????CCCLLLTTTGGGJJJEEE<<>>AAABBBFFFJJJMMMLLLGGGBBBGGGGGGJJJNNNPPPQQQSSSVVV]]]RRRLLLPPPPPPNNNSSS^^^ZZZSSSLLLMMMTTTYYYYYYVVV^^^[[[VVVOOOOOORRRPPPLLLMMMMMMNNNOOOOOOQQQSSSUUULLLNNNOOONNNLLLPPPXXX```VVVRRRNNNKKKJJJJJJJJJJJJMMM^^^^^^```zzz}}}|||uuunnnllloooppptttXXXAAA===;;;888333111111333444444555...444]]]}}}|||{{{|||}}}|||zzzxxxyyysssmmmmmmnnnkkkccc\\\WWWVVV```dddjjjbbbLLLUUURRR[[[___ggg{{{ssssssqqqpppooooooooooooqqqpppooonnnnnnnnnooopppkkkiiifffhhhrrr}}}kkkkkkjjjhhhggghhhnnntttvvvccc___hhhggggggjjjhhhmmmfffggghhh[[[PPPeeedddvvvcccdddcccaaaZZZOOOEEE===999777>>>HHHTTTooozzzYYYSSS[[[XXX\\\\\\WWWTTTUUUVVVVVVWWWTTTPPPPPPRRRTTTSSSQQQSSSMMMQQQWWWYYYeeexxxuuuuuuzzzvvvwwwtttmmm```SSSDDD<<>>666???PPP]]]bbbCCC???333000999???JJJ\\\kkklllppplllccc```aaaYYY[[[\\\]]]]]]```ccc```ZZZaaaccc___[[[ZZZVVVTTTXXXRRRRRRGGGFFFNNNIIISSStttrrryyyWWWiiixxxxxxmmmbbb\\\UUUSSSVVVWWWUUUQQQBBB@@@???@@@CCCGGGIIIJJJFFF@@@AAANNNZZZYYYPPPHHH^^^LLL999FFF777<<>>:::NNNVVVdddXXXWWW]]]XXXZZZZZZVVVVVVXXXXXXTTTWWWUUUSSSRRRSSSSSSSSSRRRVVVOOOUUURRRDDDQQQggggggkkkmmmvvv~~~{{{rrr}}}{{{dddmmmmmm```]]]gggkkkbbbNNNHHHEEEOOOfffyyy{{{sssllldddXXXNNNJJJKKKNNNPPPZZZWWWXXXaaajjjiii]]]PPP,,,888CCCQQQ___eeerrrkkkrrr{{{iiiTTTbbbjjjPPP[[[\\\\\\]]]aaaeeeccc]]]WWWWWW\\\```\\\UUUQQQPPPOOOOOOLLLNNNPPPJJJLLLZZZcccccc```]]]gggkkkqqqwww|||~~~jjj^^^PPPJJJKKKNNNLLLIIIDDDAAA???AAAEEEGGGFFFCCCMMMBBBKKKbbbbbbQQQXXXqqq666EEEDDD(((:::444DDDNNNwww}}}|||]]]gggjjjccc]]]^^^___]]]gggddd```[[[WWWVVVUUUUUUVVVXXXWWWPPPMMMMMMMMMLLLUUUTTTRRRRRRVVVZZZWWWQQQRRRQQQOOONNNMMMNNNNNNOOOIIIWWWccc^^^OOOKKKWWWdddwww|||yyyXXX:::333888111222222222444666333---111000///...///111444555,,,,,,++++++++++++,,,,,,---,,,,,,,,,,,,---......,,,,,,---------.........///000000000111111111111222333333222000000333666888888888888888999999999<<<===BBBMMMVVVWWWMMMDDD;;;EEEVVVbbb^^^PPPKKKOOOOOOPPPQQQRRRSSSVVVZZZ^^^YYYUUURRRSSSYYY]]]]]][[[UUUTTTPPPLLLNNNRRRRRRMMMMMMQQQUUUUUUQQQLLLJJJJJJTTTTTTSSSOOOKKKJJJLLLPPPLLLJJJHHHGGGIIIKKKLLLKKKOOOHHHMMM\\\fffppp~~~lll{{{~~~aaaeeekkkooollliiimmmzzzfffgggNNNJJJCCC>>>888333222333444555...333===FFF{{{zzz~~~xxxwwwvvvwwwxxxxxxvvvuuuwwwjjj___\\\ZZZWWWTTTUUUaaa^^^___^^^sss|||ZZZHHHPPPWWWppp~~~xxxpppoooooonnnnnnoooooooooqqqppppppooonnnnnnmmmmmmlllooolllfffiiitttxxxsssmmmjjjjjjmmmllliiikkkqqqddd^^^aaahhhnnnxxxxxxjjjeeejjj___OOOXXXttt{{{uuuooo^^^qqq]]]ccc^^^XXXVVVUUUNNNBBB888@@@<<>>@@@DDDKKKQQQUUUVVVUUUQQQHHH<<<666;;;KKK___mmmfffcccpppmmmxxxdddaaatttxxxhhhvvvnnneeefffWWWRRRlllbbbbbb```^^^aaaeeeddd``````XXX]]]bbbZZZUUUWWWVVVWWWTTT]]]ZZZJJJPPP^^^XXXVVVddd|||~~~nnnxxxwwwdddXXXSSSRRRDDDEEEFFFFFFGGGJJJOOOSSSFFF^^^ppp|||@@@444AAALLL;;;888IIIOOOsssllldddfff^^^^^^ffffff\\\ZZZaaa]]][[[XXXVVVUUUVVVYYYZZZ___YYYWWWXXXTTTLLLNNNXXXVVVNNNMMMTTTUUUOOOPPPYYYQQQQQQPPPOOONNNNNNQQQSSSPPPLLLSSSYYYTTTQQQPPPHHHYYYnnnmmm||||||eee666222999555111777333...---///,,,)))...777...---,,,+++---///333555++++++************++++++,,,,,,++++++,,,,,,---...++++++,,,,,,,,,---------,,,,,,,,,---------......222///---...000111///---...111555888888888888888222777>>>???<<<<<>>888444222222222222////////////............,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......////////////000000000000111333555777777777555444111555888888;;;???AAA>>>===>>>@@@BBBDDDHHHNNNQQQgggmmmbbbRRROOOMMMKKKOOOTTTTTTTTTTTTSSSRRRPPPOOORRRRRRQQQPPPSSSWWWUUUPPPSSSSSSRRRNNNJJJIIIMMMPPPOOORRRRRRMMMKKKLLLMMMLLLMMMHHHCCCCCCFFFKKKLLLLLLRRRQQQQQQPPPQQQUUU[[[```pppxxxxxx|||mmmcccYYYeeezzzbbbPPP]]]wwwxxxppp~~~nnnjjj[[[EEE;;;:::333222555222///777000777VVV|||{{{zzzxxxvvvuuuuuutttyyyvvvqqqnnnmmmmmmmmmlll{{{jjjssshhhZZZeeeqqqpppqqqqqqpppooonnnmmmmmmmmmmmmmmmllllllllllllmmmmmmllllllmmmnnnnnnjjjccc]]]nnnllleee\\\YYY^^^ccceeeffffffffffffhhhmmmuuuzzzlll???xxxwwwsssiiillljjj```[[[```ddd]]]\\\XXXcccbbbEEE???BBBkkkiii\\\ZZZRRRXXXSSS\\\ZZZYYYWWWUUUTTTSSSSSSSSSWWWTTTPPPNNNNNNOOOOOOOOOPPPNNNLLLKKKIIIJJJSSS^^^mmmeee\\\]]]eeeooouuuwwwrrr{{{|||uuuwwwqqqyyyooohhhgggTTTfffjjjaaa\\\]]]sss]]]ssszzzmmmkkkhhhZZZkkkuuu|||PPPqqqlllnnndddbbb^^^[[[YYYYYYXXXWWWRRRVVVVVVUUUVVVZZZXXXSSS[[[\\\\\\XXXSSSOOONNNNNNNNNIIIHHHKKKMMMLLLLLLOOOMMMZZZvvvvvvqqqllluuuvvv\\\WWWYYYbbbbbbMMMKKKNNNrrrWWWEEE<<<222???222>>>IIIFFF@@@aaaiiilll]]]^^^aaabbb___[[[XXXXXXZZZYYYYYYZZZZZZXXXWWWXXXZZZUUURRRNNNKKKJJJKKKMMMOOOKKKJJJJJJMMMRRRUUUVVVUUUQQQQQQRRRRRRRRRQQQPPPPPPPPPTTTYYY\\\[[[UUUOOOJJJWWWPPPTTTfffvvv~~~www{{{{{{qqq;;;<<<999444222222222222222////////////.........---,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,,,,------------........./////////000000000111111333444444333222222222666777666777<<<===;;;>>>???BBBDDDGGGJJJOOORRRXXX___XXXLLLMMMNNNNNNSSSRRRSSSSSSSSSSSSQQQPPPOOOSSSVVVVVVRRRQQQTTTUUUSSSTTTSSSQQQNNNLLLLLLNNNPPPLLLPPPPPPLLLJJJLLLMMMKKKIIIGGGEEEEEEHHHLLLPPPSSSLLLLLLLLLKKKKKKNNNSSSVVVWWWXXXfff}}}yyyiiiwwwtttgggzzzqqqzzzgggLLL>>>===777444444//////888555333III{{{zzzxxxwwwvvvuuuuuutttzzztttqqquuuiiiooofffhhhxxxxxxjjjppppppppppppooonnnmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmkkkkkkmmmnnnnnnjjjeee```kkkpppqqqlllfffcccaaa^^^eeeeeeeeeddddddgggkkkoooWWW~~~zzzjjjjjjlllmmmiiicccaaadddeee___```YYY```]]]BBBAAAIIIZZZXXXsssaaaOOOSSSZZZ]]]\\\WWWPPPNNNOOOQQQRRRRRRXXXUUUQQQNNNNNNNNNNNNMMMRRRNNNJJJIIIHHHIIIOOOWWWTTTZZZaaafffiiinnnuuuzzztttzzz}}}zzzwww}}}zzzxxxrrrnnnooojjjbbb|||]]]wwwvvvzzzhhhtttqqqpppooo}}}jjjkkk```]]]YYYXXXYYYYYYVVVTTTUUUSSSTTTZZZ[[[WWWUUUUUU]]]ZZZVVVSSSPPPNNNKKKIIIKKKHHHHHHLLLMMMKKKIIIIIIJJJMMMYYYNNN___nnnccc|||{{{wwwssspppzzzMMM777:::OOOUUU???888@@@NNNZZZaaapppgggWWWBBB888>>>FFFDDD;;;:::CCCGGG777CCCggguuubbb]]]ggg[[[YYY\\\^^^\\\XXXTTTTTTUUUSSSVVVYYYYYYWWWVVVTTTTTTTTTRRROOOLLLJJJJJJKKKLLLFFFGGGJJJOOORRRTTTRRRPPPMMMNNNPPPRRRRRRQQQPPPOOOOOORRRWWWZZZ[[[YYYUUURRRJJJFFFGGGKKKNNNTTTddduuuoooqqqkkkNNN???444444222111000222222222111//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))++++++++++++++++++++++++*********++++++++++++,,,,,,,,,,,,,,,------------.........////////////000222222222222222111111111111444555444666<<<>>>===<<>>>>>:::666555000111555888666;;;}}}zzzzzzyyyxxxvvvuuutttttttttvvvqqqooouuuooonnnmmmsssoooooopppqqqqqqqqqpppnnnmmmmmmnnnnnnnnnnnnnnnnnnmmmjjjkkklllmmmmmmjjjgggdddeeemmmsssrrrmmmkkkhhheeedddeeeffffffgggiiillloookkkrrrsssiiijjjnnnnnnhhhdddeeeggggggaaa\\\]]]TTTUUUOOO999>>>PPPzzzXXXsssWWWcccWWWUUUZZZYYYXXXRRRKKKKKKOOOTTTTTTSSSUUUSSSPPPNNNOOOOOOOOONNNPPPLLLIIIJJJIIIHHHIIIMMMBBBRRRgggtttwwwvvvvvvwwwzzzrrrrrr^^^[[[~~~rrrtttzzzvvvrrrkkkvvvqqqwww|||hhhrrraaaeeefffccc```]]]]]]______[[[XXX\\\YYY^^^gggcccWWWUUU^^^]]]XXXRRRPPPQQQQQQNNNJJJPPPNNNOOOSSSTTTPPPLLLLLLQQQKKKTTTSSS```pppmmmwwwyyy|||uuusss}}}vvvwww|||\\\MMM@@@======999IIIIIIOOOOOOHHHGGGLLLLLLEEEHHHNNNXXX\\\RRRBBB666333DDD999888???;;;000555DDDCCC777JJJhhhaaaggg]]]```ZZZ]]]^^^\\\VVVRRRPPPQQQOOOSSSVVVTTTSSSTTTSSSRRRTTTRRRPPPMMMKKKJJJJJJJJJJJJKKKNNNOOOPPPOOOLLLJJJLLLNNNPPPRRRRRRPPPNNNLLLNNNMMMMMMNNNQQQUUUYYY\\\jjjiiigggccc\\\[[[iiiyyy}}}pppUUU===444777888111000///000222222111///.........---------,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))************************************++++++++++++++++++,,,,,,,,,---------------........./////////555444333222222222222222///222333333777???CCCCCC;;;===AAACCCCCCDDDFFFHHHEEEKKKGGGDDDJJJKKKIIIOOOQQQOOOMMMKKKLLLOOORRRTTTWWWZZZYYYSSSOOOPPPRRRQQQOOOLLLIIIIIILLLNNNMMMLLLKKKOOOPPPLLLJJJJJJIIIGGGIIIEEEBBBCCCIIINNNOOOOOOIIIJJJKKKJJJHHHGGGGGGIIIHHHOOORRRSSSbbb||||||ttt~~~{{{uuu|||zzzVVV@@@???<<<888888555444000444999555___}}}}}}zzzyyyxxxvvvuuutttttttttzzzvvvssstttzzzwwwjjjoooiii{{{qqqlllpppqqqrrrsssrrrqqqpppooommmmmmnnnoooooonnnmmmmmmiiikkklllmmmllljjjhhhgggiiikkkhhhbbbaaahhhppptttkkkkkkkkkiiigggggghhhiii}}}aaa{{{~~~eeeiiikkkmmmjjjbbbaaaeeeeeeaaa```\\\]]]RRRMMMDDD333@@@NNN]]]___WWWYYYZZZTTTTTTVVVUUUQQQMMMNNNRRRUUUTTTQQQQQQOOONNNNNNOOOQQQQQQPPPNNNLLLLLLOOONNNJJJHHHIIIOOOVVV___eeehhhhhhjjjlllbbbhhh~~~llllllmmmttt}}}uuuuuu}}}mmmaaasss|||}}}ssskkkwwwjjjgggyyy~~~wwwYYY___fff```dddbbb``````aaaaaa^^^[[[]]]ZZZ^^^eee^^^TTT]]]qqqccc]]]VVVUUUXXXXXXUUUPPPUUUSSSTTTXXXYYYUUUQQQPPPYYYMMM___bbb]]]uuurrr~~~zzz{{{zzzaaaAAADDDEEEOOOCCCbbbyyynnnRRR???>>>CCCEEEAAA>>>===;;;:::>>>EEE333===FFFGGGCCCBBBIIIPPPLLLMMMxxxaaajjjddd[[[ccc]]]___aaa___ZZZVVVVVVWWWVVVZZZYYYSSSPPPSSSTTTRRRRRRPPPMMMJJJIIIHHHHHHHHHPPPPPPPPPNNNMMMKKKKKKKKKNNNOOOQQQRRRQQQOOOLLLJJJKKKIIIHHHHHHIIIMMMQQQTTT___TTTLLLNNNUUUWWWSSSOOOAAA```jjjqqqsssKKK222222777;;;888,,,111000000111222111///---------------,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))************************))))))*********++++++++++++++++++,,,,,,,,,------------------............444333222111111111111111...111222111555<<>>888999:::777000///777777NNN{{{|||{{{yyywwwuuutttssssssuuuuuussssssuuuzzz~~~qqqjjjnnnqqqbbboooxxxqqqpppkkkpppqqqqqqqqqqqqqqqpppppplllmmmnnnoooooonnnmmmllljjjlllmmmmmmkkkiiiiiiiiiiiijjjhhheeefffmmmppppppwwwtttooofff]]]VVVSSSRRR[[[YYYoooeeeuuuhhhggghhhgggfffggghhhddd]]]ccc___aaaSSSJJJAAA777LLLUUUUUUjjj{{{[[[MMMTTTQQQRRRVVVVVVTTTRRRRRRTTTTTTQQQNNNOOOMMMMMMNNNPPPRRRRRRQQQMMMMMMQQQTTTRRRLLLJJJLLLQQQQQQTTTXXX\\\___``````WWWfffsssyyy}}}zzzqqqccc|||ooouuuooozzzqqqwww|||qqqaaa```[[[lllgggcccvvvzzz|||rrrppp___cccgggddd___aaaaaa___^^^\\\[[[[[[[[[]]]YYYZZZ\\\XXXWWWjjjaaa\\\WWWVVVWWWWWWRRRNNNVVVRRRRRRVVVWWWSSSQQQQQQ\\\OOO^^^^^^NNNiii|||^^^ccc~~~uuutttvvv~~~[[[;;;RRRccc\\\GGG::::::>>>888888;;;AAABBB===:::;;;HHH:::777BBBCCC<<>>??????@@@AAACCCEEEFFFBBBDDDLLLKKKHHHPPPMMMKKKJJJJJJLLLPPPTTTWWWVVVUUURRRPPPRRRUUURRRKKKOOONNNMMMMMMNNNOOOOOONNNOOORRRQQQKKKHHHIIIIIIGGGVVVNNNFFFGGGNNNQQQLLLFFFGGGHHHIIIHHHFFFEEEEEEFFFMMMLLLHHHEEEIIISSSYYYYYYwwwqqqsssUUUMMMAAA777:::===777666///444:::AAA~~~}}}{{{xxxvvvtttsssrrrooopppqqqsssvvvyyy|||zzzpppkkkllllllmmmrrrsssbbbllllllnnn}}}rrr^^^dddyyyzzzhhh{{{rrrpppoooooooooooooooppppppkkklllmmmnnnnnnmmmlllkkkkkkmmmnnnmmmjjjhhhiiijjjdddhhhkkknnnrrrtttmmmeeelllkkkgggaaa[[[XXXXXXYYYaaa]]]eeeoookkk```eeesssgggffffffiiijjjfffcccbbbaaa^^^aaaSSSHHH@@@===YYYkkkZZZ```RRRNNNNNNPPPYYYVVVUUUTTTTTTSSSRRRRRRRRRQQQOOONNNMMMNNNPPPQQQQQQPPPKKKMMMQQQSSSOOOJJJKKKQQQHHHIIILLLRRRYYY]]]]]]\\\___oooxxx|||kkkllllll~~~vvvyyyssspppnnn|||{{{vvv\\\dddpppkkkbbbbbb```aaaaaa]]]XXXWWWZZZ]]]___\\\[[[[[[ZZZ[[[fffsssWWWUUUSSSSSSSSSSSSOOOLLLSSSNNNLLLNNNOOONNNNNNPPPWWWVVVVVVSSSNNN]]]kkkYYYhhhrrrtttwwwrrr~~~OOOKKKDDD???AAAFFFEEEBBBLLLEEE?????????@@@BBBGGGCCCBBBRRR^^^LLLDDD{{{tttzzzyyydddiii\\\VVVccc```[[[]]]___^^^]]]^^^cccggg```dddaaaVVVRRRXXX[[[WWWPPPMMMIIIFFFEEEFFFIIIJJJKKKMMMNNNMMMKKKLLLOOOQQQPPPPPPQQQPPPPPPOOONNNNNNIIIIIIJJJJJJIIIFFFCCCAAA999AAAHHHJJJHHHGGGHHHJJJDDDDDDAAAEEEKKKJJJTTTjjjeeeKKKCCC;;;333:::555666555000555666,,,111///......///000///---,,,,,,,,,,,,++++++++++++************************))))))))))))))))))))))))************************))))))))))))***************++++++++++++,,,,,,,,,+++,,,,,,,,,,,,---------,,,---.../////////...---///222222//////222222000666888999;;;<<<>>>BBBEEEGGGFFF@@@BBBKKKHHHEEENNNFFFHHHLLLPPPSSSTTTSSSSSSQQQTTTUUUSSSTTTVVVSSSOOOMMMNNNNNNMMMLLLLLLLLLNNNMMMOOOMMMHHHEEEHHHJJJJJJNNNKKKHHHHHHJJJLLLKKKJJJEEEEEEFFFEEECCCCCCEEEGGGNNNGGGDDDHHHLLLLLLJJJJJJaaawwwnnnvvv{{{hhhiii```ttt{{{vvv}}}xxx```TTTCCC777:::???444===222111:::555~~~|||yyyvvvtttsssrrrsssssstttuuuvvvuuurrrooowwwbbbffftttnnnjjjooonnnnnndddrrrhhh\\\jjjbbbPPPZZZxxxnnnhhhyyydddooonnnmmmllllllmmmnnnooojjjkkkmmmnnnnnnmmmkkkjjjlllnnnooommmiiigggiiikkkhhhfffbbbccciiipppmmmgggRRRUUUZZZaaahhhrrr|||wwwjjjeeeccceeeccc]]]___eee\\\ZZZ]]]OOOEEE>>>@@@```~~~[[[ZZZNNNFFFXXXNNNTTTcccUUUQQQRRRRRRQQQQQQRRRUUUXXXPPPOOONNNNNNPPPPPPOOONNNIIIKKKNNNNNNIIIEEEKKKTTTNNNJJJFFFEEEKKKSSSZZZ^^^\\\jjjpppwwwxxx~~~iiixxx|||sssuuuqqqTTT```nnnooo\\\\\\]]]aaaiiiqqqppphhhdddeeebbbeeeeee```YYYWWW\\\aaa]]]]]]^^^___]]]YYYTTTQQQPPPPPPQQQSSSUUUUUUTTTRRRQQQKKKHHHIIIKKKJJJLLLOOOQQQ^^^SSSQQQ\\\]]]___aaadddyyy{{{iiipppvvv~~~~~~mmm```VVVNNNGGGFFFAAA@@@EEEHHHHHHGGGIII:::ccc|||iiizzzrrrdddsssfffaaammm```cccZZZ[[[\\\YYYWWWYYY^^^bbbWWW^^^]]]UUUSSS[[[^^^ZZZTTTPPPLLLHHHGGGIIIMMMOOOJJJLLLOOONNNLLLKKKLLLNNNOOOOOOPPPPPPPPPPPPQQQQQQLLLKKKHHHFFFFFFGGGIIIKKKLLLEEE@@@CCCLLLOOOFFF;;;CCC??????BBBBBB>>>CCCMMMKKKNNNfffoooOOO:::222777<<<444555///111666111)))111666,,,///---,,,,,,.../////////,,,,,,,,,+++++++++******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************+++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,...000222222111000///---111222000111444444111000222444666888===BBBFFFJJJGGG???@@@HHHDDDAAAIII@@@FFFNNNUUUXXXWWWRRROOOMMMTTTYYYWWWTTTUUUUUUSSSIIIKKKMMMKKKHHHGGGHHHKKKJJJLLLJJJEEECCCHHHLLLLLLBBBEEEGGGGGGEEEFFFJJJNNNDDDEEEEEEDDDCCCDDDFFFIIIKKKFFFFFFIIIEEE>>>BBBMMMNNNLLLZZZeeexxxxxxgggcccZZZRRR===444;;;555888777///555444JJJ~~~yyy~~~|||zzztttppprrrwwwyyyyyyxxxxxxwwwuuutttsssnnnoooooommmllllllmmmooorrrnnnkkkkkkjjjbbbTTTJJJhhhxxxkkklllmmmnnnmmmiiiiiikkkllljjjkkknnnmmmnnnpppqqqrrrrrrqqqqqqjjjlllnnnnnnllliiihhhhhhgggggggggggghhhhhhhhhhhh___[[[WWWXXX___iiisssyyy|||vvvqqqmmmhhhgggfffdddcccccccccddd]]]SSSbbbQQQAAA555OOOEEEaaajjjdddXXXPPPTTTZZZ[[[WWWSSSLLLIIIJJJPPPQQQOOOPPPUUUSSSOOOKKKJJJJJJKKKLLLKKKLLLKKKIIIHHHHHHIIIKKKLLLIIIAAACCCSSSaaa```UUUMMM]]]fff}}}zzzoooooorrr|||qqq~~~~~~|||lllrrrpppyyyrrrpppcccfffkkkpppqqqkkkaaaXXX[[[]]]___]]]XXXXXX\\\aaa```]]]YYYXXXYYYXXXUUUQQQTTTSSSSSSSSSTTTRRROOOMMMJJJGGGHHHMMMPPPNNNNNNOOOOOO[[[cccbbbdddhhhbbbWWW___wwwxxx~~~}}}yyyvvvzzzaaafff}}}yyywww~~~lllgggeeefffeeeaaa______XXXaaafffaaaYYYVVVXXXYYY[[[[[[WWWPPPOOORRRTTTSSSSSSSSSRRRPPPNNNOOOSSSVVVVVVTTTPPPMMMKKKKKKLLLMMMMMMNNNPPPQQQPPPOOOMMMKKKHHHJJJLLLMMMMMMLLLIIIHHHCCC;;;@@@GGGDDDCCCDDD>>>@@@@@@@@@???@@@@@@AAAAAA>>>@@@BBBBBBFFFOOO]]]ggg~~~{{{ssssssnnnbbbRRRGGGBBB@@@===;;;777666666555444444333333222222222111111111000000......---------,,,,,,,,,+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,---......///.........,,,---...///000000000000111222222333444777<<>>>>>>>>>>>??????:::<<<===<<<;;;???FFFMMMMMMCCC???EEEGGG@@@<<>>>>>?????????@@@AAAEEEHHHIIILLLNNNMMMJJJIIILLLPPPOOOOOOOOONNNNNNMMMMMMLLLLLLPPPNNNGGGFFFPPPZZZ___UUUSSSOOOLLLJJJIIIGGGFFFBBBDDDDDDEEEJJJPPPNNNHHHFFFEEEDDDBBBBBBCCCFFFHHHFFFBBB@@@CCCCCC@@@AAAEEEAAACCCBBB@@@DDDMMMTTTWWW|||xxxrrr~~~yyygggUUUEEE>>>;;;>>>;;;:::444:::888BBBwww~~~yyyxxxxxxuuutttvvvuuuuuuttttttsssrrrqqqpppnnnnnnnnnmmmlllmmmppprrrsssooollljjjggg^^^QQQGGGiiilllbbbfffhhhkkksssnnnkkkkkkjjjgggiiimmmjjjkkklllnnnnnnnnnnnnmmmlllnnnooonnnkkkhhhffffffdddeeeeeefffggghhhhhhiiikkkmmmpppuuuwwwuuuqqqmmmfffffffffffffffggghhhiiigggfffeeecccbbbaaaaaaaaa```XXXMMMAAA>>>IIIEEERRR\\\nnnVVVOOOLLLQQQWWWVVVRRRPPPLLLKKKOOOWWW[[[WWWQQQNNNTTTPPPLLLJJJIIIIIIHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGIIIEEEGGGOOOVVVUUUPPPNNNNNNSSSllltttuuusssffflllqqqmmmxxxmmmmmmyyy{{{ttt|||{{{hhhzzzzzzjjj```lllaaaYYY]]]aaabbb___[[[ZZZZZZZZZZZZXXXXXXXXXZZZ]]]___YYYZZZZZZXXXUUUSSSSSSTTTKKKLLLMMMNNNPPPOOOKKKIIINNNJJJIIILLLNNNLLLLLLNNNJJJOOONNNIIIHHHLLLLLLFFFWWWtttwwwhhhfffhhh}}}|||vvvzzzyyyqqqvvvxxxdddaaa\\\YYYYYY\\\]]]XXXUUUUUUXXX```dddaaa\\\\\\]]]]]]ZZZZZZUUUOOOMMMPPPQQQOOORRRKKKEEEFFFNNNVVVZZZZZZTTTSSSQQQOOOOOOOOOPPPPPPOOONNNLLLIIIGGGEEEDDDCCCEEEGGGHHHJJJIIIGGGEEECCC999???RRR\\\NNNCCCBBB???>>>======<<<<<<<<<======999;;;===<<<888777888;;;===333///444666444444999444222000111444666555333333333222222111000000000111111111000000000//////------------,,,,,,,,,,,,+++++++++***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++,,,+++,,,------......------+++,,,---...///////////////000000000111333888;;;888:::===???@@@BBBEEEHHHHHHGGGGGGGGGHHHJJJLLLMMMKKKLLLLLLLLLLLLLLLKKKKKKLLLQQQQQQKKKGGGNNN[[[ccc]]]YYYSSSMMMHHHFFFFFFFFFDDDEEEFFFGGGKKKNNNLLLFFFEEEDDDCCCBBBBBBDDDFFFGGGBBB???>>>AAAAAA???@@@CCC<<>>777444777:::999:::>>>:::888666555444333000---222111111111000000000///000000000/////////......---------,,,,,,,,,++++++************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++++++++,,,---------------++++++,,,..................////////////111555888555888<<>>======>>>?????????AAA;;;AAADDDAAA@@@AAAAAA???///AAADDD>>>OOOssssssttt~~~tttuuuhhhtttpppxxxeeeKKKJJJNNNGGG>>>@@@:::999888555JJJ{{{{{{xxxzzzyyyvvvuuuuuutttsssrrrqqqqqqqqqrrrjjjmmmpppqqqpppnnnmmmlllkkkkkklllmmmiii```TTTKKKvvvmmmfffiiifffgggiiigggiiilllllliiihhhjjjjjjkkkmmmnnnoooooonnnmmmmmmnnnnnnllliiifffeeefffeeeeeeffffffggghhhhhhiiiddddddeeeiiillloooooonnnkkkiiigggdddcccdddeeefffddddddcccbbb```___]]]]]]YYYQQQBBB>>>@@@===~~~RRRhhh{{{UUUUUURRRRRRVVVWWWRRRNNNMMMOOOPPPRRRTTTWWWWWWSSSNNNLLLKKKIIIIIIJJJKKKKKKJJJGGGGGGHHHIIIIIIHHHGGGGGGIIIJJJKKKJJJJJJKKKLLLMMMPPPJJJSSSPPPPPPXXX[[[llllllfffmmmooo}}}~~~uuulll{{{}}}{{{{{{lllxxxYYYaaafffYYYfff```\\\ccciiifff^^^WWWWWWYYYUUUVVVYYY\\\^^^\\\XXXUUUTTTVVVXXXVVVSSSRRRSSSVVVXXXTTTOOOLLLLLLMMMNNNOOOPPPKKKJJJLLLMMMKKKJJJLLLPPPQQQQQQOOOOOOQQQRRRPPPNNNSSSYYYaaaccc^^^iiinnnqqqgggccc___]]][[[\\\aaabbb___[[[[[[XXX\\\]]]ZZZXXXXXXVVVRRRNNNPPPPPPNNNQQQXXX[[[[[[PPPPPPOOONNNNNNPPPRRRTTTMMMNNNNNNNNNNNNNNNMMMMMMPPPNNNLLLIIIHHHIIIJJJKKKGGGHHHIIIJJJHHHFFFCCCAAA@@@===FFFMMMFFFAAABBB>>>======<<<;;;;;;;;;;;;;;;555666666666666666888999444111111333444333222444555444222111222333333333111111111000000000000000/////////.........------------,,,,,,,,,+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++***++++++,,,,,,,,,,,,,,,***+++,,,---............---...//////...000222555444888<<<>>>???@@@AAABBBEEEBBB@@@CCCHHHLLLLLLKKKIIIJJJKKKLLLLLLLLLJJJIIIKKKHHHEEEDDDEEEHHHNNNSSSQQQQQQOOOLLLGGGDDDDDDEEEHHHGGGHHHJJJKKKIIIGGGFFFEEECCCAAAAAADDDEEEEEEDDD<<<===>>>===>>>??????>>>>>>???===:::;;;>>><<<777>>>CCCCCC??????EEEJJJJJJDDDFFFZZZUUUbbbmmmpppnnnooommmiiieeekkkhhhoooqqqsss___```^^^NNNCCCHHHAAA;;;;;;333===YYY~~~zzzyyywwwuuuuuurrrqqqooonnnmmmnnnoooooooooppppppnnniiieeecccbbbhhhhhhgggeeebbb[[[SSSNNNlllnnnVVVTTT[[[^^^ccchhhggghhhlllmmmiiihhhjjjkkklllmmmoooooooooooonnnmmmmmmmmmkkkhhhffffffggggggggggggggghhhhhhhhhhhhiiifffcccbbbdddfffhhhhhheeeeeeddddddddddddeeeeeeccccccbbbaaa___]]]\\\[[[WWWMMM===<<>>???CCCAAAAAADDDIIILLLKKKJJJIIIJJJLLLMMMMMMKKKJJJHHHHHHDDDCCCGGGJJJLLLPPPUUUPPPQQQPPPLLLEEEAAAAAACCCJJJGGGHHHJJJJJJGGGFFFHHHFFFCCCAAAAAADDDEEEDDDAAA<<>>>>>@@@@@@===@@@>>>:::777:::>>><<<666???888666<<<>>>999666777GGG===IIICCCEEE888BBB;;;===888GGGBBB:::===666777gggkkk~~~zzztttsss]]]VVVKKKRRRJJJ??????777999MMM|||xxxuuutttuuuqqqooonnnllllllmmmnnnooouuusssoooiiidddbbbdddfffooojjjddd^^^YYYVVVTTTSSSeeekkkYYY^^^hhhjjjnnnoookkkiiikkkkkkiiijjjnnnjjjkkkmmmnnnoooooonnnnnnllllllllljjjhhhfffggghhhiiiiiiiiiiiiiiihhhhhhhhhgggfffdddeeeggghhhiiihhhcccdddfffggghhhgggfffeeebbbbbbaaa```___\\\ZZZYYYOOOGGG:::???MMMaaadddPPPSSSKKKKKKMMMPPPOOOLLLLLLOOOGGGOOOSSSOOOLLLMMMMMMKKKJJJHHHGGGHHHJJJKKKJJJIIIFFFEEEDDDCCCCCCDDDEEEFFFFFFIIIHHHDDDDDDHHHIIIFFFFFFAAAMMMOOORRRVVVMMMUUUOOO\\\oooggg^^^iiiwwwzzzjjjeeekkkyyytttiiieeeiiitttyyypppeeerrryyypppiiikkk{{{tttiiiQQQ[[[gggZZZXXXfffeeeeee```bbbccc___YYYUUUVVVXXX\\\___aaa```\\\WWWUUUUUUTTTTTTSSSTTTVVVWWWVVVUUUPPPMMMKKKKKKMMMPPPRRRSSSMMMKKKLLLQQQRRROOOLLLLLLTTTRRRPPPOOONNNNNNNNNPPPSSSNNNRRRXXXUUUUUU^^^dddppp{{{}}}~~~{{{qqq___WWWfff^^^ZZZZZZ]]]___\\\ZZZ[[[]]]^^^\\\[[[\\\^^^YYYSSSSSSUUUTTTQQQRRRVVVWWWVVV]]][[[WWWSSSQQQPPPOOONNNNNNOOOQQQRRRQQQOOOMMMLLLKKKKKKIIIHHHHHHIIIIIIJJJHHHIIIJJJJJJHHHEEEAAA???>>>777===FFFDDDCCCBBB;;;<<<;;;:::999888888888888:::999888777777777666555000222333222111111000///333333222111000000111111---.....................------------,,,,,,,,,,,,,,,,,,,,,++++++++++++***))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))******+++++++++++++++)))***+++,,,,,,------,,,,,,...//////......000111000333666777888999;;;===???@@@BBBEEEHHHIIIIIIGGGIIIJJJLLLMMMLLLJJJHHHFFFGGGFFFIIINNNOOOMMMQQQXXXSSSSSSQQQKKKDDDBBBDDDGGGKKKGGGGGGIIIHHHEEEFFFKKKGGGDDDAAAAAADDDEEEBBB???===AAABBB??????AAA@@@<<<===???===;;;<<<@@@AAA>>><<<888777<<>>:::@@@DDD;;;GGGkkkiiiuuuzzzvvvNNN]]]QQQZZZPPPCCCCCC;;;999???}}}xxxtttsssvvvrrrqqqooonnnmmmnnnpppqqqsssqqqmmmjjjjjjpppyyy|||uuuiii___YYYYYY[[[^^^ppp{{{uuupppkkkjjjiiihhhkkkpppjjjkkklllnnnooonnnnnnmmmkkklllkkkjjjgggggghhhiiikkkkkkjjjjjjiiihhhhhhhhheeeeeeeeeggghhhgggdddaaabbbdddfffhhhhhhfffbbb```aaaaaaaaa```^^^\\\YYYXXXJJJFFF:::CCCPPPLLLlllmmmOOOQQQOOONNNPPPQQQNNNIIIIIIMMMBBBMMMTTTPPPJJJJJJJJJIIIKKKIIIHHHHHHIIIJJJHHHGGGIIIGGGFFFDDDDDDFFFGGGIIIFFFIIIHHHCCCDDDIIIIIIEEENNNCCCHHHFFFIIIMMMCCCIIIHHHDDDRRRKKK\\\zzz}}}nnnmmmgggcccjjjpppeeefffvvviiirrrwww[[[rrrnnnzzzaaalllaaa___^^^PPP``````dddiiiVVV___cccbbb```\\\XXXVVVYYY\\\]]]___```\\\UUUQQQRRRUUUVVVSSSRRRSSSWWWYYYWWWUUUQQQPPPOOOPPPQQQQQQPPPOOOHHHGGGIIIOOOPPPLLLIIIHHHOOOLLLIIIIIIJJJLLLOOOSSSRRRLLLRRRYYYUUUVVVZZZVVVpppyyymmmtttmmm]]]______[[[YYY\\\]]][[[ZZZ[[[[[[[[[ZZZYYY]]]___[[[SSSYYY\\\[[[YYYZZZ^^^```^^^aaaZZZRRRPPPSSSUUUTTTQQQLLLNNNOOOPPPOOOMMMJJJIIIMMMMMMLLLKKKJJJJJJJJJJJJHHHIIIIIIIIIGGGDDD@@@>>>999555@@@KKKGGGDDDBBB;;;:::999888777666666666666444444555666666666333111111444444222000222333222,,,...000000///.........,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++,,,,,,,,,+++++++++******))))))******++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))***+++++++++++++++))))))***+++,,,,,,,,,,,,---...//////......///111---///222444555777:::===<<>>CCCDDD@@@???BBBAAA<<<999>>>???:::666777999999777???@@@888444999<<<:::???666===111666555BBB777444===<<<---777>>>000<<>>@@@AAACCCCCCDDDHHHKKKMMMLLLHHHEEEDDDDDDIIIVVVZZZRRRLLLOOORRROOOPPPOOOLLLIIIFFFGGGJJJLLLMMMCCCEEELLLIIIHHHJJJGGGEEEEEEFFFFFFDDDAAA>>><<<>>>>>>======<<<<<<<<<<<<;;;;;;999888888888999::::::999999999888888777777555555555666666777777777888888777555555444444444```pppqqq|||ppp```aaa___[[[VVVPPPIII@@@;;;;;;BBBnnn}}}wwwyyyvvvsssooommmnnnpppqqqqqqqqqqqqpppooooooqqquuuyyyvvv___OOO```sssdddVVVbbbyyyiiiiiitttmmmhhhhhhgggfffhhhjjjmmmooojjjooooooiiigggiiijjjiiilllgggcccdddgggfff```ZZZ___^^^]]]___cccggghhhgggccceeeggggggfffdddbbbaaacccdddeeeeeedddbbb```^^^bbbdddbbb]]][[[[[[WWWPPP>>>DDDKKKGGGccc|||NNNLLLRRRNNNMMMLLLKKKKKKLLLMMMNNNRRRQQQPPPNNNMMMLLLKKKKKKHHHHHHHHHGGGFFFEEEDDDCCCKKKNNNKKKDDDFFFOOOQQQLLLGGGGGGGGGHHHIIIIIIHHHFFFOOOIIIFFFFFFFFFCCCBBBDDDKKKLLLKKKIIIIIIKKKQQQVVVWWWZZZfffxxxxxxooouuu~~~sssbbbaaarrrwwwyyy{{{xxxgggZZZQQQUUU]]]___ZZZVVVQQQWWW\\\]]]YYYVVVUUUWWWRRRZZZ```\\\RRRNNNTTT[[[TTTZZZUUUPPPSSSRRRPPPXXXSSSQQQRRRTTTUUUVVVYYY^^^sss]]]HHHGGGQQQTTTNNNGGGHHHIIIJJJJJJKKKKKKKKKKKKGGGLLLNNNLLLKKKMMMNNNLLLMMMMMMLLLJJJIIIJJJMMMPPPQQQWWWYYY[[[bbbkkkwww}}}qqq]]]YYYXXXYYY]]]^^^ZZZXXXZZZ[[[XXXVVVWWWXXXXXXVVVTTTVVVVVVVVVVVVVVVUUUTTTSSSZZZWWWSSSRRRSSSUUUWWWWWW^^^UUUOOOPPPPPPNNNMMMPPPLLLMMMMMMMMMLLLJJJGGGFFFFFFHHHIIIGGGEEEDDDEEEHHHGGGHHHHHHHHHGGGEEEBBBAAA777EEEPPPKKKBBB===<<<;;;999888666444444444555666555555555444333333222222000111222111///...///000....................................------------,,,,,,,,,,,,,,,,,,,,,,,,666111,,,******+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++,,,,,,---,,,,,,,,,------------...000//////000111333666777;;;;;;<<<===@@@CCCGGGIIIGGGHHHHHHFFFCCCBBBDDDGGGIIISSSVVVNNNJJJMMMOOOLLLMMMMMMMMMLLLIIIHHHIIIJJJAAAKKKJJJ>>><<>><<<======<<<<<<<<<;;;;;;;;;::::::888777777777888999999888888888777777777666888:::<<<>>>>>>===;;;:::777777666444444333333444XXX~~~kkkzzzqqqccc```[[[VVVQQQJJJCCC???BBB<<>>:::888666777666444333222222333444555444444333333222222222...000000000.........000..............................---------,,,,,,,,,++++++++++++++++++++++++///---******+++,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++,,,,,,,,,,,,,,,,,,,,,------------............000111333555999999999:::>>>CCCHHHLLLDDDDDDBBB@@@???BBBFFFJJJIIIPPPPPPJJJGGGKKKLLLHHHIIILLLNNNNNNKKKHHHGGGFFFRRRooocccAAA===HHHHHHHHHGGGFFFDDDBBB@@@>>><<<<<<;;;;;;;;;:::::::::::::::999888777666666666777777777777777666666666666666444777:::<<<===;;;888666555555444333222222222222ZZZ{{{nnnzzz```]]]YYYUUUQQQMMMHHHDDDEEE@@@dddxxxwwwsssrrrpppqqqrrrsssrrrqqqkkkmmmpppqqqpppooopppqqqkkk___RRRkkkzzz[[[cccQQQccchhhgggggghhhhhhhhhhhhggggggiiihhhhhhggggggeeeaaa\\\TTTVVVXXXYYY]]]dddhhhiiiYYYZZZ]]]___```aaa`````````cccffffffcccaaa```aaa``````aaaaaaaaaaaa```___aaa```^^^]]]\\\XXXOOOGGG:::JJJ===XXXrrrOOOBBBWWWMMMTTTRRRNNNKKKIIIJJJMMMNNNOOONNNKKKIIIHHHGGGGGGGGGLLLKKKIIIGGGFFFFFFFFFGGGCCCGGGGGGEEEGGGKKKIIIDDDDDDDDDDDDEEEGGGHHHHHHGGGRRRLLLHHHIIIHHHEEEDDDFFFGGGHHHHHHGGGGGGHHHIIIJJJQQQMMMJJJIIIJJJKKKKKKLLLAAANNNWWW[[[\\\ZZZjjjvvveeeZZZWWW___ccc___UUUOOOTTT\\\aaaXXX[[[YYYUUUYYY___[[[OOOMMMQQQUUUVVVVVVUUUVVVWWW]]]XXXSSSRRRVVVYYYZZZZZZ\\\]]]WWWVVVZZZVVVQQQXXX[[[WWWWWW[[[YYYRRRPPPSSScccZZZQQQMMMJJJGGGFFFHHHJJJOOOSSSRRRNNNKKKLLLOOOIIINNNQQQPPPNNNNNNMMMJJJNNNKKKIIIJJJMMMOOOMMMKKKPPPSSSOOOOOOWWWZZZdddwwwnnnmmmyyyvvv\\\UUUaaaccc___]]]\\\^^^\\\WWWUUUWWW[[[XXXVVVXXX]]]]]]WWWRRRWWWVVVUUUTTTUUUVVVWWWXXXVVVRRRNNNMMMOOORRRVVVWWWUUUXXXYYYVVVPPPOOOVVV^^^KKKKKKKKKJJJIIIGGGEEEDDDEEEEEEEEEDDDDDDDDDEEEFFFFFFFFFFFFFFFEEECCCBBBAAA<<<>>>???>>>;;;999777666555555444333222222333333444333333333222222222111000111111000...------...------------------------------------,,,,,,,,,+++************************+++*********+++++++++***************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,++++++,,,,,,,,,------------,,,,,,,,,...///111222555666777999===AAAEEEGGGBBBAAA@@@@@@AAAEEEIIILLLJJJMMMLLLHHHGGGJJJJJJFFFHHHJJJLLLKKKIIIFFFEEEEEE^^^}}}kkkFFFGGGLLLEEEIIIGGGEEECCC@@@>>><<<;;;;;;999999999999999999888888777777666666555555555555555555555555555555555555111222444666666555333222333333222111111111111111bbbsssqqqttt[[[YYYVVVTTTRRROOOKKKHHHBBB???VVV~~~{{{tttrrrrrrrrrssssssrrrpppnnnooopppooonnnoooqqqsssnnndddUUUppp```hhhWWWmmmfffggghhhhhhiiihhhgggfffeeehhheeedddggggggaaaWWWOOOPPPVVV```mmm|||yyyjjj\\\dddlllllleee]]][[[\\\]]]aaaeeeeeebbb```aaacccaaaaaaaaaaaaaaaaaa``````^^^\\\[[[\\\YYYRRRIIICCC<<>><<<;;;:::;;;;;;:::999888555555444444444444444444222222222222222111111111333444333111...,,,,,,------------------------------,,,,,,,,,++++++++++++***************************+++++++++***)))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))******+++,,,,,,+++++++++,,,,,,,,,------,,,+++++++++,,,...///111111333666999<<<===>>>>>>@@@@@@AAADDDGGGIIIKKKKKKIIIKKKKKKIIIIIIJJJJJJHHHIIIIIIHHHFFFCCCCCCDDDFFFJJJ^^^OOO>>>IIIHHH???JJJEEEDDDAAA???===;;;::::::777777777888888888888888666666666666555555444444444444444444444444555555555444444333333333444555222111111000000000000111dddkkkssssssdddYYYWWWVVVUUUTTTQQQMMMJJJIIICCCHHHtttsss~~~|||xxxvvvtttssssssssssssrrrppprrrrrrqqqooommmmmmppprrrkkkfffUUUttteeemmmaaawwwhhhhhhhhhhhhhhhhhhgggffffffjjjgggeeeddd```YYYTTTSSSddd|||wwwjjj```]]]jjjvvvuuuiii^^^ZZZ\\\^^^cccggggggccc```aaadddaaaaaaaaa``````_________\\\[[[[[[[[[UUUKKKDDDBBBLLL___bbb~~~HHHQQQOOOBBBLLLPPPQQQQQQQQQPPPNNNKKKJJJJJJJJJKKKJJJHHHEEEAAA???DDDCCCCCCCCCCCCCCCDDDDDD???@@@AAACCCFFFFFFDDDAAADDDCCCBBBBBBDDDFFFFFFEEE@@@>>>@@@FFFHHHEEEBBBBBBBBBHHHLLLIIICCCAAAFFFLLLDDDFFFFFFDDDEEEFFFCCC>>>JJJJJJFFFHHHLLLBBB<<>>===<<<999888:::;;;:::999;;;555555555555555555555555111111111111111111111111333444444222///,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********************************+++,,,+++)))(((((()))************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))***+++++++++++++++++++++,,,,,,,,,,,,,,,++++++++++++---...//////222555999::::::999777>>>???BBBFFFJJJKKKJJJHHHGGGIIILLLLLLKKKJJJJJJKKKJJJIIIFFFCCC@@@AAADDDGGGAAAFFF>>>???LLLGGG>>>GGGAAAAAA@@@>>><<<;;;:::999777777777777777888888888555666666666666555444333444444444444444555555555666444222000000111333444111111000000000000000111]]]nnn|||mmmbbbZZZYYYXXXXXXVVVSSSNNNJJJJJJJJJHHHYYY~~~}}}yyyvvvtttssssssrrrqqqpppoooooopppooonnnnnnpppsssjjjhhhXXXyyyhhhnnneeexxx|||llliiiiiihhhhhhhhhhhhhhhhhhhhhgggeee___UUURRR^^^mmmggg\\\ZZZYYY[[[fffrrrtttkkkbbb___```ccchhhllljjjddd```aaadddaaaaaa```^^^^^^]]]]]]]]][[[[[[\\\\\\SSSFFFAAADDDVVV[[[nnnJJJJJJQQQFFFKKKNNNNNNOOOOOONNNLLLKKKIIIHHHHHHHHHGGGFFFEEEDDDDDDBBBCCCCCCCCCBBBAAA@@@@@@>>>===???BBBDDDDDDBBBAAAEEECCCAAAAAACCCDDDDDDDDD???<<<===BBBDDDBBB@@@AAABBBDDDFFFCCC@@@@@@DDDHHH===BBBEEEFFFJJJOOOOOOJJJEEEKKKKKKHHHFFFAAANNNiiiYYYGGGOOOPPPCCCMMMJJJNNNXXX\\\WWWTTTVVVWWWTTTTTTXXXYYYTTTOOOMMMQQQPPPPPPQQQTTTVVVXXXXXXUUUcccooooooddd[[[[[[___YYY[[[XXXYYYZZZSSSWWWkkkuuuXXXRRRRRRNNNLLLPPPQQQIIIDDDHHHMMMMMMLLLLLLTTTSSSQQQOOONNNOOOPPPQQQGGGLLLNNNLLLKKKMMMNNNLLLOOOQQQRRRRRROOOLLLJJJJJJMMMSSSOOOKKKPPPNNNJJJOOOSSSNNNOOO[[[gggnnntttzzz~~~|||vvvuuuyyysssjjjYYYgggqqqaaaMMMIIISSSUUURRRUUUTTTPPPQQQWWWTTTUUUXXXYYYWWWXXX\\\UUUVVVXXXWWWUUUUUUVVVXXX]]]]]]\\\ZZZXXXVVVTTTRRRVVVTTTSSSTTTWWWYYYYYYYYYaaa```YYYRRRQQQTTTSSSNNNKKKKKKKKKKKKKKKLLLLLLMMMMMMKKKHHHGGGIIIIIIGGGEEEFFFEEECCCBBB@@@???>>>>>>===999888;;;;;;777777:::444444555555555555555444000111111111111111111111///111111000...------...++++++++++++++++++++++++++++++++++++************++++++++++++++++++++++++***+++,,,***(((((())),,,************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))******++++++***++++++++++++,,,,,,,,,,,,++++++***+++,,,...///000111444666888888888888>>>>>>@@@DDDHHHIIIGGGDDDBBBGGGMMMOOOLLLIIIJJJMMMKKKJJJGGGDDDAAABBBEEEHHHJJJGGGFFFIIILLLIIIDDDDDD>>>>>>>>>>>>===;;;999888666666777777888888888888555666666777666555444333444444444444555555555666222111000/////////000000111000000000000000111111TTTwww~~~uuuooo]]]\\\[[[[[[XXXSSSMMMHHH>>>IIIKKKFFFmmm{{{xxxtttrrrrrrrrrqqqpppgggjjjmmmooopppqqqsssuuulllmmm^^^hhhmmmyyy```qqqpppllliiiiiihhhhhhhhhhhhiiiiiidddeeeeee[[[NNNPPPlllnnnJJJNNNbbbbbbUUUWWW```jjjnnnkkkfffdddeeehhhmmmqqqmmmfffaaaaaadddaaa```___]]]\\\[[[[[[[[[\\\\\\^^^]]]QQQDDDAAAFFFMMMiiidddQQQUUUGGGUUUQQQLLLMMMMMMLLLLLLKKKKKKJJJJJJHHHGGGEEEDDDEEEFFFHHHIIIEEEEEEEEEEEEDDDBBB???>>>FFFDDDDDDGGGHHHGGGEEEEEEFFFDDDAAAAAABBBCCCCCCCCC@@@<<<;;;???AAA@@@???BBB???>>>======???AAADDDEEEBBBDDDBBB>>>AAAHHHJJJGGGGGGFFFAAADDDLLLJJJMMM\\\|||lllVVVJJJKKKQQQQQQLLLLLLBBBAAAJJJLLLGGGKKKWWWNNNIIIJJJPPPOOOJJJNNNYYYQQQPPPOOOPPPSSSUUUWWWWWW\\\XXXVVVWWW[[[[[[WWWSSSPPPTTTTTTWWWXXXSSS\\\tttaaaJJJLLLTTTQQQKKKKKKHHHHHHKKKMMMKKKHHHJJJPPPQQQNNNKKKJJJLLLOOOPPPQQQGGGKKKMMMJJJJJJMMMOOOMMMLLLPPPSSSQQQMMMHHHGGGGGGFFFNNNKKKGGGLLLKKKHHHMMMMMMKKKLLLOOOQQQQQQNNNLLLSSSMMM]]]llllllxxx|||}}}kkkiiiZZZ]]][[[aaa]]]QQQJJJXXXMMMWWWVVVTTTZZZ[[[VVVXXXVVVSSSSSSUUUUUUSSSSSSVVVUUUXXXZZZXXXTTTSSSWWW[[[YYYYYYZZZZZZYYYWWWUUUTTTVVVUUUTTTUUUVVVWWWUUUTTTYYYVVVNNNIIIMMMTTTRRRJJJIIIHHHHHHIIIJJJKKKLLLMMMHHHFFFDDDEEEHHHJJJIIIHHHDDDCCCBBBAAA@@@@@@@@@@@@===999999<<<:::444444888333333444555555444444444000000000000000111111111,,,---......------///000+++++++++++++++++++++++++++++++++************)))++++++++++++++++++++++++)))++++++***((((((+++///************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))******++++++******+++++++++,,,,,,,,,,,,,,,+++++++++,,,...///111222333444666888:::;;;>>>======@@@DDDFFFDDDBBB???EEENNNQQQMMMHHHJJJOOOKKKKKKIIIFFFDDDDDDFFFHHHGGGEEEIIIJJJFFFIIIJJJBBB;;;<<<>>>>>>>>><<<999888666777777777888888999999555666777777777666444444444444444555555666666666111222333333222111000///111111000000000000111222fffuuueee^^^YYYZZZ^^^[[[OOODDDAAAJJJRRRIIIQQQqqqpppwwwnnnnnnuuunnnoooooonnnmmmmmmnnnpppqqqkkkmmmggg{{{eeerrrxxx```gggsssrrrppplllkkkjjjhhhhhhhhhhhhiiiaaannnvvvgggNNNOOOzzzzzzYYYWWW[[[___```[[[ZZZdddlllmmmllliiiaaaWWW\\\mmm|||zzzmmmbbb___```]]]___aaa```\\\ZZZZZZ[[[UUU___XXX^^^EEE777TTTIIIxxxXXXjjjPPPNNNGGGOOOKKKMMMLLLNNNMMMIIIIIILLLMMMKKKCCCCCCGGGMMMSSSRRRKKKEEEFFFDDDCCCCCCCCC@@@>>>>>>CCCEEEGGGEEEBBB???@@@AAA>>>???@@@@@@AAAAAAAAAAAA??????>>>>>>>>>>>>??????>>>AAAAAA???<<<<<>>===<<<;;;:::777555444444555666555555444333333222111111000000000000////////////------------------------++++++++++++++++++++++++************************************************))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++++++++,,,,,,,,,,,,------////////////111444777999???BBBBBB@@@AAADDDEEEBBBFFFHHHJJJKKKJJJIIIIIIJJJPPPSSSRRRLLLIIIIIIHHHFFFGGGBBBDDDKKKIII>>><<>>>>>>>>CCCDDDFFFDDDAAA??????@@@===>>>>>>????????????>>>??????>>>>>>>>>>>>?????????AAABBB@@@>>>???EEEJJJBBBBBBBBBBBBCCCCCCCCCCCCIIIEEECCCDDDDDDDDDIIIPPPSSSMMMHHHIIIOOOOOOHHHAAAGGGFFFHHHMMMNNNIIIFFFGGGBBBGGGLLLIIIGGGQQQTTTKKKQQQOOOOOORRRSSSQQQQQQTTTTTTPPPPPPVVVYYYWWWVVVXXXTTTVVVXXXXXXWWWUUUUUUUUUVVVOOOKKKMMMPPPMMMKKKKKKLLLJJJGGGGGGIIILLLOOOPPPLLLLLLIIIHHHRRR[[[UUUGGGBBBEEEGGGIIIHHHHHHIIIJJJKKKIIIHHHIIIJJJJJJGGGDDDDDDFFFHHHIIIJJJJJJIIIHHHEEEHHHJJJHHHIIIKKKKKKHHHJJJJJJKKKKKKKKKJJJHHHGGGDDDFFFIIILLLNNNOOOOOOOOOWWWaaa```QQQIIIMMMNNNHHHFFFJJJOOOQQQPPPNNNMMMLLLMMMNNNPPPRRRTTTUUUUUUUUUXXX]]]```]]]TTTPPPSSSXXXWWWSSSRRRTTTRRRMMMOOOTTTTTTSSSSSSUUUWWWXXXVVVSSSWWWSSSRRRVVVVVVSSSQQQRRROOOJJJEEEEEEJJJMMMKKKGGGEEEDDDDDDCCCDDDEEEGGGHHHFFFDDDBBBBBBCCCDDDCCCBBB@@@@@@???>>>===<<<<<<<<<:::888666444333333444444444333333222111111000000000000000000/////////...------------------------++++++++++++++++++++++++************************************************))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))*********++++++++++++++++++,,,,,,,,,------......---...000222555777<<>>???BBBCCCAAAEEEGGGIIIIIIHHHGGGGGGHHHKKKNNNNNNHHHEEEEEEEEECCCEEEAAACCCHHHFFF<<<;;;@@@<<<======;;;888777777888777;;;???>>>:::666666888666555555444333222222111333333222222222111111111000000000000000000000000........................}}}xxxiii[[[RRRQQQSSSVVVXXXVVVPPPJJJJJJIIIJJJMMMKKKQQQ|||yyysssooovvvttteeemmmnnnnnnnnnnnnnnnmmmmmmhhhmmmdddhhh|||uuudddiiiqqqsssggg```nnnxxxtttrrrmmmmmmkkkjjjjjjiiijjjjjjddd___XXXRRRPPPWWWjjj|||```HHHQQQUUUSSSYYY___hhhmmmttt|||wwwaaaNNNMMMtttjjjbbbcccaaa]]]]]]\\\ZZZYYY[[[^^^aaakkk\\\MMMPPP:::QQQ^^^bbbaaa@@@GGGLLLDDDJJJLLLLLLQQQRRRNNNHHHFFFHHHHHHFFFKKKHHHEEEEEEGGGHHHFFFDDDHHHFFFCCC@@@@@@AAACCCDDDBBBCCCDDDCCC@@@???>>>???==================<<<;;;???>>>>>>======>>>>>>???===???@@@@@@???AAAEEEJJJAAA@@@?????????@@@BBBBBBHHHDDDBBBDDDEEEBBBBBBCCCKKKHHHFFFFFFHHHGGGDDD@@@HHHFFFHHHLLLLLLHHHGGGIII@@@IIILLLEEEHHHUUUWWWNNNQQQNNNOOORRRRRROOOOOOQQQSSSSSSUUUXXXXXXUUUVVVZZZVVVXXXZZZZZZXXXVVVUUUUUURRRMMMJJJNNNPPPNNNLLLLLLMMMIIIFFFFFFJJJMMMMMMLLLHHHKKKKKKJJJOOOTTTOOOEEEFFFGGGHHHHHHGGGFFFGGGIIIFFFGGGHHHJJJKKKIIIDDDAAACCCEEEHHHKKKLLLJJJHHHFFFBBBGGGIIIHHHIIILLLKKKGGGHHHHHHHHHHHHGGGEEECCCBBBCCCDDDEEEFFFGGGFFFEEEEEEKKKJJJGGGDDDFFFJJJJJJGGGJJJLLLMMMMMMLLLKKKKKKLLLPPPMMMKKKLLLPPPTTTUUUUUUQQQ[[[```YYYRRRQQQUUUVVVTTTRRRSSSTTTQQQNNNNNNQQQOOOOOOOOORRRUUUWWWWWWWWWVVVRRRPPPSSSSSSPPPOOOPPPKKKGGGDDDFFFJJJLLLJJJFFFGGGFFFEEEEEEEEEEEEGGGGGGDDDCCCAAABBBCCCCCCBBB@@@???>>><<<;;;:::;;;;;;<<<888777555333222222333333222222222111000000//////000000000/////////......------------------------++++++++++++++++++++++++************************************************))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))*********++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,---...111333555999<<<===;;;===@@@AAA???CCCEEEGGGGGGFFFDDDDDDEEEGGGJJJJJJEEECCCDDDCCCAAACCC???AAAEEEBBB:::999>>>======<<<:::777666666777555:::@@@AAA>>>999777666444333333333222222111111222222222222111111111000000000000000000000000000........................~~~lll]]]KKKNNNQQQTTTTTTQQQMMMIIIGGGHHHFFFMMMQQQKKKlll}}}qqqnnnuuusssgggmmmnnnooooooooommmlllkkkkkkrrrllljjjwwwwwwkkkiiikkkooohhheeepppuuuooolllllllllkkkjjjiiiiiiiiiiii^^^bbb___SSSHHHRRRrrrhhhFFFKKKOOOOOOZZZfffooorrrzzz~~~cccMMMKKKqqqvvvbbbaaadddaaa___^^^\\\ZZZXXXYYYZZZ\\\LLLRRRDDD???FFFHHHaaayyyOOOFFFNNNQQQIIIMMMQQQLLLPPPQQQNNNHHHFFFHHHHHHEEEIIIFFFCCCCCCDDDEEEDDDCCCAAACCCCCC@@@@@@CCCEEEEEE@@@AAAAAAAAA???>>>==================<<<;;;::::::>>>>>>============>>>>>>;;;===>>>===<<<>>>AAADDD@@@???=========>>>@@@BBBDDD???>>>BBBEEECCCAAABBBDDDDDDDDDCCCBBBAAAAAAAAADDDDDDGGGLLLLLLHHHGGGJJJCCCFFFEEEJJJYYY^^^WWWSSSNNNLLLLLLPPPOOOLLLKKKMMMYYY[[[]]]\\\WWWSSSTTTXXXVVVYYY[[[[[[YYYVVVTTTTTTQQQMMMLLLOOOQQQNNNLLLLLLKKKGGGEEEFFFKKKMMMMMMKKKJJJMMMNNNKKKLLLOOOMMMGGGOOOOOONNNKKKHHHFFFGGGHHHIIIIIIJJJKKKIIIFFFBBB???CCCEEEGGGIIIJJJIIIGGGFFFCCCGGGIIIHHHHHHJJJHHHDDDBBBCCCDDDEEEFFFEEEDDDDDDFFFGGGGGGHHHGGGGGGFFFEEEMMMFFFCCCFFFIIIIIIJJJKKKTTTSSSRRRNNNKKKIIIJJJKKKPPPLLLIIIJJJPPPUUUUUUSSSQQQPPPQQQRRRSSSRRRQQQQQQVVVWWWWWWVVVSSSPPPOOOPPPNNNNNNNNNPPPSSSUUUWWWXXXRRRNNNMMMQQQSSSQQQQQQSSSOOOLLLJJJLLLNNNNNNJJJFFFLLLKKKJJJHHHHHHHHHIIIJJJDDDCCCBBBBBBCCCCCCBBB@@@???>>><<<::::::;;;<<<===777666555444333333333333222222111111111000000000000000/////////.........,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))***************++++++++++++,,,,,,,,,,,,,,,,,,---...000222333666999:::999;;;???AAA???AAACCCEEEEEECCCBBBAAABBBEEEIIIIIIEEECCCDDDDDDCCCCCC@@@@@@BBB???999888<<<======<<<999666555555666333777<<<===;;;777555444333333333333222222222222222111111111111000000000////////////////////////------------------------}}}zzzkkkZZZQQQSSSUUUVVVTTTPPPMMMKKKJJJLLLFFFHHHOOOHHHTTTyyyvvvqqqrrrooojjjnnnoooppppppooommmkkkjjjiiiooonnnlllrrrssskkkdddooosssmmmiiiqqqqqqjjjjjjjjjjjjjjjiiihhhhhhgggfffccchhhcccRRREEEUUUiiiFFFKKKSSSXXXdddnnnuuuxxxeeePPPMMMhhhtttcccXXX```ddd^^^___]]]ZZZVVVTTTRRRQQQPPPLLLSSSQQQCCCVVVuuulllcccLLLMMMLLLLLLIIIJJJOOOGGGLLLMMMLLLHHHGGGIIIIIIFFFBBBBBBBBBCCCDDDDDDCCCBBB<<>>??????<<>>>>>>>>>>>===<<<;;;<<<=========<<<;;;::::::===<<<<<<;;;;;;<<<<<<============<<<;;;<<<===??????>>>===<<<<<<>>>@@@AAABBB===:::>>>BBBBBBBBBCCC???AAACCCBBB???>>>@@@CCCBBBDDDHHHMMMKKKEEECCCEEEAAA:::>>>___~~~rrrYYYWWWMMMJJJKKKNNNMMMJJJJJJLLLYYY]]]```[[[UUUQQQRRRUUUQQQTTTVVVWWWUUURRROOOOOOQQQNNNNNNRRRRRRMMMJJJKKKHHHFFFEEEHHHKKKNNNMMMLLLNNNPPPPPPLLLKKKLLLLLLKKKPPPPPPOOOLLLIIIGGGHHHIIIKKKKKKJJJHHHFFFEEEDDDDDDEEEEEEEEEFFFFFFFFFFFFFFFEEEHHHIIIFFFEEEFFFDDD@@@AAABBBDDDEEEFFFGGGFFFFFFCCCCCCDDDDDDDDDDDDDDDDDDJJJEEEDDDGGGGGGEEEFFFLLLUUUTTTRRROOOKKKJJJKKKLLLMMMJJJIIILLLRRRUUUSSSOOORRRMMMNNNSSSRRRKKKLLLTTTXXXZZZZZZVVVRRROOONNNLLLRRRRRRSSSSSSTTTVVVXXXYYYQQQMMMLLLPPPRRRRRRRRRUUUPPPNNNNNNOOOPPPOOOKKKHHHNNNMMMKKKJJJIIIIIIJJJJJJDDDCCCCCCDDDEEEDDDBBB@@@@@@???===<<<<<<<<<<<<===777777666555444444444444222222222222222111111111////////////............,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((()))))))))************(((((()))))))))******************+++++++++,,,,,,,,,,,,---...///000222222333777888888:::???AAA??????AAACCCCCCAAA@@@@@@@@@DDDHHHIIIEEECCCDDDEEECCCCCCBBBAAA@@@===999999<<<<<<<<<;;;888555444555777444666777777666555444444444444444333333333333333111111111000000000//////........................------------------------ooowwwkkkTTT]]]]]]\\\ZZZXXXTTTQQQOOOKKKLLLHHHHHHMMMLLLMMMUUU~~~xxxqqqtttqqqqqqqqqpppooommmlllkkkiiilllooopppppppppkkkeeeppptttnnnkkkqqqoooiiimmmiiiiiiiiiiiihhhgggfffeee```]]]TTTLLLSSSmmm___IIIRRR^^^hhhrrrvvv|||}}}eeeUUUPPP___ddd[[[ZZZeeeggg___^^^ZZZTTTPPPMMMLLLKKKJJJVVVRRR]]]PPPjjjkkk~~~QQQLLLQQQHHHJJJKKKHHHNNNGGGGGGJJJKKKHHHHHHJJJIIIFFF===???AAACCCDDDDDDCCCBBBBBBJJJMMMFFF@@@@@@===888===<<<<<<<<<======;;;999;;;;;;;;;<<<;;;;;;::::::;;;::::::::::::::::::;;;>>>======<<<<<<<<<<<<<<<===<<<;;;;;;;;;<<<>>>???AAA===:::===>>>===???BBB===???AAA@@@>>>>>>@@@CCCDDDEEEIIIKKKGGG@@@???AAA???888CCCxxx```^^^NNNKKKJJJMMMMMMKKKLLLOOOPPPWWWZZZVVVQQQQQQSSSTTTPPPSSSVVVWWWUUURRRPPPOOOOOOMMMOOORRRQQQLLLIIIJJJFFFGGGIIIKKKLLLLLLLLLLLLOOOPPPPPPNNNLLLKKKKKKKKKHHHIIIJJJJJJIIIHHHJJJKKKIIIIIIHHHFFFDDDEEEHHHJJJEEEDDDCCCCCCCCCDDDDDDEEEFFFHHHGGGCCCBBBCCCAAA===CCCDDDEEEFFFEEEDDDCCCBBB??????@@@@@@AAABBBCCCCCCBBBBBBDDDFFFEEECCCFFFKKKKKKLLLLLLKKKJJJIIIKKKLLLHHHHHHIIIMMMQQQRRRPPPMMMKKKNNNRRRQQQIIIDDDLLLYYYVVVXXXWWWRRRMMMLLLKKKIIIUUUWWWXXXXXXWWWWWWXXXYYYTTTOOOMMMPPPRRRQQQQQQSSSKKKJJJKKKLLLNNNNNNLLLJJJKKKJJJHHHGGGFFFGGGGGGHHHDDDCCCCCCDDDEEEEEEBBB@@@AAA@@@@@@???>>>===<<<;;;666666666666555555444444222222222222222222222222/////////.........------,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************((((((((()))))))))******************+++++++++++++++,,,---...///000111111000444666666999>>>@@@>>><<<>>>AAAAAA@@@??????@@@DDDHHHHHHDDDBBBCCCDDDBBBDDDCCCBBB???;;;::::::<<<;;;:::999666444444666888777666555444444555666666555555444444333333333222000000000000////////////........................,,,,,,,,,,,,,,,,,,,,,,,,xxxhhhnnnTTTfffccc___\\\ZZZXXXTTTQQQLLLIIIMMMOOOKKKOOOTTTPPPooottt{{{tttsssrrrpppnnnmmmmmmlllmmmiiinnnsssooommmmmmiiikkkoookkkiiioookkkgggmmmiiiiiijjjjjjiiihhhfffeeeYYYTTTNNNQQQdddqqqYYYQQQZZZcccooo{{{{{{uuubbbYYYVVV___eeegggmmmtttqqqhhh___XXXPPPJJJJJJMMMPPPQQQEEEWWWaaa^^^hhhYYYKKKKKKUUUHHHOOOSSSGGGNNNIIIEEEIIIKKKJJJJJJJJJHHHCCC>>>???AAABBBBBBBBBBBBBBBEEENNNPPPFFF@@@AAAAAA;;;<<<;;;::::::<<<<<<:::888888888999:::::::::999999999999888888888888999999;;;:::::::::;;;;;;;;;:::999999:::::::::;;;;;;;;;;;;999:::<<<<<<999;;;@@@<<<===>>>===<<<===@@@CCCCCCCCCEEEFFFBBB>>>AAAGGGBBB@@@GGGwwwaaa^^^NNNJJJHHHJJJKKKJJJLLLQQQKKKRRRTTTQQQPPPSSSUUUTTTPPPSSSWWWYYYWWWTTTRRRQQQIIIIIILLLQQQPPPKKKIIIJJJGGGKKKOOONNNKKKIIIIIIKKKJJJKKKMMMOOONNNJJJGGGEEECCCEEEHHHIIIIIIIIIIIIJJJFFFGGGGGGEEECCCCCCGGGJJJAAABBBBBBCCCCCCBBBBBBAAADDDFFFDDD???>>>@@@@@@>>>CCCCCCDDDDDDCCCAAA???>>>>>>>>>>>>>>>???@@@AAABBB<<<@@@CCCCCCCCCFFFGGGFFFBBBDDDGGGHHHHHHGGGGGGHHHDDDEEEHHHJJJLLLMMMLLLLLLGGGPPPNNNEEEJJJ[[[aaaYYYRRRUUUTTTMMMIIIKKKLLLJJJSSSUUUXXXXXXVVVTTTUUUVVVRRRMMMKKKNNNQQQQQQRRRUUUIIIIIIIIIIIIJJJIIIHHHGGGGGGFFFEEEDDDDDDEEEFFFFFFBBBBBBBBBCCCEEEDDDAAA>>>AAAAAAAAAAAA???<<<:::888444555555555555444333333111111111111111111111111//////.........---------++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************(((((((((((()))))))))***************++++++++++++******+++---.........///,,,000333333666<<<>>>===:::<<>>999>>>AAA===<<<:::888:::<<<<<<:::777555666777888888888888888888888777777777777888888666555555666888999999999777777888999999999999888333444888<<<;;;888:::@@@;;;;;;;;;;;;<<<===@@@BBB???>>>???@@@>>>???FFFPPPEEEFFFBBBaaa~~~WWWUUUKKKGGGEEEFFFGGGGGGKKKPPPLLLRRRTTTQQQQQQUUUVVVSSSKKKOOOSSSUUUTTTQQQOOONNNDDDEEEJJJOOOOOOJJJHHHJJJIIIOOOSSSQQQJJJFFFGGGJJJEEEFFFKKKPPPOOOIIICCC???DDDGGGJJJKKKJJJHHHHHHHHHGGGHHHHHHEEEBBB@@@BBBDDD>>>@@@BBBDDDDDDBBB???===CCCDDDAAA===<<<@@@AAA??????@@@AAAAAAAAA???>>>===<<<;;;;;;;;;<<<===>>>>>>777===???===???DDDBBB<<<@@@CCCGGGHHHGGGEEECCCCCCAAADDDFFFGGGGGGHHHJJJLLLLLLSSSGGG;;;VVV~~~[[[PPPTTTRRRKKKIIIMMMOOOMMMMMMPPPTTTUUUSSSQQQQQQRRRLLLHHHHHHLLLQQQRRRUUUYYYMMMLLLJJJIIIGGGFFFDDDCCCFFFFFFEEEDDDDDDEEEFFFGGGAAAAAAAAACCCDDDCCC@@@===@@@AAABBBBBB???<<<888666333333444444444333222222////////////000000000000//////.........---------++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************(((((((((((()))))))))))))))************+++++++++((()))***+++,,,---------***...000111444:::===;;;999;;;>>>@@@@@@@@@AAABBBKKKOOOOOOJJJGGGHHHHHHFFFCCCDDDAAA;;;888888::::::888888777555333444777:::333222222333444444333222444444333222111000///...000/////////............------------------------++++++++++++++++++++++++}}}[[[TTTeee^^^XXXWWWVVVQQQMMMMMMLLLKKKKKKLLLMMMNNNNNNMMMHHHggglllsss{{{{{{ppplllpppqqqkkkkkkkkkjjjjjjjjjjjjjjjkkkkkkkkkjjjiiiiiijjjjjjjjjiiijjjjjjiiifffeeefffgggaaahhhwwwrrraaaccc___KKKNNNiiiyyyuuubbb\\\______bbbiiirrrtttnnnddd]]]___XXXMMMFFFLLL]]]iiikkkmmmsssSSSPPPQQQPPPPPPOOONNNLLLJJJIIIGGGJJJIIIHHHHHHIIIHHHFFFDDD===>>>@@@AAABBBBBBAAA@@@BBB@@@>>>>>>>>>>>>===<<<;;;<<<=========;;;888777444555777999::::::::::::999888777666555555555555666666666666666666666666666666666666666777777888555666888:::;;;;;;;;;:::999888888888999;;;===>>>??????>>><<<;;;===CCCHHHGGGDDDJJJZZZgggdddVVVKKKGGGEEEBBBAAACCCGGGLLLPPPQQQQQQQQQPPPOOOPPPSSSVVVNNNSSSUUUQQQNNNOOOPPPOOOLLLKKKKKKNNNRRRTTTRRRPPPJJJJJJKKKMMMLLLIIIIIIKKKIIIIIIIIIIIIHHHGGGEEEEEEBBBFFFHHHDDDEEEJJJKKKHHHGGGGGGEEEBBB>>>>>>AAADDD@@@AAABBBCCCBBB@@@>>><<>>???@@@AAAAAA@@@>>>===<<<<<<======<<<;;;;;;999777777999:::888666888999<<<>>>@@@@@@AAA@@@<<<@@@DDDDDDAAA>>>>>>>>>AAAIIIPPPOOOHHHDDDFFFKKKLLLKKKDDDDDDUUUhhhbbbPPPOOONNNMMMMMMLLLLLLMMMMMMKKKPPPTTTSSSNNNJJJJJJKKKKKKJJJIIIJJJNNNRRRTTTTTTRRRNNNIIIEEEDDDDDDDDDDDDDDDFFFHHHIIIHHHGGGGGGHHHBBBAAABBBDDDGGGFFFBBB===BBBAAA>>>;;;999888888888444444333333333222222222111111111111000000000000......---------,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))************+++*********))))))(((((())))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))))))))(((((((((((())))))))))))************))))))))))))))))))))))))))))))(((((((((((())))))))))))******+++++++++,,,,,,,,,------...000444888<<>>AAACCCDDDHHHIIIIIIHHHFFFEEEEEEFFFFFFCCC>>>:::888888:::;;;777666444333222222333333444444333333333222222222111111111111000000000000///............---------------------------------++++++++++++++++++++++++zzz|||^^^^^^ddd[[[TTTSSSSSSOOOJJJHHHLLLKKKKKKKKKKKKKKKJJJJJJPPPWWWqqqvvvnnnnnnpppqqqnnnmmmkkkkkkjjjiiihhhhhhiiiiiijjjjjjjjjiiiiiijjjjjjjjjhhhiiiiiihhhfffdddeeefff___dddllltttxxxtttkkkbbb___\\\XXX[[[rrrxxxuuunnndddYYYVVV[[[bbb^^^___bbbfffiiifffaaa]]]WWWhhhTTTCCCKKKJJJqqqbbbdddLLLNNNLLLMMMLLLLLLKKKJJJIIIIIIHHHLLLJJJIIIHHHHHHGGGDDDBBB>>>???AAABBBBBBBBBAAAAAA@@@>>>===<<<======<<<;;;:::;;;;;;;;;;;;999888777666777888999999888777777777777666666555555666666666666666666666666666666555555444444555555666777555666777888999999888888777777777888999;;;<<<===;;;===>>>===<<<===@@@CCCHHHDDDFFFRRR[[[YYYQQQJJJGGGFFFEEEEEEHHHMMMRRRUUUYYYWWWTTTQQQOOOOOOPPPPPPMMMRRRSSSPPPMMMOOOOOONNNPPPNNNLLLMMMPPPQQQOOOMMMJJJLLLOOOOOOKKKGGGFFFGGGJJJKKKLLLLLLLLLLLLLLLLLLEEEHHHIIIJJJOOOUUURRRJJJHHHDDD??????BBBEEEDDDCCCAAAAAABBBBBBAAA@@@>>>===DDDBBB@@@?????????>>>===>>><<<;;;;;;<<<===;;;::::::888777777999999888666777888:::<<<>>>>>>>>>>>>===???@@@???======???AAABBBGGGLLLLLLHHHEEEGGGKKKKKKHHHCCCDDDPPP\\\VVVIIIOOONNNMMMMMMLLLLLLLLLLLLNNNRRRUUUTTTNNNJJJIIIJJJNNNLLLJJJJJJMMMPPPRRRSSSPPPMMMHHHEEEEEEFFFGGGGGGIIIJJJIIIGGGEEEEEEFFFHHHBBBAAAAAADDDGGGGGGCCC???BBBAAA>>>;;;888666555555333333333333222222222222111111111000000000//////...------------,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))************************)))))))))((())))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))))))))(((((((((((())))))))))))************))))))))))))))))))))))))))))))(((((((((((())))))))))))*********+++++++++,,,,,,.........///111444777999999999;;;===???AAABBBCCCFFFHHHIIIHHHFFFDDDDDDDDD@@@>>>:::777777888:::<<<777666444333222222333333444333333333333222222222111111111000000000//////............------------------------------------++++++++++++++++++++++++ttt{{{hhhmmmeeeZZZQQQQQQSSSOOOIIIDDDIIIIIIIIIIIIHHHGGGFFFFFFNNNDDDXXXwwwiiinnnuuupppkkklllkkkjjjiiihhhgggfffffffffiiiiiiiiiiiiiiiiiijjjjjjfffggghhhfffdddcccdddeeedddeeefffeeecccaaa______eeeccc[[[jjjttt~~~hhhgggfffeeedddbbb___]]]___^^^\\\\\\^^^``````^^^ZZZXXXTTTDDDAAAqqqbbbxxxkkkGGGKKKNNNMMMJJJJJJHHHGGGGGGHHHHHHIIIMMMKKKIIIGGGGGGEEEBBB@@@???@@@AAABBBBBBBBBAAA@@@===;;;::::::;;;<<<;;;::::::999999888888777777666888999888888777666444333555555555555555666666777555555555555555555555555333333333333333444444555555555666666666666555555555666777888999:::::::::777999<<<===<<<<<<===>>>DDDBBBFFFOOOSSSPPPIIIFFFEEEEEEEEEGGGKKKPPPTTTWWW^^^YYYSSSOOOOOOPPPOOONNNNNNRRRTTTPPPOOOPPPQQQOOOSSSPPPMMMLLLLLLMMMLLLKKKLLLQQQTTTQQQKKKFFFEEEFFFLLLMMMNNNPPPQQQRRRRRRSSSJJJJJJJJJMMMUUUYYYRRRGGGHHH@@@;;;===FFFKKKGGGBBBBBBBBBAAA@@@????????????FFFCCC@@@???>>>===;;;:::===;;;::::::;;;;;;:::999999888777777888888777666777888999:::;;;;;;;;;;;;>>>>>><<<:::999;;;@@@CCCBBBDDDFFFGGGFFFFFFHHHJJJHHHDDDCCCGGGNNNQQQMMMGGGQQQPPPOOOOOONNNMMMMMMLLLNNNQQQTTTSSSPPPMMMLLLMMMSSSPPPLLLLLLNNNQQQSSSTTTOOOLLLIIIGGGHHHJJJKKKKKKNNNMMMJJJGGGDDDCCCFFFHHHDDDBBBAAACCCFFFFFFCCC@@@DDDBBB@@@<<<999777666555333333333333222222222111111111000000000000//////------------,,,,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************))))))))))))))))))))))))))))))(((((((((((())))))))))))*********++++++++++++,,,......------...000222333777888;;;===???@@@AAAAAACCCEEEGGGGGGEEECCCBBBBBB:::888666555666888:::<<<777666444333222222333333333333333222222222111111111111000000000000//////............------------------------------------++++++++++++++++++++++++mmmvvvzzznnnrrrhhh[[[PPPQQQUUUQQQIIICCCEEEFFFHHHHHHGGGEEEEEEEEEKKKAAANNNyyytttssstttoookkkkkkkkkjjjiiigggfffeeeeeeeeehhhhhhiiiiiiiiiiiiiiiiiidddeeefffeeecccbbbcccdddgggfffdddbbbbbbbbbcccdddccckkkbbblllqqq[[[fffbbbiiiqqqtttsssmmmbbbXXXaaaaaa^^^[[[[[[___aaaaaaaaaJJJNNNJJJLLLZZZQQQHHHLLLLLLNNNKKKJJJHHHFFFEEEFFFGGGHHHLLLJJJGGGFFFEEEDDDBBBAAA??????@@@AAAAAA@@@???>>>:::999777888999::::::999888777666666555555666666888777777666555444333333333333333333444555666777444444444444444444444444333222222222222333444444666666666555555444444333333444666888888888888777666777888999::::::;;;<<<;;;???IIISSSTTTLLLEEECCCBBBBBBCCCEEEIIIMMMQQQSSSZZZSSSMMMKKKOOORRRQQQOOOPPPTTTUUURRRQQQTTTSSSQQQRRRPPPMMMKKKJJJJJJJJJJJJMMMSSSTTTOOOHHHFFFHHHIIILLLMMMOOOPPPRRRRRRSSSSSSKKKIIIHHHKKKOOOOOOHHHAAAFFF@@@<<>>>>>>>>???@@@DDDBBB???======<<<;;;999;;;:::888999::::::999777888777777777777777666666888888888999999999999999<<<;;;:::999999<<<@@@CCCBBBAAA@@@AAADDDFFFHHHHHHFFFCCCEEELLLOOOMMMLLLMMMRRRRRRQQQQQQPPPOOOMMMMMMIIIMMMPPPRRRQQQQQQRRRSSSTTTQQQNNNMMMPPPSSSVVVXXXQQQNNNKKKJJJKKKMMMMMMMMMMMMLLLKKKHHHEEEDDDFFFHHHGGGEEEBBBCCCEEEDDDAAA>>>DDDCCCAAA???===;;;999999444444444444333333333333111000000000////////////---------,,,,,,,,,++++++************************************************))))))))))))))))))))))))((()))))))))*********************)))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))*********)))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))))))))************))))))(((((((((((((((((((((((((((((((((((())))))))))))************++++++++++++---------------...///000444666999<<<>>>??????>>>???BBBDDDEEECCCAAA??????777666555555666888:::;;;777666444333222222333333222222222222111111111111111000000000////////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++~~~fffiiitttjjjiiigggZZZOOOPPPTTTQQQIIICCCAAADDDGGGHHHGGGFFFGGGHHHLLLHHHHHHUUUpppxxxoooooonnnkkkkkkjjjiiigggfffeeeeeeeeefffggghhhiiiiiiiiiiiihhhcccdddeeedddcccbbbcccddddddbbb```bbbfffgggeeebbbZZZggg^^^fff^^^JJJnnndddkkklllfffaaa``````^^^```cccccc^^^]]]aaaaaa___[[[ZZZOOOJJJVVVdddyyy___yyyPPPOOOHHHEEELLLHHHNNNLLLIIIGGGEEEEEEFFFGGGIIIGGGEEEDDDDDDDDDCCCBBB===>>>??????>>>===<<<;;;888777666666777888888777666666555444444444555555555444444444444444444444222222222222333444666666333333333333333333333333333333222222333333444555777666555555444444333333222333555666777666555555777666555555666888:::;;;666;;;FFFOOOOOOHHHDDDEEEAAAAAABBBCCCEEEHHHLLLNNNSSSMMMHHHHHHMMMPPPPPPOOOPPPRRRSSSPPPQQQTTTSSSOOOOOONNNLLLIIIHHHHHHIIIKKKIIINNNNNNGGGBBBEEEJJJKKKKKKLLLLLLMMMNNNNNNNNNMMMGGGFFFEEEFFFEEECCCBBBAAACCCBBBAAABBBDDDDDDCCCAAACCCAAA???===<<<===>>>@@@???===;;;;;;;;;<<<;;;:::999888777777888888777555777777777777666555555666888888888888888888888888999999999:::;;;===?????????===;;;===@@@DDDEEEEEEEEEEEEIIINNNNNNIIIIIIMMMNNNNNNOOONNNNNNLLLKKKJJJIIIKKKNNNOOOPPPPPPQQQRRRNNNLLLJJJKKKOOOTTTWWWYYYTTTQQQNNNMMMMMMMMMMMMLLLGGGIIIJJJIIIHHHFFFGGGGGGKKKGGGCCCBBBBBBBBB???;;;@@@@@@???>>>===<<<;;;:::555555555555444444444444000000000////////////...------,,,,,,,,,+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))******(((((((((((((((((((((((())))))(((((((((((())))))))))))************))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))*********+++++++++++++++,,,---...///000111222444777:::<<<===<<<<<<<<<>>>AAABBBAAA>>>===<<<777777777666777777888999777666444333222222333333222222111111111000000000000000000////////////......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++}}}```vvvkkkrrrjjjcccbbbWWWNNNOOOQQQNNNHHHDDD@@@DDDHHHJJJIIIHHHIIIKKKFFFJJJIIIEEEQQQrrruuuzzzooopppqqqmmmlllkkkjjjiiihhhgggggggggdddeeegggiiiiiiiiihhhhhhcccdddeeedddcccbbbcccddddddbbbbbbeeehhhgggbbb]]]^^^eeeYYYddd[[[SSS```iiilllbbbYYY[[[```aaa]]]dddfff```^^^```^^^XXXRRRVVVQQQAAA<<>>>>>===;;;999888888777555555666777777666444444444444444444444444222222222222222333444555111111111111222333444555222222222222222222222222222222222222222333444444666555444333333333333333222222333444444444444444666444222222555888999:::888999===AAABBBAAADDDKKKCCCBBBAAAAAACCCFFFIIIKKKNNNKKKGGGGGGJJJLLLLLLKKKLLLNNNMMMLLLMMMQQQOOOKKKKKKLLLKKKIIIGGGGGGHHHJJJDDDHHHGGG@@@???GGGKKKJJJIIIIIIIIIIIIIIIIIIHHHHHHCCCAAABBBDDDDDDAAABBBFFF???BBBEEEDDDAAA??????@@@AAA@@@===<<<;;;;;;===>>>;;;999888888999::::::999888666555555666777555444555777777666555444555666777777666666666777888888666666777999<<<===<<<:::;;;:::999:::<<>>???===<<<;;;;;;777777888888888888777777777666444333222222333333111111111000000000000///000000////////////......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++}}}]]]yyyqqqmmmddd___VVVPPPPPPQQQMMMIIIGGGBBBGGGLLLMMMKKKIIIJJJLLLAAAGGGKKKJJJKKK]]]~~~~~~xxxtttpppnnnmmmlllkkkjjjjjjjjjjjjjjjccceeeggghhhiiiiiihhhgggcccdddeeedddccccccdddeeeffffffffffffeeecccaaa```ccceeeYYYdddWWW\\\\\\jjjqqqiiibbbbbbaaa]]][[[eeehhhaaa]]]^^^[[[TTTLLLDDDIIIGGGNNNuuuaaasssfffQQQMMMPPPGGGHHHOOOKKKKKKKKKJJJIIIGGGFFFEEEEEEIIIFFFCCCAAAAAABBBBBBAAA>>>>>>>>>>>>===;;;999888999777555555666666555444333333444555555555444333222111111000111222333444111111111111111222333444222222222222222222222222111111000000111111222333444333222111111111222333222222111111111222333333444333222444777888888666999777888;;;<<<===BBBIIIBBBAAA???>>>???CCCHHHKKKIIIIIIIIIIIIIIIIIIJJJJJJIIIKKKJJJIIIKKKOOOMMMHHHJJJKKKLLLJJJGGGEEEFFFGGGBBBGGGFFFAAADDDMMMNNNGGGFFFFFFGGGGGGGGGGGGFFFFFFDDD@@@@@@EEEHHHEEEBBBCCC===@@@DDDDDDAAA>>>>>>??????>>><<<;;;::::::;;;;;;888777555666777888888777666555444444555555444333444666777666444333444666555444444333444555666777555444333555888:::888666666777888888999:::<<<===@@@HHHIIIBBB???CCCDDD@@@DDDEEEGGGHHHHHHHHHFFFEEEMMMLLLKKKKKKJJJIIIHHHGGGBBBBBBDDDHHHMMMQQQSSSTTTQQQNNNKKKJJJIIIIIIGGGFFFDDDEEEFFFFFFEEEEEEGGGHHHIIIDDD???===>>>???>>><<<888999999999888777555555444444333333333222222222000000/////////.........,,,,,,,,,++++++++++++***************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))(((((((((((())))))))))))************))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************)))***+++,,,---............///111333555777888999888:::<<<<<<:::999:::;;;555555666777888888777777777666444333222222333333111111000000000/////////000000/////////.........---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++|||[[[qqq}}}lllkkkccc___XXXSSSSSSSSSOOOLLLLLLEEEJJJOOOOOOLLLIIIJJJLLLKKKFFFGGGKKKIIIQQQssswwwnnnmmmmmmmmmllllllkkklllllllllcccdddfffhhhiiiiiihhhgggcccdddeeeeeedddcccdddfffdddffffffbbb]]]\\\```eee[[[```XXXaaaMMM]]]|||aaajjjlllaaa[[[___```\\\]]]gggjjjbbb]]]^^^[[[SSSEEEGGG<<>>AAABBBAAA@@@>>>=========<<<;;;::::::::::::888666555444555666555444666444333333444555333222444666777666333222444666333222111111222444555666555333000111444666666555333666888888777777999;;;;;;FFFGGG===<<>>:::;;;;;;:::999777555333222222222111111111000000000/////////............,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))(((((((((((())))))))))))************))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))******************+++,,,,,,,,,,,,+++......///000222555777888888999::::::888888999;;;222333555777888888777777777666444333222222333333000000000000////////////000/////////............---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++ZZZvvvyyyvvvssspppcccZZZ___fff```OOOBBBCCCIIIKKKEEEDDDHHHJJJGGGDDDFFFKKKLLLFFFEEETTTfffxxxxxx~~~ooogggmmmtttmmmiiijjjgggeeehhhiiihhheeedddfffiiibbbaaa```aaacccdddeeedddeeecccaaaaaabbbcccaaa```eeeeeeWWWKKK[[[yyyqqq\\\eeeiiiddd\\\ZZZ\\\^^^bbbWWW[[[]]]RRRTTTVVVGGGLLL===ddduuu[[[fffzzzrrrMMMMMMKKKJJJJJJKKKKKKJJJIIIEEEGGGHHHHHHFFFEEEEEEFFFFFFDDDBBB@@@@@@@@@>>>===>>>>>>===<<<;;;::::::999888777777666555555444444222222222222222222222222000111222333444333222111000000000000000000000000000000111111111222222222000000000000000000000000000000000000000000000000///000000000111111111111111222222333333444444555333222333888>>>AAA???;;;;;;;;;===???BBBEEEGGGHHHBBBEEEIIIKKKJJJIIIIIIIIILLLKKKJJJJJJLLLMMMMMMLLLHHHIIIGGGDDDFFFKKKKKKHHHKKKJJJGGGEEEGGGKKKJJJDDDFFFFFFEEEEEEDDDDDDCCCCCCLLLGGGCCCCCCEEEFFFBBB>>>AAACCCCCC@@@<<<;;;===@@@<<<;;;999888777888888999:::999888777555555444444111444666666444222333555444444444444444444444444444444444444444444444444222333444555666666666666555444333222333555777888>>>===>>>AAAEEEGGGEEECCCDDDFFFHHHIIIIIIIIIKKKMMMKKKGGGDDDGGGMMMNNNJJJDDDCCCIIIQQQUUUUUUSSSQQQRRRXXXRRRKKKHHHEEEAAACCCGGGGGGGGGFFFDDDCCCDDDEEEFFFCCC@@@>>>@@@DDDCCC>>>999<<<<<<<<<;;;999666333222555444333111000/////////////////////............------,,,,,,,,,,,,++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,---.........000333555888999999::::::999999888555555666777888999999999555444333222111111111111111111111111000000000///000000///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************ZZZttt{{{lll]]]SSSMMMRRR\\\```aaaaaaBBBDDDFFFGGGHHHIIIGGGCCCEEEDDDFFFGGGEEEBBBHHHQQQeeeqqqeeemmmrrruuuqqqeeecccdddeeeeeedddeeegggiiiccccccccceeeggggggeeecccdddfffgggeeeaaa^^^^^^___^^^^^^^^^dddsss~~~sssSSS```jjjiiibbb\\\XXXUUUMMMPPPZZZ[[[MMMDDDEEEEEEFFFoooeeejjjxxxjjjOOOQQQKKKJJJIIIIIIJJJJJJHHHFFFHHHIIIIIIGGGDDDCCCCCCDDDEEECCC@@@?????????===<<<<<<<<<;;;:::999888888777777666666555444444333333222222222222222222222222111111222333333333222111000000000000000000000000000000000111111111222222////////////////////////000000000000000000000000//////000000000111111111111111222222333444444444333222333777===@@@>>>:::;;;;;;<<<>>>AAACCCEEEGGGBBBEEEHHHJJJJJJIIIIIIIIIIIIIIIKKKMMMOOONNNKKKIIIHHHIIIHHHFFFIIINNNOOOLLLIIIJJJJJJGGGIIIMMMMMMJJJDDDDDDDDDEEEEEEFFFFFFFFFKKKGGGDDDCCCCCCCCC@@@>>>AAAAAA@@@>>><<<;;;<<<>>>;;;;;;:::999888888888888999888777666555444444444333555666666333222444555333333333333333333333333333333333333333333333333222222444555555666666666444444333222333555777888===<<<===@@@DDDEEEDDDBBBCCCFFFJJJLLLLLLKKKKKKKKKIIIHHHGGGJJJMMMNNNJJJFFFHHHMMMTTTVVVUUUSSSRRRRRRYYYRRRLLLHHHEEEBBBDDDHHHHHHGGGEEEEEEFFFFFFFFFEEE@@@??????AAADDDCCC???<<<======<<<;;;999777555444555444333111000000000///////////////............------,,,,,,,,,+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++,,,,,,+++,,,---......000333555::::::::::::999888777777666666777777888888999999444444333222111111111111111111111000000000//////000//////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************YYYpppiiiYYYPPPIIIIIIMMMUUUaaakkkNNNFFFAAACCCGGGGGGCCCAAAEEEAAA@@@DDDEEECCCAAAAAAHHH|||yyypppvvv~~~uuulllkkkiiikkkjjjgggggggggfffeeedddbbbbbbdddfffgggeeeaaa^^^```fffjjjhhhaaa\\\\\\___]]]\\\cccooouuuooofff``````eeeeee]]]SSSOOOMMMKKK@@@IIIIIIFFFIIILLLOOOVVViiilllbbbMMMLLLJJJJJJJJJJJJKKKKKKJJJGGGDDDKKKKKKIIIFFFBBB@@@@@@AAACCCAAA???>>>>>>===<<<;;;::::::999888777666555555555555444444333333222222222222222222222222222222111222222333222222111111000000000000000000000000000000000000111111111111////////////////////////000000000000000000000000////////////000000000000000000111111222333333444222111222666;;;===<<<999;;;;;;<<<===???AAABBBCCCAAADDDHHHIIIIIIHHHHHHIIIEEEGGGKKKNNNPPPNNNIIIEEEGGGIIIHHHGGGKKKPPPQQQNNNIIIKKKKKKHHHIIIMMMNNNKKK@@@AAABBBDDDFFFGGGIIIIIIGGGFFFDDDBBBAAA??????>>>AAA???===<<<<<<<<<;;;:::999::::::999999888777666666666555444444444444444555666666444222222333555333333333333333333333333333333333333333333333333111222333444555555555444333333222222333444666777::::::;;;>>>AAABBBBBBAAABBBFFFJJJMMMLLLKKKIIIIIIGGGHHHKKKMMMMMMLLLJJJHHHKKKOOOSSSTTTRRRPPPPPPRRRXXXQQQKKKHHHEEEBBBEEEJJJHHHFFFEEEFFFHHHHHHFFFCCC===>>>AAACCCCCCBBB@@@>>>>>>===;;;:::888777666666555444333222111000000000/////////............---,,,,,,,,,,,,++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++,,,***+++,,,------///222555:::::::::999888777666555777777777777888888888888444333222111111000111111000000000000//////////////////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************XXXmmm|||ttteee\\\SSSKKKHHHGGGJJJRRR[[[cccQQQAAA???BBBBBBBBBCCCCCC@@@@@@CCCFFFGGGDDDBBBCCCWWWqqqoooqqqwwwiiioooyyymmmiiiffffffhhhiiigggdddfffeeeeeeeeefffdddaaa___]]]bbbggggggccc^^^]]]]]]``````ccceeeddd]]]VVVRRRSSSUUURRRJJJFFFIIIMMMNNNNNNMMM]]]~~~|||UUUiii]]]cccmmmcccHHHPPPRRREEELLLLLLMMMNNNNNNLLLHHHEEEKKKJJJHHHDDD@@@???@@@AAACCCAAA>>>===>>>===<<<;;;999999888777666555444444333333333333222222111111111111111111111111111111222222222222222111111111000000000000000000000000/////////000000000111111////////////////////////////////////////////////........./////////000000//////000111111222222333111111222555888::::::888:::::::::;;;<<<>>>???@@@@@@CCCFFFGGGGGGGGGGGGHHHCCCEEEHHHKKKMMMKKKGGGCCCFFFHHHGGGFFFIIINNNNNNKKKKKKJJJGGGDDDHHHLLLIIICCC>>>???@@@BBBDDDFFFGGGHHHBBBCCCCCCAAA???>>>???@@@@@@===::::::<<<===:::777888999999:::999777666444444444333333333333333444555555444222111111222333222222222222222222222222222222222222222222222222111111222333444444333333222222111111222333444555777888999;;;===?????????DDDFFFIIIJJJHHHFFFEEEEEECCCGGGLLLMMMKKKHHHHHHHHHIIILLLOOOOOOMMMLLLNNNQQQUUUNNNHHHFFFCCCAAADDDIIIGGGDDDCCCEEEHHHHHHDDD@@@===???BBBCCCBBB???>>>>>>===<<<999777666666666777555444333222111111111111//////.........---------,,,,,,,,,++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))************++++++++++++)))***,,,,,,,,,...111444777777777888777777666555888888777777777777777777444333222111000000000000000000/////////..................------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************VVVlll}}}iiibbb^^^RRRLLLHHHKKKMMMKKKJJJKKKfffVVVFFFBBBDDDEEEDDDDDDBBBCCCCCCBBBCCCEEEGGGGGGBBBAAAIIIhhhwww^^^pppkkkfffcccbbbdddhhhkkkkkkiiinnnkkkhhhfffffffffeeedddaaabbbcccdddbbb^^^XXXTTTSSS[[[]]]WWWWWW\\\[[[UUUIIIJJJHHHCCCCCCHHHKKKKKKUUU{{{~~~nnnrrr```UUUTTTIIIDDDKKKKKKKKKLLLMMMNNNLLLHHHEEEHHHGGGFFFBBB@@@???AAACCCCCCAAA>>>>>>>>>>>>===<<<999999888777666555444444222222222222222111111111111111111111111111111111222222222111111000000000////////////////////////....../////////000000000................................................---............/////////......//////000111111222000000111333555777777777888888888888:::;;;<<<===???AAADDDEEEDDDDDDEEEFFFDDDCCCCCCEEEGGGGGGEEECCCDDDFFFFFFDDDFFFJJJIIIEEEIIIEEE???>>>FFFLLLGGG======>>>???@@@AAABBBCCCDDD>>>???@@@???>>>???AAABBB>>>;;;999999<<<<<<999666777888999999888777555444444333222222222222222333333222111111111111111000111111111111111111111111111111111111111111111111000111111222222222222222000000000111222222333444444555666888999:::<<<===FFFFFFEEECCC@@@???@@@AAA@@@EEEIIIJJJGGGDDDEEEGGGGGGIIIKKKKKKJJJKKKNNNRRRPPPJJJEEEDDDBBB@@@BBBGGGDDDBBBBBBCCCEEEEEEBBB>>>???AAACCCBBB???<<<;;;;;;:::999777555555555555666444444333222111111111111............------------,,,,,,+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))*********+++++++++)))***+++++++++---000222222222444555666666666666777666666666666666666666333333222111000000000000/////////............------------------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************UUUmmm~~~rrrnnnhhh[[[NNNHHHFFFLLLPPPLLLEEE@@@TTTSSSNNNIIIIIIJJJGGGBBBCCCFFFFFFAAA>>>AAADDDEEE:::DDDDDDLLLooouuudddmmm{{{pppnnnlllkkkkkkkkkjjjiiimmmjjjeeeccccccdddddddddgggeeecccaaa^^^WWWNNNHHH???LLLPPPJJJJJJRRRPPPGGGFFFDDD@@@AAANNNdddvvv~~~rrrqqqeeeKKKMMMRRRKKKGGGMMMGGGGGGGGGIIIJJJIIIFFFDDDDDDEEEDDDBBB@@@???AAABBBBBB@@@>>>===>>>>>>===<<<999999888777666555444444222222222222222222111111111111111111111111111111333222111000000000000000////////////////////////............////////////................................................------------.........///------...//////000000111///000111222333444555555555555555666777999:::;;;===???AAABBBAAABBBCCCDDDEEECCCAAAAAACCCDDDEEEDDDCCCEEEEEEDDDEEEHHHGGGBBBGGGCCC>>>>>>EEELLLGGG>>>======>>>>>>???@@@AAAAAA>>>>>>===>>>???@@@AAABBB;;;:::::::::;;;;;;999777888888888777777666555444444444333222222222222222111000000111333333111///000000000000000000000000000000000000000000000000000000111111111111111000//////000000111222222222111222444555555666999<<>>;;;;;;===@@@???BBBEEEEEECCCBBBCCCEEEFFFHHHKKKKKKIIIJJJNNNRRRKKKFFFDDDDDDCCC@@@AAAEEEAAABBBBBBBBBAAAAAA@@@@@@BBBAAA???>>><<<;;;:::999777777666555444444555555333222111111000000111111.........------------,,,++++++++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++***++++++******+++---000---...000222444555555666444444444444555555555555333222111000000///000000///.........------------------,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************TTTjjjoooppprrriii[[[RRRKKKGGGJJJKKKFFFAAA>>>EEEQQQTTTJJJEEEJJJHHH@@@BBBFFFEEE@@@>>>AAABBB@@@:::HHHEEE===OOOlllmmm[[[uuuuuusssoookkkhhhggghhhllliiifffddddddeeedddcccggggggddd___WWWNNNGGGCCC???CCCGGGHHHHHHFFFBBB???===BBBKKK]]]|||gggbbbwwwOOOUUUSSSIIIIIIQQQRRRJJJFFFEEEEEEFFFHHHHHHGGGEEECCCDDDDDDCCC@@@??????@@@@@@>>>===<<<======<<<;;;888888777666555444444333222222222222222222222222111111111111111111111111444333111000/////////000////////////////////////------........./////////........................------------------------,,,,,,---------.........,,,------...//////000000//////000000111222333444333333333444666888999:::;;;===????????????AAABBBEEECCCBBBBBBDDDEEEEEEDDDBBBEEEFFFEEEGGGJJJIIIEEELLLLLLIIIEEEFFFHHHFFFAAA<<<<<<===>>>???@@@AAAAAABBB???======@@@AAA@@@>>>999:::<<<<<<:::999999999888888777666555555555555666555444333222111111111000000111444666666333000///////////////////////////////////////////////////000000111111000000///......///000111111111111///111222222222444777:::<<<===>>>===<<<<<<>>>@@@AAABBBBBBBBBAAAAAACCCDDDEEEHHHJJJIIIGGGGGGJJJMMMHHHEEEDDDEEEEEEAAAAAADDD@@@CCCDDDBBB???>>>@@@CCCCCC???:::999:::;;;:::999666666666666666666555555111111000000//////000000.........---------,,,,,,++++++++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++***))))))+++---,,,---...000111222222333222222222333333444444444333222111000000/////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++************************TTTeeebbbdddqqqhhhZZZWWWSSSKKKFFFEEEEEECCCDDDGGGBBBTTTWWWEEE<<>>CCCBBB<<<:::@@@HHHaaaeeegggiiihhhffffffiiimmmpppooonnnnnnnnnmmmkkkiiibbbeeeeee^^^SSSIIIEEEEEENNNFFFGGGRRRSSSKKKKKKRRRZZZiii}}}```~~~yyyJJJNNNNNNSSSVVVPPPGGGFFFLLLGGGFFFEEEFFFHHHIIIIIIHHHCCCDDDEEECCC@@@>>>======???===;;;;;;<<<<<<;;;:::777777666555444333333222222222222222222222333333000000000000000000000000444333111////////////000////////////////////////---------.........//////........................------------------------,,,,,,,,,---------......,,,,,,------...//////000...///000000000000222444111111222333555777999::::::<<<===>>>===>>>???AAADDDDDDCCCDDDFFFGGGFFFDDDBBBEEEFFFGGGJJJNNNMMMIIITTTXXXVVVNNNFFFDDDCCCBBB;;;<<<===???@@@BBBCCCCCCFFFAAA======@@@BBB>>>;;;777;;;>>>===:::888999:::999888666555444444555555777666555333222111111111000000222666999999555111///////////////////////////////////////////////////000000000000000//////---...///000111111111111---000111111111222666:::666999<<<>>>>>>>>>???@@@CCCBBB@@@@@@AAABBBCCCDDDCCCFFFHHHGGGDDDCCCEEEGGGGGGDDDDDDGGGGGGCCCAAACCC@@@DDDFFFCCC>>><<>>??????>>>>>>AAADDDGGGGGGFFFCCCAAA???CCCJJJMMMLLLIIIFFFDDDHHHKKKMMMNNNKKKGGGEEECCC===???@@@===::::::???EEECCCBBBAAA???===<<<::::::::::::;;;;;;:::999777666444444444444444444444444333333333222222222111111222111111444777777444111////////////////////////////////////////////////////////////////////////////////////000000000000222000...///333555666555555:::???@@@===<<<>>>@@@@@@>>>>>>@@@CCCCCCAAA>>>EEEGGGGGGGGGEEEEEEFFFGGGIIIJJJJJJHHHFFFDDDDDDEEEFFFDDDCCCBBB???<<<===@@@??????===<<<:::888666666:::::::::999888666444222111222222111111000///.........---------,,,,,,,,,,,,,,,,,,+++++++++******+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++,,,---//////000000111111222222333444444222111111000///......---------------------------++++++++++++++++++++++++************************,,,,,,+++***))))))******************************NNNiiimmmaaaddd```eee\\\PPPNNNHHHBBB@@@CCCFFFFFFDDDHHHFFFDDDBBBAAAAAABBBBBBBBBAAA@@@?????????@@@@@@CCCAAA@@@AAA>>><<>>>>>======;;;:::999888666555444333222222222222222222222222222222222222222000000111000///666@@@777333...---///111///,,,////////////......------......------------......------------------------------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------............//////.............../////////000222333444555666999999::::::;;;<<<======IIIIIIJJJJJJHHHEEEBBB@@@JJJJJJIIIGGGEEEDDDFFFGGGFFFIIIKKKLLLIIIFFFCCCBBB@@@BBBBBB???<<<<<<@@@EEECCCBBBAAA???>>><<<;;;:::999999::::::999888666555444444444444444444444444333333222222222111111111000000000222444444111....................................................................................////////////000111///---...222444444444333888===>>><<<;;;===@@@@@@???@@@BBBEEEGGGEEECCCGGGHHHIIIIIIHHHGGGHHHJJJIIIJJJKKKIIIGGGEEEEEEFFFDDDCCCCCCFFFGGGGGGFFFEEE>>>>>>>>>===<<<<<<;;;;;;888888888888777555444222111111111111111000.........------------,,,,,,,,,,,,,,,+++++++++*********************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))(((((()))************)))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++,,,---...//////000000111111222333333333111111000000///......---------------------------++++++++++++++++++++++++************************,,,++++++***))))))******************************NNN~~~jjjjjjaaabbb\\\\\\QQQJJJLLLEEE>>>>>>DDDIIIHHHFFF??????@@@@@@AAABBBBBBBBBAAAAAA@@@????????????@@@CCC???<<<>>>>>><<<;;;;;;IIIHHHZZZrrroooyyyhhh]]]\\\[[[\\\VVVHHHMMMHHHBBB@@@GGGTTTbbbiiiYYY]]][[[OOOssskkkIIIKKKOOOBBBIIIIIIIIIIIIIIIIIIIIIIIIHHHGGGEEECCCBBBAAA@@@@@@FFFFFFCCC>>>>>>@@@???;;;>>>>>>===<<<:::888666555444444333222111111111111111111111111111111111111222111111222///...222888555222...---///000///---///............---------...------,,,,,,------...------------------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............---------......///......///000222333444444888888777777888:::<<<>>>MMMLLLKKKIIIGGGDDDAAA@@@LLLKKKIIIGGGDDDDDDFFFHHHDDDGGGIIIJJJGGGDDDBBBBBBCCCDDDDDDAAA>>>===AAADDDCCCBBBAAA???>>><<<;;;:::888888999999888777555444444444444444444444444444222222222222111111111000/////////000111111...,,,........................................................................------------............///...---...000222222222000444999:::::::::<<<>>>>>>>>>???BBBEEEGGGFFFEEEEEEGGGHHHHHHGGGGGGIIIJJJHHHJJJKKKJJJHHHFFFEEEFFFHHHGGGFFFGGGHHHGGGBBB===??????>>>>>>===<<<<<<<<<666777777666555444333222111111111111000///......------------,,,,,,,,,,,,,,,++++++++++++*********************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((())))))******))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++,,,------.../////////000111111222222333111000000//////.........------------------------++++++++++++++++++++++++************************,,,+++******)))*********************************NNNuuuhhhfff]]][[[TTTQQQGGGGGGJJJCCC>>>@@@GGGKKKHHHCCC;;;<<<>>>@@@AAABBBBBBAAA@@@@@@??????????????????@@@<<<:::;;;>>>===;;;888;;;:::AAATTTttt{{{rrrssswwwuuuYYYYYY^^^zzz[[[RRRRRRRRRLLL@@@JJJJJJJJJJJJJJJKKKLLLLLLIIIGGGEEECCCAAA@@@@@@@@@FFFFFFCCC>>>>>>@@@???;;;===<<<<<<;;;:::888666555333333222111000000111111111111111111111111111111111111222111///---...111333000...---/////////---------------------------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------------------,,,------......------...///000111222333666555444444666:::>>>AAAGGGFFFEEEDDDCCCCCCBBBCCCAAAEEEJJJMMMLLLIIIFFFEEEDDDFFFHHHIIIGGGDDDCCCCCCEEEEEEDDDBBB???>>>@@@BBBBBBAAA@@@???===<<<;;;:::666777777888777555444333333333333333333333333333222111111111111000000000///////////////...---,,,........................------------------------------------------------++++++,,,,,,,,,---------------------///000000000...111555777777888:::<<<:::;;;===???AAABBBAAAAAA@@@BBBCCCDDDCCCDDDFFFGGGGGGHHHIIIHHHFFFDDDDDDEEEIIIJJJIIIFFFDDDCCC@@@===BBBAAA@@@>>><<<:::999888999888777666555333222111111111111111000///...------------,,,,,,,,,++++++++++++++++++*********************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++,,,---------...//////000000111111222000000/////////.........------------------------++++++++++++++++++++++++************************++++++***************+++************************NNNgggaaaaaaVVVPPPKKKHHH???GGGGGGCCCAAADDDIIIIIIDDD???;;;===???@@@AAAAAA@@@???????????????????????????>>>>>>===;;;;;;<<<======777<<<<<<===LLLccczzzxxxvvvrrr___QQQwww{{{SSSDDDPPPMMMAAABBBKKKIIIHHHHHHHHHIIIJJJKKKLLLIIIHHHFFFCCCBBBAAAAAABBBCCCDDDBBB>>>>>>@@@???:::999:::::::::999888777666222222111000000000111111000000000000000000000000///111222000...------,,,000///.........///......,,,,,,,,,,,,------------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---,,,,,,,,,,,,,,,---......------...///000000111111333222111333666<<>>CCCJJJNNNMMMIIIEEECCCDDDGGGIIIIIIHHHFFFEEEFFFDDDDDDCCCAAA>>>===>>>???@@@@@@???>>><<<;;;::::::666666777777666555333222333333333333333333333333111111111000000000/////////000000000///...------........................------------------------------------------------++++++++++++,,,,,,,,,,,,+++,,,---------......///---///111333444666888999999:::<<<===============<<<>>>@@@AAABBBCCCEEEGGGEEEFFFFFFEEECCCBBBCCCDDDAAAFFFGGGBBB???DDDHHHIIIAAAAAA@@@???>>><<<;;;;;;<<<;;;999777555333111000000111111000000///...---------,,,,,,,,,++++++++++++++++++*********))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++,,,,,,,,,------...//////000000111////////////............------------------------++++++++++++++++++++++++************************+++***************++++++************************NNN]]]```}}}\\\NNNFFFEEEBBB999HHHCCCBBBBBBDDDEEEDDD@@@<<<===>>>???@@@@@@@@@???>>>===>>>??????@@@?????????@@@CCCBBB<<<999:::======<<<;;;999>>>@@@===SSS{{{yyyooobbbVVVccc^^^llllllMMMAAADDDIIIAAA>>>FFFIIIFFFEEEEEEDDDEEEFFFHHHIIIGGGGGGEEEDDDCCCCCCBBBBBB@@@AAA@@@===>>>@@@???:::888888888888888888777666222222111111111111111222////////////////////////...111111......///...+++---------...............++++++,,,,,,,,,,,,,,,---,,,++++++******++++++,,,++++++++++++++++++++++++*********+++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++,,,------...------...//////000111111000000000222666<<>>>>>======>>>>>>===<<<;;;:::999999666666777777666555333222333333333333333333333333000000000000///////////////000111000.........000------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,***,,,......---,,,---...---...///111333555666777999<<<>>>>>>===<<<<<<===<<<>>>AAABBBCCCDDDGGGIIIEEEEEEDDDBBB@@@@@@CCCEEE???DDDBBB;;;999@@@DDDCCC===>>>>>>???@@@AAAAAABBB===<<<999777444222111111000000000000///...------,,,,,,,,,,,,+++++++++++++++************)))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))&&&'''(((((())))))(((((())))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++,,,------......///000000........................------------------------++++++++++++++++++++++++*********************************)))******+++,,,************************NNNYYYoootttWWWGGG@@@DDD@@@666GGG????????????>>>===>>>>>>======>>>>>>>>>>>>>>>>>><<<===>>>???@@@@@@???>>>>>>BBBAAA;;;999;;;<<<999<<<===777===FFF:::777MMMxxxwwwgggYYYXXXXXXrrrjjj[[[HHHFFF>>>???BBBAAAGGGJJJAAAFFFEEECCCBBBCCCDDDFFFGGGCCCDDDDDDDDDDDDCCCBBBAAA===>>>>>><<<===@@@???:::888999888888777666555444222222111111111222222333////////////////////////---000000---...111000,,,+++,,,---......---......***+++++++++,,,,,,,,,,,,++++++************++++++++++++++++++++++++++++++)))*********++++++++++++************************************++++++++++++************+++,,,---............///000000111111/////////111555:::>>>AAA@@@@@@@@@@@@@@@@@@@@@@@@DDDDDDCCCBBBAAACCCGGGJJJEEEGGGIIIIIIHHHHHHHHHIIIBBBAAA@@@?????????>>>===<<<<<<;;;::::::999888888666666777777666555333222222222222222222222222222000000/////////.........---///000///------///111------------------------+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------))),,,//////---,,,---............///111333444555777:::===>>>===<<<===???<<<>>>AAACCCDDDFFFIIIKKKGGGFFFCCC@@@>>>@@@DDDGGGDDDEEE@@@999<<>>@@@AAABBB:::888666555333333333333000000000000///...---,,,,,,,,,,,,++++++++++++***************))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))&&&'''(((((())))))(((((())))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************,,,,,,,,,---......//////........................------------------------++++++++++++++++++++++++******************************))))))***++++++,,,************************NNNYYYnnnSSSDDD>>>EEEAAA444FFF<<<===<<<999777888===AAA<<<<<<<<<<<<======>>>>>><<<===>>>@@@@@@@@@???>>>:::======:::;;;>>><<<666...CCC===///888>>>;;;AAA???RRRqqqZZZiiinnntttuuucccZZZgggkkkppphhhwwwKKK000NNNCCC999>>>GGGBBB>>>BBBDDDHHHFFFEEECCCCCCEEEFFFGGG@@@AAACCCCCCCCCBBBAAA@@@:::<<<<<<;;;===@@@???;;;::::::999888666444333222333222222222222222333333////////////////////////,,,000///,,,---222222---***,,,---...------...///*********++++++,,,,,,,,,++++++************++++++************************))))))******++++++++++++************************)))************+++++++++************+++,,,---.........//////000000111111/////////111333777:::<<<:::;;;===>>>@@@@@@@@@@@@===???AAABBBCCCFFFIIILLLDDDFFFHHHHHHGGGGGGHHHIIIBBBAAA@@@@@@@@@@@@???>>>;;;;;;::::::999888777777666777777777777555444333222222222222222222222222000/////////............+++---///...,,,,,,///222------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------))),,,//////---,,,,,,...///......///111333444333333777;;;===<<<<<<===@@@;;;===@@@BBBDDDFFFIIIKKKIIIGGGCCC???===@@@EEEJJJGGGFFF@@@???KKKWWWRRRCCC666777777888999:::;;;;;;666555444333222333444555000000000000///...---,,,,,,,,,,,,+++++++++******************))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))&&&''''''((((((((((((((())))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++,,,------......///---.....................------------------------++++++++++++++++++++++++******************************))))))***+++,,,,,,************************PPPZZZnnnQQQDDDHHHDDD>>>>>>======999666555777999999888666999<<<===<<<;;;;;;;;;????????????>>><<<;;;:::888888888888888888888888888888888888888888888888999999IIIfff}}}nnnbbb|||ccc^^^uuulll]]]gggwwwnnnWWW]]]yyyUUU___uuu||||||uuugggHHH<<<999;;;???@@@@@@@@@AAAAAAAAABBBBBBCCCCCCBBBAAABBBCCCDDDEEE@@@AAAAAABBBAAA@@@???>>>=========<<<;;;;;;::::::999888666444333333333333222222222111111111111000111000000///...---------...........................------,,,,,,------...------,,,,,,,,,,,,++++++++++++++++++++++++++++++************************************************************************************************++++++,,,,,,,,,,,,------,,,,,,,,,---...///000111///222222///000555888888<<<<<<======>>>>>>??????@@@@@@AAABBBCCCEEEEEEFFFBBBEEEDDDAAADDDIIIFFF@@@DDDDDDEEEEEEDDDBBB@@@???===<<<;;;:::888777666555777666555444444444444444222222222111111111111000000000000000///////////////............---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++***************+++++++++,,,,,,,,,---------............///111222444555666888;;;>>>===???@@@@@@AAACCCFFFIIIGGGEEECCCCCCFFFHHHIIIJJJCCCFFFJJJNNNPPPMMMGGGBBB???666777:::777;;;>>>777888888777333000...///111000444333...,,,111222000------,,,,,,,,,,,,+++++++++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))******************+++***(((&&&&&&'''((()))&&&'''))))))((('''(((((()))*********)))''''''&&&++++++***))))))((('''''',,,,,,,,,+++***((('''&&&((()))+++,,,---+++)))(((+++*********+++,,,,,,---.........------,,,,,,,,,------------------------************************************************))))))))))))))))))))))))))))))))))))))))))))))))ZZZaaapppoooRRRDDDFFFAAA===??????:::777444333555777777666555888;;;===<<<:::::::::>>>>>>>>>>>>===<<<;;;;;;888888888888888888888888888888888888888888888888:::999===CCCGGGQQQkkksssdddqqq|||ffffffmmmpppYYYBBB999999:::;;;=========>>>??????@@@AAAAAAAAAAAA@@@@@@@@@AAABBBCCC???@@@AAAAAAAAA@@@>>>===<<<<<<;;;;;;:::999999999888777555444222222222333222222222111111111000000111000000///......------...........................------,,,,,,------...------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************+++++++++,,,,,,,,,---------------------...///000...111111---...222555444999999:::;;;;;;<<<======???@@@@@@@@@AAAAAABBBBBBBBBDDDBBB@@@BBBGGGFFF@@@BBBBBBCCCBBBBBBAAA@@@???===<<<;;;:::888777666555666555444444333333444444222222222111111111000000000000000000/////////...............------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++******************+++++++++,,,,,,------------............000111333444555777:::<<<===>>>??????@@@AAADDDGGGEEEBBB@@@@@@AAACCCDDDCCCBBBCCCFFFIIIKKKHHHCCC???:::555:::???<<>><<>>>>>??????@@@AAA>>>???@@@@@@@@@???>>>===;;;;;;:::999999888888777666555444333222111111111222222111111111000000000000000000///......------...........................------,,,,,,------...,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************++++++++++++,,,,,,,,,,,,...---------------......---///...,,,,,,111333111444555666777888999:::;;;>>>>>>>>>>>>>>>>>>>>>>>>AAABBBAAA???AAADDDDDDAAA@@@@@@???????????????@@@<<<<<<;;;999888777666555444444333333222222333333222222111111111000000000000000000/////////..................------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************++++++++++++,,,,,,,,,,,,---------.........000111222333555888:::;;;<<<>>>>>>===>>>AAACCCCCCAAA>>>>>>???@@@@@@???AAAAAABBBCCCDDDCCC???<<<888777AAAGGGAAAAAACCC<<<;;;777444111222333333444111333222...---...---***------,,,,,,,,,,,,++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))************)))((())))))++++++,,,---......---+++)))'''((()))*********+++...111---+++)))***---...,,,***++++++++++++************++++++,,,---...///000111+++***)))((((((((())))))++++++******++++++,,,,,,------------,,,,,,,,,,,,------------------------************************************************))))))))))))))))))))))))))))))))))))))))))))))))oooZZZgggOOOCCCBBB===:::===<<<444333222111111222222222111555:::<<<<<<:::999888::::::;;;<<<<<<<<<<<<<<<888888888888888888888888888888888888888888888888:::666555999;;;777666888DDDNNNddd}}}{{{tttiiihhhjjjrrriiiIII999444999777555444444333333333777777999:::<<<>>>???@@@>>>>>>>>>>>>>>>??????@@@===>>>?????????>>>===<<<;;;::::::999999888777777444444333222222111111000111111111111000000000000000000//////.......................................------,,,,,,------...,,,,,,,,,++++++++++++***************************++++++++++++++++++++++++***************************************************************************++++++++++++,,,,,,,,,......---,,,,,,,,,------,,,...---,,,...333444222111222333444666777999999;;;<<<<<<<<<======>>>>>>@@@@@@???>>>???BBBCCCBBB???>>>===<<<<<<===???@@@;;;;;;:::999888777666666333333222222111222222333111111111111000000000000000000/////////..................---------,,,,,,++++++++++++++++++++++++************************************************+++++++++***************************+++++++++++++++,,,,,,,,,------------,,,...///000111222555777999:::<<<<<<;;;<<<===???BBB@@@>>>???@@@AAAAAAAAABBBAAA@@@@@@AAA@@@===;;;:::<<>>;;;:::111000...,,,)))'''%%%$$$)))***,,,---,,,***(((&&&,,,++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************))))))))))))))))))))))))))))))))))))))))))))))))uuu\\\]]]IIIAAABBB<<<999;;;666333333333222111111111222111555999<<<;;;:::999999888999:::;;;;;;<<<;;;;;;777777777777777777777777777777777777777777777777???666...000666777555333777555>>>TTTkkkyyylll___iiiwwwwwwppp}}}nnnEEE222333777999444555444222111222555666555666888999;;;===??????======>>>>>>????????????;;;<<<===>>>>>>>>>===<<<;;;;;;::::::999888888888333333333222222111000000111111111000000000//////////////////.......................................------,,,,,,------...,,,,,,+++++++++*********************************))))))))))))))))))))))))*********************************************************************************+++++++++,,,,,,...------,,,,,,,,,------,,,.........222888888555000111222333555666777888888999:::<<<===???@@@@@@>>>>>>>>>???@@@@@@AAACCC>>>===<<<;;;<<<===>>>???::::::999999888777666666222222111111111222222333111111111000000000//////////////////...............------------,,,,,,,,,++++++++++++++++++++++++************************************************************************))))))*********+++++++++++++++++++++,,,,,,,,,---+++,,,...//////000333555666888::::::::::::;;;===>>>======>>>AAACCCCCCBBBDDDBBB@@@@@@AAA@@@???===<<<>>>JJJOOOFFFBBBAAA:::888777666555555444333111222///......000///---,,,------,,,,,,,,,+++++++++))))))))))))))))))******************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************+++,,,------,,,,,,+++,,,---111777???IIIRRRWWWbbbcccdddcccaaaaaaaaacccfffccc``````bbbcccbbb```bbbaaa___\\\ZZZWWWUUUTTTOOOMMMJJJDDD>>>777222///))))))*********+++++++++,,,,,,++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************))))))))))))))))))))))))))))))))))))))))))))))))}}}iiiTTTDDD???@@@:::999:::444111333333333111000111222111444777999999888999999888888999:::::::::::::::777777777777777777777777777777777777777777777777444555555555444444666999<<<999777888;;;EEEWWWfffzzztttyyykkkccc___fffttt~~~~~~tttTTTEEE555000666;;;666...,,,000333222222444444333444555666888:::<<<===>>><<<<<<===>>>>>>>>>>>>>>>:::;;;<<<=========<<<;;;;;;;;;::::::999888888777222333333333333222111000111111000000000///////////////////////////.................................------,,,,,,------...++++++++++++************************************))))))))))))))))))))))))************************************************************************************++++++++++++---,,,,,,,,,,,,,,,---------.........333999999444000000111222333555666666777888999;;;===???AAAAAA===<<>>>>>===============>>>:::999999888777777666666222222111111222222333333111111000000000//////////////////.........------------------,,,,,,,,,,,,++++++++++++++++++++++++************************************************)))))))))***************)))))))))************+++******+++++++++,,,,,,,,,***,,,---......///222444444666888999999999:::<<<:::::::::<<>>777888888777555555888:::888111...///111000...///------,,,,,,,,,,,,++++++))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++...+++(((''')))...444999CCCHHHQQQZZZbbbhhhjjjkkklllggg]]]RRRKKKHHHJJJMMMAAAAAA@@@??????@@@AAABBBEEEFFFFFFGGGGGGHHHHHHHHHVVVXXXZZZ\\\[[[YYYWWWUUUBBB===555...)))(((***+++,,,,,,++++++******++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************))))))))))))))))))))))))))))))))))))))))))))))))oooPPPBBB>>>>>>888999<<<777///222333222000//////111///111333444444555777999888888999999999999999888777777777777777777777777777777777777777777777777...444;;;<<<999666555555'''000777666333555;;;@@@666QQQeeeuuuuuuQQQDDDDDD999333333333222000///222555...333555333222444333...333333444666777999:::;;;::::::<<<=========<<<;;;999:::;;;<<<===<<<<<<;;;:::999999888888777666666222333444444444333222111111000000000////////////.../////////////////////...........................------,,,,,,------...++++++++++++************************************))))))))))))))))))))))))************************************************************************************++++++++++++++++++++++++,,,---......---...------222777555/////////000111222222333333777888999:::<<<===??????;;;;;;???EEEDDD??????DDD???@@@@@@??????>>>======999999888888777777666666222222222222222333444444111000000000//////////////////.........------------------,,,,,,,,,++++++************************************************************************((()))))))))*********+++))))))))))))************************++++++++++++***,,,---------...111333222444777999999999:::<<<:::::::::<<>>AAA@@@???@@@AAAAAA@@@???@@@;;;@@@DDD@@@BBBDDD>>>888999999666333777BBBJJJ@@@666000111222///...///------,,,,,,,,,,,,++++++((()))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++,,,---000666???IIISSSXXXeeeiiioootttvvvuuurrrooobbb]]]SSSHHH>>>999999;;;888:::999555000...000444000000000000111111111111777===GGGPPPXXX\\\]]]]]]^^^YYYQQQGGG>>>777333111---,,,++++++******++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))lllQQQBBB===;;;666999>>>;;;...111333222///---...000...///111111111333555888888888999999999888888777777777777777777777777777777777777777777777777777999555111///222666555333777999666000111666666000555:::555<<>>888===444333888000222222444666444000000222111333222---...333444000222222333444555777888888888999:::;;;<<<;;;::::::888999;;;<<<<<<<<<;;;;;;888888888777666666555555222333444555444333222111000000000000////////////.........///////////////...........................------,,,,,,------...+++++++++************)))))))))))))))))))))))))))************************************************************************************************)))************+++++++++*********+++,,,---...///......,,,+++///333000))).../////////000000111111888888999:::;;;;;;<<<<<<:::;;;@@@FFFEEE??????DDD@@@AAAAAAAAAAAA???===<<<999999888888777777666666333222222222333444444555000000000000//////////////////.........------------------,,,,,,,,,++++++************************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))************)))************+++++++++***,,,---------...111333000333777999999:::;;;<<<===<<<<<<>>>???@@@???===>>>>>>===???@@@@@@???===FFF===>>>@@@<<>>:::===???BBBCCCBBB@@@<<<::::::888666555555555444222222222222222222222222222111111111111000000000000------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))))))))))))))))))))))))))************************))))))))))))))))))))))))************************)))************+++++++++,,,,,,------.../////////000000111222444666888999===???@@@BBBCCCCCCBBBBBBBBBBBBBBBCCCBBBBBBAAAAAA@@@???>>>>>>??????>>><<<777777666222111555???GGGAAA666...///000---+++---------,,,,,,,,,,,,++++++++++++++++++++++++++++++************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******)))************+++++++++,,,+++++++++,,,,,,)))''')))---///,,,))),,,777AAAEEE___qqquuuxxxwwwyyytttwwwwwwtttyyyxxxxxxyyyzzzvvvpppllljjjjjjqqqbbbfffggg[[[[[[\\\MMM^^^[[[RRRNNNQQQKKKGGGPPPQQQEEEMMMCCCMMMLLL^^^VVVddddddgggiiihhhccc^^^\\\ZZZNNN===000,,,,,,,,,,,,***+++,,,***((()))---000...---,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++)))))))))***+++++++++,,,************************aaa\\\rrrRRRFFF;;;999:::888666555111111000000///......---///000000111222333444555555666666777777666666555333333444444444555555555555555555555555555555555444333333333333333333444333333333333333333333333333333333444555666777888666777888:::<<<>>>???@@@===<<<<<<;;;999888666555>>>===:::777666777888999555555555444333222222222111111111111111111111111111111111111111111111111111111000000000111222333444555666888999::::::::::::::::::::::::999888888;;;999777666666666444222333333222222222111111111000000000000/////////...///.........------------------............------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++************************************)))))))))((())))))))))))))))))))))))************************************************++++++***************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...//////......//////000111444555777666666555777888:::999:::<<>>???@@@AAA@@@>>><<<::::::888666555555555444222222222222222222222222222111111111000000000//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))))))))))))))))))))))))))************************))))))))))))))))))))))))************************))))))*********+++++++++,,,,,,,,,---......////////////000111333555777888;;;<<<>>>???@@@AAA@@@@@@BBBBBBCCCCCCCCCCCCBBBAAABBB@@@>>>>>>>>>===;;;:::444555444222111666@@@HHHBBB888111111222000...000------,,,,,,,,,,,,++++++++++++++++++++++++++++++************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******)))************+++++++++(((((())))))***,,,...///111---***,,,666FFFTTT]]]|||zzztttpppttt|||wwwvvv{{{{{{xxxsssrrrqqqnnnmmmnnnyyyooosssuuummmqqqrrrccc\\\nnnnnnaaa```fffgggfffbbb___hhhddd___\\\eee___bbbgggfff___```hhhiiiccc^^^```___UUUDDD555,,,)))+++++++++,,,,,,,,,,,,+++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++***************+++++++++************************OOOQQQkkk~~~LLLBBB999888888777555555111000000//////.........//////000111222333333444444555555666666555555444444444444444555555555555555555555555555555555555444444333333333333444444222222222222222222222222555444333333222222333333777777666555444333222222888888999:::::::::::::::111000000111111222444444444444444333222222111111000000000000000000000000000000000000000000000000000000000000000111222222444444555666777999;;;<<<888888888999888888777666999777666555666666444333333222222222222111111111000000000/////////..................------------......------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************************************))))))))))))))))))))))))))))))))))))************************************************+++***************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------///............///000000000111333333333333555666888777777888:::<<<;;;:::>>>?????????>>>===<<<;;;999777555444555555444222222222222222222222222222111111000000000000//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***************))))))))))))))))))))))))************************))))))))))))))))))))))))************************)))))))))*********+++++++++,,,,,,------......///.........000111333555666777999:::<<<===>>>======AAABBBBBBCCCCCCCCCBBBBBBCCCAAA???>>>>>>===:::888555555555333222555===CCC???777111111222000//////------,,,,,,,,,,,,++++++++++++++++++++++++++++++************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******)))************+++++++++(((+++---,,,++++++---000&&&...===PPPbbbrrr~~~uuuuuuvvvwwwllldddyyy}}}www^^^]]]^^^___aaabbbdddhhhkkkllljjjhhhppp___NNNKKKSSSUUULLL@@@222///,,,+++,,,,,,+++(((,,,+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))************++++++++++++++++++***************************************MMMSSSnnnnnnFFF===666666777555333444000000/////////.........//////000000111222222333222333444444444444444444333444444444444555555555555555555555555555555555444444333333333333444444222222222222222222222222444444333222111111111222444444555666777888999999000000111111111000000///888888777666555333111000333333222222222111111111000000000000000000000000000000000000000000000000////////////000000111111333333333444555888:::<<<777777888888888777777666777555444555666666555333222222222222111111111111000000/////////.........------------------------///...,,,,,,,,,,,,...///++++++++++++++++++++++++,,,+++++++++++++++++++++*********************************)))))))))))))))))))))))))))))))))))))))*********************************************************)))******+++,,,++++++++++++++++++++++++++++++,,,,,,,,,---------......------......///000---///111111111222444666777666555666888:::;;;<<<@@@???>>>======<<<<<<<<<999777555444555555444333222222222222111111111111111000000000////////////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))************************))))))))))))))))))))))))************************))))))))))))************+++++++++,,,------......,,,,,,---...///111333444555666888:::;;;<<<<<<;;;??????@@@AAAAAABBBAAAAAABBBAAA@@@@@@@@@>>>;;;999999888777444222333777:::777333///......---,,,,,,------,,,,,,,,,+++++++++************************************************************************************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))******++++++++++++******))))))*********+++++++++,,,///111///++++++///444:::LLLdddrrrvvvvvvyyy~~~ssstttyyyqqqkkkzzzwwwbbbVVV\\\\\\TTTYYYiii```eeedddYYYJJJEEEMMMWWWKKKFFF???888222...***(((++++++,,,,,,------,,,,,,++++++++++++++++++++++++))))))*********+++++++++,,,+++++++++***)))))))))************************PPPWWWqqqqqq___@@@999555555666333222333////////////............/////////000000111111111111111222333333333333333333333333333444444444444555555555555555555555555333333222222222222333333111111111111111111111111222222222111111222333333111111111111111111000000666666666666555555444333111222333444444444333222111111111111111000000000////////////////////////////////////////////////......//////000000000000222111111222333555888999777777888888888888777777666444333444555666555333222222222111111111000000////////////............,,,,,,------------------...---,,,++++++,,,---...++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))******))))))))))))))))))))))))******************************************************))))))***++++++,,,+++++++++++++++++++++++++++++++++,,,,,,,,,---------------------......///---...000111111111333555666666666666777999<<<>>>AAA@@@>>>===<<<<<<======888666444444444555444333222222222111111000000000000000000////////////...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))***************++++++,,,---------++++++,,,---...///111222444555777999;;;;;;;;;;;;;;;<<<===>>>??????@@@@@@AAA@@@@@@AAABBBAAA>>><<<888888666444222222444555111000...,,,,,,---,,,***------,,,,,,,,,+++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))******++++++++++++******))))))*********+++++++++......---***+++333AAALLLhhhpppzzz~~~~~~}}}zzztttttt}}}|||pppwww~~~gggZZZTTT]]]ffffff]]]SSSNNNNNNYYYYYYXXXQQQGGG;;;222---***+++++++++,,,,,,------++++++++++++++++++++++++))))))*********+++++++++,,,+++++++++***)))))))))************************NNNUUUmmmeeeZZZ===777444555555222111222..............................//////000000000000//////000111222222222222222222222222333333333333333333333333333333333333222222111111111111222222000000000000000000000000000000000000111222333333333333333222222222111111000000111222222333222222,,,---...000111111111111000000000000000000000000////////////////////////////////////////////////------.../////////////////////000000111222444444666666777777888888777777555444333333444555444222222111111111111000000000/////////.........------,,,,,,,,,,,,------------------,,,,,,,,,,,,------++++++++++++++++++++++++*********+++++++++++++++************************))))))))))))************))))))))))))))))))))))))************************************************))))))))))))***+++,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---,,,,,,,,,,,,---......---///000111000000222444444555666777777999===@@@???>>>===<<<<<<;;;;;;<<<777555333333444555444333222222222111000000//////000000////////////......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******)))******++++++,,,,,,---+++++++++,,,---...000111222444666888:::;;;;;;;;;888999;;;<<<>>>>>>????????????@@@AAABBBBBB???<<<444444444444444555555555///111111......//////,,,------,,,,,,,,,,,,++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******)))************++++++++++++***))),,,666III___ooo~~~{{{zzz}}}}}}yyyzzzpppwww{{{zzztttpppqqqXXXTTTbbbgggZZZHHHFFFLLLUUU[[[ZZZQQQDDD;;;---,,,+++***)))***+++,,,++++++++++++++++++++++++)))************++++++++++++++++++***************************************LLLSSSiiigggVVV;;;777555666555111///111..............................////////////000000......///000111111111111000000111111111222222222222222222222222222222222111111000000000000111111000000000000000000000000///////////////000000111,,,,,,---...///000111111//////000111222222222222222222111000000//////...////////////////////////................................................,,,---.../////////......---...//////000000000///444444555666666666666666666444333333444444222111111111111111000000000000//////.........---------++++++,,,,,,,,,---------,,,,,,,,,------,,,,,,,,,************************)))*********++++++++++++************************((()))))))))************))))))))))))))))))))))))************************************************))))))))))))***+++,,,---***************************++++++++++++,,,,,,,,,,,,,,,,,,+++,,,------...---...000000//////000111111333666777777999<<>>??????????????????@@@AAA???<<<888222222333444555555444333---222333000///111111---------,,,,,,,,,,,,++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******)))************++++++++++++000999FFFWWWhhhxxx{{{tttmmmiiihhhjjjqqqttt{{{}}}kkk]]]XXXXXXAAAAAAFFFQQQ[[[[[[QQQFFF777444000,,,******++++++************************)))************+++++++++***************+++++++++************************MMMTTTjjjnnnRRR:::777555666555000///000---..............................///////////////---...///000111111111111///000000000000111111111111111111111111111111111000000////////////000000000000000000000000000000//////...---------......000000111111111111111111///000000000000///......222111000000//////000000.........///////////////................................................,,,,,,.../////////...---,,,---...//////...---,,,222333444444555555555444666444333333333333222000111111111111000000000000//////.........---------+++++++++,,,,,,---------++++++---......---++++++************************))))))******++++++++++++************************(((((())))))*********+++))))))))))))))))))))))))************************************************))))))))))))***+++,,,---******************************+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...---...//////------...//////222666777777888;;;>>>999999999999999888666666666444333333444555444333222222222111000//////...000/////////............++++++++++++++++++++++++************************))))))******++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))***++++++,,,,,,+++++++++,,,---...///000///000333555777888888888888999;;;===>>>???@@@@@@???????????????<<<888555555444444444555333111///+++111333///...111111------------,,,,,,,,,++++++))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******)))************+++++++++...:::OOOfffxxx~~~tttgggppp}}}ttt|||uuu]]]^^^QQQEEEHHHUUUYYYPPPDDD@@@<<<666000,,,+++,,,---************************)))************+++++++++))))))******+++++++++,,,************************LLLJJJbbbzzzOOO;;;999555333222222000//////............---------............//////////////////............/////////000000000111111111111222222222222222222222222222111111111000000//////////////////////////////////////////////////////000000000000000000000000111111000000000000111111000000000000000000000000111000000///...---------........................------------------------........................,,,,,,,,,---------......///111333555555555444333222222222111111111000000111111111111000000000000///............---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************************************((((((((('''((())))))***))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))******))))))******+++,,,---,,,++++++************++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---------......111111333555777999:::;;;999888777777777777777777555555555555555555555555333333222222111000//////......---,,,,,,,,,,,,---++++++++++++++++++++++++************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++,,,,,,,,,,,,------///000111222333444555555444888<<>>>>>>>><<<999888555555444222000///111222/////////...------,,,,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))************,,,***)))((()))***))))))+++)))///666000%%%)))777MMM```rrr{{{|||ssszzznnn]]]PPPMMMZZZYYYFFF000AAAFFF888,,,,,,---(((000,,,((((((***,,,+++***************************************************************************LLLRRR```~~~LLL;;;888555333222111000///............------------............//////////////////............////////////000000000111111111222222222222222222222222111111111000000000//////////////////////////////........................////////////////////////111000000//////000000111////////////////////////000000000///...---------........................------------------------........................,,,,,,,,,------------...///000222444555444333222222222222111111000000000111111111111000000000000///............---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************************************((((((((()))))))))******))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))******))))))******+++,,,------,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,------------...///000111333444666777888888777666555555555555555444444444444444444444444333333222111111000//////......---,,,,,,,,,,,,---++++++++++++++++++++++++************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++,,,,,,,,,---------...///000111222333333333777;;;===============;;;<<<<<<<<<;;;999888666444444333222000000000111/////////...------,,,,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))******************)))***++++++++++++111***&&&(((***222GGG\\\nnn{{{~~~}}}sssqqqjjjccczzz```aaavvvrrr]]]XXX```[[[______]]]dddpppsssmmmkkkYYYZZZXXXGGGIII444---;;;AAA555---111)))))))))*********)))(((************************************************************************LLLVVV___III;;;888555333222111000///............---------------............///////////////............//////////////////000000000000111111111111111111111111111111000000000000//////////////////////////////........................////////////////////////000000////////////000000////////////////////////000000//////...---------------------------------------------------------------------------------,,,,,,,,,,,,------------...///111333333333222222111111111111000000000000111111111111000000000000///............---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************************************((()))***+++++++++***)))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))******))))))******+++,,,------,,,,,,++++++,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------...///000222333444555777666555444333333333333222222222222222222222222222222222111111000000///......---,,,,,,,,,,,,---++++++++++++++++++++++++************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++,,,,,,,,,,,,+++,,,,,,---...///000000222555999;;;::::::::::::;;;;;;:::999888777666555333333333222111111000000/////////...------,,,,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************((()))***+++,,,,,,,,,,,,...***(((,,,999MMMbbbpppyyywwwrrrzzz|||iiirrrkkkZZZxxxoooooommmfffzzzrrrzzzccc\\\WWWOOOCCC666666BBBIII???000***,,,---,,,+++***))))))************************************************************************LLLQQQ___EEE;;;888444222222111000............---------,,,,,,---------........./////////......------......///........./////////000000111111111111111111111111000000000000000000//////////////////////////////........................////////////////////////000//////......//////000/////////////////////////////////......---------------------------------------------------------------------------------++++++,,,,,,,,,---------......000111111222111111000000000000000000000000111111111111000000000//////............---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************************************''')))+++,,,---,,,***)))))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))******))))))******+++,,,------,,,,,,,,,,,,,,,---++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,---...///000111222333777666555444333222222222333333333333333333333333222111111111000000000///......---,,,,,,,,,,,,---++++++++++++++++++++++++************************))))))))))))))))))))))))************************((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***************++++++++++++,,,,,,,,,++++++,,,,,,---......///222555888999888888888888;;;:::999777666666666666444333222222222222000////////////...------,,,,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))************))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))((()))))))))************((()))+++,,,++++++++++++***---222???VVVooo{{{|||tttrrr^^^rrrgggvvvjjjfffwwwxxx```TTTUUUJJJ;;;<<>>///---------***&&&''',,,************************************************JJJPPPSSSfff>>>:::777444111111000...---...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------//////222444222---******''')))+++---,,,+++---000+++---///000...+++%%% ,,,+++))))))---444777666(((000666+++(((------******///,,,%%%,,,333---,,,,,,,,,,,,,,,,,,,,,,,,---++++++,,,......,,,***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++------,,,,,,,,,,,,++++++,,,,,,---------.......................................---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******************************))))))***+++,,,,,,*********))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++))))))*********+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------................../////////000000000000111111000//////...------,,,,,,,,,+++++++++************************************************))))))))))))))))))))))))((((((((((((((((((((((((*********)))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************************************++++++++++++************+++,,,---...111222333444444444444444444333333333222222111111.........///......---,,,+++++++++*********))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************+++,,,,,,---444(((***DDDhhhzzzsssfffsss~~~tttmmmbbbZZZUUUTTTUUUXXXWWWUUUPPPNNNRRRXXX[[[YYYUUUQQQNNNOOORRRSSSQQQNNNMMMNNNPPPRRRXXXcccnnnuuuhhhaaaOOO???GGGNNN777111---+++***'''(((,,,************************************************JJJOOOSSS~~~bbb===999666333111000000///---...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------,,,$$$!!!,,,777888222///777666333...,,,---000222%%%,,,333222,,,***111999'''000333,,,$$$$$$(((***(((''',,,///'''444:::111......444111''')))000+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...........................---------------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******************************************++++++))))))))))))***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++))))))*********+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------............////////////000000000000//////...------,,,,,,,,,+++++++++************************************************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))******(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************************))))))*********+++++++++******)))******+++,,,---000111222333444444444444333333222222222222222111.........///......---,,,+++++++++*********))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))************+++,,,---...444)))888___uuurrrwww~~~wwwiiiZZZPPPUUUVVVWWWWWWZZZ```eeehhhiiijjjiiikkkssszzzwwwnnnggggggiiimmmrrrsssqqqooottttttuuuwww{{{uuu^^^TTTGGGRRRFFF999---***++++++******************************************************JJJMMMTTTzzz^^^<<<888666222111000000///---...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,555222000///'''###,,,###)))---222444000***555---&&&(((,,,,,,*********,,,******111888222&&&999%%%$$$333 %%%'''+++%%%+++111,,,***---***,,,,,,,,,,,,,,,,,,,,,,,,---------------------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***************+++++++++***++++++++++++,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,------------------------------------------------------------++++++++++++++++++++++++++++++++++++++++++++++++************************)))*********************'''((()))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------.........///......////////////......------,,,,,,,,,,,,++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))************+++******))))))******+++,,,---...000111222333333444111111111111111111111111......//////......---,,,+++++++++************)))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++---...///+++999XXXpppoooppppppggg___]]]^^^___aaadddgggpppyyy{{{rrrQQQlllZZZGGG444,,,---,,,+++***************************************************JJJJJJVVVyyy[[[<<<888555222000000000///---...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,%%%###)))333555222666???<<<888000***---444333...000+++***///111...,,,...666555---###&&&000222+++,,,)))///<<<'''@@@FFF888@@@'''!!!+++...,,,---,,,++++++++++++++++++++++++------...---,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,************************))))))*********+++++++++******+++++++++,,,,,,,,,******++++++,,,---......++++++,,,,,,,,,---------------------------------------------------------++++++++++++++++++++++++++++++++++++++++++++++++************************))))))************))))))&&&''')))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++)))************+++++++++************************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,---------.........------............------------,,,,,,,,,,,,++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))*********************)))******+++,,,***+++,,,...000111111111000000000000000000000000......//////......---,,,+++++++++************)))))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))*********+++,,,---...///444WWWrrrvvv~~~zzzyyy|||iii}}}nnnYYYBBB333---******+++************************************************JJJIIIWWWyyyZZZ;;;888555222000000000///......---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,444(((;;;JJJ,,,***......'''///333)))%%%KKKGGG $$$333!!!///)))&&&777lll???%%%***...+++,,,++++++++++++++++++++++++++++++,,,,,,+++******+++---,,,,,,,,,,,,,,,,,,,,,,,,************************))))))******++++++++++++*********++++++,,,,,,,,,))))))***+++---...//////++++++,,,,,,,,,---------------------------------------------------------++++++++++++++++++++++++++++++++++++++++++++++++************************))))))************)))(((&&&'''(((*********)))((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++)))************+++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......,,,,,,------...------,,,---------,,,,,,,,,++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))************+++***************+++,,,'''(((***,,,---////////////////////////000000000......//////......---,,,+++++++++************)))))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))*********+++,,,---///000KKKooo{{{wwwkkkzzzfffMMM:::---''')))---************************************************JJJTTTOOOtttUUU:::888555222000000///...---,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++zzz###666---***333"""666lll:::---,,,%%%///***---$$$zzz,,,"""666&&&!!!777'''******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************++++++++++++************+++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,++++++*********************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************+++++++++,,,,,,,,,************************++++++++++++++++++++++++++++++++++++******))))))++++++++++++++++++++++++************************++++++,,,,,,,,,,,,------------------------------......---,,,,,,+++*********)))))))))***+++,,,,,,+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++,,,,,,---............//////000000111111......//////...---,,,,,,+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((()))******(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((&&&333)))$$$222000...EEEgggrrrhhh}}}}}}qqq~~~oooQQQ000)))555$$$---,,,++++++******++++++************************JJJNNNOOOvvvTTT:::888555222000000///...---,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,555AAADDDEEEvvv((((((///&&&---^^^UUU'''000&&&...***(((+++"""RRRJJJ+++,,,---'''...*********+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************++++++++++++************+++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,+++++++++******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************+++++++++,,,,,,,,,************************++++++++++++++++++++++++++++++++++++*********)))++++++++++++++++++++++++************************+++++++++,,,,,,,,,------------------------------......---,,,,,,+++***************)))******+++++++++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++,,,------...---......//////000111111......//////...------,,,+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((()))******(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((***)))+++///...///FFFfff||||||tttSSSyyywww}}}nnn___DDD---///***---,,,++++++******++++++************************JJJKKKQQQxxxRRR;;;888555222000000///...---,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,111www222444888PPP111777777777!!!+++111$$$)))---&&&***///"""333,,,%%%---******+++++++++,,,,,,,,,++++++++++++++++++++++++------------------------++++++++++++++++++++++++******************************++++++++++++************+++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++***************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************+++++++++,,,,,,,,,************************++++++++++++++++++++++++++++++++++++************++++++++++++++++++++++++************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------...------,,,,,,++++++***++++++******)))*********+++++++++***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++,,,,,,---------------...//////000000.........///......---,,,+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((()))******(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++'''...222...???```sssiii~~~]]]QQQ999qqq~~~}}}|||}}}~~~|||ttt___666---000---,,,++++++******++++++************************JJJMMMUUUwwwOOO<<<888555222000000///...---,,,,,,,,,+++++++++******+++++++++,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***(((???SSS777---444 444,,,***```+++999++++++###---////// ...###111...###...******+++++++++,,,,,,,,,++++++++++++++++++++++++------------------------++++++++++++++++++++++++******************************++++++++++++************+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************+++++++++,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,+++++++++,,,,,,+++***)))))))))***************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((()))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++,,,,,,,,,,,,,,,---......//////---...............------+++++++++*********))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((())))))***(((((((((((())))))))))))(((((((((((((((((((((((()))))))))))))))************222...)))===[[[kkknnnsssZZZWWW^^^GGG|||zzz||||||{{{}}}|||{{{{{{sssGGG333///---,,,++++++******++++++************************JJJPPPWWWqqqMMM<<<888555222000000///...---,,,,,,,,,+++++++++******+++++++++,,,,,,,,,------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,111888---333444---"""666)))777 555)))!!!@@@(((+++...(((000---???;;;,,,))),,,&&&---******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************++++++++++++************+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************+++++++++,,,,,,,,,************************+++++++++++++++++++++++++++++++++++++++++++++,,,++++++++++++++++++++++++*********************************+++++++++,,,,,,+++++++++,,,,,,,,,------------,,,,,,,,,,,,++++++,,,,,,+++***)))))))))***************************))))))))))))))))))))))))************************(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************++++++++++++,,,------......------...............---+++++++++*********))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((())))))***(((((((((((())))))))))))((((((((((((((((((((((((((()))))))))*********+++(((666+++...VVViiisssqqqKKKaaaQQQ|||zzzzzz~~~}}}yyywwwyyyyyy{{{}}}~~~~~~~~~]]]BBB(((---,,,++++++******++++++************************JJJRRRXXXkkkJJJ===888555222000000///...---,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,------***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,###,,,222***'''777###///777///HHH]]]222%%%hhh;;;(((RRR+++333+++!!!***666mmm555###,,,)))+++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************++++++++++++************+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++***++++++++++++,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************+++++++++,,,,,,,,,************************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++************************************++++++++++++******++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++******)))************************+++++++++))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++,,,,,,------,,,---......///.........+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((()))******(((((((((((())))))))))))))))))))))))))))))))))))((())))))******+++++++++***...///HHHiiipppkkkQQQ\\\KKK}}}~~~|||{{{|||zzzuuusssuuussswww{{{|||zzzzzz~~~sssYYY)))---,,,++++++******++++++************************JJJTTT\\\jjjHHH>>>888555222000000///...---,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,------******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,...&&&222111'''777777888vvv777!!!NNN&&&GGG***111)))&&&)))///!!!666###000'''+++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************++++++++++++************+++,,,,,,,,,,,,+++++++++++++++++++++++++++************************************++++++++++++******+++++++++,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************+++++++++,,,,,,,,,************************+++++++++++++++++++++++++++++++++,,,,,,,,,------++++++++++++++++++++++++************************************++++++++++++)))******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,*********)))******++++++))))))*********+++++++++))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++,,,,,,,,,,,,------...//////......+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((()))******(((((((((((())))))))))))))))))))))))))))))))))))((())))))******+++,,,,,,...'''BBBcccnnnjjj]]]aaaUUULLL~~~~~~}}}}}}|||zzzzzzxxxtttsssuuusssvvvxxxyyywwwwwwyyy|||sss~~~~~~qqq<<<---,,,++++++******++++++************************JJJWWWaaammmGGG>>>888555222000000///...---,,,,,,,,,+++++++++******++++++,,,,,,,,,---------******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,(((666&&&222%%%///+++''':::[[[888YYY333...PPP%%%******111...###---AAA333&&&444$$$+++******+++++++++,,,,,,,,,++++++++++++++++++++++++------------------------++++++++++++++++++++++++******************************++++++++++++************+++,,,,,,,,,,,,+++++++++++++++++++++++++++************************)))************+++++++++*********++++++,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************+++++++++,,,,,,,,,************************+++++++++++++++++++++++++++++++++,,,,,,---------++++++++++++++++++++++++************************)))************+++++++++))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***)))))))))***+++,,,,,,))))))******++++++++++++))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***++++++,,,,,,,,,,,,---.../////////...+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((()))******(((((((((((())))))))))))))))))))))))))))))))))))((())))))***++++++,,,,,,111(((UUUpppkkksssMMM\\\===WWW~~~~~~}}}}}}}}}}}}yyywwwxxxxxxvvvvvvzzzxxxxxxxxxwwwvvvvvvvvvvvvssszzzxxx{{{vvvQQQ---,,,++++++******++++++************************wwwWWWeeeKKK===888555222000000///...---------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,777///$$$---(((AAAuuu333%%%111TTT+++))),,,%%%444111$$$&&&......)))zzz'''***111(((++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************************************++++++++++++++++++++++++***++++++,,,,,,++++++***************************************************+++++++++*********))))))++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))+++++++++*********))))))++++++++++++)))((('''&&&))))))))))))************)))************+++++++++,,,,,,,,,---------......,,,,,,,,,+++++++++******))))))))))))))))))))))))+++*********))))))(((((((((((((((((((((((((((((())))))(((((('''''''''&&&))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))''',,,(((''',,,)))'''///222===ddd|||~~~YYYKKKpppEEEXXX{{{}}}sssXXXVVVYYY[[[dddzzz~~~~~~{{{zzzxxxvvvtttttttttuuuyyyxxxwwwvvvuuutttsssssswwwooottt{{{jjjuuu~~~EEE%%%000333(((222000"""************************~~~bbblllJJJ===888555222000000///...---------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,HHH:::///...???444222 uuu...,,,555***666222***!!!---&&&$$$,,,222++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************************************++++++++++++++++++++++++***++++++,,,,,,++++++***************************************************+++++++++*********))))))++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))+++++++++*********))))))***+++,,,++++++*********)))))))))))))))*********))))))*********+++++++++,,,,,,,,,,,,------------,,,,,,,,,+++++++++******))))))))))))))))))))))))*********)))))))))(((((((((((((((((((((((((((((()))(((((((((''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))(((,,,))))))///,,,)))222;;;YYYiiivvvggg~~~```ZZZoooLLLooo|||sssmmm^^^MMM>>>@@@CCCLLLaaa|||~~~zzzzzzyyywwwvvvuuuuuuuuuuuuxxxwwwvvvuuutttssssssrrrpppqqqrrrxxxvvvppp```444......(((,,,)))+++************************ppprrrHHH===888555222000000///...---------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,!!!+++$$$!!!+++'''@@@)))+++888111(((,,,%%%444###444555222KKK===((()))&&&++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************************************++++++++++++++++++++++++***++++++,,,,,,++++++***************************************************+++++++++***************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))+++++++++***************'''(((******))))))***++++++******)))))))))******)))))))))*********++++++++++++,,,,,,,,,---------,,,,,,,,,+++++++++******))))))))))))))))))))))))******))))))))))))((((((((((((((((((((((((((((((((((((((((((''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))***,,,)))+++222...,,,666AAA___cccrrrrrrOOOuuuuuuVVVhhhSSSIIIGGG:::999:::@@@KKK```~~~zzzwwwyyyxxxwwwvvvvvvvvvvvvvvvvvvvvvuuutttsssrrrrrrqqqkkktttrrrnnnssswwwwwwEEE...***---***###222************************vvvsssGGG===888555222000000///...---------,,,,,,,,,++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...666+++111///)))000)))lll:::***'''...aaa;;;999******000%%%+++666&&&%%%&&&hhh---111%%%++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************************************++++++++++++++++++++++++***++++++,,,,,,++++++***************************************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++************************((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))***************************---///...,,,+++,,,...,,,,,,***))))))))))))***))))))))))))************++++++++++++,,,,,,,,,,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))+++,,,(((+++222......;;;bbbmmm|||nnntttqqqdddVVVcccuuubbbxxxzzzTTTcccCCC>>>KKKEEE@@@AAAFFFFFFMMMhhh{{{wwwyyy{{{xxxxxxwwwwwwwwwwwwwwwwwwuuuuuutttssssssrrrqqqqqqnnnwwwsssnnnvvvzzzxxxzzzVVV777***222111###222************************uuusssEEE>>>888555222000000///...---------,,,,,,,,,++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***DDD,,,"""666///$$$jjj...)))000555iiiYYY((("""===+++}}}III111///666---444,,,)))---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************************************++++++++++++++++++++++++***++++++,,,,,,++++++***************************************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++************************((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))************************222555777555111///000333...---+++)))(((((()))***(((((()))))))))******************+++++++++,,,,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))(((((((((((((((((())))))(((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))++++++(((***000---333HHHgggsss\\\HHHUUUOOO\\\aaafffsss___xxx{{{OOOddd???:::KKKFFF??????EEEFFFIII___zzz~~~vvvyyy~~~wwwxxxxxxxxxxxxwwwwwwwwwttttttssssssrrrrrrqqqqqqrrruuuqqqqqqxxxtttqqqyyykkkHHH***,,,444(((...************************ssswwwEEE???888555222000000///...---------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...&&& 222888666((('''444```>>>++++++111((({{{\\\%%%###;;;'''999???###@@@&&&888 >>>@@@000++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************************************++++++++++++++++++++++++***++++++,,,,,,++++++******************************************************************+++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))***************+++++++++000444777444///,,,...111000...,,,)))(((((()))***((((((((()))))))))******))))))*********+++++++++,,,,,,,,,+++++++++******))))))))))))))))))))))))''''''(((((((((((())))))(((((((((((((((((((((((('''''''''((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))***+++(((+++//////???]]]iiipppSSSJJJ___xxxiii^^^```jjjnnnjjjfff___~~~YYYjjjDDD999CCCDDD<<<:::@@@DDDKKK___vvv~~~{{{}}}xxxxxxyyyyyyxxxwwwvvvvvvttttttsssssssssrrrrrrrrrqqqqqqmmmqqqvvvnnnlllzzzlllwww___333%%%000,,,---************************ttt}}}EEE@@@888555222000000///...---------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,!!!222WWW]]]###***333000LLL777###666---......%%%+++&&&222(((UUU@@@LLLCCCUUU{{{$$$...++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************************************++++++++++++++++++++++++***++++++,,,,,,++++++***************************************************))))))*********+++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))*********++++++++++++000444222,,,***,,,000111///,,,)))(((((()))***(((((((((((()))))))))***))))))))))))*********+++,,,,,,,,,+++++++++******))))))))))))))))))))))))'''''''''((((((((())))))((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))(((+++***---111555PPPxxx}}}ZZZ\\\}}}}}}gggUUUIIIAAADDDKKKOOOSSSXXX~~~ttttttyyy{{{YYYvvvTTT???;;;BBB@@@CCCIIIOOOXXXjjjzzz|||yyyyyyzzzzzzyyywwwvvvuuuttttttttttttssssssssssssnnnqqqmmmmmmsssooollluuuzzzllltttMMM+++,,,---...************************xxxEEEAAA888555222000000///...------------,,,,,,,,,++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,(((:::bbb)))---SSS)))---!!!222!!!CCC222111///!!!......{{{777 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************************************+++++++++++++++++++++++++++++++++,,,,,,+++++++++************************************************))))))******++++++++++++))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))******++++++++++++---222777555111...222666222000,,,)))(((((()))***(((((((((((())))))))))))))))))))))))************,,,,,,,,,+++++++++******))))))))))))))))))))))))&&&'''''''''(((((())))))((((((((((((((((((((((((&&&'''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))(((,,,,,,///444:::\\\tttuuuvvv~~~|||ZZZpppMMM:::???HHHMMMMMMTTTkkk|||tttoookkkbbb^^^cccFFFzzzcccGGG:::;;;CCCOOOYYYbbblll{{{~~~zzzzzzzzzzzzyyywwwuuutttttttttttttttttttttssssssmmmtttpppkkkrrrtttoooooopppllleee888,,,---///************************xxxzzzIII>>>999666333111111000///...---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------------------------------------------------------...222)))wwwFFF888###666777 !!!aaa444444*** 444111>>>444///++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************++++++++++++++++++++++++************************************************++++++,,,......---***'''))))))******++++++,,,,,,,,,+++***))))))***+++,,,******+++++++++***))))))************++++++++++++))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))+++*********))))))((((((************************))))))))))))))))))))))))************************************************++++++,,,------...//////************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))''',,,,,,111000WWW|||{{{cccfffdddkkk]]]@@@LLLJJJMMMRRRXXXhhh}}}mmm___UUUKKKAAAEEEAAAFFF\\\hhhbbb]]]pppxxx{{{\\\EEEFFFUUUeeemmmmmmuuu{{{zzzyyyyyyxxxwwwwwwvvvuuusssrrrrrrrrrssstttrrrooommmmmmmmmnnnooovvvmmmeeevvvBBB---000------,,,++++++******++++++zzzzzzHHH===999666333111111000///...---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------------------------------------------------------999!!!***??? 666$$$&&&555---(((\\\TTT(((;;;###111lll$$$++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************++++++++++++++++++++++++************************************************((((((***,,,.../////////))))))******************))))))(((''''''((()))))),,,,,,,,,,,,,,,,,,,,,,,,*********))))))))))))(((******************************++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************)))))))))(((************************))))))))))))))))))))))))*********************************************************++++++,,,,,,---************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))///+++111777888___kkkvvvVVV>>>RRRNNNOOOZZZiiiqqq\\\KKKBBB:::999>>>999777DDDIIICCC@@@GGGSSSgggzzz}}}uuu\\\gggtttzzz|||~~~{{{yyyyyyxxxwwwvvvwwwvvvtttssssssssstttttttttsssrrrpppnnnmmmnnnooohhhnnnnnnWWW\\\222)))...---,,,++++++******++++++|||zzzGGG<<<999666333111111000///...---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------------------------------------------------------666***444111999YYY))),,,...(((+++111+++&&&888kkk???%%%///;;;++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************+++++++++,,,++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************+++,,,.....................---++++++************++++++,,,,,,+++*********+++++++++++++++***))))))((((((******************************++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************))))))))))))************************))))))))))))))))))))))))************************************************))))))))))))))))))******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************,,,$$$333;;;JJJ{{{xxxbbbjjjNNN@@@LLLKKKSSShhhyyy\\\DDD999999888BBBGGG@@@999<<<:::333555222;;;IIIXXXgggxxx~~~zzzxxxwwwwwwuuutttvvvuuutttssssssssstttuuusssuuuvvvsssooommmmmmooonnnppprrriii:::ccczzzHHH))),,,---,,,++++++******++++++{{{zzzGGG;;;999666333111111000///...---,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,---------------------------------------------------------333000+++(((111aaa~~~HHH:::(((&&&444555''')))666000'''$$$YYY```111+++ccc}}},,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++******+++************)))))))))))),,,,,,------------,,,,,,+++++++++,,,+++++++++***,,,,,,,,,+++++++++++++++******************************++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))*********)))))))))))))))************************))))))))))))))))))))))))************************************************))))))))))))))))))((((((************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))***************++++++***'''555;;;eeeXXX^^^vvvVVV___IIICCCEEEOOOdddhhhEEE666999FFFMMMPPPSSSJJJAAABBB===666999777999;;;<<>>TTTWWWyyyQQQUUUqqqRRRBBBBBBFFF```SSS;;;;;;GGGWWW^^^RRRPPPEEE>>>AAA<<<444777888;;;<<<<<>>555)))000&&&'''444666...000<<<111GGG222+++111"""===&&&---%%%(((,,,000333...,,,%%%---###,,,000"""222++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,'''***---,,,)))((()))+++******,,,...000111333444000222444666666444222000---,,,,,,++++++,,,------))))))))))))*********+++++++++++++++++++++++++++******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))***************************************************************+++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++,,,,,,,,,+++///888RRRbbbdddoooFFFWWWyyy\\\GGGCCCFFFPPPvvvuuuBBB???JJJTTTZZZZZZRRROOODDD???BBB===777======DDDMMMSSS[[[jjj~~~|||yyywwwwwwvvvuuutttsssrrrqqqpppppppppqqqrrrrrrqqqppppppooonnnmmmmmmggggggrrrkkkkkkmmmSSSAAA<<>>777444///+++((((((,,,...,,,***++++++,,,,,,+++)))&&&$$$++++++***)))(((((())))))))))))))))))))))))))))))************************************************))))))))))))))))))))))))************************,,,+++***))))))***+++,,,)))************+++++++++++++++******************'''&&&(((+++//////,,,((((((,,,...---...000...+++,,,///111000---,,,---000///,,,+++---///...)))$$$------,,,------+++'''###((()))******+++***&&&"""))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))(((((('''''')))***,,,,,,++++++,,,---,,,666mmmssszzzYYY888OOOAAASSSqqqZZZUUUcccgggIIINNN^^^~~~uuuKKK:::HHHNNNJJJIIIJJJIIIFFFDDDBBB@@@EEETTTcccxxxxxx{{{|||{{{{{{vvvzzzxxxvvvuuuuuutttsssrrrrrrrrrrrrpppnnnoooqqqqqqnnnkkkhhhiiijjjlllmmmllllllkkk^^^NNNAAAmmmxxxeee,,,444000***,,,***'''***yyywwwFFF;;;999666333000000///---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------...---,,,,,,,,,,,,,,,+++333111...+++,,,111999???\\\TTTIIICCCGGGQQQYYY]]]EEEMMMcccsssvvv}}}hhhNNN<<>>SSSwwwfffEEE>>>KKKJJJ;;;JJJWWWiiixxx~~~uuu]]]GGG777:::999444000000...***,,,,,,+++++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++,,,...//////...,,,+++,,,111888:::666222???HHHRRRYYY\\\^^^bbbfff[[[WWWQQQLLLGGGAAA888111...***&&&'''***---...---))))))(((((()))***,,,---************************************************))))))))))))))))))))))))************************)))************+++++++++,,,,,,,,,++++++++++++***************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...000000---+++'''000999FFFZZZmmmrrrmmmnnnkkkqqqqqqhhhgggkkkfffAAALLLUUUhhh|||nnnbbb[[[UUUPPPNNNFFFFFFWWWmmm{{{}}}zzzwwwkkkfffhhhiiieee___VVVUUUOOOBBB444+++***,,,)))+++---,,,***)))+++---+++***))))))))))))))))))))))))))))))))))))))))))************************************************))))))))))))))))))))))))************************++++++***))))))***++++++)))************+++++++++******++++++++++++++++++,,,+++***(((''')))---000%%%))),,,000:::HHHSSSWWWooommmmmmqqquuutttllleeekkkkkkfffYYYIII@@@AAAEEEUUUQQQJJJ???444***$$$!!!,,,***(((((()))))))))((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))***++++++++++++---///:::QQQddd???===PPPRRRccc{{{[[[YYY}}}pppGGG222:::<<<888999:::>>>@@@GGGOOOVVV___nnn{{{~~~{{{vvvzzz{{{xxxuuutttvvvyyyyyytttooosssrrrqqqqqqrrrqqqooommmmmmmmmmmmmmmlllkkkjjjiiiVVVFFFBBBHHHrrr{{{JJJ---(((111***)))...)))yyyhhh>>>>>>888555222000000///...---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,------------------,,,---/////////...//////)))222AAAQQQ^^^jjjrrrwwwiiiccc```ccccccYYYIII===XXXeee|||{{{QQQ999CCCNNNLLLMMMXXXeeeqqqxxxyyyooocccEEE;;;@@@OOOIII000'''222------,,,,,,------,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***,,,...///...------...333333444888DDDXXXooohhhnnntttuuurrrrrrwww|||www~~~sssjjjeeecccQQQ???,,,'''+++...,,,***+++***))))))***+++++++++***************+++++++++************************))))))))))))))))))))))))************************))))))*********+++++++++++++++++++++++++++++++++************************++++++,,,,,,,,,,,,------111,,,(((***000333///)))666KKKbbbrrr}}}gggMMMYYYtttttt___KKK666DDDaaaxxxppp]]]PPP]]]___ccckkkwwwttt^^^MMMJJJSSS\\\aaa[[[]]]^^^]]]VVVHHH999///,,,++++++,,,,,,+++)))'''******)))))))))))))))***))))))))))))))))))))))))************************************************))))))))))))))))))))))))************************+++******************+++))))))*********+++++++++******+++++++++++++++,,,(((,,,//////---++++++---,,,888HHHVVVdddooosssrrrQQQQQQTTTZZZ___^^^VVVOOO<<>>---''')))---,,,,,,---000000...,,,))))))*********+++++++++************************))))))))))))))))))))))))************************))))))*********+++++++++++++++++++++++++++++++++************************+++++++++,,,,,,---------,,,000222---(((...???NNNlll|||uuu|||www{{{yyyooommmqqqmmmssszzzyyy}}}yyyyyy}}}aaaccccccccclllwwwyyyuuu}}}wwwgggRRRHHHMMMXXX^^^[[[VVVTTT[[[ddddddVVVHHH999222***'''+++...---******)))))))))))))))******))))))))))))))))))))))))************************************************))))))))))))))))))))))))*********************************++++++*********))))))*********+++++++++******++++++,,,,,,,,,,,,...///...++++++...666===YYYeeerrr{{{}}}uuummmnnnllliiibbbYYYKKK===444222>>>QQQbbbkkkkkkeee```LLLNNNUUUaaajjjjjj___TTT999111******)))''')))...(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))*********+++---000333@@@{{{uuubbbsssQQQKKKQQQXXXaaaeeeqqq}}}xxx}}}qqqKKK666888999888;;;<<>>>>>777555222000000000///...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,,,,------.........,,,......------111777===YYYcccrrrxxxmmmkkkpppkkkdddooo~~~}}}vvvqqqiii}}}uuuxxxrrrTTTGGGMMMfffrrr}}}~~~yyytttoookkksssbbbLLLIII^^^nnn___CCC222...***)))+++---,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))+++,,,---222>>>MMMXXXvvvkkkbbbiiiyyy}}}```SSSFFFDDDKKKPPPNNNIII???GGGRRRaaasss|||ppp]]]___\\\___fff```NNN<<<555,,,***(((***---///---+++)))))))))***++++++,,,,,,************************))))))))))))))))))))))))************************)))************+++++++++***++++++++++++,,,,,,,,,***************************++++++,,,,,,------...)))+++...333>>>SSSlll~~~wwwttt{{{|||}}}~~~wwwppppppjjjnnnzzzxxxrrruuueeedddggglllnnnkkkiiiiiiqqqpppiiidddnnn~~~xxxrrr{{{{{{nnnaaa^^^^^^\\\YYYIII:::===OOOaaafffdddYYYLLL:::...*********))))))))))))))))))******+++))))))))))))))))))))))))************************************************))))))))))))))))))))))))************************)))***++++++++++++***))))))************+++++++++******++++++,,,---------...+++'''(((333FFF\\\jjjvvv|||~~~wwwooocccdddgggiiiiiifffaaa]]]aaadddkkkssswwwqqqdddYYYRRRJJJDDDGGGSSS^^^dddddd\\\MMM===444,,,%%%%%%,,,))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))******+++---111444ZZZuuuvvvjjjooo\\\KKKMMMOOObbbzzzpppoooLLL888999888999<<<<<>>777444111000000000///...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,---......///......------111>>>OOO[[[rrrxxxwwwqqqnnnppplllfffkkkuuukkkmmm~~~mmm```VVV^^^aaaaaaggglllaaaOOOKKK___ttt~~~ssscccVVVcccaaaRRRCCCOOOhhhjjjWWWKKKAAA555---+++,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,)))...888FFFVVVaaafffgggPPPSSS^^^ppp|||mmm\\\PPPMMMNNN___gggnnnsss|||rrr^^^JJJ>>>>>>QQQbbb```TTTLLL666000)))''')))+++***(((((())))))***++++++,,,,,,************************))))))))))))))))))))))))************************)))************+++++++++******+++++++++,,,,,,,,,******************************+++,,,,,,---......///333???TTTnnnzzzuuusssooouuu|||wwwnnniiimmmuuurrrhhhhhhvvvwwwggg]]]aaabbb\\\fffsssxxxqqqjjjiiihhhbbb\\\MMM:::333===PPPbbblllkkkcccVVVFFF888...)))''')))))))))))))))***++++++))))))))))))))))))))))))************************************************))))))))))))))))))))))))************************)))***++++++++++++***))))))************+++++++++******++++++,,,------...)))---555DDDXXXlll|||zzz}}}}}}{{{zzz|||zzzwww|||xxxuuutttuuurrrkkkeeedddeeehhhmmmpppmmmccc[[[QQQJJJAAA>>>DDDRRRaaakkkiii[[[OOOIII===---%%%&&&))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***))))))******+++...222666}}}}}}bbbHHHTTThhhllloooNNN;;;:::888999<<<:::DDDCCCGGGUUUfff{{{{{{{{{xxxyyyyyyqqqvvvuuuuuuvvvwwwxxxvvvtttoooqqqsssrrrooommmnnnoookkkjjjiiiiiiiiijjjkkkkkkllldddQQQDDDCCC```kkk|||\\\222'''+++,,,+++,,,yyyeee;;;@@@777444111000000000///...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,---.../////////...,,,---777LLLgggzzzwwwnnniiiqqqqqqyyy{{{uuuyyysssiiicccxxxmmmfffgggfff___ZZZZZZccckkktttwwwxxxuuukkkbbbEEEPPPUUUMMMCCCIII]]]mmmfffWWWBBB222,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++++++++++++++,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,000888III```rrrrrrbbbRRRDDD\\\xxx~~~|||yyysssjjjddd[[[ooo~~~|||wwwwwwtttnnnLLL@@@999>>>CCCFFFQQQ```JJJ@@@333,,,***,,,+++***((())))))***++++++,,,,,,************************))))))))))))))))))))))))************************)))************+++++++++*********++++++,,,,,,,,,******************************+++,,,,,,---......333MMMnnnxxxqqqpppmmmpppzzz{{{iiiiiikkkbbbiiiggg___^^^iiiooommmeee^^^RRRFFFBBBJJJ[[[hhh```eeeggg^^^LLL;;;111...))))))((())))))***++++++))))))))))))))))))))))))************************************************))))))))))))))))))))))))************************)))***+++,,,,,,+++***))))))************+++++++++******+++,,,,,,---......---;;;SSSmmm{{{yyyuuutttqqqllljjjccc^^^bbbkkkoooiiibbbpppiii```\\\]]]bbbgggiiiccc```YYYNNNEEEEEELLLSSSVVVQQQSSSYYYRRR>>>///,,,))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******))))))******+++...333666{{{GGG___xxxqqqRRR???===::::::<<<:::======DDDTTThhh~~~|||xxx}}}zzz}}}~~~wwwxxxzzzsssuuuuuuuuuuuuuuuuuuvvvvvvoooqqqsssrrrnnnlllmmmoooiiihhhhhhggghhhjjjkkklllrrrhhh___===LLL]]]ooo===(((...,,,'''***yyy}}}aaaCCC;;;777444111/////////---,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------(((///111++++++000000***&&&???444999[[[sss|||~~~rrrmmmxxxlllqqqnnn```eeehhh___aaaccciiirrr{{{sssiiiQQQDDDHHH======XXXbbbcccddd```RRR>>>...***......,,,******+++---,,,+++++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,******+++,,,,,,,,,++++++,,,---...---,,,,,,000333HHH[[[gggdddiiisssmmm\\\{{{tttwwweeevvvmmmzzzwwwmmmkkkccc```jjjqqqqqqpppoootttvvvrrrmmmVVV777+++>>>MMMEEE@@@FFF^^^VVVBBB...)))...,,,$$$+++++++++***))))))+++,,,************************))))))))))))))))))))))))++++++******************)))************+++++++++++++++++++++++++++++++++'''+++......------...------+++,,,...---,,,555@@@^^^vvvzzzrrrsss}}}}}}hhhTTTOOOdddgggfffhhh^^^[[[ddd```^^^mmmeeeeeecccaaaaaa[[[III666+++***,,,...)))###&&&...++++++************++++++))))))))))))))))))))))))************************+++*********))))))((((((++++++******************************************)))))))))))))))******+++///,,,((((((+++///000111AAAddd{{{kkklllvvvPPPaaawwwppp___VVVXXXWWW[[[```___YYYUUUWWWWWWPPP666111PPP[[[GGG:::)))+++,,,***((((((***+++(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))///&&&---***+++111222DDDvvvlllLLLMMMxxxttt[[[BBB::::::888777:::333444MMM```ppp~~~}}}}}}~~~{{{{{{wwwsssssszzzxxxuuurrrrrrtttvvvxxxqqqssstttqqqkkkjjjlllpppiiiiiijjjkkkkkklllmmmmmmgggqqqeeeKKK???[[[xxx???111+++111(((///yyyyyyaaaBBB;;;777444111/////////---,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------//////,,,)))***///111///+++444===fffxxxccciiipppvvvoooyyykkkjjjjjj___[[[jjjvvvjjjpppeeeZZZJJJ666DDDeeekkkjjjfff^^^PPP@@@333,,,+++,,,,,,---,,,,,,,,,,,,++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,******+++,,,,,,,,,,,,+++111///,,,'''(((333CCCPPPeee^^^eeeuuuwwwoooxxxooo^^^~~~nnnttt|||kkk^^^gggkkkmmmuuudddTTTDDD===@@@AAA<<<555;;;RRRbbbXXX===+++)))...++++++,,,++++++******+++************************))))))))))))))))))))))))************************)))************++++++++++++++++++++++++++++++++++++,,,,,,+++************---...///...---666PPPhhhsssvvvuuuwww|||xxxpppsssNNNXXXZZZccciiihhhjjjggg^^^fffhhheee]]]YYY[[[\\\ZZZBBB222$$$$$$***+++((('''++++++************++++++))))))))))))))))))))))))************************************)))))))))(((***)))))))))))))))******************************++++++*********++++++,,,%%%,,,111...+++333GGGYYYzzzwww|||uuuyyykkkjjjnnnuuu~~~xxxwww```ZZZYYYVVVXXX```[[[YYYHHH666666>>>DDDKKKCCC///"""%%%+++)))&&&'''(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++&&&***)))......111SSSNNNKKKmmmtttfffeeewwwyyyqqqWWW???888999888777999BBB@@@@@@fff~~~}}}~~~~~~{{{wwwvvvzzzzzztttpppqqqvvvuuurrrqqqpppqqqssstttqqqssstttqqqllljjjmmmpppoooooommmllljjjiiiggggggnnnmmmaaaRRRAAANNNbbbwwwJJJ///...444'''---yyyzzz___BBB<<<777444111/////////---,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------000+++***,,,......///222777MMMaaayyy~~~uuurrrvvvppp}}}uuukkkrrrbbbXXX\\\hhhmmm~~~yyysssrrrUUUDDD^^^nnnjjjgggeeeaaaTTTAAA111+++,,,......,,,++++++,,,++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,***+++++++++,,,,,,,,,,,,++++++,,,000:::MMMbbbppp|||oookkkyyygggSSS```rrruuu[[[fffddd]]]gggnnnooojjj]]]KKK===777777///@@@WWWcccZZZCCC///'''***+++,,,,,,,,,+++******************************))))))))))))))))))))))))************************)))************+++++++++++++++++++++++++++++++++...+++))))))***+++++++++///,,,,,,111>>>TTTrrr{{{xxx}}}tttjjjfffqqqsss{{{uuu[[[OOOKKKIII]]]kkk]]]```aaaaaaccchhhiiiaaaXXXWWWCCC...''')))+++***(((++++++************++++++))))))))))))))))))))))))************************************))))))))))))((((((((((((((()))***+++************************---,,,,,,+++++++++,,,,,,''',,,000000444HHHggg~~~pppdddkkk}}}zzzkkkXXXMMMNNN______]]]NNN;;;;;;JJJRRROOO@@@...%%%'''+++)))&&&(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))333+++222nnnQQQSSS|||zzzkkkSSS<<<777999888777888777BBBHHH~~~}}}}}}~~~~~~}}}{{{}}}yyywwwyyyyyywwwuuuuuusssrrrqqqqqqppppppqqqqqqppprrrssspppmmmkkkmmmppprrrqqqooollljjjgggeeedddlllhhhaaa]]]GGGSSSTTTpppaaa...///555%%%...yyy~~~^^^AAA<<<777444111/////////---,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------+++(((,,,333222+++...888QQQlllyyyvvvppp||||||ppp}}}ooo{{{{{{kkkwwwwwwiiieeelll}}}www^^^^^^qqqmmmhhhffffffaaaTTTFFF444000,,,***+++,,,+++***++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,++++++++++++,,,------...,,,***---<<>>888///++++++,,,,,,,,,************************)))))))))))))))))))))))))))))))))***++++++,,,,,,)))************+++++++++++++++++++++++++++++++++---)))***///---''')))///666SSSuuuyyyttt~~~kkkmmmQQQLLLMMMVVV___aaa```___aaaaaa^^^UUULLL@@@111%%%++++++************++++++))))))))))))))))))))))))************************))))))))))))************+++++++++++++++,,,---...***************************************+++,,,,,,&&&777TTTooo}}}uuuddd|||qqq^^^WWWNNNMMMVVV]]]DDD666:::NNNMMM333$$$)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***(((+++,,,...)))QQQzzzooodddQQQGGG@@@@@@>>>777777<<>>WWWrrr~~~zzz{{{}}}dddooo\\\RRRPPPSSS^^^jjjbbbaaa^^^[[[ZZZSSSAAA///++++++************++++++))))))))))))))))))))))))************************((()))))))))************,,,++++++***++++++,,,,,,*********************************++++++---...///===VVVsss{{{sssqqquuuxxxwwwzzzpppooohhhcccRRRKKKVVVUUUDDD???MMMTTTFFF444,,,))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++$$$...///***000fffxxxvvvqqq||||||ssseeeXXXEEEBBBCCCFFFAAA:::;;;DDDWWW~~~}}}}}}|||{{{yyyyyy{{{yyyuuuuuuyyyxxxsssmmmnnnnnnnnnnnnooooooooonnnnnnooopppqqqqqqpppooonnnnnnmmmllljjjiiihhhhhhggggggfffiii[[[PPPBBBHHHyyyccc222000000)))yyytttYYY???===777444111/////////...,,,++++++++++++++++++++++++++++++,,,,,,,,,---------)))000333777KKKiii~~~zzzkkk___bbb]]]QQQ@@@000)))+++///++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,,,,+++******+++...000222___www|||ccc```|||mmmyyy|||ssskkk~~~uuu|||hhhdddssszzznnniiiddd]]]^^^PPP===///******++++++************************))))))))))))))))))))))))((())))))***++++++,,,,,,)))************+++++++++++++++++++++++++++++++++---***,,,000......<<>>DDDIIIDDD<<>>^^^wwwuuugggwwwwwwWWWQQQXXXdddlllrrrqqq___MMMLLL+++......)))&&&'''))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))***************+++//////+++999~~~kkk\\\VVVbbb^^^fffxxxyyydddMMM>>>:::CCCHHH<<>>MMM:::'''111+++~~~ZZZAAA===888555222//////...---+++---------,,,,,,++++++++++++...///...,,,,,,...///333222FFFqqquuuwwwrrrcccaaa___ZZZKKK888...---+++......***+++...---)))******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000)))***111111555PPPqqqyyyooommmrrrooowwwxxxuuutttuuuyyyzzzqqqccc]]]WWWMMM===---+++111+++,,,,,,+++*********+++)))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++,,,,,,+++++++++++++++,,,(((333333(((111VVV{{{rrrwwwuuu{{{nnn}}}|||iiivvveeeIIINNNMMMaaa|||qqqaaaUUUQQQBBB000(((***...,,,'''))))))))))))))))))))))))************************************************************************************++++++++++++***))),,,---+++333SSSvvv{{{~~~gggaaa}}}vvveeeIII```rrryyyvvvQQQDDD666'''$$$)))---***&&&))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************...((()))---333BBBqqq{{{ddd___kkkqqqqqq|||~~~mmmWWWDDD:::CCC>>>AAAAAAMMMFFFCCCzzzlllDDD___|||wwwuuuxxx~~~~~~~~~|||{{{yyyuuurrrsssvvvvvvsssppprrrrrrqqqqqqpppooonnnnnnkkkqqquuusssqqqrrrrrrooorrrqqqooonnnmmmkkkhhheeehhhiiiggghhhaaaKKKCCCRRRzzzyyyBBB,,,333,,,{{{wwwZZZAAA===888555111//////...---,,,------,,,,,,,,,,,,+++++++++---//////------///222222===]]]{{{mmmkkk```\\\aaaZZZDDD111))),,,///000---+++,,,+++)))******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000---***+++777OOOkkkuuulllkkkzzzpppsss|||rrryyyvvvjjjaaa[[[XXXJJJ555---000,,,,,,---,,,,,,+++)))))))))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,111///+++555WWW|||zzzkkk~~~yyyzzz~~~}}}uuuuuuuuuvvvjjjgggxxxvvvbbbZZZOOO>>>000---000---&&&))))))))))))))))))))))))************************************************************************************+++++++++,,,)))......)))///HHHmmm{{{hhh___xxxhhhdddpppwwwYYY@@@***'''------***)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************---((()))---777KKKccc~~~|||{{{bbbKKK@@@===CCC>>>EEEIIIHHH>>>^^^JJJKKKeeeuuu~~~|||yyyvvvvvvyyy~~~|||zzzzzzyyyxxxuuussssssuuuuuurrrooorrrqqqqqqqqqpppoooooonnnnnnrrrtttrrrqqqssssssrrrrrrpppooonnnmmmllliiifffggghhhfffgggdddRRRKKKYYYlll{{{[[[---000,,,wwwlllZZZAAA===777555111//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,---000111000000333@@@ZZZhhhWWW]]]aaaPPP:::///+++...///...+++***++++++******************************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------***222///***@@@hhh{{{vvvwwwyyy~~~ooolllzzz{{{ooo]]][[[VVVEEE222***++++++++++++,,,+++)))((())))))))))))))))))))))))))))))*********+++++++++***+++++++++++++++,,,,,,,,,,,,+++++++++,,,------777%%%---XXX}}}~~~sssttt___www^^^WWWMMMAAA333)))(((---))))))))))))))))))))))))*********************************************************************************+++++++++,,,,,,***...---...BBBbbbwww{{{dddkkk{{{kkkPPP777///---((()))...(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((()))))))))************'''+++000///333UUUyyysss^^^\\\[[[]]]dddqqq}}}tttVVVCCC???BBB;;;GGGNNNGGG>>>KKK___CCCTTToooxxx}}}yyyvvv}}}xxxvvvvvvxxxuuutttrrrssstttuuusssqqqrrrrrrqqqpppppppppppppppqqqttttttqqqqqqtttuuusssmmmlllkkklllmmmmmmlllkkkggghhheeeggggggYYYSSS^^^qqqvvvuuu------...rrrlllZZZAAA===777444111/////////...---,,,,,,,,,,,,,,,,,,,,,,,,000,,,+++///000///000444OOOzzz]]]YYYaaa[[[KKK???---,,,,,,,,,+++******,,,******************************+++++++++,,,,,,,,,+++++++++,,,,,,---------,,,,,,///>>>WWWmmmsssnnnrrrqqq|||~~~gggYYY[[[UUUBBB222***)))((()))+++,,,***((())))))))))))))))))))))))))))))*********+++++++++*********++++++,,,,,,,,,,,,+++++++++,,,------...,,,111OOOttt|||wwwqqqxxxeeekkkoookkknnnNNNeee}}}fffSSSIII;;;)))%%%...))))))))))))))))))))))))***************************************************************************++++++++++++,,,,,,,,,++++++---<<<[[[tttttteeebbb~~~mmmyyyrrrpppGGG222+++((()))---(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((()))))))))************(((---000///222hhhaaaPPPTTTXXXZZZ___fffnnnvvv{{{~~~fffJJJ>>>???CCC>>>OOOFFF777FFF~~~HHHAAAGGGmmmrrr~~~|||{{{~~~yyyyyyuuuvvvxxxsssrrrrrrsssuuuuuuuuuuuusssrrrrrrqqqpppqqqqqqrrrtttuuutttrrrrrrvvvwwwuuummmllljjjjjjllllllkkkjjjhhhiiieeefffiii^^^XXX```YYYyyy444...///mmmkkkZZZAAA===666444111/////////...---++++++,,,,,,,,,,,,------222---+++---,,,---888GGGuuuyyy~~~yyyqqq[[[\\\]]]TTTJJJ333...***+++,,,***+++,,,******************************+++++++++,,,,,,,,,***++++++,,,,,,------...444$$$111ZZZnnndddfffzzzvvvVVVjjjxxxvvv~~~]]]WWWXXXNNN@@@...+++((((((+++,,,***((()))))))))))))))))))))))))))************+++++++++*********++++++,,,,,,---,,,++++++,,,,,,---...///)))KKKnnnyyyyyymmm```eeevvvkkk[[[|||tttWWW]]]lll___MMMCCC555+++)))))))))))))))))))))))))))************************************************************************++++++++++++,,,,,,,,,,,,+++***777SSSnnnyyyuuunnnnnnvvvvvvvvvaaa\\\aaa;;;//////+++%%%))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************---,,,***...666qqq]]]UUUhhhffflllttt{{{uuuYYYFFFBBBEEEFFFIIIMMM777;;;pppDDDJJJEEEmmmwww}}}|||vvvwwwzzzssssssttttttuuuvvvvvvvvvuuutttsssrrrrrrrrrttttttuuuvvvuuussstttyyyxxxuuurrrpppmmmkkkkkkjjjhhhgggiiijjjeeefffjjjaaaXXX]]]GGGmmm???000(((jjjfffZZZAAA===666333000/////////...---+++++++++,,,,,,------------,,,......***222RRRrrrwwwiiiZZZYYYVVVOOO>>>333***+++---,,,***+++******************************+++++++++,,,,,,,,,******+++,,,,,,---......222---CCCgggpppcccpppSSSoooccc~~~rrrqqqzzz[[[UUUSSSLLL555000***)))+++,,,***((()))))))))))))))))))))))))))************+++++++++)))******+++,,,,,,------+++++++++,,,,,,...//////===cccxxxrrr}}}[[[VVV~~~lll```yyy|||ooobbbwww___LLLCCC666'''))))))))))))))))))))))))************************************************************************+++++++++,,,,,,,,,------,,,222LLLmmmxxxvvv|||gggyyyzzzyyyqqqiiixxxyyyZZZ<<<444---$$$))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************,,,---***000666fffhhhdddnnnuuu|||hhhNNNEEEIIIJJJEEEHHHEEE???mmmrrrEEENNNUUU|||rrrzzzsss|||uuuuuuyyyvvvwwwwwwvvvuuuuuuuuuuuuvvvuuutttsssssstttuuuwwwvvvwwwvvvtttwwwzzzyyytttvvvsssooommmlllkkkjjjhhhjjjkkkffffffkkkbbbVVVWWWFFF___uuuHHH111'''hhheeeZZZAAA===666333000////////////...+++++++++,,,,,,---------'''+++111111,,,;;;kkk{{{}}}|||~~~}}}}}}```[[[ZZZTTTFFF777+++,,,///---************************************+++++++++,,,,,,,,,******+++,,,,,,---......'''???YYYddddddmmmpppfffwwwpppuuu{{{yyy}}}jjjXXXWWWTTT;;;555---***+++,,,***''')))))))))))))))))))))))))))************+++++++++))))))***+++,,,,,,------+++++++++,,,---...///000SSSsss}}}llluuuvvvWWWXXX|||}}}wwwzzzjjjhhh}}}qqq}}}zzzvvvRRRKKK???+++))))))))))))))))))))))))************************************************************************++++++,,,,,,,,,---------///<<<```}}}sssnnn^^^{{{xxx}}}{{{~~~III333---)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************&&&///111555111ppp{{{~~~vvv[[[CCC@@@HHHHHH>>>===???UUUppp@@@CCC\\\|||llliiiuuu{{{zzzqqqrrruuuzzzzzzzzzxxxuuussssssssswwwvvvuuuttttttuuuwwwxxxvvvwwwvvvuuuxxx|||yyytttuuurrrooonnnnnnnnnnnnmmmjjjlllffffffkkkbbbUUUSSS@@@HHHuuuMMM555000```oooXXXEEE<<<777444111/////////---,,,------------------------(((333***///444[[[}}}|||wwwzzz```ZZZXXXWWWUUU???...---///---,,,///++++++++++++++++++++++++++++++******++++++,,,------+++//////)))...333,,,---OOOTTT\\\~~~mmmqqqvvvhhhrrr^^^SSSSSSNNN777------))))))+++(((************************************************++++++,,,,,,,,,,,,------000,,,,,,...---...999HHHtttppphhhrrrhhhLLLppptttyyy~~~ooohhh^^^OOOLLL666---++++++---,,,)))***---************************)))************+++++++++++++++++++++++++++++++++...(((///...$$$,,,666***000UUUsssqqquuummmlllxxx~~~hhhCCC(((000,,,***((('''***---***&&&)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++(((444---###JJJ}}}~~~~~~___EEEDDDHHHCCC<<<<<<777pppkkkIIIMMMttt}}}zzzuuuqqqzzzxxxxxxxxxwwwvvvuuuttttttqqqsssvvvvvvuuuwwwzzz}}}yyyyyyxxxzzz{{{xxxrrrmmmpppllliiikkkpppsssrrrooopppggggggkkkgggeee]]]MMM===[[[}}}{{{ccc666)))```yyyVVVDDD;;;777444111/////////---,,,------------------------)))111111+++JJJmmm___gggtttqqqxxx~~~~~~~~~xxxeeeppp```___VVVUUUFFF555...---,,,+++,,,++++++++++++++++++++++++++++++******++++++,,,---000,,,---,,,)))---///***444VVVlll{{{zzzkkkxxxeeexxx}}}WWWVVVUUU@@@333...))),,,///***************************************************++++++,,,,,,,,,,,,------000&&&)))444...(((DDDnnnrrrzzzpppgggjjj{{{~~~hhh|||vvvWWWOOO===...***)))++++++)))***---************************)))************+++++++++++++++++++++++++++++++++---(((+++...+++...222...HHHkkkuuuzzzlll~~~zzzvvvvvv~~~fffTTT@@@###---,,,***)))***+++)))&&&)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++(((000...---QQQ\\\QQQYYY}}}\\\AAA>>>@@@AAAMMM___bbbCCCOOOuuutttwwwvvvvvvuuuuuuuuuuuuuuuuuuqqqsssuuuuuuuuuvvvyyy{{{xxxwwwvvvuuuuuurrrmmmiiipppllljjjlllppprrrqqqnnnrrrhhhgggjjjggggggcccWWW```nnnvvvlll888111fffTTTCCC:::777444111/////////---,,,------------------------,,,000555000mmmqqq]]]cccUUUQQQRRRPPPZZZhhhjjjsssuuuqqqaaazzziiiaaaTTTVVVNNN???000)))+++,,,***++++++++++++++++++++++++++++++******++++++,,,---000+++)))+++---......---LLLJJJqqqlll~~~zzz|||{{{uuu}}}qqqqqqfffWWWXXXHHH:::///&&&+++000)))************************************************++++++,,,,,,,,,,,,---------)))+++111///555VVV|||~~~www[[[[[[tttyyyxxxqqqxxx^^^GGG666///+++******((()))+++************************)))************+++++++++++++++++++++++++++++++++,,,+++(((---333......999\\\sssmmm}}}kkk```~~~sss{{{ccczzzqqqoooxxx|||KKK)))---,,,++++++***)))(((((()))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++***------555______CCCpppMMMGGGEEEHHHJJJ]]]\\\BBBYYYzzzyyyzzztttssssssssstttuuuwwwxxxuuuvvvwwwwwwvvvvvvxxxzzzyyyxxxvvvuuutttrrrooommmooommmkkkmmmppprrrpppnnnqqqgggfffhhheeeggghhh___XXXUUUvvvrrr~~~666...pppSSSCCC;;;777444111/////////---,,,,,,,,,------------------///000111LLLzzzjjjcccaaabbbffflllsss{{{zzz}}}|||yyyaaaWWWTTTSSSHHH333)))+++---***++++++++++++++++++++++++++++++******++++++,,,------+++(((,,,222000///666SSS[[[qqqjjjlll}}}}}}vvvzzz}}}~~~zzzuuunnnggg}}}XXXVVVNNNFFF666&&&***000+++************************************************+++++++++,,,,,,,,,------(((222000(((222OOOdddhhhmmm\\\hhh}}}uuuOOODDD999///+++***(((((()))************************))))))*********+++++++++++++++++++++++++++++++++***...(((+++444---111MMMlllsssxxxkkkMMM<<>>,,,uuu{{{RRRCCC===777444111/////////---,,,,,,,,,,,,---------......///111222vvv~~~ooo~~~{{{zzz}}}{{{zzzwww|||kkk[[[RRRUUULLL999,,,---...,,,++++++++++++++++++++++++++++++******++++++,,,---+++---))),,,333,,,///DDD\\\]]]mmmhhh___pppkkkdddzzzxxxhhh]]]]]]cccjjj~~~~~~xxxzzzxxxzzzwwwoooqqqvvv~~~eeeVVVSSSQQQBBB---***000...************************************************+++++++++,,,,,,,,,------(((333222)))666WWWnnnpppccc]]]rrr{{{bbblllbbbpppvvvYYYMMM>>>000******)))((()))************************))))))*********+++++++++++++++++++++++++++++++++)))000++++++111---===ddduuu{{{kkkIII666BBBNNNNNNLLLLLLfff~~~zzzvvvlllqqquuuooowwwnnnqqqPPP000***(((******'''(((,,,(((((((((((((((((((((((((((((((((((((((((((((((())))))*********+++++++++,,,111---222xxxKKKYYY}}}ddd~~~uuuWWWKKKnnn|||xxxsssqqqsssssssssssstttvvvxxx{{{|||yyyxxxvvvvvvvvvvvvvvvvvvttttttrrrpppnnnmmmmmmnnnooonnnnnnooopppooonnnlllkkkfffjjjlllffffffggg```SSSDDDggg}}}SSS555ppp|||QQQCCC>>>777444111/////////---,,,+++,,,,,,------.........---222FFFyyyzzztttyyy||||||~~~|||www~~~{{{mmmvvvwww]]]TTTUUUNNN@@@333......---++++++++++++++++++++++++++++++******++++++,,,---)))000++++++111)))555]]]```eeesssPPPgggjjj^^^TTTFFFFFF[[[ddd\\\OOOFFFIIITTTYYYXXXZZZhhhbbb```tttzzzvvvyyyxxx{{{yyykkkWWWpppuuuppp\\\SSSQQQHHH111'''***+++************************************************++++++,,,,,,,,,,,,---------+++...666@@@WWWcccmmmnnnXXXiiinnnZZZIIIQQQ___sssxxxkkkuuuTTTBBB000)))*********+++************************)))************+++++++++++++++++++++++++++++++++***///...,,,...555PPPsssnnngggNNNFFFPPPQQQSSSYYYXXXnnn[[[```|||vvvssseee|||lllpppTTTuuu\\\999...'''***+++((((((---)))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++222000444qqq<<>>777444111/////////---,,,++++++,,,,,,---......///...444lllddd___wwwtttRRRQQQiii|||nnnfffjjjcccmmmzzz|||zzzzzz|||yyyvvvpppooojjjXXXTTTOOOGGG:::...***,,,++++++++++++++++++++++++++++++******++++++,,,---'''222,,,***000---JJJWWW]]]llliiimmmllleeemmmwwwyyysssnnnmmmhhhcccgggoooYYY{{{~~~wwwxxx~~~{{{xxxrrrkkkkkkQQQVVVwwwppp}}}nnnWWWNNNKKK999)))''''''************************************************++++++,,,,,,,,,,,,------///)))...???SSSqqqnnnbbbnnneeeQQQbbbwwwRRRLLLTTTaaazzzssspppbbbLLL666,,,,,,,,,******************************)))************++++++++++++++++++++++++++++++++++++***//////...CCCdddxxx|||yyyfffnnnLLL>>>BBBKKKJJJYYYnnnrrryyy[[[IIIdddjjjsssyyyttt~~~[[[GGG666***+++---***(((,,,)))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++...000==={{{===sssuuuYYYAAA\\\ppppppttt~~~bbbPPPddd~~~~~~}}}yyyuuuuuuvvvxxxrrrtttvvvwwwxxxwwwvvvvvvuuusssqqqqqqssstttsssqqquuuwwwwwwuuurrrpppqqqrrrnnnpppqqqqqqpppmmmlllkkkjjjiiippprrriiihhhjjjfffVVVOOOfff~~~uuu///hhhMMMAAA===777444111/////////...,,,++++++,,,,,,---...//////111666}}}zzz{{{zzzggg___ccc|||qqqUUU\\\{{{yyyuuuoooddd```ccc[[[kkk~~~qqqqqq}}}lllhhhrrrnnn~~~[[[TTTOOOKKK???...'''+++++++++++++++++++++++++++++++++******++++++,,,---$$$333---***333666```hhhnnnSSSdddiiiggg{{{jjj```iiicccFFFuuunnnbbbQQQRRREEE333,,,+++************************************************++++++,,,,,,,,,---------......111???cccmmm]]][[[LLL```oooEEEOOOooooooooojjjlllssstttvvv~~~hhhsssqqqYYY???222///---)))'''************************)))************+++++++++++++++++++++++++++++++++---'''...000000NNNpppwwwtttOOO333PPPEEE<<>>ZZZ[[[RRR}}}rrruuuxxxOOOllluuuuuuYYY]]]qqq___NNNfffzzzzzz|||uuuppp~~~WWWRRRIII999111,,,************************************+++++++++++++++---...---,,,---///111///%%%QQQbbb```~~~QQQLLLdddhhhFFFPPPbbbcccWWWVVV\\\VVVSSSRRR^^^^^^kkkfffUUUjjjvvvJJJ@@@...+++---+++************************)))************+++++++++++++++******++++++,,,---+++333222...SSSqqqooofffCCCFFFMMMDDDDDDIIINNNNNNYYY~~~kkkNNNnnnfffhhh{{{uuummmhhh]]]aaa\\\,,,+++***(((***)))************))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,------//////EEEyyyFFFtttWWWCCC>>>LLLLLLVVVpppDDD<<>>+++000,,,,,,,,,+++++++++******++++++******++++++,,,---555(((111000IIIuuu{{{gggdddWWWwww}}}wwwjjjppp```UUU___rrrTTT@@@]]]uuu~~~hhh[[[~~~gggNNNOOOCCC111---++++++++++++++++++++++++************+++++++++,,,---,,,++++++,,,...000222***888sss___QQQgggUUULLLggg\\\CCC]]]```@@@LLLaaa___```WWWZZZmmmuuu~~~jjjMMMcccsssuuuTTTCCC;;;***+++,,,************************)))************+++++++++++++++******++++++,,,---&&&666,,,000fffmmmeee|||sssIIIGGGOOOTTTWWW___ddd```iiixxxRRRdddZZZrrrqqq|||[[[eeehhhSSS|||888)))++++++,,,***************))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,---***222555KKKaaayyy^^^AAA;;;FFFMMMZZZ~~~jjj???999EEETTTiiivvv~~~}}}}}}~~~zzzyyyxxxwwwxxxyyy{{{||||||uuuqqqqqqqqqppppppsssssssssuuuxxxuuuqqqrrrwwwwwwvvvvvvuuuuuuuuuuuuuuuuuusssqqqpppooonnnkkkiiimmmnnnnnnmmmllljjjhhhgggYYY777OOOMMMmmmNNNEEE;;;777444111/////////---,,,...111......000...///777TTT|||zzzrrr[[[ZZZhhh^^^nnnooovvv{{{xxxwwwqqqmmmeee___eeesss|||yyykkk^^^```RRRTTTHHHBBB...111,,,,,,,,,+++++++++******++++++******++++++,,,---111)))888,,,RRRaaa{{{jjj]]]qqq|||nnn```jjjsssdddjjj```zzzsssSSShhhyyy[[[>>>OOOlllzzzYYYuuuzzzOOOUUULLL111+++++++++++++++++++++++++++*********+++++++++,,,,,,...+++***,,,------...000333NNN```UUUmmmwww~~~ZZZHHHddd}}}RRRIIItttpppOOODDDWWWqqqnnn|||sssqqq~~~|||xxxkkkKKK>>>eee|||kkkIIIEEE...---***************************))))))*********+++++++++++++++******++++++,,,------...,,,>>>eeeaaarrrpppVVVNNNUUUgggnnn|||vvvKKKccc```]]]}}}iiibbbsss^^^gggyyyJJJ...///111---(((************)))))))))((((((((((((((((((((((((((())))))))))))***+++,,,---)))333777SSSwwwxxxcccKKK>>>CCCNNNJJJwwweee===:::GGGXXXlllwww~~~{{{zzzwwwvvvvvvxxxzzz|||yyytttrrrtttuuussssssuuurrrsssvvvwwwsssooorrrxxxvvvtttssssssvvvxxxzzz{{{wwwuuurrrqqqqqqpppnnnllllllllllllnnnooopppooooooWWW<<>>KKK[[[oooxxx}}}}}}~~~~~~|||yyywwwvvvwwwyyyzzzuuurrrsssxxx{{{yyywwwxxxssssssuuuvvvrrrnnnrrryyywwwtttrrrsssvvvyyy{{{{{{wwwuuurrrpppppppppnnnmmmooonnnnnnpppssstttsssrrr___III]]]llljjjNNNEEE;;;777444111/////////---,,,+++333+++***555///...EEE}}}~~~~~~yyytttfffccchhh\\\XXXZZZuuuyyywww{{{|||}}}~~~|||zzz~~~~~~{{{{{{ssshhhkkkmmmbbbOOOiiiuuu}}}}}}fffqqqYYYOOOKKKEEE>>>---,,,,,,,,,+++++++++******++++++******++++++,,,------+++777WWWTTTWWWccc~~~jjjuuu{{{jjjbbbOOOHHHNNNKKKTTTQQQ===JJJhhhiii}}}eee|||{{{iiixxxsssvvvdddWWWUUU@@@KKK{{{yyy```zzzeeePPPMMM<<<555,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,+++))),,,111///+++///888LLLqqqYYYYYYyyyuuummmxxxfffEEEcccxxxUUUjjjkkkBBBGGGXXX^^^|||tttttt}}}FFFWWWlllKKKuuueeeooouuuYYY;;;333---...************************)))************+++++++++++++++******++++++,,,---,,,'''CCCTTTrrr~~~fffeeecccZZZ___LLL\\\qqqggg~~~bbbZZZgggGGGZZZ>>>'''+++,,,+++************))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,---,,,,,,...YYYnnnHHH~~~qqqgggOOO999:::JJJRRRMMMrrrxxxmmmVVV:::@@@NNN]]]qqqyyy}}}zzzzzz{{{~~~}}}zzzxxxwwwwwwxxxyyysssqqqttt{{{~~~|||zzzzzzvvvttttttuuurrrpppssszzzzzzvvvssssssvvvxxxxxxwwwuuussspppnnnnnnnnnmmmllltttrrrqqqrrruuuuuurrrnnnaaaJJJXXXrrriiiNNNEEE;;;777444111/////////---,,,(((666...***333...777]]]~~~|||vvvlllmmmtttzzz|||___VVVaaa||||||~~~~~~{{{~~~uuuxxxwwwkkklllooodddWWWaaahhh|||}}}tttbbbOOOOOOEEEHHH***,,,,,,,,,+++++++++******++++++******++++++,,,---...111>>>}}}yyyOOO```tttaaaQQQFFFHHHNNNGGGOOO]]]QQQ]]]~~~pppxxxyyykkkZZZ___VVVGGGLLLccc|||nnn~~~UUUPPPDDD777,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++)))---111///,,,777GGGeeeLLLppp|||~~~jjj^^^CCCcccyyydddfffFFFDDDdddppp|||zzzxxxTTTffffffKKKxxxnnnVVVqqqCCC888'''000************************)))************+++++++++++++++******++++++,,,---))))))GGG]]]sssjjjwww]]]\\\tttlllGGGcccSSSkkkqqqQQQ^^^WWWWWWQQQ)))+++---,,,************))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,---...---222bbbnnnUUU}}}rrr]]]LLL===;;;BBBJJJRRRYYY|||nnndddJJJ555AAAPPP^^^rrr{{{~~~{{{{{{{{{{{{zzzyyyyyyxxxxxxxxxxxxtttrrrtttyyy|||{{{zzz{{{yyyuuussstttsssrrruuuzzzyyyuuurrrssswwwyyyxxxuuuuuusssooommmmmmnnnmmmmmmsssqqqqqqsssvvvuuuqqqllliii^^^ggg}}}iiiNNNEEE;;;777444111/////////...,,,''':::333+++222...@@@rrrnnnpppjjjvvvxxxxxxxxxfffZZZiiiQQQOOOiii{{{vvvwww|||~~~www{{{|||~~~|||ooovvv{{{ooonnnrrrgggaaaUUUVVVsss|||ttt}}}kkkPPPRRREEENNN(((,,,,,,,,,+++++++++******++++++******++++++,,,---'''111AAA[[[IIIZZZ}}}xxx___OOOQQQLLLHHHMMMWWWtttzzzuuuqqqddddddaaaaaa]]]PPPeeePPPOOOPPPEEErrr|||WWW___UUUHHH444,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,***---111......>>>SSSMMM}}}rrrKKKMMM999[[[iiizzzcccFFFAAAqqqrrrpppjjjnnnvvvFFFkkk```hhhRRR@@@"""///************************)))************+++++++++++++++******++++++,,,---222///KKKllltttmmmtttmmmgggxxxHHHAAAbbbZZZTTTZZZjjjLLLTTTccc222///...+++************))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,---///000999mmmqqqgggrrreeeLLL777333DDDMMMIIISSShhhzzzgggKKKBBB000@@@PPP^^^rrr}}}~~~}}}~~~wwwxxxxxxxxxyyyyyyyyyyyywwwsssssswwwyyyxxxyyy{{{{{{uuurrrsssttttttvvvyyytttqqqooorrrxxx{{{zzzxxxwwwuuuqqqooooooppppppooonnnmmmnnnrrrwwwwwwrrrmmmfffnnnwwwaaa{{{oooRRRDDD>>>888666333111//////000111555333)))+++222000JJJsss\\\^^^]]][[[rrrzzzjjjtttpppeee___YYYhhhcccUUU]]]jjjyyyggg___gggtttuuuuuu|||}}}zzz}}}yyyxxxpppqqqmmmmmmjjj```\\\[[[___qqqtttzzzQQQSSSIIIEEE555,,,,,,---------,,,+++++++++,,,,,,,,,,,,,,,,,,---111222BBBhhhDDD\\\hhh```KKKMMMIIICCC@@@KKKuuurrrlllgggjjjqqqyyy```YYY___sss___NNNHHH@@@bbbooohhh|||___MMMRRR???111((()))---)))+++...)))++++++,,,,,,,,,---------'''666)))+++777...???hhhnnnLLLyyytttZZZ===BBBBBBEEE^^^}}}tttqqqkkkooouuuqqqHHHKKKkkkzzzlllXXXiiixxxzzzlll```nnnzzzZZZJJJlllNNN???//////+++++++++************)))++++++++++++++++++++++++************+++,,,---...000444```lllzzzpppzzzpppaaauuurrrXXX[[[VVVMMMQQQcccqqqsss```DDDLLLUUUZZZ[[[{{{]]]SSS111...111(((************))))))))))))))))))))))))))))))))))))************+++,,,---...***,,,444|||{{{www```LLL777555999GGGOOOHHHTTTuuuzzzmmmIIIKKK999888:::@@@EEEJJJTTT^^^pppyyy}}}{{{yyyxxxyyyyyyxxxwwwwwwuuuuuuuuurrrooottt{{{rrrssstttuuuvvvvvvuuuuuuooopppqqqqqqqqqrrruuuwwwwwwqqqkkkjjjnnnqqqqqqoookkkmmmnnnuuu{{{pppjjjuuu{{{cccHHHsssSSSDDD>>>888666333111//////000111...111...111777666RRRzzzkkkmmmlllbbb^^^uuufff\\\```UUUUUUFFFXXXyyyMMMMMM\\\mmmyyylllaaa^^^```hhhiiisss|||qqq{{{wwwsssvvvtttoooiiizzzkkkWWWkkkzzzuuuvvv[[[TTTJJJDDD999,,,------------,,,+++++++++,,,,,,,,,,,,---------)))555TTTeeeWWWlllvvvsss______OOODDDNNNWWWGGGEEEjjjzzzdddYYYrrrrrrnnnTTTVVVnnnxxx^^^KKKHHHEEESSSsssgggeeerrrSSSRRR???444+++,,,///******...***++++++,,,,,,,,,------------000+++333333,,,XXX[[[bbbxxxiiixxxeeeJJJLLLVVVWWWOOOPPP^^^iiiiiihhhssswwwFFF???ZZZiiijjj[[[kkkyyyzzzooodddllltttZZZGGGeeekkkEEE222---++++++++++++************++++++++++++++++++++++++************+++,,,---...555777eeeeeexxxyyyXXXVVVtttkkkXXX@@@===;;;<<>>888666333111//////000111...333222222333999^^^lllwwwooolll```KKKPPPRRReeelll]]]KKKPPP```ppp~~~}}}|||}}}zzzuuunnnrrrxxxxxxvvv|||fffJJJcccuuupppssseeeSSSJJJDDD???------------,,,,,,++++++++++++,,,,,,---------------???rrrQQQ```}}}|||wwwggghhheeennnbbbHHHKKK]]]eee~~~mmm___oooeee}}}lllzzz```IIIEEEKKKCCCooosssXXX[[[TTTFFF777---...222+++)))---,,,,,,,,,,,,,,,------------///---000222///>>>wwwgggQQQ{{{gggRRRbbbwwwZZZCCCIIIQQQUUURRRRRR\\\lllvvv|||zzzwwwMMM;;;QQQddd{{{dddgggwwwzzzyyysssggghhhjjj{{{YYY999VVVlllxxxGGG444---,,,+++++++++************++++++++++++++++++++++++*********++++++,,,---...222>>>pppbbbssssssdddFFFkkknnnUUUCCCCCC===@@@JJJJJJDDDHHHUUUjjjwww{{{QQQAAAOOOuuuIII\\\[[[XXXWWW***...(((************)))))))))))))))))))))))))))))))))))),,,++++++++++++,,,,,,---+++111888wwwdddzzzfffQQQ===222;;;CCCJJJOOOOOOOOOjjjdddBBB===>>>///444333777???CCCBBBAAABBB:::555777DDDQQQccc|||zzzxxxxxxyyyyyyxxxwwwwwwrrrppprrrtttrrrsssuuuuuutttsssrrrrrrrrrssstttsssrrrrrrrrrssstttvvvwwwtttpppmmmnnnpppqqqpppnnnlllmmmiiimmmtttnnnkkkvvvmmmTTTGGGRRR]]]~~~{{{TTTEEE???888666333111//////000111000444333......DDDyyypppooo~~~pppeeewwwbbbRRRRRRXXX___mmm}}}~~~tttzzz}}}rrrllltttssssss}}}~~~{{{iiiZZZaaa___uuuqqqddddddnnnQQQLLLEEEBBB///...------,,,,,,,,,,,,++++++,,,,,,---.........777EEEpppCCCeee||||||vvv{{{www\\\DDDUUUvvv[[[FFFAAAQQQDDD___aaa~~~dddXXXOOO:::......222+++)))......,,,,,,,,,------------...,,,...555)))000]]]XXX```bbbQQQeeeiiiOOOAAACCCBBBFFFSSSgggzzz~~~zzzssstttZZZ???OOOeeefffjjjvvvzzzwwwllleee```ppp}}}\\\EEE===pppwwwoooJJJ666///,,,,,,+++++++++*********++++++++++++++++++++++++++++++++++++,,,---.........MMM~~~ooofffYYYoooyyyGGGkkkeeePPPCCC<<>>---555777???KKKRRRQQQNNNMMMBBB999777===BBBOOOrrr~~~}}}{{{{{{{{{|||{{{zzzwwwrrrooosssvvvuuuttttttwwwvvvtttrrrqqqrrrtttuuusssrrrqqqqqqrrrtttuuuuuurrrpppooopppqqqqqqooommmlllnnnkkkooowwwssspppxxxkkkSSSCCC\\\fffyyywwwUUUFFF???888666333111//////000111,,,000333///222VVVvvvrrr]]]lllUUUPPPNNNGGGYYYYYYlll||||||yyywww}}}hhh\\\^^^]]][[[]]]|||zzz~~~|||iiihhhWWW[[[}}}nnnssshhhRRRMMMEEE@@@000///...---,,,,,,,,,,,,++++++,,,------...//////777BBBcccFFFooozzzuuuxxxvvvvvvQQQiiiqqqjjjNNNDDD>>>PPPLLLPPPkkkeeeppp[[[SSS@@@///,,,111,,,)))...000,,,,,,---------.........,,,***666***777jjjpppXXX{{{hhhQQQHHH^^^wwwWWWCCC???LLLHHHJJJXXXmmmzzzttt}}}cccCCCIII```uuu}}}rrriii[[[fff{{{eeeJJJ555MMMkkkcccxxxWWW999111,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++,,,---...///333\\\rrreeeNNN___GGGfffqqqJJJ666555888:::FFFLLLHHHEEEJJJPPPSSStttmmmCCC===>>>FFFWWWFFFNNNcccPPPTTTqqq222//////************)))))))))((()))))))))))))))))))))))),,,,,,,,,+++,,,,,,------,,,999>>>~~~qqq\\\EEE777333444===IIILLLKKKSSShhhIII777555---;;;000777999@@@JJJNNNIIIDDDCCC<<<;;;DDDRRRZZZbbbzzz~~~}}}~~~}}}{{{{{{|||}}}|||{{{wwwrrrqqqvvvyyywwwuuuuuuyyywwwuuutttssstttuuuvvvtttqqqooooooqqqsssrrrrrrqqqqqqqqqqqqrrrqqqooonnnnnnqqqooorrrzzzuuummmqqqkkkVVV333SSSbbbyyy~~~zzzVVVFFF???888666333111//////000111,,,///555222555]]]rrrPPPWWWppp```PPPHHHEEEBBB@@@???TTT[[[ttt{{{{{{www~~~}}}~~~zzz]]]QQQQQQXXX\\\gggttttttxxxwwwwwwuuu|||fffdddHHHYYY~~~```sssXXXOOOFFF>>>111000...,,,++++++,,,,,,++++++,,,---...//////000555CCCRRRHHHtttyyyqqquuu|||dddfffwwwxxxZZZwwwyyy}}}\\\LLLGGG>>>DDDKKKJJJpppVVVcccWWWLLL444+++000---+++//////,,,---------............111%%%555333EEEjjj~~~TTTVVVvvvOOOEEEBBBZZZiiiPPPFFFIIIKKKQQQUUUUUU[[[gggtttzzzwwwooojjjLLLJJJcccwwwoooZZZ^^^zzzrrr===:::DDDnnnQQQjjj;;;111,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,---...///:::```wwwgggJJJTTT}}}XXXbbbiii@@@222666;;;DDDQQQUUUJJJFFFTTTdddiiiwwwwwwOOO999999NNNnnnAAANNNvvvHHHNNNnnn>>>---+++************))))))))))))))))))))))))))))))))))))++++++++++++,,,---...///***777EEE}}}nnnxxxdddNNN;;;333444777BBBKKKKKKLLL]]]yyyooo...111666...444333999<<>>qqqIIIcccGGG333---------,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,---...//////DDDeeettt|||rrrSSSUUUvvvcccFFF///999GGGIIIXXXQQQMMMKKKIIITTTttt{{{gggAAA>>>999ZZZRRRJJJtttrrrGGGiii```444,,,************)))))))))))))))))))))))))))))))))))))))******+++---///111222111...NNNjjjkkkMMM666///222888<<>>EEE[[[IIIXXX~~~CCCnnnooo444***---,,,+++***)))))))))))))))))))))))))))))))))))),,,+++++++++---///222444%%%222[[[uuuuuu^^^CCC444///111999BBBSSSRRRQQQ{{{???999444666???FFFGGGFFFGGGFFFFFFGGGGGGJJJRRRYYYsssyyy~~~|||}}}yyyoooooouuuzzz{{{xxxuuuuuuwwwwwwuuutttvvvxxxxxxuuurrrqqqpppooommmmmmnnnpppqqqvvvvvvvvvwwwvvvvvvuuutttxxxtttrrrvvvzzzyyytttoootttgggyyyeeeeeepppYYYHHH???999666222000000000111000111222777111NNN^^^EEE555<<<>>>CCCKKKQQQSSSTTTUUURRRUUUSSSLLLGGGGGGHHHGGGMMMPPPOOORRRkkkiii\\\JJJPPPtttwwwdddzzzqqq___rrrRRRDDDHHH888---,,,///+++,,,000+++,,,,,,,,,---...///000111999hhhZZZAAAbbbssslllxxxqqqVVVBBB888DDDBBBBBBOOOiii~~~~~~ccckkkwwwkkkIIIFFF777;;;CCCMMMsssVVVtttQQQ000555///---111/////////............//////111///,,,PPPZZZMMMfffJJJAAACCCXXXqqq~~~|||yyyppp~~~[[[RRRaaaiiiyyyxxxrrrtttaaaRRRYYYoooWWWAAA---AAArrrRRRZZZ~~~ddd:::///...---,,,,,,,,,,,,,,,************************,,,***+++---...,,,...222JJJyyysssmmmRRRkkkqqqlllJJJ555BBBGGGHHHYYYPPP@@@MMMTTTaaacccnnnIII555???KKK]]]BBBKKKyyyTTTmmm~~~444------,,,+++***)))))))))))))))))))))))))))))))))))),,,+++++++++,,,...111222666...HHHwwwjjjSSS:::000111999GGGTTTSSSIIIpppmmm777888<<>>::::::<<<===@@@HHHUUU]]]___ssstttfffrrrtttuuuxxxyyy^^^???EEE===???BBBMMMllliiiVVVuuuvvvhhh777666222///222---000//////......//////000222...,,,UUULLLAAAoooLLL===AAAIIIPPPjjjXXX]]]kkkTTTKKKZZZfffrrr|||}}}ttt```NNNNNN___TTTAAA222BBBwww^^^XXX~~~www===//////...,,,,,,+++++++++++++++++++++++++++++++++,,,***+++...---,,,...444aaakkk^^^ggggggFFF555FFFSSSOOO]]]}}}OOONNNbbbrrrdddqqqrrr|||TTT999;;;EEEWWW===BBBqqq^^^TTTvvv999222,,,,,,+++***))))))))))))))))))))))))))))))))))))++++++******+++---...000555---KKKwwwzzz]]]GGG333///555???QQQaaaRRRRRR777222999CCCLLLQQQPPPKKKGGGGGGIIIMMMTTTaaauuu|||~~~}}}{{{xxxzzz|||zzzttttttwwwzzzyyyuuuqqqooooooooooooppprrruuuuuutttrrrrrrqqqqqqpppqqqrrrssstttttttttsssrrrrrrqqqpppppptttrrrpppoooqqqrrrqqqpppgggdddKKKPPPEEEdddccc^^^JJJ???:::777222000000111111111///222777222]]]}}}yyyyyygggGGG???EEE;;;EEERRRYYY]]]\\\WWWRRRHHHOOOTTTSSSRRRYYYbbbffffffmmm|||vvvooozzzsssccc^^^JJJ;;;UUUgggvvvvvvuuuccc___OOOQQQ===///...222---+++///...,,,---------...000111222555fffbbbLLL~~~WWW999AAABBB???FFFKKKKKKGGGFFFHHHKKKFFF```bbbkkkttt___DDDEEE===???CCC<<>>DDDrrrZZZLLLqqq<<<000///...---,,,,,,++++++++++++++++++++++++++++++,,,+++,,,...---+++///666[[[uuunnnzzztttpppiiiZZZ>>>AAAVVVWWWccc```FFF___zzzgggfffZZZYYYAAA444999NNN???CCCggg\\\AAAlll<<<000,,,++++++***))))))******))))))))))))))))))))))))++++++******++++++------)))444XXX{{{tttTTT@@@111222999???LLL[[[RRRnnnKKK;;;<<>>RRRfff|||{{{nnnyyyxxxbbbSSSXXXDDD111---111---***---------------...///000111222888jjjgggFFFxxxuuu~~~{{{BBB666JJJJJJMMMQQQUUUUUUPPPKKKJJJMMMUUUgggjjj~~~oooWWWIII:::??????555DDDwww|||{{{===333777///666---000000////////////000000---999888___QQQAAAvvvRRRBBBHHHMMMLLLPPPsss{{{rrrhhhzzz{{{UUUUUU|||iiiIIIOOOMMM]]]xxx~~~zzznnneee[[[HHH???JJJZZZDDD999444eeeXXXKKKttt@@@222111///...---,,,,,,,,,++++++++++++++++++++++++++++++,,,...,,,+++000888WWWrrr}}}lllkkkYYYJJJQQQ```oooMMM<<<^^^pppsssttt{{{SSS@@@333===NNN@@@AAA^^^___EEEyyy???))),,,+++******)))*********))))))))))))))))))))))))************++++++,,,,,,***888TTTyyy|||oooMMM;;;222888>>>>>>DDDPPPVVVnnn000KKKJJJLLLLLLJJJHHHJJJQQQWWW]]]hhhvvv~~~{{{xxxxxxyyyyyyyyyzzzyyyzzz||||||zzzxxxwwwvvvtttuuuvvvvvvuuutttsssrrrtttttttttttttttuuuuuuvvvvvvuuusssrrrqqqqqqqqqrrrqqqsssqqqnnnpppuuutttppp~~~\\\cccNNN@@@;;;777333111111222222222333222777999iiioookkk|||~~~uuucccFFFAAALLLXXX___\\\ZZZ[[[YYYTTTPPP\\\eeeeeeeeeooo~~~|||zzznnnppppppSSS]]]uuuiiixxxzzzttt~~~uuufffUUULLLCCCZZZqqqsss{{{iii\\\aaaNNN555+++000...,,,---,,,---------...///000222222BBBtttxxxMMMjjjyyyoooGGGEEESSSNNNRRRQQQRRRTTTUUUWWW___hhhpppssswwwsss\\\HHH888======BBBNNNvvvsss{{{BBB555;;;///999///111000000//////000000111666///111wwwKKK777iiiLLLFFFMMMNNNJJJddd}}}gggTTTNNNeee}}}lll```TTTOOOVVVzzz]]]OOOIIIZZZtttyyyqqquuuzzz}}}|||xxxtttjjjddd[[[HHHCCCRRRmmmFFF777666sssmmmRRRuuuEEE444333111000......------,,,,,,,,,,,,,,,,,,,,,,,,++++++---...,,,***111:::```dddnnnqqqeeedddttt[[[===FFFccchhhsssyyypppPPP888888MMMUUU===999VVViiiEEEpppGGG+++++++++***************+++))))))))))))))))))))))))))))))***+++,,,,,,------,,,333PPP~~~oooIII888000;;;AAA???EEEQQQdddEEEIIIIIILLLKKKIIIHHHKKKTTTbbbkkkttt~~~{{{yyyzzzzzzxxxyyy|||wwwwwwxxxyyyxxxxxxwwwvvvwwwyyyzzzzzzwwwuuuttttttuuuuuuuuuuuuuuuuuuuuuuuusssrrrqqqpppooopppqqqrrrqqqsssqqqnnnrrrvvvpppfffllllllddd~~~\\\yyyeeeOOO@@@;;;888333111111222222222333///666???ooo~~~nnn|||wwwnnnQQQOOOXXXbbbddd]]]YYY^^^```]]]\\\cccggggggjjjtttrrr[[[SSS[[[\\\QQQ]]]qqqbbbtttuuujjjmmmQQQHHHCCC[[[rrrkkkpppuuuhhh}}}vvvmmmwwwYYY:::+++000000//////,,,------......///111222333;;;qqqQQQ}}}ccczzzyyytttiiiYYYJJJFFFGGGHHHNNNNNNRRR[[[dddooo{{{}}}sssWWWDDD555666@@@FFFOOOxxx{{{cccIII:::@@@000;;;222111111000000000000111111555///333wwwGGG???[[[EEEEEEKKKOOOPPPzzz}}}___GGGKKK]]]sss~~~hhhQQQAAA@@@MMMaaacccsssYYY[[[ggg|||fffbbbdddooo}}}{{{wwwxxxsssfff\\\QQQAAADDD\\\xxxIII===<<>>jjj{{{ooo{{{vvv|||yyyqqqRRRPPP^^^gggggg\\\XXX```eeedddrrrqqqlllggghhhmmmnnnlllnnngggbbbcccccchhhzzzqqqyyyyyyppphhh|||XXXKKKCCCWWWkkkggg}}}pppmmmyyy~~~aaa>>>+++111222111111---............///111222333BBB}}}YYYxxx~~~^^^zzzvvvfffSSSNNNRRRJJJEEENNNHHHMMMYYYiiiwwwhhhooocccIIIDDD@@@??????:::CCCsssWWWOOO???DDD222===333111111000000000000111111***<<>>JJJHHHBBBeee[[[rrryyyWWWSSSwwweeeYYY;;;999IIIFFF888>>>NNN^^^OOO@@@vvvIII000+++***************++++++))))))))))))))))))))))))'''(((***,,,.../////////333%%%PPPVVV===///777???CCCRRRgggNNNLLLNNNRRRQQQUUU^^^jjjwww~~~||||||}}}wwwwww|||yyyxxxwwwwwwwwwvvvuuusssvvvyyy||||||yyyxxxyyyzzzvvvvvvvvvvvvuuusssrrrqqqtttsssrrrrrrrrrtttvvvxxxssstttoookkkoooppp___IIIQQQsssbbbJJJTTT~~~[[[sssFFFDDD???888222111555777666444111222666:::ggg|||}}}~~~iii}}}lll\\\eeennnhhh^^^[[[iii~~~yyy[[[YYYMMMaaammmuuuuuu^^^OOOAAANNNdddqqqnnnsssYYYxxxwww777111///777---//////111000000000000222444555JJJXXXvvvtttssshhh|||mmmKKKBBBDDD]]]ppp]]][[[aaauuukkkyyyrrrwwwkkkWWWKKKBBB;;;<<>>WWW@@@>>>|||EEE777NNNKKKJJJiii|||^^^>>>JJJUUUyyywwwPPPAAAFFFPPPeee}}}~~~wwwjjjuuuooo~~~}}}{{{sssqqqSSS???CCC===DDDhhhnnnDDD===666WWWjjjNNNoooNNN<<<999777555444222///---//////...---------......---,,,---...,,,---666@@@rrrhhh@@@;;;===CCCHHHKKKRRRggglllIII]]]wwwRRR999<<>>999444222555777777555===444555<<>>;;;888555444222000.........------------......---,,,---...------555???yyy]]]???AAA:::???FFFKKKWWWrrr```VVVxxxjjjIII999999BBB<<<::::::AAAeeeVVVAAAvvv^^^***,,,,,,,,,+++++++++******************************++++++++++++,,,---......+++333RRRooonnnMMM888===CCCGGG]]]{{{[[[VVVYYY[[[kkk|||xxx[[[```ooozzzyyy}}}~~~{{{yyyyyyyyywwwxxxzzzzzzyyyxxxwwwwwwyyyzzz|||{{{xxxwwwwwwyyyuuuuuuuuuvvvuuutttsssrrrsssqqqoooooorrrttttttsssvvvrrrqqqttttttjjjUUUDDDOOOWWWYYYLLLCCCgggeeeyyyKKKEEE===:::666444555666777777<<<111555BBBkkkzzziiihhhkkkTTTTTThhh{{{ccciii```ttt~~~xxxnnnvvvbbbLLL???LLLggglllrrrbbb}}}~~~@@@:::444888...000...000000/////////111222333FFFcccUUUrrrtttgggkkk}}}uuu```???>>>[[[qqqzzzrrrqqqoooTTT???===;;;CCCBBB???yyyWWWjjj[[[RRRJJJEEE@@@===;;;777444222111111111...666FFFuuuHHHfffjjjCCC>>>JJJTTThhh}}}vvvyyyxxxeeeOOO;;;\\\~~~rrrmmmwwwdddSSSZZZyyy~~~~~~||||||~~~~~~~~~tttgggWWWDDD777EEEhhhddd>>>===444MMMZZZAAAjjjUUUDDD@@@;;;888666444222111...---------------......---,,,...///------555???www~~~uuuOOO999???:::???CCCIIIXXXvvvRRR___nnn```EEE:::666??????:::555???nnndddKKKyyy^^^+++,,,,,,,,,+++++++++******************************++++++++++++,,,---......111,,,NNNrrr}}}```DDD>>>III\\\xxxtttdddrrrvvvwwwxxxRRRIII[[[xxx~~~{{{zzzzzz{{{wwwyyyzzz{{{zzzyyywwwvvvyyy{{{|||zzzvvvttttttvvvqqqsssvvvxxxxxxuuurrrpppssspppnnnqqqwwwyyyuuuqqquuusssrrruuuuuujjjWWWGGGsssyyykkkyyy|||MMMEEE>>>;;;777444444666888999555111666CCCpppvvvdddgggwwwzzzmmmjjj```TTTSSS]]]dddeeewwwlllyyyuuu]]]EEE@@@NNNkkkwwwtttmmm~~~CCC===666999000333000000000/////////000222333DDDcccVVVrrrtttqqqqqqEEE???kkkdddWWWgggsssppptttyyyVVV===@@@<<>>:::777555444444333...777FFFgggccczzzbbbCCCCCCJJJXXXttt{{{yyy|||yyygggRRR<<>>bbbvvvmmmIII444:::;;;>>>BBBIIIZZZ{{{PPPhhhjjj___KKK<<<333===???:::111BBBzzzmmmNNNzzz]]]...,,,,,,,,,+++++++++******************************++++++++++++,,,---......666***AAAmmmsssPPP;;;DDDfffppp```^^^UUUXXXmmm|||~~~~~~~~~|||zzzzzz|||~~~||||||{{{{{{zzzyyywwwvvvyyy{{{|||yyytttrrrtttwwwqqqsssuuuwwwwwwuuurrrqqqssspppooorrrvvvyyywwwtttuuussssssttttttmmm___TTTUUUpppppplllRRRHHHDDD???888444555777999:::777999888888kkkwwwhhhfffoooyyy{{{zzzoooYYYLLLHHH@@@===@@@BBBEEEMMMXXXsssyyypppZZZCCCDDDMMMgggvvvqqqpppzzzCCC@@@888<<<444777333111000000//////000222222EEEkkkRRRnnnnnn~~~OOOJJJEEEJJJJJJOOOZZZvvvooouuukkksssvvvRRR>>>CCC???===EEEFFF~~~eeefff^^^VVVYYYNNNGGGDDD@@@;;;888888777555444888111999dddpppdddGGGJJJSSSbbb}}}|||dddNNNAAA<<>>;;;999777555//////...---------......------///000...---444===___```sssiiiGGG444999:::===AAAIII[[[|||[[[ggg___OOO>>>333<<>>999111hhh~~~yyyooosssxxxhhhVVVIIIDDDHHHEEE???CCCNNNOOOIIILLLVVV^^^wwwggg{{{}}}xxxvvvqqq}}}{{{eeelll\\\EEEHHHKKKaaarrreeejjjyyyooowwwDDDDDD===AAA:::;;;666222222111000000111222333EEE~~~oooMMMqqq|||ttt[[[VVVqqq888KKKTTT^^^qqqkkkyyyqqqnnnvvvlllLLL???EEEAAA@@@BBB>>>vvveeekkkeeeYYY___SSSNNNIIIDDD>>>;;;:::999666444777...???nnnhhhlllKKKNNN```ppp}}}```III===444CCCMMMVVV\\\ZZZkkk|||||||||yyyzzzuuuwwwzzz~~~oooddd]]]DDDQQQkkk;;;666999[[[fffFFFjjjaaaSSSOOOHHHBBB>>>;;;777555222222000///......------------///000...---333<<>>???@@@DDDOOOhhhmmm}}}bbb]]]LLL===444===???:::222DDD}}}eeeJJJVVV///,,,,,,,,,+++++++++******************************++++++++++++,,,---......,,,666AAA[[[rrr|||^^^JJJPPPVVVTTTWWW___aaabbbaaa\\\gggfffRRR[[[ooowwwyyy|||~~~~~~}}}~~~~~~zzzxxxvvvwwwwwwuuupppkkkgggoooxxxzzzwwwuuuwww{{{uuutttrrrqqqqqqsssuuuvvvrrrssssssrrrqqqrrrvvvzzzwwwuuusssrrrsssssssssrrrzzzIIInnnqqqtttssshhh]]][[[MMM===777<<>>>>>777444333222111111222333444AAAxxxmmmOOOzzznnnaaaYYYVVVsss{{{~~~nnngggHHHAAACCC>>>CCCCCC>>>|||lll___tttppp^^^eee[[[ZZZUUUOOOGGGBBBAAA>>>:::666222000FFFiiidddrrrHHHJJJkkk~~~yyyxxx|||yyy___KKK999222@@@FFFIIIRRR___}}}~~~~~~xxxwwwyyyuuutttwww~~~~~~xxxzzzhhhdddMMMKKKnnn___888;;;;;;SSS[[[FFFyyyhhhZZZVVVPPPKKKFFFAAA<<<999555444333111///...------------///111...---333;;;hhhZZZ{{{gggHHH333444???@@@??????EEETTTjjjzzz~~~www```^^^KKK:::666AAAAAA;;;444>>>mmmcccCCCMMM000,,,,,,,,,+++++++++******************************++++++++++++,,,---.........222DDDmmm}}}fff<<<444DDDWWWbbbmmmoooddd^^^hhhrrr}}}yyy\\\UUUTTTOOO]]]fffrrr|||}}}yyyxxxwwwvvvsssiii\\\RRRPPP^^^pppyyywwwsssrrrssstttsssrrrqqqqqqsssuuuvvvrrrrrrrrrsssttttttttttttvvvuuuttttttttttttuuuvvvwwwjjjPPP???rrrqqq|||qqqgggcccRRR@@@999???FFFFFFCCC333555888666\\\uuuyyy}}}nnncccwwwmmmgggfffaaa______gggiiidddhhhyyylllQQQ|||oooyyyvvvsss[[[888@@@HHHhhhjjj^^^rrreeeyyyKKKOOOGGGJJJAAA@@@777555444333222222222333444;;;uuuiiiVVVvvvkkkbbbmmm{{{{{{wwwhhhHHHCCC@@@:::@@@KKKQQQyyyTTTzzzxxxbbbiiiaaaeeeaaaYYYPPPJJJHHHDDD>>>999:::...999XXXjjjsssCCCCCCnnn|||yyyxxxkkkjjjooozzzvvvaaaPPP===444>>>@@@JJJ^^^ooo~~~|||{{{wwwssstttyyyxxxsssttt}}}{{{zzznnnxxx|||eeebbbMMM@@@[[[VVV666===888IIIUUURRRhhhaaa]]]XXXSSSNNNHHHCCC???888666444222000...------------000111///---222;;;[[[mmmhhhJJJ666777999;;;===@@@GGGUUUiiiwww~~~www\\\ddduuuccccccOOO777888EEECCC===444888```eee>>>EEE333,,,,,,,,,+++++++++******************************++++++++++++,,,---......000%%%@@@|||NNN999===LLL\\\fffttt~~~xxxnnnttt~~~fffJJJRRRRRRBBBCCCQQQfffxxx~~~|||{{{zzzwwwooo^^^III:::DDDWWWooo}}}}}}wwwrrrqqqsssrrrrrrrrrrrrssstttuuusssqqqpppsssxxxxxxsssmmmtttuuuvvvuuuttttttttttttwww[[[HHHPPPLLLLLLuuukkktttuuuyyydddIII:::???HHHEEE<<<777222777<<<[[[zzziiibbbnnniiiggguuuzzz{{{yyyzzzUUUqqqnnnvvvvvvqqqRRR???>>>YYYVVVeee```|||dddgggaaaZZZUUUQQQLLLDDD>>>===777333333444222333666===iiiiii]]]mmmmmmuuu|||ssstttmmmaaa{{{yyyWWWFFFEEE===@@@@@@MMMUUUPPPwwwnnnlllrrr^^^kkkddd\\\UUUQQQKKKBBB<<<:::555666;;;cccuuuIII===hhhoooeeedddpppxxxhhhhhhgggjjjooonnnpppyyymmmNNN666<<<@@@AAAHHHbbb{{{|||~~~yyyxxxqqqhhhhhhoooiiiiiiqqq|||~~~zzz}}}www|||yyywwwtttvvv[[[ZZZWWWDDDMMMqqqLLL;;;===111___WWWWWWkkkcccccc```\\\UUULLLEEE@@@:::888555333111...+++(((///......///000222444555___ZZZzzzkkkPPP;;;222;;;???@@@>>>DDDTTTeeepppxxxyyyTTThhh|||kkkiiibbbMMM>>>888>>>LLL222333666fffsssIII~~~EEE222.........------,,,,,,,,,***************************++++++,,,,,,------...***:::///LLL<<>>NNNiii|||}}}~~~{{{{{{yyykkkRRR===333HHHXXXIIIZZZyyyrrrmmmxxx|||iii|||sssiiizzzuuuqqqtttrrrqqqrrrssstttqqqnnnqqqrrrtttuuuvvvuuutttsssjjjFFFFFF___]]]]]]hhhyyyrrrRRR???>>>DDDCCC>>>777333666888WWWooo[[[eeettt}}}}}}rrr~~~wwwVVVcccppp{{{wwwzzzkkkOOO===;;;XXX______|||tttqqqeee```[[[WWWTTTNNNFFF???>>>999666777777444333555;;;dddvvv\\\~~~dddooo{{{oooRRRVVVxxx[[[]]]}}}~~~RRRJJJGGG<<<;;;BBBBBBTTThhh{{{uuuzzzfffmmmhhh___XXXXXXVVVNNNDDD???>>>;;;666QQQvvvpppUUUGGGpppsssPPPdddvvv}}}|||~~~qqqKKK777;;;???BBBMMMiii{{{{{{|||~~~pppeeebbbXXXWWW\\\eeekkkkkkmmmoooyyyuuuddd]]]ooo\\\ZZZQQQFFFRRRiii===444666888]]]MMMTTTttthhhhhheeeaaa[[[SSSLLLGGG>>><<<888555333111///---............///111333444kkk|||ddd}}}iiiNNN<<<555999>>>???===BBBSSSgggsss|||rrruuulllaaaLLL???888===JJJ555888;;;ffftttGGG{{{AAA(((.........---,,,,,,++++++***************************++++++,,,,,,------...)))555999SSS@@@HHHZZZsssyyy{{{SSSCCCLLLHHHCCCCCC>>>GGGZZZmmm|||zzzzzztttaaaIII:::888NNNsssXXXAAA[[[ttt|||uuuuuuddduuusssqqqssshhhuuusssrrrrrrttttttqqqoooppprrrtttuuuuuutttqqqppphhhEEEKKKwwwvvveee|||rrr___FFF>>>@@@@@@???666666555444SSSxxxbbbwwwzzzttt{{{hhhZZZWWW[[[[[[WWWuuu|||```\\\zzz}}}```JJJ===>>>\\\nnn~~~rrr{{{cccnnnfffbbb^^^ZZZWWWRRRJJJEEEAAA<<<999;;;:::666333444999^^^[[[www|||{{{|||oooJJJEEEGGG[[[RRR\\\{{{{{{bbbJJJGGGCCC>>>>>>DDDDDD___|||xxxzzzkkkllliii```[[[]]]^^^VVVKKKDDD???;;;444HHHhhhzzzcccDDDhhhwwwkkkzzzZZZ999<<>>AAA???CCCUUUlll{{{vvvhhh]]]NNN???888@@@HHH888:::???ggguuuCCCnnn>>>,,,......------,,,++++++******************************++++++,,,,,,------...---...:::```DDDLLLiii|||cccmmmuuu```bbb???FFFNNN@@@AAAAAAHHHRRRfff|||zzzwwwmmmUUU<<<666===bbb~~~]]]AAAPPP___nnnvvv{{{pppzzztttooo{{{xxxsssvvvtttssstttttttttrrrpppoooqqqsssttttttrrrpppooodddNNN@@@[[[}}}aaazzzkkkOOOCCC???===>>>777:::555444OOOkkk{{{lllppp{{{|||zzzwwwxxx{{{xxxsss```QQQBBBAAAHHHQQQZZZ```lllmmmbbb~~~SSSCCCAAAEEEaaa|||yyy\\\nnniiieee```\\\YYYUUUQQQNNNGGGAAA======<<<777555666777YYY^^^iiiyyyxxxtttnnnrrr~~~iiiGGGKKKHHHOOOUUU___yyywwwsssTTTJJJBBB===@@@AAACCCIIIkkkuuu{{{uuummmllliiiccc______]]]UUUMMMIII@@@===666JJJhhhnnntttEEEaaaiii|||qqqsssQQQ<<<===BBBOOOhhh{{{zzz}}}~~~zzzuuu|||xxxyyy~~~yyyiii\\\YYY\\\xxxsssWWWPPPXXX```nnnrrrkkkbbb]]]www]]]WWWPPP===GGGYYYMMM===???666LLLPPP;;;cccpppnnnlllkkkiiieeeaaa\\\WWWUUUMMMHHHAAA;;;777555333111......---------///000111LLL___```ttt```III888222999???CCCAAAFFFZZZsssooottt}}}}}}iiiZZZUUUOOO<<<:::HHHGGG777666AAAhhhbbb@@@sss<<<222///......---,,,+++*********************************++++++,,,,,,------...333***666tttoooHHHIIIhhhfffOOOeeesssrrrrrryyyOOOBBBJJJ@@@>>>FFFQQQYYYmmm{{{tttfffLLL444333@@@zzz|||ZZZYYYWWW```kkkkkkrrr|||wwwooorrrxxx|||vvvuuuuuuuuutttsssrrrppppppppppppqqqrrrrrrssstttuuuaaaDDDTTT___|||yyy]]]NNNAAA;;;<<<999===666777LLL~~~ffflll~~~wwwgggzzz|||yyysssnnnnnnqqqmmmggg[[[LLL@@@BBBJJJQQQXXX___ppp{{{yyyxxxssszzzuuuHHH<<>>:::888999666VVVeeeccclllyyyqqqrrrtttcccMMMNNNGGGGGGXXXbbbzzztttlllWWWLLLBBB???@@@;;;DDDBBBjjj[[[|||wwwsssmmmkkkiiieee]]]TTTRRRUUUMMMEEE999EEE^^^lllxxxQQQccchhhooo|||kkkiiiuuuzzzkkkbbbVVVFFF@@@???BBBQQQooozzzuuu}}}}}}{{{nnn[[[RRRTTT^^^mmmssssssiiieeeooolll}}}pppXXXQQQGGG888IIIWWWBBB======444LLLDDDFFFmmmlllhhhgggeeeaaa^^^ZZZXXXVVVTTTNNNFFF???999555111/////////...------...///000GGGuuurrr```~~~gggVVVIII===666333777===AAAAAAHHH]]]vvvtttkkk}}}}}}uuu___QQQMMMIII888>>>TTTGGG444///BBBiiiGGGIII888000000000///...---++++++******************************++++++,,,,,,------...333)))777jjjzzzKKKCCC^^^uuu|||OOOCCCggg|||eeeooopppIII@@@AAA>>>JJJXXX```uuu|||oooaaaHHH222555FFF}}}pppxxxxxxdddppptttvvvvvvsssssspppvvvvvvvvvuuutttrrrqqqqqqrrrpppnnnnnnooosssxxx{{{zzzYYYGGGnnn___}}}uuu\\\CCC999===<<>>HHHOOOTTTVVVnnn{{{xxxkkkzzzyyyhhhDDD888>>>KKK[[[|||eeeXXX{{{gggddd___ZZZWWWWWWYYY[[[VVVPPPJJJHHHEEE???<<<<<<777SSSsssbbb|||ssszzzoooqqqmmmaaa^^^\\\UUUKKKCCC\\\kkkfff|||~~~kkkQQQCCCDDDFFF@@@999MMM;;;ooo___|||sssttttttnnncccYYYZZZaaaXXXMMM<<<@@@OOOZZZ\\\hhhsssnnn^^^llluuu\\\OOOPPPOOOFFFDDDIII^^^}}}~~~lllTTTJJJLLL[[[|||zzziiiUUUJJJBBB???PPPTTT>>>:::888<<>>888333000111000///.........///000MMMuuu^^^pppNNN:::444444666:::666;;;===???JJJ```www{{{{{{~~~ttt^^^QQQJJJAAA666AAA]]]GGG444,,,EEEkkkCCCZZZddd555333222111000///...,,,,,,+++***************************++++++,,,,,,------......***999___OOOAAAWWWggg~~~tttJJJEEEooobbb]]]XXX;;;AAADDDOOO]]]hhh}}}{{{kkk[[[CCC111<<>>CCCOOO[[[___]]]gggttt{{{ggghhhtttwww[[[GGG999>>>OOO```iiixxxYYYgggfffdddaaa___^^^______[[[WWWTTTTTTPPPGGG@@@>>>999NNN```wwwxxxgggrrrtttgggMMMOOOQQQQQQ\\\bbbXXXPPPBBBdddvvv]]]jjjiiiuuukkkbbbHHH<<>>777444KKKWWWBBBzzz~~~yyysssiiihhheeecccaaa```aaaaaa]]]YYYRRRKKKEEE???999666222111000///...//////000GGGzzzZZZ~~~~~~rrr]]]EEE999777888:::===888;;;===AAAOOOfff{{{pppZZZRRRMMM@@@777CCCaaaGGG888000LLLmmmIIIeeeJJJ444555333333222000///...---,,,***************************++++++,,,,,,------...---+++555NNNVVVFFFYYYfff~~~PPPJJJssswwwXXXfffbbb;;;???JJJUUUjjj|||yyygggTTT:::---EEEiiiqqqmmmuuusss{{{xxxtttvvvwwwuuuqqqooooooppprrrpppooonnnooorrruuuwwwzzz]]]FFFTTT|||```sssBBB777GGGBBB@@@444===888hhhuuusssrrrnnnhhhccc___WWWNNNHHHHHHEEEDDDNNNZZZ[[[TTTjjjzzzZZZXXX___xxxwwwwwwxxxrrrQQQJJJ===@@@VVVkkk|||gggvvvlllrrriiijjjkkkjjjhhhfffdddddd^^^[[[[[[\\\XXXMMMCCC>>>;;;JJJ^^^aaabbbVVVYYYzzzbbbJJJOOOOOOLLLWWWUUUOOOLLL===kkkUUULLLSSSsssnnneee\\\```MMMCCCGGG444...MMM>>>PPPcccwwwyyynnnnnnooopppkkkbbb^^^```XXX[[[TTTQQQGGGwww|||}}}nnn|||YYYBBBDDDLLLWWWOOOLLL[[[yyyqqqqqquuuxxx}}}|||zzzsssoooeeeWWWSSSVVV}}}|||iii[[[RRRAAADDD\\\dddRRR@@@333000SSSXXX;;;|||jjjvvvmmmnnnllliiigggfffffffffggg___[[[VVVPPPKKKEEE???;;;333222111000//////000000;;;}}}XXXiii~~~gggVVVPPPWWWOOOIIIIIIGGGBBB===<<<===>>>???EEEUUUlllvvvzzz~~~hhhRRRQQQRRREEE999CCCaaaFFF===555QQQoooCCCdddEEE444...444444333111000...------***************************++++++,,,,,,---......///---333CCC\\\KKK\\\jjjVVVKKKqqq\\\GGGjjjccc===>>>MMM\\\yyywwweeePPP333***LLLzzzeeeJJJbbbwwwvvvjjjtttxxxsssuuuwwwuuuqqqnnnnnnooopppppppppppppppppppppppprrrJJJ;;;MMMaaavvvccczzzOOOBBBHHHEEE???:::???666[[[~~~pppnnntttsssqqqcccSSSSSSTTTKKKMMMNNNNNNRRRYYY______[[[ttt```QQQ\\\vvvcccwwwyyyqqqkkkfffVVVCCC???CCC___hhh{{{nnnrrrwwwqqqpppooommmjjjgggdddbbbaaa```bbbcccaaa]]]VVVLLLCCCFFF???zzzVVVpppQQQMMMppp^^^JJJfffxxxwww]]]HHHEEEmmm{{{RRRPPPiii|||XXXIIIYYY^^^qqqQQQ??????888CCCBBB???lllqqqxxxrrrqqqrrrqqqnnnkkkkkkkkkhhhddd[[[ggg___OOOTTTdddooowww~~~bbbAAA;;;IIIUUUWWWXXXWWWVVVYYY```fff~~~xxxooojjjmmmzzzxxx~~~|||ssstttsssYYYOOOggg}}}}}}yyykkkaaa___SSSGGGBBBNNN\\\YYYGGG777111BBBHHHCCCRRRrrrqqqvvvxxxvvvqqqkkkfffccc``````[[[UUURRRQQQNNNIIIDDD999888555111---,,,...///666kkkgggooowwwRRR@@@LLLVVViiiLLLGGGRRRKKKMMMFFFJJJEEEDDDJJJRRR```|||```LLL|||aaaGGGPPPSSS999888CCCggg555555333YYYWWW999:::BBB777666555333111000//////...,,,,,,,,,++++++,,,------,,,,,,,,,,,,---.../////////...111>>>rrrXXXaaayyyyyyuuuNNNOOOppp{{{}}}rrrsssyyydddAAAKKKQQQCCC<<>>:::666222000000111111[[[qqqYYYuuuMMM???QQQqqqmmmWWWOOOFFFOOONNNMMMJJJJJJQQQZZZlllbbb___xxx___KKKSSSSSS999@@@HHHUUU555666999ZZZOOOOOOBBB===999666555444222000///......---,,,,,,+++,,,,,,------,,,,,,,,,,,,---...//////---///000777xxxZZZRRRZZZWWWbbbGGGCCCWWWiii}}}}}}dddgggoooyyybbb999>>>FFFCCCCCCDDD[[[uuuVVVHHH111===TTT___FFFHHHuuu{{{xxxsssyyyvvvvvvvvvuuutttrrrqqqpppqqqqqqpppooommmmmmoooqqqtttsssbbb{{{cccQQQnnnrrrTTTTTTHHHBBB:::IIItttyyyssshhhsss~~~tttuuuuuu```___wwwmmmkkkggg]]]]]]ZZZQQQPPPYYY^^^```nnnYYY@@@]]]qqqgggmmmkkkrrrzzzuuu{{{___TTTCCCCCC]]]jjjqqqlllnnnsssgggjjjhhhfffdddbbbaaaaaabbbeeecccbbbaaaaaa^^^[[[YYYQQQ>>>WWW]]]ZZZPPPaaakkkoooiiitttyyyQQQNNNOOONNNqqqLLLDDDAAA999FFFJJJPPPooo[[[zzznnnmmmllljjjkkkqqqhhhnnnpppkkkgggiiilllmmmiiibbb[[[______RRR[[[yyy~~~kkkWWWLLL^^^rrr~~~eeekkkwww}}}}}}|||vvvzzz{{{ppphhhvvvsssvvvrrrpppqqqmmmbbbVVVQQQPPP@@@DDD]]]bbbKKK888888;;;DDDDDDKKKwwwjjjtttgggpppooommmjjjfffdddeeeggg___[[[XXXZZZ]]]ZZZRRRKKKEEEBBB===888444111//////666JJJvvv{{{UUUwwwLLL???UUUyyyzzz{{{wwwpppnnnmmmnnnuuu___cccsss\\\MMMRRROOO999FFFXXXKKK<<<111;;;]]]JJJSSSWWWFFF666<<<888777555333111//////...------,,,,,,,,,,,,,,,---,,,,,,,,,,,,---...//////,,,222222222|||aaaIIIDDDCCCRRREEE@@@GGG^^^ooo[[[aaammm{{{YYY333555???BBBHHHEEEVVVwwwPPPAAA555===]]]nnnOOODDDddduuu|||~~~uuuuuu|||vvvvvvuuuuuutttsssqqqqqqqqqqqqqqqpppnnnnnnoooqqqjjjxxx```fff[[[cccIIIyyylllTTTXXXNNNHHHCCCCCCmmmqqq{{{ssswwwsss~~~bbb^^^~~~yyy~~~xxxsss^^^UUU]]]aaacccwwwSSSJJJtttppp{{{zzzWWWOOO===BBBbbbooo}}}|||aaayyyppppppggghhhfffdddcccbbbbbbcccdddeeecccbbbddddddaaa^^^]]]WWWNNNLLL}}}hhhXXXWWW}}}aaatttjjj@@@TTTkkk|||vvvEEE@@@;;;;;;IIIJJJNNNWWW|||sssmmmooopppnnnlllnnnqqqvvvuuummmjjjmmmmmmiiibbbaaa```eeedddVVVZZZtttxxx{{{}}}}}}~~~}}}gggQQQeee|||eeennnzzz~~~xxxxxxqqqrrrooogggsss|||~~~rrryyyrrrnnnnnnkkk```TTTNNNHHHEEEOOO___ZZZCCC666888FFFCCCIIIgggooogggppp{{{```gggggghhhjjjiiifffhhhkkk______aaaaaa```[[[UUUQQQKKKGGGAAA;;;777333000---:::<<>>KKKXXXVVVHHH;;;777999GGG<<>>222^^^wwwKKKqqqQQQKKK===???===;;;999666444222000000///...------,,,,,,,,,---,,,,,,,,,,,,---...//////...///000:::VVVwwwmmmeeedddppp~~~hhh@@@===TTTbbb[[[RRRWWWjjjtttlllaaaeeepppFFF999@@@DDDDDDCCCYYY}}}pppKKK777666@@@PPPDDDgggwwwvvv}}}uuutttyyyrrruuuuuuuuuuuutttsssrrrrrrppprrrssssssqqqooonnnnnnjjjZZZeeeGGGAAAcccnnn[[[ttt[[[SSSSSSTTTUUUIIINNNyyy{{{~~~eeeaaa{{{zzz~~~{{{}}}rrr|||}}}NNNFFFAAAEEEZZZiiixxxuuucccooommmhhhiiiggggggggghhhggggggggggggfffcccgggpppqqqggg```___VVVcccWWWSSSyyyooowwwggg]]]RRRCCCEEE;;;777DDDGGGMMM```vvvmmmtttrrrrrrwww~~~{{{vvvnnnsssrrrqqqzzzttt```rrrsssgggffffffaaa___zzznnneeeppp~~~sssbbbWWWhhhxxxiiiyyywwwxxx}}}{{{yyyttt|||wwwnnneee```YYYOOOGGGDDD???PPPWWWJJJ999555:::>>>EEE>>>___jjjnnnvvviiigggeeeaaa```eeellljjj```[[[^^^```dddfffbbbYYYSSSRRRSSSTTTOOOHHHCCC@@@<<<666111,,,BBBvvvhhhppp{{{TTTCCCiiipppyyy|||YYYKKKQQQ}}}~~~uuu^^^LLLCCC888777EEEYYY```333444AAAwww~~~KKKzzz[[[LLLDDDCCC@@@???<<<999666444222111000///...---,,,,,,,,,,,,,,,,,,,,,,,,---...//////---...+++;;;QQQqqq^^^QQQKKKLLLZZZkkkyyyjjjFFFCCC___ggg```RRRRRR___```]]]eeeuuu~~~DDD???DDDFFFIIIJJJ]]]~~~fffIII555888MMMvvvFFFRRR~~~{{{}}}{{{uuuxxxzzzrrrttttttuuuuuutttssssssrrrppprrrttttttrrrooonnnmmmYYYOOOoooDDDLLLccckkkwwwoooVVVUUUTTTWWWQQQJJJllltttddd]]]tttwwwuuuxxxqqqlllnnnzzz[[[uuuPPP===555III[[[RRRaaakkklllxxxqqqmmmlllggghhhiiijjjjjjiiihhhfffjjjfffkkkvvvwwwmmmfffgggZZZ^^^YYY\\\zzz|||~~~}}}rrrbbbmmmaaa^^^pppkkk[[[BBB<<>>IIICCCMMM{{{zzzqqqnnngggdddeeebbbgggooommmccc___dddiiigggddd___[[[XXXWWWVVVZZZTTTNNNJJJGGGDDD===888444@@@```}}}\\\rrrgggNNNcccooo___iiipppxxxlllZZZTTTXXXvvvyyywwwkkkQQQDDDDDD999777KKKdddKKK,,,333JJJqqqnnnPPPlllXXXOOOFFFKKKCCCBBB???;;;888666444333000///...------,,,,,,,,,,,,,,,,,,,,,---...//////***333)))555IIIrrr^^^LLLGGGHHHNNN]]]mmmfff}}}rrrQQQDDDXXX[[[^^^QQQGGGNNNMMMLLL[[[hhhqqq{{{nnn@@@EEEIIIIIIRRRYYYppp{{{]]]EEE555===```^^^NNN{{{}}}{{{vvvzzzzzzvvvwwwtttttttttuuuttttttsssrrrppprrruuuuuusssooommmlll```RRRqqqSSSZZZcccyyyjjjZZZVVVSSSVVVVVVJJJaaaxxxzzzzzzccc```qqq}}}vvvvvveee___\\\ZZZYYY^^^{{{RRRzzzvvvtttcccNNNBBB777YYYjjjPPPXXX```~~~lllllllllhhhfffhhhjjjlllkkkjjjgggeeegggbbbfffrrrtttkkkfffiiibbbXXXWWWfff{{{uuusss}}}dddAAAHHHPPP\\\lll~~~```CCCEEE;;;<<<444CCCLLLDDDeee}}}vvvrrryyy{{{xxxxxxxxxnnnzzz~~~wwwwww}}}xxxjjjnnntttmmmfffkkkmmmiiikkkiiiyyyvvvxxx}}}}}}~~~xxxrrroooLLL[[[}}}qqqvvv}}}{{{vvv{{{nnnggg^^^VVVLLLDDDCCCGGGcccUUUIIIDDD===777BBBUUU???ZZZqqq{{{qqqggghhhdddiiirrrrrrjjjiiippprrrkkkbbb___aaaaaa^^^ZZZeee___YYYVVVTTTQQQJJJEEE<<<222CCCggguuuwww[[[eeezzz~~~hhhPPPfffyyysssdddGGG???GGG===:::PPPggg???333:::III[[[YYYXXX```WWWVVVHHHPPPEEECCC@@@===999777555444000000///...---,,,,,,,,,,,,,,,,,,,,,---...//////(((999+++///>>>eeeSSSFFFJJJTTT^^^mmm|||dddyyyUUU;;;CCCKKK\\\TTTCCCEEEBBB???JJJDDDJJJQQQ\\\tttYYY999JJJOOONNN\\\ggg{{{WWWAAA555BBBnnnSSS]]]}}}tttqqq~~~yyyqqqzzztttttttttuuuttttttssssssppprrruuuvvvssspppmmmlllgggHHH\\\WWWRRRdddyyynnn~~~jjj]]]SSSUUUYYYXXXSSSOOOxxxaaaqqqhhhkkkXXXQQQDDDFFFLLLQQQssswwwbbbeeeppplllvvv{{{|||\\\HHHAAAAAAccchhhZZZ}}}qqqhhh{{{nnneeejjjcccffffffeeeddddddfffgggfffeeefffcccaaaccchhhkkkiiifffccc]]]gggbbbdddrrrsss|||xxxiiiDDDFFFNNNUUUvvvuuu|||cccNNNCCC@@@<<>>BBBAAA;;;EEELLL]]]qqqoooyyyHHHJJJOOOPPPWWWZZZyyy]]];;;;;;IIIkkkUUUyyy|||yyyxxxyyyyyyyyyxxxuuuuuutttttttttsssssssssqqquuuuuuqqqqqqsssooohhhcccwwwgggKKKYYYdddkkklllpppdddZZZYYY[[[XXXRRRNNNmmm}}}bbbrrrmmmdddKKKNNNNNNTTTQQQLLLooojjjeee}}}zzz___xxxxxxtttfffNNN@@@???DDDbbb[[[bbbdddeee~~~eeebbbdddaaagggfffeeeeeegggiiijjjiiihhhiiifffdddeeeggghhhddd```bbbZZZdddgggggg~~~cccIIIEEEJJJ___gggSSSHHHDDDCCC999777===MMMKKKWWWgggxxxxxx|||xxxvvvrrrppprrrsssrrrsssvvvmmmllliiigggjjjooonnniiikkkbbb___eeeeee___]]]aaaaaannn|||uuuvvv}}}yyysssooodddSSSKKKNNNLLLVVVwww}}}|||zzzpppYYYQQQooo}}}xxxxxx|||}}}sssuuu~~~|||ssspppYYYHHHFFFFFFEEEOOO___VVVDDDAAA777:::DDD???EEE{{{rrrpppxxxzzzqqqiiiiiimmmnnnnnnkkkgggdddbbbbbb}}}yyyqqqggg___\\\^^^aaakkkbbbdddhhhbbb^^^ZZZQQQIII>>>BBBRRR}}}yyy|||[[[ttt}}}yyykkkWWWCCCAAA@@@;;;OOOtttFFF222111CCCfff[[[OOObbb^^^]]]```WWWSSSKKKEEEDDDBBB===;;;===777444111//////...---,,,,,,,,,++++++,,,,,,---...,,,,,,...+++777ssstttIIIDDDIIIOOOWWWyyyQQQ999===HHHLLLIII@@@999<<>>888222KKKNNNIIIhhhssszzzyyy}}}tttxxxtttnnnkkknnnqqqpppoooqqqeeeeeedddcccgggllllllhhheee^^^]]]bbbbbb]]]\\\```^^^hhhxxxrrr~~~||||||}}}~~~~~~|||yyy}}}wwwqqqiiiZZZIIIEEEIIIRRRNNN[[[}}}{{{zzz{{{{{{mmmPPPCCCeeezzzxxxyyy}}}vvvppppppooollliii___VVVJJJEEEMMMUUUQQQGGGDDDDDD>>>777GGGHHHHHHttt}}}rrrnnnqqqxxxxxxooohhhhhhmmmllljjjfffaaa______```xxxqqqfff^^^ZZZ[[[^^^___fff^^^bbbeee\\\VVVTTTMMMHHHRRR@@@LLLkkkxxxsssiiioooxxx}}}~~~}}}kkk___wwwlll\\\LLLAAA:::666EEE^^^lll888666666TTTnnnNNNYYYllleee]]]YYY___XXXQQQMMMJJJHHHEEE???===>>>888666333111111000///...,,,,,,,,,,,,,,,,,,---...222+++...000666ZZZzzzeee>>>BBBKKKQQQbbbVVV:::===>>>GGGKKKCCC999:::CCCKKKWWWkkkQQQOOOOOOVVVyyylll}}}UUU;;;<<>>>>>:::777444222222111000///------,,,,,,,,,------...000---111111444GGGoooTTT>>>BBBIIISSSrrrZZZ<<<>>>CCCOOOVVVMMM>>><<>>AAALLLccc^^^999...888UUUhhhQQQ___gggOOO```YYYLLLYYYNNNNNNMMMKKKIIIGGGDDDAAA<<<999666333333222111///......---,,,,,,---------(((...111,,,...:::~~~fffGGGBBBAAAIII```XXX===???RRR___ggg]]]IIIDDDTTTiiidddKKKUUUsssqqq\\\222DDDbbbddd{{{}}}{{{wwwvvvvvvvvvuuutttpppqqqqqqrrrrrrsssssssssrrrpppooonnnjjjccc[[[VVVIIIJJJ@@@<<>>]]]|||uuutttqqqnnnkkkjjjkkkmmmiiijjjiiifffaaa^^^\\\\\\ccc```___ccchhhiiifffbbbgggjjjeeeWWW```xxx^^^[[[QQQGGGUUUssszzz~~~jjjsssiiiFFFFFFLLLGGGDDDMMM\\\iiiwwwyyyqqqpppmmm]]]IIIGGG???===EEETTTaaaSSS555111>>>___XXXCCCsssmmmqqqRRRdddcccRRRbbbTTTSSSQQQOOOPPPRRRNNNHHH@@@===999666555444222000///...------------------'''222333,,,...999ttt```>>>@@@AAAVVVzzzTTTBBBDDDcccpppyyynnnWWWNNN^^^uuu```VVVfffjjjttt]]]///DDDXXX}}}zzzxxxtttsssrrrrrrqqqpppooopppqqqrrrssstttuuuvvvpppnnnmmmlllfffZZZNNNIII<<>>JJJqqqgggQQQMMMRRRkkkyyy}}}eeeWWWdddzzzooommmuuu|||xxxrrrRRR333OOOmmm~~~{{{xxxuuusssrrrrrrqqqpppqqqqqqrrrssstttuuuuuuvvvpppmmmlllllldddSSSDDD>>>888???GGGkkkddd}}}```___JJJ[[[dddQQQPPPQQQRRRPPPLLLMMMRRRJJJNNNTTTxxxkkkTTTNNNRRRRRRUUUYYYkkkqqq{{{ccc[[[TTTBBB;;;IIIQQQOOOPPPGGGtttppprrr```tttpppooocccaaaaaabbblllooobbbiiihhhggghhhjjjkkkjjjiiiggghhhiiiiiihhhgggggggggiiigggfffggghhheeeccccccvvvpppllloooxxxkkk|||uuuppp```RRRGGGEEEDDD>>>888777AAAYYYTTT{{{rrrwwwnnnrrrwwwlll~~~qqqvvv|||rrrooorrrssstttrrroooppprrrmmmgggccchhhllljjjhhhggghhhgggjjjfffhhhllljjjlllvvvqqqrrrssswww|||~~~|||vvvrrrgggVVVJJJGGGKKKOOOMMM[[[xxx{{{|||rrrpppyyysssnnnvvvhhhRRRuuu{{{uuuzzzzzzooofffeee^^^___ZZZQQQKKKNNNTTTXXXqqq^^^ZZZ___[[[HHH777444BBB\\\yyykkktttrrrqqqnnnkkkkkkmmmkkkhhh___bbbgggiiifffbbb^^^\\\ccccccccceeeffffffeeecccbbbYYY___gggdddeeehhhfff\\\hhhVVV___UUUOOOSSSddd}}}\\\EEECCC>>>DDD^^^XXXYYYSSS|||zzz{{{zzztttmmmkkkfffRRR===888LLLYYYeeehhhLLL555<<>>777>>><<>>MMMbbbyyyzzz}}}ppprrrzzzzzzwwwpppjjjrrr~~~ssspppiii^^^YYY[[[\\\UUUNNNWWWsss~~~cccOOO===888:::;;;>>>CCCvvvwwwsssnnnkkkbbb^^^llljjjgggeeeccccccddddddaaa``````bbbcccaaa\\\WWW```eeeeee___XXXVVVVVVUUU___]]]\\\aaaggghhhbbb[[[\\\[[[bbbvvvhhhTTTZZZrrreeeJJJ;;;BBBIIIMMMVVVYYYyyyzzz~~~xxxzzzjjjbbbcccYYYEEE;;;???FFFYYYpppaaaAAA<<>>888444222000///...---,,,,,,,,,,,,///---...---666...888vvv}}}LLL@@@DDDvvv|||^^^ZZZqqquuukkkeeemmmlllqqqwwwwwwyyyzzzbbbcccLLLDDDwww{{{vvvzzzzzzxxxvvvuuuvvvvvvtttssstttsssrrrrrrssstttuuuuuutttvvvqqqlllcccKKK999;;;>>><<>>888PPPKKKuuuXXXcccSSS___pppmmm[[[jjjgggkkklllfff``````bbbbbb^^^aaacccccc```___```cccaaaccceeefffdddaaa^^^[[[]]]```cccccc```]]]\\\\\\___^^^rrr|||zzz~~~{{{zzz|||vvvoooeee\\\VVVOOOIIICCCDDD???666333:::HHHPPPPPPNNNxxxppppppvvvwwwvvvqqqllljjjnnnrrrxxxvvvpppkkkkkknnnmmmiiiccccccdddeeedddbbb```^^^aaafffiiifffcccaaa^^^ZZZ\\\ZZZ___hhhiii___UUUSSSYYYeee}}}yyyxxxtttuuuzzztttxxxsssvvvvvvZZZ:::>>>[[[{{{|||zzzkkkqqq|||yyytttooolllsssvvvnnniiiiiiddd[[[YYY]]][[[jjjtttvvv}}}oooVVV@@@666333999>>>BBBOOO___mmmiiikkkiiigggdddoookkkfffaaa___```bbbddd^^^^^^___aaabbb___XXXRRR___cccccc[[[UUUSSSRRRPPP[[[[[[]]]___aaaaaa^^^[[[\\\[[[XXX```jjjaaaTTTVVVqqq~~~~~~mmmOOO???GGGLLLKKKOOOSSSgggrrr{{{yyysssiii]]]RRRHHH@@@===>>>III^^^rrrFFF000===@@@eeeuuu@@@ZZZjjjfffbbb______aaabbb___[[[WWWZZZ\\\]]]___aaa]]]VVVRRRPPPNNNIIIBBB;;;444111111000///...------------,,,---000,,,333///000[[[xxxHHHAAAQQQnnnooozzzgggYYY[[[bbbnnnwww{{{eeeLLLZZZ___}}}yyyyyyyyywwwuuutttttttttsssrrrrrrrrrrrrrrrrrrrrrssstttsssuuuqqqmmmbbbIII999>>>CCCTTTggg___}}}xxxeeeeeeDDDXXXJJJJJJHHHFFFFFFGGGFFFDDDAAACCCIIIMMMFFFDDD___~~~pppiiixxxzzzuuuhhh```]]]___```PPP<<<<<>>???666666DDDRRRVVVTTTRRR^^^vvvwwwiiivvv{{{}}}vvvllljjjsss}}}uuuiiifffiiihhhfff___aaaccceeeeeecccbbb```^^^aaacccaaa^^^[[[YYYWWWbbb^^^___fffhhhccc^^^\\\[[[fff~~~xxxyyyvvvxxxxxxpppyyyttttttqqq[[[GGGTTTrrrzzzzzzwwwmmmyyy|||xxxuuusssrrrqqqqqqrrroooeee\\\WWWTTTUUU^^^iiizzzvvv\\\JJJ>>>666777888===AAA@@@IIIiiijjjeeeooogggdddllllllllljjjfffbbb```aaabbbcccaaa``````aaabbb___YYYSSSWWW[[[ZZZUUURRRRRRSSSQQQSSSXXX^^^aaa```^^^\\\[[[\\\\\\QQQJJJQQQTTTSSSWWWXXX{{{vvvlllJJJ999BBBHHHFFFHHH^^^TTTddd|||uuuvvvhhhiiiZZZ???666CCCIIIBBBXXXppp```;;;DDD@@@BBBYYY>>>wwwcccdddeeeeeeccccccdddaaa]]][[[eeemmmmmmiiieee___YYYXXXUUUQQQLLLFFF???999444333222111000///.........+++---111***///111---FFFqqqCCCAAAbbb|||zzzeeeUUURRR\\\mmm~~~jjj___ccceee{{{ccc888TTTttt~~~zzzyyywwwuuutttuuuuuusssrrrrrrssssssrrrqqqrrrssstttuuutttooolllcccIII999???HHHmmmjjj^^^}}}pppwwwrrrEEEUUUOOOFFFFFFEEEFFFFFFDDDBBB@@@;;;MMMIIIEEENNNLLL[[[zzzxxxwwwsssggg\\\JJJMMMPPPOOOGGG@@@EEENNN]]]ZZZhhhxxxiiitttyyysssgggiiiddd]]]jjjkkkhhhcccaaacccccc```fffggghhhgggfffdddddddddbbbbbbbbbccceeegggiiijjjhhhbbb]]]^^^eeejjjjjjhhhdddgggeeennnuuuaaa{{{tttnnnppptttxxxzzz}}}zzzwwwqqqiiibbbfffiiicccppptttlllqqqjjjWWWRRRJJJBBB>>><<<;;;;;;999999KKKbbbcccTTTUUUeeegggxxxxxx~~~jjjwww~~~yyymmmiiirrr}}}yyyjjjdddfffgggfffeee]]]___aaacccdddccccccbbb^^^]]]]]]\\\ZZZYYYZZZ\\\kkkhhhffffffdddaaa```bbbbbbbbbvvvnnniiisss{{{{{{vvvsssxxxuuurrrllleeecccooo~~~||||||zzzqqq~~~|||yyyuuuuuuvvvssskkkbbb^^^WWWRRRTTT^^^qqq~~~]]]HHH:::222222999??????BBBEEEMMMdddnnnhhhsssuuudddbbbiiicccgggggggggfffeeedddcccbbbdddaaa______```^^^ZZZVVVPPPSSSSSSOOONNNQQQSSSQQQMMMUUU```dddbbb___]]]]]]RRR___]]]UUUWWWWWWRRRSSSQQQYYYzzznnnJJJ:::HHHTTTWWW\\\aaaaaauuunnnooo\\\VVVHHH:::999FFFRRRVVVsssnnnFFFAAAPPPOOOdddxxxAAAiiikkkllleeemmmpppjjjdddccccccaaaZZZkkkzzzyyyooofffaaa___^^^YYYSSSMMMIIIEEE@@@===777666444222111000//////...,,,111)))+++222...===iii???CCCkkkzzzjjj___YYY^^^lllwwwOOODDDHHHBBBNNN[[[LLL666TTT|||}}}|||}}}wwwzzzxxxvvvuuuuuuuuutttsssssstttuuutttrrrqqqsssuuu|||vvvmmmjjjbbbHHH777>>>III~~~lll]]]lllzzzBBBOOOQQQDDDDDDDDDDDDCCCBBBAAA@@@888LLLDDDDDDTTTCCC???kkkvvvuuu|||zzz|||{{{vvveeeXXXUUUEEE@@@::::::AAAJJJOOOOOOeee~~~pppuuujjjgggmmmbbb]]]ccchhhhhheeeaaa```ddddddbbbhhhhhhhhhgggfffeeedddccc^^^bbbgggmmmoooooolllkkkooofff___bbbkkkrrrqqqmmmccckkkkkkSSSsss|||nnnyyy{{{ggg```ccciiimmmgggmmmtttwwwwwwpppaaaSSSKKKRRROOOSSSTTTRRRVVVOOOFFFDDD@@@<<<;;;;;;===>>>NNNQQQ]]]cccWWWRRRtttzzz~~~lllvvvvvv}}}xxxlllfffkkksssnnngggdddhhhllljjjddd___bbbcccdddfffggghhhhhhiii```^^^]]]^^^\\\[[[^^^cccbbbeeegggfffdddaaabbbdddcccXXX]]]zzzqqqsssxxxyyyzzztttmmmlllqqqvvvxxxxxx~~~xxxzzzzzznnnvvvnnnkkkgggeeeiiikkkfff___VVV___nnnvvvTTT888333555111555???===AAAHHHVVVrrreeeooorrruuuooogggjjjjjj^^^ccceeeggghhhhhheeebbb```bbb___\\\\\\]]]\\\YYYVVVPPPRRRPPPMMMMMMPPPQQQOOOMMMVVV```eeeccc___]]]]]]SSSbbbbbbYYYXXXVVVSSSVVVXXX@@@dddnnnuuuQQQBBBPPP^^^dddlllUUUrrrkkkiiiQQQ<<<666DDDNNNMMMXXXlllxxxOOO000CCCFFF___~~~DDD```{{{gggjjjgggrrrvvvmmmdddccceeeddd[[[ooovvvmmmiiihhh___YYYRRRNNNLLLJJJGGGDDD<<<:::888666333222111000111)))111+++***222000:::qqqddd<<>>FFFMMMAAA@@@FFFAAAUUU~~~xxxzzz}}}}}}xxxzzzxxxvvvuuuvvvvvvtttssssssuuuvvvtttqqqpppsssuuuxxxmmmiii___CCC666BBB___lll~~~nnn\\\mmmvvvHHHQQQIIIBBBBBBBBBBBB@@@???@@@@@@<<>><<<>>><<>>>>>999:::@@@FFF```yyysssiiijjjqqqmmmggglllmmmhhhfffccceeeggghhhfffccc```]]]^^^\\\[[[]]]^^^]]]XXXTTTPPPQQQOOOLLLMMMQQQSSSPPPTTTYYY```bbb```]]]\\\]]]YYY___WWWNNNOOOOOOOOOXXXUUUGGG[[[rrrPPPBBBOOO]]]ccclllvvvyyyuuurrriii```VVVBBB:::===NNN^^^cccfffjjjWWW888000DDDSSSdddgggHHHrrrnnnbbbhhhrrrsssjjjccceeefffbbbaaaqqqyyyqqqkkkfffYYYUUUPPPOOOPPPOOOKKKHHH@@@???<<<999555333111000222&&&111000+++000...777TTT}}}bbb<<>>===>>>@@@BBB:::>>>???;;;EEELLL@@@@@@qqqpppkkkooo{{{yyyrrr}}}tttwwwwwwzzzvvvssskkkssspppfffYYYSSSQQQFFF999888<<>>999;;;<<<>>>DDDLLLMMMJJJ___yyyxxxkkkaaaooolllhhhmmmddd]]]jjjeeefffffffffddd```]]][[[\\\\\\]]]```bbb```YYYTTTOOOPPPOOOLLLOOOUUUWWWUUUZZZ]]]______\\\[[[[[[\\\VVVYYYRRRNNNRRRNNNJJJOOOFFFSSSVVVsss}}}}}}}}}pppxxx\\\RRRbbbrrr{{{kkkdddbbbZZZMMM>>>777KKKSSSQQQbbb|||vvvZZZ444<<<>>>IIIwwwddd>>>}}}uuucccfffhhhooonnneeebbbgggggg```cccnnnxxxyyyuuunnncccZZZTTTQQQOOOPPPSSSRRRMMMHHHCCCAAA>>>:::777444222111333$$$222444---...,,,555HHHbbb===OOOwww{{{uuucccggguuuyyySSS[[[yyy}}}}}}zzzxxx|||xxxvvvtttsssssssssrrrqqqpppsssuuusssnnnmmmpppsssjjjllllllhhhXXX@@@DDDbbbmmmcccZZZcccoooOOOMMMJJJBBBAAA???>>>>>>>>><<<:::<<<===>>>???@@@AAABBBBBBBBBIIIZZZrrrooohhhaaaxxxfffttt}}}xxxnnnkkkrrryyyhhh}}}vvviiihhhddd[[[XXXVVVBBBOOOMMM:::FFF@@@JJJTTT\\\aaaooohhhaaayyyYYYaaaccc___\\\[[[\\\\\\ZZZWWW\\\[[[______YYY```fffaaa___[[[[[[^^^___]]][[[\\\bbb___]]]___dddhhhjjjjjjfff```]]]```bbb___YYYWWWVVVRRRVVV^^^WWWQQQhhh~~~YYYPPPIIIMMMPPPIIIFFFIIIGGGGGGMMMKKKKKKUUUWWWQQQQQQVVVSSS]]]gggdddaaaaaa]]]ZZZPPPuuu{{{llljjjnnnxxxzzzpppppptttrrrlllgggggghhhhhh^^^aaaccccccgggllllllhhhhhhaaadddgggbbbbbb```VVVdddWWW{{{^^^UUUkkkbbbhhh___\\\bbbhhhgggfffgggcccaaa___```cccgggjjjkkkyyywwwhhhlllnnnYYYSSS^^^uuu~~~{{{qqqlllfffaaammmlllqqqrrr~~~}}}tttkkkmmm^^^lllxxxiiiIII:::888///666MMMDDD@@@UUUOOOOOOwwwyyyqqquuuqqqgggcccggghhheeedddeee```XXXbbbbbbbbbaaa```]]]ZZZYYY\\\XXXYYY```ccc^^^VVVQQQLLLNNNNNNNNNTTT]]]]]]VVVYYY\\\aaaddd___VVVRRRTTTTTTOOOKKKKKKNNNPPPNNNJJJJJJEEEPPP[[[bbbzzziiivvvyyy~~~wwwppp^^^___WWW>>>555>>>???[[[WWW^^^ZZZ111CCC'''III|||VVVHHHppp```jjjnnnfffeeeggggggbbbaaacccdddcccppptttxxxvvvnnnbbbXXXSSSWWWQQQMMMRRRYYYZZZRRRIIIJJJHHHEEE???:::777666666222111///...------......???uuuPPPGGGbbbvvvtttZZZXXXSSSkkk{{{\\\BBBJJJWWWwww~~~~~~rrr~~~\\\~~~{{{zzzzzzzzzxxxuuussstttuuuuuuuuummmrrruuutttssssssooojjjmmm```hhhiiiLLL???OOOYYYRRRpppsssZZZlllttt\\\FFFFFFAAABBB@@@>>>>>>>>>===<<<:::<<<<<<===>>>???@@@AAAAAA@@@:::???YYYxxxoooMMMVVV^^^mmmvvvsssiiifffiiibbbdddaaa[[[UUURRRPPPNNNHHHCCC999BBBDDD???LLLTTTcccWWWTTTpppqqqaaa```wwwbbbhhh\\\ZZZXXXXXXYYYZZZYYYWWW\\\\\\```^^^VVV[[[ccc```___\\\\\\```bbb___\\\]]]^^^\\\\\\^^^bbbdddeeedddaaa]]][[[```bbb]]]WWWTTTSSSQQQUUU\\\XXXPPPZZZmmmnnnfffZZZPPPIIIFFFLLLWWWOOOZZZ]]]ZZZTTTIIIJJJZZZ\\\[[[[[[\\\ZZZQQQKKKLLLXXXmmmeeejjjnnnuuuyyysssgggkkkjjjeeeaaacccdddcccbbbdddcccbbbdddhhhhhhdddccciiivvvsss___VVV[[[\\\[[[hhhpppUUUaaa```aaaZZZZZZaaafffdddaaaaaa^^^]]][[[\\\___bbbcccddd]]]~~~pppuuuYYYAAA???QQQeeehhhWWWXXXQQQQQQ^^^bbb^^^bbbiiiUUUEEE777;;;HHHMMMCCCFFF888KKKzzzxxxjjjjjjmmmjjjdddcccdddccc___^^^aaa___ZZZaaabbbbbbaaa___[[[WWWTTTUUUVVV[[[```^^^VVVOOONNNOOOOOOMMMNNNWWWbbbddd```^^^^^^______XXXPPPNNNQQQUUURRRNNNMMMOOOOOONNNLLLQQQHHHDDDYYYrrrxxxzzzvvvhhheeefffggguuuzzzuuuzzzggg___RRRFFFAAAAAAAAAAAA[[[[[[kkkRRR(((III:::JJJwwwYYYaaapppyyyggghhhlllggg^^^```dddddd```___cccggghhhjjjlllmmmiiibbb[[[VVVTTTUUUSSSRRRTTTWWWWWWRRRMMMLLLKKKHHHDDD>>>:::777666333222111////////////000999oooyyyzzzvvvPPP@@@QQQaaauuuwwwzzzaaaMMMMMMCCCJJJTTTFFF999FFF[[[tttvvvooo}}}mmmVVVyyy}}}|||zzzzzzwwwtttssstttuuuuuutttooossstttsssssssssooojjj\\\VVV[[[WWWEEEGGGQQQKKKDDDwwwmmm]]]\\\\\\rrrxxxYYYMMMBBBFFF@@@@@@???============;;;999;;;<<<<<<===>>>???@@@@@@@@@777777JJJeeeyyyYYYPPPLLLTTT[[[]]]ccclll^^^QQQJJJKKKJJJBBB???BBBDDDBBBPPPWWWWWWTTTLLLUUUIIIcccqqqeeehhhyyyuuuzzzsssdddQQQ``````^^^\\\[[[[[[[[[ZZZYYY```bbbhhheeeZZZ]]]fffddd^^^[[[]]]aaaccc___\\\\\\]]]]]]___bbbddddddaaa___aaa]]]]]]aaaccc^^^YYYWWWVVVTTTUUUXXXXXXUUUUUUXXXYYYqqqzzzpppXXXEEELLLSSSPPPLLLUUUcccaaa```kkktttyyyjjjYYYZZZ^^^tttrrrkkkrrrpppmmmoooooo```dddddd```___bbbdddcccdddeeebbb___```cccccc___aaaiiiwwwttt^^^UUU[[[]]]ZZZnnnhhhQQQ]]]mmm]]]ZZZZZZaaafffddd___\\\ZZZYYYXXXYYY[[[\\\\\\[[[TTT^^^bbbnnn||||||xxxzzzQQQ888???XXXnnnpppwwwttt___KKKXXX```gggxxxbbbFFF999;;;::::::@@@AAAPPPfffhhhuuuxxxiiiaaaeeekkkhhhddddddbbbaaa^^^YYYZZZ^^^___]]]aaabbbbbb```]]]YYYTTTRRRTTTWWW]]]```ZZZPPPKKKLLLOOOMMMKKKNNN[[[hhhmmmkkkjjjgggddd```XXXQQQPPPUUUXXXVVVTTTQQQPPPOOOOOOOOOOOOQQQ\\\}}}oooxxxttt]]]UUUNNNQQQUUUUUUaaaooopppfffNNNJJJJJJBBB666444AAARRR\\\TTTaaaYYY===KKK888BBBzzzOOONNNrrrwww```aaajjjggg```___```dddeeebbbbbbhhhooorrrllljjjeee^^^XXXUUUVVVWWWTTTVVVWWWXXXVVVTTTRRRQQQOOONNNMMMJJJEEE@@@;;;888555444222111000000111222111VVVttt{{{~~~XXX===CCCSSShhhqqqqqq[[[KKKCCC<<<666:::===:::GGGbbbnnnqqqwww[[[BBBSSS}}}|||}}}}}}zzzxxxvvvsssrrrsssttttttsssqqqttttttrrrrrrsssoooiiiXXXRRRLLL@@@===LLLOOO===<<>>>>>>>><<<===CCCIIIPPPZZZlll|||nnndddaaa\\\RRRIIIOOOLLLLLLPPPPPPKKKIIILLLYYYRRRiiihhhggggggQQQZZZddddddiiixxxfffDDDFFFlllvvvtttjjjeeedddTTTfffdddbbb___]]][[[YYYXXX^^^cccnnnlll```aaahhhfff\\\ZZZ\\\aaaccc___[[[[[[aaacccgggjjjjjjhhhddd```fffbbbaaadddeeebbb``````]]]^^^[[[XXXYYY^^^___\\\fff___YYYWWW[[[XXXTTTffftttssswwwqqqvvvmmmdddgggjjjaaadddeeecccdddhhhiiihhhcccccc```]]]^^^ccccccaaaccc___eeeggg``````aaaYYYcccjjjmmmggg[[[QQQZZZmmmccc``````dddhhhgggbbb]]]ZZZYYYYYYZZZ[[[ZZZXXXVVV[[[QQQQQQ___ssseee}}}}}}bbb[[[???>>>ccctttaaa}}}ttt~~~TTT666AAA444555???III[[[nnnttt\\\xxxooolllbbbaaalllmmmbbb]]]aaaccc```]]][[[]]]```aaaaaabbbaaa___]]]ZZZXXXWWWVVVZZZ[[[^^^___YYYPPPNNNPPPOOOLLLKKKQQQ^^^jjjooonnnooollliiieee]]]UUUUUUZZZ[[[[[[ZZZVVVSSSQQQQQQSSSQQQ]]]sssqqqxxxuuu}}}}}}~~~aaaQQQJJJSSSaaakkknnnkkkwwwyyywwwnnn{{{ooo[[[PPPIIIBBBGGG::::::MMMYYYVVVRRRVVV|||SSS999<<<<<>><<>>AAATTTgggzzzeeePPP[[[cccaaa___dddjjjlll}}}wwwvvvRRROOOgggnnnPPPRRRbbb\\\XXXppp^^^```aaaZZZdddcccaaa^^^[[[YYYXXXXXXTTT\\\kkklllaaaaaaeee```\\\ZZZ]]]bbbddd```]]]\\\dddhhhlllooonnnjjjfffccciiidddbbbcccdddcccdddhhh___eeeeee```___cccdddaaafffgggwww|||~~~ppprrrxxx|||xxxnnnjjjnnngggbbbjjjoooeeehhhiiihhhjjjnnnnnnkkkbbbbbbaaa___aaagggiiigggeee[[[[[[^^^^^^dddfff]]]dddlllhhhcccbbbXXXUUU```iiigggdddeeehhhiiieee___]]]\\\\\\]]]]]]\\\YYYVVVRRRSSS^^^```XXXfffrrrxxx}}}|||hhh___KKKIII\\\~~~yyy{{{iiiZZZNNNJJJSSSCCCDDDLLLTTTeeevvv{{{llleeepppfffeeekkkhhhZZZVVV]]]cccaaa```aaaccccccccccccbbb```\\\YYYXXXZZZ\\\^^^bbb]]]YYYYYYWWWSSSSSSVVVVVVTTTTTTZZZbbbgggiiiiiijjjiiihhhggg```YYYXXX\\\___^^^]]]YYYUUUSSSTTTUUU[[[```ttt|||jjjfff^^^OOOSSSZZZbbblllbbbVVVTTT^^^fffeee^^^UUUiiikkkbbbPPPCCCCCCFFFGGGBBBJJJTTTTTTLLLRRRuuuggg555888<<>>:::;;;:::888888999:::888777999999999:::::::::;;;;;;<<<:::999:::;;;===DDDMMMtttxxxfffmmmlllnnnmmmxxxvvvWWWffftttlllhhhcccUUUUUUbbbaaabbbaaa```]]]\\\]]]^^^RRRZZZiiilllcccccceee^^^___\\\^^^ccceeebbb___```cccgggjjjkkkiiifffcccbbbddd```^^^___```___bbbggg\\\ccchhhgggdddaaa^^^[[[XXX______eeexxxpppeeehhheeexxxkkkiiijjjcccfffnnnpppgggiiiiiihhhjjjmmmlllhhhaaacccbbbaaadddjjjllliiiccc^^^aaa```XXX\\\eeeeee^^^jjjllleee___YYY\\\jjjhhhgggdddcccfffiiifff______^^^]]]^^^^^^]]]ZZZWWWUUUWWW______UUUZZZkkksssxxx{{{yyyzzzqqquuuiii^^^ggg]]]fffqqqyyyeeeWWW```xxxyyyjjjbbbYYYXXX```[[[ccc^^^QQQJJJCCCEEERRRXXXZZZaaammm~~~jjjaaaeeeooommmgggdddfffbbbZZZZZZ```bbb___```dddfffdddaaabbb```]]]YYYWWWWWW[[[```cccaaaZZZTTTSSSSSSSSSWWW[[[```___```dddeeeddddddggghhhhhhjjjkkkfff```___ccc```^^^[[[YYYWWWUUUUUUUUUYYY\\\yyyzzzoootttrrrooopppwww}}}tttmmmwww^^^OOOSSSGGGDDDQQQ^^^XXXUUUZZZ[[[TTTTTTNNNDDD???BBBFFFGGGAAAUUU\\\UUUccc>>>555DDD000aaa^^^SSS^^^fffooopppmmmiiimmmrrrlll___dddaaa___aaakkkrrrnnndddccc^^^XXXUUUWWW[[[```ccc^^^^^^^^^^^^^^^^^^]]]\\\```\\\XXXUUUTTTQQQLLLGGG>>><<<999777444333222222333000YYYvvvoooaaa{{{iiiMMM777999LLLQQQFFFAAAFFFTTTeee___dddOOOdddHHH222qqq~~~zzzyyyzzzzzzwwwtttwwwuuuttttttuuuuuusssqqqrrrrrrpppoooppppppggg]]]RRR===000>>>FFF666<<<]]]qqqdddZZZcccccckkk{{{oooOOOBBB777???<<<:::888777777888999888666888888888999999999999:::===888777;;;>>>>>>???BBBgggooommmuuuxxx{{{|||~~~iiidddjjjsssnnnlllooottttttrrrqqqwww___MMMaaaxxxgggjjjvvvqqqxxxuuummmgggeee```YYYYYY^^^```bbbbbbaaa^^^]]]___aaaWWW\\\gggjjjbbbccceee\\\^^^[[[\\\```bbb```___``````bbbeeeeeebbb```___```[[[YYYZZZ]]]]]][[[\\\```[[[\\\^^^aaa```[[[XXXWWWdddbbbYYYZZZ^^^]]]|||sss{{{pppvvvmmmbbbtttrrrllllllgggbbbiiiooogggfffhhhgggeeefffiiifff```___aaaaaa___aaaeeeddd```^^^\\\aaa```VVVXXXcccddd[[[aaaddd]]]TTTVVVcccooo```bbbbbbbbbggglllggg___^^^\\\[[[[[[[[[[[[XXXWWW^^^ZZZVVVXXX^^^aaa___[[[[[[ppp~~~xxxqqq{{{sss[[[\\\uuummmSSSQQQ\\\QQQWWWbbbVVVDDDDDDKKKLLLYYY\\\ZZZ]]]aaammmeeeZZZaaaffffffeeecccbbbaaa```^^^^^^___```___[[[[[[```bbb___]]]___[[[ZZZXXXXXXYYY[[[^^^```ZZZWWWUUUTTTRRRRRRZZZbbb______bbbeeedddaaagggpppiiihhhjjjlllhhhddddddiii___[[[WWWUUUVVVVVVTTTRRRQQQ```hhhhhhmmmrrrpppkkkiiikkk}}}fffrrriiiuuubbbZZZJJJLLLOOO@@@<<>>:::777555444333///111OOO~~~zzzzzznnn]]]KKK??????FFFMMMHHHHHH[[[llljjjIII\\\dddyyyOOOddd~~~|||zzzyyyxxxwwwwwwwwwwwwvvvuuuuuuvvvuuutttrrrppppppoooooopppnnndddXXXJJJ>>>555???EEE:::UUUlllZZZEEE]]]dddkkkdddEEE:::444>>><<<999888777777888888777666888888888888888999999999444666<<>>:::777666333666555NNNvvvqqq~~~pppSSSAAA???===???777>>>MMM```aaa]]]ooo~~~{{{zzz{{{|||{{{yyyxxxxxxyyyuuuvvvwwwwwwvvvtttrrrppprrrrrrpppnnnnnnjjj^^^QQQ999===000===HHHvvviiiQQQ\\\RRRUUU___fffMMM999;;;999777888777666555555444444555555444444555555555666666666888888888999::::::;;;;;;<<<;;;;;;???JJJXXXgggpppyyyuuuxxxlllwwwkkkbbbzzz}}}qqqiiieeerrr{{{{{{{{{jjjmmmppp```WWWUUU___\\\ZZZ\\\^^^^^^ZZZVVV\\\aaa```XXXRRRTTTWWWWWWUUUVVVYYY^^^aaa___XXXRRRUUUUUUWWWZZZ]]]^^^[[[XXX]]]^^^]]]]]]aaaeeebbb[[[UUU[[[```]]]WWWUUUZZZaaaZZZYYYYYY]]]``````[[[VVVXXXZZZ\\\[[[ZZZ[[[^^^bbbiiijjjlllbbbfffggggggeeeccc```______bbbooouuullldddcccbbb^^^___hhhkkkddd\\\ZZZ\\\\\\]]]```^^^WWWRRRUUUYYYZZZlllgggaaa]]]\\\[[[YYYWWWXXXWWWWWWZZZ]]]]]]YYYVVVYYY\\\___dddiiikkkbbbXXXPPPLLLNNNTTTWWWUUUSSSUUUUUU]]]bbb```\\\[[[[[[ZZZVVVYYY___dddcccaaafffnnnqqq~~~{{{rrrgggdddeee```^^^\\\[[[\\\\\\[[[ZZZWWW[[[[[[XXXYYY^^^___\\\RRRQQQPPPRRRWWW[[[^^^```YYYXXXXXXYYYZZZ[[[[[[ZZZXXXXXXVVVVVVWWWXXXZZZ\\\UUUSSSZZZdddeee]]]YYY\\\eeecccdddeeeccc^^^^^^aaa```[[[WWWVVVUUUTTTVVV[[[ZZZ\\\```dddggghhhgggeeeiiimmm___ccclllMMMVVV\\\VVVQQQNNNbbbeeerrrrrrcccOOOLLLBBB>>>NNNPPPaaa{{{MMMOOOmmmfffiiicccdddcccbbbaaabbbccccccaaa___cccdddfffhhhhhheee```\\\ZZZWWW[[[dddddd^^^___gggiiijjjiiihhhkkkpppoookkkddd___VVVOOOOOOQQQMMMGGGLLLJJJGGGEEECCC@@@;;;888777333333HHHyyyzzzpppTTT???777111@@@:::>>>NNN```wwwjjjQQQ}}}yyyzzz{{{{{{yyyxxxxxxxxxuuuvvvvvvuuutttrrrpppooopppooommmllllllhhh[[[LLLAAA666<<<888LLL___[[[XXXQQQPPP```gggFFF===999666888555666555555444444444444444444444444444555555555555777777777888999999::::::===:::777777<<>>AAAIIIUUU[[[YYY???===EEE===FFFEEEFFFHHH>>>AAAMMMYYYrrrrrrZZZNNN___xxxggg\\\jjjkkkaaa```aaaaaaaaaaaabbbbbbbbbbbbgggeeecccbbbaaa```^^^\\\[[[XXXZZZ___]]]VVVVVV[[[]]]bbbgggjjjmmmooolllfffbbb\\\VVVTTTQQQMMMMMMPPPUUUQQQMMMKKKKKKHHHAAA;;;<<<111444BBBzzz~~~{{{bbb\\\]]]WWWBBB777999888===999555DDDSSS]]]___lllhhh~~~|||~~~}}}|||xxxyyy{{{zzzyyyxxxxxxyyywwwvvvuuutttrrrqqqpppooommmllliiiggggggcccSSSDDD111+++RRRBBBRRRuuuyyyjjjUUUcccSSSRRRPPPdddhhhzzzBBBAAA888333999222555555444333333333333333333333333333444444444444555666666777888888999999999::::::;;;===>>>@@@AAAFFFnnntttuuuyyyuuu|||uuu{{{oooXXXeeewwwooo[[[TTTVVVYYY^^^bbb[[[YYYXXXXXX[[[]]]]]]\\\ZZZ[[[YYYVVVSSSTTTWWWYYYWWW[[[______\\\YYYWWWWWWWWWXXXZZZ\\\]]]\\\ZZZXXXZZZ\\\\\\\\\___dddddd```]]]XXXTTTVVV]]]aaa___[[[\\\aaaeeefffccc___\\\[[[[[[___cccbbb^^^ZZZXXXYYYZZZZZZ]]]dddooorrrlllssssssooommm___bbbfffhhhhhheee```]]]eeegggeee___^^^bbbcccaaacccbbb```\\\[[[ZZZ[[[ZZZZZZ```aaaZZZSSSVVV___eeeeeebbb^^^ZZZYYYYYYZZZ[[[^^^ZZZUUUUUUXXX\\\]]]]]]TTTZZZ]]]\\\ZZZ[[[YYYUUUSSSSSSVVVZZZ^^^]]]\\\ZZZZZZbbbfffaaaZZZZZZ]]]______]]]aaalllrrrooofff```rrrpppggggggpppsssyyyccczzz|||qqqooo~~~iiigggcccaaabbbeeeccc[[[TTT\\\[[[YYYXXXYYYZZZYYYXXXVVV[[[___]]]XXXUUUVVVWWWWWWVVVUUUWWW[[[___aaabbb[[[ZZZXXXVVVVVVXXX[[[^^^YYYYYYYYYZZZ[[[\\\^^^___WWWYYY\\\]]]YYYZZZhhhyyyooohhhbbbbbbcccaaa___```ZZZ]]]XXXOOOOOOYYY^^^[[[aaa___]]]\\\^^^bbbhhhmmmZZZaaa]]]ZZZ^^^[[[bbbxxxqqqNNN[[[WWWAAA<<>>CCC>>>BBBGGGwwwkkk[[[HHHWWWnnnvvvfffZZZ___iiifffaaadddbbb```]]]___cccggghhhgggjjjfff```^^^^^^```bbbbbbYYYWWWXXXZZZXXXRRRQQQUUUYYY```gggjjjkkkkkkeee^^^___XXXVVVXXXTTTOOOUUU```eee]]]UUURRRRRROOOHHHAAAAAA555:::===vvv|||ssslll```|||xxxiiiLLL999777444>>>;;;111>>>JJJNNNKKKyyy|||vvvpppsss~~~}}}||||||yyywwwwwwyyy{{{{{{zzzyyyyyyzzzxxxwwwuuusssqqqpppppppppllljjjddd```^^^YYYIII:::???111KKKGGGhhhcccXXX```SSSRRRSSShhhnnnsss??????777333999333444333333222222222222222222222222222333333333333444444555555666777777888888999;;;<<<============<<>>BBB]]]rrrssszzzVVVGGGoootttaaa___```___[[[^^^eeehhheee___ZZZ]]]fffmmmooommmlllfff^^^ZZZZZZ^^^bbbdddYYYXXXYYYZZZYYYVVVVVVYYYhhhnnnqqqoookkkggg___XXXYYYUUUUUUXXXUUUSSS^^^mmmkkkbbbXXXTTTUUUTTTOOOIIIEEE<<>>AAAKKK@@@888<<>>iiizzz~~~vvvJJJ111777@@@AAAOOOWWWeeehhhvvv{{{~~~{{{xxxvvvsssvvvxxxyyyyyyyyyzzz{{{ooopppqqqqqqqqqpppnnnmmmcccaaaVVVEEE999666777777FFFLLLSSSWWWyyyyyySSSSSS]]]SSSMMMLLLGGG]]]cccPPP:::>>>888111777222111111000000000000000000000000000111111111111111222222333333444555555111333777:::;;;999666444BBB>>>888777???IIIGGG???FFFEEEMMMWWWWWWYYYrrr~~~yyy~~~nnneeeqqqaaaYYY___XXXZZZZZZYYY[[[^^^YYYQQQWWWMMMMMMVVVXXXPPPNNNUUUUUUWWWXXXXXXUUURRRPPPOOOMMMJJJMMMTTTWWWRRROOOPPPWWWUUUTTTSSSSSSTTTTTTUUUKKKOOOTTTVVVUUUTTTUUUVVVUUU\\\```___]]][[[XXXSSS[[[\\\]]][[[YYYYYY]]]aaaZZZXXXWWWUUUUUUUUUUUUUUUUUUVVVWWWUUUSSSTTTZZZ^^^TTTVVVZZZ\\\WWWPPPPPPUUUSSS\\\___bbbgggcccaaajjjWWWWWWVVVWWW]]]eeejjjjjjcccccceeeVVVhhh\\\aaaaaa```VVVcccnnnbbbaaajjjeee```gggkkkdddXXXRRRXXX```]]][[[YYYWWWUUUXXX```iii___YYYUUUUUUTTTRRRWWW___ZZZ\\\[[[XXXXXXYYYWWWRRRQQQRRRQQQPPPOOORRRXXX]]]aaa\\\VVVTTTUUUWWWWWWVVVVVVXXXXXXXXXYYY\\\YYYTTTNNNTTTWWWWWWZZZ___]]]VVVWWWXXXWWWWWWZZZ___]]]XXXTTTXXX```fffeee```^^^bbb\\\aaa\\\[[[cccaaaXXXWWWUUU]]]bbbaaaaaacccaaa[[[]]]TTTiiijjj___iiiggg___``````QQQOOOZZZSSSKKKYYYPPP[[[bbbjjjooofff```jjjkkkfffaaa^^^[[[[[[ccclllbbb]]]VVVQQQPPPSSSXXX\\\WWWUUUTTTTTTUUUVVVVVVUUUUUUNNNLLLPPPRRRPPPQQQUUUMMMPPPUUUZZZ\\\ZZZTTTPPPOOOSSSWWWYYYXXXUUURRRQQQTTTTTTUUUUUUUUUTTTTTTSSS[[[ZZZXXXXXX[[[^^^\\\YYYZZZYYY[[[\\\ZZZXXX\\\bbbaaaVVVPPPQQQQQQOOOVVV```UUUZZZ```dddeeedddccccccjjj^^^YYYWWWUUU[[[\\\SSSZZZ\\\aaa___ZZZiiissslllqqqyyyoooeeeqqqfff]]]pppmmm\\\___oooccc[[[ZZZ___dddUUU^^^gggZZZWWWaaa___XXXbbbmmmoooiiiddddddggg```\\\VVVTTTVVV\\\aaadddTTTXXXZZZZZZ\\\```ccceeehhhooosssoooggg```YYYRRRVVVbbbhhhddd```bbb```ZZZZZZ[[[]]]]]]\\\XXXTTTRRRTTTTTTDDDNNN444QQQ___UUU@@@eeevvvwwwssslllkkkcccsss]]]>>>999:::EEEUUUaaajjjdddvvvwww~~~~~~xxxssspppqqqtttvvvwwwwwwwwwyyyzzzkkkmmmnnnppppppnnnmmmkkk___]]]SSS@@@333111777;;;GGG<<>>666777333555DDDSSS\\\aaaOOONNNMMMNNNNNNLLLHHHEEEbbbuuuZZZBBBAAA999777222777222222111111000///////////////000000000000111111111111111222222222222333333333444555555666666777777888999999999:::<<<>>><<>>===888888222333222222111111000/////////////////////000000000111111111111111222222222222222333333444555555666666666888999888888888:::<<<:::<<<@@@BBBCCCCCCEEEFFFKKKMMMOOOPPPPPPPPPRRRTTTQQQPPPPPPRRRUUUVVVVVVVVV\\\\\\\\\[[[ZZZXXXVVVUUURRRVVVXXXVVVUUUVVVSSSNNNLLLNNNQQQRRRRRRRRRTTTUUUQQQPPPOOONNNNNNNNNNNNNNNQQQMMMIIIJJJNNNPPPOOOMMMQQQTTTWWWXXXVVVTTTRRRQQQQQQVVV\\\___]]]ZZZWWWVVVUUUUUUVVVVVVVVVSSSOOOLLLRRRRRRSSSUUUXXXZZZZZZZZZUUUZZZ]]]ZZZSSSQQQUUU[[[___^^^^^^``````]]]YYYVVV[[[]]]\\\ZZZ[[[^^^]]]YYYWWWWWWXXXYYY[[[]]]```aaaccceee```XXXXXX^^^^^^XXXUUUXXX]]]___[[[XXX]]]fffpppdddWWWRRRVVVZZZXXXTTT^^^aaa```[[[XXXVVVRRRLLLQQQQQQRRRTTTTTTTTTVVVXXXUUUUUUVVVUUUSSSRRRQQQRRRIIILLLMMMLLLNNNUUUXXXWWWXXXVVVSSSPPPOOOOOORRRSSSRRRTTTXXX\\\^^^\\\XXXTTTPPPQQQUUU\\\aaaaaa\\\WWWVVVWWWXXXZZZ]]]___aaabbb\\\^^^aaacccaaa]]]]]]```___tttwwwjjjccc]]]YYY\\\WWW^^^ccccccbbbbbb]]]WWW[[[ZZZXXXVVVSSSPPPNNNLLLPPPKKKLLLPPPKKKJJJ___{{{gggaaaYYYUUUVVV\\\aaadddiiieeeaaa___^^^]]]YYYVVVSSSWWW[[[ZZZUUUPPPPPPSSSQQQQQQTTTVVVQQQIIIGGGJJJKKKJJJIIIIIIIIIIIIHHHHHHOOONNNNNNLLLKKKIIIGGGFFFIIIIIIJJJKKKMMMPPPRRRSSSOOORRRUUUQQQKKKJJJRRR\\\TTTUUUWWWYYY[[[ZZZWWWUUUPPPSSSXXX\\\___```______WWWUUUSSSRRRRRRSSSTTTUUURRRTTTVVVVVVVVVXXX]]]aaagggbbb\\\XXXWWWXXXYYYZZZVVVWWW[[[___\\\XXX\\\cccaaaaaa```^^^\\\YYYVVVUUUPPPYYYmmmyyy{{{xxxoooggg___YYY[[[aaaXXXXXXWWWVVVUUUYYY___dddZZZZZZ[[[\\\]]]^^^______bbb\\\YYYXXXVVVSSSRRRUUUVVVYYY\\\\\\ZZZWWWVVVUUUXXX[[[```dddeeecccaaaaaa___```^^^ZZZYYY[[[\\\\\\WWWSSSOOOPPPVVV\\\______[[[XXXUUUVVVYYY]]]^^^^^^YYYRRRPPPRRROOOKKKQQQ]]]|||uuu}}}mmm```sss|||yyyxxxuuuuuutttsssrrrrrrrrrqqqsssssssssrrrqqqpppooonnngggggghhhgggccc[[[QQQJJJ===>>>555111:::@@@@@@FFFYYYpppOOOLLLKKKJJJJJJJJJIIIGGGDDDccczzzRRR<<<;;;777888222111222222111111000/////////...////////////000000000000000111111111222222222222222333333444444555555666777888777777777999;;;999:::<<<>>>???AAADDDGGGDDDGGGJJJKKKLLLLLLNNNOOOOOONNNOOOQQQTTTVVVVVVVVVYYYYYYYYYXXXWWWUUUTTTTTTNNNRRRUUUTTTTTTUUUSSSOOOKKKNNNRRRTTTSSSQQQPPPOOONNNMMMMMMLLLMMMMMMNNNOOOOOOLLLJJJJJJMMMOOOOOONNNTTTUUUUUUTTTRRRQQQQQQRRRSSSUUUWWWWWWVVVUUUTTTTTTSSSVVVWWWSSSNNNLLLNNNRRRVVVTTTSSSTTTWWWXXXXXXVVVYYYZZZZZZXXXVVVVVVYYY\\\[[[\\\]]]^^^___^^^ZZZVVVaaaaaa^^^ZZZZZZ]]]]]]ZZZ]]]\\\ZZZYYYYYY[[[]]]___aaafffbbbVVVSSSZZZ^^^ZZZYYYXXXYYY]]]]]]XXXVVVVVV[[[ZZZXXXXXXYYYZZZZZZYYY\\\]]][[[UUURRRRRRQQQNNNMMMPPPRRRQQQPPPQQQSSSUUUUUUVVVVVVSSSPPPMMMMMMOOOMMMOOOPPPNNNPPPUUUWWWVVVWWWUUURRRPPPQQQTTTWWWXXXVVVVVVXXXZZZ[[[ZZZWWWSSSPPPRRRUUUZZZ______\\\XXXXXXXXXXXXYYY[[[\\\^^^___UUUWWW^^^dddccc^^^___dddlll}}}{{{jjjccc___\\\```\\\```bbbbbbccceeeccc___[[[ZZZXXXUUURRRPPPNNNMMMNNNJJJKKKNNNKKKKKK```yyyYYYVVVSSSTTTWWW]]]cccffffffccc```___```___[[[WWWUUUXXXYYYUUUNNNLLLMMMPPPOOOQQQSSSSSSNNNHHHFFFIIIJJJJJJJJJIIIHHHGGGGGGGGGLLLLLLKKKJJJHHHFFFEEEDDDEEEGGGJJJMMMOOOOOOOOOOOOLLLPPPRRRMMMGGGHHHRRRZZZUUUTTTTTTVVVXXXXXXVVVSSSQQQRRRUUUYYY[[[\\\[[[ZZZQQQQQQQQQPPPPPPPPPQQQRRRMMMRRRVVVYYYZZZ\\\```dddiiiccc\\\WWWWWWYYYZZZ[[[YYYVVVVVVYYY]]]___aaaddd___^^^^^^^^^___```aaabbbeeeaaacccaaa\\\aaafff^^^^^^bbbaaaccciiifff___^^^XXXUUUWWW___bbb]]][[[]]]\\\YYYWWWVVVWWWWWWVVVTTTVVVWWWYYY[[[\\\]]]^^^^^^aaa^^^[[[XXXRRRMMMQQQXXXTTTWWWZZZ[[[YYYVVVUUUTTTZZZ___dddeeeccc```^^^]]]OOOVVVZZZZZZ[[[]]]YYYSSSTTTSSSSSSUUUZZZ]]]]]]\\\XXX[[[\\\\\\ZZZZZZ[[[\\\cccZZZSSSRRROOOIIIJJJPPPccc\\\pppsss~~~}}}~~~|||{{{zzzvvvvvvuuutttrrrpppooonnnrrrrrrrrrqqqpppnnnmmmlllhhhgggeeebbb\\\SSSHHHAAA777888111222???CCCBBBHHHOOOLLLJJJIIIGGGGGGHHHGGGEEECCCdddKKK888888444888444333222222111111000/////////......////////////000000000000000111111111111222111111222333333444444555555666777777666666888:::888999999:::;;;>>>CCCFFFBBBEEEHHHKKKKKKLLLMMMNNNKKKJJJJJJMMMPPPRRRRRRRRRTTTSSSSSSRRRQQQQQQQQQPPPLLLPPPRRRQQQRRRTTTSSSOOOKKKNNNRRRSSSRRROOOMMMLLLKKKLLLLLLLLLLLLMMMMMMMMMLLLLLLLLLLLLMMMNNNOOOPPPPPPQQQQQQPPPOOOPPPSSSUUUTTTSSSQQQPPPPPPPPPPPPQQQNNNRRRSSSOOOIIIJJJRRRZZZYYYVVVSSSTTTWWWXXXWWWTTTYYYWWWUUUTTTUUUWWWXXXYYYVVVYYYZZZZZZ\\\___]]]XXX]]]]]][[[XXXZZZ___```]]]^^^]]][[[ZZZYYYZZZ[[[\\\]]]dddcccYYYSSSVVVZZZYYYXXXTTTTTTYYY\\\YYYSSSPPPPPPUUU[[[]]][[[YYYZZZ\\\UUUVVVSSSNNNLLLOOOPPPNNNMMMRRRUUUSSSQQQSSSUUUUUUTTTVVVUUUQQQLLLIIIJJJLLLNNNQQQRRRPPPQQQUUUVVVTTTVVVSSSOOOOOOQQQUUUYYYZZZWWWVVVVVVXXXYYYXXXUUUSSSLLLNNNRRRXXX\\\^^^]]][[[]]]\\\ZZZXXXWWWXXXXXXYYYUUUVVV]]]eeeddd^^^aaaiiimmmuuunnnccc```^^^\\\ccc```bbbbbbaaacccggggggccc[[[ZZZXXXUUUTTTRRRQQQQQQLLLMMMPPPRRROOONNNVVVaaaUUUWWWXXXXXXXXXYYY\\\___```^^^\\\]]]^^^]]]YYYUUUSSSUUUTTTMMMIIIJJJLLLMMMMMMNNNOOONNNKKKHHHGGGHHHGGGHHHJJJIIIGGGFFFFFFGGGIIIIIIIIIHHHGGGEEEDDDCCCCCCEEEIIILLLMMMMMMKKKJJJIIIMMMNNNHHHDDDHHHQQQWWWRRRPPPNNNOOOQQQSSSQQQOOOQQQQQQQQQSSSUUUVVVUUUSSSMMMNNNPPPPPPOOONNNOOOQQQPPPTTTYYY[[[[[[\\\___ccchhhbbb[[[WWWXXXZZZ[[[ZZZYYYUUURRRUUU\\\```aaaaaa___]]][[[XXXVVVUUUUUUUUU]]]WWWXXXXXXWWW^^^aaaWWWYYYWWWWWWZZZ[[[[[[XXXTTTlllccc[[[ZZZ[[[ZZZYYYYYYVVVTTTRRRTTTXXXXXXUUUQQQSSSSSSTTTVVVXXXZZZ\\\^^^___^^^\\\WWWPPPKKKPPPYYYNNNQQQTTTVVVVVVVVVVVVWWWYYY___ccc```\\\[[[YYYWWWMMMWWW___```aaabbb]]]SSSVVVWWWYYY[[[[[[[[[ZZZYYYZZZ]]]```^^^ZZZWWWXXXZZZaaaYYYRRRPPPMMMJJJJJJMMMGGG~~~|||ZZZGGG|||~~~~~~~~~~~~}}}}}}|||{{{wwwvvvuuutttrrrooommmkkkpppppppppooommmllljjjiiihhheeeaaa[[[TTTKKKBBB;;;666666222777BBBBBBGGGWWWZZZRRRLLLGGGEEECCCCCCDDDDDDBBBAAAdddIII999888333888555666222222111111000/////////........./////////000000000000000000111111111111111111111222333333444444555666777666555555777888666777888999999;;;???AAA@@@CCCGGGJJJJJJJJJKKKLLLHHHGGGHHHJJJMMMOOOOOONNNQQQPPPPPPPPPPPPPPPPPPQQQNNNQQQRRRPPPPPPRRRRRROOOLLLMMMOOONNNMMMLLLMMMNNNLLLLLLMMMMMMLLLKKKIIIHHHIIILLLPPPPPPMMMLLLOOOQQQMMMNNNNNNNNNMMMNNNPPPSSSPPPNNNLLLKKKLLLMMMMMMMMMLLLNNNOOOLLLIIILLLSSSZZZXXXTTTPPPQQQTTTVVVUUURRRVVVTTTRRRPPPPPPQQQRRRRRRQQQUUUVVVVVVZZZ``````\\\UUUWWWWWWVVVYYY^^^^^^ZZZYYYYYYZZZ[[[[[[[[[ZZZYYY[[[bbbgggccc[[[VVVWWWYYYTTTQQQQQQUUUWWWTTTRRRQQQNNNUUU[[[[[[WWWTTTTTTWWWPPPRRRQQQMMMMMMPPPPPPNNNMMMUUUYYYVVVSSSUUUVVVUUUQQQSSSSSSOOOJJJGGGIIILLLMMMPPPQQQOOOQQQUUUVVVTTTTTTPPPLLLKKKNNNRRRUUUVVVRRRRRRSSSVVVWWWVVVSSSPPPMMMPPPUUU[[[^^^___\\\ZZZ\\\ZZZXXXVVVVVVVVVWWWXXXZZZXXX\\\aaa^^^XXX^^^jjjjjjhhh^^^ZZZ___[[[WWW______```___^^^```dddccc^^^YYYXXXWWWUUUTTTTTTUUUUUUOOOSSSTTTRRRRRRUUUTTTOOOWWW]]]bbbbbb^^^\\\^^^bbb^^^\\\[[[[[[\\\[[[UUUQQQOOORRRPPPKKKKKKOOOPPPMMMJJJJJJIIIHHHIIIIIIHHHEEECCCFFFHHHHHHEEEDDDDDDEEEEEEFFFFFFFFFFFFEEEEEEDDDCCCDDDFFFGGGHHHHHHGGGGGGFFFJJJJJJDDDCCCIIIPPPRRRRRRMMMIIIIIILLLOOONNNLLLQQQOOOMMMNNNPPPRRRQQQOOOKKKNNNQQQQQQPPPPPPQQQSSSSSSVVVXXXXXXXXXYYY^^^bbbddd^^^XXXVVVXXXZZZYYYWWWTTTTTTTTTVVVYYY[[[\\\ZZZWWWYYY[[[\\\]]][[[YYYXXXYYYUUUXXXYYYWWW[[[[[[OOO^^^[[[^^^___[[[[[[]]]YYYKKKOOOUUU[[[aaabbb]]]VVVQQQQQQQQQRRRTTTUUUTTTTTTPPPOOOOOOPPPRRRVVVZZZ]]]___ZZZWWWTTTOOOKKKNNNTTTMMMPPPSSSUUUUUUVVVXXXZZZVVV]]]```\\\WWWWWWWWWUUUSSS^^^dddaaa```bbb___WWWUUUYYY\\\\\\YYYXXXZZZ]]]___^^^\\\ZZZXXXWWWXXXYYYXXXSSSPPPPPPPPPPPPQQQSSSSSSmmmmmmcccjjj{{{___~~~}}}}}}}}}}}}}}}|||{{{zzzuuuuuutttsssqqqnnnllljjjmmmmmmlllkkkjjjhhhgggfffbbb^^^WWWPPPIIIBBB;;;666444666888@@@FFFCCCWWW|||KKKWWWKKKFFFDDDBBBBBBCCCCCCBBBAAAdddKKK===:::333777555666222222111111000/////////............/////////000000000000000111111111111000111111222333333444444555666666666444444666888444666888999999999;;;<<<:::===AAADDDDDDDDDEEEFFFHHHGGGGGGIIILLLNNNNNNMMMQQQQQQQQQQQQQQQRRRSSSSSSQQQSSSSSSOOOOOOQQQQQQNNNMMMMMMLLLJJJIIIKKKNNNQQQMMMNNNNNNNNNLLLIIIFFFDDDGGGMMMRRRRRRNNNKKKNNNSSSMMMNNNOOONNNMMMKKKLLLMMMKKKJJJIIIJJJKKKLLLKKKKKKOOONNNMMMKKKKKKMMMQQQTTTTTTPPPLLLMMMQQQTTTRRRPPPRRRRRRQQQNNNKKKJJJKKKMMMNNNRRRTTTTTTYYYaaaccc___PPPSSSVVVVVVXXX[[[YYYTTTRRRUUUYYY\\\]]]\\\YYYWWW[[[ccclllnnndddYYYWWW[[[SSSQQQQQQSSSRRROOOPPPTTTPPPTTTWWWVVVRRRNNNMMMNNNNNNRRRSSSQQQQQQSSSRRRNNNHHHQQQWWWSSSPPPQQQRRRPPPNNNPPPQQQNNNHHHGGGJJJNNNKKKNNNPPPOOOPPPUUUVVVTTTSSSOOOIIIHHHKKKOOOQQQRRRLLLMMMQQQUUUWWWVVVRRROOORRRVVV\\\aaaccc```[[[XXXVVVVVVUUUTTTUUUWWWZZZ[[[___ZZZZZZ\\\WWWQQQYYYhhhiii```TTTWWW___YYYRRRYYYZZZ\\\[[[ZZZ\\\___[[[UUUXXXWWWVVVUUUUUUVVVWWWWWWWWWZZZUUUNNNRRR[[[ZZZOOOQQQZZZdddhhhggghhhooovvv^^^]]][[[\\\]]]ZZZTTTOOONNNQQQPPPMMMPPPVVVVVVQQQHHHFFFDDDDDDGGGJJJHHHDDD@@@CCCFFFFFFDDDBBBCCCDDDCCCCCCDDDEEEEEEEEEEEEEEEDDDCCCCCCBBBCCCDDDEEEFFFEEEHHHGGGBBBBBBJJJOOOOOOSSSMMMHHHGGGKKKNNNNNNMMMPPPMMMJJJKKKNNNPPPPPPOOOKKKOOORRRTTTSSSRRRTTTVVVSSSTTTUUUTTTTTTXXX___eee```[[[VVVVVVXXXZZZWWWTTTOOOSSSWWWXXXVVVVVVVVVUUUTTTTTTSSSSSSSSSUUUWWWXXXVVVTTTXXXXXXTTTWWWXXXNNNWWWUUU[[[[[[RRRQQQVVVTTTOOOSSSTTTOOOPPPUUUVVVQQQRRRTTTTTTRRRNNNNNNQQQUUUOOOMMMLLLLLLOOOTTTYYY]]]___WWWQQQPPPOOOMMMMMMPPPSSSTTTVVVVVVVVVVVVXXXZZZTTT\\\___ZZZUUUWWWXXXWWWTTT___aaaYYYVVVZZZZZZUUUQQQVVV[[[ZZZWWWXXX^^^eeeddd^^^XXXUUUVVVYYYZZZZZZXXXVVVTTTUUUTTTSSSSSSTTTWWWRRR{{{ooofff~~~^^^hhhppp|||}}}}}}}}}}}}|||{{{zzzyyyrrrrrrrrrrrrpppnnnllljjjkkkjjjjjjiiigggfffdddcccZZZUUUMMMFFF@@@:::555222222555===HHHJJJHHHiiiSSSVVVJJJBBBHHHFFFDDDDDDDDDEEEDDDCCC```llltttGGG999888666666...444222222000///............---------............///////////////////////////000111111111222222222222333333222222333333444555444555666777888999:::::::::;;;<<<===@@@BBBEEEFFFIIIJJJLLLKKKIIIHHHHHHIIIQQQRRRSSSSSSSSSQQQPPPOOOSSSQQQQQQUUUYYYXXXRRRLLLLLLKKKIIIIIIJJJMMMPPPRRRLLLLLLLLLMMMNNNKKKGGGDDDJJJKKKLLLKKKJJJKKKLLLNNNMMMJJJGGGGGGJJJKKKKKKIIINNNJJJHHHIIILLLLLLHHHDDDLLLMMMNNNOOOOOOOOONNNMMMIIIKKKMMMMMMLLLJJJJJJJJJSSSQQQOOONNNNNNNNNMMMLLLeeeXXXRRR\\\ccc```ZZZZZZ[[[TTTQQQTTTVVVSSSQQQQQQPPPRRRUUUWWWXXXXXXXXXYYY```eeegggccc[[[TTTTTTVVVZZZYYYRRRJJJKKKUUUZZZYYYVVVPPPOOOTTTUUUPPPKKKLLLLLLQQQOOOHHHHHHOOONNNFFFNNNOOOQQQQQQPPPMMMJJJHHHNNNNNNLLLJJJGGGFFFGGGHHHPPPLLLIIILLLQQQUUUUUUSSSOOOLLLIIIFFFFFFIIIMMMPPPJJJJJJOOOVVVVVVNNNKKKNNNTTTVVVYYY\\\]]]]]]\\\[[[SSSTTTRRRNNNPPPXXXZZZWWW^^^[[[XXXVVVWWWZZZ___bbb___UUUPPPRRRUUUTTTUUUYYYUUUUUUVVVXXX[[[\\\\\\[[[ZZZYYYWWWVVVUUUTTTTTTTTTYYYVVVSSSSSSTTTUUUTTTRRRIIITTTUUU```bbb]]][[[]]][[[TTTPPPRRROOOMMMJJJJJJKKKKKKKKKJJJEEECCCCCCIIIOOOPPPJJJCCCDDDBBB???>>>???@@@@@@@@@BBBBBBCCCCCCBBBBBBAAA@@@@@@?????????@@@BBBDDDEEEFFFEEECCCBBBCCCEEEHHHJJJ]]]}}}SSSCCCGGGIIILLLNNNMMMLLLKKKKKKMMMOOOPPPKKKJJJMMMRRRQQQMMMPPPVVVPPPNNNQQQYYY\\\YYY[[[___bbb[[[XXXYYYTTTMMMOOOYYYWWWTTTSSSVVVWWWTTTSSSTTTVVVUUUUUUSSSRRRQQQPPPOOOOOOPPPSSSUUUUUUTTTRRRQQQPPPUUUVVVSSSSSSWWWWWWRRRSSSOOOLLLLLLOOOQQQPPPNNNOOOMMMNNNOOOMMMKKKOOOVVVQQQKKKIIIKKKLLLNNNTTT\\\WWWTTTOOOKKKJJJKKKNNNPPPQQQTTTUUUTTTUUUYYYZZZWWWYYY[[[XXXRRROOOQQQSSSRRRUUUSSSUUU[[[^^^[[[UUUQQQOOOTTTZZZ]]]\\\ZZZZZZZZZZZZUUUOOOOOOSSSVVVVVVTTTTTTSSSTTTVVVTTTOOONNNQQQRRRXXX\\\{{{___gggeee}}}eee~~~}}}}}}{{{yyyvvvsssqqqqqqpppooonnnllliiigggfffggghhhhhhgggccc^^^XXXUUUPPPIIIFFF===000222666111+++<<>>===>>>????????????@@@@@@AAABBBBBBBBBAAA=========>>>???@@@BBBBBBDDDCCCBBBBBBBBBDDDFFFGGGVVVgggfffSSSGGGDDDEEEJJJNNNNNNLLLKKKKKKKKKLLLLLLHHHGGGJJJNNNNNNJJJLLLRRRPPPOOOSSSZZZ\\\[[[\\\aaa\\\XXXVVVUUUQQQOOOSSSZZZWWWTTTTTTWWWXXXUUUSSSUUUVVVUUUSSSQQQOOOMMMMMMLLLMMMQQQTTTUUUTTTRRRRRRRRRRRRVVVVVVRRRRRRUUUUUURRRQQQOOOMMMLLLMMMMMMMMMLLLLLLKKKNNNPPPOOOKKKMMMQQQNNNQQQLLLGGGOOO___ccc[[[UUURRRMMMIIIGGGIIILLLOOOQQQTTTTTTSSSUUUYYY[[[YYYXXXWWWRRRKKKIIIMMMOOONNNRRRSSSWWWZZZZZZWWWTTTRRRVVVZZZ___```___\\\[[[[[[YYYWWWTTTSSSTTTTTTSSSQQQRRRQQQRRRTTTRRRMMMLLLOOOHHHPPPQQQpppuuuJJJ\\\wwwXXXjjj|||{{{{{{yyywwwtttqqqoooppppppooommmkkkiiigggfffddddddcccaaa]]]WWWQQQNNNIII;;;777;;;;;;999777111DDD999;;;:::KKK\\\???FFFNNNAAAEEECCCAAAAAABBBCCCBBBAAA```nnnnnnEEE:::777555666///444111111000///............---------............///////////////////////////////////////000000000000222222111111222222333444222222333444555666666777666666777888:::<<<>>>???BBBDDDGGGHHHIIIIIIKKKMMMLLLMMMNNNOOOPPPPPPPPPPPPTTTTTTTTTSSSRRRPPPNNNMMMKKKKKKIIIIIIJJJLLLNNNPPPKKKJJJHHHHHHHHHHHHFFFDDDIIIJJJKKKJJJIIIIIIKKKLLLJJJHHHFFFEEEGGGHHHHHHHHHMMMKKKIIIJJJLLLLLLIIIFFFFFFIIIMMMQQQSSSTTTSSSRRRPPPRRRTTTTTTSSSRRRRRRRRRRRRQQQPPPQQQSSSUUUUUUUUU[[[~~~ccc]]]YYYPPPPPP[[[```YYYRRRRRRRRRPPPRRRUUUZZZ]]]^^^\\\XXXVVVVVVWWWYYY[[[ZZZXXXUUUTTTQQQQQQPPPOOORRRXXXYYYXXXTTTNNNLLLRRRXXXXXXTTTQQQLLLOOOMMMHHHJJJRRRSSSNNNLLLNNNQQQRRRQQQNNNJJJHHHGGGHHHHHHHHHGGGHHHJJJLLLKKKHHHFFFGGGJJJKKKJJJHHHHHHIIIJJJKKKJJJIIIGGGEEEIIIIIINNNTTTTTTOOOKKKKKKIIIKKKNNNPPPRRRRRRQQQPPPOOOOOOOOOOOOVVVaaaggghhhXXXWWWVVVTTTTTTUUUVVVVVVXXXSSSQQQUUUYYYZZZ[[[\\\ZZZUUURRRTTTXXX[[[ZZZXXXXXXWWWWWWVVVTTTSSSQQQPPPRRRSSSTTTVVVWWWUUUQQQMMMNNNHHHEEEgggyyyiii^^^VVVYYY___^^^WWWQQQLLLJJJGGGFFFGGGHHHGGGFFFDDDBBBBBBEEEIIIIIICCC>>>@@@>>><<<;;;<<<=========<<<===>>>???@@@AAAAAAAAA::::::<<<===>>>>>>??????@@@@@@AAAAAABBBCCCCCCDDDMMMGGGMMMSSSIIIAAACCCGGGMMMMMMMMMLLLKKKJJJHHHHHHGGGGGGHHHKKKJJJHHHJJJMMMMMMNNNSSSYYY[[[ZZZ[[[___UUUVVVTTTOOONNNSSSXXXZZZXXXVVVWWWZZZYYYVVVTTTVVVVVVTTTQQQMMMKKKJJJJJJJJJMMMRRRWWWWWWTTTQQQRRRTTTUUUVVVTTTQQQPPPSSSSSSQQQRRRRRRQQQOOOLLLKKKKKKLLLJJJJJJMMMPPPOOOKKKJJJMMMHHHSSSNNNAAAOOOmmmmmmVVVRRRNNNIIIEEEEEEGGGKKKNNNPPPRRRSSSRRRTTTZZZ\\\[[[TTTQQQKKKFFFHHHOOORRRPPPOOOUUUZZZZZZVVVSSSSSSTTT[[[]]]``````^^^\\\ZZZZZZXXXYYYYYYXXXUUURRRQQQPPPSSSQQQQQQSSSPPPLLLLLLPPPXXXYYYOOO___{{{}}}```:::hhhccceeerrr}}}|||yyyyyyxxxvvvsssqqqnnnmmmmmmlllkkkjjjhhhfffdddbbb^^^]]][[[XXXRRRLLLGGGCCCAAA555000666777222000222:::===///DDDsssFFFDDDCCCLLL===BBB@@@>>>>>>???@@@???>>>```pppjjjCCC:::666444666///333111000///...............---------............///////////////////////////.........////////////000111111111111111222333333222222333333444555555666444555555666888:::;;;<<<@@@BBBEEEFFFGGGHHHIIIKKKIIIJJJKKKLLLNNNOOOPPPPPPTTTTTTTTTQQQNNNLLLLLLMMMKKKJJJJJJIIIJJJKKKMMMNNNJJJHHHEEEDDDEEEFFFEEEDDDHHHIIIIIIHHHGGGGGGIIIJJJGGGFFFEEEDDDDDDEEEFFFFFFKKKJJJIIIIIIKKKKKKHHHFFFDDDGGGKKKOOOQQQRRRQQQPPPLLLNNNPPPQQQPPPOOOOOOPPPOOONNNNNNPPPTTTWWWXXXXXXeeewwwvvv___RRRYYYYYYNNNTTTffflll___SSSSSSTTTOOOUUUVVVYYY[[[]]]\\\XXXVVVTTTSSSTTTWWWYYYYYYUUURRROOOPPPQQQSSSUUUWWWVVVSSSRRRMMMKKKPPPXXX[[[XXXSSSMMMNNNLLLHHHJJJPPPRRROOOIIIJJJJJJJJJIIIHHHFFFEEEFFFGGGIIIIIIHHHHHHJJJKKKJJJHHHGGGHHHJJJKKKJJJIIIIIIJJJLLLMMMLLLJJJGGGFFFNNNMMMNNNPPPQQQOOOLLLKKKJJJKKKMMMPPPQQQQQQQQQQQQLLLMMMOOOTTT[[[dddiiikkkTTTUUUUUUUUUVVVVVVUUUUUUYYYVVVUUUXXX\\\]]]\\\[[[[[[UUUQQQRRRWWWZZZYYYVVVWWWWWWVVVUUUSSSQQQOOOMMMRRRTTTWWWZZZZZZWWWRRROOOJJJMMMLLL^^^uuu\\\^^^aaabbb^^^XXXRRROOOLLLJJJGGGFFFFFFGGGFFFEEEBBB@@@???@@@CCCBBB>>>:::===;;;999999:::;;;;;;::::::;;;<<<===>>>>>>>>>>>>888999;;;<<<======<<<<<<===>>>@@@AAABBBBBBAAAAAAEEE888CCCOOODDD>>>EEECCCJJJKKKLLLMMMLLLKKKIIIHHHJJJIIIJJJKKKKKKJJJKKKMMMIIILLLRRRVVVWWWVVVXXX[[[SSSWWWTTTLLLLLLVVV[[[YYYYYYXXXZZZ]]]\\\WWWVVVYYYUUUSSSOOOKKKJJJIIIJJJKKKMMMTTTZZZYYYTTTPPPRRRVVVVVVUUURRROOONNNOOOPPPPPPSSSUUUUUURRRMMMKKKLLLNNNKKKJJJKKKNNNMMMJJJIIIKKKEEEOOOKKK???LLLfffeeeOOOOOOKKKGGGCCCCCCFFFJJJMMMNNNQQQQQQPPPRRRYYY\\\[[[MMMKKKHHHHHHOOOXXXZZZVVVNNNWWW\\\YYYSSSQQQUUUWWWYYYZZZZZZZZZYYYXXXWWWWWWXXX[[[]]]ZZZUUURRRSSSVVVWWWUUUTTTUUUSSSOOOPPPTTTmmmfffQQQOOOuuu~~~vvvUUU\\\XXXzzzttt}}}}}}zzzyyyyyywwwvvvtttrrrpppnnnlllkkkhhhhhhgggeeeccc```^^^]]]WWWVVVSSSNNNHHHBBB===:::555999666000......333>>>777BBB]]]SSSCCCMMMDDDCCCAAAAAA???=========>>>===<<<```qqqeeeBBB:::666333666///222000//////...............---------............///////////////////////////---.........////////////111000000000000111222222222333333444444555555555444555555666777888::::::>>>@@@BBBDDDDDDEEEFFFHHHFFFGGGHHHIIIKKKMMMNNNOOORRRRRRQQQOOOKKKJJJKKKLLLKKKJJJJJJIIIIIIJJJKKKLLLIIIFFFCCCBBBCCCDDDDDDDDDFFFGGGGGGFFFEEEDDDFFFGGGDDDDDDCCCBBBBBBBBBDDDEEEHHHGGGGGGGGGHHHHHHGGGEEEBBBDDDHHHJJJLLLLLLKKKJJJGGGIIILLLMMMMMMLLLMMMMMMLLLKKKKKKNNNRRRVVVWWWWWWTTTVVVUUUTTTWWW[[[XXXRRRUUUffflll^^^SSSTTTVVVRRRWWWVVVUUUVVVYYYZZZXXXWWWUUUSSSRRRTTTXXXXXXUUUQQQQQQQQQRRRUUUVVVTTTPPPNNNPPPNNNLLLOOOVVVZZZXXXSSSNNNMMMKKKHHHJJJMMMNNNLLLMMMLLLIIIGGGFFFGGGIIIJJJGGGIIIJJJIIIGGGFFFGGGHHHEEEEEEEEEGGGIIIJJJJJJIIIIIIIIIIIIIIIIIIHHHGGGGGGTTTRRRNNNKKKLLLNNNNNNLLLKKKLLLNNNOOOQQQQQQRRRQQQQQQPPPQQQTTTWWWXXXWWWWWWVVVWWWYYY[[[]]]]]]]]]\\\]]][[[ZZZZZZ]]]^^^\\\XXXVVVQQQMMMNNNRRRUUUUUUSSSWWWVVVUUUSSSQQQOOOMMMLLLKKKOOOSSSUUUUUUQQQMMMKKKHHHSSSSSSTTTbbbjjjhhhhhhUUUYYY\\\\\\ZZZUUUQQQMMMLLLJJJGGGFFFFFFFFFEEEDDDBBB@@@>>>???@@@???<<<999:::999888888999::::::999::::::;;;;;;;;;;;;::::::777999:::<<<<<<<<<;;;:::;;;<<<>>>@@@AAA@@@??????@@@;;;FFFIII;;;>>>HHHAAAFFFHHHJJJMMMMMMMMMKKKJJJNNNNNNMMMLLLMMMOOOPPPPPPGGGNNNTTTVVVUUUUUUVVVXXXUUUYYYUUULLLMMMWWWZZZVVVYYYYYY\\\___]]]XXXWWWZZZSSSQQQOOOLLLKKKLLLNNNOOONNNUUU[[[ZZZUUUQQQSSSVVVUUURRROOONNNLLLLLLLLLNNNPPPSSSTTTQQQMMMJJJJJJLLLOOOJJJIIIJJJJJJHHHHHHKKKFFFIIIHHHDDDIIISSSRRRJJJKKKIIIEEECCCCCCFFFJJJLLLKKKNNNOOONNNPPPUUUXXXWWWIIIJJJKKKNNNVVV]]][[[UUUPPPYYY\\\WWWRRRTTTXXXZZZUUUUUUTTTTTTTTTUUUVVVVVVXXX[[[\\\YYYTTTSSSXXX^^^\\\YYYXXXXXXVVVSSSTTTYYYeee^^^PPPLLLXXXoooyyyiiiGGGVVViii|||}}}}}}{{{yyyxxxxxxxxxtttsssqqqooommmjjjiiihhheeedddcccaaa^^^[[[XXXWWWOOOMMMIIIEEE@@@;;;777555)))999666,,,444<<<===BBB:::>>>[[[CCCDDDDDDGGG@@@GGGAAA???===<<<======<<<;;;```ppp```@@@:::555222666000111//////......---......///---------............///////////////////////////............////////////000000000///000000111222222333333333444444444444444444444555666777888999:::<<>>======<<<<<>>FFFAAABBBDDDGGGJJJLLLMMMMMMLLLOOOOOONNNLLLNNNRRRSSSQQQIIIRRRYYYXXXVVVVVVWWWWWWXXXWWWTTTOOOPPPUUUVVVTTTWWWXXX\\\___\\\VVVUUUYYYSSSRRRPPPNNNNNNOOOPPPQQQOOOTTTYYYYYYTTTQQQRRRTTTQQQNNNLLLLLLKKKIIIIIIKKKKKKLLLMMMLLLJJJHHHHHHHHHOOOIIIFFFGGGHHHFFFFFFIIIGGGEEEGGGIIIHHHDDDDDDFFFFFFEEECCCCCCDDDFFFHHHJJJIIILLLMMMLLLMMMQQQRRROOOGGGKKKNNNPPPUUUXXXUUUNNNSSSXXXXXXSSSSSSZZZ\\\YYYVVVTTTQQQQQQTTTVVVXXXXXXWWWYYYYYYVVVSSSTTT[[[aaa^^^[[[XXXXXXVVVSSSVVV[[[UUURRRQQQUUUPPPUUUyyylllhhhuuuhhh~~~}}}|||{{{yyyxxxwwwwwwvvvqqqpppmmmjjjhhhfffeeeeeeaaa```^^^[[[XXXTTTQQQOOOFFFDDD@@@<<<999666444333)))777///+++@@@DDD777666@@@lllppp@@@MMMGGG777FFFAAABBBAAA???<<<<<<<<<<<<;;;:::```mmm{{{\\\???;;;555111777000111.........------......///---------............///////////////////////////....../////////000000000000////////////000111111111111111222222222222333444444333444444555666777555777;;;===???@@@CCCEEECCCCCCDDDDDDFFFHHHJJJLLLMMMJJJIIIJJJMMMNNNLLLJJJJJJJJJJJJIIIIIIHHHHHHHHHFFFDDDCCCCCCDDDDDDDDDCCCAAABBBBBBAAA??????@@@AAA@@@AAAAAA@@@>>>>>>@@@CCC@@@AAABBBBBBAAAAAAAAAAAA??????@@@@@@AAABBBDDDDDDCCCFFFIIIJJJKKKKKKLLLMMMJJJIIIIIIKKKOOOQQQRRRRRR\\\VVVSSSQQQKKKGGGOOO[[[RRRQQQOOONNNOOORRRVVVYYYUUURRRQQQTTTXXXZZZYYYVVVSSSQQQOOOOOOQQQSSSUUUVVVVVVRRRQQQTTTTTTOOOKKKLLLNNNQQQQQQMMMLLLOOOPPPMMMFFFEEEEEEGGGIIIIIIHHHGGGFFFEEECCCBBBBBBCCCDDDDDDBBBCCCEEEDDDBBB@@@@@@@@@>>>???AAABBBAAAAAAAAAAAAAAAAAABBBCCCCCCDDDDDDDDDLLLKKKHHHFFFJJJQQQQQQLLLHHHIIIJJJKKKMMMNNNOOOOOOQQQLLLLLLRRRUUUUUUVVVZZZNNNOOOQQQSSSTTTTTTTTTTTT^^^^^^ZZZVVVXXX\\\ZZZSSSKKKMMMOOOPPPOOOPPPRRRTTTYYYWWWSSSOOOLLLJJJJJJKKKNNNQQQSSSSSSQQQOOOPPPRRRNNNUUURRROOOUUUSSSMMMMMM]]]hhhmmmeeeYYYRRRMMMJJJJJJHHHEEECCCCCCCCCBBBAAAAAA@@@>>>===<<<<<<<<<<<<777666666777999:::888777555666777777777777777666777666666666666777888888666777888888999999:::999666AAAAAA;;;===>>>>>>AAA@@@AAADDDGGGIIIJJJKKKKKKKKKLLLJJJHHHKKKRRRSSSOOOJJJUUU\\\YYYUUUUUUVVVUUUYYYSSSPPPRRRTTTRRRRRRSSSRRRUUUYYY\\\XXXRRRRRRVVVTTTSSSRRRQQQPPPOOOOOOPPPNNNQQQTTTUUUSSSPPPOOOOOOMMMJJJIIILLLKKKFFFFFFIIIGGGGGGGGGHHHIIIIIIHHHFFFKKKFFFCCCFFFGGGDDDBBBCCCCCCBBBEEEGGGEEE@@@???AAA@@@AAAAAABBBCCCEEEFFFFFFGGGJJJLLLJJJKKKLLLKKKGGGFFFKKKOOOOOOPPPSSSQQQLLLUUUVVVRRRMMMSSS______WWWYYYUUUQQQQQQSSSWWWYYYYYYTTTUUUVVVUUUTTTUUUXXX\\\[[[WWWTTTTTTQQQOOORRRXXXSSSQQQRRRYYYTTTMMMqqqddd{{{}}}~~~~~~xxxyyyxxx{{{vvv{{{lll~~~|||zzzxxxvvvuuutttsssrrrqqqmmmkkkhhhfffcccbbbaaaaaaZZZXXXVVVRRRMMMIIIEEECCC<<<;;;888555333222333333...888111666HHH???888PPPOOOIIILLLFFF???AAA@@@???@@@>>>;;;;;;;;;;;;999888```kkk{{{ZZZ>>>;;;555111777000000......---------......///---------.........//////////////////////////////////////////000000000000///////////////000111111000000000000111111111111333333222222333444444555000444888;;;>>>@@@CCCFFFCCCCCCCCCCCCEEEGGGIIIJJJKKKHHHFFFIIINNNPPPMMMIIIJJJJJJJJJIIIIIIHHHHHHGGGEEEDDDCCCCCCDDDEEEDDDBBB@@@AAAAAA@@@>>>===>>>@@@???@@@AAA???======???BBB===???@@@@@@?????????@@@>>>>>>===>>>???BBBDDDEEEAAADDDGGGIIIIIIIIIJJJLLLJJJIIIIIIKKKNNNQQQQQQQQQMMMMMMNNNOOOPPPOOOOOOOOOXXXOOOIIIKKKNNNPPPSSSXXXRRRQQQQQQVVV[[[]]]YYYUUUPPPOOOMMMMMMNNNRRRVVVYYYWWWQQQPPPSSSSSSNNNLLLNNNMMMSSSSSSLLLHHHKKKLLLJJJAAA@@@BBBGGGJJJIIIGGGFFFCCCDDDEEEEEEEEEDDDCCCBBB===???AAAAAA@@@>>>>>>>>>???AAABBBBBBAAA????????????AAACCCEEEFFFFFFEEEDDDCCCEEEEEEEEEKKKSSSRRRKKKHHHIIIJJJKKKMMMNNNOOOOOOUUUMMMIIILLLMMMLLLOOOTTTOOOPPPPPPQQQRRRRRRRRRRRR[[[\\\XXXSSSUUUZZZYYYSSSLLLQQQUUUVVVSSSSSSVVVZZZZZZWWWRRRMMMJJJIIIJJJKKKPPPQQQRRRQQQOOONNNQQQTTTOOOVVVSSSMMMNNNLLLIIIOOOYYYzzz___GGGEEEKKKIIIFFFCCCBBBAAAAAA@@@???>>><<<:::999888999999999777666666777999:::999777333333555666777777888888666555444333333444666777444444555555666777777777222;;;777888CCC===666BBB???@@@BBBDDDFFFHHHIIIIIIHHHIIIGGGDDDHHHOOOPPPLLLIIIUUU\\\XXXSSSSSSSSSQQQXXXOOOMMMSSSUUUPPPOOOSSSOOORRRWWWZZZVVVOOOOOOSSSUUUTTTSSSRRRPPPOOONNNMMMMMMOOOQQQRRRQQQOOOMMMKKKKKKGGGGGGKKKKKKEEEDDDHHHGGGEEEEEEGGGKKKLLLJJJGGGGGGCCCBBBEEEGGGBBB>>>======@@@BBBAAABBBBBB@@@;;;===>>>???AAACCCDDDDDDDDDEEEIIIKKKJJJIIIIIIGGGBBBDDDJJJNNNMMMNNNQQQRRRQQQVVVTTTMMMIIISSSaaa```UUUZZZVVVQQQPPPRRRVVVXXXXXXQQQSSSTTTUUUTTTTTTUUUUUUXXXSSSPPPOOOMMMKKKNNNTTTVVVQQQNNNUUUXXXPPP___YYY]]]fffppptttuuuvvv{{{~~~}}}uuutttzzzuuupppuuugggZZZyyyvvvwwwppp|||{{{uuusssqqqpppooonnnllljjjjjjhhheeebbb```^^^^^^^^^RRRPPPMMMIIIDDD???;;;888666555333111000111222333...888999EEEPPP>>>MMMdddEEESSS666???QQQ>>>AAAEEE???===:::999:::999888777^^^pppwwwZZZCCC888888444222444000///............---------......------------..................................................................////////////000000000000111111111111111222444333222222333555444555666888:::<<<>>>??????@@@BBBDDDFFFIIIKKKLLLFFFEEEFFFKKKQQQSSSPPPKKKHHHJJJJJJIIIFFFDDDDDDEEEGGGFFFEEEDDDCCCBBBAAAAAAAAA@@@>>>=========>>>???>>>>>>>>>>>>>>>>>>>>>>>>@@@?????????>>>>>>============>>>???@@@@@@AAAAAA@@@CCCGGGHHHHHHHHHHHHHHHHHHIIIIIIJJJKKKMMMOOOOOORRROOORRRWWWWWWRRROOORRRRRRPPPKKKHHHHHHKKKOOORRRVVVWWWXXXXXXVVVTTTTTTUUUQQQPPPOOOPPPQQQQQQOOOMMMPPPVVV[[[XXXPPPJJJKKKNNNLLLNNNMMMHHHCCCDDDKKKRRRJJJFFFBBBBBBFFFHHHFFFCCCDDDCCCCCCBBB@@@???>>>>>>AAAAAAAAA@@@@@@@@@??????@@@@@@???>>>>>>===>>>>>>@@@@@@@@@@@@AAABBBCCCCCCDDDBBBAAABBBDDDGGGHHHHHHDDDFFFIIIKKKLLLNNNQQQSSSPPPJJJIIINNNOOOLLLLLLPPPMMMMMMNNNOOOQQQRRRTTTUUUZZZUUUQQQQQQSSSSSSPPPMMMHHHOOOUUUUUUQQQNNNPPPTTTUUUSSSOOOLLLKKKKKKKKKLLLPPPQQQQQQPPPNNNMMMMMMMMMPPPJJJHHHMMMRRRSSSQQQRRR```wwwSSSIIIFFF>>>CCCBBB@@@???>>>>>>>>>>>>;;;;;;;;;:::::::::999999777777888999888666444222666666666666666666666666444444444555555555555666333333444444555666666666999888777777777999;;;===>>>???AAADDDFFFHHHIIIJJJGGGEEECCCCCCFFFIIILLLLLLOOOPPPRRRTTTUUUUUUTTTSSS[[[WWWSSSQQQQQQQQQQQQQQQMMMSSSUUUPPPNNNSSSWWWVVVWWWQQQKKKJJJNNNOOOKKKFFFGGGJJJMMMOOOMMMKKKJJJJJJLLLMMMMMMLLLIIIFFFFFFFFFEEECCCAAADDDHHHIIIEEEAAA@@@AAABBBBBBAAA@@@>>>===??????>>>===============??????@@@AAAAAAAAA@@@@@@BBBCCCDDDDDDDDDCCCBBBAAA@@@BBBGGGKKKNNNOOOOOONNNOOONNNOOOSSSYYY\\\[[[YYYPPPSSSSSSQQQTTTYYYYYYSSSRRRZZZSSSIIILLLOOOPPPUUUYYYPPPJJJLLLMMMLLLMMMQQQQQQQQQQQQRRRSSSUUUVVVWWWeee}}}ZZZ[[[[[[\\\aaajjjpppqqquuuzzz}}}{{{{{{}}}www|||||||||}}}}}}}}}~~~~~~~~~|||{{{yyyxxxwwwxxxzzz|||||||||zzzyyyvvvtttuuuyyytttEEERRR~~~wwwhhhgggzzz{{{lllqqqoookkkhhhfffeeeeeefffgggeeeaaa\\\WWWSSSPPPOOOIIIGGGEEEAAA===999666555555222///000333444222...000;;;TTTNNNCCCBBBllldddIIIFFFFFFEEEDDDCCCBBBAAAAAA;;;;;;:::999888888888888^^^sssPPP:::222777555333333---///............---------......------------..................................................................//////////////////000000000111111111111222333333222222333555444444666777999;;;<<<<<<===???AAACCCFFFHHHIIIJJJFFFEEEFFFJJJOOOQQQNNNJJJGGGIIIIIIHHHFFFDDDDDDDDDFFFEEEDDDCCCBBBAAAAAA@@@@@@???>>>=========>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????>>>>>>>>>=========<<<<<<======>>>>>>??????AAACCCFFFGGGFFFEEEEEEEEEHHHHHHHHHIIIKKKLLLNNNOOOPPPNNNQQQVVVVVVRRRPPPRRRPPPNNNKKKIIIJJJLLLOOOQQQXXXYYYYYYXXXUUUSSSRRRSSSOOONNNNNNOOOPPPQQQPPPNNNPPPQQQRRRRRRRRRQQQPPPPPPIIILLLLLLJJJGGGHHHOOOUUUMMMIIIDDDCCCEEEFFFDDDAAACCCCCCBBBAAA@@@???>>>>>>@@@@@@?????????>>>>>>>>>>>>======<<<;;;;;;<<<<<<>>>>>>===>>>>>>???@@@AAABBB@@@???@@@BBBDDDEEEEEECCCEEEHHHJJJKKKMMMOOORRRRRRNNNMMMPPPPPPLLLKKKNNNIIIJJJKKKMMMPPPSSSUUUWWWWWWSSSPPPQQQTTTTTTQQQMMMJJJPPPVVVVVVQQQOOOPPPSSSVVVTTTQQQNNNLLLMMMOOOQQQSSSSSSRRROOOMMMLLLLLLLLLRRRLLLJJJNNNSSSSSSQQQQQQOOOjjjttt___IIIFFFEEE???AAA???===:::999999:::;;;::::::999999999888888888666777888888888666444222444444444444444444444444333444444444555555555555333333333444555555666666888777666555666888:::;;;;;;<<>>===>>>>>>===<<<<<<<<<<<<<<<======>>>>>>??????>>>>>>???@@@AAAAAAAAAAAA@@@???AAACCCFFFJJJKKKLLLKKKJJJLLLLLLMMMPPPTTTWWWXXXXXXJJJSSSYYYXXXVVVUUUQQQLLLMMMLLLHHHMMMXXXVVVVVVaaaVVVOOOKKKMMMOOONNNNNNRRRRRRRRRQQQQQQRRRSSSTTTUUUbbb~~~rrrIIIKKKUUUTTTWWW```dddjjjnnnnnnqqqxxx{{{yyyyyyyyyyyyyyyzzzzzzzzzzzz{{{{{{zzzzzzyyywwwvvvuuussstttvvvwwwwwwvvvuuutttxxxqqqxxx]]]VVVTTTAAAcccPPPRRRiiijjjvvvllljjjgggcccaaa`````````[[[YYYVVVQQQMMMIIIFFFEEEAAA@@@===:::777444222000---000222...)))***444===YYYAAATTT[[[]]]rrrGGGKKKDDDDDDCCCBBBAAA@@@??????;;;:::999888888777888888^^^~~~ZZZ@@@333555333222222,,,///............---------......------------..................................................................//////////////////000000000000111111000222333333222222333444444444555666777888888999;;;<<>>======<<<=================================>>>============<<<<<<<<<;;;<<<<<<<<<<<<<<<<<<<<>>======>>>>>>=========<<<<<<<<<;;;::::::999999999999:::;;;;;;;;;;;;<<<===>>>>>>>>>===<<<===???AAABBBAAABBBDDDFFFHHHIIIKKKMMMOOONNNMMMOOORRRRRRNNNMMMNNNLLLLLLMMMNNNPPPSSSVVVWWWRRRPPPPPPRRRTTTUUURRROOONNNSSSWWWVVVRRROOOPPPRRRRRRRRRQQQMMMJJJLLLQQQUUUVVVTTTQQQNNNLLLKKKLLLLLLPPPKKKIIIMMMPPPOOONNNNNNJJJRRRSSSKKKDDDCCCCCC???AAA???;;;999777777888999888888888777777777666666555666777777666555333222333333333333333333333333333333333333444444444444222333333444444555555666555555444444555666888999777999;;;>>>AAACCCEEEFFF@@@BBBEEEDDDCCCCCCEEEHHHHHHIIIJJJKKKNNNQQQTTTUUUUUUUUUUUUVVVVVVSSSPPPLLLMMMNNNNNNMMMPPPTTTUUUSSSJJJJJJIIIHHHHHHIIIIIIIIIHHHKKKNNNNNNMMMKKKJJJJJJIIIFFFDDDEEEHHHJJJJJJIIIDDDAAA@@@AAACCCCCC@@@===AAA@@@???>>>===============<<<<<<;;;;;;;;;;;;<<<999:::;;;;;;<<<<<<<<<;;;<<<<<<===>>>>>>======<<>><<<;;;999888666444222000///...444777777333///444@@@KKKCCCNNNGGGUUUMMMJJJ@@@AAAAAA@@@???>>>======<<<::::::999888777777777777^^^rrrQQQ;;;444///000333//////............---------...------,,,,,,------...............................................................////////////////////////000000000111000111222222111111222333444444444444555555555555888:::===@@@BBBCCCCCCCCCEEEDDDDDDFFFIIIIIIFFFDDDDDDEEEFFFEEECCCBBBAAABBBBBBBBBAAAAAA@@@???>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::<<<>>>@@@@@@?????????@@@DDDDDDEEEFFFGGGIIIJJJKKKLLLLLLMMMOOONNNLLLKKKJJJGGGHHHIIIKKKMMMNNNOOOPPPSSSTTTTTTSSSPPPMMMMMMMMMOOONNNNNNOOOPPPPPPOOOMMMPPPMMMLLLOOOSSSSSSLLLFFFGGGHHHHHHGGGFFFEEEEEEEEELLLHHHCCC@@@???@@@@@@????????????>>>===<<<<<<<<<<<<;;;;;;;;;;;;:::::::::999999888888888888888999999999999999:::;;;<<<===<<<;;;;;;<<<>>>??????>>>???BBBDDDEEEFFFHHHJJJLLLFFFHHHMMMQQQRRRPPPPPPPPPTTTTTTSSSRRRSSSTTTVVVWWWNNNNNNOOORRRUUUUUUSSSPPPQQQTTTWWWVVVRRROOOOOOQQQLLLMMMLLLIIIGGGIIIOOOUUUVVVSSSOOOLLLLLLLLLMMMMMMLLLHHHGGGJJJLLLJJJHHHIIIQQQLLLHHHGGGEEEBBB??????@@@???>>>===;;;999888888666666666666555555555444555555555666555444333222222222222222222222222222222222222222333333333444222222222333444444555555444444333444444555777777555666999<<>>@@@FFFKKKNNNOOOSSSYYY]]]```aaabbbdddfffhhhiiijjjhhhiiijjjkkkkkklllkkkkkkjjjjjjjjjjjjjjjiiihhhgggjjjPPPJJJAAA???<<<000CCCEEE```{{{lllMMMVVVeeeWWWWWWUUUSSSPPPNNNLLLKKKKKKDDDCCC@@@===:::888666555444333333222111000//////000---+++000999AAADDDDDDHHHVVVYYYOOOOOOHHH<<<@@@@@@???>>>===<<<;;;;;;999999888777666666666666^^^qqqRRR<<<666000111444111///............---------------,,,,,,,,,,,,------............................................................////////////...////////////000000000///000222111000000111333333333333333333333333333666777:::<<<>>>???@@@@@@CCCCCCCCCDDDEEEDDDCCCAAABBBCCCDDDCCCBBB@@@@@@AAA@@@@@@??????>>>>>>======;;;;;;;;;;;;<<<;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;:::::::::777999;;;<<<<<<===???AAAAAAAAABBBCCCDDDFFFGGGHHHKKKLLLKKKJJJHHHGGGFFFDDDDDDFFFIIIKKKNNNOOOOOOOOOOOOQQQRRRRRRPPPOOOPPPQQQSSSRRRPPPPPPPPPOOOMMMJJJHHHJJJOOORRRSSSOOOIIIDDDFFFEEEEEEEEEFFFEEEBBB@@@EEECCC???======>>>>>>???=========<<<;;;;;;:::::::::::::::999999999888888888888888777777888999999999888888999999:::;;;<<<;;;::::::;;;===>>>===<<<===???BBBCCCCCCEEEGGGIIIAAAFFFLLLNNNOOONNNNNNNNNUUUTTTRRRQQQRRRTTTVVVWWWLLLMMMOOOQQQTTTTTTRRRQQQRRRTTTVVVTTTQQQNNNMMMNNNHHHIIIHHHGGGFFFIIIOOOTTTSSSPPPLLLJJJLLLMMMNNNNNNJJJFFFFFFJJJJJJGGGFFFGGGOOOGGGCCCFFFEEE>>><<>>???@@@>>>;;;888555555555444444444333333333444444444444444333333222222222222222222222222222111111111111222222222222111111222222333444444444333333333444555555666777444555888:::===>>>@@@@@@;;;AAAFFFFFFCCCAAACCCFFFKKKJJJHHHHHHJJJMMMQQQTTTWWWTTTPPPOOOOOOPPPPPPPPPNNNLLLKKKNNNSSSTTTSSSRRRKKKNNNPPPNNNJJJGGGIIIKKKLLLNNNOOOOOOMMMKKKKKKLLLMMMHHHCCCCCCGGGJJJHHHFFFCCCBBB@@@@@@@@@???>>>===>>>===;;;:::999999:::;;;999888888888888888999999666777888999::::::::::::888888999999999::::::;;;>>>???AAACCCEEEFFFFFFFFFIIILLLNNNNNNLLLLLLOOOSSSQQQOOOMMMNNNNNNNNNNNNOOO___qqqSSSWWWYYYRRRVVVWWWWWWTTTRRRQQQPPPOOOKKKLLLLLLNNNOOOQQQRRRSSSTTTPPPRRRhhhtttHHH>>>777777:::???CCCCCCCCCEEEHHHNNNOOOQQQTTTWWWZZZ\\\]]]]]]^^^___```bbbbbbcccccccccccccccbbbbbbaaa`````````LLLMMMPPPOOOLLLEEEKKKgggpppaaaVVVgggjjj\\\YYYKKKJJJHHHFFFDDDBBBAAA@@@<<<;;;999777555444333333111111111111000000000000//////111888@@@EEEDDDAAAJJJtttUUUGGGQQQ222GGG@@@@@@???>>>===<<<;;;;;;888888777666555555555555^^^{{{VVV@@@777888444222333//////............---------------,,,,,,,,,,,,------............................................................////////////......////////////000000...000111111000000111222333333333222222222222222555555666888:::<<<===>>>@@@AAAAAAAAAAAAAAA@@@@@@@@@AAABBBBBB@@@??????@@@>>>>>>=========<<<<<<<<<999999:::;;;;;;;;;;;;:::999999999999999999999999888888999999999999::::::::::::::::::::::::::::::444666888::::::<<<>>>@@@>>>>>>>>>???AAABBBDDDEEEHHHKKKJJJFFFEEEEEEDDD@@@DDDEEEHHHKKKMMMNNNNNNNNNNNNQQQSSSSSSSSSSSSTTTVVVTTTRRRPPPPPPOOOMMMJJJHHH@@@GGGOOORRRQQQMMMIIIHHHDDDBBBBBBDDDGGGHHHEEEBBB???>>>===<<<<<<<<<===>>>;;;;;;;;;:::::::::999999999999999888888888777777888777777777777888999999888888888888999:::;;;;;;:::::::::;;;======<<<:::;;;===???@@@AAABBBDDDFFFAAAHHHMMMLLLJJJJJJIIIHHHLLLKKKJJJKKKMMMQQQUUUWWWMMMNNNOOOQQQQQQQQQQQQPPPQQQRRRSSSQQQNNNLLLLLLLLLIIIIIIHHHHHHJJJNNNQQQSSSPPPMMMIIIIIILLLNNNMMMLLLIIIGGGHHHLLLKKKHHHFFFHHHEEE???===@@@???;;;;;;@@@888:::<<<>>>===:::666333444444444333333333333222333333222222222222222222222222222222222222222222000000000000111111111222000111111222222333333444222222333444444555555555333444666888:::;;;<<<<<<;;;???CCCDDDCCCBBBDDDFFFKKKJJJIIIHHHJJJMMMPPPSSSWWWSSSMMMJJJJJJMMMPPPQQQMMMKKKKKKOOORRRPPPOOOQQQLLLOOOPPPOOOKKKIIIIIIJJJKKKMMMNNNMMMKKKJJJJJJJJJKKKHHHDDDDDDEEEFFFEEECCCAAAAAA@@@???>>>>>>>>>???<<<;;;:::999888888888888777666666666666777888888555666777888999:::::::::777777777777888999:::::::::;;;===@@@BBBDDDEEEEEEIIIKKKLLLMMMLLLLLLMMMMMMHHHFFFIIIPPPSSSPPPLLLKKKOOObbbdddYYYSSSMMMIIILLLTTTWWWVVVRRROOOOOOOOOMMMKKKMMMOOORRRTTTUUUUUUUUUSSSLLLIIIZZZ}}}YYYBBB666888666888<<<===;;;;;;>>>???@@@BBBEEEHHHJJJMMMNNNOOOPPPQQQSSSTTTUUUVVVVVVWWWVVVVVVVVVVVVVVVVVVVVVNNNRRRgggtttllldddbbb^^^tttiiisssNNNNNN@@@???>>>===<<<:::999999666555333222111000000000......//////000000111111333999>>>===999:::AAAIIIcccDDDNNN@@@CCCEEE@@@??????>>>===<<<;;;:::777777666555444444444444^^^vvvHHH777555:::444111222...///............------------,,,,,,++++++,,,,,,---............................................................////////////........./////////000000...///111000//////000222222222222222222222222222444444444444666999;;;===>>>>>>??????>>>>>>??????>>>@@@AAAAAA???>>>>>>???<<<<<<<<<<<<;;;;;;;;;;;;777888999;;;;;;;;;:::999888888888888888888888888777777777888888999999999777777777888888999999:::444666888888888:::<<<>>>;;;;;;;;;<<<>>>???AAABBBFFFIIIIIIEEEDDDGGGFFFBBBDDDEEEHHHJJJLLLMMMNNNNNNMMMOOORRRSSSRRRSSSTTTUUUQQQOOONNNMMMMMMLLLIIIGGGCCCGGGLLLNNNMMMJJJIIIHHHDDDAAA???BBBFFFGGGDDD???<<<===>>>===<<<<<<<<<<<<::::::999999999999888888888888888888777777777777666666666666666777888888777777777777888999::::::999888999:::<<<<<<:::888999;;;===>>>???@@@BBBDDDAAAIIINNNJJJGGGHHHHHHGGGFFFEEEEEEEEEHHHLLLQQQSSSOOOOOOPPPPPPOOOOOOOOOPPPOOOPPPOOONNNLLLKKKJJJJJJKKKHHHGGGIIIOOORRRRRRQQQOOOKKKHHHHHHKKKMMMJJJHHHGGGFFFHHHLLLKKKGGGFFFIIIKKKEEE@@@===<<<<<<===???888888999999999888777666444444444333333333222222222222111111111222222222000000000000000000000000/////////000000000111111000000111111222333333333000000111222333333333333222333444555666777777777:::<<<>>>@@@AAACCCDDDEEEGGGGGGGGGHHHJJJMMMQQQSSSUUUQQQKKKHHHHHHLLLNNNPPPKKKIIIKKKOOONNNJJJJJJNNNJJJKKKLLLLLLKKKIIIIIIIIIIIIJJJKKKJJJHHHFFFGGGHHHEEEEEEDDDCCCCCCBBBBBBAAA>>>>>>>>>===<<<<<<===???999999999999888777666666555555555555555666777777444444666777888999999999666555555555666777888999777888:::<<<>>>@@@AAABBBGGGGGGHHHJJJLLLKKKHHHFFFBBBBBBGGGNNNOOOJJJIIILLLNNNNNNLLLQQQYYYQQQKKKRRRMMMRRRRRRMMMJJJMMMOOOMMMIIIKKKOOOSSSUUUTTTRRRQQQKKKIIIHHHMMMlllyyykkkmmmaaaEEE<<<666888:::888888999888888999;;;<<<===??????@@@AAACCCDDDFFFGGGGGGGGGHHHGGGGGGGGGGGGHHHHHHIIIJJJIIINNNOOOFFFPPPddd___ssszzz^^^=========555;;;888888888777777666555444222111000000//////000000...//////000111111222222000333666777===OOOgggzzzkkk@@@RRREEE:::UUU===???>>>>>>===<<<;;;:::999777666555444333333333333^^^uuuNNN===888:::111---000000//////.........------------,,,,,,++++++,,,,,,---............................................................/////////000............/////////000...///000000//////000111222222222222222333333333555444222222444777:::===<<<===>>>>>>======>>>???===???@@@@@@>>>======>>>;;;;;;;;;;;;;;;;;;::::::777888999:::;;;::::::999777777777777777777777777666666777777888888888999444555555666777888888999666777888888777888:::<<<999999::::::<<<===???@@@CCCHHHHHHDDDEEEIIIIIIEEEEEEFFFGGGIIIKKKMMMMMMNNNKKKMMMOOOPPPOOOOOOQQQRRRMMMLLLKKKKKKKKKKKKHHHFFFKKKKKKKKKKKKJJJHHHFFFEEEFFFAAA>>>???CCCCCC>>>999<<<>>>??????===;;;::::::999999999888888888888888888888888888777777777777555555555555555666777888666555555666666777888999888777777999;;;:::999777999:::======>>>???AAACCC>>>GGGLLLIIIFFFIIIKKKJJJGGGFFFDDDDDDEEEIIILLLOOOQQQQQQQQQOOOMMMMMMNNNOOONNNNNNMMMLLLKKKIIIIIIIIIKKKGGGEEEIIIPPPTTTRRRMMMOOOLLLHHHIIIKKKKKKHHHDDDDDDCCCFFFJJJIIIEEEEEEGGG]]]UUUIIIAAA?????????===;;;999888666666888999:::444444444333333333222222222111111111111111222222////////////////////////////////////000000000000000000000111222222333333...///000111111222222111111222333333444444444444:::999:::<<<@@@CCCDDDDDDCCCDDDEEEGGGJJJNNNQQQSSSSSSOOOJJJHHHHHHKKKMMMNNNHHHHHHKKKOOOLLLFFFGGGMMMFFFFFFHHHIIIJJJJJJHHHGGGGGGHHHHHHGGGEEEDDDDDDEEE@@@AAACCCCCCAAA@@@@@@AAA<<<<<<<<<;;;:::;;;===>>>888888999999999777555444444444444444444555666777222333444666777888888888444444333333444666777888666777888999;;;<<<===>>>DDDDDDDDDHHHJJJIIIDDD@@@CCCBBBEEEGGGEEEBBBHHHRRRHHHSSSQQQJJJLLLLLLHHHJJJGGGMMMNNNIIIGGGKKKOOONNNEEEIIIMMMQQQRRRPPPLLLJJJMMMNNNMMMHHHOOOMMMdddwwwSSSDDD888777888666666777555666666666666666666666777888999;;;<<<============<<<<<<<<<===>>>?????????;;;;;;@@@>>>KKKUUU;;;hhhPPPBBBAAA===777666666333444444444444333333222111111000000000000111111111111222222333444444555===777666FFFjjjaaaAAAOOOGGG???GGG:::AAA>>>======<<<;;;:::999888666666555444333333333333[[[sssGGG>>>666444444111000111......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------....................................................................................////////////000000000000111111111111000222333333222111333444::::::;;;<<<=========<<<===>>>?????????===<<<;;;;;;;;;::::::999888777777:::888999===<<<888666777666666666666666666666666999888888777666555555555555555555555555555555555666555555444444666777888999999999:::;;;<<<===>>>BBBCCCEEEFFFGGGGGGGGGFFFEEEGGGIIIJJJIIIIIIIIIJJJHHHNNNQQQMMMIIIJJJMMMNNNKKKMMMNNNLLLHHHFFFFFFGGGKKKJJJGGGEEEDDDDDDEEEEEEBBBAAAAAA@@@???>>>======<<<======>>>===;;;999888999999999888888888777777666666666666555555555555777777666666555555555444666666555555555444444444666777777777888888888888;;;;;;;;;;;;;;;<<<===>>>@@@AAABBBDDDFFFHHHJJJKKKIIIGGGEEEGGGKKKOOOOOOOOOOOOTTTSSSLLLNNNXXX\\\XXXTTTUUUVVVUUUQQQMMMHHHDDDEEEDDDGGGMMMNNNLLLLLLNNNKKKKKKKKKLLLMMMLLLIIIFFFCCCAAACCCFFFAAA@@@QQQgggyyyRRR;;;:::??????;;;666555555555555444444444333333333222222222111111//////000000000000////////////............//////........................////////////000000000000000111111111222222222222111111222222222333333333666666888:::===AAACCCEEEDDDCCCCCCFFFKKKNNNNNNMMMNNNOOONNNKKKHHHEEEEEEEEEEEEDDDFFFJJJHHHEEEHHHOOOPPPKKKIIIKKKKKKIIIHHHIIIIIIHHHGGGDDDCCCAAAAAAAAACCCAAA??????@@@@@@???>>>>>>;;;999:::<<<===;;;888:::999888666555555444444555444444333333444444555555555444444444444555555333333333444444666777777333555777777777888:::<<<>>>@@@BBBCCCBBBAAAAAAAAACCCDDDEEEGGGIIIJJJKKKLLLEEEHHHLLLNNNNNNMMMLLLLLLCCCGGGLLLPPPQQQQQQPPPPPPMMMJJJIIILLLQQQRRROOOKKKOOOMMMNNNNNNGGGFFFYYYrrr}}}]]]LLLNNNCCC666666:::000000???555+++777444111000666:::888888999666000333666999888666444666888555555555555666666777888;;;:::888555333222111111222111111111111111000000222444///---222000+++...222555...000999000,,,===333KKKPPPdddOOOHHHFFFCCCBBBBBBBBB@@@???>>>===<<<;;;:::999999888666555555444222111000000[[[zzzGGG>>>666444444111000111......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------....................................................................................//////////////////000000000111111111000111333222111111222444888888:::;;;<<<<<<<<<<<<<<<<<<=========<<<::::::;;;::::::999888888777777;;;999:::======999777999666666666666666666666666888777777666555555444444444444444444444444444444666555444444444555777777888888999999:::<<<===>>>@@@AAACCCEEEFFFFFFFFFFFFFFFHHHIIIIIIHHHHHHJJJKKKIIIMMMNNNJJJFFFGGGHHHHHHJJJLLLNNNLLLIIIFFFFFFGGGJJJIIIGGGDDDCCCCCCDDDEEEBBBBBBAAA@@@???>>>======<<<<<<======<<<;;;999888999999888888888777777777666666666666555555555444666666666555555555444444666555555555444444444333666666666777777777888888777777777777888999::::::>>>???@@@BBBDDDFFFHHHIIIGGGEEEEEEGGGKKKMMMNNNMMMOOOSSSQQQIIIIIIQQQTTTPPPUUUUUUSSSQQQNNNLLLJJJIIINNNLLLMMMPPPPPPLLLJJJKKKKKKJJJJJJKKKLLLJJJGGGEEEGGGDDDEEEGGGBBB===FFFVVVqqq___GGG:::888;;;;;;999555555555555444444444444333333222222222111111111//////000000000000////////////............//////................................./////////000000000000000000111111111111111111111222222222333333555666777:::<<>>>>>>>>>>>===<<<===;;;999999;;;;;;:::888:::999888666555444444444444444333333333333444444555555444444444444555555333333333333444555666777333555777777777777999:::;;;>>>@@@AAA@@@@@@@@@AAADDDEEEEEEFFFHHHJJJKKKLLLIIIJJJKKKMMMMMMLLLKKKIIICCCHHHNNNOOONNNOOOTTTYYYLLLJJJIIILLLPPPQQQOOOKKKFFFDDDGGGLLLIIIDDDLLLYYYkkkBBB111@@@///444///000<<<444...555000,,,------///666>>>000222444444222111333444333333333333333444555555444333222111000000000000000000000000000////////////...---///444888;;;<<<777000...333777;;;<<<999\\\IIIRRRFFFDDDAAA@@@@@@@@@>>>===<<<;;;:::999888777777666555555444333222111000000[[[tttGGG>>>666444444111000111......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------....................................................................................//////////////////000000000000111111///111222222111111222333444555777888999:::;;;;;;999:::;;;;;;;;;:::999888::::::999999888777777777;;;888888::::::777777:::666666666666666666666666666666555555444444333333444444444444444444444444555444444444444555666666777777888888999;;;<<<======>>>@@@BBBCCCEEEEEEEEEFFFGGGHHHHHHGGGHHHJJJLLLHHHKKKKKKHHHGGGIIIIIIGGGHHHJJJLLLLLLJJJGGGFFFFFFIIIGGGEEEDDDCCCCCCCCCDDDBBBBBBAAA@@@???>>>======;;;<<<<<<<<<;;;:::999888888888888888777777777777666666555555555444444444555555555555444444444444555555444444444444333333555555666666666777777777555555555555666777888999<<<===>>>???AAACCCEEEFFFDDDDDDEEEGGGJJJLLLLLLKKKMMMQQQNNNGGGGGGMMMPPPLLLVVVSSSPPPMMMKKKLLLMMMNNNRRRPPPPPPSSSRRRMMMKKKMMMKKKKKKJJJJJJJJJIIIFFFCCCHHHDDDEEEFFFBBB;;;===FFFHHHDDD???:::777666666555555555444444444333333333333222222222222111111111...//////000000//////...//////............//////---------------------------------.........//////....../////////000000000000111111111222222222222444555666888;;;===@@@AAADDDCCCCCCDDDFFFHHHGGGFFFIIIJJJJJJHHHFFFEEEEEEFFFDDDEEEHHHKKKKKKIIILLLRRRQQQLLLJJJLLLLLLHHHFFFGGGEEEEEEEEEDDDDDDDDDDDDDDDAAA???===<<<<<<<<<;;;999;;;999888888999:::888777999888777666555444444444444444333333333333444444444444333333333333444444333333222333333444555666444555666666555555666888999;;;>>>?????????@@@BBBEEEDDDCCCCCCDDDGGGIIIKKKNNNLLLJJJKKKMMMMMMKKKHHHEEEJJJOOOOOOLLLOOOYYYbbbOOOMMMLLLNNNQQQQQQOOOLLLEEECCCHHHQQQRRRJJJEEEFFFTTTtttiiiIIIBBB///:::???<<<<<<111111111---000888666,,,)))......000111111000000111333111000000000000111111222///............///000000000000000000111111111111777333666888333444777222333999???555(((999WWWaaaxxxQQQMMM;;;CCCAAA???>>>>>>>>><<<:::999999888777666555444444555444444333222111000000[[[{{{GGG>>>666444444111000111......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------....................................................................................////////////////////////000000000111///000111111000000111333111222444666777888999999888999:::;;;::::::888888999999888888777777777777888555444666666444444888555555555555555555555555444444444333333333222222333333333333333333333333444444444444444555555555666666666777888999;;;;;;:::;;;<<<>>>@@@BBBCCCDDDEEEFFFGGGFFFFFFGGGIIILLLGGGIIIIIIHHHKKKPPPPPPLLLFFFHHHJJJKKKJJJIIIGGGFFFFFFEEEDDDCCCBBBBBBBBBBBBBBBAAA@@@@@@>>>>>>===<<<:::::::::::::::999999888888888777777777666666666555555555444444444333333444444444444333333333333444444333333333333333333444555555555555666666666666666666666777999:::;;;;;;<<<<<<===???AAACCCEEECCCDDDFFFHHHJJJKKKJJJIIIKKKNNNLLLHHHIIIOOOQQQOOOSSSRRROOOMMMLLLMMMOOOQQQOOOMMMNNNRRRSSSPPPPPPRRRLLLKKKJJJJJJJJJIIIFFFDDDFFFBBB@@@BBBBBB===<<>>CCCCCCCCCCCCDDDDDDDDDDDDFFFHHHHHHGGGFFFEEEFFFGGGDDDGGGKKKMMMMMMMMMPPPTTTQQQLLLJJJLLLLLLHHHFFFFFFDDDDDDEEEFFFFFFFFFFFFFFFAAA???<<<;;;;;;;;;:::888999888888888888888777666888777666555444444444444444333333333333333333444333333222222222222333333222222222222222333444444444555666555444333444555777999<<<===>>>???AAACCCDDDCCCAAAAAABBBDDDGGGJJJPPPLLLIIIJJJNNNPPPMMMIIIHHHLLLOOOOOONNNRRRYYY```TTTRRRPPPPPPPPPPPPMMMKKKGGGGGGLLLUUUVVVNNNEEEBBBGGG___zzzLLL;;;555///222444CCC>>>999555333111000222666111111222222111222333444000000000//////000000111000000//////000111222222111111222333444555555666333222<<>>>>>>>>===;;;999888888777666555444333333444333333222111000000000[[[~~~GGG>>>666444444111000111......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..........................................................................................////////////...////////////000000000...000111111000///111222///000222333555666777777777888999:::::::::999888888888777777777777666666777444333666666333444777444444444444444444444444333333333333222222222222333333333333333333333333222333333444444444444444555555555666777888999:::777888999;;;===???@@@AAABBBDDDEEEEEEEEEFFFHHHJJJFFFHHHIIIHHHKKKPPPPPPMMMEEEFFFHHHIIIJJJIIIHHHFFFDDDCCCCCCBBBAAAAAAAAAAAAAAA@@@???>>>===<<<<<<;;;999999999888888888888888777777777666666666555555444444444444333333333333222222222222333333333333222222333333333333333333333333444444444555555555555555666666777999:::;;;;;;;;;;;;;;;===???BBBCCCBBBDDDFFFHHHIIIIIIIIIIIIKKKLLLKKKIIIJJJNNNPPPOOOOOOOOOOOOOOOOOOOOOPPPPPPLLLJJJKKKOOOQQQOOOPPPSSSMMMKKKJJJIIIJJJIIIGGGEEEGGGAAA===>>>???>>>======;;;::::::::::::999777555444333333333222222222222222222222111111111000000......////////////............------------......------------------------,,,,,,,,,,,,------------,,,------------.........//////000000000111111111111222222444666888:::;;;AAABBBBBBBBBBBBBBBCCCCCCEEEFFFGGGGGGEEEEEEFFFGGGDDDIIIMMMNNNNNNOOORRRTTTOOOJJJIIILLLLLLGGGEEEEEEDDDEEEFFFGGGGGGGGGFFFFFF@@@>>><<<;;;;;;;;;:::888777888888777666666666666777666555444333333333444333333333222222333333333222222111111111111222222222111111111111222222333333444555444222222222333666888;;;<<<<<<>>>@@@CCCEEECCCBBBBBBCCCFFFIIIKKKNNNKKKHHHJJJOOORRROOOLLLLLLLLLLLLOOORRRUUUVVVVVVTTTRRRPPPNNNLLLJJJHHHGGGEEEGGGKKKNNNLLLGGGEEEFFFHHHVVVqqqlllccccccYYYGGG222333777999888666999===;;;444555444333222333444444444333222222111111111222222333222222111111111222222000111333555777999:::;;;BBB@@@BBB???777777;;;<<>>>>>???>>>;;;999888888777666555444333333222222222111111000000///[[[{{{GGG>>>666444444111000111......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.............................................................................................////////////......////////////000000---///000000//////000111...///111222444444555555666777888999:::999888888777777777666666666666666888555555888999666666999444444444444444444444444333333333333222222222222222222222222222222222222111222333333444444333333333333444444555777888999666666777888999;;;===>>>>>>@@@CCCDDDDDDDDDFFFGGGFFFIIIIIIFFFFFFIIIJJJGGGFFFEEEEEEFFFIIIJJJIIIHHHBBBBBBAAAAAAAAA@@@@@@@@@??????>>>===<<<;;;::::::999888777777777777888888666666666666555555555555444444333333333222222222111111111111222222222222111111222222222222333333222333333333333444444444222222222333555666888999::::::999999;;;===@@@BBBAAACCCEEEFFFFFFFFFGGGHHHKKKKKKJJJHHHHHHIIIJJJJJJJJJKKKMMMNNNOOOOOONNNMMMLLLIIIJJJMMMMMMKKKKKKNNNKKKIIIHHHGGGHHHHHHGGGEEEHHHCCC===;;;<<<<<<;;;:::;;;999666666888:::999888333333333222222222111111222111111111111000000000---......//////......---......------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,---------.........////////////000000000000000000111222333555777888<<<>>>???@@@???@@@AAACCCCCCDDDEEEEEEDDDCCCDDDFFFBBBIIIMMMMMMLLLNNNPPPPPPKKKHHHGGGJJJKKKGGGDDDDDDDDDDDDEEEFFFFFFEEECCCBBB>>><<<::::::;;;;;;:::999777888999888666555666777555555444333333333333333333333222222222222333333111111000000000000111111111111000000000000111222111222333333111000111333555777888999:::;;;>>>AAADDDCCCCCCCCCEEEHHHKKKLLLJJJHHHHHHJJJNNNPPPNNNLLLLLLJJJJJJNNNRRRTTTQQQMMMOOONNNKKKIIIFFFDDDCCCCCCEEEGGGIIIGGGDDDCCCGGGKKKQQQQQQQQQTTT___yyy}}}iiiKKKRRRKKKBBB888555888:::444---:::777555444444555555444666666555444444444444555444333222222111111111111///111333666:::===@@@AAAGGGFFF777222???EEEEEEMMMbbbJJJLLL???AAAHHH999???>>>>>>??????>>><<<999888888777666555444333333111111111000000000//////[[[yyyGGG>>>666444444111000111......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///....................................................................................////////////........./////////000000---...000///......///111///000111222333333333333444555666777888888777666666666666666666666666666666555666::::::777666888333333333333333333333333333333333333333333333333222222222222222222222222000111222333444333333222222333333333444666777888555555555555666888:::;;;:::===AAADDDDDDCCCCCCDDDCCCHHHIIIEEECCCDDDFFFFFFFFFDDDBBBDDDGGGJJJJJJIII@@@@@@@@@@@@@@@@@@??????======<<<;;;:::999999888888777666666666777888888666666666555555555444444333333333333222222222222000000000111111111222222111111111111222222222333222222222222333333333333000000000111333555666777999888777666888:::===??????AAACCCBBBAAABBBDDDGGGIIIHHHGGGHHHHHHHHHIIIJJJGGGHHHIIIJJJKKKKKKKKKJJJLLLIIIHHHJJJJJJHHHHHHKKKGGGFFFDDDDDDFFFGGGFFFEEECCCAAA===;;;;;;;;;:::888777777666777777888777777222222222222111111111111111111111111000000000000---......//////......---...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------............------------...................../////////000000/////////000111333444555666888;;;<<<<<<===???BBBAAABBBCCCBBBAAA@@@AAABBB???GGGLLLIIIHHHKKKLLLKKKHHHEEEEEEIIIJJJFFFDDDDDDCCCCCCDDDDDDCCCAAA>>>===;;;999888888999:::999888666888:::888666555666888555444333333222333333333333333222222222222333333111000000//////000000111111000000//////000000000///111222222000000111222333555666666666888;;;======>>>???AAACCCFFFHHHIIIFFFGGGHHHJJJKKKJJJIIIHHHHHHHHHIIIKKKNNNOOONNNLLLJJJJJJHHHFFFDDDDDDDDDEEEFFFGGGGGGDDDBBBCCCGGGJJJXXXSSSEEE;;;AAAQQQlllxxxdddDDDAAABBB:::;;;EEEAAA===999888888999888777888888777666666666666666444444333222222222222333222444777;;;@@@EEEHHHJJJBBBIII999FFF|||UUUAAA:::JJJOOO>>>888FFF>>>======>>>???>>>;;;888777777666555444333333222000000000000000/////////[[[yyyGGG>>>666444444111000111......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////..................................................................................../////////000............/////////000---...//////......///111000000111222222222222222222333555666666666555555555555555666666666666666444222444999999666444666333333333333333333333333333333333333333333333333111111111111111111111111000111222333444333222222222222222333444555666777555444444444555666888999888<<>>EEEIIIFFFBBBDDDHHHJJJGGGDDDAAABBBFFFJJJKKKJJJ??????@@@@@@@@@??????>>>===<<<;;;:::999888888777888777666555555666777888666666555555555444444444333333333222222222111111//////000000111111111222000000111111222222222333111111222222222333333333000000111222333555777888777666555444555888;;;======???@@@???>>>???BBBFFFFFFEEEEEEHHHJJJKKKMMMOOOFFFFFFFFFFFFGGGHHHIIIIIIJJJGGGFFFIIIIIIGGGHHHLLLDDDCCCBBBBBBDDDEEEEEEDDD<<<===<<<;;;;;;<<<:::888444777;;;;;;888555333444222222222111111111111000111111111111000000000000---..................---...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////---------.........//////............/////////000......//////000222333444111444888999999:::>>>AAA???@@@AAA@@@>>>>>>>>>@@@===EEEJJJGGGEEEHHHIIIGGGFFFCCCDDDHHHIIIFFFCCCDDDBBBBBBBBBBBB@@@===:::999888777555666888999999888777999:::999666555666888444444333333222222333333333222222222222222222333000000////////////000000111000////////////000000...000111111000000111222222333333333333555888:::666777999<<>><<<::::::999888777777777777777555555444444555555666666666888<<>><<<<<<<<<===>>>===:::777777666555555333333222111000000000000////////////xxx\\\sssAAA===888444222111000///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................---------------------------------............///...------------...//////........................////////////////////////////////////000000000000333333333444444444555555333444555666666777666666555555444444444333333333444444444333333222222222111111111111111111111111111111111111111111111111111111111111111111111111333333222111222333444555444444444555555555555666888:::===@@@CCCEEEEEEFFFCCCDDDEEEFFFGGGGGGFFFEEEBBB@@@???CCCHHHJJJHHHDDDAAAAAA@@@???>>>===<<<;;;<<<:::888999;;;;;;888555666666666666666666666666444444333333333333222222111111111111000000000000000000000000///////////////////////////////////////000000000111111111111000000111111111222222222333333444444666777888999777999;;;======>>>@@@BBBFFF===HHHJJJ???UUUjjjYYYFFFFFFFFFFFFGGGIIIKKKLLLIIIIIIIIIIIIIIIIIIIIIIIIEEECCCBBBBBBCCCCCCBBBAAA>>><<<:::::::::;;;:::999777888999888555333222222333333222222111000000000////////////............------------------------+++,,,,,,------,,,,,,+++,,,,,,+++***+++,,,...///++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---------............//////000000111111///000111333555888:::;;;<<<>>>??????===<<<<<<===BBBEEEJJJLLLLLLJJJIIIIIIFFFFFFCCCBBBKKKSSSIII777CCCCCCBBB@@@>>>;;;999888:::999888777666666666666666666666666555555555555222222222222222222222222000000000000////////////////////////////////////........................////////////000000000000///000000111111222333333:::777666:::AAAFFFFFFDDDBBBDDDEEEDDDBBBAAAAAAAAADDDFFFGGGIIIKKKKKKKKKJJJGGGGGGGGGGGGGGGFFFDDDDDDDDDCCCAAA@@@???>>>>>>>>>???@@@@@@???===<<<>>>???DDD]]]yyyuuujjj~~~]]]LLLGGGaaaKKK???444HHH<<>>OOOOOO___UUUYYYqqqggg\\\EEEJJJDDDCCCBBBAAA@@@??????>>><<<<<<<<<;;;999777666555666555555444222111000000////////////............xxx\\\qqqAAA===888444222111000///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................---------------------------------............///...------------...//////.................................................../////////000000000000222222333333333333444444444444555555555555555555555444444444444333333333444444333333333222222222111111111111111111111111111111111111111111111111111111111111111111111111333222222111222333444555444444444444555555555555777999;;;>>>AAACCCCCCDDDAAABBBCCCDDDEEEEEEDDDDDDDDDBBBAAADDDIIIJJJHHHDDDAAAAAA@@@???>>>===<<<<<<<<<:::888999::::::888555555555555555555555555555444444333333333222222222111111111000000000//////000000000000/////////...//////////////////////////////000000000111111111000000000111111111222222222222222333444555777888777888:::;;;;;;===@@@BBBGGG>>>GGGFFF:::KKK[[[KKKFFFEEEEEEFFFGGGIIIKKKLLLGGGGGGGGGFFFFFFGGGGGGHHHFFFDDDCCCBBBCCCCCCAAA@@@>>><<<;;;;;;;;;;;;:::888777888888777555333444444333333222111111000000///////////////............------------------------+++,,,,,,------,,,,,,+++,,,++++++++++++,,,---...+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,------------...---......///000000111111///000111222555777999:::<<<>>>??????===<<<======AAAEEEIIIKKKKKKJJJIIIIIIAAADDDDDDGGGSSS___YYYJJJDDDCCCAAA???===;;;:::999:::999888777666666666666666666666555555555555555222222222222222222222222000000000/////////..............................------------------------....../////////000000000000000000111222222333333333555:::BBBIIIIIIBBB<<>>>>>>>>===>>>>>>===;;;;;;<<<>>>AAADDDbbbwww}}}|||kkkeeettt[[[oooUUU```oooYYY}}}iiiQQQKKKIIICCCCCCCCCBBBAAA@@@???>>>>>><<<;;;;;;:::999777555444555555444333222111000000////////////............www\\\nnnAAA===777444222111000///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................---------------------------------............///...------------...//////....................................................../////////000000000111111111111222222222222444444444555555555555555444444444444333333333333333333333222222222222222000000000000000000000000000000000000000000000000000000000000000000000000222222111111222222333444333333333444444444555555555777999;;;>>>???@@@AAA>>>???@@@BBBBBBCCCBBBBBBFFFDDDCCCFFFIIIIIIFFFCCCAAAAAA@@@???>>>===<<<<<<;;;:::999999:::999777555555555555555555555555555333333333333222222222222111111000000000000//////000000000/////////......////////////////////////////////////000000000000000000000000111111111111111111111111222444555666666777888888999;;;@@@CCCFFF???FFFDDD999DDDOOO@@@DDDDDDDDDEEEFFFHHHJJJLLLHHHGGGFFFEEEEEEFFFGGGHHHGGGEEECCCBBBCCCBBB@@@>>>===<<<;;;<<<===<<<999777777888777666444444666777333222222111111000///////////////............---------------------------++++++,,,,,,,,,,,,++++++,,,++++++++++++,,,------++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------......///000000000//////000222444666888999;;;===>>>>>>===<<<===>>>@@@CCCGGGIIIIIIHHHGGGGGGCCCEEEEEEGGGQQQYYYSSSGGGEEECCCAAA>>><<<;;;;;;;;;999888777666666555666666666666555555555444444444111111111111111111111111000////////////.................................------------------------.........////////////000000000000111222222333333///222999AAAFFFEEE>>>888???@@@AAAAAAAAABBBEEEHHHKKKKKKKKKJJJIIIHHHGGGFFFDDDDDDDDDDDDCCCBBBAAAAAACCCBBBBBBAAA@@@???>>>>>><<<======<<<:::999;;;<<>>======;;;::::::999888666555444555444444333222111000000/////////............---www]]]jjj@@@<<<777333111111000///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................---------------------------------............///...------------...//////........................................................./////////000000/////////000000000111111222333333444666777888999444444444333333333222222222222222222222111111111000000000000000000000000000000000000000000000000000000000000000000000000111111111111111222222333222333333333444444444444444444666888:::;;;=========>>>>>>???@@@AAABBBBBBEEEDDDDDDEEEFFFFFFCCCAAA@@@@@@??????>>>===<<<<<<::::::999999999888777666444444444444444444444444333333333222222222222111111000000000////////////000000/////////........................................../////////000000/////////000000000111111111111111111222333444555444555555555666999>>>BBBBBB>>>DDDDDD===EEEKKKAAACCCCCCCCCDDDEEEHHHJJJKKKKKKJJJHHHGGGFFFGGGHHHIIIGGGEEECCCBBBBBB@@@>>><<<;;;;;;;;;<<<===<<<999666777777666555333444777:::222222222111000000////////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,***************************++++++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,------......///000000/////////000222444666777999;;;======<<<<<<<<<===???BBBEEEGGGGGGFFFFFFFFFEEEFFFDDDDDDIIILLLFFF<<>>>>>;;;<<<<<<;;;999999:::<<<>>>555888<<>>===<<<<<<999999999888777666444444444333333222111000000000//////.........---------xxx___fff@@@<<<777333111000///...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................---------------------------------............///...------------...//////............................................................////////////........./////////000000111111222444666999<<<===444444333333333222222222111111111111111111111111////////////////////////////////////////////////////////////////////////000000111111111111222111222222222222333333333444222333444555666888999:::<<<<<<===>>>???@@@AAABBBCCCBBBBBBCCCCCCBBB???>>>???>>>>>>======<<<<<<<<<999999:::999888777666666444444444444444444444444333333222222222111111111000000000////////////...////////////............---------------------------............/////////....../////////000000000111111111111222333444444333333333333444777<<<@@@???>>>BBBCCCAAAEEEHHHCCCBBBBBBBBBCCCDDDGGGIIIKKKJJJIIIHHHGGGFFFGGGGGGHHHFFFDDDBBBAAA@@@???<<<::::::::::::;;;<<<;;;777555666666555444333444777999222222111111000//////...............------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***+++++++++++++++++++++************************************+++++++++,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---......//////......//////000222333444666888:::;;;;;;:::;;;======@@@CCCDDDDDDDDDDDDEEE@@@AAAAAACCCGGGJJJFFFAAACCCAAA???<<<::::::;;;;;;777666555555444555555555555555555444333222222222000000000000000000000000............------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------..................///000000111111222222000......111555999:::>>>??????>>>===>>>BBBEEEGGGGGGFFFFFFFFFFFFFFFFFFDDDDDDDDDDDDCCCBBBAAA@@@???@@@@@@@@@???>>>===<<<;;;<<<<<<;;;999999:::<<<<<<;;;===:::333777FFFNNNhhhkkk}}}~~~{{{```^^^MMMOOOHHH>>>AAALLLIII;;;??????>>>===<<<;;;;;;:::888888888777666555444333222222222111111000000///............------------yyybbbbbb@@@<<<666333111000///...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................---------------------------------............///...------------...//////........................------------------------------........./////////............////////////000000111333666999===>>>333333333333222222222222000000000000000111111111//////////////////////////////////////////////////////////////////////////////000111111111111000111111222222222333333333222222222333444555777888;;;;;;;;;<<<===???@@@AAA???@@@@@@@@@@@@>>>===<<<===<<<<<<<<<;;;;;;;;;;;;888999:::999777666666666333333333333333333333333222222222222111111111111000000////////////....../////////.........------------------------------------------.........///............////////////111111111111111222333333111222222222333555999<<<<<<>>>??????AAAAAAAAAAAA@@@@@@AAABBBDDDFFFIIIJJJGGGGGGGGGFFFEEEEEEDDDDDDDDDBBB@@@???>>>===;;;999:::999888999:::999666444444555555444222333555777222111111000000///...............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******+++++++++,,,++++++***)))************************************++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,---.....................///000111222333555888999999999:::;;;<<<>>>AAABBBBBBAAABBBCCC>>>>>>@@@AAACCCDDDBBB@@@AAA???===;;;:::999999999555555444444444444555555555555444333222222111000////////////////////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......---------...//////000000//////111222444555666666;;;<<<===<<<<<<===???BBBCCCBBBBBBBBBCCCDDDEEEEEECCCDDDDDDCCCCCCBBBAAA@@@===>>>?????????===<<<;;;;;;<<<<<<;;;999888:::;;;:::888777999;;;::::::>>>777LLLlll|||}}}yyylllccciiittthhhRRRPPPKKKDDDBBBBBB@@@<<<>>>>>>===<<<;;;:::999999666666666666555444333222111111111000000000//////.........------------,,,{{{eee___???;;;666222111000///...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................---------------------------------............///...------------...//////........................---------------------------------.........//////............////////////000000000111333666999;;;333333333222222222222111/////////000000000111111...........................................................................///000111111111000///111111111111222222222222222111111111222444555666999888999999;;;===???@@@===>>>@@@@@@>>>===<<<;;;;;;;;;::::::::::::999999777999;;;:::777555555777222222222222222222222222222222222222111111111111000000/////////.........//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------........./////////000000//////000000111111000111222222222333555777888;;;:::;;;@@@???===AAA??????@@@AAACCCFFFHHHJJJEEEFFFGGGHHHGGGEEECCCBBBBBB@@@>>>======<<<:::888999888666666777777555444222333444444222111222444111111111000//////...............---------,,,,,,++++++++++++++++++++++++******++++++++++++*********++++++,,,+++***)))(((************************************++++++++++++***++++++++++++,,,,,,,,,+++++++++,,,------.........---------...///000000000333555777777777999:::;;;===???@@@@@@@@@AAABBB>>>>>>???@@@???===;;;;;;======<<<;;;999888777777555444444333444444555555555555444333222111000000////////////////////////---------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------++++++,,,------......///,,,...111222333333333444666888:::;;;;;;<<>>;;;<<<===>>>===<<<:::999999::::::999777777888:::888555222777???;;;666999;;;333:::JJJZZZvvv|||zzz]]]IIITTT|||OOOCCCCCCOOOMMM<<<888AAA======<<<;;;:::999888888555555555555555444333222000000000000000/////////.........---------,,,,,,|||fff]]]???;;;666222000000///...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................---------------------------------.........//////...------------...//////........................---------------------------------.........//////........./////////000000111000000///111333555777333333333222222222111111.../////////000000111111........................................................................---...000111111111000///000111111111111222222222222111111111111333555666777777666777999;;;===>>><<<>>>@@@@@@>>><<<<<<<<<::::::999999999999999999777999;;;:::666555555777222222222222222222222222222222222111111111111000000/////////............//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------.........////////////.........//////000///111222333222222333555444999777999AAA@@@>>>FFF?????????@@@CCCEEEHHHJJJFFFHHHJJJKKKJJJGGGDDDBBB@@@>>><<<<<<<<<;;;999777999777555444555555555444111333444444222111111111111111111000//////............---------,,,,,,,,,++++++++++++++++++++++++******++++++++++++*********+++,,,,,,+++***)))((()))))))))))))))))))))))))))************+++++++++******+++++++++,,,,,,,,,***++++++,,,,,,---......---------------...///000///111444555555666888999:::<<<>>>?????????@@@AAA<<<<<>>======>>>??????@@@@@@AAA@@@@@@???>>>===999:::<<<======;;;:::888888999999888666555777888777999555666999111---777999333999===555999MMMZZZrrrxxx~~~bbbTTTRRRSSSQQQSSSaaa```LLLEEEKKKHHH===<<>>;;;666222111000//////---------,,,,,,+++++++++---------------------------------------------------------------------------------------------------------............///................................................------------------------......................................................//////000000111111111111111111111111111111111111000000//////......000///...///000///---,,,---------------------------------............///............////////////////////////000000000000000111111111111222222222111222444555777999;;;;;;===BBBCCC@@@<<<;;;888444:::::::::999999888888888999999888777666555444444333333333222222222111111111111111111000000000000000000//////.........---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///............////////////000000000000111111111111555555555666888<<>>===<<<@@@DDDEEEBBB@@@???@@@;;;;;;<<<;;;:::888666444333:::@@@===555111333777444333222111000000000000////////////..................---------,,,,,,,,,,,,,,,,,,++++++***************************************+++++++++,,,,,,,,,,,,,,,,,,---------............//////000000111111222555:::===============:::::::::<<<>>>??????===CCCAAA???===<<<<<<<<<=========<<<;;;:::999999999999888777666555555555555666666666666555555555555555555555555666666666666===TTTxxxyyy|||~~~eeeTTTMMMQQQOOOLLLKKKKKKJJJIIIGGGFFFEEEDDDBBB@@@>>>===<<<<<<;;;::::::999888555222444444333222222111111000111000000///...---------,,,,,,,,,,,,,,,,,,,,,,,,{{{kkkyyyZZZ>>>;;;666222111000//////---------,,,,,,+++++++++---------------------------------------------------------------------------------------------------------............///................................................------------------------.................................................../////////000000000111111111111111111111111111000000000000//////......111000///000111000///------------------------------------............///............////////////.../////////000000000000000000111111111222222222111222333555777999:::;;;777;;;<<<888777:::;;;:::::::::999999999888888888999999888777666555444333333333222222222111111111111111111000000000//////000/////////.........---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------........................//////////////////000000000111111111444444444555777:::===??????>>>>>>???@@@BBBCCCEEEDDDDDDEEEEEEEEEEEEDDDDDDEEEDDDBBB@@@???===<<<<<<777777888888777777666555444333222222111111222222222111000...------,,,,,,------,,,,,,,,,++++++++++++++++++*********))))))************************************************************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------------............///000000///------000222999;;;>>>@@@AAA???===<<<>>>AAAEEEEEECCCAAAAAAAAA;;;;;;::::::999888666666444999===<<<666222333666444333222111000000000000////////////...............------------,,,,,,,,,,,,,,,,,,++++++******************************************+++++++++,,,,,,,,,,,,,,,,,,---------------......///000000111111111444888;;;;;;;;;;;;<<<:::999:::<<<>>>@@@???>>>@@@???>>>======>>>??????======<<<;;;::::::::::::999999777666666555555555666666666666555555555444444444555555555666666666222777FFFWWW```gggzzzzzzyyy|||xxxpppdddYYYSSSSSSUUUOOOLLLIIIHHHHHHGGGFFFDDDDDDDDDCCCAAA???===<<<;;;<<<;;;:::::::::888555333333222222111111000//////000000//////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,{{{mmmtttVVV>>>;;;666222111000//////------,,,,,,,,,,,,++++++---------------------------------------------------------------------------------------------------------............///................................................------------------------................................................////////////000000000000000000000000000000000000000000000////////////...000///...///000000...,,,---------------------------------............///---............/////////....../////////000000000000000000111111111222222111222333444666777888999GGGHHHCCC;;;666888999999999999888888888888777777888888777666555444444333333222222222222111111111111111000000000000///////////////...............------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............---............///////////////000000000000111111333222333444555888;;;<<<=========>>>???@@@AAABBBBBBBBBCCCCCCCCCCCCBBBBBBDDDDDDCCCBBB@@@???===<<<888888888888888777666666333333222111111111111222111111///...------,,,,,,,,,,,,,,,,,,+++++++++++++++++++++***************************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------............111000...---...000222444666888<<<>>>???>>><<<:::===@@@BBBCCCBBB@@@??????:::999888888777777777888666888:::999666444333444333222111111000000000000/////////............---------------,,,,,,,,,,,,+++++++++++++++******************************************++++++++++++,,,++++++,,,,,,,,,---------------......///000000000///222666777888888999:::999999999<<<>>>@@@@@@???<<<<<<<<<===>>>???AAAAAA======<<<;;;::::::::::::999999888777666666666666666666555555555444444444444444444444555555555555;;;555444999;;;999???HHH\\\fffttt{{{vvv~~~wwwgggaaa[[[UUURRRSSSTTTRRRPPPOOOLLLIIIGGGGGGFFFEEEDDDCCCCCCBBB@@@>>>===<<<;;;<<<;;;:::999:::888666444222111111000//////....../////////......------,,,,,,,,,,,,,,,,,,,,,,,,,,,}}}ooovvvUUU>>>;;;555222111000//////,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------........................---------............///........................................................................................................................////////////000000000000000000000000000000000000////////////////////////...---,,,---......---+++---------------------------------............///---------.........//////........./////////000000000000000000111111111111111111222333444555666777PPPOOOJJJ???888777777555777777777777777777777777777777666555555444333333222222222222111111111111111000000000////////////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........---------.........//////////////////000000000111111111111222444666777999<<<=========>>>???@@@@@@CCCCCCCCCBBBAAA@@@???>>>AAAAAAAAAAAA@@@>>><<<:::888888888888888777777666333222222111111111111111111000///...------------,,,,,,,,,++++++++++++***************************************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,---------..................///111333444444222555888;;;===<<<:::888:::;;;===>>>===<<<;;;;;;888777666555666777888999777666666666666555333222222222111000000000000000//////.........------------------,,,,,,,,,+++++++++++++++***************************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,------......///000000...000333444444444666777888888888;;;>>>@@@???>>>;;;;;;<<<===>>>???@@@@@@<<<<<<;;;:::::::::::::::999888777777666666666666555555555444444444333333333333333333444444444444222///111666777111------777???EEEHHHQQQdddwww|||~~~|||}}}ttttttssseeeTTTXXX^^^XXXVVVUUUUUUYYY\\\[[[SSSLLLSSSPPPLLLIIIHHHHHHGGGFFFCCCBBBAAA@@@???===<<<<<<<<<;;;999999999888666555222111111000000///...............---------,,,,,,++++++++++++++++++++++++~~~rrr|||UUU>>>;;;555222111000//////,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------........................---------............///........................................................................////////////////////////////////////////////////000000000000////////////////////////////////////.............../////////...------...000000...------------------------------------............///------------........................//////////////////000000000111111111000000111222333333444444<<>>999666777888666666666666666666666666666666666555555444444333333222222222111111111000000000000000////////////...---------...............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------...............////////////000000000///000000111222444555555;;;;;;<<<===>>>?????????BBBBBBBBBBBBAAA@@@>>>>>>======>>>>>>===<<<:::999888888888888888777666666333222111111000000111111000///...------,,,------,,,,,,+++++++++*********************************************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,,,,------------......111333555444222///...000222555777999999888888999999::::::;;;:::999888777666555444555666777888777555444444555555333111111111000000///000000000............------------------,,,,,,,,,+++++++++************************************************))))))*********+++++++++*********+++++++++,,,,,,,,,,,,,,,---......//////---///000000000111444666777777777:::<<<>>>===<<<;;;<<<<<<<<<<<<<<<<<<<<<;;;::::::999999999999:::888777666666555666666666444444444444333333333333222222222222333333333333444111000111111222666;;;000000000111111444???KKKJJJJJJUUUZZZlllwwwqqqkkklllkkkiiifffddd^^^XXX``````bbb\\\YYYiiiyyywww[[[WWWRRROOOOOOQQQSSSSSSUUUQQQMMMIIIHHHHHHGGGFFFCCCBBBAAA@@@???>>>===<<<<<<:::888888888888666555333222222111000000//////------------,,,,,,,,,,,,++++++++++++++++++++++++ttt~~~TTT>>>;;;666222111000//////++++++,,,,,,,,,,,,------------------------------------------------------------------------------........................---------............///........................................................................////////////////////////////////////////////////000000000000////////////////////////////////////---............/////////000000///000222333111000---------------------------------............///,,,------------.........------.........//////////////////000000000111111000000000111111222222222000555777555444666777555444444555555555555666666555555444444444333333333222111111111111000000000000000////////////......---------------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,------------...............////////////000000//////000111222222333333777888999;;;======>>>>>>===>>>???@@@AAAAAAAAA@@@::::::;;;::::::999888888777777777777777666555555222222111000000000000111///......---,,,,,,------++++++++++++***************************+++++++++************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++,,,,,,,,,,,,------------777<<<@@@???999222...---...///111333555666777888:::999888999;;;;;;999888555555555444444555666666555444333333444444333111111000000//////000000000.........------------,,,,,,,,,,,,,,,++++++++++++)))))))))***************************************)))))))))************+++))))))*********+++++++++++++++,,,,,,---.........---.........---///222555666666666888:::;;;;;;999;;;;;;;;;;;;;;;:::999888999888888777777888888999666555555444444555555666444444333333333222222222111111111111222222222222777777666333///---///222000000777@@@===111,,,000;;;:::===777???DDD999DDD===CCCCCCEEENNNTTTbbbwwwwww[[[TTTNNNCCCJJJOOOSSSRRRNNNMMMPPPTTT^^^TTTRRRUUUYYYdddfffYYYTTTRRROOOLLLKKKLLLPPPSSSTTTPPPJJJFFFEEEDDDCCCCCCAAAAAA@@@???>>>===<<<<<<;;;999666666666777666555333222222111111000//////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++vvv{{{PPP>>>;;;666222111000//////+++++++++,,,,,,---------------------------------------------------------------------------------........................---------............///........................................................................////////////////////////////////////////////////111000000000/////////...........................---------........./////////......000111222111///---------------------------------............///,,,,,,---------.........---------.........//////////////////000000000111///000000000000000111111222666777444222444555333333333444444555555555555444444444333333333333333111111111111000000000000000000/////////.........,,,,,,,,,------.........++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,---------................../////////000000//////000111111222222222222333666888:::;;;<<<<<<;;;<<<===>>>????????????:::999888888888888888888666666666666666555444444222222111000000000000000......------,,,,,,------++++++++++++************))))))*********+++++++++************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++++++++,,,,,,,,,---------:::@@@EEEBBB999111000222.........///111444777999999777666777999:::888666444444555555555444444333333333333222222222222333000000////////////000000.........---------,,,,,,,,,,,,,,,++++++++++++***((()))))))))*********+++************************))))))))))))************))))))))))))*********++++++++++++,,,------......---------,,,,,,---111444666555555666888999777666888999999:::999888777666777777666666666666777777444444333333333444444555333333333333222222222222000000000111111111222222%%%***///333555555444222555///******,,,///666>>>+++000999000222777111AAA999;;;777888AAACCCFFFSSSNNNTTTOOOAAA@@@LLLRRRMMMPPPLLLJJJLLLPPPQQQOOONNNXXXLLLOOOZZZ]]]___^^^TTTNNNPPPRRRTTTUUUTTTQQQOOORRRNNNHHHDDDBBBBBBAAA@@@>>>>>>===<<<;;;;;;::::::999777555444555555555444222111111000//////......++++++++++++++++++,,,,,,************************wwwvvvLLL>>>;;;666222111000//////+++++++++,,,,,,---------------------------------------------------------------------------------////////////////////////---------.........//////................................................////////////////////////000000000000000000000000000000000000000000000000111111000000/////////...........................---------.........//////,,,++++++---...///...,,,---------------------------------.........//////,,,,,,,,,---------......---------.........//////////////////000000000000/////////000000000000000---111222//////333666666333333333444444555555555444444333333333333333333111111111111000000000000000/////////............,,,,,,,,,------.........++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---------................../////////000//////000111111111111111...000333666888:::::::::============<<<;;;:::::::::999888777777777999:::555555555555555444444333222111111000000000000000......---,,,,,,,,,------+++++++++************)))))))))******++++++++++++************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++++++++,,,,,,,,,---------000888>>>;;;111+++---333------,,,,,,///333777999777444333333666777555333333444555666555444222111222333444222000000222444000000////////////000111......---------,,,,,,,,,,,,,,,,,,+++++++++******(((((())))))*********+++************************))))))))))))************))))))))))))***************++++++,,,,,,---......---------++++++---111444666555555666777777666444666777888999999888777666666666555555555555666777333333222222222333333444333333333222222222111111000000000000111111111111555222///---...111111///,,,111333333444777333,,,444222444---666===...444555999555777DDDEEE:::555AAA666555BBBIIIEEECCCHHHAAACCCGGGJJJLLLLLLPPPTTTQQQKKKUUU^^^VVVQQQYYY^^^XXXTTTQQQRRRUUUWWWWWWUUUSSSOOOIIIDDDBBBAAAAAA@@@<<<<<<;;;:::999999888888888666444333444555444444000000000///......------+++++++++++++++++++++,,,************************|||lllqqqIII???;;;666333222111111000------------------------------------------------------------------------,,,,,,,,,---------..............................//////.........---------..................------,,,...///---++++++///333111///......///111222222+++,,,...///000111222222222...,,,///222222///...222---,,,///...***+++000333...+++---///000000000555222...,,,,,,.........------------------------------------------------------------------------,,,,,,,,,---------......///...,,,,,,,,,,,,...///........................////////////000000000000000000000000000000000000333222111222444555444333333333333222222111111111111111111111000000000000////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++---------............///............////////////000000111333555666777888::::::;;;;;;<<<;;;;;;;;;888888666555555555666777888000222555222444555///111111111111000000000000000000///...------,,,,,,+++++++++*********))))))************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************************************************++++++++++++++++++++++++000000//////............,,,,,,------///000111222444555555555555555444444555444444333333333444444666555555444222111000000////////////////////////......---------,,,,,,,,,************************)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++)))************+++++++++******+++++++++,,,,,,,,,+++...///---+++,,,222777BBB===777444555777777777888888888888888777666555333444555555666555555555444444333333333333222222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000222222111111111111111111444444444555555777888888:::999888;;;@@@DDDEEEDDDFFFGGGKKKRRRXXXWWWPPPIIILLLOOORRRSSSTTTUUUWWWXXXXXXUUUQQQOOOTTTWWWQQQHHHMMMMMMKKKFFFAAA???AAADDD???===;;;999999999:::;;;999888555333222111111111222111000///...---,,,,,,************************************************|||llltttJJJ???;;;555222000000///...------------------------------------------------------------------------,,,,,,,,,---------..............................//////.........---------........................+++---000333444222///,,,111111111222222111///...111111111111111000//////888666333222111111333555555111000333333111222666+++---222666666111,,,)))&&&'''+++///222111...***------------------------------------------------------------------------,,,,,,,,,---------......---------,,,,,,---------.........................../////////000000000000000000000000000000000000111222222222222111000000333333222222222111111111111111111000000000//////........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++------------........................///////////////000111222333444555666999999:::;;;;;;;;;::::::999888777555444444444555777:::888333444555222000111111111000000000//////000//////...------,,,,,,+++++++++*********))))))************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************************************************++++++++++++++++++++++++//////.........---------,,,,,,------...000111222444444555555555444444333444444333333333333444444555555444333222111000000...........................------------,,,,,,,,,************************))))))))))))))))))))))))************************)))************+++++++++)))************+++++++++******+++++++++,,,,,,,,,***---...,,,***+++000555===888444222333444555444777777888888777666666555333333444555555555555555444444333333333222222222111111111111111111111111////////////////////////////////////////////////000000000000000000000000111111111111111111111111444444444444555666777888999777777:::???BBBCCCBBBBBBDDDHHHPPPWWWXXXTTTOOORRRTTTVVVWWWWWWWWWXXXYYYWWWYYYXXXUUUTTTUUUSSSOOOLLLKKKIIIDDD@@@>>>@@@BBB>>>===;;;999888999:::;;;999777555333222111111111111111000///...---,,,,,,************************************************|||lllsssKKK???;;;555111///...---,,,------------------------------------------------------------------------,,,,,,,,,---------.............................................---------........................222...***+++///333333111555444222000...------,,,///111666;;;@@@DDDHHHIIIBBBJJJSSSYYY[[[\\\\\\\\\WWWQQQKKKFFF>>>444......333333000---+++,,,///111///---,,,,,,---...---,,,------------------------------------------------------------------------,,,,,,,,,---------......,,,------------------,,,............................../////////000000000000000000000000000000000///111333333222000......222222222111111111111111111111000000000000//////........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++------------............---............///////////////000000111222222333777888999999:::::::::999:::999777555444333333444222EEE>>>///555777111444111111000000000000////////////......---,,,,,,,,,+++++++++***************************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************************************************++++++++++++++++++++++++------------,,,,,,,,,,,,,,,,,,,,,---...///000111222333333444444444333333444333333222222333444444555444444333222111000000........................------------,,,,,,,,,,,,************************))))))))))))))))))))))))************************)))************+++++++++)))************+++++++++******+++++++++,,,,,,,,,***+++,,,+++)))***...222555333000///111222222111555666666666666555555444222333444444555555444444333333333333222222222222000000000000000000000000////////////////////////////////////////////////000000000000000000000000111111111111111111111111444333333444444555666777666666666888<<>>@@@===<<<:::999888999999:::888777555333222111111111111000000///...---,,,,,,************************************************|||lllnnnLLL@@@<<<666222000...---,,,------------------------------------------------------------------------,,,,,,,,,---------..................................................................////////////111///,,,,,,///222333333222111111111555;;;DDDIIIWWW[[[ccclllvvv}}}vvvqqqoooXXXRRRFFF999222111000...444111...,,,---.........------------------------------------------------------------------------,,,,,,,,,---------......,,,---...//////...---,,,................................./////////000000////////////////////////111000111444666555111...111111111111111111111000111000000000////////////........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------.........---------.........//////000000000000000111111111555666777888888888888888999888777555555555555666FFF```PPP333777777---555111000000000////////////.........------,,,,,,,,,************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++************************************************++++++++++++++++++++++++,,,,,,,,,+++++++++++++++,,,,,,,,,,,,---...///000111111222222333333222222222222222222222333333444444333333222111000000000........................---------,,,,,,,,,++++++************************))))))))))))))))))))))))************************))))))*********+++++++++))))))*********+++++++++******+++++++++,,,,,,,,,***+++,,,+++***+++...111............///000000///333444444555444444333333222222333444444444444444333333333222222222222111000000000000000000000000////////////////////////////////////////////////000000000000000000000000000000000000111111111111333333333333333444555555444444444666888:::<<<===AAA@@@BBBDDDHHHIIIGGGEEEHHHKKKOOORRRUUUWWWZZZ]]]PPPWWWZZZUUUNNNNNNOOOPPPIIIGGGEEEBBB???>>>>>>>>><<<;;;:::999888888888999666666555333222111111111000000///......---,,,,,,************************************************|||lllkkkNNNAAA===777333111///...---------------------------------------------------------------------------,,,,,,,,,---------..............................---............................../////////000000)))...333555444222000000555;;;DDDOOO[[[gggttt|||{{{nnnbbbUUUAAA000,,,,,,---///111000...+++------------------------------------------------------------------------,,,,,,,,,---------......---...///000000///...---....................................////////////........................333///...333;;;===777000000000000000000000000000000000000////////////...........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------...------------............000000000000000111111111333444555666777777777777777666666555666777999:::bbbyyybbb===999444)))111000000000////////////...---------------,,,,,,,,,************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++************************************************++++++++++++++++++++++++******++++++++++++++++++,,,,,,+++,,,,,,---.../////////000111111111111111111111111111111222333444222222222111111000000///........................------,,,,,,,,,+++++++++************************))))))))))))))))))))))))************************))))))*********+++++++++))))))*********+++++++++******+++++++++,,,,,,,,,+++,,,,,,++++++,,,...///+++,,,....../////////000111222222333333333222222111222222333333333333333333333222222222111111111////////////////////////................................................//////////////////////////////000000000111111111222222222222222333333444222222333444555777999:::@@@@@@@@@AAABBBBBBAAA@@@CCCFFFJJJNNNQQQTTTWWWZZZPPPSSSTTTPPPMMMNNNMMMJJJHHHFFFDDDAAA@@@???>>>===;;;::::::999888888777777555555444444333222111000//////......------,,,,,,************************************************|||lllmmmPPPAAA===777333111000///...------------------------------------------------------------------------,,,,,,,,,---------..............................---------........................//////000000111/////////---...555AAAJJJYYYdddtttuuueeeNNNFFF999...******,,,---------------------------------------------------------------------------,,,,,,,,,---------......//////000000000000//////........................------........./////////........................222...---222;;;>>>999333////////////000000000000000000////////////......------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------------,,,------------.........///000000000000000000000111222333444555666666666555444444555666888:::;;;ZZZhhhWWW<<<666222---333000000////////////......------,,,,,,,,,,,,,,,,,,***************+++++++++************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************************************************++++++++++++++++++++++++************+++++++++++++++++++++++++++,,,---...---...///000000000000000000000000000111222333333111111111000000000//////------------------------,,,,,,,,,,,,++++++++++++************************))))))))))))))))))))))))++++++++++++++++++++++++)))************+++++++++)))************+++++++++******+++++++++,,,,,,,,,,,,+++++++++,,,,,,---...+++,,,......---...///111///000000111111111111111000111222222333333222222222222222222111111111111////////////////////////................................................////////////////////////...//////000000111111111222222111111111111222222000222333333333444666888;;;<<<>>>???AAABBBCCCCCCDDDGGGJJJMMMNNNPPPRRRTTTRRRRRRPPPMMMNNNPPPMMMGGGGGGEEEBBBAAA@@@???>>><<<::::::999999888777777666444444444444333222111000.........---------,,,,,,************************************************|||lllqqqQQQ???;;;666222111000///...------------------------------------------------------------------------,,,,,,,,,---------..............................---------.........//////---......///000000111111666444333888EEEYYYnnn|||mmmeeelllrrrtttxxx~~~}}}yyyttt^^^JJJ;;;444111111------------------------------------------------------------------------,,,,,,,,,---------......222111111111111111111222........................---------.........//////------------------------......///222444666666555........./////////000000000000/////////.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,---------.........------....../////////000///000222333444555555555444333333333444666777888>>>CCC@@@777111222444666000000/////////.........,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************************************************++++++++++++++++++++++++*********++++++,,,,,,,,,+++++++++++++++,,,,,,---,,,,,,...//////000000000/////////000000111333333000000000000000/////////------------------------,,,,,,,,,++++++++++++***************************))))))))))))))))))))))))++++++++++++++++++++++++)))************+++++++++)))************+++++++++******+++++++++,,,,,,,,,+++*********+++,,,,,,++++++,,,...---+++,,,...111......///000000000000000000111111222222222222222222222222222111111111111........................................................................////////////////////////......//////000111111222222111111000000000111111///111333333111222444777666888;;;>>>@@@AAABBBDDDBBBDDDHHHJJJKKKMMMOOOQQQPPPQQQOOOLLLMMMOOOLLLGGGEEEBBB@@@?????????<<<:::999999999999888777666555333333444444333222000000......------------,,,,,,************************************************|||lllsssQQQ===999444111000000///...------------------------------------------------------------------------,,,,,,,,,---------..............................---------.........//////---......///000111111222///777HHH```zzzyyynnn```TTTOOOmmmzzzhhhRRR<<>>???@@@;;;???CCCFFFIIIKKKOOOQQQMMMOOOOOOKKKJJJKKKIIIFFFCCC@@@>>>===>>>===;;;888888999999888888777666555222333444444333222000///------------------,,,,,,************************************************~~~___yyylllNNNAAA===777333000///---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..........................................////////////+++...222333111000000111222000222555444222777???UUUiiivvvxxxrrrvvvtttJJJ:::BBBQQQzzz~~~gggZZZ<<<333++++++111333///***,,,---.........///111222................................................222333555555555333111000........................---------............///........................////////////////////////............////////////////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********,,,,,,,,,++++++*********++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///---...///000111222333333222222222222222222222222333333333333333222111000000000000000////////////......---------,,,,,,,,,************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++***************************************************++++++,,,,,,++++++***************************************************++++++,,,,,,,,,,,,------,,,,,,,,,---------..................////////////111111000000//////......------------------------,,,,,,,,,+++++++++******************************++++++++++++++++++++++++)))************+++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,............////////////000000111111111222222222222222222111000//////...........................------------------------............///////////////////////////.........////////////000000000000000000000000000000000000111111222333333444555555555666777888:::;;;<<<======>>>???BBBEEEJJJMMMPPPIIILLLKKKKKKSSS[[[UUUHHHEEECCC@@@>>>===<<<===>>>999999:::<<<<<<999555111222222111111000/////////111000///...---,,,++++++************************))))))))))))))))))))))))~~~^^^yyyiiiGGG<<<999555333222111000...000//////...------,,,,,,------------------------,,,,,,,,,---------..........................................////////////444111...,,,...000111222444---***000:::III]]]nnn{{{fff^^^ZZZCCCEEE[[[qqqvvvnnnlllgggkkktttZZZEEE222---------000666...//////...---,,,------................................................000111333333333111000....................................////////////000............................................................////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,,,,,,,+++++++++******++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------............---...///000111222222333222222222222222222222222222222333333222222111000000000000000/////////......------------,,,,,,,,,************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++***************************************************++++++,,,,,,++++++***************************************************+++++++++,,,,,,,,,------,,,,,,,,,------------...---.........////////////000000000/////////......------------------------,,,,,,,,,+++++++++******************************++++++++++++++++++++++++)))************+++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........////////////000000000111111111222222222222111000000///..............................---------------------------.........////////////////////////.............../////////000000000000000000000000000000000000111111222222333444444444444444555777888999:::;;;>>>???AAADDDGGGKKKMMMOOOLLLIIISSSsss]]]GGGEEEBBB>>><<<;;;;;;;;;999999999:::;;;999555222222222111111000///////////////...---,,,+++******************************))))))))))))))))))))))))}}}\\\ssslllDDD???<<<888444222000...+++............------------........................,,,,,,,,,---------..........................................////////////555000,,,,,,000333333111111000555CCCVVVmmm}}}|||sssYYYYYYXXX\\\hhhyyy|||]]]???333222000------000000000///...,,,++++++...................................................///000111000///...---...........................////////////000000000------------------------........................---............/////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++***,,,,,,,,,++++++++++++***++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------............---......///000111222222111111111111111111111111111222222222222111111000000000000/////////......------------,,,,,,,,,,,,************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++***************************************************++++++,,,,,,++++++***************************************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------........./////////////////////.........------------------------,,,,,,,,,+++++++++******************************++++++++++++++++++++++++)))************+++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........////////////000000000111111111111111000000//////......---------------------------------------------------------.........//////............................../////////000000000000000000000000000000000000111111222222333333333222333333555666777888999???@@@CCCFFFHHHKKKLLLMMMMMMHHH[[[hhhGGGEEEBBB???<<<:::999999:::999888888888888555333222111111000000//////.........---,,,+++***))))))************************))))))))))))))))))))))))|||ZZZkkktttMMM===999444000.........---******++++++,,,,,,------------------------------,,,,,,,,,---------..........................................////////////------...111333333222000333AAAXXXooo|||ooo]]]\\\kkklll```fff{{{tttZZZIIIEEECCC555$$$///...---......///...---......................................................////////////...---....................................////////////------------------------........................---------.........//////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------...//////000111111000000000000000000000000000111111111111111000000000000/////////.........---------,,,,,,,,,++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++***************************************************++++++,,,,,,++++++******************************************************++++++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,---------.................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******************************************************))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------.............../////////000000000000000000//////.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------...............///........./////////000000////////////////////////000000000111111222222222111222333444555666777777<<<>>>AAADDDGGGHHHIIIIIIKKKHHHXXX~~~qqqYYYFFFDDDBBB???<<<;;;:::999:::999777666777777666444111111111000//////.........------,,,+++*********************************)))))))))))))))))))))))){{{WWWllluuu[[[===888222...///222666888---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..........................................////////////+++...111000...///444999KKKbbbooommmdddMMMXXX___QQQHHHMMMnnn}}}eeeUUUUUUNNN===111...+++***,,,///000111......................................................//////////////////........................,,,,,,,,,---------......------------------------........................------------....................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...---------...//////000000///////////////////////////000000111111000000000////////////............------,,,,,,,,,+++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++***************************************************++++++,,,,,,++++++************************************************************+++++++++,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,---------------------------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******************************************************))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------.........//////////////////...............------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,---------......//////............////////////......................../////////000000000000000111222222333444555666666888:::===@@@CCCDDDEEEEEEIIIEEEKKK[[[aaaWWWKKKFFFCCCBBB@@@???===<<<;;;::::::888555555555666666555111111000000///...............------,,,,,,++++++************************))))))))))))))))))))))))zzzUUUpppnnn^^^RRRKKKAAA:::777888:::<<<555444333111...,,,***))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..........................................////////////111222111,,,+++555GGGVVVssszzzyyy}}}yyyyyyvvv~~~eeeOOOHHHIIIEEE>>>PPPzzzvvv[[[ZZZbbbcccAAA999///******---000000................................................///////////////000000000........................++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------......//////...........................//////000000000000////////////.........------,,,,,,,,,,,,++++++++++++************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++***************************************************++++++,,,,,,++++++***************************************************************++++++++++++++++++++++++,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******************************************************)))************+++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,---------...........................------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---......//////------........./////////........................////////////////////////111111111222333444444444444555888;;;>>>@@@AAABBBGGGBBBAAAGGGKKKHHHCCC@@@AAAAAA@@@???===<<<;;;:::888666555444555666555444111000000//////......---...---------,,,,,,,,,,,,************************))))))))))))))))))))))))yyySSSmmmffflllPPPXXXRRRIII@@@;;;777555444555555333222000...,,,,,,------------------------,,,,,,,,,---------..........................................////////////444333222333<<>><<<999666555888555222222333444222000333222111///............,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))yyyOOOJJJaaa~~~sssDDD===999555222000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......,,,,,,,,,---------......,,,,,,---------...............//////......//////===KKKiiiyyyyyypppppprrr]]]lll}}}vvvYYY@@@444...000000...---,,,---///000------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++***++++++,,,,,,++++++***************************++++++++++++++++++++++++,,,++++++******++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------.........///////////////.........------------,,,,,,,,,+++++++++******+++++++++*********))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************)))***,,,......,,,***)))+++++++++*********))))))************************************************++++++++++++++++++++++++************************+++++++++,,,,,,,,,------,,,,,,,,,+++++++++******************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))************************)))************+++++++++++++++++++++++++++++++++,,,,,,,,,------------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------...........................///000222555888;;;<<>>>>>>>>===;;;999777666777555222222333333222000333222111///......------,,,,,,+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))yyyOOOGGGaaa{{{rrrDDD===999555222000///...---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------,,,,,,,,,---------......,,,------------.........,,,...000111111222444555OOOhhhzzzlllqqquuu}}}tttlllXXXlllqqq^^^MMM---000000///---,,,---///111------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------,,,,,,,,,...///000)))************+++++++++***++++++,,,,,,++++++***************************++++++++++++++++++++++++,,,++++++******++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------.........//////............------------,,,,,,,,,+++++++++******+++++++++***************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************************************++++++++++++******+++++++++***************************************************************++++++++++++++++++++++++************************++++++++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++***************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************************)))************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------...........................//////111333555777888666:::======;;;:::;;;===<<<<<<<<<;;;:::999777777666444222222333333222111222222000///...---------,,,++++++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))xxxOOOIIIfff}}}oooDDD===999555222000///...---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------------,,,,,,,,,,,,---------......------------............---000111000///666DDDPPPtttsssllldddccc{{{tttaaaJJJ333111//////000000---+++------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------++++++,,,...000222))))))*********+++++++++***++++++,,,,,,++++++***************************++++++++++++++++++++++++,,,++++++******++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------------------------,,,,,,,,,+++++++++******************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************************************))))))))))))******************************************************************************++++++++++++++++++++++++***************************++++++++++++,,,,,,,,,++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))************************))))))*********+++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------.........///000222333444222555888888777777888:::999999999999888888777777555444333222222333222222222111000///...---------++++++++++++************))))))))))))))))))))))))((((((((((((((((((((((((xxxNNNLLLnnn~~~mmmDDD===999555222000///...---,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,---,,,,,,,,,,,,,,,,,,---------......---------.........//////...000///,,,///@@@\\\sss~~~qqqggg|||qqqwwwvvvgggpppFFF;;;000,,,...000---)))------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,+++******+++---///111))))))*********+++++++++***++++++,,,,,,++++++***************************++++++++++++++++++++++++,,,++++++******++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,------------------,,,,,,,,,+++++++++******************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************************************)))(((((()))******************************************************************************++++++++++++++++++++++++*********************************+++++++++,,,,,,++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))************************))))))*********++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------......---......///000111333444555666666666777888777777666666666666777777444444444333222222333333222111000...---------,,,+++++++++*********))))))))))))))))))))))))))))))((((((((((((((((((((((((xxxNNNNNNrrr{{{kkkDDD===999555222000///...---,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,---------......------........./////////---......111===VVVwwwnnnkkkuuufffeeeqqqsss```OOO:::,,,***---//////------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++*********,,,---...)))************+++++++++***++++++,,,,,,++++++***************************++++++++++++++++++++++++,,,++++++******++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,------------,,,,,,,,,+++++++++*********************+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************************************))))))))))))*********************+++++++++************************************************++++++++++++++++++++++++************************************++++++++++++***++++++++++++,,,,,,,,,************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************)))************+++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------...//////333333333444444555666666666555444444444555555666333444444333222111333555111111///...---,,,,,,,,,+++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))xxxNNNJJJnnniiiDDD===999555222000///...---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---------------,,,,,,,,,---------..................//////////////////333AAAZZZwww|||fff]]]zzzqqqrrrdddNNN;;;000---///222------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,)))************+++++++++***++++++,,,,,,++++++***************************++++++++++++++++++++++++,,,++++++******++++++,,,******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,+++++++++******))))))*********+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************))))))*********+++++++++************************************************++++++++++++++++++++++++************************************++++++++++++******+++++++++,,,,,,,,,************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))************************)))************+++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------,,,,,,------...////////////000222333444444555444333333222333444555222444444333111111333555111000///...---,,,,,,,,,************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))wwwNNNFFFiiihhhDDD===999555222000000...---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------,,,,,,,,,---------................../////////000333111999RRRuuu|||~~~xxxsssllluuuooobbbNNN:::///---000------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,---------,,,++++++)))************++++++++++++++++++,,,,,,+++++++++************************++++++++++++++++++++++++,,,++++++++++++++++++,,,******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,+++++++++******))))))******++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************************************++++++++++++******))))))******++++++++++++************************************************++++++++++++++++++++++++************************)))************+++++++++*********++++++,,,,,,,,,************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))************************)))************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++))))))))))))))))))))))))************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------...///,,,++++++---000222333444555444333222222222333444222333555444111111333666111000///...---,,,,,,,,,************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))}}}NNNOOO```zzziiiDDD===:::555111///...,,,+++---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------------,,,++++++,,,,,,,,,---000000,,,,,,111444222***888PPPooo|||yyywwwyyyyyywwwyyywwwkkkeeeSSS888+++///000---+++,,,///000---***------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********---,,,,,,+++*********+++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++*********))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,************************************************************************************************************************************************))))))************))))))+++*********))))))(((((())))))))))))))))))))))))************************************************************************+++++++++*********))))))************************++++++++++++++++++++++++************************************************************************************************++++++++++++++++++++++++************************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------......///111222333333333333333333333333333444444444444333333222111///............---------+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))}}}NNNKKK]]]xxxiiiDDD===:::555111///...---+++---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------------,,,,,,+++,,,,,,---,,,,,,---...000111111111999SSSsss|||tttlllmmmttt|||zzzsssiii]]]III666,,,//////......---------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******---,,,++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++*********))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))************************************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,************************************************************************************************************************************************))))))************))))))************)))))))))((())))))))))))))))))))))))************************************************************************+++++++++*********))))))************************++++++++++++++++++++++++************************************************************************************************++++++++++++++++++++++++************************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------...///000222222222222222222222222222222222222333333222111111000///............---------+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))}}}NNNGGG[[[uuuiiiDDD===:::555111000///---,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,---------,,,,,,,,,,,,,,,------...***+++333444///000666HHHjjj~~~rrrjjjiiilllrrr{{{~~~yyy}}}zzz~~~uuuqqqjjj^^^GGG333...000111///,,,+++---///------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++***,,,,,,++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++***************************************************************))))))))))))))))))))))))))))))))))))))))))))))))************************************************------------------------++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************))))))************))))))************))))))))))))))))))))))))))))))))))))************************************************************************+++++++++***************************************++++++++++++++++++++++++************************************************************************************************++++++++++++++++++++++++************************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------...///111111000000000000000000000000111111111111111111000//////............---------+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))}}}NNNGGG]]]uuuiiiDDD===999555222000///...------,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,---------,,,,,,,,,,,,------...000+++...666333---666GGGggg~~~mmmhhhjjjsss~~~xxxpppzzzqqqqqqxxxtttkkkuuuqqqhhhXXXFFF111000...---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++***++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))************************************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************))))))************))))))*********)))))))))))))))))))))))))))))))))))))))************************************************************************************************************************++++++++++++++++++++++++************************************************************************************************++++++++++++++++++++++++************************************************************************++++++++++++++++++++++++,,,,,,,,,,,,---...///000////////////////////////000111111222111111000000///............---------+++++++++*********))))))))))))))))))))))))))))))((((((((((((((((((((((((}}}NNNIIIaaawwwiiiDDD===999555222111000///------,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,---------,,,,,,,,,------...///000---000444///...DDD```mmmbbbjjjzzzxxxwwwwwwyyyzzz{{{}}}|||zzziii```YYY;;;333,,,+++...111///,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++***++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************))))))************))))))))))))))))))))))))******))))))))))))))))))))))))************************************************************************************************************************++++++++++++++++++++++++************************************************************************************************++++++++++++++++++++++++************************************************************************++++++++++++++++++++++++++++++++++++,,,---......000000000000000000000000111111222222222222222111///............---------+++++++++*********))))))))))))))))))))))))))))))((((((((((((((((((((((((}}}NNNKKKeeewwwiiiDDD===999555222111000///...---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------,,,,,,,,,,,,---...///000......000000///;;;]]]~~~}}}kkkjjjeeekkkwwwuuu|||~~~yyy}}}tttgggbbbJJJ===000,,,///222000+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++******++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***************************************+++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************))))))************))))))))))))))))))************))))))))))))))))))))))))***************************************************************************************+++++++++************************++++++++++++++++++++++++************************************************************************************************++++++++++++++++++++++++************************************************************************+++++++++++++++++++++++++++++++++++++++,,,------////////////////////////000111222222333222222222///............---------+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))}}}NNNLLLggguuuiiiDDD===999555222111111000///---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------,,,,,,,,,------...///000///000000000:::UUU|||qqqrrr}}}ttt~~~yyyxxxtttdddYYYLLL;;;111//////...+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++******++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************))))))*********+++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************))))))************))))))((()))))))))************))))))))))))))))))))))))************************************************************************))))))*********+++++++++************************++++++++++++++++++++++++************************************************************************************************++++++++++++++++++++++++************************************************************************************************+++************+++,,,,,,------------------------///000000111222222111111///............---------+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))}}}NNNKKKgggsssiiiDDD===999555222111111000///---,,,,,,++++++,,,,,,---++++++,,,,,,,,,---------,,,,,,,,,---...///000000111333222333FFFlllvvvwwwzzzzzz{{{fffcccWWWEEE666...,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,+++*********+++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************))))))******++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************))))))************))))))(((((())))))*********+++))))))))))))))))))))))))************************************************************************))))))******++++++++++++************************++++++++++++++++++++++++************************************************************************************************++++++++++++++++++++++++************************************************))))))))))))))))))))))))******************************************++++++,,,,,,,,,,,,,,,,,,,,,,,,......///000000000000000//////.........---------+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))lllPPPMMMvvvvvv^^^FFF===999555222000///...---...---,,,,,,++++++,,,,,,+++,,,------......------...---,,,---...//////...&&&:::666>>>mmmzzzlllrrr{{{}}}zzzkkkcccTTTAAA333---,,,---......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++***+++,,,,,,------,,,,,,***+++,,,---------------******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,++++++***************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++---------,,,,,,+++++++++++++++++++++******))))))************************************************************************************************************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++******************************+++++++++,,,,,,,,,---+++)))((((((******))),,,,,,+++,,,,,,,,,***)))&&&***......,,,+++...111.........---,,,------...///+++'''&&&)))---///000---+++))))))+++,,,,,,+++)))***++++++***))))))***))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))************+++++++++)))************+++++++++***************+++,,,,,,((()))***+++,,,,,,,,,,,,,,,,,,,,,+++++++++******************************+++++++++*********))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))((((((******************************+++++++++,,,,,,,,,---------............/////////...---,,,,,,+++++++++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))lllPPPRRRxxxxxx^^^FFF===999555222000///...---...---,,,,,,++++++,,,,,,+++,,,------......---------------...000111000000999---222^^^~~~oooppp}}}zzzoooeeeZZZOOO???000,,,222......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++******+++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,+++++++++************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++---------,,,,,,+++++++++++++++++++++*********)))************************************************************************************************************************************************))))))))))))))))))))))))************************)))************+++++++++******************************+++++++++,,,,,,,,,&&&))),,,...---,,,++++++,,,+++)))***+++...///000222000---******,,,///111666444444999>>>===555...000000111111///+++&&&"""---------...///---)))&&&+++++++++***)))***+++,,,)))))))))))))))))))))))))))******++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))************+++++++++************++++++++++++///...---,,,,,,++++++,,,((((((((())))))))))))))),,,,,,+++++++++*********************************+++++++++*********))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))(((*********************************+++++++++,,,,,,------------............///......---,,,,,,+++++++++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))mmmRRRlllvvv^^^EEE===999555222000///...---...---,,,,,,++++++,,,,,,+++,,,------......------,,,---///000111111111111666666LLLuuuppppppwwwyyy}}}|||hhh[[[YYYKKK222***222......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++))))))***+++++++++++++++,,,,,,+++*********++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,++++++++++++*********+++++++++,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++------,,,,,,,,,,,,++++++++++++++++++************++++++++++++++++++++++++************************************************************************************************************************))))))))))))))))))))))))************************)))************+++++++++******************************+++++++++,,,,,,,,,'''***......+++))))))***------------,,,+++)))(((+++---222===KKKWWW___bbbdddjjjrrruuutttrrrrrrsssccc___YYYQQQHHH???999555,,,+++***+++,,,---,,,+++,,,+++***((((((((()))))))))))))))))))))))))))))))))******++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))************+++++++++************+++++++++,,,,,,,,,+++***))))))******///...---,,,,,,,,,------+++++++++*********))))))************************+++++++++***************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))*********************************++++++++++++,,,,,,,,,,,,---------............------,,,,,,+++++++++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))nnnSSSrrr]]]EEE===999555222000///...---...---,,,,,,++++++,,,,,,+++,,,------......---------...000000000000000111...FFFnnn{{{www~~~}}}xxx]]]]]]VVV<<<---111......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++---,,,+++***)))******++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************************************************************))))))))))))))))))))))))************************))))))*********+++++++++******************************+++++++++,,,,,,,,,---,,,+++******+++...//////---+++)))+++222:::@@@SSS[[[hhhuuu|||{{{{{{}}}~~~xxxqqqkkkddd\\\VVVCCC===333,,,******,,,------,,,++++++++++++)))((())))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))*********+++++++++*********+++++++++,,,,,,)))))))))))))))***+++,,,***)))(((''''''((())))))++++++*********)))))))))************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))************************************+++++++++++++++,,,,,,,,,---------------------,,,,,,,,,+++++++++++++++*********))))))))))))))))))))))))))))))((((((((((((((((((((((((pppUUUooo]]]EEE===999555222000///...---...---,,,,,,++++++,,,,,,+++,,,------......------...///111000......///111;;;UUUzzz{{{ggg^^^]]]KKK888111......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------------,,,+++************++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,++++++++++++++++++++++++************************************************************************************************************************))))))))))))))))))))))))************************))))))*********+++++++++******************************+++++++++,,,,,,,,,---***(((***///222222111)))))),,,333AAAVVVmmm|||~~~wwwqqqgggXXXHHH<<<222+++(((,,,++++++,,,///000...,,,)))))))))))))))))))))))))))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))************************))))))*********+++++++++***++++++++++++,,,,,,,,,,,,,,,,,,++++++,,,------++++++++++++,,,,,,---...+++++++++************)))************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))))))))*********+++++++++++++++++++++,,,,,,,,,---,,,,,,,,,,,,,,,++++++++++++++++++*********))))))((((((((((((((((((((((((((((((((((((((((((((((((qqqWWWlll]]]DDD===999555222000///...---...---,,,,,,++++++,,,,,,+++,,,------......------...000111///---...333777IIIxxxzzzvvv|||```ZZZSSSAAA111......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,------...............,,,,,,---------,,,++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++***++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************************************************************))))))))))))))))))))))))++++++++++++++++++++++++)))************+++++++++******************************+++++++++,,,,,,,,,,,,,,,+++,,,---,,,(((%%%***888OOOfffwwwpppaaa\\\]]]\\\gggqqqmmmcccaaammmzzz~~~vvvooommmqqqyyy}}}vvvlll___PPPAAA888...+++((((((+++---,,,+++))))))))))))))))))))))))((())))))******))))))((())))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))************************)))************+++++++++++++++++++++,,,,,,,,,,,,---,,,+++************+++,,,,,,---......------,,,,,,,,,,,,+++++++++*********************************************+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))************+++******+++++++++,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++************)))(((((((((((((((((((((((())))))))))))))))))))))))rrrXXXwww]]]DDD===999555222000///...---...---,,,,,,++++++,,,,,,+++,,,------......---------///000///...222:::AAAZZZ{{{zzznnnZZZXXXKKK777......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------+++,,,------......------***,,,...///000...---+++,,,,,,,,,------------...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************************************************************))))))))))))))))))))))))++++++++++++++++++++++++)))************+++++++++******************************+++++++++,,,,,,,,,+++---...---***,,,333999QQQccc||||||dddPPPDDD@@@[[[iiippp```FFF;;;JJJ]]]zzzjjjSSS@@@@@@SSSfffkkknnnsssvvvuuummmbbbZZZFFF===111***((())))))((())))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))************************)))************++++++++++++++++++,,,,,,,,,------+++++++++,,,...000111222---...//////...+++((('''---------,,,,,,,,,,,,+++************************))))))*********+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))************************+++++++++++++++++++++++++++++++++++++++++++++************)))(((((((((((((((((((((((())))))))))))))))))))))))sssYYY\\\DDD===999555222000000...---...---,,,,,,++++++,,,,,,+++,,,------......------,,,...//////000666@@@IIIuuu|||aaa```YYYEEE......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------***+++,,,,,,------,,,,,,)))+++///111222000...,,,,,,,,,,,,---------......------------------------------------------------------------------------++++++++++++++++++++++++************************++++++++++++++++++++++++*********++++++,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************************************************************))))))))))))))))))))))))++++++++++++++++++++++++)))************+++++++++******************************+++++++++,,,,,,,,,''',,,///---///===WWWlll|||rrrlllRRRIII@@@@@@KKKYYYcccggg{{{lllMMM???IIIZZZUUUZZZcccmmmtttvvvssspppgggYYYEEE555...---,,,+++))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))************************)))************+++++++++++++++,,,,,,,,,---------,,,...000444999===AAACCCJJJKKKLLLLLLJJJEEEAAA>>>......---------,,,,,,,,,************************))))))******++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))************)))************++++++++++++++++++++++++++++++++++++++++++************)))(((((((((((((((((((((((())))))))))))))))))))))))|||UUUZZZFFF===:::555222000///...---...------,,,,,,------...,,,,,,------------------...555---000888---CCCwwwppp|||mmmTTT^^^HHH<<<111+++...111...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,222,,,***...111///+++***'''...///))))))......'''000...---///222111---(((333///,,,---//////------,,,---...///...------,,,)))+++---......,,,***)))************+++,,,---...************************,,,,,,,,,++++++***************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,++++++*********)))))))))+++,,,+++)))'''...,,,,,,...///.........*********,,,------,,,***+++///000.........+++'''***,,,------+++***)))))),,,+++******)))(((***---++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************,,,,,,+++***))))))******)))************+++++++++...+++)))***---000...,,,---,,,+++444NNNnnnqqq]]]^^^www}}}tttfffVVVHHHGGGVVVgggvvv{{{}}}pppWWWOOOWWWNNNCCCDDDUUUiiipppllloookkkbbbSSSCCC555,,,)))'''+++---+++'''%%%(((,,,+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))))))))))))))************)))***************++++++***)))+++///222000...---777@@@NNN\\\iiiqqqvvvxxxuuu}}}zzzxxxzzztttiiigggYYYHHH;;;444000,,,***,,,,,,,,,---+++)))+++///+++)))(((((()))++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((|||VVVZZZFFF===:::555222000///...---...------,,,,,,------...,,,,,,------------.........333///111:::???ccc{{{xxxpppuuu]]]\\\VVVBBB555,,,---000///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,)))&&&&&&+++---,,,---///,,,......***+++///222111++++++,,,...111777===AAA===BBBHHHJJJHHHDDDCCCCCC===:::444000............444///)))'''))),,,------************************************************,,,,,,,,,+++++++++************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,+++++++++++++++,,,------,,,,,,,,,+++++++++******......------------,,,,,,++++++***+++*********+++111///...---.........---))),,,,,,)))))),,,+++)))((())))))******+++,,,---++++++,,,------+++)))(((++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************,,,++++++***))))))******************++++++++++++---+++)))***,,,......---;;;<<>>JJJeee|||vvvsssqqqmmmhhheeedddgggiiimmmttt}}}jjjlllwww~~~wwwwwwwwwlll]]]NNN@@@>>>QQQgggqqqnnnlllooooooeeeQQQBBB444---&&&''',,,...***&&&************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))*********+++++++++***)))***,,,---+++(((&&&+++333>>>NNNbbbwwwttt\\\HHHFFFUUUdddsss___OOOTTThhhxxx~~~zzzuuuhhhYYY;;;444---)))***,,,+++)))---,,,++++++,,,+++)))'''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******************************************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((|||VVV}}}YYYDDD<<<999555222000000///......------,,,,,,------...,,,,,,------....../////////...111333@@@ooo|||~~~wwwqqqjjjgggqqq[[[]]]TTTEEE555------...---+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,///------000000---,,,...000***+++222666999EEETTTgggssswwwhhh]]]BBB<<<555///,,,,,,,,,++++++,,,------------,,,+++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,...///'''***+++***+++111555666BBBDDDHHHLLLQQQVVV\\\```aaabbb___YYYVVVVVVTTTPPPCCC@@@<<<999555222///---000///,,,)))***---...,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************++++++***************+++*********+++++++++,,,,,,&&&,,,000///+++---666???uuu~~~{{{vvvyyyeee]]]ppplllYYY]]]ccchhhgggkkkuuuqqqrrr{{{nnnssszzzkkkdddhhhaaa}}}yyy|||vvveeedddnnntttnnniiijjjnnnmmmddd\\\III===///(((***---,,,)))*********)))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((*********)))))))))))))))))))))))))))))))))))))))))))))*********+++++++++)))+++......---***(((&&&--->>>UUUgggvvvmmmPPP;;;;;;KKK[[[KKKJJJKKKIIIBBBFFFbbbyyylllkkkxxxeeeYYYDDD000''')))...111+++******+++,,,,,,***((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((()))))))))*********************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((({{{SSSwwwXXXCCC<<<888444111111000///......------,,,,,,------...,,,,,,---......///000000000///222888MMMwwwwwwtttnnngggkkkwwwpppYYYZZZNNN===000---...---+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,+++'''(((...222111///000000---444DDDTTTfffxxxhhhdddiiikkkiiikkkpppsssqqqtttiiiUUU@@@000***+++///***++++++,,,------,,,,,,************************++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---000///...,,,---...,,,111555999BBBOOOUUUUUU[[[```gggmmmsssyyy{{{}}}zzzsssmmmhhhbbb\\\ZZZVVVPPPKKKGGGBBB<<<888AAA???666***%%%)))------++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************+++***************++++++***++++++++++++,,,,,,,,,)))---...******888RRRhhhvvvfff```rrrwwwqqqcccjjj{{{rrrqqqkkklll___]]]kkksssooommmrrruuuqqqkkkhhhhhhiiijjjjjj\\\PPP===///((((((***,,,))))))))))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))******))))))))))))))))))))))))************++++++++++++))),,,...+++(((+++222:::YYYccckkkmmmqqq|||zzziiiZZZRRRBBBJJJXXXbbbbbbfff~~~___CCCSSSvvvpppUUU???444000---)))(((((()))+++,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((xxxPPPpppWWWCCC;;;888444111111000//////...------,,,,,,------...,,,,,,---...///000000111000444888EEEjjj{{{ttt|||yyytttllljjjnnnpppZZZ[[[TTTFFF666...------+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,---***))),,,---+++,,,///111AAA\\\wwwttteeemmm```XXXSSS\\\fffuuu}}}jjjTTT@@@000(((++++++************+++,,,***************************++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,+++************+++,,,,,,,,,,,,,,,,,,------------+++---///...+++***,,,...666<<>>dddyyyllliiiwwwfffDDDUUUnnnnnnTTT???222///,,,***+++,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((sssJJJ}}}zzz~~~WWWBBB;;;888444111111111000///...------,,,,,,------...,,,,,,---...///000111222--->>>EEEggg||||||yyyqqqjjjeeemmmnnnXXXZZZRRR@@@111,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++++++++++++++,,,'''---222222...555MMMeeeqqq``````sss{{{bbb???:::RRRrrryyyqqqlllqqq{{{}}}qqqddd:::777333...,,,,,,---...*********************************++++++,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,------............000111222666@@@NNNXXXCCCEEEDDDIIIZZZjjjdddUUUNNNLLLFFF>>>888999AAAHHHEEEHHHIIIGGGIIIOOOQQQPPP[[[PPPCCC===BBBMMMVVV[[[aaaoooppp[[[CCC888333///++++++++++++++++++++++++++++++++++++++++++++++++******************************************************************************))))))***+++,,,,,,++++++,,,,,,,,,---------///...:::XXX}}}yyykkknnnxxxuuunnnwwwbbbffflllooopppnnnllljjjfffffffffbbbXXXIII888,,,(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,,,,000???SSSbbbhhhhhhbbb___SSSIIITTTqqq{{{yyy~~~}}}xxx|||hhhBBB[[[www}}}kkk888444///,,,+++,,,,,,,,,)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((mmmMMMyyy[[[CCC===:::555222111111000///,,,,,,,,,,,,,,,---...//////(((...444...---222111777<<>>999===777666888===___hhhsssuuuiiiaaa___TTTEEE111000---***((()))+++...************************++++++++++++++++++++++++++++++++++++++++++++++++************************)))************++++++++++++,,,+++))),,,//////,,,&&&===^^^zzz~~~pppkkkxxxvvv|||yyyfff^^^\\\kkkpppeeerrrfffllliiieeefffZZZFFF===***---...,,,+++,,,+++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++,,,***)))+++...---)))222444HHHUUUXXXmmm{{{xxxfff___fffrrrzzzuuurrrmmmddd\\\hhhrrraaaoooqqqiiiuuuttt~~~}}}ooo\\\iiitttJJJ***+++444...'''''',,,,,,,,,++++++***(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))(((+++---,,,)))((()))+++...------,,,+++++++++,,,,,,+++***---000000...+++///...,,,,,,,,,,,,***))),,,%%%)))...'''''',,,,,,************))))))))))))))))))))))))))))))))))))oooOOO[[[CCC===999555222111111000///------------------...///000,,,///222///000555444000OOOxxx}}}~~~wwwnnniiijjjfffhhhtttYYYYYYRRR<<<333000---......---,,,,,,,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++---)))))),,,...,,,---///000000555GGGeeezzzhhhYYYUUU\\\hhhqqquuuiiiUUU@@@000)))***,,,)))***+++******+++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***,,,.../////////111333:::SSS\\\JJJAAAOOO\\\ZZZRRRNNNGGG999///;;;NNNTTTeeeiiiooobbbrrrjjjnnnkkkTTT\\\OOOPPPSSSPPPXXXWWWOOOBBBAAA;;;>>>???888IIIbbbmmmtttoooiiieee\\\SSSCCC777+++(((---000---(((************************++++++++++++++++++++++++++++++++++++++++++++++++************************************++++++++++++***)))***,,,------,,,,,,888TTTxxxttt|||jjjccckkkhhhsssqqqppphhhbbbeeeaaaYYYVVV:::///''')))---,,,++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************((((((***+++*********,,,LLLaaa\\\bbb~~~hhh[[[qqqyyysssxxxooopppyyyvvvlll~~~~~~wwwlllmmmqqqyyy}}}mmmOOO333'''+++...,,,++++++++++++***))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))******))))))***+++---......---,,,---222:::AAAFFFEEEAAA<<<888666444000---,,,***((((((***---//////---&&&,,,111***(((+++(((************))))))))))))))))))))))))))))))))))))sssQQQZZZCCC===999555222111000///...//////......---.........///000000//////444666666:::ssszzz|||qqqgggfffdddcccxxxZZZ[[[YYYBBB;;;///111......---,,,,,,,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---))))))...111///,,,---///777RRRxxx~~~kkkiiioooeee```cccdddeeekkkwww~~~{{{iiiXXXNNNLLLQQQUUUnnnxxxvvv```FFF666...))),,,,,,,,,+++))))))+++---++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------+++...111000///222;;;CCCaaa]]]ZZZ]]]```[[[LLL======IIIUUUZZZ[[[aaagggiiixxxlllooommm}}}ooowwwnnniiikkkbbbPPPMMMEEECCCAAA444:::CCCRRReeeqqqqqqfffYYYPPPOOODDD777000//////,,,)))++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************+++++++++,,,,,,)))+++000///+++///888XXXxxxzzzggglllqqqiiifffrrrttttttpppiiibbb^^^^^^PPP:::))))))---+++***,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************'''(((,,,+++(((...777SSSeeepppvvvyyysss~~~iiieeeqqqyyyssszzz~~~sssOOO111)))...333************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************+++++++++,,,...//////...---555AAAOOO\\\iiittt{{{|||uuunnniiiccc^^^ZZZKKKEEE===666111---***(((111***...333,,,***,,,(((++++++*********)))))))))))))))))))))))))))))))))wwwSSS|||YYYCCC<<<999555222111000///...111000///...............,,,222111---111444444888___{{{tttkkkdddgggfffttteee\\\[[[IIIDDD111000......---,,,,,,,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,---111000------000999TTT{{{yyywwwlllhhhttt}}}vvvqqqzzzrrr^^^```fffmmmtttyyy}}}qqq^^^LLL@@@<<<<<>>SSSwwwooo}}}}}}```gggoooyyyhhh^^^WWW\\\NNN<<>>UUUzzz}}}xxxrrrgggrrrhhhppp|||tttVVV444***333***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))***************++++++,,,---////////////111333@@@RRRiiizzz|||uuuiii\\\PPPDDD:::444333)))))),,,((()))///...+++++++++*********))))))((((((((((((((((((((((((zzzTTTXXXCCC<<<999444111000000///...111000///...............)))333000---333111333AAAyyyrrrxxx~~~|||yyysssooollllllmmmxxx}}}}}}~~~~~~|||vvvnnneeeiiibbb___ooo~~~___ZZZQQQLLL666.........---,,,,,,,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***---000000+++)))333???aaa~~~}}}vvvuuu{{{xxxrrrlllhhhiiinnnrrrwww{{{YYY>>>888===>>>XXXooosssoooeeeNNN666///+++***------***)))+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............///222555;;;DDDNNNTTTQQQdddaaaHHHCCC[[[llljjjjjj{{{www~~~{{{zzz```nnn|||fff[[[JJJ>>>888???NNNZZZbbbhhhOOOTTTTTTLLL<<<000---...++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************************++++++++++++,,,,,,,,,,,,+++---...---777SSSqqqfffqqqwwwiiixxxnnnyyyrrr[[[YYY[[[PPP888))))))+++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************,,,+++,,,---,,,777UUUsss{{{}}}|||jjjkkk{{{|||qqqPPP555***+++***))))))((())))))***))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))******+++++++++,,,,,,---,,,***+++333@@@KKKlllwww}}}rrrkkkpppwwwvvv|||yyyoooeee___FFF777000---&&&'''......++++++++++++************(((((((((((((((((((((((({{{SSSWWWCCC<<<888444111000///...---//////......---.........***222------666000777XXXqqqkkkccc^^^dddbbbbbbdddkkkuuu|||}}}~~~|||}}}{{{wwwqqq^^^eeebbb]]]bbbooohhhYYYWWWMMM>>>.........---,,,,,,,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,(((,,,///---***000EEEZZZ}}}iiissskkkgggcccppp}}}}}}ooo[[[KKKDDDKKKZZZhhhooossspppbbbQQQ666+++%%%***...+++***---++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////)))000;;;EEEKKKLLLLLLKKKJJJHHHEEERRRvvv{{{{{{ttt___TTTGGG:::888BBBNNNTTTTTTUUURRRPPPPPPNNNEEE666***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++,,,,,,,,,,,,)))+++,,,---666LLLkkkzzzsssyyy|||zzz}}}qqqnnn]]]aaaXXXCCC111------***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))+++,,,...777MMMlll||||||yyynnnOOO---...---+++))))))))))))***))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))******+++,,,,,,,,,---,,,***+++333FFF\\\mmmvvv___JJJDDDNNNYYYPPPWWWbbbmmmxxx|||uuuaaaRRRFFF555---+++%%%,,,++++++++++++*********)))))))))))))))))))))))){{{QQQuuuzzzWWWCCC;;;888444111000///...---------------------...///...333***---888000BBBxxxwwwkkkqqquuuvvv~~~|||}}}~~~~~~~~~}}}ttt^^^cccdddfffgggeeexxxvvvZZZZZZJJJGGG222......---,,,,,,,,,,,,---++++++++++++++++++++++++------------------------,,,+++,,,---222DDDcccuuulllnnnhhhgggppp{{{xxxgggUUU[[[ccclllqqqooojjjeeecccMMM888)))***...,,,+++---++++++++++++++++++++++++++++++++++++++++++++++++------------------------,,,,,,------.../////////111<<>>+++(((///***&&&)))***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++&&&***...,,,(((((()))***444'''111bbb{{{|||uuutttaaaSSSVVVaaapppoooYYYVVVPPP>>>,,,,,,)))(((++++++((((((***))))))(((((((((((())))))))))))))))))************'''+++,,,***((((((***+++000+++333XXX~~~rrrzzzwww{{{vvv[[[333,,,666)))$$$,,,(((***)))***+++,,,+++(((%%%******))))))((((((''''''''''''''''''((((((((()))###+++---''''''000444111;;;VVVmmm~~~nnnhhhhhhVVV^^^yyy~~~pppfffcccMMMYYY```cccdddgggeeeSSSQQQTTT^^^eee```RRR888%%%)))---)))'''---******)))(((((((((((((((JJJnnnUUU>>>;;;888444111000///...,,,,,,,,,---------.........///000000222444HHHggg{{{}}}}}}www~~~xxxwwwjjj^^^[[[]]]```dddhhhuuuVVVYYYLLLCCC333...,,,...///,,,***+++***++++++++++++,,,,,,,,,,,,,,,++++++---.........,,,222666DDDiiivvvkkknnn~~~qqq|||zzzzzzwwwkkklllWWW:::KKK\\\[[[@@@***))),,,)))++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,(((***---//////444AAANNNeeeoookkkSSSqqq}}}mmmpppbbbQQQ^^^iiiiiillljjj\\\OOOJJJJJJHHH555...///++++++///---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))+++,,,***)))***,,,---,,,555HHHoooxxx{{{vvvLLLZZZZZZbbbkkkxxxmmmYYYWWWIII222+++))))))+++***'''(((,,,))))))(((((((((((())))))))))))))))))***************++++++)))(((***,,,---'''<<>>;;;888444111000///...,,,,,,------------............///555333333]]]ddduuuxxx}}}{{{xxx~~~zzz{{{ooo^^^UUUYYYbbbddd```YYY[[[RRRIII666000,,,---///---,,,---++++++++++++,,,,,,,,,,,,******+++,,,---...//////,,,222CCCcccuuuooohhhppphhh}}}XXX:::999SSS___LLL555......+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,---------,,,,,,...000888IIIZZZttttttzzzOOOmmmzzzvvvuuu~~~sss^^^UUUTTTMMM===444...(((***///)))++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,+++***)))***+++---///'''DDDeeedddOOOXXXiiiwwwfffYYYPPP???...+++******)))&&&(((---))))))(((((((((((())))))))))))))))))************,,,+++)))((()))***---///'''LLLjjjzzz|||ooovvvlll>>>"""111111###+++*********+++,,,+++)))'''))))))))))))(((((((((((((((((((((((()))))))))))),,,&&&)))000222555HHH___~~~mmmLLL;;;EEEDDDrrrooohhhkkksssxxxxxx~~~zzz|||pppwww|||pppbbbgggdddRRR___cccZZZBBB...((())))))******)))(((((((((((()))KKKqqqWWW???;;;888444111000///...,,,------------............///000888777===vvv}}}yyy{{{}}}}}}}}}~~~zzz~~~xxxqqqbbbSSSUUUaaaeee```rrr___YYYUUUOOO;;;222,,,---///...---...+++++++++,,,,,,,,,------)))+++,,,---------......000666YYYuuu{{{{{{ccc:::BBBDDDNNNVVVLLL777,,,---++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------------333///...111555???TTTiiisss{{{~~~wwwyyyuuubbbLLLNNNCCC===444((())),,,%%%++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---***)))+++,,,+++,,,......SSSxxxkkk}}}yyyccckkktttyyy```RRRRRR888///((((((***)))***+++))))))(((((((((((())))))((()))))))))************,,,***)))***+++***,,,000===ZZZoooyyyyyyqqq|||uuuUUU:::222((($$$111******)))***,,,,,,***((())))))))))))(((((((((((((((((()))))))))*********+++&&&(((111>>>OOOhhh~~~xxx^^^UUUPPPBBBHHHddd~~~xxxvvvpppiiigggYYYAAAJJJVVV]]]UUUCCC444+++(((+++***))))))(((((())))))LLLsssWWW@@@;;;888444111000///...,,,---------.........//////222///444999RRR}}}}}}|||}}}vvvuuujjjWWWQQQYYYaaabbbeeetttqqqWWWSSSQQQ@@@666------//////......++++++,,,,,,,,,---------+++---......,,,,,,---///333MMMwwwsssAAACCC@@@IIIYYYXXXBBB///)))++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------.........000,,,---555<<>>000,,,...)))++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---******......***+++...@@@jjjzzznnnppp{{{qqq{{{YYYZZZEEE666)))(((---...+++)))))))))(((((((((((())))))((()))))))))************+++)))***---,,,)))---444VVViiiuuuzzz|||xxx{{{yyydddTTT444$$$***///+++***)))***,,,,,,+++)))(((((((((((()))))))))))))))))))))************+++...//////555KKKjjjlll```TTTUUUUUURRRlllyyybbbNNNAAAEEESSS```WWW>>>,,,)))++++++***)))))))))))))))MMMsssXXXAAA;;;888444111000///...,,,------........./////////333///---;;;ooo~~~zzzsss{{{}}}yyyzzzqqq___PPPOOOYYYbbb]]]nnnrrrZZZQQQRRRFFF:::...,,,//////......,,,,,,,,,,,,------------,,,...///...,,,,,,000333>>>nnnqqq~~~www555<<>>***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---....../////////+++...999AAAJJJaaayyyiii___KKKCCC@@@444------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))+++000...***---666WWWrrrzzzooozzzmmmVVVQQQ???...***......+++((())))))(((((((((((())))))))))))))))))***************))),,,///,,,***333AAA___rrr{{{yyyuuuvvvpppbbb???...111(((+++***)))***+++,,,,,,+++(((((((((((()))))))))))))))*********++++++++++++(((111999EEE```vvvcccTTT___ttt}}}rrrfffRRRKKKRRReeeeeeLLL555---++++++***))))))))))))***MMMsssYYYAAA;;;888444111000///...,,,............////////////000222///GGGyyyxxxhhh[[[cccyyy~~~|||{{{yyyrrrdddSSSLLLVVVdddaaafff|||~~~{{{bbbRRRUUUKKK===///,,,......------,,,,,,,,,------------...+++---///---,,,...444:::YYYssswww~~~[[[JJJ777777KKKYYYKKK333++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------.../////////222///888IIITTT]]]sss}}}{{{```FFFCCC:::000---,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))),,,000---***555DDDkkk}}}vvvdddUUU}}}aaaXXXIII888000---+++***,,,))))))(((((((((((())))))))))))))))))***************))),,,...***+++>>>UUUfffxxxzzzttt|||lllSSS>>>111)))+++***)))***+++---,,,+++'''((((((((()))))))))************+++++++++,,,,,,'''333HHHccc}}}wwwaaattt|||pppddd]]]```ooottteeeJJJ777,,,+++******))))))******NNNrrrYYYAAA;;;888444111000///...,,,............/////////000,,,777666VVVuuukkk^^^gggsssxxx~~~xxx}}}zzztttooogggXXXNNNWWWhhhjjj\\\bbbiiiUUUYYYNNN???000,,,......---,,,,,,,,,,,,---------......***,,,...---,,,000888@@@ttt~~~uuu{{{ppphhhhhhrrrggg///444TTT[[[JJJ999++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------...///000000222333CCC^^^qqqfffeee|||QQQJJJCCC777111///+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))+++///,,,+++;;;PPPwwwxxxvvvqqqrrrOOOEEEvvvzzz[[[OOOAAA555+++&&&)))000))))))(((((((((((())))))))))))))))))************+++***+++,,,(((---HHHeeetttwwwpppxxxeeeHHH...111,,,***)))***+++------,,,'''((((((((())))))************+++++++++,,,,,,,,,444>>>[[[|||rrr[[[[[[WWWWWWWWWOOOQQQaaabbbkkkrrrgggkkkpppzzz|||___AAA,,,+++******)))*********MMMnnnTTTAAA<<<999444222111000///...------......///000000000000666999rrr~~~}}}yyy}}}{{{vvvxxx}}}yyytttnnnggg[[[PPPOOOVVV```dddrrrVVVUUUQQQFFF888///---......---...------,,,,,,------...***%%%+++333---'''===^^^~~~xxx|||lllkkk\\\YYYFFF999>>>JJJaaaFFF444---***---...******---,,,,,,,,,,,,,,,,,,,,,,,,---***---+++%%%,,,444000333DDD\\\aaadddoooqqqAAAHHHBBB---222+++,,,...---,,,++++++,,,************************++++++++++++++++++++++++)))--- 111222%%%KKKnnnzzz|||lll}}}pppwwwQQQRRR|||sssuuuuuuzzz}}}]]]```MMM111+++333111*********))))))))))))******))))))))))))************---***+++------666RRRoooyyytttpppXXX444&&&000///+++)))***------+++))))))(((''''''((()))***+++)))***,,,***(((***///???UUUvvv|||}}}^^^YYY^^^XXX]]]ttt~~~}}}tttiiieeegggtttzzznnn~~~nnnSSS>>>******///&&&)))000(((MMMnnnTTTAAA<<<999444222111000///...------......///000000000333333???~~~~~~xxxzzz}}}|||yyytttooohhh]]]PPPLLLOOO]]]bbbfff|||___UUUQQQGGG999000---......---...------,,,,,,------...111---...222000666TTTuuuppp~~~YYYZZZqqq}}}<<>>[[[ttt|||zzz|||WWWCCC:::...---+++******,,,,,,,,,***)))(((''''''((()))***((((((***+++)))(((...666LLLiii~~~pppWWWKKKPPPlllxxxcccJJJ222,,,...$$$%%%---)))MMMsssUUUAAA<<<999444222111000///...---......//////000000111444333QQQ}}}vvvxxxuuuwww|||~~~}}}}}}}}}}}}{{{{{{wwwsssmmmbbbTTTKKKIIIZZZcccbbbfffzzzeeeTTTRRRHHH;;;111...............------,,,,,,------.../////////...111BBBbbb~~~xxxxxxyyy```aaaeeecccJJJdddTTTXXXBBB666,,,***,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,'''+++000222//////222777NNNZZZTTTiiiRRRBBBGGG+++,,,,,,++++++++++++,,,,,,************************++++++++++++++++++++++++)))///,,,......CCCooo}}}}}}nnn___pppPPPRRR|||yyypppjjjjjj{{{YYYtttjjjPPPTTT444$$$...(((******))))))))))))******))))))))))))************(((+++,,,+++444LLLiii{{{~~~ppplllQQQ999,,,,,,,,,+++******,,,...******(((((((((((()))***&&&'''***+++((()))444AAAaaauuuvvvSSSGGGTTTwww}}}~~~oooXXX<<<......(((&&&***(((MMMtttUUUBBB<<<999444222111000///............///000000111111222777kkkooo^^^bbbrrrtttzzz{{{~~~~~~~~~}}}~~~|||yyytttiiiZZZMMMFFFQQQaaaeeebbbnnnVVVRRRJJJ===444///............------,,,,,,------...***...000...555LLLhhh{{{```fffccc^^^hhhzzz{{{xxx}}}|||sssXXX\\\dddRRRKKK===///)))+++...,,,)))++++++,,,,,,,,,,,,------,,,,,,***+++//////555BBBXXXuuuyyyuuupppIIIGGG888...,,,*********+++,,,,,,***************************+++++++++++++++,,,,,,+++......+++222UUUzzz|||kkk___bbbRRRQQQvvv{{{wwwmmmvvvYYYQQQ>>>+++,,,...******))))))))))))******((()))))))))************(((......---<<>>///***...///+++******+++,,,,,,---......%%%000+++,,,666666SSSmmm^^^XXXkkkkkkAAA<<<555---***+++---,,,***************************)))******+++,,,,,,------)))---///222YYYpppxxxWWWMMMhhhkkkJJJIIIdddvvvgggtttOOOCCC222(((******))))))))))))******))))))))))))************,,,''',,,BBB^^^rrr|||aaaDDD555***+++,,,((((((,,,---,,,+++)))(((((()))******))))))+++222DDDccc~~~gggYYYtttuuuZZZbbbnnnCCC,,,---+++,,,LLLkkkXXXEEE<<<999444222111000///.../////////000111111222222888nnn{{{bbbiii[[[VVVyyyzzz~~~~~~{{{yyytttnnnmmmjjj]]]MMM???@@@XXXaaa[[[lllUUUOOOEEE:::111------///...------,,,,,,------...000,,,555RRRwwwiiipppMMMFFFIIICCCOOOSSSLLLPPPJJJPPPPPP^^^eeeiii___CCCSSSIIIdddjjjZZZUUUOOOAAA000***---///---******+++,,,,,,---......'''555///,,,777@@@rrrfffPPP???>>>XXXqqqKKK???777///++++++---,,,***************************))))))***+++,,,,,,------'''///222777cccrrr|||jjjVVVMMMiiiOOOJJJKKKooo^^^jjjPPPDDD???)))******))))))))))))******))))))))))))************000(((///LLLjjjzzz{{{uuuKKK777)))***---)))'''+++...---+++))))))))))))***)))''''''+++666LLLmmmfffNNNxxxkkkooottt}}}XXX777111+++***LLLoooYYYCCC>>>:::666333111000///......333111///333000///888;;;~~~ZZZ[[[uuuhhhhhh}}}|||zzz}}}}}}zzzyyywwwvvvvvvppp___NNNEEECCCLLLVVV```}}}{{{YYYKKKDDD===000---000,,,///---++++++,,,---......&&&555CCC\\\www}}}TTTXXXTTT]]]UUURRRZZZXXXaaalllkkkyyyNNNAAALLLOOORRRSSSPPPKKK444...///$$$///++++++,,,------......///(((666222000@@@TTTwww]]]ttt:::111@@@;;;ppp\\\???;;;444///+++***,,,+++******************************+++++++++,,,,,,,,,###666---KKKmmmpppgggAAAdddfffUUU<<>>:::666333111000///...///333///...444222111;;;LLL[[[___~~~yyyeeeaaa}}}zzzzzzwwwzzzzzzzzzzzzyyyxxxxxxrrrbbbRRREEEBBBKKKVVV^^^uuuaaaZZZMMMGGG@@@222---///,,,...---,,,,,,...///000000;;;///MMMzzziiiyyy]]]YYYjjjiiinnnrrrFFFDDD???eeegggUUUSSSOOO777...000'''000++++++,,,------......///000444333444GGGuuucccrrrUUUCCC>>>333CCChhhRRR;;;444+++(((000---(((******************************+++++++++,,,,,,,,,111,,,///SSSiii{{{yyyzzzKKKeeeiii```III@@@mmm|||sssTTT<<<...***************))))))((())))))))))))************,,,666CCCYYYppp{{{lllrrr}}}|||uuummm>>>111))))))///%%%,,,***......(((&&&)))+++)))***)))+++444HHHbbb{{{gggTTTtttrrrSSSgggaaa,,,222(((LLLsssYYYDDD>>>:::666333111000///...111222------555333333>>>fffccchhhssshhhiii}}}|||yyyxxx|||xxxyyy}}}~~~{{{xxxyyyxxxwwwwwwrrrcccTTTFFFBBBHHHVVV\\\jjjyyy[[[OOOJJJEEE555---///,,,,,,,,,---...///000000111888000cccrrrKKK@@@555IIIWWWTTTTTT===///111***000++++++,,,------......///111...111@@@hhhtttmmmppp[[[QQQ:::CCChhhmmm???<<<222)))222***+++++++++++++++++++++++++++******+++++++++,,,,,,,,,333"""888___iiiRRRgggoooiiiUUU666JJJeeerrrzzzXXXIII...++++++*********))))))))))))))))))*********++++++(((333MMMfffrrroooZZZSSSbbbsssHHH//////******(((---)))---...+++)))******(((((()))---888MMMggghhhPPPuuueeePPPppp555666)))LLLnnnZZZEEE>>>:::666333111000///...000111,,,///666222222>>>mmmmmm~~~^^^kkk||||||xxxxxxyyy{{{{{{~~~~~~uuuvvvuuuttttttooocccVVVGGGBBBEEEUUU]]]bbbwwwyyy]]]NNNJJJFFF777...///...+++,,,............///000***QQQxxxWWWAAA555777\\\ZZZQQQUUUCCC222111+++---++++++,,,------......///333000000RRRhhh``````YYYXXXKKKCCC<<<...///%%%222++++++++++++++++++++++++******+++++++++,,,,,,,,,***'''EEEcccqqqXXXgggrrr```888>>>___sssZZZggggggOOO666,,,++++++***))))))))))))))))))*********++++++++++++---OOOnnn|||rrrXXXGGGVVVrrrXXX...000,,,(((******(((+++------+++***)))(((***+++000===RRRkkkVVVmmmqqqZZZWWW000000LLLiii[[[FFF>>>:::666333111000///...///000---111777111222AAAyyygggeeevvviiijjjrrr}}}yyywwwyyy|||}}}}}}uuuvvvvvvtttsssoooeeeYYYHHHCCCCCCRRR^^^^^^{{{dddsssbbbOOOHHHEEE888///000000+++---///...,,,,,,...///333iiinnnMMMkkkFFF;;;222:::]]]hhhOOOQQQHHH777222***+++++++++,,,------......///666777333fffZZZvvvxxxbbb===666222...$$$333++++++++++++++++++++++++******+++++++++,,,,,,,,,'''666LLLbbb```fffyyygggCCC@@@===aaa]]]QQQ;;;---,,,+++***))))))))))))************++++++++++++222555YYYsss|||ooo^^^GGGHHHeeexxxqqq333...///***+++&&&(((***,,,...,,,)))((()))***,,,333@@@UUUoooWWWddduuuiii...444LLLhhh\\\GGG>>>:::666333111000///...///000///333666000777MMMyyy}}}zzzvvvttttttrrrlllhhhgggffffffoooTTT[[[aaaOOOQQQmmm|||zzzzzz|||~~~}}}{{{{{{}}}~~~~~~~~~yyyzzzyyyvvvuuuqqqhhh^^^JJJGGG@@@MMM```]]]ooouuuhhhmmmTTTFFFDDD888000000000,,,...///...,,,,,,000333JJJ{{{tttIII==={{{wwwVVVFFF:::000HHHuuuSSSLLLLLL;;;222)))+++++++++,,,------......//////555FFFpppfff|||kkkddd```cccggghhhjjjmmmwwwbbbuuuBBB...555000+++---,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,)))===NNNfffdddggg}}}fffHHH777333KKK{{{mmmHHHZZZ<<>>dddsssvvvqqqeeeJJJ???HHHvvvzzzkkk{{{BBB+++000,,,---&&&))))))+++...---)))(((***))),,,444CCC[[[xxxcccMMMnnnaaalllBBB444LLLiii~~~\\\GGG>>>:::666333111000///...111111///222444111@@@```~~~pppfff\\\YYYUUUPPPOOOQQQSSSKKKWWWKKKWWWyyyuuuNNNEEEWWW~~~~~~{{{zzzzzz{{{|||}}}}}}|||{{{|||{{{wwwuuurrriii```MMMLLL???GGG___]]]bbbxxxvvvsss}}}\\\GGGCCC999111000///,,,...///...,,,///555;;;mmm|||IIIAAAxxx~~~hhhKKKCCC666>>>eee^^^JJJOOO???222***...++++++,,,------......///,,,888wwwxxxfffYYYVVVSSSRRRVVVYYY\\\bbbiiixxxrrrSSSLLLlll???888,,,333))),,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++:::TTTooowwwYYYdddgggHHH777>>>555bbbYYY{{{qqqBBB000...,,,***)))))))))************+++++++++,,,,,,)))FFFjjjssszzzzzzjjjLLLCCC===\\\VVVNNNWWW+++///,,,...+++***(((***...---((((((,,,)))---888KKKhhhttt]]]www\\\}}}```rrr333LLLhhhzzz\\\GGG>>>:::666333111000///...222333000111222222IIInnnsssjjjaaaTTTHHHGGGIIILLLSSS\\\YYYLLLXXXQQQWWWbbb}}}tttccc___jjjxxxaaaHHHPPPjjj|||yyyyyyzzz|||}}}~~~}}}}}}zzz|||zzzvvvsssppphhh```OOOOOO???DDD^^^\\\YYYuuucccbbbIIICCC:::222000...,,,...///......222:::AAAbbbLLLuuuoooFFFBBB:::777SSSiiigggIIIPPPAAA222+++222++++++,,,------......///888IIIvvvuuu}}}ddd]]]jjjiiikkksss}}}nnn^^^>>>bbbwww\\\===%%%777***,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,///777___sssyyyuuuvvvmmmeee___WWWTTTIII]]]pppiiikkkxxxpppLLL555>>><<>>vvvggg[[[IIIFFFEEEJJJTTT\\\___^^^]]]]]]WWWZZZhhhjjjccccccTTTSSSVVV]]]hhhvvvjjjBBBEEEUUUkkk~~~~~~yyyxxx|||~~~wwwrrrooolllgggcccUUUGGG<<>>___YYY)))...---///---++++++,,,,,,,,,***++++++++++++,,,---......***FFF___nnnyyycccYYYUUUPPPMMMMMMIIILLLPPPUUU^^^fffeee___]]][[[]]]bbbddddddkkkuuu}}}OOO???222333CCCqqqYYYttt|||PPP555000...&&&---222$$$,,,***++++++***)))***---///333XXXooooooUUUGGGAAA???]]]gggJJJiii222---(((++++++---***)))***---///...---))):::AAAbbb~~~]]]PPPYYYYYY~~~qqqmmmqqq|||pppEEEJJJnnncccIII???<<<777444222222222111...333...444555;;;KKK~~~yyymmm^^^QQQFFFJJJQQQXXX^^^```aaaaaa]]]pppuuusss~~~~~~xxxmmmooottt{{{|||]]]AAAKKKWWWmmm}}}~~~|||zzz{{{~~~yyytttrrrnnnjjjfffXXXLLL???EEEWWW^^^bbboooZZZ{{{]]]EEEIII:::111---///...)))333000000000FFFWWWLLL{{{zzzppp[[[EEE777===@@@```WWWEEEIII666111---.........000++++++444222DDDddd}}}zzzwwwwwwjjjZZZKKKFFFSSS|||bbb888/////////---++++++,,,---,,,+++++++++++++++,,,---...///...OOOjjjooo^^^SSSJJJIIIIIIGGGFFFHHHFFFIIIKKKMMMSSS[[[]]]ZZZbbb___^^^```______dddmmmnnnyyyTTT===888555:::\\\kkkbbbmmmiii;;;111///'''+++000%%%---***++++++*********---///===ZZZmmmpppYYYIII>>>888SSSNNNkkk===000******+++,,,***)))***---///...---+++555MMMoooSSSvvvTTTvvvfffLLLFFFFFFEEEOOONNNIIIgggkkkKKKkkk{{{aaaGGG???<<<777444222222222111111222...888888999YYY~~~wwwpppeeeVVVJJJKKKRRR[[[___``````bbbeeeYYYooopppdddmmm}}}~~~yyyttt{{{YYYDDDSSS^^^{{{~~~||||||yyy|||zzzvvvtttqqqlllhhh\\\TTTBBB@@@SSS^^^___ddddddssssssfffGGGIII;;;333---...///(((222444///111^^^www~~~OOOHHHeeeUUU[[[kkk{{{zzzbbbLLL;;;;;;888HHH\\\KKKJJJ888111...+++...111...+++...444888sssiiiuuu{{{mmmfff___YYYJJJGGG>>>ddd{{{KKK.........---+++,,,------,,,+++++++++++++++,,,---...///...VVVzzzwww___NNNNNNMMMOOORRRQQQNNNNNNQQQUUUYYYYYYVVVVVV\\\___```mmmjjjhhhhhhggggggkkkppppppvvv[[[>>>>>>777444DDDMMM]]]AAA111000))))))---%%%...***+++++++++***+++---000BBBcccwwwuuubbbQQQCCC999NNNuuuSSSYYY{{{LLL333+++***...,,,+++******,,,......---111555\\\QQQYYYvvvdddrrrUUUFFFCCCDDDJJJBBBFFFNNNRRRnnnsssKKKggg```EEE???<<<777444222222222111444111---777777444fffuuummmaaaTTTJJJVVVXXXYYYWWWVVVXXX]]]aaaiiimmm```WWWhhh{{{~~~tttnnnLLLXXXmmm~~~}}}}}}}}}}}}xxxuuussspppkkkggg```ZZZFFF===OOO^^^]]]YYY___tttuuummmGGGGGG;;;555///...111***222888///444sssyyyjjjSSSZZZXXXPPPaaawwwhhhQQQ===888444:::eeeeeeNNNIII999111...***,,,222,,,///666555BBBmmmgggIIIqqqaaaZZZYYYFFFFFF333LLL{{{qqqWWW///......,,,,,,,,,......---+++,,,++++++,,,,,,---...///222\\\mmmWWWLLLKKKHHHLLLQQQQQQNNNLLLNNNSSSTTTZZZ^^^[[[ZZZ```fffhhhpppppprrrtttuuuuuuwwwxxxbbbDDD>>>666777777vvvFFFYYYFFF//////,,,)))+++%%%---***+++++++++***+++...111@@@mmmvvv}}}iiiqqqfffxxxeeeTTTHHH>>>IIIeee```EEEYYYsss]]]555+++)))000++++++***+++,,,---......777???gggvvvFFFZZZaaaYYYCCC@@@GGGLLLWWWNNNRRRcccmmmLLLaaa```EEE???<<<777444222222222111333///,,,555888555yyywwwkkk___TTTNNNWWWUUUQQQNNNMMMOOORRRTTTbbb______rrrQQQ[[[~~~~~~~~~}}}}}}yyyuuurrrqqqooojjjeeeccc]]]GGG;;;KKK[[[YYYTTTyyyRRRhhhzzzrrrGGGDDD:::666000///000,,,000777...<<<{{{rrraaakkkRRRMMM\\\{{{oooUUUZZZrrrfffRRR===777999>>>[[[vvvOOOFFF:::111///---***111***222777222OOOUUU{{{OOOJJJjjj[[[WWWIIIIII===@@@\\\vvv|||\\\222...---,,,,,,---//////---+++,,,,,,,,,,,,---...//////777dddzzzgggSSSFFFHHHQQQFFFKKKNNNLLLJJJMMMSSSXXXTTT]]]eeeggghhhooovvvzzz|||lllLLL999333;;;444^^^PPPZZZOOO,,,---///***+++'''+++***++++++++++++,,,///111CCCsssfffEEE___rrrwwwdddaaarrrcccwwwaaaPPPHHH>>>===KKKWWWtttIIIHHHyyyuuu777***)))...+++++++++++++++,,,...///777LLLmmmJJJbbbtttSSS```oooHHH===GGGGGGIIIZZZXXX___wwwLLLfffaaaGGG???<<<777444222222222111111...,,,333;;;<<>>OOOQQQDDD;;;333...111)))111(((000333333jjjllljjjdddJJJBBB^^^rrrZZZOOOIIIFFFFFF:::CCCrrrggglll777***,,,,,,,,,...000000...,,,,,,,,,,,,,,,---...///000888hhhwwwZZZMMMJJJIIIJJJOOOTTTVVVTTTPPPQQQVVVZZZ[[[bbbjjjqqqppppppuuuzzz{{{~~~~~~uuuWWW888333;;;555FFF~~~eeeRRR```000+++000***,,,)))***)))***+++++++++---000222OOOsssZZZJJJYYYxxx}}}ppphhh{{{cccOOOHHH>>>777;;;FFFQQQDDDzzz<<<************+++,,,,,,++++++...///555UUUzzzBBB```^^^bbb@@@===LLLQQQOOOhhhqqqyyyMMMqqqcccIII???<<<777444222222222111000000...000<<>>JJJRRRTTTYYYcccYYY|||MMMFFF999444000000,,,333+++...;;;qqq{{{NNN\\\~~~wwwjjj\\\ppprrrpppyyywwwcccEEE444999:::BBBeeeUUUCCC===666...111'''333***///222AAAkkk}}}ggg[[[HHHEEEdddyyy\\\MMMHHH???EEE888999YYYcccIII,,,,,,,,,---///000000...,,,---,,,,,,------...///000===nnn}}}zzz```IIIGGGLLLLLLKKKMMMTTTUUUSSSSSSYYY```___XXXggglllpppooopppvvv|||}}}xxxfffCCC<<<888888888mmm~~~QQQvvv888+++///(((,,,++++++)))***+++++++++---000333UUUvvvjjjLLLNNNeeessseee[[[ccc{{{dddOOOGGG???888:::FFFRRRCCCooo???+++...))))))+++---,,,++++++---000;;;[[[hhh[[[YYYcccUUU<<>>BBB]]]YYYDDD???888...///%%%555---111666RRRlll|||^^^LLLHHHQQQaaafffUUUJJJ<<>>CCCjjjkkk```888,,,,,,---///111000...,,,---------------...000000HHHxxxxxx\\\PPPIIIMMMOOOJJJKKKQQQQQQTTTXXX```ooozzzvvvlllpppuuuzzz~~~vvvqqqPPPGGG555:::444eeeZZZ???,,,...&&&+++---,,,)))***+++,,,,,,---000333TTTzzz^^^KKK\\\SSShhhkkksss{{{tttsss```JJJBBB===888<<<:::tttWWWJJJaaaAAA,,,222***)))+++---,,,***+++---000DDD___WWWuuuWWW___uuuJJJ;;;GGGWWWeeebbbKKKwwweeeFFF@@@<<<777444222222111000///111222:::000GGGmmmRRRMMMMMMOOO===;;;KKKSSS[[[}}}ccc}}}~~~}}}{{{|||~~~xxxsssssstttrrrnnnlllcccWWWGGG>>>DDDRRRYYYXXXqqq[[[QQQvvvMMMCCC555;;;+++222***444...777DDDwwwzzzjjj[[[WWWTTTGGGFFFGGG@@@AAAFFF@@@DDDhhh{{{iiiiiiooouuuxxx\\\FFF<<<:::<<<>>>```bbbBBB???:::)))***333'''111111@@@nnnXXXzzzjjjWWWQQQUUUZZZ[[[qqqRRRJJJAAAEEEAAA444CCC___fff~~~444///+++,,,333777222,,,(((***///***'''///000---111LLLrrr|||]]]QQQJJJEEEGGGLLLPPPRRRSSSZZZFFFllliiiqqqnnnzzzqqqZZZDDD>>>999777^^^ccc[[[???111(((,,,,,,111&&&+++***+++---,,,***///666RRR}}}ZZZRRRdddqqq~~~oooeee[[[QQQEEE999777<<>>___lllwwwKKKlllfffGGGAAA===888444333222222111222222111888555VVVttt___VVVNNN===CCCKKKNNNSSSpppqqq{{{~~~|||~~~{{{}}}}}}|||vvvvvvwwwvvvpppkkk```UUUEEE===DDDRRRYYYYYYfff^^^PPPNNNCCC666:::,,,222///666///555UUUuuubbbBBBFFFFFF>>>>>>EEEAAAHHHUUUWWWPPPRRR\\\TTTKKKFFFIIILLLOOOXXXdddvvv\\\FFF;;;:::<<<>>>===nnnDDD===:::---...555+++444333@@@UUUkkk]]]UUUMMMTTTcccuuuPPPDDD@@@CCC@@@777AAA^^^sss}}}|||:::111,,,+++000333000,,,******///+++)))//////---222tttuuu}}}dddTTTVVVOOOHHHGGGNNNVVVXXXVVV]]]eeetttrrriiiwwwfffOOOBBB777000MMMqqq]]]GGG000)))...+++///(((+++***+++---,,,***///666XXXnnn___tttvvvpppeeeYYYOOOCCC999777;;;999@@@QQQjjjHHHQQQ~~~iii+++&&&333---******,,,,,,+++---111FFFwwwMMMpppXXXSSSDDD@@@FFFcccjjjzzzKKKhhhgggIIIBBB>>>999555444333333222555333000555999jjjxxxlllZZZKKKPPPSSS]]]|||aaakkk}}}{{{}}}|||}}}}}}||||||{{{tttsssvvvuuummmddd[[[QQQCCC<<>><<>>;;;;;;UUUzzzuuu}}}???333---***---///---,,,,,,***///,,,+++000...---555fffgggTTTTTTNNNNNNKKKKKKVVVdddgggbbbzzzqqqiiipppppp}}}sss\\\GGG888///@@@bbbZZZ|||TTT...,,,///)))---***+++***,,,---,,,+++///666[[[~~~pppeeeVVVKKKAAA:::888999;;;===KKKrrrDDDJJJ{{{xxx---'''555---++++++---,,,+++...333LLLQQQcccjjjEEEHHHAAAJJJ```lllKKKooo~~~iiiKKKCCC???:::666555444444333444444222222888vvv|||```VVVXXXdddaaa___ttt~~~~~~~~~|||~~~~~~~~~yyysssrrrvvvvvvlll```UUUMMM@@@:::BBBPPPZZZ\\\sss___OOOqqqRRRDDD;;;888---222...222///888bbb~~~zzzKKK:::GGGDDDDDDSSS]]]]]]___\\\UUUQQQTTTYYY[[[SSSWWWVVVPPPOOOUUU[[[^^^kkkzzzttt[[[FFF:::888;;;>>>GGGcccHHH<<<999333+++------444444MMMsssvvvyyy\\\YYYDDDGGG???>>>@@@777EEEooolll>>>222---***---...,,,+++,,,***///---,,,000---...:::xxxwww}}}___UUUYYYJJJRRRVVVUUU\\\jjjoooiiivvvxxx~~~{{{dddJJJ<<<666@@@UUUJJJiiieee---...000(((+++,,,++++++,,,...,,,+++///666]]]nnncccTTTGGG???:::888888???@@@MMM{{{~~~???BBB___666---...,,,++++++---,,,+++///666SSStttXXX```FFFYYY[[[uuuKKKooo}}}yyyjjjKKKCCC???:::777555555444333111333555333555zzz~~~```aaasssxxxeee___aaavvv~~~~~~{{{xxx}}}{{{xxxvvvyyyyyyooobbbOOOHHH>>>999@@@OOOZZZ]]]vvv^^^JJJpppxxxpppRRRDDD>>>666...333,,,222222CCC|||{{{```AAA444???NNNJJJPPP^^^___VVV[[[[[[UUUSSSVVVWWWTTTRRRSSSOOOIIIIIIPPPUUUUUUbbbaaadddooottt]]]GGG:::777:::>>>;;;aaaIII>>>888111111///222666999eeebbbSSSbbbHHHEEE;;;===CCC888<<<[[[```>>>000---,,,//////+++***+++***///...---000,,,000@@@qqqpppfffccc^^^dddkkkkkkcccbbblllvvvyyy}}}dddGGG<<<;;;CCCRRREEE^^^ttt---000000(((***---,,,+++,,,...---+++000777aaannnjjjoooXXXqqqggg```SSSGGG>>>:::888666888<<>>MMMYYY\\\hhh___FFFrrrRRRCCC@@@444///444...555555OOOYYY@@@@@@@@@GGGOOOTTT^^^bbbZZZ\\\WWWPPPNNNSSSXXXTTTMMMSSSRRRPPPPPPRRRTTTVVVWWWNNNNNNVVVfff{{{vvv___III;;;777999===>>>^^^JJJ???666000333...222333888~~~```OOOqqq|||hhhIII@@@888<<>>:::777555666;;;OOOtttOOOBBBVVV:::111***,,,+++---...,,,+++222;;;___fffkkkhhh[[[lll}}}|||KKKmmm{{{qqqiiiKKKBBB>>>999666444444333222444---444;;;:::}}}ZZZJJJ\\\kkknnnuuu|||{{{}}}|||~~~~~~zzzwwwvvvvvv}}}~~~wwwrrrpppfffYYYHHHCCC;;;666===LLLWWW\\\\\\aaaHHHzzzQQQBBBAAA333000555000777444TTT|||PPPAAAPPPVVVUUUUUU^^^bbb___```ccc]]]YYY[[[___cccgggjjjaaa\\\\\\___\\\WWW[[[dddaaammmxxxaaaKKK;;;666999===FFFQQQLLL@@@555000000+++///111;;;tttpppxxxOOOrrrzzznnnLLL???;;;<<<999<<>>999555444333333222777+++222>>>@@@~~~yyynnnlllgggTTT[[[gggvvv{{{yyy{{{|||~~~|||yyyxxxxxxyyy|||tttpppfffYYYFFFBBB;;;666<<>>DDDQQQMMMHHHQQQ[[[UUULLL]]]JJJrrr|||pppOOOCCC???999555333333333222000888111888BBB}}}|||{{{www|||{{{{{{~~~}}}yyyvvvyyy}}}~~~wwwnnnnnngggZZZLLLBBB999888BBBMMMUUUWWWRRRlllxxxTTTgggjjjTTTBBB<<<222...///555333///iii___[[[lll}}}iiiNNN:::444888;;;222FFFvvvMMM???999---///000333666cccnnnsssjjjTTTXXXOOOXXX@@@~~~yyyYYYBBB999;;;999:::===;;;PPP^^^BBB)))222111(((111000,,,...***111...//////111RRRxxxfffiiiuuulllWWWJJJ???666777>>>NNNYYY???@@@***222222---...---.../////////111444777cccxxxsssJJJ\\\}}}```WWWNNNUUUZZZTTTFFF999333333666:::<<<\\\tttEEE:::zzzddd***666///111---,,,///+++222FFFccceeeIII>>>EEELLLLLLZZZcccSSSkkkrrrbbbSSS|||PPPKKKbbbJJJsssyyyqqqPPPDDD???999555444333333222...666///777@@@~~~zzzyyy{{{|||yyy~~~pppjjjkkkcccVVVIIIAAA888777@@@LLLVVVZZZ\\\uuuPPPjjjTTTBBB===444000222///666;;;vvvyyygggOOO>>>888777777IIIJJJ}}}NNN@@@:::111111444666777lll]]]oooggg\\\QQQMMMHHHDDDEEERRREEEooogggZZZ]]]jjjuuu}}}yyyXXXBBB999;;;999999===;;;CCCVVVwwwGGG+++222111)))111000,,,...***111---//////333TTTpppbbbZZZVVVbbbffflllkkkddd}}}ggghhhjjjvvvVVVQQQggglllppp\\\NNNAAA666777???\\\{{{]]]>>>)))000000,,,...---.../////////111444666dddyyyPPPkkksssccc]]]XXX\\\]]]VVVIII<<<555333555:::<<<\\\nnnDDDAAA]]]222***...000---,,,///+++222GGGfff\\\dddCCCCCC^^^kkktttrrrUUU|||}}}LLLCCCWWWJJJpppyyytttRRRDDD@@@:::666444333333222///666000777>>>{{{{{{wwwxxxyyywwwuuuvvv{{{wwwkkkhhhjjjbbbTTTHHHAAA:::888???LLLYYYaaaooorrrNNNnnnTTTCCC???666333555...555===~~~~~~~~~}}}|||gggNNN===999888777GGG:::tttSSS???999222---222444444vvvVVV\\\IIIEEECCCCCCFFFWWWJJJPPPRRRPPP^^^mmmXXX[[[TTTSSS]]]dddfffsssvvvWWWAAA999<<<999999===;;;===WWWqqqOOO...111111***111///---///+++000---///000555WWWkkkfffJJJGGGMMMSSSTTTXXX^^^aaa___pppdddiiivvvqqqfffrrrkkkSSSYYY{{{vvvdddUUUDDD777888AAAfffYYYAAA,,,111///,,,111---.../////////000333666ggg~~~RRRjjjxxxyyyiii```ZZZVVVVVVSSSMMMCCC:::333000555999===XXXqqqFFFJJJfff:::)))---000,,,,,,///,,,444HHH~~~]]]SSSSSSLLL||||||III>>>NNNKKKmmmxxxwwwTTTEEEAAA;;;666555444333333222999222888<<>>|||UUU>>>777333+++222444666hhhmmmJJJDDDHHHLLLQQQSSSTTTHHHYYYQQQjjjuuubbbTTTlllmmmmmm}}}qqqUUUAAA:::<<<999888===<<<@@@YYYiiiZZZ111///222+++111......000+++000,,,///111777YYYsssQQQCCCCCCMMMUUU[[[dddtttiiipppzzzjjjZZZGGG888888BBB]]]HHH```HHH333444000---333...////////////000333666bbbTTT___qqqmmmccc[[[RRRJJJGGGCCC???<<<888444111444999>>>RRRwwwEEEEEExxx555222---///,,,,,,000---555IIIRRRrrrNNNfffZZZ}}}LLL???NNNKKKnnnttt{{{WWWGGGBBB<<<777555444333333222888222999;;;sss```YYYgggtttzzzwwwzzzzzzqqqvvvwwwtttooonnnnnneeeXXXJJJDDD===:::???LLLZZZdddbbbFFFwwwkkkXXXFFF@@@666222444333333888|||WWWFFF===LLLXXXWWWRRRSSSZZZ```ccc]]]ooojjjXXX^^^zzzgggIII999777;;;<<<>>>JJJUUU===888777000666888@@@www}}}WWWFFFNNNQQQUUUWWWQQQ^^^XXXjjjUUUxxxiii{{{jjjRRR@@@:::===888888<<<<<<>>>QQQXXXfff555...222---111...///000+++000,,,///111777YYYkkkYYYaaawwwCCC@@@@@@JJJQQQ\\\nnnxxx{{{kkk[[[GGG888999BBBOOOOOOnnnNNN777666000---333...///000//////000333555YYYxxxTTTXXXnnntttddd\\\UUUNNNEEEAAA<<<:::999999777555444999???KKKuuu???999kkkttt~~~)))666---///,,,---000---555JJJVVV^^^LLLzzzaaa}}}MMMAAAQQQvvvKKKrrruuu~~~YYYHHHCCC===888666555444333...555111:::;;;rrrxxxiiiYYYUUUXXXUUU___iiiqqq~~~vvvvvvxxx}}}xxxrrrrrrtttssspppnnnkkkbbbWWWFFF@@@999888???MMMZZZbbbWWW@@@iiivvvXXXFFF@@@666222333...666BBBsssGGG<<>>888777<<<<<<>>>IIINNNqqq999---222///111---000///+++000---///000555WWWooo{{{oooKKKGGGiiixxx>>>EEEFFFRRR\\\___xxxyyygggWWWFFF888999AAANNNOOOzzzQQQ999777111,,,111///000000//////000222555WWWkkkSSSJJJPPPccc~~~ssshhh]]]TTTMMMIIIBBB???:::777555555444333666888???III~~~rrr@@@888\\\www,,,555...000------000---555III___LLLRRR___ooo|||KKK@@@RRRxxxLLLqqqrrr[[[IIIDDD>>>999666555444333///555111999888mmmyyy\\\CCCMMMXXXVVVbbbmmmzzz~~~|||{{{rrruuuzzz|||{{{xxxuuusssmmmqqqtttrrrnnnggg^^^VVVDDD===666888DDDSSS___dddSSSIIIWWWEEE@@@777333444///555???wwwiiiFFFBBBPPPQQQVVVaaasss~~~}}}]]]ttt|||uuueeeNNN===777888888CCCEEEsssTTT:::111111111///222HHHjjjZZZJJJSSS[[[TTTcccvvvnnnttt]]]OOO>>>;;;>>>888666<<<<<>><<<888444111000000000777666???MMMqqqDDD>>>___kkk999111000222......000---444HHH^^^IIIgggoooOOOQQQooo|||yyyHHH@@@UUULLLlll}}}iii\\\IIIDDD>>>999666555444333444999333:::555gggtttNNNFFFRRR[[[RRRWWW^^^kkk}}}wwwvvv{{{{{{wwwwwwyyykkkqqqvvvuuuooofff\\\VVVDDD===777;;;JJJZZZeeeiiiTTTVVVVVVEEE@@@777444666666000111xxxqqqbbbbbbbbbCCCCCCIIILLL___zzzfffLLL888444888<<>>;;;>>>888666<<<===>>>EEESSS~~~===+++222111111,,,111...***111...//////111RRRwwwzzzmmmHHH>>>ddd???HHHBBBIIIQQQZZZwww|||qqq\\\NNNBBB888888???EEEcccBBBUUU>>>???;;;555888///000000000//////222444MMMgggwwweeeWWWmmmrrrWWWHHHVVVbbbYYYJJJCCC<<<;;;999666222111222444888444>>>RRRoooCCC???aaa___???,,,111222///...000---333HHH[[[QQQ|||www___QQQKKKEEE888CCCaaapppxxxGGGBBBYYYJJJlllnnnWWWKKKEEE===777444333333333666---:::999:::[[[dddMMMFFFUUU\\\TTTRRReee~~~}}}{{{|||vvvpppuuuwwwuuuvvvsssnnnlllhhh[[[NNNDDD;;;888444GGG\\\```uuugggKKKUUUUUULLLBBB555888111999333>>>hhhhhhKKKNNN\\\nnnsssCCCGGGAAAPPPyyyuuu```HHH:::666:::===>>>BBBbbbKKK===...444;;;...777OOOYYYOOOCCCUUU[[[YYYuuu\\\KKKAAA:::888999888999<<<999CCCTTTyyy]]]999666111)))333333000000///---111333,,,444NNNttt^^^AAAFFFeeeAAAAAA@@@IIIJJJ\\\vvvppp\\\LLL???888999>>>@@@VVVDDDYYYKKKFFF<<<<<<666333222000//////000111222AAA||||||]]]JJJQQQpppVVVCCC======;;;888555333222222222999333<<>>===BBBaaajjjBBB???RRRJJJeee{{{[[[KKKEEE===777444333333333777...999777888VVVeeeNNNGGGUUUZZZSSSUUUjjjyyy{{{yyy~~~uuuvvvsssooommmiii]]]PPPDDD;;;999666HHH[[[___uuubbbFFFQQQTTTJJJ>>>333666000...///>>>iiiqqqMMMHHHbbbxxxAAAMMMLLLeee{{{bbbJJJ;;;777888:::888FFFwwwLLL===000666///+++;;;YYYWWWQQQKKK[[[```___sssuuussshhhpppvvvkkkVVVJJJAAA999888999999999<<>>TTTdddDDDCCCaaabbbvvv<<<111555222111111000000666===lllTTTJJJ___FFFEEE???HHHMMMkkkXXX<<>>888555444333333777///777555666PPPxxx^^^MMMNNNWWWYYYRRRUUUkkk~~~}}}zzz~~~zzzxxx{{{xxxuuutttrrrooommmhhh\\\PPPCCC;;;;;;888IIIZZZ]]]uuu___DDDPPPwwwUUUKKK;;;333666111222333???eeeZZZFFFiiizzzAAAFFFJJJmmmxxx\\\FFF;;;777888888:::IIIJJJ:::000777111---888WWW~~~vvvssstttyyyaaaPPPHHH???888888999999:::<<<:::KKKqqqsss@@@777999222222...000000000---111444///666MMMaaakkkIIICCCnnn^^^IIIAAAOOObbbrrr{{{jjjUUUDDD:::666999???CCCUUUDDDddd]]]RRRGGGEEEAAA999777444222111111333444>>>rrrfff{{{oooeee>>>>>>;;;999888555222111111111222222<<>>888777999:::CCCEEExxx}}}CCC666000666666222666XXXooo~~~uuu^^^NNNEEE===777888999999:::<<<999KKKyyyAAA666<<<777555000555///000---///333///555JJJXXXpppRRRCCCtttaaaGGGAAANNNiii||||||iiiRRRBBB999555999>>><<>><<<888444222222333333???ttt^^^BBB@@@<<<777555333111000000111222555??????```xxxXXX888===sssDDD999999444111111000///222888mmmyyy{{{nnnaaajjj]]]>>>999DDDNNNIIIuuu___NNNHHH@@@999666444444333333000555444999FFF~~~aaalllrrrccc]]]JJJLLLKKKIIIRRRjjj}}}|||xxxssspppkkk```RRRHHH@@@999===>>>LLLYYY___}}}PPP>>>VVVZZZOOO666444444333444---333\\\bbbqqqpppwwwkkkDDDAAA\\\zzzaaaFFF999666777999===AAA???fffAAA444000444111333:::hhhwwwyyyuuuttt]]]LLLCCC;;;666777999999:::<<>><<<666222222222111333888ZZZ|||DDDHHH{{{PPP999;;;HHHPPPHHHuuuwww{{{___OOOIIIAAA:::666555444333111111666666<<>>777===@@@NNNZZZdddqqqBBB<<<```[[[RRR444555222222333000888______LLLoooBBBFFFVVV{{{vvvtttvvvvvv]]]DDD999777666888>>>888BBBkkkAAA666222333111555777nnn|||dddLLLTTTiiiuuuqqq|||}}}oooXXXHHH@@@999555777::::::;;;===???FFFQQQHHHHHH>>><<<444444000333...---222000333AAAbbbaaaZZZjjj{{{aaaSSS@@@GGGJJJhhhyyyfffNNN@@@999777888<<>>666444222555888333jjj}}}{{{LLLEEEUUUrrr|||fffRRRFFF>>>888444666::::::;;;===888FFFZZZTTTOOOBBBCCC<<<777333666111///333222333???rrrnnndddyyyyyyPPPOOO{{{MMM<<>>999888999<<>>777888111555777DDDpppeeeJJJHHHRRR~~~EEEPPPPPPmmm|||hhhSSS???999666333888BBBIIISSS{{{jjj999555555111000999777ooowwwwwwLLLGGGQQQwwwxxx```NNNFFF===777333666::::::;;;======III]]]ZZZRRRFFFJJJDDD===666999444000555333444???iiiuuuwwwMMMUUUIII999DDD>>>\\\zzzlllZZZFFF<<<999999:::===NNNSSSNNN||||||kkkwwwnnnnnn^^^XXXOOOEEE===888777777222BBBoooZZZCCCKKKyyyttt<<>>GGGSSSsssHHHnnntttzzzgggVVVKKK>>>999999777333111999222666777888:::fff}}}uuu}}}{{{~~~nnnXXX\\\|||ZZZKKKaaaiii|||{{{~~~{{{zzzwwwqqqkkkcccWWWJJJAAA::::::888HHH\\\\\\rrr{{{MMM@@@NNNhhhmmmDDD<<<666===222@@@<<<888vvvbbbDDDCCC\\\qqqQQQTTTaaaxxx___SSSAAA444333999>>>???CCCjjjyyyWWWDDD111000666666///999}}}mmmIIIIIIIIIrrrooo[[[KKKFFF888888888888999:::;;;<<<888PPP~~~mmmaaa___ZZZMMMDDDCCC@@@>>>:::666222222333666dddLLLkkkGGG;;;AAABBBYYYnnnlll[[[EEE666555;;;???@@@RRRCCCfffyyy|||uuuwwwrrrlllhhheee]]]PPPCCC;;;888999777QQQ~~~yyymmmnnn{{{pppMMM^^^iiiVVV:::666999///555444333333333444555666<<<;;;TTTxxxzzz;;;HHH{{{dddxxxyyytttmmm```OOO>>>888777555222111666eeevvvsss\\\DDD<<<===FFFKKKZZZHHHmmmyyy}}}mmmYYYQQQEEE<<<888666777999777111777888999888___wwwmmmdddYYYZZZpppRRR\\\sss~~~}}}uuurrrmmmggg```UUUIIIAAA;;;;;;:::IIIYYYZZZssswwwLLL???HHH}}}tttGGGBBB<<<===555999777>>>eeeNNNMMM]]]yyyEEErrr|||mmmWWWLLL===444666<<>>000111555999444AAA~~~QQQEEEGGGMMMuuuyyyfffSSSEEE@@@777777777888999:::;;;<<<===JJJssshhheee___RRRHHHFFF???===:::777555555777888^^^YYY}}}III>>>GGGFFFUUUlll~~~jjjVVV@@@888999;;;===???TTTEEEyyy{{{wwwqqqmmmiiibbbYYYQQQHHHAAA===777FFFggg|||~~~ccclll|||pppLLLPPPTTTHHH777666999111333333222222222333555666:::<<<\\\jjj;;;???RRRyyyyyyqqqhhhYYYJJJCCC@@@;;;777555444XXXzzzNNN===888===JJJNNN]]]HHHnnn}}}pppTTTQQQIII>>>666333555777555111888999:::777UUUvvvbbbbbbffffffttt___xxx}}}wwwooolllhhhbbb[[[QQQGGG@@@:::;;;>>>KKKWWW^^^}}}jjjFFF@@@KKKzzzJJJHHHBBB<<<===888666CCCZZZ>>>JJJXXXppphhh|||hhhQQQEEE888444999???@@@???HHHKKK999222666666111///CCC}}}RRRNNNPPP]]]cccsssbbbZZZ|||~~~nnn]]]KKK@@@===666777777777999:::;;;<<<>>>AAA|||qqqhhhgggbbbUUUKKKHHHFFFCCC???:::666444333333KKKwwwnnnKKK<<>>777999BBBNNNXXXgggWWW===BBBWWWzzzKKKLLLGGG<<>>;;;111333wwwsss```rrrmmmGGG999888666DDDSSSVVVjjjGGGggg{{{www}}}tttaaaKKK???<<<:::666666444888666;;;:::JJJpppmmmyyy|||kkk~~~~~~wwwqqqooommmggg^^^SSSHHH@@@<<<666888DDDQQQXXXmmmyyyKKK:::CCC___uuuMMMNNNJJJ???======>>>777dddcccSSSPPP___|||WWWpppWWWVVVFFF888666;;;>>>@@@CCCwwwKKK<<<999;;;666<<<555777kkkvvvnnn___JJJdddooobbbUUUGGG>>>:::666666777888999;;;===>>>III[[[zzzwwwuuuvvvtttlllddd```OOOJJJCCC>>><<<<<<;;;:::<<>>888333555333444444555666888:::===>>>>>>]]]MMM888kkkxxxqqqeeeVVVIIIDDD===:::]]]OOO___sssUUU<<<999<<<888EEEOOOWWWyyyGGGhhh}}}{{{mmmMMM======>>>:::777777:::666===<<>>:::999999HHHSSSXXXrrrjjjHHH===DDDdddqqqVVVUUUOOOFFFAAA===???111LLLccc]]]uuu\\\~~~oooZZZTTTEEE999999<<<>>>BBBIIIIII???::::::555333333777hhhmmmwww===JJJeeelll}}}jjj\\\PPPCCC999555777777888999;;;===>>>???@@@ggg}}}zzzssskkkfffggg^^^QQQGGGAAA>>>:::888999ZZZxxxvvvvvvKKKCCCqqq|||LLL<<>>;;;<<<888888HHH^^^MMMYYY}}}~~~{{{sssnnnmmmnnn___MMMMMM]]]uuuVVV@@@EEERRRZZZdddrrrJJJ;;;:::===666444777666666666777888;;;>>>AAACCC>>>kkkkkk>>>>>>|||zzzwwwoooaaaTTTMMM???@@@III\\\AAATTT^^^tttvvvNNN777:::>>><<>>>>>:::777888===999???<<<<<>>999===??????FFFPPPFFFCCC===;;;777888:::666]]]mmmiiiUUU@@@UUUqqqvvvaaaSSSIII???888666888888999:::<<<>>>@@@AAA;;;rrr}}}yyytttnnniiisssaaaRRRIIICCC>>>;;;EEEYYY}}}sssKKKRRR___AAA]]]|||cccOOOUUUiiibbbBBB===:::::::::>>>HHHSSS???ddd{{{wwwtttrrriiiXXXTTTZZZ]]]PPPDDDLLL^^^dddccciiiBBB888888999333666;;;777666777888:::===@@@CCCEEEPPPXXX>>>\\\}}}}}}yyy{{{zzzpppddd\\\FFFHHH<<>>EEEYYYjjjdddEEE666;;;AAAAAALLLOOOlllGGGccc~~~{{{www___KKKDDD@@@;;;666999???;;;AAA<<<666XXX{{{~~~jjjnnnggg^^^zzzuuuvvvpppmmmfff[[[MMMBBB===;;;???<<>>@@@LLLrrrrrrggg[[[XXXRRR>>>LLLJJJBBBaaaiiiLLL???888888???BBBBBBIIIUUUrrrEEEHHHAAA>>><<<:::<<<333TTTlllttt]]]hhh___EEESSSVVVrrroooYYYJJJCCC===::::::999999:::;;;===???AAABBBFFF|||~~~~~~}}}zzzxxxsssnnnvvveeeXXXRRROOOLLLJJJ===III}}}{{{QQQ]]]tttOOOjjjXXX\\\}}}wwwPPP@@@<<<999888===CCCFFFGGGGGG}}}zzz}}}vvvpppkkk^^^ZZZ^^^zzzlllSSS[[[ZZZ]]]jjjhhhVVVLLLBBB:::888666111888===555666777888:::===AAADDDFFFnnnUUU>>>rrr~~~vvvnnnZZZVVV;;;eeeuuuIIIRRR[[[tttMMM333777===DDDGGGRRRVVVzzzJJJhhhoooGGG:::???<<<777999;;;;;;:::<<<@@@CCC|||}}}gggggg|||xxxuuuttthhhiiibbbSSSHHHEEEAAA<<<777LLLRRR```dddJJJ>>>KKKeeesss|||qqqllljjjdddPPPKKKJJJ===LLL{{{ggg|||ZZZDDD<<<;;;444===HHH===AAAaaalllKKKTTTCCC@@@BBB<<<<<<<<>>@@@@@@???>>>>>>AAADDDuuuqqqYYYiii~~~{{{wwwsssqqqjjjiii```QQQFFFCCC@@@<<>>:::999666@@@HHH???JJJpppmmmUUUYYYIIIGGGDDDBBB@@@888EEEttt___kkkQQQRRRnnnlll]]]LLLBBB<<<888777888>>>:::===???;;;<<<@@@@@@VVVuuu{{{sssqqqttt~~~xxxpppjjjfff```XXXRRREEEAAAnnnbbbDDD[[[^^^mmmhhhJJJAAA======>>>@@@IIIMMMGGGiii}}}~~~xxxzzzzzzooowwwxxxsss}}}wwwssslll___UUUcccdddccc[[[PPPEEE@@@>>>888666444333555666666666@@@999888???CCCDDDPPP___JJJccczzzuuueee^^^RRRSSSzzz^^^^^^CCC;;;;;;;;;OOORRRIIIaaaaaa===iiiXXXGGGEEE???===>>>>>>===<<<===???AAAZZZsssiiieee{{{wwwuuunnnjjj```QQQEEEBBB@@@???GGGTTTWWWaaasssrrrHHHKKKKKK~~~yyy|||vvvmmmooodddZZZRRRKKKjjjzzzVVVrrrmmmqqq~~~uuubbbGGG:::999:::===EEEGGGBBB]]]oooeeeaaaTTTSSSJJJHHHGGG;;;@@@fffpppnnnxxxuuuaaaTTTFFF>>>:::777777:::?????????>>>???BBBCCC@@@qqqyyytttvvv{{{|||vvvrrrooojjjddd___\\\KKKeeekkkGGGXXXOOOyyy^^^HHH??????>>>>>>DDDNNNOOOIII}}}tttjjjccc\\\UUUOOORRRPPPLLLFFF@@@<<<999777999555222333777999888666<<<777===GGGDDDCCC```jjjFFFwww~~~}}}yyytttnnnddd{{{pppaaa@@@;;;===;;;???SSSSSSPPPuuu777DDDfff___NNNOOOMMMDDDDDDDDDCCCCCCDDDFFFGGG^^^ddd]]]fffuuu~~~~~~yyyuuurrrlllfffZZZKKKAAA<<<===>>>FFFRRR[[[eeeTTTEEE@@@ddd|||zzznnnzzzmmmaaa```TTTeee```@@@___nnnwww~~~kkkSSS@@@;;;:::???FFFIIIBBBHHHwwwrrrrrrfff___aaaTTTMMMNNNDDDHHHSSSpppeeemmm[[[PPPEEE???<<<999;;;>>>>>>CCCAAA???DDDGGGEEEFFFzzzwwwtttqqqmmmiii]]]XXXVVVsss|||QQQXXX[[[PPPmmmQQQAAA:::@@@@@@AAAIIIOOOMMMLLL|||{{{uuukkkaaaXXXRRRNNNLLLCCC@@@<<<;;;<<<===;;;999:::888777777888999::::::555>>>LLLNNNAAAFFFtttsssOOORRRxxxzzznnnkkkyyy~~~wwwLLL:::===CCCCCCPPPLLLTTTxxxsssOOOggglllPPPMMMKKKIIIHHHFFFDDDDDDDDDDDDDDDHHHuuueee{{{~~~zzzwwwpppiii\\\PPPFFFBBBDDDHHHRRRYYYbbbhhhoooQQQGGGIII|||yyyyyynnnqqqfffnnn___LLLXXXpppzzz___GGG:::>>><<>>TTTuuuwwwhhhgggjjj]]]TTTQQQKKKLLLKKKkkkxxxeeeVVVMMMDDD@@@===;;;===AAA>>>GGGCCC@@@GGGEEEDDDQQQ|||yyywwwuuutttrrr```hhh[[[```WWWUUUTTTddd```GGG===;;;FFFFFFGGGNNNKKKKKKYYY~~~vvvjjjgggaaaYYYRRRMMMJJJIIIAAA>>>===???BBBCCC@@@===888;;;===;;;888777;;;@@@CCCKKKPPPJJJGGG^^^HHHNNNgggxxxuuuppp}}}sssPPP??????DDDMMMVVV[[[UUUttthhhccc```]]]ZZZVVVSSSQQQPPPNNNMMMSSSsssaaazzz|||xxxvvvggg^^^SSSIIIAAA===@@@FFFVVVWWW___bbbdddHHH@@@[[[~~~uuuvvvooorrrLLLPPPXXX{{{lllSSS???999@@@AAAGGGNNNGGGEEEqqq}}}zzzlllpppooofff```UUUQQQLLLGGGxxxuuuwwwhhh[[[NNNGGGAAA???<<<;;;>>>DDDBBBKKKEEECCCHHH@@@IIIkkk{{{zzzzzz{{{|||tttrrrbbbgggggg[[[~~~bbb{{{UUUDDD??????IIIFFFGGGLLLCCCPPPyyyyyylll\\\YYYUUUPPPLLLIIIGGGEEEBBB@@@???AAABBBAAA<<<888888===BBB@@@;;;;;;AAAIIIQQQLLLFFFNNNjjjDDDvvvbbb}}}{{{cccIII777<<>>>>>>>>>>>CCCIIIFFFNNNGGGGGGMMMEEE\\\~~~{{{qqqeeehhhwwwooo\\\mmmxxxnnnLLLEEEDDDFFFKKKDDDEEEKKKFFFiii|||~~~wwwkkkWWWRRRMMMIIIHHHGGGFFFDDDCCCBBBAAA@@@@@@>>>;;;888===AAAFFFGGGFFFIIIOOOUUUVVVMMMSSSvvvjjjhhhzzzyyyvvvbbbXXXHHHCCCEEEUUUjjjzzz}}}{{{rrrkkkvvvXXX[[[[[[yyynnnNNNFFFEEECCCHHHTTTQQQQQQPPPnnn|||wwwrrrggguuufff]]]bbbooo~~~uuu~~~eee[[[RRRCCC@@@>>>@@@@@@BBBGGGOOOHHHOOOGGGKKKTTTNNNrrr|||www~~~eeeRRRpppiiiHHHFFFIIIPPPQQQGGGJJJSSSSSSzzznnnXXXQQQJJJFFFFFFHHHGGGFFFGGGGGGFFFDDDCCCBBBBBBBBBCCCEEEIIIMMMQQQWWW]]]```ZZZXXXsssNNNzzzsssaaaPPPJJJDDDCCCSSSeeevvvzzzzzznnnsssbbbWWWLLLJJJHHHIIILLLSSS[[[___bbbYYYXXX^^^```ooonnniiiuuuYYY[[[iiirrrdddiiifff^^^tttnnneee^^^[[[ZZZZZZZZZaaa```___^^^]]]\\\[[[ZZZ```eeeoooxxxnnneeeeeennnyyy