BM6P6(@ |||{{{{{{}}}}}}wwwlllcccTTTRRRMMMGGG@@@;;;::::::;;;999888888:::<<<<<<;;;:::999888777777777888999::::::999999888777777777333222111111000000111111333444444333333111000///000222333111---******+++,,,,,,------,,,,,,+++***,,,,,,------,,,,,,+++***)))***+++,,,,,,+++***)))+++,,,............,,,+++'''***,,,,,,)))(((***---***---///---(((%%%(((+++******+++++++++,,,,,,,,,+++++++++*********))))))++++++,,,,,,,,,---------,,,222555111)))'''+++222------,,,++++++,,,,,,,,,,,,...000111000...+++***000///---)))'''(((,,,///333///+++***,,,---,,,+++,,,---//////...---...///---.../////////...---,,,---,,,,,,++++++,,,,,,------,,,+++))))))***,,,---************++++++,,,---------------------------***+++---///000000///...---------,,,,,,+++++++++************+++,,,------***+++---...///...---,,,000///...---------------////////////...---,,,+++,,,---......//////......------/////////...---,,,///...---,,,,,,,,,,,,,,,.........///////////////------------------------...............///000000000...,,,*********+++,,,........................,,,,,,------...///000000......////////////.........---,,,+++++++++,,,---///...------...///...---////////////////////////000...,,,,,,,,,+++***(((------------------------------------------------////////////////////////---------------------------------....../////////---,,,,,,,,,,,,---......---------,,,,,,------...------------------------//////000000///...------+++++++++++++++***)))(((++++++,,,---,,,+++***)))...,,,((($$$###&&&+++000---------,,,,,,+++++++++,,,------......------,,,---------,,,,,,+++++++++.........------,,,,,,,,,------------------------++++++,,,,,,,,,,,,------******+++++++++,,,,,,,,,///...+++***)))***,,,...------------------------,,,++++++******++++++,,,---,,,,,,++++++,,,,,,---...,,,***))))))+++...000***+++,,,,,,,,,,,,+++************+++,,,,,,,,,---...------,,,,,,,,,------------------------------+++,,,,,,------,,,,,,+++------------------------------++++++++++++------+++,,,,,,------,,,,,,+++000...---+++******++++++++++++***)))***+++---...,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------000///---+++***+++---...,,,+++***+++---...---,,,++++++------------++++++------------------------|||zzzzzz}}}}}}xxxmmmdddZZZXXXSSSKKKCCC>>><<<;;;;;;:::999999;;;;;;:::999999888888888888888999999888888888777666666555555555444333333222222333333333222222111000/////////333444444222///---...///,,,,,,------,,,,,,+++***,,,,,,------,,,,,,+++***)))***++++++++++++***))),,,,,,------------,,,,,,++++++,,,...///...---+++)))+++,,,+++)))''')))+++*********+++++++++,,,,,,+++++++++*********))))))))))))*********+++++++++333;;;BBBBBB:::222,,,+++,,,,,,++++++++++++,,,,,,,,,---///000000...,,,***------,,,***)))***---000222///+++***,,,---,,,++++++---......,,,+++,,,---******+++,,,,,,+++******------,,,,,,,,,,,,------+++++++++,,,,,,+++++++++---,,,,,,,,,------...///------------------------,,,,,,---...////////////------------,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,---......//////......///......------------------............---,,,,,,,,,------...............---...............------///...---,,,,,,,,,,,,------------...............------------------------...............//////000---,,,+++******+++---...........................,,,,,,------...//////000.........//////.........---,,,+++******+++,,,,,,///...------//////...---////////////////////////...---,,,,,,------,,,+++------------------------........................................................................*********++++++,,,,,,,,,---,,,,,,,,,,,,---............---,,,,,,,,,------------------------------////////////......---------------------,,,++++++,,,,,,---...---,,,+++***000///,,,)))(((***...222---------,,,,,,,,,++++++,,,,,,------------,,,,,,---------,,,,,,+++++++++------------,,,,,,,,,,,,************************++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------......---,,,,,,,,,,,,,,,------------------------,,,++++++******++++++,,,+++******))))))******+++,,,+++***))))))+++,,,...***+++,,,,,,,,,,,,+++***++++++,,,,,,,,,,,,,,,,,,---,,,,,,+++++++++,,,,,,------------------------+++,,,,,,------,,,,,,+++---------------------------,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++......---,,,++++++***+++...---,,,+++************,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,000///...---,,,++++++***///...---,,,+++,,,------,,,+++***+++---...---,,,+++,,,,,,------,,,,,,+++------------------------xxxwwwxxx{{{|||wwwmmmddd___\\\VVVMMMDDD>>>;;;;;;:::::::::;;;<<<;;;999777777777888999:::::::::999777777666555555444444333555444333333222222333333222111///...---......///000000///---++++++,,,...,,,,,,,,,,,,,,,++++++***,,,,,,,,,,,,,,,++++++***)))***++++++++++++***))),,,++++++++++++++++++,,,,,,***))),,,000111---)))((())))))))))))******+++*********++++++++++++,,,+++++++++***************))))))*********++++++++++++222;;;@@@>>>777000+++++++++++++++++++++++++++***,,,...//////...---+++)))+++++++++++++++---///111...,,,++++++,,,,,,++++++---...---+++*********,,,,,,---......------,,,++++++************++++++)))***,,,------,,,***)))------,,,,,,,,,---......------------------------------,,,------...///000---------------...............------,,,,,,------...............//////000...------------,,,,,,,,,+++,,,,,,---------------,,,,,,---.....................---------......///......---,,,,,,,,,------------------------------........................---............/////////++++++******+++,,,...///........................,,,,,,------.../////////------............------------,,,,,,,,,,,,------///...------//////...---////////////////////////---,,,+++,,,...//////...------------------------////////////////////////................................................---------------.........---,,,,,,,,,,,,---......///...---,,,,,,,,,,,,,,,------------------------...---------------,,,,,,---------------,,,,,,+++------.........---,,,+++------,,,***)))))),,,///------------,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++------,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++++++++,,,,,,,,,,,,---,,,,,,,,,+++++++++******------------------------,,,++++++******++++++,,,+++******))))))******+++))))))*********+++++++++***++++++,,,,,,++++++***------,,,,,,,,,,,,,,,,,,+++++++++******++++++,,,------------------------+++,,,,,,------,,,,,,+++---------------------------,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++------------,,,+++***))),,,,,,,,,,,,+++******))),,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,//////...---,,,++++++***...------------,,,,,,,,,---++++++,,,---...---,,,---,,,,,,++++++,,,,,,---------------------------uuutttuuuxxxzzzuuukkkccc\\\ZZZTTTLLLCCC===::::::888888999;;;======:::888555666888:::;;;;;;::::::777666666555555444333333333222111111000000111111222111///---,,,---///000...---+++***)))***,,,---+++,,,,,,,,,,,,+++******+++,,,,,,,,,,,,+++***************++++++*********,,,+++***))))))***+++,,,***(((''''''***+++***)))***)))((((((*********(((************++++++++++++************************++++++,,,,,,,,,---------'''))),,,///111111///,,,))))))******+++++++++***)))+++,,,.........---,,,)))***,,,,,,++++++,,,---///---,,,++++++,,,,,,,,,,,,---...---+++))))))***------..................))))))(((((((((((()))))))))***+++,,,---,,,+++***+++++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++,,,...///,,,------......////////////...---,,,,,,,,,,,,,,,......---,,,,,,...///000,,,---------------,,,,,,)))***+++,,,------------,,,,,,---.........------///...---,,,,,,---///000...------,,,,,,,,,------.........---------------////////////////////////------.........///......,,,++++++++++++,,,---...........................---------.........//////,,,,,,------------,,,,,,...............////////////...---...///000///---////////////////////////...---,,,---///000///...------------------------.............../////////............................................................////////////---,,,,,,,,,,,,---......///......---,,,,,,,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,***++++++,,,++++++******---------------,,,,,,++++++,,,,,,,,,******+++---------------------,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,........................+++++++++,,,,,,,,,------(((((()))))))))*********+++***)))((((((((()))***,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,,,,++++++,,,,,,---((()))+++,,,,,,,,,+++***++++++++++++++++++++++++------,,,,,,++++++******++++++++++++++++++,,,---------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,---------+++***)))'''(((***,,,---------,,,++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------+++,,,,,,------.........,,,------......---,,,,,,---,,,+++,,,.........---------++++++++++++------------------------------uuutttuuuyyy{{{vvvmmmdddYYYWWWRRRJJJCCC>>><<<<<<666666888;;;===>>><<<:::666777999:::;;;;;;;;;:::888888777666666555555444333222111111000000111111333111///......///000111111///---,,,,,,...///000++++++,,,,,,++++++***)))++++++,,,,,,++++++***)))+++******************+++++++++)))(((((()))++++++))))))'''%%%###%%%)))...,,,+++))))))******(((&&&))))))*********+++++++++************************++++++,,,,,,,,,---------000...,,,+++,,,,,,+++)))((()))***++++++++++++***)))***+++,,,------,,,,,,***,,,------+++***)))***,,,---,,,,,,+++++++++,,,---...///...,,,******+++)))))))))******++++++,,,******))))))))))))******++++++*********+++---...,,,++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++***)))((()))***+++,,,,,,------....../////////------,,,+++******++++++---,,,+++***+++,,,---...,,,,,,---......------,,,)))***+++,,,---.........+++,,,,,,---...---------...---,,,,,,,,,...///000------,,,,,,,,,------...////////////......------////////////////////////,,,,,,---...///......---------,,,,,,++++++++++++........................---------...............,,,,,,------------,,,,,,,,,,,,------............000///......///000///...////////////////////////000...------...///---,,,------------------------,,,,,,---------.................................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,,,,,,,---......///...---,,,,,,,,,,,,,,,------------------------,,,,,,++++++++++++,,,---***++++++,,,,,,,,,++++++---,,,,,,+++++++++++++++---///000000///......///------------------------***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,************************+++++++++,,,,,,,,,------(((((()))))))))*********///---***(((''')))+++---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,,,,++++++,,,,,,---)))***,,,---...---,,,+++++++++++++++++++++++++++,,,,,,++++++******)))))),,,,,,,,,,,,,,,---......------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++***+++,,,---,,,+++***)))'''(((***,,,---------,,,+++++++++,,,,,,------------,,,,,,++++++,,,,,,---+++++++++,,,,,,---------++++++,,,,,,---...//////,,,,,,---......------,,,---,,,+++,,,...///...---------++++++++++++------------------------------xxxwwwxxx{{{}}}yyyooofffXXXVVVRRRKKKDDD@@@??????666666777:::===>>>===;;;888888999:::;;;;;;;;;:::999999888777777666666555555444333333222222333333222222111000000000111222000...,,,+++---......---+++++++++++++++******)))+++++++++++++++******)))++++++***))))))***+++++++++******************+++***+++***'''###%%%+++111------,,,+++***)))(((((()))))))))************+++***************+++++++++))))))*********+++++++++++++++,,,...//////,,,***((()))***,,,,,,,,,++++++******++++++,,,,,,+++++++++,,,---,,,***)))((()))+++,,,---,,,+++***+++,,,,,,...///...,,,+++++++++************+++,,,------------,,,,,,,,,,,,------,,,+++)))))))))+++---///......---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******))))))))))))******---------------.........,,,,,,+++*********+++++++++++++++++++++,,,,,,---,,,---.../////////...---******,,,---............++++++,,,------------------------------...///000------,,,,,,,,,---......000000000///......------........................+++,,,---//////...------......------,,,+++******................................................------............------)))***+++,,,,,,---,,,,,,000///......000000///...////////////////////////000...------......,,,+++------------------------++++++,,,,,,---.........------------------------++++++++++++++++++++++++------------,,,,,,,,,,,,---,,,,,,,,,,,,---......---------,,,,,,------...---------------------------,,,+++***+++,,,---...,,,------...............---,,,+++*********+++++++++---//////---,,,------------------............++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++++++++,,,,,,,,,,,,---222000---,,,+++,,,///000,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,+++******))))))******+++***+++,,,---...---,,,,,,,,,++++++******++++++,,,,,,,,,+++++++++++++++***,,,,,,,,,,,,---...//////------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++***+++++++++++++++******+++++++++,,,,,,++++++******++++++,,,,,,------...---,,,,,,++++++,,,,,,---***++++++,,,,,,------.........---------,,,,,,,,,,,,,,,,,,------------......,,,,,,,,,...///...------,,,,,,++++++,,,,,,---------------------------yyyxxxxxx{{{}}}xxxnnneeeYYYWWWRRRKKKEEE@@@??????:::999888999;;;<<<;;;:::::::::999999999::::::;;;999999888777777666666555555444333333222222333333111111111111111111111111...,,,***+++,,,---+++)))+++++++++++++++***))))))+++++++++++++++***))))))++++++***))))))***++++++***++++++++++++++++++***++++++***))))))***,,,...+++---...---***(((***,,,))))))))))))************))))))*********+++++++++))))))*********+++++++++$$$&&&))),,,---......---((()))+++---...---,,,,,,+++++++++++++++************+++,,,+++))))))***+++)))+++------+++***+++,,,***,,,------+++***+++,,,,,,,,,,,,,,,,,,...///000------,,,,,,,,,,,,------************+++,,,------///...------,,,,,,,,,---++++++++++++++++++++++++***+++++++++++++++******------------,,,,,,,,,,,,,,,,,,+++++++++,,,------***+++,,,,,,------,,,,,,,,,---///000111000///...+++,,,---...............++++++,,,------------,,,+++,,,---...////////////,,,,,,,,,,,,,,,---...///000000///......---,,,,,,------------------------***,,,---//////...---,,,,,,,,,,,,---,,,,,,++++++.........................................................//////.........)))***,,,---.........---000///...///000111000...////////////////////////---,,,+++,,,---...---,,,------------------------,,,,,,,,,---.../////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,000000/////////.........---,,,,,,,,,,,,---......,,,,,,,,,,,,------...///---------------------------,,,+++++++++,,,...///,,,------...//////.........---,,,+++***+++,,,,,,)))+++,,,+++***)))***+++------------.........///,,,,,,------------,,,,,,+++++++++,,,,,,---------------------,,,,,,,,,,,,........................++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------///////////////...------++++++++++++++++++++++++,,,++++++******++++++,,,+++******))))))******+++******+++,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,,,,,,,------------------++++++++++++,,,---...///------------------------+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++++++++************++++++,,,++++++***++++++,,,,,,******+++,,,,,,---......---,,,,,,++++++,,,,,,---******+++,,,,,,---.........------------,,,,,,,,,------,,,+++,,,---...///...---,,,---...//////---+++,,,,,,------,,,,,,+++------------------------wwwuuuvvvyyyzzzuuukkkbbbXXXVVVQQQJJJCCC>>>======>>><<<:::999999:::999888<<<;;;:::999888999:::;;;888888888777666666555555333222111111000000111111///000111111111111000000222000...///111000---******++++++++++++***))))))***++++++++++++***)))))),,,+++***))))))***+++,,,***+++,,,------,,,+++******((((((***---...+++'''(((,,,///...***))),,,000))))))))))))************))))))******++++++++++++++++++,,,,,,,,,---------......---***''''''***---(((***,,,...///...---,,,,,,+++++++++***)))))))))((()))******)))***,,,...(((+++------+++)))+++---(((***+++,,,*********+++))))))(((((()))+++,,,---++++++************++++++''')))+++---------,,,+++---,,,++++++************+++++++++++++++++++++++++++,,,---......---+++***---------,,,,,,+++++++++,,,,,,,,,,,,------...///+++,,,---...///...---,,,,,,...000111222111000///------......//////......++++++,,,---------,,,,,,***+++---///000000///...,,,,,,,,,,,,,,,---.../////////...---,,,,,,++++++------------------------***+++---//////...---,,,******+++,,,------------.............................................---......////////////......,,,---///111111111111000111///...///000111000...////////////////////////***))))))+++---//////...---------------------------------...///000000111---------------------------------------------------------,,,,,,+++++++++---,,,,,,,,,,,,---......+++++++++,,,---...///000------------------------...---+++++++++---///000***++++++,,,---------,,,///...---,,,+++,,,------,,,---......,,,,,,---...---------.........//////,,,------......------,,,+++++++++,,,,,,---------.........------,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------******+++++++++,,,,,,,,,)))+++...000000---***'''++++++++++++++++++++++++,,,++++++++++++++++++,,,---,,,,,,,,,,,,,,,,,,---***************+++++++++---,,,+++******+++,,,------.........///000000000************+++,,,---...------------------------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++------------+++++++++,,,,,,------,,,,,,+++++++++)))))))))***+++,,,))))))((()))***---///000******+++,,,,,,---......---,,,,,,++++++,,,,,,---******+++,,,,,,---......******+++,,,---//////000...---+++++++++---///000...---,,,---/////////...++++++---......---++++++------------------------wwwwwwxxxzzzzzztttkkkcccXXXUUUOOOGGG@@@<<<<<<===;;;:::888777777777888888;;;;;;;;;;;;;;;;;;;;;;;;<<<======;;;777444333333666555555444444333333222///111333333111000111111)))444:::666000000///---///******...---((()))...+++,,,,,,,,,,,,,,,,,,---,,,***((((((***+++)))&&&***+++,,,---...---,,,,,,,,,+++++++++******))))))...---+++)))(((((())))))++++++++++++++++++++++++,,,---......---,,,***)))'''+++---+++***,,,---+++)))***++++++,,,,,,,,,,,,************************+++++++++*********))))))((()))***+++++++++++++++,,,,,,,,,***))))))+++---000,,,))))))+++,,,***(((++++++,,,,,,---......///,,,***((((((***+++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,---//////)))***+++,,,------------***************++++++++++++,,,---...---,,,+++***...---,,,+++,,,---...///---------------...///000------------------------,,,++++++******++++++,,,---......//////......---......---,,,,,,------------------,,,,,,+++++++++------............---------,,,,,,++++++,,,,,,------------.........//////,,,,,,,,,---------......***+++,,,---............))),,,//////---***((('''---+++***+++---//////...........................000000//////............///......---------..................////////////......//////...---,,,,,,//////...---,,,++++++,,,......---,,,,,,,,,,,,---------------------------,,,++++++******++++++,,,......---------,,,,,,,,,...------------...//////...---+++))))))***+++,,,------.........---,,,,,,++++++++++++,,,,,,---...---,,,+++******+++,,,---///...,,,+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,------------,,,,,,+++***......---,,,,,,,,,------------------------------,,,......++++++///111///......,,,,,,,,,,,,.........---,,,,,,,,,,,,---...++++++,,,------------,,,+++*********+++---///000++++++,,,,,,,,,---------++++++***)))'''&&&&&&%%%------,,,,,,,,,+++++++++---------............/////////...---,,,++++++***+++,,,,,,------,,,,,,+++------++++++++++++------+++++++++++++++++++++++++++,,,,,,------,,,,,,+++************************++++++,,,,,,,,,+++******...000111000...------...,,,,,,,,,---------..............................,,,,,,,,,---------.........,,,******,,,---+++(((------,,,,,,------...///,,,,,,,,,---------......000///---,,,++++++,,,,,,zzzzzz{{{}}}{{{uuujjjbbbXXXVVVQQQJJJBBB>>>======<<<;;;999888888888999999;;;;;;;;;;;;;;;;;;;;;;;;888999::::::888666666777555444444333222111000000222222333222000//////000777111---...---***+++///222///...///000......///+++++++++,,,,,,,,,,,,---///---++++++------,,,******+++,,,------,,,+++******************++++++++++++***)))))))))***+++,,,++++++++++++++++++++++++,,,,,,------,,,+++******)))...///,,,***,,,,,,***)))******++++++++++++***************************+++++++++*********))))))))))))***+++++++++******+++,,,,,,+++******,,,...444111---+++*********))),,,,,,,,,------............+++))))))***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++++++++++++++)))***+++,,,------------++++++******************++++++,,,,,,---,,,,,,,,,------,,,,,,,,,---...//////............//////000------------------------,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,,,,---------,,,,,,+++++++++------............---------,,,,,,++++++,,,,,,---,,,------------.........+++,,,,,,,,,,,,---------+++,,,---...////////////---///111111///---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,......................../////////.........------......------------......////////////000000000000......//////...------,,,------,,,,,,,,,------.........---,,,,,,,,,,,,---------------------------...------,,,,,,------...,,,,,,,,,------........................///000111...---+++*********,,,---((()))***+++,,,,,,---,,,,,,+++++++++,,,,,,---...,,,++++++++++++++++++,,,...---,,,+++++++++,,,,,,------------------------...------------,,,,,,,,,,,,---------,,,,,,+++***+++,,,,,,,,,,,,,,,,,,,,,---------------------------......***+++000222111...---,,,++++++,,,---...---,,,++++++++++++,,,---+++,,,,,,---------------,,,,,,+++++++++,,,------,,,+++++++++,,,,,,------////////////////////////......---------,,,,,,,,,------------.....................------,,,,,,++++++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++------------------------++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,,,,...///...---+++,,,,,,,,,,,,,,,,,,------------........................---------.........//////...,,,++++++---...,,,***++++++******++++++,,,---,,,,,,,,,------------...000///---,,,++++++,,,,,,||||||}}}}}}uuujjjaaaZZZXXXTTTNNNFFFAAA>>>>>><<<;;;::::::999999::::::::::::::::::;;;;;;;;;;;;666888:::999888777777888444333222111000///......444444333000......///111888---+++333666000///333000111000------///---)))++++++++++++,,,,,,------,,,***))))))***+++)))((()))***+++,,,++++++***))))))))))))******+++,,,---((((((((()))***,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***+++++++++,,,000111---+++------******++++++++++++******)))************************+++++++++*********************+++++++++******)))***+++,,,,,,++++++---///666555333///+++)))***+++---------------.........///---******++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******************+++,,,------------,,,+++++++++***)))))))))+++++++++++++++,,,---...---,,,,,,,,,,,,---...///------,,,+++++++++,,,,,,------------------------,,,++++++******++++++,,,++++++***))))))***++++++------,,,,,,,,,,,,------------,,,,,,,,,,,,++++++------............---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,------------++++++,,,,,,,,,---------,,,---...//////000//////...///000000.........///,,,///111000---++++++,,,.................................---------------...---------------......//////000000000111111111.........///......---,,,+++++++++,,,---...///000......---,,,,,,,,,,,,---------------------------...------,,,,,,------...***++++++,,,---...///000............///000111222///...,,,+++++++++,,,---)))***++++++,,,,,,,,,,,,,,,,,,+++++++++,,,------+++++++++,,,,,,+++++++++------,,,+++++++++,,,,,,++++++++++++++++++++++++------------,,,,,,,,,,,,,,,,,,---------,,,++++++((()))+++,,,---,,,,,,+++---------------------------...---***+++111444333,,,,,,++++++++++++,,,,,,,,,++++++******++++++,,,+++,,,,,,---------------,,,---------,,,,,,+++***---,,,+++***+++,,,---...,,,,,,---...///000111111............------------------------............------------------------+++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++///...---,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,((((((***+++,,,---------***,,,------+++******+++++++++++++++,,,,,,,,,,,,------------------------............////////////...,,,,,,,,,.........,,,++++++******++++++,,,---,,,,,,,,,,,,------------//////---,,,,,,,,,,,,,,,zzz{{{}}}}}}vvvjjjaaa[[[ZZZWWWQQQJJJCCC???>>>:::::::::999999999:::::::::::::::::::::;;;;;;;;;999:::;;;999777555555555444333222111000///...---555444333000...///333666555777999888555222333555,,,222333...+++---+++&&&*********+++,,,,,,------***)))))))))))))))((('''((()))***++++++***)))(((,,,+++*********+++,,,,,,'''(((((()))+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))***,,,---,,,000111...---//////---,,,,,,---,,,,,,+++***)))************************************************+++++++++++++++***)))((()))+++,,,,,,,,,,,,...000333555777444///++++++,,,------------------------000...+++***+++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++'''((()))***+++,,,,,,,,,***+++,,,,,,---------,,,,,,,,,,,,+++***)))((((((+++***))))))***,,,...///,,,,,,,,,,,,---......///......---,,,,,,+++,,,,,,------------------------,,,++++++******++++++,,,,,,+++)))(((((()))+++,,,...------------...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,---,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,------,,,------------.........,,,,,,---......///......,,,------,,,++++++---//////444777666000,,,,,,...------------------------------------------------------,,,,,,------......////////////000000000000---...............------,,,,,,,,,,,,---...//////......---,,,,,,,,,,,,---------------------------,,,++++++******++++++,,,++++++,,,,,,---...//////------------...000111222///...---,,,,,,,,,------/////////...---,,,+++***,,,,,,,,,++++++,,,,,,---***+++,,,------,,,+++***---,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------,,,,,,,,,++++++,,,,,,,,,------,,,,,,+++''')))+++---......,,,+++---------------------------...---***+++111555555++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,***++++++,,,,,,,,,,,,,,,+++,,,---...---,,,+++***---,,,+++******,,,---///)))******+++,,,---.........------------,,,,,,,,,,,,,,,---------.........,,,,,,,,,------.........+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++///...,,,++++++,,,...///,,,,,,,,,,,,,,,,,,,,,,,,((()))***+++,,,,,,,,,,,,)))+++,,,,,,+++******+++******+++++++++,,,,,,,,,------------------------------------............,,,,,,,,,,,,------------------,,,,,,------...///++++++,,,,,,,,,---------......------,,,,,,,,,,,,xxxyyy{{{}}}}}}vvvkkkccc\\\[[[YYYSSSKKKDDD@@@>>>888888888999999999999888999999999:::::::::;;;;;;888::::::999777555444555555444333222111000//////444444222000000222777;;;IIIaaakkkXXXEEEAAA===444,,,111222///,,,------,,,))))))***++++++,,,------,,,------,,,++++++++++++((()))***,,,,,,++++++***///...,,,***))))))***+++))))))******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))***+++---...***///111///...111222000---.........---,,,++++++************************************************+++++++++++++++***)))((((((***,,,,,,,,,,,,---///,,,111666777333///,,,,,,,,,,,,,,,,,,------------000---+++***+++,,,,,,+++------------------------++++++++++++++++++++++++'''((()))+++,,,,,,,,,,,,++++++,,,---------,,,,,,,,,,,,,,,+++***)))((((((******))))))***,,,---///++++++,,,---.........///111111000///.........///------------------------,,,++++++******++++++,,,---+++***((((((***+++---,,,,,,++++++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,---,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,------............////////////++++++,,,---------,,,,,,,,,,,,+++***)))***,,,//////444777666000,,,,,,...++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,---......---------.........//////------...............------------,,,,,,------.........---,,,,,,,,,,,,---------------------------,,,++++++******++++++,,,------------------------,,,,,,,,,,,,---...///000......------,,,,,,,,,,,,............---,,,+++***---,,,,,,++++++,,,,,,,,,***+++,,,------,,,+++***+++,,,,,,,,,,,,,,,,,,,,,////////////////////////------,,,,,,,,,++++++++++++,,,,,,------,,,,,,,,,(((***,,,...//////...---------------------------,,,...---***+++111444444++++++++++++++++++++++++,,,,,,------------,,,,,,))))))***+++++++++++++++)))***,,,---......---,,,,,,,,,+++++++++,,,---...........................,,,,,,,,,+++++++++******,,,,,,,,,------------...+++,,,,,,------.........+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,***))))))***,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,++++++******+++------+++++++++,,,******+++++++++,,,,,,,,,------------------------++++++,,,,,,,,,---------++++++,,,,,,++++++,,,,,,------,,,,,,------...///+++++++++,,,,,,,,,------------------------,,,,,,xxxxxxyyy{{{{{{vvvllleee\\\\\\YYYRRRKKKDDD???>>>777777888999999999888888888888999999::::::;;;;;;555777999888777666666777444444444333222222111111222222222111111444999===bbbfffHHH:::222++++++,,,+++,,,///((())))))***+++,,,------***,,,,,,,,,***)))***+++((()))+++---.........---111///---***))))))************+++++++++******)))++++++++++++++++++++++++******++++++,,,---...///)))...000......222333222,,,---------------,,,+++***************************************+++++++++******+++++++++******)))(((***,,,,,,++++++,,,---(((---222555444000,,,************+++,,,,,,------...,,,******+++,,,,,,,,,------------------------++++++++++++++++++++++++***+++,,,,,,,,,+++)))(((+++,,,,,,------,,,,,,,,,,,,+++++++++***)))))))))***************+++,,,---***+++,,,---.../////////------,,,+++++++++,,,,,,------------------------,,,++++++******++++++,,,---,,,+++******+++,,,---)))(((((())))))***+++,,,++++++,,,,,,,,,,,,------,,,,,,------------,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,---------------.........////////////***+++,,,,,,,,,,,,++++++.........,,,++++++---///,,,///111000---++++++,,,++++++++++++++++++++++++---------------.........++++++++++++,,,---...///,,,,,,---------.........,,,---......///............------,,,,,,,,,------......---,,,,,,,,,,,,---------------------------...------,,,,,,------.........---------,,,,,,,,,,,,,,,,,,+++,,,,,,---...------------,,,,,,,,,+++((((((***+++,,,---------------,,,+++++++++,,,,,,+++++++++,,,,,,+++++++++++++++,,,---------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++,,,---------,,,,,,***+++---...///......---------------------------***------+++,,,000222111++++++,,,,,,,,,,,,++++++,,,------......------,,,)))******+++++++++++++++))))))+++,,,---.........++++++,,,,,,,,,---------/////////......---------++++++++++++************,,,,,,,,,,,,------------,,,,,,,,,------.........+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,+++***))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))***,,,------,,,,,,,,,---++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++,,,,,,,,,,,,+++,,,---,,,***)))***+++++++++******++++++,,,---++++++++++++,,,,,,,,,,,,,,,------......---,,,,,,|||{{{{{{{{{zzzuuummmfff]]][[[WWWQQQIIIBBB???===777888999:::::::::999999777888888999::::::;;;;;;666888999888666555555666333333333333333333333333111111111000000222666999VVVaaaCCC******///,,,***---(((((()))***+++,,,------((()))+++***'''&&&'''))))))***,,,///000111111111111///,,,***)))***+++,,,)))***++++++++++++***)))******************************,,,---.../////////)))...000......111222000******++++++,,,,,,++++++************************))))))*********+++++++++))))))***+++++++++******''')))+++,,,+++)))*********+++---///111///,,,)))''''''((()))+++,,,------+++***((((((***,,,------,,,,,,,,,,,,,,,,,,,,,,,,************************+++,,,---...---,,,***)))+++,,,,,,------,,,,,,+++++++++******************)))******+++++++++******)))***,,,---/////////...)))))))))((())))))******------------------------,,,++++++******++++++,,,++++++++++++++++++++++++))))))))))))***+++,,,---+++++++++,,,,,,---------+++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---,,,------------.........,,,,,,,,,,,,---------...+++,,,,,,------,,,,,,+++/////////...,,,+++,,,...+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------........./////////++++++++++++,,,---...///------------.........///,,,------...//////......,,,,,,,,,,,,------...///......---,,,,,,,,,,,,---------------------------...------,,,,,,------...,,,,,,------------------......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,++++++***&&&''')))+++,,,......///...---,,,,,,+++++++++,,,,,,++++++++++++++++++,,,***+++,,,---------,,,,,,)))))))))))))))))))))))),,,,,,,,,++++++++++++******+++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------))),,,---+++,,,///000---+++,,,---......---,,,++++++,,,------------,,,+++++++++,,,------------,,,++++++++++++,,,,,,---...)))+++,,,......---,,,+++---------,,,,,,,,,++++++,,,,,,,,,+++++++++******++++++,,,,,,,,,---------,,,,,,------------------+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,++++++)))+++------,,,+++,,,---,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------...///---***))))))+++++++++******++++++,,,---***++++++++++++,,,,,,,,,,,,,,,---......------,,,}}}|||zzzuuummmfff]]][[[WWWOOOGGGAAA>>>===777888:::;;;<<<;;;;;;:::777777888999::::::;;;;;;;;;;;;;;;999555222111111111222222222222333333333000111111000///000333666555NNNnnn\\\444111888333---///'''((()))***+++,,,------***---...---***)))***,,,)))+++---000222333444444///...+++))))))+++---...((()))***+++,,,++++++***)))))))))))))))))))))))))))***---///000000000000+++000111...---///000...'''((()))***************************************))))))******++++++++++++((()))***+++++++++++++++''')))++++++***(((((((((---***)))***------+++(((%%%&&&'''(((***,,,---...***((('''(((***,,,------++++++++++++++++++++++++************************((()))+++...///...------,,,,,,,,,------,,,++++++***************+++++++++)))***+++,,,,,,+++)))((()))***,,,.../////////...------------...///000000------------------------,,,++++++++++++++++++,,,******++++++++++++******,,,,,,,,,,,,---...///000+++++++++,,,,,,---------+++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,------------.........//////******+++++++++,,,,,,,,,---------......---,,,,,,...//////...,,,***++++++---+++***+++---//////..................................../////////000000++++++++++++,,,---...///............/////////000,,,,,,---.../////////...******+++,,,---///000111......---,,,,,,,,,,,,---------------------------,,,++++++******++++++,,,***++++++,,,---...//////000000...---------------++++++,,,,,,,,,+++***)))++++++,,,---...............---,,,,,,++++++++++++---,,,+++******+++,,,---)))***,,,---...---,,,,,,........................,,,,,,,,,+++++++++*********+++,,,,,,------------,,,,,,+++******+++++++++------------------------(((,,,---,,,,,,///...***,,,,,,............,,,,,,***+++,,,------,,,+++***,,,---......//////.........---,,,+++***+++,,,---(((***---//////...,,,***---.....................---------,,,,,,,,,++++++++++++,,,,,,,,,---------------------------------+++,,,,,,------,,,,,,+++++++++------------+++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++************************((()))***+++,,,---------(((***,,,,,,++++++,,,---,,,,,,------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......///000111///+++)))***+++------,,,,,,------...///******+++++++++,,,,,,,,,+++,,,---.........---,,,~~~zzztttnnnkkkaaa]]]UUULLLDDD@@@===<<<::::::::::::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<<<<999666555555666555444444333222222111111222222444333111////////////000444888@@@NNN^^^pppddd;;;,,,...---***+++,,,+++******+++---...000111000...,,,++++++++++++***+++,,,---...////////////---,,,***))))))******,,,++++++******++++++,,,+++)))'''&&&%%%&&&'''(((***+++---...///000000000000///...---------------,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,+++***++++++++++++++++++++++++,,,+++***)))))))))+++++++++*********+++,,,,,,---///,,,((((((***,,,,,,+++,,,,,,---............---))))))))))))))))))******---,,,+++***))))))))))))*********++++++,,,,,,,,,---...///...,,,+++,,,---+++++++++++++++++++++++++++***)))))))))))))))***************************+++***)))***---//////...,,,,,,+++******+++,,,,,,...,,,)))''''''***...000------------,,,++++++***+++,,,---,,,***)))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---+++***+++,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---.........---,,,***)))***+++,,,,,,,,,---,,,++++++,,,,,,***)))++++++---.........---,,,---------,,,,,,+++++++++---,,,,,,,,,,,,---......+++******+++,,,...000111,,,+++++++++,,,,,,---...........................+++++++++,,,,,,---------///...---,,,+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,---------,,,,,,,,,---...///000111------------------------...---,,,,,,++++++++++++---,,,,,,,,,,,,---......,,,,,,,,,------............------,,,***))))))(((++++++++++++++++++++++++,,,,,,,,,---------......+++******---//////,,,)))***+++,,,---///000111111+++,,,,,,------,,,,,,+++***,,,------,,,++++++,,,++++++*********+++,,,---000///------------,,,***)))***+++,,,,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,------------------------******)))))))))))))))))),,,,,,---...//////000111......//////...,,,+++)))******))))))))))))))))))//////...000111222000///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---************************,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,---...//////,,,,,,,,,------.........,,,+++***))))))***+++,,,---------............/////////...---,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,zzzssslllhhhccc^^^VVVMMMEEE@@@>>>===::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;999666555666666555444444333222222111111222222333222111000//////000000------...111666===CCCGGGUUU???------000---))))))*********++++++,,,---......---,,,++++++,,,------***+++,,,---------------,,,+++*********+++,,,---,,,++++++******++++++,,,---,,,***(((((()))***+++++++++,,,---...//////000///......---,,,,,,++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,+++******++++++++++++++++++++++++,,,+++***))))))***+++++++++*********++++++,,,---...+++))))))+++,,,,,,+++)))******+++++++++++++++((((((((()))***+++,,,---,,,+++******)))******************++++++,,,,,,,,,,,,------,,,+++******,,,+++++++++++++++++++++++++++***************++++++************************+++)))((()))+++,,,,,,,,,,,,,,,+++******+++,,,,,,---,,,)))((((((***---///,,,,,,,,,---,,,,,,++++++,,,......---,,,+++,,,---++++++++++++++++++++++++,,,---...---+++***+++,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------...,,,+++,,,---///.........---,,,,,,------,,,***------///000000000///...//////.........------------,,,,,,,,,------......------,,,,,,---...///000,,,,,,,,,+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,///...---,,,,,,,,,------...........................---,,,,,,,,,,,,---...---------------...///000------------------------...---,,,,,,+++++++++,,,---,,,,,,,,,,,,---......,,,,,,,,,---------......,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,........./////////000000...,,,++++++...///...---,,,,,,---...///000000111+++,,,,,,------,,,,,,+++***,,,------,,,++++++,,,,,,++++++******,,,---...///---++++++,,,,,,+++)))***+++,,,------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++************++++++++++++...............,,,+++***++++++++++++++++++++++++,,,++++++,,,---...---+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))))))))))))))***++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........,,,,,,,,,,,,------------+++++++++******+++++++++,,,,,,,,,,,,---------............------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,zzzqqqiiidddccc^^^VVVMMMFFFAAA>>>===::::::::::::::::::::::::999999999999999999999999;;;999777666666666555444444333222222111111222222111111000000000000000111444333111000///000111111333---+++111111***&&&'''))))))***+++,,,,,,,,,,,,)))))))))***+++,,,......***++++++,,,,,,,,,++++++)))))))))***+++---...///++++++************++++++---,,,+++))))))***+++,,,++++++***+++,,,---///000000000000000///---+++***------,,,,,,+++++++++***++++++++++++++++++***)))+++++++++++++++++++++++++++******)))******+++++++++************+++,,,,,,,,,+++)))***+++,,,+++***)))))))))***************((((((((()))+++,,,...///*********)))******+++,,,*********+++++++++++++++***+++,,,+++)))))))))++++++++++++++++++++++++++++++*********+++,,,------************************,,,***))))))***++++++***,,,++++++******++++++,,,++++++***))))))+++,,,---***+++,,,,,,,,,,,,,,,,,,...///000///---,,,---...************++++++++++++,,,---...---+++***+++,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,......,,,++++++,,,------...---+++,,,...//////...///...------......---,,,------///000000000///...///............---------,,,,,,,,,---------......000///............//////------,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,.........---------------///...------,,,---------///////////////////////////...,,,++++++,,,...///...---------------......------------------------------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,---......,,,,,,,,,------------...,,,,,,,,,---------......------------------------.........///////////////000...++++++---///000000---------....../////////+++,,,,,,------,,,,,,+++***,,,------,,,++++++,,,---,,,+++++++++,,,...///000...+++***+++,,,,,,+++,,,,,,------------,,,,,,+++++++++,,,,,,------------------------------------------------------------------,,,,,,+++++++++............---,,,++++++---------------------------,,,,,,---...///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,{{{rrriiidddaaa]]]UUULLLEEE@@@===<<<::::::::::::::::::::::::::::::::::::::::::::::::;;;999777777777777555444444333222222111111222222000000000000000111111111000000000000000000000000000------///...((('''+++((()))***+++,,,+++******(((((()))***+++,,,------+++++++++++++++***))))))(((((()))***,,,---...///++++++************+++++++++***)))(((((()))******++++++***)))***,,,///111333333444444222000---+++------,,,,,,+++***************+++++++++******)))******************************************+++++++++***************++++++*********+++,,,+++***)))++++++***+++++++++,,,,,,************+++,,,---...))))))))))))***+++,,,---***************+++++++++)))***++++++))))))***+++************************)))))))))***+++,,,---...************************...,,,******+++++++++***++++++++++++++++++++++++************++++++++++++)))***+++,,,,,,,,,,,,,,,.../////////---,,,---...+++++++++++++++,,,,,,,,,+++,,,------++++++,,,---------------------------++++++,,,,,,,,,,,,------000...,,,******+++,,,------+++******,,,------,,,///---,,,---......---,,,++++++---.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...------///////////////000000000......---,,,,,,,,,,,,---........................---------.........//////.........------------...........................///...,,,******,,,...///......---,,,,,,,,,---------------------------------,,,,,,++++++,,,,,,,,,,,,,,,++++++,,,,,,---...---------------------------------............///........................------------------------...---,,,,,,---...//////------------------,,,,,,+++,,,,,,------,,,,,,+++***,,,------,,,++++++,,,------,,,+++,,,---...///111///,,,+++,,,---------,,,,,,------------,,,,,,***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------............------------------,,,,,,.........------,,,,,,+++------------...............---,,,,,,...//////...------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---...............------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---......---,,,++++++,,,,,,,,,,,,---------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,}}}sssjjjeee^^^ZZZRRRJJJCCC???===<<<::::::::::::::::::::::::::::::::::::::::::::::::;;;999888888888777555444444333222222111111222222000000000111111111111111000//////...---,,,******,,,)))((()))++++++---000((()))***+++,,,+++***))))))*********************++++++++++++***)))((((((******++++++,,,,,,,,,,,,+++******))))))******+++))))))))))))))))))******++++++***)))***,,,///111222333444333222///,,,***,,,,,,,,,++++++*********)))******+++++++++******************************))))))******++++++++++++++++++***))))))*********)))***+++++++++*********++++++*********+++,,,---,,,,,,++++++***+++++++++(((((())))))***+++------************************)))+++,,,+++***)))***,,,************************((((((((())))))+++,,,---************************---+++)))((()))***)))(((++++++++++++++++++++++++))))))******+++++++++***)))******+++,,,,,,,,,,,,,,,---...---+++***+++,,,,,,,,,,,,---------......+++,,,------++++++,,,---------------------------+++++++++,,,,,,---------///...,,,***)))***,,,------+++***+++,,,------------,,,+++,,,---...---,,,++++++---.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........------------...///111111222222......---,,,,,,---------........................++++++,,,---///000111111---.............................................///...,,,++++++,,,...///...------,,,,,,,,,------------------------------,,,,,,,,,++++++,,,,,,---,,,++++++++++++,,,------------------------------/////////.........------........................---------------------,,,***+++---...------,,,,,,,,,,,,,,,++++++++++++***+++,,,,,,------,,,,,,+++***,,,------,,,++++++,,,------,,,+++,,,---...//////---++++++,,,------,,,,,,,,,++++++++++++,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,---------...'''(((((()))***+++++++++......------,,,,,,,,,,,,+++,,,,,,,,,---------...+++)))((((((***+++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++---,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,******))))))******+++,,,++++++++++++++++++++++++******+++,,,,,,---...............------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////...---,,,------------............+++,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,~~~uuulllfff[[[WWWPPPHHHBBB???======::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;:::888888999888666333444333222222111111222222000000111111111111000///333333222111000///......,,,++++++---......---,,,******+++++++++++++++***+++++++++++++++***)))(((+++++++++++++++***)))(((++++++,,,,,,,,,+++************))))))))))))***************+++++++++++++++++++++***+++,,,---///000////////////...,,,***)))++++++++++++++++++++++++)))***++++++,,,+++++++++************************((()))***+++++++++++++++++++++***))))))))))))***)))***+++***))))))***+++******)))((((((***+++,,,---,,,+++******))))))***))))))))))))***+++,,,---***************))))))))))))***++++++***)))+++,,,************************(((((((((((()))***++++++***************************((('''&&&'''((('''&&&***++++++,,,,,,++++++***)))))))))************+++)))***+++++++++++++++++++++,,,---,,,***)))***+++,,,,,,------......//////***,,,------++++++,,,...------------------------***++++++,,,,,,------...------+++******+++,,,,,,///...,,,---///000000///---++++++,,,---...---,,,------///000000000///...---------............///+++,,,---.........---,,,+++,,,...000111222222222---------------......///,,,,,,,,,,,,,,,,,,,,,,,,******+++---...///000111------...////////////...////////////////////////---------,,,,,,------------,,,,,,,,,,,,,,,------------------------------,,,,,,+++++++++,,,------+++++++++++++++,,,------...------------,,,,,,,,,//////.........---------........................///////////////.........(((***...///...,,,+++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++***,,,------,,,++++++,,,---,,,+++++++++,,,...///,,,+++******,,,,,,+++***,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,---------((()))***+++,,,---.........------,,,,,,,,,------***++++++,,,,,,------------+++))))))+++---------------------------------,,,,,,,,,,,,------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,------...///************************+++++++++,,,,,,---------.........------,,,,,,,,,,,,,,,,,,------.........,,,------......------,,,---------.........//////,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,~~~uuukkkeeeYYYUUUOOOHHHCCC@@@??????::::::::::::::::::::::::999999999999999999999999;;;:::999999999888666333444333222222111111222222111111222222111000///...******))))))***+++,,,,,,---000111000---,,,++++++,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,+++***)))+++++++++,,,++++++*********+++,,,,,,,,,,,,+++*********))))))))))))******((()))******+++++++++***++++++,,,---...//////000------,,,,,,+++***)))))))))))))))***++++++,,,,,,******+++,,,,,,,,,,,,,,,************************'''(((***+++,,,,,,++++++++++++***))))))))))))))))))***+++)))''''''***,,,++++++)))))))))***,,,---++++++***)))))))))*********)))))))))***+++,,,,,,+++*********)))))))))((('''(((***))))))(((***+++*********************************))))))***++++++************************+++)))'''''')))))))))(((***+++,,,,,,,,,,,,+++***)))))))))))))))***++++++***++++++++++++******)))***,,,,,,,,,***)))***+++++++++,,,------...//////***+++---,,,,,,+++---...------------------------******+++,,,,,,---......+++++++++++++++,,,,,,,,,///...------///000000///---,,,,,,---...//////---------///000000000///...---------.........//////***+++---//////...---,,,,,,---...000111111000000,,,,,,,,,,,,---///000111,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,---...///000000///...........................,,,,,,---......---,,,,,,++++++++++++,,,---......------------------------,,,+++++++++,,,,,,---...+++++++++***++++++,,,---......---------,,,,,,,,,---------------.........------------------------000000/////////.........***,,,......,,,,,,---///,,,,,,,,,,,,,,,---------+++,,,,,,------,,,,,,+++***,,,------,,,++++++,,,,,,++++++******,,,---...,,,,,,,,,...//////,,,***...---,,,++++++,,,---......------,,,,,,++++++***++++++++++++++++++++++++***++++++,,,------......------....../////////000...---,,,,,,,,,,,,---...***++++++,,,------......000...,,,,,,...///000000........................,,,,,,,,,---------......+++,,,,,,------,,,,,,+++------------------------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,...------------...//////++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,---...//////000000------,,,,,,,,,,,,------,,,,,,---------.........,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,tttjjjcccYYYUUUOOOIIIDDDBBBAAABBB::::::::::::::::::::::::888888888888888888888888;;;:::999999:::999666333444333222222111111222222111222222222111000...---///...,,,+++***++++++,,,$$$))),,,)))%%%(((...222...---,,,+++++++++,,,---******,,,------,,,+++******++++++,,,,,,,,,++++++)))***+++,,,---,,,,,,+++******))))))))))))******&&&&&&'''(((((((((((((((***+++---...///000000000...---,,,++++++++++++,,,(((((()))***+++,,,,,,---***+++,,,---------------))))))))))))))))))))))))'''(((***+++,,,,,,++++++++++++***))))))((())))))***++++++(((&&&&&&***---...---,,,++++++---///000)))((((((((()))***++++++*********)))******+++,,,+++*********))))))((((((%%%'''((((((''''''(((***)))))))))))))))))))))))),,,,,,++++++***+++++++++************************...,,,++++++,,,------,,,***+++,,,------,,,+++******)))((((((((()))+++,,,+++++++++++++++***)))(((+++,,,---,,,***)))***+++******+++,,,,,,---......***+++---,,,,,,,,,---...------------------------******+++,,,,,,---......)))***+++,,,,,,,,,,,,,,,...,,,++++++---......---...------...000111000///+++,,,---.........---,,,+++++++++,,,,,,---------***+++---//////...---,,,---...///000000///...---++++++,,,,,,...///111222..............................---,,,,,,+++******,,,---///000000000///...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...//////...,,,+++*********+++,,,---...///------------------------++++++++++++,,,,,,---...++++++******++++++,,,---.........------,,,,,,,,,******+++,,,---...///000------------------------......---------,,,,,,,,,---...///---++++++///222---------.........//////+++,,,,,,------,,,,,,+++***,,,...---,,,+++,,,,,,++++++*********+++,,,---...///000333444333000---///...---,,,,,,---...//////...------,,,+++***)))++++++++++++++++++++++++++++++,,,,,,---...//////------,,,,,,,,,+++++++++...---,,,+++,,,---...///++++++,,,,,,---...//////...,,,))))))+++---..............................,,,,,,,,,------.........+++,,,,,,------,,,,,,+++...........................------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,''''''&&&&&&''''''((())),,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,---...///111222222------+++******+++------++++++,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,uuukkkdddXXXUUUPPPJJJEEEAAA>>><<<999:::;;;;;;<<<<<<;;;;;;888777777777666666555555999999888777666555444444111111111111000000000000111111111111111000//////------......------,,,++++++,,,---......---+++***000---++++++...///...,,,---,,,,,,++++++,,,,,,---************************))))))***++++++++++++***+++++++++*********))))))++++++******)))*********///...------//////...------,,,+++*********+++,,,******))))))******+++,,,++++++******++++++,,,---))))))))))))************------,,,,,,+++***))))))************************)))***++++++***)))***+++(((((()))***++++++,,,,,,******))))))))))))******++++++************++++++((()))))))))************))))))******++++++,,,,,,222...+++---111111---)))************************)))***+++,,,,,,+++))))))******++++++++++++******++++++************++++++,,,+++***))))))***+++,,,++++++************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------+++,,,...//////...,,,+++++++++,,,,,,---...//////---,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,---------......------------------------,,,,,,+++++++++,,,------,,,---......//////......//////.........---------........................******+++,,,---...///000+++++++++,,,,,,,,,------...------,,,,,,------...,,,++++++++++++,,,------444///******...000///,,,,,,,,,------,,,***)))(((,,,,,,,,,,,,,,,,,,,,,,,,------------------------.........------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++---...---,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++...---+++******+++,,,---++++++------------++++++***+++,,,------,,,+++***+++******************+++---------,,,,,,+++++++++...---,,,+++,,,...000111...,,,***+++...000111111//////.........---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,)))&&&&&&(((+++---...000///---+++***+++---...------------------,,,,,,------++++++++++++------------------------------000///---,,,++++++,,,------.../////////...,,,+++,,,---...//////...---,,,.........------,,,,,,,,,,,,+++***))))))***+++,,,...------,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++++++++,,,---...///...---,,,000///......///...,,,***++++++,,,,,,,,,,,,------++++++++++++++++++++++++uuujjjccc[[[XXXRRRKKKFFFAAA???===999:::;;;;;;<<<;;;;;;;;;:::999999999999999999888999999888777666555555444111111111111000000000000111111111111111000//////------......------,,,+++++++++,,,,,,,,,,,,++++++,,,)))'''''')))***)))'''---,,,,,,++++++,,,,,,---************************))))))***++++++++++++++++++++++++*********))))))+++***************++++++,,,+++******+++,,,+++***,,,,,,+++*********+++,,,++++++******++++++,,,---+++++++++***++++++,,,,,,))))))))))))************......---,,,,,,+++*********************+++++++++)))***++++++***)))***+++)))))))))***++++++,,,,,,---,,,,,,,,,,,,,,,,,,---++++++************++++++************++++++++++++(((((((((((((((((())))))---+++***+++------+++((((((((((((((((((((((((((()))***++++++++++++***)))******++++++++++++******++++++************++++++,,,,,,+++******+++,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------+++,,,---//////---,,,+++++++++,,,,,,---......///,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++,,,,,,,,,---------......////////////////////////000///...------,,,------,,,,,,---............---//////.........---------........................---------------.........------------...............------,,,,,,------......---------...///000000---***))),,,000111...***------......---,,,+++***------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---///...,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++------,,,,,,,,,,,,------,,,---............---,,,***+++,,,,,,,,,,,,+++***,,,++++++******++++++,,,---------,,,,,,+++++++++...---+++++++++,,,...///111///,,,,,,---......---///.........------------------------------------------,,,,,,,,,,,,,,,,,,//////.........---------...,,,******+++.........111000...---------...///------------------------------,,,++++++,,,------------------------------......---,,,,,,,,,------...............---,,,,,,------............------......---------,,,,,,,,,,,,+++***))))))***+++,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------------------,,,,,,,,,+++++++++,,,------......------000///......///...,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,uuujjjccc___[[[TTTMMMFFFAAA???>>>999999:::;;;;;;;;;;;;;;;999:::::::::::::::;;;;;;::::::999888777666555555222222111111111000000000111111111111111000//////------......------,,,+++++++++*********++++++,,,---+++***)))***+++***))),,,,,,++++++++++++,,,,,,************************)))******++++++++++++++++++++++++***************))))))))))))***+++,,,,,,...---,,,,,,......---,,,++++++*********++++++,,,,,,++++++++++++,,,------+++++++++++++++*********)))))))))*********++++++.........---,,,,,,++++++))))))******++++++++++++)))***++++++***)))***+++))))))******+++,,,,,,,,,---------,,,,,,---------++++++************++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++************+++++++++***(((((((((((((((((((((((()))******+++++++++******++++++++++++++++++++++++++++++************++++++,,,,,,++++++++++++,,,,,,---,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++++++++,,,,,,,,,,,,------+++,,,---......---,,,+++++++++,,,,,,------......++++++,,,,,,------......------------,,,,,,,,,,,,,,,,,,,,,---------......////////////////////////222222000///...---------++++++,,,---------------...............---------......................../////////......---------000000//////////////////...------,,,,,,------...............///000111222,,,,,,...333777666222---------............---,,,........................------------------------,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...//////---,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,------.........------......////////////......++++++,,,,,,,,,,,,++++++---,,,,,,++++++,,,,,,---------,,,,,,,,,,,,++++++------+++******+++,,,,,,000...,,,,,,---...---,,,............------------------------------------...---------,,,,,,++++++///............------------,,,+++,,,---...---,,,000000...---------...///+++,,,,,,------.........------,,,,,,,,,,,,------------------------------,,,,,,------...---------///......---------------------,,,,,,,,,,,,------...------------,,,,,,,,,++++++************+++++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------------------------,,,,,,+++---,,,,,,,,,,,,---......111/////////000///---+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,vvvlllfffbbb]]]UUUMMMFFFAAA>>>===999999:::;;;;;;;;;;;;:::888888888999999:::::::::::::::999888777666555555222222222111111111000000111111111111111000//////------......------,,,++++++***)))))))))***+++,,,...---,,,+++,,,,,,,,,+++,,,,,,++++++++++++,,,,,,************************)))***++++++,,,,,,++++++************************))))))))))))***+++,,,---///...------...///...---***************+++++++++++++++******++++++,,,---+++++++++++++++******)))))))))*********+++++++++---------,,,,,,+++++++++)))))))))***++++++,,,,,,)))***++++++***)))***+++*********++++++,,,,,,,,,+++******))))))******+++++++++************++++++*********+++++++++,,,,,,//////......------,,,,,,)))+++,,,+++***+++,,,...************************)))*********++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++************++++++,,,,,,++++++++++++,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------+++,,,------------,,,+++++++++,,,,,,,,,---------***++++++,,,---...//////------------------,,,,,,,,,,,,,,,---------......------------------------111111000///.........///***+++,,,,,,------,,,,,,................................................000////////////.........000000000///////////////...------,,,,,,------...,,,,,,,,,---...///000111---...111555777666222...------------............------------------------------------------------,,,,,,,,,------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,...//////...------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.../////////...---........................,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++******++++++,,,+++***,,,...000000///------------------------------------------------.........---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++***+++---,,,***(((------,,,++++++,,,,,,---++++++,,,,,,---...//////---------,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,***+++---...///...------///...---,,,,,,,,,---...------+++******+++------------------------------+++++++++++++++++++++++++++*********+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,+++------,,,+++,,,---...///000/////////000000...,,,+++++++++,,,,,,,,,------------------------------xxxoooiiibbb^^^VVVNNNFFF@@@===<<<888999::::::;;;;;;::::::888888999999:::::::::;;;::::::999888777666555555222222222222111111111111111111111111111000//////------......------,,,++++++***)))((()))***,,,---************))))))***+++,,,++++++******++++++,,,******************************+++,,,,,,,,,,,,+++************************))))))))))))***+++,,,---+++***)))***++++++***)))))))))******++++++++++++)))))))))))))))******+++)))***+++++++++***))))))************+++++++++++++++++++++***************))))))*********+++++++++)))***++++++***)))***++++++++++++++++++,,,,,,,,,))))))(((((((((((())))))++++++************++++++))))))))))))*********+++,,,,,,++++++******)))))))))***+++*********,,,...++++++++++++++++++++++++)))))))))******++++++,,,,,,,,,+++******+++,,,,,,,,,,,,++++++++++++,,,,,,)))******************)))++++++************+++++++++++++++++++++++++++++++++++++++,,,,,,,,,------+++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,++++++,,,------...//////------------------------,,,,,,,,,---------......------------------------------------...///000000***+++,,,,,,------,,,,,,---......................................................////////////000...........................------,,,,,,------...,,,,,,,,,------///000000---------...//////---+++,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,...//////...---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...///000///...---...------------------...,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,++++++++++++******,,,...//////...,,,,,,------------------------------------------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,...---***(((,,,,,,+++++++++,,,,,,,,,++++++,,,,,,---...//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++---...///...------...---,,,++++++,,,......------+++******+++------------------------------+++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,+++******+++,,,...//////...---,,,------,,,+++,,,---...///000///...///000000...,,,+++++++++,,,,,,,,,------------------------------yyypppjjjaaa^^^WWWOOOHHHAAA===;;;888888999::::::::::::::::::;;;;;;;;;;;;;;;<<<<<<999999888777666555444444333222222222222111111111111111111111111000//////------......------,,,+++***************+++,,,---***+++,,,,,,++++++---///++++++************++++++***************************++++++,,,,,,,,,,,,,,,***************+++++++++))))))))))))***+++,,,,,,,,,+++******,,,,,,+++***'''((()))***++++++++++++((((((((((((((()))******'''(((***+++++++++***)))*********++++++++++++,,,***************)))))))))************************)))***++++++***)))***+++++++++,,,,,,,,,,,,,,,,,,******))))))))))))******++++++************++++++(((((()))))))))*********,,,,,,,,,,,,,,,+++++++++***)))((((((((()))***+++))))))))))))))))))))))))))))))))))))***+++,,,------,,,+++******+++,,,---,,,,,,++++++++++++,,,,,,)))******++++++******)))+++******))))))******+++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,------......//////------------............,,,,,,,,,---------......////////////////////////+++++++++,,,---...000000++++++,,,------------------------.......................................---------....../////////,,,,,,---------............------,,,,,,------...//////......//////000111//////...---------------------,,,,,,+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---......---------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,---.....................---,,,,,,---......------,,,,,,,,,,,,------...------,,,,,,------...++++++,,,,,,,,,,,,---------------------,,,,,,,,,...---,,,---...---,,,***,,,,,,,,,,,,---------------------------------------------------------------------............///---,,,---...000///---+++------------............+++,,,,,,------.........------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...---------,,,,,,,,,,,,,,,------...------,,,,,,,,,,,,------,,,,,,,,,------------...++++++,,,,,,,,,,,,++++++...------------......///,,,,,,,,,,,,,,,,,,,,,,,,......------,,,+++******+++,,,...///000///---,,,---,,,,,,,,,,,,---.........------...//////---,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,wwwnnnhhhaaa^^^YYYSSSKKKDDD>>>;;;888888999::::::::::::999;;;;;;;;;;;;::::::::::::888888777666555444333333333333222222222111111111111111111111111000//////------......------,,,+++)))***+++,,,------------)))+++------,,,---000333++++++************++++++***************************+++,,,,,,------,,,,,,))))))*********++++++++++++***************++++++...---,,,---......---,,,&&&''')))***+++++++++***)))))))))((()))******+++%%%''')))+++,,,,,,+++************+++++++++,,,,,,************************,,,,,,++++++***))))))))))))***++++++***)))***+++,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++++++++************++++++))))))*********+++++++++---------------............+++'''''')))+++***)))))))))))))))))))))))))))***))))))))))))+++,,,---...---+++******+++---...---,,,,,,++++++,,,,,,---+++,,,------------,,,+++,,,++++++******++++++,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,++++++++++++++++++,,,++++++++++++++++++++++++---------...............------------.........///,,,,,,,,,---------......////////////////////////,,,,,,,,,,,,---...//////,,,,,,---............------------.........//////.................................---------------++++++,,,---...//////000...------,,,,,,------...000///..................///000000000000000000111000///...---,,,,,,------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***,,,---...---,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++++++++,,,---.../////////...------...//////...---,,,,,,,,,,,,---...------,,,,,,,,,,,,------+++++++++,,,,,,---------***++++++,,,,,,,,,,,,,,,---,,,,,,---...---+++)))++++++,,,,,,,,,---------------------------------,,,,,,------.../////////---------.........//////---,,,,,,---///000///...,,,,,,------............------------------------,,,---...//////...---,,,++++++++++++++++++++++++......---,,,,,,,,,------***+++,,,---------------------............------,,,,,,,,,---------......++++++,,,------,,,++++++......---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***,,,...000000///---,,,+++,,,------......---------,,,,,,---......---+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,vvvlllfffaaa___[[[UUUNNNFFF@@@<<<888888999::::::::::::999999999999888888777777777777777666555444333222222333333333222222222111111111111111111111000//////------......------,,,+++)))***,,,---......------###&&&((()))((()))---000++++++************++++++***************************+++,,,,,,------,,,,,,))))))******++++++++++++++++++******************+++***))))))++++++***)))&&&''')))***+++++++++************)))***++++++,,,$$$&&&(((+++,,,,,,++++++******+++++++++,,,,,,,,,+++++++++++++++++++++,,,---,,,,,,+++***)))(((((()))+++++++++***)))***+++,,,,,,,,,,,,,,,,,,,,,,,,******))))))))))))******++++++************++++++******+++++++++,,,,,,,,,)))))))))******+++++++++333---((((((,,,...---***++++++++++++++++++++++++***))))))))))))+++---......---+++******+++---...---,,,,,,++++++,,,,,,---------...//////...---------,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++,,,,,,,,,---------,,,++++++******++++++,,,++++++++++++++++++++++++...............------------------.........//////,,,,,,,,,---------......------------------------///......---------......,,,---......//////......---------.........//////........................000///...---,,,+++*********+++,,,---...000111111...------,,,,,,------.........,,,+++++++++++++++(((+++...///////////////222111///...---------...........................------------------------.........------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))+++------,,,,,,,,,...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++******+++,,,...///111000///......///000111...---,,,,,,,,,,,,---...---,,,,,,++++++,,,,,,---+++++++++,,,,,,---------((()))***+++++++++++++++))))))***,,,//////...,,,+++++++++,,,,,,---------------------------------+++,,,,,,---...///000000+++++++++,,,,,,---------+++***)))+++---......---)))***+++,,,,,,,,,,,,,,,------------------,,,,,,,,,---...//////...---,,,++++++++++++++++++++++++000///---,,,+++,,,,,,---)))***,,,---...---,,,,,,,,,---////////////---,,,,,,,,,,,,------.........++++++------------++++++...------,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))******+++---...//////***,,,...000111000...,,,+++,,,---...///...---,,,,,,++++++,,,---...,,,+++++++++,,,,,,,,,---------++++++++++++++++++++++++ttthhh```cccbbb^^^WWWMMMDDD>>>;;;;;;;;;;;;;;;::::::999888666777999999999999;;;<<<999999888888777666666666111222333444333222111000---...///000000///...---000///---,,,+++,,,,,,------------,,,,,,++++++++++++***)))***,,,---,,,++++++++++++++++++***)))(((******+++++++++,,,,,,,,,,,,+++++++++***)))))))))...+++)))))),,,---+++)))$$$%%%&&&(((***,,,......---,,,***+++,,,,,,+++)))+++++++++*********)))))),,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,***+++,,,,,,,,,,,,+++***))))))))))))*********************++++++,,,,,,,,,---+++******+++,,,+++***++++++******,,,...111222++++++***))))))***+++,,,++++++************++++++************************------,,,++++++******)))******))))))))))))******++++++************++++++,,,+++***))))))***+++,,,------,,,+++*********+++***++++++)))((()))+++---222444555333000---,,,,,,...---+++)))(((((()))*********+++++++++,,,,,,,,,000///...---,,,,,,,,,,,,......---,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******---,,,+++---000000---***,,,++++++,,,...///..............................//////......---------,,,***+++---///000//////...////////////////////////000000000000//////////////////...---,,,++++++***+++,,,---......---,,,+++------------.........///---------.........//////...............///000111//////.........---------,,,,,,............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,000///---,,,+++,,,,,,---,,,,,,,,,---------......000///...---------------,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////,,,,,,,,,++++++,,,------------------------------......,,,+++***)))))))))(((---000///,,,***,,,000***++++++,,,---------,,,////////////////////////------,,,+++,,,---...///111111///---///333111,,,+++,,,------,,,,,,...///---+++***(((((()))***+++000///...---,,,+++++++++,,,,,,,,,---------.........------,,,,,,,,,------......---,,,++++++++++++------------------------........................------------------------------,,,++++++,,,,,,,,,------------,,,++++++***++++++,,,,,,,,,---------.........------,,,,,,,,,---------,,,,,,+++++++++------------------------+++***)))((()))***+++,,,++++++,,,,,,,,,,,,------++++++,,,---............---------,,,,,,+++++++++uuuiiiaaabbbaaa]]]VVVMMMDDD>>>;;;:::;;;;;;;;;::::::999888999:::<<<<<<;;;;;;<<<>>>::::::999888888777777666111222222222111111000000...///000111111000///......---,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,+++***)))***,,,---,,,+++......---,,,***(((&&&%%%(((((((((((()))))))))***+++++++++***************---+++))))))+++---,,,***(((((())))))***+++,,,,,,+++***)))***,,,---,,,++++++++++++*********))))))++++++++++++++++++++++++((())))))))))))*********)))***++++++++++++***)))))))))))))))************++++++++++++,,,,,,,,,,,,---+++******+++,,,+++***,,,+++******+++---///111,,,+++***))))))******+++++++++************++++++************************++++++++++++++++++++++++*********))))))*********++++++************++++++++++++***))))))***++++++,,,,,,+++***************,,,---,,,+++)))(((***+++---...000///---,,,,,,------,,,***((((((((()))*********+++++++++,,,,,,,,,+++++++++******++++++,,,......---,,,,,,+++******......------,,,++++++***,,,,,,,,,++++++++++++***...,,,+++,,,//////---+++...---,,,------------,,,,,,,,,,,,---------...............---------,,,,,,+++,,,---////////////...////////////////////////000000000/////////......000000000///......------,,,---...//////...---,,,------........./////////---------.........//////000000////////////////////////.........---------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////...------,,,,,,------...---------,,,,,,+++++++++///...---,,,,,,,,,,,,,,,,,,,,,,,,---------.........---,,,,,,,,,,,,,,,,,,........................---------------------------,,,,,,+++,,,,,,------------------------------...---,,,+++************,,,000222111---+++,,,///,,,---......//////......------------------------------,,,,,,,,,---...///...000000...000333333///,,,.........,,,+++,,,---000///---+++++++++,,,---------,,,,,,,,,---......,,,,,,,,,---------.........------,,,,,,---------,,,,,,,,,++++++,,,------------------------------........................---------------------------,,,,,,++++++,,,,,,---,,,,,,---------,,,++++++++++++++++++,,,,,,,,,,,,------------------,,,,,,...---------,,,,,,,,,+++---------------------------,,,,,,+++,,,---...///++++++,,,,,,,,,,,,------,,,,,,------------------+++++++++,,,,,,---------uuuiiiaaa```___\\\UUULLLCCC>>>;;;::::::;;;;;;;;;:::999999;;;<<<======;;;;;;<<<===999888888777777666555555222111000000//////000000///000111222222111000///***+++,,,,,,,,,,,,,,,,,,)))))))))***++++++,,,,,,+++***)))***,,,,,,,,,+++...------,,,***((('''&&&(((((((((((())))))))))))***************++++++++++++***((()))+++---,,,,,,,,,+++++++++************)))((((((***,,,...------+++************)))))))))************************((())))))))))))*********((()))************)))((()))))))))*********++++++------,,,,,,,,,,,,,,,+++,,,+++******,,,,,,,,,***---,,,+++++++++,,,...///,,,,,,+++***))))))******++++++************++++++************************))))))******+++,,,,,,---++++++************++++++++++++************++++++++++++***))))))***+++++++++************))))))))).........,,,***))))))+++((()))************,,,...,,,+++***)))))))))***+++******+++++++++,,,,,,,,,***)))******+++,,,---......------,,,,,,++++++***------------,,,,,,,,,+++,,,,,,,,,,,,++++++++++++///---+++,,,---...---,,,//////...------,,,+++++++++++++++,,,---------............------------,,,+++,,,---.../////////////////////////////////////////////.........------////////////////////////---......//////......---....../////////000000000---------......................../////////000000...............------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,------////////////////////////...------,,,,,,------...///...------++++++***)))------......------,,,,,,,,,,,,,,,---------......---------,,,------..............................++++++++++++++++++++++++------,,,,,,,,,,,,,,,---------------------------,,,,,,++++++++++++,,,,,,000222444222...,,,---...------......//////......,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---...///+++000111//////222444222...//////...,,,++++++,,,111000...---,,,,,,------******+++,,,---///000111,,,,,,,,,---------......---------,,,,,,------...++++++++++++,,,---...///------------------------------------------------------------------------,,,,,,,,,++++++,,,,,,---++++++,,,---------,,,,,,*********++++++++++++,,,,,,,,,------------------.........------------------------------------------------,,,---......///++++++,,,,,,,,,,,,------,,,------------,,,,,,+++))))))***+++---...//////tttggg```]]]\\\YYYSSSJJJBBB===;;;:::::::::;;;;;;::::::999:::;;;<<<;;;999999999;;;777777666555555444444333333222111//////000111111000111222222222222111000((()))+++,,,---,,,,,,+++++++++++++++++++++,,,,,,+++))))))***+++,,,+++***)))******+++++++++******++++++++++++,,,,,,,,,,,,)))))))))***+++++++++,,,))))))((()))***,,,---------,,,,,,++++++*********))))))((()))+++---,,,+++************))))))))))))******************************+++++++++,,,,,,,,,)))******************)))))))))*********+++++++++...---------,,,,,,+++++++++******+++,,,---,,,***---,,,++++++***+++,,,,,,,,,,,,+++******)))))))))++++++************++++++************************))))))******+++++++++,,,,,,++++++++++++++++++,,,++++++************+++++++++******************+++))))))*********)))))))))---......---+++***+++,,,((()))***)))(((***,,,///,,,++++++***++++++,,,---******+++++++++,,,,,,,,,,,,,,,,,,,,,---...//////---------,,,,,,++++++++++++,,,,,,,,,------......------,,,,,,,,,+++++++++///---,,,+++,,,---......---.........,,,+++,,,,,,------------------------........................,,,------........./////////////////////////////////.........------------,,,,,,,,,---------.........//////////////////...////////////000000000000........................***+++,,,---//////000000........................---,,,+++******+++,,,---,,,,,,,,,---------------------------------------...------,,,,,,------...---------,,,,,,+++++++++,,,,,,.........---,,,+++,,,,,,,,,---------......///////////////000111222,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++...------,,,,,,,,,,,,---------------------------+++++++++++++++,,,---...///111333111///------...++++++,,,,,,---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......***000222///,,,...111111,,,---......,,,+++,,,---000///...,,,++++++++++++******+++,,,---...000111,,,,,,,,,---------......------,,,,,,,,,---......,,,+++++++++,,,,,,---...------------------------++++++++++++++++++++++++------------------------,,,,,,+++++++++,,,------***++++++,,,------------))))))*********+++++++++,,,,,,,,,------.................................------------------------+++++++++,,,,,,,,,------+++++++++,,,,,,,,,---------------------,,,+++***)))***++++++------...///qqqeee^^^ZZZYYYWWWQQQIIIAAA===;;;999::::::;;;;;;:::::::::999:::;;;;;;999888999:::888777777666666555444444444333222111000111222222000111222333333222111000((()))+++,,,---,,,,,,+++//////...---,,,+++++++++***)))((()))+++,,,+++***((()))***+++++++++++++++,,,,,,,,,---------......)))))))))***+++++++++,,,((()))))))))***+++,,,---++++++++++++++++++,,,,,,+++***))))))++++++***)))))))))))))))))))))))))))++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************++++++++++++---------,,,,,,+++++++++*********+++------,,,***,,,,,,++++++************++++++++++++******))))))++++++************++++++************************+++++++++******))))))))),,,++++++++++++++++++,,,++++++************++++++*********++++++*********((()))************)))))))))+++------,,,,,,---...,,,,,,,,,+++******---///------,,,,,,---------...******+++++++++,,,,,,,,,...------,,,,,,------...------,,,,,,,,,,,,++++++...------------------------------,,,,,,,,,++++++......---,,,+++,,,---///***,,,......,,,,,,---///111111000///...---,,,,,,//////////////////000000------------.........//////////////////////////////.........------------++++++,,,,,,---........./////////....../////////////////////000000000000.....................---++++++,,,---------,,,+++---........................---++++++++++++---...,,,,,,,,,------.........------------------------...------,,,,,,------...+++++++++,,,,,,---------+++,,,---.........,,,,,,,,,,,,,,,---------......///////////////000111222,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///...------,,,,,,,,,---------------------------++++++++++++,,,---......,,,...//////............+++,,,,,,---,,,,,,++++++------------------------,,,,,,,,,---------------***000111---***+++,,,,,,***+++------------...000//////...---,,,,,,++++++,,,,,,,,,,,,,,,---...///,,,,,,,,,---------......,,,,,,,,,,,,,,,---...///...---,,,,,,+++++++++,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,+++++++++,,,,,,---...***++++++,,,------------))))))*********+++++++++,,,,,,,,,------.................................------------------------++++++,,,,,,,,,---------+++++++++,,,,,,,,,------------------,,,+++******+++++++++,,,,,,,,,------oooccc]]]WWWWWWTTTOOOGGGAAA<<<:::999999:::;;;;;;;;;:::::::::;;;<<<<<<::::::;;;<<<::::::999888888777777666444333333222222222222222000111222333333222111000***+++,,,,,,,,,,,,,,,,,,111000000...---,,,+++******)))((()))+++++++++***+++++++++++++++***)))(((*********++++++++++++,,,***************+++++++++((()))******))))))+++---))))))******+++,,,,,,,,,,,,***))))))******)))((((((((()))))))))))))))***++++++++++++++++++++++++((())))))))))))*********,,,,,,++++++++++++,,,,,,*********++++++++++++,,,,,,,,,+++++++++++++++***))))))***,,,......,,,***************************)))***++++++++++++******++++++************++++++************************,,,++++++***))))))((((((++++++************++++++++++++************++++++)))***++++++++++++***)))((()))***+++++++++***)))'''))),,,,,,,,,,,,---...---......---++++++,,,...------------------------******+++++++++,,,,,,,,,,,,,,,+++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,111000///...---+++******------------,,,,,,,,,,,,,,,---...---,,,+++---///))),,,......,,,,,,...111222111111000///...------///////////////000000000......---------......////////////////////////////////////.........------........./////////000000///......------......///....../////////000000000...............---------/////////...,,,***(((&&&---------..................------,,,,,,------...,,,,,,,,,---......//////////////////////////////...------,,,,,,------...)))***++++++---......///,,,,,,------......------,,,,,,,,,---------......---------,,,------......................................................000///...---,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,---......++++++,,,------...------......//////......------------------------------+++,,,------......------,,,//////+++)))******((((((***,,,------...000111///////////////...............---,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,,,,---......//////...---,,,++++++++++++------------------------........................------------------------++++++++++++,,,---......++++++,,,---------,,,,,,*********++++++++++++,,,,,,,,,---------------------------------.........------------------------,,,,,,---...............++++++,,,,,,,,,,,,------+++,,,,,,,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,oooccc^^^UUUUUUSSSNNNFFF@@@<<<:::888999::::::;;;;;;;;;:::777999::::::999999;;;<<<999888888777777666555555222222222222222111000000///000111222222111000///...---,,,,,,,,,,,,,,,,,,//////...---,,,,,,++++++***)))((()))***+++***)))******+++++++++******)))(((((()))))))))*********+++++++++***************(((***+++***((((((***,,,)))))))))*********++++++***)))((()))***+++***)))(((((((((((())))))******************************((())))))))))))*********,,,+++***))))))***+++,,,*********+++++++++,,,,,,)))******************+++((()))***,,,......,,,***))))))******************((((((***+++,,,,,,++++++++++++************++++++************************************))))))))))))*********))))))*********++++++************++++++)))***++++++++++++***)))((()))+++,,,---,,,+++***'''))),,,,,,+++++++++,,,***+++------+++***+++,,,---------,,,,,,+++************+++++++++,,,,,,,,,************+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,...............---------...------------,,,,,,,,,+++---//////,,,+++,,,...***---000///+++***---000////////////////////////------------.........//////...------------...///////////////////////////000000000/////////...............//////////////////...---,,,,,,---...///------.........///////////////.........---------//////000000...,,,***(((---------.........//////---......//////......---,,,,,,------.../////////////////////////////////...------,,,,,,------...+++++++++,,,,,,---------,,,,,,,,,,,,,,,---...///,,,,,,,,,---------.........---,,,,,,,,,,,,,,,,,,........................------------------------000///...------,,,,,,,,,------------------------------,,,,,,,,,------...---,,,,,,---------,,,+++......//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........------,,,...,,,******---,,,(((***+++------------///000------...////////////......------,,,,,,---------,,,,,,,,,---------......,,,,,,,,,,,,---...//////------,,,++++++,,,,,,,,,------------------------------------------------------------------------++++++++++++,,,---...///,,,,,,---------,,,++++++++++++++++++,,,,,,,,,,,,------------------,,,,,,+++,,,,,,,,,------------------------------------++++++---.........---,,,++++++,,,,,,,,,,,,------***++++++,,,,,,,,,++++++******+++,,,,,,---......pppddd___SSSSSSRRRMMMFFF@@@<<<:::888999::::::;;;;;;;;;;;;444666777777777777999:::666555555444333333222222000111222222222111///...///000111222222111000///000///---,,,+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***(((((()))***+++***)))&&&''')))***,,,,,,------))))))))))))************,,,+++++++++******)))))))))+++,,,***'''''')))+++*********)))))))))))))))(((''''''(((+++,,,,,,+++'''((((((((())))))******))))))))))))))))))))))))***++++++++++++,,,,,,,,,+++***)))(((((()))***+++******+++++++++,,,,,,,,,(((((())))))*********+++((((((***,,,......,,,***(((((()))***************&&&((()))+++,,,,,,,,,+++++++++************++++++************************((((((((()))******++++++******))))))))))))******++++++************++++++)))***+++,,,,,,+++***)))((()))+++---------+++***(((***,,,,,,+++)))))))))&&&(((***++++++******+++,,,,,,,,,+++***)))((('''******+++++++++,,,,,,,,,******+++,,,---///000111,,,,,,,,,,,,,,,,,,,,,,,,((()))***---///111333444......---------,,,,,,,,,***---000000---+++,,,---,,,///111///+++)))+++...++++++,,,---...///000111+++++++++,,,,,,---------//////---,,,,,,---...///////////////////////////000000000000////////////------------------------...---,,,++++++,,,---...------------........./////////.........---------+++,,,...000111111000///---------.........//////---...///000000///...---,,,,,,------...///000000------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++,,,---///000,,,,,,,,,---------......000///...---------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------000000///...---,,,,,,,,,------------------------...------,,,,,,---------///......---...---+++))),,,---------,,,++++++***+++++++++++++++++++++++++++,,,---.........---,,,,,,---+++))),,,000...)))+++---......,,,,,,---...)))***+++,,,------------,,,,,,,,,,,,,,,---...///,,,,,,,,,---------......+++++++++,,,---...///000++++++++++++,,,---......------------------------************************------------------------++++++++++++,,,---...///------------,,,,,,+++***++++++,,,,,,,,,---------.........------,,,,,,,,,+++++++++,,,,,,---------------------------------((()))***+++,,,+++******++++++,,,,,,,,,---------)))***+++,,,,,,,,,,,,,,,'''((()))+++---///000111tttggg]]]WWWTTTPPPKKKGGGBBB===999:::999999999999:::;;;<<<999::::::;;;;;;::::::999777777777666555555555444111222333222000000000111000000......222666777555///............---------,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,------,,,+++***(((''''''&&&&&&+++++++++***++++++,,,,,,************************(((((()))***+++,,,,,,---************************))))))))))))))))))))))))+++***)))(((((()))***+++,,,,,,,,,++++++*********))))))***++++++++++++***)))))))))***+++++++++,,,+++++++++*********)))))),,,,,,++++++******))))))******+++,,,------......++++++******************---,,,,,,+++***)))(((((()))***,,,------,,,***))))))))))))))))))))))))))),,,,,,------,,,+++)))''')))************+++++++++))))))((()))+++///333666,,,,,,++++++***))))))(((******+++++++++,,,,,,,,,...---,,,++++++,,,---......---,,,+++************,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,---,,,************,,,------------------------------,,,,,,,,,---///111222---------,,,,,,+++++++++////////////............,,,,,,,,,---------......//////.........---------,,,------......------,,,//////.........---------000000000000000000000000888666444111//////000000000000////////////000000...------,,,,,,------...000///...------...///000......//////000111111111111111000000/////////...///......------......///,,,---......////////////---------.........///////////////......---------000000000000000000000000......---,,,,,,,,,---------------------------------------------...///000///...---,,,,,,,,,,,,,,,........................------...//////......---/////////...---------,,,------------------------,,,---.........---,,,+++.........////////////000---------,,,,,,,,,++++++******))))))***,,,...///000000//////.........---111000///...---,,,+++++++++,,,---......---,,,+++---------------------------------,,,,,,+++++++++........................000000000000000000000000.........------,,,,,,,,,------------------------//////............/////////...,,,*********,,,---++++++,,,,,,---...//////---///111000...+++)))))),,,,,,,,,---------......---------.........//////.........------.........000///...------...///000++++++******++++++,,,---,,,,,,,,,---------......---,,,+++***+++,,,---...---,,,,,,,,,,,,---......}}}rrrfff\\\WWWTTTPPPLLLHHHCCC===:::888888888999999999::::::888999999999999999999888777777666555555444444444111222333222000000000111///111111000///000333444///............---------,,,,,,,,,+++++++++***************+++++++++,,,,,,,,,,,,+++***))))))))))))+++++++++******++++++,,,))))))))))))))))))))))))+++++++++*********))))))************************))))))))))))))))))))))))+++***)))(((((()))***+++++++++*********)))))))))))))))***++++++++++++******************++++++++++++++++++*********)))))))))((((((((('''''''''''')))))))))***+++,,,,,,,,,************************,,,,,,++++++***))))))))))))***,,,------,,,***)))******************************++++++,,,,,,++++++)))************+++++++++******))))))***---///000******************************+++++++++,,,,,,,,,++++++************++++++,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---......---------------,,,,,,,,,++++++............------------,,,,,,,,,---------......//////.........---------,,,------......------,,,//////.........---------////////////////////////555444111///......///000000000////////////000000...------------------.../////////....../////////111111000000///......---000000000/////////......------------------------.........///......------............////////////////////////......------........................000///...---,,,+++++++++........................---------------...//////000///......---------.............................................------...............---------------------------------222222000///,,,***'''&&&,,,,,,,,,------------...---------,,,,,,,,,++++++++++++*********,,,---...000/////////.........------,,,,,,,,,,,,,,,++++++,,,------------------,,,------------------------.........---------------........................////////////////////////......---------,,,,,,,,,------------------------...------,,,,,,------...///...---,,,,,,,,,------++++++,,,,,,---......///))),,,...///...---,,,---+++++++++,,,,,,,,,------++++++++++++,,,,,,,,,,,,...------,,,,,,------...//////...------...//////......---,,,++++++,,,,,,,,,,,,,,,---------......,,,,,,+++++++++,,,---...---,,,,,,,,,,,,---......yyyoooeee\\\XXXUUUQQQMMMHHHCCC>>>:::666777888999999999888777777777888888888888777777666666555555444333333222111222333222000000000111///222444333///---000333///............---------,,,,,,,,,+++++++++******)))))))))************+++,,,,,,,,,+++++++++,,,,,,,,,++++++*********++++++((((((((((((((((((((((((++++++*********)))))))))************************))))))))))))))))))))))))******))))))))))))*********))))))))))))((((((((())))))***++++++++++++***+++++++++***************+++++++++***************+++++++++************)))''''''(((((()))*********************************************************)))***+++,,,,,,+++***)))************************(((((())))))+++,,,...///)))************++++++++++++++++++***************(((((()))***++++++,,,,,,******+++++++++,,,,,,,,,***++++++++++++++++++***)))***+++,,,---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,------......------,,,++++++++++++++++++++++++***+++---...///---+++***------------,,,,,,,,,,,,------------,,,,,,,,,+++,,,,,,,,,---------.....................---------------............------...............---------........................111000///...---...///000111000000//////000000111......------------.........//////000000//////...000000000///......------////////////............,,,---...//////...---,,,......///000000000000///............/////////000/////////...............------------------------111000///---,,,+++******........................------,,,,,,,,,---......000000///............///........................000//////...---------...---------...............------------------------...---,,,,,,,,,,,,,,,---,,,,,,,,,------------...------------,,,,,,,,,,,,,,,,,,++++++++++++,,,---/////////...............+++++++++,,,,,,---------...------,,,,,,------...------------------------.............../////////...................................................------------,,,,,,,,,------------------------,,,,,,++++++++++++,,,,,,//////............------+++,,,,,,------.........))),,,...///...------...*********+++++++++,,,,,,************++++++++++++---,,,,,,++++++,,,,,,---...------,,,,,,------...111000///---,,,,,,++++++,,,,,,,,,---------......,,,,,,,,,+++,,,------...---,,,,,,,,,,,,---......wwwoooeee]]]XXXUUUQQQMMMIIIDDD>>>:::555777999::::::999777666777888888888888888888777666666555444333222222111111222333222000000000111///111444888777333000111///............---------,,,,,,,,,+++++++++******)))))))))*********+++++++++++++++++++++,,,---...,,,++++++***************))))))))))))))))))))))))''''''((()))***+++,,,,,,************************))))))))))))))))))))))))***))))))))))))))))))***))))))))))))))))))))))))))))))***++++++++++++***,,,+++++++++***)))))))))************************,,,,,,,,,,,,,,,,,,++++++(((((((((((())))))*********************+++++++++))))))*********+++++++++)))***++++++++++++***)))************************)))(((((((((***,,,...///))))))*********+++++++++++++++,,,,,,,,,+++)))((()))))))))***++++++,,,,,,******+++++++++,,,,,,,,,***+++,,,------,,,+++***''')))+++---...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++,,,---......---,,,+++++++++++++++++++++++++++------......------++++++------------------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,---------..............................------............------................................................///............///000111111000000000000000000111//////............//////...///000111111000///...---------...//////000000//////..................---///000222222000///---------///000222222333333---............/////////...............---------........................111000///...---,,,,,,,,,........................------,,,,,,,,,,,,------//////...............///........................111000///...------......,,,---------.../////////------------------------************+++---000111.........////////////000...------------,,,,,,,,,---,,,,,,,,,++++++,,,,,,........................---------.........//////...---,,,++++++,,,---...........................---------......//////000........................------------------------------------------------------------------------,,,,,,++++++++++++,,,,,,------............---,,,,,,,,,,,,---------......---...000///---+++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,---------,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,000///...---,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,------......---,,,,,,,,,,,,---......xxxpppggg___XXXUUUQQQLLLHHHCCC>>>:::777888:::;;;;;;999888666888888999999999999888888777666555444333222111111111222333222000000000111111...222<<>>>>>>>>======<<<<<<:::;;;<<<===<<<;;;999777;;;777444333555666555333888777555333111111111111000000000000000000//////111111222111111000///...---...///...------...000//////......------......///...------,,,,,,,,,,,,...---,,,+++,,,...000222000111000...+++***,,,...,,,,,,,,,,,,,,,,,,,,,,,,000000//////.........---000///---,,,++++++,,,,,,---...000111000...+++)))------------------------......////////////......////////////////////////111111000///////////////------............------------------,,,+++***)))/////////......---------//////.........------------***'''***111666777666,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++---,,,,,,++++++,,,,,,---------,,,+++,,,---...///***+++,,,---............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,}}}xxxooocccYYYQQQQQQOOOJJJCCC???<<<<<<@@@===:::999:::;;;;;;:::777777888999999999999888999888777666444444333333111111000000000/////////111111000000111111222333...------,,,,,,++++++***+++*********))))))))))))++++++*********)))))))))***************)))(((((())))))))))))((((((((((((((((((((((((((()))***+++*********++++++*********))))))))))))))))))***+++***++++++((((((++++++((())))))))))))))))))))))))***))))))))))))))))))))),,,***(((''')))******)))******))))))((('''''''''(((((())))))))))))((((((++++++***)))))))))))))))$$$&&&)))+++,,,+++***(((************************++++++*********+++,,,,,,++++++++++++++++++++++++++++++++++++************************************))))))))))))((((((((((((+++,,,,,,,,,++++++***)))))))))))))))************++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,++++++,,,...---+++)))++++++++++++++++++++++++,,,,,,++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,---------.................................,,,,,,,,,---------......---------........./////////......------......//////////////////.........000000///......//////000000000000000////////////222//////222333000000222000000000000000000//////...///111222333222111000111111111111222222333333111111222222333333333333555555666777888888777666666666666777888888999999<<<;;;::::::::::::;;;<<<;;;;;;::::::::::::;;;;;;:::::::::;;;;;;<<<<<<=========<<<<<<===>>>>>>???@@@@@@@@@@@@@@@@@@@@@@@@===>>>???@@@@@@>>><<<;;;???===;;;;;;======<<<:::<<<:::888666444333333333000000///............///222222222222111000000///---...///...------///000//////...............//////......------------......---,,,,,,,,,...000111///...---------...///000...------,,,,,,,,,,,,,,,000/////////.........---------,,,,,,------.........///000000///---+++***..............................////////////......////////////////////////111000///............///.........//////.....................---,,,+++***,,,+++++++++++++++******//////.........---------///,,,)))+++000333444222,,,,,,---------.........++++++,,,------------------,,,,,,++++++,,,,,,---,,,,,,+++++++++,,,---...+++,,,,,,---............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,wwwnnnbbbYYYQQQPPPNNNIIIBBB===;;;:::===;;;::::::::::::999888777777888999999999999888:::999888777555333222000////////////............111111000000000111222222...------,,,,,,++++++******************)))))))))************)))))))))(((***************)))(((((((((((((((((())))))))))))))))))((((((((())))))***************************+++***))))))))))))))))))***///000,,,)))***,,,+++************************))))))))))))))))))******,,,***((()))***++++++******))))))(((((('''&&&&&&((())))))******))))))(((+++***)))))))))))))))))),,,+++***))))))))))))***************************(((((())))))+++,,,...///+++++++++++++++++++++++++++++++++++++++,,,,,,,,,******************++++++,,,,,,,,,+++++++++******+++,,,,,,,,,,,,+++******)))))))))*********++++++)))*********************++++++************++++++,,,+++******,,,,,,+++***************************))))))***+++,,,---......,,,++++++******++++++,,,,,,------------.........////////////////////////,,,,,,,,,---------.............../////////000000///......------......///---.........//////000000000000/////////000000111////////////000000000000111///000222000---...222000000000000000000000000000111222333444333222111333333333333333333444444222222333444555555666666777888888999:::999999999888999999::::::;;;<<<<<<>>>>>>============>>>>>>======<<<;;;:::::::::;;;:::;;;;;;<<<======>>>>>>??????@@@@@@AAAAAA@@@@@@???@@@@@@AAAAAABBBCCCCCCBBBBBBCCCDDDDDDCCCAAA@@@???@@@AAADDDFFFFFFDDDAAABBB@@@>>>;;;999777666666666555444222222222333444222222222222222222111111...///000000......///000///......---......//////......---------.../////////...---------...///000333///,,,---///111000...000///---,,,++++++,,,---/////////...............)))***,,,---//////000000/////////......---,,,,,,////////////////////////......////////////......//////////////////////////////...---------.........//////000000//////...////////////...---,,,+++---------------........................---------111---***+++...000///...---------....../////////,,,,,,---...............---,,,,,,++++++,,,,,,---+++++++++***+++,,,,,,---,,,------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,wwwlllbbbYYYPPPPPPMMMHHHAAA<<<:::999888888777888999888666444777777888999999999999888888888888888666444222000////////////............111111000000000000111111...------,,,,,,++++++************************************)))))))))((((((***************)))(((((((((((((((((())))))))))))******))))))((()))))))))******))))))))))))******++++++***)))((((((((()))...555777000)))''')))***************************)))))))))))))))*********+++***)))***,,,---,,,,,,''''''(((((()))*********)))))))))******)))))))))******)))))))))))))))***,,,+++***)))((())))))***************************((((((((()))***,,,---...++++++++++++++++++++++++)))******++++++,,,,,,,,,)))))))))***************------------,,,,,,,,,,,,******++++++++++++******))))))*********+++++++++))))))))))))************+++******))))))******+++,,,***))))))+++,,,,,,+++,,,,,,,,,,,,------------))))))***+++,,,......///+++++++++******+++++++++------------....................................,,,,,,,,,---------......---.........//////////////////............//////............////////////000000000000000111111111////////////000000000000...---...000...+++,,,111000000000000111111111111111222333333444333333333444444555555555555555555333333444555777888999999777888:::::::::999999:::::::::;;;;;;<<<======>>>=========<<<<<<=========<<<;;;:::999888888888888999::::::;;;;;;<<<======<<<===???@@@@@@???>>>===<<<<<<===???@@@AAABBBCCCDDDDDDEEEEEEEEEEEEDDDCCC@@@CCCGGGKKKMMMLLLIIIFFFGGGFFFDDDBBB???===<<<;;;:::999777555555555666777333333333333333333444444222333444333000/////////.........------......///,,,,,,,,,,,,---...//////000///......---......///888333...---000000---***///...---,,,,,,---...///........................)))***,,,...000000000///000///...---,,,------...........................---......//////......---////////////////////////...------,,,,,,---------//////000000000000/////////////////////...------------......//////000000........................///---++++++---...---,,,............------------,,,,,,---............------,,,,,,++++++,,,,,,---,,,++++++,,,,,,,,,---------...............---,,,------------------------,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------vvvkkkaaaYYYPPPPPPMMMHHHAAA;;;999888777777777888999999666444777777888999999999999888666666777777777555444333111111111000000000//////111111000000///000000111...------,,,,,,++++++******************+++++++++************))))))))))))***************)))(((((('''((((((((()))))))))***+++******))))))))))))*********)))(((((()))******++++++***)))((((((((()))---555999222***''')))+++************************(((((())))))***************))))))+++---...---,,,((())))))******+++,,,,,,))))))************))))))***)))))))))))))))******(((((()))*********)))(((***************************)))))))))******+++,,,++++++++++++++++++++++++((()))))))))******++++++((((((((()))))))))******+++*********))))))))))))))))))***************)))************++++++++++++*********+++++++++,,,,,,+++******))))))******+++,,,***))))))+++------,,,,,,---------......//////+++++++++,,,,,,------...,,,++++++++++++++++++,,,---------.........//////------------------------,,,,,,,,,---------......,,,,,,---------........./////////....../////////////////////............//////000111111111111111.../////////000000000111///...///333222//////222111111111222222222333333222222333333444444444444666666777777777777666555444555666777888999::::::666888::::::999888999:::888999999::::::;;;;;;<<<::::::;;;;;;;;;;;;:::::::::999888666666555555555666666666777777777777888888999:::;;;;;;:::999888777888999;;;===>>>???@@@CCCCCCDDDDDDDDDDDDDDDCCCKKKNNNQQQRRRQQQMMMJJJGGGIIIHHHGGGEEEDDDBBB@@@???888777555444333333333444444444333333444555666777777888999777444111000000000000///............///,,,+++++++++,,,---......000/////////......//////888333------000111...***------,,,,,,---///111222---------...............+++,,,...///000///......000///---,,,,,,---...///------------------------------............------////////////////////////------,,,,,,,,,,,,------//////000000000000////////////000000//////......*********+++,,,,,,,,,------.....................---,,,+++,,,---......---///......---,,,+++******++++++,,,------------------,,,,,,++++++,,,,,,---,,,------........................///......------------------------------,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------uuuiii```YYYQQQPPPMMMHHHAAA<<<999888999999999:::;;;;;;999777777777888999999999999888666666666666666666555444222222222222111111111111111111000/////////000000...------,,,,,,++++++************+++++++++++++++++++++++++++*********)))***************)))((((((''''''(((((())))))************)))))))))******+++***)))(((''''''((()))***+++***))))))))))))))))))(((111555111+++***,,,...************************((((((((()))******++++++(((((()))+++---......,,,---,,,,,,++++++***)))))))))******++++++******))))))))))))))))))******+++%%%''')))+++++++++)))(((************************+++******)))))))))******++++++++++++++++++++++++)))))))))))))))*********((((((((()))******++++++,,,,,,,,,+++++++++******))))))***+++++++++***************++++++++++++,,,******++++++,,,---------++++++************++++++,,,+++***+++---......---+++++++++,,,,,,------...,,,,,,,,,,,,---------------,,,,,,++++++,,,,,,---------........./////////------------------------,,,,,,,,,---------......,,,,,,,,,------------...000//////......//////000000000//////.........---......///000111111111111......//////000000111111333111333999;;;888666666222222333333444555555555444444444555555555666666777888999:::999888777666666666777888888999::::::777:::===<<<:::999:::===777777888888999::::::;;;:::;;;;;;<<<<<<;;;;;;::::::999999888777777777777666666555555555555444444777777777777777777666555444555666888:::<<<===>>>AAAAAAAAAAAAAAABBBBBBBBBVVVWWWXXXUUUPPPJJJFFFEEEEEEEEEEEEEEEDDDCCCBBBBBB::::::999888777666666555555555444444555777888::::::<<<===<<<999666555555555444333222111000000000------,,,,,,,,,---......////////////////////////111...,,,,,,///111111///,,,------...///000111111---------------.............../////////......---//////---,,,,,,---...///------------------------------............------////////////////////////------,,,,,,,,,---.........//////000000//////......///////////////......,,,,,,,,,,,,---------------------...............++++++,,,------...............---,,,+++******)))++++++,,,------------------,,,,,,++++++,,,,,,---------...///////////////---....../////////......------------------------,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...uuuhhh___YYYRRRQQQNNNIIIBBB<<<999888:::999999:::;;;;;;:::888777777888999999999999888888888777555555444444444333222222222222111111111111111000///////////////...------,,,,,,++++++************++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++***************)))(((((('''''''''((()))*********))))))))))))***+++,,,,,,***)))(((''''''((()))***))))))))))))))))))***+++'''...222///++++++,,,,,,))))))))))))))))))))))))'''(((((()))******++++++''''''(((***---......,,,,,,,,,++++++***))))))))))))******++++++******))))))))))))))))))***++++++((()))***+++++++++***)))******************************))))))))))))******++++++++++++++++++++++++++++++***************))))))******+++,,,,,,------//////.........---------***+++,,,------------,,,*********+++++++++,,,,,,******++++++,,,------...,,,,,,++++++++++++,,,,,,+++++++++---///000...---)))******+++,,,,,,------,,,,,,,,,---------.........------,,,,,,------...............////////////........................,,,,,,,,,---------......------------............000000////////////000000.........///////////////,,,---...000111111000000.........///000111111111555222444===CCCAAA;;;777444444444555666777777777777777777777777888999999999999;;;;;;;;;999888666777777777888888999999999:::>>>AAAAAA===<<<>>>AAA<<<<<<<<<===>>>>>>??????>>>???@@@AAAAAA@@@???>>>???>>>>>>=========>>>>>>>>>===<<<<<<::::::999888999999888777777777777777555555777888:::;;;<<<===???>>>>>>>>>??????@@@AAAOOOOOOOOOKKKEEEAAA@@@@@@>>>???@@@BBBBBBBBBBBBAAA===>>>??????>>><<<999888666555444444666888:::<<<:::===??????>>><<<<<<<<<<<<;;;999777555444333333000//////............///---...///000000000000000------,,,,,,...///111222...///000111111000...---,,,,,,,,,------.........//////............//////......---------.................................,,,------......------,,,////////////////////////---------------...//////.........//////.........---......//////.........///////////////.........---------.........//////,,,---.........---......,,,---------------------,,,,,,---...............---,,,,,,++++++,,,,,,---,,,---.../////////......,,,---...//////000//////........................,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......uuuhhh___YYYSSSRRROOOIIIBBB<<<999888999888777777999:::999888777777888999999999999888;;;:::777555333333333333222222222222111111111000111111000///////////////......---,,,,,,++++++************++++++,,,,,,,,,---------,,,,,,,,,++++++***************)))((((((&&&''''''((()))******+++))))))))))))***+++,,,---+++)))(((''''''((()))+++))))))(((((()))***++++++***///222...+++***)))'''(((((((((((((((((((((((('''(((((()))***+++++++++&&&&&&'''***---...---,,,((((((((()))******++++++******++++++++++++******))))))((())))))***++++++,,,,,,++++++++++++++++++************************))))))((())))))***++++++++++++++++++++++++++++++---,,,,,,++++++*********++++++,,,------...//////,,,,,,+++++++++*********,,,------.../////////...******+++++++++,,,,,,,,,))))))***+++,,,,,,---------,,,,,,++++++,,,,,,---++++++,,,///111111///---******+++,,,------......++++++,,,,,,---.../////////......------......///............/////////000////////////////////////,,,,,,,,,---------................../////////000000000////////////000000,,,,,,---...///000111222+++,,,...///000000000///---......///000111111222555000222===FFFDDD<<<666555555555666777888888999::::::999999::::::;;;<<<999:::<<<<<<<<<:::888777888888888888888888888999>>>BBBEEEDDDAAA???BBBEEEBBBBBBCCCDDDDDDEEEEEEFFFBBBCCCDDDEEEEEEDDDCCCBBBCCCCCCCCCBBBCCCCCCDDDDDDGGGFFFEEEDDDBBBAAA@@@???===<<<:::999888999::::::666777888999;;;<<<===>>>============>>>>>>???@@@???@@@???<<<999888:::===999:::<<<>>>@@@@@@@@@@@@<<<===>>>???>>>;;;888666666555555555666888;;;===999<<>>AAABBBDDDDDDCCCDDDEEEFFFFFFGGGIIIKKKGGGIIILLLLLLJJJIIIJJJLLLJJJJJJJJJJJJJJJJJJJJJJJJGGGHHHIIIJJJJJJJJJJJJJJJLLLMMMMMMMMMJJJGGGDDDBBBAAA@@@>>>===<<<;;;;;;;;;<<<===???@@@AAABBBBBBBBBCCCCCCCCCCCCCCCBBBAAAAAA===<<<;;;:::999999888888111222555888:::<<<===>>>::::::::::::::::::::::::;;;:::888666666666777777:::<<>>:::666444333333222111111000//////111111000///////////////////////////000000000111000///......111111000///...------,,,............////////////------------------------.../////////...---,,,,,,///////////////////////////...,,,++++++,,,...///............//////////////////000000000000000000,,,,,,,,,---------..................---,,,+++++++++------***((((((+++...,,,,,,,,,------.........------------------------,,,---...//////...---,,,---------,,,,,,+++++++++,,,++++++******++++++,,,000///---,,,+++,,,,,,---......------------......------............------------------------------////////////////////////+++++++++,,,,,,,,,------yyyiii\\\VVVSSSPPPJJJDDD???;;;888777666777:::;;;<<<;;;999888888888999::::::999777777777666555555666666555333111111111111111111111111111111000//////...---------------,,,,,,+++++++++************************+++++++++*********)))))),,,++++++***)))(((((((((''''''((((((((((((''''''+++++++++************)))***)))((('''''''''((()))))))))))))))))))))))))))************)))(((((('''(((((()))***+++,,,------+++***************++++++)))************+++++++++,,,,,,++++++***))))))(((************************)))******)))((()))+++---+++***)))))))))))))))(((,,,,,,+++)))((('''&&&&&&))))))(((((())))))***+++++++++******++++++,,,---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++......---***((()))+++---******+++,,,,,,+++***))),,,,,,,,,------.........---,,,++++++***+++++++++000///...---,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------///////////////////////////...------,,,,,,,,,---...........................////////////000000000000111111111222222222222000000000000000000000///111111000000000/////////////////////////////////111111111111222333333444444444555666666666666666555777999::::::;;;===???<<<<<<;;;::::::;;;<<<======;;;:::;;;>>>??????>>>???@@@BBBDDDFFFGGGHHHHHHIIIJJJKKKKKKKKKLLLNNNPPPRRRTTTVVVUUUSSSQQQRRRTTTOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOPPPQQQQQQQQQQQQQQQRRRRRRRRRRRRQQQOOOMMMLLLHHHGGGFFFDDDCCCBBBBBBBBBAAABBBDDDEEEFFFGGGHHHHHHHHHHHHHHHHHHHHHGGGFFFFFFAAAAAA@@@>>><<<999777666666666777777777888888888777777777777888888888888;;;:::999888777666666666777999<<<===>>>@@@BBBEEEEEEFFFGGGGGGGGGFFFDDDCCCAAA???;;;999888888666555333111000000111111000///,,,,,,,,,---......////////////000000000//////......------,,,,,,++++++***............////////////.........---------------.........///......------////////////////////////000///...------...///000............////////////...............---,,,+++,,,,,,,,,---------......++++++,,,---............***,,,...---+++***+++---,,,,,,---------------------------------------------------......------------------,,,,,,+++++++++------,,,,,,,,,,,,------///...---,,,,,,,,,------......------------......------............------------------------------------------------------,,,,,,,,,,,,------------{{{jjj]]]WWWSSSPPPJJJDDD>>>;;;888777666888999;;;;;;:::999888999999:::::::::888777666666555444555666666444222111111111111111111111111222111000///---,,,++++++------,,,,,,,,,,,,++++++************************+++++++++******************++++++,,,+++***((('''(((((())))))))))))((((((,,,,,,+++++++++*********(((''''''''''''(((((()))))))))))))))))))))))))))(((((()))))))))(((((((((&&&''')))***++++++++++++++++++***************+++)))************+++++++++,,,,,,++++++***)))))))))************************((()))***)))((((((***,,,''')))***++++++)))'''&&&)))***+++,,,,,,,,,+++***(((((()))***************++++++******++++++,,,------,,,,,,,,,,,,,,,,,,---,,,---------------------++++++++++++++++++++++++)))+++------,,,*********))))))******+++******)))++++++,,,---...///000000///...,,,***)))***+++,,,......---,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,---...///........................///...------,,,---------....................................////////////111111111222222222333333000000000000000000000000111111111000000000000///000000000000000000000000444444333333333444444555444555555666666666666666777999;;;<<<<<<<<<>>>@@@===============>>>???@@@BBB@@@@@@AAADDDFFFFFFFFFIIIIIIKKKLLLMMMMMMMMMMMMOOOQQQRRRRRRQQQRRRTTTVVVWWWXXXXXXWWWUUUTTTTTTUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUVVVVVVWWWWWWVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVRRRQQQOOONNNLLLKKKKKKJJJIIIJJJKKKMMMNNNOOOPPPPPPOOOOOOOOOPPPOOOOOONNNMMMJJJJJJIIIGGGCCC???;;;888;;;:::888666555555555666666666666777777888888888:::::::::999888666555444555777999:::;;;<<<>>>@@@CCCEEEGGGJJJKKKJJJIIIIIIFFFDDDBBBAAAAAA???<<<:::777555333333333333111000+++,,,,,,---...//////000.........//////////////////////////////...................../////////////////////......---------------.../////////......////////////////////////////////////////////////............//////////////////......---,,,***))),,,,,,,,,---------......+++,,,---......///......))),,,///000...---,,,,,,------------------,,,,,,---------------------------,,,,,,++++++,,,,,,---------,,,,,,,,,,,,++++++......------------......------,,,,,,,,,---............------------......------............------------------------------,,,,,,,,,,,,,,,,,,,,,,,,......------------------|||lll___XXXTTTQQQKKKEEE@@@<<<::::::777888999;;;;;;:::999888999::::::;;;:::999777666666555444555666555444222111111111111111111111111000000///...---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************)))))))))))))))((('''&&&))))))************))))))(((((()))***+++,,,,,,---&&&&&&&&&''''''((())))))))))))))))))))))))))))))((()))***+++,,,,,,++++++'''(((***++++++)))'''&&&,,,+++******)))*********))))))*********++++++++++++++++++*********))))))************************((()))******))))))***,,,(((***+++,,,+++)))((((((((()))+++------,,,+++))))))***+++------,,,++++++++++++******++++++,,,---,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,,,,,,,---++++++++++++++++++++++++'''***,,,---,,,+++************++++++,,,,,,,,,,,,++++++,,,,,,---......//////---+++))))))***---...******+++,,,---.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000000------------------------......------------......................................./////////000000000000111111111222222222000000000000000111111111111111111111111111111111333333333333444444444444666666555444444444555555666777888999999999999999:::<<<>>>>>>>>>>>>@@@BBBAAAAAAAAABBBCCCDDDEEEEEEGGGGGGGGGHHHJJJLLLNNNNNNQQQRRRRRRSSSSSSRRRRRRRRRSSSTTTUUUUUUUUUVVVXXXZZZVVVVVVVVVUUUTTTTTTUUUUUUXXXXXXXXXXXXXXXXXXXXXXXXVVVWWWWWWXXXXXXWWWWWWWWWVVVUUUUUUVVVWWWXXXYYYZZZXXXXXXVVVTTTSSSRRRQQQQQQOOOPPPRRRSSSUUUVVVVVVVVVTTTUUUUUUUUUUUUUUUTTTTTTSSSSSSSSSRRRNNNJJJEEEBBB>>>===:::888777777888999888888999999999:::::::::::::::::::::888666333222444666777888888999;;;<<>>@@@AAABBBAAABBBCCCEEEGGGGGGHHHIIIJJJKKKKKKKKKLLLLLLMMMNNNOOOQQQSSSTTTVVVVVVWWWVVVVVVUUUTTTTTTSSSTTTVVVVVVVVVWWWZZZ\\\ZZZYYYXXXWWWXXXYYYYYYYYYXXXXXXXXXXXXXXXXXXXXXXXXWWWWWWXXXXXXXXXWWWWWWVVVUUUUUUUUUVVVWWWYYYZZZ[[[ZZZZZZXXXWWWVVVUUUUUUUUUTTTUUUVVVXXXYYYYYYYYYYYYWWWXXXXXXYYYYYYXXXXXXXXXXXXXXXYYYYYYWWWSSSOOOMMMGGGEEEBBB???=========>>><<<<<<<<<<<<<<<<<<<<<<<<:::;;;::::::888555222111222333555555444444666777;;;===@@@CCCGGGIIIJJJKKKJJJJJJJJJKKKLLLJJJGGGCCCBBB@@@>>>===<<<;;;999777666555444333111000////////////............///000,,,,,,,,,------...//////............////////////000000/////////.........------...///000000000///////////////////////////,,,,,,---......---,,,,,,............////////////------...///000000000///,,,,,,,,,---------......////////////...---,,,,,,///...,,,,,,---///000000.........------,,,,,,,,,------------------------,,,+++***))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------+++,,,,,,------.........------,,,,,,,,,,,,------------............------------------------------------------------------........................ooobbb[[[PPPMMMHHHCCC>>>:::999888888888999999:::::::::999888999:::;;;;;;:::999888777666555666777777555333111111111111111111111111........................++++++,,,,,,,,,,,,------***************************************+++++++++...,,,***((((((***,,,...))))))************))))))))))))(((((((((''''''''''''((()))))))))))))))((())))))))))))))))))))))))'''(((***,,,---,,,+++)))%%%&&&((()))******************))))))***++++++,,,)))************+++++++++************************************************)))***,,,---,,,++++++,,,+++---...,,,))))))+++...***+++***)))'''%%%###!!!(((((()))***************++++++******++++++,,,---+++******))))))******+++(((((())))))******++++++++++++++++++++++++++++++---------+++******,,,...)))))))))))))))***+++,,,,,,+++++++++*********)))+++*********+++...000222000000///......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++------------------------.........---......///000////////////////////////000000000000111111111111........./////////000000///000000111111222222222444444555555555555666666555555666666777888888888999999888888888888999999999:::<<<>>>@@@AAABBBCCCDDDFFFGGGHHHGGGGGGIIIJJJMMMNNNOOOPPPQQQQQQQQQPPPOOOQQQRRRRRRRRRSSSVVVXXXXXXYYYYYYXXXXXXWWWVVVUUUSSSUUUWWWXXXXXXZZZ]]]```]]]ZZZXXXXXXYYYZZZZZZYYYXXXXXXXXXXXXXXXXXXXXXXXXYYYYYYYYYYYYYYYYYYXXXWWWVVVWWWWWWXXXYYYZZZ[[[[[[ZZZYYYXXXXXXWWWWWWXXXXXXXXXYYYYYYZZZZZZZZZZZZZZZXXXYYYYYYZZZZZZZZZZZZZZZYYYZZZ[[[[[[ZZZXXXVVVUUUSSSQQQNNNJJJGGGDDDCCCCCCAAAAAAAAA@@@??????>>>>>>>>>===<<<;;;888666444222000111222222111111222333888888:::<<<@@@CCCFFFHHHJJJJJJJJJLLLNNNMMMKKKHHHHHHFFFDDDCCCCCCBBB@@@>>>;;;:::888666444222000///222111000.........///000........./////////000000............////////////..............................///000000000//////////////////////////////////////////////////////............////////////***+++---...//////000000,,,,,,,,,---------......,,,,,,...///////////////000---++++++---///000111------------------,,,,,,------------------------,,,++++++******++++++,,,++++++,,,,,,,,,,,,------------,,,,,,,,,,,,------,,,,,,---.........------------,,,,,,,,,,,,------------............------------------------------------------------------,,,,,,---------.........qqqccc\\\PPPMMMHHHBBB>>>:::999888888888999999999:::::::::777888999;;;;;;;;;;;;:::888777666777888888666444111111111111111111111111000000000//////.........+++++++++,,,,,,---------************************))))))*********+++++++++,,,++++++******+++,,,,,,((())))))))))))))))))((())))))))))))(((((((((((()))******++++++***)))((())))))))))))))))))))))))'''(((***,,,,,,+++)))'''&&&'''((()))***++++++,,,(((((())))))***+++------)))************+++++++++************************************************'''))),,,,,,+++******+++(((,,,///...+++((())),,,'''((()))***,,,---......))))))(((((())))))***+++++++++******++++++,,,---,,,++++++******++++++,,,((())))))***++++++,,,,,,+++++++++++++++++++++++++++,,,,,,***)))((()))******)))))))))***+++---...+++++++++++++++++++++,,,+++++++++,,,,,,...///000000000///...,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,************************...............///000000/////////////////////////////////000000000000111////////////000000000000///000000111111222333333666666777777777888888888777888888999::::::;;;;;;;;;;;;;;;;;;;;;<<<===>>>===???AAADDDGGGIIIKKKLLLKKKMMMNNNNNNNNNNNNOOOQQQRRRSSSTTTUUUUUUTTTSSSSSSQQQSSSUUUTTTSSSSSSVVVYYYYYYYYYYYYYYYYYYXXXWWWVVVVVVXXX[[[\\\^^^```dddfff```]]]YYYWWWWWWXXXWWWUUUYYYYYYYYYYYYYYYYYYYYYYYYZZZZZZZZZZZZZZZYYYXXXXXXWWWXXXZZZ[[[[[[[[[ZZZYYYYYYYYYYYYYYYYYYZZZZZZ[[[[[[[[[\\\\\\[[[[[[ZZZYYYYYYYYYZZZ[[[[[[[[[[[[[[[]]]]]]]]]]]]]]]\\\\\\[[[ZZZYYYWWWUUURRROOOMMMLLLKKKJJJIIIHHHGGGEEEDDDDDDCCCBBB???===:::888777666333444555444222222222444777666666777999>>>BBBEEEJJJIIIJJJMMMOOOPPPOOOMMMLLLKKKIIIHHHHHHHHHFFFDDDAAA@@@???===;;;999777666555333111///...//////000111111111111111222222222............////////////,,,,,,,,,---....../////////000000000000//////...////////////////////////000///...------...///000............////////////------...///000000000000,,,,,,,,,---------......,,,---...//////000000000---+++***+++...000///...,,,,,,------------------------------------------++++++,,,,,,,,,,,,+++++++++++++++,,,,,,---------......------------......,,,---.........---,,,+++---,,,,,,++++++,,,,,,---------............------------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,---...//////qqqddd\\\RRROOOJJJDDD???<<<;;;:::888888999999999:::::::::666777999;;;<<<<<<<<<;;;999888777888999888777555111111111111111111111111333222222000///...---,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,))))))******++++++++++++((((((******+++***)))((((((((())))))))))))((((((''''''((()))***+++,,,,,,***+++,,,,,,+++***)))((())))))))))))))))))))))))((())),,,------+++)))(((++++++***)))((()))))))))((((((((()))***,,,---...)))************+++++++++******************++++++************************&&&(((++++++***))))))***$$$***000000,,,((('''((())))))(((((()))***++++++,,,+++*********+++---...++++++******++++++,,,------,,,,,,++++++,,,,,,---))))))***+++,,,,,,------++++++++++++++++++++++++...000111000...,,,+++,,,,,,,,,++++++,,,...///111******+++,,,------...///,,,,,,---------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---...///000000.......................................///000000000000000000000000000000............/////////000000000000000111111111111///000000111222222333333777777888888999999999:::;;;;;;<<<<<<===>>>??????============>>>???AAAAAACCCEEEGGGKKKNNNQQQSSSTTTPPPRRRSSSSSSRRRRRRTTTUUUTTTUUUVVVWWWVVVUUUTTTSSSRRRTTTVVVUUUSSSSSSVVVXXXZZZZZZZZZZZZYYYXXXXXXWWWZZZ\\\^^^aaabbbeeeiiilllgggbbb]]]ZZZZZZYYYWWWUUUZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZYYYYYYXXXWWWWWWXXXZZZ[[[[[[ZZZXXXWWWYYYYYYYYYZZZZZZ\\\]]]]]]]]]]]]]]]]]]\\\[[[ZZZYYYYYYYYYZZZ[[[\\\\\\\\\[[[aaaaaaaaa```````````````[[[[[[[[[[[[YYYXXXVVVUUUSSSSSSQQQPPPNNNLLLKKKJJJGGGEEEBBB>>><<<::::::999777888999888666555666777777555333333666;;;@@@CCCJJJJJJJJJMMMPPPRRRRRRQQQOOOMMMLLLKKKLLLKKKJJJHHHFFFFFFDDDCCCBBB@@@??????777555222000/////////000/////////.........................../////////000***++++++,,,---...//////000000111000000///......///////////////////////////...,,,++++++,,,...///............/////////000111222222222222222111000,,,,,,,,,---------......000000000000///...---,,,+++******---000111...+++,,,,,,,,,------.........------------------------+++,,,---......---,,,++++++++++++,,,,,,---------//////............//////------...///...---+++***---,,,,,,++++++,,,,,,------..................---------------------------++++++++++++++++++++++++((()))***+++---...//////qqqcccZZZPPPNNNJJJDDD===999777777777666555555555666888999999999:::;;;;;;;;;;;;:::777666555444444333444444333333333222222222111111333222000............///........................+++*********+++,,,,,,------+++))))))*********)))***+++++++++***)))'''&&&************************)))))))))))))))******+++---+++)))((('''((()))***,,,+++)))((((((((()))***)))***+++,,,---,,,++++++(((((()))******)))((('''++++++************++++++)))))))))))))))******++++++)))&&&$$$$$$&&&)))+++)))************+++++++++''''''(((((())))))******------,,,,,,+++***))))))******++++++++++++******************************))))))*********++++++++++++++++++++++++***)))(((,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,++++++++++++,,,------,,,,,,++++++,,,,,,---...++++++++++++,,,,,,---...******++++++,,,---......,,,---......//////......------------------------,,,,,,,,,---...///000000---,,,,,,---///000///---000000//////.........---000000000000000/////////.........///////////////.........///////////////333222222222333333222000333666999;;;<<<<<<===>>>CCCAAA>>>>>>AAABBBAAA???BBBBBBCCCEEEHHHKKKMMMNNNLLLLLLMMMOOOQQQRRRRRRQQQUUUTTTTTTVVVVVVUUUVVVXXXXXXWWWVVVWWWWWWWWWUUUSSSTTTSSSSSSVVVZZZ[[[YYYVVV[[[\\\\\\]]]]]]]]]\\\[[[]]]___ccchhhmmmrrrwwwzzzlllfffcccaaa\\\UUUUUUZZZ___``````^^^\\\[[[^^^aaaeeeccc```^^^]]]]]][[[ZZZ\\\[[[[[[[[[]]]\\\ZZZXXXZZZVVVTTTVVV\\\```___^^^^^^^^^______^^^\\\YYYXXX^^^]]]\\\]]]``````^^^\\\______^^^]]]\\\]]]___aaacccbbbaaa``````___``````]]][[[VVVRRROOONNNNNNNNNOOONNNLLLJJJGGGEEECCCBBB@@@???===:::888666555555555555666888:::<<<>>>???BBBFFFKKKPPPSSSSSSQQQPPPQQQPPPOOOMMMLLLKKKKKKKKKIIIHHHHHHHHHIIIHHHEEEBBB@@@===999555222222222333....../////////000000000000000000000////////////...///000///------///000000000000000000000000000////////////////////////000///...------...///000...............///000000+++,,,---///000000111111................................................++++++,,,,,,,,,---------////////////////////////++++++,,,,,,---...//////++++++,,,,,,,,,---------...,,,++++++---......---......---,,,,,,+++******------...---,,,+++---///000///---,,,++++++,,,,,,111...++++++---...---+++------------------------........................,,,,,,---------,,,++++++~~~qqqbbbYYYPPPOOOKKKEEE???:::888888555666777888888888777777666777777888888888888888888888777666555555555555333333222222222111111111222111000//////...//////------------------------++++++******++++++,,,---...,,,******+++,,,+++***,,,------------,,,***)))))))))))))))))))))))))))***************++++++,,,***)))(((''''''((()))***---,,,+++***)))))))))***))))))++++++,,,++++++***+++***))))))))))))***+++++++++************++++++***************++++++,,,+++)))'''&&&&&&''')))+++)))************+++++++++************++++++++++++---,,,,,,+++******))))))******++++++++++++*********************************+++++++++,,,,,,,,,,,,*********************))),,,,,,,,,,,,,,,+++++++++...------,,,,,,------...,,,,,,,,,,,,,,,------...,,,,,,++++++,,,,,,---...,,,,,,+++++++++,,,------,,,,,,------...//////000,,,------...............------------------------,,,,,,---...///////////////...---...//////---,,,000/////////............////////////////////////......////////////000000000000000000111111111111111111111333666777777555555888;;;======>>>???@@@CCCBBB@@@BBBEEEFFFEEEDDDFFFGGGHHHJJJMMMPPPRRRTTTRRRRRRRRRTTTWWWXXXYYYYYYWWWWWWXXXZZZ[[[ZZZZZZZZZ[[[YYYXXXXXXYYYXXXVVVTTTUUUWWW[[[```eeefffeeeccc______```bbbeeehhhiiijjjoookkkhhhlllttt|||wwwqqqlllkkkgggaaa```bbbiiilllnnnmmmiiigggjjjmmmmmmllliiieeeaaa______```dddbbb___^^^]]]\\\YYYWWWZZZXXXWWWXXXZZZ]]]^^^^^^bbbaaa```___^^^]]]]]]\\\\\\^^^``````___^^^^^^___aaabbbbbbbbbaaa``````aaabbbaaa```___^^^]]]]]]]]]___]]]ZZZWWWUUUUUUUUUVVVSSSSSSQQQOOOMMMJJJIIIHHHEEEDDDCCC@@@>>><<<:::999999999999:::<<>>;;;:::999555444333111111111111222000000/////////.........---...//////------...///000000000000000000000000////////////////////////000//////......//////000///............//////000111111111111000///------................................................,,,,,,,,,,,,------------........................------------------------,,,,,,,,,,,,------------...,,,++++++---......---......------,,,+++++++++---......---,,,,,,---/////////---,,,,,,,,,,,,,,,///...,,,---......---,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,.........///pppbbbYYYPPPOOOLLLGGGAAA<<<999999666777999:::::::::888777777777888999999999999888999888777666555555555555222222222222111111111111......000111111000///...,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,,,,...,,,******,,,---,,,+++(((((())))))))))))))))))))))))))))))))))))))))))+++************+++,,,,,,---,,,+++************+++************************'''(((((())))))))))))))),,,+++***))))))***,,,---++++++************+++++++++************+++,,,,,,*********++++++*********))))))*********+++++++++*********))))))(((((((((*********)))))))))((((((******++++++++++++******************************+++++++++,,,,,,,,,,,,---,,,,,,******)))***++++++***************+++++++++++++++++++++++++++++++++------,,,,,,------...///,,,,,,++++++,,,,,,---......---,,,,,,+++++++++++++++++++++,,,,,,,,,------,,,,,,---.........------,,,,,,------------------,,,---///000///...---+++///.........000000...,,,///////////////........................///////////////000000111222222222222222333333444444555555777666666888::::::999888:::<<>>:::777333333333222222222222111///111333444222111000111000000000000000000000000000000000000000000000000///000111111111111000///000000///...............,,,------...............................................................------------............------------------------+++,,,,,,------.........------------...............,,,++++++---......---------...................../////////------///000,,,,,,---......------,,,***---000111///......///------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---...............---~~~kkk]]]VVVNNNNNNMMMJJJDDD???;;;:::333555777999999888666555999999:::;;;;;;;;;;;;:::999888777666666555555555111111111111000000000000333222000............///........................---,,,,,,+++*********+++---+++******,,,......---///...,,,***))))))******))))))))))))))))))))))))++++++******++++++,,,---((()))***,,,,,,---------******++++++***)))'''&&&***)))((((((((()))+++,,,---+++***)))***,,,///111++++++************++++++++++++******++++++,,,---******)))(((((()))******)))************+++++++++)))))))))******++++++,,,++++++++++++++++++,,,,,,******++++++++++++******************************++++++,,,,,,,,,---------!!!###'''+++---,,,+++)))******+++,,,------......)))***,,,------,,,***)))******))))))******+++,,,,,,,,,++++++,,,,,,---...++++++++++++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,++++++,,,,,,---...//////...---+++***+++...111333//////...///111111000...---.........//////000000///000000111222333333333111111222333444666666777666777777999:::;;;<<<<<<@@@@@@@@@CCCFFFHHHGGGFFFHHHIIIJJJJJJJJJLLLPPPRRRQQQRRRSSSSSSTTTXXX^^^dddmmmrrr{{{yyytttlllkkkhhheeebbb```^^^^^^^^^]]]]]]\\\[[[[[[ZZZZZZ[[[[[[[[[[[[\\\\\\\\\]]]aaaaaa```aaaaaabbbcccdddcccccccccbbbcccccccccddd```aaaccceeefffffffffeeebbbaaa``````````````````___\\\ZZZZZZ[[[]]]]]]\\\WWWWWWWWWWWWXXXXXXXXXXXXRRRRRRQQQNNNJJJDDD???;;;444444444333333333222222///222444555444222111111000000000000000000000000000000000000000000000000///000111222222111000///111000///...............'''(((***,,,...000111111................................................---------.........//////------------------------++++++,,,,,,---...//////---------.........//////...,,,++++++---......---------.....................///000///------///000+++,,,---.........---,,,***---111222000......000------------------------........................++++++---...//////000000|||iii\\\VVVPPPPPPOOOKKKDDD???;;;:::888888888888888777666666777888888888888999999999<<<:::888777777777555444111111111111000000000000000...---///222222000---------,,,,,,,,,,,,++++++---,,,+++***+++,,,---...........................+++++++++*********))))))''''''((()))***))))))))))))(((''''''''')))***+++)))))))))))))))))))))))),,,,,,+++***))))))************))))))((((((''''''---,,,+++******+++,,,------------,,,,,,+++++++++******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******(((((((((***,,,---,,,+++---***'''(((+++,,,+++))))))************+++++++++++++++******++++++,,,---,,,,,,+++***))))))******,,,------...---,,,***)))++++++++++++++++++++++++++++++*********+++---...++++++******++++++,,,---...---,,,,,,+++++++++,,,---,,,***)))((())))))***,,,,,,***))))))***+++,,,...------,,,,,,------............------,,,,,,,,,,,,---......//////......,,,+++************+++,,,,,,...000000...---///222000000///......///111111222444555333000///111444444444444333333555999===;;;;;;;;;<<<===>>>>>>===@@@CCCGGGIIIIIIHHHIIIIIIMMMJJJJJJMMMOOOOOOQQQVVV]]]\\\[[[YYY\\\dddpppyyy|||sssggg^^^\\\]]]^^^___aaaaaa```\\\XXXVVVWWWTTTUUUZZZ]]]\\\[[[\\\bbb```^^^^^^```aaabbbbbbeeecccbbbccceeefffffffffhhhgggeeecccbbbbbbcccccccccdddeeedddaaa___]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]\\\\\\[[[[[[ZZZYYYYYYYYYYYYYYYXXXUUUQQQKKKFFFCCC:::;;;<<<===>>>>>>>>>>>>999999777666444333222111333333222111000000//////111000000//////000000111....../////////////////////////////////.........------------------------000//////.........////////////...------------...------------------------........................000///...---,,,+++******---------------------------------------------------------............//////---***+++...///...,,,,,,------......------,,,////////////////////////,,,------......------,,,,,,,,,,,,+++++++++*********+++,,,---...---,,,+++zzziii]]]XXXTTTTTTRRRMMMFFF???;;;:::888888888888888777666666777777888888888999999999:::888666555555555444333111111111111000000000000///...---...000111///---......------,,,++++++***,,,++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))))))))*********++++++++++++***)))))))))***,,,---))))))))))))))))))))))))++++++***)))))))))))))))******))))))((((((((((((,,,+++************+++,,,,,,,,,+++++++++******************+++++++++,,,,,,,,,,,,,,,+++++++++************)))+++------,,,+++---,,,******,,,,,,,,,+++)))************+++++++++++++++******++++++,,,---,,,++++++***))))))******'''((())))))************++++++++++++++++++++++++,,,+++*********+++,,,---++++++******++++++,,,---......---,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,---,,,,,,,,,,,,,,,---......------,,,,,,------............------,,,,,,,,,,,,---......//////......///...---,,,,,,---...///---///111000...---///111111111000///000111222333444555555555444444555666555555666666666777;;;>>>@@@@@@@@@AAACCCDDDDDDDDDFFFIIILLLNNNNNNNNNNNNOOOOOONNNOOORRRSSSTTTYYY```gggiiilllnnnssszzz}}}{{{}}}|||}}}|||yyy~~~~~~|||zzzyyyzzz|||yyyvvvuuuuuuvvvuuuttttttssssssvvv{{{~~~~~~rrrhhheeeeeecccbbbbbbbbbbbb^^^YYYUUUXXXTTTTTTYYY]]]]]]^^^```aaaaaabbbdddffffffeeecccdddbbbaaabbbcccdddcccbbbffffffeeedddccccccccccccddddddeeedddbbb```___^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^]]]]]]\\\[[[[[[[[[[[[\\\[[[YYYVVVQQQMMMJJJEEEFFFFFFFFFFFFFFFFFFEEEDDDCCCBBB@@@>>>;;;999777444444333333222111111000000000////////////000000////////////000000000000////////////////////////------------------------//////............////////////...------------...------------------------...........................---------------,,,,,,---------------------------------------------------------............///000---++++++---......---,,,------......------,,,........................,,,------------------,,,---------,,,,,,,,,++++++,,,---......//////......wwwiii^^^ZZZVVVUUUSSSMMMFFF???:::888777888888888888777777666777777777888888888999999888666444333444444333111222222111111111000000000///---------...///...,,,///......---,,,++++++******++++++,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++******************)))((((((((()))+++,,,*********)))******+++,,,))))))))))))))))))))))))******)))((((((((())))))***))))))))))))(((((((((+++******))))))******+++***************)))))))))*********++++++++++++,,,,,,,,,,,,+++++++++******,,,+++***+++------,,,+++++++++,,,+++******+++,,,)))************+++++++++++++++******++++++,,,---,,,+++******)))*********%%%%%%&&&''')))+++,,,---++++++++++++++++++++++++---,,,,,,++++++++++++,,,++++++******++++++,,,---...------,,,,,,,,,,,,---,,,---......//////......++++++,,,,,,---------.........------------...............---------------,,,---......//////......//////............//////...000111111///...///000111111111111111222333333666555555666888999999888666888:::::::::;;;===???AAAAAAAAABBBCCCEEEGGGHHHIIIMMMQQQSSSRRRPPPNNNMMMPPPRRRWWW\\\^^^```hhhrrr{{{zzzyyyzzz~~~{{{uuuqqqmmmkkkiiigggmmmtttyyyxxxsssnnnjjjnnnrrrrrrnnnmmmnnnooommmrrrrrrrrrpppnnnmmmnnnooollliiieeeccccccdddeeeeeecccccccccfffiiilllllllllpppuuuzzz{{{{{{|||zzzvvvuuunnnkkkhhhiiijjjggg```ZZZ[[[WWWUUUYYY\\\]]]^^^bbb```bbbfffkkkmmmlllhhhdddcccbbbbbbbbbdddcccbbb```dddeeeeeeeeeeeeeeeddddddeeeeeeeeeeeedddcccaaaaaa`````````aaaaaaaaaaaaaaa`````````___^^^^^^]]]]]]^^^^^^___^^^\\\YYYVVVTTTRRRRRRQQQQQQPPPOOONNNNNNOOOOOONNNLLLIIIEEEAAA???888888777666555444333333111111000000000000111111000000000000000000000000//////////////////////////////////////////////////////............//////000///......------......------------------------........................,,,,,,,,,------.........---------------------------------------------------------............///000...++++++,,,.........------............------........................------------------------.........---------,,,,,,...------------...//////uuuhhh^^^YYYSSSRRRPPPKKKDDD===999777777777888888888888777666777777777777888888888888888666444333444444333222222222222111111111000000//////...............------------------,,,,,,,,,)))***+++------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,************************((('''&&&%%%%%%''')))***(((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((()))))))))))))))))))))))))))***))))))))))))))))))***************************************++++++++++++,,,,,,,,,+++++++++******---+++******+++,,,+++***''')))***)))&&&%%%(((+++))))))*********+++++++++++++++******++++++,,,---++++++***************+++)))(((((()))+++---000111++++++++++++++++++++++++------,,,,,,++++++++++++++++++******++++++,,,------,,,++++++++++++,,,,,,+++,,,...///000000//////)))***+++,,,,,,,,,------......------------.....................---------,,,---......///...............------------......///000111111111000//////111111111111222333333444666444333666:::<<<:::888888;;;>>>?????????@@@AAABBBBBBBBBBBBCCCEEEHHHKKKNNNSSS[[[___]]]XXXRRRNNNQQQXXXcccmmmqqqttt~~~}}}xxxooohhhccccccfffhhhgggfffdddbbb```___^^^^^^\\\cccjjjmmmkkkhhhfffeeeiiinnnooommmlllooorrrsssttttttrrroookkkjjjjjjllleeebbb___]]]]]]^^^]]]]]]\\\\\\\\\^^^```aaabbbbbbdddiiinnnqqqrrrtttyyy}}}zzzyyy{{{}}}xxxtttvvvyyyxxxpppiiieee___[[[\\\\\\[[[\\\___```bbbfffjjjmmmlllhhheeecccbbbbbbdddeeeeeecccbbbcccdddfffggggggfffeeedddfffeeedddeeeeeeeeedddcccbbbcccccccccccccccddddddbbbbbbaaa``````______^^^______`````````^^^\\\[[[YYYXXXXXXVVVVVVUUUUUUTTTTTTUUUUUUTTTRRRNNNIIIGGGAAA@@@>>><<<:::888666555555444333222222222222222000000000000000////////////////////////000000000///////////////////////////............//////000000//////...............................................................,,,,,,,,,---------......---------------------------------------------------------............///000...,,,++++++---///000------............------........................---------,,,,,,---------------------,,,,,,,,,,,,,,,,,,+++***+++,,,---...uuuhhh]]]WWWQQQQQQOOOKKKDDD>>>:::999666777777888888888777777666666777777777888888888888777555444555555444333222222222222111111111111111111000///......//////+++,,,,,,------......///)))***+++,,,---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,************************)))(((&&&%%%&&&''')))+++(((((()))))))))(((((((((************************)))((((((((((((((())))))))))))))))))************)))))))))******)))))))))******++++++++++++++++++))))))*********+++++++++,,,,,,,,,+++++++++******,,,***(((((()))******)))''')))***)))&&&%%%(((+++))))))*********+++++++++++++++******++++++,,,---+++***************++++++,,,,,,++++++,,,---///000++++++++++++++++++++++++------------,,,,,,++++++++++++******++++++,,,---+++***************++++++)))+++---.../////////...,,,,,,,,,,,,------......///......------......///........................,,,---......///.................................000000111222222222000...000000111222333333444444555333333666:::<<<:::777;;;===AAACCCCCCBBBCCCDDDDDDDDDEEEDDDDDDGGGMMMQQQVVV___kkkssstttmmmeee```[[[eeeuuurrrmmmddd\\\WWWVVVXXXYYYVVVVVVWWWWWWXXXZZZ[[[\\\^^^bbbffffffdddcccdddfffcccjjjnnnmmmmmmrrrxxxzzzxxxwwwuuupppllliiiiiijjjeeeccc```______^^^\\\ZZZZZZ[[[\\\\\\\\\]]]]]]^^^]]]bbbgggjjjlllnnnrrruuuuuurrrpppttt}}}|||uuunnniiigggddd___\\\]]]aaaaaabbbeeeggggggeeebbbaaa```aaabbbdddeeeeeecccdddeeefffggghhhgggfffeeefffdddcccdddfffgggfffeeedddddddddeeeeeefffffffffcccbbbbbbaaaaaa```______^^^___``````aaa```______\\\\\\[[[ZZZYYYYYYZZZZZZVVVWWWYYYYYYXXXUUURRRPPPKKKJJJHHHEEEAAA>>><<<:::888777666444333222222222000000000/////////......////////////000000111111000000000000000000000000...............///000000000000///............///......................................................---------,,,,,,,,,---------------------------------------------------------............/////////...,,,,,,---///000---......//////......---...........................---,,,,,,,,,,,,---...,,,,,,,,,,,,++++++++++++,,,,,,+++***+++,,,---...xxxjjj^^^WWWRRRRRRQQQLLLFFFAAA===<<<666777777888888888888777666666666777777777888888999777555555666777666555333222222222222111111111222222111///------///111,,,,,,,,,---......//////)))******+++++++++++++++))))))))))))))))))))))))***************++++++++++++***)))))))))***,,,---***++++++++++++***))))))************************))))))((((((((()))******)))))))))************+++)))******++++++******)))*********+++++++++++++++)))))))))************+++,,,,,,,,,+++++++++******+++)))''''''(((******)))++++++,,,+++******+++,,,)))************+++++++++++++++******++++++,,,---*********)))******+++,,,,,,,,,+++++++++,,,,,,---++++++++++++++++++++++++,,,---------------,,,+++++++++******++++++,,,---+++************++++++,,,***+++,,,---............000///...------...///000//////............//////.............../////////,,,---......//////......//////000000000000////////////000333444444222///000111222444555555555555555555777999;;;<<<;;;999===@@@CCCEEEEEEEEEEEEFFFAAACCCEEEEEEFFFLLLTTTZZZbbblll{{{|||wwwoooxxx~~~{{{|||}}}|||{{{tttnnnjjjddd]]]XXXVVVUUUUUUTTTTTTTTTTTTVVVXXXZZZ[[[```cccfffggggggffffffgggbbbjjjpppppppppuuuzzz}}}||||||{{{xxxtttqqqqqqrrrkkkhhhdddaaa```___]]]\\\\\\]]]^^^]]]\\\[[[\\\^^^\\\___cccfffhhhiiikkklllvvvrrrnnnqqqxxx}}}~~~}}}{{{|||}}}}}}{{{vvvnnngggfffgggfffeeeeeeffffffeeecccbbbaaa``````bbbdddddddddfffgggggggggggggggfffffffffcccaaacccfffiiihhhfffeeeeeeffffffgggggghhhhhhddddddccccccbbbaaaaaaaaa``````aaaaaaaaaaaaaaa```___^^^]]][[[[[[[[[\\\]]]YYYZZZ[[[\\\\\\[[[ZZZXXXTTTSSSQQQNNNJJJGGGEEEDDD===<<<:::888555444333222111111111000000//////......//////000000111111222000000000000000000000000......---......///000111111000//////......//////.........................................................------,,,,,,,,,---------------------------------------------------------............///...//////...------...000......////////////......------------------------...---,,,++++++,,,---...,,,,,,+++++++++*********...------------...//////}}}oooaaaYYYSSSSSSRRRMMMFFF@@@<<<:::666666777888888888888888666666666666777777777888999777555555666777666555333333222222222111111111111222111...,,,+++...000///.........------------***************++++++,,,))))))))))))))))))))))))))))))*********+++++++++++++++++++++,,,,,,,,,,,,***++++++,,,+++***)))(((************************)))))))))))))))***++++++))))))*********+++++++++******+++,,,,,,+++******)))))))))*********++++++))))))))))))************,,,,,,,,,+++++++++******+++)))''''''(((++++++,,,---,,,******,,,,,,,,,+++)))************+++++++++++++++******++++++,,,---******))))))***++++++,,,******+++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,---.........---,,,++++++******++++++,,,---,,,,,,++++++,,,------...,,,,,,,,,,,,------...///111///,,,***)))+++---...//////............//////---........./////////000,,,---......//////.........///000000000000///.........000333666666333000222333555777888888888888888:::===???>>>>>>>>>>>>@@@BBBDDDEEEEEEFFFGGGIIIDDDGGGJJJMMMQQQYYYdddmmm{{{zzzttttttsssqqqooonnnoooqqqooorrrtttsssuuuxxxuuuppprrrppplllgggbbb]]][[[YYYYYYXXXWWWVVVWWWZZZ]]]^^^bbbeeelllrrruuurrrmmmhhheeennntttssspppssswwwyyy}}}xxxssskkkeeeccccccdddddddddeeefffeeebbbaaabbbdddccceeehhhjjjkkkkkkkkkkkkuuuqqqnnnqqqyyy|||tttuuuwwwxxxyyyyyyyyyyyy{{{}}}|||xxxuuutttsssrrrrrrpppmmmkkkjjjgggdddbbbccceeeeeeeeeiiiiiihhhgggfffffffffffffffbbb```bbbfffiiiiiigggeeeffffffggghhhhhhiiiiiifffffffffeeeddddddcccccccccccccccccccccccccccbbbaaa___]]]ZZZYYYYYYYYYZZZZZZZZZ[[[\\\\\\\\\[[[[[[YYYXXXWWWUUUSSSQQQPPPOOOHHHFFFCCC@@@===:::888777444444333222222111000000...//////000111111222222////////////////////////---------......///000111111000000///////////////................................................,,,,,,---------------...---------------------------------------------------------............///,,,...111111///---...///......////////////......------------------------///...,,,++++++,,,...///------,,,,,,,,,+++++++++,,,---......//////......rrrddd[[[SSSSSSQQQKKKDDD===888666666666777888888888888888666666666666777777777777888666555555666666666555333333333222222222111111000111000---******,,,000222111000///---,,,******+++***)))))))))***,,,---************************))))))******++++++++++++))))))***++++++++++++***((()))*********((('''&&&******************************))))))***+++,,,,,,))))))******++++++++++++***+++,,,------,,,+++***'''((((((((())))))******))))))))))))************,,,,,,,,,+++++++++******+++)))''''''))),,,---...---***'''(((+++,,,+++))))))************+++++++++++++++******++++++,,,---******))))))***+++,,,,,,)))***,,,---......------++++++++++++++++++++++++***+++---...///...------++++++******++++++,,,------------------...///000......---,,,,,,---///000000---)))&&&%%%&&&)))+++//////............//////---.........//////000000,,,---......//////......+++,,,---......---,,,+++......///333777777444111444555777999:::;;;::::::;;;???CCCCCCAAA???@@@BBBAAACCCDDDEEEEEEFFFHHHJJJMMMRRRWWW[[[aaakkkyyyvvvfffbbbdddfffhhhiiikkkoooqqqooorrrrrrrrruuuzzzzzzvvvxxxwwwtttpppjjjeee```^^^^^^\\\ZZZZZZ[[[^^^bbbdddccciiittttttkkkfffooouuurrrmmmmmmooopppzzz~~~}}}rrrjjjgggiiimmmooolllnnnooonnnjjjiiijjjllllllnnnpppqqqqqqpppooonnnrrrnnnlllrrr{{{xxxyyy{{{}}}}}}|||zzzyyyrrrrrrrrrsssvvv|||}}}xxxtttrrrnnniiiffffffggghhhhhhkkkjjjhhhffffffffffffgggeeebbb___aaafffjjjiiigggeeeffffffggghhhiiiiiiiiihhhhhhhhhgggffffffeeeeeeggggggffffffeeeeeedddddd```^^^[[[XXXUUUTTTUUUUUUZZZZZZYYYYYYYYYYYYYYYZZZZZZZZZYYYYYYYYYXXXXXXXXXQQQOOOLLLHHHDDDAAA???>>>666666555444444333222222...//////000111222222222////////////////////////---------......000111111111111000///////////////////////////////////////........................***++++++,,,---//////000---------------------------------------------------------.........//////+++...222222000------.........////////////......------------------------///...,,,++++++,,,...///......---------,,,,,,,,,***+++,,,---...---,,,+++rrreeeZZZVVVTTTQQQKKKEEE>>>999666<<<999666444555777888888888999::::::888777777777777777888888666555333222444333222222111111222222222222222222000...,,,***------------------------...------,,,,,,------...---,,,,,,,,,+++*********,,,++++++***++++++,,,,,,+++***)))))))))***+++,,,+++++++++*********))))))******++++++++++++******'''''''''''''''((()))***))))))))))))))))))))))))******************************)))'''%%%###!!!++++++++++++++++++++++++,,,,,,++++++***)))))))))---,,,,,,++++++,,,,,,---******************************+++,,,,,,,,,,,,++++++,,,,,,------,,,,,,+++......---,,,+++))))))(((+++++++++************)))(((((()))******+++,,,,,,,,,,,,+++******++++++++++++***)))((((((***,,,---++++++++++++,,,,,,---......------------...//////////////////............---------------------------------------------------------.........////////////............///000///000333555777888888888666666777999;;;;;;:::999<<<>>>@@@AAA@@@??????@@@BBBCCCFFFIIIHHHGGGMMMUUU\\\hhhrrruuuzzz|||gggWWW^^^dddhhhggghhhooouuuwwwwwwzzz~~~~~~|||yyywwwvvv}}}zzzuuuooojjjgggfffeeekkkgggdddbbbaaa___dddjjjkkksss}}}|||nnnjjjkkkpppssspppkkkkkkooozzz}}}|||{{{{{{wwwttttttxxx|||~~~~~~}}}yyywwwnnnqqq|||}}}}}}|||}}}ssspppmmmnnnsssyyysssgggaaadddhhhhhhhhhhhhhhhgggfffeeeeeebbbaaa```aaadddfffffffffffffffggghhhhhhhhhhhhggghhhhhhhhhhhhhhhgggffffffeeeffffffffffffeeeeeeddd```^^^[[[XXXUUURRRMMMJJJNNNNNNPPPTTTYYY\\\\\\\\\[[[\\\\\\\\\\\\\\\\\\[[[XXXWWWSSSOOOKKKFFFCCCAAADDD???999555333333222222333111000000000000///---000000000000////////////------------.........///000000000000000//////...,,,---------.../////////............------------........................///...---,,,+++,,,---...,,,++++++++++++,,,------------...//////...------...///000000000///---,,,+++---///111111///,,,+++,,,------......------,,,........................******+++++++++,,,,,,,,,------,,,,,,,,,+++++++++~~~qqqcccXXXTTTRRRPPPKKKFFF@@@<<<999999888777777888888777666777888999999777666666777777777888777666555333222333333222111111000000111...///000000000///---,,,------------------------++++++************+++++++++++++++++++++*********,,,,,,++++++***+++++++++,,,++++++***+++,,,---...+++++++++*********))))))******++++++++++++******))))))((((((((()))******************************************************,,,,,,,,,,,,+++***)))(((******************************************++++++,,,++++++******++++++,,,***************************+++,,,,,,---,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,,,,,,,---////////////............++++++************++++++---,,,+++++++++,,,---...,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,---......////////////............------------------------........................---...................../////////...//////000000111222444666888999::::::888888999;;;<<<===<<<;;;???@@@BBBBBBAAABBBDDDFFFGGGHHHLLLQQQSSSUUU^^^hhhwwwyyykkk___XXX]]]eeelllnnnqqqwww|||~~~{{{wwwvvvtttqqqnnnkkkiiihhhhhhssspppoooooommmiiikkkooorrryyytttqqqqqqtttwwwvvvrrrqqqsss}}}zzzxxxyyy}}}yyyooolllllliiiiiiiiihhhhhhhhhhhhgggfffeeeeeeeeefffggggggggghhhhhhiiiiiiiiiiiiiiihhhhhhhhhhhhhhhhhhhhhggggggiiiiiiiiiiiihhhhhhgggfffdddbbb^^^[[[XXXTTTOOOKKKIIIIIIKKKOOOTTTXXXYYYYYYZZZ[[[\\\]]]^^^]]]]]]\\\ZZZYYYWWWTTTPPPMMMKKKIIIHHHDDD???;;;999888777555444222111111222333222111////////////000000111111---.........////////////000111111111111000//////---------...............111111111111000000000000..............................---,,,,,,,,,---...,,,,,,,,,,,,,,,------..............................///000000///...---,,,+++---///000000000...---,,,------......------,,,........................+++++++++,,,,,,,,,,,,---//////.........---------}}}pppbbbWWWSSSRRROOOJJJEEE@@@;;;999888777777888:::999666444555777888888666555555666777888777777666444333222333333222111000000//////+++,,,...///000//////...------------------------******))))))))))))*********************+++++++++---,,,,,,+++*********+++++++++***)))***+++,,,---+++++++++*********************++++++++++++******++++++***)))))))))******************************************************&&&'''((()))***+++++++++))))))))))))))))))))))))((())))))***++++++,,,,,,+++******))))))******+++++++++++++++++++++++++++***+++,,,,,,------,,,,,,******++++++++++++******))))))***+++,,,------...)))***+++,,,---.../////////...---,,,+++)))((((((++++++************++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,---...,,,++++++++++++,,,------/////////............---------------------------///////////////////////////.....................000/////////000111111222333333444555777999:::;;;;;;<<<===>>>????????????AAAAAAAAA@@@@@@BBBFFFJJJNNNOOOTTT\\\aaagggrrr}}}|||zzztttoooqqqyyy}}}~~~zzziii^^^\\\^^^bbbllluuuyyy|||yyywwwwwwwwwwwwvvvvvvuuuuuuyyyxxxxxxzzzvvvqqqpppsss}}}|||wwwlllkkkjjjhhhggggggggggggddddddccccccccccccccccccgggggghhhhhhhhhhhhggggggiiihhhhhhgggggghhhiiijjjkkkkkkkkkkkkjjjiiihhhggghhhfffccc```\\\XXXSSSOOOGGGFFFFFFHHHMMMQQQSSSTTTVVVXXX[[[]]]______^^^^^^[[[ZZZYYYXXXVVVTTTRRRQQQNNNLLLHHHEEECCC@@@===;;;777555333222333444444444000000000000000000000000////////////000000000000000111111111111000//////...............---------/////////.........------...........................------,,,------......---------,,,---......//////...---,,,,,,---...///...////////////...------,,,---...///////////////,,,------......------,,,------------------------,,,,,,,,,---------......//////.........---------~~~rrrdddYYYTTTRRROOOJJJDDD???;;;888999888777777999888777555555777888888777666666777888888777666555444333333444444444333222111000///,,,---...000000000000///------------------------,,,++++++******++++++,,,)))))))))******+++++++++------,,,+++************)))((('''''''''(((************************************++++++++++++******,,,+++***)))))))))))))))************************************************"""###%%%&&&((()))))))))************************))))))*********+++++++++++++++************++++++++++++++++++++++++++++++)))***++++++,,,+++++++++)))******++++++******)))))))))***+++,,,------...******++++++,,,------...+++***)))((('''&&&%%%$$$,,,++++++++++++,,,,,,---((()))***++++++++++++***------,,,,,,,,,------...,,,,,,,,,+++,,,,,,---...//////.........---------......................................./////////////////////............000000000000111222333444444444444444666888:::<<<>>>???@@@@@@?????????@@@DDDDDDCCCBBBCCCGGGMMMRRRYYY[[[```iiipppvvv~~~{{{xxxmmmiiieeeeeekkksssxxxzzz{{{jjjaaaccciiioooxxx|||{{{~~~pppooollliiieeecccbbbaaa]]]___```aaaaaaaaabbbcccccccccddddddddddddcccccciiihhhgggfffgggiiikkkmmmllllllllllllkkkjjjhhhhhhjjjhhhfffdddbbb^^^YYYVVVKKKIIIFFFFFFHHHJJJKKKKKKNNNQQQUUUZZZ]]]_________[[[[[[[[[[[[YYYXXXVVVUUUTTTSSSPPPOOOMMMIIIDDDAAA<<<999666444444444333222333333222111000///...---///000000000000111111111///000000000000///....../////////...---------,,,......------------,,,,,,........................---------------............------------...//////000///---,,,,,,---///000.....................---......------------------,,,------......------,,,------------------------------------.........///------,,,,,,,,,+++++++++uuuggg\\\UUUSSSOOOKKKGGGCCC@@@???;;;999666555666777888777666888999999888777888999888888777666555444444333555555555555444333222111000000111222111000///...------------------------,,,++++++******++++++,,,))))))******+++++++++,,,---,,,++++++*********+++)))((('''''''''(((************************************++++++++++++******+++***))))))((((((((((((************************************************((((((***++++++,,,,,,,,,+++++++++++++++++++++++++++++++++*********)))))),,,,,,++++++++++++,,,,,,++++++++++++++++++++++++((())))))***************)))******++++++******)))++++++++++++++++++++++++++++++++++++************,,,,,,+++++++++*********,,,,,,,,,,,,,,,---......((()))***++++++++++++***......---,,,,,,------------------------......///............------------........................,,,,,,---------.........////////////////////////000000111222333444666777888777777777999;;;===>>>===???@@@???======???@@@GGGIIIKKKNNNRRRXXX```fffmmmnnnssszzzwwwqqqmmmiiibbb___^^^dddmmmtttxxxyyyuuummmmmmpppzzzyyywwwtttoooiiibbb]]]YYYXXX[[[^^^`````````bbbddd___```aaaaaabbbbbbaaaaaagggfffffffffgggiiilllnnnooooooooonnnmmmlllkkkkkkiiihhhhhhhhhgggeee```]]]UUUQQQLLLIIIHHHGGGFFFEEEGGGJJJOOOTTTYYY\\\^^^___]]]]]]^^^^^^]]][[[ZZZXXXYYYXXXWWWVVVTTTPPPKKKGGGCCC@@@;;;888666444222000222222111111000000//////000000000000111111111222......//////......---,,,/////////...---------,,,111111111000000000//////........................---------....../////////...------------...//////000///---,,,,,,---///000...------------.........///...---,,,++++++******,,,------......------,,,------------------------------........./////////------,,,,,,,,,+++++++++vvvhhh]]]SSSRRROOOMMMJJJHHHGGGFFF<<<999555444555777888888666888::::::999888888999999888777555444444444444444555666777666555444333222222333333222000///---------------------------******))))))))))))******+++++++++++++++,,,,,,,,,,,,++++++***++++++,,,,,,++++++***)))***+++,,,---***************+++++++++******++++++++++++************)))((((((((())))))++++++++++++++++++++++++************************+++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,++++++***))))))(((---,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,((())))))*********************++++++++++++******,,,,,,,,,++++++*********+++++++++******))))))))),,,,,,,,,,,,,,,,,,------,,,,,,+++,,,,,,---...///++++++,,,,,,,,,---------///...------------------...------------...//////.........------------,,,........................++++++,,,,,,---.............../////////000000000111111222333444666888999;;;<<<<<<<<<>>>???@@@AAA<<>>???@@@@@@@@@???CCCHHHIIIJJJLLLSSSXXX```fffnnnvvv}}}{{{tttrrrsssmmmooommmkkkooo{{{oooeeedddggghhhmmmggggggqqq{{{~~~~~~~~~{{{yyywww~~~zzzlllbbb\\\```bbb```ZZZUUUUUUVVVXXXYYY[[[]]]^^^``````aaaaaabbbccceeegggjjjkkklllmmmmmmnnnoooooooooooonnniiiiiijjjlllllljjjfffbbb[[[YYYVVVTTTSSSQQQNNNKKKHHHIIIJJJLLLOOOSSSVVVXXXYYY[[[^^^aaabbbbbbaaa```_______________\\\XXXUUURRRPPPMMMJJJGGGBBB===999333333222222111000///////////////000000000111111000000000111000//////...---------..................------------,,,,,,,,,........................+++,,,...///000000000///,,,,,,,,,,,,,,,------...........................------,,,,,,,,,---...///,,,---///000000///---,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////.........---------qqqbbbVVVUUURRRMMMGGGAAA<<<999888888777777888999999666444444555777888777666777888:::888777555444444444444000222444666666666444444//////000111111000......------------------------...------,,,,,,------............------,,,,,,,,,)))))))))***+++,,,......+++***)))))))))***,,,,,,))))))******++++++++++++******++++++++++++******************+++,,,------++++++++++++++++++++++++***************************++++++,,,,,,,,,++++++)))))))))))))))))))))))))))))))))***++++++,,,,,,++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++******+++,,,------...///---------,,,,,,,,,++++++(((((((((((()))***+++,,,+++***)))((((((***,,,---000///...---------------,,,,,,++++++,,,,,,---.........---------,,,,,,,,,////////////////////////---------...///000000111,,,---...///000111222333111222333444666888:::;;;888999;;;===>>>>>>===<<>>?????????@@@@@@BBBEEEHHHKKKMMMRRRYYYdddpppyyyyyynnnfff\\\UUURRRSSSSSSTTTYYYZZZ[[[\\\^^^```bbbdddhhhhhhfffcccbbbdddjjjoootttvvv{{{~~~zzzxxxwwwqqqnnnmmmrrrzzzyyysssrrrvvvyyy|||xxxkkkcccfffhhhiiifff```YYYTTT[[[XXXYYY```eeeffffffhhhfffgggggggggggggggffffffhhhiiijjjiiigggffffffgggcccaaa]]]XXXUUURRRQQQQQQQQQPPPMMMKKKJJJKKKLLLMMMPPPOOOPPPSSSWWW[[[]]]]]]___```aaacccccccccbbbbbb___^^^[[[ZZZYYYVVVSSSPPPKKKGGGBBB===:::777444111222222333333222111///...000000000000000000//////////////////////////////111000///...---......///---///222444444222000...,,,++++++******++++++,,,////////////////////////...///000///...------...//////............//////........................+++,,,.../////////......------------------------...........................------,,,,,,---------yyyiii^^^ZZZSSSSSSQQQMMMFFF@@@<<<:::999999999999999999999999666777888999999888777777777777777777666555444333111111222333333333222222111111111111111111111111---------...------,,,+++*********,,,......,,,***,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,---...///))))))***+++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************''''''((())))))***++++++++++++++++++++++++++++++++++++***)))((('''&&&&&&"""&&&+++---,,,+++---...***+++,,,,,,******+++,,,---,,,,,,,,,,,,,,,,,,---************************+++---///...,,,+++***************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,(((***++++++***))))))***+++************++++++,,,)))***+++,,,---...//////------,,,++++++++++++,,,...---,,,+++***)))))))))...------------...//////............//////////////////...------...............//////000000000000///000222444666777999999;;;;;;;;;;;;<<<>>>@@@AAAEEEDDDEEEGGGKKKQQQVVVZZZccckkkwwwuuuggg]]]WWWPPPLLLMMMRRRXXX[[[___aaabbbaaa___]]]\\\]]]aaafffjjjkkkjjjkkkpppuuuuuuzzz}}}yyyuuurrrooommmlllfffeeeeeekkkuuuyyysssrrrrrrsss}}}uuuyyy~~~yyymmm```WWWYYYWWWYYY]]]___^^^___bbbeeefffgggggggggfffeeedddggghhhiiiiiigggfffggghhhgggfffdddaaa]]]XXXTTTRRRQQQNNNJJJFFFEEEFFFIIIKKKJJJLLLNNNPPPRRRUUUYYY\\\___```bbbdddeeeeeeddddddcccbbb```___^^^\\\YYYVVVSSSPPPKKKGGGBBB===888444333333333333222111000///000000111111111111111222////////////////////////000000///.........//////...000222444555444222111......------------......////////////////////////...//////...,,,,,,---/////////............//////........................---------...............------------------------........................---------,,,,,,------...vvvggg^^^[[[RRRRRRQQQLLLFFF@@@===;;;:::::::::999999888888888555666777888999888777777555555555555444333222111000111111222333333333333222222222111111111111111...///////////////.........---,,,---...---+++))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,)))******++++++,,,,,,,,,******++++++++++++,,,,,,*********+++++++++++++++************************(((((()))))))))*********++++++++++++++++++++++++)))))))))((('''&&&%%%$$$ &&&---...,,,***,,,///***,,,---,,,+++***+++,,,,,,,,,++++++++++++,,,,,,************************...///111000---)))''''''))))))*********+++++++++........................(((***,,,---+++***)))***+++++++++******++++++,,,******+++,,,...///000000+++++++++,,,---...///000111000...,,,+++++++++,,,......------......///000............////////////333222000/////////000111......//////000111111111333444555777999;;;<<<===;;;;;;;;;<<<===@@@DDDGGGKKKKKKLLLPPPXXXaaajjjoooyyy~~~wwwwwwuuusssuuurrrggg[[[QQQOOOMMMNNNSSS[[[bbbgggiiikkkkkkhhhdddaaaaaabbbdddllluuuzzzyyyzzz}}}}}}|||{{{yyyvvvssspppoooqqqtttwww{{{{{{zzzxxxvvvuuussssssnnnlllmmmsss}}}}}}{{{yyy|||qqqggg]]]ZZZYYYZZZZZZXXXZZZ^^^bbbccceeegggggggggfffeeefffhhhjjjjjjiiihhhhhhiiijjjjjjkkkjjjgggbbb]]]ZZZPPPLLLGGGCCCBBBDDDGGGIIIGGGJJJMMMMMMMMMPPPUUUZZZ___```aaacccccccccbbbbbbfffdddcccbbbbbb```]]][[[XXXVVVRRROOOKKKEEE>>>:::555555444333222111000//////000000111111222222222////////////////////////000000//////////////////---///111333444444222111000//////////////////000////////////////////////...//////---++++++---/////////............//////..............................---------......///,,,,,,------------------........................------,,,,,,,,,---......vvvggg^^^[[[QQQRRRPPPLLLFFFAAA===<<<;;;;;;::::::999888888888555666777888999888888777555555555555444333222111111111111222222333333444444444333222111000//////......///////////////...///---,,,,,,---//////...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******+++++++++******++++++***)))((('''((()))))))))*********+++))))))******************************************+++*********)))))))))(((++++++++++++++++++++++++++++++,,,,,,,,,,,,+++***"""(((...///+++)))***---***+++,,,,,,******+++,,,++++++************+++++++++++++++++++++++++++++++++---//////---+++))))))))))))*********+++++++++------------------------))),,,......---+++++++++,,,,,,+++++++++++++++,,,***++++++,,,...//////000,,,,,,---...///000111111///---,,,***))))))***+++---------------...//////............////////////222111000//////000111222//////000000111222222333666666666777999;;;<<<======???AAACCCEEEKKKRRRWWW\\\]]]```fffoooyyyxxxrrrooodddeeeeeeeeeggggggaaaYYYRRRSSSUUUYYY]]]ccchhhllloooqqqpppmmmhhhhhhlllpppttt|||}}}~~~{{{zzz|||{{{vvvuuuwwwyyy|||~~~||||||~~~|||xxxvvvvvvuuutttsssrrrqqqpppkkkjjjhhhhhhkkkpppuuuxxxzzzzzz{{{ddd^^^YYYYYYYYYWWWZZZ^^^^^^___aaadddeeefffggggggfffhhhkkklllkkkjjjjjjkkkiiijjjmmmnnnllliiieeebbbUUURRRLLLGGGCCCBBBCCCDDDDDDFFFHHHHHHGGGJJJOOOTTTZZZ\\\^^^```bbbccccccccceeedddcccccccccbbb```^^^YYYXXXVVVTTTQQQLLLGGGBBB:::999777555333222111000/////////000000111111111//////////////////////////////000000000000000000,,,---///111222111111000------,,,,,,,,,,,,------////////////////////////...//////...,,,,,,---/////////............//////........................///......---------......,,,,,,,,,---------..............................,,,,,,,,,,,,,,,---...///xxxhhh^^^ZZZPPPQQQPPPLLLFFFAAA>>>===;;;;;;::::::999999999888555666888999999999999888777777777777666555444333222222222111111222333333444444333222000///...---+++,,,------...---------,,,+++***+++---000111111,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,***+++++++++***(((&&&%%%''''''(((((()))***************************))))))************************,,,++++++***))))))((((((,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,------,,,+++&&&***------+++))))))+++)))***++++++))))))***++++++******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,%%%(((+++,,,,,,------///*********++++++++++++,,,))))))))))))))))))))))))+++---......---,,,,,,------,,,,,,++++++++++++,,,++++++,,,,,,------......//////000000//////...---///...------,,,,,,---------,,,,,,,,,,,,---..................///////////////.........//////000111000000111222333444444555666666666666888:::<<<===???BBBFFFJJJOOOXXXdddlllxxxyyy|||tttkkkeeeccc^^^bbbeeeccccccdddccc___^^^```ccceeefffgggjjjlllsssuuuvvvtttqqqttt{{{~~~wwwsssqqqqqqmmmgggcccdddhhhkkkkkklllpppvvvxxxuuuwwwxxxyyyzzzzzzzzzxxxxxxnnnmmmlllnnntttzzz~~~yyyyyyxxxyyyyyyooogggccc```[[[VVVVVVZZZ[[[\\\^^^```bbbcccddddddgggkkkllllllkkkkkkkkkfffhhhjjjllllllkkkiiiggg```]]]WWWQQQJJJEEEAAA???AAAAAAAAA@@@AAACCCGGGJJJPPPRRRWWW\\\aaadddggghhhdddcccbbbcccccccccaaa___ZZZYYYXXXWWWVVVSSSNNNKKKAAA???===999666444333222//////000000000000000000//////////////////////////////000111111111000000+++,,,...////////////...///......------......///////////////////////////...///111000///------...//////............//////.......................................---------+++,,,,,,------.................................,,,,,,,,,,,,---......///{{{jjj^^^YYYPPPPPPOOOLLLGGGBBB???>>>::::::::::::::::::999999555777888::::::::::::999777777777777666555444333444333222111111111222333222222111000000///......+++,,,,,,---......------,,,++++++,,,---...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,******,,,,,,,,,***(((''''''(((((()))******++++++,,,,,,,,,+++*********)))************************************************,,,,,,,,,,,,,,,,,,,,,,,,&&&''')))++++++***)))((())))))***++++++++++++***((()))******(((((()))***,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,%%%''')))******+++---///++++++++++++,,,,,,,,,,,,************************,,,------,,,++++++,,,......---,,,+++++++++++++++++++++,,,,,,,,,,,,,,,,,,---......///...---,,,+++......//////000/////////,,,++++++++++++,,,------............////////////,,,---...///000111111111111222222333444555666777666666666888:::===@@@BBBBBBGGGNNNTTT\\\iiixxx{{{qqqggg```]]]\\\```gggllliiifffhhhjjjkkklllmmmnnnmmmlllmmmpppssszzzyyyoookkkgggfffccc^^^\\\___cccgggjjjoooyyy|||zzzyyy|||yyywwwuuukkk___XXXYYYXXXXXXWWWXXXZZZ]]]^^^bbbeeeiiikkkkkkjjjiiijjjggghhhiiijjjkkkkkkkkkkkkfffdddaaa\\\VVVNNNGGGCCCBBB???<<<;;;===@@@BBBCCCEEEIIINNNUUU[[[```cccdddcccbbbbbbcccddddddbbb```]]]\\\[[[ZZZYYYWWWTTTQQQIIIGGGCCC???;;;888666555111111111111111111000000////////////////////////...///000111222111111000,,,---............------111111000000000000111111////////////////////////---000222333111///...---//////............//////........................---.../////////...,,,+++++++++,,,,,,---......///........................,,,,,,,,,,,,---...//////}}}kkk^^^XXXOOOPPPOOOLLLGGGBBB???>>>::::::::::::::::::::::::666777999:::;;;;;;::::::555555555555444333222111555444222111111111222222000000//////////////////------...///000000000///............---)))$$$ ,,,,,,,,,,,,,,,,,,,,,,,,)))******++++++******))))))***,,,------,,,+++***((())))))***++++++,,,,,,......---,,,,,,+++******************************)))))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,...---,,,***)))***(((((()))+++---,,,+++''')))***)))((('''((()))---,,,,,,++++++,,,,,,---++++++++++++++++++++++++***++++++)))(((''')))***++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***)))))),,,......---,,,,,,++++++++++++,,,,,,,,,+++++++++******((()))+++---.........---((()))+++,,,---,,,,,,+++++++++******++++++,,,---............/////////000,,,...000222444444444333222222333444555777777888888888999;;;>>>BBBFFFIIIJJJPPPXXXaaakkkyyy}}}rrrpppjjjccc\\\XXXWWWWWW```jjjqqqnnniiikkkqqquuusssttttttrrrqqqsssxxx}}}vvvnnniiiddd```___^^^\\\___cccfffkkkrrr{{{uuukkkYYYWWWUUUSSSSSSUUUWWWYYY```cccgggiiiiiihhhhhhhhhkkkkkkjjjjjjkkklllmmmnnneeeffffffddd___WWWPPPLLLEEE@@@<<<;;;>>>AAABBBAAA@@@CCCHHHNNNSSSXXX[[[\\\cccbbbbbbcccddddddcccaaa```___]]]\\\[[[ZZZWWWUUUOOOLLLHHHCCC???;;;999888444333333222222111111111////////////////////////...///000222222222111000..................------......------------......////////////////////////---000444555333000...---//////............//////........................---...///000000...,,,***++++++,,,,,,---...//////........................+++++++++,,,---...///000mmm___XXXNNNLLLJJJJJJHHHDDD<<<666888999999::::::999999888999::::::::::::999888888777777777777666555444333111222333444333222111000111111111000000000000000......---------,,,,,,,,,+++++++++,,,,,,---------+++++++++***++++++,,,,,,***************)))((((((******************************+++++++++,,,,,,,,,++++++++++++++++++++++++---------,,,+++***)))(((++++++************++++++******+++++++++,,,,,,,,,,,,,,,,,,+++***)))((('''(((***---,,,)))(((***---)))+++...000000---***((('''((()))+++++++++***)))******+++++++++,,,,,,,,,,,,++++++***)))))))))***---------,,,,,,+++++++++///+++&&&######'''---111,,,------------,,,+++***((()))+++,,,---,,,,,,+++------------------------***+++,,,,,,------------,,,,,,,,,------.........------------------------...///000///...---...///...///000000///000222444333444666888999:::;;;;;;999:::===???CCCIIIOOOSSSXXXcccpppxxx|||yyyooohhheee^^^ZZZ[[[[[[ZZZ___ffflllpppttttttqqqqqquuuyyyyyy{{{}}}~~~}}}}}}pppfffjjjcccaaaeeegggfffhhhmmmrrrvvvmmm```ZZZUUUNNNRRRWWWQQQYYY\\\```eeeiiillllllllliiijjjiiihhhiiikkkkkkiiilllmmmmmmkkkfff```YYYUUUPPPKKKEEE@@@????????????CCCGGGIIIIIIHHHLLLVVV^^^ccccccdddcccaaa```aaaaaa^^^^^^______^^^\\\[[[ZZZXXXVVVRRRMMMHHHCCC???===888555333222222333333222000///...------...000111////////////////////////111111000000//////...............//////////////////............---------%%%)))---000///...,,,,,,000000000000000000000000,,,------......------,,,..................---------------............///,,,---////////////---,,,---------....../////////}}}kkk]]]VVVOOOMMMJJJIIIGGGCCC<<<777888999999::::::999999888999999999999999888888777777777777777666555444333222333333333333222111111000000111111111000///.........---------,,,,,,,,,---------------,,,,,,,,,,,,++++++***++++++,,,,,,+++++++++++++++***))))))************************))))))*********+++++++++************************,,,,,,,,,,,,+++******)))++++++************++++++******+++++++++,,,,,,,,,************)))(((''''''***(((&&&&&&(((***,,,---''')))+++,,,---+++)))(((******+++++++++++++++************+++++++++,,,,,,...---,,,,,,++++++,,,,,,,,,,,,,,,++++++*********)))******+++++++++++++++------,,,,,,,,,+++++++++***+++,,,,,,,,,,,,,,,,,,------------------------,,,,,,---------,,,++++++,,,,,,,,,---------......------------------------111222333222111000111222///000111111000111333555444444666888:::<<<>>>???>>>???CCCGGGNNNWWW___eeemmmsssyyy{{{|||~~~vvvmmmccc\\\[[[VVVVVV\\\bbbdddhhhmmmuuuwwwxxxvvvtttvvv{{{{{{rrrmmmooorrryyyzzzqqqqqqmmmmmmsssvvvuuuvvvyyy}}}nnngggbbbZZZ\\\]]]TTTXXXYYY[[[^^^bbbfffggghhhfffggggggfffgggiiikkkkkkkkklllmmmllliiiddd___\\\UUUPPPJJJFFFDDDBBBAAA@@@@@@DDDFFFFFFDDDGGGMMMTTTZZZ\\\```ccccccbbbaaaaaa___`````````___^^^]]]\\\YYYWWWUUUQQQLLLHHHDDDBBB===:::777555444444222111/////////...//////000000////////////////////////111000000000/////////....../////////////////////+++,,,,,,---...///000000(((+++...//////---------........................---......//////......---------...............------------............///+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,,,,,,,---|||jjj]]]VVVPPPNNNKKKHHHFFFAAA<<<888888999999::::::999999888888888999999888888777666777777777777666555444333444333222222111111222222111222333444333222000///......---------,,,,,,,,,///......------,,,,,,+++,,,,,,++++++***++++++,,,,,,,,,,,,,,,,,,,,,+++***************************(((((()))))))))*********))))))))))))))))))))))))+++++++++,,,,,,++++++***++++++++++++++++++++++++******+++++++++,,,,,,,,,*********++++++******))),,,'''"""###''',,,...---((()))***+++++++++++++++---,,,,,,+++++++++,,,,,,*********++++++++++++,,,------,,,,,,++++++,,,,,,++++++***************))))))***,,,---...---,,,+++...---+++******+++,,,,,,...---,,,,,,,,,,,,,,,,,,------------------------------------,,,+++******,,,,,,,,,------------...------------------------...000111000///...///111///111222222222333555777888888888:::<<<@@@CCCDDDEEEGGGLLLTTT___jjjtttyyy~~~{{{xxxxxx{{{}}}{{{vvvpppjjjbbb[[[UUUUUUSSSWWWbbbnnntttvvvwww{{{||||||{{{|||yyytttqqqooommmggg```^^^```jjjwwwyyyvvvpppqqqnnnbbb\\\ZZZZZZ\\\___ccceeeeeeggggggggggggggggggjjjllliiijjjlllmmmllliiifffddd\\\YYYTTTOOOLLLIIIEEECCC???BBBFFFFFFEEEDDDGGGJJJNNNSSSYYY```cccdddbbbaaaaaaaaabbbbbbaaa```___^^^[[[ZZZYYYWWWTTTOOOKKKHHHDDDAAA===999777555222///---...///000000000000000000000000000000000000000000000000000//////////////////////////////......+++,,,,,,---...///000000,,,---//////...------..............................//////////////////...,,,,,,---...////////////---------............///------,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,|||jjj^^^XXXRRRPPPMMMIIIEEE@@@<<<:::888999999::::::999999888777888888888888777666666777777777777666555444333444333222111000111222333222333555777666444222000......---------,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,++++++******++++++++++++,,,,,,,,,,,,++++++************************))))))))))))*********+++************************)))***+++,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++,,,------.........---+++(((&&&&&&))),,,---,,,******++++++,,,---...///...---+++******+++,,,,,,************++++++++++++++++++******)))******+++++++++++++++************---,,,***)))***+++---///...,,,+++))))))***,,,---000///---,,,+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++------------------------........................---...//////......///000000222333444444555888:::>>>>>>???AAADDDHHHLLLNNNRRRUUU]]]hhhsss}}}}}}yyytttpppllljjjjjjiiihhhfffdddaaa^^^\\\[[[[[[```nnn|||yyy{{{~~~zzztttooollleeeeeeeeedddaaa___```cccooo~~~|||yyyhhhfffdddeeehhhiiiiiiggghhhggghhhjjjjjjhhhiiillliiijjjkkkllllllkkkiiihhhcccaaa]]]ZZZVVVQQQLLLHHHCCCEEEIIIKKKKKKJJJIIIIIIGGGKKKRRRZZZ```ccccccbbbbbbbbbbbbbbbaaaaaa``````]]]^^^^^^]]][[[WWWSSSPPPKKKGGGCCC>>>;;;666222///,,,---///000000000///...111111111111111111111111000000000000////////////////////////............///............---------///000000///---,,,...///..............................////////////......+++,,,---...////////////---------............///000///...------...///000000000//////......------zzziii^^^XXXSSSRRROOOKKKEEE@@@===;;;888999999::::::999999888777888888888888777666666777777777777666555444333444333222111000111222333111222444666555333111///......---------,,,,,,,,,)))******+++,,,------...---,,,++++++*********+++******+++++++++++++++************************************+++++++++,,,,,,++++++++++++++++++++++++))))))***+++,,,,,,,,,,,,***+++,,,,,,,,,,,,+++*********+++++++++,,,,,,,,,+++,,,---...............)))+++------+++)))***+++++++++***++++++---...///,,,,,,***))))))***+++,,,))))))*********++++++++++++******)))******+++++++++,,,,,,,,,,,,,,,,,,,,,++++++***))))))***,,,------,,,***))))))***,,,---000///---,,,+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,------......------------------------........................000111333333222222333444111333555666666888;;;===???BBBGGGMMMTTT[[[aaacccjjjnnnvvv|||wwwnnnddd\\\]]]^^^```bbbcccdddeeefffiiiiiinnnxxx|||~~~zzzsssmmmiiiggggggggggggkkkmmmkkkiiijjjnnnqqq}}}xxxvvvuuuvvvyyyxxxsssooogggcccccchhhjjjhhhiiillliiiiiijjjjjjiiiiiihhhgggiiigggdddbbb___ZZZTTTPPPIIIKKKNNNQQQTTTSSSQQQOOOIIIJJJMMMTTT\\\bbbdddeeebbbbbbbbbaaaaaaaaaaaaaaa```aaabbbbbb```\\\YYYVVVPPPMMMHHHDDD???;;;555222---...///000000///...---222222222222222222222222////////////000000000000000000//////.........---///............---------111111111///---,,,...///////////////////////////,,,------......------,,,+++,,,---...////////////---------............///000000...------...000000000000000//////.........wwwhhh]]]YYYUUUUUUSSSNNNHHHAAA===<<<888999999::::::999999888888888999999888888777666777777777777666555444333444333222222111111222222///000111222111000...---......---------,,,,,,,,,((()))***+++---...//////------,,,+++************)))******+++++++++++++++***************************++++++++++++,,,,,,,,,++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,***+++,,,------,,,+++*********+++++++++,,,,,,,,,)))***++++++,,,,,,,,,,,,(((---111000,,,))))))***))))))))))))***+++,,,,,,***************+++,,,,,,)))))))))************+++,,,,,,++++++,,,,,,------,,,,,,,,,,,,,,,---------&&&(((,,,......---***(((++++++***)))***+++,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,((()))***,,,---...//////...------------,,,,,,,,,........................///000222222111111222444333444666777888:::===@@@@@@GGGRRR```lllvvv}}}|||pppcccZZZZZZ]]]```ccceeehhhkkknnntttvvvxxx}}}|||wwwtttmmmkkkhhhffffffgggjjjlllwww}}}}}}yyyzzz~~~mmmbbb\\\aaagggggghhhllljjjiiihhhggggggffffffeeekkkiiihhhgggfffbbb]]]ZZZRRRRRRSSSVVV[[[\\\ZZZWWWRRRPPPOOOSSS[[[bbbeeefffccccccbbbbbbaaabbbbbbcccbbbcccccccccaaa___\\\[[[UUURRRNNNJJJFFFBBB<<<888111111111111000///......111111111111111111111111////////////000000000000000000000///......------+++,,,,,,---...///000000000000000///---,,,...///000000000000000000000000,,,,,,------------,,,,,,,,,,,,---...////////////---------............///......------------...............---------------xxxjjj```]]]UUUWWWVVVRRRJJJCCC>>><<<888999999::::::999999888999999999999999888888777777777777777666555444333222333333333333222111111000000000000000//////.........---------,,,,,,,,,,,,,,,------...///000000...---,,,+++***************++++++,,,---,,,,,,,,,************************************++++++++++++******************************+++,,,,,,,,,++++++***+++---......---+++*********+++++++++,,,,,,,,,)))******++++++++++++******+++------,,,+++******************************))))))+++,,,------------))))))))))))************,,,,,,++++++,,,,,,---...******++++++,,,,,,,,,,,,(((***,,,......---+++***)))*********++++++++++++***+++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))***+++,,,---...............---------,,,,,,,,,........................,,,...///000//////111222333555777999:::<<>><<<999999999::::::999999999999::::::::::::999888888777777777777666555444333222222333444333222111000333333333222222222222111......---------,,,,,,,,,/////////000000000000000...---,,,+++************+++,,,------.........---************************))))))))))))************))))))))))))))))))))))))++++++,,,,,,,,,++++++******+++---......---+++*********+++++++++,,,,,,,,,,,,,,,,,,------,,,,,,+++,,,)))&&&'''+++---,,,+++,,,,,,---------,,,++++++((())),,,...////////////))))))))))))***************)))))))))***++++++,,,))))))******++++++++++++000...+++)))***,,,///111((()))***+++++++++++++++((()))+++,,,---,,,,,,+++++++++++++++++++++++++++++++++,,,---------,,,,,,.........------,,,,,,,,,///////////////////////////111222333222222444555444666888:::;;;===AAACCCQQQ\\\nnnxxxqqqkkkqqqxxxzzzvvvooohhhddd```dddjjjnnnrrrxxx~~~}}}}}}uuuqqqmmmiiihhhjjjpppwww|||}}}}}}bbb[[[______bbbfffiiihhhfffeeeeeeeeefffgggjjjiiiiiijjjlllkkkiiigggjjjeeeaaabbbhhhkkkiiifffccc___\\\^^^cccgggfffdddgggfffeeeddddddeeeggggggeeedddcccaaa```___^^^^^^[[[YYYWWWUUUSSSOOOKKKGGG<<<:::888555333333333333000000000000000000000000.../////////000000111111111000000///...---------//////.........---------,,,---//////...------.................................////////////...............///......---------------.........//////...///000111111000///.........//////000000111111|||pppfffaaa^^^ZZZWWWUUUNNNCCC<<<:::888777666555555666777777888999;;;<<<<<<;;;999888777666555555555444111...444444333333222111000000000000000000000///......///---,,,+++,,,---,,,+++'''***---000222111///---++++++++++++++++++++++++******++++++++++++******+++,,,,,,,,,+++***((('''###$$$%%%''')))******+++,,,,,,---------,,,,,,+++---,,,,,,+++*********+++)))((((((((()))***+++++++++++++++*********))))))))))))***+++,,,,,,------++++++******++++++,,,---++++++,,,,,,,,,,,,---------,,,,,,+++*********+++******++++++---///000111(((((())))))*********+++***)))(((((((((***---......------,,,+++***))))))++++++++++++++++++++++++---......---+++******+++***+++,,,,,,------,,,,,,+++---......---,,,,,,---...------------...//////,,,...//////......000111------///000222333444555555444777>>>???>>>DDDLLLZZZfffzzzzzzsssllliiihhh___iiisssuuutttqqqkkkeeefffgggkkkrrr{{{||||||vvvlllhhhiiihhheeegggooowww~~~zzzxxxvvvzzzsssfffaaa^^^\\\]]]cccccccccdddeeegggiiijjjiiiiiiiiijjjkkkllllllmmmlllmmmnnnooonnnkkkhhhfffhhhhhhhhhhhhhhhhhhhhhhhhffffffffffffffffffeeeeeeiiihhhfffbbb^^^]]]]]]___bbb```^^^\\\ZZZVVVQQQMMMIIIFFF@@@999333111222333333111000000111222111000000/////////............---///000222222000///---,,,,,,------......//////000000000000000000000000////////////............000---,,,...222444111---////////////000000000000000...,,,---000111///---///000000///------...000222111000000///000000000}}}rrrhhhccc]]]YYYVVVTTTMMMCCC<<<:::888888999::::::999888888888999::::::::::::999888555444444555777777555333444444333333222111111000222222222222222111000000222000//////000000///...(((***---000111000...---,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******++++++,,,,,,+++***)))((()))***+++,,,,,,,,,++++++*********++++++******)))---,,,++++++******+++++++++***************+++,,,+++++++++*********))))))++++++++++++++++++,,,,,,***************+++,,,,,,*********+++++++++,,,,,,---,,,++++++******++++++,,,,,,,,,,,,,,,---...///))))))))))))*********+++))))))(((((()))***,,,------,,,,,,++++++*********,,,,,,,,,,,,,,,,,,++++++---......---+++******+++***+++,,,,,,------,,,,,,+++---......---,,,,,,---...------------...//////---///000000//////111222333333444444444555666666999888;;;AAADDDFFFMMMVVVhhhrrrwwwuuuqqqlllgggcccaaa```]]]hhhrrrsssooollliiieee```fffooo|||~~~xxxsssqqqmmmfffeeehhhgggkkkvvvzzzwwwvvvxxx~~~uuulllbbbZZZWWWZZZ\\\___cccfffgggggggggggghhhiiijjjkkklllllllllmmmnnnooopppooommmjjjhhhiiiiiiiiiiiiiiiiiiiiiiiifffffffffffffffffffffffffffggggggeeebbb```______bbbaaa___^^^\\\YYYTTTPPPOOOLLLFFF???999555333333222000......///000000///000000/////////............///000111111000///................../////////000000000000000000000000////////////............111...,,,...222333000---....../////////000000000000...---...000000///---...///000///------///111222222111000000000000000sssiiiddd]]]XXXUUUSSSLLLBBB;;;:::666888;;;<<<<<<;;;888777::::::::::::::::::::::::666555555666777777666444444333333222222111111111222222222222222111000000///...------......---,,,***+++---/////////---,,,------------------------******++++++++++++************+++++++++******))),,,---...///...---***))))))******++++++*********,,,,,,++++++******++++++---,,,+++++++++++++++++++++++++++***************,,,,,,,,,,,,++++++++++++***))))))))))))***++++++))))))*********+++++++++,,,,,,++++++******++++++...---,,,,,,,,,,,,,,,---)))))))))***************((())))))******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,---------......---+++******+++***+++,,,,,,------,,,,,,+++---......---,,,,,,---......------......///000---///111111000000222333444444333333444555666777<<<<<>>BBBEEEDDDLLLYYYfffrrryyy{{{zzz|||zzzvvvrrrmmmjjjhhhggg\\\YYYVVVVVV[[[bbbiiimmmooolllhhhkkkwww}}}sssmmmiiijjjjjjhhhiiimmmjjjmmmqqqwww~~~~~~zzz~~~|||uuuiiiccc\\\UUURRRTTTXXX[[[___bbbeeeiiikkkkkkjjjiiilllmmmnnnoooppppppoooooolllllllllllllllllllllllljjjjjjiiihhhggggggffffffffffffeeecccaaaaaabbbdddbbbaaaaaabbbddddddcccbbb[[[ZZZXXXWWWTTTOOOHHHCCC>>>;;;666333222111111000111000000000////////////111111000000000000111111111111000000//////......////////////////////////////////////............111000000000000000...---------------.........///.../////////......//////---...////////////222444333222111111000000111111~~~oooddd___ZZZUUUQQQNNNHHH???::::::===<<<;;;;;;;;;===>>>@@@777777777777777777777777666444222222444555444333222222222222222222222222222222222222222111000000///......///000///---++++++************+++,,,---++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++******)))******+++((()))***+++,,,,,,,,,,,,((()))******++++++++++++++++++******++++++,,,,,,******))))))((()))))))))***************+++++++++((()))***,,,---///000111***))))))))))))***++++++++++++,,,,,,,,,---------++++++******++++++,,,,,,************+++,,,......+++++++++++++++*********------------------------*********++++++,,,,,,,,,++++++,,,,,,------......+++,,,------++++++,,,---***+++,,,,,,------,,,,,,+++---......---,,,,,,---//////......//////000111---///111111111222444666999888777999===CCCIIIMMMUUU___lllwwwxxxtttpppjjjccc^^^[[[ZZZZZZTTTTTTTTTVVVZZZcccmmmtttyyyuuurrruuu{{{uuuppplllddd___^^^bbbddddddkkkvvv}}}~~~vvvjjj]]]UUURRRSSSTTT[[[]]]```dddfffggggggfffhhhiiijjjlllmmmnnnnnnnnnmmmmmmmmmmmmmmmmmmmmmmmmmmmlllkkkiiihhhfffeeedddfffeeeccc```]]]\\\^^^``````______aaadddfffffffff```]]][[[ZZZZZZWWWQQQLLLDDD@@@:::555333111000///111111000000000/////////111111111111111111111111000000///////////////...000000000000000000000000////////////............///000000000000//////...------........./////////...///000///...---...000...///000000//////111333222111111000///000000000}}}nnndddaaaYYYTTTPPPMMMGGG>>>::::::;;;<<<<<<===>>>>>>??????666777888888888888777666777555333333444555555555222222222222222222222222222222222222222111000000,,,,,,,,,---...---+++(((***))))))((()))+++---...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---,,,+++)))))))))************))))))***+++---...(((((()))***++++++++++++++++++******++++++,,,---******))))))******++++++))))))*********+++++++++******+++,,,---...///000***************+++,,,,,,***+++++++++,,,,,,,,,,,,++++++******++++++,,,---,,,+++++++++++++++,,,,,,,,,,,,,,,++++++*********---,,,+++******+++,,,---++++++++++++++++++,,,,,,******++++++,,,---------+++,,,------++++++,,,---***+++,,,,,,------,,,,,,+++---......---,,,,,,---///////////////000000111///111333444444444666888999999:::>>>FFFPPPYYY___jjjrrryyy}}}vvvkkkddd___YYYSSSOOOOOOQQQRRRVVVZZZ^^^```ccclllyyy|||oooiiifffdddccc]]][[[```hhhkkklllxxx~~~}}}~~~xxxvvvuuuwww|||uuuhhh]]]VVVRRRVVVXXXZZZ]]]___aaabbbcccdddeeefffhhhiiikkkllllllooooooooooooooooooooooooooonnnllljjjhhheeedddcccccccccbbb___[[[XXXXXXXXX^^^]]]^^^```dddggghhhhhhgggccc^^^]]]]]]\\\WWWSSSMMMHHHAAA;;;777555333222111111111000000000//////000111222222222222111000.............../////////000000000000000000000000////////////...............///000000000///000000....../////////000000000---///000000...---...000000000111000//////111222111000//////......//////|||nnneeecccYYYTTTOOOLLLFFF>>>::::::777999<<<>>>???>>><<<;;;888999;;;<<<<<<;;;999888<<<999666444444444444333222222222222222222222222000000000000000///....../////////000111000...+++))))))(((((()))+++...///------------------------+++,,,,,,------,,,,,,+++...---+++)))(((((())))))+++***((('''''')))+++,,,)))***+++,,,---.........+++*********+++,,,,,,---************+++,,,------))))))******++++++++++++,,,,,,,,,------.........++++++******++++++,,,---)))************++++++++++++*********+++,,,,,,---...---,,,+++************,,,,,,,,,++++++*********---+++)))(((((()))+++,,,++++++++++++++++++++++++))))))***++++++,,,------+++,,,------++++++,,,---++++++,,,---------,,,,,,+++---......---,,,,,,---///////////////000111111111333555666666777999;;;<<<>>>AAAIIIUUUbbbooowwwwww||||||{{{vvvjjj]]]XXXUUUPPPMMMLLLOOOSSSVVV```ffflllnnnpppxxx~~~mmmaaa\\\]]]```aaaaaabbbkkkvvvyyyzzzwwwpppnnnoootttvvvwwwyyy||||||kkk]]]UUUSSSTTTUUUXXXZZZ]]]___```bbbcccdddeeegggiiijjjkkkppppppppppppppppppppppppqqqpppnnnkkkhhheeecccbbb```aaabbb___[[[VVVSSSRRR\\\\\\\\\___cccgggiiiiiimmmgggaaa^^^___^^^[[[WWWUUUPPPHHHAAA===:::777666111111111111000000000000///000222333333222000///,,,---------......//////000000000000000000000000000/////////............---...000000000000000111////////////000000000000---///111000---,,,...000111111222111//////000222000000///...............yyykkkccc```___[[[TTTLLLEEE???;;;::::::::::::;;;;;;<<<<<<<<<:::;;;;;;;;;;;;:::999999777444222222444555444222000222333///+++***...333333222111111000000111111//////.........//////000---------,,,,,,+++++++++++++++*********+++---...)))((((((***---000000000---,,,++++++******++++++,,,,,,+++***))))))******)))+++------,,,******+++---,,,++++++******++++++)))************+++++++++******+++++++++,,,,,,,,,************************---,,,+++*********+++,,,%%%&&&''')))+++,,,------(((((((((((())))))))))))///---+++)))))))))++++++......,,,,,,,,,,,,.........,,,+++---000222///---......---,,,,,,,,,------++++++,,,------......///...---,,,,,,++++++++++++******+++,,,------...///.........//////////////////000000///......000222444555555555555666999<<<>>>DDDJJJRRRcccwww{{{vvvqqqlllddd[[[UUUPPPOOOPPPRRRXXX```ggglllyyyyyy|||tttjjj___[[[]]]cccmmmuuuyyyzzz}}}|||tttqqqrrr}}}}}}{{{jjjddddddZZZTTTTTTTTTRRRUUU[[[`````````cccgggjjjjjjiiikkkllllllmmmmmmllllllkkkoooppppppoookkkeee___[[[YYY\\\___^^^YYYTTTRRRRRRSSSWWW]]]cccfffiiilllnnn|||pppfffeeeddd___\\\]]]WWWUUURRRLLLEEE???999666555444222000/////////000222111000111333333111///000000////////////000000000000000000000000000000222000///---,,,,,,,,,---111000//////111222222111000000000000///...,,,,,,////////////////////////---.........//////000000111111000///////////////yyykkkccc```aaa]]]UUUMMMEEE???;;;:::::::::;;;;;;;;;;;;;;;;;;888999999999999888777777888666333333555666555333222444555222...---000333222111000000//////000000///......---------......---------,,,,,,+++++++++,,,+++*********+++,,,---+++***)))***---...///...---,,,++++++***+++++++++,,,,,,+++***************)))+++------+++******+++,,,,,,+++***************)))************+++++++++++++++,,,,,,,,,---------************************,,,+++++++++***++++++,,,((()))***++++++,,,,,,,,,))))))*********+++++++++---,,,***))))))+++,,,---,,,++++++******++++++,,,...---------......---+++************++++++,,,---.........---,,,,,,++++++...---,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,------...............////////////000000000///000333555333555777999:::<<<@@@BBBFFFNNNXXXaaannn{{{~~~tttpppkkkfffbbb\\\VVVQQQRRRWWW^^^eeelllrrryyy}}}{{{wwwlllhhhdddffflllttt||||||wwwooocccYYYWWWUUURRRQQQSSSWWWYYY\\\aaaeeehhhiiiiiijjjjjjjjjkkkkkkjjjjjjjjjnnnooopppoookkkeee___[[[SSSVVVZZZ[[[YYYUUURRRPPPPPPSSSYYY^^^bbbfffjjjlllwwwmmmeeedddeeeaaa```aaa\\\ZZZXXXSSSMMMFFFAAA===555333111...---...///000111000000111333333222000000000////////////000000000000000000000000000000222111///............///...---,,,,,,...//////...///////////////000000000000000000000000000000000............/////////000111000000///////////////yyylllccc``````\\\UUUMMMEEE???<<<:::;;;;;;;;;;;;;;;;;;::::::888999999999999888777777888777555555666666666555333555777555111000111333111000000//////////////////......------,,,,,,,,,------,,,,,,,,,,,,++++++---,,,,,,++++++++++++,,,---,,,***+++,,,------,,,------,,,+++++++++++++++,,,++++++************+++)))+++,,,,,,+++******+++++++++***))))))))))))***)))************+++++++++,,,,,,,,,,,,---------...***************************++++++,,,,,,+++++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,---------+++***))))))***,,,---...***++++++,,,,,,++++++***---...///...,,,+++***+++)))))))))***+++,,,............------,,,,,,++++++------,,,+++++++++,,,,,,------------,,,,,,,,,+++---------........./////////000111111111222555888666888;;;===???BBBGGGJJJQQQ\\\iiirrrwww{{{zzzvvvkkkggg```ZZZWWWTTTRRRQQQ[[[eeerrr||||||wwwtttqqqooooooqqquuu|||vvvhhhaaa]]]XXXQQQNNNOOOTTTZZZ```eeehhhjjjlllhhhhhhhhhiiiiiihhhhhhhhhlllmmmoooooolllfff```\\\RRRSSSUUUXXXYYYWWWRRROOOMMMPPPTTTXXX\\\aaafffiiiooohhhcccdddeeeddddddeee^^^^^^]]]ZZZUUUOOOIIIFFF:::777333000...///000222111000///000222333222111000000////////////000000000000000000000000000000111000000//////000000111111/////////111222111000222111000/////////000111111111111111111111111111............////////////000000000/////////......zzznnneee___[[[XXXRRRKKKDDD???<<<;;;<<<<<<<<<;;;;;;::::::::::::;;;;;;;;;;;;:::999999777666555555555555555555333555777666333111111222111111000////////////000000000//////...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,++++++++++++---+++******,,,------,,,------,,,++++++++++++,,,,,,++++++******+++++++++)))+++,,,+++***)))***++++++***))))))((()))))))))))))))*********++++++++++++++++++,,,,,,,,,------************************)))***+++,,,---,,,+++***,,,+++++++++*********+++,,,,,,,,,,,,------------++++++*********+++,,,---,,,,,,............,,,,,,***---///...+++)))***,,,,,,,,,,,,,,,---...///000***++++++,,,------......---,,,,,,++++++,,,,,,,,,---------------------,,,,,,,,,------......//////000111111111111333666888;;;<<<===>>>AAAFFFMMMRRR```iiitttyyywwwsssnnnkkkhhhbbbZZZSSSRRRUUUYYY\\\iiittt}}}sssoooppptttvvvwww~~~zzzxxxwwwwww|||{{{rrrmmmfff\\\TTTPPPUUU[[[aaadddgggkkknnnhhhhhhgggggggggggghhhhhhhhhjjjmmmooonnnjjjeeebbbXXXUUUTTTUUUWWWWWWSSSPPPOOOPPPSSSTTTWWW[[[```dddhhheeebbbbbbeeefffffffff^^^______]]]YYYTTTOOOLLLCCC@@@:::555222111111222111000///000222333333222000000////////////000000000000000000000000000000////////////000000111111222111000111333444333111888666333000............000000000000000000000000.........//////////////////////////////.........}}}rrrfff^^^UUURRRMMMGGGBBB???===<<<<<<<<<<<<;;;;;;::::::::::::;;;;;;;;;;;;:::999999555555555444333333444444333444555444333111111111222222111000000000000111111111111111000...---,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++++++++***)))***---...///......---,,,,,,++++++,,,,,,,,,+++++++++++++++,,,,,,)))***+++***))))))***++++++***))))))((()))))))))))))))*********+++++++++)))*********++++++++++++************************)))***+++,,,---,,,++++++******)))))))))***++++++++++++++++++,,,,,,,,,------,,,,,,++++++*********,,,,,,............,,,,,,(((+++......+++***,,,......------,,,,,,---------******++++++,,,------...,,,,,,,,,++++++,,,,,,---++++++,,,------...//////,,,,,,------...//////000111222222222222333666888<<<===>>>AAAFFFNNNXXX___mmmqqquuuuuuooogggcccbbb```[[[UUURRRUUU^^^jjjrrrwww{{{uuuuuussspppooorrrzzz{{{|||~~~zzzxxxvvvuuuuuuuuuzzz}}}wwwkkkaaaUUUYYY]]]aaaeeegggiiikkkhhhhhhgggffffffggghhhhhheeegggkkknnnooonnnkkkjjj```[[[UUURRRRRRSSSQQQOOOSSSSSSTTTSSSTTTVVVZZZ^^^bbbbbbaaaaaaccceeefffeee`````````___\\\XXXTTTRRRLLLHHHAAA:::555222111111222000//////111333333222000000////////////000000000000000000000000000000---......///000000000000.........///111111///...888666333000.........//////////////////////////////////////////............//////000///...------vvvggg]]]RRROOOJJJEEEAAA>>><<<<<<;;;;;;;;;;;;;;;;;;::::::888999999999999888777777444555555444222222333555444333333222222111111000333222222111111111111111000111222222111000...---++++++,,,,,,,,,,,,------,,,---------------,,,++++++))))))***---/////////...------,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---******+++***((((((***,,,++++++***))))))))))))***)))************+++++++++))))))))))))************************************)))***++++++,,,,,,,,,,,,***)))((((((((()))***+++*********+++++++++,,,,,,------,,,,,,+++***))))))***++++++,,,,,,++++++***)))+++------------...///---,,,++++++*********+++------,,,,,,++++++******,,,,,,+++++++++,,,------++++++,,,---...///000000,,,------...///000111111111222333333444555999;;;>>>@@@DDDJJJRRR]]]hhhooosssooollliiiccc\\\ZZZ\\\TTTTTTTTTWWW^^^kkkzzzvvviiieeeeeeiiinnnxxx|||wwwwwwzzzxxxxxxwwwwwwxxxvvvzzzzzzoooaaacccfffkkkoooooollliiihhhgggfffeeeeeefffggghhhccceeehhhkkknnnooooooooofffaaaZZZTTTQQQOOONNNNNNUUUUUUUUUSSSRRRSSSVVVYYY\\\___```___aaaeeefffdddddddddcccbbb___]]]ZZZYYYQQQMMMGGG@@@:::555222111444222000///111222222222000000////////////000000000000000000000000000000---...//////000000000////////////111333333111///333222111000000000111222........................///////////////...............///000///...---,,,zzziii[[[TTTPPPKKKEEE@@@===;;;:::::::::;;;;;;;;;;;;;;;;;;888999999999999888777777444666777555333222444666666444222111111111111111222222111000000000000000...///000111111000///---+++++++++,,,,,,---------+++,,,---.........---,,,---+++******,,,...------......---,,,,,,,,,,,,---+++++++++++++++,,,---...*********)))((((((***,,,,,,,,,+++***************)))************+++++++++))))))*********+++++++++************************************+++,,,---...---,,,***)))(((((()))*********+++++++++,,,,,,,,,++++++,,,,,,,,,++++++***,,,++++++******++++++,,,---,,,,,,---//////...,,,++++++*********+++,,,,,,------,,,,,,+++*********,,,+++++++++,,,,,,---...,,,---------......//////------...///000111222333000222444666777:::>>>BBBFFFKKKSSS\\\dddlllssswwwmmmddd\\\YYYVVVRRRRRRVVVPPPUUU\\\ccclllvvv~~~sssggg```___aaaggguuuzzzwww|||~~~}}}}}}~~~{{{|||}}}tttvvv{{{|||rrrgggfffdddccccccdddfffgggdddeeefffhhhjjjlllnnnoooiiigggccc]]]VVVRRRPPPPPPSSSTTTTTTSSSRRRRRRTTTVVVUUUZZZ^^^]]]___eeefffdddfffeeedddaaa___^^^]]]\\\VVVSSSOOOIIICCC===999777666333000///000111111000000000////////////000000000000000000000000000000...///000111111111000///111111222444666555333111000000000111111111111111////////////////////////000/////////............---...///000000...,,,+++|||iii[[[VVVSSSMMMFFF@@@<<<:::888:::::::::;;;;;;<<<<<<<<<:::;;;;;;;;;;;;:::999999555777888666444333555777888555222111111222333333111111000///////////////,,,---///111111000...---+++++++++,,,,,,---------***+++---...///...------///---++++++,,,,,,,,,+++......---,,,,,,,,,,,,---++++++++++++,,,,,,---...*********)))'''(((***,,,---,,,++++++******++++++)))************+++++++++******+++++++++,,,,,,,,,************************+++***))))))***,,,...///111///---***(((((())))))+++++++++,,,,,,,,,------))))))+++,,,,,,,,,,,,,,,///...,,,,,,,,,,,,...///111///------000000---)))+++++++++,,,---...///000)))******+++,,,,,,------++++++++++++,,,,,,---...///............---------......///000111222333333///222555777:::???DDDGGGPPPWWWaaakkkqqqtttvvvxxxcccXXXNNNMMMMMMKKKMMMQQQTTT\\\fffpppvvv{{{vvvssslllddd___^^^aaadddiii{{{yyyyyy|||~~~eeedddbbbaaaaaabbbdddeeeeeeeeeeeeeeegggiiikkkmmmlllmmmlllggg^^^WWWTTTTTTQQQRRRSSSSSSRRRRRRTTTVVVPPPWWW\\\\\\___eeehhheeefffeeebbb___]]]]]]\\\]]]ZZZXXXUUUPPPKKKEEEAAA>>>777444111//////000000000000000////////////000000000000000000000000000000000111222333333222111000......///111333333000...222222222222111///...---000000000000000000000000000000//////.........------...///000000...,,,+++wwwhhh___SSSOOOIIICCC>>>;;;:::;;;>>>===<<<;;;:::999999:::<<<<<<;;;::::::999888888777777666555555555555666333333333222222222111111333222000/////////000111000000000000000/////////------,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++,,,,,,+++***)))))))))***++++++------------++++++******+++++++++,,,,,,,,,++++++************************))))))))))))*********+++,,,,,,******+++,,,++++++++++++,,,,,,,,,,,,***))))))))))))))))))))))))+++,,,***))),,,444;;;@@@:::222---,,,,,,+++)))++++++******************,,,,,,,,,,,,,,,,,,,,,,,,)))))))))***+++,,,---...///...---,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...///...---,,,+++,,,,,,---///...---,,,,,,...000111//////...------------...333222111222444555666555777999===AAAEEELLLSSSXXX```dddkkkqqqqqqlllfffaaaQQQMMMIIIGGGJJJNNNSSSUUU___dddppp|||~~~{{{}}}qqqhhheeeaaa^^^]]]___bbbeee}}}|||vvvssstttuuuvvvyyy}}}~~~~~~|||uuulll```ZZZ[[[___bbbccckkkhhhdddcccfffjjjoooqqqlllmmmllljjjgggbbb]]][[[SSSSSSQQQMMMJJJLLLRRRWWWWWWWWWWWWXXX[[[^^^bbbdddbbbdddeeedddbbb```______\\\\\\[[[ZZZWWWOOOFFF@@@;;;777333111111111222111111222333444333222000...222111000//////000111222000111222333333222000///000111111111111111111000000000000000000000000000222000......///000000///111111000///////////////---,,,,,,,,,,,,---......tttfff^^^SSSOOOIIICCC???<<<<<<<<<======<<<;;;::::::999999;;;::::::999888888777777777777666666555555555444333333222222222222222222444333222111111111222222111000000/////////////////////............//////)))******++++++******)))---,,,+++++++++++++++++++++,,,,,,------,,,,,,+++*********+++++++++,,,,,,******************************))))))))))))******+++,,,---,,,*********,,,((((((((()))))))))******************++++++++++++,,,------+++)))+++111777:::666000,,,++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---......---,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------///...---,,,,,,,,,---------,,,+++******+++,,,---//////...------.........111111111111333444555555888===CCCJJJRRRZZZbbbgggjjjjjjjjjhhhccc\\\VVVRRRKKKIIIIIILLLRRRXXX\\\___eeeiiirrr|||~~~|||}}}~~~qqqnnnllliiihhhiiimmmssswww~~~uuunnnjjjkkkmmmrrrwww}}}}}}||||||||||||~~~wwwggg^^^]]]```cccccchhhfffeeeeeegggjjjlllmmmpppppppppooommmiiieeebbbXXXWWWSSSNNNIIIIIIMMMQQQSSSSSSRRRRRRUUUZZZ___bbbccceeefffeeecccaaa``````]]]]]]]]]]]]ZZZTTTLLLGGG???;;;666333222333333333111111000000000000000000333222111000000111222333000111111222222222111111000//////////////////000000000000000000000000000111000......000000000/////////...---------------...------------...//////rrrfff^^^SSSPPPJJJDDD@@@>>>===>>>===<<<<<<;;;:::::::::999999999999888777777666666777777777777666555444333222222222222333333333333333222222111000111111111222111000.........///000//////............//////)))******++++++******))),,,,,,,,,+++,,,,,,------+++,,,,,,------,,,,,,+++***************+++++++++******************************))))))))))))******+++,,,---,,,***)))***+++***++++++++++++,,,,,,,,,******++++++,,,,,,,,,---...///...,,,))))))...222111000...+++)))***,,,///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,,,,,,,...------,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------......---,,,,,,,,,------000///...---,,,---...//////...............///000111222222333555666777888;;;BBBMMMYYYccckkkrrrvvvoookkkbbbYYYPPPJJJFFFDDDFFFGGGLLLTTT]]]eeeiiikkkiiikkkrrrzzz|||wwwzzzqqqiiigggiiikkknnnttt{{{|||yyywwwwwwzzzuuuhhheeeggghhhgggeeefffggghhhiiijjjkkkkkkpppqqqssssssqqqoookkkiii```]]]WWWOOOIIIGGGHHHJJJMMMLLLLLLLLLPPPUUUZZZ]]]ccceeeggggggdddbbbaaaaaa````````````___[[[UUUPPPFFFBBB;;;777555444444333222111000...///000222444555444333222222333444555000000000000111222333333111000///......///000111000000000000000000000000111///......000111000/////////...---------------///............///000000ssshhhbbbTTTPPPKKKEEEAAA?????????<<<<<<<<<;;;;;;::::::999999999888888888777777777777777777777666555333222222222222333333333333444000000/////////......///333222000...---...///000---,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,++++++++++++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,***************************************++++++++++++******))))))******+++,,,------,,,***)))***+++++++++++++++,,,,,,,,,,,,))))))***++++++,,,,,,,,,---...---,,,)))***,,,///+++------+++((((((+++///+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,---------------,,,,,,+++,,,,,,---++++++,,,,,,---------,,,------------------------......---------...///000///.........///000000111222333555666888:::>>>@@@AAAKKKYYYfffooosssuuuuuuiiibbbVVVJJJCCCAAACCCEEEIIIMMMTTT___iiippprrrsssiiikkkqqq{{{|||xxxqqqvvvzzz|||~~~zzzuuupppppprrrtttnnnrrryyy~~~~~~|||zzzzzz~~~yyytttrrrpppmmmfffggghhhhhhiiiiiikkklllmmmoooqqqrrrrrrpppnnnlllgggccc\\\SSSLLLGGGEEEEEEGGGGGGHHHJJJMMMQQQTTTVVVaaacccfffgggeeecccbbbbbbbbbaaaaaabbbbbb```\\\YYYPPPJJJCCC<<<888555333222222222111111111333444555444444222222222222444444111000//////000222444555333222000//////000222333////////////////////////111///......000111111000111111000///////////////...............//////000rrrhhhcccUUUQQQKKKEEEAAA?????????;;;;;;<<<<<<<<<;;;:::999999999999999999888888888777777777777666555444333333333333333333333333333000000000000000//////...333222000///.........///,,,,,,++++++++++++,,,,,,+++,,,,,,------,,,,,,+++******)))******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++******************))))))*********+++++++++++++++************+++++++++,,,---,,,***)))***+++&&&&&&'''''''''((((((((())))))))))))******++++++++++++++++++++++++---...***,,,---+++((('''***---)))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000,,,,,,+++++++++,,,,,,---***+++,,,---------,,,,,,,,,---------------------''''''((()))***+++------.........///000111222333222444666888:::???EEEJJJOOOYYYfffppptttqqqmmmjjj^^^WWWMMMDDDAAADDDKKKPPPVVVYYYaaajjjssswwwxxxwwwqqqsssyyy|||ooojjjfffkkkqqqzzz|||}}}~~~}}}|||{{{|||}}}sssuuuyyy~~~|||wwwsssjjjjjjiiigggeeefffiiilllkkkllloooqqqqqqpppnnnllljjjfff```YYYRRRMMMHHHFFFDDDFFFIIILLLNNNNNNNNNNNN[[[___cccffffffeeedddddddddcccbbbbbbcccbbbaaa___XXXSSSKKKCCC===888444111///000222333333333333222333222111000000111222333111000//////000222444555111000////////////000111////////////////////////000///---...000111111000111111000///////////////------,,,,,,------...///~~~pppgggcccVVVRRRLLLEEEAAA>>>======::::::<<<<<<<<<;;;:::999999999999999999999999999777777666555555555555666444444444444333333333333222333333333333222111111222222111000///...------......------------......)))******++++++******)))******))))))******++++++---,,,,,,++++++,,,,,,---,,,,,,,,,+++++++++++++++)))))))))***++++++,,,,,,++++++************++++++***+++,,,,,,******+++,,,(((((((((((())))))))))))))))))))))))))))))))))))((()))***+++,,,---------***,,,,,,,,,+++******+++)))))))))******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,...///000+++++++++++++++,,,,,,---***+++,,,---...---,,,++++++,,,---.........------(((((()))+++,,,---...............///000222333444111333666888<<>>>>>>>>>>>===777888888999999::::::;;;999:::666333666======777777555333111000000000111333333444444333333222111111111111000000///...---...---,,,,,,,,,,,,---...,,,---------,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++...000222222555555222,,,)))+++...++++++++++++++++++++++++(((((((((((()))***+++,,,---+++)))(((((()))+++---,,,,,,+++******)))))))))++++++******************************************///,,,***)))******)))''',,,,,,,,,++++++*********++++++++++++++++++++++++,,,---------,,,***((('''---,,,+++*********+++,,,******))))))******+++,,,.........///......------+++,,,------,,,,,,...///111...000444555444777???888:::???IIIVVVbbbkkkooojjjaaaUUULLLGGGFFFEEEEEEMMMTTT\\\aaajjjvvv~~~pppjjjkkklllvvv}}}xxx||||||}}}{{{lllffffffeeegggkkkjjjfffdddfffbbbdddgggiiijjjiiigggeee\\\XXXRRRLLLHHHFFFGGGHHHJJJIIIKKKRRR]]]fffiiihhhiiifffdddbbbcccdddeeeeee^^^]]]]]]^^^^^^YYYQQQKKKCCC>>>666111000222555666222222222222333333333333222222222111111111111000222777===AAAAAA<<<666222000000////////////000000////////////////////////111///...///000111000...111000///...------...///vvvkkkfffZZZTTTJJJBBB===;;;999888999:::<<<===>>>>>>>>>===888888888999::::::;;;;;;;;;;;;777444777======999555444333222111111000000222222333333222222111000000111111000000///...---...---,,,,,,,,,,,,---............------,,,******,,,,,,,,,,,,,,,,,,,,,,,,///...,,,+++***+++,,,---444777999666000+++***+++************************)))))))))))))))******++++++***))))))))))))***+++///...---,,,+++)))'''&&&++++++*********************************************)))((()))+++,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,+++++++++,,,,,,---...---,,,+++***,,,+++***)))***+++---...+++************+++,,,,,,------............------,,,---......------...000222000222777888777;;;AAADDDFFFMMMVVV```hhhlllmmm```WWWKKKDDDCCCFFFHHHHHHVVV\\\bbbfffnnnzzzyyynnnnnntttyyy||||||~~~~~~}}}|||qqqhhhddddddfffgggcccaaabbbcccdddgggiiijjjjjjiiihhhbbb^^^YYYRRRNNNKKKJJJJJJMMMKKKKKKNNNUUU\\\aaadddhhhfffdddccccccdddddddddbbbaaaaaabbbaaa^^^XXXRRRIIIDDD<<<666444444555666111111111111222222222333222222222111111111111000000222666888999777444222000000////////////000000000000000000000000000000000///...///000111000...111000///...---......///xxxlllfffZZZSSSJJJBBB>>>;;;:::999999:::<<<===>>>>>>===<<<888999999::::::;;;<<<<<<===;;;888555888======:::333333333333333222111000111111111222111000000///000000000000///...------...------,,,,,,------...,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,...---+++******++++++,,,///333666666111,,,))))))))))))))))))))))))))))))++++++***))))))))))))***))))))))))))))))))))))))---.........---+++)))(((******++++++++++++++++++************************)))(((''')))+++---......++++++++++++++++++,,,,,,...---------,,,,,,++++++***+++,,,------------,,,+++***)))((())),,,///111,,,++++++++++++,,,------,,,,,,------...------,,,---...000///......///111222222555:::===@@@EEEKKKOOOQQQVVV\\\aaabbb```^^^TTTLLLBBB@@@DDDKKKOOOPPP___eeejjjmmmtttzzzrrrwww{{{}}}zzz{{{|||}}}zzziiiccc```bbbdddcccbbbcccbbbdddfffiiikkkkkkkkkkkkjjjgggbbb\\\WWWTTTQQQPPPTTTSSSPPPNNNNNNSSSZZZ___dddddddddddddddccccccbbbddddddcccdddcccaaa]]]ZZZRRRMMMEEE>>>:::888666555000000000000000111222222222222222111111111111000000000111111222222333333000000////////////000000000000000000000000000000000///......000000///...000000///............///yyykkkcccYYYSSSJJJBBB>>>;;;:::999999:::<<<=========<<<<<<999999999:::;;;;;;<<<<<<===:::777666999<<<;;;999111222333444444333111000111111222222111111000///000000000000///...---,,,------------------------((()))+++---///000000111++++++++++++++++++++++++)))))))))***+++,,,...///&&&***---...---+++******)))))))))***************---,,,+++***))))))))))))((())))))******))))))((()))***,,,...//////...---******+++++++++++++++,,,************************,,,***))))))+++---,,,,,,*********++++++,,,,,,,,,///......------,,,,,,+++*********+++++++++++++++---+++)))((())),,,///111---,,,,,,,,,,,,---......+++,,,------------------...///111111000000111333333444888>>>DDDLLLUUU\\\^^^]]]\\\[[[YYYUUUPPPLLLKKKGGGCCCFFFNNNVVV[[[[[[bbbhhhmmmqqqxxxxxxyyy{{{~~~|||}}}mmmfffaaabbbeeedddcccdddaaabbbdddgggiiikkklllmmmnnnmmmjjjfffbbb^^^\\\ZZZ\\\\\\ZZZTTTOOOOOOTTTZZZ___aaaccceeeeeedddccccccccccccbbbbbbbbbaaa___^^^YYYTTTMMMFFFAAA<<<888555111111000///000000111222222222222111111111000000333333222111111111222333000000////////////000000////////////////////////000///......///000///.../////////.........//////xxxiiiaaaYYYRRRJJJBBB>>><<<::::::::::::<<<======<<<<<<;;;888888999::::::;;;;;;<<<;;;888666888::::::888777111222333444444333111000222222222222222111111000000000000//////...---,,,------------------------***+++,,,---............++++++++++++++++++++++++)))))))))***+++,,,---...&&&'''((()))))))))***,,,*********+++++++++,,,,,,...---,,,***))))))))))))))))))************)))))))))+++,,,.../////////...******++++++,,,,,,,,,,,,************************+++***)))***,,,------,,,*********++++++,,,,,,,,,.........------,,,,,,,,,---,,,,,,+++++++++++++++///---+++******+++---...------,,,,,,------...///+++,,,------.........---...000222222222222444666555999???EEENNN[[[ffflllmmmhhh```XXXRRRLLLHHHEEEGGGHHHLLLRRRZZZ```bbbcccaaahhhnnnssszzzwwwuuusssuuu{{{xxxqqqjjjiiigggbbb``````___```bbbdddgggjjjlllmmmooonnnmmmllljjjhhhfffeeeaaacccccc]]]UUUQQQRRRVVVZZZ^^^bbbddddddcccdddeeebbbbbbbbbbbbaaaaaaaaaaaa]]]YYYTTTNNNHHHBBB<<<777444333222000000000111222222222222111111111000000444444444333222111000///000000////////////000000........................///...---...///000///---......//////////////////wwwhhh___XXXRRRIIIBBB>>><<<;;;::::::;;;<<<======<<<;;;:::777888888999999:::;;;;;;:::666666:::===:::666444333333333333333222111000222222333333222222111000////////////...---,,,,,,,,,------......------,,,.........---,,,***)))(((++++++++++++++++++++++++,,,,,,,,,,,,,,,+++++++++,,,,,,+++***)))******+++*********+++,,,,,,------...---,,,+++***)))))))))************************.........---,,,,,,,,,,,,******++++++,,,---------************************)))(((''')))---///000000++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,---------///...------,,,,,,,,,---///...---,,,++++++,,,------,,,,,,,,,,,,---......,,,,,,---...////////////...000222333444555888::::::BBBKKKRRR[[[gggooorrrnnnfffYYYOOOHHHFFFEEEDDDHHHNNNVVV]]]aaacccdddfffccckkkrrrvvv|||{{{wwwssstttzzz}}}wwwnnnbbb\\\[[[`````````bbbeeehhhlllnnnnnnnnnnnnmmmmmmmmmmmmllldddgggiiiddd\\\VVVTTTUUUZZZ^^^bbbdddbbbaaabbbdddbbbccceeedddcccbbbcccddd^^^\\\YYYUUUPPPJJJCCC>>>999777555222111111222333222222222111111111111000222222333333222000...---000000////////////000000------------------------///...------//////...------...//////000/////////vvvhhh___XXXRRRIIIBBB>>><<<;;;::::::;;;<<<<<<<<<;;;::::::666777777888888999999:::999666777>>>AAA;;;555333555444333222111111000000111111111222111000000///////////////...---,,,,,,,,,,,,---......---,,,,,,---------,,,+++***((((((************************---------------,,,++++++------------------+++***)))))))))***+++,,,,,,,,,---,,,++++++************---,,,+++******+++,,,---000///---+++******+++,,,******++++++,,,------...***************************)))(((***---///000///,,,,,,++++++++++++++++++******++++++,,,,,,------,,,+++*********+++,,,---,,,,,,------------------,,,,,,,,,,,,,,,------...,,,---...///000000000000---///222444666888;;;===AAANNNZZZbbbiiioooppplll___WWWLLLDDDAAACCCFFFIIIOOOWWWaaaeeecccbbbdddhhhlllsssyyy{{{~~~xxxttttttwwwzzzzzz~~~~~~{{{jjjbbbbbbaaaaaaaaabbbeeeiiilllooommmmmmmmmlllmmmnnnooooookkkmmmnnnjjjddd^^^\\\[[[]]]aaadddccc___]]]^^^aaaaaacccffffffdddbbbbbbccc^^^]]]\\\[[[XXXRRRKKKFFF>>><<<888555222222222333222222222111111111111000111111111111111111111111000000////////////000000........................///...------//////...---,,,---///000000000//////wwwiii```XXXRRRIIIBBB>>><<<;;;;;;:::;;;<<<<<<<<<;;;:::999666666666777888888999999999666999AAACCC<<<555333777555333111000000000111000000000000000//////...////////////...---,,,+++,,,,,,---......---,,,,,,(((((()))***+++,,,,,,,,,***************************+++,,,---.../////////''')))+++...000000---***'''(((((()))***+++++++++---,,,++++++******++++++...---+++******+++---......,,,***))))))+++...///******+++,,,,,,---......************************...,,,++++++,,,---,,,+++---,,,,,,++++++*********((()))***+++,,,------...&&&&&&%%%&&&'''(((***,,,)))***,,,...//////......,,,++++++++++++,,,---------...///000111111111111,,,///222555777999===???GGGVVVfffnnnrrrsssmmmdddUUUNNNEEE@@@AAAFFFLLLPPPVVV```iiiiiidddaaaeeekkkttt{{{~~~{{{jjjhhhhhhmmmqqqrrrvvv{{{~~~vvvmmmnnncccbbbbbbccceeeiiimmmpppnnnmmmlllkkklllmmmnnnooossssssrrrooojjjfffdddcccaaadddfffccc]]]ZZZ[[[^^^^^^bbbeeeeeeccc``````aaa^^^^^^______]]]XXXQQQLLLAAA>>>:::666444333333444222222222111111111111000111111000000111333666777000000////////////000000///////////////////////////...------...///...---,,,---///000000000//////sssgggbbbZZZTTTJJJBBB<<<999777666888999<<<>>>???>>>===<<<:::::::::999888777666666<<<;;;:::<<<>>>>>>:::666666666555444444333222222888333...---000111///,,,//////000000///---***)))))))))(((((()))+++---............------,,,,,,,,,,,,,,,,,,++++++*********(((((()))***+++,,,,,,---,,,,,,+++******))))))((((((((())))))*********+++*********)))))))))))))))+++++++++******)))))))))++++++******************&&&(((+++...000///...------,,,+++***+++,,,---............------,,,,,,,,,)))***++++++,,,,,,++++++,,,+++***))))))+++---...,,,,,,,,,---------......------------------------)))))))))***+++,,,......+++---////////////111222555222333999;;;:::???GGGQQQ```mmmnnnjjjeee]]]UUUHHHEEEBBB@@@DDDKKKSSSXXX```dddhhhfffbbbccciiipppyyy{{{}}}}}}{{{yyyxxxxxxkkkjjjhhhffffffjjjpppttt~~~zzzzzzrrrnnnhhheeeeeehhhiiijjjmmmnnnoooooopppppppppooooooppprrrqqqnnnlllkkkkkkmmmmmmlllhhhaaaZZZVVVTTT^^^bbbfffgggeeecccdddeeeaaabbbbbbaaa^^^YYYSSSPPPJJJEEE>>>888666555555444222222222222111111111111222222222111111111000000111111000000//////......//////............//////......///////////////...//////.........---------rrrfffaaaWWWQQQIIIAAA===;;;:::999666777999:::;;;;;;;;;:::999::::::999999777666666888777777999::::::777444555555444444333222222222999555000///111333111/////////000000///---+++)))******))))))***+++---...---------,,,,,,,,,++++++,,,,,,,,,+++++++++******+++++++++************)))+++++++++++++++*********))))))******************************)))))))))))),,,,,,+++++++++*********++++++******************((()))+++---......------,,,++++++++++++,,,------......---------,,,,,,,,,+++,,,------......---------,,,*********+++---...,,,,,,,,,---------......------------------------...------,,,,,,------...+++,,,............000222222///000555999===EEENNN]]]gggmmmhhh___XXXOOOGGGCCCBBBBBBDDDJJJRRRZZZ___dddgggkkkllllllooouuuzzz|||{{{zzzyyyyyyxxxxxxxxxrrrqqqnnnkkklllpppwww}}}|||wwwnnniiihhhiiikkkiiiiiiiiijjjlllooorrrssspppqqqsssrrrpppnnnmmmmmmnnnmmmkkkhhhccc^^^YYYVVVXXX\\\bbbfffgggeeedddcccaaabbbcccbbb```]]]ZZZWWWPPPKKKCCC===999777555444111111111111111111111111333333333222222222111111111000000000/////////...//////............////////////000000000000////////////.........---------rrreee___TTTOOOGGGAAA>>>===<<<;;;:::;;;;;;<<<<<<=========999999999999999888777666666666666777888777555222444444333333222222111111888444000000111222111/////////000000///---+++***---,,,,,,++++++,,,,,,---,,,,,,,,,+++++++++++++++,,,,,,,,,++++++++++++***+++++++++************)))++++++++++++,,,,,,,,,,,,+++++++++++++++*********************************,,,,,,,,,,,,++++++++++++******++++++++++++++++++***++++++,,,,,,,,,,,,,,,***++++++,,,,,,,,,,,,,,,------------,,,,,,,,,,,,+++,,,------......---------,,,+++++++++,,,...///,,,,,,,,,---------......------------------------000000...---,,,,,,,,,,,,,,,.../////////000222444999777777;;;AAAHHHSSS]]]jjjmmmjjj___SSSIIIBBB<<<===>>>BBBHHHQQQ[[[eeejjjjjjlllooosssxxx}}}zzztttrrrtttwwwyyyyyyxxxwwwvvvtttuuuyyyzzzvvvyyy}}}||||||~~~|||pppiiihhhiiiggggggfffgggiiimmmqqqtttppprrrssssssqqqpppooooooooommmjjjiiihhhddd^^^YYYRRRUUU[[[bbbggghhheeebbb```aaabbbbbbbbb```___^^^XXXSSSKKKDDD???:::777444222111111111111111111222333333333333333222222222000000000000////////////000//////......//////000000000000111111000000////////////............---rrreee]]]SSSNNNGGGBBB???===<<<;;;<<<<<<;;;;;;;;;<<<===>>>999999999999999888777666666666666777777666555444333333333222222111111111444111///...///000///---////////////...---,,,+++......------,,,,,,,,,,,,++++++******************++++++++++++++++++++++++(((((()))***+++,,,,,,---******+++,,,,,,---......---,,,,,,++++++*********)))***************++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++++++++,,,---,,,+++******+++,,,,,,)))***+++------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++,,,,,,++++++------,,,,,,,,,---...///,,,,,,,,,---------......------------------,,,,,,......,,,++++++******+++///000111111222333666888??????BBBGGGMMMVVVaaaiiiooollldddVVVJJJBBB>>><<<>>>???CCCJJJUUUbbbmmmtttsssrrrssswww~~~}}}uuukkkiiinnnuuuyyy{{{yyy{{{~~~~~~{{{zzzzzz|||~~~zzzmmmeeebbbggggggfffggghhhkkknnnooonnnppprrrrrrqqqppppppppppppllliiijjjllljjjddd^^^RRRRRRVVV]]]dddhhhfffddd___``````````````````___\\\XXXQQQKKKEEE@@@;;;888333222111111000111111222222222222222222222222222000000000000////////////000000////////////000000000000000000000000///.../////////...............sssfff]]]TTTOOOHHHBBB???===:::999888777777777777888999999888888999999999888777777555666666666555444444444333333222222222222111111222000////////////...---/////////......---,,,,,,............---,,,,,,+++************************++++++++++++++++++++++++(((((()))***+++,,,,,,---******+++,,,------...///---,,,,,,++++++*********))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,,,,,,,---,,,+++))))))***+++,,,)))***+++,,,---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++,,,,,,++++++,,,,,,,,,,,,------......,,,,,,,,,---------............---------,,,,,,,,,,,,,,,++++++,,,,,,---......000111111222555999<<<<<>>666555333111111111222222000000000000111111111111////////////000000000000000000////////////000000000000000000000///...---////////////////////////vvvhhh___UUUPPPIIICCC???<<<999777999999999999999999999999888888999999999888888777444555555444333222333444333333333333333333222222222222222111111000000000//////......---------------.........------,,,+++***************+++++++++***++++++++++++,,,,,,,,,+++++++++************))))))******+++,,,------...+++++++++++++++*********))))))******+++,,,,,,,,,++++++++++++,,,,,,,,,,,,******++++++,,,---------,,,,,,***))))))***+++,,,)))******+++++++++++++++++++++++++++,,,,,,,,,,,,+++,,,------......------+++,,,,,,,,,------------,,,,,,,,,---------...............------,,,,,,+++,,,,,,,,,---...000111222,,,...///000222666;;;??????GGGPPPWWW___ggglllmmmfff^^^TTTLLLFFFBBBCCCGGGMMMMMMPPPUUU^^^iiittt{{{|||vvvtttttttttssspppfff```YYYZZZbbbooozzz{{{vvvrrrrrrqqqpppsssxxx|||xxxnnnhhhgggfffeeedddeeeffffffhhhjjjmmmnnnnnnnnnooopppooonnnmmmnnnpppoookkkggg___ZZZUUUSSSUUU[[[aaadddcccdddeeeeeeeeecccbbbaaa^^^\\\ZZZWWWTTTOOOIIIDDD:::888666333111111111222/////////000000000000000////////////000000000000111000000//////000000111111111111111000///.........////////////000000000xxxjjjaaaTTTOOOIIICCC@@@===:::888<<<===>>>>>>>>>===<<<<<<777888888999999999888888555666777666333222444666333333333333333333444444000111222222111000000000//////...------------...,,,,,,---...------++++++*********+++++++++,,,,,,******+++++++++,,,,,,,,,+++++++++************))))))*********++++++,,,,,,))))))******************))))))***++++++,,,------*********+++++++++,,,,,,******++++++,,,------...******************++++++***************++++++,,,******+++++++++,,,,,,,,,+++,,,------......------***++++++,,,,,,,,,,,,,,,,,,,,,,,,---------......///......---,,,,,,++++++,,,,,,------///000111222---///111333666:::@@@EEEJJJRRRYYY[[[]]]bbbdddaaaWWWOOOIIIHHHGGGEEEGGGLLLRRRTTTYYY___gggooovvvzzzxxxtttnnniiifffeeeeeeeeeaaa^^^\\\___hhhvvv~~~xxxrrroooqqqssstttyyyzzzvvvnnngggcccbbbdddeeefffiiilllnnnnnnnnnooopppnnnnnnoooppppppnnnllljjjccc___XXXQQQOOORRRXXX^^^```bbbdddffffffeeecccaaaaaa```___]]][[[UUUNNNJJJ>>><<<888444222111111222//////000000111111111111.../////////000000000111111111000000000000111111333333333333222111000///.../////////000000000000zzzlllbbbRRRNNNHHHCCC@@@>>>;;;999:::;;;===>>>>>><<<;;;999777888888999999999888888777999:::888666555777999444444444444444444444444...///000000///.........//////...---------......***+++,,,---------++++++******++++++,,,,,,,,,,,,*********++++++,,,,,,,,,(((((()))***+++,,,,,,---)))************+++++++++(((((())))))*********+++))))))***+++,,,,,,------)))))))))******+++++++++******+++,,,,,,---......))))))******+++++++++++++++***)))))))))***,,,---*********++++++,,,,,,,,,******+++,,,,,,,,,++++++)))***+++,,,,,,,,,++++++,,,,,,,,,---------......//////...---,,,,,,++++++,,,,,,+++,,,,,,...//////000222444777:::@@@FFFKKKSSSYYY[[[WWWTTTUUUSSSOOOHHHBBB@@@DDDGGGHHHLLLRRRTTTXXX___gggnnntttwwwyyynnnjjjddd^^^ZZZZZZ[[[]]]bbbbbbccchhhqqq~~~wwwuuupppnnnssswwwzzz~~~{{{yyyllldddaaabbbdddfffiiilllnnnnnnooopppqqqmmmoooqqqqqqooommmlllllldddaaaZZZQQQKKKLLLRRRXXX\\\^^^aaadddeeedddbbb```dddccccccbbb___YYYQQQLLLAAA>>>:::555222111111222000000111111222222222333.../////////000000111111111111000000000000111111555555555555444333222111.../////////000000111111lll^^^WWWQQQHHHCCC@@@>>>;;;888999:::<<<>>>??????>>>===888999::::::999888666555:::888666444333444555666555555555555444333222111222000//////000000///---------...............---...------,,,,,,+++******---------,,,,,,+++++++++---,,,+++******+++,,,---)))******++++++,,,------+++,,,---------,,,+++***************************,,,+++*********+++,,,---++++++,,,,,,,,,,,,------------------,,,+++******---++++++,,,...///,,,)))++++++,,,------,,,++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++,,,,,,///............---------......///000000///...------------...000111111000444222444:::>>>CCCOOO\\\iiiiii```QQQHHHGGGEEEBBBAAAEEEIIIKKKKKKLLLOOOQQQXXX\\\eeeooowwwyyyvvvqqqdddccc___WWWPPPQQQYYY```eeegggkkktttxxxwwwuuuooohhhiiiooowww|||}}}~~~zzzxxxyyy~~~}}}}}}{{{zzz{{{~~~uuufff^^^]]]___ccceeeiiilllnnnnnnnnnmmmooopppqqqrrrqqqooolllkkkhhhddd\\\UUUPPPOOOPPPRRRSSSXXX___dddeeedddcccbbb```bbbbbb___[[[XXXXXXZZZPPPHHH>>>888777666333000444333222000000000111111000000000000000000000000...///000111111111111111333444777888777444111.........////////////......}}}mmmaaaWWWPPPHHHBBB@@@>>>;;;888999:::<<<>>>???>>>===<<<::::::;;;;;;<<<;;;;;;;;;666555444222222222222333555555555444444333222111222000//////000000///...------...//////......---------------,,,,,,,,,,,,---------,,,,,,++++++++++++***)))(((((()))***+++,,,+++++++++++++++++++++))))))+++,,,---,,,,,,+++************************++++++*********+++,,,---+++++++++,,,,,,,,,------******++++++,,,+++++++++,,,++++++,,,......,,,)))+++,,,------------,,,+++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------..................------------------...//////...---,,,+++++++++---///111222222777555777===BBBHHHSSS^^^hhhfff]]]NNNCCCAAA@@@===CCCGGGLLLOOOPPPPPPQQQSSSXXX\\\dddmmmttttttpppkkkccc^^^VVVNNNKKKNNNTTTYYYbbbhhhqqq}}}~~~uuuooonnnpppiiibbbdddllluuuyyyzzzzzzxxxuuuuuuwww{{{~~~}}}{{{zzzzzz}}}}}}||||||}}}}}}nnnccc`````````bbbdddhhhkkkmmmnnnoooooooooqqqqqqqqqqqqpppoookkkfff^^^VVVRRRPPPQQQRRRRRRVVV\\\```bbbbbbaaaaaabbbbbbaaa___\\\ZZZZZZZZZTTTMMMEEE>>>;;;888555222444444333222111111222222000000000000000000000000...//////000000000000///222333444555444222///.........////////////......zzzmmmbbbVVVPPPHHHBBB@@@>>>;;;999999:::<<<>>>???>>>===<<<777777777777888999:::;;;888888777777666666555555333444444444333222111000222000//////000111000............//////......------------------.........------,,,,,,,,,,,,++++++******))))))))))))******------,,,,,,+++******)))'''((()))+++,,,,,,,,,,,,************************+++************+++,,,,,,++++++++++++,,,,,,,,,,,,(((((()))***++++++++++++,,,++++++---......,,,***,,,------......------,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------..................------------,,,,,,............---,,,++++++,,,...000333444666999888:::AAAGGGMMMTTT[[[]]][[[RRRFFF>>><<<===<<>>;;;999999:::<<<>>>>>>===<<<;;;777777666555666777888999999999999999999888777666222333333333222222111000111000///000111111000///...////////////......---,,,,,,------...///000000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***************++++++,,,,,,,,,,,,***************************************++++++,,,***++++++++++++,,,,,,,,,))))))***+++++++++++++++***+++,,,---...---,,,+++------------------------+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,.........---------,,,,,,,,,---.../////////...---...///000111222444777999;;;<<>>;;;999999:::<<<===>>>===;;;:::<<<;;;:::888888888999:::555555666666666555444444222222333333333222111111111000///000111222111000//////000000///......---+++,,,,,,---...///000000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,******+++++++++,,,,,,,,,......------,,,,,,,,,,,,************************))))))******++++++++++++*********+++++++++,,,,,,,,,,,,------,,,++++++***)))+++,,,---------,,,,,,------------------------,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,...------------,,,,,,,,,---...///000111111000//////111222222222444777;;;@@@FFFMMMQQQRRROOOJJJEEE@@@===:::999999===DDDKKKNNNSSSZZZaaaeeeeeecccaaaccceeeggggggccc]]]VVVRRRNNNRRRVVVWWWVVVWWW[[[___gggtttwwwqqqqqqqqqrrrsssrrrjjjbbbccckkkqqqrrrooommmnnnpppssswww{{{~~~~~~~~~{{{|||||||||||||||||||||zzzxxxwwwyyy|||}}}}}}~~~~~~}}}{{{{{{~~~nnnaaa^^^```cccgggjjjkkkmmmmmmooopppqqqqqqrrrrrrrrrqqqoookkkfff___YYYTTTQQQPPPSSSVVVYYY\\\^^^```cccfffeeebbb``````bbbbbb```]]]______\\\VVVMMMEEE???<<<555444444333222222111111111111111111111111111111222222222222222111000///111111000///...///000000......////////////......rrreee\\\TTTNNNFFFAAA???>>>;;;999999:::<<<======<<<;;;999;;;:::999888777777777777666666666666666666666666222222333333333333222222111000///000222222222111000000000000//////...---++++++,,,---......//////++++++,,,,,,,,,,,,------******++++++++++++******)))******+++,,,,,,------111000///---,,,,,,,,,,,,************************((()))******++++++******************++++++++++++---......---,,,+++******(((***---...---,,,---------,,,,,,++++++,,,,,,---,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......------------,,,,,,,,,,,,---...000111222222111000...000222222111333999===HHHRRRZZZZZZUUUOOOHHHBBB@@@<<<:::;;;===AAAJJJRRRYYY[[[aaagggkkkkkkgggddd```aaabbb```[[[VVVRRRPPPKKKSSS\\\```______bbbfffjjjuuuwwwwwwyyyyyyyyyzzzssslllffffffjjjooopppooorrrrrrtttvvvzzz~~~~~~~~~~~~~~~~~~|||{{{yyy{{{~~~}}}}}}}}}}}}|||{{{{{{~~~~~~~~~ooocccccccccccceeegggiiikkklllmmmoooqqqrrrqqqooonnnnnnllliiiddd^^^XXXSSSPPPRRRUUUXXX[[[]]]```bbbeeecccbbbaaaaaaaaaaaa```___aaa```]]]YYYSSSMMMFFFCCC999777555333222111222222111111111111111111111111222222333333222222111111111000000//////000000111......////////////......ttteee\\\SSSMMMEEE@@@???>>>;;;999999:::<<<======<<<:::999555666666666666666555555888888777666666777888999333333444444444444333333111000///000222333222111111111111000000///------++++++,,,,,,------......+++++++++,,,,,,---------******+++,,,,,,+++******+++++++++++++++++++++,,,//////---,,,,,,,,,,,,---************************'''((()))***+++******)))************++++++++++++++++++,,,,,,,,,++++++***'''***---...---,,,---...,,,+++************+++,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......---------,,,,,,,,,++++++,,,---///000111111111000---000333444444888???EEENNNZZZaaa\\\RRRLLLHHHEEEDDD???>>>AAADDDHHHRRR\\\fffgggjjjmmmpppnnniiieee\\\]]]^^^\\\YYYVVVVVVWWWYYY^^^fffkkknnnoooqqqrrrnnnttt|||yyyvvvxxx~~~~~~||||||sssppplllkkkmmmpppsssuuu|||||||||}}}~~~~~~}}}}}}}}}}}}~~~{{{}}}}}}}}}}}}|||~~~yyysssjjjbbb___```cccffffffiiimmmpppqqqqqqnnnmmmnnnnnnmmmjjjddd]]]UUUQQQMMMPPPUUUYYY[[[]]]___aaa```aaabbbaaa```___```aaaccc```]]][[[YYYUUUOOOJJJ???<<<888444222222333444111111111111111111111111000111111222222222222111/////////000000000000000......////////////......vvvggg]]]SSSMMMEEE@@@???>>>;;;999999:::<<<======<<<:::999555666888:::::::::999999555444222111111333555666333333444555555444444444111000///000222333333111111111111111000///------++++++,,,,,,,,,,,,------+++++++++,,,,,,---------,,,,,,............,,,,,,------,,,++++++*********---,,,+++++++++,,,---...************************'''((()))++++++******))))))************+++++++++((()))***+++++++++++++++'''***......---,,,---///,,,+++***))))))***+++,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,---------,,,,,,,,,+++++++++,,,...000000000000///...222666888999>>>FFFMMMPPP\\\bbbYYYMMMHHHHHHGGGFFFAAA@@@EEEIIINNNYYYeeeqqqpppppprrrssspppjjjeee[[[]]]^^^]]]ZZZZZZ]]]```kkkmmmpppvvv|||~~~qqqtttxxx|||vvvjjjlllttt}}}{{{wwwwwwtttsssrrrpppqqqtttxxx|||zzz|||~~~~~~{{{}}}}}}||||||||||||~~~ttteee[[[ZZZ^^^aaaaaaeeejjjooorrrqqqooommmnnnooopppnnniii```XXXRRRIIIMMMRRRVVVXXXZZZ\\\]]]^^^aaacccbbb___^^^```bbbeeeaaa]]]\\\]]][[[TTTNNNCCC???:::555333333555666111111111111111111111111...///000111111111111111......//////000//////.........////////////......mmmaaaVVVNNNFFFCCC???;;;:::;;;999999;;;===>>>===:::777555666888999::::::999999888777666555333333222222444444333333222111000000000000000000000111111111///............---------,,,,,,,,,------.........000...,,,*********+++,,,************************///...------------...///*********++++++,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++)))+++------+++******+++...,,,)))&&&&&&'''***+++(((***++++++******+++,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********---++++++---000000...+++...///000000//////000222000666;;;;;;>>>FFFNNNRRRXXXUUURRRPPPKKKDDDCCCFFFJJJGGGEEEFFFHHHOOO___mmmwwwzzz|||zzzssslllhhhggg\\\]]]]]]^^^bbbjjjttt{{{{{{yyy}}}~~~tttsssrrrtttuuutttoookkkdddjjjqqqtttttttttyyy}}}{{{}}}}}}{{{yyy{{{||||||~~~{{{yyyyyyzzz}}}~~~}}}|||xxxzzz}}}}}}}}}}}}~~~~~~~~~~~~mmm^^^XXXYYY]]]___bbbgggjjjlllnnnooopppjjjjjjlllmmmkkkggg```[[[SSSOOOMMMOOOUUUYYYYYYXXX[[[^^^bbbbbb```^^^```bbbeeedddcccaaa^^^[[[YYYWWWLLLDDD;;;666666666333000333444444333333111000000000000000000000000000000111111222222222222111111000000000000000000000000nnnaaaVVVNNNFFFCCC???;;;:::;;;::::::;;;<<<>>>===:::888777888999999999999777777999888777555444333333333444444333333222111111000000000000000000000000111///............---------,,,,,,,,,---------------++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------***+++++++++,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++000///......------,,,+++,,,++++++************+++(((***++++++******+++,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******...,,,******---......---...///000000//////111222111888???CCCGGGNNNRRRRRRZZZSSSKKKFFFBBB@@@FFFMMMKKKHHHGGGIIIKKKQQQ___mmmzzz|||}}}yyyqqqjjjfffeee[[[___eeelllrrrzzz~~~tttqqqnnnmmmmmmkkkhhheeebbbggglllpppsssvvv{{{{{{yyyzzz|||}}}~~~~~~~~~~~~|||zzzxxxxxxzzz|||}}}}}}~~~~~~|||xxxxxx}}}~~~|||{{{~~~~~~~~~~~~pppbbb[[[ZZZ[[[]]]___dddgggjjjkkkmmmmmmjjjjjjlllmmmllliiiccc___TTTPPPLLLLLLQQQUUUWWWVVVWWWZZZ]]]___```aaabbbccccccbbbbbbaaa___]]][[[ZZZPPPIIIAAA;;;888777444222333333333333222111111000111111111111111111111111000111111111111111111000000000000000000000000000oooaaaVVVMMMFFFBBB???;;;:::<<<<<<;;;:::;;;======;;;:::999::::::999999777666666999888777666555444444444444333333222222111111111111111000000000000000000///............---------------------,,,,,,,,,,,,''')))+++.........,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,............,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++000---***+++---///...---***+++,,,---------,,,+++)))***++++++******+++---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++///,,,)))(((***,,,...///...////////////000222444666@@@KKKSSSXXX[[[WWWRRRPPPHHH@@@<<<999;;;CCCMMMNNNKKKKKKMMMPPPUUU```lll{{{||||||vvvmmmeeebbbaaaWWW___kkkuuu}}}}}}uuupppjjjeeecccaaa```___cccfffjjjooouuu{{{}}}{{{|||{{{xxxvvvvvvvvvyyyyyyyyyyyyzzz~~~}}}~~~}}}zzzvvvuuuvvvwwwwwwwwwyyy{{{}}}~~~~~~|||yyyxxx{{{}}}|||{{{~~~|||yyy~~~}}}~~~~~~}}}}}}~~~wwwjjjaaa\\\ZZZZZZ[[[^^^bbbeeehhhjjjjjjjjjjjjkkkmmmmmmkkkgggddd[[[UUUNNNLLLNNNRRRTTTTTTSSSTTTVVV[[[```cccdddcccaaaaaaaaaaaa```___^^^]]]UUUQQQJJJCCC<<<888555333222222222222222111111111111111111111111111111111000000000000000000000000000000000000000000000000nnnaaaUUUMMMEEEBBB???;;;:::<<<===;;;:::;;;<<<===<<<;;;999999999999888888777777999999777666666555555555333333333222222111111111111111111000000000000000///............---------...------,,,,,,+++++++++)))***+++,,,---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***+++---......---+++***,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***************************+++++++++++++++,,,,,,***&&&"""%%%+++000000...)))***+++,,,------,,,,,,)))***,,,+++******+++---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,***)))***,,,---......////////////222666999@@@MMM]]]hhhkkkggg[[[NNNDDD???<<<<<<;;;<<>><<<>>>@@@BBBIIIRRRUUUSSSTTTYYY[[[[[[```fffnnnmmmjjjccc[[[VVVUUUVVV]]]fffqqqxxx{{{yyyuuummmiiibbb\\\YYY[[[___cccjjjmmmssszzz{{{rrrbbbaaaaaafffooowww}}}~~~|||{{{zzzyyyzzzzzzyyyxxxyyy{{{}}}|||~~~|||{{{zzz{{{{{{|||}}}~~~~~~~~~}}}{{{vvvtttrrrrrrsssttttttssstttvvvxxxzzz|||}}}}}}}}}~~~}}}}}}}}}}}}|||}}}~~~}}}rrrkkkddd```\\\[[[^^^cccfffhhhjjjiiiiiijjjlllnnnmmmmmmnnnggg^^^VVVQQQPPPPPPQQQNNNLLLLLLPPPXXX___bbbccccccccccccbbbaaa___^^^]]][[[ZZZVVVOOOFFF>>>999777444333222222111222222333111111111111111111111111000000///......///000000////////////////////////zzzjjj^^^SSSKKKDDDAAA>>>::::::<<<===<<<;;;<<<>>>>>><<<;;;777777777777888999:::;;;888777666666555555555666222222222222222222222222222222111111000////////////............---------,,,,,,,,,,,,++++++++++++///---+++)))((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,******,,,,,,,,,,,,******,,,,,,++++++++++++******++++++++++++++++++++++++*********************************++++++,,,,,,------***'''(((***,,,+++***,,,+++***))))))***,,,---***+++,,,,,,++++++,,,...------++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------))),,,...///...---------111111111222555;;;BBBHHHWWWgggvvvyyyqqqcccRRRDDDAAA<<<999:::===CCCNNNXXXYYYWWWYYY]]]___]]]^^^```cccccc```ZZZTTTRRRTTTWWW[[[dddmmmsssuuuyyyzzztttooohhheeeaaa]]][[[^^^dddiiilllpppvvv|||~~~oooeeeWWWWWW\\\eeeqqq{{{}}}}}}~~~~~~~~~~~~~~~~~~||||||{{{yyyyyy{{{~~~|||{{{{{{zzz{{{zzzyyyxxxxxxxxxxxxxxxzzz|||~~~~~~}}}~~~~~~||||||{{{{{{zzzyyywwwtttssssssuuuvvvwwwuuussstttuuuwwwyyyzzzzzzzzzyyy}}}~~~}}}}}}~~~}}}|||{{{zzz{{{~~~yyypppeee______cccfffgggiiihhhfffgggjjjlllnnnnnnooojjjccc[[[TTTQQQOOOOOOPPPMMMKKKLLLQQQWWW]]]aaadddddddddcccaaa```___^^^]]][[[XXXTTTMMMFFF???;;;777666444333222222333333222222222222222222222222111111////////////111111000000000000000000000000yyygggZZZSSSKKKDDDAAA>>>::::::<<<<<<;;;<<<>>>???>>><<<:::999888888777777888999:::777666555555444555555555222222222222222222222222222222111111000//////...///............---------+++++++++++++++,,,,,,,,,++++++******************++++++++++++++++++++++++***++++++++++++++++++***+++++++++******)))))))))************************************************)))******+++,,,,,,------...------,,,++++++***)))+++,,,,,,,,,,,,,,,+++******+++---,,,++++++,,,......---+++******+++---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,...//////------...111222222333555999@@@IIIOOO\\\hhhqqqmmm```SSSHHHAAA>>>;;;;;;???CCCHHHQQQZZZ]]][[[\\\aaaaaa^^^[[[\\\[[[[[[YYYUUUQQQRRRWWW[[[]]]eeennnrrrsssvvv}}}wwwqqqmmmjjjhhhhhhfffdddcccffflllpppqqquuuzzz|||}}}~~~uuueee^^^UUUWWW^^^jjjwww~~~}}}|||{{{zzzzzzyyy{{{}}}~~~}}}||||||}}}~~~}}}}}}{{{xxxwwwxxx|||~~~}}}|||{{{zzzzzzzzzvvvvvvwwwxxxxxxxxxxxxxxxxxxyyy|||~~~~~~~~~~~~~~~~~~}}}|||}}}}}}~~~|||zzzwwwvvvvvvvvvuuuttttttuuuvvvyyyzzzyyyuuurrrssstttuuuvvvvvvvvvuuutttuuuxxxzzz{{{zzzyyyzzz{{{~~~~~~}}}}}}}}}}}}~~~tttgggbbbccceeefffiiifffddddddgggjjjmmmnnnmmmkkkgggaaa[[[VVVTTTSSSSSSQQQLLLIIIJJJOOOXXX___bbbbbbccccccbbbbbbaaa```^^^\\\YYYXXXUUUOOOGGG@@@:::888666444222222333333222222222222222222222222333222000//////000222333000000000000000000000000zzzeeeWWWRRRJJJCCCAAA>>>::::::<<<;;;;;;===???@@@???<<<999;;;:::999777777777777888666555555444444444444555222222222222222222222222222222222111000//////...//////.........---------*********++++++,,,,,,---'''(((***,,,---,,,+++***************************++++++***))))))***+++++++++*********))))))(((((())))))))))))))))))))))))************************))))))***+++,,,,,,------)))+++------+++******++++++---///000000---***(((***,,,------,,,+++---......---+++******+++---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........///000///---+++,,,000444222333444666;;;CCCMMMTTT]]]gggkkkaaaPPPFFFBBB@@@>>>???FFFNNNSSSTTTWWW\\\^^^\\\^^^bbbccc^^^YYYYYYXXXXXXVVVSSSQQQTTTZZZ```fffnnnwwwzzzxxxzzz}}}ssslllhhhgggggglllmmmmmmlllkkkmmmssswwwvvvyyy}}}}}}|||~~~mmm___ZZZWWWZZZbbbooo|||~~~{{{yyyxxxwwwwwwwwwwwwyyy{{{}}}~~~~~~}}}{{{zzzzzz{{{}}}~~~}}}|||zzzwwwuuuvvvyyy|||~~~~~~}}}|||{{{zzz{{{{{{ssstttvvvxxxyyyzzzyyyyyyvvvxxxzzz}}}~~~~~~~~~}}}~~~~~~~~~~~~|||}}}~~~~~~}}}||||||||||||{{{}}}yyywwwtttsssssstttsssrrrvvvwwwyyy{{{|||zzzuuuqqqsssssstttttttttsssrrrqqqooorrruuuwwwwwwwwwxxxyyy}}}~~~~~~~~~~~~~~~}}}~~~~~~~~~mmmeeedddeeeeeehhhfffcccccceeeiiilllmmmllllllkkkgggbbb]]]ZZZXXXVVVSSSNNNHHHEEEJJJUUU]]]```aaabbbccccccccccccccc```]]]ZZZZZZZZZUUULLLDDD<<<:::777555333222333333222222222222222222222222333222111//////111222333000000000000000000000000yyyggg\\\NNNHHHBBBAAA>>>999777888===<<<;;;;;;======;;;:::999888888888888888999999555666666777888777777777777777666555333222111111000000000000////////////......---------,,,,,,,,,---,,,,,,+++*********+++------------------------,,,)))&&&%%%'''***---...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,+++******))))))******.........------,,,,,,,,,++++++******++++++,,,---)))******++++++,,,------.........------,,,,,,,,,***+++---...///......---)))***++++++------...///,,,,,,------...---------/////////...---///222444888999<<<@@@FFFNNNUUUYYY]]]ZZZTTTMMMGGGCCC@@@>>>@@@FFFMMMQQQWWW]]]^^^\\\``````aaabbbdddccc^^^XXX]]]ZZZPPPPPPXXXXXXZZZgggoootttzzz}}}}}}}}}~~~pppfffdddfffgggfffiiippptttsssssswwwzzzzzz}}}zzzxxxzzz}}}iii]]]ZZZ^^^ccclllwww}}}{{{zzzzzzxxxvvvtttttttttuuuvvvxxxzzz{{{{{{zzz{{{~~~~~~}}}{{{xxxwwwxxx{{{~~~~~~zzzvvvtttuuutttvvvyyy~~~}}}{{{xxxyyyzzz{{{|||}}}~~~}}}|||}}}~~~}}}zzzzzz{{{|||}}}}}}~~~~~~}}}{{{zzz{{{}}}~~~|||xxxtttuuuxxxyyywwwtttuuuyyy~~~|||wwwssslllqqquuuuuuqqqnnnoooqqqooonnnmmmmmmoooqqqtttuuuzzz|||}}}~~~}}}}}}|||}}}|||~~~~~~{{{yyyxxx~~~}}}~~~}}}~~~tttmmmhhheeeffffffeeecccaaaccciiimmmmmmlllllljjjgggdddaaa___]]]ZZZUUUNNNIIIJJJPPPVVV]]]```ccceeedddbbbaaa```aaa___]]]\\\ZZZWWWRRROOOEEE@@@:::444222222222222222111111111111111222222000111111111222222222222222222111111111111222222yyyhhh^^^OOOHHHCCCAAA???:::888999:::::::::<<<======;;;888999888888888888888999999666666666666666666666666666555555444333222111111000000000000//////////////////.........------------,,,,,,+++******++++++,,,,,,,,,,,,,,,,,,,,,,,,***)))((()))+++------,,,++++++++++++++++++++++++************************+++++++++,,,,,,,,,------,,,+++******))))))******------------,,,,,,,,,+++++++++******++++++,,,---,,,+++++++++++++++++++++......---------,,,,,,,,,+++,,,,,,------,,,+++******++++++,,,,,,------...,,,,,,------......------.........---,,,---000333666999>>>DDDJJJOOOSSSUUURRROOOJJJEEEAAA???>>>>>>DDDKKKRRRWWW\\\aaaaaa]]]]]]^^^```aaabbbaaa^^^ZZZ\\\[[[SSSTTT]]]]]]```lllrrruuuyyy{{{yyyyyy{{{~~~{{{tttkkkdddcccdddeeeeeehhhoootttuuuuuuxxxyyywwwzzz{{{}}}~~~~~~kkkaaa```fffjjjsss}}}}}}|||yyywwwvvvwwwxxxzzzzzz{{{|||{{{zzzyyyzzz|||}}}~~~}}}{{{yyyzzz~~~}}}yyywwwwwwwwwyyy}}}}}}{{{{{{{{{||||||}}}~~~~~~~~~|||{{{|||}}}}}}~~~|||zzzzzz|||~~~{{{zzz|||~~~yyyttttttwwwzzz}}}|||xxxtttppplllppptttsssooollllllnnnlllkkkkkkkkkmmmooorrrtttuuuwwwyyyyyyxxxyyyzzz|||zzz}}}||||||~~~}}}{{{yyywww}}}~~~~~~|||}}}~~~}}}}}}}}}vvvllleeedddddddddcccccceeehhhkkkkkkkkkkkkjjjhhhfffdddccc]]][[[XXXSSSOOONNNPPPRRRXXX\\\```dddeeedddcccbbbcccaaa___^^^\\\YYYUUURRRJJJEEE>>>888555444333222333222222111111222222333000000000111111111222222222111111000000111111222wwwhhh]]]PPPIIICCCAAA???;;;999;;;888888999<<<======;;;888999999888888888888888999888777555444333333444444333333333222222222111111000000000000////////////000000/////////.........---,,,,,,+++++++++++++++++++++++++++++++++++++++((()))+++...000///,,,)))++++++++++++++++++++++++,,,++++++******)))))))))++++++++++++,,,,,,,,,,,,,,,+++******))))))******,,,,,,,,,,,,++++++++++++++++++******++++++,,,---------,,,,,,+++******)))------------,,,,,,,,,,,,,,,,,,,,,,,,+++***)))(((,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------/////////......///222555:::???GGGOOOTTTUUUTTTSSSFFFCCC@@@===<<<>>>AAACCCJJJQQQXXX\\\```dddddd```ZZZ\\\^^^___^^^\\\[[[[[[ZZZ\\\XXXZZZccceeegggrrrsssvvvwwwvvvtttsssvvvxxxsssqqqmmmhhhdddbbbdddfffhhhooouuuuuuvvvxxxwwwtttuuuzzznnnhhhiiiooorrryyy{{{xxxwwwxxxzzz{{{zzz{{{|||{{{yyywwwwwwwww{{{~~~~~~{{{|||}}}zzzyyyzzz}}}}}}}}}}}}}}}~~~~~~|||||||||}}}~~~~~~zzzwwwvvvvvv{{{}}}}}}}}}~~~xxxrrrrrrsssuuuvvvuuurrrnnnkkkkkknnnpppooollliiiiiijjjiiihhhhhhhhhiiikkknnnpppoooppprrrsssssssssuuuwwwxxxzzz|||~~~}}}zzz{{{~~~~~~~~~~~~|||zzzxxxwwwyyyzzz|||}}}~~~~~~}}}}}}}}}~~~{{{{{{{{{}}}~~~~~~xxxmmmccccccbbbbbbbbbdddggghhhiiiiiijjjjjjjjjiiihhhhhh```^^^[[[YYYWWWTTTQQQOOORRRVVV\\\bbbeeeffffffeeedddbbbaaa```___\\\XXXUUUPPPKKKDDD===999777444222333333222222222222222333/////////000000000111111222111111000000111111222vvvggg\\\PPPIIICCCAAA???<<<;;;<<<999999999:::===>>>===<<<:::999888888777888888888999777555222111111222333111111111111111111222222000000000000////////////////////////.........------,,,,,,+++++++++,,,,,,************************))))))+++---//////,,,)))++++++++++++++++++++++++......------,,,+++*********++++++++++++,,,,,,,,,,,,+++******))))))******++++++++++++++++++++++++++++++******++++++,,,---,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******---------,,,,,,+++++++++++++++,,,---............222222333222222333777:::>>>DDDNNNUUUXXXUUUOOOKKK>>>===;;;:::===BBBHHHLLLOOOUUUZZZ]]]bbbhhhjjjhhh\\\\\\]]]\\\XXXTTTUUUYYYYYY___^^^```iiikkkllluuutttuuuuuussspppooosssvvvzzzzzzxxxqqqiiieeegggjjjnnnrrruuuttttttvvvuuurrrqqqvvv~~~rrrpppsssuuuwww{{{}}}yyyvvvwwwxxxyyyyyy{{{|||{{{xxxvvvuuuuuuyyy~~~~~~|||zzz|||~~~~~~}}}{{{{{{|||}}}~~~~~~~~~}}}{{{xxxtttqqqooonnnooorrruuuyyy{{{{{{zzzyyyxxxxxxyyy{{{{{{xxxrrrmmmoooooopppooommmkkkhhhfffgggiiikkkkkkiiihhhhhhiiihhhgggfffeeeeeefffhhhiiiiiikkkmmmnnnnnnoooqqqsssvvvwwwxxxzzz|||~~~~~~zzz{{{~~~|||}}}~~~~~~}}}|||zzzyyyxxxyyyyyyzzzzzzzzzzzzzzz{{{zzz{{{}}}jjjeee```]]]___bbbdddfffggghhhiiijjjkkkllllllllleeebbb^^^\\\\\\YYYUUUPPPMMMQQQWWW___eeehhhhhhgggdddbbbaaaaaa```^^^ZZZXXXUUUPPPIIICCC>>>999555333333222222111111111111222////////////000000000000111111000000000000111111yyyjjj___PPPIIICCCAAA???<<<;;;======;;;999999<<<>>>@@@@@@:::999999888777777888888999777555222111111222222000000111111111111222222000000000000////////////.........---------,,,,,,---,,,,,,+++,,,,,,------************************+++***)))***,,,,,,+++***++++++++++++++++++++++++......------,,,+++***************+++++++++,,,,,,,,,+++******))))))******++++++++++++++++++++++++++++++******++++++,,,---******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........------,,,,,,++++++******+++,,,---............222333444444444777;;;>>>>>>DDDKKKPPPPPPKKKCCC===;;;:::999;;;@@@HHHOOOTTTUUUYYY]]]___eeennnssssssbbb^^^[[[YYYSSSMMMPPPWWW\\\eeefffgggnnnnnnmmmtttuuuvvvvvvssspppqqquuuyyywwwnnnkkknnnsssuuuvvvtttpppqqquuuvvvtttpppssszzzvvvuuuxxxzzzzzz{{{~~~~~~~~~~~~{{{zzzzzz{{{{{{|||}}}|||zzzxxxxxxxxxxxx}}}}}}{{{}}}}}}}}}}}}~~~~~~~~~~~~~~~{{{yyyvvvssspppmmmjjjhhhggghhhkkknnnpppqqqqqqppprrrqqqppppppooommmjjjhhhjjjjjjjjjiiigggdddaaa``````bbbdddeeeeeefffhhhiiihhhgggdddbbbaaaaaaaaabbbdddfffhhhjjjjjjkkknnnppprrrsssuuuwwwzzz|||~~~||||||~~~{{{|||~~~~~~|||{{{yyyyyyzzzzzzzzzyyyyyyyyy~~~}}}}}}}}}yyyooobbb[[[\\\```dddeeefffggghhhiiikkkmmmnnnoookkkfff```^^^]]]\\\YYYVVVMMMPPPUUU\\\dddiiiiiihhhbbbaaa`````````^^^[[[YYYXXXTTTMMMGGGBBB<<<777444222222111000000000000000////////////000000000000111000000000000000000111|||mmmbbbPPPHHHBBB@@@>>>;;;;;;>>>???===::::::<<<>>>@@@@@@::::::999888777777777777888777555333222222222222111111111111111111222222000000000000////////////...------------,,,,,,,,,,,,,,,,,,,,,,,,------...************************---+++)))(((***+++,,,+++++++++++++++++++++++++++,,,++++++******)))))))))************++++++++++++,,,+++******))))))******++++++++++++,,,,,,,,,,,,++++++******++++++,,,---)))******+++,,,,,,------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---...///000---------,,,,,,+++++++++***+++,,,---...////////////111222333555888===@@@BBBEEEHHHJJJHHHCCC<<<888999999:::===CCCJJJRRRVVVYYY]]]```bbbiiisssyyyzzzggg^^^WWWUUUQQQMMMRRR\\\eeeqqqsssqqqtttrrrmmmqqquuuvvvvvvtttqqqrrruuuyyy~~~~~~xxxrrrppptttxxxvvvvvvsssoooqqqxxxzzzyyysssuuu|||yyywwwzzz}}}|||{{{|||~~~~~~~~~}}}|||zzzyyy|||~~~}}}}}}|||}}}~~~zzz}}}}}}{{{}}}~~~~~~}}}}}}xxxuuurrrpppnnnlllhhhfffcccddddddeeefffggghhhhhhiiihhhfffdddcccbbbccccccbbbccccccbbb```^^^[[[YYYZZZ[[[\\\^^^```cccdddeeeeeeccc```^^^\\\[[[\\\\\\^^^aaaccceeefffgggjjjlllmmmnnnpppssswwwzzz|||}}}|||~~~~~~|||{{{{{{xxxzzz}}}~~~|||yyyzzz{{{|||}}}|||{{{{{{|||}}}mmmaaa```dddeeeeeeffffffggghhhjjjmmmnnnpppmmmiiiccc```^^^]]]\\\\\\RRRRRRTTT[[[bbbggghhhgggaaa```___``````___\\\ZZZZZZVVVQQQLLLGGGAAA;;;777333333222111000000000000/////////000000000111111111000000//////000000111zzzjjj]]]OOOGGGAAA>>>===:::;;;>>>===<<<<<<===>>>>>>===;;;;;;:::999888777777777777777666666555444333333222222222222222222222111111000000000000////////////............------------,,,,,,,,,,,,,,,---......++++++++++++++++++++++++...,,,******+++,,,,,,,,,++++++++++++++++++++++++************************************++++++++++++,,,+++******))))))******+++,,,,,,,,,------------++++++******++++++,,,---+++++++++++++++++++++,,,******+++++++++,,,,,,,,,---,,,,,,++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,---.../////////...000222444777;;;@@@DDDFFFEEEDDDCCC@@@>>><<<:::999:::<<>><<<::::::>>>999:::===???@@@>>>:::666;;;:::999888777777777777666666666666555444333222333333333222222222111111000000000000////////////000/////////............,,,,,,,,,,,,,,,---...///++++++++++++++++++++++++...---,,,---......---+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,------)))************+++++++++,,,++++++***)))*********,,,,,,,,,------.........++++++******++++++,,,---------,,,++++++******************++++++,,,,,,,,,...---,,,***)))******+++,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,---.../////////000222444777:::???DDDHHHBBB@@@===999777777888999;;;<<>>;;;888555555777:::<<<@@@AAADDDGGGKKKPPPUUUYYY\\\```gggkkklllhhhccc___XXXRRRMMMOOOYYYgggrrryyy}}}uuuooollldddeeeeee```[[[[[[___dddtttqqqtttzzzzzzppphhhggggggnnnvvv{{{||||||~~~yyyvvvwwwsssssssssvvvzzz}}}{{{zzzwwwssspppoooqqqssswwwvvvvvvwwwyyyyyyxxxwwwtttvvvzzz|||~~~}}}}}}~~~}}}~~~~~~~~~~~~~~~~~~}}}~~~~~~zzzxxxuuurrrooommmllllllfffeeecccbbb```^^^\\\\\\YYYXXXWWWWWWXXXXXXWWWUUUOOONNNMMMKKKKKKMMMNNNOOONNNOOOOOOOOONNNMMMKKKJJJIIIJJJKKKMMMNNNPPPQQQRRRQQQQQQRRRRRRRRRQQQOOONNNSSSTTTUUUVVVUUUUUUVVVXXX___```cccgggkkkooosssuuu{{{uuuqqqppppppnnnlllnnnqqquuuxxx{{{{{{{{{zzzxxxyyy|||zzznnngggiiieeeeeegggiiihhhjjjmmmhhhjjjkkkjjjgggbbb___^^^aaa```______```bbbdddffffffggggggddd```___bbbeee```]]]YYYWWWTTTPPPJJJEEE;;;999666333111111111111222222111000000000000000000000000000000000000000rrraaaVVVNNNIIIBBB===;;;;;;<<<<<<<<<<<<============<<<<<<<<<;;;999777666666666666555555555444444333333222333222111000000000111222////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***+++++++++++++++++++++++++++++++++---------,,,,,,+++++++++,,,,,,,,,,,,++++++******000---+++***+++,,,---,,,***************++++++,,,---......///000111111222333555888<<>>AAAEEEJJJOOOUUU[[[^^^bbbeeeiiijjjggg```XXXSSSRRRNNNLLLOOOZZZgggsssyyy~~~}}}{{{tttkkkddd]]]^^^^^^\\\YYYZZZ___eeehhhiiipppxxxwwwnnngggfffpppwww}}}|||vvvrrruuuzzz~~~~~~|||{{{~~~uuurrrtttsssssstttxxx|||~~~}}}zzzuuupppnnnooopppqqqqqqrrrtttwwwxxxwwwvvvssstttvvvwwwxxxzzz~~~~~~}}}}}}{{{zzzyyyyyyxxxxxxxxxxxxxxxwwwxxxxxxyyyyyypppnnnkkkgggdddbbbaaaaaaaaa```___]]][[[ZZZXXXXXXTTTRRRPPPOOOPPPOOOMMMLLLKKKJJJHHHGGGGGGHHHJJJKKKKKKKKKLLLLLLKKKJJJHHHGGGEEEFFFGGGHHHIIIKKKLLLLLLNNNNNNOOOOOOOOONNNLLLLLLNNNPPPQQQQQQPPPQQQRRRTTTUUUWWW[[[aaagggmmmrrruuuvvvssspppooopppooommmjjjhhhkkkoootttxxxyyyzzzzzzwwwxxxzzz~~~xxxnnnfffcccbbbfffhhhggghhhkkkeeehhhiiiiiifffbbb````````````aaabbbcccdddeeeeeedddeeeeeedddbbbbbbcccdddccc```\\\ZZZYYYVVVQQQMMM@@@===999555333111222222222111000000000000000111000111111222222111111000ppp___TTTLLLGGGAAA<<<:::;;;;;;;;;;;;<<<<<<======<<<<<<;;;;;;:::999888777777777777777666444333222222333333333222111000000000000000000000000000000000000000........................------------------------++++++++++++++++++++++++++++++************++++++,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********************************)))))))))((((((+++++++++***++++++,,,,,,++++++++++++++++++++++++---------------,,,,,,,,,---------,,,,,,,,,,,,+++111...***((()))+++,,,,,,,,,,,,++++++,,,,,,---...000000///000111333555666777:::===@@@AAAAAA@@@>>>:::888666555555777999;;;>>>AAAEEEKKKRRRXXX]]]```dddeeefffddd^^^VVVNNNIIIKKKJJJJJJPPPZZZfffqqqvvvxxxvvvuuuwwwxxxsssggg]]]XXXYYYYYYXXXWWWYYY^^^cccfffhhhmmmtttuuurrrqqqssswww}}}zzzpppkkkooovvvxxxuuurrrrrrrrruuuuuuooooooppprrrsssvvv{{{|||vvvpppllllllmmmllllllnnnqqquuuwwwvvvuuusssssssssrrrrrrssswwwyyy~~~~~~|||{{{yyyxxxwwwuuusssqqqpppoooqqqpppooooooooooooooopppkkkiiieeebbb___\\\[[[[[[ZZZYYYXXXWWWUUUTTTSSSRRRRRRPPPMMMLLLLLLKKKIIIGGGGGGFFFEEEDDDDDDEEEFFFGGGFFFGGGGGGGGGFFFEEEDDDCCCBBBBBBCCCDDDFFFGGGHHHHHHJJJJJJJJJKKKJJJJJJIIIHHHHHHJJJKKKLLLKKKKKKLLLNNNNNNPPPTTTZZZ```fffkkknnniiiiiiiiijjjlllkkkiiigggbbbeeejjjpppuuuxxxzzz{{{vvvvvvwwwzzz~~~xxxfffbbb```ccceeedddeeehhhdddfffhhhhhhfffcccbbbaaa```aaacccdddeeefffeeeeeecccaaa``````aaaccccccccccccaaa___]]]\\\ZZZXXXVVVHHHDDD>>>999444333222333111111000000000111111222000111222444444222111000~~~nnn]]]QQQJJJFFF@@@<<<::::::::::::;;;;;;;;;<<<<<<;;;;;;;;;::::::999999888888888888888777444222111222333444222222111111000000//////////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++*********)))((((((''''''************+++,,,------+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---+++))))))***,,,,,,,,,......------......///000111000000000111444777999999===CCCFFFEEEAAA===;;;777777666666777:::<<<>>>@@@BBBFFFLLLSSSYYY\\\]]]___^^^[[[XXXSSSNNNIIIGGGGGGHHHKKKQQQYYYbbbjjjnnnpppppprrruuuvvvqqqfff^^^WWWXXXYYYYYYYYY[[[```ccckkkgggfffjjjrrrzzzxxxzzzzzzuuuooommmqqqvvvrrrllliiiiiijjjkkkqqqxxxzzzzzzxxxsssooolllmmmooorrrsssvvv|||{{{uuuppplllkkkkkkkkklllnnnrrruuuwwwvvvuuuttttttsssrrrqqqrrruuuxxx}}}~~~}}}|||zzzzzz|||~~~{{{{{{{{{{{{}}}~~~|||{{{yyywwwttttttrrrqqqnnnllljjjiiijjjiiihhhgggggggggggggggfffdddaaa]]]ZZZXXXVVVVVVSSSSSSRRRQQQOOONNNMMMMMMOOOMMMKKKJJJJJJIIIGGGEEEFFFFFFEEEDDDDDDEEEFFFFFFCCCCCCCCCCCCBBBBBBAAAAAABBBCCCCCCDDDEEEFFFFFFGGGFFFFFFGGGGGGGGGFFFFFFFFFEEEGGGHHHHHHHHHHHHIIIKKKNNNOOOQQQTTTXXX\\\```aaa___``````bbbcccdddcccccc___bbbgggmmmrrrvvvyyyzzztttsssrrrtttwwwyyyzzzzzz~~~}}}}}}ooofff```___aaaaaadddgggeeegggiiihhhfffdddccccccccccccbbbbbbcccdddeeefffccc^^^XXXWWW[[[___aaabbbbbbaaa___]]]\\\[[[YYYXXXOOOKKKDDD<<<777444333333111111000000111111222222///111333555555333111///zzzkkk[[[PPPIIIEEE???<<<:::::::::999::::::;;;;;;;;;;;;:::::::::::::::::::::999999999999777555222111111222333111111111111000000//////........................,,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++++++++++++++++++++******))))))******+++))))))))))))************++++++++++++++++++++++++***+++,,,,,,,,,,,,+++***///.........---------,,,************+++,,,------++++++++++++++++++++++++))))))******+++++++++,,,************++++++++++++))))))***---000111///...///////////////000000111111000000000222555888:::999???FFFIIIFFF@@@999666111222333555777:::===>>>CCCDDDIIIPPPXXX]]]^^^^^^YYYVVVQQQLLLIIIHHHHHHIIIIIIKKKNNNRRRWWW\\\```cccgggkkkoooqqqoooiiiccc```VVVXXX[[[___aaadddhhhjjjhhhdddaaagggtttvvvssspppoooppprrrsssssslllgggccceeeeeeeeehhhllllllmmmmmmmmmmmmmmmoooqqqqqqrrruuuzzzzzzzzzwwwsssooolllkkklllnnnoooqqqtttxxxyyywwwuuusssssssssrrrqqqrrruuuxxxyyyzzzyyywwwvvvvvvyyy{{{zzzyyyyyyyyy{{{}}}}}}{{{yyywwwuuuppppppooonnnllljjjgggfffddddddcccaaaaaa`````````[[[YYYVVVSSSPPPNNNMMMMMMNNNNNNMMMLLLKKKKKKJJJJJJHHHGGGEEEEEEFFFFFFEEECCCDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBAAAAAA@@@@@@@@@AAABBBBBBBBBCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEFFFHHHHHHGGGGGGIIIJJJNNNNNNOOOQQQSSSVVVXXXYYYZZZZZZYYYYYYYYY[[[^^^```^^^```eeejjjnnnrrruuuvvvssspppnnnnnnppprrrsssssswwwyyy{{{{{{zzz{{{~~~}}}{{{zzz{{{}}}rrreee______```ccchhhhhhiiikkkjjjgggeeeeeeeeehhheeeaaa^^^^^^aaadddgggddd\\\SSSOOOQQQWWW]]]___aaaaaa```___\\\[[[ZZZYYYTTTPPPIIIAAA;;;777555444222111111111111111222222///111333555555333111///wwwhhhYYYOOOHHHDDD@@@<<<;;;;;;::::::999::::::;;;;;;::::::999999999:::;;;;;;;;;::::::888777555333222111222222//////000111111000000///////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++******))))))))))))******((((((((()))))))))))))))++++++++++++++++++++++++((()))***++++++***)))(((------------------------+++++++++***++++++,,,,,,++++++++++++++++++++++++'''(((((()))***++++++,,,)))***************++++++)))***---111555555333111000000//////000000111222000000111222444777:::;;;999???FFFHHHCCC<<<666444222444777;;;???CCCEEEGGGIIIJJJNNNVVV^^^cccccc```WWWSSSOOOJJJHHHHHHJJJKKKOOORRRTTTVVVWWWXXXZZZ[[[```cccggggggddd```]]]]]]TTTXXX^^^fffkkkoooppppppeeehhhllltttxxxrrrmmmiiijjjoooqqqnnnjjjfffcccbbbdddcccaaacccffffffgggiiillloooqqqssstttqqqqqqrrruuuyyy{{{zzzyyyssstttssspppmmmkkkkkkllloooppprrrvvvyyyzzzxxxvvvpppqqqrrrrrrrrrrrrtttvvvtttuuuuuutttssstttvvvxxxzzzzzzyyyyyyzzz{{{|||}}}}}}{{{xxxuuurrrlllllllllkkkiiifffcccbbb___^^^]]][[[ZZZYYYYYYYYYSSSQQQOOOLLLJJJIIIHHHHHHIIIIIIIIIIIIHHHHHHGGGGGGGGGFFFEEEEEEFFFGGGEEEDDDAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@??????@@@@@@AAA???????????????@@@@@@@@@BBBBBBAAAAAAAAABBBCCCCCCDDDEEEGGGGGGFFFFFFHHHIIIJJJJJJLLLNNNPPPSSSVVVWWWWWWWWWVVVUUUUUUWWW[[[___]]]___bbbgggkkkooorrrssstttqqqmmmkkklllnnnooooooqqqtttwwwvvvuuuvvvzzz}}}yyyxxxwwwwwwxxx{{{~~~pppfffbbbaaacccfffhhhiiijjjjjjhhhggghhhiiilllhhhbbb]]]\\\^^^cccfffeee]]]RRRKKKJJJOOOVVVZZZ```aaacccbbb```]]]\\\\\\WWWTTTNNNGGGAAA<<<999777333333222111111111111111000111222444444222111000sssfffXXXPPPHHHEEE@@@===<<<<<<;;;:::999999::::::::::::999999888999:::<<<<<<<<<;;;;;;888777666555333222111000---...///000111111111000000000000000000000000000------------------------************************++++++++++++++++++++++++******))))))))))))******(((((())))))************************************)))***+++,,,,,,+++***))))))))))))******+++,,,,,,,,,,,,++++++***+++++++++++++++++++++++++++++++++'''((()))***+++,,,------*********++++++,,,,,,,,,++++++---000333444333111000000000///000111111222000111333555888:::<<<===;;;???CCCAAA<<<777555555666999>>>CCCIIIMMMPPPRRRSSSSSSVVV[[[aaabbb___ZZZRRRRRRQQQPPPPPPPPPQQQQQQVVVXXX[[[ZZZXXXWWWXXXYYY]]]\\\[[[[[[[[[ZZZXXXWWWWWW\\\ccclllqqqrrrqqqnnngggqqq{{{{{{qqqhhhfffeeegggkkkkkkgggbbbbbbaaabbbdddccc___aaaeeedddfffiiimmmrrruuuvvvwwwpppooooooppprrrssssssrrrnnnoooooommmjjjiiiiiijjjkkklllpppuuuyyyzzzyyywwwppprrrtttuuutttsssssssssrrrsssttttttttttttwwwxxxzzzyyyyyyyyyyyyzzz{{{|||~~~{{{yyyvvvrrrooojjjiiiiiigggddd```\\\ZZZYYYXXXVVVTTTSSSRRRQQQQQQNNNMMMKKKIIIHHHGGGGGGHHHFFFFFFEEEEEEEEEEEEEEEEEEIIIGGGFFFEEEFFFFFFDDDBBB>>>??????????????????>>>@@@???>>>>>>>>>>>>???@@@>>>>>>>>>===============@@@???>>>>>>???@@@AAABBBBBBCCCEEEEEEDDDDDDFFFGGGGGGHHHIIIKKKNNNQQQSSSUUURRRTTTVVVWWWWWWXXX\\\```^^^```ccchhhmmmqqquuuvvvwwwtttooollllllmmmnnnnnnooorrrtttsssqqqppptttxxxttttttssstttvvvyyy}}}}}}pppiiidddaaaaaadddfffhhhhhhhhhiiikkkmmmoookkkeee___]]]^^^aaadddddd___VVVMMMHHHIIINNNSSS[[[___cccdddbbb___^^^___ZZZWWWSSSMMMGGGBBB>>><<<555444333222111000000000000111111222222111111000}}}qqqdddXXXPPPHHHEEEAAA>>>======<<<;;;999999999::::::999999999888999;;;<<<===<<<<<<;;;777777666555444222000///,,,---///000111222111111222222222222222222222222........................++++++++++++++++++++++++++++++++++++++++++++++++******))))))))))))******))))))******+++++++++,,,************************+++,,,...//////...,,,+++******+++,,,---......///------,,,+++************++++++++++++++++++++++++(((((()))+++,,,---......+++++++++,,,,,,---------,,,+++***+++---/////////000000000///000000111222111222555888:::<<<>>>>>>>>>@@@@@@<<<666333444888555888>>>EEEKKKPPPSSSUUU]]][[[[[[]]]```]]]VVVPPPMMMOOOSSSWWWYYYYYYXXXXXX[[[]]]___]]]ZZZXXXXXXZZZ^^^YYYTTTTTTWWWYYYWWWSSS]]]aaahhhooosssqqqlllgggiiiwww{{{wwwsssmmm^^^```cccfffgggfffccc```^^^___bbbeeebbb^^^```eeedddfffiiinnntttwwwxxxxxxpppnnnmmmmmmnnnoooooonnnlllmmmmmmkkkiiigggggghhhgggiiimmmsssxxxzzzyyywwwsssvvvxxxxxxvvvtttssssssrrrtttvvvvvvvvvwwwyyy{{{yyyyyyyyyyyyzzz{{{|||}}}~~~}}}~~~~~~|||}}}zzzxxxuuupppmmmhhhhhhgggddd```[[[VVVSSSTTTSSSQQQOOONNNMMMLLLLLLIIIHHHFFFEEEDDDDDDDDDEEECCCCCCCCCCCCCCCCCCCCCCCCEEEDDDAAA@@@@@@???===;;;??????@@@@@@@@@@@@?????????>>>===<<<<<<===??????>>>>>>>>>>>>>>>=========>>>===<<<<<<===>>>???@@@???AAABBBCCCBBBBBBCCCEEEHHHHHHIIIJJJLLLNNNPPPQQQOOOSSSXXXZZZ[[[\\\^^^aaa```bbbfffkkkqqqvvvzzz|||zzzvvvpppmmmlllnnnoooooonnnqqqtttrrrnnnmmmppptttqqqqqqqqqrrruuuxxx|||~~~yyypppggg```]]]```bbbeeeggghhhjjjmmmpppooolllgggccc`````````aaaccc```ZZZQQQIIIGGGJJJNNNUUUZZZ```cccbbb```______[[[ZZZWWWRRRLLLFFFBBB???666555444222111000000///000000000000000000000000qqqbbbTTTLLLGGGEEEAAA>>>======;;;:::999999:::;;;;;;:::::::::666;;;BBBHHHIIIEEE???;;;888777666444222111111111555444222000//////000000000000000000///...---,,,...///000///...---...000------------------------,,,...000///---,,,+++,,,************************++++++++++++++++++++++++'''(((***,,,------,,,+++'''+++---((( '''///+++***)))))))))***,,,---,,,,,,+++***))))))******,,,+++*********+++,,,---+++++++++,,,,,,---------++++++++++++++++++++++++------,,,,,,,,,---......222///---...111333222000000111333666888;;;===>>>AAA<<<777555666888777666666<<>>>>>>>>>>>>>>>>>======<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<===<<<<<<;;;;;;<<<<<<===>>>>>>>>>>>>============???@@@@@@AAAAAAAAA@@@@@@DDDDDDEEEFFFGGGIIIKKKLLLNNNPPPSSSWWWYYY[[[[[[[[[^^^```dddggglllrrryyy~~~zzzuuutttvvvwwwuuurrrssssssssssssrrrqqqpppooopppppppppqqqtttwww{{{}}}|||}}}vvvjjjbbb^^^\\\^^^bbbfffjjjlllnnnooolllkkkjjjgggeeebbb```^^^aaabbb```YYYNNNEEECCCCCCKKKSSSYYY[[[___dddccc]]]```^^^ZZZVVVQQQKKKDDD???===888333222555777555222222111111000000000000000qqqbbbUUUMMMHHHEEEAAA???===<<<:::999999::::::;;;;;;:::::::::555888<<>>>>>:::666555666777777666888===CCCHHHMMMRRRYYY^^^cccZZZSSSQQQQQQOOOMMMMMMVVV```nnnzzz~~~yyyooohhheee___[[[]]]___\\\ZZZZZZXXXUUUQQQPPPQQQTTTVVVVVV[[[___dddccc___\\\\\\^^^dddfffhhhgggeeebbbaaa```ZZZYYYXXXXXXXXXYYYZZZ[[[ZZZ[[[]]]___aaaaaaaaaaaa]]]dddhhhiiikkkppptttuuullljjjgggdddbbbccceeefffggghhhiiiiiihhhiiijjjllliiihhhiiilllppprrrqqqpppppprrrttttttsssssstttuuuyyy|||~~~{{{yyy{{{}}}~~~~~~~~~~~~|||{{{||||||~~~vvvuuutttuuuwwwwwwwwwvvv{{{zzzxxxtttoooiiidddaaa\\\[[[YYYVVVSSSOOOLLLJJJKKKKKKJJJJJJIIIIIIHHHHHHEEEEEEEEEEEEDDDCCCBBBAAABBBAAA@@@@@@??????@@@@@@??????===<<<<<<;;;;;;;;;=========<<<<<<;;;;;;;;;::::::::::::;;;<<<===>>>999999888888888888999999<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>???@@@@@@@@@@@@CCCCCCCCCDDDFFFGGGIIIJJJIIIKKKNNNRRRTTTUUUVVVVVVYYY[[[___cccgggmmmsssxxx{{{wwwssssssvvvyyyxxxuuurrrrrrrrrrrrrrrpppoooooonnnnnnooopppssswww{{{~~~|||~~~zzzjjj___[[[]]]aaafffiiilllmmmmmmnnnmmmllljjjgggeeebbbaaa___``````[[[RRRJJJDDDAAAFFFNNNVVVZZZ^^^cccbbb]]]```^^^[[[XXXSSSNNNGGGCCC;;;888666777;;;<<<:::666222222111000000000000000}}}pppbbbUUUMMMIIIFFFBBB???===<<<:::888::::::;;;;;;;;;;;;::::::999999::::::::::::999999888777555444333222111111000000111222222222222222000000000000///...---------000222333111000//////,,,,,,,,,,,,,,,,,,,,,,,,******(((&&&$$$%%%(((+++++++++++++++++++++++++++***************************+++,,,---------+++++++++,,,---+++))))))+++---)))******+++++++++++++++,,,++++++************+++++++++******++++++,,,---+++++++++***************+++++++++++++++++++++++++++++++++++++++,,,------...,,,+++,,,...000000000444666888:::<<<=========999777444444555777888888<<<>>>CCCIIIOOOTTTXXX[[[___WWWOOOKKKHHHFFFHHHMMM[[[iii~~~yyynnniiiccc___```aaa\\\XXXXXXTTTRRRQQQQQQTTTWWWYYYYYY]]]^^^]]]ZZZWWWWWW[[[___^^^\\\ZZZYYYYYYZZZYYYXXXXXXXXXXXXXXXYYYZZZ[[[[[[XXXXXXZZZ\\\^^^```aaabbb]]]bbbfffeeeggglllooonnngggeeebbb```___```aaacccccceeegggiiiiiiiiijjjllliiihhhhhhjjjlllmmmlllkkklllnnnqqqrrrssssssuuuwwwzzz~~~}}}}}}~~~~~~|||zzz||||||}}}~~~~~~~~~~~~}}}|||rrrpppnnnmmmnnnooooooooouuutttqqqmmmhhhccc^^^[[[UUUTTTRRRPPPLLLIIIFFFDDDEEEEEEEEEEEEEEEFFFFFFFFFDDDDDDDDDDDDCCCBBBAAAAAA@@@@@@???>>>>>>>>>>>>>>>>>>===<<<;;;:::::::::;;;;;;;;;;;;;;;;;;:::::::::999999888888999;;;===>>>;;;::::::999999::::::;;;999999::::::::::::::::::999:::;;;===>>>???@@@@@@@@@@@@AAAAAACCCDDDFFFGGGDDDEEEHHHKKKNNNOOOOOOOOOSSSUUUYYY\\\```eeekkkoootttqqqoooppptttwwwwwwuuurrrrrrrrrrrrqqqpppoooooommmmmmnnnpppsssxxx|||~~~|||~~~~~~uuucccZZZ\\\___cccfffiiikkkllloooooonnnmmmkkkhhheeeddd^^^^^^^^^\\\XXXOOOFFF???@@@GGGOOOUUU[[[``````]]]```___\\\ZZZWWWSSSMMMIII???===<<<===??????;;;777222222111000000000000111{{{oooaaaUUUMMMIIIFFFBBB???===<<<:::888;;;;;;;;;;;;;;;;;;:::999::::::999999888888888888777777555444333222222222000000222333333222111000000000000000000///......,,,...222333111///......++++++++++++++++++++++++++++++***((('''(((***,,,++++++++++++++++++++++++************************'''(((((())))))((('''&&&,,,++++++,,,------+++***)))***+++,,,---,,,+++***,,,++++++******++++++++++++***++++++++++++,,,,,,++++++******))))))((((((++++++++++++++++++++++++++++++******++++++,,,---,,,,,,,,,---///000111222555777999;;;;;;;;;::::::555444333444555777999:::???AAADDDJJJPPPUUUVVVUUUXXXRRRKKKFFFAAAAAAHHHQQQ^^^mmmvvvnnngggbbbaaa___YYYSSSQQQQQQRRRTTTXXX\\\^^^]]]\\\[[[ZZZXXXVVVTTTWWW\\\aaa___ZZZTTTRRRTTTVVVWWWVVVWWWWWWXXXXXXYYYZZZ[[[\\\ZZZYYYZZZZZZ[[[]]]^^^______bbbcccaaabbbfffgggeeedddcccaaa______```aaacccbbbdddggghhhgggfffggggggjjjjjjjjjjjjjjjjjjiiihhhiiilllooopppqqqrrrsssuuuxxx|||~~~}}}~~~|||~~~~~~}}}{{{yyyyyyyyyyyyxxxpppmmmjjjhhhhhhiiiiiiiiikkkjjjhhhddd___[[[WWWUUUPPPOOONNNKKKHHHEEEBBB@@@BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@@@@>>>>>>===<<<<<<<<<<<<===>>>===<<<;;;;;;;;;;;;;;;999999999999999999999999:::999888777777999:::;;;;;;;;;::::::::::::;;;;;;888888888888999999999999777888999;;;<<<============>>>>>>>>>@@@AAABBBCCCAAABBBDDDGGGIIIJJJKKKKKKNNNQQQTTTWWWZZZ___dddgggllljjjiiikkknnnqqqqqqqqqpppqqqqqqqqqqqqppppppooooooooooooqqqtttxxx{{{~~~|||~~~~~~mmm^^^]]]\\\]]]```dddhhhkkknnnnnnnnnnnnmmmjjjhhhfffaaa^^^\\\[[[ZZZTTTJJJBBB===AAAFFFLLLRRRYYY]]]^^^```___^^^]]]\\\XXXTTTPPPJJJGGGCCC@@@===:::555222333222111111000000111111yyymmm```TTTLLLIIIFFFBBB???===<<<:::888;;;<<<<<<<<<;;;;;;:::999666666777777666555444333777666555444333222222222222222333333222111///...000000000000000000///...***---000111000...,,,,,,++++++++++++++++++++++++)))+++,,,,,,+++***++++++++++++++++++++++++++++++************************+++++++++++++++*********+++***)))+++------+++((()))***+++------,,,++++++,,,+++++++++++++++,,,,,,******++++++,,,,,,,,,,,,*********))))))(((((((((++++++++++++++++++++++++++++++******++++++,,,---------...///000222444555777777888999999888777666222333444555666999;;;===BBBCCCGGGLLLPPPRRRQQQPPPPPPKKKGGGCCCAAACCCMMMXXXfffrrrppphhhbbb___[[[SSSMMMKKKMMMPPPVVV]]]aaaaaa^^^[[[WWWWWWVVVVVVWWWZZZ^^^aaabbb\\\UUURRRSSSVVVWWWWWWTTTTTTUUUVVVWWWWWWXXXXXXXXXXXXYYYYYY[[[]]]^^^___```bbb```]]]]]]```aaa^^^aaa```___^^^^^^```aaabbbbbbdddgggiiihhhhhhhhhiiikkkkkklllllljjjiiiiiiiiijjjlllnnnoooooooooqqqrrruuuyyy~~~|||{{{~~~}}}~~~~~~|||xxxvvvuuuuuuuuutttnnnkkkgggeeedddddddddccc```___]]]ZZZVVVSSSPPPNNNMMMLLLKKKIIIFFFCCCAAA???AAAAAAAAA@@@??????>>>>>>??????@@@@@@@@@???>>>>>><<<<<<;;;:::::::::::::::;;;;;;::::::999999::::::777777777777777888888888:::999888777666666777777777666666555555666666777777777777888888999999999888888999:::::::::999999;;;;;;;;;<<<===>>>???@@@@@@AAABBBEEEGGGHHHIIIJJJKKKNNNQQQTTTVVVZZZ]]]```ggggggfffgggiiikkkkkkkkkmmmmmmnnnoooppppppppppppqqqqqqqqqrrrtttwww{{{}}}}}}}}}iiiddd^^^ZZZZZZ___fffjjjiiikkklllmmmmmmkkkiiihhhfffaaa[[[YYYYYYUUUNNNGGG???>>>>>>BBBHHHPPPYYY___```_________^^^\\\YYYVVVSSSNNNFFF???999555222000333222222111111111111111xxxlll___RRRKKKHHHEEEAAA>>>======;;;:::<<<<<<===<<<<<<;;;:::999666777999999999777555444666666555444333333333333333333333222111000///...000000000111111000000///***---///000...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,''')))+++,,,+++*********,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,***))))))***,,,,,,+++)))***++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---)))***+++,,,,,,,,,,,,+++*********)))))))))))))))+++++++++++++++++++++++++++++++++++++++,,,---------...000111222333666999888888777666555444444333222444666777888:::===@@@DDDGGGJJJNNNOOONNNLLLJJJIIIEEEBBBCCCDDDHHHRRR]]]mmmuuuoooggg___[[[WWWPPPJJJHHHKKKNNNTTTZZZ______[[[XXXUUUUUUVVVWWWYYY\\\___``````\\\WWWTTTTTTVVVXXXYYYUUUVVVWWWXXXXXXYYYXXXXXXSSSTTTVVVYYY[[[^^^___```^^^___\\\YYYZZZ^^^^^^[[[\\\\\\\\\\\\\\\^^^___```aaadddgggiiijjjlllnnnpppkkklllnnnmmmkkkjjjjjjkkkkkkmmmooopppoooooopppqqqtttwww{{{|||zzz|||{{{{{{~~~~~~~~~~~~{{{{{{xxxtttrrrrrrqqqpppnnniiifffbbb```___^^^\\\[[[UUUTTTRRRPPPNNNLLLJJJIIIIIIHHHHHHFFFDDDBBB@@@???@@@??????>>>===<<<<<<;;;<<<<<<=========<<<<<<;;;::::::999888888888888999777777666666666666777777555555555666666666666666888888777777666555555555777777666666666666777777555666666777777888888888888888888999999888888777::::::::::::;;;<<<======???@@@AAABBBDDDFFFGGGHHHHHHKKKNNNPPPRRRTTTWWWZZZccccccddddddeeefffffffffggghhhiiikkkmmmnnnnnnnnnqqqpppppprrrtttwww{{{}}}~~~|||tttiii```[[[]]]bbbgggdddfffiiilllmmmlllkkkiiijjjddd\\\XXXWWWUUUQQQLLLDDD???;;;===BBBJJJUUU_______________```___[[[XXXUUUPPPHHH???999555444444333333222111111111111222vvvjjj]]]QQQIIIFFFCCC@@@>>>>>>===<<<;;;============<<<;;;:::999999999:::::::::999888888666555444444333333333333333333222111000000000111///000000111111111000000,,,...//////...------...,,,,,,,,,,,,,,,,,,,,,,,,((()))******))))))+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))******+++,,,)))***************+++,,,,,,++++++++++++,,,------+++++++++++++++,,,---...)))***+++,,,,,,,,,++++++))))))******************++++++++++++++++++++++++,,,,,,,,,,,,,,,------...,,,...111222222333777:::;;;:::777444333222222333333666999:::;;;<<>>;;;;;;;;;;;;;;;;;;;;;;;;999999:::::::::::::::999999888888777777777777777666555555555555555666666444444444444555555555666222444555777777777555555999888888777777888888999333333444444555666666777666666777888999999888888999999999999999:::;;;<<<======>>>???AAACCCDDDEEEDDDFFFIIIKKKMMMNNNPPPRRRZZZ\\\]]]^^^______```aaa___```ccceeehhhjjjkkklllllllllmmmooossswww{{{~~~~~~{{{mmmccc______``````cccgggkkkmmmnnnmmmlllkkkeee___ZZZWWWUUUQQQNNNJJJBBB===>>>BBBHHHRRR\\\^^^^^^^^^___```___\\\YYYWWWSSSMMMEEE===999777777444333222222111111222222vvviii\\\PPPHHHEEECCC???>>>>>>>>>===<<<============<<<;;;:::999777666555444555555666777666555444444333333333333222111000000000111333444///000000111111111000000...///000///...---...000------------------------,,,,,,+++)))(((***---000,,,,,,,,,,,,,,,,,,,,,,,,------------------------************+++,,,---...)))+++,,,+++******,,,...---,,,+++***+++,,,---...++++++++++++,,,,,,---...)))***+++,,,---,,,++++++))))))******++++++,,,,,,++++++++++++++++++++++++------,,,,,,------...///+++...111222222333777;;;>>>;;;777444222111222333444777;;;<<<<<<===AAADDDDDDKKKPPPPPPKKKEEECCCDDDAAA>>>>>>CCCIIINNNVVV]]]ccciiirrrzzz|||yyytttoooiii```WWWUUUSSSPPPNNNPPPRRRPPPOOOQQQTTTXXXZZZZZZ[[[YYYVVVVVVWWWZZZ[[[\\\WWWYYY[[[[[[ZZZZZZ^^^bbbTTTUUUVVVWWWVVVUUUTTTSSSRRRTTTVVVXXXYYYXXXWWWUUUUUUUUUTTTTTTYYYaaaccc```ZZZ[[[[[[\\\^^^___aaabbbcccdddddddddcccdddgggiiihhhkkkmmmnnnlllkkkmmmooommmppprrrtttttttttvvvxxxxxxyyy|||~~~~~~{{{}}}uuupppiiigggeeedddcccaaa^^^[[[ZZZXXXVVVSSSRRROOOKKKHHHGGGFFFEEEDDDDDDDDDDDDDDD??????@@@@@@???>>>======777888888999::::::;;;;;;777888888999999999888888888888777666666666666666777777666666666777777888333333333444444555555555...000444777888888777666555555444444444444555555111111222333333444555555444444666888999:::::::::999888888888999:::;;;;;;;;;;;;;;;<<<>>>@@@AAACCC@@@CCCFFFHHHIIIJJJLLLMMMRRRTTTVVVXXXYYYYYY[[[\\\YYY[[[^^^aaadddggghhhiiiggghhhiiimmmqqqwww|||~~~~~~}}}~~~yyykkkbbb]]][[[^^^aaafffkkknnnooonnnmmmjjjfffaaa\\\XXXTTTQQQOOOMMMEEE@@@BBBEEEHHHPPPZZZ^^^]]]^^^___```___\\\ZZZZZZXXXRRRKKKBBB;;;777666444333222222111111222222vvvkkk[[[NNNHHHDDDCCCBBB@@@>>>===;;;;;;;;;;;;;;;;;;:::999888888777777777666666666666555888888777555555444444444666444333111000000111111111111000000///.........***,,,......---------...///...,,,+++***++++++,,,(((((()))***++++++,,,,,,++++++************++++++---,,,,,,+++***)))((((((---,,,,,,++++++,,,,,,---111...)))$$$ !!!&&&)))---------------------------,,,+++*********+++,,,+++++++++,,,,,,,,,------...,,,******,,,...000000+++++++++,,,,,,,,,---------.........,,,+++,,,---......000222444666777888888666444333222222333444888===BBBBBB@@@???BBBEEEKKKOOOOOOJJJFFFEEEDDDBBBCCCAAABBBEEEGGGIIIOOOVVV]]]ccclllrrrrrrmmmhhhddd___]]]YYYSSSOOONNNQQQSSSWWWTTTQQQOOOPPPUUU[[[```eee^^^VVVRRRTTTWWWWWWVVVSSSTTTUUUVVVXXXYYYZZZZZZWWWVVVTTTRRRRRRSSSUUUVVVOOORRRTTTUUUUUUTTTTTTUUUSSSRRRRRRSSSUUUXXX\\\^^^\\\\\\\\\\\\]]]^^^___```eeeeeeeeeeeeffffffggghhhccceeeggghhhhhhiiikkkmmmnnnppprrrsssssstttuuuwww{{{zzzzzz|||~~~zzzzzzyyywwwwwwuuuqqqllliiiaaa```]]]ZZZXXXVVVTTTTTTPPPNNNJJJGGGEEEDDDEEEEEEEEEDDDBBB@@@??????@@@AAA>>>>>>===<<<;;;;;;::::::888777666555555555555555777777777777777777777777777777666555444444333333444444333333222111000000444444444444444444444444555444444333333444444555444555666444333333444555666666666666666666666666888666555444444555666888;;;;;;::::::999888888888;;;<<<<<<;;;::::::===???BBBBBBAAABBBCCCFFFIIIKKKNNNOOOQQQSSSUUUWWWXXXXXXXXXXXXYYYZZZ\\\___aaabbbeeefffggghhhkkkpppwww|||~~~rrrcccZZZ[[[^^^cccgggkkklllmmmmmmjjjgggddd```[[[WWWRRROOOKKKIIIEEECCCDDDHHHMMMQQQXXX[[[___aaaaaa___[[[XXXYYYZZZXXXRRRJJJAAA;;;888333333222000......///111~~~uuujjjZZZMMMFFFCCCCCCAAA@@@>>><<<;;;:::;;;;;;;;;;;;;;;;;;:::999::::::999999999888888888555555444444444444444555555444333111111111111111333333222222111000000000***,,,......---------...------,,,+++++++++,,,,,,((())))))***++++++,,,,,,,,,++++++++++++++++++,,,------,,,,,,+++*********---,,,,,,++++++,,,,,,---((((((((('''&&&'''***------------------------------,,,+++*********++++++***++++++++++++,,,,,,,,,---+++******---...//////++++++++++++,,,,,,,,,,,,,,,.........,,,,,,---...//////111333555666888888777555333111111333555666;;;@@@DDDEEECCCBBBDDDHHHLLLOOOOOOIIIDDDCCCBBB???@@@@@@BBBGGGIIIJJJOOOUUU^^^bbbhhhkkkjjjgggdddbbb^^^[[[VVVSSSRRRSSSUUUWWWXXXUUUQQQOOORRRWWW]]]```aaaZZZSSSPPPRRRTTTTTTSSSRRRSSSTTTUUUVVVXXXYYYYYYXXXWWWUUUTTTTTTSSSTTTTTTQQQSSSUUUVVVUUUUUUVVVWWWSSSSSSRRRSSSUUUWWWZZZ\\\[[[[[[[[[\\\]]]^^^___```cccbbbccccccdddeeefffgggfffhhhjjjjjjjjjkkkmmmnnnpppqqqrrrsssrrrsssuuuwwwyyyyyyyyy|||~~~~~~~~~}}}yyyvvvwwwuuusssqqqnnnkkkgggcccZZZYYYWWWTTTQQQOOOMMMMMMKKKIIIFFFCCCAAAAAAAAAAAA>>>>>>===<<<;;;::::::;;;<<<;;;;;;:::999999888888555555555444444555666666666666666666666666666666666666555555444333333222555555444444333222222111222222222222222222222222444444333333333333444444666444666::::::666444555555555555555555555555555555555666666666666555555999999999888888888888888999:::::::::999999;;;<<<======>>>@@@CCCGGGKKKMMMJJJLLLNNNPPPRRRTTTTTTUUUUUUVVVWWWYYY[[[\\\^^^^^^aaabbbdddeeehhhlllssswww}}}sssfff\\\\\\]]]bbbgggjjjkkkkkkjjjgggccc```^^^[[[UUUQQQMMMKKKJJJHHHIIIJJJMMMNNNYYY\\\___bbbbbb```\\\ZZZ\\\[[[YYYUUUNNNFFF???;;;555444333111000000111222~~~uuuiiiYYYKKKEEEBBBAAA@@@???===<<<:::::::::;;;<<<<<<<<<<<<<<<<<<;;;:::::::::999999999999333333333222333444444555444444333222111111111111333222222111111000000///+++---......---------...++++++,,,---------,,,,,,)))))))))***++++++,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,###&&&)))+++++++++,,,------------------------------,,,++++++******++++++*********+++++++++,,,,,,,,,+++***+++---///...---***+++++++++,,,,,,,,,,,,,,,---......---,,,---///000111333444666777888888555333111000111444777999???CCCFFFGGGFFFEEEGGGJJJLLLMMMKKKFFFCCCBBB@@@<<<@@@AAAFFFMMMPPPOOOQQQVVV^^^```bbbaaa```______```]]]XXXTTTSSSVVVYYYZZZZZZZZZVVVRRRRRRVVV[[[^^^^^^ZZZUUUPPPNNNOOOPPPOOONNNPPPPPPQQQSSSTTTUUUVVVWWWWWWWWWXXXWWWWWWUUUTTTSSSQQQSSSTTTSSSSSSSSSUUUWWWTTTSSSSSSSSSTTTVVVWWWYYYYYYYYYZZZZZZ\\\]]]^^^___`````````aaabbbdddeeefffiiikkklllmmmlllmmmnnnpppqqqrrrsssrrrrrrsssuuuxxxvvvwwwyyy{{{~~~}}}~~~zzzyyywwwwwwwwwuuusssppprrrooojjjgggdddaaa^^^[[[QQQPPPMMMJJJHHHEEEDDDCCCDDDBBB@@@>>><<<<<<<<<<<<<<<<<<<<<<<<;;;:::999999999888888777777666666555333333333333444555666777555555555555555555555555555444444333333222222222666555555444444333333222111111111111111111111111333333333333333333333333666333<<>>AAADDDHHHJJJFFFGGGIIILLLNNNOOOPPPPPPQQQSSSUUUWWWYYYZZZZZZZZZ\\\^^^___aaacccggglllpppvvvyyy|||rrraaa\\\YYY\\\ccciiikkkkkkkkkfffbbbbbbccc```[[[UUUOOOOOONNNNNNMMMMMMLLLLLLZZZ\\\```ccccccbbb___]]]___\\\ZZZXXXUUUNNNEEE>>>777666444222111222333444wwwkkkZZZKKKDDDAAAAAA???>>>===;;;::::::;;;;;;<<<======>>>======999999999888888888777777555444333333333333333444333333333222222111111111000000000///......------,,,---//////...------...)))***,,,---...------,,,))))))*********+++++++++,,,++++++******++++++,,,++++++++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,'''***,,,---,,,+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***+++++++++++++++,,,,,,,,,---+++++++++,,,......---+++,,,,,,,,,,,,------------+++---......------...000222333555666777777777777333222000///111555:::===BBBDDDGGGGGGFFFGGGHHHJJJHHHJJJHHHFFFFFFHHHEEE???DDDFFFMMMUUUWWWUUUUUUXXX[[[\\\]]]\\\[[[[[[]]]___]]]XXXTTTUUUZZZ^^^^^^\\\ZZZWWWVVVXXX\\\^^^\\\YYYRRROOOLLLKKKLLLLLLKKKJJJMMMNNNOOOPPPRRRSSSTTTTTTUUUVVVXXXZZZZZZXXXUUUSSSOOOPPPPPPPPPOOOPPPSSSUUUTTTTTTSSSSSSSSSTTTUUUVVVVVVVVVWWWXXXYYY[[[]]]^^^______``````bbbccceeefffjjjlllmmmmmmmmmmmmnnnpppsssssssssrrrqqqrrruuuxxxvvvwwwzzz|||}}}~~~}}}}}}}}}~~~~~~~~~~~~}}}wwwuuurrrppppppooommmkkkjjjfffaaa\\\YYYWWWTTTRRRJJJHHHFFFCCCAAA???=========<<<;;;:::999888888888:::;;;;;;<<<;;;:::999888777777666666555555555555333222222222333333444555444444444444444444444444333333333222222222111111555555444444333333333222111111111111111111111111222333333333333333333222555333CCC^^^bbbKKK666000333333333333333333333333444444555666666555444444333333444555666666777777888;;;===>>>===<<<<<<<<<===============>>>???@@@BBBDDDFFFHHHJJJLLLLLLMMMNNNPPPSSSVVVWWWXXXWWWVVVXXXZZZ\\\^^^___bbbgggjjjlllpppvvv{{{~~~kkkbbbZZZYYY```hhhkkkkkkjjjfffcccdddgggfff```ZZZSSSQQQPPPNNNNNNNNNNNNNNNZZZ\\\```cccdddcccaaa___```]]]ZZZZZZYYYTTTJJJBBB;;;888555333222333444444zzznnn\\\MMMEEEAAA@@@???>>>===<<<;;;:::;;;;;;<<<===>>>>>>>>>>>>999999999888888888777777888777666444333222222222222333333333222222111111000000//////...---------,,,...000///...------...)))***,,,---...------,,,***************+++++++++******))))))))))))******))))))******++++++,,,,,,+++,,,,,,------,,,,,,+++,,,---...,,,***)))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******,,,,,,,,,,,,------------+++++++++,,,---...,,,+++------------............+++,,,............000111333444666777888777666555222111000111333888<<>>XXX\\\GGG444111333333333333333333333333666555444333333444555666222222333444555666666777777999<<<===<<<::::::;;;>>>===<<<;;;:::::::::999@@@AAACCCEEEGGGIIIJJJJJJKKKMMMPPPTTTVVVVVVVVVUUUVVVXXX[[[]]]^^^___bbbeeedddhhhooouuuzzz~~~wwwlll^^^YYY]]]dddggghhhhhhfffeeegggjjjjjjeee```XXXTTTPPPLLLKKKMMMQQQSSSXXX[[[___bbbccccccbbbaaa___\\\ZZZ[[[[[[WWWOOOGGG???;;;666333333444444333}}}ppp^^^NNNFFFAAA@@@@@@???===<<<<<<;;;;;;<<<==================;;;:::::::::999999999999999888777555333222111111222222333333333222222111222111111000000//////...---///000000...------...++++++,,,---------,,,,,,************************))))))(((((((((((()))))))))))))))******+++++++++++++++------------++++++,,,,,,,,,+++******,,,///,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,+++***)))++++++,,,,,,,,,---------,,,+++***+++,,,---,,,+++------------............***,,,.........///111222444555777888888666555333111111222333666:::>>>@@@AAAAAAAAAAAABBBCCCDDDEEEGGGJJJNNNVVVbbbiiieee]]]LLLMMMRRRWWWWWWSSSRRRTTTTTTUUUWWWXXXWWWVVVWWWXXXYYYYYYYYY]]]``````]]]ZZZVVVXXX[[[[[[XXXRRRLLLHHHCCCBBBBBBCCCDDDEEEGGGHHHJJJJJJKKKMMMNNNOOOPPPQQQQQQTTTXXX[[[[[[ZZZWWWTTTPPPRRRSSSRRRRRRRRRTTTVVVUUUUUUUUUUUUUUUUUUUUUTTTRRRSSSTTTVVVXXXZZZ]]]^^^bbbbbbbbbbbbcccdddeeefffeeegggiiiiiiiiijjjlllnnntttuuuvvvuuutttssstttuuuuuuyyy}}}~~~|||{{{}}}{{{~~~~~~~~~~~~}}}zzz{{{{{{yyyuuuqqqnnnnnnnnnkkkhhheeebbbaaa```^^^\\\TTTQQQLLLHHHGGGFFFDDDCCC@@@???===<<<;;;:::::::::666666777777777777777777666666777777777777666666555555555555555555555555666555444333222222222222444444444444444444444444222222222222222222222222222222222222222222222222444444444444444444444444333333555555555555333333555...222@@@CCC999222444333333333333333333333333777555333222222333555777222222333333444555666666555666888888777777777888::::::::::::::::::999999===???AAACCCEEEFFFGGGHHHHHHJJJMMMPPPSSSTTTUUUVVVUUUWWWZZZ\\\]]]]]]___```___ccchhhnnnsssxxx~~~~~~~~~xxxggg]]][[[___bbbdddffffffhhhjjjkkkjjjgggeee^^^YYYRRRKKKJJJMMMRRRVVVVVVYYY\\\```bbbbbbbbbaaa___]]][[[[[[[[[YYYSSSNNNEEE@@@999555555555444222qqq___NNNFFFAAAAAA@@@???>>>======<<<<<<<<<=========<<<;;;;;;::::::999999999888888888777666555333222111111111111222333333333333222111111111111000//////.........///111000...------...------,,,+++++++++,,,,,,******************************))))))))))))*********+++++++++++++++++++++***+++---......---+++******+++,,,+++******,,,...++++++++++++++++++++++++++++++,,,,,,,,,+++***)))))))))*********+++++++++...,,,***)))+++,,,,,,++++++++++++,,,,,,,,,------***,,,......//////111333444555777888777555333111111222444666:::===???@@@AAA@@@??????@@@BBBCCCCCCEEEIIIPPP]]]llluuupppfffRRRRRRSSSVVVTTTPPPOOORRRTTTTTTSSSQQQOOONNNPPPQQQSSSVVV\\\```bbbaaa]]][[[UUUXXXXXXTTTLLLEEECCCCCC<<<<<<<<<===>>>BBBEEEHHHIIIJJJKKKLLLMMMOOOPPPPPPTTTVVVXXXZZZZZZWWWTTTRRRPPPRRRTTTTTTSSSSSSTTTUUUUUUUUUVVVVVVVVVVVVVVVUUUTTTTTTVVVXXXZZZ]]]___aaacccccccccbbbbbbccccccdddbbbdddggghhhiiijjjlllnnnsssuuuwwwwwwuuusssssssssrrrwww}}}}}}}}}~~~~~~~~~~~~zzzvvvwwwwwwvvvrrrmmmhhhffffff___]]]ZZZXXXWWWTTTQQQOOOHHHEEEBBB@@@@@@???>>>===;;;:::999999999999999999444444555666777777777777888777777777777777888888444444444444444444444444555444333333333333333444444444444444444444444444333333333333333333333333333333333333333333333333444444444444444444444444333444666777777666444333333000///222333222333666444444444444444444444444444444444444444444444444333333333444444555555555444555666555444555666888777777888999::::::::::::;;;<<<>>>@@@BBBDDDEEEEEEDDDFFFHHHKKKOOORRRTTTVVVSSSVVVYYY[[[[[[[[[\\\]]]]]]```cccfffjjjpppvvvzzzzzz{{{}}}vvvfff^^^]]]aaadddcccgggkkkmmmkkkiiihhhhhheee```VVVOOOKKKMMMQQQTTTTTTVVVZZZ]]]```aaaaaaaaa___^^^^^^]]][[[YYYWWWVVVLLLEEE===888888888666333rrr___NNNFFFBBBAAAAAA@@@???>>>======<<<=========<<<;;;::::::777777777666666666666555444444333222111111111111000111333333444333222111/////////...------,,,,,,...000111000...------...///...,,,+++***++++++,,,++++++******************++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++---......---+++******,,,...---+++)))))))))++++++++++++++++++++++++++++++,,,---,,,+++***)))(((((((((((())))))))))))///,,,)))(((***+++,,,,,,))))))*********+++++++++)))+++...//////000222444444555777888777555222000111222555999<<<>>>???@@@AAA???>>>>>>???AAABBBBBBBBBGGGOOO^^^oooyyyssshhhXXXVVVVVVWWWTTTOOOPPPSSSUUUTTTPPPLLLHHHHHHJJJLLLNNNTTT]]]bbbcccaaa^^^\\\VVVWWWVVVMMMBBB<<<<<<@@@777888888999;;;???DDDHHHIIIJJJKKKLLLMMMOOOOOOPPPWWWXXXYYYZZZXXXUUUQQQOOOMMMPPPRRRSSSSSSRRRRRRSSSUUUUUUVVVWWWWWWWWWVVVVVVUUUVVVWWWZZZ\\\___aaacccdddccccccbbbbbbbbbbbbbbbaaacccfffhhhiiijjjmmmooorrruuuxxxxxxwwwtttrrrqqqpppvvv|||~~~}}}}}}~~~~~~~~~~~~}}}xxxtttppppppooolllfff```]]][[[WWWUUURRRQQQOOOLLLHHHEEE@@@>>><<<;;;<<<<<<:::999777777666666777777888888333333444666666777666666444333222111222333444555333333333333333333333333333333333333444555666666555555555555555555555555333333333333333333333333444444444444444444444444444444444444444444444444444555777888888777555444000333555555444555666666444444444444444444444444222333555666666555333222333333444444444444555555666777777666555555888:::777888999999999999888888999:::<<<>>>@@@BBBCCCCCCBBBCCCEEEHHHLLLPPPSSSUUURRRUUUXXXZZZZZZZZZZZZZZZ^^^___```bbbdddiiiooossswwwyyy}}}nnnbbb___cccfffaaagggmmmnnnkkkhhhhhhjjjjjjddd[[[RRRNNNMMMOOOQQQRRRTTTXXX\\\^^^`````````___``````^^^[[[ZZZZZZ[[[QQQIII@@@;;;::::::777444{{{lll[[[NNNIIIDDDDDDBBBAAA???>>><<<<<<@@@@@@??????>>>===;;;;;;===<<<:::888777666555555444444333222222222333333333333222222111000//////333222000///.........///............---,,,+++***---,,,,,,---...---+++(((---,,,,,,++++++,,,,,,---///...,,,+++***))))))))),,,,,,+++******+++++++++(((333666...))),,,,,,'''************************000000///......---,,,,,,---,,,,,,++++++,,,,,,---***+++,,,,,,------,,,,,,++++++******************------,,,,,,+++***)))))),,,,,,,,,---///222444666::::::888777555333222111444666999;;;<<<===???@@@???@@@AAA@@@>>>>>>???AAAGGGJJJQQQ\\\gggnnnooonnn[[[^^^\\\UUURRRTTTXXXYYYUUUOOOHHHDDDFFFIIIKKKLLLVVVUUUWWW___gggiiiccc]]]WWWPPPGGG@@@<<<:::777555555666777888999<<<@@@CCCCCCFFFHHHJJJKKKLLLMMMOOOQQQRRRSSSTTTTTTSSSRRRQQQRRRRRRRRRQQQPPPPPPRRRTTTSSSUUUWWWXXXWWWWWWXXXYYYWWWWWWXXXZZZ]]]___bbbcccfffeeeccccccdddeeedddccccccddddddfffhhhjjjlllmmmoooqqqtttwwwxxxwwwuuusssvvvwwwxxx{{{}}}~~~||||||{{{}}}~~~|||zzzzzz{{{}}}}}}|||{{{yyytttooommmkkkgggbbb]]]WWWRRRPPPOOOLLLGGGDDDCCCBBBAAA@@@>>>>>>===<<<:::999888888999999888888777777666666888777666555555666777888777777777777777888888888777666555444333444555666555555555555666666666777555555555555555555555555444444555555555555444444444444555555666777777777666555444333333333333333555555555555666666666666555555555555555666777888888777666555555555555555222222222222222222222222555444333333222222333333555555555666666666666777555666777888999:::;;;;;;;;;;;;<<<<<<===>>>>>>>>>???@@@CCCFFFIIILLLNNNOOOTTTUUUWWWYYYZZZ[[[\\\\\\[[[[[[]]]___bbbfffhhhjjjooosssxxx|||~~~~~~~~~}}}xxxiiiaaaaaacccfffgggiiiiiiiiiiiijjjkkkmmmhhhaaaXXXPPPMMMMMMNNNOOORRRVVVZZZ]]]^^^]]]]]]```]]][[[\\\^^^___]]]ZZZSSSNNNGGGAAA===999666333wwwiiiXXXMMMHHHEEEEEECCCAAA???>>><<<<<<;;;;;;;;;;;;;;;;;;:::::::::::::::999999888888777333222222222222333333444333333222222111000000///333222000///.........///////////////...---,,,+++---,,,+++,,,---,,,+++)))+++++++++******+++++++++,,,,,,++++++******++++++,,,+++++++++++++++++++++)))333666///***------(((************************------,,,,,,+++******))),,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,++++++******************+++++++++++++++++++++,,,,,,,,,---...///222444555555444444333333444444555666999;;;======>>>???AAA>>>??????>>><<<<<<===???FFFHHHMMMUUU^^^fffkkkmmmiiijjjfff\\\VVVVVVWWWWWWSSSMMMFFFCCCEEEIIIMMMNNNVVVVVVZZZbbbjjjjjjccc\\\SSSMMMEEE>>>;;;999666555333444555666777:::>>>AAACCCEEEHHHJJJJJJJJJLLLMMMPPPQQQRRRRRRRRRRRRQQQPPPPPPPPPPPPOOONNNOOOQQQTTTTTTVVVXXXXXXXXXWWWXXXYYYXXXXXXYYY[[[]]]___```aaadddbbb``````bbbdddddddddeeeeeefffggghhhjjjlllmmmpppssswwwzzz|||zzzxxxvvvuuuvvvwwwyyy{{{}}}~~~~~~|||{{{zzzzzz{{{|||}}}}}}{{{zzzzzz{{{|||~~~|||xxxvvvuuurrrmmmiiiiiigggccc]]]WWWPPPKKKHHHHHHEEEAAA???>>>===<<<;;;999999999888888888888888666666666666666555555555777777666666666666777777666666666666777777777777777666555444444444555666555555555666666666777777555555555555555555555555444555555666666555555444666666666666666666555555777666555555444444555555555555666666666777777777444444444444444555555555555444333333222222222333333333333333333333333333555444333333222222333333444444555555555666666666555666666777999::::::;;;666666777888999:::;;;;;;===>>>@@@CCCFFFHHHJJJKKKPPPQQQSSSUUUWWWXXXYYYYYYTTTTTTVVVXXX[[[^^^aaabbbjjjmmmrrruuuwwwxxxzzz{{{}}}}}}~~~{{{ggg\\\^^^bbbbbbeeehhhjjjkkkllllllmmmkkkhhhccc[[[TTTOOOMMMLLLMMMOOOSSSWWW[[[]]]^^^^^^```^^^\\\]]]^^^___]]][[[VVVRRRKKKDDD@@@;;;777444}}}qqqdddUUUKKKHHHGGGFFFDDDBBB@@@>>><<<;;;;;;<<<======>>>>>>>>>===888999:::;;;;;;;;;:::999555444333222222222222222333333222222111000000000222111000///.........///000000000000///...---------+++******+++++++++***************************+++*********+++,,,,,,---++++++++++++++++++++++++***222555///+++---...***************************,,,,,,++++++***))))))))),,,,,,---......---,,,,,,***+++,,,,,,------,,,,,,******++++++++++++++++++)))******+++,,,------...---------...000222444555222111000000000222444666999;;;>>>>>>>>>>>>@@@AAA===>>>>>>===;;;;;;<<<>>>FFFHHHLLLPPPVVV^^^fffllloooooojjj___XXXWWWWWWUUUOOOJJJEEECCCEEEJJJOOORRRVVVXXX\\\dddjjjjjjbbb[[[PPPKKKCCC===999777555333111222333333444777<<>>;;;:::::::::999888555555666777888999::::::555555666666666666666666666666777777777777666666555555555666666666777777888777666555555555555666555555666666666777777777666666666666666666666666555555666666666666555555888888777666666555444444888777666666555666666666666777777777777888888888444555666666666555444333444444333333333333222222444444444444444444444444555444444333333333333333333444444444555555555555555555666777888999::::::777777888999;;;<<<======;;;<<<===???AAACCCDDDEEEJJJKKKMMMPPPRRRTTTUUUUUUQQQRRRSSSUUUXXX[[[]]]^^^bbbeeehhhkkklllooorrrtttvvvwwwyyy{{{~~~nnnaaa```dddaaacccfffiiikkklllkkkkkkiiihhheee```ZZZTTTNNNKKKKKKLLLOOOSSSWWW[[[^^^``````___^^^^^^______^^^\\\ZZZVVVOOOIIIDDD>>>999666zzznnnaaaSSSKKKIIIGGGFFFEEEBBB@@@>>><<<;;;===>>>>>>?????????>>>>>>999:::<<<======<<<:::999999888666444333111111000222222222111111111000000111111000//////////////////////////////...---------+++(((((()))++++++*********++++++++++++******++++++******++++++,,,---******++++++,,,,,,++++++***000222---+++------***************************,,,,,,,,,,,,++++++******+++,,,...//////...,,,+++***+++,,,,,,------,,,,,,******+++++++++++++++,,,******++++++,,,------...---......///111222333444444333000//////000333444:::<<<>>>???>>>===>>>???===>>>>>>===<<<<<<===???HHHKKKOOOQQQTTTZZZccciiihhhhhhbbbYYYTTTUUUUUUSSSKKKHHHEEEDDDFFFLLLQQQUUUWWWXXX[[[```eeefffaaa\\\RRRMMMFFF???999555333222000111222333444777;;;???DDDGGGJJJKKKJJJJJJJJJJJJKKKLLLMMMNNNNNNMMMLLLKKKKKKLLLMMMMMMMMMOOORRRUUUUUUWWWYYYYYYXXXXXXYYYZZZ[[[[[[\\\\\\]]]]]]]]]\\\^^^]]][[[]]]aaaeeehhhiiiiiiiiiiiijjjkkklllmmmnnnooorrrxxx}}}~~~}}}zzzxxxuuuuuuvvvvvvwwwxxxyyyyyy||||||||||||{{{zzzzzzyyywwwxxxzzzzzzzzz{{{}}}~~~|||zzzyyytttpppjjjfffccc```ZZZVVVXXXUUUQQQKKKFFFAAA===;;;===;;;999888999:::999888555666777888999:::;;;<<<777777777888888999999:::555666777888888777666555555555666666777777888888999888888777666666666666555666666666666777777777666666666666666666666666555666666777777666666555777777777777666666555555777777666555555666666666777777888888888999999999777888:::::::::888666444666666777777777666666666555555555555555555555555555555444333333333333333333333333444444444555555555555666666777888999999999::::::;;;;;;<<<<<<<<<::::::;;;<<<>>>???@@@@@@DDDFFFHHHKKKMMMOOOQQQQQQPPPPPPQQQSSSUUUXXXZZZ[[[\\\]]]___aaabbbeeeiiilllmmmooorrruuuxxx{{{rrrhhhcccaaabbbdddfffhhhhhhfffeeegggggggggeeeaaaZZZQQQLLLJJJJJJKKKNNNRRRXXX]]]```_________``````___^^^]]]\\\XXXSSSMMMGGGAAA;;;777yyymmm```SSSKKKIIIFFFFFFDDDBBB@@@>>><<<;;;<<<<<<<<<<<<;;;:::999888;;;<<<===>>>===;;;999777999888777555444444444444222222222111111111111111000000000000000/////////------.........---,,,,,,,,,***(((((()))+++++++++++++++,,,------,,,++++++---,,,++++++******++++++)))***+++,,,,,,,,,,,,+++))),,,---+++***++++++***************************,,,,,,++++++++++++******+++,,,...//////...,,,+++***+++,,,,,,------,,,,,,******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...//////000111222222222444333111///000222444666999;;;======<<<<<<<<<===>>>???@@@???>>>>>>@@@BBBGGGKKKQQQSSSUUUXXX^^^bbb^^^]]]XXXQQQOOOQQQQQQOOOIIIHHHGGGGGGIIINNNTTTWWWXXXWWWWWWZZZ^^^``````^^^WWWTTTMMMDDD<<<666333222222333444555666888===@@@EEEHHHKKKMMMLLLKKKKKKKKKJJJKKKLLLMMMMMMLLLKKKJJJKKKLLLNNNNNNNNNPPPSSSVVVTTTVVVXXXYYYXXXXXXYYYZZZZZZ[[[\\\]]]]]]]]]\\\\\\^^^]]]]]]___ccchhhjjjkkkjjjjjjjjjjjjkkklllmmmnnnkkkoootttxxxzzzyyywwwuuuvvvvvvvvvwwwxxxxxxyyyyyy{{{||||||}}}}}}|||{{{{{{xxxyyy{{{{{{|||~~~~~~~~~{{{wwwuuuooojjjccc^^^\\\XXXSSSOOOMMMKKKHHHDDD@@@===;;;;;;999888777777999:::999888777777777888888999999999777777888888999999::::::555666777888888777666555666666777888999999:::::::::999999999888777666666666666666666777777777888777777777777777777777777666777777777777777777666666666666666777777888888666555555444555555666666888888888888999999999999888999;;;;;;;;;999777555777888999999:::999888888666666666666666666666666666555444444333333444444333333333444444444555555555555555666666777777888888888888888777777777777999::::::;;;<<<===>>>>>>AAABBBDDDGGGJJJLLLMMMNNNLLLLLLMMMNNNPPPRRRTTTUUUWWWXXXYYYZZZ[[[]]]aaaeeeeeehhhlllooorrrvvv{{{ppp```bbb```___aaadddeeeeeecccfffggghhhiiifff___VVVOOOKKKJJJJJJKKKOOOTTTZZZ]]]^^^___```aaa```___]]]]]][[[XXXTTTOOOJJJDDD>>>999zzznnnaaaSSSKKKIIIDDDDDDBBBAAA???>>><<<<<<>>>>>>>>>===<<<;;;:::999<<<<<<======<<<:::999888555555555555555666777888111111111111111111111111//////000000000000//////,,,---------------,,,,,,,,,***))))))+++,,,,,,++++++,,,---......---,,,+++---,,,,,,+++*********+++((()))+++,,,------,,,+++)))***************+++***************************))))))))))))))))))))))))++++++,,,------,,,++++++***+++,,,,,,------,,,,,,******++++++,,,---------------------,,,,,,,,,,,,//////000111222222222111111000000000222555888:::888999;;;<<<;;;:::;;;<<<===???@@@@@@@@@AAADDDFFFGGGJJJNNNRRRTTTVVVWWWYYYZZZXXXSSSLLLKKKNNNNNNKKKIIIJJJLLLMMMNNNQQQUUUXXXXXXWWWVVVWWW[[[^^^aaaaaa\\\YYYSSSIII@@@888555444444555666666888:::???BBBEEEHHHLLLNNNNNNMMMLLLLLLKKKKKKLLLMMMMMMLLLKKKKKKLLLMMMNNNNNNNNNOOOSSSUUUSSSUUUWWWXXXWWWWWWXXXYYYXXXZZZ[[[]]]^^^^^^^^^]]]___^^^___bbbfffiiijjjkkkiiiiiijjjjjjkkkmmmnnnooojjjmmmppptttuuuuuutttrrrvvvvvvwwwwwwxxxyyyzzzzzzzzz{{{}}}~~~~~~~~~}}}|||yyy{{{||||||}}}~~~zzztttppphhhbbb[[[VVVSSSPPPKKKHHHEEECCCAAA>>><<<;;;;;;;;;666555555666777888777666666666666666666666777777666666777777777777777777666666777777777777666666777777888888999:::;;;;;;:::;;;;;;:::999888666666666666666777777777888888777777777777777777777777777777888888888888777777555555666777777888999999555555444444555555666666777888888888888999999999777888999999999888777666666777888999:::999888777666666666666666666666666666555555444444444444444333444444444555555555555444555555555666666666777888888888888777777777777999999:::;;;<<<======>>>>>>???AAADDDFFFHHHIIIJJJLLLLLLLLLMMMOOOQQQRRRSSSSSSTTTUUUUUUUUUWWWZZZ]]]```cccgggjjjkkkpppvvv{{{yyyyyyyyy||||||ggggggbbb^^^]]]aaaeeeggggggffffffhhhjjjjjjeee\\\TTTNNNLLLKKKKKKMMMQQQUUUXXX\\\^^^aaaaaa___]]]\\\\\\YYYWWWTTTQQQMMMHHHAAA===zzzoooaaaSSSJJJGGGBBBAAAAAA@@@>>>======<<>>======::::::::::::::::::::::::666555444444444444444444111111111111111111111111...///000111111000//////------............------+++******+++---...,,,+++***+++,,,------,,,+++***++++++******++++++,,,,,,''')))+++---------,,,++++++)))(((***+++++++++,,,************************************************++++++++++++++++++++++++***+++,,,,,,------,,,,,,******++++++,,,------...++++++,,,,,,---.........///000111222222222111111///000000111333555777888777999;;;;;;;;;;;;<<<===<<<===???@@@AAACCCFFFHHHJJJJJJLLLOOORRRTTTTTTTTTUUUSSSNNNIIIIIINNNNNNKKKJJJMMMQQQSSSSSSSSSVVVXXXXXXXXXXXXZZZ]]]aaaccceee^^^\\\VVVMMMCCC;;;888888555666777888999;;;@@@CCCBBBFFFKKKNNNNNNMMMMMMMMMKKKLLLMMMNNNNNNMMMLLLKKKKKKLLLMMMMMMLLLNNNQQQSSSRRRTTTVVVWWWVVVVVVWWWXXXVVVWWWZZZ]]]__________________aaadddgggiiiiiihhhhhhhhhiiijjjkkkmmmoooppplllmmmoooqqqssssssrrrrrrtttuuuvvvwwwxxxyyyzzzzzzxxxzzz|||~~~~~~}}}}}}zzz{{{||||||}}}{{{tttlllfff___ZZZRRRMMMKKKHHHDDD@@@@@@>>><<<:::888888999999666555555666777888777555666666666777777777888888888888777777777777777777777777666666666666777777666666777888999:::;;;;;;;;;;;;<<<;;;:::999777666666666777777777888888888888888888888888888888888777888888999999888888777777777777777777777888888666666555555666666777888777777777888888888888999888888888888999999999999555666888999:::999888777666666666666666666666666666666555444444444444444444444555555555666666666444444555555555555666666555555666777777888999999777888999:::;;;<<<======<<<===???AAACCCDDDEEEEEEKKKKKKKKKLLLMMMOOOPPPQQQQQQRRRSSSSSSRRRRRRTTTVVVXXX\\\```bbbcccfffmmmsssppppppqqquuuzzzvvvmmmccc^^^```dddgggggggggfffgggiiikkkhhhaaaZZZQQQOOOMMMKKKLLLMMMPPPRRRZZZ^^^aaaaaa___\\\[[[\\\WWWVVVUUUSSSQQQLLLFFFAAAzzzoooaaaSSSIIIEEE@@@@@@??????>>>=========:::;;;;;;<<<<<<<<<<<<<<<999999888999999;;;<<<===:::999666444111///...---111111111111111111222222...///000111111000//////......///////////////...******+++---//////---+++((()))+++,,,,,,+++)))((()))))))))***+++,,,...///''')))+++---...---,,,+++,,,)))(((***,,,,,,,,,---************************,,,,,,,,,,,,,,,,,,------++++++***))))))***++++++++++++,,,---------,,,,,,******+++,,,,,,---......)))***+++,,,...///000111000111222333333222111000222222222222222222222222666888;;;<<<;;;;;;===>>>:::<<<>>>@@@AAACCCGGGIIINNNLLLKKKMMMRRRUUUUUUSSSOOONNNIIIFFFIIIOOOPPPMMMKKKOOOTTTVVVVVVUUUVVVWWWXXXYYY[[[___bbbdddfffggg^^^\\\XXXOOOEEE===;;;;;;555666777888999<<<@@@CCCAAAEEEJJJMMMMMMMMMLLLLLLLLLMMMNNNOOOOOONNNMMMLLLJJJKKKLLLKKKKKKLLLOOOQQQRRRTTTVVVVVVUUUUUUVVVWWWTTTVVVYYY]]]___```aaa```___```bbbeeehhhiiigggeeegggggghhhiiikkkmmmooopppnnnooopppqqqrrrrrrsssssssssssstttvvvwwwyyyzzzzzzwwwyyy{{{}}}~~~~~~}}}|||zzz{{{||||||}}}|||vvvnnnddd]]]YYYTTTLLLGGGEEEBBB>>>;;;>>>===:::777666666777777888777777888999:::888777777777888999:::;;;;;;<<<;;;:::::::::999888888888888777666555555666777888444555666777888999::::::<<<<<<<<<<<<;;;999777666777777777777888888888888888888888888888888888888888888999999999999888888999999888888777666666666777777666777777888999999666777777777777888888888:::::::::::::::;;;<<<===666777999;;;<<<;;;999888666666666666666666666666666666555444444444444555555555555666666666666777444444555555555555555555---...///111333555666777666777888999:::;;;<<<===:::;;;===???@@@AAABBBBBBEEEEEEEEEFFFGGGHHHJJJKKKOOOPPPRRRQQQPPPOOOPPPRRRRRRVVVZZZ[[[[[[^^^eeekkkjjjjjjkkkpppvvv|||~~~zzzjjjaaa___bbbdddeeehhhffffffiiillljjjddd^^^TTTRRROOOLLLKKKLLLMMMNNNYYY]]]aaaaaa^^^[[[[[[[[[VVVUUUUUUUUUSSSOOOIIIEEE{{{nnnaaaSSSHHHDDDDDDCCCCCCBBB@@@>>><<<;;;<<<<<<=========;;;:::999;;;;;;;;;;;;:::999888888999888666444222111000000111111111222222333333333999666333333444333000---000000111111000///.........---,,,,,,++++++++++++,,,,,,............,,,,,,...---,,,,,,++++++++++++((()))***)))''''''***...++++++++++++++++++++++++,,,,,,++++++***)))(((((()))***++++++***)))***+++++++++++++++,,,---...///,,,+++***)))***+++,,,---,,,,,,---------,,,,,,++++++++++++,,,---...///000333333333333222000///...111111222333444666666777555<<>>BBBCCCBBBJJJKKKNNNQQQSSSSSSPPPMMMJJJKKKKKKHHHFFFFFFJJJNNNTTT[[[bbb```YYYSSSUUUYYYZZZ]]]bbbgggjjjjjjhhhfff[[[ZZZWWWQQQIIICCC???>>>999:::;;;<<<<<<>>>AAADDDFFFGGGHHHJJJKKKKKKLLLLLLIIIIIIKKKLLLNNNNNNOOOOOONNNNNNNNNNNNNNNNNNNNNOOOSSSSSSTTTUUUVVVWWWXXXYYYVVVXXXZZZ]]]```aaaaaaaaabbbaaaaaaaaaaaaaaabbbbbbeeefffgggiiijjjlllmmmmmmmmmnnnpppqqqrrrssstttttttttvvvxxxzzz{{{||||||{{{|||~~~~~~|||{{{{{{yyyyyyyyyyyyyyy}}}vvvpppkkkbbbVVVMMMKKKIIIFFFBBB???===<<<<<<888888888888888888888888666888999;;;;;;:::999888999777666666888999888777888999::::::999888777666555666666777777777777666444444444555555777888888777777777777777777777777444444333333333333444444777777888888888999999999:::999888888777777888888:::;;;;;;;;;:::999777666777777777777777888888888:::::::::::::::999888777<<<333222:::>>>888555888999999888777666555444333666777777777777888888888888888666555444444444444555555666666555555444333555555666666555555444333333333333444444444555555777888888888999999999999;;;;;;:::;;;<<>>===;;;;;;;;;<<<<<<=========<<<<<<;;;;;;;;;;;;:::999888888777777555444333333333333222222333333333444444444555333111000111000...,,,,,,------------,,,,,,+++...---,,,,,,+++++++++,,,+++,,,------------,,,+++...---,,,+++++++++++++++(((***+++***((((((***,,,,,,,,,,,,+++++++++++++++,,,,,,,,,+++******))))))***+++,,,+++))))))***+++************+++,,,---...++++++******++++++,,,---++++++,,,,,,,,,,,,+++++++++++++++,,,---...///000333222222111000/////////111222333444555777777888;;;>>>AAAAAA>>>;;;::::::999???AAA??????CCCFFFGGGJJJJJJLLLOOOQQQPPPMMMJJJJJJKKKKKKIIIHHHIIIMMMQQQXXX]]]```^^^YYYVVVXXX[[[ZZZ\\\```eeeiiikkkjjjjjj[[[XXXSSSMMMHHHCCC@@@>>>===>>>??????@@@AAADDDGGGGGGHHHIIIJJJLLLLLLLLLLLLKKKKKKLLLMMMNNNOOOOOOOOONNNNNNNNNOOOOOOOOOOOOOOOSSSSSSTTTUUUVVVWWWXXXXXXXXXYYY[[[]]]___aaabbbbbbbbbbbbaaaaaaaaabbbccccccgggggghhhiiijjjkkklllmmmmmmnnnpppqqqssstttttttttrrrtttvvvxxxzzz{{{{{{||||||~~~}}}{{{zzzzzzyyyyyyyyyxxxxxx{{{zzzqqqfff___\\\WWWOOOIIIGGGEEEBBB???===;;;::::::888888888888888888888888777888:::;;;<<<;;;:::999999888666666777888888777666777888888888777666555666666777777777777666666444444444444555666777888777777777777777777777777666666555555555555666666777777777888888888999999:::999888888777777888888222333555666777666666666777777777777888888888888888888888888888777666666:::777777:::;;;999;;;>>><<<<<<;;;:::999888777777666666666777777777888888999888777666555555555555555666666666666555444444555555555555555444444333333333444444444555555555666666666666777777777777::::::::::::<<<>>>@@@AAAAAAAAAAAAAAABBBBBBCCCDDDJJJJJJIIIIIIIIIIIIJJJJJJNNNOOORRRUUUXXX[[[]]]]]]___aaaccceeehhhmmmrrrvvvzzz~~~sssfffaaabbbcccddddddeeefffhhhhhheeecccbbb```XXXOOOKKKMMMPPPOOOPPPTTTZZZ^^^``````___^^^\\\YYYWWWXXXZZZXXXSSSNNN{{{ooobbbSSSGGGCCCDDDBBB@@@>>><<<;;;;;;;;;;;;;;;<<<======>>>??????;;;;;;;;;;;;:::999888888666666555555444555555555333333333444444444444444222111//////000000...---***+++,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,***+++,,,,,,,,,,,,+++***---,,,,,,++++++++++++,,,)))+++,,,,,,***))))))***,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++************,,,,,,+++)))((()))***))))))))))))***+++,,,---******+++,,,,,,,,,,,,+++******+++++++++++++++***+++++++++,,,---...///000222111000///......//////222333444666777888999999????????????>>>===:::888<<>><<<:::999999999777777777777777777777777555666888:::;;;::::::999:::999777666777888777666555555666777777777666666777777888777777666555444444444444444555666777777777777777777777777777777777777666666666666777777777777777777888888888888999999888777777777777888444444666777777888888777777777777888888888999999666666777777666666555555333777888555555:::>>>???:::999999888777666555555666666666777777777777888999999888777666666666666666666777777666666555444444555555555555444333333333444444444444555555555333444444444444555555555888999999:::;;;;;;<<<<<<=========>>>>>>@@@AAABBBEEEEEEEEEEEEFFFGGGHHHIIIIIIJJJMMMPPPSSSUUUWWWXXXZZZ\\\^^^```bbbeeejjjmmmrrryyy~~~~~~qqqeeebbbddddddddddddeeeggggggeeedddeeeddd]]]TTTPPPRRRTTTRRROOORRRWWW\\\```aaaaaaaaa]]][[[ZZZ[[[]]]\\\XXXUUUzzzooocccTTTIIIEEEEEECCC@@@===<<<;;;<<<<<<===============>>>??????;;;;;;;;;;;;:::999888888777777666555555555555555333333333333333333333333222111000000111111000000,,,---...///////////////---,,,,,,++++++,,,,,,,,,*********++++++*********,,,,,,+++++++++++++++,,,)))+++,,,,,,,,,***)))))),,,,,,,,,,,,,,,------------,,,,,,,,,++++++******+++,,,,,,+++)))((()))***)))))))))))))))***++++++)))***+++,,,---,,,+++***))))))***+++++++++******+++++++++,,,---...///000111000...---,,,...///000222333555777999:::::::::===>>>>>>===;;;999999999@@@MMMVVVSSSKKKHHHJJJLLLMMMMMMMMMMMMMMMKKKHHHEEECCCCCCEEEGGGJJJNNNRRRUUUWWWVVVUUUUUUUUUUUUTTTSSSTTTSSSUUU[[[eeemmmrrrssseee\\\PPPIIIHHHHHHFFFDDDEEEGGGHHHHHHHHHHHHJJJLLLIIIJJJKKKLLLMMMNNNNNNNNNNNNNNNMMMMMMNNNNNNNNNOOOOOOOOOPPPPPPQQQRRRRRRRRRVVVVVVVVVWWWXXXYYYYYYZZZ[[[ZZZZZZZZZ[[[]]]```aaabbbbbbbbbbbbcccdddeeefffhhhhhhggggggggghhhjjjjjjnnnoooppprrrtttuuuvvvvvvsssssssssssstttvvvwwwxxxzzz|||~~~~~~}}}|||}}}}}}~~~|||yyyvvvwwwzzz|||yyymmmbbbWWWPPPGGGBBBAAABBBAAA???<<<<<<;;;:::999999888888777777777777777777777777333444666777888999999888;;;999777666777777666555444555555666777777777777888888888888777555444444444444444444444555666777777777777777777777777777777777666666666666777777666666666777777777888888999999888777777777777777999999888888888777777666777777777888888999999:::555666666666666666555555222999;;;777:::CCCDDD???888888888777666555555444777777777888888888888999:::999999888777777888888777777888888777777666555555555555555555444333333444444444444555555555555333333333333444444444444777777888999999999888888:::::::::;;;<<<>>>???@@@@@@@@@AAAAAACCCDDDEEEFFFFFFFFFHHHKKKMMMPPPSSSTTTWWWXXXZZZ\\\]]]___ccceeeiiiqqqxxxyyyzzzllleeedddbbbaaaaaacccfffggggggggghhhgggbbbZZZWWWYYYYYYWWWOOOQQQUUUZZZ___bbbcccccc___]]]\\\]]]^^^]]]ZZZXXXxxxooodddVVVLLLGGGFFFDDDAAA???===<<<===>>>???>>>>>>>>>=========<<<;;;;;;;;;;;;:::999888888999888777666555444444444222222111111111111111111000000111000000000000000---...///000000000000000,,,,,,,,,++++++,,,,,,---************************+++++++++******++++++,,,)))******+++,,,+++)))(((+++++++++,,,,,,---------,,,,,,+++++++++++++++******+++,,,+++)))((()))***))))))(((((())))))******)))***+++,,,---,,,+++***((()))***++++++++++++++++++++++++,,,---...///000000///---,,,,,,...000111222333666888:::;;;;;;;;;:::>>>@@@>>>999777:::???IIIYYYeeecccXXXQQQNNNMMMPPPOOONNNNNNNNNKKKHHHEEEAAABBBDDDHHHMMMRRRUUUWWWUUUTTTTTTUUUVVVTTTPPPLLLOOONNNQQQYYYeeeoootttvvvjjj___QQQIIIGGGGGGFFFDDDFFFHHHIIIIIIHHHHHHIIIKKKIIIJJJKKKMMMNNNNNNOOOOOOMMMMMMLLLLLLLLLLLLMMMNNNOOOOOOPPPQQQQQQRRRSSSSSSWWWWWWXXXXXXYYYYYYZZZZZZYYYXXXXXXXXXYYY[[[]]]___aaaaaaaaabbbccceeefffggggggfffeeeeeeeeeggghhhiiinnnoooqqqsssuuuvvvwwwwwwvvvuuutttrrrrrrsssuuuvvvyyy{{{}}}~~~~~~zzzvvvttttttuuuyyy}}}~~~yyyqqqhhh\\\RRRJJJFFF@@@=========;;;999:::::::::::::::999999999777777777777777777777777555666777888888999999999;;;999777666777777666555666666666666777888888999888888888888777555444444555444444444444555555666666666666666666666666666666555555444444555555666555555666666666777777777999888777777666666777777666666666555555555555555666777777888999:::::::::666777777888888777777777999>>>@@@@@@HHHQQQLLL@@@;;;;;;;;;::::::999999999888888888999999999:::::::::999999888888888888999888888999999888888777666555555666666555555444333444444444555555555666666333333444444444555555555555666777777777777666666999999999:::;;;===>>>???<<<======>>>???AAABBBCCCCCCCCCEEEFFFIIILLLOOOPPPTTTUUUWWWXXXYYYZZZ]]]___bbbllltttvvvxxx~~~yyyjjjddd___^^^^^^```dddhhhjjjjjjiiijjjfff```^^^______\\\SSSSSSTTTXXX^^^cccdddddd```___^^^]]]]]]\\\ZZZXXXxxxoooeeeWWWLLLHHHFFFEEEBBB@@@>>>=========>>>>>>??????>>>===;;;:::;;;;;;;;;;;;:::999888888999888777555444333333333111111111111000000000000...///000///...---...///------......///.........,,,,,,+++++++++,,,------++++++***))))))***+++++++++************++++++,,,)))(((((()))++++++***))))))******++++++,,,,,,---************************)))***++++++***)))***+++***)))))))))))))))************+++,,,,,,,,,,,,+++))))))***+++,,,,,,,,,,,,+++++++++,,,---...///000///...------...///000111111333666999;;;<<<;;;;;;888>>>BBB???:::999@@@GGGQQQaaannnlllbbbXXXSSSPPPPPPOOOMMMMMMLLLJJJFFFDDDAAABBBDDDIIIPPPVVVYYYZZZUUUUUUVVVWWWWWWSSSNNNJJJKKKKKKPPPZZZhhhssswwwwwwmmmcccUUUJJJEEEDDDDDDCCCFFFHHHIIIIIIHHHGGGHHHIIIIIIJJJKKKMMMNNNNNNNNNNNNLLLLLLKKKKKKKKKLLLNNNOOONNNOOOOOOPPPQQQRRRSSSSSSVVVVVVWWWWWWXXXXXXXXXXXXVVVVVVVVVWWWYYY[[[\\\]]]___``````aaaccceeefffgggffffffddddddeeegggiiikkknnnoooqqqtttvvvwwwxxxxxxxxxwwwtttrrrrrrtttvvvwwwyyy{{{}}}{{{uuuoookkkjjjjjjmmmllleee^^^WWWNNNEEE???===;;;::::::999888666999::::::;;;;;;::::::999888888888888888888888888999999999::::::::::::;;;:::999777666777888777666777777666666666777888888777777888777777666555444555444444444444444555555666666666666666666666666444444333333333333444444555555555555666666666666888888777666666666666777444444444555777888:::;;;666777777888999:::;;;;;;777777888999999999888888<<<<<<===CCCMMMQQQIII===:::::::::999999999888888888888888999999999::::::999999888888888888888999999999::::::999999888777666777777777777666555555444444555555555666666666444444444444555555555555555555555555555666666666888888888999:::;;;<<<===::::::;;;;;;===>>>???@@@@@@AAAAAACCCEEEHHHKKKMMMPPPRRRUUUVVVVVVWWWYYY[[[```iiiqqqtttxxxsssggg___]]]]]]___cccgggjjjkkkiiikkkiiieeedddeeedddaaaZZZWWWVVVXXX^^^bbbcccccc______^^^]]][[[ZZZYYYYYYyyypppeeeVVVJJJEEEDDDCCCBBB@@@???===<<<;;;:::;;;>>>??????===;;;999;;;;;;;;;;;;:::999888888666666555444333333444444222222222111111111000000///000222000...,,,...///------......------,,,,,,,,,+++++++++,,,,,,---...,,,+++************+++,,,***************+++,,,,,,(((&&&%%%&&&)))++++++***(((((()))******+++,,,,,,))))))))))))))))))))))))((()))++++++******+++---+++******))))))*********++++++******++++++,,,---)))***+++,,,------------+++++++++,,,---...///000------...///000000111111000222666999;;;<<<;;;:::888;;;======<<<>>>DDDIIISSS```kkkiiiaaaYYYTTTQQQMMMKKKJJJIIIHHHFFFCCCAAA??????AAAGGGOOOUUUXXXXXXVVVVVVVVVUUURRROOOLLLJJJJJJKKKQQQ___nnnxxxzzzxxxsssjjj]]]PPPGGGDDDDDDEEEFFFHHHIIIJJJHHHGGGGGGGGGIIIIIIKKKLLLMMMNNNNNNNNNMMMLLLKKKKKKLLLNNNPPPQQQMMMNNNOOOPPPQQQRRRSSSSSSTTTTTTTTTUUUUUUUUUUUUUUUSSSTTTVVVXXXZZZ\\\]]]]]]^^^^^^___```bbbdddfffggggggfffeeeeeefffiiilllmmmnnnppprrrtttvvvxxxyyyyyyxxxvvvtttrrrsssvvvyyy|||{{{|||~~~~~~~~~~~~{{{rrriiibbb___\\\^^^[[[SSSMMMIIICCC===999888777777888999::::::999999:::;;;;;;:::999999999999999999999999999999::::::999888888888888888999888666666777888888777888777666555555555666777666666777777777777666666555444444333333444444555666666666666666666666666444444333333333333444444444444555555555666666666888888777666666666666666555555555666777999;;;===666777777888:::;;;;;;<<<666777888888999999999888:::555666???GGGEEE>>>:::888888777777777777666666666666777777777888888888888888777777777888888999:::::::::::::::999999888888888888888888777666666555555555555666666666666333333333444444444555555555444444333444555777888888777777777888888999:::999999999:::;;;<<<===>>>>>>>>>>>>???AAADDDHHHJJJMMMOOORRRSSSTTTTTTVVVXXX___eeelllqqqwww~~~nnnaaa___]]]^^^aaafffhhhjjjhhhkkkkkkhhhhhhjjjhhheeeaaa]]]XXXYYY]]]aaabbbaaa]]]]]]]]]\\\[[[[[[\\\\\\{{{qqqeeeUUUHHHCCCBBBBBBAAA@@@>>><<<:::999666999<<<@@@@@@>>>;;;999;;;;;;;;;;;;:::999888888333333333333333444555666333333333222222222111111222444555333000...///111////////////...---,,,,,,++++++++++++,,,,,,---...---,,,+++******+++,,,---******))))))***+++,,,,,,'''%%%###$$$(((+++,,,+++'''(((((()))******++++++((((((((((((((()))))))))'''(((*********+++,,,...++++++***************+++,,,+++***)))***+++---...)))***+++,,,---.........+++++++++,,,---...///000,,,---///000111111111111///111555999;;;<<<;;;:::777666666888<<<@@@EEEGGGOOO[[[cccaaa[[[VVVRRROOOJJJHHHFFFEEEEEECCC@@@>>>;;;;;;===DDDLLLRRRUUUTTTUUUVVVTTTQQQLLLIIIIIIJJJJJJLLLTTTbbbrrr|||}}}yyyyyyrrreeeWWWKKKFFFGGGIIIFFFHHHJJJJJJHHHGGGFFFGGGHHHIIIJJJLLLMMMMMMMMMMMMMMMLLLLLLLLLMMMOOORRRSSSMMMMMMNNNOOOPPPQQQRRRSSSRRRRRRRRRRRRRRRSSSSSSSSSRRRTTTWWWZZZ\\\]]]^^^^^^]]]]]]^^^```bbbdddfffggghhhgggffffffhhhkkknnnpppnnnppprrrtttvvvxxxyyyzzzwwwuuusssssstttxxx}}}}}}~~~~~~}}}||||||~~~zzzpppeee\\\XXXTTTTTTPPPHHHBBB@@@===888888777666666888;;;>>>@@@888999:::;;;;;;:::999888::::::::::::::::::::::::888777666555444444444555999777666666888999888888888666555444333333444555555666777777777777777666555444444333333333444444666666666666666666666666444444444333333444444444444444444555555555666666888888777666666666666666555444333222222333555555666777777999:::;;;<<<<<<666666777888888888888888;;;555666@@@CCC===:::===;;;;;;;;;:::::::::::::::555555555555666666666666888777777777777777888888::::::;;;;;;::::::999888999999999999999888777777555555555555666666666777222222333333333444444444555444333222333555777999777777666666666777777888999999999999:::;;;<<<<<<<<<;;;;;;<<>><<<<<<<<<;;;<<<=========<<<:::999<<<<<<<<<<<<;;;:::999999:::888555333111111111222111111111000000000000///////////////..............................------------,,,++++++***))))))++++++++++++++++++++++++*********************************))))))))))))))))))************++++++++++++++++++*********)))))),,,,,,,,,+++++++++************+++++++++,,,,,,,,,++++++++++++++++++++++++******++++++++++++,,,,,,...//////000000///---,,,+++---...///...///111222333444888===>>>;;;999:::777666===@@@:::???FFFDDDPPPNNNNNNRRRWWWYYYVVVRRRHHHFFFDDDAAA>>><<<;;;:::===@@@DDDHHHLLLOOOQQQQQQVVVQQQMMMJJJJJJIIIGGGDDDCCCFFFRRRgggwww}}}|||{{{|||wwwkkkZZZOOOJJJGGGDDDJJJJJJIIIIIIHHHGGGFFFFFFFFFFFFFFFGGGIIILLLOOOPPPOOOMMMLLLMMMNNNNNNMMMLLLOOOOOOOOOOOOPPPRRRTTTUUUSSSUUUWWWWWWVVVTTTTTTTTTTTTUUUWWWZZZ\\\^^^___```]]]___bbbddddddcccdddeeeeeegggjjjlllmmmnnnpppqqqnnnppprrruuuwwwxxxxxxxxxuuuvvvtttqqqssszzz~~~}}}~~~|||}}}wwwsssnnnfffXXXNNNMMMIIICCC???>>>===;;;888;;;:::999;;;======:::777888:::<<<>>>>>><<<:::999;;;;;;:::999888888888888666666666666666777777888999999999777666444222111888888888777777777777777888888777666666666666666999888666444222222222333666666555444555666777888666555555555555444444444111666777555444777888777;;;:::888777666555555555111222444666777777666555777777777888999999::::::888888666555555666777888777888:::<<<======<<<<<<;;;;;;::::::999888777777444444333333333444444555888777666666666777999999999::::::::::::::::::;;;;;;;;;:::999999888888777666666777777777777666666666666555444444444444555555444444333333333444444666666555555555666666777333444666777888888888777999999:::<<<>>>@@@BBBCCCJJJKKKMMMNNNOOOPPPQQQQQQYYY^^^dddkkkrrryyymmmfff]]][[[```eeebbb\\\hhhjjjlllllljjjiiiiiiiiigggccc^^^ZZZYYY[[[^^^``````___]]]\\\[[[[[[\\\]]]}}}rrreeeWWWLLLHHHGGGEEEBBB@@@>>><<<<<<<<<<<<<<<======<<<;;;;;;:::;;;;;;;;;;;;:::999888888:::888666444333222333444333333333222222222222111////////////............++++++,,,---...///000000---------,,,++++++******++++++++++++++++++++++++++++++++++++++++++++++++------,,,,,,++++++******)))************++++++++++++++++++*********)))))),,,,,,,,,+++++++++******************+++++++++,,,+++++++++++++++++++++++++++++++++,,,,,,---------///............///000111,,,...000000000000222333555444888======::::::<<>>============???CCCFFFJJJMMMOOOPPPQQQMMMJJJHHHHHHHHHFFFDDDDDDGGGRRRcccqqqwwwyyy|||}}}yyymmm[[[MMMHHHGGGFFFIIIIIIHHHHHHGGGFFFFFFFFFFFFFFFFFFGGGIIILLLNNNPPPOOOOOOOOONNNNNNMMMMMMMMMPPPPPPOOOOOOPPPRRRSSSTTTTTTVVVXXXXXXVVVUUUTTTUUUVVVWWWZZZ\\\^^^``````aaa___bbbdddeeedddddddddeeegggiiilllmmmnnnnnnppprrrqqqrrrtttuuuvvvwwwwwwwwwuuuvvvuuuqqqsssyyy~~~~~~}}}~~~~~~|||yyyxxxzzz|||{{{sssnnnjjjbbbWWWNNNHHHDDD@@@======<<<;;;999===;;;;;;<<>>>>>>>>???>>>>>>===<<<<<<<<<<<<:::999999888888888888999888888888888777666555444888999999999999999999999888888777666666666666666:::999888777666555555555555444333333333444555666333333444444555555555666111555666333222555666444888888777777666666555555222333444555666666666666666777777888888999::::::999888666555555555666666666777999;;;<<<======<<<;;;;;;::::::999888888777555555555444444555555666888777777666666888999:::999999::::::::::::;;;;;;<<<<<<;;;;;;:::999999999777777888888888888777777777666555555444444555555666666555555555555555666666666555555555666666777555555666777888888888888999::::::;;;===???AAABBBGGGHHHIIIKKKMMMNNNOOOOOORRRVVV^^^fffoooxxxzzzooobbb\\\___ddddddaaahhhjjjlllllljjjiiihhhiiiiiifffbbb___]]]^^^```aaa```___]]]\\\[[[[[[\\\\\\~~~qqqeeeWWWLLLIIIFFFEEEBBB???===<<<<<<<<<======<<<;;;;;;;;;;;;<<<:::;;;;;;::::::999888777999888666555444444555555333333333222222222222111////////////............******+++,,,---...//////......------,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,+++*********)))************++++++++++++++++++***************,,,,,,,,,+++++++++******)))))))))*********++++++++++++++++++++++++++++++++++++,,,---......//////000...---,,,---000333555---///111111111111333555666666888<<<<<<:::;;;@@@\\\DDD<<>>>>>>>>???@@@@@@@@@BBBDDDGGGJJJMMMOOOPPPKKKIIIGGGFFFFFFEEEDDDCCCBBBEEENNN[[[dddiiipppxxx{{{{{{qqq^^^MMMFFFGGGHHHHHHHHHGGGGGGFFFEEEEEEEEEEEEEEEEEEGGGIIIKKKNNNOOOOOOQQQRRRQQQMMMKKKMMMOOOQQQQQQQQQQQQQQQRRRSSSTTTVVVWWWYYYXXXWWWUUUUUUVVVWWWYYY\\\___aaabbbbbbaaabbbccceeeeeeddddddeeefffiiikkknnnooonnnnnnpppqqqtttttttttuuuuuuvvvwwwxxxwwwxxxwwwssstttzzz}}}|||~~~}}}{{{zzz|||}}}|||vvvmmmgggddd^^^UUUNNNEEEBBB???>>>>>>>>>===<<<<<<;;;;;;<<>>=========;;;;;;:::999888888888888777777888888999888888888777777777888888999999999888888777666666666666666555555555555555444444333333222222222222333444444111111222333444555666666222666666333111333444222555666666777777666666555333333333333444555666777666666777888888999999:::999888777666555444444444555666888;;;<<<=========;;;::::::999999888888888777666666555555555666666888888777666777888999:::999999999::::::;;;;;;;;;======<<<<<<;;;:::::::::888888999999999999888888777777666555555555555555777777666666666666777777777666666555555666666666888777777777777777888888:::::::::;;;<<<===??????AAACCCEEEHHHJJJLLLMMMNNNNNNRRRXXX```iiittt}}}jjj^^^^^^bbbfffggghhhjjjlllllljjjhhhhhhhhhkkkjjjgggeeecccbbbbbbbbb```___^^^]]]\\\\\\\\\]]]~~~qqqdddVVVLLLIIIEEEDDDAAA???===<<<<<<<<<======;;;::::::;;;<<<===;;;;;;;;;;;;:::999888888888777666555444444555555111111111000000000//////////////////............---------,,,,,,++++++***.........------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))((('''))))))*********+++++++++************************,,,,,,,,,+++++++++******((())))))))))))************+++++++++++++++,,,,,,,,,,,,---...///000000111000///...---...000222444---///111111111111333444777666888::::::999===CCCyyyTTTAAAEEECCC@@@BBBDDD@@@@@@BBBEEEHHHIIIGGGEEE============>>>???AAAAAAEEEFFFGGGIIILLLNNNPPPQQQIIIHHHFFFEEEDDDCCCAAA@@@>>>AAAGGGOOOTTTYYYdddooouuuyyyuuudddQQQHHHGGGIIIGGGFFFFFFFFFEEEEEEDDDDDDDDDDDDEEEFFFHHHKKKMMMOOOPPPSSSUUUSSSMMMJJJLLLPPPQQQQQQQQQQQQRRRRRRSSSSSSWWWXXXYYYYYYWWWVVVWWWXXXYYY[[[^^^aaabbbbbbaaaaaaaaabbbccccccccccccfffhhhjjjlllnnnnnnnnnmmmnnnooottttttssstttuuuwwwyyyzzzxxxzzzyyyvvvwww{{{}}}{{{||||||||||||||||||}}}~~~vvvooofff```\\\WWWQQQLLLDDDCCCBBBAAAAAABBBBBBBBB@@@@@@@@@BBBDDDFFFGGGHHHJJJJJJJJJIIIIIIHHHGGGGGGFFFEEEEEEDDDBBBAAA?????????>>>===<<<;;;:::::::::777888888999999888888777333333444555666777777888888777777666666666666666333444555666666555444333222222222333333333444444111111222222333444555555555999999555333444555333444555666777888777777666444444333222333444666777666666777777888999999999999999888666555444444333444555888:::<<<<<<<<<<<<:::::::::999999888888888777666555555555555555555888888777666777888999:::999999999::::::;;;;;;;;;======<<<<<<;;;:::::::::999999::::::::::::999999888777666666555555666666777666666666666777888888888777666666666666666666:::999777666666777888999:::::::::::::::;;;<<<======???BBBEEEHHHKKKLLLMMMPPPSSSWWW\\\cccmmmwww~~~sssddd___```eeeiiiiiikkkmmmlllkkkiiiiiiiiilllllljjjiiigggeeecccbbbaaaaaa``````___^^^^^^^^^~~~pppcccVVVLLLIIIDDDCCCAAA???===<<<<<<<<<===<<<;;;::::::;;;==================<<<;;;:::999666555555444444333333333111111111000000000//////////////////..................---,,,,,,+++******......------------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***))))))((())))))*********+++++++++************************,,,,,,,,,+++++++++******((())))))))))))******************++++++,,,,,,,,,------...//////000111111//////000000000000//////,,,...000000000000222444777666888999888777===EEEYYYAAABBB@@@===@@@BBBAAAAAABBBDDDEEEDDDAAA???============>>>???@@@AAAGGGGGGHHHJJJLLLMMMNNNOOOJJJIIIHHHFFFCCC@@@???>>>===>>>BBBGGGHHHMMMYYYeeeiiirrruuuhhhVVVKKKGGGGGGFFFFFFEEEEEEEEEEEEEEEDDDDDDDDDDDDEEEGGGJJJMMMNNNPPPTTTVVVSSSMMMKKKMMMPPPPPPPPPQQQRRRRRRRRRSSSSSSVVVWWWXXXXXXWWWWWWYYYZZZZZZ[[[^^^```aaaaaa``````___```aaaaaaaaacccfffiiiiiikkkmmmmmmlllllllllnnnqqqqqqrrrsssuuuxxx{{{}}}yyy|||{{{xxxyyy|||}}}{{{wwwvvvvvvuuuuuutttsssrrrkkkeee]]]VVVRRROOOKKKHHHCCCCCCDDDDDDEEEFFFGGGHHHIIIKKKMMMNNNPPPRRRTTTUUUTTTVVVXXXZZZYYYWWWTTTQQQPPPPPPOOOMMMKKKHHHFFFDDDDDDCCCBBB@@@???>>>>>>>>>:::::::::999888777666555333333444555666777777888888777777666666666666666777888999:::::::::999888333444444555555555555555333333333333333333333333888<<<<<<888555777777555555555666777888888888888555444333222222333555666555666666777888888999999:::999999888666555444333444555777999;;;;;;;;;;;;::::::999999999999999888666555444444333333333444888777666666666777888999888888999::::::;;;<<<<<<<<<<<<;;;;;;:::999999999::::::;;;;;;;;;;;;::::::888888777666666666666777666666555555666777777888888888777666666666666666999888777666666666888888999999888888999::::::;;;;;;===@@@DDDGGGJJJLLLMMMQQQSSSUUUXXX^^^fffpppvvv{{{}}}nnnfffaaacccggghhhjjjllllllkkkjjjjjjjjjkkkkkkkkkjjjhhhfffcccbbbcccccccccbbbbbbaaa``````}}}pppdddVVVKKKHHHDDDBBB@@@>>>===<<<<<<<<<<<<;;;;;;;;;;;;<<<=========>>>>>>======<<<;;;:::666555555444333333222222333333333222222222222111////////////............+++,,,,,,,,,---------...---------,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,)))************+++++++++***************+++++++++,,,,,,,,,+++++++++******)))))))))*********++++++*********++++++,,,,,,---...////////////000000000...///000000000///---,,,,,,...000000000000222333555555777999777666<<>>============>>>???@@@AAABBBDDDFFFHHHIIIJJJJJJJJJIIIIIIJJJIIIFFFBBB???======>>>>>>@@@CCCDDDGGGQQQ]]][[[hhhooogggXXXMMMGGGEEEFFFFFFEEEEEEEEEEEEEEEEEECCCCCCDDDEEEGGGIIILLLNNNPPPRRRSSSRRRNNNLLLNNNOOOMMMNNNOOOQQQRRRSSSSSSSSSTTTVVVWWWWWWWWWXXX[[[]]]\\\\\\]]]^^^___````````````aaa```______bbbfffjjjiiikkklllmmmlllllllllmmmnnnooopppsssuuuxxx{{{|||wwwzzz{{{yyyyyy||||||zzzyyyvvvsssqqqnnnkkkfffccc\\\XXXRRRNNNKKKJJJIIIHHHDDDGGGJJJMMMNNNQQQTTTVVVWWWZZZ^^^```aaabbbcccdddbbbeeeiiilllllliiieeebbb___^^^]]]ZZZWWWSSSOOOMMMIIIHHHEEECCC@@@>>>===<<<>>>======;;;999777555444777777777888888999999999888888777666666666666666666777888888888888888777444555666666777777666666555444444444333333333222888<<<<<<888666888888666666555555555666666777888444333333333333333444444555555666777777888888999999::::::999888777666555444666777999:::::::::999999999999999999999999999666555444333333333333333666666555444555666777888888888999::::::;;;<<<<<<<<<<<<;;;;;;:::999999999::::::;;;;;;;;;;;;::::::999888888777777777777777666555555555666777888999999999888777666666666666777666666666666666777777777777777777888999999::::::<<>>===<<<<<<===:::;;;;;;<<<======<<<<<<============<<<;;;:::999777777777666444333222111333333333222222222222111////////////............---------------.........++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------...)))************+++++++++))))))*********+++++++++,,,,,,,,,+++++++++******************+++++++++,,,)))******+++,,,,,,------000////////////.........---------------.........---///111111111111333555333444777888666444;;;EEEQQQ@@@:::===;;;===AAA===@@@AAACCCCCCBBB@@@>>>===<<<======>>>@@@BBBCCCDDDCCCEEEHHHJJJKKKIIIGGGFFFEEEGGGHHHFFFAAA>>>======>>><<<===@@@AAACCCKKKSSSPPP\\\ddd```UUUMMMGGGDDDFFFFFFFFFFFFFFFFFFFFFFFFCCCCCCCCCDDDFFFIIIKKKMMMPPPPPPPPPPPPOOONNNNNNNNNJJJLLLNNNPPPRRRRRRSSSSSSRRRSSSUUUVVVVVVYYY\\\___^^^^^^]]]]]]^^^___```aaaeeedddbbb```___```eeehhhiiikkkmmmmmmmmmmmmnnnooommmnnnpppsssuuuwwwxxxyyyssswwwxxxwwwxxxzzzzzzwwwwwwsssoookkkgggbbb\\\WWWRRRPPPMMMLLLLLLNNNOOOPPPPPPUUU[[[```dddiiinnnrrrpppuuuzzz}}}}}}|||}}}}}}}}}yyyyyywwwtttooojjjeeebbbYYYWWWSSSNNNIIIEEEBBBAAA@@@@@@???>>><<<:::888777888999999999999999999999888888777666666666666666555444444333333333333444444555666777777777666666444444444444444555555555555999:::666444666666555666555333111222333555777333333333444444333333222555555666666777888888888999::::::;;;:::999888777555666888999999999888777999999999999999999999999777666555444444333333333555444444333333555666777777888888999;;;<<<<<<=========<<<<<<;;;::::::::::::::::::;;;;;;:::::::::999999888777777777888888777666666777777999:::::::::999888777666666666666333444555666666666666666666666666666777888999:::999:::===AAADDDGGGIIIIIIIIIKKKNNNRRRWWW^^^ffflllnnnvvv}}}rrreeebbb```bbbeeeggggggggghhhiiiiiijjjjjjjjjiiihhhfffeeebbbcccccccccbbbaaa```___{{{pppdddVVVJJJFFFCCCBBB@@@>>><<<<<<<<<===999:::<<<===>>>===<<<;;;<<<<<<<<<<<<;;;:::999999999999888777666444222111111111111000000000000///000/////////............111000000...---,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++************************)))******++++++,,,,,,---)))************+++++++++))))))******++++++++++++,,,,,,,,,+++++++++*********++++++++++++,,,,,,,,,))))))***+++,,,,,,------000000//////......---------,,,******+++---000222///000222222222222444666111333777888555444:::DDD@@@:::===@@@===@@@AAA999===???BBBBBBAAA???>>>>>>;;;;;;===>>>AAACCCFFFGGGDDDGGGJJJMMMMMMKKKHHHEEEBBBDDDFFFDDDAAA>>>===>>><<<::::::===???@@@EEELLLJJJUUU\\\YYYQQQKKKGGGDDDFFFFFFFFFFFFFFFGGGGGGGGGBBBBBBCCCDDDFFFIIIKKKMMMPPPOOONNNNNNPPPPPPOOOMMMHHHJJJMMMOOOQQQRRRSSSSSSPPPRRRTTTUUUVVVYYY]]]```aaa```^^^]]]^^^___aaaccciiihhheeeaaa___```cccgggiiikkknnnnnnnnnnnnoooqqqmmmoooqqqtttuuuvvvvvvuuuppptttvvvuuuvvvyyyxxxuuummmiiieeebbb___ZZZTTTNNNMMMMMMMMMNNNQQQTTTWWWYYY^^^ccclllsssyyy|||ooolllfff```YYYSSSOOOMMMAAAAAAAAA@@@>>>===;;;:::888888888777777777777777888888777666666666666666777666555444333444555555444444666777777777666555222333333444555666777777222666777333222444444333666444111//////111333555222333444555444333222111555555666666777888888888999:::;;;<<<;;;:::999888666777888999999888777666999999999999999999999999888888777555555444444444444444333222333444555666777888888999;;;<<<======>>>>>>>>>===<<<<<<;;;;;;999::::::;;;;;;::::::999:::999888888777888888888888888888888999:::;;;<<<:::999888777666666666666111222444666777777666555444444555555666888999:::888999<<>>>>>>>>>>>>>>============>>>??????>>><<<:::999:::888666777999888444000444444444333222111000///111111111000///......---,,,///111000---,,,///111...---,,,,,,+++++++++,,,)))************+++++++++///...---,,,++++++++++++++++++++++++++++++++++++.........------,,,,,,,,,,,,++++++***+++---...///,,,++++++***++++++,,,,,,,,,++++++******++++++,,,******))))))******+++,,,---......///000111111222000///.........///111222//////000111111111111000333333333333555777999:::>>>@@@@@@???>>>>>>???AAA@@@@@@??????>>>>>>======???@@@BBBDDDEEEDDDCCCBBBGGGJJJNNNRRRRRRNNNFFF@@@======???@@@@@@???>>>>>><<<<<<===>>>@@@AAACCCDDDJJJLLLOOOQQQPPPMMMIIIGGGHHHHHHHHHGGGGGGFFFFFFFFFGGGEEEDDDEEEHHHKKKLLLLLLNNNOOOPPPPPPOOONNNMMMLLLKKKLLLNNNPPPQQQQQQQQQPPPOOOPPPRRRUUUWWWYYYZZZZZZ^^^aaadddccc___]]]```dddhhhfffdddaaa`````````aaaiiihhhiiikkknnnqqqqqqqqqmmmnnnqqqtttvvvvvvssspppooonnnnnnoooqqqsssrrrqqqjjjhhhccc]]]VVVRRRQQQRRRLLLNNNRRRVVV[[[aaahhhlllnnnyyywwwnnndddZZZTTTLLLGGGAAA???>>>>>><<<:::999888777999::::::999777666666555555555444444444666666555555555444444444666666666666666555555555777777777777777777777777555555555555555444444444555444444444444555666666888666555333333444555666444555666888999999::::::<<<;;;::::::::::::777555555555555555555666777777:::::::::999999888888888555666666666555444333333555555333333333333555555888999:::;;;<<<<<<<<<<<>><<<:::999999999::::::;;;;;;<<<<<<;;;;;;:::888999999::::::999999888777777777777888888888888888:::;;;:::888777777777555666666555333111222333444444555666777888999999888999:::;;;===@@@EEEIIIKKKKKKLLLLLLOOOTTT[[[```jjjoootttxxxzzz}}}llleee^^^^^^^^^___aaacccdddeeeiiiiiijjjjjjiiihhhfffeeeeeeeeeeeedddcccaaa^^^]]]yyyqqqhhhZZZLLLDDDCCCBBB@@@>>>===;;;;;;;;;========================<<<<<<======<<<;;;999888666666555666777666333111111111111111000///......222111111000//////......111111111000---,,,,,,---...------,,,+++++++++,,,************++++++++++++------,,,+++************++++++++++++++++++++++++,,,+++++++++************+++***)))(((((())))))***---,,,,,,+++++++++,,,,,,......------------......+++++++++++++++,,,,,,------......///000000111111111111///......//////000000111111222333333333333333333333555888;;;???AAA@@@???>>>===>>>>>>???@@@@@@@@@???>>>============@@@AAACCCEEEFFFFFFEEEDDDGGGGGGIIIJJJJJJHHHCCC???======???@@@@@@??????>>>=========>>>???@@@AAABBBHHHJJJLLLNNNNNNLLLHHHFFFHHHHHHHHHGGGGGGFFFFFFFFFFFFEEEDDDEEEHHHKKKLLLLLLNNNNNNNNNNNNNNNMMMLLLLLLLLLMMMOOOPPPQQQRRRQQQQQQNNNOOOQQQTTTVVVWWWXXXYYY[[[^^^aaa```]]]\\\___bbbeeedddbbb```______aaaaaaiiihhhhhhjjjmmmoooooonnniiikkkoootttwwwwwwssspppooommmlllmmmnnnoooooommmdddbbb]]]WWWRRRPPPRRRTTTTTTXXX]]]dddllluuuuuujjjcccXXXQQQHHHAAA???===;;;999<<<;;;::::::::::::888666777777777666666666666555666555555555555444444444555555666666666666666666666666666666666666666666555555555555555555555555555555555555555666777777888777555444444444666777666777888999999999999999999888777777888888666555666666555555555666666777::::::::::::999999888888777777777777666555444444333333111111111111333333777888:::;;;===>>>>>>>>>===<<<;;;:::999999:::::::::;;;;;;<<<<<<;;;;;;:::999999::::::::::::999999888888888999999999999:::888:::;;;:::888666666777666777777666444333444555666666666666666777777777999;;;<<<===>>>BBBFFFJJJKKKKKKLLLMMMOOOTTT[[[```hhhmmmtttxxx{{{~~~ssseee]]]\\\\\\^^^```cccdddeeehhhhhhiiiiiiiiigggfffeeeeeeeeeeeeeeecccaaa___^^^{{{tttkkk]]]NNNFFFCCCBBB@@@>>><<<;;;::::::<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::999999888888555777888888666444444555333333333444333333222222222222111111000000//////222000/////////...---+++---------,,,,,,,,,,,,,,,************+++++++++,,,,,,,,,+++***))))))))))))++++++++++++++++++++++++***************)))))))))++++++)))(((''''''''''''...------,,,,,,+++++++++++++++************++++++,,,,,,++++++,,,,,,---...------......///000000000222111000///......//////111222333444555555555555333333444777;;;@@@FFFIIIEEEAAA>>>>>>@@@BBBBBBAAAAAA???===<<<;;;;;;<<<===@@@BBBDDDGGGHHHHHHGGGFFFFFFEEEBBBBBBAAAAAA???===<<<===>>>>>>??????>>>>>>>>>>>>=========>>>??????EEEFFFIIIKKKKKKJJJHHHFFFGGGGGGGGGGGGGGGFFFFFFFFFEEEDDDCCCEEEHHHKKKLLLMMMNNNMMMMMMLLLLLLLLLLLLLLLMMMNNNPPPQQQRRRSSSRRRRRRMMMNNNPPPRRRTTTVVVWWWWWWWWWZZZ]]]\\\[[[ZZZ]]]```bbbaaa___^^^^^^```aaabbbiiihhhhhhiiilllmmmmmmlllfffiiinnnssswwwwwwtttqqqooommmjjjiiiiiiiiigggfff]]][[[WWWSSSPPPRRRWWW[[[aaafffoooyyy~~~xxxiii```SSSIIIDDDCCCBBBAAAAAA>>><<<;;;;;;:::888666999999888888888777777777555555555555444444444444555555555666666777777777666666666666666666666666666666666666666666666666666555555555555666777777888777666555555555666777888888999999999999999888777666666777999:::888777777777666555555666666666:::::::::::::::999999888888888888888777666555444333333111111111111333333777888999;;;===>>>??????<<<;;;:::999999999;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;999::::::;;;;;;::::::999999999:::::::::;;;;;;;;;888:::;;;:::888666666777555777888777555555666777777777777666666666555555999:::;;;<<<===@@@EEEHHHJJJKKKLLLMMMPPPTTTZZZ___eeekkksssxxx{{{|||ggg\\\[[[ZZZ[[[___bbbeeeeeefffggghhhhhhhhhgggfffeeefffffffffeeedddbbbaaa```|||uuummm___OOOGGGCCCBBB@@@>>><<<:::999999;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;:::999888888999999999;;;===;;;777444555777444444555555555555555555222222111111000000000000///---+++---000222000...------------------,,,,,,*********+++++++++,,,,,,,,,,,,+++***************++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,+++++++++++++++---------,,,++++++***)))))))))(((((((((((())))))+++++++++++++++,,,---------------....../////////000///////////////000000111111333444555555666666555555555777<<>>AAACCCEEEHHHIIIIIIHHHHHHEEECCC@@@>>>>>>>>><<<;;;::::::;;;<<<<<<============<<<<<<<<<===>>>???@@@CCCDDDFFFHHHIIIIIIHHHGGGGGGGGGGGGFFFFFFFFFFFFFFFEEECCCCCCDDDHHHKKKLLLMMMMMMLLLKKKJJJJJJKKKLLLMMMNNNOOOQQQRRRSSSTTTSSSSSSLLLMMMOOOQQQSSSTTTUUUUUUTTTVVVXXXYYYYYYYYY\\\^^^^^^]]]]]]]]]^^^```cccdddhhhggggggiiilllnnnnnnmmmiiikkkmmmqqqtttuuusssqqqooolllhhheeebbb```^^^\\\XXXWWWUUUSSSUUU[[[ccciiipppxxxyyyooo```UUUPPPOOOOOOOOOCCCAAA===;;;;;;:::999888999999999888888888888777666666555555555555444444444444555666777888888999666666666666666666666666666666666666777777777777555555444444555555666777888777666555555555555666888888999999999999888888888888888:::<<<===<<<;;;888777666666666666666666999::::::;;;;;;:::999999999999999888777666555444555555333333333333555555777888999;;;<<<<<<======:::999888888888:::;;;<<<;;;;;;<<<<<<<<<<<<;;;;;;::::::;;;;;;;;;;;;::::::999999:::::::::;;;;;;;;;999:::;;;:::888666666777555666777777555555666888666666666666666666666666777888999999:::===AAADDDHHHJJJLLLNNNPPPTTTYYY]]]ccciiirrrxxx|||lll]]]ZZZXXXYYY]]]bbbddddddeeefffggghhhiiihhhhhhggggggggggggfffdddcccbbbbbb{{{uuummm___PPPHHHDDDBBB@@@>>><<<:::999999;;;;;;;;;;;;<<<<<<======<<<;;;:::::::::::::::;;;<<<===>>>;;;666333444666000111111222222222222111111111111000000000000000///,,,+++---000222111...,,,,,,---.........---,,,***++++++++++++,,,,,,,,,------,,,++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------.........++++++,,,,,,+++***)))))),,,,,,++++++++++++,,,,,,***************+++,,,,,,------------............,,,---...///000111222333000111222333444444444444666555666777;;;???DDDFFFIIIDDD???@@@DDDGGGEEECCC???===;;;::::::;;;>>>@@@BBBCCCFFFHHHIIIIIIHHHGGGCCCBBB@@@@@@@@@>>><<<:::888888888999:::;;;;;;<<<:::;;;;;;<<<===???AAABBBCCCCCCEEEFFFGGGHHHHHHGGGFFFFFFFFFFFFFFFFFFFFFFFFEEECCCCCCDDDGGGJJJLLLLLLLLLLLLJJJJJJJJJKKKLLLMMMNNNOOOQQQSSSTTTTTTTTTSSSMMMNNNOOOQQQSSSTTTUUUUUUSSSTTTVVVWWWXXXYYY[[[]]]]]]\\\\\\]]]___bbbeeefffhhhggghhhjjjmmmooopppoooooonnnmmmnnnpppqqqqqqpppoookkkeee```\\\YYYVVVTTTTTTUUUWWWZZZ___hhhrrryyy}}}oooccc]]]ZZZXXXWWWGGGCCC???<<<;;;<<<;;;;;;999999999888888888777777777777777666666666555555444555555666777888999999555555555555555555555555555666666666777777888888444444333333444444555666777666666555555555555555777888999::::::::::::::::::::::::;;;===>>>===<<<888777777666666666777777888999;;;<<<<<<;;;:::999888888888777666555333333555555333333333333555555777888999:::::::::::::::888888777777888999;;;<<<;;;<<<<<<======<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;999999999::::::::::::;;;;;;<<<===;;;999777777777444555666666555444555777333444444555666777777777666777888888888;;;???BBBEEEHHHKKKMMMPPPSSSWWW[[[bbbhhhpppvvvzzz}}}ttt```\\\WWWWWW\\\aaacccbbbdddeeegggiiijjjjjjiiiiiihhhgggfffeeeddddddccccccyyyssslll^^^PPPHHHEEEDDDBBB???===;;;:::999;;;;;;;;;<<<======>>>>>><<<<<<<<<<<<<<<;;;;;;;;;;;;;;;:::777444222222222222222333333333222222111000000000///////////////111///......//////...---+++,,,...//////...------++++++++++++,,,,,,,,,,,,------,,,,,,+++,,,,,,---++++++++++++++++++++++++)))))))))***************)))***+++,,,------------******,,,,,,,,,,,,+++***,,,++++++******++++++,,,******))))))******+++,,,------------------------***+++---///111333333444000111111222222222222222555555666777999<<<>>>@@@BBB@@@===>>>AAABBBAAA>>>===<<<;;;;;;<<<>>>@@@AAABBBCCCEEEGGGHHHGGGFFFEEEAAA@@@@@@@@@@@@???<<<:::777777777888999:::;;;<<<::::::;;;<<<>>>@@@BBBCCCBBBCCCCCCDDDEEEEEEFFFGGGEEEEEEEEEFFFFFFFFFFFFFFFFFFDDDCCCDDDGGGIIIJJJJJJKKKKKKKKKKKKKKKLLLLLLMMMNNNOOOQQQRRRSSSTTTSSSSSSNNNOOOQQQRRRTTTUUUUUUVVVUUUUUUVVVXXXYYY[[[\\\\\\]]]]]]]]]^^^```dddgggiiiiiihhhhhhjjjmmmoooooonnnpppnnnlllkkklllllllllkkkjjjfff```[[[XXXVVVSSSQQQSSSWWW^^^eeeoooyyy~~~rrrjjjccc]]]YYYMMMIIICCC???>>>>>>>>>===:::999999999888888888888888888888888777777777777666666666777777888888888555555555555555555555555444555555666666777777888444444444444444555666666777777777666666666555555666777999;;;===>>>??????<<<;;;;;;;;;======;;;999777666666666777777888999888999;;;<<<===<<<:::999999888888777666444333222333333111111111111333333777888999::::::;;;;;;:::888888777777777888:::;;;<<<<<<============<<<<<<;;;<<<<<<======<<<<<<;;;999999999:::::::::;;;;;;===>>>>>>===:::888888888444666666666444444555666222333444555666777777888888999999999999;;;???BBBCCCFFFIIILLLOOORRRUUUXXX```eeelllqqqtttyyy{{{fff___XXXWWW[[[```aaa```bbbccceeehhhiiijjjjjjjjjhhhgggfffeeedddcccddddddwwwpppiii]]]PPPIIIFFFEEECCC@@@>>><<<;;;:::;;;;;;<<<======>>>??????:::;;;<<<======<<<;;;::::::777555444444444444333444555555555444333222222.....................///...///000///...---...///+++,,,...///000///...---+++++++++,,,,,,,,,------,,,+++++++++++++++,,,,,,++++++++++++++++++++++++************+++++++++,,,******+++,,,,,,,,,+++******+++---...//////...---******))))))))))))******+++************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++...000111222333222222222222222222111111000333444555777999:::;;;<<<<<<======>>>>>>>>>===<<<::::::;;;<<<>>>@@@BBBCCCBBBCCCDDDFFFFFFEEECCCBBB???>>><<<===>>>>>><<<;;;888888888888999;;;===>>><<<======>>>???@@@BBBBBBBBBAAAAAAAAAAAABBBDDDDDDDDDEEEEEEEEEFFFFFFFFFGGGGGGEEEDDDDDDFFFHHHIIIIIIJJJKKKLLLLLLMMMMMMMMMLLLMMMNNNPPPRRRSSSSSSSSSRRRPPPQQQSSSTTTUUUVVVWWWWWWXXXXXXXXXYYY[[[]]]]]]]]]_________```bbbfffiiikkkkkkjjjiiijjjkkklllkkkjjjjjjjjjiiijjjjjjiiifffdddccc___[[[WWWVVVVVVUUUTTTXXX___jjjvvvyyypppfff___WWWRRRJJJDDDAAA??????>>>;;;;;;;;;:::::::::999999:::::::::999999999888888777777777777777777777888555555555555555555555555333444444555666666777777666666666666666777888888999999999999888888777777777888;;;>>>AAADDDEEEFFFAAA???>>>>>>>>>===;;;999555555666666777888::::::777999;;;======<<<;;;999::::::999888777555444333333333111111111111333333666777999;;;===>>>??????888888777666666777999999<<<<<<============<<<<<<<<<<<<============<<<<<<:::;;;;;;;;;;;;<<<<<<<<>><<<;;;:::<<<<<<<<<===>>>??????@@@999:::<<<======<<<:::999:::666333444777999888666222222222111000///...------------...............***---//////......111444+++,,,...000000///...---++++++,,,,,,,,,---------+++***************++++++++++++++++++++++++++++++,,,,,,,,,------.........,,,---......---,,,***)))***,,,...000111111000///...------------------...,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,---///000111222111111333333333333222111000000111333555888:::::::::::::::===@@@@@@???===<<<<<<888999;;;>>>@@@BBBCCCDDDAAABBBDDDEEEDDDCCCAAA@@@>>><<<999999:::<<<<<<<<<999999999999:::<<<>>>??????????????????@@@@@@AAAAAA@@@?????????@@@AAABBBDDDDDDEEEEEEFFFFFFFFFGGGHHHFFFDDDDDDFFFGGGHHHGGGJJJKKKLLLNNNNNNNNNMMMLLLMMMNNNPPPQQQRRRSSSRRRRRRRRRRRRTTTUUUWWWWWWXXXXXXZZZYYYYYY[[[]]]^^^^^^]]]`````````aaacccgggjjjlllmmmkkkjjjiiiiiiiiigggeeedddeeegggjjjkkkhhhccc^^^]]]ZZZWWWUUUVVVWWWXXXXXX^^^fffttt|||qqqiii___XXXOOOHHHCCCAAA???>>>======<<<<<<<<<;;;;;;;;;;;;;;;;;;:::::::::999999888888888777777777777777555555555555555555555555333333333444555666666777888888888888888999999::::::;;;;;;;;;;;;:::999999888:::===AAAEEEHHHJJJKKKFFFDDDBBBAAAAAA???<<<:::555555555666777999;;;;;;777999;;;===>>>===;;;999;;;;;;;;;:::888666555444555555333333333333555555444666999<<>>@@@AAAAAA@@@===;;;::::::999::::::999666555555666666555555555555444444444555666666555555777:::===???BBBGGGKKKMMMOOORRRTTT[[[^^^bbbeeehhhnnnvvv|||oooeee[[[WWWZZZ^^^]]][[[\\\^^^aaaccceeeggggggggggggfffdddcccbbbccccccdddwwwqqqhhhZZZKKKDDDGGGFFFCCC@@@>>><<<<<<<<<============>>>>>>>>>>>>??????>>>===;;;:::999999777666444444333222000---333444333111//////000222+++000333222111111000---///...---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++---///000000///---,,,...------,,,,,,------...---,,,***(((((()))***+++)))******++++++******)))+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,++++++***************+++++++++,,,,,,,,,---------.........//////,,,,,,+++,,,---///111222222111111000000000000000111222333555777888:::::::::;;;<<<>>>>>>===;;;:::999:::;;;===>>>@@@BBBBBB===???AAACCCCCCAAA???===::::::999999888777666666555666777888:::;;;<<<===>>>>>>>>>>>>????????????>>>???@@@AAACCCDDDEEEFFFFFFFFFEEEDDDDDDDDDDDDDDDGGGEEECCCDDDGGGIIIIIIGGGKKKLLLNNNNNNLLLJJJJJJJJJNNNNNNNNNNNNOOOPPPQQQQQQTTTSSSQQQQQQSSSVVVZZZ]]][[[[[[ZZZZZZ[[[\\\]]]^^^eeecccbbbccceeefffeeedddoookkkgggdddddddddddddddaaa___^^^^^^___]]]XXXTTTOOOOOOOOOOOORRRXXX```eeejjjppp|||{{{zzzxxxuuurrrppppppppppppsssuuuwww{{{~~~}}}uuuppphhh]]]RRRKKKGGGDDDCCC???======???>>>;;;<<<@@@>>>>>>===;;;:::888777777999999999:::::::::::::::666666666666666666666666888888777666666555444444666666666777777777777777666777999::::::999777666666777999???FFFNNNSSSUUUSSSMMMHHHFFFDDDAAA@@@@@@;;;999777777888::::::999:::;;;<<<===>>>>>>>>>===<<<;;;999777666555555555222222222111222222333333444::::::999CCCUUU\\\XXX>>>;;;888555444444666777999;;;===>>>======>>>??????>>>===<<<;;;:::::::::<<<<<<===>>>???@@@@@@@@@>>>>>>======<<<<<<;;;;;;<<<<<<888222111666999999555555555555555555555555333444555666777888999999@@@BBBEEEHHHJJJNNNRRRUUUWWW[[[___bbbdddiiiqqqwww}}}vvvlllddd```[[[UUUWWW]]]]]]___ccceeeggghhhjjjlllgggdddbbbccceeegggfffdddwwwrrriii[[[MMMFFFFFFDDDBBB???===;;;;;;;;;;;;;;;<<<======>>>??????;;;;;;:::999888888777777999777666555555444222///333444333111//////000222???888111///000///---+++///...---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,+++***))),,,,,,++++++++++++,,,,,,---,,,+++))))))))))))*********++++++++++++******+++++++++,,,,,,,,,,,,---,,,,,,,,,+++++++++*********++++++++++++,,,,,,,,,------------............---,,,,,,---...///111222555444222111000111111222111222333555777888999:::999:::;;;<<<<<<;;;999888777888:::;;;===???@@@@@@===>>>???@@@@@@>>><<<;;;::::::999888888777666666666666777888:::;;;<<<<<<;;;;;;;;;;;;<<<<<<<<<<<>>;;;;;;>>>>>>>>>======<<<<<<;;;;;;:::::::::::::::;;;;;;;;;999888888888777777666666888888888777777666666666777777777888888888888888666777999:::;;;:::999888777888:::???HHHQQQXXX\\\]]]VVVOOOIIIDDDAAA???>>><<<:::888999;;;===>>>>>>?????????>>>>>>=========<<<;;;999888666555555555333333222222222222222333444888888666>>>LLLQQQMMM===<<<999666555555666777888:::<<<===<<<<<<>>>???>>>===<<<<<<;;;;;;;;;;;;;;;<<<>>>???@@@@@@??????===============<<<<<<<<<888<<<===;;;;;;<<<999555555555555555555555555555444444555666777888999:::???AAADDDGGGIIIMMMQQQTTTVVVYYY]]]___aaafffmmmrrrxxx}}}}}}ssslllddd\\\ZZZ^^^]]]^^^```bbbccceeefffggggggeeecccdddfffggggggeeewwwrrrjjj]]]OOOHHHDDDBBB@@@===<<<;;;::::::::::::;;;<<<======>>>>>><<<<<<<<<;;;;;;;;;:::::::::999777777777666444222333444333111//////000222NNN@@@666999<<<777000---///...---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------///...------,,,,,,,,,,,,******))))))))))))******,,,,,,++++++***))))))(((++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,------,,,,,,,,,++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,---------..................///000222333555444222000//////111111111222333555666888999:::999::::::;;;:::999777666666777999:::<<<===>>>>>>>>>======<<<;;;:::999999999999888888777777666666777777888888999::::::;;;============>>>>>>>>>>>>???@@@AAABBBCCCEEEFFFFFFEEEEEEDDDDDDCCCCCCDDDDDDEEEDDDBBBCCCEEEGGGGGGFFFHHHJJJLLLMMMLLLKKKKKKKKKNNNNNNNNNNNNOOOPPPQQQQQQPPPQQQSSSUUUWWWXXXXXXXXX[[[]]]aaadddfffgggffffffddddddeeegggiiiiiigggeeeeeeccc```^^^^^^]]]\\\ZZZVVVSSSPPPMMMLLLJJJHHHFFFHHHKKKPPPVVV^^^hhhrrryyy{{{zzzpppgggdddbbb\\\VVVSSSQQQQQQQQQQQQRRRTTTWWWXXX[[[ZZZZZZ[[[\\\___bbbdddooorrryyy~~~qqqfff]]]VVVRRRMMMHHHEEEEEEBBB>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@AAA<<<<<<<<<<<<=========>>><<<;;;;;;:::999888888777999999999999888888888888888888888888888888888888666777999:::;;;<<<;;;;;;888888:::???HHHTTT___fffjjjdddYYYNNNGGGCCC@@@>>><<<:::999:::>>>AAACCCDDDFFFEEECCCAAA???>>>======<<<;;;:::888777666555555555444333222222111222222333777777444888AAADDD???===<<<999777666666666666666999;;;<<<;;;<<<===>>>======<<<<<<;;;<<<<<<<<<;;;<<<>>>@@@AAA@@@???>>><<<===============>>>>>>888<<<>>><<<<<<<<<999444555555555555555555555555555555666777888999999:::===???BBBEEEGGGJJJOOORRRSSSWWWZZZ\\\]]]aaaggglllqqqwww~~~yyymmmaaaZZZYYY^^^______```bbbcccdddeeegggeeedddeeefffhhhhhhgggvvvqqqjjj]]]PPPIIICCCBBB@@@===<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<============<<<<<<<<<<<<:::999888888888777555222333333333111///...000222GGG>>>>>>IIIKKK???222.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,---///000******))))))))))))******)))***++++++++++++***)))+++,,,,,,------,,,,,,+++*********+++,,,,,,------+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,------------/////////000000111222333333222///---,,,---///000222222444555666888999999::::::::::::999888777666666777999;;;======>>>>>>???>>><<<:::888777777777888888777777777666666666777777888888999999999:::>>>>>>>>>>>>????????????@@@AAAAAABBBDDDEEEEEEFFFEEEDDDDDDCCCCCCCCCDDDDDDDDDCCCCCCCCCDDDFFFFFFFFFGGGJJJLLLMMMLLLKKKKKKLLLNNNNNNNNNNNNOOOPPPQQQQQQQQQQQQSSSTTTVVVXXXYYYYYYYYY]]]ccchhhjjjjjjiiihhhfffggghhhiiijjjiiieeebbbaaa___\\\[[[YYYWWWTTTRRRKKKIIIGGGFFFGGGHHHIIIJJJNNNRRRXXX```hhhqqqzzz}}}wwwsssjjjaaaXXXVVVSSSOOOKKKJJJFFFFFFGGGHHHIIILLLNNNOOOQQQPPPOOOPPPQQQUUUXXX[[[dddhhhooovvvwwwkkkaaa[[[XXXRRRMMMKKKIIIEEEDDDGGGEEEEEEEEEEEEEEEEEEEEEEEE@@@@@@@@@AAAAAAAAABBBBBB??????>>>===;;;:::999999::::::::::::::::::::::::999999999888888888888888555777888:::<<<=========888888999>>>GGGUUUcccllluuuooocccUUUMMMIIIEEEAAA;;;:::999;;;???DDDGGGHHHIIIHHHFFFCCCAAA@@@@@@@@@===<<<:::999777777666666666555444333222111111111222666666444666;;;;;;888===<<<;;;999888777666666555777:::;;;;;;;;;<<<>>>===<<<<<<<<<<<<<<<===>>>;;;<<>>===<<<<<<======>>>>>>>>>???======888222111666999888555555555555555555555555666666777777888999999:::;;;===@@@CCCEEEHHHLLLOOORRRUUUYYYZZZ[[[]]]bbbfffkkkqqqyyy}}}~~~~~~~~~nnnaaaZZZaaa```___```bbbeeefffgggffffffeeefffggghhhhhhiii}}}tttpppiii\\\OOOHHHCCCBBB@@@>>>=====================<<<;;;;;;::::::::::::999999999999999999999888777777777666444222333333333111///...000222777888@@@JJJGGG999...,,,......------,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***)))((('''(((+++---///++++++************++++++'''((()))+++,,,,,,,,,,,,+++,,,,,,------,,,,,,+++))))))***++++++,,,------++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,---------......//////000111111222222222222111///...---...///000222333444555666777888999:::::::::::::::999888888888999;;;===??????>>>>>>@@@>>>;;;999777777777777777777666666666666666666777777777888888999999999:::::::::;;;;;;;;;<<<<<<@@@AAAAAABBBCCCDDDEEEEEEDDDDDDCCCCCCCCCCCCDDDDDDCCCCCCDDDDDDDDDEEEFFFGGGHHHJJJMMMMMMMMMLLLLLLMMMNNNNNNNNNNNNOOOPPPQQQQQQSSSSSSRRRRRRSSSVVVZZZ\\\[[[___fffkkknnnmmmkkkiiiiiiiiiiiiiiihhheee```\\\YYYVVVSSSPPPNNNKKKGGGEEECCCCCCCCCDDDFFFIIIMMMPPPTTTXXX```hhhooowww~~~{{{wwwvvvssspppnnnkkkgggbbb___XXXPPPIIIGGGFFFBBB@@@AAA===>>>>>>???@@@AAABBBCCCEEEDDDCCCDDDFFFJJJNNNPPPXXX\\\aaahhhoooyyyzzznnngggddd\\\TTTRRRPPPMMMLLLMMMLLLLLLLLLKKKJJJJJJIIIIIIGGGGGGGGGGGGGGGGGGGGGGGGCCCCCCBBBAAA???>>>======<<<<<<<<<<<<;;;;;;;;;;;;999999999888888777777777666666888:::;;;======>>>888888999<<>>===;;;999888777777777666555444333222222222222333666777666777999:::999<<<<<<<<<;;;999888666555444777999::::::;;;<<<>>>======<<<<<<<<<======>>><<<===???@@@@@@???>>>===<<<=========>>>>>>?????????===777///...444999999555555555555555555555555666666666777888888999999:::<<>>======>>>>>>>>>>>>======<<<;;;;;;;;;<<<<<<;;;;;;:::::::::999888777666666666666444222333444333111//////000222555<<>>???===;;;999777777777777666666666666555555555555666666777777888999999:::;;;;;;;;;<<<<<<<<<<<<===@@@@@@AAAAAABBBCCCCCCDDDCCCCCCBBBBBBCCCCCCDDDDDDCCCDDDEEEEEEDDDDDDFFFHHHJJJLLLNNNOOONNNMMMMMMMMMNNNNNNNNNNNNOOOPPPQQQQQQTTTSSSQQQQQQRRRVVVZZZ]]]^^^bbbhhhmmmooonnnkkkiiihhhgggeeedddaaa^^^YYYUUUSSSPPPLLLIIIGGGEEEBBB@@@AAACCCEEEHHHJJJOOOUUUYYY]]]bbbhhhoootttxxx}}}~~~{{{uuunnnfffbbb^^^\\\YYYWWWVVVTTTPPPNNNIIICCC??????>>>;;;:::<<<;;;<<<<<<<<<<<<=========>>>>>>>>>???AAADDDGGGIIIHHHLLLQQQVVV]]]gggsss|||{{{ssshhh___[[[XXXTTTSSSTTTUUUTTTTTTSSSRRRQQQQQQQQQQQQQQQPPPPPPOOONNNNNNNNNHHHHHHGGGGGGFFFEEEDDDDDDAAAAAA@@@@@@???>>>>>>===;;;::::::999999888888888666666777999:::<<<===>>>888999999;;;BBBOOO```lllxxxyyyrrreee^^^\\\UUUKKK<<<:::999:::???DDDHHHJJJIIIIIIIIIIIIHHHGGGFFFEEE>>>===<<<:::999888777777666555444333333222333333444666888888888999;;;<<<<<<<<<===<<<;;;999777555444666999:::;;;;;;===>>>>>>>>>======<<<=========>>>>>>>>>?????????>>>>>>===>>>>>>>>>>>>>>>>>>???===>>><<<777666888888666555555555555555555555555555666666666777777777777999;;;>>>@@@BBBEEEHHHKKKOOOSSSWWWXXXWWWYYY\\\___eeekkkrrrvvvwwwxxxzzz|||{{{~~~yyyccc___[[[[[[___ccceeeeeeccceeeffffffeeefffhhhjjj~~~vvvqqqiii\\\OOOHHHAAA@@@>>>===<<<<<<===>>><<<<<<<<<======>>>>>>>>>??????>>>===<<<;;;;;;;;;888777666666777666444222333444333111//////000222333???DDD:::222222222///......------------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++///...---,,,,,,---......,,,,,,++++++++++++,,,,,,+++***)))))))))***+++,,,******++++++++++++******(((((()))***+++,,,------******+++++++++,,,,,,,,,,,,,,,,,,------------............/////////000000...///000111111111000///000111222444555555555555333444444555666777888888777777777777888999999:::999;;;>>>@@@AAA@@@???>>><<<;;;:::999777777666666555555555555555555555555444555666777888999:::;;;=========>>>>>>>>>????????????@@@@@@AAABBBBBBBBBCCCBBBBBBBBBBBBCCCDDDEEECCCEEEFFFFFFDDDEEEGGGJJJLLLNNNPPPPPPOOOMMMMMMMMMNNNNNNNNNNNNOOOPPPQQQQQQSSSRRRRRRSSSTTTWWWZZZ[[[]]]aaafffjjjkkkjjjfffdddcccaaa^^^[[[YYYVVVRRROOOLLLIIIEEECCCCCCCCCBBBAAABBBFFFLLLQQQVVV]]]eeejjjpppssswwwyyyxxxwwwvvvvvvvvvtttrrrmmmeee]]]VVVRRRMMMLLLIIIHHHHHHFFFDDDBBB@@@<<<;;;======:::999<<<;;;<<<<<<=========<<<<<<<<<<<<<<<===???@@@BBBCCC???BBBFFFIIIMMMVVVbbbkkk}}}zzznnnhhhddd___\\\\\\[[[[[[[[[[[[[[[[[[[[[[[[ZZZYYYXXXWWWVVVTTTSSSSSSNNNNNNNNNMMMMMMLLLLLLLLLGGGGGGFFFEEECCCBBBAAAAAA=========<<<;;;:::::::::666666777888999:::<<<<<<:::;;;;;;;;;@@@LLL]]]iiiwww{{{wwwlllfffcccZZZMMM???===:::;;;???DDDHHHJJJIIIJJJKKKKKKJJJHHHEEECCC???>>><<<;;;999888888888555444444333333333444444555666888999888888;;;>>><<<===>>>>>><<<:::777555444777999;;;;;;<<<>>>?????????>>>===<<<<<<<<<===@@@???>>>======>>>???????????????>>>>>>>>>>>>>>><<>>@@@AAADDDHHHKKKMMMPPPTTTVVVVVVWWWZZZ]]]dddiiiooossstttuuuxxx{{{{{{|||~~~hhhccc\\\[[[^^^bbbcccbbbbbbdddeeeeeedddeeehhhjjjwwwrrrjjj]]]OOOHHH???>>>===<<<;;;<<<<<<===::::::;;;===>>>@@@AAAAAA===<<<<<<:::999888777777888777666777777777555333333444333111//////000222'''888>>>444...222111(((......---------......///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++...---,,,***)))(((((((((,,,,,,++++++++++++,,,,,,...---***(((((((((***+++*********++++++*********'''((()))***+++,,,------*********++++++,,,,,,,,,,,,,,,,,,---------......////////////000000000000......000111111000//////,,,...111444555555444444333444444555666777888888555555555555666888999:::999;;;===@@@AAA@@@>>>===::::::999888777666555555444555555555555555555555333444555777888:::;;;;;;:::::::::;;;;;;;;;;;;<<>>??????BBBHHHQQQZZZbbbkkkuuu{{{|||uuupppmmmlllkkkgggbbbZZZSSSLLLHHHFFFDDDBBBAAAAAA@@@>>><<<:::777777:::;;;888888:::888888999:::::::::::::::999999999::::::;;;;;;;;;@@@BBBCCCCCCDDDKKKVVV___hhhsss{{{sssnnnhhhcccccc______``````aaabbbbbbccc___^^^]]][[[ZZZXXXWWWVVVRRRRRRRRRRRRRRRRRRRRRQQQLLLKKKJJJHHHFFFEEEDDDCCC@@@??????>>>===<<<<<<<<<666666666777888999;;;;;;<<<======<<<@@@KKK[[[ggguuu|||zzzpppjjjggg\\\NNNBBB???<<<<<>>===;;;:::999888888444444333333333444555555666666777888666666999>>><<<===>>>>>>===:::777555555777:::;;;<<<===>>>@@@@@@@@@???===<<<<<<<<<<<>><<<<<<===???@@@@@@@@@??????>>>>>>======>>>@@@>>>:::888:::999666555555555555555555555555444444444555555555555555999;;;>>>@@@AAADDDHHHJJJJJJNNNSSSTTTTTTUUUXXX[[[cccgggmmmpppqqqssswww{{{||||||~~~ooohhh```^^^```ccccccaaaaaaccceeeeeeddddddgggjjjvvvoooiii___QQQFFF???>>>===<<<;;;;;;<<<===<<<<<<===>>>>>>>>>>>>>>><<<;;;;;;::::::999999888777777777888999777444111444333111000000000111222333333222000///---,,,,,,---------,,,,,,+++++++++++++++,,,,,,,,,+++***)))+++++++++************)))))),,,...000000...,,,)))------...---,,,,,,---///++++++******)))*********+++++++++*********))))))+++++++++*********)))))),,,,,,++++++++++++++++++,,,,,,,,,---------......***+++,,,,,,------,,,,,,000000///////////////000333666999<<<;;;888333000333444555666777777777777555555666666777777888888;;;<<<>>>@@@???===;;;999888888888777666444333222333333222111222333444555555555666777888999::::::===<<<:::999999:::;;;===???>>>>>>>>>>>>>>>??????======>>>@@@BBBCCCEEEEEEEEEEEEEEEEEEFFFGGGHHHIIIHHHLLLQQQSSSSSSPPPNNNNNNQQQNNNLLLNNNRRRTTTRRROOOMMMOOOSSSUUUUUUVVVXXXZZZ\\\\\\^^^bbbdddccc]]]WWWVVVSSSOOOMMMLLLJJJEEEAAA>>><<<::::::<<<@@@BBBCCCIIIQQQYYY^^^fffsss~~~}}}mmmbbbddd```]]]\\\[[[VVVMMMFFF>>>>>>>>>>>><<<999777555:::999888777777888999:::::::::999777777777777777999:::;;;;;;<<<;;;;;;:::999:::<<<===???CCCHHHKKKXXXaaammmxxxvvvpppllljjjgggfffeeefffhhhhhhhhhfffgggeeebbb___]]]\\\[[[[[[]]]\\\ZZZXXXWWWVVVVVVUUURRRRRRQQQPPPNNNLLLIIIGGGFFFAAA===<<<>>>???===:::999::::::::::::;;;;;;;;;::::::<<<>>>@@@FFFUUUcccxxxoooaaaUUUMMMCCC@@@<<<<<>><<<999888777777777555444333333222222333333444666999:::::::::;;;===>>>?????????>>><<<999888666666777777888;;;???BBBBBBBBBAAA@@@@@@@@@AAAAAAAAAAAA@@@@@@???>>>======>>>??????@@@@@@>>>===<<<======<<<;;;999888777666888555222222555666555444555555555555666777999999888888:::<<<@@@DDDGGGIIIJJJMMMPPPRRRTTTWWWZZZ]]]fffhhhllloooqqqtttxxx{{{~~~qqq^^^YYY^^^bbbbbbbbb```aaabbbddddddeeeddddddwwwpppjjj___PPPDDD@@@???===<<<;;;;;;<<<=========>>>???????????????<<<;;;;;;::::::999888888888777777777888777555222333222111111000000111111111111000000//////...............---------,,,,,,---.........------,,,,,,,,,,,,,,,,,,++++++++++++(((***,,,------,,,***(((+++,,,,,,+++***)))+++,,,,,,++++++******++++++,,,+++++++++*********))))))+++++++++*********))))))+++++++++++++++++++++++++++++++++,,,,,,,,,------+++,,,,,,---------------000000////////////000000000333666:::;;;:::777666555555666666666555444444444555666666777888999999999:::<<<>>>>>>===;;;:::888888777777555444333222444333222222222333555555555555666777888999999:::===;;;:::999999:::;;;<<<===============>>>??????>>>>>>???AAABBBCCCDDDEEEFFFFFFEEEEEEFFFFFFGGGGGGKKKOOOSSSUUUTTTRRRQQQPPPPPPMMMLLLNNNRRRTTTRRROOOPPPRRRTTTUUUUUUVVVXXXZZZ\\\\\\]]]___aaa___XXXSSSQQQMMMIIIFFFDDDBBB???<<<>>><<<;;;<<<>>>BBBEEEFFFOOOXXX```fffnnn{{{~~~nnnccc]]]YYYUUUSSSRRRNNNFFF???;;;;;;:::999888777666555555555444444555666888999:::999999888888888888888999999999:::::::::::::::;;;<<<===>>>???AAAEEEHHHNNNVVV```hhhpppxxx{{{vvvrrrpppoooooooooooonnnmmmjjjhhhfffcccaaa`````````aaa```___]]][[[YYYXXXWWWWWWWWWWWWVVVTTTRRRPPPNNNHHHDDD??????AAAAAA???<<<:::::::::::::::::::::;;;<<<;;;===???@@@FFFTTTaaawwwssseeeXXXPPPGGGCCC???===???CCCFFFHHHGGGKKKPPPPPPLLLFFFBBBAAA???>>><<<999888777666666333333222111111111111222444666999:::::::::;;;======>>>??????>>><<<999888999:::;;;;;;<<>>??????@@@??????============<<<;;;:::999999888:::777444444666777666555444444444444555666777888777888999;;;>>>BBBEEEGGGGGGJJJNNNPPPSSSUUUYYY[[[cccfffkkknnnqqqssswwwyyy|||zzzfff^^^]]]^^^^^^___bbbbbbbbbccccccdddddddddxxxqqqkkk___OOOCCC@@@???>>><<<;;;;;;<<<<<<>>>>>>???@@@@@@@@@@@@???;;;;;;;;;:::999999888888999888666666777777555444111111222222111111000////////////////////////000//////............------.........---------,,,,,,------------,,,,,,,,,,,,******++++++++++++******...///000///---,,,---...+++***************+++++++++++++++***************+++++++++************************++++++,,,,,,---*********+++++++++,,,,,,,,,------...............000000////////////000000111222555777999:::999999666666666666555555555555444555666777888999::::::999:::;;;<<<<<<:::888777777777777666555444333333444444333333444444555666444555666666888888999:::;;;;;;999999999:::;;;<<<;;;;;;;;;;;;<<<===??????@@@@@@AAABBBBBBCCCCCCDDDFFFFFFEEEEEEEEEFFFGGGGGGMMMPPPSSSTTTSSSQQQPPPPPPOOOMMMLLLNNNRRRTTTSSSQQQTTTTTTUUUUUUTTTVVVXXX[[[^^^]]]\\\]]]]]]ZZZSSSMMMKKKGGGBBB>>><<<;;;:::999=========???BBBGGGKKKNNNVVV```iiiooowwwzzzmmmdddWWWSSSNNNJJJHHHEEE???;;;:::999888666666666666777444444444555666888:::<<<::::::;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<===>>>::::::;;;::::::;;;>>>@@@FFFKKKQQQWWW]]]dddlllsss~~~{{{xxxuuussssssrrrqqqooonnnmmmkkkiiihhhgggffffffeeeeeeeeecccaaa^^^\\\ZZZWWWXXXXXXXXXWWWUUUSSSRRRLLLHHHDDDCCCDDDCCCAAA>>>;;;;;;;;;;;;;;;:::::::::>>>===>>>@@@@@@EEEQQQ]]]rrr~~~wwwjjj]]]TTTJJJFFFBBB???@@@CCCFFFGGGIIIMMMRRRRRRNNNIIIFFFEEE???>>><<<:::999777777777444444333222222222222333444666999:::::::::<<<===???@@@AAABBBAAA???<<<:::777888999:::;;;>>>BBBFFFKKKJJJHHHFFFCCCAAA??????CCCCCCBBBBBBAAAAAA@@@@@@??????@@@@@@??????>>>============<<<<<<;;;;;;;;;;;;999777777888888777777444444333444444555666777777888888:::<<>><<<<<<;;;<<<<<<======>>>????????????>>>;;;;;;::::::999888888888999888666555666777666555000111222222222111///...////////////////////////............------------,,,,,,++++++*********+++------------,,,,,,,,,,,,------,,,,,,,,,,,,------///000111000...,,,------)))(((((((((((())))))***************************************************))))))***+++,,,,,,------++++++++++++,,,,,,,,,,,,---......///////////////000////////////000000111555555555666777777888999666666666666777777888888444555666888::::::::::::::::::;;;:::999777444333777666666555444444444444444444444444555555666666444444555666777888999999:::999999888999999:::;;;999999999:::;;;===>>>???BBBBBBBBBBBBBBBBBBCCCCCCDDDDDDDDDDDDEEEGGGHHHIIIJJJLLLOOOOOONNNLLLLLLLLLNNNMMMLLLNNNQQQSSSSSSRRRTTTUUUUUUUUUUUUWWW[[[^^^aaa^^^\\\[[[ZZZVVVOOOJJJGGGCCC>>>999777888999999<<<===@@@CCCHHHOOOVVVZZZ___hhhqqquuuzzz{{{qqqhhhcccTTTPPPJJJFFFCCCAAA>>>;;;>>><<<999777666666888999777777777888999<<<>>>???;;;<<>><<<;;;:::999888777777666555555555555555333666888:::::::::<<<>>>AAABBBDDDFFFEEECCC@@@>>>666777888999;;;>>>BBBFFFKKKJJJIIIGGGDDDBBB@@@???CCCBBBBBBBBBAAAAAA@@@@@@@@@@@@@@@@@@??????>>>>>>=====================>>>::::::999888888888777777555444444444555555666777999999999:::;;;>>>@@@AAABBBEEEIIILLLOOOSSSWWWZZZ\\\aaahhhmmmqqqsssuuuwwwwww|||sssggg^^^YYY]]]cccdddbbbaaa``````aaacccddd|||vvvrrrmmmcccTTTHHHBBBAAA???===<<<<<<<<<<<<;;;<<<<<<===>>>=========;;;::::::999999888777777999777555555666777777666000000111222222000///...000000//////...---------,,,,,,,,,,,,,,,,,,,,,------,,,+++*********++++++,,,,,,,,,,,,++++++++++++---,,,++++++++++++,,,---)))***,,,+++***(((((())))))))))))))))))***+++,,,************************************************))))))***+++,,,,,,------,,,,,,,,,,,,---------------...//////000000/////////////////////000111111555555555555666777999:::;;;:::999888777777777777444666888:::;;;;;;::::::777777888888777666555444666555444444444444555555444444444555555555555555444444555666777888999999888888888888999999::::::888888888999:::<<<===>>>BBBBBBBBBBBBBBBBBBBBBBBBAAAAAABBBCCCFFFHHHJJJKKKGGGIIIKKKKKKJJJIIIJJJKKKNNNMMMMMMOOOQQQRRRRRRRRRRRRSSSTTTTTTVVVYYY]]]aaabbb___[[[YYYWWWSSSMMMGGGAAA>>>:::777555777:::<<<===AAAEEEJJJPPPXXXaaagggjjjrrrxxxxxxxxx{{{}}}|||xxxwwwuuuqqqlllfffaaa^^^QQQMMMGGGCCC@@@???>>>===@@@>>>:::777666666888999999888888999:::===???@@@>>>@@@DDDGGGIIIJJJIIIIIIFFFFFFEEEDDDDDDDDDDDDDDDAAABBBBBBAAA???>>>???AAAAAABBBDDDGGGJJJPPPUUUYYY[[[dddqqq}}}{{{yyyxxxwwwttttttsssrrrqqqpppooonnnkkkllllllkkkhhhdddaaa^^^^^^______```___^^^]]]\\\RRRQQQNNNLLLJJJGGGDDDBBB@@@??????>>>===<<<;;;;;;>>>;;;;;;======???GGGOOO```mmmzzz}}}xxxooocccYYYLLLHHHCCCAAACCCGGGJJJKKKOOOSSSVVVVVVRRRMMMKKKJJJAAA@@@@@@???===<<<;;;:::888777666666555555666666333555888::::::;;;<<<>>>@@@BBBEEEGGGGGGEEEBBB???:::;;;<<<===>>>AAAEEEIIIHHHHHHHHHGGGFFFDDDBBBAAAAAAAAAAAAAAA@@@@@@@@@@@@AAA@@@@@@???????????????======>>>>>>>>>>>>??????999::::::999888777666666666666666555666666777777::::::999:::;;;===???@@@AAADDDHHHKKKNNNRRRVVVYYYZZZ___ffflllpppsssvvvwwwwww~~~yyynnnbbb[[[]]]ccccccaaa```______```bbbddd}}}vvvqqqmmmcccUUUIIICCCAAA???===<<<<<<<<<<<<:::;;;<<<<<<======<<<<<<:::::::::999888888777777888666555666777888777555000000111111000000///...000000//////...---,,,,,,+++++++++,,,,,,,,,,,,---///...---,,,+++,,,---...,,,,,,,,,,,,++++++++++++******))))))))))))******(((***,,,,,,+++***)))***++++++++++++,,,---...///***************+++++++++***************+++++++++*********++++++,,,,,,---,,,,,,---------.........---......//////////////////......//////000111222222222333444666999<<<>>>@@@>>>;;;888666555444444666777999;;;<<<;;;:::999333333555666777888888888555444333333333444555666333333444555555555555444333444555555777777888999666777777888999999999:::999999999999:::;;;======@@@AAAAAAAAAAAAAAAAAAAAA@@@@@@AAACCCEEEHHHJJJKKKGGGIIIJJJJJJIIIJJJKKKMMMNNNOOOOOOPPPPPPQQQQQQRRROOOQQQSSSUUUWWWZZZ^^^aaa```\\\WWWTTTRRROOOIIIDDD:::999888666666888===AAACCCHHHMMMRRRXXX```jjjqqqtttyyy|||wwwrrrqqqpppmmmmmmkkkhhhddd___ZZZWWWUUUJJJGGGCCC???<<<<<<<<<===???===:::777666666888999999999:::;;;===@@@BBBDDDFFFIIIOOOSSSWWWWWWWWWVVVPPPPPPPPPPPPNNNMMMKKKJJJIIIJJJJJJHHHDDDBBBBBBBBB???@@@AAACCCFFFJJJMMMOOOOOOTTT___nnn{{{~~~{{{yyyxxxwwwwwwvvvuuutttrrrpppooommmmmmlllkkkiiifffcccbbb``````aaaaaaaaa___^^^]]]WWWVVVTTTQQQNNNJJJGGGEEECCCBBBAAA@@@???>>>===<<<===::::::<<<<<<===CCCJJJWWWdddqqqvvvuuuoooeee[[[LLLHHHDDDBBBCCCGGGJJJKKKOOORRRUUUTTTOOOKKKHHHHHH@@@@@@@@@@@@>>>===;;;;;;555555444333333333333444222555888999:::;;;===???>>>AAADDDGGGGGGEEEBBB???:::;;;;;;<<<<<>>>>>>>>>>>>>>>>>>>>>>>999;;;<<<;;;888666666777777777666666666777777888999999999999;;;===???@@@@@@CCCGGGJJJMMMPPPTTTVVVXXX\\\ccciiinnnrrruuuxxxxxxxxxkkk___\\\___```____________aaabbbdddwwwqqqlllbbbTTTIIICCCBBB@@@>>><<<<<<<<<<<<;;;<<<<<<===============::::::999999888777777777666666666777888888666444111111000///////////////........................,,,,,,,,,,,,------......000...---++++++,,,---...------------,,,,,,,,,,,,)))))))))))))))))))))))))))+++...///...------...************+++,,,---...))))))*********+++++++++))))))*********+++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------------...////////////...............///000111222333333333555666999;;;<<<<<<;;;888666555444555555777999;;;<<<<<<;;;999777444555555666666666777777555444333222222444666777111222333444555444444333333444444555666777888888555666777888999999999999:::::::::::::::;;;<<<===?????????@@@@@@AAAAAAAAABBBBBBBBBCCCEEEFFFHHHIIIFFFGGGHHHIIIHHHJJJLLLOOOOOOPPPPPPPPPPPPOOOPPPQQQOOOQQQTTTVVVWWWYYY\\\^^^ZZZUUUPPPMMMLLLIIIDDD@@@777888999::::::>>>DDDIIIMMMQQQVVVZZZ^^^dddnnnuuuvvvzzzyyyqqqhhhdddaaa^^^^^^]]]YYYUUUQQQNNNKKKJJJDDDCCC@@@===;;;:::<<<======<<<:::999:::;;;<<<>>>@@@@@@BBBEEEHHHMMMPPPSSSWWW[[[aaagggkkklllkkkjjjeeefffffffffddd```]]]ZZZYYYYYYWWWSSSNNNIIIGGGFFFDDDDDDDDDFFFHHHIIIJJJJJJLLLMMMSSS^^^jjjzzz}}}yyywwwzzzzzzyyyxxxvvvtttrrrpppooonnnmmmkkkiiihhhffffffaaaaaabbbbbbaaa___^^^\\\\\\\\\ZZZWWWRRRNNNJJJIIIEEEEEEDDDBBBAAA???>>>>>>===:::999<<<===>>>BBBHHHPPP\\\jjjqqqrrrooofff\\\NNNJJJEEEBBBCCCFFFHHHIIIMMMPPPRRRPPPKKKFFFCCCCCC>>>?????????>>><<<:::999555444333333222222333333222555888999:::;;;===??????BBBFFFIIIJJJHHHDDDBBB888999999999999;;;???BBBIIIIIIJJJJJJIIIGGGEEEDDDAAAAAAAAABBBBBBBBBBBBBBBBBBAAA@@@?????????@@@@@@>>>>>>>>>>>>>>>=========:::<<<>>>===:::777777888777666666555555555666666777777777888999;;;===??????BBBEEEHHHJJJMMMPPPSSSUUUYYY___eeejjjooossswwwxxxwwwhhh___^^^]]]]]]^^^___aaabbbccccccxxxqqqjjj```RRRGGGDDDBBB@@@>>><<<<<<<<<<<<<<<======>>>>>>>>>>>>>>>::::::999999888777777777555555666888999999666444222111///.........///000,,,,,,------...//////000---------.........//////...---+++))))))***+++,,,//////.........---------***+++,,,,,,,,,,,,+++***%%%(((,,,------,,,,,,---''''''''''''((()))***+++))))))******++++++++++++))))))******++++++++++++,,,,,,++++++++++++++++++******+++++++++,,,,,,,,,,,,------...........................///000222222666666666666666777777888555444333333444666999:::888:::<<<======;;;888777:::999888777555333222222444333222222222444666777111222333444444444333222333333444555666777888888555555777888999999999999;;;;;;;;;::::::;;;<<<<<<===>>>>>>???@@@@@@AAAAAADDDDDDDDDDDDDDDEEEFFFFFFDDDEEEFFFFFFGGGIIILLLOOOPPPQQQQQQQQQOOONNNOOOPPPOOORRRUUUVVVWWWXXXYYY[[[UUUPPPKKKHHHGGGDDD@@@===888:::===>>>@@@EEEKKKQQQTTTXXX\\\___aaafffooovvvsssvvvtttjjj```[[[WWWTTTPPPNNNLLLIIIFFFDDDCCCBBBBBBAAA@@@===;;;;;;===>>><<<<<<<<<===>>>@@@BBBDDDHHHJJJLLLPPPUUU[[[```cccfffjjjqqqwww{{{}}}|||zzzyyyzzz{{{{{{xxxtttooolllkkkjjjhhhbbb[[[UUUQQQPPPKKKKKKKKKLLLMMMMMMKKKJJJNNNMMMOOOVVV___mmm~~~||||||||||||zzzxxxuuurrrqqqpppooommmllljjjiiiiiiiiifffgggggggggfffdddbbbaaa______^^^[[[VVVQQQMMMLLLGGGFFFEEEDDDBBB@@@??????===::::::===>>>???BBBGGGMMMYYYfffnnnqqqoooggg^^^QQQLLLFFFCCCBBBDDDFFFGGGKKKNNNOOOMMMGGGBBB??????===============;;;999888666666555444444444444555222444777999:::;;;===???CCCFFFJJJMMMNNNLLLHHHFFF<<<<<<===<<<;;;===@@@CCCKKKLLLMMMMMMKKKHHHFFFDDDBBBCCCCCCCCCCCCCCCCCCCCCBBBAAA@@@?????????@@@AAA>>>>>>>>>>>>=========<<<<<<>>>@@@???;;;999888999666555555444444444555555555555555666888:::<<<>>>>>>AAADDDFFFHHHKKKNNNPPPSSSVVV\\\aaaffflllrrrvvvxxxpppeeeaaa[[[\\\^^^```aaabbbccccccyyyppphhh^^^QQQHHHCCCAAA>>>;;;:::;;;<<<>>>;;;;;;<<<<<<<<<<<<;;;;;;<<<;;;:::888777666666666888888888888777555444333555444333111000/////////111000000///...---------------------------------,,,,,,+++++++++,,,------++++++++++++++++++++++++***++++++++++++***))))))******+++,,,---......///,,,---...---+++******+++******+++++++++******)))++++++******************+++,,,------......------+++,,,,,,,,,,,,,,,,,,---/////////...---------,,,+++...111222222222222333<<<888333444777888666333444444555666777777666666555:::@@@BBB???:::777666555555555444444555555555555444333222222444555777555444222111111222333444666666666666666777888888888777666555666888:::;;;666777888:::<<<===??????@@@AAA@@@???>>>>>>AAACCCDDDDDDCCCCCCCCCEEEFFFGGGDDDEEEFFFFFFFFFIIIMMMPPPOOOPPPQQQRRRRRRQQQPPPOOOOOOPPPSSSUUUWWWWWWVVVVVVNNNJJJEEEAAA@@@???>>>===:::<<<>>>AAAEEELLLTTTYYY^^^aaadddgggiiiiiihhhgggggggggddd]]]UUUNNNKKKKKKGGGGGGEEEBBB>>><<<===>>>===<<<<<<;;;<<<<<<>>>???AAADDDEEEBBBDDDKKKQQQRRRWWWXXXZZZ___gggpppxxx}}}|||uuummmeeeaaacccbbb```\\\WWWSSSSSSSSSNNNMMMOOOTTTZZZeeewww~~~|||||||||zzztttooopppnnnkkkkkkmmmoooppppppkkkkkkjjjhhheeedddeeeggglllfff___[[[ZZZVVVPPPJJJIIIFFFCCCBBBBBBAAAAAA@@@AAA@@@@@@>>>===>>>BBBEEEQQQYYYbbbkkkssswwwrrrjjjXXXNNNDDDCCCEEEEEEFFFIIILLLLLLJJJGGGCCC@@@>>>>>>=========>>>???>>>;;;999555555555555555444444444444555666999;;;>>>???@@@???EEEMMMTTTVVVSSSMMMIIIDDD???<<<=========@@@EEEMMMKKKQQQRRRJJJKKKMMMFFFIIIGGGFFFGGGHHHGGGDDD@@@AAABBBCCCDDDDDDDDDCCCBBB@@@??????>>>===<<<<<<;;;???===:::::::::;;;:::888666666777888888777555444555444444444666999<<<>>><<<>>>AAACCCEEEHHHLLLOOOQQQTTTXXX\\\```ffflllqqqwww|||zzzhhh^^^```ZZZYYY```hhhhhhdddaaaxxxoooggg]]]QQQHHHBBBAAA>>>;;;:::;;;<<<===;;;;;;<<<<<<<<<<<<;;;;;;<<<;;;:::888777666666666777777777777666444333222333222111000//////...///111000000///......------------------------------------,,,++++++,,,,,,,,,++++++++++++++++++++++++***++++++++++++***))))))++++++++++++,,,,,,,,,,,,++++++************************+++++++++******)))************************)))***++++++,,,,,,+++++++++,,,,,,,,,,,,---------...............---------,,,...000111111111222333:::666222222666777666333444444555555666666777777888;;;======:::777777777999777555333222222222222222333333444444444444444555555555555555555555444666666555555666666777888999888777666777999;;;<<<999999;;;<<<===???@@@AAABBBBBBBBBAAA@@@@@@BBBDDDDDDDDDCCCCCCDDDEEEFFFGGGDDDEEEFFFFFFGGGIIIMMMPPPOOOPPPQQQRRRSSSRRRRRRQQQPPPQQQSSSTTTTTTTTTSSSRRRJJJGGGBBB???>>>???>>>===???AAADDDGGGLLLRRRZZZ___dddeeeffffffeeeccc```___\\\\\\ZZZUUUMMMHHHFFFFFFBBBBBBBBB@@@===<<<<<<=========<<<;;;;;;===???AAAFFFLLLPPPOOORRRZZZcccfffllllllooossszzz~~~zzzuuuoooiiidddbbb\\\YYYWWWXXXZZZaaaooo|||~~~{{{{{{xxxsssoooooommmllllllnnnpppqqqqqqkkkkkkjjjhhheeeddddddfffkkkgggaaa^^^[[[WWWRRRMMMKKKHHHEEECCCCCCCCCBBBAAAAAAAAA@@@>>>===???BBBEEERRR[[[fffqqqzzz}}}wwwnnnZZZOOOEEEBBBCCCCCCEEEHHHMMMMMMKKKGGGDDDAAA??????>>>=========>>>>>><<<:::666555555555555444444444444444666999;;;>>>@@@AAABBBFFFNNNWWW[[[YYYRRRLLLIIICCC??????>>>===???DDDOOOPPPXXXWWWMMMMMMOOOIIICCCBBBBBBEEEHHHIIIHHHFFFBBBCCCCCCDDDDDDCCCAAAAAA@@@??????>>>======<<<<<>><<<;;;;;;<<<===;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;999888777777666666777777666666555333222111111111000///......//////000000000///......------------------------------...------,,,++++++++++++++++++++++++++++++++++++***++++++++++++***))))))++++++++++++******)))))),,,***(((***,,,...,,,))))))******+++++++++******************************)))***++++++,,,,,,++++++++++++,,,,,,---------------------...............---...////////////222444666333111222555666555333555444444444555666888999<<<<<<:::777555444666888888666444111000000111111000222444666666555333222333444666777888666444333555555444444555555666777999999888888999:::<<<===<<<<<<===>>>???AAAAAABBBCCCDDDDDDCCCBBBBBBCCCEEECCCCCCCCCCCCDDDEEEFFFGGGEEEFFFGGGGGGGGGIIILLLOOONNNOOOQQQSSSTTTTTTTTTSSSRRRRRRRRRRRRQQQOOOMMMLLLDDDBBB???===>>>???@@@???EEEGGGJJJMMMRRRXXX___cccjjjiiifffbbb]]]YYYUUUSSSNNNNNNMMMIIIEEEAAA@@@@@@<<<>>>???>>>===;;;;;;<<<>>>>>>>>>======@@@DDDGGGMMMWWW___bbbeeeooozzz}}}uuuoooiiieeeaaaaaaiiisss}}}|||zzzxxxuuurrrqqqooommmnnnppprrrssssssllllllkkkhhheeeccccccdddiiigggeeebbb]]]YYYUUURRRMMMJJJGGGEEEEEEDDDCCCBBBAAAAAA@@@???>>>???BBBDDDPPPZZZiiivvv~~~ttt```TTTHHHDDDCCCCCCEEEIIIOOOMMMKKKHHHEEECCCBBBBBBAAA???=========>>>===;;;666666666555555555444444333444666888;;;>>>@@@BBBEEEIIIPPPZZZbbbbbbZZZRRROOOHHHCCCAAA???===???DDDGGGKKKUUUUUUMMMOOOSSSLLLKKKJJJHHHHHHHHHGGGDDDBBBCCCCCCCCCCCCCCCBBBAAA@@@@@@@@@??????>>>=========@@@>>>======>>>>>><<<;;;999888888777666666777777888777666555666777888999999;;;>>>???AAADDDGGGJJJMMMPPPTTTYYY___eeelllqqqqqqvvvyyyyyy|||}}}tttaaaYYYTTTVVV[[[ccclllttt|||rrrkkkddd[[[OOOGGGAAA@@@>>><<<;;;;;;;;;<<<;;;;;;<<<<<<<<<<<<;;;;;;;;;:::999888777777777777777777777666555444333222111000000/////////000000000000//////............------------------------///...---,,,+++*********++++++++++++++++++++++++***++++++++++++***))))))*********)))))))))))))))---++++++///444444000***))))))***+++++++++*********************++++++++++++,,,------......------++++++,,,,,,---.........,,,---------.../////////......///...---///111444333222111222555666666444555444333333444666999;;;>>><<<999666444444666888444222000//////000222444111222333444555444333333222222444555555444444333444444444444444555666666999888888888999:::;;;<<<======>>>???@@@AAABBBBBBCCCDDDEEEDDDBBBBBBCCCDDDBBBCCCCCCDDDEEEFFFGGGGGGFFFGGGHHHHHHHHHIIIKKKNNNNNNOOOQQQSSSUUUUUUUUUUUUTTTTTTRRRQQQNNNKKKHHHGGG@@@>>>===>>>@@@CCCDDDDDDHHHJJJNNNQQQUUUZZZ___cccjjjgggbbb\\\UUUOOOKKKHHHCCCCCCCCCBBB@@@?????????;;;===??????===;;;;;;;;;>>>@@@AAAAAAAAAEEEKKKPPPUUUbbbnnnrrrvvv{{{rrrlllnnntttwww}}}|||zzzyyyvvvtttrrrqqqrrrsssrrrqqqmmmmmmllliiifffcccccccccfffggghhheee```[[[XXXVVVOOOLLLIIIFFFFFFEEECCCBBBAAABBBAAA@@@??????AAADDDJJJVVVgggwww}}}ggg[[[OOOHHHEEEDDDFFFKKKPPPMMMJJJHHHGGGGGGGGGGGGFFFCCC@@@>>>======;;;:::777777666666555555444444333333555777;;;>>>AAACCCHHHJJJQQQ]]]hhhjjjbbbYYYSSSLLLFFFCCC@@@>>>@@@DDDJJJMMMVVVWWWSSSXXXZZZNNNTTTSSSPPPNNNKKKHHHEEECCCBBBBBBCCCCCCBBBBBBBBBBBB@@@@@@@@@??????>>>>>>>>>AAA???>>>???@@@@@@>>><<<;;;:::888777666666777888444444444555666888:::;;;888999<<<===>>>AAADDDGGGIIILLLQQQWWW]]]dddkkkpppooosssvvvwwwzzz}}}iii```WWWTTTUUU[[[eeeooo~~~xxxooohhhbbbZZZOOOFFF@@@???===<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;::::::999888777777777777888888888777666555444333222222111000000000111111////////////............------------------------///...---,,,+++*********++++++++++++++++++++++++***++++++++++++***))))))''''''((())))))***+++++++++***---333888777000)))((()))***+++++++++++++++))))))*********++++++++++++,,,------......------++++++,,,------...//////,,,---------...//////////////////......///111444222222222333555666666666444333222333444777:::<<<===;;;999777777777777777333222000//////000222333333333222111222333444555444444333222333444555666444444444444444555666666777777888888999::::::;;;<<<<<<===>>>@@@AAABBBBBBBBBCCCDDDCCCBBBAAAAAABBBAAABBBCCCDDDEEEFFFGGGGGGFFFHHHIIIIIIHHHIIIKKKMMMMMMNNNQQQSSSUUUUUUVVVUUUUUUTTTRRROOOKKKGGGEEECCC>>>======@@@DDDHHHIIIJJJLLLNNNRRRTTTVVVYYY\\\___aaa___ZZZTTTNNNIIIEEEBBB????????????@@@AAAAAAAAA>>>@@@AAAAAA>>><<<;;;;;;===@@@CCCDDDFFFJJJRRRXXXcccppp||||||}}}vvvzzz|||zzzwwwuuutttssspppooommmnnnmmmkkkgggdddddddddeeegggiiigggccc___[[[ZZZQQQNNNJJJHHHGGGEEEDDDBBBAAABBBBBBAAA??????AAACCCEEERRRcccuuunnncccVVVMMMGGGDDDGGGLLLPPPMMMHHHGGGHHHJJJKKKKKKJJJFFFBBB???===<<<:::999888777777666555555444444222333444777:::???BBBEEEIIIKKKRRR___kkkoooiiiaaaWWWPPPIIIEEEAAA>>>@@@EEEYYYZZZaaaccccccmmmmmm^^^RRRSSSSSSSSSQQQNNNLLLKKKBBBBBBBBBBBBCCCDDDDDDEEE@@@@@@@@@@@@????????????AAA@@@???@@@AAAAAA???===<<<;;;999777777777888888333444444555777888999:::666888:::;;;<<<>>>AAADDDEEEIIINNNTTTZZZaaahhhmmmnnnsssuuuvvvzzzqqqggg\\\WWWTTTVVV^^^ggg{{{tttllleee```XXXNNNFFF??????===<<<;;;:::::::::;;;;;;<<<<<<<<<<<<;;;;;;:::999999888777777888888999999888888777555444333333333222111111000111111//////////////////......------------------------...------,,,++++++++++++++++++++++++++++++++++++***++++++++++++***))))))''''''((()))***+++,,,,,,((()))+++000333222---(((((()))***+++++++++++++++)))))))))***++++++,,,,,,)))***++++++,,,,,,++++++++++++,,,---...//////000---------...............///000111000///000111333111222333444555555555555222222222333555888:::<<<<<<:::888777888888777666555444333111000///......444333111000000222444666777666444444444666999:::555555444444555555666777777777888888999::::::::::::;;;<<<>>>@@@AAACCCCCCAAABBBDDDCCCAAA??????@@@@@@AAACCCEEEFFFGGGGGGGGGGGGIIIJJJJJJIIIIIIJJJLLLMMMNNNPPPSSSTTTUUUUUUUUUSSSRRROOOKKKGGGDDDAAA@@@>>>>>>???CCCHHHLLLNNNOOOOOORRRTTTVVVVVVVVVWWWXXXTTTSSSQQQMMMIIIEEEAAA???>>>======>>>AAACCCBBBBBBAAABBBCCCBBB???>>>>>>>>><<>>;;;999999888777777666555444444222222333666:::???CCCFFFIIILLLTTTaaammmrrrppplll^^^VVVMMMHHHCCC???AAAEEEPPPUUU___dddkkk}}}uuuXXXZZZ\\\ZZZUUUOOOKKKIIIDDDDDDCCCCCCDDDDDDEEEFFF@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBBBB@@@>>><<<<<<:::999888888777777777777666666666666555555666888999:::;;;<<>>===<<<;;;::::::999;;;;;;<<<<<<<<<<<<;;;;;;:::999888888777888888888888888888777666555333333444333222000////////////.../////////////////////------------------------------,,,++++++,,,,,,,,,++++++++++++++++++++++++***++++++++++++***)))))))))))))))******+++++++++))))))***++++++,,,++++++(((((()))++++++,,,,,,+++((())))))***++++++,,,,,,)))***++++++,,,,,,++++++++++++,,,---...///000000...............---------///111333333222111222333000111333444444333333333000111222444777999:::;;;;;;888444444666888888777333444333333111000...,,,222222222222222333333444555555555666666777888999666666555555666666777888777888999::::::;;;;;;;;;999:::<<<>>>@@@CCCDDDEEEAAACCCDDDCCCAAA?????????@@@AAACCCEEEFFFGGGGGGGGGHHHIIIKKKKKKJJJIIIJJJKKKMMMNNNPPPRRRSSSSSSSSSSSSOOONNNKKKGGGCCC@@@>>>===>>>>>>@@@EEEJJJOOOQQQRRROOOQQQSSSSSSQQQOOONNNOOOIIIIIIIIIHHHEEEBBB>>><<<<<<::::::<<>><<<999999888777666555444444222222333555:::???DDDGGGJJJOOOWWWcccnnntttvvvuuuhhh^^^TTTLLLEEE@@@@@@DDD???IIIWWWZZZ^^^rrr~~~uuucccfffhhhddd\\\SSSLLLHHHIIIHHHFFFEEEDDDDDDDDDEEEAAAAAAAAAAAAAAAAAAAAAAAA??????@@@AAACCCBBB@@@===<<<<<<<<<;;;:::888777666666666777666666555555444666777999::::::;;;>>>@@@@@@CCCHHHMMMSSSZZZaaaffflllqqquuuuuuwww}}}~~~wwwfff^^^[[[ZZZ\\\___vvvppphhhbbb^^^WWWMMMEEE>>>>>>===<<<;;;::::::999;;;<<<<<<<<<<<<<<<<<<;;;999999888888888888888888777777777666555444222222333222111///...---------.........///////////////------------------------,,,,,,+++++++++,,,------++++++++++++++++++++++++***++++++++++++***))))))++++++++++++************,,,+++***'''&&&(((,,,000(((((()))++++++,,,,,,,,,((())))))***++++++,,,,,,,,,,,,---.........------++++++,,,---...///000111/////////......------,,,///111444444333222222222...000222333222111111111///000333555888999:::;;;:::666111000333777888888///000222444444222000//////111222444444333222111111222444666777777666555666666666666666777888888888999:::;;;<<<<<<<<<<<<999:::<<>><<<;;;===>>>@@@EEEKKKPPPRRRSSSMMMOOOPPPOOOLLLIIIGGGFFFBBBCCCDDDEEECCC@@@===;;;:::888777:::===@@@???===???@@@AAA@@@???AAADDDFFFJJJTTT___fffjjjoooxxxzzzssslllhhhhhhhhhhhhhhhiiiiiijjjmmmnnnpppqqqrrruuuyyy}}}~~~wwwpppooolllggggggkkkjjjvvv}}}{{{zzzwwwssspppmmmooopppooommmkkkjjjjjjlllkkkkkkpppsssqqqiiibbb\\\XXXTTTQQQOOOMMMJJJIIIBBBCCCDDDCCCAAA@@@AAABBBCCCHHHOOOZZZkkk~~~vvvlllaaaYYYXXX\\\TTTLLLBBB>>>>>>@@@???===BBBAAAAAACCCDDDDDDAAA???999999888777666555444444222222333555:::???EEEHHHKKKQQQZZZeeennnuuuzzz|||oooeeeYYYPPPGGG@@@???CCC@@@MMMZZZTTTLLLZZZgggaaaccchhhlllllleee]]]VVVSSSMMMKKKIIIFFFDDDCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAA?????????AAACCCBBB@@@===;;;<<<<<<<<<;;;999777666333333555666777777777777666888999999:::;;;===@@@???BBBGGGLLLQQQXXX___ccckkkpppttttttvvvzzz}}}||||||}}}kkk```\\\[[[[[[\\\uuuooohhhddd___XXXNNNFFFBBB@@@>>><<<;;;:::::::::999:::;;;<<<===>>>@@@@@@;;;::::::999888777666666888888888777666666555555111111111111000000000000333111000111222333111000---,,,++++++************.........---,,,+++)))(((***++++++,,,,,,++++++***000///---,,,+++,,,------******))))))***+++,,,---++++++******++++++,,,---(((((())))))************+++)))((('''((()))+++,,,///...,,,++++++,,,...///,,,---......//////......000000///............///...000111333333222111000111222222111000000111333111222555777888888777666555444222111000000111222222222222111111111000000444333333222222111111000333444666888999:::999999666666666666777777777777<<<;;;;;;;;;;;;<<<======<<<<<<<<<===???CCCFFFHHHHHHGGGFFFDDDCCCCCCBBBBBBAAABBBCCCDDDFFFHHHJJJKKKHHHIIIJJJJJJKKKJJJJJJJJJJJJMMMQQQTTTTTTSSSTTTTTTNNNJJJFFFBBB???===;;;999===AAAGGGMMMRRRSSSSSSRRROOONNNLLLJJJHHHGGGGGGGGGFFFBBB===;;;<<<;;;999777999999:::;;;>>>???>>>===>>>>>>???>>>???CCCHHHLLLSSS```ooovvv{{{zzzqqqiiidddaaa___]]][[[ZZZZZZ[[[\\\]]]]]]]]]^^^___aaaccceeeiiilllqqqwww~~~~~~yyyrrrjjjeeecccdddeeeiiiuuu~~~|||yyytttoooooonnnmmmnnnppppppooommmnnnnnnooorrrtttrrrkkkfffccc___ZZZVVVQQQLLLGGGDDDCCCCCCBBBBBBBBBCCCCCCDDDGGGIIIMMMUUU```pppuuunnnllljjjfffYYYNNNDDD@@@>>><<<<<<>>>>>>>>>???AAACCCBBB@@@===<<<;;;999777666555444444555333555888999<<>>???@@@@@@@@@@@@AAAAAAAAABBBAAA@@@???>>>>>>>>>>>><<<============;;;:::999888888777777666666555555777777666777888999;;;<<>><<<;;;:::::::::<<<<<<===>>>????????????;;;;;;:::999888777777666777666666555555444333333111111111111000000000000///...---...000111000/////////...---------...............---,,,+++))))))+++,,,,,,------,,,,,,+++......,,,+++++++++,,,,,,''''''((((((((((((((((((++++++***))))))*********)))))))))*********++++++,,,+++)))))))))***,,,---///---,,,++++++,,,---...,,,---......//////......//////...............//////000222333444333222111111222222111000000111222333444666777777777555444888777666555444333333333111111111000000000//////333333333333222222222222222333555666777888888777666666666666777777777777999999999:::;;;===>>>???=========>>>@@@CCCFFFHHHHHHHHHFFFEEECCCBBBBBBBBBAAAAAABBBCCCEEEGGGIIIJJJHHHIIIIIIJJJJJJJJJJJJJJJJJJNNNSSSUUUUUUSSSQQQQQQIIIFFFBBB???>>>===;;;999===AAAFFFLLLOOOQQQPPPOOOLLLLLLKKKIIIHHHGGGEEEEEE???<<<999999:::;;;:::999999999:::;;;=========<<<:::;;;<<<===AAAGGGOOOUUUaaammmzzzyyyqqqhhhbbb[[[YYYVVVSSSQQQQQQRRRSSSSSSRRRRRRRRRRRRTTTUUUVVVZZZ]]]aaagggmmmssswwwyyyzzz{{{||||||}}}{{{tttooojjjgggfffdddeeekkksss|||}}}{{{yyyvvvsssmmmmmmmmmooorrrssssssqqqmmmmmmnnnrrruuutttpppkkkfffbbb]]]XXXTTTOOOJJJGGGEEEDDDCCCBBBAAAAAAAAAAAACCCDDDHHHOOOZZZiiiyyy}}}yyyssslll^^^TTTIIIEEEBBB>>>===>>>>>>===>>>@@@AAAAAA???<<<<<<;;;:::888777666555555555444555888:::===EEEOOOQQQRRRVVV^^^iiissszzz}}}}}}rrrcccUUULLLFFFCCC@@@AAACCCGGGLLLPPPSSSUUUUUUZZZcccooozzz|||ttthhh___SSSOOOKKKHHHHHHGGGCCC@@@?????????@@@@@@AAAAAAAAABBBAAA@@@??????>>>>>>>>>=========>>>===<<<:::999999888888777666666555555777777666666777999:::;;;AAABBBEEEGGGKKKPPPWWW[[[bbbooowwwsssqqqvvvyyywww{{{}}}~~~~~~oooccc\\\YYYYYYzzzssskkkeeeaaaYYYOOOGGGBBB@@@>>><<<;;;;;;;;;;;;===>>>@@@AAAAAA@@@>>>======<<<;;;:::999888888777555555444444333222222222111111111111000000000000---,,,,,,---///000///...,,,,,,+++++++++,,,------.........---,,,+++***))),,,,,,------------,,,,,,---,,,++++++***+++++++++***+++,,,,,,,,,+++***)))******)))))))))))))))************+++++++++++++++,,,,,,+++******,,,---...---,,,++++++++++++---...,,,---......//////...............---......//////000111333444444444333222222333333222000///000222555666777777666555444333888777777666555444222222000000000///////////////333333333333444444444444111111333444555555666555666666666666777777777777666777777999:::<<<>>>???>>>>>>>>>???AAACCCFFFGGGIIIHHHFFFEEECCCBBBBBBBBB@@@@@@AAABBBCCCEEEGGGHHHGGGHHHHHHIIIIIIIIIIIIJJJJJJOOOUUUWWWVVVQQQMMMKKKCCCAAA>>>=========<<<;;;>>>AAAEEEIIIKKKLLLKKKKKKGGGHHHHHHHHHFFFDDDCCCAAA;;;999777777888999999888999999::::::;;;;;;<<<<<<999:::;;;>>>DDDMMMXXX```qqq{{{|||yyywwwqqqggg```VVVSSSOOOJJJHHHGGGHHHIIIGGGFFFEEEDDDDDDEEEFFFGGGJJJKKKOOOSSSXXX\\\```bbbdddfffggghhhhhhkkknnnqqqsssvvvyyy}}}}}}zzzvvvqqqmmmllliiihhhjjjlllqqq}}}|||{{{zzzyyypppooooooqqqssstttsssqqqlllkkkllloootttvvvtttqqqgggccc^^^YYYUUUPPPKKKGGGEEEDDDCCCAAA???>>>>>>>>>???AAADDDKKKUUUcccrrr{{{{{{qqqeee[[[PPPKKKHHHCCCAAAAAA@@@@@@???@@@AAAAAA???======<<<;;;999888777777666666555555888999<<>>>>>???@@@AAAAAABBBBBBBBBBBBAAA@@@????????????===>>>>>>>>>===<<<;;;:::999999888888777666666666777777666666666888999:::===???AAADDDGGGLLLRRRWWW___kkksssrrrqqqvvvyyywwwxxxzzz}}}tttfff\\\WWWTTT}}}vvvmmmfffaaaZZZOOOGGGAAA@@@>>>===;;;;;;;;;<<<;;;===@@@AAABBB@@@>>>=========<<<;;;:::999999888555555444444333222222111111111111111000000000///000///......///000///...************+++,,,------------------,,,+++***)))+++,,,,,,------,,,,,,+++++++++******************,,,---/////////---+++))))))(((((())))))***+++,,,++++++++++++++++++++++++,,,++++++***+++,,,------,,,,,,+++++++++,,,------,,,---......///............---------...///000000111222333444444444333333222333333222000///000111555555666666666555444333444444555444333111///---000000000000000000000000222222333444444555666666111222222333444555555555666666666666777777777777666666777888999;;;===>>>>>>>>>???@@@AAACCCEEEFFFHHHHHHFFFDDDCCCBBBAAAAAA??????@@@AAABBBDDDFFFFFFGGGGGGGGGGGGHHHHHHIIIJJJKKKPPPVVVXXXUUUOOOIIIEEE???===;;;;;;===>>>>>>>>>???@@@CCCEEEGGGGGGFFFEEEAAABBBCCCDDDCCCAAA>>>===<<<;;;999888888777666555999999::::::999:::;;;<<<======>>>BBBIIITTTaaaiiiyyyyyysssqqqqqqmmmddd\\\RRROOOJJJEEEAAAAAABBBCCC@@@???>>>======>>>???@@@@@@BBBDDDGGGJJJMMMOOOQQQVVVXXXYYYZZZ[[[]]]```cccccceeegggjjjnnnuuu}}}zzz}}}xxxtttqqqnnnmmmrrryyy~~~}}}}}}uuutttsssrrrrrrqqqooommmjjjhhhhhhkkkpppssssssqqqeeebbb\\\WWWSSSMMMHHHEEEDDDCCCAAA@@@>>>=========>>>@@@DDDIIIRRR___mmmvvvsssiii___VVVRRROOOKKKHHHHHHFFFEEECCCBBBCCCCCCAAA???======;;;:::999888888888555444555777888:::BBBLLLTTTWWW\\\aaagggooowww}}}~~~wwwkkk^^^SSSLLLHHHFFF>>>???@@@BBBEEEIIILLLNNNNNNWWWeeesss{{{yyypppggg]]]WWWOOOJJJHHHGGGDDDAAA>>>>>>???@@@AAABBBBBBCCCBBBBBBAAA@@@@@@@@@@@@@@@??????>>>>>>===<<<<<<;;;:::999999888888777666666777777666666666777888999:::===???BBBEEEJJJPPPTTT]]]gggpppqqqssswwwzzzyyyyyyzzz|||wwwiii^^^WWWTTTxxxnnngggaaaYYYOOOGGGAAA@@@>>>===<<<<<<<<<===888:::>>>@@@AAAAAA???>>>>>>======<<<;;;:::999999666666555555444333333333111111111111000000000///222000///...///...---+++...............///000111------------,,,+++************++++++++++++******)))*********************)))***+++,,,+++***(((&&&''''''((()))+++---///000++++++++++++++++++++++++***************+++,,,,,,++++++++++++,,,------...,,,---......///.........---------...///000111222222222333333444444444444222333333222000///000222333444444555555555555555222222222222111///---,,,111111111111111111111111111222333333444555666666333333333444444555666666666666666666777777777777888888888888888999:::;;;>>>??????@@@AAABBBDDDDDDFFFFFFDDDCCCBBBAAAAAAAAA?????????@@@AAACCCDDDEEEFFFEEEEEEEEEFFFGGGIIIIIILLLPPPUUUVVVRRRKKKEEEBBB===;;;:::;;;>>>@@@AAAAAA@@@@@@AAABBBBBBBBBBBBAAA<<<===>>>??????===;;;999<<<<<<<<<;;;999888777777888999::::::888999;;;>>>>>>@@@CCCHHHQQQ\\\iiiqqq}}}|||wwwuuunnnhhhfffhhheee^^^VVVMMMJJJEEE@@@===<<<<<<===;;;::::::::::::<<<===>>>===>>>???AAACCCEEEFFFGGGHHHJJJLLLLLLMMMNNNQQQSSSVVVWWWXXX[[[^^^eeelllqqqxxxyyyrrrppprrrttt~~~|||xxxvvvtttsssrrrqqqnnnkkkiiigggeeefffkkknnnooonnnfffbbb]]]WWWRRRMMMHHHDDDAAAAAA@@@>>>>>>>>>>>>>>>>>>???BBBGGGOOO[[[gggooo~~~tttjjjbbb[[[YYYXXXTTTRRRRRRLLLIIIFFFCCCCCCBBBAAA???======;;;:::999999999999555333444666666888@@@IIITTTYYYaaaeeehhhlllsssyyy{{{vvvnnncccXXXPPPKKKIIIAAA@@@@@@AAADDDHHHLLLOOOOOOSSS\\\gggqqqtttpppkkkbbb[[[SSSMMMJJJGGGDDDAAA>>>>>>???@@@AAAAAABBBBBBAAAAAA@@@@@@??????@@@@@@@@@??????>>>======<<<<<<:::::::::999888888777777777777666666666888999::::::<<>>>>>???@@@AAAAAABBBBBBCCCCCCBBBAAAAAAAAAAAAAAA??????@@@@@@AAACCCDDDEEEEEEDDDDDDDDDEEEFFFHHHIIIMMMOOORRRQQQMMMGGGBBB@@@===;;;:::;;;>>>AAABBBBBB@@@@@@??????????????????:::;;;;;;<<<<<<;;;:::999:::<<<======<<<;;;;;;<<<777999;;;:::888999===AAA@@@CCCHHHOOOXXXbbbmmmsssyyy}}}}}}zzzxxxrrrlllfff```[[[YYYZZZXXXSSSNNNEEECCC@@@<<<:::888888888888888777777888:::<<<===;;;;;;<<<===>>>???@@@@@@@@@BBBCCCDDDDDDDDDFFFGGGGGGIIIKKKNNNQQQWWW]]]bbbhhhooovvv|||{{{tttrrrooovvv|||xxxvvvuuuuuutttsssqqqoooiiifffdddeeeiiimmmmmmllliiieee```ZZZUUUPPPJJJGGGAAA@@@???>>>>>>>>>>>>>>><<<===@@@DDDKKKUUU```hhh|||xxxllleee```aaabbb___]]]]]]RRRNNNHHHDDDBBBAAA???>>>===<<<;;;:::999999999999666444444666666777???HHHRRR[[[fffllllllmmmrrrwwwzzzxxxsssjjj^^^TTTLLLIIIDDDBBBAAAAAADDDIIIOOOSSSSSSRRRUUU^^^hhhooopppnnnbbb]]]UUUPPPMMMJJJFFFBBB??????@@@@@@@@@AAAAAAAAA@@@@@@??????>>>??????@@@AAA@@@???>>>=========>>>;;;;;;::::::999888888888777777666666888999;;;<<<:::<<<@@@CCCFFFIIINNNQQQYYY```iiirrrwwwzzz|||}}}}}}|||}}}}}}~~~}}}nnnbbbZZZVVVzzzooofff___WWWMMMEEEAAA@@@???============>>><<<===>>>???@@@@@@@@@@@@======<<<;;;:::999888888777777666666555444444444111111111111000000000000...---,,,---...///...,,,---,,,,,,+++++++++,,,,,,,,,,,,---------,,,++++++*********++++++*********))))))+++,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,))))))))))))***,,,---...++++++*********)))))))))***++++++,,,,,,,,,,,,,,,,,,,,,---...////////////,,,---......//////............///000111333555666111111111111111222333333///000111111000111333555555555444444333333444444222222111111111111222222000000000000111111111222111111222222333333444444555444444333444555666666666666666666777777777777888888888999999;;;<<<======>>>>>>???@@@@@@@@@@@@@@@@@@??????@@@@@@AAABBB@@@@@@@@@AAABBBCCCDDDEEEDDDCCCCCCCCCDDDFFFHHHIIINNNOOOOOOLLLHHHCCCAAA@@@===;;;:::;;;>>>@@@AAAAAA@@@???>>>=========>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;>>>@@@???<<<:::;;;<<<666999;;;:::999:::???DDDFFFJJJPPPVVV[[[aaafffjjjkkknnnooollljjjhhhbbb\\\VVVSSSOOOLLLKKKJJJGGGEEE???>>>===;;;:::888777777:::999888777777888999::::::::::::;;;;;;<<<<<<<<<>>>@@@AAAAAA@@@@@@AAABBB???AAACCCEEEGGGJJJNNNRRRVVV]]]eeemmmzzz~~~xxxxxx|||zzzyyyxxxwwwuuussspppiiigggeeegggllloooooonnnlllhhhbbb]]]XXXRRRLLLIIICCCBBBAAA???>>>======<<<;;;===???CCCIIIRRR\\\cccvvv{{{pppjjjfffhhhjjjhhhffffffZZZUUUNNNIIIEEECCCAAA@@@<<<;;;:::999888888888999888666666777777888@@@IIIQQQ___ooowwwvvvuuuxxx|||}}}uuuhhhZZZPPPKKKFFFDDDBBBAAAEEEKKKRRRVVVXXXTTTRRRWWWaaahhhiiiggg___[[[UUURRRPPPNNNIIIFFFAAAAAAAAA@@@@@@@@@@@@??????>>>>>>======>>>??????BBBAAA???>>>===>>>>>>>>>;;;;;;;;;:::999999888888777666666777999;;;===???999<<<@@@CCCFFFIIIMMMPPPVVV\\\fffpppwwwzzz|||}}}||||||||||||~~~vvvfffZZZTTTzzzooofff___WWWLLLEEEAAA@@@???=========>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@===<<<;;;:::999888888777777666666555555444333333111111111111000000000000...------...111333333222111000///...............,,,,,,---------,,,+++++++++++++++,,,,,,+++++++++)))***+++,,,------,,,+++((('''''''''((()))************))))))))))))******+++*********))))))((((((+++,,,------......------,,,---...///000000000000,,,---......//////......//////000111222444666777111111000000111111222333...000111111000111333666777777555444333222222222111000/////////000222333.../////////000000111111111111222222222222333333555444333333333444555666666666666666777777777777777777777999:::<<<>>>???======>>>???????????????>>>>>>>>>>>>???@@@AAABBB@@@@@@@@@AAABBBCCCDDDEEEDDDCCCBBBBBBCCCEEEHHHIIIOOONNNMMMIIIDDDAAA@@@@@@===;;;::::::===???@@@???@@@???>>>===<<<<<<===>>><<<<<<;;;;;;;;;<<<===>>>???BBBCCCAAA<<<888777888666999<<<;;;999;;;@@@FFFNNNQQQVVVZZZ\\\\\\]]]^^^\\\___```]]][[[ZZZTTTMMMLLLJJJGGGDDDAAA@@@@@@???============<<<;;;999888===<<<:::888888888888999:::::::::;;;;;;;;;;;;;;;<<<>>>??????===<<<======???@@@BBBAAAAAAAAACCCEEEHHHOOOWWWaaappp~~~}}}{{{yyyuuuqqqnnniiiggggggjjjooossssssrrrlllhhhccc]]]XXXRRRLLLIIIEEEDDDBBB@@@>>><<<;;;;;;===>>>@@@DDDIIIRRR\\\cccooo{{{{{{tttnnnkkknnnooommmkkkkkkaaa\\\TTTNNNJJJGGGEEEDDD;;;::::::999888888888888:::888888999999:::AAAJJJSSScccwww~~~pppaaaTTTNNNGGGDDDBBBBBBEEELLLSSSXXX]]]WWWRRRTTT[[[```___\\\\\\XXXTTTSSSSSSQQQMMMIIIBBBBBBAAA@@@@@@??????>>>>>>===============>>>>>>BBBAAA@@@>>>>>>>>>>>>???<<<;;;;;;::::::999999888666666777888:::===???AAA999<<>><<<<<<<<<======???BBBCCCBBB>>><<<<<<>>>???<<<::::::;;;;;;888555555666666777666444333222222333333222000///000111//////...------------...---...///...,,,+++,,,---------------------------******+++++++++,,,,,,,,,---,,,++++++,,,,,,***)))******************************))))))******+++,,,---,,,+++))))))))))))***,,,,,,---------,,,++++++++++++++++++++++++,,,,,,...---,,,,,,---///222333...///000111222333444444111222222222222111000000/////////000111111222222444333222222111111222222/////////000111111222222000000000000000000000000222111000000000222444666666555555444444444555555555666888999::::::999999999888777777888:::;;;===???>>><<<;;;;;;<<<===>>>@@@BBBCCCBBB@@@@@@AAABBBCCCBBBAAAAAABBBCCCDDDEEEGGGEEEBBBBBBDDDHHHJJJKKKJJJHHHEEEBBB???===<<<<<<::::::;;;>>>BBBBBB???;;;>>>===<<<:::888777777777666777888:::<<<>>>???@@@EEECCCAAA???===<<<;;;:::444888<<>>===<<<===>>>>>>>>>===:::===???======???===::::::888777777999:::999999888888888999999999::::::999::::::999888999;;;===;;;;;;;;;;;;<<<>>>@@@AAAEEEEEEKKKUUUaaapppzzz}}}yyyuuusssqqqjjjjjjjjjkkkmmmoooqqqrrreeeccc```]]]ZZZVVVQQQMMMHHHGGGFFFCCC???=========EEEDDDCCCGGGNNNVVV^^^aaappp|||vvvpppkkklllmmmnnnpppttthhhbbbYYYQQQKKKHHHEEECCC???===999888888999999999777888888888999<<<@@@DDDRRRcccyyyvvvfffZZZRRRMMMIIIEEECCCBBBFFFSSS```ggg___WWWUUUXXXZZZWWWTTTQQQPPPPPPSSSWWWVVVRRRNNNDDDCCCAAA???===<<<;;;;;;;;;;;;::::::;;;<<<>>>?????????>>>>>>======<<<<<<:::;;;;;;<<<<<<;;;;;;::::::999777666777:::>>>@@@888999<<<@@@EEEIIILLLMMMRRRXXXaaajjjqqqwww|||~~~~~~jjj]]]zzzqqqggg]]]UUUMMMHHH@@@???>>>===<<<<<<======>>>@@@BBBAAA>>><<<===>>>;;;999777777888888666444777666444333222222333444333444444333000...///////////////.........------...///000///---,,,---...------------------------******+++++++++,,,,,,,,,,,,+++******++++++***(((******************************))))))******+++,,,,,,++++++******+++,,,---((()))***,,,---.........,,,,,,,,,,,,,,,---------------...//////000000000------...///000111222222111222222222111111000000//////000000111222222222444333222222111111222222111111111000000000000000000000000000000000000000000111222333333444444444555555444444444444444555555666777999999999999888999999999999:::;;;<<<===???===<<<;;;;;;<<<===>>>@@@AAABBBAAA@@@???@@@AAADDDDDDCCCBBBCCCDDDEEEEEEGGGEEECCCDDDFFFIIIJJJJJJIIIHHHEEEAAA???===<<<<<<======>>>AAACCCCCC???<<>><<<;;;999888888888777888999:::<<<>>>??????@@@???>>><<<;;;:::::::::666:::???CCCGGGLLLTTTYYY___aaa```[[[XXXVVVQQQKKKJJJHHHEEEDDDCCCAAA???===999888888999:::;;;::::::<<<>>>??????CCCGGGFFFBBBAAA???<<<<<<<<<======<<<;;;;;;;;;<<<<<<<<<===============<<<;;;;;;<<<===:::999888888999:::;;;<<<@@@@@@DDDMMMWWWddduuu{{{xxxvvvvvvkkkkkkkkkllllllmmmnnnoooeeeccc```^^^[[[WWWRRRNNNGGGFFFEEEBBB@@@>>>>>>>>>BBBAAACCCGGGPPPZZZccchhhppp|||yyypppjjjkkknnnppprrruuukkkddd[[[RRRLLLHHHEEECCC???===999888999::::::999888999999888888;;;???CCCPPPaaawww}}}nnn```UUUPPPKKKFFFDDDBBBEEEOOOZZZbbb]]]VVVTTTTTTUUUSSSQQQIIIJJJKKKLLLMMMLLLJJJGGGCCCBBB@@@>>><<<;;;::::::::::::999999:::<<<>>>?????????@@@??????>>>======;;;;;;;;;<<<<<<;;;;;;;;;:::999777777999<<<@@@BBB=========???BBBFFFJJJMMMQQQVVV___gggnnntttyyy}}}~~~|||nnn{{{qqqfff\\\SSSKKKFFFAAA@@@>>>===<<<<<<<<<===<<<>>>@@@???>>>======>>><<<;;;::::::;;;;;;:::888999666222//////000444666222333333222000///000111//////000000000///...---...///000///...------///------------------------******+++++++++,,,,,,,,,---,,,***+++,,,,,,+++)))******************************))))))******+++,,,++++++++++++,,,---...///((()))***+++,,,---------,,,---------............,,,...///111111000...,,,,,,,,,---...//////000000222222111111111000000000///000000111111222333333333333222111111111111222222222111111000//////...000000000000000000000000///111333555666555444222444444333333333333444444444555666777888888888888999999:::;;;<<<<<<<<<<<<>>>===<<<;;;;;;<<<===>>>>>>@@@AAA@@@??????@@@AAAFFFEEEDDDDDDCCCDDDDDDEEEFFFEEEDDDFFFHHHJJJJJJIIIHHHFFFCCCAAA>>>=========@@@@@@AAACCCEEEDDDAAA>>>???>>>===;;;:::999999999999::::::;;;===>>>??????>>>===<<<;;;;;;;;;;;;;;;999>>>EEEKKKPPPXXXaaagggllljjjcccZZZUUURRRKKKBBB@@@>>><<<;;;<<<<<<;;;999777777888999:::;;;<<<<<<===>>>???CCCKKKSSSSSSNNNHHHEEEAAA????????????>>><<<<<<=========>>>>>>>>>??????>>>======<<<;;;;;;;;;:::999888888999999:::===<<>>AAAMMM^^^uuu}}}kkk\\\TTTNNNHHHFFFCCCDDDJJJRRR\\\ZZZWWWSSSQQQOOOMMMMMMHHHJJJKKKKKKIIIGGGGGGFFFAAA@@@>>><<<:::999999888888888888888999;;;===>>>>>>???AAAAAAAAA@@@>>>===;;;;;;<<<<<<<<<<<<;;;;;;999999888888:::===AAACCCAAA@@@>>>===???DDDIIILLLOOOTTT[[[bbbiiipppvvv{{{~~~|||rrrfff\\\RRRJJJFFFAAA@@@>>>===<<<<<<<<<<<<;;;<<<===>>>>>>>>>>>>>>>===<<<<<<<<<<<<<<<<<<;;;999777333111000111444666000111222222111000111333...///111222222000...------//////...---,,,---...,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,...---,,,,,,---...---+++******************************))))))******+++,,,++++++++++++,,,,,,------,,,,,,,,,,,,+++***)))))),,,,,,,,,---......//////...///000000000///---,,,,,,,,,---......///000000222111111000000000000000000000111111222333333333333222222111111111111111111111111111000000//////////////////////////////000111333444555555444444333333222222222333444444444555666666777777888888888999;;;<<<<<<<<<;;;:::===<<<<<<<<<<<<===>>>>>>===???@@@@@@???>>>???AAAEEEEEEDDDDDDCCCCCCBBBBBBEEEDDDEEEGGGJJJKKKIIIHHHEEEDDDBBB???>>>=========???@@@BBBDDDEEEDDDBBBAAA??????===<<<;;;:::::::::;;;;;;<<<======>>>??????@@@@@@???>>>>>>>>>>>>>>>===CCCKKKRRRYYYbbblllsssvvvpppeeeZZZTTTPPPGGG======;;;999888999::::::999999;;;===>>>@@@AAACCCEEEEEEEEEFFFLLLXXXcccccc^^^QQQMMMIIIFFFFFFFFFFFFEEEBBBBBBBBBCCCCCCCCCCCCDDDCCCBBBAAAAAAAAA@@@>>><<<>>>===<<<;;;;;;;;;<<<<<<>>><<<>>>AAADDDHHHSSS]]]ooo{{{yyyxxxxxxmmmmmmmmmmmmlllkkkjjjjjjeeedddddddddccc```\\\XXXNNNLLLHHHDDDBBBAAA@@@???>>>@@@CCCIIIRRR___kkkssswwwqqqeeegggooouuuxxxzzzvvvnnncccYYYPPPJJJFFFCCC@@@===:::999:::;;;;;;;;;;;;;;;:::999888999===@@@IIIYYYpppyyyfffXXXQQQJJJGGGFFFDDDHHHMMMUUUWWWWWWTTTOOOKKKJJJKKKHHHKKKLLLKKKGGGDDDEEEGGG???>>><<<;;;999888888888777777666777888999;;;===<<<===@@@BBBBBB@@@>>>===<<<<<<============<<<<<<:::999888888999;;;>>>@@@@@@???======@@@CCCHHHJJJOOORRRXXX^^^eeellltttyyy{{{|||}}}}}}~~~rrrfff\\\SSSKKKFFFBBB@@@???===<<<;;;<<<<<<<<<<<<<<<===?????????>>>::::::::::::999999999:::888777666555555444444444222333444222000//////000...///111222222000...---,,,---...---+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,+++***+++,,,---,,,+++******************************))))))******+++,,,+++++++++++++++******)))---------,,,+++***))))))***++++++,,,---.........222111///...------...............//////000000111222111000/////////000000111111111222333333444444333222111111000000111111//////000000111111111111////////////////////////222222111111222333555666222222222222222333444555555555555666666777888888777888:::;;;;;;:::999999<<<<<<<<<<<<<<<===>>>>>>===>>>@@@@@@??????@@@AAACCCCCCCCCCCCBBBAAAAAA@@@DDDDDDEEEHHHJJJJJJIIIGGGCCCBBB@@@>>>============<<<>>>AAADDDEEEDDDCCCCCC???>>>===<<<;;;:::::::::<<<<<<===>>>>>>???@@@@@@CCCCCCBBBAAA@@@@@@@@@@@@BBBHHHPPPXXX___iiissszzz{{{tttgggZZZTTTOOOGGG>>>>>><<<999888999;;;;;;::::::>>>AAADDDFFFIIILLLPPPRRRRRRSSSYYYfffqqqsssnnn\\\YYYVVVTTTTTTUUUTTTTTTNNNOOOOOOOOOOOOPPPPPPPPPNNNKKKIIIHHHHHHHHHEEECCCAAA@@@>>>===<<<<<<<<<===@@@>>>???@@@@@@AAAGGGPPPZZZdddnnnvvv}}}wwwuuuoooooooooooonnnlllkkkjjjddddddeeeggggggfffbbb___UUUPPPJJJFFFDDDCCCAAA??????AAADDDIIIPPP\\\iiirrr{{{rrreeeeeennnvvv{{{~~~vvvjjj___UUUNNNHHHEEEBBB???<<<::::::;;;;;;:::;;;;;;:::999888999===???FFFUUUkkkrrr^^^UUULLLJJJIIIGGGGGGJJJPPPTTTWWWVVVQQQLLLJJJJJJDDDFFFFFFDDD@@@>>>???BBB???>>><<<;;;999999888888777777666666777888:::;;;:::;;;>>>@@@AAA@@@>>><<<<<<======>>>>>>======<<<<<<;;;999888777888999:::::::::<<<>>>AAADDDGGGIIIOOORRRWWW]]]ccckkksssxxxyyyzzz||||||~~~sssggg]]]TTTMMMHHHBBBAAA???===<<<;;;;;;<<<===<<<<<<>>>@@@@@@???>>><<<======<<<;;;::::::;;;666777888888888666444333777777666333///,,,++++++//////000000000///...---+++,,,---,,,*********+++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,)))((('''(((***+++***)))******************************))))))******+++,,,++++++,,,+++***)))((('''***+++,,,------------,,,******+++,,,---......///222111...---,,,---///000//////000000000111111111222111000///...///000000111222222333333444555555222222111000000000000111...//////000111111222222000000000000000000000000333222000///000222444666333222222333333444555666666666666666777888999999888999999::::::999999999;;;;;;<<<<<<===>>>>>>>>>===???@@@@@@??????AAABBBAAAAAABBBBBBBBBAAA@@@@@@CCCCCCDDDFFFIIIIIIHHHFFFAAA@@@>>>===<<<<<<===>>>;;;>>>BBBDDDDDDCCCBBBBBB>>>===<<<;;;::::::::::::<<<======>>>@@@AAAAAABBBDDDDDDCCCCCCCCCCCCDDDDDDIIINNNVVV]]]cccllluuu|||{{{vvvjjj]]]TTTPPPIIIAAA???<<<:::999;;;===>>>>>>===BBBHHHLLLNNNRRRXXX]]]]]]^^^___cccmmmxxxzzzvvviiihhhgggggghhhiiiiiihhhaaaaaaaaaaaabbbbbbbbbbbb^^^YYYTTTQQQQQQPPPMMMJJJIIIGGGEEEBBB???>>>======AAA@@@@@@AAA???===AAAHHHQQQXXX^^^___dddooo{{{}}}wwwsssssssssrrrpppmmmkkkiiiddddddfffhhhiiigggccc```XXXRRRKKKGGGEEEDDDBBB???@@@BBBDDDGGGLLLWWWdddmmm}}}uuuhhhgggnnnwwwrrreeeZZZRRRKKKHHHDDDAAA===;;;;;;;;;:::999;;;;;;:::999888999===@@@EEESSSiiifff[[[PPPLLLLLLIIIHHHIIIKKKPPPVVVWWWTTTOOOLLLKKKEEEDDDCCCAAA>>>>>>???AAA???>>>===<<<;;;:::::::::999888777666666777888999999;;;===???@@@???>>>>>>======>>>>>>>>>>>>=========<<<:::888777666666777555777999===AAADDDFFFGGGMMMQQQVVV\\\bbbiiiqqqvvvzzzzzz}}}~~~||||||}}}ttthhh^^^UUUOOOKKKBBBAAA???===;;;;;;;;;;;;???>>>===>>>AAAAAA???===???AAAAAA@@@===;;;<<<>>>666666777888777555444222666666666333///---,,,---/////////.........------,,,---...---+++***+++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,***)))((()))+++,,,+++*********************************))))))******+++,,,***+++,,,,,,,,,+++***))),,,,,,---.........------++++++,,,---...///000000000//////............/////////000000000000111111222111///.........000111222222333333444555555555222222111000000000000000000000000000000111111111000000000000000000000000000000000000111222333333333333333333444555666777777777666666777888:::;;;;;;::::::999999999:::::::::;;;<<<======>>>>>>>>>>>>???AAAAAA@@@@@@BBBCCC@@@AAABBBCCCCCCCCCBBBAAACCCBBBCCCDDDGGGHHHGGGFFF???>>>===<<<<<<<<<===>>>>>>AAAEEEFFFCCCAAA@@@@@@===<<<;;;::::::999999:::<<<<<<===???AAABBBCCCDDDDDDEEEEEEFFFHHHJJJLLLMMMPPPUUU\\\aaafffmmmvvv|||{{{xxxnnn```VVVPPPJJJDDD@@@>>><<<===@@@CCCEEEFFFHHHNNNUUUZZZ]]]cccjjjpppoooqqqrrrsssyyy|||uuulllfffdddbbb^^^[[[\\\YYYUUUOOOKKKGGGEEECCCDDDCCCDDDEEEBBB>>>AAAGGGIIIQQQUUURRRPPPUUU]]]aaahhhkkkpppzzzzzzzzzyyyvvvrrrmmmiiigggeeefffggghhhhhheee```\\\VVVOOOHHHEEEEEEEEECCCAAA???AAACCCDDDHHHRRR___jjjzzzyyymmmkkkpppyyyyyykkk___VVVOOOKKKFFFCCC???<<<;;;:::999888:::::::::999888:::>>>AAAGGGSSShhhpppbbbTTTOOOMMMKKKGGGFFFGGGLLLRRRWWWVVVSSSNNNLLLIIIGGGCCCBBBBBBCCCCCCCCCAAA@@@???===<<<<<<<<<<<<;;;:::888777666777777888;;;;;;===>>>???@@@@@@@@@===>>>>>>??????>>>>>>===<<<<<<:::999888777777777666666777:::===AAAEEEGGGKKKOOOUUU[[[aaahhhooosssyyyzzz|||~~~|||{{{zzz|||ttthhh^^^VVVPPPMMMCCCAAA???===;;;;;;;;;;;;AAA???>>>???AAABBB???======??????===:::888888:::666666666555555444333333111222333222111000111222//////...------------...---...///...,,,+++,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,+++,,,...///...---*********************************)))***++++++,,,)))***,,,---......---,,,000000000///...,,,+++***,,,,,,---...///000111222---...///111111000...---/////////000000000000000222111///...---...000111222222333444444555555666222111111000000000000000222222111111000/////////000000000000000000000000---...000222333222111000333333333444555666777888888777777777777999:::;;;===<<<:::999999:::;;;<<<:::;;;<<<===>>>>>>>>>>>>>>>@@@AAAAAAAAAAAACCCDDD@@@AAACCCDDDDDDDDDCCCCCCCCCBBBBBBCCCEEEGGGGGGFFF>>>===<<<;;;;;;<<<===>>>BBBEEEHHHGGGCCC@@@>>>???<<<;;;::::::999999999999;;;<<<===???AAACCCDDDEEEFFFFFFHHHKKKNNNQQQTTTUUUUUUZZZ___dddhhhnnnuuu{{{{{{zzzqqqcccVVVOOOJJJEEEBBBAAA???AAAEEEIIILLLNNNTTTZZZccchhhlllrrrzzz|||yyytttpppoookkkeee^^^XXXRRRNNNLLLHHHGGGHHHIIIFFFBBBDDDIIIBBBJJJOOOLLLHHHIIIMMMOOOOOOQQQVVV]]]iiixxx}}}yyysssmmmhhhdddggggggggghhhfffbbb\\\WWWRRRLLLEEECCCEEEFFFEEEBBB===???AAABBBFFFOOO]]]hhhwww|||qqqnnnrrr{{{}}}nnnbbbXXXQQQLLLHHHDDD@@@<<<;;;:::888777::::::999888888:::>>>AAAHHHTTTiiiwwwgggWWWPPPNNNKKKGGGEEEDDDIIIPPPVVVXXXUUUPPPLLLJJJFFFAAA@@@BBBDDDDDDCCCBBBAAA@@@>>>>>>============;;;999888777666666777<<<======>>>@@@AAABBBCCC>>>>>>????????????>>>>>><<<;;;::::::999999999:::888777666666999>>>DDDGGGIIIMMMTTTZZZ```gggmmmqqqvvvwwwyyy}}}}}}|||zzzxxxyyysssggg]]]UUUNNNIIIFFFDDDAAA>>>;;;::::::;;;===;;;:::===@@@AAA???=========<<<<<<;;;;;;;;;:::999777555222111222333333222111111000000000000000333111////////////...---******+++,,,---,,,+++)))......---,,,+++***)))(((******++++++------......,,,,,,+++******+++,,,,,,++++++++++++++++++++++++******))))))))))))******222---((('''***,,,---,,,///...---,,,,,,,,,,,,,,,.../////////000000111111111000...------...///000000000000000000111111111000000000000////////////111111000//////000111222333333222222000///...---///////////////000111111000///...------...///000222222222222222222222222333333333444444444555555666666666666777777777777;;;CCCFFF@@@:::;;;;;;999;;;===>>>===<<<<<<===>>><<>>???AAAAAAGGGGGGFFFEEECCC@@@>>><<<:::999999888888999999:::;;;===???AAAAAACCCEEEGGGJJJLLLPPPSSSUUUWWWYYY\\\bbbbbbbbbcccfffiiilllnnnyyyvvvooodddYYYPPPKKKIIIDDDCCCFFFKKKOOOQQQWWW^^^eeekkkttt|||~~~sssjjjbbb___XXXVVVRRRNNNKKKHHHGGGGGGLLLKKKIIIHHHFFFEEEDDDDDDFFFEEEHHHOOOUUU\\\hhhssszzzuuunnnhhhgggkkkllljjjdddaaa]]]WWWOOOKKKJJJIIIGGGEEEDDDCCCBBB@@@AAABBBBBBFFFNNNYYYbbbssswwwvvv}}}xxxfffYYYQQQKKKFFFCCC???<<<;;;;;;:::999999888777777888;;;>>>@@@EEEQQQgggrrr\\\PPPLLLIIIGGGFFFDDDFFFLLLWWW``````XXXOOOJJJIIIIIIIIIHHHGGGFFFEEEFFFDDDAAA?????????>>>===777999::::::999888999999999:::<<>>???BBBBBB???<<<<<<;;;;;;:::999888777777888888888999<<<>>>AAACCCHHHLLLQQQWWW\\\bbbgggkkktttvvvyyy|||~~~~~~|||{{{|||}}}qqqeee\\\TTTMMMHHHCCCAAA???===<<<<<<=========;;;;;;===@@@AAA???=========>>>======<<<;;;:::888777555333222222333333222222111000000000000000333111////////////...---------...///000///...,,,))))))))))))((((((((((((******++++++++++++++++++,,,,,,+++******+++,,,,,,+++++++++++++++++++++++++++***)))))))))))))))***'''((((((''''''((()))+++///...---,,,,,,,,,,,,---.........//////000000000000000///...---......///000000000000000000000000////////////000000000000111111000//////000111222//////000000000///......///////////////000111111000///............///000222222222222222222222222333333333444444444555555666666666666777777777777:::AAADDD>>>::::::;;;:::;;;<<<======<<<<<<===>>>>>>AAACCCCCCAAAAAADDDFFFCCCCCCBBBBBBBBBCCCEEEEEECCCBBBAAA@@@???>>>>>>>>>::::::;;;<<<>>>AAADDDFFFFFFFFFFFFEEECCC@@@>>><<<;;;;;;:::999888888888888999<<<>>>@@@BBBDDDGGGJJJMMMPPPTTTWWWXXXZZZ\\\^^^dddcccbbbaaabbbccceeegggooommmiiiaaaYYYRRROOONNNKKKJJJMMMSSSXXX[[[bbbjjjttt{{{~~~yyyqqqllleee]]]VVVRRRPPPOOOOOONNNKKKIIIFFFEEEDDDDDDFFFDDDEEEIIILLLOOOXXXaaammm|||zzzrrrlllkkkhhhiiigggccc```^^^XXXQQQKKKJJJHHHFFFDDDDDDCCCCCCAAABBBCCCCCCFFFMMMXXX```ppp{{{yyyooobbbWWWPPPHHHDDD@@@===<<<<<<;;;:::999888777888999;;;>>>@@@DDDMMM___wwwvvv```TTTNNNJJJGGGFFFDDDEEEKKKUUU^^^___XXXQQQNNNLLLJJJIIIJJJJJJJJJJJJFFFDDDAAA????????????===<<<===>>>===;;;999888999999:::===@@@BBBBBBBBBAAA???>>><<<===???@@@???===<<<<<<;;;:::999888777777777777888999;;;>>>@@@BBBGGGKKKQQQVVV[[[aaafffjjjppprrrvvvyyy|||~~~~~~}}}|||}}}}}}~~~pppeee\\\UUUNNNIII@@@???===<<<<<<===???@@@===<<<<<<>>>@@@@@@???>>>===>>>???@@@???===;;;:::888777555333222222333333222222111000000000000111222111//////000000...---++++++------------++++++))))))***+++,,,,,,---...++++++******)))))))))))),,,++++++******++++++,,,++++++++++++++++++++++++,,,+++***)))))))))))))))(((+++///...+++)))***---......---,,,,,,,,,------.............../////////000000///...............000000000000000000//////......//////000000111111111111000000000000111111,,,---......///////////////////////////000111111000//////......//////000222222222222222222222222333333333444444444555555666666666777777777888888888===@@@===999:::;;;;;;:::;;;======<<<;;;===>>>AAABBBCCCCCCBBBAAACCCDDDBBBBBBAAAAAAAAABBBCCCDDDBBBAAA@@@???>>>=========;;;::::::;;;>>>AAAEEEGGGFFFFFFEEEDDDBBB@@@===;;;<<<;;;:::999888777777777888;;;>>>@@@BBBEEEIIILLLQQQUUUYYY\\\]]]^^^___```dddbbb```]]][[[[[[\\\\\\ddddddbbb]]]XXXSSSQQQPPPSSSRRRVVV^^^dddjjjsss|||tttjjjbbb___]]]XXXVVVRRROOOLLLJJJIIIIIIHHHEEEDDDEEEDDDDDDIIIPPPUUUcccyyy~~~sssmmmlllggghhhfffaaa^^^\\\VVVPPPJJJIIIGGGEEEDDDCCCDDDDDDCCCDDDDDDDDDFFFLLLUUU]]]lll}}}}}}wwwgggZZZPPPJJJFFFAAA>>>======<<<;;;888888888999:::<<<>>>???CCCHHHUUUlll|||fffYYYQQQKKKGGGFFFCCCDDDIIIRRR[[[^^^ZZZUUURRROOOMMMLLLMMMOOOOOOOOOHHHEEEBBB@@@@@@@@@???>>>???@@@@@@>>>:::888777777999;;;>>>AAACCCCCCBBBAAA@@@>>><<<<<<>>>@@@@@@@@@<<<<<<;;;:::999888888777666666777888:::<<>>???=========>>>???@@@???>>>>>>???AAABBBAAA>>>;;;999888777666444333333333333333222111111000000111111111000//////000000///---)))+++,,,---,,,+++*********++++++,,,---...//////************************++++++++++++++++++++++++************++++++++++++,,,,,,+++***))))))))))))---///000...,,,***+++---...------,,,,,,,,,------------..................////////////////////////000000111111111000///...------...///000111222222111111111000000000000000------...////////////...///////////////000000111000//////////////////000111111111111222222222222333333333444444444555555666666666777777888888999777:::<<<;;;999:::;;;<<<:::;;;======<<<<<<===???AAAAAABBBCCCCCCCCCDDDDDDCCCBBBBBBBBBBBBCCCCCCCCCCCCBBB@@@???>>>===<<<<<<>>>===<<<<<<===@@@CCCEEEEEEEEEEEEDDDBBB???<<<;;;::::::999999888888999999:::<<<>>>@@@BBBFFFJJJMMMUUUXXX]]]```aaa``````aaabbb```\\\YYYVVVTTTTTTTTT\\\\\\\\\YYYVVVRRRQQQQQQYYYYYY___iiirrr{{{{{{tttqqqiiifffbbb]]]YYYVVVTTTSSSMMMHHHEEEEEEDDDBBBEEEJJJNNNWWWfffvvvxxxpppooojjjjjjgggaaa]]]ZZZTTTMMMJJJIIIGGGEEEDDDDDDDDDEEEDDDEEEFFFEEEFFFJJJRRRYYYgggxxxppp^^^QQQLLLHHHCCC>>>===<<<;;;;;;777888999:::<<<===>>>>>>CCCFFFQQQggg~~~jjj]]]UUUMMMIIIHHHBBBBBBFFFNNNVVV[[[[[[YYYSSSQQQOOOPPPRRRTTTSSSRRRJJJGGGDDDBBBBBBAAA@@@???<<<===>>><<<999666555666999;;;???CCCEEEEEECCCBBBBBBAAA???>>>???AAACCCDDD======<<<;;;:::999888888666666666777999;;;>>>???DDDHHHMMMSSSXXX]]]cccgggkkknnnsssvvvxxx{{{~~~|||oooddd[[[TTTNNNIIIBBB@@@>>><<<;;;;;;<<<======>>>?????????????????????@@@AAABBBAAA>>>;;;999888777666555444333333333333222222111111111111111000//////000111111///---,,,...111111///......///))))))******************))))))******+++,,,,,,---++++++++++++++++++++++++)))))))))******+++++++++,,,,,,+++******)))*********'''$$$$$$&&&)))******------,,,,,,,,,------.....................------/////////000000111111111000111222222222111///...,,,---...///000111222333111111111111000000////////////000000000///......///////////////000000111///000000000000000000///000000000111111222222222333333333444444444555555666666666777888999999999888888999::::::999;;;===:::;;;============>>>@@@@@@@@@@@@BBBDDDEEEFFFFFFDDDEEEEEEEEEEEEDDDDDDDDDDDDCCCAAA@@@>>>=========>>>=========>>>AAACCCEEEEEEEEEDDDCCCAAA>>><<<:::777777777888999:::;;;<<<===>>>@@@AAABBBEEEIIIMMMVVVZZZ___bbbcccaaa``````^^^[[[XXXTTTQQQPPPOOOOOORRRSSSUUUUUUTTTTTTVVVXXX```aaaiiiuuu{{{tttllleee___\\\QQQKKKGGGFFFEEECCCEEEIIIMMMQQQWWW___jjjyyyxxxvvvlllllliiiccc___]]]XXXQQQLLLJJJGGGEEEDDDDDDEEEFFFEEEFFFGGGFFFFFFIIIPPPUUUbbbttt}}}iiiYYYPPPKKKDDD???<<<;;;:::999777888999;;;<<<===>>>>>>AAACCCMMMbbb|||mmmaaaXXXPPPKKKKKKBBBBBBCCCIIIQQQXXX\\\\\\TTTRRRQQQTTTXXXZZZWWWTTTNNNKKKHHHEEEDDDCCCAAA???:::<<<===<<<:::888888999999;;;???CCCEEEFFFFFFEEEDDDCCCAAA?????????AAACCC>>>======<<<;;;:::999999666666666777888;;;===>>>BBBEEEKKKQQQVVV[[[aaaeeelllqqqvvvxxxyyy{{{}}}{{{mmmbbbYYYQQQKKKFFFCCCAAA>>><<<:::::::::;;;===???@@@@@@???>>>??????@@@@@@AAAAAA@@@===;;;999888777777666555444333333333333222111111111111222/////////000222111///---***...111000...,,,---///---,,,,,,,,,+++*********(((((()))***+++,,,---...***++++++,,,,,,++++++***(((((())))))***+++++++++++++++*********++++++,,,&&&""" &&&,,,......------,,,,,,,,,---....../////////...............---...000222333444444444111222444444444222000...------...///000111222222111111222111111000///...000000000000000///...---///////////////000111111///000000111111000000/////////000000111222222222333333333444444444555555555666777777888999:::::::::777777::::::999:::===;;;<<<>>>>>>>>>>>>@@@BBB@@@??????BBBEEEGGGGGGGGGFFFFFFGGGGGGGGGFFFEEEEEEEEEDDDBBB@@@>>>======<<<999:::;;;>>>AAADDDFFFHHHDDDDDDDDDBBB@@@>>>;;;:::666666777888999;;;===>>>>>>???@@@AAABBBEEEJJJMMMWWW\\\aaaddddddaaa___^^^XXXVVVSSSOOOLLLKKKKKKKKKHHHJJJMMMPPPTTTYYY^^^bbbgggjjjsssyyypppjjj^^^UUUMMMIIIFFFDDDDDDGGGHHHIIIKKKMMMSSS___nnnxxx}}}zzzrrrrrrnnnhhheeeddd```ZZZOOOMMMIIIFFFDDDDDDEEEFFFDDDFFFHHHGGGGGGIIINNNSSS___pppsssaaaUUUPPPGGGAAA===;;;:::999999999999:::;;;===???@@@===@@@IIIZZZqqqqqqeee[[[RRRMMMMMMCCCBBBBBBEEEMMMUUU\\\___WWWTTTSSSVVV\\\^^^\\\XXXTTTPPPLLLHHHFFFDDDAAA@@@:::<<<>>>>>><<<<<<<<<===999;;;>>>BBBEEEHHHIIIJJJFFFFFFEEEBBB???===>>>@@@>>>>>>===<<<;;;::::::999777777777777999;;;===>>>@@@DDDIIIOOOTTTYYY___ccclllrrryyy||||||}}}}}}}}}ooocccZZZRRRKKKFFFBBBAAA>>>;;;::::::;;;;;;===???AAAAAA???===>>>@@@AAAAAA@@@???>>><<<:::999888777777666555444333222444333222222111111222222///...///111222222///---(((,,,//////+++)))+++---//////.........---------((()))))))))******++++++***+++,,,,,,,,,,,,+++***((((((((()))***+++++++++************+++,,,------((('''&&&(((+++...111222,,,,,,,,,,,,,,,---...///000000000//////.........,,,...000333555666777777333444555666555333111///---......///000111111222111111222222111000...---------.../////////......///////////////000111111///000111111111111000////////////000111222222222333333333444444444555555555666777888999::::::;;;<<<777666:::;;;999:::>>><<<===???@@@???@@@AAACCCBBBAAA@@@BBBEEEGGGFFFEEEFFFGGGHHHHHHHHHFFFEEEDDDDDDCCCAAA???===<<<;;;;;;777999<<<@@@CCCEEEFFFGGGCCCCCCCCCBBB@@@===;;;999666777777888999;;;<<<======>>>@@@AAACCCGGGLLLPPPXXX]]]cccfffeeebbb___]]]TTTRRRNNNJJJGGGEEEEEEEEEEEEGGGJJJNNNSSSZZZccchhhllloooxxxwwwkkk^^^UUUNNNHHHFFFHHHDDDEEEGGGGGGIIIOOOXXX___kkkwwwyyyqqqllljjjddd^^^RRROOOKKKGGGEEEDDDEEEFFFCCCFFFHHHHHHGGGIIINNNRRR]]]mmm}}}jjj[[[UUULLLDDD???<<<:::999:::999999999:::===???AAA>>>@@@GGGSSSfff~~~wwwjjj^^^SSSNNNMMMDDDBBBAAACCCIIIRRR[[[```]]]XXXTTTVVV]]]bbbbbb```YYYUUUPPPKKKHHHEEEBBB@@@;;;<<<>>>>>>===<<<<<<===999:::===AAAEEEIIILLLNNNKKKLLLKKKHHHCCC???>>>?????????>>>===<<<;;;::::::888777777888999;;;===>>>>>>BBBHHHMMMRRRXXX^^^aaaiiiqqqzzzsssggg]]]UUUNNNIIIAAA???===;;;:::;;;;;;<<<===@@@BBBAAA???===>>>@@@AAAAAA???>>><<<;;;::::::888888777777666444333222444333222222111111222222......///111222222///---+++///333222...,,,...000++++++++++++++++++++++++))))))))))))((((((((((((***+++,,,------,,,+++***'''(((((()))***+++++++++)))))))))***+++,,,......)))---//////,,,+++---///,,,,,,,,,,,,,,,---...///111111000000/////////...,,,...111444777888999999333555666777666444111///......//////000000111111111222222222111000...---)))***,,,---...////////////////////////000111111///000111222222111000///...//////000111222222222333333333444444444555555555666777888999:::;;;;;;===888666:::<<<999:::>>><<<>>>@@@@@@@@@AAABBBDDDEEEBBBAAABBBEEEFFFEEECCCFFFGGGHHHHHHGGGFFFEEEDDDCCCBBB@@@>>><<<;;;::::::999;;;>>>AAACCCDDDCCCCCCCCCCCCCCCBBB@@@===:::999888888888888999:::;;;;;;<<<===???@@@CCCHHHNNNSSSYYY^^^dddhhhgggccc___]]]SSSPPPLLLGGGCCCAAA@@@@@@GGGHHHJJJMMMRRRZZZbbbhhhmmmpppyyy~~~~~~}}}|||yyywwwuuusssuuuxxx||||||||||||}}}ooobbbXXXOOOKKKKKKDDDGGGIIIIIIGGGIIIMMMPPPWWWaaaooozzzyyyqqqkkkddd\\\TTTQQQLLLHHHEEEEEEEEEFFFCCCEEEHHHHHHGGGIIIMMMQQQ]]]lllttt```YYYOOOFFFAAA===;;;:::;;;:::999888:::===@@@BBBAAACCCGGGPPP```xxx{{{mmm```TTTNNNMMMEEECCC@@@AAAGGGQQQ[[[aaaccc\\\UUUUUU\\\dddgggfff\\\XXXRRRMMMIIIFFFBBB@@@:::;;;===<<<;;;999::::::999:::<<<@@@DDDJJJNNNQQQRRRSSSRRRNNNHHHCCCAAAAAA??????>>>===<<<;;;::::::888888888888999;;;===???>>>AAAGGGLLLRRRWWW]]]aaaeeeooozzzwwwjjj___TTTKKKFFFEEEBBB>>><<<<<<===<<<<<<===>>>>>>>>>>>>>>>======>>>???@@@>>><<<::::::::::::;;;;;;999666444444555444444333222222222333333111111000///...---,,,,,,////////////............------.........---+++***++++++++++++++++++++++++,,,,,,,,,++++++*********,,,++++++******++++++,,,***++++++,,,,,,++++++***++++++,,,,,,,,,---------111000...------...///000111111000......---------/////////000111333444555555777777555111//////111111000000000000222333444222222222111111111000000//////............//////+++,,,---...////////////,,,...000000///...///000222222111111222222333444555555555444222222333555666666777777888888999999999:::;;;:::999999:::<<<>>>>>>>>>???@@@@@@@@@AAA>>>???@@@BBBCCCDDDEEEEEEFFFEEEEEEEEEGGGGGGEEECCCBBBAAA???>>><<<;;;::::::<<<===???@@@AAAAAAAAA@@@CCCCCCBBB>>>:::666555555888999:::;;;<<<;;;:::999888;;;???@@@AAAGGGQQQZZZ[[[]]]```bbbbbb```]]][[[UUUSSSOOOIIIDDDBBBCCCDDDAAAFFFMMMSSSXXX^^^gggmmmsssuuuzzz~~~zzzqqqgggbbbdddgggiiiiiiiiifffbbb```bbbeeehhhiiijjjiiihhhiiilllqqqwwwzzzzzzfffWWWPPPMMMQQQNNNJJJFFFEEEFFFGGGIIINNNQQQVVV[[[cccqqqqqqbbbYYYSSSOOOJJJFFFDDDEEEFFFGGGEEEGGGHHHGGGGGGIIIOOOTTT]]]iii|||~~~|||gggZZZMMMFFFCCC>>><<<<<<888999::::::;;;===@@@CCCBBB<<<>>>LLL]]]pppuuuiii___VVVQQQKKKEEEAAABBBFFFMMMYYYeeejjjeee^^^YYYZZZ]]]bbbddd```\\\VVVQQQLLLGGGBBB???>>>===<<<<<<;;;;;;;;;;;;777999===BBBHHHKKKMMMMMMJJJIIIHHHHHHHHHFFFBBB@@@>>>>>>>>>===<<<:::888888777999777333666>>>AAA===>>>BBBGGGLLLQQQVVV[[[^^^fffmmmuuuyyy{{{}}}yyymmmaaaVVVNNNIIIEEEBBB>>><<<<<<===<<<<<<======>>>>>>>>>>>>======>>>???@@@>>><<<:::::::::999::::::888555333333444444444333222222222333333000000000///......------............------------,,,---.........---,,,+++++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,++++++******++++++,,,++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,---------000///---,,,,,,...///000111000///...------------------......///000111222222444444333000...///000000000//////000111333444222222111111111000000000///..................////////////000//////......---...000000/////////000111111111111111222333333333444555444333333444555444444555555666666777777999:::;;;:::999999;;;===??????????????????@@@@@@>>>???@@@BBBCCCDDDEEEEEEFFFEEEEEEEEEFFFFFFEEECCCBBBAAA???>>><<<<<<;;;;;;<<<===>>>@@@@@@@@@@@@???>>>>>>>>><<<999777777888::::::<<<<<<<<<<<<;;;:::999;;;???AAAEEELLLVVV\\\___```aaabbbbbbaaa___^^^VVVTTTPPPKKKGGGEEEGGGIIILLLQQQWWW\\\___dddkkkqqquuuwww{{{wwwrrrkkkcccYYYUUUWWW\\\^^^______]]]YYYXXXXXXYYY[[[\\\[[[ZZZ[[[\\\___bbbfffiiimmmnnnpppqqqsssvvv{{{kkk]]]TTTSSSPPPKKKHHHFFFFFFFFFFFFFFFIIIKKKNNNSSS]]]kkkuuuvvveee\\\UUUQQQKKKGGGDDDDDDEEEFFFFFFHHHIIIHHHHHHJJJOOOTTT^^^iii}}}|||~~~ooo```QQQJJJGGGBBB>>>===:::;;;<<<===>>>@@@CCCEEEEEE??????IIIWWWjjjnnn```VVVPPPJJJEEE@@@AAACCCIIIUUU```hhheeeaaa\\\[[[\\\aaaeee```]]]WWWRRRMMMIIIDDD@@@??????>>><<<<<<;;;;;;;;;999999<<>>>>>>>>>>>===;;;:::999;;;===;;;999<<>><<<<<<===<<<<<<======>>>>>>???>>>>>>===>>>???@@@>>><<<:::::::::888888999777444222222333444444333222222222222222////////////////////////...------------,,,,,,,,,++++++---......---,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++***,,,++++++******++++++,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------,,,,,,,,,...///000000///...---,,,,,,,,,,,,............//////000000///000111000...---...///////////////000111222222111111111111000000000000......------------......111111111111000///...---...000111111000000111222111000000000000111222222000222444555444444444555444444555555666666777777999:::;;;:::999999;;;===??????????????????>>>>>>??????AAACCCDDDEEEEEEEEEGGGFFFEEEEEEFFFFFFDDDBBBAAA@@@???>>>===============>>>>>>??????>>>>>>===777999::::::999999:::;;;<<<<<<=========<<<<<<;;;:::<<>>???AAACCCDDDFFFFFFGGGBBBAAAGGGPPP```}}}xxxfffYYYSSSMMMGGGBBBBBBBBBFFFPPPZZZcccdddddd___ZZZXXX\\\aaaaaa]]]YYYTTTPPPKKKFFFBBBAAA@@@???===<<<;;;;;;;;;;;;999:::AAAJJJQQQRRRPPPNNNKKKGGGDDDCCCBBB???>>>>>>>>>??????>>>======<<<888999888777;;;AAACCCAAA<<>><<<<<<===<<<<<<======>>>?????????>>>>>>>>>???@@@>>><<<:::::::::888999999777555333333444444444333222111111111111............//////000000.........---------,,,,,,)))***,,,---...------,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------------...++++++++++++,,,...///000///...---,,,,,,,,,,,,,,,//////000000000000000000---...............///000.........//////000111111111111000000000/////////------,,,,,,,,,,,,------000000000000000///...---///000222222111111111222000000000///000000111222---000444555555444444555666666777777888888999999999:::;;;:::::::::<<<>>>@@@@@@??????>>>>>>======???@@@BBBCCCEEEFFFFFFFFFGGGFFFEEEEEEFFFEEECCCAAA@@@??????>>>>>>???????????????>>>>>>======<<<;;;444666777888888999:::<<<<<<<<<=========<<<<<<<<<<<<<<<@@@FFFPPPYYY___bbbggghhhjjjkkkjjjhhheeecccZZZXXXUUUQQQNNNNNNQQQSSS[[[```fffjjjmmmqqqwww{{{}}}yyytttoookkkgggccc```^^^YYYSSSQQQTTTYYY^^^aaaccccccccc```]]]ZZZXXXWWWWWWXXX[[[]]]^^^^^^^^^^^^YYYYYYYYYYYYXXXZZZ]]]```[[[]]]___ccchhhoooxxx~~~rrrjjj^^^SSSMMMJJJGGGEEEDDDDDDCCCAAA@@@BBBFFFJJJQQQ^^^pppyyyhhh]]]XXXRRRJJJFFFDDDDDDCCCBBBCCCFFFHHHHHHGGGIIINNNRRR___kkk~~~yyytttxxx~~~zzzaaaSSSMMMHHHCCCAAA???@@@@@@CCCEEEGGGGGGFFFFFFBBBBBBFFFKKKWWWrrrlll^^^WWWRRRLLLGGGEEEDDDEEEMMMUUU^^^cccgggbbbYYYTTTVVVZZZ```]]]ZZZWWWSSSNNNIIIEEEBBBAAA???===;;;:::999999<<<999999@@@JJJRRRSSSRRRRRRNNNHHHDDDBBBAAA???>>>>>>??????@@@@@@?????????888777555555888;;;<<<;;;;;;>>>BBBEEEIIIMMMSSSWWW\\\aaahhhnnnrrruuuyyy|||~~~wwwiii^^^UUUNNNJJJEEEBBB>>><<<<<<===<<<<<<======>>>???????????????>>>???@@@>>><<<:::::::::888999:::888666555555666555444333222111111111111------......///000000000////////////.........---)))***,,,---------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,---------.........+++++++++,,,---...//////......---,,,,,,,,,------...//////000000000//////---------...///000000000---...//////000000111111000000000/////////......------,,,,,,,,,,,,------,,,---....../////////...///111333333222111222333000000000///000000111222,,,///333555555444555555666666777777888888999999999:::;;;;;;:::;;;===???@@@??????>>>>>>=========@@@AAABBBDDDEEEFFFGGGGGGHHHFFFEEEEEEEEEDDDBBB@@@>>>>>>>>>??????@@@AAABBBAAAAAA???>>><<<;;;::::::555666888888888888:::;;;<<<<<<<<<<<<=========>>>>>>???CCCJJJSSS[[[```bbbfffjjjooorrrrrrmmmhhhddd]]]\\\YYYVVVTTTTTTWWWZZZ___dddkkkqqqtttxxx~~~}}}xxxtttnnniiieeeccc```^^^[[[XXXTTTSSSUUUZZZ___bbbdddfffgggddd```[[[XXXXXXZZZ\\\___bbbcccbbb```___YYYYYYXXXUUUSSSSSSUUUWWWVVVVVVWWWWWWYYY^^^dddiiipppzzz~~~kkk[[[QQQLLLIIIFFFEEEEEEDDDBBBAAABBBDDDFFFHHHNNNYYYfffuuu{{{kkk___XXXQQQIIIEEEDDDEEECCCAAAAAACCCFFFFFFEEEGGGKKKOOO^^^iii|||zzzqqqqqqtttooo[[[QQQIIIEEEDDDAAA@@@@@@CCCGGGJJJJJJJJJGGGCCCCCCFFFHHHPPPggg~~~qqq```XXXTTTNNNHHHEEECCCBBBHHHOOO[[[cccjjjggg\\\SSSSSSVVV]]]\\\ZZZYYYVVVRRRLLLHHHCCCBBB???===:::999888777;;;999999???HHHPPPSSSSSSUUUPPPJJJEEECCCAAA@@@???>>>???@@@@@@@@@@@@@@@@@@???<<<::::::;;;;;;;;;;;;<<<>>>AAADDDHHHMMMSSSWWW[[[___ffflllqqquuuyyyzzz|||}}}}}}wwwjjj___VVVPPPLLLEEEBBB>>><<<<<<===<<<<<<======>>>???@@@@@@@@@@@@>>>???@@@>>><<<:::::::::888999:::999666555666777555444333111111000000000---.........//////000000000000/////////.........******,,,------,,,++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,++++++******++++++,,,,,,,,,------------,,,,,,,,,---------............,,,,,,------......//////......---------------...***+++---.........---,,,...------...000111111000---...///000111111111111////////////..................------------......+++,,,---...///////////////111222222111111111333111000000000000111222222---000333444444444444555444444555555666666777777999:::;;;;;;;;;;;;===???>>>>>>>>>>>>>>>>>>======@@@AAACCCEEEFFFGGGGGGGGGHHHGGGEEEEEEEEECCCAAA>>>======>>>???@@@BBBDDDDDDDDDCCCAAA>>><<<;;;:::999777888::::::999999:::;;;<<<<<<<<<===>>>???@@@AAABBBDDDIIIOOOUUU[[[___bbbdddiiipppuuuuuupppiiidddaaa```___]]]\\\^^^cccfffiiinnnuuuzzz|||{{{xxxrrrnnnhhhdddaaa___]]]\\\[[[ZZZYYYYYYZZZ]]]aaacccdddggghhhfffaaa\\\ZZZZZZ]]]___bbbeeefffeeecccbbb^^^]]][[[XXXUUUTTTVVVXXXUUUUUUTTTRRRQQQRRRVVVXXX]]]eeerrrzzzggg[[[TTTNNNKKKFFFDDDCCCAAAAAAAAABBBCCCBBBCCCIIISSS___qqqyyykkk```\\\TTTKKKFFFFFFFFFDDD@@@???BBBEEEEEEEEEFFFJJJMMMZZZdddvvv~~~qqqllllllwwwlll[[[NNNHHHGGGAAA???@@@DDDKKKRRRTTTTTTOOOIIIFFFHHHGGGLLL]]]pppwwwcccWWWSSSMMMHHHDDD@@@>>>AAAHHHXXXbbbkkkkkkbbbXXXUUUUUUYYYYYYYYYZZZYYYUUUOOOKKKEEECCCAAA>>>;;;999777666:::999:::===DDDKKKPPPSSSUUUQQQKKKFFFDDDBBBAAA@@@??????@@@@@@@@@@@@@@@???BBB>>>;;;<<<<<<999888999;;;===@@@DDDGGGMMMSSSXXX[[[^^^dddkkkqqqvvvxxxzzzzzz|||~~~}}}}}}vvvhhh]]]UUUOOOLLLEEEBBB>>><<<<<<===<<<<<<======>>>???@@@@@@@@@@@@>>>???@@@>>><<<:::::::::777888999888666555555666555444333111000000//////........./////////////////////.........---------++++++,,,---,,,+++***)))++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,,,,,,,------------,,,,,,------------............---....../////////......///......---......//////((())),,,---......------///---,,,---000111000///...///000222222222222111/////////.........------///..................///---....../////////.........000222222111000111222111111111111111222333333///111222333222222444555444444555555666666777777888:::;;;;;;;;;<<<>>>@@@=========>>>>>>>>>>>>>>>AAABBBCCCEEEFFFGGGHHHHHHIIIGGGEEEEEEDDDCCC@@@===<<<===>>>???AAACCCEEEFFFGGGEEEBBB???<<<;;;:::999888:::;;;;;;::::::<<<=========>>>???@@@CCCEEEFFFFFFKKKQQQUUUWWWZZZ^^^bbbbbbfffmmmrrrrrroooiiieeedddeeeeeefffhhhlllrrrvvvwww{{{}}}zzzuuurrrllliiidddaaa___^^^\\\[[[\\\]]]]]]^^^^^^___aaabbb```cccfffddd^^^ZZZYYY[[[[[[]]]```bbbccccccbbbaaaaaa```___\\\YYYYYYZZZ\\\YYYYYYXXXUUURRRQQQQQQSSSQQQVVV^^^fffooo{{{yyymmmcccZZZTTTKKKHHHEEEBBBAAAAAABBBBBB@@@>>>AAAGGGOOO\\\qqq}}}ssslllddd[[[PPPJJJIIIHHHCCC???>>>BBBEEEFFFEEEFFFJJJMMMTTT^^^ooosssjjjgggjjjjjjVVVKKKHHHAAA???@@@GGGRRR]]]cccddd^^^SSSKKKHHHFFFHHHVVVgggjjj\\\TTTNNNHHHEEE@@@<<>>@@@:::888;;;;;;777555777:::<<>><<<<<<======<<<======>>>@@@@@@AAAAAAAAA>>>???@@@???<<<:::::::::666777888777555444444555555444333111000/////////////////////////////////......---------,,,,,,,,,+++,,,,,,---,,,+++)))(((++++++++++++++++++++++++*********++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,------......------,,,---------.........///////////////000//////......//////.........//////000)))***---///111111000//////---+++,,,///111///---...///111222333333222222//////.........---------//////............//////111111111111000///...---...000111111000000111222222222111111222222333444000111222222111111444666666666777777888999999999888:::;;;;;;;;;<<<>>>@@@<<<<<<======>>>>>>??????AAABBBDDDEEEGGGHHHHHHHHHIIIGGGFFFEEEDDDBBB???===<<<<<<>>>???AAADDDFFFGGGHHHFFFCCC???===;;;:::999888:::<<<<<<<<<<<<>>>@@@?????????@@@CCCEEEHHHJJJJJJPPPWWWYYYYYYZZZ^^^cccaaaeeejjjnnnooommmiiifffggghhhjjjlllpppvvv~~~}}}{{{yyyvvvqqqnnnjjjgggcccaaa```___]]][[[XXXZZZ\\\]]]]]]\\\]]]]]]XXX\\\___\\\WWWSSSTTTVVVTTTUUUXXXZZZ[[[[[[[[[ZZZ]]]]]]\\\ZZZXXXXXXZZZ]]]______^^^[[[WWWUUUTTTUUUNNNPPPRRRUUUZZZdddpppyyy|||qqqfff]]]SSSOOOJJJFFFDDDCCCCCCBBBAAA>>>???CCCGGGNNN^^^ooo~~~jjj```TTTMMMKKKIIICCC>>>???BBBFFFGGGFFFGGGJJJNNNOOOYYYjjjtttiiieeeaaatttvvv]]]NNNIII@@@>>>@@@IIIXXXeeennnqqqjjj\\\OOOIIIEEEGGGSSSbbbrrrdddVVVPPPKKKGGGBBB===@@@EEEGGGRRR```gggddd]]]WWWTTTSSSUUUWWWZZZ[[[XXXSSSOOOKKKIIIFFFBBB???<<<:::999555888;;;<<<<<>>@@@@@@@@@@@@@@@???>>>===???:::888<<<<<<888666999888:::===AAAEEELLLSSSXXXYYY\\\aaaiiipppuuuwwwxxxxxx{{{|||zzz}}}ssseeeYYYQQQMMMKKKBBBAAA>>>;;;:::;;;===>>><<<======???@@@AAABBBBBB??????>>>>>>===;;;:::999999999777666444222111000555333000///000111222111000000000000000000000000------///111111...,,,---///...,,,---......---++++++++++++***************---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,+++***)))++++++,,,,,,,,,,,,------000000//////.........---------............------)))***+++,,,------------222111///...---------.........////////////......000000000000000000000000/////////...---------,,,............////////////111111000///////////////...............///000000111111222222222333333333111000111222333666888:::666666666666666666666666888888999999999999::::::<<<<<<<<<===>>>@@@BBBBBBAAABBBCCCEEEFFFFFFFFFFFFDDDDDDDDDCCCBBB@@@???>>>;;;===???AAABBBEEEHHHKKKMMMKKKFFF@@@<<<;;;===????????????>>>>>>>>>======<<<>>>AAACCCEEEHHHMMMPPPTTTXXX\\\]]]ZZZYYY\\\```]]]bbbhhhlllllljjjgggfffjjjlllqqqvvv|||~~~}}}~~~{{{wwwtttrrrpppnnnlllhhheeeaaa___^^^^^^]]]\\\\\\[[[ZZZXXXVVVTTTSSSSSSTTTPPPNNNOOOSSSVVVTTTQQQNNNNNNOOOPPPQQQRRRTTTUUUTTTUUUVVVTTTQQQPPPSSSVVV^^^YYYWWWYYY^^^___YYYTTTQQQPPPOOOOOORRRWWW[[[^^^mmmttttttkkk___VVVKKKDDDBBBBBBCCCBBBAAABBBCCCCCCDDDIIIPPPVVVrrrrrreeeXXXQQQLLLGGGCCCBBB>>>???@@@BBBDDDGGGIIIJJJUUUZZZfffxxxzzzooojjjfffhhhtttmmmVVVIIIEEEAAAAAAKKK[[[jjjrrrtttpppbbbQQQFFFAAADDDNNNYYYrrruuujjj\\\QQQHHHEEEEEEBBB@@@@@@EEEOOO]]]eeeddd\\\UUUPPPKKKQQQXXX\\\[[[XXXUUUSSSLLLHHHCCC???>>>======<<<:::;;;:::999999===DDDKKKMMMNNNMMMIIIDDD@@@>>>>>>???@@@@@@@@@@@@???>>>>>>=========<<<;;;999888777999;;;===???CCCHHHOOOSSSYYY^^^eeejjjmmmooopppqqqzzz{{{}}}{{{~~~||||||ssseeeYYYQQQMMMKKKCCCAAA>>>;;;:::;;;===>>>======>>>???@@@@@@AAAAAA>>>>>>======<<<:::999888777777666555444333333222444222000///000111111000000000000000000000000000111000///...---+++******---+++******++++++***)))++++++++++++++++++,,,,,,---,,,,,,++++++,,,,,,------------------,,,++++++++++++,,,,,,,,,,,,------000/////////.........---,,,------------------,,,+++,,,---...////////////...///000111111111000///........................000000000000000000000000//////////////////..................////////////------...///111333555666//////......//////000111000000111111111222222222333333222222333444666777777777888888999999999999::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<===>>>@@@BBBBBBAAABBBCCCEEEFFFFFFFFFFFFEEEEEEDDDCCCAAA@@@>>>======>>>???AAADDDIIIPPPUUUXXXTTTMMMEEE???>>>???AAABBBBBBAAA@@@??????>>>>>>???BBBEEEHHHKKKMMMQQQTTTTTTXXX\\\\\\ZZZYYY\\\______ccciiillllllkkkiiiiiisssuuuxxx|||~~~|||zzzwwwtttqqqooommmjjjhhheeecccaaa``````___]]][[[ZZZYYYVVVTTTQQQPPPPPPOOOLLLIIIFFFGGGJJJLLLJJJGGGIIIHHHHHHHHHHHHIIIJJJJJJKKKLLLMMMLLLJJJJJJMMMOOOQQQPPPPPPSSSXXX[[[YYYVVVOOOOOONNNNNNPPPSSSWWWYYY[[[aaakkkvvvvvvjjjaaaVVVMMMIIIHHHFFFDDDCCCDDDDDDCCCCCCEEEKKKOOO^^^ooowwwjjj\\\TTTOOOJJJFFFEEE??????@@@BBBDDDFFFIIIJJJRRRWWWbbbttt~~~sssnnneeedddlll~~~xxx[[[IIIFFFBBBAAAJJJYYYgggnnnoookkk___QQQIIIDDDEEEMMMVVVkkkyyymmmbbbVVVLLLHHHGGGCCC@@@???AAAJJJVVV]]]]]]WWWQQQMMMIIIMMMSSSXXXZZZYYYVVVTTTOOOKKKEEEAAA???>>>===<<<;;;;;;;;;999999<<>>============;;;:::999888999;;;===???BBBGGGNNNRRRXXX]]]ccciiilllmmmooopppwwwxxx{{{~~~||||||~~~~~~~~~ssseeeYYYQQQMMMKKKCCCAAA>>>;;;:::;;;<<<===>>>>>>>>>??????@@@@@@@@@=========<<<;;;:::999888555555555555555444444444333111000000111222000///000000000000000000000000222111///,,,++++++,,,,,,///...,,,---......---++++++++++++,,,,,,------...,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++***++++++,,,,,,,,,,,,------/////////...............,,,,,,,,,------,,,,,,,,,------...///000000000000***,,,000333444444222111......---,,,,,,---......000000000000000000000000/////////000000000000000............////////////111000000//////000000111000////////////000111111//////000000000111111111555555444333333333444444666666777888999::::::;;;::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<===>>>@@@BBBBBBAAABBBCCCEEEFFFFFFFFFFFFFFFEEEDDDCCCAAA???======>>>??????AAAEEENNNXXX___bbb]]]UUULLLFFFDDDDDDEEEFFFFFFDDDCCCAAA@@@@@@@@@AAADDDIIIMMMPPPRRRTTTWWWUUUXXX[[[\\\ZZZYYY[[[^^^bbbeeehhhkkkkkkkkklllmmm{{{||||||zzzvvvsssooommmkkkiiigggdddbbbaaa```aaa```^^^ZZZWWWSSSQQQMMMJJJGGGFFFFFFFFFFFFCCC@@@@@@BBBCCCAAA???CCCBBBAAA@@@@@@@@@@@@@@@BBBCCCCCCCCCBBBCCCEEEGGGEEEFFFIIIKKKNNNPPPQQQQQQLLLLLLLLLMMMNNNPPPQQQRRRPPPTTTZZZaaakkk{{{vvvmmm```UUUOOOKKKHHHEEEEEEEEEDDDBBBAAAAAADDDFFFOOO\\\qqqqqqbbbYYYSSSMMMHHHGGG@@@@@@@@@AAACCCFFFHHHJJJOOOSSS^^^ooozzzttteee```aaajjjyyygggQQQGGGCCCAAAHHHVVVccciiijjjfff\\\RRRLLLHHHGGGKKKRRR```tttsssiii]]]QQQLLLIIIDDD@@@???>>>EEEOOOUUUVVVSSSOOOLLLGGGHHHLLLRRRXXXZZZXXXUUUQQQMMMHHHCCCAAA???===<<<<<<===<<<:::999;;;BBBGGGIIIJJJKKKJJJGGGEEECCCCCC@@@AAAAAAAAAAAA@@@??????>>>>>>>>>===<<<;;;:::999999;;;<<<>>>AAAFFFMMMQQQUUUZZZaaafffiiikkkmmmooosssuuuyyy~~~}}}|||}}}|||{{{~~~tttfffYYYQQQMMMKKKCCCAAA>>><<<:::;;;<<<===>>>>>>>>>>>>????????????>>>>>>>>>===<<<;;;999999666555555555555444444444222111000111222222000...000000000000000000000000...//////------//////...///...------......---+++)))******+++,,,---......,,,,,,++++++++++++,,,,,,))))))*********))))))(((+++++++++,,,,,,,,,------........................,,,------......------,,,......///000000000000000+++,,,///111333333222111000///---,,,,,,---///000////////////////////////.........//////000000111............////////////111000///---,,,,,,++++++000000000000000111111222000000000000111111111222555555444444333333333333333333444666777888::::::888888888999999999::::::<<<<<<<<<===>>>@@@BBBBBBAAABBBCCCEEEFFFFFFFFFFFFGGGFFFDDDBBB@@@>>>===<<<===>>>???BBBFFFNNNWWW]]]___\\\VVVRRROOOMMMKKKJJJKKKIIIGGGEEECCCBBBAAAAAABBBEEEKKKOOORRRSSSUUUWWWVVVYYY[[[\\\[[[[[[\\\^^^ccceeegggiiijjjlllooorrr|||zzzvvvssspppllljjjhhhgggdddbbbaaa`````````^^^ZZZUUUPPPMMMKKKGGGCCCAAA@@@@@@AAAEEECCC@@@@@@AAAAAA???>>>@@@???>>>======<<<======>>>>>>????????????@@@AAA@@@CCCEEEEEECCCCCCEEEGGGFFFGGGIIIKKKLLLNNNNNNOOOOOOPPPRRRUUU[[[fffuuuyyyjjj]]]UUUQQQNNNKKKFFFFFFDDDBBB@@@???@@@@@@HHHQQQ^^^mmm~~~yyyiii^^^WWWOOOJJJHHHAAAAAAAAAAAACCCEEEHHHIIINNNRRR\\\lll~~~wwweee^^^YYY[[[cccqqqqqqZZZIIIDDDAAAHHHUUU```ffffffddd\\\SSSMMMIIIFFFHHHMMMVVVfff{{{{{{nnnbbbVVVPPPLLLGGGBBBAAA???DDDKKKQQQSSSRRRPPPOOOHHHFFFGGGMMMUUUYYYWWWTTTQQQMMMIIIEEECCCAAA???======>>>===;;;999;;;@@@EEEJJJKKKMMMLLLIIIEEEDDDCCCAAAAAAAAAAAAAAA@@@??????>>>>>>>>>>>>===<<<;;;:::999:::<<<>>>@@@EEEKKKOOOSSSWWW]]]cccfffiiilllnnnsssuuuyyy~~~~~~~~~|||yyy{{{uuufffZZZQQQMMMKKKDDDBBB>>><<<::::::;;;<<<>>>>>>>>>>>>>>>>>>??????????????????>>><<<;;;:::777777666555444333333222111000000111222111///---////////////////////////***...///,,,,,,000///++++++)))(((((()))***((('''((())))))***+++,,,,,,---,,,++++++******++++++,,,((())))))*********))))))+++++++++,,,,,,,,,---------------.....................////////////.........//////000000000000///............//////000111222000...------...000222////////////////////////---------....../////////............////////////++++++,,,,,,---///000111000000000000000111111222111111111222222222333333222333333444444555555555222333444666777999:::;;;888888888999999999::::::<<<<<<<<<===>>>@@@BBBBBBAAABBBCCCEEEFFFFFFFFFFFFFFFEEECCCAAA???>>>======;;;===@@@BBBEEEIIIMMMQQQQQQPPPPPPQQQSSSSSSQQQNNNMMMKKKHHHFFFDDDCCCCCCCCCDDDHHHMMMQQQSSSUUUVVVXXXXXXZZZ\\\]]]^^^^^^___```dddeeefffgggiiilllqqquuuzzz}}}wwwtttrrrooollljjjhhhgggeeecccbbb```^^^\\\YYYSSSMMMHHHJJJHHHEEECCCAAA@@@AAAAAACCCAAA@@@???@@@@@@?????????>>>>>>=========>>>>>>>>>>>>>>>>>>>>>>>>>>>===???AAACCC@@@<<<:::<<>>???>>><<<999:::???CCCMMMOOOOOONNNJJJEEEBBBAAA@@@AAAAAAAAAAAA@@@??????>>>>>>>>>>>>===<<<;;;;;;999:::;;;===???CCCIIIMMMPPPTTT[[[```dddgggkkkmmmtttvvvyyy}}}~~~zzz{{{uuufffZZZQQQMMMKKKDDDBBB???<<<::::::;;;<<<=========>>>>>>?????????@@@@@@@@@???>>>===<<<;;;888777666555444333222222222000//////000111///...////////////////////////)))//////***+++000111,,,,,,+++)))***++++++***((()))))))))******++++++,,,++++++************++++++***+++,,,,,,---,,,,,,,,,++++++,,,,,,,,,,,,---------------------.........//////000000000000/////////000000111111000000///111000...------...///000111111000//////000111111000000000000000000000000------------........................////////////111000000//////000000111000////////////000111111111222222222222333333333000111222444555666666666555555666888999;;;<<<<<<::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<===>>>@@@BBBBBBAAABBBCCCEEEFFFFFFFFFFFFEEEDDDBBB@@@>>>>>>>>>???;;;>>>AAACCCCCCBBBBBBCCCBBBBBBEEEKKKQQQTTTSSSPPPMMMKKKHHHEEECCCCCCCCCDDDIIILLLPPPSSSTTTUUUWWWYYYZZZ[[[]]]```bbbcccddddddeeefffggghhhjjjooouuuyyy}}}|||wwwuuussspppmmmkkkiiihhhfffdddbbb___ZZZUUUQQQLLLFFFBBBAAAAAA@@@???????????????@@@?????????@@@@@@AAABBBAAA@@@@@@?????????@@@@@@??????>>>@@@AAABBB@@@>>>>>>@@@@@@>>>;;;:::<<<>>>>>>???BBBEEEHHHJJJKKKLLLNNNOOOOOONNNMMMPPPVVV\\\gggppptttkkkddd```]]]NNNJJJFFFCCCBBBBBBAAA@@@@@@CCCGGGKKKRRR```rrr~~~qqqfffXXXMMMHHHDDDCCCAAA@@@AAADDDGGGHHHOOOSSS\\\iii}}}xxxhhh___UUUQQQPPPQQQXXX___ppp{{{^^^MMMGGGCCCGGGRRR[[[___^^^bbbZZZSSSNNNIIIDDDCCCFFFJJJUUUddduuuyyylll___YYYTTTNNNHHHFFFBBBCCCFFFKKKOOOQQQPPPOOOMMMJJJHHHJJJOOOSSSUUUUUUSSSPPPLLLJJJHHHEEEBBB@@@===>>>???<<<::::::???CCCPPPQQQRRRPPPKKKEEEAAA@@@???@@@@@@@@@@@@???>>>>>>===============<<<;;;:::999:::;;;<<<>>>BBBGGGKKKNNNRRRXXX^^^bbbfffjjjmmmrrruuuxxxzzz|||~~~{{{||||||vvvgggZZZQQQLLLKKKEEEBBB???<<<::::::;;;<<<;;;<<<<<<===>>>???@@@@@@@@@?????????>>><<<;;;:::666666555555555444444444333111......///000000///////////////////////////+++000///***---888>>>;;;000///---...//////...,,,++++++++++++++++++++++++++++++************++++++++++++,,,---------------++++++,,,,,,,,,,,,------,,,,,,,,,------...............////////////......111111222222222222111111/////////000////////////000000000000000000000000000000000000000000000000////////////........................////////////666555333111///...------//////......//////000111111111111111222222222222000111333444666666666555555666777888999:::;;;;;;::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<===>>>@@@BBBBBBAAABBBCCCEEEFFFFFFFFFFFFDDDCCCAAA???>>>>>>???@@@>>>@@@BBBBBB@@@>>><<<<<<:::999;;;AAAJJJQQQRRRQQQLLLJJJGGGDDDCCCBBBCCCDDDJJJMMMOOOPPPQQQRRRUUUWWW\\\]]]___bbbeeehhhiiiiiiggghhhiiikkkmmmrrrxxx}}}|||yyywwwssspppmmmkkkjjjiiigggeeeaaa\\\TTTNNNIIIFFFCCC@@@;;;<<<===???@@@@@@@@@@@@BBBCCCDDDEEEFFFGGGJJJKKKHHHGGGFFFEEEDDDCCCCCCCCCBBBBBBBBBEEEIIIKKKIIIGGGAAAAAA@@@>>><<<<<<===>>><<<===???AAACCCEEEGGGHHHJJJMMMPPPPPPOOOOOOSSSVVVZZZbbbmmmxxx~~~sssiiicccUUUPPPIIIEEECCCCCCBBB@@@@@@CCCFFFGGGJJJSSS___iii~~~~~~ppp```RRRKKKEEEDDDBBB@@@AAACCCFFFHHHMMMQQQYYYfffyyyzzzhhh]]]SSSOOONNNMMMNNNQQQ[[[lll}}}cccQQQJJJDDDFFFOOOVVVXXXWWWZZZVVVSSSQQQMMMFFFCCCDDDFFFPPP\\\jjj~~~tttfff___XXXQQQJJJHHHDDDDDDFFFJJJOOOQQQPPPNNNLLLKKKJJJJJJMMMRRRWWWZZZYYYVVVRRRNNNKKKGGGCCC@@@<<<>>>>>>===:::;;;???CCCPPPRRRSSSQQQLLLFFFBBB@@@>>>????????????>>>======;;;<<<<<<<<<<<<;;;::::::999:::;;;;;;===AAAFFFJJJMMMQQQWWW]]]aaafffjjjnnnnnnqqqtttvvvwwwzzz|||}}}|||vvvgggZZZQQQLLLKKKEEECCC???<<<::::::;;;;;;:::;;;<<<===>>>???@@@AAA??????>>>>>>===;;;:::999444444444555555555666666444111...---...///000000////////////////////////+++111///***111CCCNNNNNN///---,,,,,,---...,,,+++---,,,,,,,,,,,,,,,,,,,,,++++++************++++++)))***+++,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,------.........------............------333333333444444333222222---...111333333222000///......////////////......000000000000000000000000111111000000//////................../////////000///////////////000111111...............///000000000000000000111111111111111222444555666555555444444444555666777888888999888888999999999:::::::::<<<<<<<<<===>>>@@@BBBCCCAAABBBCCCEEEFFFFFFFFFFFFCCCBBB@@@>>>>>>???@@@AAAAAABBBCCCBBB>>><<<;;;;;;999666555;;;DDDLLLPPPPPPKKKIIIFFFCCCBBBBBBCCCEEEIIIKKKLLLMMMMMMNNNQQQTTT]]]^^^```dddhhhkkkllllllhhhjjjkkkmmmpppuuu{{{}}}{{{zzzssspppmmmkkkjjjiiigggeee___YYYPPPIIIEEECCCBBBAAA===???CCCFFFHHHHHHHHHGGGHHHJJJLLLMMMNNNQQQTTTVVVOOONNNLLLJJJHHHGGGFFFFFFFFFFFFGGGKKKQQQSSSSSSQQQGGGEEEBBB@@@>>>===<<<<<<=========>>>???AAACCCDDDCCCGGGLLLMMMMMMLLLNNNPPPSSSXXX```hhhsssvvvmmmZZZTTTLLLFFFDDDCCCBBB@@@===AAACCCCCCCCCGGGOOOVVVbbbwwwxxxfffVVVNNNFFFDDDBBB@@@AAACCCFFFHHHKKKOOOWWWcccvvv|||ggg\\\QQQNNNMMMKKKJJJKKKMMMYYYdddnnn|||wwwdddSSSLLLEEEEEELLLRRRRRRPPPSSSQQQRRRTTTQQQIIICCCCCCDDDMMMWWWbbbtttzzzlllccc[[[RRRKKKHHHGGGGGGHHHLLLQQQSSSRRROOOKKKKKKKKKJJJLLLRRRYYY^^^___[[[VVVQQQMMMHHHCCC???<<<===>>>===;;;;;;???CCCOOOQQQSSSQQQMMMGGGCCCAAA>>>>>>>>>>>>>>>===<<<<<<;;;;;;;;;<<<;;;;;;::::::999:::;;;;;;===@@@EEEIIIMMMQQQWWW\\\aaafffkkknnnjjjmmmppprrrtttxxx~~~|||}}}~~~vvvfffXXXNNNJJJHHHEEECCC>>>;;;999:::;;;===>>>>>>============>>>???>>>>>>>>>>>>===<<<;;;:::888777666555555444555555111000000000000111111222//////000000000000//////000---777333***III```JJJ///......---+++******)))******+++++++++,,,,,,,,,000...---+++******++++++******+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,---......------------......222111111000///......---///111333444555444222111---------...............111111222222222111111000////////////////////////....................................////////////////////////////////////000000000000111111111111111111111222222333333333333333444444555666666777444555555666777888888999888888999::::::;;;;;;<<<<<<======>>>??????@@@@@@CCCDDDGGGIIIJJJIIIHHHGGGDDDCCCAAA@@@???@@@@@@AAA@@@BBBCCCBBB???<<<:::999;;;999999???HHHOOOQQQPPPIIIGGGDDDBBBBBBDDDGGGIIILLLLLLLLLKKKLLLNNNSSSVVV\\\]]]```fffmmmqqqqqqoooppplllhhhjjjrrr{{{|||xxxuuurrrqqqppplllhhhccc___]]]WWWQQQKKKGGGFFFFFFEEECCC@@@HHHMMMLLLKKKOOOSSSUUUYYYYYY[[[]]]___aaacccccciiiaaaYYYVVVWWWWWWSSSOOOLLLLLLMMMRRRXXX[[[ZZZXXXRRRNNNGGGAAA>>>>>>???@@@===<<<<<<>>>@@@AAA@@@>>>AAAAAACCCEEEHHHKKKNNNOOOQQQVVV[[[___eeepppuuuaaa\\\TTTLLLFFFDDDDDDEEEEEEEEEDDDBBBBBBDDDHHHKKKUUU]]]lll}}}|||gggVVVOOOHHHBBB>>>@@@BBBBBBDDDGGGJJJNNNTTT\\\iiiyyymmmbbbXXXUUUSSSNNNIIIHHHMMMLLLPPP[[[fffllliiidddUUUOOOIIIHHHLLLQQQRRRQQQRRRTTTWWWVVVRRRLLLHHHFFFFFFHHHOOO[[[iii~~~nnnaaa]]]ZZZQQQIIIJJJIIIGGGHHHKKKNNNPPPPPPLLLHHHFFFHHHJJJOOOYYYbbbjjjcccZZZQQQKKKGGGEEEDDD@@@>>>;;;999999<<<>>>@@@LLLPPPSSSSSSNNNIIIEEEDDDBBBAAA@@@>>>===<<<<<<<<<<<<======<<<:::999999:::===999777:::===???EEEKKKLLLRRR[[[cccgggiiijjjkkkfffhhhkkkooossswwwzzz|||wwwgggYYYOOOIIIGGGCCCAAA>>>;;;::::::<<<===============>>>>>>??????>>>>>>>>>>>>===<<<;;;;;;888777666555444444444444111111000//////000000000...//////000000//////...///)))333000$$$888HHH444///......---+++******)))+++++++++,,,,,,,,,,,,---///...,,,+++*********+++++++++******++++++,,,---******)))))))))))))))***......------------......000000000///...---------...///000111222222111000111111111111000000000000000111222222222222000000000000000000000000000000....................................////////////////////////////////////...////////////000000000000000000111111222222222222333333333444444555555999888888888777777777777999999999:::;;;;;;<<<<<<=========>>>>>>?????????BBBDDDGGGIIIJJJIIIGGGFFFCCCBBBAAA@@@??????@@@AAA???AAACCCBBB@@@===;;;:::;;;:::;;;BBBJJJQQQRRRPPPIIIGGGEEEBBBBBBDDDFFFHHHLLLLLLLLLKKKKKKMMMQQQTTTYYY[[[```gggnnnrrrsssqqqpppllljjjmmmuuu~~~}}}{{{xxxuuuuuusssoooiiiccc\\\WWWSSSQQQMMMHHHGGGHHHJJJKKKKKKLLLSSSWWWUUUTTTZZZ```ccchhhhhhiiilllqqqxxx~~~{{{ssskkkgggfffddd^^^XXXYYYXXXXXX[[[___aaa___]]]\\\XXXQQQKKKGGGDDDCCCBBB>>>=========>>>>>>===;;;??????AAACCCEEEHHHJJJLLLMMMQQQVVVXXX\\\eeesss}}}tttkkk___TTTLLLIIIGGGFFFCCCCCCBBBAAAAAABBBEEEGGGIIIOOOZZZgggtttjjjYYYSSSMMMFFFBBBBBBCCCAAABBBEEEIIINNNTTTZZZdddxxx|||pppeee[[[WWWTTTOOOJJJHHHDDDCCCDDDJJJSSSXXXYYYWWWTTTOOOJJJIIINNNRRRSSSRRRSSSWWW[[[\\\XXXQQQKKKHHHGGGIIINNNXXXeeezzzttteee___[[[TTTLLLMMMKKKIIIIIIKKKNNNOOOOOOMMMHHHEEEFFFHHHLLLVVV___iiiddd[[[SSSLLLGGGDDDBBB???===;;;999999;;;>>>???JJJOOOSSSTTTQQQKKKGGGEEEBBBAAA@@@>>>======<<<<<<===>>>>>>===;;;::::::;;;???;;;999<<<>>>???DDDIIIMMMSSS\\\cccgggjjjkkklllkkkmmmoooqqqsssvvvyyy{{{xxxhhhZZZOOOIIIEEE@@@???>>><<<;;;<<<<<<===;;;<<<===>>>??????@@@???????????????>>>===<<<<<<777666555444333333333333222111000//////...//////.........//////.........222)))111333'''...666)))......---,,,,,,+++******+++++++++,,,,,,,,,---------,,,+++***************,,,+++*********+++,,,---,,,,,,,,,++++++,,,,,,---......------------......//////......------,,,,,,,,,------...///000000111////////////......------///000222333333222000///////////////////////////....................................////////////////////////////////////............////////////000000000000000111111111222222333333333333333333999999999999888888888888:::::::::;;;<<<<<<======AAAAAAAAAAAAAAAAAAAAABBBBBBCCCFFFHHHIIIHHHFFFEEEBBBAAA@@@?????????@@@AAA???BBBDDDDDDBBB@@@??????>>>>>>AAAGGGOOOSSSSSSQQQKKKHHHEEECCCBBBDDDFFFHHHLLLLLLLLLJJJJJJKKKOOORRRVVVYYY```hhhooossssssrrrnnnllllllqqqzzz|||{{{yyyxxxwwwvvvsssnnnggg___WWWRRROOOLLLKKKJJJKKKPPPTTTXXXYYY^^^eeeiiiggggggmmmuuuyyy~~~}}}~~~}}}xxxpppiiifffdddcccdddggghhheeebbbccc___YYYTTTOOOIIIDDD@@@BBB@@@???>>>>>>===;;;999<<<===>>>???BBBDDDFFFGGGIIIMMMPPPQQQRRRXXXaaaiiizzzmmm___WWWRRRMMMJJJDDDCCCBBBAAAAAABBBCCCDDDCCCFFFMMMTTT]]]oookkk[[[UUUSSSLLLFFFEEEDDDAAAAAACCCGGGNNNTTTWWW]]]nnnvvvjjj___ZZZWWWPPPKKKIIIDDDBBB@@@AAAEEEJJJNNNOOOOOOLLLJJJKKKPPPTTTUUUTTTTTTYYY___aaa]]]VVVOOOKKKJJJJJJNNNVVVbbbvvv}}}kkkccc^^^WWWRRROOOMMMJJJJJJLLLNNNNNNNNNNNNIIIEEEEEEFFFIIIRRR[[[gggccc]]]UUUMMMGGGCCC@@@>>>===:::999999:::<<<>>>FFFKKKQQQSSSRRRMMMHHHFFFBBBAAA@@@???>>>=========>>>??????>>><<<;;;;;;<<>>>>>BBBGGGMMMSSS[[[bbbfffiiilllmmmqqqrrrrrrrrrrrrtttxxx{{{yyyjjj[[[PPPHHHDDD>>>>>>===<<<<<<<<<<<<===:::;;;===???@@@@@@@@@@@@@@@@@@@@@??????>>>===<<<666666444333333333333333222111000///............------............------222(((///555------222---......---,,,,,,+++***************++++++++++++,,,,,,++++++******))))))))),,,+++***)))***+++---...---------------......///......------------....../////////......---------,,,,,,,,,---...///111111///......------,,,,,,+++---///111333333222000///------------------------....................................////////////////////////////////////........./////////000000000000111111111111111111333333333333333333333333555555666777999:::;;;;;;::::::;;;;;;<<<======>>>AAAAAAAAAAAAAAAAAAAAAAAABBBCCCFFFHHHHHHGGGEEEDDDAAA@@@???>>>???@@@AAABBBAAADDDGGGHHHGGGFFFFFFFFFFFFGGGKKKPPPTTTUUUSSSQQQLLLJJJGGGDDDCCCDDDGGGHHHMMMLLLKKKJJJHHHJJJMMMPPPTTTXXX```hhhnnnqqqpppooollllllnnnttt|||~~~}}}zzzyyyyyyyyyzzzvvvrrrmmmfff___YYYUUURRROOOOOOQQQTTTZZZaaafffiiiqqqyyywwwtttqqqqqqsssrrrooolllgggccc___[[[WWWQQQIIICCCEEECCC@@@??????>>>===;;;<<<<<<===>>>???AAABBBCCCGGGJJJMMMNNNNNNPPPVVV[[[gggsss~~~nnneee^^^VVVOOOIIIGGGEEEDDDCCCCCCBBBBBBAAACCCGGGKKKPPP___{{{pppaaa[[[UUUNNNHHHFFFDDDAAA@@@BBBEEELLLSSSUUUXXXfff~~~|||pppeee___ZZZSSSLLLJJJIIIGGGCCCAAAAAADDDGGGJJJHHHGGGHHHKKKQQQUUUWWWWWWVVVZZZ___```]]]XXXRRROOOOOONNNPPPVVVaaavvvrrrfff___ZZZVVVOOOMMMKKKKKKLLLNNNOOOOOOPPPJJJFFFEEEEEEGGGNNNVVVcccbbb^^^XXXPPPHHHBBB???>>><<<:::999888999;;;<<<@@@EEELLLQQQQQQNNNHHHEEEBBBAAA@@@???>>>>>>>>>>>>>>>??????>>><<<;;;;;;<<>>>>>AAAFFFKKKPPPXXX^^^cccgggjjjlllrrrssssssqqqppprrrwww{{{yyyjjj\\\PPPHHHDDD======<<<<<<<<<<<<======;;;<<<===>>>@@@AAAAAAAAA@@@@@@@@@??????>>>===<<<666666444333333333333333222222111///............------............------...&&&)))///,,,+++...000---------,,,,,,++++++***))))))))))))***************+++++++++******))))))++++++*********+++,,,---***************+++,,,,,,......------------......000000000///////////////......---......000111222111111111000000000//////---...000222222222000///........................////////////////////////............//////////////////////////////////////////000000000111111111222222222222222222222222444444444444555555555555333444555666888999::::::::::::;;;;;;<<<======>>>============>>>>>>>>>>>>BBBDDDFFFHHHHHHGGGEEECCC@@@@@@?????????@@@BBBCCCEEEHHHLLLNNNNNNNNNNNNOOOQQQRRRUUUXXXYYYXXXTTTQQQOOOMMMIIIFFFEEEFFFGGGIIIMMMLLLKKKIIIHHHIIILLLOOOTTTYYYaaaggglllmmmmmmlllkkkkkknnnuuu|||zzz}}}|||{{{yyyyyyyyy{{{}}}vvvrrrllleee___[[[XXXVVVVVVXXX[[[___dddkkkqqqttt{{{wwwmmmiiieeeccc```[[[RRRLLLEEECCC@@@?????????>>>===>>>>>>>>>>>>???@@@AAAAAACCCFFFIIIJJJJJJLLLPPPSSSZZZdddsssvvvjjj]]]TTTOOOLLLGGGEEEDDDCCCAAA???>>>@@@CCCEEEGGGQQQggg|||{{{jjj```UUUNNNHHHFFFDDDAAAAAACCCCCCJJJQQQTTTXXXdddyyywwwkkkeee___WWWPPPMMMHHHFFFBBB???======>>>???@@@AAADDDIIIOOOTTTWWWYYYVVVYYY[[[\\\YYYVVVSSSSSSRRRQQQRRRXXXcccwwwzzzkkkaaa[[[WWWOOOLLLJJJJJJLLLOOOPPPPPPPPPLLLHHHGGGFFFFFFKKKRRR]]]______[[[RRRIIICCC@@@>>><<<;;;999999999;;;;;;>>>CCCJJJPPPRRRPPPJJJFFFBBBAAA@@@???>>>>>>>>>???===>>>>>>===;;;::::::;;;;;;888777;;;======AAAEEEHHHLLLSSSYYY^^^cccgggjjjnnnpppqqqpppoooqqqwww|||~~~~~~~~~zzzjjj[[[PPPHHHEEE>>>===<<<;;;;;;;;;<<<============>>>???@@@AAABBB????????????>>>===<<<<<<777666555444333333333333333222111000000///000000.........//////.........///,,,+++,,,---,,,---000---------,,,,,,+++++++++))))))))))))*********+++***++++++,,,++++++************+++++++++,,,,,,,,,++++++++++++,,,---............------------......000000000000000000///////////////000000000000000////////////////////////......///000111111111111222222222222222222222222////////////////////////............////////////////////////////////////000000000000111111111111333333333222222222222222333333444555555666666777666666666666666777777777:::::::::;;;<<<<<<======>>>??????@@@AAAAAABBBBBBCCCEEEGGGHHHIIIGGGEEECCC@@@@@@??????@@@BBBDDDEEEHHHLLLPPPSSSTTTUUUVVVXXXXXXYYY\\\]]]\\\YYYVVVTTTRRRPPPLLLHHHGGGGGGIIIJJJMMMLLLKKKIIIHHHIIIMMMPPPUUUZZZaaagggjjjkkklllmmmmmmmmmooouuu{{{~~~}}}zzzwww|||zzz{{{|||{{{yyyyyy{{{|||wwwsssllleee```\\\[[[ZZZ___bbbfffjjjnnntttzzz~~~wwwrrrllliiifffbbbYYYRRRIIIFFFCCCAAAAAAAAA@@@???@@@@@@???????????????@@@>>>@@@CCCDDDEEEGGGJJJMMMQQQWWWbbbpppzzzhhh\\\XXXRRRKKKFFFEEECCCAAA>>>@@@@@@BBBEEEEEEKKKYYYgggnnn___VVVOOOIIIGGGEEEBBBAAACCCCCCHHHNNNSSSYYYeeewwwssslllfff^^^WWWTTTJJJFFFBBB???======;;;:::<<<===AAAEEEJJJOOOSSSUUUUUUWWWYYYYYYWWWUUUTTTTTTSSSQQQRRRWWW```tttqqqddd\\\XXXOOOMMMKKKJJJLLLMMMNNNNNNNNNKKKIIIIIIGGGEEEHHHNNNVVV[[[___]]]UUULLLEEEBBB>>>===<<<:::::::::;;;;;;???BBBHHHOOOSSSQQQMMMHHHAAAAAA@@@???????????????===>>>>>>===;;;::::::;;;999666666:::<<<<<<@@@DDDEEEIIIOOOUUUZZZ___dddhhhkkknnnqqqpppnnnooouuu{{{|||~~~yyyzzziiiZZZOOOIIIFFF@@@>>><<<:::999:::<<<===@@@???===<<<===???AAACCC>>>>>>>>>>>>===<<<;;;;;;888777666555444444444444222222111111111111222222...//////000000//////......444111---000000...///------,,,,,,,,,,,,++++++***+++++++++,,,,,,,,,,,,***+++,,,------,,,++++++(((***+++------,,,+++***---------......///111111......------------......//////////////////////////////000111000///...---++++++,,,,,,---.........///.........///000222333222222222222222222222222////////////////////////............/////////////////////////////////////////////000000000000111222222222222111111111000111111222333555666777777666666777777777888888888999999999:::;;;;;;<<<<<<>>>???@@@AAABBBDDDEEEEEEDDDFFFHHHIIIIIIHHHEEEDDDAAA@@@@@@@@@AAACCCEEEFFFJJJMMMRRRVVVXXXZZZ\\\]]]ZZZ[[[]]]^^^]]]ZZZXXXWWWUUURRRNNNKKKIIIIIIJJJLLLLLLLLLKKKJJJIIIJJJNNNQQQUUU[[[bbbgggjjjlllooorrrppppppqqqvvvzzz|||zzzwwwssswww~~~~~~{{{}}}}}}zzzxxxwwwxxxuuurrrmmmhhhdddcccdddeeejjjnnnssswwwzzz{{{uuuqqqkkkccc[[[SSSOOOKKKHHHGGGGGGEEEDDDAAAAAA@@@???>>>>>>>>>>>>===>>>???@@@AAACCCFFFHHHIIINNNUUU^^^jjj{{{{{{nnnddd\\\RRRKKKIIIGGGDDDAAAEEECCCBBBDDDEEEGGGOOOXXXmmmvvvaaaZZZRRRLLLIIIGGGCCCBBBCCCEEEHHHLLLRRRZZZfffttt}}}{{{tttnnnfff^^^[[[RRRKKKDDD@@@AAAAAA???<<<<<<===???AAACCCGGGKKKNNNSSSVVVZZZ[[[YYYWWWUUUUUUQQQOOOOOORRRZZZkkkxxxhhh^^^YYYRRROOOLLLJJJJJJKKKJJJJJJKKKIIIIIIJJJHHHDDDEEEIIIPPPWWW^^^^^^WWWNNNGGGDDD???>>>===<<<;;;;;;;;;;;;>>>@@@DDDKKKOOOOOOKKKGGGAAAAAA@@@?????????@@@@@@>>>??????>>><<<;;;;;;<<<;;;888888;;;<<<<<<>>>BBBCCCGGGLLLRRRWWW]]]cccgggjjjnnnrrrrrrnnnnnntttyyy||||||wwwyyyhhhYYYOOOIIIGGGAAA???;;;999888999<<<===BBB@@@>>><<<<<<>>>AAACCC>>>>>>>>>>>>===<<<;;;:::888777666555555444555555222222222111222222333333//////000000000000//////(((333111+++000222---,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........***+++,,,---...---,,,+++'''))),,,......---+++)))*********+++,,,---...///.........------.........---........................///111111111///,,,+++---......///000111222222000///------...000222444////////////////////////000000000000000000000000............/////////000////////////////////////............/////////000222111111111000000////////////111222444555777777444444666777999;;;<<<===888888999::::::;;;;;;<<<888999:::;;;===???@@@@@@EEEFFFIIIJJJJJJHHHFFFDDDAAAAAA@@@AAABBBDDDFFFGGGJJJNNNSSSXXXZZZ\\\^^^```YYY[[[]]]]]]\\\[[[ZZZZZZVVVTTTPPPLLLJJJJJJKKKLLLLLLLLLLLLJJJJJJKKKOOORRRUUU[[[bbbhhhkkkooosssvvvtttssssssvvvzzz{{{xxxuuunnnrrrxxx}}}~~~{{{yyy}}}{{{vvvuuuuuusssqqqmmmjjjjjjllloooqqqssswww}}}yyyppphhh]]]YYYTTTPPPNNNMMMKKKJJJBBBAAA@@@>>>>>>=========>>>>>>>>>???@@@BBBEEEGGGFFFIIIMMMRRR[[[gggvvvnnneeeYYYQQQNNNLLLIIIFFFEEEAAA>>>???@@@AAAFFFLLLYYYtttlll]]]UUUNNNKKKHHHCCCBBBCCCGGGHHHKKKQQQZZZfffrrrxxxyyytttkkkdddaaaWWWNNNCCC???AAACCCAAA>>>===>>>>>>>>>???BBBFFFIIIRRRVVV\\\^^^]]]YYYVVVTTTOOOMMMLLLNNNTTTccc|||}}}kkk```ZZZUUURRRMMMJJJIIIHHHGGGFFFHHHFFFHHHJJJHHHCCCCCCFFFLLLTTT]]]___YYYPPPIIIFFF??????>>>===<<<;;;;;;;;;;;;<<<@@@EEEJJJKKKGGGDDDAAAAAA@@@@@@???@@@@@@@@@???@@@AAA???===<<<===>>>>>>;;;:::======<<<===AAACCCGGGLLLQQQVVV\\\cccgggjjjppptttsssooonnnrrrwww}}}lllYYYLLLFFFEEEAAA???===============;;;<<<<<<===>>>???@@@AAAAAA???>>>===<<<;;;:::999999:::888777555444444444444222111111000000000000000//////000000///...------//////............//////------,,,,,,,,,+++++++++++++++++++++,,,,,,---...+++++++++*********))))))++++++******************......---------......//////////////////............---,,,,,,,,,---...///,,,...111333444222000...---------.........//////111...+++---111222///,,,000000//////.........---///...,,,,,,,,,---///111444222///---,,,...000111000000000000000000000000000111111000///......///333333333333333333333222777666555444333222111111666777777888999:::::::::999999:::::::::;;;;;;;;;<<<===>>>>>>===>>>@@@BBBFFFHHHIIIIIIHHHFFFCCCAAA===???AAAAAAAAADDDJJJOOOOOOQQQUUUXXX[[[\\\\\\\\\[[[\\\^^^``````^^^[[[ZZZRRRQQQPPPOOOMMMLLLKKKKKKPPPNNNMMMLLLMMMQQQTTTWWWWWW```iiimmmmmmnnnrrrwww|||{{{zzzyyyxxxwwwuuuuuuppprrrtttuuuvvvwwwyyy{{{~~~}}}}}}|||{{{yyyuuurrroooqqqssstttvvvyyy}}}}}}~~~tttmmmccc\\\XXXTTTNNNIIIHHHDDDCCCEEEDDD@@@>>>@@@<<<<<<;;;;;;<<>>AAADDDEEELLLVVV___cccbbb```YYYQQQNNNFFFDDDHHHNNNXXXppppppccc]]]SSSOOOJJJGGGFFFEEEDDDDDDEEEGGGJJJJJJGGGEEECCCCCCLLLRRRZZZ___\\\TTTKKKFFFAAA???<<<:::::::::<<<===???>>>???DDDIIILLLLLLJJJFFFEEEDDDBBBAAA@@@??????@@@@@@@@@??????===<<<<<<;;;;;;::::::;;;<<<>>>???AAAEEEKKKQQQWWW]]]cccggglllpppssstttssssssvvvzzznnnZZZLLLFFFDDD@@@>>><<<<<<<<<===<<<;;;;;;;;;<<<===>>>???@@@@@@??????>>>===<<<<<<;;;;;;999888777555444444444444222111111000000000000000///////////////...------////////////////////////------------,,,,,,,,,,,,,,,,,,++++++,,,,,,------,,,,,,,,,,,,++++++************++++++++++++++++++...------,,,,,,,,,------.........///////////////......---------...///000//////000111111111111111---------.........//////111...,,,---000222///,,,000/////////...............---+++***+++,,,---...111000...---,,,---...///////////////////////////000111111000///......000111111111111111111222222555444444444444444333333333333444555666777888888999999:::::::::;;;;;;;;;<<<===>>>>>>===>>>@@@BBBFFFGGGHHHHHHGGGEEEBBB@@@???@@@AAAAAACCCFFFKKKNNNPPPRRRUUUXXX[[[\\\]]]]]]\\\^^^___```___]]][[[YYYRRRRRRQQQPPPNNNMMMLLLLLLMMMLLLKKKKKKNNNRRRVVVYYYZZZaaajjjnnnnnnpppvvv{{{~~~{{{xxxvvvpppqqqssstttuuuwwwyyyzzzzzzzzzzzzzzzyyywwwtttqqqpppsssxxx{{{~~~uuujjjbbbZZZSSSMMMLLLGGGEEEFFFDDD@@@>>>???@@@???>>>======>>>@@@AAA>>>BBBEEEGGGJJJQQQ[[[cccnnn~~~vvvhhh]]]VVVQQQNNNIIIEEEDDDEEECCC@@@AAAEEEHHHVVVlllssseeeVVVPPPMMMHHHDDDCCCEEECCCFFFMMMTTT\\\gggqqq}}}xxxsssggg[[[PPPJJJEEE@@@>>>@@@===<<<<<<<<<===???BBBCCCMMMVVV```eeefffddd^^^WWWNNNGGGCCCFFFJJJSSSjjjqqqccc\\\TTTQQQLLLHHHGGGGGGFFFFFFFFFGGGIIIHHHFFFDDDDDDDDDIIIPPPYYY___^^^VVVMMMGGGCCCAAA>>><<<;;;;;;<<<===>>>>>>???BBBHHHKKKKKKJJJGGGFFFDDDBBBAAA@@@??????@@@@@@@@@@@@???>>>===<<<;;;;;;::::::;;;<<<>>>???AAAEEEKKKQQQVVV\\\bbbffflllooorrrrrrqqqqqqtttwww~~~ppp[[[LLLEEEDDD@@@>>><<<;;;<<<<<<;;;:::::::::;;;<<<===>>>????????????>>>>>>============999888777555444444444444222111111000000000000000///////////////......------...///000000///...---.........------------,,,------,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,+++******++++++,,,,,,------...---,,,+++++++++++++++------......//////000000...............///000000111000/////////000222333------........./////////111///---...000111///---////////////............000///...------...///000............------------///////////////////////////000111000///...///000111000000///000111333444333333333444444555555555111111333444666777888999::::::::::::;;;;;;;;;;;;<<<===>>>>>>===>>>@@@BBBEEEFFFGGGGGGFFFDDDBBB@@@CCCAAAAAACCCFFFKKKNNNOOORRRSSSVVVYYY\\\^^^___```___`````````___\\\ZZZXXXTTTTTTSSSQQQPPPOOONNNMMMJJJIIIIIIJJJNNNSSSXXX[[[\\\cccjjjnnnooossszzz~~~yyyuuupppppprrrsssuuuvvvwwwxxxtttuuuvvvvvvuuusssqqqoootttyyy|||oooeee\\\VVVUUUOOOJJJJJJHHHCCC@@@AAAEEECCCAAA???>>>>>>>>>??????AAABBBCCCCCCHHHOOOUUU^^^kkkzzzpppcccYYYTTTNNNJJJGGGGGGEEEBBBAAADDD@@@IIIYYYooottt```UUUPPPJJJEEEBBBCCCAAADDDJJJQQQXXXcccmmmrrreeeVVVOOOJJJEEEBBBBBB===<<<;;;:::;;;===???@@@IIIRRR\\\cccfffgggbbb\\\PPPIIICCCDDDEEELLL___sssuuuddd[[[UUURRRMMMJJJIIIIIIHHHHHHFFFGGGGGGFFFDDDCCCDDDEEEFFFMMMWWW______YYYPPPIIIEEECCCAAA>>><<<<<<<<<======<<<===AAAEEEIIIKKKKKKIIIHHHEEECCCAAA@@@@@@@@@AAAAAAAAAAAA@@@???>>>===<<<;;;::::::;;;<<<>>>???AAADDDJJJOOOUUU[[[aaaeeekkknnnqqqqqqoooooorrruuu}}}rrr]]]MMMFFFDDDAAA???===<<<======<<<;;;:::;;;;;;<<<===>>>??????>>>>>>==================888888777666555444444333222111111000000000000000...///////////////......,,,...000111111000...,,,//////.........---------------------,,,++++++***,,,,,,,,,,,,,,,,,,,,,+++******+++,,,------......///...---,,,++++++++++++,,,------...///000111111------......//////000000111111000//////000111222............////////////111///......000111000...///////////////.........000000///.........//////---.../////////...------///////////////////////////000111000///...///000333222111111222444666777333333333444444444555555333444555777999:::<<<<<<:::::::::;;;;;;;;;;;;<<<<<<===>>>>>>===>>>@@@BBBEEEFFFFFFFFFFFFDDDBBBAAADDDBBBAAAEEELLLRRRTTTTTTUUUVVVXXX[[[]]]```bbbcccaaaaaaaaa```^^^[[[YYYWWWVVVUUUTTTSSSQQQPPPOOOOOOJJJIIIIIIJJJNNNSSSXXX\\\___ccciiimmmpppuuu}}}xxxtttqqqqqqqqqrrrtttuuuuuuuuuqqqrrrrrrqqqnnnllllllllltttzzz}}}rrriiiddd^^^WWWQQQOOOMMMIIIFFFGGGGGGFFFDDDAAA@@@???>>>>>>@@@AAABBBBBBBBBDDDIIIMMMUUU^^^jjjvvvttteee]]]YYYSSSMMMKKKHHHDDDDDDFFFDDDFFFOOO___tttlll\\\TTTLLLFFFCCCCCCAAACCCIIINNNUUU___iiizzzzzzmmm^^^TTTOOOLLLHHHEEE===<<<;;;::::::;;;<<<>>>AAAJJJTTT[[[bbbgggddd^^^TTTMMMFFFCCCBBBGGGVVVeeezzzggg[[[VVVRRRNNNJJJIIIIIIIIIHHHFFFGGGGGGEEECCCCCCDDDFFFCCCJJJSSS\\\^^^ZZZRRRKKKHHHFFFCCC@@@>>>=========;;;;;;<<>><<<;;;;;;:::;;;<<<===>>>@@@CCCHHHMMMRRRYYY___ccchhhkkknnnooonnnooorrruuu{{{~~~}}}zzz|||sss^^^OOOGGGEEECCCAAA???>>>??????>>>===;;;<<<===>>>???@@@@@@AAA<<<<<<<<<<<<<<<<<<<<<<<<888888777666555444333333222111111000000000000000......///////////////...,,,...000111111000...,,,//////.........---------,,,------------,,,******************++++++++++++******+++,,,------......//////...---------------,,,------...///000111111,,,------...///000000000000000111111111111000///........./////////000000000/////////000000000///.........///////////////---------,,,,,,,,,---------...000111111000///..............................000111000///...///111222222111111222444666777555555444444444333333333444555666888:::<<<===>>>::::::;;;;;;;;;<<<<<<<<<<<<===>>>>>>===>>>@@@BBBEEEFFFFFFFFFEEEDDDCCCBBBCCCBBBCCCHHHPPPWWWZZZZZZYYYZZZZZZ\\\^^^aaadddfffccccccbbb```^^^[[[XXXWWWWWWVVVUUUTTTRRRQQQPPPPPPKKKJJJJJJKKKNNNSSSXXX\\\```dddiiimmmqqqwww~~~yyyvvvtttrrrqqqrrrttttttsssqqqoooooonnnkkkgggfffgggiiirrrxxxwwwrrrhhh^^^VVVTTTSSSOOOLLLLLLHHHGGGFFFDDDBBBAAA@@@???@@@@@@AAAAAAAAACCCFFFHHHPPPUUU^^^hhhuuuvvvkkkggg^^^UUUPPPMMMHHHFFFHHHGGGEEEHHHTTTdddzzz}}}iii[[[QQQJJJHHHFFFCCCDDDHHHMMMRRR[[[dddrrr{{{kkk]]]UUUPPPJJJEEE???>>><<<:::999:::;;;<<<<<>>======;;;;;;<<<===@@@EEEJJJMMMNNNKKKHHHDDDAAA@@@@@@AAA@@@@@@AAAAAAAAA@@@??????<<<<<<;;;:::;;;<<<===>>>???BBBFFFKKKPPPVVV]]]bbbeeeiiimmmnnnnnnpppssswwwyyy}}}{{{xxxxxx}}}sss___QQQIIIGGGDDDBBB@@@???@@@@@@???>>><<<<<<===>>>???@@@AAAAAA======<<<<<<;;;;;;;;;:::777888777777666444333222222111111000000000000000---...//////////////////---...///000000///...---.........------------,,,+++,,,---...---,,,+++***)))***************++++++******++++++,,,,,,------.........------......///------......//////000000,,,---...000111111111111000000111222222111///........./////////000000000000000000000000000000000.........////////////////////////000000000111111...///000111111111000///...........................///000000//////000111000000000111222222222222555555555444444333333333444444666777999:::;;;<<<:::;;;;;;;;;<<<<<<<<<<<<<<<===>>>>>>===>>>@@@BBBDDDDDDDDDDDDDDDCCCBBBBBBAAABBBEEEJJJRRRXXX\\\]]]\\\\\\[[[\\\]]]```ccceeedddcccbbb```^^^[[[YYYXXXWWWVVVUUUTTTSSSRRRQQQPPPLLLKKKKKKLLLPPPUUUZZZ]]]ccceeejjjnnnsssyyy~~~{{{yyyxxxuuurrrrrrttttttqqqnnnmmmllljjjeee``````eeejjjxxx}}}}}}|||zzzxxxxxxzzz{{{}}}tttiii^^^[[[YYYUUURRRQQQMMMLLLJJJHHHFFFDDDBBBAAA?????????@@@AAABBBCCCCCCJJJMMMTTT^^^gggsssuuukkkaaa\\\WWWOOOJJJIIIGGGBBBCCCKKKVVVggg~~~lll\\\RRROOOIIIFFFEEEHHHKKKOOOWWW```jjjzzz~~~jjj\\\SSSKKKDDDBBBAAA>>>;;;:::::::::;;;;;;???EEENNNZZZfffjjjhhh^^^XXXOOOGGGCCCFFFMMMTTTqqqssscccYYYUUUOOOKKKIIIHHHGGGFFFEEEGGGHHHGGGFFFEEEFFFGGGEEEEEEHHHNNNSSSTTTPPPLLLHHHGGGEEECCC@@@???>>>===:::;;;<<<===???DDDKKKOOOPPPMMMIIIEEEBBBAAAAAAAAA???@@@@@@@@@@@@@@@??????===<<<;;;::::::;;;<<<===???AAAEEEIIINNNTTT[[[```fffjjjnnnooooooppptttxxxwww{{{~~~}}}~~~}}}yyyxxx{{{~~~rrr```RRRKKKIIICCCBBB@@@???@@@@@@???>>>;;;;;;<<<===>>>???@@@@@@???>>>>>>===<<<;;;::::::777777888777666555333222222111111000000000000000------...///////////////////////////////////////------------,,,,,,,,,,,,***+++,,,......---,,,+++*********++++++,,,,,,,,,******++++++++++++++++++,,,,,,,,,,,,---...//////.........///////////////...///111222444444444333222222111000///000000000.../////////000000000000000000111111000000000111............/////////000......///000111222222222---......///000000//////........................---///000000//////000222///000222333333222111000333333444444444444444555444555666777888999::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<===>>>>>>===>>>@@@BBBBBBBBBBBBBBBAAAAAAAAA@@@@@@CCCGGGKKKOOOTTTYYY\\\]]]\\\ZZZYYYZZZ]]]```bbbdddcccbbb```^^^[[[ZZZYYYWWWVVVUUUTTTSSSQQQPPPPPPKKKJJJKKKMMMRRRXXX^^^aaaeeehhhlllqqqwww|||}}}|||{{{zzzyyyyyy|||xxxtttssstttsssoookkkiiihhheee___[[[^^^gggnnn}}}yyyvvvsssrrrrrrsssrrrpppnnnnnnoooqqqppptttyyy{{{}}}xxxkkkfffccc^^^YYYWWWTTTSSSQQQNNNJJJGGGDDDBBBAAAAAAAAAAAABBBBBBAAAAAAEEEGGGOOOYYY___fffssszzzsssoooiii]]]QQQLLLJJJCCCBBBHHHMMMVVVllljjj[[[UUUKKKGGGFFFGGGIIIKKKSSS[[[bbbqqqyyyeeeYYYPPPIIIEEECCC@@@===;;;;;;;;;;;;:::===@@@HHHVVVeeelllkkk```[[[RRRHHHDDDFFFLLLOOOccc{{{yyyhhh\\\XXXRRRMMMJJJIIIGGGFFFEEEGGGIIIIIIHHHGGGGGGGGGHHHEEECCCFFFKKKNNNNNNKKKGGGFFFEEECCCAAA???>>>===;;;<<<<<<===>>>DDDKKKQQQRRROOOJJJEEEBBBAAAAAABBB>>>>>>??????@@@??????>>>===<<<;;;::::::;;;<<<===>>>@@@DDDGGGLLLSSSZZZ___jjjmmmpppqqqppppppssswwwvvvyyy}}}}}}|||||||||zzz{{{|||}}}rrr```SSSLLLJJJCCCAAA???>>>??????>>>===::::::;;;<<<===>>>??????AAA@@@???>>>===<<<;;;:::777777888888666555333222222111111000000000000000------...///000000////////////............//////------,,,,,,,,,+++++++++)))***,,,.........,,,++++++++++++,,,,,,---------++++++***************************+++,,,---...//////////////////.........000111333555666666666666555333000------...111222////////////000000000000000111111111000///000111---.........//////000000&&&'''(((***+++,,,,,,---------------......//////........................---///000000//////000222111222555666666444222000111222222333444666666777666777777888999:::::::::;;;;;;;;;<<<<<<<<<======<<<===>>>>>>===>>>@@@BBB@@@@@@?????????????????????CCCHHHKKKMMMPPPUUUYYY]]][[[YYYWWWXXXZZZ^^^```dddcccbbb```^^^\\\ZZZYYYWWWVVVUUUTTTSSSQQQPPPPPPIIIIIIJJJMMMSSSZZZaaaeeegggjjjnnntttyyy~~~}}}zzzwwwuuuuuuvvvwww~~~yyyuuussstttsssnnnjjjgggeeeaaa\\\YYY^^^iiirrr~~~|||yyytttpppllljjjmmmnnnmmmkkkjjjiiikkkmmmkkknnnrrrsssrrrvvv}}}wwwpppkkkeee___]]]ZZZYYYVVVRRRNNNIIIEEEBBBEEEDDDDDDDDDDDDDDDBBB@@@CCCEEEMMMXXX]]]```kkkxxxxxxiiiYYYPPPPPPHHHFFFHHHHHHKKK\\\qqquuuaaaZZZKKKHHHFFFGGGGGGIIIPPPWWW]]]llllll___WWWQQQGGGEEEBBB???<<<;;;;;;<<<999:::<<>>>>>;;;<<<======>>>DDDLLLRRRSSSPPPKKKEEEBBBAAAAAABBB===>>>>>>?????????>>>>>>======;;;;;;:::;;;<<<===>>>@@@CCCGGGKKKRRRYYY___nnnqqqsssrrrpppppprrruuuvvvxxx||||||{{{|||~~~||||||||||||qqq^^^PPPIIIGGGFFFDDDAAA???======>>>>>>>>><<<;;;<<<>>>@@@AAAAAA???????????????>>>======;;;:::999777666666555555111///...///000000///...000000111111222222333333222222111000...---,,,+++...---,,,+++,,,---...///.........------,,,,,,,,,........................+++***)))+++---......------------......---,,,,,,//////000000111111111222//////111222333444444444000111222222222000///.............../////////000------......///000000000444333000......///111222000111222222111///---,,,------......///000000000---...///000000111111111222222111111111111111111000000000000000111111222444444444555555555666666666555555555777888:::<<<;;;;;;;;;<<<<<<<<<<<<===;;;:::999999:::;;;===>>>===>>>???>>>======???AAABBBDDDGGGJJJNNNQQQSSSTTTYYYZZZ[[[\\\\\\^^^aaaddddddaaa^^^\\\[[[YYYWWWUUUYYYXXXWWWVVVTTTSSSRRRQQQOOOLLLJJJMMMTTT]]]bbbdddjjjkkkoootttyyy|||}}}|||wwwvvvssspppnnnooossswwwzzzyyyxxxxxxvvvqqqiiicccaaa```^^^]]]___fffpppvvv{{{{{{}}}~~~~~~yyyyyyxxxuuuqqqmmmhhheeemmmmmmmmmllljjjhhhgggfffkkklllnnnpppsssvvvxxxzzz}}}}}}}}}{{{pppgggddd``````^^^[[[VVVQQQMMMJJJJJJIIIGGGEEEDDDDDDDDDEEECCCFFFJJJOOOVVV___hhhnnnyyy}}}qqqbbbVVVLLLFFFGGGFFFGGGSSScccvvvnnn]]]TTTIIICCCFFFHHHGGGLLLTTT[[[ccctttuuufff[[[UUUOOOHHHBBBAAA???;;;999:::888<<>><<<:::===@@@@@@???CCCKKKRRRVVVRRRMMMGGGCCCAAAAAAAAA>>>>>>============>>>>>>???>>>>>>============>>><<<@@@DDDFFFIIIOOOXXX```lllooorrrtttsssrrrqqqrrruuuvvvxxx~~~|||}}}~~~qqq___QQQJJJHHHFFFEEECCC@@@???>>>>>>>>>@@@???>>>???AAACCCDDDDDD>>>????????????>>>======999888777666555555555555333111//////000000000...000000000111111111111111///......---,,,+++******///...,,,+++***++++++,,,......---------,,,,,,,,,------------------------+++******+++---///...---------............------/////////000000000111111...///000111333333333333111111111111111000//////........./////////000000//////////////////......111111000000////////////+++,,,------------------///////////////.........---...///000000111111111000000000000000000000000000000000000000111222222333333333444444444555555666666555666777999:::;;;;;;;;;;;;<<<<<<<<<<<<===;;;:::::::::;;;<<<===>>>>>>?????????===>>>???AAABBBCCCEEEHHHLLLOOORRRTTTXXXYYY[[[\\\]]]___cccfffeeebbb___\\\[[[ZZZYYYWWWYYYXXXWWWVVVTTTSSSRRRQQQOOOLLLJJJMMMTTT\\\bbbdddhhhkkkooouuuzzz||||||{{{tttsssqqqnnnmmmooosssvvvxxxvvvtttssspppkkkddd___^^^^^^___```dddkkksssyyy|||}}}~~~~~~}}}vvvvvvvvvuuurrrnnnkkkiiikkkkkkkkkkkkjjjiiihhhhhhkkklllmmmoooqqqtttvvvxxxzzzyyywwwwwwzzzuuullliiidddddddddbbb^^^XXXSSSPPPKKKJJJHHHEEECCCBBBBBBBBBAAACCCFFFJJJPPPXXXaaafffmmmttttttbbbVVVMMMJJJFFFBBBIIIUUUccc~~~xxxddd[[[OOOHHHIIIKKKIIIMMMTTTVVV___pppyyymmmccc[[[TTTLLLFFFCCCAAA<<<::::::999;;;AAAFFFIIINNNZZZgggeee```VVVKKKDDDBBBDDDHHHQQQ___wwwwwwkkkdddZZZRRROOOMMMJJJHHHEEEFFFHHHJJJLLLNNNOOOPPPLLLIIIFFFEEEFFFGGGHHHHHHHHHFFFDDDCCCCCCBBB???===;;;===@@@??????CCCJJJPPPUUURRRLLLFFFBBB???>>>>>>>>>>>>============>>>>>>???>>>>>>===<<<<<<<<<<<<<<>>>>>@@@???>>>???AAACCCDDDCCC>>>>>>??????>>>>>>===<<<777777666555555444555555666333000//////000000///000000000000////////////------,,,,,,,,,+++++++++///...,,,+++***)))******------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,...///...---------...//////......---.........///////////////---...///000111222222222111111000000//////000000....../////////000000000111111000//////...------...///000000000///---,,,,,,,,,---...///111222333111000000///......---------...///000000111111111//////////////////000000111111000000111111222333222222333333333444444444666666666666777999:::;;;;;;;;;;;;<<<<<<<<<<<<===;;;;;;;;;;;;<<<===>>>???>>>?????????>>>>>>@@@BBBCCCCCCDDDFFFJJJNNNRRRTTTVVVXXX[[[]]]___bbbeeehhhiiieee```\\\[[[ZZZZZZYYYXXXWWWVVVUUUTTTSSSRRRQQQNNNLLLKKKMMMTTT[[[aaaeeegggkkkqqqwwwzzz{{{zzzyyyqqqqqqooommmlllnnnqqqtttvvvtttqqqmmmiiiddd^^^ZZZZZZ]]]aaaeeekkkqqqyyy~~~~~~||||||}}}|||zzzssssssssssssrrrpppnnnmmmfffggghhhhhhhhhhhhhhhhhhkkkkkkkkklllnnnppprrrsssxxxuuuqqqooopppsssxxx{{{yyywwwqqqqqqpppmmmhhhaaa[[[WWWQQQOOOLLLIIIFFFCCCBBBAAA@@@BBBDDDGGGKKKRRRZZZ___hhhmmmyyy|||qqqcccUUUNNNGGGAAABBBIIITTTlllqqq___RRRHHHHHHHHHFFFIIIOOORRR[[[lll~~~uuujjjbbb[[[RRRJJJGGGDDD???;;;;;;;;;:::<<<@@@AAAFFFSSS___ccc^^^UUUKKKCCCAAACCCFFFMMMYYYooo~~~ppphhh^^^VVVRRROOOKKKHHHDDDFFFHHHKKKNNNPPPQQQQQQOOOKKKGGGEEEFFFGGGHHHHHHIIIHHHGGGFFFFFFDDDAAA>>>;;;===?????????BBBIIINNNSSSPPPKKKFFFAAA>>>======>>>>>>============>>>>>>???>>>===<<<;;;;;;;;;;;;;;;>>>AAACCCEEEKKKSSSZZZeeejjjqqqttttttrrrooonnnkkknnnrrrxxx~~~}}}yyyzzz~~~qqq```TTTOOONNNIIIHHHFFFDDDBBB@@@???>>>===<<<;;;<<>>>>>>>>>>>>>>======<<<888777666555555555555666888555111...///000000000000000//////.........------------...............///...,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,+++,,,...///...---,,,,,,---.........------........................,,,---...///000000000000111000///......///000111...////////////000000000000000000000//////......---...............------............///111444555000000//////............---...///000000111111111/////////000000000000000222111111111111222333333333333333444444444555555666666777777888999::::::;;;;;;;;;<<<<<<<<<<<<===<<<<<<<<<<<<===>>>??????>>>???@@@@@@??????AAACCCFFFEEEEEEGGGJJJNNNSSSVVVUUUXXX[[[^^^aaadddhhhkkknnniiibbb]]]ZZZYYYXXXWWWVVVVVVUUUTTTSSSRRRQQQQQQNNNLLLLLLNNNTTT[[[bbbfffgggllltttyyy{{{zzzwwwvvvqqqqqqpppnnnmmmmmmppprrrtttrrrnnniiiccc^^^ZZZWWWXXX]]]eeelllrrrxxx}}}|||xxxxxxxxxvvvtttpppppppppppppppooonnnmmmhhhhhhiiijjjjjjjjjjjjjjjmmmnnnnnnooopppqqqrrrrrruuurrrnnnmmmmmmooorrrsssvvv||||||tttjjjccc^^^YYYWWWTTTOOOKKKGGGDDDBBBBBBCCCEEEGGGJJJPPPWWW\\\gggllluuu}}}sssyyy}}}mmm[[[QQQJJJDDDDDDGGGOOO```zzzeeeVVVIIIHHHHHHEEEGGGMMMQQQZZZjjj}}}~~~tttkkkcccXXXNNNJJJGGGBBB>>>===;;;:::;;;===>>>AAAJJJUUU\\\XXXQQQHHHBBB@@@BBBEEEIIISSShhhssskkkaaaYYYTTTOOOKKKGGGIIIJJJKKKMMMOOOPPPPPPQQQRRRNNNJJJHHHHHHHHHIIIHHHIIIHHHHHHHHHHHHEEEAAA>>><<<>>>?????????BBBGGGKKKOOOMMMJJJFFFCCCAAA??????>>>>>>============>>>>>>???>>>===;;;::::::::::::<<<===???AAACCCIIIPPPUUU___dddlllqqqqqqooolllkkkgggjjjpppuuuzzz{{{{{{zzzyyyzzz~~~}}}qqqaaaVVVQQQQQQKKKJJJGGGEEEBBB@@@???>>>;;;::::::<<<>>>??????>>>>>>>>>>>>>>>>>>===<<<<<<999999888777666666666666888555111...///000000000000/////////......------------............//////...---,,,,,,---...///000,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,+++,,,.........,,,++++++,,,---------------............------------,,,---...///////////////111000///......///000111////////////000000000111////////////000000111111///...---+++,,,---...000------,,,+++,,,---///000............//////000000---...///000000111111111000000000111111222222222222222222222222333333444555555555555666666666666777777888888999999::::::;;;;;;;;;<<<<<<<<<<<<===<<<<<<===>>>????????????>>>???@@@@@@@@@@@@BBBDDDIIIHHHHHHIIILLLQQQUUUXXXVVVYYY]]]```cccfffiiilllpppkkkccc]]]YYYWWWVVVTTTTTTTTTSSSRRRQQQPPPPPPOOOMMMLLLMMMOOOTTT\\\dddiiikkkqqqxxx|||{{{wwwtttrrrsssssssssqqqooonnnoooppppppnnnkkkeee___ZZZWWWVVVYYY```iiirrrxxx|||yyyrrrppppppooonnnnnnnnnnnnnnnnnnmmmmmmmmmmmmmmmnnnooopppppppppoooqqqrrrtttuuuvvvuuuuuutttssspppmmmkkklllmmmlllkkkiiimmmsssxxxuuukkkeee```^^^ZZZUUUOOOJJJFFFDDDCCCDDDEEEFFFIIINNNTTTYYY___eeemmmssstttyyyuuuqqqvvvvvvcccUUUMMMHHHHHHJJJIIISSSddd{{{ppp___PPPMMMMMMJJJKKKPPPRRR[[[iii{{{~~~{{{pppbbbTTTNNNJJJEEEAAA@@@<<<;;;<<>>===>>>>>>>>>???BBBEEEGGGKKKJJJIIIGGGFFFDDDCCCCCC>>>>>>============>>>>>>>>>>>><<<;;;;;;:::::::::======>>>???BBBGGGMMMQQQXXX]]]eeejjjlllkkkjjjjjjgggjjjooosssvvvxxxyyyyyy{{{|||zzz|||rrraaaVVVRRRRRRNNNKKKGGGDDDAAA?????????<<<<<<<<<>>>AAABBBAAA@@@======>>>>>>======<<<;;;;;;:::999777666666666555666333000//////000000///////////////............,,,---------------------------,,,---...///111222++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++---,,,++++++------,,,+++++++++,,,---...........................---------,,,---.../////////////////////......//////000000/////////000000000111111......///000000111222222000...,,,++++++---000111//////..................------......///000000111---...///000000111111111000000111111222222333333333333222222333333444555555666666666666777777777777888888999::::::999999;;;;;;;;;<<<<<<<<<<<<===<<<===>>>???@@@@@@@@@@@@>>>@@@AAAAAA@@@AAACCCEEEKKKKKKKKKMMMOOOSSSWWWYYYYYY\\\___bbbdddfffiiikkkmmmiiibbb]]]YYYVVVTTTRRRRRRQQQQQQPPPOOONNNNNNNNNKKKLLLNNNQQQVVV^^^gggnnnqqqwww}}}~~~zzztttpppooorrrssstttsssqqqppppppqqqmmmmmmkkkfff```[[[YYYXXX^^^eeeooowww|||~~~~~~zzzyyywwwwwwyyy~~~uuummmkkkkkkkkkkkklllllllllmmmmmmnnnnnnnnnnnnoooppprrrssstttuuuuuuuuuwwwzzz}}}~~~|||zzzxxxyyyuuuqqqppppppnnnkkkgggdddgggkkkooottt}}}wwwooofffddd```[[[TTTNNNIIIFFFEEEEEEEEEEEEFFFIIIOOOSSSWWW\\\eeekkklllppp|||ssslllvvv}}}lll]]]RRRLLLJJJJJJHHHLLLVVVggg{{{xxxeeeSSSNNNMMMJJJJJJNNNRRRYYYeeeuuu}}}xxx}}}sss```UUUPPPJJJFFFEEE???======??????>>>AAAFFFLLLJJJFFFBBB???>>>AAADDDCCCMMM___uuu|||tttjjjbbb\\\WWWQQQLLLLLLLLLLLLMMMPPPSSSWWWYYYYYYWWWUUUSSSRRRPPPMMMKKKIIIHHHGGGFFFFFFDDDAAA>>>>>>>>>>>>>>>???AAACCCDDDGGGGGGHHHHHHHHHGGGFFFEEE>>>>>>============>>>>>>>>>===<<<<<<;;;<<<<<<<<<>>>======>>>AAAFFFJJJMMMSSSXXX^^^cccfffhhhjjjlllkkknnnqqqsssuuuwwwyyy{{{}}}~~~zzz|||rrrbbbWWWSSSSSSPPPLLLGGGBBB>>>>>>>>>???>>>>>>>>>@@@CCCDDDBBBAAA======>>>>>>======<<<;;;<<<;;;999777555444333333333111//////000000000...//////////////////000000.....................---...---,,,,,,---...000111******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******,,,,,,+++***,,,---...///000000000000////////////......---------......////////////...---......///000000////////////000000000111111111000000000000000000111111......---------...000000000000111111111111000000.........///////////////---...///000000111111111/////////000111222222222333333333333333444555555555555555666666666666777777888999:::::::::999999;;;;;;;;;<<<<<<<<<<<<======>>>???@@@AAAAAAAAA@@@>>>@@@AAAAAAAAABBBDDDFFFKKKKKKMMMOOOQQQTTTWWWXXX[[[^^^bbbdddeeefffhhhiiigggccc___[[[YYYWWWUUUSSSOOOOOONNNNNNMMMMMMLLLLLLJJJLLLOOORRRXXX```kkkrrrxxx}}}yyyrrrmmmllloooqqqssssssrrrrrrrrrssspppqqqqqqmmmgggcccaaaaaacccjjjssszzz}}}}}}|||{{{sssrrrqqqqqqssswww{{{~~~}}}wwwooojjjjjjkkkkkkjjjjjjjjjkkkmmmoooqqqrrrssstttvvvxxx|||yyyuuunnnpppqqqrrruuu{{{zzznnnlllhhhccc\\\UUUOOOLLLJJJIIIHHHEEEDDDFFFIIILLLRRRTTTZZZ___aaadddooo{{{nnnkkktttwww}}}ssseeeXXXPPPKKKIIIJJJJJJOOOYYYggg|||kkkVVVOOOLLLGGGEEEHHHNNNTTT___lll~~~yyyzzz~~~ooo```WWWPPPKKKIIICCC???<<<======<<<@@@EEEJJJHHHFFFBBB>>>>>>@@@BBBAAAKKK[[[mmm|||rrrjjjddd^^^XXXSSSQQQOOOMMMLLLOOOSSSXXX\\\\\\[[[ZZZYYYXXXTTTOOOLLLKKKIIIGGGFFFEEEDDDBBB@@@???>>>===>>>???AAABBBBBBEEEFFFGGGGGGGGGFFFEEECCC>>>>>>============>>>>>>======<<<<<<======>>>>>>@@@>>>======@@@EEEIIIKKKQQQTTTYYY]]]aaaggglllqqqqqqssstttttttttvvv{{{~~~~~~~~~|||~~~sssbbbWWWSSSSSSQQQMMMFFF@@@======>>>@@@======>>>@@@CCCCCCBBB@@@===============<<<<<<;;;;;;:::888666444222222111111///...///000111///.........//////000000111111222111111111000000000000///...---,,,,,,,,,---...*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***)))***++++++***)))......000111222222222222000000/////////...............//////000/////////,,,---///000000000///...000000000000111111111111222222111111000/////////,,,---///000000000//////+++,,,.../////////...---000000000///......---------...///000111111111111---......///000111111222444333333333333444555555444444444555555555666666777888999:::;;;:::999888;;;;;;;;;<<<<<<<<<=========>>>@@@AAABBBBBBAAA@@@???@@@AAAAAAAAABBBDDDGGGJJJKKKMMMPPPRRRUUUVVVWWW]]]```ccceeeffffffggghhhaaa___\\\ZZZYYYXXXVVVTTTNNNNNNMMMMMMLLLLLLKKKKKKJJJLLLPPPSSSYYYbbbmmmuuu}}}xxxppplllkkkkkkmmmqqqssssssssstttuuuuuuwwwxxxuuupppkkkjjjjjjgggnnnvvv|||~~~|||yyyxxxpppooonnnnnnpppsssvvvxxxsssooojjjiiikkkmmmmmmlllhhhiiikkkmmmppptttwwwxxx|||}}}|||zzzyyy}}}uuusssooojjjccc\\\VVVSSSPPPNNNLLLHHHDDDDDDGGGIIILLLLLLNNNQQQRRRUUU^^^iiiqqqyyylllppppppxxxyyyuuujjj]]]TTTNNNJJJIIIGGGIIINNNVVVfffttt]]]TTTOOOIIIFFFHHHJJJPPPYYYeeewwwzzzzzz{{{zzzggg\\\TTTNNNLLLFFF@@@;;;::::::;;;@@@FFFJJJIIIFFFBBB>>>===???@@@???JJJYYYiiiyyyxxxpppjjjddd^^^YYYWWWTTTOOOMMMMMMQQQVVVYYY^^^^^^^^^]]][[[WWWQQQLLLLLLJJJGGGEEEEEEEEECCCBBB???>>>===>>>@@@AAAAAAAAADDDEEEFFFGGGFFFDDDBBBAAA>>>>>>============>>>>>>===<<<<<<======>>>???@@@AAA>>>======@@@EEEHHHJJJQQQSSSVVVZZZ___gggoootttuuuvvvvvvuuutttwww|||~~~~~~vvvdddWWWSSSTTTPPPLLLGGGCCCBBBBBBAAA@@@>>>>>>>>>???@@@@@@AAAAAA>>>>>>>>>===<<<<<<;;;;;;999888777555444444444444000000////////////000000////////////////////////---.........---+++)))(((,,,,,,,,,,,,,,,,,,,,,,,,------...//////......---))))))******+++++++++++++++++++++,,,,,,---------......////////////............---,,,,,,,,,------000000000000////////////000000111111111111000000000000000000111111111111444333111////////////000............////////////////////////////////////---,,,,,,++++++,,,,,,---000000//////.........---////////////000000000000333333222222222222222222555444444333333333444444777777888888999999::::::========================@@@BBBDDDDDDBBB@@@??????>>>>>>???@@@BBBDDDFFFGGGHHHIIIKKKMMMQQQVVVYYY\\\aaabbbcccfffiiijjjiiigggeeeaaa]]]ZZZXXXWWWUUUSSSQQQQQQPPPMMMJJJHHHIIIKKKKKKMMMNNNQQQVVVaaaoooyyywwwpppnnnooolllnnnqqqsssuuuuuuuuutttwwwwwwwwwvvvtttrrrpppoooqqquuuzzz~~~zzzwwwxxxtttooonnnpppsssssssssssspppmmmjjjiiihhhfffeeehhhmmmssswwwyyy|||~~~zzzxxxvvvpppeee^^^]]][[[VVVOOOIIIGGGFFFFFFFFFFFFIIIKKKLLLLLLOOOUUUYYYjjjyyyyyypppsssrrr|||tttcccWWWQQQNNNJJJIIIJJJLLLOOOZZZooo~~~dddWWWQQQKKKGGGGGGHHHKKKSSSaaarrr~~~qqqlllxxxvvvddd]]]TTTJJJFFFBBB???@@@???<<<;;;>>>AAA@@@>>>===<<<<<<======EEEJJJSSS```rrrzzztttnnnhhhddd```^^^ZZZUUURRRSSSVVVYYY]]]___bbbbbb___YYYSSSNNNMMMKKKGGGEEEEEEDDDCCCBBB===<<<;;;<<<===>>>===<<>>>>>>>>>>>>>>>>>>>>>>>;;;;;;===>>>@@@BBBCCCDDD???<<<;;;???BBBDDDJJJQQQSSSUUUWWWZZZ^^^eeemmmrrrwwwvvvtttttttttwwwzzz|||~~~~~~tttaaaTTTPPPQQQNNNKKKEEEBBBAAA@@@???>>><<<======>>>??????@@@@@@>>>>>>======<<<<<<;;;;;;999888777555444444444444000000////////////000000////////////////////////------------,,,,,,+++***------------------------,,,,,,,,,,,,,,,+++++++++)))*********++++++++++++------------------------...//////000000//////...---,,,,,,,,,---......///111000000000///////////////000000111111000000///000000000000111111111111222222111000////////////............////////////////////////////////////......------------......000000/////////.........////////////000000000111222222222222222222222222555444444333333444444444555555666777888999::::::::::::;;;<<<======>>>>>>@@@AAACCCBBBAAA@@@@@@@@@>>>??????AAABBBDDDFFFGGGIIIJJJLLLOOOSSSXXX\\\^^^eeeddddddfffhhhhhhgggeeebbb___[[[YYYWWWVVVSSSQQQOOOOOONNNKKKHHHFFFFFFGGGIIIKKKNNNQQQWWWbbbpppzzzzzzssspppppplllnnnpppssstttuuutttssstttuuuvvvvvvvvvuuutttsssqqqtttyyy~~~~~~|||yyyuuupppnnnoooqqqqqqqqqpppnnnlllkkklllmmmnnnooommmttt}}}{{{pppfffbbb[[[VVVOOOJJJHHHGGGFFFEEEEEEGGGHHHGGGGGGIIINNNRRR[[[hhh~~~wwwvvv|||}}}rrrddd[[[VVVSSSLLLKKKJJJKKKKKKRRRcccsssmmm]]]UUUMMMHHHFFFIIIJJJQQQ]]]lllrrrjjjppp|||qqqhhh]]]RRRIIIDDDAAABBB@@@===<<<>>>@@@???===<<<;;;;;;<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<===>>>?????????===::::::===@@@CCCIIIQQQSSSVVVZZZ]]]```eeejjjooossssssrrrqqqrrrtttxxx{{{|||}}}~~~rrr]]]PPPMMMNNNOOOKKKFFFBBBAAAAAA@@@???<<<<<<<<<===>>>>>>??????>>>>>>======<<<;;;;;;;;;999888777555444444444444000000////////////000000////////////////////////------,,,,,,,,,,,,------...........................---,,,*********+++,,,************++++++++++++........................//////000000000000//////,,,,,,,,,,,,...///000111111111000000000/////////...//////000000//////...000000000000111111111111000000000000///......---............////////////000000000000000000000000000000////////////000000000000////////////....../////////000000000111111111111111222222333333444444444444333333444444555444444555666888999::::::888888999;;;<<<===>>>??????@@@AAAAAA@@@@@@AAABBB??????@@@AAACCCEEEGGGHHHJJJKKKMMMQQQVVV[[[___bbbiiigggffffffffffffeeedddaaa___\\\ZZZYYYWWWTTTRRRNNNOOOOOOMMMIIIFFFEEEEEEGGGJJJNNNRRRXXXcccpppyyy}}}uuuqqqpppkkkmmmoooqqqssssssrrrqqqnnnppprrrtttuuuuuuuuutttqqqtttyyy~~~}}}zzzuuurrrrrrrrrrrrrrrpppooonnnnnnpppsssvvvxxxwww}}}pppjjj^^^ZZZSSSNNNKKKIIIHHHFFFEEEFFFEEEDDDDDDEEEHHHJJJNNNXXXjjj}}}~~~rrrhhhbbb]]]XXXQQQNNNLLLKKKIIIKKKVVVbbb{{{|||hhh[[[QQQJJJHHHHHHIIINNNXXXddduuuvvviiigggmmmxxxwwwiii\\\OOOIIIEEEDDDCCC???===??????>>>===;;;;;;;;;;;;<<<>>>CCCJJJTTTcccwww~~~yyytttmmmfffbbbbbbbbbaaa^^^YYYTTTRRRRRRSSSUUUXXXZZZYYYVVVRRRPPPKKKHHHEEECCCBBBAAA@@@>>>===;;;:::;;;<<<<<<;;;:::=========>>>======<<<;;;>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<;;;;;;;;;;;;888999<<>>?????????>>>======<<<<<<;;;::::::999888777555444444444444000000////////////000000////////////////////////---,,,+++++++++---...///------------------------111///---+++++++++---...++++++++++++++++++++++++............------------///000000111111000000///------------...///000111111111111000000000//////......////////////......///000000000111111111111...///000000000///---,,,............////////////000000000000000000000000111000000//////000000111000000////////////////////////000000000111111111000000111222333333444444444444333333333444555555555555666666777777888888888888999:::;;;<<<===>>>>>>???@@@@@@@@@@@@BBBDDD@@@@@@AAABBBCCCEEEGGGHHHJJJKKKMMMRRRWWW\\\aaadddjjjhhhfffffffffgggfffdddbbb```^^^]]]\\\ZZZWWWUUUQQQRRRSSSPPPLLLHHHFFFEEEGGGJJJOOOTTTZZZcccooowww}}}vvvpppnnnjjjkkkmmmoooppppppooonnnjjjlllooorrrssssssrrrqqqrrruuuyyy~~~~~~zzzwwwvvvvvvuuusssssssssrrrtttwww|||wwwpppddd___YYYTTTQQQNNNKKKIIIGGGFFFEEEDDDCCCDDDFFFHHHKKKQQQ]]]kkkzzzzzzpppjjjbbb[[[WWWSSSOOOMMMJJJIIIPPPXXXnnnrrr```UUUNNNKKKHHHHHHLLLSSS]]]lll|||kkkcccbbbiii}}}uuugggVVVOOOIIIGGGFFFBBB@@@@@@@@@???>>><<<<<<<<<<<<===???CCCIIIQQQ]]]ooo|||xxxsssmmmfff___ZZZ]]]___```^^^YYYTTTPPPOOONNNPPPSSSVVVVVVUUUSSSQQQLLLIIIEEECCCBBBAAA???>>><<<;;;::::::;;;<<<:::999<<<<<<=========<<<<<<;;;========================<<<<<<<<<;;;;;;;;;;;;;;;:::888999<<<>>>BBBKKKTTT\\\```ddddddbbbbbbfffiiinnnooopppooonnnpppuuuzzz{{{{{{|||}}}nnn[[[OOOMMMOOOQQQMMMHHHDDDCCCBBBBBBAAA======>>>??????@@@@@@AAA=========<<<;;;;;;::::::999888777555444444444444000000////////////000000////////////////////////---,,,,,,+++,,,---///000,,,,,,,,,,,,,,,,,,,,,,,,000///---+++***+++---...,,,+++++++++++++++++++++---,,,,,,,,,,,,,,,,,,,,,000000111111111111000000000//////....../////////111111111111000000000000......////////////......///000000000111111111111......///000000///---,,,............////////////000000000000000000000000000//////////////////000//////000000000000000000000000000000111111111111000000111222333333444444333333333333333444555666777777777777666666666666:::::::::;;;;;;;;;;;;;;;>>>???AAABBBAAAAAACCCEEE@@@AAAAAABBBDDDFFFHHHIIIIIIJJJMMMQQQVVV\\\aaadddgggfffeeefffhhhhhhgggfffbbb```^^^]]]\\\[[[YYYWWWTTTUUUTTTRRRMMMHHHFFFEEEIIIMMMSSSXXX]]]eeennnvvv|||wwwsssqqqiiikkkmmmnnnooonnnmmmlllmmmnnnqqqssssssqqqooonnnsssuuuyyy~~~|||zzzyyyyyytttvvvxxxyyy{{{{{{uuuhhhddd___ZZZVVVRRRNNNKKKGGGFFFDDDCCCCCCDDDFFFFFFHHHLLLSSS\\\hhhvvvxxxlllaaa]]]VVVPPPMMMKKKJJJNNNTTTaaatttyyycccWWWPPPMMMGGGGGGJJJPPPXXXeeeyyynnnbbb]]]```qqqsss]]]TTTLLLKKKJJJFFFCCCCCCBBBAAA@@@>>>>>>>>>>>>???@@@CCCHHHNNNXXXgggxxx{{{xxxsssmmmggg```YYYUUUUUUWWWYYYYYYVVVQQQNNNMMMKKKMMMOOORRRSSSSSSSSSRRRLLLJJJFFFCCCBBBAAA???>>>===;;;::::::;;;;;;:::999::::::;;;<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<======>>>:::999;;;>>>@@@CCCNNNYYYeeehhhkkkiiieeecccgggllloooqqqrrrqqqoooqqqvvv{{{~~~~~~~~~~~~~~~~~~~~~~~~ppp]]]QQQOOOPPPNNNJJJEEEAAA@@@@@@???>>>>>>>>>>>>???@@@@@@AAAAAA======<<<<<<;;;:::::::::999888777555444444444444000000////////////000000////////////////////////------,,,------...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))***+++,,,,,,,,,,,,,,,+++++++++++++++++++++,,,,,,,,,------111111222222222222111111111111000///////////////222222111111111000000000...//////000000//////...000000000000111111111111/////////000000//////...............////////////000000000000000000000000//////............////////////000000000000111111000000000111111111222222111111111222222333333444333333333333444555555666888888777777777777666666<<<;;;;;;;;;;;;;;;;;;;;;>>>@@@CCCDDDDDDCCCCCCDDDAAAAAABBBCCCEEEGGGIIIJJJIIIJJJLLLQQQVVV\\\```cccddddddeeegggjjjjjjiiigggbbb___\\\ZZZZZZZZZYYYXXXVVVVVVTTTQQQKKKGGGDDDDDDLLLQQQXXX^^^cccjjjsssyyy~~~|||zzzxxxwwwvvvuuulllmmmoooppppppooommmlllrrrtttvvvwwwvvvssspppmmmooosssxxx|||{{{{{{vvvzzz|||nnnkkkfffaaa\\\WWWRRRNNNIIIGGGDDDCCCCCCDDDEEEDDDBBBDDDIIIOOOYYYeeerrr{{{}}}sssggg\\\RRRMMMJJJIIILLLPPP[[[kkkkkk\\\SSSMMMIIIHHHJJJOOOUUU```rrrtttfff^^^]]]ggguuu}}}cccYYYPPPNNNMMMJJJGGGFFFCCCBBBAAA????????????@@@???AAAEEEJJJRRR```ooozzz|||xxxqqqjjjddd]]]WWWSSSNNNPPPRRRRRROOOMMMKKKKKKIIIJJJLLLNNNPPPPPPQQQQQQMMMJJJFFFCCCBBBAAA???===>>><<<;;;;;;<<<<<<:::999888888999999::::::999999<<<<<<<<<<<<<<<<<<<<<<<<::::::;;;<<<===??????@@@::::::<<>>=========>>>>>>???@@@@@@@@@===<<<<<<;;;;;;::::::999999888777555444444444444000000////////////000000////////////////////////------...............---------------------------)))))))))***++++++,,,,,,------,,,,,,,,,+++++++++***++++++,,,---...//////111222222222222222222111000000000///000000111111222222222111111111000000///000000111111000000///000000000000111111111111000000000//////000000111............//////////////////////////////////////////............////////////000000000111111111000000111111111222222222222222222222222222222222333333333333444555666666666666777777888999999:::;;;;;;;;;<<<<<<=========>>>BBBEEEGGGFFFEEECCCCCCAAABBBBBBDDDEEEGGGIIIJJJJJJKKKMMMQQQVVV\\\```ccccccdddfffiiikkkkkkhhheeeccc___[[[YYYYYYZZZ[[[[[[YYYYYYVVVQQQKKKGGGFFFFFFNNNTTT]]]dddkkksss{{{yyyuuussssssssstttpppqqqrrrssssssrrrpppoootttvvvxxxyyyxxxtttpppnnniiinnnvvv~~~xxxuuupppkkkfff```ZZZVVVPPPLLLHHHFFFFFFFFFEEEDDDAAABBBDDDHHHNNNWWW```gggpppzzzvvvhhhYYYPPPLLLIIIKKKOOOXXXcccxxxzzziii[[[QQQKKKJJJKKKNNNRRR[[[kkkzzz~~~oooeee___bbbjjj|||fff[[[RRRPPPPPPNNNJJJIIICCCBBB@@@???>>>??????@@@???AAADDDHHHPPP[[[jjjttt~~~yyyppphhhaaaZZZUUUQQQLLLMMMMMMLLLIIIHHHIIIIIIGGGHHHIIIJJJKKKLLLMMMMMMLLLIIIEEEBBB@@@???===<<>><<<<<<<<<<<<;;;999888888999:::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;<<<===>>>??????::::::<<>><<<<<<======>>>?????????===<<<<<<;;;;;;:::999999999888777666444444444444000000////////////000000////////////////////////,,,---...//////...---,,,........................)))***+++,,,............---------,,,,,,+++++++++***+++,,,---...000111111111222222333333222222111////////////000222333444222222222111111111111000000000111111111111000000000000000000111111111111222111000//////000111222............/////////000////////////////////////000000////////////000000//////000000111111111222000111111111111222222222333333222222222222222222222222222333444555666777444444666777999;;;<<<===999:::;;;<<<===???@@@@@@???CCCGGGIIIHHHFFFCCCBBBBBBBBBCCCDDDFFFHHHIIIJJJKKKLLLOOORRRWWW\\\aaacccdddeeehhhkkklllkkkgggcccfffbbb]]]ZZZZZZ\\\^^^^^^^^^\\\YYYSSSMMMJJJIIIIIIOOOVVV```iiiqqqyyyzzzrrrnnnmmmnnnooossstttuuuvvvvvvuuusssqqqsssuuuwwwxxxwwwtttpppmmmdddjjjsss~~~~~~yyyuuuoooiiibbb^^^XXXSSSMMMJJJJJJIIIGGGEEEDDDEEEEEEFFFHHHMMMTTTYYYmmmlllxxxsss```TTTNNNKKKLLLOOOQQQXXXiiitttbbbUUUMMMKKKLLLMMMPPPWWWfffuuuxxxmmmdddbbbfffnnn}}}hhh]]]SSSQQQRRRPPPLLLKKKBBBAAA@@@>>>>>>>>>>>>???@@@BBBFFFIIIPPP[[[iiisssxxxoooeee]]]WWWRRROOOLLLLLLKKKHHHFFFEEEGGGHHHFFFFFFGGGHHHHHHIIIJJJJJJKKKHHHCCC@@@???>>><<<:::@@@>>>===<<<======;;;::::::;;;<<<===============;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<<<<=========999:::<<>>>>>===<<<===???AAA@@@???@@@@@@???>>>===<<<;;;;;;===<<<;;;888666444333222666444222///...///111222,,,---------------,,,,,,000///...---,,,+++++++++---------------------------,,,+++******,,,...///...)))%%%%%%***------,,,---------.........//////333333444555444222000......000111222111111333444444333333222111111111222222111111111000000//////111111222222222222111111333222000...---,,,------//////............/////////000111000...------...111111000000000000111111222222111111000/////////111111000000//////......444444333222222222333333444444444555555555555666555666777666666777:::<<<;;;:::::::::<<<>>>@@@AAADDDEEEGGGHHHGGGFFFDDDBBBBBBBBBCCCDDDFFFGGGIIIJJJKKKKKKMMMQQQVVV[[[aaadddfffdddccceeeggggggdddaaa```]]]ZZZZZZ[[[^^^______cccaaa[[[TTTNNNKKKLLLMMMSSSZZZdddoooxxxvvvpppoooooopppsssvvvzzzyyyuuupppnnnmmmsssrrrqqqppppppmmmhhheeehhhmmmvvv~~~yyyssskkkeee___]]]WWWPPPJJJFFFEEEFFFEEEDDDCCCBBBDDDGGGJJJLLLQQQZZZjjj{{{hhhYYYUUUQQQNNNMMMIIIRRR___ooohhh___SSSKKKHHHMMMQQQVVVcccqqqsssiiiccc```dddooo}}}{{{ggg\\\SSSQQQPPPMMMJJJIIIDDDBBB???===;;;::::::;;;AAADDDHHHMMMTTT___kkkttt{{{kkkbbbZZZTTTRRRSSSPPPMMMHHHEEEEEEEEEEEEEEECCCCCCCCCCCCDDDFFFHHHIIIHHHFFFCCC@@@>>>======>>>>>>>>>>>>>>>>>>>>>>>>>>><<<;;;999:::;;;<<<<<<;;;===<<<:::999888999999:::===============<<<<<<;;;999999999999<<>>===<<<===@@@AAA@@@???@@@@@@???>>>===<<<;;;;;;<<<;;;999777555333222111000000///......---------,,,,,,---..................------,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++++++++,,,---...---***&&&'''+++......,,,---------.........//////000111222333222111///---...000111111111111222444555444333222111000000000111111000000000/////////111111222222222222111111000000///...///000111222//////............/////////000111000...---...///111000000//////000000111000000000000000000111111,,,,,,...///111333444555333333333333333333333333444444444555555555555666888999999888777777999;;;<<<;;;<<<<<<>>>@@@BBBCCCEEEFFFGGGGGGGGGEEECCCBBBBBBBBBCCCDDDFFFHHHIIIJJJLLLMMMOOOSSSWWW]]]bbbeeegggfffggghhhjjjjjjgggccc___\\\YYYYYY\\\```bbbdddgggddd___XXXRRROOOOOOPPPSSS[[[gggrrrzzzyyyssspppooooooqqqtttvvvuuuqqqmmmkkkkkkllllllmmmllljjjgggeeeccciiinnnwww|||tttmmmjjjfff```WWWOOOIIIGGGFFFGGGFFFDDDCCCCCCEEEGGGIIIMMMRRR]]]iiiuuuyyyeee[[[UUUQQQQQQIIIOOOWWWbbbsssxxxfffXXXOOOIIILLLNNNRRR]]]jjj}}}|||mmmddd```\\\fffrrr~~~hhh]]]SSSPPPNNNJJJFFFEEEBBBAAA>>><<<::::::;;;;;;@@@DDDJJJQQQZZZdddpppxxx}}}mmmbbbZZZTTTQQQRRRNNNKKKGGGEEEDDDDDDCCCBBBDDDCCCBBBBBBBBBCCCEEEFFFJJJHHHDDDAAA???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;;;;<<<<<<<<<<<<======;;;;;;:::;;;<<<<<<======>>>>>>======<<<;;;;;;;;;;;;:::<<>>======>>>@@@AAA@@@???@@@@@@???>>>===<<<;;;;;;::::::888666444333111000,,,---...//////...---,,,,,,---...///////////////,,,+++++++++,,,,,,---...++++++++++++++++++++++++,,,,,,,,,,,,------------,,,***(((***---///...,,,------.........////////////000111222111111///......000111111000111222333555444333111000/////////000000///////////////...111111222222222222111111000000000000000111222222//////............/////////000111000...---...///000//////......//////000......///000000111222222000000000000111111111111000111333444555444444333444444444555555555555666:::;;;;;;999888777888:::::::::;;;<<<>>>@@@BBBDDDEEEFFFGGGGGGGGGEEECCCAAABBBCCCCCCEEEFFFHHHJJJKKKNNNOOOQQQUUUZZZ___cccfffhhhiiikkknnnooommmiiifff^^^[[[XXXXXX\\\aaafffhhhkkkhhhddd]]]WWWTTTTTTUUUTTT]]]kkkvvv~~~{{{uuurrrqqqpppqqqrrrqqqoookkkhhhgggggghhhjjjkkkjjjfffccccccdddkkkooowwwzzzvvvqqqiii```XXXQQQLLLJJJJJJHHHEEEBBBAAABBBCCCDDDIIIJJJNNNTTT\\\jjjsssbbbXXXSSSSSSMMMNNNPPPUUU```wwwsss```UUULLLLLLMMMNNNXXXddduuuwwwjjjccc[[[bbblllwwwjjj^^^SSSNNNKKKFFFBBBAAA???>>><<<:::::::::;;;<<>>===============>>>???======>>>>>>======<<<;;;<<<======;;;;;;@@@HHHNNN[[[iiixxx}}}zzzxxxvvvtttppplllooouuu}}}}}}~~~|||zzzyyyyyyzzzqqq___RRRMMMMMMLLLJJJGGGDDDBBB@@@@@@@@@>>>======>>>@@@AAAAAA@@@?????????>>>===<<<<<<<<<::::::888777555333222111//////000000111000000000...///////////////......,,,,,,+++++++++,,,,,,---+++++++++++++++++++++++++++,,,------......------+++++++++---///000...,,,............///////////////000111111111111000000...000111111000000111333555444333111///......---////////////............111111222222222222111111222222111000/////////...//////............/////////000111000///...///000//////............//////////////////000000111111222222111000///......---///000333555666555444333444444444555555555555666888999:::999888777888:::777888999;;;===???@@@AAAEEEEEEGGGGGGFFFDDDBBBAAABBBCCCDDDEEEGGGIIIKKKLLLOOOPPPRRRVVV[[[```dddfffgggjjjnnnqqqrrrooojjjggg___[[[WWWWWWZZZ```eeegggllljjjfff```ZZZWWWWWWXXXTTT___nnnzzzzzzuuuuuuuuuuuutttrrrnnnjjjgggeeeeeeeeekkknnnpppmmmgggdddfffiiilllpppxxx{{{sssjjjaaaZZZTTTQQQKKKIIIEEEBBB@@@@@@AAAAAAFFFEEEFFFIIINNNXXXjjj{{{rrrcccZZZWWWSSSQQQPPPPPPWWWiiihhhZZZOOOMMMMMMNNNVVVbbbqqqqqqhhhdddhhhoooyyylll```SSSNNNJJJDDD@@@???===<<<:::999999:::<<<===AAAIIIVVVfffvvvzzzmmmcccZZZVVVUUUQQQOOOLLLKKKJJJHHHEEECCCFFFEEEDDDDDDDDDEEEFFFGGGLLLKKKHHHEEECCCAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@???@@@@@@@@@???>>>>>>???=========>>>>>>???@@@@@@>>>>>>>>>>>>>>>===<<<<<<;;;======<<<;;;>>>DDDIIIVVVdddsss|||~~~xxxzzzxxxwwwvvvqqqmmmooouuu|||}}}}}}}}}{{{{{{}}}~~~rrr```TTTOOOOOOOOOLLLHHHDDDAAA????????????>>>===>>>@@@BBBAAA@@@??????>>>>>>======<<<<<<;;;;;;999888666555444333333111000//////111222444111111000000///...,,,,,,///...---,,,++++++++++++------------------------+++,,,---.........------***+++,,,...000000...,,,........./////////000000.........//////////////////000111111000///000222555444222000///...------............////////////111111222222222222111111000000000//////......---//////............//////...000111000//////000111//////............//////000000000000//////......++++++---...000111222333///000333555666555444333444444444555555555555666444666888888888888999:::777777999;;;===>>>???@@@CCCDDDFFFFFFFFFEEECCCAAACCCCCCDDDFFFHHHJJJLLLNNNOOOPPPSSSWWW[[[```ccceeegggjjjooorrrqqqmmmiiifff```\\\WWWVVVXXX]]]aaaccciiihhheee```[[[XXXXXXYYYVVV```ooo|||xxxvvvzzz~~~{{{wwwpppiiieeeeeeeeefffooorrrsssooojjjgggjjjooonnnrrrxxxwwwmmmccc[[[UUUMMMJJJGGGCCCAAA@@@AAABBBBBBAAACCCGGGIIINNNZZZgggxxxwwwhhh___YYYTTTPPPPPPSSS___wwwnnn^^^QQQMMMMMMMMMUUU___pppwwwjjjjjjnnnttt}}}pppcccVVVOOOKKKEEEAAA@@@<<<;;;999888999:::<<<>>>>>>FFFUUUiii~~~ssshhh^^^YYYXXXTTTQQQOOOMMMLLLJJJGGGEEEEEEDDDDDDDDDDDDFFFHHHIIILLLKKKIIIGGGEEECCCBBBAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@BBBDDDCCCAAA??????AAA======>>>>>>??????@@@@@@>>>>>>>>>>>>>>>======<<<888:::<<<<<<<<<>>>CCCGGGSSS```nnnxxx~~~}}}wwwyyywwwxxxxxxtttoooqqqvvv{{{}}}qqq```TTTPPPPPPQQQNNNIIIDDD@@@????????????>>>>>>???AAABBBAAA@@@???>>>>>>>>>=========<<<;;;;;;:::888777555444444333111///------...111222000000000///...---,,,+++000000...---,,,+++++++++------------------------------------............***+++---...///......---....../////////000000000,,,,,,,,,,,,,,,,,,,,,,,,///000111111//////000111333222111///...---------...////////////000000000111111222222222222111111+++,,,---///000000000000//////............//////...000111111//////000222000//////......//////000111111000//////...------.........///000000111111000111333444555444444333444444444555555555555666333555777888888888999:::999:::<<<===??????@@@@@@AAACCCDDDFFFFFFEEEDDDCCCCCCCCCEEEFFFIIIKKKMMMOOOPPPQQQTTTXXX]]]```ccceeehhhlllppprrroookkkgggeeeaaa]]]XXXVVVXXX[[[^^^```ccccccaaa^^^ZZZWWWXXXYYYWWW___lll{{{zzz|||tttlllgggggghhhiiipppqqqqqqnnnkkklllooosssrrrvvvzzz|||ooobbbZZZRRRPPPKKKGGGDDDCCCCCCDDD??????BBBGGGHHHIIIOOOWWWeee}}}yyyjjjcccXXXPPPOOOPPPVVVfffxxxzzzhhhWWWPPPNNNLLLRRR[[[mmm~~~mmmlllooottt~~~yyykkk\\\TTTNNNGGGCCCAAA<<<;;;999999999;;;===>>>BBBIIIXXXmmmwwwlllaaa\\\[[[WWWUUUQQQOOONNNLLLJJJHHHFFFEEEDDDDDDDDDEEEGGGHHHJJJIIIHHHGGGFFFDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBAAADDDGGGFFFCCC@@@AAABBB>>>??????@@@@@@@@@??????>>>>>>??????>>>>>>===<<<777999;;;<<<<<<>>>CCCHHHNNNZZZhhhsss|||zzzwwwwwwyyyzzzvvvrrrsssxxx{{{~~~ooo^^^SSSPPPPPPPPPMMMIIIDDDAAA@@@AAABBB???>>>>>>???AAABBBBBBAAA>>>>>>>>>>>>============::::::999777666555444333111000///...------......------............------000///......------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,---...///000***+++,,,------------....../////////000000000000//////...---,,,,,,,,,,,,///000111000///...///111222111000///...------.../////////000000000111111111111222222222222111111+++,,,...000111111111111//////............//////...000111111000000111222111000000//////000000111//////////////////......444444333222111000///...333333333333333333333333444444444555555555555666555777999:::999888888999:::;;;<<<>>>>>>>>>>>>>>>???AAACCCEEEFFFFFFEEEDDDCCCDDDEEEGGGIIILLLNNNOOOQQQSSSWWW[[[___bbbeeefffjjjnnnqqqrrrnnniiieeeddd```]]]YYYXXXZZZ\\\^^^_________^^^\\\YYYWWWXXXYYYXXX^^^iiixxx{{{pppkkkkkklllmmmnnnmmmllllllnnnqqquuuxxxxxxzzz~~~~~~pppfff[[[XXXSSSMMMIIIGGGFFFEEEAAAAAADDDGGGGGGFFFIIINNNXXXlllvvvfffWWWSSSPPPQQQ[[[hhhzzzdddZZZSSSOOOQQQYYYgggzzzwwwqqqqqqttt}}}tttdddYYYQQQIIICCCAAA===<<<:::999:::;;;===>>>DDDIIIVVVjjj~~~rrrhhhbbbaaa___[[[WWWSSSRRRQQQPPPNNNLLLKKKIIIHHHGGGGGGGGGHHHHHHHHHGGGGGGFFFFFFEEEDDDBBBBBBBBBBBBBBBBBBBBBBBBBBBFFFIIIHHHDDDAAABBBCCCAAAAAABBBBBBBBBAAA@@@???>>>????????????>>>======777:::;;;;;;;;;>>>CCCHHHMMMWWWdddoooyyy|||vvvwwwzzz|||yyyuuuvvv{{{yyy~~~mmm]]]RRROOOPPPOOOLLLHHHDDDBBBBBBCCCDDD???>>>>>>???AAABBBBBBAAA>>>>>>>>>>>>============999888777666555444333333111111111111000///---,,,)))***+++---...////////////............///000000++++++++++++++++++++++++///...,,,+++,,,---///111)))+++,,,,,,,,,,,,---///////////////000000000000444333222000000////////////000111000///...///000111000///...............//////000000111111222222111111222222222222111111000000111222222111////////////............//////...000111111000000111333111111000000000000111111------......///000000000000111111222444555666666444444333222222222333333444444444555555555666666888999;;;;;;:::888888888999999;;;<<<<<<<<<;;;:::>>>@@@BBBEEEFFFGGGFFFEEECCCDDDEEEGGGJJJLLLOOOPPPSSSUUUXXX]]]aaadddfffggglllooosssrrrmmmhhheeeddd___\\\ZZZZZZ\\\^^^``````\\\]]]\\\[[[XXXWWWXXXYYYYYY]]]fffwwwsssnnnnnnoooppplllkkkiiikkkqqqwww{{{}}}|||~~~|||rrrccc___YYYRRRMMMIIIGGGGGGEEEDDDFFFIIIHHHEEEGGGKKKPPP```wwwttt```XXXTTTQQQWWWbbbtttqqqcccZZZRRRSSSXXXbbbuuuyyywwwvvv}}}{{{iii]]]SSSJJJBBB@@@>>>===;;;::::::;;;===>>>>>>BBBMMMaaa{{{yyynnniiihhhfffbbb]]]YYYWWWWWWVVVUUUTTTSSSPPPMMMKKKJJJJJJIIIFFFFFFGGGGGGGGGFFFEEEEEECCCCCCCCCCCCCCCCCCCCCCCCCCCGGGKKKJJJEEEBBBBBBDDDCCCCCCDDDDDDDDDCCCAAA@@@???????????????>>>======999;;;<<<;;;;;;===CCCHHHNNNXXXcccmmmwww~~~~~~yyyvvvwwwzzz}}}{{{wwwxxx|||xxx}}}qqq```SSSMMMKKKPPPKKKFFFCCCCCCCCCBBB@@@@@@??????@@@BBBCCCCCCBBB???>>>======>>>===;;;999888888777777666666555555222111111000///......---111000///...------.../////////.........---------...------,,,,,,++++++***+++++++++,,,,,,,,,---------------...............000000111222222222222111111111///......---------111111111111111111111111111000///---------...///222222111111000000//////000000000000000000000000......---------......///000///.........000111222,,,...000000///...///000111000///......---......222000///...///000222333000000111222222222222111222222111111111111111111222333333444555666777777777777777777777777777777<<<;;;:::999999:::<<<===??????AAACCCEEEDDDAAA??????@@@DDDJJJNNNPPPSSSUUUWWWYYY]]]aaadddeeeffffffiiinnnssssssooojjjhhhggg```]]]ZZZYYYYYYYYYYYYXXX[[[XXXVVVWWWZZZ[[[ZZZYYYVVVZZZcccsss}}}xxxwwwqqqiiikkkkkkmmmqqqwww{{{|||||||||zzz|||~~~|||}}}zzznnniiiaaaZZZTTTOOOKKKHHHJJJHHHHHHJJJHHHEEEGGGKKKOOOUUUeee}}}lllbbb[[[SSSSSSZZZeeevvvggg[[[YYYVVVQQQ]]]jjjxxxzzzmmm]]]TTTMMMFFF@@@>>>===;;;999999999;;;<<>>=========???@@@BBBDDDLLLSSS___iiipppuuuxxxyyyuuuvvvwwwyyyzzzyyywwwttt{{{}}}qqqaaaUUUNNNMMMPPPLLLGGGDDDCCCCCCBBBAAA@@@??????@@@BBBCCCCCCBBB@@@???>>>>>>???>>><<<:::888888888777777666555555222222222111000000//////111000///...---......///............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........---------...............000000111222222222222111//////.........//////000000000000000000000000000000111111111111000///...111111111000000000000000000000000000000000000000///////////////000111111000////////////000000111,,,...000000///...///000000000/////////000000111111000///...///000222333000000111222222222222111222222111111111111111111333333444444444444444444555666666777888999999999;;;;;;;;;;;;;;;;;;<<<===?????????AAABBBCCCBBBAAABBBCCCFFFKKKPPPSSSWWWYYYXXXZZZ]]]aaadddggghhhhhhkkknnnrrrsssppplllhhhfff```]]]ZZZYYYYYYYYYXXXWWWXXXVVVTTTTTTWWWXXXWWWUUUTTTXXXaaappp}}}vvvmmmooooooppptttyyy~~~|||xxxyyyyyywwwvvv}}}zzzqqqhhh```XXXRRRNNNLLLIIIIIIJJJHHHDDDDDDGGGFFFKKKXXXmmm}}}lllccc]]]YYYYYY]]]mmmwwweee^^^YYYSSSYYYdddyyypppaaaXXXPPPHHHCCC???>>><<<:::999:::;;;<<<======BBBNNN[[[jjj|||~~~wwwtttppppppmmmiiidddaaa```aaaeeeccc]]]UUUMMMIIIHHHHHHJJJJJJJJJJJJIIIIIIHHHGGGCCCBBBAAAAAAAAAAAACCCCCCDDDCCCCCCBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA======<<<<<<<<<<<<==================>>>@@@BBBCCCJJJQQQ[[[dddlllqqquuuxxxssstttvvvyyy{{{zzzxxxvvv{{{|||tttdddXXXRRRPPPPPPLLLGGGDDDCCCCCCBBBBBB@@@???>>>@@@BBBCCCBBBAAAAAA@@@??????@@@???===;;;999999888888777666666555333333222222111111000000000000///............///......---------,,,,,,,,,******+++,,,,,,---......---------.........//////---------.........//////000000111222222222222111............///000111222........................000111333555555333000...000000000000111111111111000000000000000000000000//////000000000111111222///000000000000//////...---...000000///...///111000000000000111222333333111000/////////000222333000000111222222222222111111111222222222222222222444444444333333333222222444444555777888999:::;;;:::;;;<<<===============@@@@@@@@@@@@AAABBBCCCDDDGGGIIIKKKNNNSSSWWW[[[\\\ZZZ[[[^^^aaaeeehhhkkklllmmmnnnppprrrrrrnnnhhhddd___]]]ZZZXXXXXXXXXWWWVVVVVVUUUTTTTTTUUUVVVUUUTTTRRRUUU]]]lll}}}}}}rrrqqqqqqqqquuu{{{yyyssstttrrrnnnlllpppzzzsssjjjaaaZZZVVVOOOLLLJJJKKKHHHCCCAAACCCDDDFFFOOO___ppp}}}tttppphhh]]]XXXcccyyynnnaaaYYYSSSUUU\\\nnntttggg]]]UUULLLFFFAAA@@@===;;;;;;;;;<<<======<<<@@@HHHQQQZZZgggrrr~~~~~~zzzvvvuuutttooojjjfffeeeeeellliiiddd[[[SSSMMMKKKKKKKKKLLLMMMNNNNNNMMMKKKJJJCCCCCCAAAAAAAAAAAABBBCCCDDDDDDCCCBBBBBBAAA@@@@@@===>>>>>>>>>???@@@@@@@@@>>>======<<<<<<======>>>===<<<<<<<<<===???AAABBBHHHNNNVVV^^^ffflllrrruuurrrtttwwwzzz{{{{{{zzzyyy{{{{{{wwwgggZZZTTTQQQNNNKKKGGGCCCAAAAAAAAAAAA@@@???>>>???AAABBBBBBAAA@@@???>>>>>>??????===;;;::::::999888777666666555222222222111111000000000/////////.........//////------------,,,,,,,,,,,,+++++++++,,,,,,---------------------............,,,,,,------.../////////000000111222222222222111............///000111222////////////////////////000111333444444333111000//////000000111111222222000000000000000000000000///////////////.........///000111111111///...---...///000///......000222000000000000000111222333000000//////000000111222000000111222222222222111111111222222222222222333444444444444444444444444555555666777888999:::::::::;;;===>>>???>>>======@@@AAABBBBBBBBBBBBCCCCCCGGGKKKNNNPPPUUUZZZ]]]\\\[[[\\\^^^bbbfffjjjmmmooooooooooooqqqrrrooohhhbbb^^^\\\YYYXXXXXXXXXXXXWWWXXXXXXWWWWWWWWWWWWVVVUUUPPPRRRZZZgggxxxxxxqqqqqqqqquuuzzz|||vvvnnnnnnkkkgggcccfffmmmsss}}}|||qqqjjjeeebbbVVVPPPMMMLLLIIICCC@@@@@@EEEEEEJJJUUUcccuuuyyyeee\\\___kkk~~~zzzhhh^^^XXXSSSWWWddd}}}wwwlllbbbYYYOOOHHHCCCAAA???===<<<<<<<<<===???>>>@@@FFFKKKPPPXXXaaakkkrrrzzzyyyxxxsssmmmhhheeedddlllkkkfff```XXXSSSPPPPPPKKKMMMOOOQQQRRRPPPNNNMMMDDDCCCBBBAAA@@@AAABBBCCCEEEEEEEEEDDDCCCBBBAAA@@@<<<<<<===>>>>>>???@@@@@@>>>>>>============>>>>>>===<<<<<<<<<<<<>>>@@@AAAGGGKKKRRRYYYaaahhhppptttuuuwww{{{}}}}}}}}}||||||{{{zzz~~~vvveeeXXXQQQOOOLLLJJJGGGCCC@@@???@@@AAA???>>>>>>???AAABBBBBBAAA???>>>======>>>===;;;999::::::999888777666555444000000000000000/////////......//////////////////......---------,,,,,,,,,---------,,,,,,++++++++++++,,,,,,,,,,,,---------,,,,,,------...//////000000000111222222222222111000000////////////000000000000000000000000000000111111000000000111111222//////000000111111222222000000000000000000000000/////////...---+++)))(((///000111111111///...---///000000///...///111222222111000000/////////000000000000000000111111222000000111222222222222111111111222222333333333333444444444555666777777777777777777777777888888888999:::<<<>>>???>>>>>>======???BBBCCCAAA??????@@@AAAHHHMMMOOOTTT[[[]]][[[\\\]]]___cccgggkkknnnppppppooooooqqqqqqnnnfff```]]][[[YYYXXXYYYYYYYYYXXXYYYZZZZZZZZZYYYWWWVVVVVVPPPRRRXXXcccsss}}}ttttttuuuxxx}}}}}}xxxrrrjjjiiifffbbb^^^___dddiiipppyyy|||tttpppnnn^^^WWWQQQOOOLLLEEEAAA@@@AAA@@@CCCKKKVVVggg}}}pppddd___```lll~~~sssfff^^^UUUVVV___rrr{{{pppfff[[[QQQKKKEEECCC@@@>>><<<<<<<<<===<<<;;;===AAADDDFFFLLLTTT]]]dddrrr||||||zzzvvvooohhhcccaaajjjiiifff```YYYSSSPPPOOOIIIKKKNNNQQQRRRQQQOOONNNDDDCCCBBBAAA@@@AAAAAABBBEEEFFFFFFFFFEEEDDDBBBAAA<<<======>>>???@@@@@@AAA>>>>>>============>>>>>>======<<<<<<<<<>>>???@@@GGGKKKQQQWWW^^^gggoootttzzz}}}~~~}}}~~~|||{{{~~~rrraaaUUUOOONNNLLLJJJHHHCCC???>>>@@@BBB???>>>===???AAABBBAAA@@@???===<<<=========;;;999:::999888777666555444333000/////////////////////---...//////000///////////////.........---------......---,,,,,,+++******+++++++++,,,,,,,,,------+++,,,,,,---...///000000000000111222222222222111111111000//////000000000222222222222222222222222111000///......///111222000000000000111111111111000000000000000000000000/////////...---***((('''///000000000000//////...000000000///...///111333222222111000///......//////000000000111111111111000000111222222222222111111111222222333444444444333444555666777888999999888888777777777777777777999:::;;;<<<===>>>>>>>>>:::===@@@AAA???>>>@@@CCCHHHNNNPPPNNNRRR\\\___\\\]]]^^^aaadddhhhkkknnnooonnnooopppqqqoookkkddd___\\\ZZZXXXXXXZZZ[[[\\\[[[ZZZ\\\]]]\\\ZZZWWWVVVVVVRRRSSSWWW```ooo{{{{{{||||||zzzvvvpppjjjhhhddd```\\\\\\^^^aaafffrrr}}}vvvssshhh^^^VVVRRROOOIIIEEEDDDBBBAAACCCHHHPPP]]]rrrnnnddd]]]bbbnnn{{{jjj```XXXYYY]]]jjj~~~tttiii^^^TTTNNNFFFDDDAAA>>><<<;;;<<<<<<;;;:::;;;???AAACCCHHHOOOWWW___lll~~~yyyzzzzzzvvvooohhhcccaaaffffffccc]]]UUUNNNJJJHHHGGGHHHKKKMMMOOOOOOOOONNNEEEDDDBBBAAA@@@@@@AAABBBDDDDDDEEEFFFEEEDDDCCCBBB===>>>>>>??????@@@@@@@@@???>>>>>>======>>>>>>???>>>>>>===<<<===>>>???@@@FFFJJJPPPVVV^^^fffnnnttt|||~~~ppp```VVVRRRQQQMMMLLLJJJEEEAAA???AAADDD???>>>===>>>@@@BBBAAA@@@???>>>===>>>>>>>>><<<:::999888777666555333222222000000000000000000000000,,,---///000000000//////000000/////////.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...++++++,,,---...///000000000000111222222222222111////////////000111222222222222222222222222222222/////////000000000111111111111111000000000000000000000000000000000000000//////000111000...,,,+++000////////////000000111000000000///...///111444222111111000000000111111//////000111111111111111000000111222222222222111111111222222333444444555444555555555666666777777666666777777888888999999999999::::::;;;===>>>???<<<>>>@@@@@@???BBBJJJPPPfffhhhaaaVVVTTT\\\```]]]\\\^^^bbbeeeiiikkklllmmmlllnnnqqqqqqmmmgggbbb___[[[YYYXXXYYY[[[^^^______^^^```bbbaaa]]]ZZZYYYYYYUUUVVVXXX```mmm{{{yyyuuupppkkkiiiddd___ZZZYYYYYYZZZaaannn~~~yyyqqqeeeZZZUUURRRMMMJJJIIIDDDDDDEEEIIIMMMWWWiiizzz~~~ooocccaaaeeeooorrrfff\\\[[[]]]cccssswwwlll```WWWQQQFFFDDDAAA>>><<<;;;;;;;;;<<<:::;;;???@@@BBBGGGNNNSSSZZZgggwww|||qqqssstttrrrmmmgggbbb```]]]]]]\\\WWWQQQJJJFFFDDDDDDEEEGGGIIIKKKLLLMMMMMMEEEDDDBBBAAA@@@@@@AAAAAA@@@AAACCCDDDDDDDDDBBBAAA>>>>>>>>>>>>>>>???????????????>>>>>>>>>>>>????????????>>>===>>>???@@@AAAEEEIIIOOOVVV]]]eeemmmrrr{{{qqqbbbYYYWWWWWWNNNNNNLLLGGGBBBAAACCCFFF???>>>===>>>@@@AAAAAA@@@AAA???>>>?????????===;;;888888777555444333111111111111111111111111222222,,,---///000000000//////000000000000////////////***++++++,,,,,,------...---------.........//////++++++,,,---...///000111000000111222222222222111---......///000222444555111111111111111111111111---...111333333222000///222222111111000000//////000000000000000000000000...000222333444333111000000///.........000111222111111000///...///222444111111111111222333444444//////000111111111111111000000111222222222222111111111222333333444555555666555555555555444444444444555666777888999:::;;;999999999999:::<<<>>>???AAABBBBBBAAABBBIIITTT]]]ttt___WWW]]]```]]]\\\___bbbfffiiikkkkkkkkkjjjnnnrrrqqqkkkddd```___ZZZYYYXXXYYY\\\___aaaaaabbbeeegggfffbbb^^^]]]]]]WWWWWWYYY___lll{{{zzzvvvqqqmmmjjjeee___YYYVVVUUUUUU___mmm}}}vvviii\\\WWWSSSOOOMMMMMMCCCCCCDDDFFFHHHPPP```ooo}}}zzzkkkeeeaaaccctttsss^^^]]]]]]___jjjzzzmmmbbbYYYTTTFFFDDDAAA===;;;::::::::::::888888;;;<<<===CCCJJJJJJRRR___nnnxxxrrrhhhjjjmmmmmmiiiddd```^^^SSSUUUUUUSSSNNNIIIFFFEEEBBBBBBDDDEEEHHHJJJKKKLLLEEEDDDCCCAAA@@@@@@AAAAAA===???AAACCCCCCCCCBBBAAA>>>>>>>>>>>>>>>=========??????>>>>>>>>>>>>??????@@@??????>>>>>>???@@@AAADDDHHHNNNVVV]]]eeelllqqqyyy~~~zzzkkk]]]TTTPPPQQQNNNJJJEEEBBBAAAAAABBB@@@???>>>???AAABBBAAA@@@======>>>>>>===<<<;;;;;;888888888888777666444444333333222222111000000000...000111111000000111333////////////////////////,,,---...///...---,,,+++)))***++++++,,,,,,++++++...//////...,,,,,,...///---....../////////......111000///......000222333555444333111000000111111///000000000111111111111111111111111111111222222222111000000111111000...000000//////.........---+++++++++,,,---...//////,,,---------......//////222000///------...000111333333222222111000000000111111111111111111111111333444444444333333555666555444333222333555777888666666666777888888999999777999:::;;;;;;<<>>CCCIIIFFFGGGbbbppp^^^\\\___]]]___```bbbeeeiiilllmmmmmmsssssssssrrrlllccc___^^^ZZZ[[[ZZZYYYXXX[[[aaafffhhhjjjlllkkkhhhdddaaa```[[[YYYZZZcccooo~~~{{{tttpppmmmjjjddd^^^ZZZZZZ[[[]]]bbbnnn{{{zzzmmm___XXXTTTQQQPPPQQQIIIEEEDDDEEEGGGMMMZZZfffuuu|||nnngggeeellluuuuuuhhhaaa___eeennn{{{|||qqqggg^^^XXXGGGCCC???<<<<<<<<<<<<;;;>>>>>>===<<<<<<===AAADDDNNNRRR]]]lll{{{vvvjjjdddbbbbbbdddeeeddd___ZZZWWWTTTOOOLLLIIIGGGEEECCCEEEEEEEEEDDDDDDDDDCCCCCCCCC???;;;;;;===@@@AAA@@@BBBCCCDDDDDDDDDCCCBBBAAA@@@@@@???======<<<<<<<<>>>>>??????@@@AAA>>>??????@@@@@@@@@??????BBBGGGNNNTTTYYYaaajjjppp||||||nnnaaaXXXTTTMMMKKKGGGCCC@@@???@@@@@@AAA@@@???@@@AAABBBBBB@@@======>>>>>>===<<<<<<;;;888888888777777555444444333222222111000000//////---...//////...---///000........................------......------,,,+++++++++,,,------------,,,...///000///...---...000111222222333333222222111/////////000222555777999555444333222111111111222000000/////////000000111000000000000////////////222111000000111111000...111111000000000/////////...//////000000111111111......//////000000000000333222000//////000222333222222222111111111111111111111111111111111111111222444444444333333444666888777555444444555666777666666666777888888999999999;;;<<<<<<;;;<<<>>>@@@CCCEEEJJJOOOPPP[[[yyy~~~jjj```______\\\\\\]]]```eeejjjnnnpppqqquuuuuuvvvtttppphhhbbb```\\\\\\[[[YYYYYY\\\ccchhhmmmnnnooommmjjjgggdddbbb^^^[[[]]]eeeppp~~~|||uuupppmmmiiiddd^^^ZZZZZZ\\\^^^eeeooozzztttcccZZZWWWSSSQQQQQQLLLHHHEEEEEEFFFJJJUUU```mmmyyy~~~pppiiikkkqqq}}}mmmeeeaaagggppp||||||qqqfff^^^XXXIIIFFFAAA>>>=========<<<=========<<<;;;===AAADDDLLLQQQ\\\jjjyyywwwjjjbbbaaa```aaacccbbb]]]YYYVVVSSSNNNKKKIIIHHHFFFDDDDDDDDDDDDCCCCCCCCCBBBBBBFFFBBB>>>===???AAAAAA@@@BBBBBBDDDEEEEEEDDDBBBAAA??????>>>===<<<<<<<<<<<>>>>>??????@@@AAA>>>??????@@@@@@@@@@@@???BBBGGGNNNTTTZZZaaajjjqqq|||}}}pppddd\\\XXXLLLIIIFFFBBB@@@???@@@AAAAAA??????@@@AAABBBAAA@@@======>>>>>>>>>===<<<<<<999999888777666555444444222111111000000///.........///000///---------///..............................---,,,,,,,,,,,,---******+++,,,,,,,,,,,,,,,---///111111000/////////333333444444444333333222...//////111333555888999555444333222222111222222111000///.........///000111111000000000/////////222111000000111111000...111111111111000000000000000000111111111111111111000000111111111111222222444333222111111222333444000111111111111222222222111111111111111111111111222333444333222333444666:::888777555444555555666555666666777777888888999;;;<<<===<<<;;;;;;===???@@@FFFLLLNNNUUUjjjnnn```^^^^^^[[[ZZZXXX[[[___ffflllqqquuuwwwyyyzzzzzzzzzxxxssslllggg```___]]][[[[[[___eeejjjppppppooonnnllljjjgggfffbbb```aaahhhrrr~~~}}}uuuooollliiiddd]]]ZZZZZZ^^^bbbjjjqqqyyy}}}mmmbbb^^^ZZZVVVTTTOOOJJJFFFEEEEEEGGGOOOWWWcccjjjxxxrrrmmmnnnzzzzzzrrrhhhccciiiqqq|||sssiii```[[[MMMIIIDDDAAA??????>>>============<<<;;;===AAADDDJJJOOOZZZiiivvvzzzmmmcccaaa___```aaaaaa]]]ZZZVVVTTTPPPMMMLLLKKKJJJHHHFFFFFFEEEDDDDDDDDDDDDDDDGGGEEEBBB@@@@@@AAA@@@@@@AAABBBDDDFFFFFFDDDCCCAAA>>>======<<<<<<<<<======???>>>>>>>>>>>>???@@@@@@>>>>>>???@@@@@@@@@@@@@@@BBBHHHOOOUUU[[[ccclllsss}}}|||nnnbbbZZZWWWMMMJJJGGGDDDBBBAAABBBCCC???>>>===>>>@@@AAA@@@???======>>>>>>>>>======<<<:::999888777555444444444111111000000///.........000111222111///......///........................///...---,,,+++,,,------))))))***++++++++++++***+++---000111000///......111111222222222111000000//////000000111222222222444444333333222222222222111000...---------///000444333333222222111111000222111000000111111000...000000000000000000000000//////..................111111111111111111111111222222111111111222333444///000000111222222333333111111111111111111111111222333444333222222444666888777666555444444555555555555666666777888888888:::;;;<<<<<<<<<<<<>>>@@@===FFFJJJHHHRRRnnnbbbXXXYYYXXXVVVWWWWWWZZZ```ffflllqqqvvvyyy}}}|||uuuhhheeeaaa]]]]]]aaagggkkkmmmllllllmmmnnnnnnmmmkkkfffcccdddjjjrrr{{{~~~uuuoookkkhhhccc]]]YYY[[[aaafffoootttyyy||||||oooiiibbb\\\YYYRRRKKKFFFEEEDDDEEEJJJQQQ[[[^^^gggttttttnnnppppppqqqfffaaagggoooxxxxxxnnneee```PPPLLLGGGBBB@@@???>>>===<<<<<<<<<;;;;;;===AAAEEEHHHNNNZZZhhhuuurrrfffccc```___aaaaaa___\\\YYYVVVSSSQQQQQQPPPOOONNNJJJIIIHHHGGGGGGGGGHHHHHHEEEDDDCCCBBBAAAAAA@@@@@@@@@BBBEEEHHHHHHFFFDDDBBB===<<<<<<<<<<<<<<<======>>>>>>>>>>>>>>>???@@@@@@>>>>>>???@@@AAAAAAAAAAAACCCHHHOOOVVV\\\eeennnuuu}}}yyyjjj]]]VVVRRRMMMKKKGGGDDDBBBBBBCCCCCC>>>===<<<===>>>???>>>=========>>>>>>>>>>>>>>>===;;;:::888666555444444444111111000000///.........000111111000...---...///........................///...---,,,+++,,,------***+++,,,,,,------,,,,,,)))+++...000///---------000000000000000///.........///000111111111000000222222222222222222111111000///...------...//////444333333333222222111111222111000000111111000...////////////////////////...---------------------000000000000000000000000000000000000000111222222//////000111222333333444111111111111111111111111222333333333222222444555333333333333444444555555555555555666777777888888888999;;;<<<<<<>>>AAACCC@@@HHHJJJEEENNNggg~~~xxx___WWWVVVSSSTTTXXXXXX\\\bbbgggkkkppptttxxxtttooogggbbb```cccgggjjjhhhiiikkkoootttvvvvvvuuuiiiffffffjjjpppxxx~~~uuuoooiiihhhccc]]]YYY\\\dddkkktttxxx|||{{{rrrhhh```\\\SSSLLLGGGFFFEEEEEEIIINNNVVVWWW\\\eeettt~~~ppppppyyywwwlllhhh```]]]bbbiiippp}}}}}}rrrhhhcccSSSOOOIIIDDDAAA???===<<<;;;;;;;;;;;;;;;===AAAEEEHHHMMMYYYgggtttsssgggccc^^^]]]___```___^^^ZZZXXXUUUSSSSSSSSSRRRQQQLLLKKKJJJHHHHHHIIIJJJJJJDDDDDDDDDDDDCCCBBBAAAAAAAAACCCGGGJJJKKKIIIEEECCC======<<<<<<<<<======>>>>>>>>>======>>>>>>???@@@>>>>>>???AAAAAABBBBBBBBBCCCIIIPPPWWW^^^fffpppwww~~~vvvggg[[[SSSPPPMMMJJJFFFCCCAAA@@@AAABBB===<<<<<<<<<>>>???>>>=========>>>?????????>>>>>><<<;;;888666444444444444222111111000000///......---...///...,,,,,,,,,...------------------------......---,,,,,,,,,,,,------......///////////////(((+++---...---,,,---...111111111111111000///...,,,...000222444333222111000111111111111111000000....../////////000000000111111111111111111111111222111000000111111000...............////////////.........///////////////000////////////..................///000000111111//////000111222222333333111111111111111111111111111222333222111222333555111222222333444444555555444555555666666777777888777888;;;<<<===???BBBEEEAAAEEEFFFCCCIIIXXXdddgggzzzmmm^^^WWWTTTSSSUUUXXXXXX]]]cccgggjjjmmmrrrvvvzzzooofffccccccfffgggfffggglllsss|||~~~mmmiiigggjjjnnnvvv}}}uuuooohhhgggccc\\\YYY\\\gggpppxxx|||zzzlllbbb^^^VVVNNNIIIHHHHHHFFFHHHKKKQQQSSSVVV\\\gggvvv}}}ssssssuuuwwwxxxuuunnnhhh___YYYXXX]]]___cccqqqsssiiicccVVVRRRKKKFFFBBB@@@===<<<:::;;;;;;:::;;;===AAAEEEIIIMMMWWWdddooo|||ssshhhccc]]][[[]]]______^^^[[[YYYVVVTTTUUUUUUTTTSSSNNNMMMKKKIIIIIIJJJKKKMMMGGGIIIJJJIIIGGGDDDCCCCCCAAAEEEJJJMMMNNNKKKGGGDDD???>>>============>>>>>>>>>============>>>??????>>>>>>@@@AAABBBBBBBBBBBBDDDIIIQQQXXX___hhhrrryyyvvvggg\\\UUURRROOOLLLHHHDDDBBBAAAAAAAAA???>>>===>>>@@@@@@@@@???======>>>???????????????===;;;888666444333333444333222222111000000//////+++---...---,,,,,,---...------------------------------......------,,,+++,,,---......//////......***+++------------...000111111111111000///...---,,,...000222333111///---...///000111111000///...,,,---///111222222111111///000000111111222222333222111000000111111000.........//////000000000000......//////000000111111000000/////////.........------...///000000000000000000000111222222222333111111111111111111111111111222333222111111333555333333444444444444444444444444555555666777777777888:::<<<<<<===???BBBDDDBBBCCCDDDEEEIIIMMMOOOOOO]]]\\\WWWQQQQQQUUUVVVSSSWWW]]]cccgggiiikkkqqqvvvvvvkkkeeecccdddddddddffflllvvvqqqllliiijjjnnnuuu|||tttpppgggfffccc\\\XXX]]]iiissszzzqqqfffbbbZZZRRRLLLKKKJJJGGGGGGHHHKKKOOOSSSWWW]]]iiixxxwwwnnniiiiiihhheeebbbXXXUUUVVVXXXWWWWWWeeevvvvvvkkkdddZZZUUUNNNHHHDDDAAA>>>===:::::::::::::::===AAAEEEJJJMMMTTT___hhhttt{{{lllfff```]]]___aaacccccc```]]]ZZZYYYYYYXXXXXXVVVSSSRRROOONNNMMMNNNPPPRRRPPPRRRSSSQQQMMMHHHFFFEEEBBBFFFLLLPPPQQQNNNIIIFFFAAA@@@???>>>>>>>>>>>>>>>===============>>>??????===>>>@@@AAABBBCCCCCCCCCDDDJJJRRRYYYaaajjjttt{{{wwwiii^^^XXXVVVRRRPPPKKKGGGDDDCCCCCCCCC@@@?????????AAABBBAAA@@@======>>>???????????????===;;;888555444333333444333333222222111000000000,,,...//////......000111------------------------,,,---...///...---,,,+++)))***++++++,,,,,,++++++,,,---------------000222000000000000///...,,,,,,---...000111///,,,(((&&&---...///000000///......***,,,000333444444222111111111222333444555555666222111000000111111000/////////000000111111111222,,,------...///000000111111000000000//////......------///000111111111111111111111111111222222222111111111111111111111111111222333222111111333555666666666666555444333222444444555555666777777777:::;;;=========>>>@@@BBBIIIGGGIIINNNPPPNNNKKKJJJGGGMMMNNNJJJMMMUUUTTTMMMVVV\\\cccggghhhkkkqqqvvv{{{mmmfffcccbbbbbbaaadddkkkvvvtttnnnjjjkkknnnuuu{{{tttpppgggfffccc\\\XXX]]]jjjuuu{{{wwwkkkhhh^^^UUUNNNLLLKKKGGGEEEFFFGGGLLLRRRUUUXXXbbbqqq}}}rrrhhhdddcccaaaaaaUUUTTTVVVWWWQQQOOO]]]ooo}}}zzznnnfff]]]XXXPPPJJJFFFCCC@@@>>>:::::::::::::::===AAAEEEJJJLLLRRR[[[cccmmmqqqkkkdddaaabbbfffggghhheeeccc```^^^]]]]]]\\\[[[YYYWWWUUUSSSSSSTTTVVVWWWWWWZZZ[[[XXXQQQKKKHHHGGGCCCGGGMMMRRRSSSPPPKKKGGGBBBBBB@@@???>>>>>>>>>>>>===============>>>??????===>>>@@@AAABBBCCCCCCCCCDDDJJJRRRZZZaaajjjuuu|||vvvggg[[[TTTQQQPPPOOOKKKGGGBBB@@@@@@@@@;;;<<<===>>>???@@@@@@@@@BBB===999999<<<===;;;888:::999888666555555555555555222222444111++++++///000000111111000///...---***///111,,,$$$!!!'''...------...///000000//////,,,+++***)))))))))+++++++++---///000222222111111///000000111111000...---------,,,,,,,,,+++++++++---...///000000///...---111111222333333333333222333111000...///111333555777555111...---...111222111111000000000000111111---------------...///000000000000000000000000000////////////000000000000......///000000000000000111111222222222333333333333333222222111222222222555444444444444555666666666666666666666555555555::::::;;;<<<<<<======>>>DDDGGGLLLOOOOOOOOOPPPPPPJJJKKKMMMPPPQQQRRRSSSSSSYYY]]]aaaccceeehhhmmmrrr{{{rrrkkkeee___ZZZbbbbbbfffsssooolllkkkmmmoootttwwwnnnddd^^^XXXXXX[[[bbbooo{{{ppphhh]]]XXXTTTRRRMMMGGGEEEFFFJJJKKKLLLLLLOOOXXXfffpppyyy}}}kkkcccaaa```^^^ZZZUUUQQQOOONNNPPPYYYcccqqqsssggg[[[VVVOOOHHHDDDAAA>>><<<>>><<<999888999<<>>@@@===:::===<<<<<<======>>>???@@@===>>>???@@@AAABBBCCCCCCGGGJJJOOOVVV^^^hhhrrryyyvvvggg\\\VVVTTTQQQOOOKKKFFFBBB@@@@@@@@@>>>>>>??????@@@?????????CCC>>>;;;:::===>>><<<::::::999888666555555555555...//////...---,,,...///000000///////////////......111222///)))'''+++000---......////////////...---,,,+++******+++,,,---,,,---...000111111111111///000111222222222222111000000000000////////////---...///000000///...---000111111222222222222222111111111111111111222222333222222111000000000//////000111111111111000///000////////////000000111........................////////////000000000000///000000111111111111111222222222333333333333444333333222222222222222333555444444444444555666666777777777777777777777777::::::::::::;;;<<<======AAADDDIIILLLLLLKKKJJJJJJGGGIIIMMMPPPSSSUUUVVVVVVXXX[[[___aaacccfffkkkooowwwmmmeee```^^^aaaaaafffrrr|||nnnkkkjjjlllnnntttxxxoooaaaZZZUUUUUUYYYaaaooo|||zzzsss___YYYTTTQQQLLLFFFEEEGGGHHHJJJKKKKKKMMMTTT___hhhqqqzzz{{{nnnhhheeecccZZZUUUQQQNNNKKKKKKRRR[[[gggvvvvvvkkk]]]XXXQQQJJJFFFBBB???===>>><<<999888:::===@@@AAADDDNNNRRRSSSXXX[[[hhh~~~uuuqqqqqqsssrrrqqqnnnmmmllllllmmmkkkgggdddaaa```___^^^^^^]]]]]]\\\YYY^^^`````````^^^XXXPPPHHHIIIJJJMMMPPPQQQOOOMMMEEEAAA<<<<<<>>>???===:::<<<<<<<<<<<<===>>>???@@@======>>>???@@@AAABBBCCCDDDHHHNNNVVV^^^hhhqqqwww~~~~~~xxxiii^^^YYYWWWRRROOOKKKFFFBBBAAA@@@@@@@@@@@@AAAAAA@@@???>>>>>>BBB???<<<<<<>>>???>>>;;;:::999888666555555555555000888:::222...222333000///...---------...///000.........,,,******,,,........./////////......---...------,,,,,,------...............///111222333---...///111222222333333222222222222111111111111......////////////......//////000111111111111111000111222333222111000///---///111333333111///---...///111222222111///...111000000////////////000........................////////////000000000000000000111222222222222222222222222333333333444444333333222222222222333333555444444444444555666666888888888888888888888888:::999999999999;;;<<<===@@@CCCHHHKKKJJJGGGFFFEEEDDDGGGLLLQQQUUUXXXYYYZZZYYY[[[^^^```bbbdddhhhjjjzzzzzzxxx|||xxxlllbbb______^^^___eeeqqq}}}|||vvvooolllkkkmmmooouuuyyyooo^^^WWWRRRRRRVVV___ooo|||}}}uuuccc\\\UUUQQQLLLFFFDDDGGGGGGHHHIIIIIIJJJNNNVVV]]]dddmmmzzz|||pppiiifff___YYYTTTPPPLLLJJJMMMSSS\\\gggzzzyyyooo```\\\TTTNNNIIIDDDAAA>>><<<;;;:::999:::===@@@BBBEEEOOORRRRRRVVVWWWbbbwww}}}wwwwwwwwwvvvsssnnnllllllnnnqqqqqqmmmiiigggeeecccaaaaaa___]]][[[TTTXXX\\\]]]______ZZZRRRJJJIIIIIIKKKNNNPPPOOONNNFFFBBB>>><<<>>>>>><<<:::<<<<<<<<<<<<===>>>??????======>>>???@@@AAAAAABBBAAAFFFMMMVVV^^^hhhpppvvvzzz~~~|||}}}mmmaaaZZZXXXSSSOOOJJJEEECCCBBBAAAAAA@@@@@@AAAAAAAAA@@@@@@???AAA???======>>>???===<<<:::999888666555555555555444EEEKKK>>>222333444///...---,,,+++,,,...000111---,,,++++++,,,---------////////////...---,,,,,,------------------............------///000222444,,,,,,---...//////000000111111000000000/////////...//////////////////......//////000000000000000111111111111111000000///+++---000222222111///...000000000//////000000000000///...---------------........................////////////000000000000///000111111222222111111111111111222222222222333333333222222222333444444555444444444444555666666777777777888888888888888:::999888888999:::<<<>>>BBBFFFJJJLLLKKKHHHEEEDDDDDDGGGLLLQQQVVVYYY[[[\\\^^^___aaabbbbbbccccccdddnnnvvvzzzyyy|||~~~xxxmmmddd``````\\\___eeepppzzz}}}wwwppppppmmmllloooqqqvvvwwwlll^^^WWWQQQQQQUUU^^^mmm{{{{{{ttthhh```XXXSSSLLLFFFEEEHHHGGGHHHIIIHHHHHHJJJNNNRRRXXXaaammmxxx~~~rrrkkkfff___YYYVVVQQQMMMMMMQQQUUU]]]kkk{{{sssddd```XXXRRRLLLGGGBBB???::::::999999999<<>>??????======>>>??????@@@AAAAAA@@@EEEMMMWWW___hhhpppvvvuuuyyy~~~|||ssseee[[[VVVUUUPPPIIIEEECCCCCCBBBAAA>>>>>>???@@@AAABBBBBBBBB>>>=========>>>>>>===;;;:::999888666555555555555///FFFRRREEE555111111---...---,,,+++,,,...000111111///---...000222111///......///......---,,,,,,+++,,,,,,---------------......------///000222444/////////............///000000000/////////....../////////....../////////......///000000000000///222111000......///111222......//////000000111111222000...------...000222000///...---------------////////////////////////////////////000000000000...///000000111111000000000000000000111111111111333222222222333444444555555444444444444555666666666666666777777888888888;;;::::::::::::<<<===>>>BBBFFFJJJLLLJJJHHHEEEDDDFFFHHHLLLQQQVVVZZZ]]]^^^eeeddddddcccbbbaaa___]]]___gggttt}}}~~~}}}xxxqqqiiibbb___]]]___fffpppxxxzzztttnnnnnnlllmmmoooqqqvvvtttiii___XXXRRRQQQTTT\\\jjjwww~~~xxxnnnfff]]]WWWOOOHHHFFFIIIHHHIIIIIIHHHGGGHHHJJJKKKOOOWWWbbbmmmvvv~~~uuummmfff___[[[VVVPPPOOOQQQPPPUUUaaarrr|||uuuhhhccc\\\UUUOOOIIIDDD@@@888999999999888999===@@@FFFOOORRRUUUYYYXXX^^^ooo{{{tttmmmeeecccdddjjjsssyyyxxxuuulllhhhdddbbbaaa^^^XXXSSSPPPTTTWWWXXX\\\___\\\WWWJJJHHHEEEEEEFFFHHHIIIIIIDDDBBB???======<<<<<<;;;======<<<======>>>???@@@>>>>>>>>>???@@@@@@AAAAAAAAAFFFOOOWWW```iiiqqqvvvrrrvvv{{{uuuggg\\\VVVVVVPPPHHHDDDCCCCCCBBBAAA<<<===>>>@@@AAABBBBBBBBB<<<======>>>>>>===<<<<<<:::999888666555555555555---@@@MMMHHH<<<666555222///...---------...///000///...---.../////////...------.........------,,,***+++,,,---........................///111222333333333222111000111111111111111111111000000000/////////............//////......///000000000000000222000...------///222444000000///...///000222333222000...,,,,,,...000222111000000////////////000000000000000000000000000////////////000000000000......///000000000000000000000000000111111111222333222222333333444555666555444444444444555666666555555666777777888888888;;;<<<<<<===>>>>>>??????@@@CCCGGGHHHGGGFFFEEEEEEIIIKKKNNNRRRXXX]]]bbbdddllljjjhhhgggfffccc___\\\]]]bbbmmm|||}}}uuukkkaaa\\\___aaahhhqqqxxxyyytttpppmmmlllnnnrrrsssuuu}}}}}}qqqggg^^^WWWRRRRRRTTT[[[hhhttt|||ssslllccc\\\TTTLLLHHHJJJJJJIIIHHHGGGGGGGGGHHHHHHIIIOOOXXXaaaiiiqqqwww|||wwwnnneee___ZZZSSSPPPQQQMMMRRR[[[hhhzzz~~~wwwkkkfff___XXXQQQKKKDDD@@@888:::;;;:::888888<<>>===<<<======>>>>>>>>>>>>???@@@AAAAAA??????@@@@@@@@@AAAAAAAAACCCHHHOOOWWW___hhhpppvvvtttwww{{{tttggg]]]XXXXXXPPPHHHCCCCCCDDDCCCAAA===>>>>>>???@@@@@@@@@???<<<>>>???@@@???>>>>>>>>>:::999888666555555555555000777???BBB@@@;;;777555000000///////////////...+++,,,,,,,,,++++++++++++,,,,,,---.........------+++,,,...///000000//////,,,---...000111111111111333333222111111222333444111111111111000000000000000///...------...///000//////000111111111111000............///111222333111111000000000111222222////////////////////////000////////////000000111////////////////////////////////////000000000000//////000111111111111000111222222222333333333333222222222333333555666666555444444444444555666666666666777888888999::::::<<<===???AAABBBAAA@@@@@@???AAADDDEEEEEEFFFGGGHHHLLLMMMOOOTTTZZZbbbiiinnntttrrrppppppooolllgggcccbbbccchhhuuuttthhhbbbaaadddjjjqqqxxxyyyvvvsssqqqqqqtttyyyyyyyyy{{{qqqhhhXXXSSSPPPQQQTTT[[[gggrrr~~~}}}xxxqqqiiibbbYYYOOOKKKKKKJJJHHHFFFEEEEEEFFFGGGGGGEEEHHHNNNTTT[[[aaagggjjjnnnvvvyyymmmfff___WWWSSSSSSMMMSSS[[[dddpppyyymmmhhhaaaZZZSSSKKKEEE@@@:::===???===999999<<>>======>>>???????????????@@@AAABBBCCCAAAAAAAAAAAAAAABBBBBBBBBEEEIIINNNUUU]]]fffnnntttxxxzzz~~~rrrfff^^^ZZZXXXQQQHHHCCCDDDEEECCCAAA>>>????????????>>>=========???AAAAAA@@@?????????:::999888666555555555555222---...777<<<888222///000000111111000///...------///000000---,,,,,,---++++++,,,---............,,,---///000111111111000+++---///000222222111111000000//////000222444555000000000////////////...000///...------...///000//////000111111111111111+++,,,...000111222222222111111222222222111111111+++---000222222000---+++---------------...///000........................////////////000000000000000000111222222222222222333333444444444555555555222222222333444555666777555444444444444555666666777777888999::::::;;;;;;===???AAADDDDDDCCCAAA@@@@@@AAADDDEEEFFFGGGJJJLLLNNNNNNPPPUUU]]]gggpppuuu|||zzzxxxxxxxxxvvvqqqmmmcccaaabbbkkkyyywwwrrrcccfffkkkrrrxxxzzzxxxuuuvvvwww|||{{{rrriiiTTTOOOMMMPPPTTTZZZfffqqqzzztttlllfff\\\RRRLLLLLLIIIGGGDDDCCCDDDFFFFFFFFFCCCEEEHHHLLLQQQVVV[[[^^^ccckkkvvvuuulllccc[[[VVVUUUPPPVVV^^^dddmmm|||zzznnniiibbbZZZSSSLLLDDD@@@<<>>?????????>>>======???@@@@@@@@@@@@@@@AAABBBCCCCCCAAABBBBBBBBBBBBBBBBBBCCCFFFIIIMMMSSSZZZcccmmmsssyyy|||}}}nnnbbbZZZVVVVVVSSSMMMGGGBBB???>>>>>>???@@@AAABBBCCCCCCCCCCCCAAAAAA@@@@@@>>>===<<<;;;::::::888777555333222111111111222333333111000///////////////////////////,,,------......------,,,......---,,,,,,+++******---......///000/////////000000000000111111111111555444111000///111333444333333222111111000000///000000//////.........---000111111111222222222222---......///000111111222000000000000////////////333333222111000000111111222111///000111222000///---,,,+++,,,///111333333111111000000000000111111111111111000000000000000111111222222222333333333222222333333333222111111555444333222222333444555666666777777888999;;;<<>>===<<<;;;AAAAAAAAABBBBBBBBBCCCCCC===>>>AAACCCEEEGGGGGGGGGGGGIIIMMMRRRXXXcccoooxxx|||~~~ooobbbYYYUUURRROOOJJJFFFBBBAAA@@@AAA???@@@AAABBBCCCCCCCCCCCC@@@@@@@@@@@@>>>===<<<;;;999:::::::::888555222000000111111111111000//////////////////////////////---......//////......---///......---,,,,,,++++++------...////////////...000000000000111111111111555333111000///111333444333333333222111111000000000/////////............000000000111111111222222......//////000000111111000000000000////////////111000000///////////////000...---...///000///---000...,,,---///000000000111111000000000000111111111111111111000000000000111111222222222333333333222222333444444444444333666555555444444555555666666666777777888999;;;<<>>>>>===;;;;;;;;;;;;;;;>>>CCCJJJOOOQQQRRRTTTVVV```ppppppkkkeeecccdddggghhhhhhkkklllmmmjjjeee___\\\ZZZXXXWWWVVVUUUUUUVVVWWWXXXTTTPPPKKKGGGFFFFFFEEEEEEBBBBBBAAA@@@???>>>======??????@@@@@@AAABBBBBBCCCBBBDDDFFFIIIJJJKKKKKKJJJHHHKKKOOOTTTZZZdddqqqyyy~~~rrrcccXXXSSSMMMKKKGGGDDDBBBBBBCCCCCC???@@@AAABBBBBBCCCCCCCCC@@@@@@@@@??????===<<<;;;888:::;;;<<<:::777333000111000000///////////////////////////////////////...//////////////////............---,,,,,,++++++,,,,,,---...............000000000000111111111111444222111000000111333444444444333333222111111000////////////............/////////000000000111111////////////000000000000////////////000000000000000000000//////////////////...---...///000///...222000......//////...---111000000//////000000111111111111111111111111111111111222222222333333333222222333444555555555555555666666666666666666555666666777777888999;;;<<<@@@BBBDDDGGGHHHGGGEEECCCCCCEEEFFFIIIKKKLLLMMMNNNNNNPPPSSSXXX___iiissszzzzzz{{{~~~xxxooolllrrryyywwwvvvsssrrrtttrrrwww}}}pppfffXXXQQQLLLMMMSSS\\\jjjuuu~~~zzzwwwvvvvvvtttqqqlllddd]]]YYYPPPMMMHHHEEECCCBBBAAA???BBBAAAAAAAAAAAACCCEEEFFFHHHNNNPPPVVVccclllzzz{{{kkkbbb^^^[[[\\\]]]___gggyyy{{{uuukkkaaaXXXQQQKKKGGG@@@???===<<<;;;;;;;;;<<<<<>>@@@AAABBBBBBDDDFFFJJJMMMNNNNNNMMMLLLKKKNNNSSSWWW]]]fffqqqyyytttdddWWWQQQKKKIIIFFFCCCAAAAAABBBCCC??????@@@AAABBBBBBBBBBBB@@@@@@@@@??????>>><<<<<<999999::::::999666333111222111000......///000000////////////////////////......////////////......------,,,,,,+++++++++++++++,,,------......------///000000000111111111111222222000000000111333444444444333333222111111111///////////////.........////////////000000000000000000000000////////////////////////000000000000111111222222222111111111111000///000111222111000222111/////////000...---000000////////////000000000111111111111111222222111111222222222333333333333333444444444444444333444555666777777666555444666666666777888999;;;;;;???@@@BBBCCCDDDDDDDDDDDDDDDFFFHHHJJJLLLNNNNNNOOOKKKMMMQQQVVV\\\dddlllrrrqqqtttxxxxxx{{{~~~xxxwwwuuussstttpppttt}}}~~~pppgggWWWQQQLLLNNNRRR[[[hhhttt~~~|||ttttttuuutttrrrmmmfffbbbYYYTTTNNNIIIFFFDDDBBB@@@CCCBBBBBBAAAAAABBBCCCCCCCCCJJJJJJOOOZZZaaalllzzzmmmggg___```cccffflll||||||vvvmmmccc[[[TTTNNNJJJBBB@@@>>><<<;;;;;;;;;<<<;;;@@@GGGNNNRRRSSSSSSSSSVVV___ooo}}}yyyvvvrrrooolllkkkcccddddddbbb^^^ZZZXXXWWWZZZYYYYYYYYY[[[\\\^^^```]]]YYYTTTPPPNNNLLLKKKJJJDDDCCCCCCAAA@@@???>>>>>>999999;;;<<<>>>@@@AAABBBAAACCCHHHLLLNNNOOONNNMMMPPPSSSXXX[[[___fffpppwww{{{|||vvveeeWWWOOOMMMKKKGGGCCC@@@@@@@@@AAA>>>???@@@AAABBBBBBBBBBBB???????????????>>>===<<<:::999777666444444444444333222111000///000111222////////////////////////,,,------......------,,,++++++++++++************+++,,,------......------///000000000111111111111111111000000000111222333444444333222222111111000.........///////////////////////////000000000000000000000000////////////.../////////000000000111000111222222222222111111000//////000111222222111000///...///111111000///000000////////////000000000000111111222222222333111111222222222333333333333333333333333222111000333444555666666555444333666666666777888999;;;;;;>>>??????@@@AAACCCCCCDDDDDDFFFIIILLLNNNOOOOOOOOOJJJMMMQQQVVVZZZ```fffjjjiiilllrrrzzz{{{{{{zzzwwwuuusssuuu|||~~~pppgggUUUPPPLLLMMMQQQYYYfffssstttssssssuuuuuusssnnnjjjaaa\\\TTTMMMIIIFFFCCCAAAAAAAAAAAAAAAAAAAAABBBBBB<<>>EEELLLRRRUUUUUUUUUTTTYYYeeexxx|||xxxtttqqqooohhhhhhiiifffbbb___]]]]]]^^^^^^^^^^^^___```bbbcccbbb]]]XXXSSSPPPMMMKKKIIIEEEDDDCCCAAA???===<<<;;;777888999;;;===???@@@AAA===@@@DDDIIIMMMNNNOOOOOOTTTWWW[[[^^^```fffmmmsssuuuxxx~~~vvveeeWWWOOOPPPMMMHHHDDD@@@???>>>>>>>>>???@@@AAAAAABBBBBBBBB???????????????>>>======;;;999666444333333444555333222222111111111111111////////////////////////,,,,,,------------,,,,,,+++++++++++++++*********,,,,,,---...............000000000000111111111111000000000000111111222333333333222222111000000///.........////////////////////////000000000111111////////////000000000000......//////000000111111---...000111111000//////...---,,,...000111000///.........000222333222000000//////......//////000000000111111222333333333111111222222222333333333222333333333222222111000333333444444444444333333666666777777888999;;;<<<<<<======???@@@AAABBBCCCDDDFFFIIILLLNNNOOOOOONNNLLLOOOTTTXXX[[[^^^bbbeeecccfffmmmuuu|||xxxqqqrrrxxx{{{mmmdddRRRNNNLLLMMMOOOVVVdddqqqwwwuuussstttvvvwwwtttqqqjjjddd[[[RRRLLLHHHEEECCC@@@@@@@@@@@@AAAAAAAAAAAA;;;AAAAAADDDLLLNNNUUUfffwwwzzziiigggiiipppuuu}}}}}}|||xxxqqqjjjccc[[[SSSNNNFFFDDD@@@===;;;;;;<<<<<<;;;===CCCKKKRRRWWWYYYYYYXXXZZZbbbsss{{{wwwuuutttmmmnnnnnnkkkgggdddbbbbbbaaaaaa```______```bbbbbb___[[[VVVQQQNNNKKKHHHEEEBBBAAA@@@???===;;;:::999666777888:::<<<>>>???@@@===@@@CCCGGGKKKNNNOOOPPPSSSWWW\\\___aaaffflllqqqrrrvvv|||vvveeeWWWOOOQQQNNNIIIDDDAAA???>>>>>>>>>???@@@AAAAAABBBAAAAAA>>>????????????>>>======:::999777666555444555555111111111111111000000///////////////////////////------............------,,,,,,,,,,,,,,,,,,,,,,,,------...////////////...000000000000111111111111/////////000111222222333222222111000000//////.............../////////000000000000111111111222222......//////000000111111.........///000111111111---...000111111111//////...---,,,---000111000///.........000222333222000//////............//////000000111222222333444444111111222222222333333333000111222333444444444444555555444444444444555555666666777777888999;;;<<<:::;;;<<<>>>???@@@AAABBBCCCEEEIIILLLNNNOOONNNNNNMMMPPPTTTXXXYYY[[[]]]___^^^aaafffnnnyyy~~~qqqpppttt~~~wwwhhh^^^PPPMMMKKKLLLMMMSSSaaaooo}}}xxxssssssvvvzzzzzzxxxtttnnndddZZZSSSNNNJJJHHHCCCCCCCCCCCCCCCBBBAAA@@@===CCCBBBCCCJJJJJJOOO___hhhyyyyyyqqqoootttxxx~~~}}}|||yyyuuuooohhh___VVVOOOHHHEEEAAA===;;;;;;<<<===;;;<<>>???@@@@@@BBBDDDGGGJJJLLLMMMNNNSSSYYY^^^bbbgggmmmrrrtttvvvzzzvvveeeWWWPPPQQQNNNIIIEEEAAA?????????>>>>>>???@@@AAAAAAAAAAAA>>>????????????>>>>>>===888999999999888777555444///000111111111000...---////////////////////////......////////////..............................---...//////000000//////000000000000111111111111...//////000111222222222111111000000///.........---.........//////000000111111111111222222222222---......///000111111222---......///000111111222...000222333444333222111//////...///222333333222/////////111333333111/////////............//////000000111222333333444444111111222222222333333333...///111444666777888888777666555444444555666777666666777777888999;;;<<<999:::<<<>>>???@@@@@@AAACCCEEEIIILLLNNNOOONNNMMMKKKOOOSSSVVVWWWWWWXXXYYYYYY\\\```gggqqqwwwuuuwwwtttdddYYYNNNLLLJJJKKKLLLRRR```mmm{{{tttssswww{{{}}}}}}}}}vvvlllbbbZZZUUUQQQNNNIIIHHHHHHGGGFFFDDDCCCBBB<<>>>>>@@@@@@@@@AAACCCEEEGGGIIIJJJPPPWWW]]]bbbhhhoootttxxxxxxzzz~~~wwweeeXXXQQQRRROOOJJJEEEAAA>>>>>>>>>=========@@@CCCEEEEEEDDDAAAAAA@@@???>>>===<<<;;;;;;:::999777666444333222333222111000////////////222000...---,,,---...///222000///000111111000///...........................000000///...---...///---......///////////////......//////000000111111...000222444333000,,,)))---......///000111111111////////////////////////222111111111000000//////111000///000222222000///222222222111///...///111---------...///000000111000000000000000000000000000000000000000111111222111111000000111111222333222111///......000222333333333222222333333444555555555555555555666777777777888888888999999999999888:::<<<======???AAADDDGGGKKKNNNNNNPPPRRRQQQMMMQQQRRRTTTUUUWWWWWWXXXXXXVVVVVVZZZaaaiiissszzzyyy|||nnn\\\RRRMMMIIIFFFGGGJJJPPP\\\fffuuuooosss{{{~~~ssshhh```XXXRRRMMMLLLJJJGGGFFFFFFFFFDDDCCCBBBAAACCCEEEEEEEEEKKKRRR[[[bbbooo{{{{{{yyyyyy~~~{{{}}}yyytttmmmcccZZZSSSHHHDDD???<<<;;;;;;;;;:::999===@@@DDDPPP___fffdddeee\\\XXXaaannnzzz~~~yyyvvvuuutttmmmkkkgggccc```]]]\\\\\\]]]]]][[[XXXUUUQQQOOOMMMOOOMMMJJJFFFEEEEEEFFFGGGDDDCCCAAA>>><<<:::999888<<<<<<;;;;;;;;;:::::::::;;;::::::999:::;;;<<<===???@@@@@@@@@???@@@CCCEEEJJJOOOUUUZZZ___fffnnntttvvvyyy{{{|||vvveeeXXXQQQRRROOOJJJFFFBBB@@@??????=========@@@CCCDDDDDDCCCAAAAAA@@@???>>>===<<<;;;;;;:::999777666444333222333222111000////////////222111///.........///000111000...///000111000...---------------------------///000///...---///000111111111111111000///.........//////000111111111444333111000//////000000///000000111222222333333000000000000000000000000111111111111000000000///111000///000222222000///...///000///......///111------......///000000111000000000000000000000000000000000000000111111222111111000000111111222333222111111000111222333444333333222222333333444555555555555555555666777777777777777888888888999999999;;;======>>>???BBBDDDHHHMMMPPPOOOQQQSSSQQQNNNOOOQQQRRRTTTVVVXXXYYYYYYXXXVVVWWW[[[```hhhuuu|||zzz|||lllZZZPPPMMMHHHFFFGGGJJJOOOZZZeee|||sssrrrxxx}}}{{{rrrjjjbbb[[[WWWPPPNNNJJJHHHGGGFFFDDDBBBBBBAAABBBDDDDDDCCCHHHOOOWWW\\\gggxxx|||xxxvvv~~~~~~|||xxxsssllldddZZZTTTLLLHHHBBB>>>===<<<;;;:::;;;???AAAEEEQQQ___ggggggeee\\\UUUZZZcccllltttzzzxxxuuupppllliiifffdddcccaaa```\\\YYYVVVTTTSSSSSSTTTTTTRRRPPPNNNKKKIIIGGGJJJIIIFFFDDDCCCBBBCCCDDDAAA@@@???===<<<;;;;;;;;;<<<<<<;;;;;;;;;:::::::::::::::999999:::<<<===>>>???@@@@@@@@@???@@@CCCEEEIIIMMMSSSXXX^^^eeeooovvvyyy{{{||||||ssscccWWWPPPPPPNNNJJJFFFCCCAAAAAAAAA=========???BBBCCCBBBAAA@@@@@@???>>>======<<<<<<;;;:::999777666444333222333222111000////////////222111000/////////000111///...---...///000///---------------------------,,,...//////......000111444444444333222111000///......///000000111111222222111///---------///000000000000111222222333333111111111111111111111111111111111111000000000000111000///000222222000///...///000000000000222444------......///000000000////////////////////////000000000000000111111222111111000000111111222333222222222222333333333444333333333333333444444555555555555555555666777777666666666777777777888888:::<<<===>>>>>>@@@BBBDDDHHHMMMPPPPPPRRRTTTSSSPPPNNNOOOQQQTTTVVVXXXZZZ[[[ZZZVVVUUUVVVXXX___lllyyy~~~~~~lllZZZPPPMMMHHHEEEFFFIIINNNXXXbbb{{{{{{vvvxxx|||zzzrrrhhhaaa^^^VVVSSSOOOKKKIIIGGGEEECCCCCCAAAAAACCCBBBAAADDDJJJPPPTTT\\\jjj}}}wwwrrr{{{|||zzzvvvqqqlllddd\\\VVVPPPKKKEEEAAA>>><<<;;;999<<<>>>@@@EEEOOO]]]gggiiiiii^^^UUUTTTXXX^^^fffllllllhhhbbb___^^^]]]YYYWWWTTTRRRPPPMMMLLLKKKJJJJJJJJJJJJIIIHHHGGGEEECCCBBBCCCCCCBBBAAAAAA@@@@@@???======<<<<<<<<<<<<======<<<<<<;;;;;;;;;:::::::::999999999999;;;===>>>@@@???@@@@@@@@@???@@@BBBDDDHHHKKKQQQVVV\\\fffqqqzzzpppaaaUUUOOONNNLLLIIIEEECCCAAAAAAAAA=========???AAABBBAAA@@@@@@??????>>>======<<<<<<;;;:::999777666444333222333222111000////////////111000//////...///000000...,,,,,,,,,...///...---------------------------+++,,,.../////////111222444444444444333222111000...//////000111111222222---///222333333111...---......//////000000000000000000000000000000000000111111111000000000000000111000///000222222000///.../////////......000222............//////000000////////////////////////000000000000000111111222111111000000111111222333111111222333444333333333333333333333333444555555555555555555555666777777666666666666777777777777999;;;<<<======>>>AAACCCEEEKKKOOOPPPSSSWWWWWWTTTPPPPPPQQQSSSUUUXXXYYYZZZ[[[WWWTTTTTTVVV]]]kkkxxx~~~nnn\\\RRRMMMHHHEEEFFFHHHLLLVVV```sss}}}~~~|||yyyooogggccc[[[XXXRRRNNNLLLIIIGGGEEEFFFCCCBBBCCCBBB@@@BBBFFFJJJMMMRRR\\\mmmwwwooottt{{{xxxuuupppkkkddd]]]XXXPPPLLLFFFAAA???===;;;:::;;;<<<>>>BBBLLLZZZeeejjjnnncccXXXTTTTTTXXX```iiijjjeee___\\\[[[XXXTTTOOOKKKJJJIIIGGGFFFFFFGGGGGGEEEEEEEEEEEEDDDCCCBBBAAA>>>???@@@@@@@@@???>>>======<<<<<<<<<<<<<<<======<<<<<<;;;;;;;;;:::::::::999999999999;;;===???AAA???@@@@@@?????????BBBDDDGGGKKKOOOUUU\\\ggguuu~~~}}}nnn___SSSMMMLLLKKKHHHEEECCCAAA@@@@@@=========???AAABBBAAA@@@??????>>>>>>===<<<<<<<<<;;;:::999777666444333222333222111000////////////.........---............,,,++++++,,,---......,,,------------------------***,,,.../////////111333111111222222222222222111//////000000111222222222000111444555666444222111///////////////000000000////////////////////////000000000000000000111111111000///000222222000///---------,,,******+++,,,............////////////////////////////////////000000000000000111111222111111000000111111222333000111222222333333222222444444333333444444555666555555555555555666777777666666666666777777777777888999;;;;;;;;;<<<>>>AAAAAAGGGLLLOOOSSSYYYZZZWWWRRRRRRSSSTTTUUUWWWYYYZZZ^^^ZZZVVVUUUUUU[[[gggtttxxx~~~~~~zzz|||qqq^^^SSSMMMIIIFFFGGGHHHLLLTTT]]]mmm~~~|||~~~{{{rrrlllaaa]]]WWWRRROOOLLLJJJHHHIIIEEECCCEEEDDDAAAAAADDDGGGHHHKKKRRR___rrr{{{qqqpppuuu{{{xxxtttpppkkkeee^^^ZZZOOOKKKFFFAAA???>>>===<<<<<<;;;===BBBLLLYYYfffpppqqqggg]]]VVVTTTWWWaaakkkiiiddd^^^YYYUUUPPPJJJFFFGGGFFFEEEDDDDDDDDDEEEFFFCCCCCCDDDCCCCCCBBBAAA@@@===>>>@@@AAAAAA@@@>>>===???>>>===<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::999999999:::;;;>>>@@@AAA@@@@@@@@@???>>>???AAACCCGGGJJJOOOUUU]]]iiixxx}}}nnn___SSSNNNLLLKKKIIIFFFCCCAAA@@@???=========???BBBCCCBBBAAA>>>>>>>>>======<<<<<<<<<;;;:::999777666444333222333222111000////////////,,,,,,---------.........,,,+++***+++---......---........................+++,,,.../////////111333///000111222222222222222//////000111111222222333111///---+++,,,...111444111111111111111111222222........................000000000000111111111111111000///000222222000///111222222000...---...///......//////////////////////////////////////////000000000000000111111222111111000000111111222333111111111111222222222222444444444444444555555666555555555555555666777777666666666777777777888888777999:::::::::;;;===???===CCCIIIMMMRRRXXXYYYWWWSSSSSSSSSTTTVVVYYY[[[]]]ccc]]]XXXUUURRRTTT^^^hhhrrrwww}}}sssooottt```TTTNNNJJJGGGHHHIIIKKKSSS\\\lllzzz{{{tttjjjeee^^^WWWSSSPPPMMMKKKKKKGGGDDDFFFFFFCCCAAACCCDDDFFFHHHLLLUUUddduuuyyyrrrrrr||||||yyyuuuppplllfff```[[[PPPLLLFFFBBB@@@???===<<>>EEEOOO[[[kkkxxxssskkkbbbZZZUUUVVV```kkkjjjgggbbb[[[SSSLLLFFFCCCDDDCCCBBBBBBBBBCCCDDDEEEDDDDDDDDDCCCBBBAAA@@@??????@@@AAABBBBBBAAA???>>>AAA@@@???===<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::::::::::::::<<<===???AAA@@@@@@@@@???>>>>>>@@@BBBEEEIIINNNTTT]]]iiixxxpppaaaUUUPPPOOOMMMKKKHHHFFFCCCAAA@@@=========@@@CCCDDDDDDCCC===============<<<<<<<<<;;;:::999777666444333222333222111000////////////,,,------...............,,,+++***,,,...//////...////////////////////////+++---//////...///000222111111222222222111111000///000000111111222333333---+++)))'''(((+++///111222111111111111111111111///////////////////////////000000000111111111111111000///000222222000///333444444333111111333444/////////////////////...000000000000000000000000000000000000000111111222111111000000111111222333333222222111222333444555444444444444444555666666555555555555555666777777777777777888888888999999888999:::::::::;;;===???<<>>FFFOOO\\\nnn~~~zzzsssiii```WWWUUU^^^iiimmmmmmjjjaaaVVVMMMIIIHHHDDDCCCCCCBBBBBBDDDEEEFFFHHHHHHGGGFFFDDDBBB@@@???BBBBBBBBBBBBAAAAAA@@@???AAA@@@???>>>>>>===>>>>>><<<<<<;;;;;;;;;:::::::::<<<;;;;;;;;;<<<===???@@@@@@@@@@@@???===>>>@@@BBBBBBFFFLLLSSS\\\hhhvvvrrrcccWWWRRRQQQPPPNNNKKKGGGEEEBBBAAA=========@@@CCCEEEEEEDDD===============<<<<<<<<<;;;:::999777666444333222333222111000////////////------...///000000//////,,,++++++,,,...//////...000000000000000000000000,,,...//////......000111444444444333222111000///000000000111222222333333,,,---///111222222111111000000000///////////////000000000000000000000000//////000000111111111222111000///000222222000///,,,.........---...000222///////////////.........111111111111111111111111000000000000000111111222111111111000111222222333555444333222222444666777555444444444444555666666555555555555555666777777888888888888999999999999999:::;;;;;;;;;<<<>>>@@@===CCCGGGJJJNNNRRRSSSPPPOOOPPPQQQTTTYYY^^^cccfffeee```ZZZVVVQQQOOOUUU^^^bbbjjjttt~~~zzzrrr~~~lll^^^PPPLLLIIIJJJJJJLLLSSS[[[nnn~~~wwwmmmccc[[[UUUPPPMMMKKKFFFCCCFFFGGGCCCAAAAAA@@@CCCEEEGGGJJJSSS```jjjuuu~~~wwwssszzz|||wwwrrrmmmgggaaa]]]XXXSSSMMMGGGCCC@@@===;;;===:::<<>>???@@@@@@@@@???======???AAA???DDDKKKRRR[[[gggttt}}}rrraaaUUUOOOTTTPPPJJJGGGFFFEEEBBB@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAA@@@@@@>>>===<<<;;;888888777777666444333222111111000000000000111111222111000...,,,++++++***000111111000---,,,---...------------------------...---,,,...111333222111222222111111000///......---...000222333333333222000000000000////////////............/////////000000000//////000111222222333333222222111000//////............/////////000///111333222///......000000000///////////////000,,,------...///000111111111111000000000000111111111111111000111111222333000111222333444333222222333444555555666666555555333333333444444444555555888888888777777777777777:::::::::;;;;;;;;;<<<<<>>>>>===???CCCJJJWWWmmm{{{rrrfff]]]]]]aaajjjrrruuulll^^^UUUPPPMMMLLLGGGDDDEEEEEEDDDHHHMMMQQQPPPPPPPPPNNNHHHEEEDDDGGGDDDBBBBBBDDDFFFGGGGGGCCCCCCCCCBBB@@@===;;;999===<<<;;;:::::::::::::::============>>>>>>>>>>>><<<<<<===>>>???@@@@@@AAABBBDDDIIIOOOXXXcccooowwwtttdddXXXRRRSSSNNNIIIFFFEEEEEEBBB@@@>>>>>>>>>???@@@AAAAAABBB@@@@@@@@@???>>>===<<<;;;888888777777666444333222111111000000000000111111111000000///......//////---///000///---++++++,,,------------------------...---,,,...111333222111444444333333222111111000000111333444555666555555000000000000////////////........./////////000000000000//////000111111222333333222111111000//////........./////////000000111333555444111000111222000000////////////000000.........///////////////111111000000000000111111000////////////000111111000111222333333333222222333333444555555555555444444444444555555555666666777777777777777888888888999::::::;;;<<<=========???AAADDDFFFHHHKKKOOORRRUUUSSSSSSVVV[[[aaadddfffjjjkkkiiiccc[[[VVVVVVWWWfffnnntttvvvxxx~~~vvveeeTTTMMMGGGFFFGGGIIIPPPWWWlll{{{yyymmmeee^^^XXXTTTLLLJJJHHHGGGGGGGGGEEECCCBBBBBBCCCCCCFFFLLLTTTYYYiiiuuu~~~wwwzzzzzzwwwsssnnnlllnnnaaaYYYOOOHHHDDDBBB@@@>>>======???DDDJJJWWWnnnxxxjjj^^^[[[\\\iiirrrwwwpppddd[[[UUUQQQLLLGGGDDDDDDDDDDDDGGGLLLTTTVVVXXXWWWRRRKKKGGGFFFFFFDDDAAAAAACCCDDDEEEEEEDDDCCC@@@>>><<<;;;;;;;;;===<<<;;;::::::::::::;;;===>>>>>>>>>>>>>>>>>>>>>=========>>>???@@@@@@AAABBBDDDHHHNNNWWWbbbnnnvvvuuufffZZZTTTPPPMMMIIIFFFEEEDDDCCCAAA;;;<<<===>>>@@@AAABBBCCC@@@@@@@@@???>>>===<<<;;;888888777777666444333222111111000000000000111111000000000000111222333333---///000000...,,,,,,,,,------------------------...------...111222222111444444333333222111111111000222333555666666666666000000000000////////////....../////////000000000000000/////////000111111222222222111111000000///....../////////000000000111222333222111000111222000000////////////000000000000000//////.........111111000000000000111111000000000000000111222222000111222333333333333222222222333444444444444444555555555666666666777777666666777777888888999999999999:::<<<===>>>?????????AAACCCEEEFFFIIILLLOOORRRSSSTTTWWW[[[aaahhhmmmooorrrrrrkkk```XXXXXXZZZgggpppvvvuuuuuu{{{sssdddTTTMMMGGGFFFGGGIIIPPPWWWnnn|||uuulllddd\\\WWWQQQNNNKKKJJJIIIHHHFFFDDD@@@AAAAAAAAACCCHHHNNNSSScccrrrxxxuuu}}}{{{wwwsssrrrfff]]]RRRIIIEEECCC@@@>>>======???DDDJJJXXXoooqqqddd^^^\\\gggqqqyyyvvvmmmddd[[[TTTOOOIIIEEEEEEEEEEEEHHHNNNYYY___eeeccc[[[RRRLLLJJJGGGEEECCCCCCDDDEEEEEEDDDEEEBBB>>>;;;999999;;;===<<<<<<;;;:::::::::;;;;;;>>>>>>?????????>>>>>>>>>======>>>>>>???@@@@@@@@@BBBDDDHHHMMMUUU```lllsss}}}uuueeeYYYSSSNNNLLLIIIGGGEEEDDDCCCBBB;;;<<<===>>>???@@@AAAAAA????????????>>>===<<<;;;888888777777666444333222111111000000000000111111000000000000111222333333...000222333111///......------------------------.........///000111111111111111111000000000/////////000222444555555555444000000000000////////////...////////////000000000000000/////////000000111222111111111000000000///...////////////000000000////////////......//////000////////////000000111000/////////////////////111111000000000000111111333333222222333333444555111111222222333333333333111222333333444444333333444555555555666666666666555555666777888999999:::999999:::<<<>>>???@@@AAA???@@@CCCDDDEEEGGGJJJLLLMMMQQQUUUWWWZZZaaakkksssrrrwwwyyyqqqdddZZZYYY\\\eeepppyyyxxxwww||||||rrrcccTTTNNNHHHGGGHHHJJJPPPVVViiixxx{{{rrriii```ZZZVVVSSSOOOLLLJJJIIIFFFEEEAAAAAAAAA@@@AAAEEEJJJOOO___qqquuu{{{~~~zzzuuurrrlllbbbUUUKKKEEECCCAAA???======???DDDJJJXXXoooxxxmmmeeeaaafffqqqzzzzzztttjjj___UUUSSSMMMHHHHHHGGGFFFJJJOOO]]]hhhrrrpppfff\\\TTTOOOIIIGGGEEEEEEFFFGGGGGGGGGEEECCC???<<<::::::<<<===<<<;;;;;;:::::::::;;;;;;>>>???@@@@@@@@@???>>>======>>>>>>??????@@@@@@AAABBBDDDHHHMMMUUU___kkkrrrzzztttcccVVVPPPMMMLLLKKKHHHEEECCCCCCBBB>>>>>>>>>>>>>>>?????????>>>>>>>>>>>>>>>===<<<;;;888888777777666444333222111111000000000000111111111111000/////////000000...000222222000......///------------------------......//////000000111111111111111000000000000000///000222444555555555444000000000000////////////////////////000000000111000000///////////////000111111111000000000000000////////////000000000111///...------....../////////////////////000111111......//////000111111222111111000000000000111111333333222222333333444555222111222222222222333333111222333333444444333333333333444444444555555555555555666777888999999:::999999:::<<<>>>???@@@AAA>>>@@@BBBCCCDDDEEEHHHKKKJJJOOOUUUXXXZZZ```kkktttsssxxx{{{uuuggg\\\YYY[[[```mmmyyy{{{{{{xxxwww{{{wwwgggUUUOOOJJJIIIHHHIIINNNUUU]]]mmm~~~wwwnnneee___[[[WWWRRRNNNKKKIIIGGGEEECCCCCCCCCAAAAAADDDHHHKKK\\\ooowwwxxx|||zzzvvvtttrrrgggYYYMMMFFFCCCAAA@@@>>>===???CCCIIIWWWmmmuuullleeefffpppzzz|||xxxpppbbbWWWVVVOOOIIIGGGFFFEEEHHHMMM]]]nnn{{{{{{rrrggg\\\SSSIIIGGGDDDDDDFFFIIIJJJJJJFFFEEECCC@@@>>>===<<<<<<;;;;;;:::::::::;;;;;;<<>>=========>>>???@@@AAABBBBBBCCCEEEHHHNNNUUU```kkkssszzzssscccUUUOOOMMMNNNMMMJJJFFFCCCBBBCCC????????????????????????===>>>>>>>>>======<<<;;;888888777777666444333222111111000000000000111111222111000///...---------,,,---...---,,,+++,,,...---------------------------///000000//////000222222222222222222222222222000222333555666666666666000000000000/////////////////////000000000111111000000//////......//////000000000000000000000000/////////000000000111111111///------///111111111///......//////000111222---......///111222222333111111000000000000111111000000000000000111222222222222111111222222333444222222333444444444444444333333333444444444444555666666777777888888999999999999:::<<<===>>>??????===???AAABBBCCCEEEHHHKKKJJJOOOUUUYYY\\\bbbkkkrrrrrrwwwzzzuuujjj___ZZZZZZ[[[hhhtttyyy{{{zzzyyyyyyzzzhhhWWWQQQKKKJJJIIIIIIMMMSSSWWWggg|||uuummmgggaaa\\\VVVQQQNNNKKKHHHGGGFFFFFFEEECCCBBBCCCFFFIIIUUUfffzzzxxx~~~~~~|||{{{{{{xxxlll\\\NNNGGGDDDBBB@@@>>>===???BBBHHHUUUkkk~~~}}}rrrggghhhqqqyyy~~~}}}wwwjjj^^^XXXPPPIIIFFFCCCAAADDDIIIYYYlll~~~{{{qqqcccUUUHHHEEEBBBBBBFFFJJJNNNPPPJJJHHHFFFCCC@@@>>>===<<<;;;;;;:::::::::;;;<<<<<<@@@AAABBBCCCBBB@@@>>>===;;;<<<===???AAABBBCCCDDDDDDFFFJJJOOOWWWbbbnnnuuu{{{uuudddXXXQQQOOOPPPOOOLLLGGGCCCBBBCCC>>>?????????@@@@@@AAAAAA=========>>>======<<<;;;888888777777666444333222111111000000000000111111111111000///............,,,,,,,,,***)))***,,,///---------------------------///111000///...000222222222222222222222222222000111333444555666555555000000000000//////////////////000000000111111111000000///...............///000000000000000000000//////000000000111111111111///,,,,,,...111111000............///000111222//////000000000111111111111111000000000000111111000////////////000111111222222111111111222333444333333444555555555555444444444444444555555555555777777777777777888888888999::::::;;;<<<============???AAABBBDDDFFFIIILLLLLLPPPVVV[[[___dddjjjoooqqquuuxxxuuummmccc\\\YYYYYYbbblllpppvvv~~~|||~~~iiiYYYSSSMMMKKKIIIHHHKKKPPPWWWdddyyy|||vvvpppgggbbb[[[UUUQQQNNNKKKIIIHHHHHHFFFDDDBBBBBBDDDFFFMMMZZZqqq~~~{{{~~~|||ppp^^^PPPGGGDDDBBBAAA???>>>>>>AAAFFFRRRhhh{{{zzznnnkkkrrrzzzvvvjjj\\\TTTLLLHHHDDDAAADDDIIIRRRggg{{{wwwfffTTTKKKGGGCCCCCCHHHPPPVVVZZZNNNKKKGGGBBB???=========:::::::::::::::;;;<<<===@@@AAACCCDDDCCCAAA>>><<<:::;;;===???AAACCCEEEFFFEEEGGGKKKQQQZZZeeeqqqxxx|||vvvggg[[[TTTPPPQQQQQQMMMHHHCCCBBBCCC======>>>@@@AAABBBCCCDDD==================<<<;;;888888777777666444333222111111000000000000111111111000000///////////////......---+++)))+++...111---------------------------000111111......000222000000000000000000111111---...000222333333333222000000000000////////////000000000000111111111111111000///...............////////////000000000000000000000000111111111111///,,,)))))),,,//////...............///000222222111111111111000000000000111111000000000000111111111111111000111222222333333222111111111222333444333444555555666666555555555555555555666666666777888888888777777777777777:::::::::;;;;;;<<<<<<<<<<<<>>>AAABBBDDDFFFJJJMMMNNNRRRXXX]]]bbbgggkkkmmmpppsssvvvuuuooofff^^^YYYYYY___eeeiiipppyyyooo[[[TTTNNNKKKIIIGGGJJJOOOUUU___qqq|||xxxkkkfff___XXXTTTPPPNNNLLLIIIHHHGGGDDDBBBAAACCCEEEHHHRRRddd{{{rrr```PPPHHHDDDBBBAAA???>>>>>>AAAEEEQQQfffyyyuuummmsss{{{sssbbbZZZQQQKKKGGGDDDFFFKKKMMMbbbwwwzzzgggSSSOOOKKKGGGGGGLLLUUU^^^cccRRRMMMFFF@@@<<<;;;===>>>:::::::::::::::;;;<<<===@@@BBBCCCDDDCCCAAA>>><<<999:::<<>>>>>===<<<;;;;;;:::888666444333222222111111111111000000000000.........////////////000...000000///...---...///......---,,,,,,,,,,,,---------,,,---...///111222222111111111111111222222222111000000000111222333777333///...000222222111111000000000111222333333222222111111000000//////111111000000000000111111111111000000111111222333///000111111000///111222111111000000000000111111000000//////......------000000000000000000000000////////////000111333333666444222111000000222333444444444555444444333333333444555444333333555777666:::;;;777666777777333777888777666555666999;;;999;;;>>>AAACCCFFFJJJMMMQQQVVV___fffiiikkkkkklllpppqqqrrrrrroooiii```ZZZ]]]]]]bbbjjjpppsssxxx{{{tttaaaWWWNNNJJJIIIGGGHHHJJJPPP\\\mmmyyyoooeee```ZZZSSSMMMLLLJJJGGGDDDCCCCCCDDDDDDCCCHHHMMMXXXgggxxxtttbbbSSSJJJEEEAAA======>>>@@@AAACCCMMMdddyyy~~~{{{|||{{{nnn```RRRJJJFFFDDDFFFIIIQQQ]]]mmm{{{}}}kkkYYYNNNEEEDDDEEEHHHXXXccc^^^WWWMMMDDDBBBBBB???<<<<<<::::::::::::;;;===???@@@DDDEEEEEECCC@@@=========>>>======???CCCGGGJJJJJJLLLPPPUUUYYY^^^hhhvvvxxxhhh]]]WWWUUUQQQKKKGGGDDDCCCBBBAAA>>>>>>>>>???BBBDDDDDDCCC?????????>>>>>>===<<<;;;777777666555555555555555111111111111000000000000---------.........//////...000000///...---...///......---,,,,,,,,,,,,---......---...///000222333222111111111111111222222222111111000111222333444666222///---///111111111000000000///000000111111111111111000000000000000111111000000000000111111111111000000111111222333333444444333000//////000111111000000000000111111111111111000000000//////000000000000000000000000000/////////000111222222444333111000///000111222333444444555444444333333444444444444555888<<<@@@DDD===777555888:::999666999999999888777888:::===>>>@@@BBBCCCDDDGGGJJJLLLTTTYYYbbbhhhlllnnnoooooooooqqqssstttrrrmmmeee___ZZZ[[[```hhhnnnrrrwww~~~|||yyyvvvxxx}}}zzzcccYYYOOOLLLJJJHHHIIIKKKPPP[[[kkk|||xxxnnnhhhbbbYYYTTTRRRKKKIIIEEEDDDDDDEEEEEEDDDEEEHHHPPP\\\kkkyyyxxxdddTTTLLLGGGBBB???>>>>>>@@@AAACCCLLLbbbwww}}}|||sssfffVVVMMMIIIFFFFFFIIIKKKWWWggguuu~~~|||mmm^^^QQQHHHGGGHHHLLL]]]iiiddd[[[PPPEEECCCBBB???======;;;;;;::::::;;;===???@@@EEEFFFGGGEEEBBB?????????>>>>>>???AAADDDHHHJJJLLLMMMRRRXXX\\\```iiivvvxxxhhh^^^YYYSSSOOOIIIEEEDDDCCCBBBAAAAAA@@@???AAACCCDDDDDDCCC?????????>>>>>>===<<<;;;777666666666555555555555111111111111000000000000............/////////000...000000///...---...///......---,,,,,,,,,,,,---.........///000111333444222222111111111111111222222222111111222222333444444111...---...000000000111000//////////////////000000000000111111111111111111000000000000111111111000000000000111222222333444444333111///000111111000000//////000000111333222222222222111111111000000000000000000000000111000000000000000111111333222111111111222333444333333444444555444444333444444444444777<<>>@@@BBBCCCDDDDDDEEEGGGJJJTTTZZZbbbhhhlllnnnppppppmmmnnnqqqttttttooohhhbbbXXXYYY^^^gggnnnppptttyyyxxxrrrjjjfffkkkxxxfff[[[QQQMMMKKKIIIJJJLLLNNNXXXgggvvvsssllleee\\\VVVTTTMMMJJJGGGEEEEEEFFFFFFEEECCCEEEHHHPPP[[[iiiuuu|||zzzfffUUUMMMHHHDDDAAA??????@@@AAABBBKKK___rrryyykkk\\\RRRLLLHHHHHHJJJIIISSSaaaooozzz|||qqqeeeTTTKKKJJJLLLRRRdddrrrooobbbUUUHHHCCCBBB???>>>???<<<;;;;;;;;;<<<>>>@@@AAAGGGHHHIIIGGGDDDAAA@@@AAA??????@@@BBBDDDHHHKKKLLLOOOTTT[[[___dddlllwwwvvvggg]]]YYYSSSOOOJJJFFFEEEDDDDDDCCC@@@???>>>???@@@AAA@@@????????????>>>>>>===<<<;;;:::999888777555333222111111111111111000000000/////////000000000111111111...000000///...---...///......---,,,,,,,,,,,,---//////000000111333444444333222111111000111111111222222222222222333333444222000.........///000000222111000/////////////////////000000111111222222111111000000000000111111000000000000000111222222///000111222111111222444000000////////////000000222222222222222222222222000000000000000000000000222111000000000000000111333222222222333444666777333333444444555444444444666555444444666===FFFLLLYYYCCC555999===888555999:::;;;<<<;;;::::::<<<>>>>>>???AAAAAAAAABBBEEEGGGQQQVVV^^^dddhhhkkkmmmnnnjjjlllooorrrrrrnnnhhhcccYYYZZZ```jjjppppppoooqqqssslllbbb\\\^^^iiiwwwiii^^^SSSNNNKKKIIIIIIKKKLLLUUUbbbpppzzzrrrjjj```XXXVVVPPPMMMIIIGGGFFFFFFFFFEEEDDDDDDEEEIIIQQQ^^^llluuuxxxdddTTTMMMIIIFFFDDD@@@@@@@@@AAABBBIII[[[lll}}}ooo```VVVPPPLLLKKKMMMOOOWWWbbbnnnxxx|||tttiiiVVVLLLKKKNNNUUUkkk{{{yyyiii[[[LLLEEEBBB@@@???@@@===<<<<<<<<<===???AAABBBHHHIIIIIIGGGDDDBBBAAAAAA>>>???@@@AAACCCFFFIIILLLOOOVVV]]]bbbfffmmmwww~~~uuufff[[[WWWQQQMMMIIIFFFEEEEEEEEEDDD@@@>>>===>>>???@@@???>>>?????????>>>>>>===<<<;;;999999888777666444222000111111111111000000000///....../////////000000000...000000///...---...///......---,,,,,,,,,,,,---//////000111222333444444333222222111000000111111111111222222222333333333000000//////...///000111333222111111000000000000//////000000111111222222111111000000000000111111000000//////000000111222---...000000//////111333000000////////////000000111111111111111111111111000000000000000000000000222111000000000000000111000111111222333444555555222333333444555555555444777666555444555:::AAAGGGKKK<<<666<<<===666666>>>999:::;;;;;;::::::;;;===;;;===???@@@AAACCCGGGIIINNNSSSZZZaaaeeehhhjjjlllmmmmmmoooqqqqqqnnniiieee______dddnnnrrroookkkiiikkkggg___YYYXXX^^^iiirrrmmmaaaUUUNNNKKKHHHHHHJJJIIIQQQ]]]kkk{{{~~~uuuiii```\\\TTTQQQLLLIIIHHHGGGFFFEEEDDDDDDDDDEEEKKKWWWfffppp}}}uuubbbSSSMMMJJJGGGEEEBBBAAA@@@AAAAAAGGGVVVeeerrrddd[[[UUUPPPOOOQQQWWW^^^gggpppyyy|||tttjjjVVVMMMKKKNNNWWWnnnqqqaaaQQQGGGCCC@@@@@@AAA>>>=========>>>@@@BBBCCCGGGHHHHHHFFFCCCAAA@@@@@@<<<>>>@@@@@@AAACCCGGGJJJOOOVVV^^^cccgggnnnwww~~~uuueeeZZZVVVNNNJJJFFFDDDCCCDDDDDDDDDAAA@@@???@@@AAABBBAAA@@@?????????>>>>>>===<<<;;;555666777777777666444333111111111111000000000000,,,,,,,,,,,,------------...000000///...---...///......---,,,,,,,,,,,,---...///000222333333333333333333222111000000000000000000111222222222222111///000111000//////111222333222111111111111111222000000000000111111111111111111000000000000111111000////////////000111111///000111000...---...///000//////......//////000/////////000000000000000000000000000000000000000111000000000000000111111......///000111111222222222222333444555555555555666666555444444666:::>>>999444555;;;<<<888;;;BBB888999;;;:::999999:::<<<;;;===@@@BBBCCCFFFJJJLLLMMMRRRYYY```dddgggjjjlllpppppppppqqqrrrqqqnnnlllfffcccfffmmmqqqnnniiihhhgggeee```ZZZVVVWWW]]]cccssssssgggYYYQQQLLLHHHGGGIIIHHHOOOYYYfffvvvsssgggbbb[[[WWWRRRMMMKKKIIIGGGEEECCCCCCCCCDDDHHHRRR```iiiyyyuuucccVVVOOOLLLHHHEEEDDDAAA@@@AAAAAAFFFRRR___zzzyyykkkbbb\\\WWWUUUWWW^^^dddmmmuuu~~~xxxmmmZZZPPPLLLNNNVVVnnnwwwgggUUUKKKFFFAAA@@@AAA???>>>>>>>>>???AAACCCDDDFFFGGGGGGFFFCCC@@@???@@@;;;>>>@@@@@@@@@AAAFFFJJJPPPWWW^^^dddhhhoooyyyuuufff[[[VVVMMMJJJFFFDDDDDDEEEEEEEEEAAA@@@@@@AAACCCDDDCCCBBB?????????>>>>>>===<<<;;;555666777888777666444333111111111111000000000000------------...............000000///...---...///......---,,,,,,,,,,,,------...000111222333222222444333222111000000000000...///000111111111000000...000222111000///111444111000000000000111111222111111111000000000000000111111000000000000111111///////////////000111111///000111000///...///000//////............///////////////000000000111111000000000000000000000000000/////////000111222222///000000111222222222222111222333444555555555555444555666666444444555777333444777888888999;;;===888999;;;;;;:::::::::<<<<<<>>>@@@BBBCCCEEEIIILLLLLLQQQXXX^^^bbbfffjjjlllpppnnnmmmnnnppprrrrrrrrrmmmfffcccfffkkkkkkkkkllljjjjjjfff^^^WWWTTTVVVZZZcccuuuzzzlll]]]TTTNNNIIIHHHIIIHHHNNNWWWbbbqqqqqqjjjbbb^^^XXXSSSOOOLLLIIIGGGDDDEEEFFFFFFHHHOOOZZZcccuuuyyyhhh[[[TTTNNNIIIDDDEEEBBBAAAAAAAAADDDOOO[[[ooouuullleee___\\\]]]ccckkkuuuvvvbbbUUUOOONNNUUUkkk~~~~~~{{{kkkYYYNNNHHHBBB@@@AAA????????????@@@BBBCCCDDDFFFGGGHHHFFFCCC@@@@@@@@@;;;???AAAAAA@@@AAAFFFKKKRRRXXX___eeeiiiqqq|||vvvggg\\\XXXOOOLLLHHHFFFGGGHHHHHHHHH@@@??????@@@BBBCCCCCCBBB????????????>>>===<<<;;;888888999999777444111///111111111111000000000000000000000000111111111111...000000000...---...///......---,,,,,,,,,,,,---,,,...///111222222222222444333222111000000000000---...///111111000000///...111333222000000222444//////...//////000111222222222111111000000//////111111000000000000111111///////////////000111111,,,...000111000111333444//////............////////////000000111111111222000000000000000000000000////////////000111333333333333444555555555444444111222333444555555555555222444777777555444333333777:::999555555888888444888:::<<<<<<;;;:::;;;<<<;;;===???@@@AAACCCFFFHHHJJJOOOUUU\\\```dddhhhjjjmmmkkkiiijjjnnnqqqtttuuuqqqggg___```eeeiiimmmqqqqqqppplllcccYYYTTTUUUXXXRRRbbbwwwqqqaaaWWWPPPJJJIIIJJJIIINNNVVV___mmm}}}uuugggccc\\\VVVRRRNNNKKKIIIFFFHHHJJJIIIIIINNNXXX```ttt~~~nnn```XXXQQQIIIDDDEEEBBBAAAAAAAAACCCMMMXXXfff}}}ssskkkddd``````gggooo{{{hhhZZZRRROOOTTTiii{{{{{{}}}mmm[[[PPPIIICCC@@@@@@@@@?????????@@@BBBDDDEEEGGGHHHHHHGGGDDDAAA@@@@@@<<<@@@CCCBBBAAABBBGGGLLLTTTYYY```fffkkksssqqqcccZZZVVVQQQKKKEEEBBBBBBBBBAAA???CCCAAA@@@@@@AAABBBAAA@@@<<<======>>>>>>>>>>>>>>>999999888666555444333222444222///---,,,...000222,,,---...000000000///...////////////////////////////////////////////////...///000111222222111000444444222111000000000000......//////000000111111111000///......///000111000222444444333222111222222111000//////000111222////////////............000000000000000000000000111111000000//////........................------000000000///////////////111111000000000000111111222222111111111111111111222222333444444555666666555333111333777888777444444555555666555555444444444555777888999999999888::::::::::::::::::::::::<<<>>>@@@BBBCCCDDDFFFHHHOOORRRUUUXXX[[[^^^cccfffkkkiiiiiikkknnnrrruuuvvvxxxfffZZZ]]]dddgggoooyyy~~~zzzlll```ZZZXXXWWWSSSXXXdddwwwvvv```WWWQQQHHHGGGLLLHHHJJJPPP\\\jjj}}}uuukkkaaa\\\WWWPPPKKKJJJHHHIIIHHHEEEDDDJJJTTT]]]xxxxxxggg^^^WWWOOOHHHHHHDDDBBBBBBBBBBBBHHHOOOfffyyy}}}pppgggaaa___cccpppooo]]]TTTRRRVVVfffuuuuuuwwwoooaaaRRRHHHDDDBBB@@@EEEFFFGGGGGGEEECCCCCCDDDGGGFFFCCCAAA???>>>>>>>>>BBBBBBBBBAAAAAADDDHHHKKKTTT\\\eeejjjmmmsss}}}qqqccc[[[WWWUUUOOOHHHEEEEEEFFFFFFEEECCCAAA@@@@@@AAABBBAAA@@@======>>>>>>>>>>>>======999999888666555444333222000000///............///---...//////////////////........................------------------------+++,,,...000111222222111333333222111000000//////////////////000000000000111000///......///000111000111333333111111111222111000///......///000111111111000000000/////////000000000000000000000000111000000000/////////...........................000000000000000000000000111111000000000000111111111111111111111111111111222222333333444444555555222222111222444555555444555555555555555555555555555666777888888888888888::::::::::::::::::::::::999;;;===>>>???@@@CCCFFFJJJLLLPPPSSSVVV[[[```dddhhhhhhhhhjjjmmmqqqtttvvvyyyjjj```bbbgggjjjsss~~~zzznnneee]]]WWWOOOQQQXXXeeerrrzzzddd[[[UUULLLHHHJJJIIIIIIOOOYYYeeewww~~~sssfff___XXXOOOJJJIIIHHHIIIIIIGGGFFFJJJSSS[[[qqqssscccWWWNNNHHHHHHDDDBBBBBBBBBBBBHHHOOOdddwwwuuuhhh```]]]aaaoooooo^^^TTTSSSWWWggguuuuuutttmmmbbbUUULLLHHHGGGFFFGGGIIIIIIHHHFFFDDDCCCCCCGGGEEECCCAAA???>>>>>>>>>@@@AAABBBBBBBBBDDDHHHLLLVVV^^^gggmmmpppuuu}}}qqqccc[[[WWWTTTNNNGGGCCCDDDEEEEEEDDDBBBAAA@@@@@@BBBBBBAAA@@@>>>??????>>>>>>===<<<;;;999999888666555444333222///000111222111000///...000//////............///........................,,,,,,,,,,,,,,,,,,,,,,,,)))+++---///111222222222222222111000000000//////111111000000000/////////000000////////////000000000111111111//////000222111000///......///000111222222111111111000000000000000000000000000000000000000000000////////////........................//////000000111111222222111111000000000000111111111111111111111111111111222222222333333333333333111333444444444444555666666555555444444555666666888777777777777777888888999999999999999999999999:::;;;<<<<<<===???CCCFFFEEEGGGJJJMMMQQQVVV]]]aaaeeefffgggiiilllppptttvvvzzzpppiiiiiiiiikkkuuuvvvfffZZZRRRQQQRRRWWW^^^jjj~~~iii^^^YYYQQQJJJIIIIIIHHHLLLTTT___ppppppeee[[[QQQKKKJJJHHHIIIJJJHHHHHHKKKQQQWWWfffvvv}}}vvvyyylllZZZPPPLLLHHHDDDBBBBBBBBBBBBHHHOOOaaauuu}}}mmmccc___```nnnooo]]]TTTTTTWWWfffttttttpppkkkcccYYYQQQMMMMMMNNNNNNOOOOOOMMMJJJFFFDDDDDDGGGEEECCCAAA???>>>>>>??????@@@BBBCCCDDDFFFJJJLLLXXX```jjjppptttwww}}}qqqcccZZZVVVPPPKKKFFFDDDEEEFFFDDDBBBAAA@@@@@@AAABBBCCCBBB@@@@@@@@@??????>>><<<;;;:::999999888666555444333222222222333333333222111000111000///---------...///........................,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...000222222222111000000111111000000000///222222111111000//////...000000////////////000000000000000///---...000222222111000//////000111222222222111111111000000000////////////////////////000000000000////////////............////////////...//////000111222333333111111000000000000111111111111111111111222222222333222222222222222222222222555888777555555777:::666555555444444555666777999888777666666666888888888888888999999999999999===>>>>>>===>>>AAAFFFJJJFFFGGGJJJLLLOOOTTTZZZ^^^dddfffhhhjjjmmmppptttvvv|||xxxtttqqqmmmlllwwwvvvdddWWWTTTQQQPPPRRR[[[mmm~~~ooo```YYYRRRKKKHHHHHHGGGIIIOOOYYYiii{{{mmmaaaVVVOOOMMMGGGIIIJJJIIIIIIJJJNNNQQQ[[[iii|||}}}tttrrrwwwuuu```VVVTTTIIIEEECCCCCCBBBBBBGGGNNN]]]rrrvvvkkkeeebbbooo}}}lll[[[SSSSSSVVVdddrrrpppnnnjjjddd]]]UUUPPPRRRXXX[[[\\\[[[WWWQQQKKKHHHFFFGGGEEECCCAAA@@@?????????===???BBBDDDEEEHHHLLLOOOWWW___jjjssswww{{{rrrbbbWWWSSSNNNLLLJJJJJJKKKJJJFFFBBB@@@???@@@AAACCCCCCBBB@@@@@@@@@@@@???===<<<:::999999999888666555444333222333222111000000000111111111000///---------...///................................................///000111222333222111000///000111111111111000000333333222111000///......//////000000000000//////000000000...------000222333222111111111111222333111111000000000/////////////////////////////////////////////000000000000........./////////000000......///000111222222333111111000000000000111111000000111111111222222222333222222222222222222222222555777777555444777:::555555555555555666777777999888777666666666888888888888999999999:::::::::>>>????????????BBBGGGKKKJJJLLLMMMNNNPPPTTTYYY\\\dddgggjjjlllmmmppptttwww|||uuurrr{{{wwwZZZUUUPPPMMMKKKPPP^^^kkk|||xxxbbbXXXQQQLLLIIIHHHFFFHHHMMMUUUcccyyywwwiii\\\SSSPPPHHHIIIJJJJJJIIIJJJLLLMMMQQQ]]]mmm{{{|||sssmmmooo~~~fffZZZWWWLLLHHHEEEDDDCCCBBBGGGMMMYYYoooqqqggggggqqqxxxhhhXXXQQQQQQTTTbbbnnnllllllhhhddd___VVVQQQXXXbbbnnnnnnkkkeee\\\SSSMMMJJJGGGEEECCCAAA@@@@@@@@@@@@>>>@@@BBBDDDGGGKKKOOOSSSWWW___jjjtttzzzqqq```UUUPPPJJJHHHFFFGGGIIIHHHDDD@@@??????@@@AAACCCDDDBBB@@@@@@@@@??????>>><<<;;;:::999999888666555444333222111000///...---...//////000//////............///------------------------////////////////////////111222333333333222111000///000111222333333222111333333222111000000////////////000000000000/////////000000000......///111333222111111111111222333111111000000000/////////000000000000000000000000////////////000000000000.........//////000000111......//////000000111111111111000000000000111111000000000111222222333333222222222333333333333333000222333333333333444555444444666777777777777777888777777777777777888888999999999::::::;;;;;;<<<<<<===>>>>>>???AAAEEEHHHLLLNNNQQQRRRSSSUUUYYY[[[dddhhhlllmmmmmmooosssvvv|||fff^^^VVVQQQNNNOOOVVV___nnnkkk[[[SSSNNNKKKHHHGGGHHHLLLRRR]]]qqquuueeeXXXSSSLLLLLLKKKKKKKKKKKKLLLLLLJJJSSS___lllyyyzzzqqqhhhiiixxxnnn^^^XXXPPPLLLHHHFFFDDDBBBFFFLLLWWWkkkxxxhhhjjjtttwwwfffVVVOOOPPPSSS```kkkhhhiiieeeaaa]]]UUURRR^^^ooo|||sssfffZZZQQQLLLFFFEEECCCBBBAAA@@@AAAAAA@@@AAACCCEEEHHHMMMTTTXXX[[[bbblllvvv}}}ppp___SSSNNNGGGDDDAAA@@@BBBCCCAAA???>>>>>>???BBBDDDDDDBBB@@@????????????>>>===;;;;;;999999888666555444333222000000111111000000///...---...//////////////////------------------------////////////////////////000111222333333222111000///000222444555444333333222222222111111000000000...///000111111000///......000222111000///000000111111000//////000111111222222111111111000000000000000000000000000000000.../////////000000000111---......///000000111111.............../////////111111000000000000111111///000000111222222333333222222333333444444555555111000000111333444333333222444666888999888777666555666777888888888888888999::::::;;;<<<<<<======:::;;;===>>>???AAADDDFFFJJJMMMQQQTTTUUUWWWYYY[[[dddhhhlllmmmllllllpppttt~~~wwwkkk^^^WWWSSSRRRUUUYYYaaakkkyyyxxxcccWWWQQQMMMJJJHHHIIIKKKOOOWWWgggvvvrrraaaZZZQQQPPPNNNMMMNNNNNNNNNMMMIIINNNUUU^^^kkk{{{rrrhhhfffrrrzzzfff\\\TTTOOOKKKHHHEEEBBBEEEKKKUUUiiilllkkkwwwyyyeeeVVVPPPPPPSSS```jjjgggeee___\\\YYYSSSSSSeee{{{~~~nnn___SSSMMMFFFEEECCCBBBAAAAAAAAAAAABBBBBBCCCEEEIIIOOOXXX]]]ccciiiqqqyyynnn^^^SSSNNNLLLFFFAAA???AAACCCDDDDDD>>>>>>???BBBDDDDDDBBB@@@>>>??????>>>>>>===<<<;;;999999888666555444333222111333555777666444111///,,,---///000000000//////------------------------////////////////////////---...000111222222222111///000333555666555444444222222222111111111111111...///000111111000///......000222333111000000000000///...------...///000333333333222222222111111000000000000000000000000.../////////000000111111---......///000111111222...............---------111111000000000000111111///000000111222222333333222222333444444555666666333111000111555777555333111333777::::::999777555444555777888999999999888::::::;;;;;;<<<===>>>>>>:::<<>>===<<<<<<<<<777777777777777666555555222222222222111111111000//////............//////111000000000/////////...////////////////////////000000111111111111000000444333111000000111333444333444333000---,,,,,,---------...///000111111111333222000/////////000111000000000000////////////111111000000000000111111---...000111222111000///............////////////000000000000000000000000222111000......---------222111000111222111///......000333555666444111///333333222222222333444444333333333444444444555555666666666666777777777777999999888888888888888999888999:::;;;;;;;;;:::999<<<===>>>===<<<===>>>@@@DDDGGGLLLQQQUUUZZZ```dddgggiiijjjjjjiiiiiijjjkkkxxxwwwiii\\\TTTQQQOOOOOOLLLPPPVVV[[[cccooovvvaaaVVVRRRMMMJJJJJJLLLOOOSSS^^^iiiwwwfff^^^VVVOOOOOOSSSTTTOOOHHHJJJKKKMMMQQQXXXeeettt~~~yyyrrrooorrrsssiiicccYYYMMMFFFBBBAAAFFFMMM[[[eee}}}yyywww{{{uuuwww~~~hhhYYYSSSVVVZZZeeekkkdddaaaVVVPPPPPPLLLPPPjjjqqq^^^TTTPPPHHHGGGEEEBBBAAA@@@@@@@@@@@@AAACCCGGGLLLUUU___fffnnntttxxx{{{nnn^^^SSSOOOIIIGGGDDDBBBBBBBBBAAA@@@======>>>@@@AAABBBCCCDDDBBBBBB@@@>>>===<<<<<<<<<999999999888777666444333222222111111111000000000//////............//////........................////////////////////////000000111111111111000000333222111000000111222333000111111000///......///////////////000111111222111000///.........//////111111000000//////......111111000000000000111111,,,---000111222111///...............////////////000000000000000000000000//////.........//////000111000000000222222000//////000222444555333222000111111222333444666777888333333333444444444555555555666666666777777777777999999888888888888888999888999:::;;;<<<;;;:::::::::;;;=========>>>@@@BBBCCCFFFJJJOOOTTTZZZaaaeeehhhiiiiiiiiihhhhhhjjjkkkqqqwww}}}|||{{{|||}}}tttfffYYYQQQNNNLLLLLLGGGJJJMMMPPPTTT]]]jjjssskkk^^^YYYMMMJJJIIIKKKLLLOOOXXXaaatttuuueee]]]UUUTTTWWWXXXSSSNNNJJJJJJJJJKKKPPPZZZgggpppwwwrrrpppyyyzzzpppfff[[[PPPIIIDDDBBBFFFLLLUUU^^^wwwwww{{{zzzzzziiiYYYTTTWWW[[[gggmmmggg```UUUPPPPPPNNNTTTnnnqqq___UUUQQQHHHGGGDDDBBBAAA@@@@@@@@@AAABBBEEEHHHNNNVVV```fffqqqwww|||ppp___TTTOOOIIIFFFCCCAAAAAAAAAAAA@@@======>>>@@@AAACCCDDDDDDBBBBBB@@@>>>===<<<<<<<<<<<<;;;;;;999888555444333111111000000000///////////////............//////---------...............////////////////////////111111222222222222111111222111000//////000111222+++...000111000000000111222111000//////000222222111111000////////////000222111111000///......---111000000//////000000111000222555777777555333111............////////////000000000000000000000000---------...///000111222111000///000222222111000000111222222333333222222111222333444555666777888333333333444444444555555555555666666666777777777999888888888888888999999888999:::;;;<<<<<<;;;:::999:::<<<======???AAADDDBBBDDDHHHLLLRRRYYYaaafffhhhhhhiiihhhggggggjjjlllpppuuuzzz|||{{{zzzzzz|||zzzqqqdddXXXPPPLLLJJJJJJFFFGGGGGGGGGGGGLLLTTT[[[jjj|||sssccc\\\PPPLLLJJJJJJKKKLLLSSSZZZlllzzzmmmdddZZZVVVXXXXXXUUUPPPMMMKKKIIIGGGIIIPPPYYY```wwwvvvpppsssxxxhhh]]]QQQKKKFFFDDDEEEIIIMMMVVVlll|||yyy{{{lll[[[UUUXXX]]]iiiooohhh]]]SSSNNNOOOOOOWWWqqqooo^^^SSSOOOHHHFFFDDDBBBAAAAAAAAAAAABBBDDDFFFJJJOOOWWW```fffssszzzqqq___SSSNNNHHHFFFCCCAAAAAAAAA@@@???@@@@@@@@@AAAAAAAAAAAAAAABBBBBB@@@>>>===<<<<<<<<<;;;;;;;;;:::888777555444000000000000//////////////////............///////////////......---------////////////////////////111111222222222222111111000000////////////000000***---000222111000000111444222111000///000222333333333333222222222222222222222111000///...------000000////////////000000000333666888888666333111............////////////////////////////////////............///000222222222000///000222333222111111111111111111222222333444444444444444444333333333333333444444444555555555555555666666666777777888888888777888888999:::888999:::<<<<<<<<<;;;;;;999;;;<<<======>>>AAACCCBBBCCCFFFJJJOOOWWW___eeegggggggggffffffgggjjjmmmrrrvvvzzz|||{{{{{{}}}zzzrrrfffZZZSSSNNNLLLJJJHHHHHHGGGEEEDDDGGGLLLPPP[[[iii|||hhh___TTTOOOLLLLLLLLLMMMRRRXXXfffsssxxxoooccc]]]\\\[[[XXXUUURRROOOKKKHHHIIINNNUUUZZZfffssszzzqqqoooxxx|||hhh\\\QQQKKKGGGDDDDDDFFFHHHOOObbb~~~uuurrr```XXXYYY]]]iiinnneeeZZZQQQKKKLLLNNNWWWnnn{{{kkk\\\QQQLLLHHHGGGEEECCCBBBAAAAAABBBCCCDDDGGGJJJOOOWWW___eeerrr{{{rrr___SSSMMMIIIFFFCCCBBBBBBBBBAAA@@@@@@@@@AAAAAAAAABBBBBBBBBBBBBBB@@@>>>===<<<<<<<<<999999999999999888777666000000000000//////////////////............//////333222111000///---,,,,,,////////////////////////111111111222222111111111000//////////////////000,,,...111222111/////////333222111000000111111222333333333333222222111111111111111000///......---000000////////////000000+++---000222222000---+++............///////////////////////////////////////////////////000111111333111000000111222222222111111000000000111222333222333333333333222111000333333333444444444555555555555555555666666666666888888777777888999999:::888999:::<<<======<<<<<<<<<===>>>===<<<===???AAABBBCCCFFFHHHMMMTTT\\\aaaccceeefffffffffhhhkkkmmmnnnrrrwwwxxxxxxyyy|||~~~}}}}}}~~~}}}}}}yyyrrrggg\\\UUUPPPMMMKKKHHHGGGFFFEEEEEEGGGKKKNNNOOOXXXkkktttgggWWWQQQLLLLLLLLLMMMQQQVVV___kkk|||sssjjjfffdddaaa^^^UUUQQQLLLIIIIIINNNSSSVVVYYYgggzzzyyyppplllpppwwwjjj]]]QQQKKKGGGDDDCCCEEEEEEJJJXXXpppqqq{{{|||hhh\\\\\\^^^hhhkkkaaaVVVNNNIIIJJJMMMUUUhhhzzzwwwjjj]]]SSSMMMKKKIIIGGGEEECCCBBBBBBBBBBBBDDDGGGJJJOOOVVV]]]cccoooyyysssaaaTTTNNNJJJGGGDDDBBBBBBBBBBBBAAA<<<===???@@@CCCDDDFFFGGGBBBBBB@@@>>>===<<<<<<<<<888888888999888888777666111111000000000///////////////............//////333333222000///...---,,,////////////////////////000000111111111111000000//////000000000000//////...000222222000......///000000111111111111111111000000111111000000///...000000000000////////////000//////......//////000---...///000000...---+++............////////////000000000000000000000000////////////000000111222555333111000111222222111111000000000000111222222...///111333333333333222333333333444444444555555444444555555555666666666777777777777888999::::::888999;;;<<<=========<<<<<<===>>>===<<<<<<>>>@@@CCCDDDFFFHHHLLLQQQWWW\\\___aaadddfffgggiiilllnnnmmmqqqwwwzzz{{{|||~~~}}}}}}~~~~~~yyyrrrhhh^^^WWWQQQMMMKKKEEEEEEDDDDDDEEEGGGIIIJJJKKKQQQ___tttooo[[[SSSLLLJJJJJJKKKOOOTTT\\\gggwwwxxxrrrnnnjjjggg[[[VVVOOOKKKLLLOOORRRSSSRRR___qqqyyypppiiiiiinnnrrrdddUUUMMMIIIEEECCCDDDDDDGGGQQQdddzzznnnrrr}}}qqqccc```aaaiiijjj___TTTNNNIIIJJJNNNVVVdddqqq{{{uuulllaaaXXXSSSNNNMMMJJJGGGDDDCCCBBBBBBCCCEEEGGGKKKOOOUUU\\\aaajjjvvvvvvcccVVVPPPKKKHHHEEECCCCCCCCCCCCBBB<<<===???AAACCCEEEFFFGGGBBBBBB@@@>>>===<<<<<<<<<999999888888777666555444222222111111111000000000//////............//////000////////////.........//////////////////////////////000000000000//////000000000111111000000000...000111000///...///111---...000111222222000000//////000000000///...---////////////000000000000//////............//////222222111111111000000000............////////////000000000000000000000000---......///000222333444777555111000000111111000000000000000111111111111///000222444444444333222333333333444444444555555444444444555555555666666777777777777888999:::;;;888999;;;<<<===>>>======;;;<<<============???AAADDDEEEHHHIIIKKKNNNRRRUUUZZZ^^^cccgggiiikkkmmmnnnnnnssszzz{{{tttkkkbbb[[[UUUPPPNNNHHHGGGFFFFFFGGGHHHHHHHHHMMMPPP[[[kkk|||zzzcccYYYOOOKKKJJJJJJNNNRRRXXXcccqqq}}}~~~yyyvvvkkkddd\\\VVVTTTUUUUUUUUURRR[[[iiizzz}}}sssiiifffhhhrrrooo]]]SSSMMMHHHEEEDDDFFFFFFLLLWWWiiioookkkrrrxxxhhhdddeeemmmmmmaaaSSSNNNKKKNNNSSS[[[eeennnxxxwwwuuurrrlllddd\\\WWWRRRPPPMMMIIIFFFDDDCCCBBBDDDFFFIIILLLPPPVVV]]]aaagggsss~~~xxxeeeXXXRRRKKKIIIFFFDDDDDDDDDCCCBBB@@@@@@AAAAAABBBCCCDDDDDDCCCBBB@@@>>>===<<<<<<<<<::::::999888666444333222222222222222111111111111//////............//////,,,,,,------...///000000////////////////////////......////////////......000000111111111111000000...///000///...///111333***,,,///222333222000///000111111222222000///.........//////000000111111//////............//////111111000///......//////............/////////000000000000000000000000000+++,,,---///111333666777999666222000000111000000//////000111111111111000333444555555555333000///333333333444444444555555444444444555555555666666777777777777888999:::;;;888999;;;<<<>>>>>>>>>===999:::<<<======>>>AAACCCEEEFFFIIIJJJKKKLLLOOORRRWWW\\\bbbgggjjjlllmmmnnnlllrrrzzz~~~xxxooofff___YYYUUUQQQNNNMMMKKKJJJKKKKKKJJJIIIMMMOOOWWWcccnnn|||lll```SSSMMMLLLLLLOOOSSSQQQ[[[hhhttt}}}{{{tttjjjbbb^^^]]][[[YYYTTTZZZdddrrrxxxlllfffgggkkk}}}yyydddWWWPPPJJJFFFEEEIIIGGGHHHOOO[[[ppprrrjjjmmm~~~|||lllhhhiiiqqqqqqdddRRROOOMMMQQQXXX___hhhoooqqqqqqpppnnnkkkddd]]]XXXTTTRRRNNNJJJGGGDDDCCCBBBEEEHHHKKKNNNRRRWWW]]]bbbfffrrr}}}kkkZZZPPPKKKIIIEEECCCCCCDDDDDDCCC::::::;;;>>>BBBDDDCCCCCCAAA???>>>===>>>===;;;:::;;;<<<<<<;;;999666444222333222111111000000111111111000///......///000111111111000000//////......///...------...000222444222222111111111111222222000000///............/////////000000///...------///////////////000111111333222000///...---......222111///.........///000000000000000000000000000////////////////////////...///000111000---***)))////////////////////////333333222111000///...---111111000///////////////000000000000000000000000111111222222222333333333222222222333333333444444777777777777666666666666666777777777777888888888:::::::::;;;<<<===>>>>>>;;;<<<<<<===>>>?????????DDDEEEFFFFFFHHHJJJOOORRRWWWZZZ___ffflllooopppoootttuuuyyy}}}{{{uuuiii\\\XXX\\\UUUTTTQQQMMMJJJIIIJJJLLLMMMLLLNNNRRRZZZhhhyyyfffVVVSSSPPPJJJJJJPPPUUUWWW^^^kkkwwwpppdddaaa___\\\XXXXXX]]]kkkuuujjjdddllltttfffUUUNNNIIIDDDBBBEEEFFFIIIMMMUUUddd~~~vvvkkkgggsssnnnlllqqqpppiiiaaaQQQOOONNNRRRZZZeeennnssssssnnnkkkjjjggg```[[[ZZZUUUTTTQQQLLLFFFDDDGGGJJJFFFJJJPPPSSSUUUYYY^^^cccgggpppyyy{{{~~~}}}~~~kkk[[[RRRKKKHHHDDDBBBBBBCCCCCCBBB======>>>@@@CCCEEEEEEDDDCCCBBB@@@???@@@???>>><<<;;;;;;:::999777555333222444333222222111111222222111000///......///000111////////////.........---///...---...///111333555111000000000000000000111111000000//////////////////////////////...------///////////////000111111222111000///......//////111000///.......................................////////////////////////111111111000000///......////////////////////////000000000000000000000000111111000///////////////111111111111111111111111111111222222222333333333333333444444444555555555777777777777666666666666777777777888888888999999::::::;;;;;;<<<<<<==================>>>>>>>>>>>>BBBDDDGGGHHHIIIIIIKKKMMMSSSVVV[[[bbbhhhlllnnnnnntttuuuxxx}}}yyyllleeeeee\\\[[[XXXTTTQQQOOOPPPQQQKKKIIIJJJMMMRRR]]]rrrrrr```ZZZUUUOOOOOOTTTSSSSSSYYYdddnnnxxxxxxooogggaaa\\\[[[^^^iii}}}|||ooohhhfffmmmyyyrrr^^^UUUOOOIIIFFFFFFFFFGGGIIINNNZZZqqq}}}nnnfffmmmxxxtttpppsssqqqggg___QQQQQQQQQVVV^^^ffflllooopppkkkgggfffddd___[[[[[[YYYXXXUUUNNNGGGEEEGGGJJJHHHMMMRRRUUUWWWZZZ___cccfffooowwwyyy}}}~~~}}}kkk\\\TTTJJJGGGCCCBBBAAABBBAAAAAA??????>>>@@@BBBDDDDDDCCC@@@>>>===<<<<<<<<<:::999;;;:::888777555444333333444333333222222222222222000000////////////000000............------------.........///000222555666000000////////////000000111111000000000////////////////////////......---/////////000000000111111000000////////////000000//////000000//////..............................////////////////////////222111///......///111222////////////////////////------...///000111111222111111000/////////000000111111111111111111111111111111222222222333333333444444444555555555666666666666666666777777777777888888888888999999999:::;;;;;;;;;;;;;;;<<<<<<<<<========================@@@CCCGGGIIIHHHGGGGGGGGGNNNQQQWWW]]]dddhhhlllmmmuuuuuuxxx}}}vvvoooccc```]]]YYYVVVTTTSSSSSSJJJHHHGGGIIIKKKRRRaaaooo|||ggg]]]VVVOOOOOOSSSRRRQQQVVV^^^fffnnnyyy~~~pppeee```^^^]]]dddsssxxxnnneeegggooo~~~zzzcccWWWOOOIIIFFFIIIGGGFFFFFFGGGPPPbbbsssrrrcccdddkkkrrr{{{xxxssssssnnncccZZZQQQRRRUUU[[[bbbhhhkkkllllllfffaaaaaa___\\\\\\^^^___]]]YYYQQQIIIFFFGGGIIILLLQQQVVVXXXZZZ\\\```dddgggnnntttvvvzzz}}}kkk\\\UUUKKKHHHDDDBBBBBBBBBAAAAAA???>>>===>>>@@@AAAAAA@@@>>><<<::::::::::::888777<<<;;;888666555444444555333222222111000111111111000000////////////000000..............................///000111333555666000000////////////000000000000000000000//////......///////////////......//////000000111111111111///////////////000111111//////111111111000///...000000000000000000000000////////////////////////......------...///000000////////////////////////,,,,,,---...///000111111111111000000///000000111111111111111111111111111111111222222222333333333444444444444555555555555666666666666777777777777888888999999999:::::::::<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===>>>>>>???AAACCCFFFFFFEEEDDDDDDEEEJJJNNNTTTZZZ```fffkkknnnuuuuuuwww|||zzzkkkiiiddd```]]]YYYVVVTTTMMMJJJIIIIIIIIILLLWWWbbboooaaaXXXQQQOOOPPPSSSRRRVVV\\\ccciiirrr{{{~~~ooohhhdddbbbeeeooouuujjjhhhiiisssgggXXXOOOIIIFFFKKKHHHGGGFFFFFFLLLZZZhhhsssaaa^^^aaaeeemmmuuuzzzwwwqqqpppiii]]]TTTOOORRRXXX```gggkkkkkkjjjhhhaaa[[[[[[[[[ZZZ\\\___cccaaa\\\TTTKKKGGGGGGIIIPPPTTTZZZ]]]]]]___cccfffiiinnnrrrtttxxxlll\\\TTTMMMJJJFFFCCCCCCCCCBBBAAA@@@>>>======???AAAAAA@@@AAA???============;;;999===;;;999777666666666666111000000/////////////////////000000000000//////////////////////////////......///000222333555555222111111000000111111222//////000000000///...---......///////////////...//////000111222111111000......//////000111111111///000222333333222111000000000000000000000000000////////////////////////+++---///000111000///...////////////////////////............////////////111111000000000000111111111111111111111111111111111111222222222333333333222333333333333444444444555666666666777777777888888888999999999:::::::::;;;;;;;;;;;;;;;:::::::::888999:::<<<===???@@@AAABBBCCCCCCBBBAAABBBDDDFFFHHHLLLSSSXXX^^^dddkkkpppvvvtttvvv|||yyyuuupppkkkgggaaa[[[WWWQQQNNNKKKKKKIIIJJJQQQYYYiiizzz|||lllaaaYYYUUUSSSTTTSSSUUU[[[```eeennnwwwrrrmmmiiilllrrrssslllhhhnnnzzzmmm]]]SSSMMMLLLJJJGGGFFFGGGGGGKKKVVVbbbyyytttaaa\\\\\\\\\```gggooo{{{uuuooommmfff[[[TTTMMMRRRYYYbbbjjjmmmlllkkkddd]]]WWWVVVWWWWWWZZZ^^^bbbaaa\\\TTTLLLGGGHHHJJJRRRWWW]]]aaabbbdddgggjjjlllppprrrsssxxxnnn^^^TTTNNNJJJFFFDDDCCCCCCBBBAAABBB@@@??????AAACCCCCCCCC@@@>>><<<<<<<<<<<<:::888<<<;;;:::888777777666666000//////...............//////000000000000///////////////000000000000000...//////000111222333333222222111111111111222222///000111111111000///...---.../////////////////////000111222222222111000......///000111111000000000000111111222222111111........................////////////////////////---///222444444333111///////////////////////////000000000//////.........111111000000000111222222222222222222222222222222111111222222222333333333222222222333333333444444555555666666777777888888888888888888999999999::::::::::::::::::;;;;;;;;;888999:::;;;===???@@@@@@AAAAAAAAA@@@@@@AAAEEEHHHHHHMMMSSSWWW\\\ccckkkqqqwwwtttuuu{{{zzztttooohhh___XXXUUUPPPLLLKKKHHHGGGLLLRRR]]]lllwwwlllccc\\\WWWTTTRRRTTTYYY]]]aaaiiiqqqyyy}}}sssmmmnnnrrr|||tttlllmmmtttppp```UUUOOONNNIIIGGGFFFGGGGGGIIIQQQ[[[nnnvvvbbb[[[YYYWWWXXX]]]fffqqqvvvooommmfff]]]WWWOOOSSSZZZcccjjjmmmllljjj```YYYSSSRRRSSSSSSVVVZZZ^^^]]]YYYRRRKKKGGGIIIKKKSSSXXX```dddfffiiilllppppppsssttttttxxxsssaaaWWWMMMJJJFFFCCCBBBBBBAAA@@@BBB@@@>>>>>>@@@CCCDDDDDD>>><<<;;;:::;;;:::888777999999999999888666555555000000///..................///000111111000///............/////////000000...///000000111111111000111111000000000000111111111222333444444222111///------...///////////////...000111333333222111000...///000111111000////////////......///000000111........................////////////////////////000000111222222222111111////////////////////////111111000000000/////////111111000000111111222333222222222222222222222222111111222222222333333333333333333333444444444555555555555666777888888888777777777888888888999999999999999::::::;;;;;;<<<:::;;;;;;<<<<<<============>>>@@@AAABBBCCCFFFHHHHHHMMMRRRVVVZZZaaajjjqqqwwwtttuuu{{{|||sssggg___ZZZTTTNNNKKKHHHEEEHHHMMMUUUbbbtttyyypppfff^^^UUUSSSTTTWWWZZZ\\\ccckkktttvvvrrrrrrwwwuuupppooowwwuuueeeYYYRRRQQQNNNKKKJJJJJJHHHHHHMMMTTTaaa{{{|||eee[[[VVVRRRSSSXXX^^^hhhxxxvvvoookkkeee]]]XXXTTTWWW\\\bbbhhhjjjiiiggg\\\UUUOOONNNNNNMMMPPPTTTXXXXXXUUUOOOIIIGGGJJJMMMRRRXXXaaagggjjjmmmqqquuuuuuwwwwwwvvvyyyvvvdddZZZLLLIIIEEEBBBAAAAAA@@@??????===<<<<<<>>>AAACCCCCCAAA@@@>>>>>>>>>>>><<<:::777888888888888666444333111111000///////////////...///000111111000///...---------.........////////////000000000000//////000000////////////000000333444555666666444222111------...///000000//////...000222333333333111000...///000111111000///......---,,,,,,,,,...///000000000000000000000000000////////////////////////111000///......///000111////////////////////////000000000000111111111111111111000000111222333333222222222222222222222222111111222222222333333333444444444555555555666666444555555666777888888999666777777777777888888888888888999::::::;;;<<<<<<======<<<<<<<<<;;;;;;;;;999<<>>===;;;777888999777444333333333333333222222111000000000333333222111000///.....................///000111333222222111111222333444.........////////////000666666555444333111000///......//////////////////...//////000000000000000......//////000000111111///---,,,,,,---///000000000000//////.........---111000000///...------------......///000/////////........................111000///---------...///222222111111111111111111111111111111111111111111000000111222222222222111222222222333333333444444666666555555555444444444666666888999999:::::::::<<<;;;;;;::::::;;;;;;<<<;;;<<<<<<===============>>>>>>>>>>>>@@@CCCFFFHHHIIILLLOOOSSSWWW]]]dddhhhoootttyyyzzz~~~uuuiiicccZZZSSSOOOMMMLLLKKKLLLRRR]]]nnnsssggg___XXXXXXYYYZZZ___dddllluuu}}}|||uuuttt~~~xxxiii```[[[UUUPPPMMMOOOPPPMMMLLLMMMWWWeeennn^^^XXXSSSOOONNNQQQZZZhhh|||{{{sssnnneee\\\VVV[[[\\\___ccceeeddd```]]]YYYRRRJJJEEEEEEHHHKKKLLLPPPPPPOOOKKKHHHHHHLLLQQQWWW[[[aaaggglllrrrxxx|||~~~}}}|||{{{|||~~~}}}~~~uuucccYYYLLLHHHDDDAAAAAABBBBBBBBBCCCCCCBBBAAA@@@@@@@@@@@@>>><<<::::::;;;;;;:::999;;;:::888666555444333333111111000000///.........111111111000000000000000//////..................111111111111111000000000///000000000111111111111555555444444333222000000///////////////............//////000000000000000.../////////000000000111///...,,,,,,---//////000000000/////////.........111000000///......---------......///////////////........................222111000///...//////000111111111111111111111111111111111111111111111111000000111222222222222111333333444444444555555555555555666666666666777777666777888888999999999999:::999999888888999999:::<<<<<<===>>>>>>>>>>>>======<<<<<<<<<>>>@@@CCCEEEHHHKKKNNNRRRVVV\\\ccchhhnnntttxxxzzz~~~tttmmmcccZZZTTTQQQNNNMMMMMMRRRZZZiii}}}kkkccc\\\ZZZZZZ[[[^^^cccjjjsss|||tttvvv}}}tttggg^^^ZZZTTTQQQSSSSSSPPPLLLLLLOOO\\\tttwwwdddYYYPPPLLLKKKKKKRRR]]]ppp{{{tttpppiiiaaa]]]______```bbbbbb```\\\YYYUUUOOOGGGCCCCCCFFFHHHHHHIIIJJJJJJHHHFFFHHHMMMRRRVVVZZZ```gggmmmttt{{{tttcccZZZMMMJJJEEEBBBAAABBBBBBBBBBBBAAAAAA@@@@@@AAAAAABBB@@@>>><<<<<<===>>>======@@@;;;777555555666444222111111000000///........./////////000000111111111000//////...------,,,,,,+++,,,...000111111000000000000111111111222222222333333333333333222111111000000//////.........---...///000000111111000000////////////000000000000///............//////000000000////////////......000000000///......------.........///////////////........................222111111000000000000111111111111111111111111111111111111111111111111111000000111222222222222111444444444555555555666666555666666777777888999999777777888888888888888888:::999999888888999999:::<<<===>>>>>>??????>>>>>>===<<<<<<<<<===???AAACCCFFFIIILLLPPPTTT[[[aaafffmmmssswwwyyy}}}|||qqqfff]]]WWWRRROOOOOOSSSYYYdddxxxqqqiiiaaa___]]][[[]]]```eeennnyyyzzztttuuuuuuiiiccc[[[WWWYYYZZZTTTNNNKKKLLLVVVhhhmmm\\\PPPKKKKKKLLLOOOXXXhhh|||vvvsssmmmfffdddbbbaaa______]]][[[WWWTTTOOOJJJEEEBBBAAACCCDDDEEEDDDFFFHHHGGGHHHKKKQQQVVVWWW[[[aaahhhooovvv~~~tttddd[[[PPPLLLFFFBBBAAAAAABBBAAA======>>>???AAACCCEEEFFFAAA???>>>>>>???@@@???>>>CCC===666444666777555111333333222222111000000000////////////000000000111...............---------'''))),,,000222333333333/////////000000000000111111111222222222222222111000000000///......------//////000111111111111000////////////000000000000//////000///......///000000000//////////////////000000//////...........................///000000........................111000000000000000000000000000000000111111111111111111111111111111111111000000111222222222222111444444444444555555555555666666666777777777888888777777888888888888888777<<<;;;;;;::::::;;;;;;<<<======>>>?????????????????????>>>??????AAABBBCCCEEEGGGJJJNNNRRRXXX___cccjjjpppuuuwww|||ssshhh^^^VVVRRRPPPSSSWWWaaavvvxxxppphhhdddaaa]]]\\\___aaahhhsss}}}{{{www{{{yyymmmddd^^^```aaa[[[QQQLLLPPPUUUaaasssvvvaaaSSSMMMMMMLLLNNNSSSaaazzz}}}wwwsssmmmhhhfffccc```]]]ZZZYYYVVVSSSPPPJJJGGGDDDAAA@@@AAABBBCCCCCCFFFIIIJJJKKKOOOVVV[[[\\\```eeekkkqqqxxx~~~~~~uuueee]]]SSSNNNGGGBBBAAAAAAAAAAAA======>>>???AAADDDFFFGGG>>>===;;;;;;<<<===<<<;;;CCC===666444666777555111333333222222111000000000000000000////////////...+++,,,---...////////////***,,,///111333333222222,,,---------............///000111111222222111111000000//////.........---///000000111111111111111000000000000////////////...000222111///...///111//////000000000000000000////////////............///............///000000////////////////////////...///////////////////////////000000000111111111111111111111111111111111000000111222222222222111222333333333333444444444666666666666666666666666777888888999999999999888<<<;;;;;;::::::;;;;;;<<<======>>>????????????????????????@@@@@@AAABBBCCCDDDFFFIIILLLOOOUUU[[[___dddkkkqqquuu{{{vvvjjj___XXXPPPSSSVVV___ssswwwoookkkfffaaa^^^```^^^dddmmmwwwyyyvvvxxxmmmfffhhhjjjdddXXXPPPRRRSSSYYYeeewwwiiiXXXOOOKKKGGGHHHKKKWWWmmmyyytttmmmhhhfffaaa^^^[[[XXXVVVSSSQQQNNNGGGFFFDDDBBB@@@AAABBBDDDDDDGGGKKKMMMNNNRRRXXX]]]cccffflllqqqvvvzzz}}}|||}}}vvvggg```UUUPPPHHHCCCAAAAAAAAAAAA@@@@@@@@@@@@AAAAAABBBCCCAAA???=========>>>===;;;@@@;;;777555555666444222111111000000///.........000000000//////.........***+++---///111111111111111222222333222111///...,,,,,,---------.........///000000111111111000000///////////////////////////000111111222222111111000000000000////////////...111444333000...///111//////000000000000111111//////////////////......///......------///000111////////////////////////---......////////////......//////000000111111111111111111111111111111111000000111222222222222111222222222333333333444444555555666666666666666777777888999:::;;;;;;;;;;;;:::999999888888999999:::<<<===>>>>>>??????>>>>>><<<===>>>???@@@AAABBBBBBDDDEEEHHHJJJMMMQQQWWW[[[^^^eeemmmrrr{{{yyylllcccUUUVVVWWW]]]nnn~~~wwwsssnnnhhhdddeee```cccjjjrrryyy|||ttt{{{wwwnnnppptttooocccZZZPPPPPPRRRZZZgggyyyqqq```RRRIIIFFFHHHJJJQQQccc|||yyypppjjjgggbbb___[[[YYYVVVTTTPPPNNNFFFFFFEEEBBB@@@AAACCCFFFDDDGGGLLLNNNPPPTTTZZZ___hhhmmmsssxxx{{{}}}~~~|||wwwiiibbbWWWQQQIIICCC@@@@@@AAAAAAAAAAAA@@@@@@@@@AAABBBBBBEEECCCAAA???@@@???>>><<<;;;:::888666555444333333111111000000///..................///////////////,,,---///111222222111000222222222111111000000000////////////000000000000000000000111000000//////------......///000000000000000111222222222222111111000000000/////////......222555444000...///111//////000000000111111111.../////////////////////000///---------...000111////////////////////////---...///000111000000///......//////000111111222111111111111111111111111000000111222222222222111333333333333444444444555333444555666888999:::;;;777888999;;;<<<===>>>>>>:::999999888888999999:::<<<<<<===>>>>>>>>>>>>===<<<===>>>@@@BBBCCCCCCDDDDDDEEEGGGIIIKKKNNNSSSWWWXXX```iiippp{{{zzzpppaaaaaa^^^^^^jjj{{{wwwpppllllllcccdddhhhmmmsssyyy}}}{{{zzzuuuwww}}}zzznnneeeUUUTTTSSSVVV]]]iiiwwwzzzkkkZZZMMMJJJMMMOOOQQQ^^^uuuwwwooommmeeeccc___\\\YYYUUUQQQMMMFFFFFFDDDAAA???@@@DDDHHHDDDHHHMMMQQQTTTXXX___dddkkkpppwww}}}~~~}}}xxxjjjcccXXXRRRJJJCCC@@@@@@AAAAAA>>>>>>???@@@AAACCCDDDEEECCCAAA>>>===<<<<<<:::999777888999777444333333333333333222222111000000000,,,,,,---...///000111222...///111222333222000///.........///000222444555111222222222222333333333000000000000000///......,,,,,,---...///000111111000000111222222222222111111111000000/////////......222666555000...///222//////000000111111111222.........///////////////000///---,,,---...000222000000000000000000000000...///000222222222111000---......///000111111222111111111111111111111111000000111222222222222111444444444555555555666666111222444777:::<<<>>>???777888:::<<<===??????@@@<<<;;;;;;::::::;;;;;;<<<;;;<<<<<<==================???AAACCCEEEFFFGGGGGGDDDFFFGGGHHHIIIMMMQQQUUUTTT]]]gggooo{{{yyynnnlllfffbbbhhhzzz|||uuuqqqqqqffffffgggjjjoootttwwwyyy{{{yyyzzzzzz|||vvvlll^^^\\\YYYWWWZZZaaakkkrrr|||tttdddUUUKKKOOOPPPOOOXXXnnn|||uuurrriiigggccc```\\\WWWQQQMMMEEEEEEDDD@@@>>>???DDDIIIFFFJJJPPPUUUXXX^^^eeejjjkkkqqqzzz|||}}}mmmbbbYYYSSSKKKEEEBBBBBBCCCCCC@@@??????AAACCCEEEEEEDDDBBBAAA@@@???>>>>>>>>>>>>;;;:::888777555444444444333222111000////////////222000...///111444666666,,,---...///000111222333000000000000000000000000000//////............///333222111000///////////////////////////.........////////////000000000000000000000000000000000000000000000000////////////111///---...111222000...////////////////////////000000000000000000000000000000000///////////////000000111111111111000000000111111111111222222222222222111111111111111111222333333444444333333333222222222333333333444444555555444444555888:::<<<::::::<<<===>>>>>>???>>>:::::::::;;;;;;;;;<<<<<<;;;;;;<<<<<<===<<<<<<<<<;;;<<<===???AAACCCDDDEEEEEEEEEEEEFFFHHHKKKNNNPPPTTTZZZcccooo{{{wwwllliiijjjrrrzzzrrrmmmkkkjjjiiikkknnnrrrtttuuurrrpppuuu{{{jjjeee^^^ZZZ[[[___ccceeeooorrrxxx|||kkk\\\SSSOOOMMMQQQZZZggg|||zzzpppkkkeeebbb```\\\SSSMMMHHHGGGDDDBBBAAAAAABBBCCCCCCHHHOOOWWW^^^ffflllpppuuuvvv}}}}}}{{{kkk```UUUQQQKKKGGGDDDCCCBBBAAA<<<===>>>??????@@@AAABBBAAAAAA@@@???>>>>>>>>>>>>;;;:::888777555444444444333222111000////////////000......000555999<<<<<<------...///000111222222000000000000000000000000/////////...//////000000222111111000//////............//////////////////////////////000000000000000000000000000000000000............------------111///......111111000...////////////////////////........................000000000000000000000000000000000111111000000000000000111111111222222222111111111111111111111111333333444444444333222222333333333333444444444444666666555444555666888999888999:::<<<===>>>>>>>>>::::::::::::;;;;;;;;;;;;;;;;;;<<<<<<======<<<<<<===>>>???@@@BBBDDDEEEFFFGGGGGGFFFFFFHHHJJJLLLNNNQQQWWW```jjjvvvxxxqqqnnnqqq{{{~~~wwwqqqooommmmmmooossswwwzzzyyyvvvsssuuuvvvqqqiiidddbbbccccccdddfffhhhnnnwww}}}xxxkkk___TTTPPPNNNQQQXXXdddwwwvvvpppiiieeebbb]]]TTTMMMIIIGGGEEECCCBBBBBBCCCDDDDDDHHHPPP[[[fffpppvvvyyy}}}~~~yyyhhh\\\QQQNNNJJJGGGEEECCCAAA???>>>AAACCCBBB@@@@@@BBBDDDAAA@@@???>>>============;;;:::888777555444444444333222111000///////////////......000444888:::;;;////////////000000000000000000000000000000000000////////////000000111222000111111111111///...---.........//////000000000////////////000000000000000000000000000000000000............------------111///...///000111000...////////////////////////........................////////////000000000000000000000000000000000000000000000111111111222222111111111111111111111111444444444444333333222111333444444444444555555555777666555444444555666666666777999:::<<<===>>>>>>999999999:::::::::;;;;;;:::;;;<<<===============>>>???@@@BBBCCCEEEFFFGGGIIIHHHGGGGGGGGGIIIJJJKKKNNNSSS[[[eeeooozzzxxxvvv{{{xxxvvvssssssuuuyyy|||wwwxxx}}}vvvpppllliiifffddd]]]^^^cccllluuuvvvnnnfffYYYUUURRRTTTYYYcccttt}}}vvvnnnhhhddd^^^VVVOOOIIIHHHEEECCCBBBBBBCCCDDDEEEHHHPPP```rrrvvveeeYYYQQQMMMHHHEEEDDDCCCAAA@@@@@@DDDFFFEEE@@@???BBBFFF@@@@@@???>>>============;;;:::888777555444444444222222111000//////000000111///......///111000000000000000000////////////000000000000000000000000////////////000111333333000111222333333111///...------...///000111111222////////////000000000000////////////////////////000000000000////////////000/////////000000000///////////////////////////000000000000000000000000------...............///000000000//////000000000000000000000111111111111111111111111111222222222444444444444333222111111444444444555555555666666555444444444444555666666555666777999;;;<<<======999999999::::::::::::;;;:::;;;<<<======>>>======??????@@@BBBCCCDDDEEEFFFGGGGGGGGGGGGHHHIIIJJJKKKMMMRRRYYYaaaiiirrr|||}}}zzzyyyzzz|||{{{zzzuuupppjjjggg^^^\\\^^^eeeoootttqqqlll___ZZZXXXZZZ^^^fffvvvzzzpppiiieee___WWWPPPHHHGGGEEEBBBAAABBBCCCCCCEEEGGGPPPddd}}}|||tttcccXXXSSSNNNGGGBBBAAAAAABBBBBB===AAACCCBBB===;;;>>>BBB@@@???>>>===<<<<<<<<<<<<;;;:::888777555444444444222111000000000000000000222000...---------+++)))000000000000////////////000000000000000000000000////////////000111333333000222333444444222111///---......///000111222222////////////000000000000////////////////////////000000000000///////////////000000000/////////000000000000000000000000000000000000000000000000000.........//////000000000000000///......///000000//////000000000111111111000000111111111222222222333444444444333333222111444444444555555555666666222222333444555666777888444555777999:::;;;<<<<<<999999:::::::::;;;;;;;;;:::;;;<<<===>>>>>>>>>>>>>>>???@@@AAABBBCCCDDDEEEEEEEEEFFFGGGHHHJJJKKKLLLNNNRRRWWW]]]dddlllsssxxx~~~~~~||||||xxxqqqlllfffaaa]]]aaaiiioooooolll```\\\ZZZ]]]```iiiwww|||qqqiiieee___WWWQQQHHHFFFDDDBBBAAAAAABBBBBBDDDGGGRRRhhhzzz}}}tttcccXXXUUUOOOGGGBBB@@@AAABBBCCC???AAACCCBBB???>>>@@@BBB???>>>===<<<<<<;;;;;;;;;;;;:::888777555444444444111111000000000000000111000///......//////...,,,000000000000////////////000000000000000000000000////////////000000111222111111222333333222111000/////////000000111111111////////////000000000000000000000000000000000000............------------...000111000///...///111000000000000000000000000........................000000111111222222333333000000............000000/////////000000000111111000000000111222222333333222333333444444333333222333444444444444555555555111222333555666777888999555666888999:::::::::::::::::::::;;;;;;;;;<<<<<<:::;;;<<<===>>>???????????????@@@AAABBBCCCDDDDDDDDDDDDEEEGGGHHHJJJKKKKKKMMMPPPUUUYYY^^^dddjjjooorrr{{{~~~zzzvvvvvv|||{{{vvvoooggg___^^^dddiiiiiiggg]]]ZZZYYY\\\___ggguuuuuulllfff```XXXRRRHHHGGGDDDBBBAAAAAABBBCCCEEEHHHUUUmmm{{{|||tttdddZZZUUUPPPIIIDDDBBBAAAAAA@@@BBBCCCCCCCCCCCCCCCCCCCCC>>>>>>===<<<;;;;;;;;;;;;;;;:::888777555444444444111111000000000000111111///......///111111000...////////////000000000000000000000000000000000000/////////...//////000000000000000000000000000000000000000000000000000111////////////000000000000000000000000000000000000............------------...000111111......///111000000000000000000000000........................//////000000111222222333111000...------...000111////////////000000000111///000000111222222333333111111222333444444444444333333333333444444444444333444555666777777888888777888999999:::::::::999;;;;;;<<<<<<<<<=========:::;;;<<<===????????????@@@@@@AAABBBCCCDDDDDDEEEEEEEEEFFFGGGHHHIIIIIIIIIJJJMMMPPPSSSWWW\\\aaaeeeiiiooo{{{~~~{{{xxxxxxsssooollllllrrr{{{xxxnnnccc___bbbffffffddd\\\ZZZYYY[[[^^^dddppp}}}}}}qqqiiiaaaYYYRRRJJJHHHFFFDDDCCCCCCDDDEEEFFFLLLZZZqqq~~~ttteee[[[TTTPPPKKKGGGEEEBBB@@@>>>@@@???>>>???AAABBBAAA@@@>>>>>>===;;;;;;;;;;;;;;;;;;:::888777555444444444111000000000000000111111000///...///000000...,,,////////////000000000111000000000000000000000000000//////............/////////............///000111111111000000000000000////////////000000000000000000000000000000000000111000000000////////////...000222111...---///111000000000000000000000000000000000000000000000000,,,,,,,,,---...//////000111///...------...///111////////////000000000000///000000111222222333333000111222333444555555555222222222333333333444444666666777777777777666666999999::::::::::::999999<<<<<<<<<============>>>:::;;;<<<>>>??????@@@@@@AAABBBBBBCCCDDDEEEFFFFFFGGGGGGHHHHHHHHHGGGGGGFFFHHHJJJMMMOOORRRVVV[[[___eeeiiirrr}}}wwwsssqqqkkkgggcccdddjjjrrr{{{tttgggbbbcccffffffddd^^^[[[ZZZ\\\^^^cccnnnzzzvvvlllcccZZZSSSLLLJJJHHHFFFEEEEEEFFFGGGHHHNNN]]]tttoooaaa[[[UUULLLFFFEEEEEECCCBBBCCC???BBBCCCBBB@@@???AAACCCBBBAAA???>>><<<:::888888999999888777555444222111333222111000///////////////////////////000111111//////000111111111111111111111111111000000000000...///111222333333222222222111000............///333333222111000///......------...///000111222222111111000///////////////111111000000//////..................///////////////......///000111111000///////////////000111111222111000000000000111111000000000000////////////000000000000111111111111111000///000222333444333444111///000333555444222444333333333333444555555444444444555555555555555666777888888777666777999:::::::::::::::::::::::::::;;;===??????>>><<<;;;>>>>>>???@@@AAACCCDDDEEEEEEEEEFFFFFFFFFFFFEEEEEEHHHIIIKKKLLLNNNRRRWWWZZZ^^^dddnnnxxx|||sssllliiidddaaaaaacccfffoooyyy{{{uuuvvvxxx||||||qqqeeecccggggggccc___]]][[[YYY[[[bbblllsss}}}sssdddWWWRRRJJJEEEBBBBBBAAA@@@BBBFFFKKKQQQ```zzzpppbbb[[[UUUMMMFFFFFFFFFDDDBBBDDD???AAABBBAAA??????@@@BBBAAAAAA???>>><<<:::999888888888888777666444333222222222111//////......//////////////////000000111......///000000000000///111111000000000/////////...///000222222222222111333222000///.../////////111111111111000000000000/////////000000000000000111000//////......//////////////////000000000000....../////////000000000000///...///000111000//////////////////000000111000000000000000000000000000000000000////////////000000000000111111111111111000///000222333333333333111000000333444444222333222222222222333444444444444444555555555555555666777999888777777888999::::::::::::::::::::::::<<<<<<>>>?????????>>>===BBBAAAAAAAAAAAABBBCCCDDDCCCCCCDDDEEEFFFGGGGGGGGGHHHIIIKKKLLLMMMPPPUUUXXXYYY___hhhqqqyyy~~~xxxrrrkkkfffbbbbbbbbbdddllltttzzzsssrrrqqqssswww{{{}}}zzzpppfffdddhhhiiieeecccbbb```^^^___eeennnuuuttteeeXXXRRRKKKFFFCCCCCCCCCAAACCCHHHLLLTTTfffrrrbbb[[[VVVMMMGGGFFFFFFCCCBBBCCC>>>@@@AAA@@@???>>>???@@@AAA@@@???===<<<:::999999777777777777666555444333222111000/////////////////////......//////000111------...////////////...000000000/////////......000000222333333333333333333333111000000///000000//////000000111111111222111111000000000/////////000000///........................///000111111111/////////000000000111111111000//////000000///...////////////000000000000......000000000000///...////////////000000000000000000000000111111111111111000///000222333333222333111000111222444333333222111111111111222333333444444444555555555666666666888999999888888999:::::::::::::::::::::;;;;;;>>>>>>>>>>>>????????????EEEDDDCCCBBBBBBAAABBBBBBAAABBBCCCDDDFFFGGGHHHIIIHHHIIIJJJKKKKKKNNNQQQTTTVVV[[[cccjjjpppvvv{{{~~~|||pppkkkfffcccaaaaaagggnnn|||~~~tttpppkkkiiikkknnnqqqsssvvvsssllleeedddhhhjjjhhhjjjiiihhheeedddhhhqqqxxxwwwhhhZZZSSSLLLGGGDDDDDDDDDBBBDDDIIINNNZZZooorrrbbbZZZUUUMMMFFFEEEEEEBBBAAABBB>>>?????????>>>>>>>>>???@@@???>>>===<<<;;;::::::777777777777777666555444333222111000000000000000///............///000000------...////////////...////////////............222222333444555555555555333333222111111000000000000000000000111111111111000000000000000000000000000//////................../////////000000000111000000000000111111111111222000//////000000///---...//////000000000000000,,,---///111111000...---////////////000000000000///000000000111111111111222000///000111333333222222222111111222333333333222222222222222333333444333333444444555666666666666777999999888888:::;;;:::::::::;;;;;;;;;;;;;;;>>>>>>=========>>>???@@@CCCCCCBBBAAAAAAAAAAAAAAABBBBBBCCCDDDEEEFFFGGGHHHGGGIIIJJJJJJJJJKKKNNNPPPTTTYYY___eeekkkqqqwwwzzzxxxrrrkkkgggbbb___cccjjjsss{{{tttlllffffffgggiiiiiijjjhhhdddaaaaaaeeeiiikkkooopppooollljjjmmmuuu{{{yyyjjj\\\SSSLLLGGGDDDDDDDDDCCCEEEJJJOOO^^^uuuqqqbbbZZZTTTLLLEEEDDDCCCAAA???@@@>>>>>>>>>>>>>>>???>>>>>>???>>>>>>===<<<;;;;;;:::777777888888777666555555333333222111111111222222...............//////000......///000000000//////////////////............111111111222333333444444333333222222111000000///111111111111000000000000/////////000111222222222000000///...............111000000000/////////...000000000000111111111111222000//////000000///---......///000111000000///+++---///000111000///---.../////////000000000111///000000000111111111111222111///000111333222111222222222222111222333444333333333333333444555555333333444444555666666777555777888888888888:::;;;:::::::::;;;;;;<<<<<<<<<======<<<<<<<<<===>>>???????????????@@@AAABBBCCCEEEDDDDDDCCCDDDDDDEEEFFFGGGHHHJJJJJJIIIJJJLLLNNNQQQUUUZZZ```fffmmmsssxxx}}}zzzsssmmmfffaaaccciiilll}}}|||qqqjjjhhhgggfffddd```]]][[[ZZZ\\\```fffkkksssuuuvvvsssppprrryyy{{{mmm^^^TTTLLLGGGDDDDDDDDDCCCFFFJJJQQQbbbyyyrrrccc]]]UUULLLEEEDDDCCCAAA???@@@???>>>===>>>???@@@???===>>>>>>======<<<<<<<<<;;;888888888888777666555444333222222111111111222222......------......///000......///000000000000///000000000/////////..................///000111222222222222222111000///...222111111111000000//////......///000111222333444111111000///////////////111111111000///........./////////000000000111111111000//////000000///...---...000111111111000///,,,---///000111111000///......//////000000111111000000000000111111111111333111000000111222222111111222333222111111333555444444333333444444555666222333333444555666777777444555777777777777999;;;:::::::::;;;<<<<<<======<<<<<<<<<<<<============<<<======>>>@@@AAACCCDDDFFFEEEDDDCCCCCCCCCDDDEEEFFFHHHJJJJJJJJJJJJKKKMMMLLLOOOTTTYYY^^^eeelllqqqttt{{{{{{tttmmmgggggglllkkk||||||uuurrroooiiiddd^^^ZZZWWWVVVWWWZZZbbbjjjuuuyyy|||zzzvvvxxx}}}qqqcccVVVLLLHHHEEEFFFFFFEEEGGGLLLUUUdddyyytttfff```WWWNNNGGGFFFEEEBBB@@@AAA@@@???===>>>@@@AAA???==================<<<<<<<<<::::::999999777666444333111000000///000000111111...------------...//////------...////////////...111111000000000/////////......------...///111222111111111111111///...---000000000000111111111111000000000111111222222222222222111000000000000000000000000000////////////....../////////000000000000///...///000111000///---...000111111111//////......///000000111111222.........///000111111111000000000000111111111111333111000000111222222111000222333222111111333555333333222222333333444555222222333444555666777777222444666666666777888:::::::::;;;;;;<<<=========;;;<<<===>>>???>>>============>>>???@@@BBBCCCDDDDDDCCCBBBBBBBBBDDDFFFGGGEEEGGGIIIJJJJJJJJJLLLMMMJJJLLLPPPSSSWWW^^^eeeiiilllvvv|||{{{yyy|||{{{ssslllmmmqqqppp{{{{{{rrrkkkddd]]]XXXVVVTTTUUU^^^hhhwww}}}}}}~~~vvvhhhZZZOOOJJJGGGHHHHHHHHHJJJOOOZZZgggyyyuuuiiidddYYYPPPIIIHHHGGGDDDBBBCCCAAA???===>>>AAABBB@@@>>>==================<<<<<<;;;::::::999777555444333//////............///000...------------...//////+++,,,------......------111111111111000000000000111000000000000222333444000000111111000///---,,,......///000111222333333222222222111111111111111333222222111111111111111......//////000000111111............///////////////......///000222111000---...000111222111///...////////////000111333333---......///000111111222000000000000111111111111333222000000111222222111000222444333000000333666222222111111222222333444222222333444555666777888222333555666555666888:::::::::;;;;;;<<<===>>>>>>;;;===???@@@AAA@@@>>>===?????????@@@AAABBBDDDDDDBBBBBBAAAAAABBBEEEGGGIIIEEEGGGJJJKKKKKKKKKLLLNNNKKKMMMOOOQQQTTTZZZ```eeeiiissszzzwwwsssvvvyyyyyy|||wwwpppppptttvvv{{{{{{rrrkkkccc\\\XXXTTTSSS\\\gggxxxzzzkkk]]]QQQLLLJJJKKKKKKJJJMMMQQQ]]]iiiyyyzzzkkkddd[[[SSSIIICCCAAABBBBBBAAA>>>>>>>>>>>>>>>??????@@@??????>>>>>>======<<<<<<888999::::::999777444333333222000//////000000111111000...,,,,,,...000111////////////000000000000222000///...///000///...222222222222222222222222111111111111000000000000---///222444555444333333111111111000000000000000//////000000000000//////333222000///............//////000000000000//////////////////000000000000000000000000////////////111111000000//////......//////000000000000//////......///000000000000000111111111000000000000000......///111222333444555333111///111444555333111444444444555555555555666555555555555666777888999;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<===>>>???@@@@@@<<<===>>>???@@@AAABBBBBBEEEEEEDDDDDDDDDDDDEEEEEEHHHHHHIIIIIIJJJJJJKKKKKKJJJKKKLLLOOOSSSWWW[[[]]]jjjnnnrrrssspppppptttyyyyyy{{{}}}~~~|||tttssswwwzzz{{{sssiii___YYYUUUTTTYYY```qqq}}}zzzjjj^^^VVVQQQMMMMMMNNNOOOSSSYYYiiiqqq}}}|||mmmfff]]]UUUKKKCCCAAA@@@???>>>???????????????@@@@@@AAA??????>>>>>>======<<<<<<888999999:::999777444333222111000///......///000000///...------...///000000000000000111111111111222000///...000000///...........................222222111111111000000000...///111222222222222111111000000000000000000000//////000000000000//////111111000000//////......//////000000000000//////////////////000000000000000000000000////////////111000000000/////////...//////000000000000//////...//////000000000000000000000000000000111111111//////000111222333333444444222111222444666444333444444444555555555555666888888888888999:::;;;;;;::::::;;;;;;<<<<<<<<<<<<============>>>>>>>>>>>>======>>>???@@@AAABBBBBBCCCCCCCCCCCCDDDEEEFFFGGGIIIIIIIIIJJJKKKKKKLLLLLLKKKLLLMMMOOORRRVVVYYY[[[dddhhhkkkkkkjjjjjjnnnrrrqqqsssvvvyyy{{{~~~zzzyyywwwyyy{{{qqqeee]]]XXXUUUYYY___ooo|||}}}oooddd]]]WWWSSSSSSTTTWWW]]]dddpppyyyoooggg^^^VVVKKKDDDAAA???>>><<<@@@@@@@@@???@@@AAAAAABBB??????>>>>>>======<<<<<<888999999999888666444333444333111000/////////000////////////////////////111111111111222222222222222111//////000000000///////////////////////////222222222111111111000000000000000000000000000000000000000000000000111111///000000111111000000//////000111111111000///...//////000000000000//////////////////000000000000000000000000////////////000000000000//////////////////000000000000//////////////////000000000000//////000000111111222222000000111111111222222222444333222333555666555444444444444555555555555666999888888999999:::;;;<<<888999999:::;;;<<<<<<===???>>>>>>>>>=========<<<===>>>>>>???@@@AAABBBBBBAAAAAABBBCCCDDDFFFGGGHHHIIIIIIJJJKKKKKKLLLMMMMMMMMMMMMMMMOOOQQQTTTVVVXXX[[[^^^aaaaaa```aaaeeehhhgggjjjnnnrrruuuxxx{{{}}}~~~wwwyyy|||yyylllbbb[[[VVVXXX]]]lllzzztttkkkddd^^^XXXXXXZZZ___hhhppp{{{oooggg\\\TTTKKKDDDAAA@@@>>>===@@@????????????@@@AAAAAA??????>>>>>>======<<<<<<888888999888777666444333666555333111000000000111......////////////......000000000111111111222222333111//////000111000///000000000000000000000000111111000000000/////////222111000////////////000000000000000000111111111000000000111111000000000...///111222222111000/////////000000000000//////////////////000000000000000000000000////////////000000000000//////////////////000000000000/////////////////////000000111......///000111222222333111111111111111111111111333333333333444555444444444444444555555555555666777777777777888999:::;;;777777888999;;;<<<======>>>>>>>>>>>>============>>>>>>???@@@@@@AAABBBBBBBBBBBBBBBCCCDDDEEEFFFGGGIIIJJJJJJKKKLLLMMMNNNNNNNNNNNNMMMNNNOOOQQQSSSTTTUUUWWWYYYYYYYYY[[[^^^aaa___ccchhhkkknnnppprrrtttvvvzzzzzzzzz{{{qqqfff\\\VVVWWW\\\kkk{{{~~~uuunnnjjjbbb[[[ZZZ]]]cccnnnyyy~~~mmmdddWWWQQQHHHCCCBBBBBBAAA???>>>>>>>>>>>>>>>???@@@@@@??????>>>>>>======<<<<<<999888888777666555444333444333111000//////000000......////////////....../////////000000000111111333111000///000111000///------------------------000000/////////.........333222111000000000000000//////000000111111111111000000111111111111000000...///111333333222000/////////000000000000//////////////////000000000000000000000000////////////////////////000000000000//////000000000000//////000//////...///000111111......///000111222222333222222222111111111111000111222222222222222333444444444444555555555555666777777777777888999:::;;;777777888999;;;<<<======<<<<<<<<<===>>>??????????????????@@@AAAAAABBBBBBCCCCCCCCCCCCCCCDDDDDDEEEIIIIIIJJJKKKLLLMMMNNNNNNNNNNNNMMMMMMMMMNNNPPPQQQSSSSSSTTTTTTUUUWWWZZZ]]]\\\___cccfffggghhhjjjkkklllooouuu|||~~~~~~uuuhhh^^^WWWXXX\\\mmm~~~~~~vvvqqqmmmeee]]]\\\___hhhuuuzzzjjjbbbSSSNNNGGGCCCCCCDDDCCCAAA>>>>>>======>>>>>>???@@@??????>>>>>>======<<<<<<999888777666555555444444000000...---------...///////////////////////////.../////////000000000000333222000000111111111000////////////////////////000000/////////.........222222222111111000000000/////////000111111222222000111111222222111111000000111222222222111000/////////000000000000//////////////////000000000000000000000000////////////////////////000000000000//////000000000000//////000///.........///111222//////000000111111222222222222111111111111111111000111333222111111222444444444444555555555555666999888888999999:::;;;<<<888999999:::;;;<<<<<<===;;;;;;<<<===>>>???@@@@@@@@@@@@@@@@@@AAAAAABBBBBBDDDDDDCCCCCCBBBCCCCCCDDDHHHHHHIIIJJJLLLMMMNNNNNNNNNMMMLLLLLLLLLMMMNNNOOORRRQQQPPPQQQSSSUUUXXXZZZZZZ]]]```aaabbbccceeeggggggjjjoootttzzzzzzmmmbbbZZZYYY]]]qqq~~~xxxsssmmmeee^^^^^^dddnnn}}}xxxhhh```RRRMMMFFFCCCCCCDDDCCCAAA??????>>>>>>??????@@@AAA??????>>>>>>======<<<<<<999888777666555444444444000///.........///000111000///...------...///000//////000000000111111111444222000000111222111000222222222222222222222222111111111111000000000000///000111111111000///......//////000111111222222000111111222222111111000222222222111111000000000//////000000000000//////////////////000000000000000000000000////////////.../////////000000000111//////000000000000//////000000.........///111222000000000000000111111111111111111111111111222222000222444444222111333555444444444555555555555666888888888888999:::;;;;;;::::::;;;;;;<<<<<<<<<<<<<<<<<<======>>>>>>??????@@@@@@@@@AAAAAAAAAAAABBBBBBBBBBBBBBBCCCCCCDDDEEEGGGGGGHHHIIIKKKLLLMMMNNNMMMMMMLLLKKKKKKKKKMMMMMMPPPNNNMMMMMMPPPSSSVVVWWWWWWYYY[[[]]]^^^```cccfffgggiiimmmqqqvvv|||sssfff]]]\\\___vvv|||wwwttthhh```[[[^^^fffsssvvvggg```SSSMMMGGGCCCCCCCCCBBB@@@@@@@@@??????@@@@@@AAABBB?????????>>>======<<<<<<999888777555444444444444222111111111111333444555111000...------...000111000111111111111222222222444222000000111222111000////////////////////////333333333222222222222111,,,...///111111000...---...//////000111222222222111111222222222222111111444333222111000000000000//////000000000000//////////////////000000000000000000000000////////////.../////////000000111111//////000000000000//////111000...---...///111222111111111000000000000000000000111111111222222222111444666555333222444777444444444555555555666666555555555555666777888999<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>============@@@AAAAAAAAAAAAAAAAAABBB@@@@@@AAAAAACCCDDDFFFGGGFFFFFFHHHIIIJJJLLLMMMMMMMMMLLLKKKJJJJJJKKKLLLMMMNNNLLLJJJKKKMMMQQQTTTUUUTTTVVVXXXYYY[[[___cccfffeeegggjjjmmmqqqvvv|||xxxjjj```^^^aaazzz}}}xxxtttrrraaa[[[WWW\\\ggguuuwwwggg^^^UUUNNNGGGDDDDDDCCC@@@===@@@???>>>???AAABBBBBBAAACCCBBBAAA@@@???===<<<<<<;;;:::888777555333111111////////////000000000000000...000555777333///...000000000000000000000000333333222222111222222222777444000000222333222000111111000000000000111111111111222222222222111111222111///.........///000111111111111000000000000---...000000//////111222000000111111222222222333111000///......///000111000000000000000000000000111111000000000000000111////////////////////////000///......///111333444444222//////111222222222000000000000000000000000111111222222222222333333000888<<<888333444777999777777777777666666666666888888999:::;;;;;;;;;;;;<<<<<<===>>>>>>>>>>>>>>>AAAAAA@@@@@@??????@@@@@@AAAAAAAAABBBBBBBBBBBBBBBCCCDDDEEEGGGIIIJJJJJJJJJMMMMMMMMMMMMMMMMMMMMMMMMPPPPPPPPPQQQRRRSSSSSSTTTVVVWWWWWWWWWXXXZZZ^^^aaajjjiiihhhiiilllpppuuuxxx}}}zzzggg```bbb{{{tttsssmmmeee]]][[[[[[___iiixxxvvveee]]]SSSMMMFFFCCCCCCBBB???<<>>>>>???AAABBBBBBAAAAAAAAA@@@???===<<<<<<;;;:::999888777666555444444///000000000000000000000222///000555666333000///...//////000111222222222333333222222111222222333555222000///000111000///111111000000000000111111000111111111111111111000222111000000/////////000111111111000000000/////////000111000///...///000000000000111111111222222///.........///000222333000000000000000000000000//////......///000000111000000000000000000000000000///......///111333444222000......000111111000111111111111111111111111333333333444444444555555333;;;>>>999333222444555777777777777666666666666666666888999::::::999999;;;;;;===>>>????????????AAA@@@@@@?????????@@@@@@CCCCCCDDDDDDDDDDDDEEEEEECCCDDDFFFGGGIIIIIIJJJJJJMMMMMMMMMMMMMMMMMMMMMMMMNNNNNNPPPQQQRRRSSSSSSSSSTTTVVVYYYZZZZZZ[[[]]]___ddddddfffhhhkkkmmmooopppwwwyyy~~~nnngggkkkvvvooommmggg___[[[[[[\\\aaajjjwwwuuuddd\\\QQQLLLFFFBBBAAAAAA???<<<>>>======>>>AAACCCCCCBBB??????>>>===<<<<<<;;;;;;999999888888777777666666000000000000000000000000333//////444555222000111------...000111222333444333222222111222222333333333111/////////000///...111111000000000000111111///000000111111000000///111111111222111111000///000000000000////////////000111222111...---.../////////000000000000111111---------...///111333444000000000000000000000000......---......///000000000000000000000000000000000//////...///000222333111///......///000000///111111111111111111111111333333333333444444444444333:::===888333333444555666666666666777777777777555777999;;;;;;;;;:::999:::;;;<<<>>>???@@@@@@@@@@@@@@@?????????@@@@@@AAACCCDDDDDDDDDEEEEEEEEEFFFEEEFFFGGGHHHIIIIIIIIIIIIMMMMMMMMMMMMMMMMMMMMMMMMKKKMMMPPPRRRTTTTTTTTTSSSSSSVVVZZZ\\\]]]]]]]]]]]]___bbbeeeiiijjjjjjiiihhhoooqqquuuyyy}}}pppjjjooo}}}qqqjjjfff```YYYXXX[[[___eeemmmwwwuuuddd\\\QQQLLLGGGCCCAAAAAA???>>>===<<<<<<>>>AAACCCBBBBBB>>>>>>>>>======<<<<<<<<<999999888888777666555555111111111000000000000000222......111333000///000......///000111222333333222222111111222222333333333222111000000000///...111111000000000000111111//////000000000000//////000111222333333222111000000000000/////////......000111111000///......//////////////////000000000------...///000111222333000000000000000000000000000//////.........//////111111111111111111111111///////////////000111222111000...///000111000///111111111111111111111111000111111111111222222222000666999666444555888888666666666666777777777777777999;;;===>>>===<<<;;;999:::<<<===???@@@AAAAAAAAA@@@@@@@@@AAABBBCCCCCCBBBBBBBBBCCCCCCDDDDDDEEEFFFFFFGGGHHHIIIIIIIIIHHHMMMMMMMMMMMMMMMMMMMMMMMMKKKMMMQQQUUUVVVWWWVVVUUUTTTWWWZZZ\\\\\\\\\^^^___bbbdddgggiiijjjjjjhhhgggjjjlllooorrrvvvxxxzzz{{{~~~nnniiipppwwwnnnhhhccc^^^YYYWWW]]]dddlllrrrzzzvvveee]]]QQQMMMHHHDDDBBBAAAAAA@@@===<<<<<<>>>@@@BBBBBBAAA>>>>>>>>>>>>>>>>>>>>>>>>::::::888777555333222111222111111111000000000///111---,,,000111///---...000000000000000111111111222111111111222222333444333444444333222111000000111111000000000000111111//////000000000000//////000111222333333222111000000000000000////////////---///000000//////000222000000000////////////////////////000000000000000111111111111111111111111333222111000///.........000000000000000000000000///////////////000000000222111000111222222111000111111111111111111111111000000000111111111222222000555888555444666888777555666666666777777777888777999;;;<<<======<<<;;;999:::<<<===???@@@AAAAAAAAAAAAAAABBBCCCDDDEEEFFFBBBBBBCCCCCCDDDEEEFFFFFFFFFGGGHHHIIIIIIIIIIIIIIILLLLLLLLLLLLLLLLLLLLLLLLMMMOOOSSSVVVXXXXXXWWWVVVVVVWWWYYYYYYYYY[[[^^^aaaeeeeeeffffffgggggghhhhhhhhhjjjlllooorrrtttvvvwwwxxx{{{~~~}}}~~~~~~oookkkttt~~~tttmmmiiiddd```^^^YYYaaallltttzzzvvveee]]]PPPNNNIIIEEEBBBAAAAAABBB>>>======>>>@@@AAA@@@???>>>>>>>>>>>>>>>>>>>>>???;;;:::999777444222111000222222222111111000000//////,,,,,,000222///------111111000000000000000000111111111111222333444444444555666666333222222222111111000000000000111111///000000111111000000///000000111111222111111111111111111111000000000000---...000000//////111222111111000000000000////////////000000000000//////111111111111111111111111444333222000////////////////////////////////////////////////////////////222111111222333333111000222222222222222222222222222222222222333333333333333777999555444555555333555555666666777777888888666666777888999999999999:::;;;<<<>>>???@@@@@@@@@@@@AAAAAABBBCCCDDDFFFGGGDDDDDDEEEFFFGGGHHHIIIIIIFFFFFFHHHIIIJJJJJJJJJJJJLLLLLLLLLLLLLLLLLLLLLLLLNNNPPPSSSVVVWWWXXXWWWWWWVVVWWWWWWWWWWWWZZZ^^^aaadddcccbbbbbbbbbdddfffggghhhiiijjjmmmooorrrtttuuuppprrrwww|||}}}|||}}}}}}|||}}}zzzooonnnyyy{{{rrrnnnjjjeeebbbaaa\\\gggttt~~~uuuddd\\\NNNMMMIIIEEEAAA@@@AAABBB???>>>===>>>???@@@???>>><<<<<<<<<======>>>>>>>>>::::::888777666444333222333333222111111000000///000---...333444111......//////000000111111222222111111111111222333444555333666777777444222222333111111000000000000111111000111111111111111111000000/////////000000111222222222222222111111111111...///000000//////000111222222111111111000000000---...///000111111000000111111111111111111111111000000/////////000000111...........................///////////////......000000000111222222000...222222222222222222222222222222222222333333333333333777888555444666555333555555555666777888888888666666666666666777999:::;;;;;;===>>>????????????>>>??????@@@BBBCCCEEEFFFDDDEEEEEEFFFHHHIIIIIIJJJEEEFFFGGGIIIJJJKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLOOOPPPRRRSSSTTTUUUUUUUUUSSSUUUWWWXXXXXXYYY\\\^^^bbbaaaaaaaaabbbccceeeffffffggghhhjjjllloooqqqrrrlllnnnrrrvvvzzz}}}}}}{{{|||~~~~~~~~~~~~}}}{{{zzz{{{www}}}tttvvvyyypppmmmjjjccc``````aaalll{{{tttccc[[[MMMKKKHHHDDD@@@???@@@AAA@@@???>>>>>>??????>>>===::::::;;;;;;<<<=========999999888888777666666666333333222222111000000///000...000666777333///...---...///000111222333444111111111111222333444555333555888777444111222333111111000000000000111111111111222222222222111111000///.........///111222333333333222222222111111000111222111///---...///333222222222111111000000+++,,,...000222222222222111111111111111111111111,,,,,,------///000111222...........................///////////////....../////////000222111///---222222222222222222222222///000000000000111111111000333555444444888888666444555555666777888888999999888666666666888;;;<<<<<<<<<===>>>>>>>>>>>>>>>=========???@@@BBBDDDEEEBBBCCCDDDEEEFFFGGGHHHHHHDDDEEEGGGIIIJJJKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLPPPPPPPPPQQQRRRSSSSSSTTTPPPSSSWWWYYYZZZZZZZZZ[[[aaaaaabbbcccdddeeeeeeeeeeeeffffffhhhjjjmmmooopppmmmnnnqqqtttwwwyyy{{{{{{xxxyyyzzz|||~~~~~~|||{{{|||~~~~~~~~~{{{|||~~~~~~zzzxxxxxxwww}}}}}}xxxooolllhhhaaa]]]^^^cccpppvvvfff^^^SSSLLLFFFDDDBBB>>>===>>>>>>>>>?????????>>>>>>===???>>>>>>===<<<;;;;;;:::::::::999999888888777777333222000/////////000111///***000???EEE<<<444333222111000.........///000111222222111111000111222333555777555222000111222111111000000000000000111222222111111000000////////////000000111111111222333333333222222222111111111111111111111111111111222111000/////////000111000000000000111111111111222111111111000000//////////////////////////////------......//////000000333333222111000000111111//////000000111222444555//////000111111111111000222222222222222222222222555555444333444555666777444666777777666666777888999999999999:::;;;<<<<<>>>>>>>>>>>>>>???@@@@@@@@@AAAAAAAAAAAABBBBBBCCCDDDEEEFFFFFFEEEDDDCCCHHHJJJKKKKKKJJJIIIJJJKKKKKKKKKJJJJJJKKKLLLLLLMMMNNNPPPQQQSSSTTTTTTTTTTTTVVVVVVVVVVVVWWWYYY[[[\\\[[[___eeegggfffddddddeeedddfffhhhiiiiiijjjmmmooommmllllllmmmoooqqqsssuuuyyyyyyyyyyyy{{{|||}}}~~~~~~|||}}}}}}~~~~~~|||||||||}}}~~~wwwrrrrrrtttxxx~~~|||tttlllhhhddd___^^^___hhhssstttddd[[[RRRKKKFFFEEECCC???>>>???>>>>>>????????????>>>>>>??????>>>======<<<;;;;;;999999999888777777666666222222000/////////000111222,,,///;;;>>>666///...///////////////000111111000/////////000000///...222444666555222000000222000000///////////////000000111111111111000000///222111111111111111111000222222222111111111000000111111111111111111111111333222111000111111222333000000000111111111222222111111111000000000//////000000000000000000000000/////////000000000000000111111000///////////////333222111111000000111111111111222333333333333222444444444444444444444444555444444333444555666777555666777777666666777999999999999999:::;;;<<<<<<===============>>>>>>???@@@@@@AAAAAAAAAAAABBBBBBBBBCCCDDDDDDEEEEEEEEEEEEFFFGGGHHHGGGFFFFFFHHHIIILLLLLLMMMMMMOOOPPPQQQRRROOOPPPRRRSSSTTTUUUTTTTTTVVVVVVUUUVVVWWWYYYZZZ[[[ZZZ^^^bbbccccccaaabbbcccbbbdddggghhhhhhjjjlllnnnooooooooooooppprrrtttuuuvvvwwwxxxyyy{{{}}}}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~|||uuupppnnnpppssswww|||vvvnnnfffbbb___[[[ZZZ[[[gggrrrsssccc[[[RRRKKKFFFEEECCC@@@???AAA>>>>>>????????????>>>>>>?????????>>>>>>======<<<999999888777777666555555222111111000///000000000333------555777111,,,---,,,---...000111222222222444333111111222222222111222444555444222000000111//////............//////...///111222222111000000444444333222222111111000111111111000000000//////111111111111111111111111222222222222222333444555000000111111111222222222111111000000000000//////111111111111111111111111111111111111000000000000111000//////////////////333222111111000000111111111111222333333333333222333333333444444555555555555444444444444555666666666777777666555666888:::999999999999:::;;;<<<<<<<<<<<<<<<<<<<<<===>>>???@@@@@@AAAAAAAAAAAABBBBBBBBBBBBBBBBBBCCCDDDEEEFFFIIIIIIIIIHHHGGGHHHJJJMMMLLLLLLMMMNNNPPPRRRTTTUUUPPPPPPRRRSSSTTTUUUUUUUUUUUUUUUUUUVVVWWWXXXYYYZZZYYY[[[]]]^^^^^^^^^___```___bbbdddffffffhhhkkkmmmnnnnnnoooooopppqqqrrrrrrrrrtttwwwyyy|||~~~}}}}}}}}}~~~~~~~~~~~~~~~~~~yyyrrrmmmjjjkkkmmmooorrrtttvvvxxxoooggg```]]]ZZZVVVVVVXXXdddooorrrddd]]]QQQKKKFFFEEEDDDAAA@@@BBB===>>>>>>????????????>>>@@@?????????>>>>>>>>>===999888888777666555444444222111111000000000000000111,,,+++000222000///111,,,---///111222222222111444444333222111222444555222222333333222111000000//////.........///000000---...000222222222111000333333333333333333333222222111111111000000000000111111111111111111111111000111111222222333444555/////////000000000111111000000000000000000//////000000000000000000000000111111111000000/////////222222111111111111111222/////////000111222444444//////000111111111111000000000111222222333444444444444444444555555666666777777777666555666888;;;999999999999:::;;;<<<<<<======<<<======>>>???@@@@@@@@@@@@AAAAAAAAABBBBBBAAAAAA@@@AAABBBDDDFFFGGGJJJJJJJJJIIIHHHIIILLLOOOJJJJJJKKKLLLMMMOOOQQQRRRPPPQQQRRRSSSTTTUUUUUUUUUUUUUUUUUUVVVVVVWWWXXXYYYYYYYYYZZZZZZ[[[\\\]]]^^^]]]___bbbcccdddfffiiikkkkkklllmmmnnnnnnnnnnnnnnnooossswwwzzz}}}~~~~~~}}}~~~~~~}}}}}}}}}~~~|||vvvpppkkkfffggghhhjjjlllnnnooopppuuu~~~|||lllddd]]]ZZZXXXTTTTTTVVV___jjjyyyoooaaaZZZQQQJJJEEEEEECCC@@@@@@BBB======>>>???????????????????????????>>>>>>>>>>>>999999888777666555444444111111111111000000000///111...---///000000000222...///111222222222111000---000222222111222444666111111111111222111000///000/////////000000111222...///000111222222111111111111222333444555555555333333222222222111111111000000000000000000000000......///000111222222222........./////////000000//////////////////000000////////////////////////000000000//////.........222111111111111111222222/////////000111222444444//////000111111111111000000000111222222333444444444444444555555555555555777888888777666666999;;;999999999999:::;;;<<<<<<>>>>>>>>>>>>???@@@AAABBB@@@@@@@@@AAAAAAAAABBBBBBAAAAAA@@@AAABBBDDDFFFGGGEEEFFFGGGFFFFFFGGGIIIKKKKKKJJJJJJJJJKKKLLLMMMNNNPPPPPPQQQQQQRRRTTTUUUUUUTTTTTTUUUVVVVVVWWWWWWWWWXXXWWWWWWXXXYYY\\\]]]^^^\\\^^^```bbbcccdddgggiiiiiijjjlllnnnnnnnnnlllkkknnnrrrwww{{{}}}}}}}}}}}}}}}}}}~~~~~~}}}|||||||||}}}}}}zzzvvvqqqmmmfffgggiiijjjlllnnnooopppqqqyyyzzzkkkccc\\\YYYVVVRRRQQQSSSZZZdddqqqkkk]]]VVVQQQJJJEEEDDDBBB???>>>@@@<<<===>>>??????@@@??????>>>>>>>>>>>>>>>>>>>>>>>>::::::999888666555444444000111111111111000//////333222111111000/////////000000111111222111111111---000555<<>>>>>>>>???@@@AAABBBCCC@@@@@@AAAAAAAAAAAABBBBBBBBBBBBBBBBBBCCCDDDEEEFFFEEEGGGHHHIIIHHHIIIJJJLLLLLLKKKKKKKKKKKKLLLMMMMMMOOOOOOOOOPPPQQQRRRTTTTTTSSSTTTUUUVVVVVVVVVVVVUUUUUUTTTTTTVVVYYY\\\]]]]]]\\\^^^```aaaaaabbbdddfffhhhjjjmmmppppppooonnnlllnnnqqqvvvyyy{{{|||~~~}}}||||||}}}}}}}}}||||||}}}~~~}}}|||{{{{{{~~~}}}||||||||||||||||||~~~|||zzzwwwtttqqqjjjjjjlllmmmooopppqqqrrrqqqvvv}}}|||ooofff^^^[[[WWWRRRPPPRRRWWW^^^jjjwww~~~lll___YYYQQQJJJDDDCCCAAA===<<<>>><<<===>>>??????@@@@@@@@@========================;;;;;;:::999777666555444000111111222111000///...000222333333111000///...//////000000111222333444222111999KKK[[[[[[III777111///...///111222000............//////111222222333222000///...///111222000111111222333444444555222222222222111111111111000000000000000000000000---...//////000///...---000000000000111111111111........./////////000000///////////////////////////////////////000000000///////////////000111111333222111111000000111111111111222333333333333222444444444444444444444444333444555666666666555444444777::::::999888888888999999999999:::;;;<<<<<<=========>>>???AAABBBCCC@@@@@@AAAAAAAAAAAABBBBBBBBBCCCDDDDDDEEEEEEEEEEEEEEEHHHKKKMMMLLLLLLLLLMMMJJJJJJJJJJJJKKKLLLMMMNNNNNNNNNNNNNNNOOOQQQRRRTTTSSSSSSUUUVVVVVVUUUUUUTTTQQQPPPQQQTTTYYY]]]]]]\\\]]]___```aaaaaaaaaccceeefffhhhllloooqqqpppnnnlllmmmpppsssvvvwwwxxxzzz{{{xxxyyy~~~~~~~~~~~~{{{}}}}}}|||zzzyyy{{{}}}|||{{{{{{zzzzzzyyyyyyyyy{{{{{{{{{{{{{{{|||}}}}}}|||~~~|||{{{zzzxxxvvvnnnnnnoooppppppqqqrrrrrrooorrrwww|||xxxooofffaaa\\\VVVTTTUUUVVV[[[dddppp~~~~~~oooddd___QQQJJJDDDCCC@@@<<<;;;<<<<<<<<<===??????@@@@@@@@@<<<<<<<<<<<<============<<<<<<;;;999888666555555000111111222222000///...)))...222333333333222111.........///111333666777222...777QQQkkkkkkNNN000000///---///111222000------------......000111111555333000...---...000222222222222222222222222222111111111111000000000000000000000000000000000000......///000000///...---111222222222222333333333---.........//////000000000000000000000000000000//////000000111111222222111111000111111222333333//////000000111222444555//////000111111111111000333222222222222222222222333333555666666666555444444777:::<<<;;;999888777999999999999:::;;;<<<<<<<<<<<<<<<===>>>@@@AAABBB@@@@@@AAAAAAAAABBBBBBBBBCCCDDDEEEFFFFFFEEEDDDDDDAAADDDIIIKKKKKKIIIIIIIIIFFFFFFGGGHHHJJJLLLMMMNNNNNNMMMMMMMMMNNNPPPRRRSSSRRRSSSUUUVVVVVVUUUTTTSSSNNNNNNOOOSSSYYY\\\\\\[[[^^^___aaaaaa``````bbbcccbbbeeeiiimmmooonnnllljjjlllooorrrssstttuuuwwwxxxyyyzzz~~~}}}}}}|||}}}}}}{{{}}}}}}|||yyywwwyyy|||xxxxxxxxxxxxxxxxxxxxxxxxyyyyyyyyyyyy{{{|||}}}~~~{{{}}}|||||||||zzzyyyqqqqqqqqqqqqqqqqqqqqqqqqmmmooorrrvvv~~~xxxnnniiiccc\\\ZZZ[[[VVVZZZbbbmmm{{{ssseee]]]PPPLLLGGGCCCAAA???===;;;>>>????????????@@@@@@@@@======<<<<<<<<<<<<======<<<;;;:::888666555333333222111000000000000000111333222222222111111000000+++,,,---...///000111222000444:::>>>>>>;;;666333000000000000000000000000222222111000000000000000222222111000//////000000000111333444444333111000000000111111111111000000111111111111111111111111///000000000111111222222000/////////000333555777000000///......///000111222222111111111111111111,,,---------......//////000000000000000111111222.........///000222333444111444666444333444222...222333444555666555444333333222222444666777777555666888::::::999888888999888777999<<<<<<999:::===<<<<<<<<<======>>>???@@@@@@@@@??????????????????AAAAAABBBBBBCCCDDDDDDDDDFFFHHHKKKMMMNNNMMMKKKJJJJJJIIIIIIIIIJJJKKKMMMNNNPPPOOOMMMLLLMMMOOOQQQSSSTTTTTTTTTSSSSSSSSSRRRRRRXXXUUUSSSSSSUUUXXXZZZ[[[^^^]]]]]]\\\]]]^^^```aaaccceeeiiilllmmmmmmkkkiiimmmmmmnnnqqqsssuuutttsssuuuzzz~~~}}}|||{{{{{{zzzzzzzzz|||{{{{{{yyyxxxwwwvvvvvvyyyxxxwwwuuuuuuvvvxxxyyy}}}|||{{{zzz{{{}}}~~~}}}~~~{{{yyywwwuuusssqqqqqqpppmmmkkklllnnnqqqsssyyyyyypppllliiiddd```\\\]]]bbblllxxxrrrddd]]]OOOLLLFFFBBB@@@???===<<<>>>>>>?????????@@@@@@@@@>>>======<<<<<<======>>><<<;;;:::888777555444333222111111000000000000000000000000000/////////...///000000111222333444444000111444666666555333222000000000000000000000000222111000000/////////000222222111000000000000000000111333444444333111000000000111111111111000000000000000000000000000000------------.........///------...///000000000000111000//////...///000000111111111111111111111111------......////////////000000/////////000111222/////////000111222333444///333444333333666666222222333333444555444444444333444555666666666666666777888999999888777999:::999888999<<<<<<999:::===<<<<<<<<<======>>>???@@@AAAAAAAAA@@@@@@@@@@@@@@@AAAAAABBBCCCCCCDDDDDDEEEHHHIIIKKKLLLMMMLLLKKKJJJJJJIIIIIIHHHIIIKKKLLLMMMMMMNNNNNNOOOPPPQQQQQQRRRTTTTTTTTTTTTTTTTTTTTTTTTXXXUUUSSSSSSUUUXXXZZZ[[[^^^]]]]]]]]]]]]^^^```aaaccceeehhhkkkllllllkkkjjjmmmmmmnnnppprrrttttttsssvvv{{{}}}{{{{{{zzz{{{{{{{{{{{{{{{zzzzzzyyyyyyyyyyyyxxxvvvuuuuuuwwwxxxyyyzzzyyyyyyyyyzzz|||~~~~~~~~~~~~|||zzzvvvtttqqqppppppooommmkkkjjjkkkmmmnnnrrr{{{zzzuuunnnjjjcccdddhhhqqq|||pppccc\\\OOOKKKFFFBBB@@@???===<<<>>>>>>>>>?????????@@@@@@???>>>>>>======>>>>>>???<<<;;;:::999777555444444222222111000000000000000000000000000/////////////////////000000111111111111000000000000111222222000000000000000000000000111000000///////////////222222111000000000000111111222333444444333222111000000111111111111000000/////////////////////////////////000000000000111,,,---///000000///---+++222111000///////////////111111111111111111111111////////////000000000000000///...------///111222111111000000111222333333///222333111333777999777333333333333333444555555333666888888555444666888777888888777777777999<<<<<<999999<<<<<<999:::===<<<<<<<<<======>>>???@@@AAAAAAAAABBBBBBBBBBBBBBBAAABBBBBBCCCCCCDDDEEEEEEJJJJJJJJJKKKKKKKKKKKKKKKJJJJJJIIIIIIIIIKKKLLLMMMLLLMMMOOOQQQRRRSSSRRRRRRSSSTTTTTTUUUUUUVVVWWWWWWXXXVVVTTTTTTWWWYYY[[[[[[]]]]]]]]]]]]^^^___```aaadddeeefffhhhiiijjjkkkkkkmmmnnnooopppqqqrrrssstttvvvyyy~~~|||{{{{{{||||||{{{{{{{{{{{{{{{{{{{{{{{{vvvvvvuuutttuuuvvvxxxyyyvvvvvvvvvwwwxxx{{{}}}~~~~~~~~~~~~~~~}}}}}}}}}|||{{{sssrrrooonnnnnnmmmkkkiiihhhiiiiiiiiikkkrrr|||}}}wwwoooppprrryyy}}}nnnbbb[[[OOOKKKEEEAAA???>>>>>>===>>>>>>>>>>>>??????????????????>>>>>>>>>>>>??????<<<;;;:::999777666555444333333222111000000000000222222222111111111111111//////////////////000000333222111000000111222333000000000000000000000000000000///////////////000222222111000000111111111111222222333333222222111000111111222222111111000000000000000000000000000111111111111111111111111...///000111111000///...333222111000//////......000000000000111111111111000000000000000000111111000///---,,,,,,...000222222111111111111111222333000333222000222777:::999444333222111222333555666333777;;;999555333555999888888888666666777:::===@@@;;;999;;;<<<::::::===<<<<<<<<<<<<===>>>???@@@AAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBCCCDDDDDDEEEEEELLLKKKJJJIIIIIIJJJKKKLLLLLLKKKKKKJJJKKKLLLMMMNNNMMMNNNOOOQQQRRRSSSSSSTTTRRRSSSTTTUUUWWWXXXYYYYYYYYYXXXVVVWWWYYY[[[\\\]]]\\\]]]]]]^^^___```aaaaaaddddddeeefffhhhiiikkklllmmmnnnoooooooooppprrrtttuuuwww{{{~~~}}}{{{{{{|||}}}{{{{{{{{{zzzzzzyyyyyyyyysssrrrrrrrrrssstttuuuvvvtttttttttuuuvvvxxxyyyzzz}}}}}}~~~|||{{{zzzyyyxxxqqqooommmmmmlllllljjjhhhggghhhgggfffgggllluuu}}}~~~zzz{{{||||||}}}|||mmmaaaZZZOOOJJJDDD@@@>>>>>>>>>=========>>>>>>>>>???????????????>>>>>>>>>>>>??????<<<;;;:::999888777666555444333222111000000000000111111111111111111222222333333333333333333444444222222333333333333222111000000000000000000000000000000////////////000000222111111111111111222222222222222222222222222222111111222222222222111111111111111111111111111111........................//////......///000222333222222222111000//////...//////000000000111111111111111111111111111000000000///---,,,---...000111111111111000111111222222333444333000000555888777333333222111222333444555333777;;;999555333555999777888777666666777;;;===DDD===999;;;;;;::::::<<<<<<<<<<<<<<<===>>>???@@@???@@@@@@@@@AAAAAABBBBBBBBBBBBCCCCCCDDDEEEEEEFFFLLLKKKJJJIIIIIIJJJLLLMMMNNNMMMLLLLLLLLLMMMNNNOOOPPPOOONNNNNNOOORRRTTTVVVRRRRRRTTTUUUWWWYYYZZZ[[[[[[ZZZXXXYYY\\\^^^^^^^^^\\\\\\]]]___```aaaaaaaaadddddddddeeegggjjjlllmmmlllnnnoooooonnnnnnqqqtttvvvxxx{{{~~~~~~|||{{{{{{||||||{{{zzzyyywwwvvvuuutttpppppppppppppppqqqrrrrrrsssssssssttttttuuuvvvvvv}}}}}}~~~|||zzzxxxvvvtttooonnnlllkkkkkkjjjiiigggcccddddddcccccchhhpppvvv|||tttrrr{{{}}}mmm```ZZZNNNJJJCCC???>>>>>>>>>>>>=========>>>>>>>>>?????????>>>>>>======>>>>>>???<<<;;;:::999888777666666555444333222111000000000////////////000000000000111222222222333333444444000111333444444222000///000000000000000000000000000000000000000111111222222111111111111222333333222222222222222222222222111111222222222222111111111111111111111111111111000000000////////////......---,,,+++,,,...111222222222222222111000//////...//////000000111111111111111111111000000000000//////......//////000000000000//////000111222222333555333///000444555444222222222222222333444444333666888888555444666888666777888777777888;;;===GGG@@@::::::;;;::::::<<<<<<<<<<<<======>>>???@@@??????@@@@@@AAAAAABBBBBBBBBCCCCCCDDDDDDEEEFFFFFFJJJJJJIIIIIIJJJKKKMMMNNNOOONNNMMMLLLLLLMMMNNNOOORRRPPPNNNMMMNNNPPPSSSUUUQQQRRRSSSUUUWWWYYYZZZ[[[[[[ZZZZZZ[[[]]]_________[[[\\\^^^___aaaaaabbbbbbddddddeeefffhhhkkkmmmnnnlllnnnooonnnllllllppptttyyyzzz~~~}}}{{{zzzyyy{{{zzzyyywwwuuusssrrrqqqooooooooooooooooooooooooqqqrrrrrrssssssttttttuuu}}}}}}~~~~~~||||||}}}}}}~~~}}}zzzwwwtttrrrnnnmmmkkkjjjkkkjjjhhhggg___```___^^^^^^bbbiiiooo||||||pppjjjqqq}}}mmm```YYYNNNIIICCC>>>===>>>>>>???============>>>>>>>>>???>>>======<<<<<<======>>>;;;;;;:::999888888777777555555333222111000000000.../////////000000000000//////000000111222333333222333333444333222111000000000000000000000000000111111111111111222333333222111111111222222333444333222222222222222222333111222222333333222222111111111111111111111111111222222222222111111111000/////////.../////////000000111222222222111000000......//////000111111222111111000000000/////////...///000111111111000000............///000111222111333222//////333444222111111222333333333333333333444555666666666666666444666888888888999:::<<>>???@@@@@@@@@@@@AAABBBCCCCCCCCCCCCCCCCCCDDDEEEEEEFFFFFFHHHHHHIIIIIIKKKLLLNNNNNNMMMMMMLLLKKKKKKKKKLLLMMMPPPPPPOOONNNNNNOOOPPPQQQQQQRRRSSSUUUVVVXXXYYYZZZZZZYYYYYYZZZ]]]^^^^^^]]][[[\\\^^^```aaabbbbbbbbbcccdddfffhhhjjjlllmmmnnnlllnnnooonnnkkkkkkoootttxxxzzz~~~~~~{{{xxxvvvyyyyyyxxxvvvtttsssrrrqqqpppqqqpppppppppooonnnmmmmmmnnnppprrrtttuuuvvvwww{{{|||~~~}}}{{{{{{|||~~~|||yyyyyyzzzwwwzzz}}}~~~~~~{{{xxxuuurrrnnnllljjjjjjjjjjjjhhhggg^^^___^^^\\\ZZZ]]]ccciiippp~~~tttgggkkkvvv~~~nnn```XXXNNNIIICCC>>>======>>>???============>>>>>>>>>>>>======<<<<<<<<<<<<======;;;;;;::::::999888777777666555444222111000000000000000111111222222222333111111222333555666777777666555555444444333333444000000000000000000000000222111111111222333444444222111111111222333333444333222222111111222222333111222222333333222222111000000000000000000000000000/////////......------222222333444333111///...///000222333333222111000---......///000111111222111000000000//////......---///111333333222000///,,,,,,------///000111222...111111///000333444222000111222333444333222222333222222444666777777555333666888999999999:::;;;LLLBBB:::999;;;;;;:::;;;<<<<<<<<<======>>>???@@@AAAAAABBBBBBCCCDDDEEEEEECCCCCCDDDDDDEEEEEEFFFFFFFFFGGGHHHJJJLLLMMMNNNOOOLLLKKKJJJIIIIIIJJJKKKLLLNNNOOOPPPPPPPPPOOONNNMMMQQQRRRSSSTTTVVVWWWXXXYYYYYYXXXXXXYYY\\\]]]]]]\\\ZZZ\\\^^^```bbbbbbbbbbbbcccdddgggiiikkkmmmnnnnnnkkknnnooommmjjjjjjooottttttwww{{{~~~zzzwwwtttxxxwwwwwwvvvuuuttttttsssrrrrrrrrrrrrqqqooonnnmmmjjjkkknnnqqqtttwwwxxxyyyzzz|||~~~~~~|||yyywwwwwwyyy|||~~~{{{xxxxxxyyytttwww{{{|||}}}~~~}}}zzzvvvsssnnnllljjjjjjkkkjjjiiiggg```aaa```]]]ZZZ\\\aaafffhhhwww{{{hhhkkkrrrqqqbbbZZZOOOIIIAAA;;;:::<<<>>>???======>>>>>>???AAABBBCCC@@@???>>><<<<<<<<<===>>>;;;;;;<<<;;;:::999888888777666333111000000000111222222222111111///......000////////////111222333555444333222111222333444111111222222222333333333000000000000111111111111111111111111111111111111000000111222333333444444444333111000000000111111222222222111111111000000000000000000000000000000000000000000////////////////////////////////////---...///111111111000///111111111111111111111111000000000000111111111111000000000000000111111222333---000444111333666111555444444333333444444555111222333444555777888888666666666666777888999:::DDD???:::999<<<>>><<<999??????@@@@@@@@@@@@???>>>===???@@@BBBCCCCCCBBBBBBFFFFFFFFFEEEEEEEEEEEEEEEDDDFFFHHHHHHHHHHHHJJJLLLJJJJJJKKKLLLMMMNNNNNNNNNPPPOOOOOONNNOOOQQQRRRSSSSSSTTTTTTUUUVVVWWWXXXXXX\\\[[[ZZZYYYYYYZZZ[[[\\\^^^___aaacccdddeeeeeeeeegggiiijjjjjjjjjjjjkkkmmmmmmooopppnnnllllllooossstttxxx||||||||||||xxxuuuuuutttyyy}}}|||wwwsssssstttmmmmmmlllkkkjjjjjjjjjjjjkkklllmmmqqquuuwwwxxxwwwvvvwwwyyy|||~~~|||xxxvvvuuuwwwzzz|||~~~~~~|||zzzwwwuuusssuuuwwwyyyzzz|||~~~}}}|||yyyuuuqqqoookkkiiiiiikkkllljjjggg```^^^[[[YYYXXXYYYZZZ[[[fffooo~~~ooohhhiiiwwwqqqbbbYYYPPPJJJCCC>>>===>>>???@@@===============>>>???@@@???>>>===<<<<<<======>>>;;;;;;:::999777666444333444333111///......///000000000111222333333333333222111111111111333444555666555444333222333333444111111111222222222333333000000000000111111111111111111111111111111111111000000111222222333444444333333111000000000111111111111111000000000//////000000000000000000000000000000000000////////////////////////////////////...///000111111111000///////////////////////////000000000000111111111111000000000000000111111222///...000888<<<777111111555444444333333444444555222333333444555666777777666666666666777888999:::???<<<999999;;;======<<>>======<<<<<<===>>>>>>;;;;;;:::888666444222000222111000///...//////000...///000111222222222222111111111111222333444555777666555444333333333333000111111111222222222222000000000000111111111111111111111111111111111111000000111111222333333333333222111111000111111111000000000///////////////000000000000000000000000////////////000000000000000000000000000000000000000000111111111111000///////////////////////////000000000000111111111111000000000000000111111222...222111===LLL===,,,444555444444333333444444555444444444555555555666666666666666666777888999999999999888888999;;;===>>>???>>>===<<<<<<===>>>???<<<===>>>@@@BBBCCCCCCDDDEEEEEEEEEEEEEEEEEEFFFFFFFFFHHHIIIJJJJJJJJJLLLMMMQQQPPPOOONNNMMMLLLKKKJJJNNNMMMMMMMMMMMMOOOPPPQQQUUUUUUUUUVVVVVVWWWWWWXXXVVVVVVVVVWWWXXXZZZ\\\]]][[[\\\^^^```aaaaaa``````bbbdddggghhhiiijjjmmmooowwwxxxxxxuuupppmmmoooqqqqqqtttxxxzzz|||~~~~~~~~~zzzuuuvvvvvvuuuvvvyyywwwyyyzzzxxxsssqqqqqqsssnnnmmmmmmlllkkkkkkjjjjjjiiijjjlllnnnpppqqqrrrrrrvvvvvvwwwzzz}}}~~~}}}{{{wwwuuurrrpppoooqqqtttuuuvvvxxxzzz}}}~~~~~~}}}}}}|||}}}|||{{{zzz{{{~~~~~~|||{{{xxxtttqqqnnnkkkhhhhhhjjjjjjgggdddbbb```]]]ZZZYYYYYY[[[\\\[[[```jjjwwwtttkkknnnyyypppaaaXXXPPPLLLGGGDDDBBBAAA@@@>>>>>>===<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<======>>>>>>;;;;;;:::999777555333222333222111111111111222222///////////////...------/////////000000111222222666555444333222222111111000000000111111111111222///000000000111111111111111111111111111111111111000000111111222222222333222222111111111111111111000000000000000000000000////////////////////////////////////000000000000000000000000000000000000111111111111111000000000111111111111111111111111///000000000111111111111000000000000000111111222000777222???UUUBBB,,,:::555444444333333444444555555555555555555555555444666555555666666777888999666888888888888999;;;===>>>===;;;:::;;;<<<>>>???<<<===???AAACCCDDDEEEFFFEEEEEEEEEEEEEEEFFFFFFFFFGGGIIIJJJKKKJJJKKKMMMNNNOOOOOONNNNNNNNNNNNNNNNNNNNNNNNMMMMMMNNNOOOQQQRRRRRRSSSTTTUUUVVVXXXYYYYYYVVVWWWWWWXXXYYYZZZ[[[\\\ZZZ[[[]]]^^^______^^^^^^```bbbeeeggghhhjjjmmmoootttvvvwwwuuurrrppprrrtttsssuuuxxxzzz{{{~~~}}}{{{{{{{{{{{{|||}}}~~~~~~}}}~~~}}}wwwssstttttttttwww{{{~~~~~~|||xxxssspppqqqrrrnnnmmmmmmmmmlllkkkkkkjjjgggiiikkklllmmmmmmnnnooottttttuuuxxxzzz{{{zzzxxxuuusssqqqooonnnppprrrsssvvvxxx{{{~~~}}}zzzxxxxxx{{{}}}}}}~~~~~~}}}|||zzzwwwsssqqqnnnkkkiiiiiijjjjjjgggcccbbb```]]]ZZZYYYYYY[[[\\\[[[]]]dddnnn}}}|||oookkkqqq}}}ooo```XXXOOOKKKGGGDDDBBB@@@>>>===??????>>>===<<<<<<<<<<<<<<<<<<<<<============<<<999999999888777666555444222222111111111111111111...////////////......---...//////000111111222222333333222222111000////////////000000000111111111///000000000111111111111111111111111111111111111000111111111111111222222111111111111222111111111111111111111111111111111////////////////////////.../////////000000000111000000000000000000000000111111000000000000000000111111111111111111111111///000000000111111111111000000000000000111111222111888111999NNN>>>,,,<<<555444444333333444444555555555555555555444444444555555555555666777888999777888999999888888:::;;;===<<<;;;::::::<<<>>>@@@>>>???@@@AAACCCEEEGGGHHHDDDDDDEEEEEEFFFFFFFFFFFFGGGIIIKKKKKKKKKKKKMMMOOOOOOOOONNNNNNNNNNNNNNNNNNMMMLLLLLLLLLLLLNNNOOOPPPOOOOOOQQQSSSVVVXXXZZZ[[[YYYYYYZZZZZZZZZ[[[[[[ZZZYYYZZZ\\\]]]^^^^^^^^^]]]___aaadddeeefffhhhkkkmmmpppsssuuutttqqqppprrrtttsssuuuwwwxxxxxx|||~~~~~~|||{{{zzzwwwwwwwwwxxxyyyzzz{{{|||}}}|||{{{|||~~~~~~}}}{{{vvvsssssssssssswww}}}~~~yyytttqqqppppppmmmmmmmmmmmmlllkkkjjjiiieeehhhjjjkkkjjjjjjlllmmmrrrrrrsssuuuxxxyyywwwvvvuuutttrrrppppppqqqrrrtttxxxzzz|||~~~~~~~~~~~~~~~|||yyywwwvvvxxxyyy{{{|||~~~~~~}}}{{{zzz{{{|||}}}|||yyyvvvsssqqqooollljjjkkkllllllhhheeebbb```]]]ZZZYYYYYYZZZ[[[[[[\\\```ggguuuqqqiiijjjttt~~~nnn```XXXOOOKKKFFFCCCAAA???===<<<@@@??????>>>=========>>><<<============<<<;;;:::666777777666666555444333000000000//////.........---...///111222333333444000000222333333444333333000000111111111000//////////////////000000000000000000000000111111111111111111111111111111111111111111111111111111111111000000111222222222222111111111111111222222222222000000000000000000000000......//////000000111111000000000000000000000000/////////...///000111111////////////////////////000000000000111111111111000000000000000111111222///666000111===666---777555444444333333444444555555555555555555555444444555555555555666777888888999999999:::;;;;;;;;;;;;<<<<<<;;;;;;<<<===>>>?????????@@@AAABBBDDDFFFGGGDDDDDDDDDEEEFFFFFFGGGGGGGGGIIIJJJKKKJJJKKKMMMNNNQQQPPPOOONNNMMMLLLKKKJJJKKKJJJJJJJJJJJJLLLMMMNNNMMMNNNOOORRRUUUWWWYYYZZZZZZZZZ[[[[[[[[[[[[ZZZZZZXXXYYY[[[^^^___```______```bbbdddeeeeeefffhhhjjjooorrrtttssspppnnnoooqqqrrrsssuuutttuuuxxx||||||}}}}}}|||{{{yyyxxxtttttttttuuuvvvxxxyyyzzz|||zzzzzzzzz||||||{{{zzzyyyuuuttttttrrrqqquuuzzz}}}xxxtttqqqooonnnkkkllllllmmmlllkkkiiihhhcccfffiiijjjhhhhhhjjjmmmoooooopppsssvvvwwwvvvtttwwwuuutttrrrrrrssstttuuuyyyzzz|||}}}~~~}}}{{{zzz{{{{{{{{{yyyvvvuuuvvvwwwyyyzzz{{{|||{{{yyywwwvvvxxx{{{}}}|||yyyuuurrrqqqooommmlllmmmpppooolllhhhbbb```\\\YYYXXXXXXYYYZZZYYYZZZ\\\bbbnnnuuujjjffflll{{{|||mmm```XXXPPPLLLFFFBBB@@@???>>>===??????>>>>>>===>>>>>>>>>======>>>>>>===;;;999888888888888777666555333222000000000000///...,,,,,,---...000222333444555555///000222333444444333333//////111111222111111000........./////////000000000000000000111111111111111111111111111111111111111111111111000000000000///000111222333222222111000000000000111111111222000000000000000000000000.........///000111111111////////////////////////------------...///111222////////////////////////000000000000111111111111000000000000000111111222...444444//////111222222555444444333333444444555444444555555555555555555555555555555555666888888:::888888:::>>>@@@???===;;;<<<<<<===>>>>>>??????????????????@@@BBBDDDEEECCCDDDDDDEEEFFFFFFGGGGGGFFFHHHJJJJJJJJJJJJLLLNNNOOOOOONNNMMMLLLLLLKKKKKKLLLLLLKKKKKKLLLMMMOOOPPPMMMNNNOOOQQQRRRTTTUUUVVVWWWXXXYYY[[[[[[[[[ZZZZZZXXXYYY\\\^^^```aaabbbbbbaaacccddddddcccccceeefffjjjnnnrrrrrrppppppqqqsssssstttuuuttttttwww~~~~~~}}}|||{{{||||||}}}|||{{{yyyxxxqqqrrrrrrsssuuuwwwxxxyyyzzzxxxwwwxxxyyyzzzxxxwwwvvvtttssstttqqqnnnqqqvvv|||zzzwwwtttrrrpppnnnllljjjkkkllllllkkkjjjhhhfffaaaeeeiiiiiihhhgggjjjnnnllllllnnnqqqtttvvvuuutttxxxwwwuuutttttttttuuuvvvvvvxxxyyy{{{{{{zzzxxxwwwxxxyyy{{{zzzxxxvvvuuuvvvvvvwwwxxxyyyyyywwwuuutttvvvyyy||||||xxxtttrrrqqqpppooonnnpppssssssooolllaaa___\\\XXXWWWVVVWWWXXXXXXYYY[[[```jjjyyy~~~ppphhhhhhtttzzzlll```YYYRRRMMMGGGBBB@@@???>>>>>>>>>>>>============>>>>>>>>>>>>>>>>>><<<:::888777======<<<:::888666444333333333333222111///...---///000000111111111000000---...000111222222111111...///111222333333222222............/////////000000000000000111111111111111111111111111111111111111111111000000000000000///000111222333333222111.../////////000000111111000000000000000000000000---......///000111111222////////////////////////,,,++++++,,,---///111222111111111111111111111111000000000000111111111111000000000000000111111222///555:::111(((111888000555444444333333444444555444444444555555555666666555444444555555666777888:::777666:::AAADDDBBB???;;;<<<===>>>????????????>>>>>>======>>>@@@BBBCCCCCCDDDDDDEEEFFFGGGGGGGGGFFFHHHIIIJJJIIIJJJLLLMMMJJJJJJKKKLLLMMMNNNNNNOOOPPPOOOOOONNNOOOQQQRRRSSSOOOOOOPPPPPPQQQRRRRRRRRRTTTUUUWWWYYY[[[[[[[[[[[[XXXYYY\\\___aaacccddddddcccdddeeedddbbbbbbcccdddeeeiiioooqqqrrrsssvvvyyyuuuvvvwwwvvvuuuyyy~~~|||{{{zzz||||||}}}}}}}}}|||zzzyyyppppppqqqrrrtttvvvxxxyyyxxxwwwvvvvvvwwwxxxwwwuuuuuusssssssssppplllmmmsssuuusssrrrppppppooommmkkkiiijjjkkklllkkkiiigggeee```dddiiiiiiggggggkkknnnjjjkkklllpppsssuuuuuutttxxxwwwvvvuuutttuuuvvvvvvsssuuuvvvxxxxxxxxxvvvuuuvvvxxx{{{{{{yyywwwvvvvvvssstttvvvwwwxxxwwwuuutttuuuyyy||||||xxxtttrrrqqqqqqoooooorrruuuuuurrrnnnaaa^^^[[[XXXVVVVVVWWWWWWYYYZZZ\\\aaajjjwwwwwwllliiisss~~~vvvhhh\\\UUUOOOKKKEEE@@@???>>>>>>===????????????>>>>>>>>>>>>======>>>>>>>>>>>>======<<<<<<;;;:::888666444333111111000000000000111111000000///......///000111111111222333333333333222333333222222111111000000444222111111222222000///111000000000000000111111111111000000//////......111111222222222111111000555444222000///000111222000000000000000000000000000000////////////000000---...000111111///---,,,......//////000000111111000000000000111111111111000000////////////000000////////////000000000000000000000000111111111111333333333222222222222222222222111111222222333444333333333333333333333333555555666666777777888888777777777888:::<<<>>>???>>>>>>>>>===<<<<<<;;;;;;<<<<<<;;;;;;;;;===>>>@@@BBBCCCDDDEEEFFFGGGHHHIIIHHHHHHIIIJJJKKKLLLMMMMMMOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOPPPPPPQQQQQQRRRRRRSSSSSSSSSTTTUUUWWWYYYZZZ\\\\\\]]]\\\[[[]]]aaacccddddddcccccccccddddddeeeeeeffffffhhhkkkooorrrtttuuuvvvxxxxxxwwwvvvwwwzzz~~~~~~~~~}}}||||||{{{zzzyyywwwuuutttppppppppppppqqqrrrsssttttttuuuvvvvvvvvvvvvvvvuuutttssssssrrrpppnnnlllkkkpppoooooonnnmmmmmmllllllkkkiiiffffffggggggeeebbbffffffggghhhhhhhhhhhhhhhmmmnnnpppssstttuuuuuuuuuuuuuuuuuuuuutttsssrrrrrrsssuuuwwwwwwwwwvvvwwwxxxzzzzzzzzzyyyxxxwwwvvvuuussstttuuuuuuuuutttsssrrrsssuuuvvvvvvtttssstttuuuooonnnoooppppppoookkkiii\\\ZZZWWWUUUUUUTTTSSSQQQSSSTTTXXX```fffmmmyyyooohhhkkkppptttggg\\\UUUOOOKKKEEEAAA???>>>>>>===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>><<<<<<;;;:::888666444333111111000000000000111111000000000000000000//////111111222333333333333222222222111000...---,,,,,,222111000000111111000...000000//////000111222222222111111111000000000000111111222222222111111000000///...------///000111000000000000000000000000000000////////////000000+++,,,...000111111000000///////////////000000000/////////000000000111111000000////////////000000////////////000000000000000000000000111111111111111111111222222222222222222222111111222222333444555555555555555555555555555555666666777777888888777888888999:::<<<===>>>============<<<<<<<<<<<<>>>>>>>>>>>>???@@@AAAAAACCCCCCDDDDDDEEEFFFGGGGGGIIIIIIJJJJJJKKKLLLLLLLLLOOOOOOOOOOOOOOOPPPPPPPPPOOOOOOOOOOOOOOOPPPPPPPPPPPPPPPQQQQQQRRRSSSSSSSSSSSSTTTUUUWWWYYYZZZ[[[\\\]]]\\\\\\]]]```cccccccccbbbcccdddeeeeeeffffffeeeeeegggkkknnnrrrtttvvvvvvwwwwwwwwwvvvvvvyyy~~~~~~}}}}}}|||{{{}}}}}}|||{{{zzzxxxwwwvvvppppppppppppqqqrrrssstttssstttuuuvvvvvvvvvvvvvvvttttttsssqqqpppmmmkkkjjjnnnmmmmmmllllllkkkkkkjjjiiigggeeeeeeggghhhfffdddffffffggghhhiiiiiiiiiiiilllnnnppprrrsssttttttttttttuuuuuuttttttsssrrrqqqppprrruuuuuuuuuvvvwwwyyyzzzzzzzzzzzzxxxvvvtttssspppqqqrrrssssssrrrrrrqqqrrrtttvvvvvvtttttttttuuuqqqpppnnnmmmllliiieeebbb\\\ZZZWWWVVVVVVUUUTTTRRRSSSSSSVVV\\\aaahhhtttqqqfffgggkkk~~~rrrfff\\\VVVOOOKKKEEEAAA@@@???>>>===<<<<<<<<<======>>>>>>??????>>>===<<<<<<===>>>???<<<<<<;;;:::888666444333111111000000000000111111000111111111111000......111222222333333333333333666555444222111///...---111000///000111111///---////////////000111333333222222222222111111111111000111111222222222111111...------------///111222000000000000000000000000000000////////////000000,,,---...///000111111222000000//////////////////....../////////000000000000000////////////000000////////////000000000000000000000000111111111111///000000111111222222222222222111111222222333444555555555555555555555555555555666666777777888888888888999999:::;;;<<<<<<;;;<<<<<<<<<<<<============>>>???@@@AAAAAAAAAAAACCCCCCCCCDDDDDDEEEEEEEEEJJJJJJJJJKKKKKKKKKLLLLLLOOOOOOOOOPPPPPPQQQQQQQQQPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPQQQQQQRRRSSSSSSTTTSSSTTTUUUWWWXXXZZZ[[[\\\]]]]]]\\\^^^```bbbbbbaaa```bbbdddfffgggfffeeeddddddfffiiimmmpppsssuuuvvvuuuuuuvvvvvvvvvxxx|||}}}|||{{{zzzyyy{{{{{{zzzyyyxxxvvvuuutttppppppppppppqqqrrrssssssqqqrrrsssuuuuuuvvvvvvvvvttttttsssqqqooollljjjiiikkkkkkjjjiiiiiihhhhhhgggfffeeedddeeeggghhhgggfffffffffgggiiiiiijjjjjjjjjlllmmmooopppqqqrrrrrrrrrssssssssssssrrrqqqpppppplllnnnqqqrrrssstttwwwyyyxxxyyyzzzzzzyyyvvvsssqqqnnnooopppqqqrrrrrrqqqqqqqqqsssuuuuuuttttttuuuvvvqqqnnnkkkhhhfffddd```]]]\\\ZZZWWWVVVVVVVVVUUUSSSSSSQQQRRRVVVZZZ```lllwwwxxxiiifffiiiqqq~~~sssggg]]]XXXOOOKKKFFFBBB@@@???>>>===:::;;;;;;<<<===>>>>>>???@@@>>>===;;;;;;===>>>@@@<<<<<<;;;:::888666444333222111111000000111111222333222111000////////////111222333333444444333333444444333222111000000///111000000111222222000............///000222333444111111111111111111111111000000111222222222111111000000//////000000222222000000000000000000000000000000////////////000000111000//////......//////000000000//////......---............////////////000000////////////000000////////////000000000000///000000000111111111111......///000111222222222222222111111222222333444222222333333333333333333555555666666777777888888888999999:::;;;;;;;;;;;;::::::;;;<<<<<<===>>>>>>;;;<<<>>>???@@@@@@??????CCCCCCCCCCCCDDDDDDDDDDDDHHHHHHIIIJJJKKKLLLMMMMMMNNNNNNOOOPPPQQQQQQRRRRRRQQQQQQQQQQQQQQQPPPPPPPPPOOOPPPPPPQQQRRRSSSTTTTTTSSSTTTUUUVVVXXXYYYZZZ[[[]]]]]]]]]^^^```aaaaaa```^^^```ccceeefffeeedddbbbccceeegggkkknnnqqqtttuuurrrsssuuuuuuuuuwwwzzz}}}}}}|||{{{zzzxxxvvvvvvvvvuuutttsssrrrqqqpppppppppppppppqqqrrrssspppqqqrrrsssuuuuuuvvvvvvssssssrrrpppnnnkkkiiihhhhhhhhhggggggfffeeeeeeeeeeeeddddddeeeffffffffffffeeefffgggiiijjjkkkkkkkkklllmmmnnnoooooopppqqqqqqqqqqqqqqqpppooonnnmmmlllhhhjjjmmmoooppprrruuuxxxvvvxxxyyyzzzyyyuuurrrooommmnnnooopppqqqqqqrrrrrrppprrrttttttsssssstttuuummmjjjgggeeecccbbb```^^^\\\YYYWWWVVVWWWWWWUUUTTTSSSQQQPPPRRRTTTXXXdddoooqqqkkklllgggtttttthhh___ZZZNNNKKKFFFCCCAAA@@@>>>===:::;;;;;;<<<===>>>>>>???@@@>>>===;;;;;;===>>>@@@<<<<<<;;;:::888666444333222222111111111111222222555333000------...111333222222333444444444444333,,,------------.........111111111333444444222000.........///000222333444000000000000000000000000///000111222222222222222222222111000000000000000000000000000000000000000000000////////////000000111111000////////////000000000//////......------............////////////000000////////////000000////////////000000000000///000000000111111111111......///000111222222222222222111111222222333444222222222333333333444444555555666666777777888888888999:::;;;;;;;;;;;;:::999999:::;;;<<<===>>>>>>;;;<<<>>>???@@@@@@??????CCCCCCCCCCCCDDDDDDDDDDDDDDDEEEFFFHHHJJJLLLNNNNNNMMMMMMNNNOOOPPPRRRRRRSSSRRRRRRQQQQQQQQQPPPPPPPPPOOOOOOPPPQQQRRRSSSTTTTTTSSSTTTUUUVVVWWWYYYYYYZZZ]]]\\\]]]^^^aaaaaa```___\\\^^^aaadddeeedddcccaaabbbccceeehhhkkknnnqqqrrroooqqqssstttuuuvvvxxxzzz~~~}}}}}}|||yyyxxxuuuuuuttttttsssrrrqqqpppppppppooooooooopppqqqqqqooooooqqqrrrttttttuuuuuurrrqqqpppooommmjjjhhhgggfffffffffeeeddddddcccccceeeeeeeeeeeeddddddddddddeeefffhhhiiikkklllmmmmmmmmmmmmmmmnnnnnnoooooopppnnnnnnnnnmmmlllkkkiiihhhfffhhhjjjlllmmmpppsssvvvtttvvvxxxyyyxxxuuuqqqoookkkkkkllllllmmmnnnooopppnnnppprrrrrrqqqqqqrrrsssllljjjfffdddcccbbb```^^^\\\ZZZWWWVVVVVVVVVUUUSSSTTTPPPNNNOOOOOOSSS]]]hhh|||wwwmmmjjjbbbmmm|||vvvjjj```ZZZNNNKKKGGGDDDBBB@@@>>><<<<<<<<<<<<======>>>>>>??????>>>===<<<<<<===>>>???<<<<<<;;;:::888666444333222222111111111111222222444222///------///222555222222333444444444444444,,,------...///000111111111111222444666555333000////////////000111333333///////////////000000000///000111222222222222222111111111000///......---000000000000000000000000000000////////////000000---...///000111111222333//////......................../////////000000000000000////////////000000////////////000000000000000000000000111111111111///000000111111222222222222222111111222222333444333444444555555666666666555555666666777777888888777888999;;;<<<<<<;;;;;;999999:::;;;<<<<<<=========>>>???@@@AAAAAAAAAAAACCCCCCCCCDDDDDDEEEEEEEEECCCDDDEEEGGGIIIKKKLLLMMMKKKLLLMMMNNNPPPQQQRRRSSSRRRRRRQQQQQQPPPOOOOOOOOONNNOOOPPPQQQRRRTTTTTTUUUTTTTTTUUUVVVWWWXXXYYYYYY[[[[[[\\\^^^aaabbb```___\\\^^^```bbbddddddccccccbbbbbbccceeehhhjjjmmmnnnmmmooorrrttttttuuuvvvxxx}}}~~~|||~~~}}}}}}{{{yyywwwuuuuuuuuuuuutttsssrrrrrrooonnnnnnnnnnnnnnnoooooonnnoooppprrrsssssssssssspppoooooonnnllljjjhhhgggffffffeeeeeedddcccccccccdddeeefffeeecccbbbcccdddeeefffhhhjjjlllmmmnnnnnnnnnnnnmmmmmmmmmnnnoooooommmmmmlllkkkjjjiiigggffffffhhhiiijjjkkkmmmqqqsssrrrtttvvvwwwvvvuuurrrqqqiiiiiihhhiiiiiijjjkkklllnnnoooqqqpppooonnnnnnooommmjjjgggeeedddaaa^^^\\\\\\ZZZWWWUUUUUUTTTSSSQQQRRROOOMMMMMMLLLNNNWWWaaaooo}}}ooojjjbbbiiivvvwwwjjj___XXXNNNKKKGGGDDDCCCAAA>>><<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>><<<<<<;;;:::888666444333333222222111111222222333000000000000111222333333222333444444555444444444111111222222333333444444000000111444666555222000000000//////000111222222//////000000000111111111//////000222222333333222000111111111111000000000000000000000000000000000000000////////////000000,,,---///111222222222222------................../////////000000000111111000000////////////000000////////////000000000000000000000000111111111111111111111222222222222222222222111111222222333444333333444444555666666777555555666666777777888888555777999;;;<<<===<<<;;;:::::::::;;;;;;<<<<<<<<<>>>>>>>>>>>>???@@@AAAAAACCCCCCDDDDDDEEEFFFGGGGGGDDDDDDEEEFFFGGGHHHHHHIIIIIIJJJKKKMMMOOOPPPRRRRRRQQQQQQQQQPPPOOONNNNNNNNNNNNOOOPPPQQQRRRTTTUUUUUUTTTTTTUUUVVVWWWXXXXXXYYYYYYZZZ[[[^^^aaabbbaaa___^^^___aaacccdddeeeeeeeeeaaaaaabbbcccdddgggiiijjjkkknnnqqqsssttttttuuuvvvyyy}}}}}}{{{zzz{{{}}}~~~}}}||||||zzzwwwuuuuuuuuuuuuuuutttsssrrrrrrnnnmmmmmmlllllllllmmmmmmoooooopppqqqrrrrrrqqqqqqnnnmmmmmmmmmllljjjiiihhhfffffffffeeeddddddccccccaaaccceeedddbbbbbbdddfffeeefffhhhjjjlllnnnoooppppppooonnnmmmmmmnnnoooooommmmmmmmmllljjjiiigggfffhhhiiiiiiiiiiiijjjnnnqqqqqqrrrssstttuuutttsssssskkkjjjiiiiiiiiijjjkkkkkkmmmnnnoooooommmkkkkkklllhhhgggfffeeeeeeccc```]]]\\\ZZZWWWUUUTTTRRRPPPOOOOOOLLLKKKKKKJJJJJJQQQZZZddd{{{{{{sssggglllttt~~~wwwjjj^^^WWWNNNKKKGGGEEECCCAAA>>><<>>>>>>>>>>>======>>>>>>>>>>>>======<<<<<<;;;:::888666444333333222222111111222222333,,,...111444555444222111222333444444555555444444111111111111111111111111...///000333555444111///111000000000000000111111000000111111222222222333//////000222222333333333111222333444444444444444000000000000000000000000000000////////////000000///000222333222111///---,,,------....../////////000000000000111111111111000000////////////000000////////////000000000000000000000000111111111111333333333222222222222222222222111111222222333444111111222222333444555555555555666666777888888888444666999;;;=========<<<::::::;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;===???@@@BBBCCCDDDEEEFFFGGGHHHIIIFFFFFFFFFEEEEEEEEEEEEEEEHHHIIIJJJLLLNNNPPPQQQRRRQQQQQQPPPOOOOOONNNMMMMMMNNNNNNOOOQQQRRRTTTUUUUUUTTTTTTUUUVVVVVVWWWXXXXXXXXXYYY[[[^^^bbbcccaaa```aaaaaabbbccceeefffggghhhaaaaaaaaaaaabbbdddfffhhhjjjmmmqqqssssssssstttuuuvvvzzz|||{{{zzzzzzyyy{{{}}}~~~|||{{{}}}~~~|||{{{zzzxxxuuusssssssssssssssrrrrrrqqqpppmmmllllllkkkkkkkkklllllloooppppppqqqqqqqqqppppppllllllllllllkkkjjjiiiiiiggggggffffffeeeddddddccc___aaaddddddcccccceeehhhdddfffhhhjjjmmmoooppppppqqqpppnnnmmmmmmnnnoooooonnnnnnnnnmmmkkkiiihhhgggjjjjjjjjjiiihhhiiilllooopppqqqrrrsssttttttttttttooonnnmmmlllllllllmmmnnnmmmnnnooonnnkkkiiiiiijjjbbbbbbccceeeffffffcccaaa]]]ZZZWWWTTTSSSQQQOOOMMMLLLJJJIIIJJJHHHHHHNNNWWW\\\tttnnnqqqwww~~~sssfff[[[TTTRRRKKKFFFEEECCC@@@???AAA>>><<<;;;<<<>>>?????????;;;<<<<<<============<<<<<<999777666666555444333222111111111111111222222222222111111111111222222333222333444666777666555444444444333333222222222...000111222222111000...333000...///111111...+++000111222333444333222111//////000111111111111111000111444777999999666333111000000000//////......//////...//////000111222111111000000//////......+++,,,---...////////////000000////////////000000111000...------...///000////////////000000000000000000000000000111111222222000,,,+++000666444...222222333333333333444444444222111333666777666444555555777888888777666666777777999;;;======;;;999===<<<<<<;;;;;;;;;<<<<<<======???@@@BBBDDDEEEEEEDDDEEEGGGHHHHHHGGGFFFEEEGGGGGGFFFFFFEEEFFFFFFGGGHHHIIIJJJLLLMMMMMMMMMMMMNNNMMMMMMMMMMMMNNNPPPPPPMMMMMMNNNOOOPPPRRRRRRSSSVVVVVVVVVWWWXXXYYYZZZ[[[YYY[[[^^^____________```dddcccbbbbbbbbbdddggghhhcccdddddddddcccdddgggjjjjjjlllnnnpppqqqqqqoooooovvvyyy~~~~~~{{{yyyyyyzzz{{{{{{{{{|||~~~{{{uuuqqqqqquuu{{{~~~|||yyywwwvvvuuutttttttttsssqqqpppnnnmmmlllkkkjjjjjjiiijjjkkklllmmmooooooqqqqqqpppnnnkkkjjjjjjkkklllmmmllljjjgggfffcccdddeeeffffffeeedddcccaaabbbbbbccccccbbbbbbbbbcccdddeeegggiiikkknnnoooppppppooonnnoooppprrrssspppooonnnmmmlllkkkjjjiiiooommmjjjhhhggghhhiiikkkooopppqqqrrrtttuuuvvvwwwpppnnnlllkkkmmmnnnnnnnnnmmmmmmlllkkkjjjiiihhhgggdddddddddcccbbb```___^^^ZZZ[[[ZZZUUUPPPLLLLLLNNNJJJKKKKKKJJJHHHHHHIIIKKKWWWjjj{{{|||zzzlll```XXXRRRKKKFFFEEECCC@@@???@@@>>>===<<<<<<>>>???>>>>>>:::===@@@CCCCCCAAA>>><<<<<<:::888777777666555333333222111111111111111222111111000000000000111111333222333444666777666555333333222222222111111111111111000000000000111111000000000111222222111///000111222222333333222222//////000111111111111111111222333666888888666333222222222222111111111000000////////////000000111111111000000////////////,,,---...///000000000000//////000000000000////////////.........//////000////////////000000000000000000000000000111111222333666555111///111222000222222222333333333444444222111///000333555444333555555777888888777777666888888999;;;======;;;999===<<<<<<;;;;;;<<<<<<<<<<<<<<<===>>>@@@AAABBBBBBDDDDDDEEEEEEFFFFFFEEEEEEHHHHHHGGGGGGGGGGGGGGGHHHHHHIIIJJJKKKMMMMMMMMMMMMNNNNNNNNNOOOOOOOOOOOOOOOMMMNNNNNNOOOQQQRRRRRRSSSUUUUUUUUUVVVWWWXXXZZZZZZYYY\\\^^^____________```cccbbbaaaaaabbbccceeegggeeefffffffffeeefffhhhkkkjjjkkknnnpppqqqqqqppppppqqqtttxxx{{{||||||}}}~~~~~~{{{yyyyyyzzz|||}}}~~~xxxuuurrrnnnkkkllloootttxxx{{{}}}~~~}}}{{{xxxvvvuuutttsssrrrqqqpppooommmlllkkkjjjjjjiiiiiiiiijjjkkkmmmnnnmmmnnnnnnnnnmmmllljjjiiikkkllllllllljjjhhheeeccc___```aaabbbbbbaaa```___bbbccccccccccccbbbbbbaaabbbcccdddeeehhhjjjlllmmmnnnnnnnnnooopppqqqrrrsssrrrrrrqqqooonnnmmmlllkkkmmmllliiigggggggggiiijjjmmmnnnoooppprrrsssuuuuuutttqqqooonnnooopppooonnnooonnnllljjjhhhfffeeeeeebbbbbbbbbbbbaaa___^^^]]]YYYZZZYYYUUUPPPLLLKKKLLLJJJKKKLLLKKKIIIHHHIIIJJJUUUhhhqqqddd[[[RRRKKKFFFEEECCC???>>>@@@???>>>======>>>>>>===<<<999;;;===??????>>>===<<<===;;;999888888777555444444333222111111111111111000000////////////000000333333333444666777666444111111111111111000000000333111///......///111333...000222222222222333444222111111111111222333333//////000111111111111111111111111222444555333222222222222222111111111111111000000////////////000111000000000000/////////......//////000111111111...///000111111000///...------...///000000000///////////////000000000000000000000000000111111222333;;;???888000...000222222222222222333333333333333111000000222444555444555555666777777777777777888888999;;;======<<<:::===<<<<<<;;;<<<<<<=========>>>>>>??????@@@AAAAAADDDCCCCCCCCCDDDDDDEEEFFFHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIJJJKKKLLLMMMMMMMMMOOOPPPQQQQQQQQQPPPOOONNNNNNNNNOOOPPPQQQRRRRRRSSSTTTTTTTTTUUUVVVWWWYYYYYYYYY\\\___```______```aaabbbbbbaaaaaabbbcccdddeeeggghhhhhhhhhggghhhjjjllliiikkkmmmoooqqqrrrrrrqqqrrrtttxxxzzzzzz{{{|||}}}}}}zzzxxxxxxyyy|||~~~{{{sssnnnhhhgggeeecccdddgggkkkmmmooosssxxx|||zzzxxxvvvtttsssrrrqqqppppppooonnnmmmkkkkkkjjjhhhhhhhhhhhhiiikkkmmmnnnllllllkkkkkkjjjjjjiiiiiillllllkkkjjjhhheeecccaaaaaabbbbbbccccccbbbbbbaaadddddddddccccccbbbbbbaaaaaaaaabbbccceeegggiiijjjjjjkkkmmmoooqqqrrrssstttsssrrrqqqooonnnmmmlllllllllkkkiiiggggggggghhhiiijjjjjjkkkmmmnnnppprrrssswwwuuurrrqqqqqqrrrqqqqqqrrrppplllhhheeebbbaaa```^^^___``````___^^^]]]\\\WWWXXXXXXUUUQQQMMMKKKJJJHHHJJJLLLLLLJJJIIIHHHIIIRRRddd|||sssddd[[[QQQKKKEEEDDDCCC???>>>@@@@@@>>>======>>>>>><<<;;;===<<<;;;;;;<<<===???@@@===<<<:::999999888666444444444333222111111111111111111000000000000111111333333222444666666555333111111111111111111111111222111000//////000111222---000333333000///111444222111000000000111333444//////000111111111111111000///---...///000000///000000000///////////////111111000//////...//////000000000000000000000000.........//////000000111---///000222222000///---+++,,,...000111000000///////////////000000000000000000000000000111111222333<<<@@@999111...000111111222222222222333333333555444333222444555777888555555666666777777888888999999999;;;======<<<:::<<<<<<<<<<<<<<<======>>>AAAAAAAAAAAAAAAAAABBBBBBDDDCCCCCCBBBCCCDDDFFFGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHJJJKKKLLLMMMMMMMMMPPPQQQRRRSSSSSSQQQOOOMMMOOOOOOOOOPPPQQQRRRRRRSSSSSSSSSSSSTTTUUUVVVXXXXXXZZZ\\\___``````___```aaabbbbbbccccccddddddddddddggghhhiiiiiihhhiiijjjllliiikkkmmmoooqqqrrrsssssstttwwwyyy{{{{{{{{{}}}~~~~~~{{{yyyxxxyyy|||~~~~~~|||yyyvvvrrrlllgggbbbaaa_________```bbbccceeejjjrrrzzz~~~|||yyyxxxvvvtttrrrpppoooooopppppppppooonnnmmmllllllgggggggggggghhhjjjlllmmmjjjiiihhhhhhhhhhhhiiiiiiiiiiiihhhhhhfffdddbbbaaabbbbbbbbbbbbbbbbbbbbbbbbeeedddccccccbbbbbbaaaaaa______```aaabbbdddfffgggfffhhhkkkoooqqqsssttttttrrrpppooommmkkkkkkkkkkkkkkkkkkjjjiiiiiihhhiiiiiihhhhhhhhhiiikkkmmmooopppuuusssqqqqqqssstttuuutttuuurrrnnnhhhccc```^^^]]]\\\]]]^^^______]]]\\\[[[WWWXXXXXXVVVSSSOOOKKKIIIGGGJJJLLLMMMKKKIIIHHHHHHPPP```{{{xxx~~~uuufff[[[QQQJJJEEEDDDBBB???>>>??????>>>===>>>???>>><<<:::>>>???AAACCCCCCCCCCCCBBB===<<<;;;::::::999666444444444333222111111222222333222222111111222222333333333222444555666444333111111222222222222222222///000111222222111000///...111333222///---...000222111000///000111222333//////000111111111111111222000......///000000/////////////////////000000111111000//////...//////000000000000111111111111......---------...///000---///000222222000///---+++,,,...000111000000///////////////000000000000000000000000000111111222222777999555222222111///111111111222222222333333444444444444444555777888555555555666777777888999:::999999:::<<<======;;;<<<<<<<<<<<<<<<===>>>???AAAAAAAAAAAAAAAAAAAAAAAADDDDDDCCCCCCDDDEEEGGGHHHDDDEEEFFFGGGHHHHHHGGGGGGGGGHHHIIIKKKLLLLLLLLLLLLPPPQQQSSSSSSSSSQQQOOONNNOOOPPPPPPQQQQQQRRRRRRRRRSSSSSSSSSTTTUUUVVVWWWXXXZZZ\\\___````````````aaacccdddeeefffffffffeeeddddddfffhhhhhhhhhhhhjjjkkkjjjkkkmmmoooqqqrrrsssttttttvvvyyyzzzzzz{{{|||~~~}}}|||~~~|||zzzyyyxxxzzz{{{|||yyywwwuuurrroookkkgggddd```___^^^\\\[[[[[[[[[[[[___ccclllttt|||}}}zzzxxxwwwuuurrrpppooonnnmmmnnnnnnnnnmmmmmmmmmllllllgggffffffeeeeeeggghhhiiiggggggfffffffffgggggghhheeeeeeeeeddddddccccccbbb^^^]]]]]]]]]]]]]]]]]]^^^dddcccbbbaaaaaaaaaaaabbb^^^^^^^^^___```bbbcccdddccceeeiiimmmppprrrssstttqqqpppnnnkkkjjjjjjjjjjjjkkkkkkkkklllkkkkkkjjjjjjggggggfffggghhhjjjlllnnnpppnnnnnnpppsssvvvxxxxxxxxxuuupppjjjeee```]]]\\\[[[\\\^^^______]]][[[ZZZXXXXXXWWWVVVTTTPPPLLLJJJFFFIIIKKKKKKJJJHHHGGGFFFOOO]]]tttwwwzzzxxxiii^^^QQQJJJEEEDDDBBB>>>===???>>>======>>>@@@???===:::666;;;CCCIIIJJJFFF???;;;<<<;;;:::;;;;;;999666333333333222222222222333333333333333222222333333333444333222333555555444222111111111222222222222222...///111333333111///...000111222111///------...111000000000000111222222//////000111111111111111555333111000111222111000111111111111222222222222111000000////////////000000000000111111111111222///...---,,,,,,---...///...///000111111000///...------...///000000000///////////////000000000000000000000000000111111222000333222000111444222...111111111111222222222222000222444444333333555666555555555555666888999:::;;;:::999:::<<<>>>===<<<<<<<<<<<<<<<===>>>????????????????????????@@@@@@CCCCCCCCCDDDEEEFFFGGGHHHCCCDDDFFFGGGHHHHHHGGGFFFGGGHHHIIIJJJKKKLLLLLLLLLPPPQQQRRRRRRRRRQQQPPPOOOPPPPPPQQQQQQQQQRRRRRRRRRSSSSSSSSSTTTUUUVVVXXXXXXZZZ]]]```aaa``````aaabbbcccdddfffhhhhhhgggeeedddaaadddfffhhhhhhiiijjjllllllmmmnnnoooqqqrrrssstttwwwyyy|||}}}}}}~~~|||zzzwwwtttrrrrrrssstttooonnnmmmjjjgggcccaaa___]]]\\\ZZZXXXWWWUUUUUUTTTXXX]]]eeennnvvv|||}}}zzzwwwvvvtttqqqooonnnmmmlllkkkkkkjjjjjjjjjjjjjjjjjjhhhgggeeecccbbbbbbccccccbbbbbbccccccddddddeeeeeebbbbbbbbbbbbbbbbbbbbbbbb^^^^^^]]]]]]]]]]]]^^^^^^bbbaaa```______```bbbbbb]]]]]]]]]^^^___```aaabbbaaacccfffjjjmmmppprrrssssssqqqnnnllljjjjjjkkkllljjjkkklllmmmmmmlllkkkjjjhhhgggfffffffffhhhkkkllljjjiiijjjmmmsssxxxzzz{{{zzzxxxtttoooiiiddd```]]]\\\]]]___``````^^^[[[ZZZXXXWWWUUUTTTSSSPPPMMMJJJFFFGGGIIIIIIGGGFFFEEEFFFMMMYYYlllxxxwwwyyyjjj```QQQJJJEEECCCBBB>>>===???<<<<<<===>>>@@@@@@===;;;333888>>>CCCEEEAAA<<<999;;;;;;:::::::::999555222222222222222333333444555333222222222222222222333444333222333444555333111000000000111111111222222000000111111111111000000111000000000111111000...///000000111111111111111//////000111111111111111444222111000111111///---000111111111222222222222000////////////000000111000000111111111222222222000///...------...///000//////000000000000////////////.........//////000////////////000000000000000000000000000111111222///111111...///222333000111111111111222222222222///222555666555333444555555555444555666888999:::;;;:::999:::<<<>>>>>>===<<<<<<<<<<<<===>>>???@@@>>>>>>>>>??????@@@@@@@@@AAAAAACCCDDDEEEFFFFFFFFFCCCEEEGGGHHHIIIIIIHHHGGGGGGGGGIIIJJJKKKLLLLLLLLLPPPPPPPPPPPPPPPQQQQQQQQQQQQQQQQQQQQQRRRRRRRRRRRRTTTTTTTTTUUUVVVWWWXXXYYY[[[]]]```aaaaaa```aaabbbbbbdddfffhhhhhhfffdddbbb___bbbfffhhhiiijjjlllnnnnnnnnnnnnoooppprrrssstttyyy{{{}}}~~~~~~xxxuuuqqqllljjjjjjjjjkkkggggggeeebbb^^^ZZZXXXWWWVVVUUUSSSQQQPPPPPPOOOOOOQQQVVV]]]gggpppxxx~~~~~~|||vvvuuusssqqqooommmlllllliiiiiiiiiiiijjjjjjjjjjjjiiigggeeebbb___^^^]]]]]]\\\^^^___aaaaaaaaaaaaaaabbbbbbaaa``````````````````___^^^]]]]]]^^^___``````___^^^]]]^^^```bbbccc]]]]]]]]]]]]^^^___``````aaabbbdddfffjjjmmmppprrrrrrpppmmmjjjiiiiiijjjkkkiiijjjlllmmmmmmllljjjiiikkkiiigggffffffgggiiikkkhhhgggiiimmmrrrxxx{{{}}}{{{zzzwwwtttnnnhhhccc```^^^___aaabbbaaa___\\\YYYWWWUUUQQQPPPPPPNNNKKKHHHEEEFFFGGGFFFEEEDDDDDDEEEKKKTTTeeeyyyzzzuuuzzzxxxiii```PPPJJJDDDCCCBBB>>>===???;;;;;;<<>><<<<<<<<<======>>>@@@AAABBB;;;::::::::::::888555222111111111222333444555666222222111111111111222222444333222333444444333111.../////////000000111111222111000......000111222111///...000444555333000...///111222222222111000//////000111111111111111000///......///...,,,***......//////000000000111//////...//////000111222000000111111222222222222222111///...---///000111000000////////////000000111000...------...///000////////////000000000000000000000000000111111222///222222...---000222222000111111111111222222222///444888999888666666666555555444555666888:::;;;<<<:::999:::<<<>>>>>>===<<<<<<<<<<<<===>>>@@@@@@???@@@@@@AAABBBBBBCCCCCC>>>@@@BBBDDDEEEEEEEEEDDDDDDEEEHHHJJJJJJJJJIIIHHHGGGGGGIIIJJJKKKLLLLLLLLLOOOOOOOOOOOOOOOPPPQQQRRRQQQQQQQQQRRRRRRRRRRRRRRRTTTTTTTTTUUUVVVWWWYYYYYY[[[]]]```aaaaaa```aaabbbaaacccfffggggggeeebbb```___bbbfffiiijjjlllnnnooooooooooooooopppqqqrrrsssuuuwwwyyyzzz|||~~~{{{xxxxxxssspppkkkfffcccbbbcccdddcccbbb```\\\WWWSSSQQQQQQPPPOOOMMMLLLKKKKKKLLLMMMLLLPPPXXXbbbmmmvvv}}}~~~}}}}}}~~~~~~vvvuuusssqqqooommmllllllkkkkkkkkkkkkkkkllllllllljjjhhheeeaaa]]][[[ZZZYYYXXXZZZ]]]___```___^^^]]]ccccccaaa```^^^^^^]]]]]]\\\\\\[[[ZZZZZZ[[[\\\\\\^^^]]]\\\\\\]]]___bbbccc^^^]]]]]]]]]^^^^^^___```aaaaaabbbdddhhhllloooqqqooommmjjjgggffffffggghhhgggiiikkkmmmmmmkkkiiihhhlllkkkhhhffffffgggiiijjjhhhhhhiiimmmsssxxx{{{|||{{{{{{zzzwwwrrrlllfffbbb```aaacccdddccc___\\\YYYVVVSSSOOOMMMMMMMMMJJJGGGEEEFFFFFFDDDCCCBBBDDDEEEIIIQQQ```sss{{{uuuxxxssseee]]]PPPLLLGGGCCCAAA@@@???>>><<<<<<<<<<<<===???@@@AAAAAAAAAAAA@@@???>>>======>>><<<;;;;;;;;;:::777555222333222111111333777:::555444222333333444222111222222222333333444444444222222111000//////000000000000000000////////////000000111222222222222111111111222222222333333333222333333222000///000222555333111000///000111222///000111111000///000111///...---,,,,,,,,,,,,,,,000000000111222222333333111111///...------------000///...------...///000......////////////......////////////000000000000000000000000000000000000000000000000000000000000444444444444333222222111222333555777777777777666666666666666777888999:::999:::;;;<<<<<<;;;::::::@@@???>>>======>>>??????AAAAAA@@@@@@???@@@@@@@@@CCCCCCCCCDDDDDDDDDDDDEEEIIIFFFEEEFFFHHHJJJHHHFFFIIIJJJKKKKKKJJJJJJKKKMMMNNNMMMMMMOOOQQQQQQPPPOOOQQQQQQPPPPPPPPPQQQQQQRRRRRRRRRSSSTTTUUUWWWYYYZZZ[[[]]]___``````aaabbbccceeeeeeeeeddddddbbbaaa```bbbccceeefffhhhiiijjjjjjlllqqquuutttpppnnnpppsssrrrtttwwwzzz~~~|||vvvsssrrrkkkjjjhhheeeaaa^^^\\\[[[YYY[[[\\\XXXRRRMMMJJJJJJKKKIIIGGGDDDCCCBBBCCCDDDEEEJJJRRR]]]hhhqqqxxx{{{~~~~~~{{{zzz|||}}}|||zzzwwwuuuqqqnnnlllkkkkkklllkkkkkkjjjjjjkkkkkkllllllmmmjjjfffaaa^^^\\\[[[[[[XXXYYYZZZ\\\^^^^^^______cccbbbaaa``````______```]]]\\\[[[[[[]]]^^^]]][[[\\\\\\\\\\\\]]]___aaabbbaaa```^^^]]]]]]___aaaccccccbbbbbbccceeehhhkkkmmmkkkkkkiiigggfffeeeeeeeeedddfffiiimmmooonnnkkkggghhhggggggggghhhhhhgggfffjjjiiijjjmmmnnnoooqqqtttuuuvvvwwwvvvrrrkkkeeeaaaaaa``````aaaaaa___\\\YYYWWWUUURRROOOLLLIIIHHHHHHFFFEEECCCBBBAAAAAABBBBBBHHHPPP\\\lll|||uuusss}}}~~~pppccc\\\PPPLLLFFFCCCAAA@@@???>>><<<<<<<<<<<<===???@@@AAAAAA@@@@@@??????>>>>>>>>>>>><<<;;;;;;;;;999777555333444555666777;;;@@@DDD555333222222333333222111222222333333333333333333222222111000000000000000////////////000000000000000000111222222222222111111111111222222222333333111222333111000///111222444333111//////000111222222333444333111111111333...---------------.../////////000000111222222222222111000///............000///............///000......////////////......////////////000000000111000000000000000000000000111111111111111111111111222222333333222222111111333444555666666555444444666666666666777888999:::777888:::;;;<<<<<<<<<<<<@@@???>>>======>>>??????AAA@@@@@@??????@@@@@@@@@BBBBBBCCCCCCCCCDDDDDDDDDFFFDDDCCCDDDGGGHHHGGGEEEHHHIIIKKKJJJIIIIIIJJJKKKMMMMMMMMMNNNPPPPPPPPPOOOQQQPPPPPPPPPPPPQQQRRRRRRQQQRRRRRRSSSTTTVVVXXXYYYZZZ\\\^^^_________```aaa```aaaaaabbbbbbbbbbbbbbbddddddfffggghhhhhhhhhhhhlllqqqttttttqqqpppqqqtttsssuuuwwwzzz|||~~~}}}wwwqqqmmmlllfffggggggeeebbb]]]XXXUUUUUUWWWXXXVVVPPPKKKHHHHHHHHHFFFDDDBBBAAAAAABBBCCCEEEIIIPPPYYYcccmmmtttxxx{{{}}}~~~~~~|||xxxwwwxxxxxxwwwuuuuuutttqqqooolllkkkkkkjjjiiiiiiiiiiiijjjkkklllllliiigggccc___[[[YYYYYYXXXZZZ[[[\\\]]]]]]]]]]]]]]]___^^^]]]]]]\\\]]]]]]]]]]]]\\\[[[[[[]]]]]]\\\[[[[[[[[[[[[\\\]]]___aaabbbaaa```^^^]]]]]]___aaacccaaaaaaaaaaaaccceeehhhjjjiiiiiigggfffeeeeeedddddddddfffhhhlllnnnnnnkkkhhhjjjhhhgggggghhhiiiiiiiiillljjjiiikkknnnqqqsssuuurrrssssssrrrnnniiidddaaa```______``````^^^[[[XXXWWWUUUQQQNNNJJJIIIHHHHHHFFFEEECCCBBBAAAAAABBBBBBHHHPPP[[[jjj~~~wwwuuu~~~xxxkkk```YYYOOOKKKFFFBBB@@@@@@???>>><<<<<<<<<<<<===???@@@AAA????????????????????????===<<<;;;::::::999777444///000222333555999>>>AAA444333222222333333222111333333333333333222222222222111000000000000000000......//////000000111111000000111222222222222111000000111111111222222222000111222111000000222333222222000/////////000111222333444333111000111222---------......///000111......//////000111111111222222111000////////////000//////......//////000------............------/////////000000000111111000000000000000000000000222222222222222222222222000000111222222222111111444444555555444444333222666666666666777888999:::666777999;;;<<<=========???>>>>>>======>>>>>>???@@@@@@?????????@@@@@@AAAAAABBBBBBBBBCCCCCCCCCCCCEEEDDDDDDEEEGGGIIIHHHGGGHHHIIIJJJIIIHHHGGGHHHIIIKKKLLLMMMNNNOOOOOOOOOOOOPPPPPPPPPPPPPPPQQQRRRRRRQQQQQQRRRSSSTTTVVVWWWXXXXXXZZZ]]]]]]]]]]]]^^^___\\\]]]^^^___aaabbbcccccceeefffgggggggggggggggggglllpppttttttsssrrrsssuuuttttttuuuwwwxxxyyyzzz{{{||||||zzzvvvpppjjjgggfffaaaccceeeeeebbb\\\TTTPPPQQQSSSTTTRRRNNNIIIFFFDDDCCCBBBAAA@@@???@@@AAABBBEEEGGGLLLSSS\\\fffnnnrrrxxxzzz||||||{{{zzz{{{{{{{{{xxxuuusssssssssrrrqqqssssssrrrpppnnnllljjjiiifffffffffggghhhiiijjjkkkfffdddaaa^^^[[[YYYXXXXXX\\\]]]]]]]]]]]]]]]\\\[[[\\\\\\[[[[[[[[[\\\]]]]]]]]]\\\[[[[[[\\\]]]\\\[[[ZZZZZZZZZ[[[]]]^^^```aaaaaa___^^^]]]]]]___aaabbb```_________```bbbdddeeegggfffeeeddddddddddddeeedddeeegggjjjmmmmmmjjjgggkkkiiihhhfffggghhhjjjkkkkkkjjjhhhhhhjjjmmmnnnnnnnnnnnnnnnllliiifffcccaaa```___^^^______^^^[[[YYYXXXUUUQQQLLLIIIHHHHHHHHHEEEDDDCCCAAAAAAAAAAAABBBHHHNNNYYYhhhzzzzzzwwwssshhh^^^WWWNNNJJJEEEAAA@@@???>>>===<<<<<<<<<<<<===???@@@AAA>>>>>>>>>>>>????????????===<<<:::::::::999666444///000000000///111444666444222111222333333222111444333333333222222111111111111000000000000000111---......///000111111222000000111222222222222111000000000111111111222222///111111111000111222444111111000//////000000111000111222111///---...//////////////////000111111------......///000000000333222222111000000111111000//////////////////000------............------//////000000000111111111000000000000000000000000222222222222222222222222000000111222222333222222333444444444555444444444666666666666777888999:::777888999:::;;;<<<<<<===============>>>>>>>>>??????????????????@@@@@@AAAAAAAAAAAABBBBBBBBBCCCCCCFFFFFFFFFHHHIIIKKKKKKKKKIIIJJJKKKJJJHHHHHHHHHIIIJJJLLLMMMNNNNNNNNNNNNOOOPPPPPPPPPPPPPPPQQQRRRSSSSSSSSSSSSTTTUUUVVVXXXYYYXXXZZZ\\\]]]]]]]]]^^^___]]]]]]^^^___```bbbcccddddddeeefffggghhhhhhhhhggglllooorrrtttsssssstttuuurrrrrrrrrqqqqqqrrrrrrrrrrrrsssrrroookkkfffdddcccaaaccceeeeeeaaa\\\UUUQQQOOOPPPPPPOOOLLLHHHDDDBBB@@@@@@?????????@@@AAABBBEEEFFFIIINNNVVV___ggglllrrruuuxxxyyyxxxwwwwwwwwwvvvtttrrrqqqppppppppppppqqqrrrrrrrrrpppmmmjjjhhhfffeeeeeeeeeeeeffffffgggfffeeebbb___]]][[[[[[ZZZ\\\]]]]]]]]]]]]]]]]]]\\\\\\\\\\\\]]]]]]___``````]]]\\\[[[[[[\\\\\\[[[ZZZXXXYYYZZZ[[[\\\^^^___```______^^^]]]]]]^^^```aaa______^^^^^^___```aaabbbeeedddddddddddddddeeeeeeddddddeeehhhjjjkkkiiigggiiiiiiiiigggffffffggghhhjjjoooqqqmmmiiihhhiiiiiikkkjjjiiigggfffdddcccbbbaaa_________```___]]][[[XXXUUUPPPKKKHHHGGGHHHHHHEEEDDDBBBAAA@@@AAAAAABBBGGGLLLWWWfffwww}}}{{{ssshhh]]]VVVMMMIIIDDD@@@??????>>>===<<<<<<<<<<<<===???@@@AAA>>>>>>>>>>>>>>>>>>??????===;;;:::::::::888666444444444444222111000222444333111111111333333222111333333333222222111111111111000000000000000111111---......///000111111222000000111222222222222111000111111111111222222222///111111111000111222444111000000000000000111111///000111000...---...///222111000///////////////---------...//////000000333222222111111111111222///000000000000000000///---..................---000000000000111111111111000000000000000000000000222222222222222222222222111111222333444444444333333333333444666777888999666666666666777888999:::999999999999:::::::::;;;<<<<<<======>>>>>>>>>>>>???>>>>>>>>>??????@@@AAAAAAAAAAAABBBBBBBBBCCCCCCEEEEEEGGGHHHHHHIIIKKKKKKJJJKKKLLLKKKJJJIIIJJJKKKIIILLLNNNNNNMMMMMMNNNPPPOOOOOOOOOPPPPPPRRRSSSSSSUUUUUUUUUVVVWWWXXXYYYZZZXXX[[[]]]^^^^^^^^^```aaaaaa````````````aaabbbcccbbbccceeeggghhhiiiiiijjjlllnnnppprrrrrrrrrssssssooonnnlllkkkjjjiiiiiiiiiiiikkkllljjjhhheeedddddddddddddddccc```\\\YYYWWWOOOOOONNNMMMJJJGGGDDDAAA????????????@@@AAABBBBBBFFFFFFGGGKKKQQQYYY```eeekkknnnrrrttttttsssssssssqqqppppppoooooopppqqqssspppqqqrrrrrrpppmmmjjjhhhffffffeeedddcccccccccccceeedddbbb```___]]]\\\\\\[[[[[[\\\]]]^^^^^^^^^^^^\\\\\\]]]]]]^^^___aaaaaa]]]\\\ZZZ[[[\\\\\\ZZZYYYXXXXXXYYYZZZ\\\\\\]]]]]]]]]]]]\\\\\\\\\]]]^^^__________________``````aaadddccccccccccccdddeeeeeebbbbbbbbbdddggghhhgggeeefffhhhiiihhheeeccccccccciiittt{{{tttjjjhhhjjjkkkhhhhhhfffeeedddcccbbbbbbaaa```______``````^^^\\\XXXUUUQQQLLLIIIHHHHHHHHHEEEDDDBBBAAA@@@@@@AAAAAAEEEIIITTTdddsss~~~wwwlll```VVVLLLHHHCCC@@@???>>>>>>===<<<<<<<<<<<<===???@@@AAA>>>>>>>>>>>>>>>>>>>>>>>><<<;;;:::999999888666333222333444333222222333555222111000111222333222111222222222222222111111111000000000000000111111222......//////000000111111000000111222222222222111111111222222222333333333000111222111000000222333111111111111222222222222000111222222000000111222222111000///............------......///000000000222222111111111111111222///000000111111000000///......////////////......000000000111111111222222000000000000000000000000222222222222222222222222222222333444444444333333222222333444666888:::;;;666666666666777888999:::::::::999999999999::::::;;;;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAAAAABBBBBBBBBCCCCCCCCCCCCBBBCCCEEEEEEEEEEEEGGGIIIIIIJJJKKKKKKJJJJJJKKKMMMIIILLLOOOOOOMMMMMMNNNQQQOOOOOOOOOPPPQQQRRRSSSTTTWWWWWWWWWWWWXXXYYYZZZ[[[XXXZZZ]]]______```bbbddddddcccbbbaaa```aaabbbcccaaacccdddfffhhhiiijjjjjjkkklllmmmooopppppppppooollljjjhhheeecccbbbbbbbbbccceeeggggggfffddddddeeedddcccbbb```^^^]]]\\\[[[QQQOOOKKKIIIHHHFFFCCCAAA>>>??????@@@AAAAAABBBBBBEEEDDDEEEGGGLLLRRRYYY\\\bbbfffkkkmmmnnnnnnnnnnnnlllmmmmmmmmmlllmmmpppsssnnnooopppooonnnkkkiiigggeeeeeedddcccbbbbbbbbbbbbcccbbbbbb```___^^^]]]\\\[[[[[[]]]^^^____________[[[[[[[[[[[[\\\]]]^^^___]]]\\\ZZZZZZ[[[[[[ZZZXXXXXXYYYZZZZZZ[[[[[[ZZZZZZ[[[[[[[[[[[[[[[\\\\\\]]]^^^^^^^^^___````````````bbbbbbbbbaaabbbbbbccccccaaa______```cccdddddddddccceeehhhgggdddbbbccceeefffsssyyypppeeedddhhhjjjffffffeeedddcccbbbaaaaaaaaa```^^^^^^______^^^]]]WWWUUURRROOOLLLIIIHHHHHHDDDCCCBBB@@@@@@@@@@@@AAADDDGGGRRRbbbppp~~~}}}qqqcccWWWKKKGGGBBB???>>>>>>>>>===<<<<<<<<<<<<===???@@@AAA??????>>>>>>======<<<<<<<<<;;;999999999888555333000111222222111111222444111000000111222333333111111111111111222222222222000000000000000111222222////////////000000000000000000111222222222222111222333333333333444444444111222333111000///111222111111222333333333333333...000111111000000222333000000///.........//////---......///000000111111111111000000000111111222///000111111111111000/////////000000000000//////000000111111111222222222000000000000000000000000111111111111111111111111222333333333333222222111333333333333444666888999666666666666777888999:::999999888888888:::;;;<<<:::;;;<<<>>>>>>>>>>>>===============>>>???@@@AAABBBBBBCCCCCCCCCDDDDDDDDDAAACCCEEEEEECCCCCCEEEGGGFFFHHHJJJJJJJJJJJJLLLMMMJJJMMMQQQQQQNNNMMMOOORRROOOOOOOOOPPPQQQRRRSSSTTTWWWWWWVVVWWWWWWXXXYYYZZZVVVYYY\\\^^^```aaadddfffdddcccaaa``````aaacccdddcccdddeeeggghhhiiiiiiiiijjjjjjkkklllnnnmmmlllkkkjjjhhheeebbb```_________```bbbeeeeeedddccccccccc```___^^^]]]\\\[[[[[[[[[SSSOOOIIIEEEDDDCCCAAA???===>>>???@@@@@@@@@@@@@@@BBBBBBBBBDDDHHHMMMQQQTTTYYY]]]cccggghhhhhhiiiiiihhhiiijjjiiiggghhhkkknnnkkkllllllkkkjjjhhhfffeeebbbbbbbbbbbbbbbcccddddddccccccccccccbbbaaa```___]]]]]]^^^^^^^^^^^^^^^]]]ZZZZZZZZZZZZZZZ[[[\\\]]]]]]\\\ZZZZZZ[[[[[[YYYXXXYYYYYYZZZZZZZZZYYYXXXWWWYYYYYYYYYYYYZZZZZZZZZ[[[\\\\\\]]]^^^___```````````````_____________________]]]\\\]]]```bbbbbbbbbaaadddeeecccaaaccciiinnnqqqxxxvvvhhh```bbbeeedddccccccccccccbbb```___^^^___^^^\\\\\\]]]^^^]]]\\\WWWVVVTTTQQQNNNKKKHHHGGGDDDCCCBBB@@@???@@@@@@AAADDDFFFPPP```kkkwwwuuueeeXXXJJJGGGBBB???>>>>>>>>>===<<<<<<<<<<<<===???@@@AAA@@@??????>>>===<<<<<<;;;<<<;;;999999999888555333444555666555333222333444111000///000222333333111000000111111222222222333000000///000000111222222000000000000////////////000000111222222222222111333333333444444444555555222333333222000///000222111222333444444444444444+++---...///...///000222...------......///000111......//////000111111111111000000000000000111111///000111222222111000///000000111111111111000000000111111111111222222222000000000000000000000000000000000000000000000000222222222222222111000///444333333222333444666777666666666666777888999:::777777777777888:::===>>>999:::<<<>>>>>>>>>>>>===============>>>???@@@AAACCCCCCCCCDDDDDDDDDDDDEEECCCFFFGGGGGGDDDCCCEEEHHHDDDFFFHHHIIIIIIJJJLLLMMMJJJNNNRRRQQQNNNMMMPPPSSSNNNOOOOOOPPPQQQRRRTTTTTTVVVVVVVVVVVVWWWWWWXXXYYYTTTWWW[[[^^^```bbbdddfffbbbaaa```___```aaaccceeeeeeffffffggghhhgggggggggiiiiiiiiikkklllllljjjhhhiiigggdddaaa^^^]]]]]]^^^```bbbddddddbbbaaaaaaaaaZZZ[[[[[[\\\[[[ZZZYYYXXXTTTNNNGGGCCCAAAAAA@@@>>>======>>>???????????????@@@@@@@@@BBBEEEIIIMMMOOOSSSWWW]]]bbbdddeeeeeefffeeeggghhhfffccccccfffiiiiiiiiihhhhhhfffeeedddccc______```aaacccdddfffgggfffffffffffffffeeedddccc____________^^^]]]\\\[[[[[[[[[[[[[[[[[[\\\\\\]]]^^^\\\ZZZZZZ[[[ZZZYYYWWWYYYZZZZZZZZZZZZXXXVVVUUUXXXXXXXXXXXXYYYYYYYYYYYYZZZ[[[\\\]]]^^^____________^^^]]]]]]\\\\\\\\\]]]^^^\\\[[[[[[^^^```aaaaaaaaacccbbb```___dddnnnvvvzzzhhhbbbggggggbbbaaabbbbbbbbbaaa___]]][[[]]]\\\ZZZZZZ[[[\\\[[[ZZZVVVVVVUUUSSSPPPLLLIIIGGGDDDCCCAAA@@@???@@@@@@AAADDDEEEOOO^^^hhhqqqrrraaaUUUNNNGGGCCCDDDEEEAAA>>>>>><<<===>>>???????????????>>>>>>===<<<;;;::::::::::::::::::999888777666555666555444222111111222222444333333222222333333444111222222333333444444555222222111111000///......//////000000000000//////---...///111222222333333000000000111222222333333555555555444444333333333777444111111333444333111333222000/////////000111(((***...111222111...---000000000000111111111111//////000000000000//////000000111111222222222222777444000///000111111///...111444333111000111333111111000///////////////111111222222222222111000222222333333333444444444333333333444444444555555777888888777666666999;;;888888888999:::;;;<<<===999999999999:::;;;<<<<<<=========>>>??????@@@@@@BBBBBBBBBCCCCCCCCCCCCDDDDDDDDDCCCCCCCCCCCCDDDDDDHHHGGGFFFFFFGGGHHHJJJKKKLLLMMMOOOOOONNNNNNOOOPPPQQQPPPNNNNNNNNNQQQTTTVVVWWWWWWVVVTTTSSSTTTVVVYYYXXXWWWVVVYYY^^^bbbcccbbbccccccbbbaaaaaa```aaaaaaddddddccccccddddddeeefffggggggggggggfffffffffffffffhhhjjjhhheeebbbbbbcccfffiiikkkjjjeeeaaa```aaa\\\[[[ZZZXXXVVVTTTSSSRRRNNNKKKGGGDDDCCCCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@???@@@BBBAAA@@@@@@DDDGGGTTTUUUWWWYYY\\\^^^```aaa___^^^^^^^^^___bbbeeefffhhhgggeeeddddddeeeeeefffeeeeeeeeeffffffggghhhhhhiiigggeeeeeefffeeebbb___```___]]][[[ZZZZZZ[[[[[[YYYZZZ[[[ZZZYYYZZZ[[[]]]\\\\\\[[[[[[ZZZYYYYYYXXXYYYYYYYYYZZZ[[[ZZZWWWTTTUUUUUUVVVVVVXXXYYY[[[[[[XXXYYYZZZ\\\^^^______``````___^^^]]]\\\\\\\\\\\\[[[\\\]]]]]]\\\[[[\\\]]]]]]___```^^^```kkkxxxjjjaaa___aaaddd```^^^]]]]]]^^^^^^^^^]]]^^^]]]\\\[[[YYYXXXXXXXXXUUUTTTTTTRRRPPPMMMJJJHHHCCCBBB???>>>===???AAABBB@@@DDDLLLTTT\\\kkktttcccWWWMMMGGGBBBDDDDDD@@@======<<<===>>>??????@@@@@@???=========<<<<<<;;;;;;;;;:::::::::999888777666555666555333222111111222222333333222222222222333333111222222333333444444555555555444444333222222111//////000000000000//////111111111111111000000///222222111111111111111111444444444333333333222222999666333333555666555444222222000/////////000111------......//////000000000000000000111111111111///000000111111000000///222222222222222222222222777333000///111222222111000222444333000...///000111111000///////////////......////////////......222222333333333444444444444444444555555555666666555555666555444444666999888888888999:::;;;<<<===::::::::::::;;;<<<============>>>>>>??????@@@@@@BBBBBBBBBCCCCCCCCCCCCDDDDDDDDDDDDDDDEEEFFFHHHHHHIIIHHHHHHHHHHHHJJJKKKLLLKKKLLLNNNNNNNNNNNNOOOQQQRRRQQQPPPPPPPPPSSSVVVWWWVVVWWWWWWVVVUUUUUUWWWYYYYYYXXXWWWZZZ^^^bbbbbbaaabbbbbbaaa`````````aaaaaaaaaaaaaaaaaaaaabbbcccccceeeeeeeeefffffffffffffffiiimmmrrrtttqqqmmmjjjhhhhhhjjjkkkiiiddd```^^^^^^XXXXXXVVVTTTRRRQQQOOOOOOLLLIIIEEECCCCCCCCCBBBAAABBBBBBBBBBBBBBBBBBBBBBBBAAACCCDDDDDDCCCCCCGGGJJJQQQRRRSSSVVVXXXZZZ\\\]]]\\\[[[ZZZ[[[\\\___aaaccceeedddcccbbbbbbcccdddeeeeeeeeefffggghhhhhhggggggjjjhhhffffffggggggdddaaaaaa___^^^\\\[[[[[[[[[\\\XXXYYYZZZYYYXXXXXXZZZ\\\]]]\\\\\\[[[[[[ZZZYYYYYYZZZYYYZZZ[[[\\\[[[XXXUUUVVVVVVVVVVVVWWWXXXZZZZZZWWWXXXYYY[[[\\\]]]]]]^^^___^^^]]]\\\\\\[[[[[[[[[ZZZ\\\]]]\\\[[[ZZZ[[[\\\^^^``````^^^^^^dddpppzzzxxxssskkkccc___^^^___aaa___^^^\\\[[[\\\]]]\\\[[[]]]\\\ZZZXXXXXXWWWXXXXXXUUUUUUTTTRRROOOLLLIIIGGGCCCBBB???>>>===>>>@@@AAAAAADDDKKKSSSZZZgggtttdddXXXMMMFFFAAABBBCCC???======<<<===>>>???@@@@@@@@@@@@============<<<<<<<<<<<<:::::::::999888777666555555444333222111111222222222222111111111111222222111222222333333444444555333333222222111000000000//////000000000000//////222222111111111000000000333333222222111000000///333333333222222222222222444222111000222222222111222111111000///000000000222111...------...111222000000000000111111111111000111111111111111111000333333222222222222222222555333000000111222222222111222333222///...---...111111000////////////000000111111222222111111111333333333333444444444444555555555666666666777777444555666555444444666888888888888999:::;;;<<<===;;;;;;;;;;;;<<<===>>>>>>======>>>>>>???@@@@@@@@@BBBBBBBBBCCCCCCCCCCCCDDDBBBCCCCCCDDDFFFGGGIIIJJJIIIIIIIIIIIIIIIKKKLLLLLLJJJKKKMMMNNNNNNNNNPPPRRRTTTSSSRRRRRRSSSUUUXXXYYYVVVWWWYYYYYYXXXXXXYYY[[[ZZZZZZZZZ\\\___aaabbbaaa`````````___``````aaaaaa```````````````aaaaaabbbbbbcccdddfffggghhhhhhhhhkkkrrrzzz}}}xxxqqqmmmjjjkkkkkkhhhccc^^^[[[ZZZTTTSSSRRRPPPMMMLLLJJJIIIIIIFFFDDDBBBCCCCCCCCCBBBEEEEEEEEEEEEEEEEEEDDDDDDBBBCCCDDDDDDDDDEEEGGGIIILLLMMMOOOQQQSSSUUUWWWXXXWWWWWWVVVVVVWWWZZZ\\\^^^```````````````aaaccccccdddeeeggghhhiiihhhfffeeehhhgggffffffffffffcccaaaaaa```___]]]\\\[[[[[[[[[VVVWWWXXXWWWVVVVVVXXXZZZ\\\\\\\\\\\\[[[ZZZYYYYYYYYYYYYZZZ[[[\\\\\\YYYVVVVVVVVVVVVVVVWWWWWWXXXYYYWWWWWWXXXYYYYYYZZZZZZ[[[]]]]]]]]]\\\[[[[[[ZZZZZZYYYZZZ[[[[[[YYYYYYZZZ[[[[[[]]]^^^^^^]]]^^^```ccc______^^^^^^]]]]]]\\\\\\___]]][[[ZZZZZZ[[[ZZZXXXZZZYYYWWWUUUUUUVVVWWWXXXVVVUUUTTTRRRNNNJJJGGGEEEDDDBBB@@@>>>======>>>???AAADDDJJJQQQWWWcccxxxqqqbbbWWWMMMFFFAAAAAABBB???<<<===<<<===>>>???@@@AAAAAAAAA==================>>>>>>:::::::::999888777666555555444222111111111222222111111000000000000111111111222222333333444444555111111111111000000//////000000////////////000000///000000000111222333333222222222111111111000000222222111111111111111111111000//////000000000///222111111000000000000000444222000...---///111222///000000000111111111111111111222222222222111111222222222222111111111111222111000000000111222222000000111111000.........222111000000//////000000111222333333333333333333333333333444444444444555444555555555666666666666666777888888777777888:::888888888999:::;;;<<<===::::::::::::;;;<<<===>>>===>>>>>>??????@@@AAAAAABBBBBBBBBCCCCCCCCCCCCDDDAAAAAABBBBBBCCCEEEFFFGGGHHHHHHHHHIIIJJJJJJKKKKKKHHHJJJLLLMMMNNNNNNQQQRRRSSSSSSRRRSSSTTTVVVXXXZZZVVVYYY[[[\\\\\\\\\]]]^^^\\\]]]]]]___```aaaaaaaaa______^^^______```aaabbbaaaaaaaaaaaaaaabbbccccccbbbcccfffhhhjjjkkkllllllmmmsss{{{{{{tttpppkkkjjjhhhddd___[[[WWWUUUPPPOOONNNLLLJJJHHHFFFEEEFFFDDDBBBBBBCCCDDDDDDCCCFFFFFFFFFEEEEEEEEEEEEEEEAAABBBBBBCCCDDDEEEFFFGGGIIIJJJKKKMMMOOOQQQSSSTTTTTTSSSRRRRRRSSSVVVXXXZZZ\\\\\\]]]^^^___```aaabbbbbbdddfffhhhhhhfffdddbbbcccbbbbbbbbbbbbbbb```___```___^^^]]][[[ZZZZZZYYYUUUVVVWWWVVVTTTTTTVVVXXXYYYZZZZZZZZZZZZYYYXXXWWWWWWWWWXXXZZZ[[[[[[XXXVVVWWWVVVVVVVVVVVVVVVWWWWWWVVVVVVVVVVVVWWWXXXXXXYYY\\\\\\\\\\\\[[[[[[ZZZZZZXXXYYYZZZZZZXXXXXXYYYZZZXXXXXXZZZ[[[]]]\\\ZZZYYYWWWYYY[[[]]]]]]]]][[[ZZZ^^^\\\ZZZYYYZZZZZZYYYWWWXXXVVVTTTSSSSSSTTTVVVWWWVVVVVVTTTQQQMMMIIIEEECCCCCCBBB@@@>>>===<<<======@@@CCCHHHOOOUUU```sss~~~qqqbbbXXXMMMFFF@@@AAAAAA>>>======<<<===>>>???AAAAAABBBBBB======>>>>>>>>>>>>>>>>>>:::::::::999888777666555444333222111111111222333111000000//////000000111111222222333333444444555555444444444444444333333000000////////////000000111111000000111222333444000000111111111222222222111111111111111111111111222222333333333222333333111111111111000000000///222222111111000000/////////000000000111111111111111111222222222222111111111111111111111111111000//////000/////////000111.........000111111000000222222111000000000000000...//////000111111000000333333444444444555555555333333444444444555555555555777888888777777888999888888888999:::;;;<<<===999999999999:::;;;<<<===>>>>>>>>>???@@@@@@AAAAAABBBBBBBBBCCCCCCCCCCCCDDDCCCCCCCCCCCCCCCDDDDDDEEEFFFGGGGGGHHHIIIIIIJJJJJJHHHJJJLLLMMMMMMNNNPPPRRRQQQQQQQQQRRRTTTVVVWWWYYYXXXZZZ]]]^^^______aaabbb```aaabbbcccbbbbbbbbbbbb______^^^______```aaabbbaaaaaa``````aaaaaabbbcccccceeehhhkkknnnoooppppppooorrrwww{{{|||yyytttppphhhfffccc___[[[WWWSSSQQQMMMLLLKKKIIIHHHFFFEEEDDDDDDBBBAAABBBDDDEEEEEEDDDEEEEEEEEEDDDDDDCCCCCCCCCAAAAAABBBCCCEEEFFFFFFFFFGGGHHHIIIKKKMMMOOOPPPQQQQQQQQQPPPOOOPPPRRRUUUVVVXXXYYYZZZ[[[]]]^^^______^^^```cccdddeeecccaaa```______`````````_________^^^]]]]]][[[ZZZXXXWWWVVVTTTUUUUUUTTTSSSSSSTTTVVVUUUVVVWWWXXXXXXWWWUUUTTTUUUUUUVVVXXXZZZZZZWWWUUUVVVVVVUUUUUUUUUVVVVVVWWWVVVVVVUUUUUUVVVWWWXXXXXX[[[[[[\\\\\\\\\[[[ZZZZZZWWWXXXYYYYYYWWWWWWXXXYYYYYYYYYXXXZZZ\\\\\\ZZZWWWVVVXXXZZZ[[[]]]]]]]]]]]]^^^\\\ZZZYYYZZZZZZYYYXXXVVVTTTSSSQQQQQQRRRTTTUUUVVVUUUSSSPPPLLLGGGCCCAAABBBAAA???>>><<<<<<<<<<<>><<<===>>>@@@AAABBBBBBBBB????????????>>>>>>>>>>>>:::::::::999888777666555333222111000000111222333111111000000000000111111111222222333333444444555333333333333333333333333111000///......///000111666444333111000000000111///000000111222222333333111111111111111222222222///111333333222111222333000111111111111000//////000111222222222000///...000000000000111111111111000111111111111111111000000000111111111222222222///000111111///...///000...---...///222333222111222222111000000000000111///000111222222333222222333444444444555555555555333333333444444444444555333555777777666555666777888888888999:::;;;<<<===999999999999:::;;;<<<<<<>>>>>>??????@@@AAAAAAAAABBBBBBBBBCCCCCCCCCCCCDDDFFFFFFEEEEEEEEEEEEFFFFFFEEEFFFGGGHHHIIIIIIIIIIIIIIIJJJLLLMMMMMMMMMOOOQQQPPPPPPQQQRRRTTTUUUWWWXXXXXXZZZ\\\^^^___```ccceeeccceeeggggggeeeccccccccc`````````___``````aaaaaa_______________``````aaabbbdddhhhlllnnnpppppppppqqqqqqrrrssstttsssooollldddaaa]]]YYYVVVSSSOOOMMMIIIIIIHHHGGGFFFEEEEEEDDDCCCBBBBBBCCCEEEFFFFFFEEEDDDDDDCCCCCCBBBBBBAAAAAACCCBBBCCCEEEGGGHHHGGGFFFFFFFFFHHHIIIKKKMMMNNNOOOOOONNNMMMMMMMMMOOOQQQSSSTTTUUUWWWXXXZZZZZZZZZZZZYYYZZZ]]]^^^______^^^]]]\\\^^^``````___^^^^^^___]]]\\\\\\[[[YYYWWWUUUTTTTTTUUUUUUTTTRRRRRRSSSUUUSSSTTTVVVWWWWWWVVVTTTRRRSSSSSSTTTWWWYYYYYYWWWUUUTTTTTTTTTTTTUUUUUUVVVWWWVVVVVVUUUUUUVVVWWWYYYZZZZZZ[[[\\\]]]]]]\\\[[[ZZZWWWXXXYYYYYYWWWWWWXXXYYY\\\[[[[[[[[[[[[[[[YYYWWWTTTUUUWWWYYY[[[]]]______\\\[[[YYYYYYZZZZZZZZZYYYTTTSSSSSSRRRRRRQQQQQQRRRTTTTTTRRROOOKKKGGGCCCAAA@@@@@@>>>===<<<<<<<<<<<<>>>???DDDLLLRRR[[[kkkyyyrrreee\\\PPPHHHBBBAAABBB???>>>@@@<<<===>>>@@@AAABBBCCCCCC@@@@@@@@@??????>>>>>>>>>:::::::::999888777666555333222111000000111222333222111111000000111111222111222222333333444444555111111111111111111111111111000///......///000111777555333111000000000111111111111111111111222222111111111222222222333333,,,///222222000///000111000111111222111000///...///000111111111000///...000000000000111111111111///000000111111000000///111111222333444444555555111333444333111///000111000///...000333444222000333222111111000000111111111222333444555555555555444444444444555555555555444444444444555555555555222555777777666555666666888888888999:::;;;<<<===:::999999::::::;;;<<<===>>>??????@@@@@@AAAAAABBBBBBBBBBBBCCCCCCCCCCCCDDDEEEEEEDDDEEEEEEFFFGGGGGGFFFGGGHHHIIIJJJJJJJJJIIIIIIKKKMMMMMMLLLLLLNNNPPPOOOPPPQQQRRRTTTVVVWWWXXXVVVXXXZZZ[[[\\\___cccffffffiiikkkjjjgggeeeddddddbbbbbbaaa`````````aaaaaa``````______``````aaabbb___aaaeeeiiilllmmmmmmlllnnnlllkkkllllllkkkgggccc^^^ZZZVVVTTTRRRPPPMMMJJJFFFFFFFFFEEEEEEEEEDDDDDDDDDCCCCCCDDDFFFGGGFFFEEEDDDCCCCCCBBBAAAAAA@@@@@@BBBAAAAAADDDGGGHHHFFFDDDDDDEEEFFFHHHIIIKKKLLLMMMLLLKKKJJJJJJJJJLLLNNNPPPQQQQQQSSSUUUUUUVVVUUUUUUTTTUUUVVVXXXYYYZZZZZZ[[[YYY[[[]]]]]]\\\[[[\\\^^^]]]]]]]]]\\\ZZZXXXUUUTTTTTTUUUUUUTTTRRRQQQSSSTTTRRRSSSVVVWWWWWWVVVTTTRRRRRRSSSTTTWWWYYYZZZXXXVVVSSSSSSSSSSSSTTTVVVWWWWWWWWWVVVUUUVVVWWWYYY[[[]]][[[\\\]]]^^^^^^]]]\\\[[[WWWYYYZZZYYYXXXWWWXXXYYYYYYZZZ\\\\\\[[[ZZZYYYXXXTTTUUUWWWYYYZZZ\\\\\\]]]YYYXXXVVVWWWYYYZZZYYYYYYSSSSSSTTTSSSSSSQQQOOONNNSSSRRRQQQNNNKKKFFFCCCAAA>>>>>>>>>======<<<<<<<<<>>>???CCCJJJOOOWWWdddqqq~~~|||pppccc[[[QQQHHHBBBBBBBBB@@@???@@@<<<===>>>@@@BBBCCCCCCCCCAAAAAAAAA@@@???>>>======:::::::::999888777666555222222111000000111222333222222111111111111222222111222222333333444555555444444444444444444444444222000///......///000222444333111000000222333555333333222222111000000000111111222222333333333333///222555666444222333555000111111222222000///...000///////////////000000000000000000111111111111//////000000000000//////111222333444666777888888333555777666222000111222333111000111333444111...333222111111000111111111...///000111222222333222444444444555555555666666555555555555666666666777444666999999888777777888888888888999:::;;;======;;;;;;;;;;;;;;;===>>>>>>>>>??????@@@@@@AAABBBBBBBBBBBBBBBCCCCCCCCCDDDDDDAAAAAAAAABBBDDDEEEGGGHHHGGGHHHIIIKKKLLLKKKKKKJJJJJJLLLMMMMMMLLLLLLMMMOOOOOOPPPRRRSSSUUUWWWXXXYYYUUUVVVWWWXXXZZZ]]]bbbeeehhhkkkmmmllliiieeeeeeeeedddcccbbbaaaaaa```aaaaaabbbbbbbbbbbbbbbcccdddddd[[[^^^bbbfffiiiiiiiiiiiiiiigggfffffffffddd___ZZZZZZWWWRRRPPPPPPNNNKKKHHHDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEGGGHHHGGGEEEDDDCCCCCCBBBAAAAAA@@@@@@@@@>>>???AAAEEEFFFDDDAAACCCDDDEEEGGGHHHJJJKKKKKKKKKJJJHHHHHHHHHJJJLLLMMMNNNOOOPPPRRRRRRRRRRRRQQQQQQQQQRRRTTTVVVWWWYYYYYYTTTWWWZZZZZZXXXWWWYYY[[[^^^^^^^^^]]][[[XXXVVVTTTTTTUUUUUUTTTRRRQQQSSSTTTRRRTTTVVVXXXXXXWWWTTTSSSSSSSSSUUUXXXZZZ[[[YYYWWWRRRRRRRRRSSSTTTVVVWWWXXXWWWVVVVVVVVVXXXZZZ]]]___[[[\\\^^^______^^^]]][[[XXXYYYZZZYYYXXXXXXYYYZZZRRRVVVZZZ]]]\\\ZZZZZZZZZXXXYYYZZZ[[[[[[ZZZYYYXXXWWWVVVTTTUUUWWWYYYYYYXXXSSSSSSTTTUUUSSSQQQNNNMMMRRRQQQPPPNNNJJJFFFCCCAAA===============<<<<<<<<>>===>>>AAA@@@?????????@@@AAABBBAAAAAA@@@???>>>===<<<;;;;;;::::::888666444222111333444555666555444333222222222222222111111000000333333333444444555555555333333222222111000//////222111000......000111222111222222222222111000000//////111222222111000000222222333444333222111000111222444555555333000...333333222222222222333333222222111000000000000000333333222222111000000000000000000000000000000000......///222444555333111222222222111000//////...000000111111111000000///444333222333333333000...000222444333222111222222333333222111222333444666444444555555555555555555888888888888777777777777999999:::;;;;;;<<<<<<===??????>>><<<;;;:::999888?????????@@@@@@AAAAAABBBDDDDDDCCCCCCCCCCCCDDDDDDCCCCCCCCCDDDDDDEEEFFFGGGGGGGGGHHHIIIJJJJJJJJJJJJJJJKKKLLLMMMMMMNNNNNNNNNOOOPPPQQQSSSUUUVVVWWWWWWUUUUUUUUUVVVYYY^^^bbbeeehhhiiijjjiiifffddddddeeefffeeeeeeddddddcccccccccbbbbbbaaaaaaaaaaaabbbbbb`````````aaabbbdddeeefffhhhfffdddbbb```]]]YYYUUUPPPOOOOOONNNLLLJJJIIIHHHEEEEEEFFFFFFFFFFFFFFFFFFHHHGGGHHHKKKOOOQQQNNNKKKFFFEEECCCAAA???===<<<<<<===???@@@@@@@@@@@@BBBCCCBBBBBBBBBBBBDDDFFFIIIJJJNNNMMMKKKIIIHHHHHHHHHIIILLLLLLLLLLLLLLLLLLLLLLLLQQQQQQRRRTTTUUUVVVWWWXXXWWWUUUTTTTTTUUUWWWZZZ\\\]]]\\\[[[ZZZYYYXXXWWWWWWXXXXXXWWWUUURRRQQQQQQRRRSSSSSSTTTTTTTTTTTTSSSRRRRRRSSSSSSTTTUUUUUUUUUUUUWWWWWWVVVUUUVVVWWWXXXYYYXXXVVVTTTSSSUUUXXXZZZ[[[```^^^\\\[[[[[[]]]```aaa^^^\\\ZZZXXXWWWXXXYYYYYYXXXWWWVVVXXX[[[\\\ZZZWWWVVVWWWYYYZZZZZZXXXWWWUUUVVVSSSPPPPPPSSSUUUVVVUUURRRSSSSSSRRRPPPNNNNNNOOOOOONNNLLLIIIGGGDDDBBBAAA===<<<<<<<<<<<<======>>>===???BBBEEEKKKRRR[[[aaaqqq~~~wwwiii^^^PPPJJJEEECCCBBB>>>===>>>@@@@@@??????@@@@@@AAAAAAAAAAAA@@@???>>>===<<<<<<;;;;;;:::999888666444333222222222222222111111000222222222222111111111000222222222333333444444444444333333222222111111111222111000//////000111222111222222222222111000000//////111222222111111000111222222222222111000000000111333555555333111000111111000000000000111111000000///...............222222222111111111111111000000000000000000000000000......///111333333333333333333222111000000000000000000000000111111111000000///000333444444333000222333333222111111222333333333222333333444444444444444555555555666666555555555666666666666666999999:::;;;;;;<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<>>>>>===???@@@@@@??????@@@BBBBBBBBBCCCDDDEEEFFFHHHIIIHHHHHHGGGGGGGGGHHHJJJKKKIIIIIIJJJKKKLLLLLLMMMMMMOOOPPPQQQRRRSSSUUUVVVVVVUUUTTTSSSRRRSSSVVVYYYZZZZZZYYYYYYYYYXXXXXXWWWWWWVVVWWWVVVTTTQQQPPPPPPQQQPPPPPPPPPQQQQQQPPPPPPOOOQQQRRRSSSUUUUUUVVVVVVVVVWWWVVVUUUUUUUUUVVVXXXXXXXXXVVVTTTTTTUUUWWWYYY[[[^^^]]][[[ZZZZZZ\\\^^^```^^^\\\ZZZXXXWWWWWWWWWXXXWWWVVVVVVWWWZZZ[[[ZZZXXXUUUVVVXXXYYYXXXWWWUUUTTTUUURRROOOOOOQQQSSSSSSRRRRRRSSSSSSQQQOOONNNNNNOOOOOONNNLLLIIIFFFDDDBBB@@@======<<<<<<<<<<<<<<<======???AAADDDHHHOOOVVV\\\gggrrryyyjjj___PPPIIIDDDDDDBBB>>>===>>>>>>??????@@@AAAAAA@@@@@@AAA@@@@@@???>>>===<<<<<<;;;;;;;;;:::999777666555222222111000000000000000222222222222111111111111222222222222222333333333333333333333333333333222222111000//////000111222111222222222222111000000///000000111222222111111222222111000000000000000000111333444444333222111111111000000000000111111000000///...............000111111111111222222222000000000000000000000000111///------000222444444444444333333222111111111000000/////////111222333222111///000222444444444000222333333222111111222333333444444444333333222222333333444555666777777444555555666666777777777999999:::;;;;;;<<<<<<===::::::;;;<<<===>>>???????????????@@@AAABBBBBBBBBDDDDDDDDDDDDDDDEEEFFFGGGCCCCCCCCCDDDDDDEEEFFFGGGFFFFFFGGGHHHIIIIIIIIIIIIIIIIIIJJJKKKLLLLLLLLLLLLKKKLLLNNNPPPSSSTTTUUUVVVTTTTTTTTTUUUXXX[[[___aaa```bbbcccbbb```______```bbbbbbbbbbbbaaaaaaaaaaaa___aaadddffffffdddaaa_________^^^]]]\\\[[[[[[ZZZ[[[ZZZXXXWWWVVVUUURRROOOLLLLLLLLLKKKKKKKKKKKKJJJEEEEEEDDDDDDEEEGGGIIIJJJKKKNNNQQQRRRPPPMMMKKKJJJFFFEEEDDDCCCAAAAAAAAA@@@@@@AAABBBBBBAAAAAABBBCCCCCCDDDEEEFFFGGGGGGGGGGGGFFFEEEEEEEEEFFFGGGIIIJJJFFFGGGHHHIIIKKKLLLMMMNNNMMMNNNOOOPPPQQQSSSTTTTTTSSSRRRQQQQQQRRRTTTVVVXXXVVVVVVVVVVVVVVVVVVVVVVVVTTTTTTTTTRRROOONNNNNNOOONNNNNNOOOOOOOOOOOONNNNNNQQQRRRSSSTTTVVVVVVWWWWWWVVVUUUTTTTTTTTTUUUWWWXXXWWWVVVUUUTTTUUUWWWYYYZZZ\\\[[[YYYYYYYYYZZZ\\\^^^^^^\\\ZZZXXXVVVUUUUUUVVVVVVUUUVVVWWWYYYZZZYYYXXXUUUVVVWWWWWWWWWVVVTTTSSSSSSQQQNNNNNNOOOPPPPPPPPPQQQRRRRRRPPPNNNMMMMMMNNNNNNMMMKKKHHHEEECCCAAA@@@>>>>>>===<<<;;;;;;;;;;;;===???AAACCCFFFKKKQQQVVVaaajjjvvv~~~~~~~~~zzzjjj___OOOIIIDDDDDDCCC???===>>><<<>>>???AAAAAAAAA@@@???@@@@@@??????>>>======<<<::::::::::::999888777666444333222111000111222333222222222222222222222222333333333333333333333333222222222222222222222222111111000//////000111111111222222222222111000000///000000111222222222222444333111000000000111222222222333444333222111///333333222222222222333333222111111000000000000000///000000111222222333333000000000000000000000000111000...///222444555444333333222222222111111111000///......///111333555:::777333111111222111111222333555555333222333444333444555555555444222111222222333444555666777888666666777888999999::::::999999:::;;;;;;<<<<<<===:::;;;;;;===>>>???@@@@@@>>>??????@@@AAABBBCCCCCCEEEDDDDDDEEEEEEFFFGGGHHHCCCCCCCCCCCCDDDEEEFFFGGGEEEFFFGGGHHHIIIIIIIIIIIIHHHIIIJJJKKKLLLLLLLLLLLLIIIJJJMMMOOOQQQSSSTTTUUUTTTSSSTTTUUUWWWYYY\\\^^^]]]___``````^^^]]]^^^___````````````````````````aaabbbdddffffffdddbbbaaabbbaaa```^^^\\\ZZZXXXWWWXXXWWWUUUTTTTTTSSSQQQOOOLLLKKKKKKJJJJJJJJJJJJJJJHHHHHHGGGGGGHHHKKKMMMNNNOOOSSSWWWWWWSSSNNNLLLKKKFFFEEEDDDCCCBBBBBBBBBBBBDDDFFFGGGFFFEEEDDDEEEGGGDDDEEEGGGHHHIIIHHHGGGGGGIIIHHHGGGFFFEEEFFFFFFGGGGGGHHHIIIJJJKKKLLLMMMMMMLLLMMMNNNOOOQQQRRRSSSSSSRRRRRRQQQQQQQQQSSSUUUVVVUUUUUUUUUTTTTTTSSSSSSSSSQQQRRRQQQOOOMMMLLLLLLNNNOOOOOOPPPPPPQQQQQQPPPPPPPPPQQQRRRTTTUUUVVVWWWWWWTTTTTTSSSSSSSSSTTTUUUVVVVVVVVVVVVUUUTTTUUUXXXZZZ[[[ZZZYYYYYYYYYZZZ\\\]]]]]]\\\ZZZXXXVVVUUUTTTTTTUUUUUUVVVWWWXXXXXXWWWWWWUUUVVVVVVVVVVVVUUUTTTSSSSSSQQQPPPOOONNNNNNNNNNNNOOOPPPQQQOOOMMMKKKKKKLLLLLLKKKIIIGGGEEEBBBAAA@@@???>>>===<<<;;;:::::::::<<<>>>@@@BBBDDDIIINNNSSS\\\bbbkkkqqqtttvvvwwwxxxyyy}}}~~~zzziii\\\NNNHHHDDDEEECCC???===>>><<<===???@@@AAAAAA@@@@@@@@@@@@??????>>>>>>======999999999999888777666555444333222111000111222333222222222222222222222333555555555555555444444444000000000000111111111111111111000000000000111111111222222222222111000000000000000111222222333444555444333222111222333444444444444444222111///...333333222222222222333333222111111000000000000000//////000111222333333444111111111111111111111111000000111333555666555333111111111111111000000000000///......///111333555===:::666333222222111111333555666666555444444555333444555666555555333222222222333444555666777888666777777888999::::::;;;999999:::;;;;;;<<<<<<===<<<======>>>>>>?????????>>>???@@@AAABBBCCCDDDDDDEEEEEEEEEEEEEEEFFFGGGGGGCCCCCCCCCCCCDDDEEEFFFGGGFFFFFFGGGHHHIIIIIIIIIIIIHHHIIIJJJKKKLLLLLLLLLLLLJJJKKKMMMOOOQQQSSSTTTTTTTTTTTTTTTUUUVVVXXXZZZ[[[\\\^^^``````^^^^^^^^^___^^^^^^^^^______`````````cccccccccccccccccccccccceeedddcccaaa^^^[[[YYYWWWUUUSSSQQQQQQQQQQQQOOONNNLLLKKKJJJIIIHHHHHHHHHHHHJJJIIIIIIJJJKKKMMMOOOPPPQQQTTTWWWVVVRRRMMMKKKKKKGGGFFFEEEDDDCCCBBBBBBBBBFFFGGGHHHHHHGGGFFFHHHIIIFFFGGGIIIJJJKKKJJJIIIIIILLLKKKIIIHHHGGGGGGHHHIIIJJJJJJKKKKKKKKKKKKLLLLLLLLLMMMNNNOOOPPPRRRSSSSSSRRRRRRQQQQQQRRRSSSTTTUUUVVVVVVUUUSSSRRRPPPOOONNNOOOPPPOOONNNKKKJJJKKKLLLNNNOOOPPPPPPQQQQQQQQQQQQOOOPPPRRRSSSTTTUUUUUUUUUSSSRRRRRRQQQRRRSSSTTTUUUUUUVVVWWWVVVTTTTTTVVVYYY[[[ZZZZZZYYYZZZZZZ\\\\\\]]]\\\ZZZXXXVVVUUUTTTSSSUUUUUUVVVVVVVVVUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUTTTSSSRRRQQQOOONNNMMMNNNNNNOOOOOONNNKKKJJJJJJKKKKKKJJJHHHFFFDDDBBB@@@???>>>>>>===;;;:::::::::::::::<<<>>>AAADDDHHHMMMQQQRRRVVV\\\aaafffiiilllnnnssswwwzzz}}}~~~}}}yyygggZZZMMMHHHDDDEEEDDD@@@===>>><<<<<<>>>???@@@@@@AAAAAA????????????>>>>>>======:::::::::999888666555444222222111000000000000000222222222222333333333333666666666666555555555555000000000000000000//////000000000111111000000000111222222222222111000000000000000000111333444555555555444333333333333333555555444333222000///...111111000000000000111111000000///...............//////000111222222333333111111111111111111111111//////111444666666444222000000000000000000000000000000/////////111222333888666444333444555555555333555666666555444444555333333444555555555555555222333333444555666777777555666666777777888888888999999:::;;;;;;<<<<<<===>>>>>>>>>>>>????????????>>>???@@@AAABBBCCCDDDEEEFFFEEEEEEDDDDDDEEEEEEEEECCCCCCCCCDDDDDDEEEFFFGGGGGGGGGHHHIIIJJJJJJJJJJJJIIIIIIJJJKKKLLLLLLLLLLLLLLLMMMOOOQQQRRRSSSTTTTTTUUUUUUUUUUUUVVVWWWYYYYYY\\\^^^___```_________aaa\\\]]]]]]^^^___```aaaaaadddcccbbbbbbbbbbbbcccdddeeeeeedddccc```]]]ZZZXXXPPPNNNLLLKKKLLLLLLKKKJJJJJJIIIHHHGGGGGGGGGHHHIIIKKKKKKLLLMMMNNNNNNOOOOOOPPPRRRSSSRRROOOLLLJJJJJJIIIHHHGGGEEEDDDDDDCCCCCCCCCEEEGGGGGGFFFFFFHHHIIIIIIIIIKKKLLLLLLMMMMMMMMMLLLKKKJJJJJJJJJKKKMMMNNNKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLMMMNNNPPPQQQRRRRRRQQQQQQQQQQQQQQQRRRSSSSSSWWWVVVTTTRRRPPPNNNMMMLLLNNNNNNNNNMMMJJJJJJKKKLLLKKKLLLMMMNNNOOOOOOOOONNNOOOPPPQQQRRRRRRSSSSSSRRRRRRQQQPPPPPPPPPQQQSSSTTTTTTVVVXXXVVVTTTSSSUUUXXXZZZYYYYYYYYYZZZZZZ[[[[[[\\\\\\[[[YYYXXXVVVUUUTTTUUUWWWWWWVVVTTTRRRRRRSSSRRRRRRSSSSSSTTTUUUUUUVVVTTTUUUUUUSSSOOOMMMMMMMMMMMMNNNNNNLLLJJJIIIIIIJJJIIIHHHGGGEEECCCAAA??????======<<<;;;::::::::::::999;;;===@@@BBBFFFKKKNNNLLLNNNRRRWWW]]]bbbeeeggglllqqquuuvvv{{{}}}~~~~~~}}}wwweeeXXXLLLGGGDDDEEEDDD@@@>>>>>><<<<<<======>>>@@@AAABBB????????????>>>>>>>>>>>><<<<<<;;;:::999777555444222222222222222111111000222222222333333333444444666666555555555444444444222222111111000/////////000000111111111111000000111222222222222111000000000000000000111333555666333444444444333333222222333333333222222222111111111111000000000000111111000000///...............000000000111222222222333111111111111111111111111///...///000333444333222111111111111111111111111000000000000000111111111111000000222555777777666222444555555333333333444333333333333444666777888444444444555555555666666777777777777777777777777999999:::;;;;;;<<<<<<===>>>>>>>>>?????????@@@@@@>>>???@@@AAABBBDDDEEEEEEFFFFFFEEEDDDCCCCCCCCCCCCCCCCCCCCCDDDDDDEEEFFFGGGHHHHHHIIIJJJKKKKKKKKKKKKJJJJJJKKKLLLMMMMMMMMMMMMOOOPPPQQQSSSTTTTTTTTTUUUVVVVVVVVVVVVWWWWWWXXXXXX[[[]]]____________```aaa\\\\\\]]]^^^___```aaabbbaaaaaabbbccccccbbbaaaaaabbbccccccbbb```]]]ZZZXXXNNNLLLIIIHHHHHHHHHHHHGGGFFFFFFEEEEEEFFFIIIKKKMMMOOOPPPRRRSSSTTTSSSRRRQQQSSSRRRPPPPPPPPPOOOMMMLLLMMMLLLJJJIIIGGGFFFEEEEEEBBBDDDFFFGGGGGGGGGIIIKKKKKKKKKLLLLLLNNNOOOQQQQQQOOONNNMMMLLLLLLLLLMMMNNNIIIIIIIIIJJJJJJKKKKKKKKKJJJJJJKKKLLLNNNOOOPPPQQQOOOOOOOOOOOOPPPPPPPPPQQQUUUTTTSSSRRRPPPOOONNNMMMMMMNNNNNNLLLJJJIIIJJJLLLIIIJJJKKKLLLMMMMMMMMMMMMOOOOOOPPPQQQQQQPPPPPPOOOQQQPPPOOOOOOOOOPPPRRRSSSSSSVVVXXXWWWSSSRRRUUUXXXXXXXXXXXXXXXXXXYYYYYYYYY[[[[[[[[[ZZZYYYXXXVVVVVVVVVXXXXXXVVVRRRPPPOOOPPPNNNNNNOOOPPPQQQSSSTTTUUUTTTVVVVVVSSSOOOLLLKKKLLLLLLMMMMMMLLLIIIHHHHHHIIIHHHGGGFFFDDDBBB@@@???>>><<<<<<;;;::::::;;;;;;;;;999:::===>>>???BBBEEEHHHJJJKKKNNNSSSZZZ___ccceeeeeekkkoooppprrruuuvvvsssrrrqqqtttyyy|||}}}~~~}}}vvvdddWWWLLLGGGDDDFFFEEE@@@>>>>>>======<<<<<<>>>???BBBCCC????????????>>>>>>>>>>>>>>>>>>===<<<:::888666555444444555666555444333222222222222333333444444444555555555444444333333333444333333222111000//////000000111111111111000000111222222222222111000000111000000000111333555666222222333444333222111000000000111222333333444444333333222222222222333333222222111000000000000000111111111111111222222222111111111111111111111111000...,,,,,,///111333333222222222222222222222333000000111111111000000///......///111444666555444000222444333222111222222333222222333444666888:::444444555555555555555555:::::::::999999999999999999999:::;;;;;;<<<<<<=========>>>???@@@AAAAAABBB>>>???@@@AAACCCDDDEEEFFFGGGFFFEEECCCBBBBBBBBBBBBCCCCCCCCCDDDDDDEEEFFFGGGHHHIIIJJJKKKLLLLLLLLLLLLJJJKKKLLLMMMMMMNNNNNNNNNQQQRRRSSSTTTUUUUUUUUUUUUVVVVVVWWWWWWWWWWWWXXXXXXZZZ\\\^^^_________```aaa\\\\\\]]]^^^```aaabbbbbb^^^```ccceeeeeeccc```^^^___`````````^^^[[[YYYWWWOOOLLLIIIHHHHHHHHHGGGFFFCCCBBBCCCDDDFFFJJJNNNPPPTTTVVVXXXZZZZZZYYYVVVUUUWWWTTTPPPQQQSSSTTTRRRPPPPPPOOOMMMKKKIIIHHHGGGGGGDDDEEEHHHIIIIIIJJJLLLNNNMMMLLLLLLMMMNNNQQQSSSUUUTTTRRRPPPMMMKKKJJJJJJJJJFFFFFFGGGHHHJJJKKKLLLLLLHHHIIIJJJKKKLLLNNNOOOOOONNNNNNNNNNNNNNNOOOOOOOOOSSSSSSRRRQQQPPPPPPOOOOOOMMMMMMMMMLLLJJJIIIKKKLLLJJJKKKLLLMMMNNNNNNNNNNNNOOOOOOPPPPPPOOOOOONNNMMMPPPPPPOOONNNOOOPPPQQQRRRSSSVVVYYYWWWSSSRRRTTTXXXVVVVVVVVVWWWWWWWWWXXXXXX[[[[[[[[[[[[ZZZYYYXXXWWWWWWYYYYYYVVVRRRNNNNNNOOOKKKKKKLLLMMMOOOQQQSSSTTTTTTUUUVVVSSSNNNKKKJJJKKKKKKLLLLLLKKKIIIGGGGGGHHHHHHGGGFFFDDDBBB@@@???>>>;;;;;;:::::::::;;;<<<<<<999;;;<<<======>>>AAACCCFFFGGGJJJOOOVVV\\\```aaaaaagggllllllmmmnnnmmmjjjkkkjjjmmmrrruuuuuuyyy~~~~~~~~~~~~vvveeeYYYMMMJJJFFFDDDBBB@@@>>><<<;;;<<<>>>@@@AAAAAAAAA@@@>>>>>>>>>>>>>>>>>>>>>>>>;;;<<<<<<;;;999666333111555555444333222222222222......///000111222222333444444555555555555444444...000222333222111111222333222111111000000111111444333222333444555444222111111111111111222222222333222000/////////000111444444444444333222111111111000///------///000111111000000000000000111111111000000///000222333444999666333222222333444333222222333333333333444444222222222111//////222444000333000111777000***000000111222444555555444444111111111111222333444555222333444555555444333222333444555666777777777777888999:::999888777888999999999:::::::::999888777777666666888;;;>>>>>>>>>======???BBBEEEFFFFFFDDDGGGFFFEEEDDDEEEFFFHHHIIIEEEDDDCCCCCCCCCEEEFFFGGGIIIIIIJJJJJJJJJJJJJJJJJJGGGJJJNNNOOOOOOOOOOOOOOOMMMNNNNNNOOOPPPQQQRRRRRRVVVUUUSSSSSSSSSUUUWWWYYYZZZ[[[\\\\\\\\\ZZZYYYXXXZZZ\\\^^^_________```aaaaaabbbbbbccccccbbb``````bbbaaa______^^^ZZZVVVSSSQQQOOOLLLHHHEEECCCBBBAAAAAABBBDDDEEEGGGLLLRRRVVV[[[\\\\\\]]]\\\[[[ZZZYYYUUUUUUUUUUUUUUUTTTSSSRRRQQQPPPNNNMMMKKKJJJJJJIIIHHHIIIJJJJJJKKKMMMPPPSSSPPPOOONNNNNNOOOQQQTTTVVV^^^WWWPPPLLLMMMLLLIIIFFFMMMMMMMMMMMMLLLLLLLLLLLLKKKKKKJJJJJJJJJKKKKKKLLLKKKMMMOOOQQQQQQOOOMMMLLLOOONNNNNNMMMLLLKKKKKKJJJNNNNNNMMMMMMLLLKKKKKKKKKLLLLLLLLLKKKLLLMMMNNNNNNLLLMMMNNNOOONNNMMMKKKIIIOOONNNNNNMMMNNNOOOQQQRRRTTTUUUVVVUUUSSSRRRSSSTTTTTTSSSRRRSSSTTTVVVYYY[[[[[[ZZZXXXWWWVVVUUUUUUUUUVVVWWWXXXXXXVVVRRROOOMMMMMMNNNOOOPPPRRRSSSTTTTTTYYYWWWTTTPPPMMMKKKJJJJJJFFFFFFGGGHHHHHHFFFEEEDDDEEEDDDDDDBBBAAA@@@??????>>>>>>>>>>>>>>>??????@@@??????>>>???@@@BBBDDDFFFFFFFFFGGGLLLTTTYYYZZZZZZ]]]^^^```bbbdddddddddddddddeeefffiiilllooorrrtttssstttuuuxxx}}}~~~|||~~~vvvfffYYYMMMJJJFFFDDDBBB@@@>>><<<<<<===>>>???AAAAAAAAAAAA????????????????????????>>>>>>>>>>>><<<:::777555555555444333222222222222111111111111111111111111444444555555555555444444222333555444222111111222//////000000111222444555///...---...///000///---111111111111222222222222000000000000000111222222333333444444333333222222222111///......///111222111111000000000000111111000000000000111222333444333111000111333555666666222222222333333333444444222222222111000000222444444777333222666111...777000111222444555555444444222222222222333444555666444555555555555444444333333444555666777777777777666777888777666555666777::::::;;;;;;;;;;;;;;;:::<<<:::999:::<<<>>>>>>=========???BBBEEEFFFEEEDDDGGGFFFDDDDDDDDDEEEGGGHHHEEEDDDDDDCCCCCCDDDEEEFFFIIIJJJKKKKKKKKKKKKKKKKKKGGGJJJMMMOOONNNNNNNNNOOOOOOOOOPPPQQQRRRSSSTTTTTTVVVUUUUUUUUUUUUWWWXXXYYYYYYZZZ[[[[[[[[[[[[ZZZYYYZZZ\\\^^^___^^^^^^___aaabbbcccdddeeeeeedddbbbaaaaaa```^^^]]]\\\YYYTTTQQQKKKIIIFFFCCCAAA@@@@@@@@@AAACCCEEEGGGJJJNNNSSSWWW\\\]]]^^^______^^^]]]\\\YYYYYYYYYXXXWWWVVVUUUUUUTTTSSSQQQOOOMMMLLLLLLKKKIIIJJJKKKKKKKKKMMMPPPSSSSSSSSSRRRQQQQQQRRRTTTTTTZZZTTTNNNLLLMMMNNNLLLIIIMMMMMMMMMMMMLLLLLLLLLLLLJJJJJJJJJJJJJJJKKKKKKLLLMMMNNNPPPQQQQQQOOOMMMLLLNNNMMMMMMLLLKKKKKKJJJJJJMMMMMMLLLLLLLLLLLLKKKKKKIIIJJJJJJJJJKKKKKKKKKKKKKKKLLLMMMNNNNNNLLLJJJIIIMMMMMMLLLLLLMMMOOOPPPQQQTTTUUUVVVUUUSSSRRRRRRTTTTTTSSSRRRRRRSSSUUUWWWYYYZZZYYYXXXWWWWWWVVVVVVVVVUUUVVVWWWXXXWWWUUURRRPPPNNNNNNOOOOOOQQQRRRTTTTTTVVVUUURRRNNNKKKIIIHHHHHHEEEEEEFFFFFFEEEEEEDDDCCCCCCCCCBBBAAA@@@???>>>>>>===============>>>??????BBBAAAAAAAAAAAABBBDDDEEEDDDCCCEEEJJJPPPUUUWWWVVVZZZ[[[]]]^^^______^^^^^^]]]^^^```cccfffjjjmmmnnnnnnnnnoooqqqvvv|||}}}~~~wwwfffYYYMMMJJJFFFCCCBBBAAA???===>>>>>>>>>???@@@AAABBBCCC@@@@@@@@@@@@@@@@@@@@@@@@===>>>>>>>>>===;;;999888555555444333222222222222333333333222222111111111444444555555555555444444666777666444222000111222//////000000111222444555222111000000222222111000111111111111222222333333---...///111222333333333222222333333444444333333333222111000000111222333222111111000000000111111///000111222222222222222000//////000333555444444222222222222333333333333111222333222000000222333333555111000444...+++444111111222333444444444444444333333333444555666777777777666555555555555555444444555666777777777777666777888777666666777888;;;;;;<<<======>>>>>>>>>@@@???======>>>>>>>>>======>>>???BBBEEEFFFEEEDDDEEEDDDDDDCCCCCCDDDFFFGGGEEEEEEDDDCCCCCCCCCDDDDDDJJJJJJKKKLLLLLLLLLLLLLLLGGGJJJLLLNNNMMMMMMMMMNNNPPPQQQRRRSSSTTTUUUUUUVVVUUUVVVVVVWWWWWWXXXYYYYYYWWWXXXYYYZZZ[[[[[[[[[[[[\\\]]]______^^^^^^___```bbbdddgggiiiiiigggdddcccbbb```^^^\\\ZZZVVVRRRNNNGGGDDDAAA>>>===>>>@@@BBBBBBEEEIIIKKKNNNQQQTTTWWW]]]^^^```aaabbbbbbaaa```^^^^^^]]]\\\[[[ZZZYYYXXXWWWVVVTTTRRRQQQOOOOOONNNJJJKKKLLLLLLLLLMMMPPPRRRVVVVVVUUUUUUTTTTTTTTTSSSVVVRRRMMMLLLNNNPPPOOOMMMMMMMMMMMMMMMLLLLLLLLLLLLJJJIIIIIIIIIJJJJJJKKKLLLNNNOOOPPPQQQPPPOOOMMMKKKLLLLLLKKKKKKJJJIIIIIIIIIKKKKKKKKKKKKLLLLLLLLLLLLHHHIIIJJJKKKLLLKKKJJJJJJKKKLLLMMMMMMMMMLLLJJJIIIKKKKKKKKKLLLMMMOOOPPPQQQTTTUUUVVVUUURRRQQQRRRSSSTTTSSSRRRRRRRRRSSSUUUVVVWWWWWWWWWWWWWWWWWWWWWWWWUUUVVVWWWXXXXXXWWWUUUTTTQQQPPPOOONNNOOOQQQSSSUUUSSSRRROOOLLLJJJHHHGGGFFFEEEEEEDDDCCCCCCCCCCCCCCCBBBAAAAAA@@@???>>>======<<<<<<<<<<<<<<<======>>>DDDDDDCCCBBBBBBCCCCCCDDDCCCCCCEEEIIINNNRRRTTTTTTUUUVVVWWWXXXXXXWWWVVVUUUUUUVVVXXX[[[^^^bbbeeegggffffffeeegggkkkqqqxxx|||~~~yyygggYYYMMMIIIEEEBBBAAAAAA???>>>???>>>>>>>>>???AAACCCDDD@@@@@@@@@@@@@@@@@@@@@@@@::::::;;;;;;:::999888777555555444333222222222222333333333333333333333333333444444555555444444333666666555333111000222333333222111111000000111111666444333444555666555444000111111222222333333333...///111222333333222222000111222333444444444444444333222222222222333444222222111111000000111111...///111222333333222111111000000111222222111///111222222222222333333333111222333222111111222333222444111444<<<666,,,...222222222333333444444444444444333333444555555666:::888777555555555666666555555666777777777777777777999::::::999888999;;;;;;;;;;;;<<<===???@@@@@@AAA???>>>>>>?????????>>>>>>>>>???BBBEEEFFFEEECCCDDDCCCCCCCCCCCCDDDEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDHHHIIIJJJKKKKKKLLLKKKKKKGGGJJJLLLMMMLLLLLLLLLMMMPPPPPPQQQSSSTTTUUUVVVVVVTTTUUUVVVWWWXXXXXXXXXWWWUUUVVVWWWYYYZZZ[[[\\\\\\]]]^^^______^^^^^^```aaabbbeeehhhkkkllljjjgggddddddaaa^^^\\\YYYUUUPPPMMMFFFDDD@@@======???BBBDDDEEEIIIMMMPPPRRRTTTVVVXXX]]]^^^```bbbcccdddddddddcccbbb```___]]]\\\[[[[[[ZZZYYYWWWUUUSSSRRRQQQQQQLLLMMMMMMMMMLLLMMMOOORRRVVVVVVWWWWWWVVVVVVUUUTTTTTTRRRNNNNNNOOOPPPPPPOOONNNNNNNNNNNNMMMMMMMMMLLLJJJJJJIIIIIIJJJJJJKKKLLLMMMMMMNNNOOONNNMMMKKKJJJJJJJJJJJJIIIIIIHHHHHHHHHIIIIIIJJJKKKKKKLLLMMMMMMIIIJJJLLLNNNNNNMMMLLLKKKJJJKKKKKKLLLLLLKKKJJJJJJJJJJJJKKKLLLNNNPPPQQQRRRTTTUUUUUUTTTRRRQQQQQQRRRTTTSSSRRRRRRRRRRRRSSSSSSTTTTTTUUUVVVWWWWWWWWWWWWVVVWWWXXXYYYYYYXXXWWWVVVSSSQQQOOONNNNNNPPPSSSTTTQQQPPPNNNLLLJJJHHHFFFFFFFFFEEECCCBBBBBBBBBCCCDDDAAAAAA@@@??????>>>======;;;;;;::::::;;;;;;<<<===BBBBBBBBBBBBBBBBBBCCCCCCDDDDDDFFFIIIMMMPPPRRRSSSQQQRRRRRRSSSRRRQQQPPPOOOOOOPPPRRRUUUXXX\\\___aaa```___^^^^^^bbbhhhnnnrrryyyzzz}}}~~~~~~zzzgggYYYMMMIIIEEEBBBAAAAAA@@@?????????>>>>>>???AAACCCDDD@@@@@@@@@@@@@@@@@@@@@@@@999999999999999888777777555555444333222222222222111222222333444444555555333333444444444444333333444444444222000000222444333222111111000000111111333111000111222333222111000111111222333333444444000111222333333222111000000111222333444555555555444444333333333333444444333333222111111111111111...///111222333333222111222111111111333222111///111111111222222222333333111222444333222111222333444555555@@@OOOIII888444333333333333333333444444333333333333333444444555999888777666555666666777555666777777777777777777777999::::::999999:::<<<:::::::::;;;<<<>>>@@@AAA>>>===<<<===???@@@@@@???>>>>>>???BBBDDDEEEDDDCCCCCCCCCCCCCCCCCCDDDDDDEEEEEEEEEEEEEEEEEEEEEDDDDDDFFFGGGHHHIIIJJJJJJJJJJJJHHHJJJLLLLLLKKKKKKLLLNNNNNNOOOPPPQQQSSSTTTUUUVVVSSSTTTUUUVVVWWWWWWWWWVVVUUUVVVWWWXXXZZZ\\\]]]^^^___`````````______bbbdddcccfffjjjmmmnnnllliiiggggggddd```\\\XXXTTTOOOLLLFFFDDD@@@>>>>>>@@@DDDFFFJJJMMMRRRUUUVVVWWWXXXYYY\\\]]]```bbbdddeeeeeeeeedddcccaaa___^^^]]]]]]]]][[[ZZZYYYWWWVVVUUUTTTTTTPPPPPPPPPOOONNNNNNPPPRRRUUUUUUVVVWWWWWWWWWWWWVVVVVVTTTRRRPPPPPPPPPPPPOOOPPPOOOOOOOOOOOONNNNNNNNNKKKKKKKKKJJJJJJKKKKKKLLLJJJKKKKKKKKKKKKJJJIIIHHHIIIIIIIIIIIIHHHHHHHHHHHHHHHHHHIIIJJJKKKLLLLLLMMMHHHJJJLLLMMMNNNMMMKKKJJJJJJJJJJJJKKKKKKKKKJJJJJJJJJKKKMMMNNNPPPQQQRRRRRRRRRSSSTTTSSSQQQPPPQQQRRRSSSSSSRRRRRRRRRRRRRRRRRRQQQRRRSSSUUUVVVVVVVVVVVVYYYYYYYYYZZZYYYXXXWWWVVVTTTSSSPPPNNNNNNOOOQQQSSSPPPPPPNNNMMMKKKIIIHHHGGGFFFEEEDDDCCCBBBCCCDDDDDDAAAAAA@@@@@@??????>>>>>>:::::::::::::::;;;;;;<<<======???@@@AAABBBBBBCCCBBBDDDFFFHHHJJJLLLNNNOOOMMMNNNOOOOOOOOONNNMMMLLLMMMNNNOOORRRUUUXXX[[[]]][[[ZZZXXXYYY[[[```eeeiiilllmmmpppssswwwzzz}}}~~~}}}{{{hhhZZZMMMIIIDDDAAAAAAAAA@@@@@@????????????AAABBBCCCDDD@@@@@@@@@@@@@@@@@@@@@@@@;;;;;;;;;::::::999999999555555444333222222222222000111111222444555555666333333444444444444333333333333444333111111222444//////000000111222444555222111000111222222111000000111111222333444555555222222333333222111111000000111222333444444555444333333444444444444333333444333222111111111111111///000111222222222222222222111111222444555444333111111111111222222222222111333444444333222222333///222444BBBTTTPPP???:::444333333222222333333444444333333333333333444444777777666666666666777777666777777888888777777777555777888888777777999:::::::::999:::;;;===???@@@<<<;;;;;;<<>>>>>:::::::::::::::;;;;;;<<<:::;;;<<<>>>@@@@@@AAAAAA???AAACCCDDDEEEFFFHHHJJJIIIJJJLLLMMMNNNMMMLLLLLLLLLMMMNNNPPPRRRUUUWWWXXXUUUTTTTTTTTTVVVZZZ]]]___bbbdddhhhkkkooorrrtttuuuzzzzzz~~~|||hhhZZZMMMIIIDDDAAA@@@AAAAAAAAA>>>>>>@@@AAABBBCCCCCCCCC????????????????????????======<<<;;;:::999999999555555444333222222222222111111222222333333444444222333333444444333333222444666666555333111111222//////000000111222444555555444333333444555444333000111111222333444555666222222111111111222333333111222333333444444444444333333333444444333333333555444333222111111111111000000000000111222333444777555333333444555555555111111111111222222222222111333555555333222222333---000000888EEEAAA777888444444333222222222333444555555444444444444555555444444555666777777777777777777888888888777777666555777888888888888999;;;;;;;;;::::::;;;<<<>>>@@@===<<<;;;<<>>>>>>>>>>>======:::::::::::::::;;;<<<<<<:::;;;===>>>?????????>>>>>>AAACCCCCCBBBCCCEEEGGGEEEGGGIIIKKKLLLMMMMMMMMMKKKKKKLLLMMMOOOQQQRRRSSSNNNNNNOOOPPPQQQSSSUUUVVVZZZ]]]aaafffiiilllmmmmmmppppppssszzz}}}iiiZZZMMMIIIDDDAAA@@@AAAAAAAAA===>>>@@@BBBCCCCCCCCCBBB>>>>>>>>>>>>>>>>>>>>>>>>======;;;:::999888888888555555444333222222222222333333222222222222111111222333333444444333333222777888999888555222000000333222222111000111111111444333222222444444333222000111111222444555666666111111000000111333555666222222333444444444333333222333333444444333333222555444333222111111111111111000000///000222333444===:::666444444444333333000111111111111222222222111333555555444222222333333666222222666111---666555444333222222222333444777666666555555555666666111333555777888888777777777777888888888777777666777999::::::::::::<<<======<<<;;;:::;;;===???@@@???>>>===>>>???AAAAAA@@@??????@@@BBBDDDEEEDDDBBBCCCDDDDDDEEEFFFEEEEEEEEECCCEEEGGGIIIJJJKKKJJJJJJFFFGGGHHHJJJKKKLLLLLLLLLMMMMMMNNNMMMLLLLLLNNNPPPMMMNNNOOOQQQRRRTTTVVVVVVWWWVVVUUUTTTUUUWWWYYY[[[ZZZZZZZZZZZZ\\\^^^```aaaaaabbbbbbccccccfffjjjmmmnnnoooqqqsssuuuvvvvvvvvviiieee___YYYTTTOOOJJJGGG@@@AAADDDHHHLLLRRRVVVYYYZZZ[[[\\\[[[YYYYYYZZZ[[[___```bbbdddfffgggffffffeeedddbbb`````````bbbccc_______________```aaaaaa`````````]]][[[ZZZ[[[]]]```___\\\ZZZYYYYYYZZZ[[[VVVWWWXXXWWWUUUUUUUUUVVVTTTTTTTTTTTTSSSSSSSSSSSSTTTRRRQQQOOOMMMKKKKKKJJJFFFGGGGGGHHHIIIJJJKKKLLLIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHIIIIIIIIIIIIJJJJJJKKKJJJJJJJJJJJJKKKLLLLLLHHHHHHHHHHHHHHHIIIJJJKKKKKKLLLMMMNNNOOOOOONNNMMMLLLNNNPPPQQQQQQRRRTTTVVVRRRRRRSSSTTTTTTTTTTTTTTTSSSUUUWWWYYYYYYYYYXXXWWWUUUUUUVVVWWWXXXYYYZZZ[[[TTTTTTSSSRRRPPPOOONNNMMMLLLMMMMMMMMMLLLJJJHHHGGG@@@AAABBBCCCBBBAAA@@@???===============<<<<<<<<<;;;;;;::::::;;;;;;<<<===<<<===>>>??????>>>===<<<@@@BBBEEEEEECCCCCCEEEHHHBBBDDDGGGIIILLLMMMNNNNNNIIIJJJJJJKKKLLLMMMOOOPPPJJJJJJKKKLLLNNNOOOOOOPPPPPPSSSXXX]]]aaacccccccccjjjiiikkkrrrwww|||{{{iii[[[NNNIIIDDDAAABBBCCCBBB@@@AAABBBCCCCCCDDDDDDCCCCCCBBBAAA???======>>>???AAA===<<<<<<;;;:::999888777555333111111222333222111111222333333444444333333333222111222444555444333444444333333333222222222222222111000//////000000333222222444555666555333222333444555555555444333444444444555555555555666444444444555555555666666777777777666555555444444999555111111333555555333333222111000111333555777YYYMMM>>>444111222222222333333333222222111111111333444444333111000000111111111111222333444555666333333333444444555555555111222333333444444333333333444666888888888888777666999<<<===:::999:::<<<666888999999999999:::<<<===<<<<<<<<<<<<======>>>?????????>>>>>>>>>>>>>>>AAAAAAAAABBBBBBBBBBBBBBBEEEEEEEEEEEEDDDDDDDDDDDDFFFHHHIIIIIIIIIIIIJJJLLLKKKLLLLLLMMMMMMMMMMMMLLLNNNMMMLLLKKKKKKLLLMMMNNNOOOPPPQQQRRRSSSTTTUUUUUUYYYYYYXXXVVVUUUVVVXXX[[[]]]\\\\\\\\\^^^`````````^^^```cccdddeeegggjjjlllsssssstttwwwzzzyyytttpppiiibbbYYYQQQKKKHHHEEEDDDDDDIIIPPPTTTVVVYYY]]]aaadddbbb___]]]]]]^^^^^^^^^```cccfffiiijjjiiifffeeeiiihhhgggggghhhhhhgggeeefffeeecccbbbbbbcccdddfffhhhgggeeebbb```___^^^^^^aaa___]]]]]]]]]]]][[[YYY[[[ZZZYYYXXXWWWVVVVVVVVVVVVUUUSSSSSSTTTSSSRRRPPPRRRRRRRRRPPPNNNKKKIIIGGGKKKKKKIIIHHHHHHIIIJJJKKKIIIIIIIIIIIIIIIHHHGGGFFFEEEEEEFFFGGGHHHHHHIIIIIIJJJJJJIIIIIIIIIHHHHHHHHHJJJJJJJJJIIIIIIJJJJJJJJJHHHIIIJJJLLLMMMMMMMMMNNNNNNNNNOOOPPPPPPPPPOOOOOORRRRRRRRRRRRSSSTTTUUUVVVUUUXXX[[[^^^___]]]ZZZXXXTTTSSSSSSTTTVVVVVVUUUSSSRRRPPPMMMMMMMMMNNNMMMLLLNNNNNNNNNNNNLLLJJJHHHFFFCCCCCCBBBAAAAAA@@@??????>>>>>>>>>===<<<<<<;;;;;;:::;;;<<<<<<;;;;;;<<<>>>========================???@@@BBBCCCDDDCCCCCCBBBEEEEEEEEEEEEEEEEEEEEEEEEHHHHHHHHHGGGGGGGGGFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGLLLMMMOOOSSSWWW[[[___aaa]]]aaagggmmmmmmoooxxxxxxhhh\\\NNNJJJDDDBBBBBBCCCBBB@@@AAABBBBBBCCCCCCCCCBBBBBB@@@@@@>>>=========>>>???======<<<;;;:::999888888555333111111222333222111111222333333444444333333666444333333555555444333555555444444444333333333333222111111000000000111333333222444555666555333222333444555555555444333222222222333333444444444333444444444444555555555555555555555666666666666888555111111222444444333777666666666777888:::;;;OOOFFF;;;444444666777777333333333222222222111111333444555444222000111222333333222222222333444444333333333444444444555555111111222333333333333222444555666777888777777666444666777777666777:::<<<777888999:::999999:::<<<===<<<<<<<<<<<<===>>>>>>????????????????????????BBBBBBBBBBBBCCCCCCCCCCCCEEEEEEEEEEEEEEEEEEEEEEEEEEEGGGHHHIIIHHHHHHIIIKKKKKKKKKLLLLLLLLLKKKKKKJJJOOOOOONNNNNNNNNOOOPPPQQQPPPQQQRRRSSSTTTUUUUUUVVV[[[[[[[[[YYYXXXYYY\\\^^^^^^]]]\\\]]]^^^_________^^^```cccdddeeegggjjjlllqqqrrrtttxxx{{{yyytttoooddd___WWWPPPKKKIIIGGGFFFEEEGGGKKKPPPVVV\\\___```dddbbb```^^^^^^______``````bbbfffiiikkkkkkkkkjjjllljjjiiiiiijjjkkkjjjiiiiiihhhgggffffffggghhhiiihhhgggfffdddbbb``````___bbb```^^^^^^^^^^^^\\\ZZZYYYXXXWWWWWWWWWWWWWWWXXXXXXVVVUUUTTTUUUUUUSSSRRRSSSSSSSSSRRRPPPNNNLLLJJJLLLKKKJJJIIIIIIIIIIIIJJJHHHHHHHHHHHHHHHGGGFFFFFFEEEEEEFFFFFFGGGHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIKKKJJJJJJIIIIIIJJJJJJKKKKKKLLLMMMNNNOOOOOOOOOOOOMMMNNNNNNOOOOOOOOOOOOOOOQQQQQQQQQQQQSSSTTTUUUVVVTTTVVVYYY\\\\\\[[[YYYWWWWWWVVVUUUVVVXXXXXXWWWUUURRRPPPMMMLLLMMMNNNNNNNNNNNNNNNNNNMMMLLLJJJHHHFFFDDDCCCCCCBBBAAA@@@??????>>>>>>>>>===<<<<<<;;;;;;:::;;;<<<<<<;;;;;;<<<>>><<<<<<<<<<<<<<<<<<<<<<<<>>>???@@@@@@AAAAAAAAAAAAEEEEEEEEEEEEEEEEEEEEEEEEGGGGGGGGGFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEGGGHHHIIILLLOOORRRUUUWWWWWWZZZaaafffggghhhqqq{{{wwwiii^^^OOOJJJDDDBBBCCCCCCBBB@@@AAAAAABBBBBBBBBAAA@@@@@@???>>>>>>>>>>>>===============<<<;;;:::999888888555333222111222333222111111222333333444444333333888666555555555555444222555555555555444444444444333333222222111111222222444333333444555666444333222222333444444444444444111111222222333444555555333333333333444444444444333444444555666666777777666444111111222333333222333444444555555666666777<<<777111000222555555555333333333222222222222111444555666444222111222333555444333333222222222333333333333333444444444444000111222222333333222222444555666666666666666555555555666555444555888:::777888::::::999999;;;<<<===<<<<<<<<<======>>>????????????@@@@@@AAAAAAAAABBBCCCCCCCCCDDDDDDDDDEEEEEEEEEFFFFFFFFFFFFFFFFFFEEEGGGHHHHHHHHHHHHIIIKKKKKKKKKKKKKKKJJJIIIHHHHHHKKKKKKKKKKKKLLLMMMOOOPPPRRRRRRSSSTTTUUUVVVVVVWWW[[[[[[[[[ZZZZZZZZZ]]]___^^^^^^]]]]]]]]]^^^^^^______aaadddeeeggghhhkkkmmmqqqsssvvvzzz|||yyysssnnn```[[[UUUOOOLLLKKKIIIHHHHHHFFFFFFLLLUUU]]]``````bbbaaaaaa``````aaabbbbbbbbbdddfffjjjmmmoooqqqqqqpppnnnlllkkkmmmooooooooolllkkkjjjiiihhhiiiiiijjjiiihhhgggfffdddcccbbbaaabbb```___^^^___^^^\\\[[[VVVVVVVVVVVVVVVWWWXXXYYYYYYWWWVVVVVVVVVVVVUUUSSSSSSTTTSSSSSSRRRQQQOOONNNNNNMMMKKKJJJIIIIIIIIIIIIGGGGGGGGGGGGGGGGGGFFFEEEDDDEEEEEEFFFFFFGGGGGGGGGGGGGGGHHHHHHIIIIIIJJJJJJJJJJJJIIIIIIIIIIIIJJJJJJIIIIIIJJJKKKLLLLLLLLLKKKLLLMMMMMMNNNOOOOOONNNNNNNNNNNNOOOPPPRRRSSSUUUVVVTTTUUUWWWXXXYYYYYYXXXXXXXXXWWWWWWWWWYYYYYYWWWUUUSSSPPPLLLKKKLLLNNNOOOPPPMMMMMMNNNMMMLLLJJJHHHGGGDDDDDDCCCBBBAAA@@@??????>>>>>>>>>===<<<<<<;;;;;;999;;;<<<<<<;;;;;;<<<===<<<<<<<<<<<<<<<<<<<<<<<<============>>>???@@@AAADDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCDDDEEEGGGJJJLLLMMMQQQTTTZZZ```aaabbbjjjsss}}}zzzjjj^^^PPPKKKEEEBBBCCCCCCBBB@@@@@@AAAAAAAAAAAA@@@?????????????????????>>>======<<<<<<;;;:::999888777777555444222222333333333222111222333333444444333333666555333444555555444333555444444444444333333333444333333222222333333333444333333444555555444222222222333333444444444444222333333444555666777777222222222333333333444444444444444555555666666666444333222111111222222222///000111222222222222222111///...///111333222111222222222222222222222222444555666555333222333444444333333222222333333333333333333333333333333333111222333333444444333333555555555666666666555555888888888777777666666777777999::::::999:::;;;===<<<<<<<<<<<<===>>>????????????@@@@@@AAABBBCCCCCCCCCCCCDDDDDDEEEEEEFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGHHHJJJJJJIIIIIIKKKLLLLLLLLLLLLLLLKKKIIIHHHHHHHHHHHHIIIJJJLLLMMMNNNOOOSSSSSSTTTUUUUUUVVVWWWWWWWWWXXXYYYYYYXXXYYY[[[]]]_________^^^]]]]]]^^^___aaadddfffhhhjjjlllnnnqqqtttwww{{{~~~}}}xxxqqqlll___[[[VVVQQQOOOMMMJJJIIIIIIGGGFFFIIIPPPWWW\\\^^^___```bbbbbbbbbcccdddeeeggghhhjjjlllooorrruuuvvvuuusssoooooopppssstttuuupppnnnmmmkkkiiihhhhhhhhhjjjiiiiiihhhgggeeedddcccbbb```^^^^^^^^^^^^\\\ZZZWWWWWWVVVVVVVVVVVVWWWWWWXXXWWWVVVVVVWWWWWWVVVTTTSSSSSSSSSSSSRRRRRRQQQQQQOOONNNMMMLLLJJJIIIIIIHHHFFFFFFGGGGGGGGGFFFFFFEEEDDDDDDEEEEEEEEEFFFFFFFFFEEEFFFGGGHHHIIIJJJKKKKKKIIIHHHHHHGGGGGGHHHHHHIIIGGGHHHIIIIIIJJJJJJIIIIIIKKKLLLMMMMMMNNNNNNNNNNNNKKKLLLMMMNNNQQQSSSUUUVVVUUUUUUVVVWWWXXXXXXYYYYYYXXXWWWVVVVVVWWWWWWUUUSSSSSSPPPLLLKKKLLLOOOPPPQQQLLLMMMMMMMMMLLLJJJHHHGGGEEEDDDDDDBBBAAA@@@???>>>>>>>>>>>>===<<<<<<;;;;;;999;;;<<<<<<;;;:::<<<===<<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<<<<===???@@@BBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBAAAAAA>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@AAACCCEEEGGGIIIJJJNNNPPPVVV\\\^^^___eeelllrrruuuxxxyyyyyy|||}}}iii[[[QQQKKKFFFCCCCCCCCCBBB@@@???@@@@@@AAA@@@@@@??????@@@@@@AAAAAAAAA@@@???>>>;;;;;;:::999888777666666666444222222333444333222111222333333444444333333222111111222444666555444333333333222222222111111444333333333333333444444444444333444555555444222222222222222333333444444333333444444555666777777222222222333333333444444666555555555444444444333333333333222111111111222333333444555555555444444333333333444555444222111222222222222222222222222444555666555333222333444222222222222333444555666333333333333333333333333333444555555666666555555555555555555666666666777666666888999:::999777555777999::::::::::::;;;===<<<<<<<<<======>>>@@@@@@??????@@@AAABBBCCCCCCCCCCCCCCCDDDDDDEEEFFFFFFGGGGGGGGGGGGGGGHHHHHHIIIIIIIIIJJJLLLLLLKKKKKKMMMNNNNNNNNNNNNMMMMMMKKKJJJIIIKKKKKKMMMOOOPPPRRRSSSSSSTTTTTTUUUUUUVVVVVVWWWWWWUUUWWWYYYYYYYYYZZZ\\\^^^___```aaa```]]]]]]___aaaeeegggjjjlllnnnpppsssuuuzzz}}}~~~wwwpppkkkccc___[[[WWWSSSPPPMMMJJJFFFGGGGGGFFFHHHMMMTTTZZZ\\\```ccceeeeeeeeegggiiinnnnnnoooppprrruuuwwwyyyyyyvvvsssrrrtttvvvwwwxxxtttsssqqqnnnkkkiiihhhgggiiijjjjjjjjjiiigggfffeeeaaa___^^^]]]^^^]]]\\\ZZZZZZYYYXXXWWWVVVVVVVVVVVVWWWVVVUUUUUUVVVWWWUUUTTTQQQQQQQQQQQQQQQQQQQQQRRROOONNNNNNMMMKKKJJJIIIHHHEEEFFFFFFGGGGGGGGGFFFFFFEEEEEEEEEEEEEEEFFFFFFFFFDDDEEEFFFGGGHHHJJJKKKKKKGGGFFFFFFEEEEEEFFFFFFGGGJJJKKKLLLLLLMMMMMMMMMMMMKKKKKKLLLMMMNNNOOOOOONNNJJJKKKLLLNNNPPPRRRUUUVVVVVVVVVVVVWWWXXXZZZ[[[\\\ZZZYYYXXXXXXXXXWWWUUUSSSSSSPPPMMMLLLMMMOOOPPPPPPKKKLLLLLLLLLKKKJJJHHHGGGFFFEEEDDDCCCAAA@@@???>>>>>>>>>>>>===<<<<<<;;;;;;999:::;;;;;;::::::;;;===<<<<<<<<<<<<<<<<<<<<<<<<======<<<===>>>@@@BBBCCCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@?????????<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>???AAACCCEEEHHHIIIKKKLLLQQQXXXZZZZZZ___fffhhhkkknnnpppqqqtttyyy~~~}}}hhhYYYQQQLLLFFFCCCCCCCCCBBB@@@>>>???@@@AAAAAAAAAAAA@@@BBBBBBAAAAAAAAA@@@@@@@@@;;;;;;:::999888777666666666444222222333444333222111222333333444444333333000000000111444666666555222222222222111111111111333333222222333333444444555444333444555555333222222222222222222333444444222222222333333333444444333333333333444444444444666666555555444333333222222444444444222111222333555555555555555555555555444444444444333222000///111222222222222333333333333444555444333222333444111111111222333444666666333333333333222222222222444555666666777777666666666555555555666777888999444444555777::::::999777888999;;;;;;::::::<<<===<<<<<<<<<===>>>???@@@AAA@@@@@@@@@AAAAAABBBBBBBBBBBBBBBCCCDDDEEEFFFGGGGGGGGGGGGHHHHHHIIIIIIJJJJJJJJJLLLMMMMMMMMMMMMNNNPPPOOOOOOOOOOOONNNMMMMMMLLLJJJLLLMMMOOOQQQRRRRRRRRRTTTTTTUUUUUUUUUVVVVVVVVVWWWYYY[[[\\\\\\]]]___aaa___aaacccaaa___^^^aaadddgggjjjmmmoooqqqsssvvvyyyyyyrrrooohhheeeaaa]]]ZZZVVVQQQNNNEEEFFFGGGEEEDDDHHHPPPWWW\\\aaafffiiiiiiiiikkknnnsssssstttuuuvvvxxxzzz{{{|||yyyvvvuuuvvvxxxxxxxxxwwwvvvtttrrrpppmmmkkkjjjiiiiiijjjkkkjjjiiigggfffbbb```___^^^^^^^^^\\\[[[[[[ZZZYYYXXXWWWVVVVVVVVVWWWVVVUUUUUUWWWWWWVVVUUUQQQQQQPPPPPPPPPPPPQQQRRRNNNNNNNNNNNNMMMLLLJJJIIIEEEFFFGGGGGGHHHGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEFFFGGGHHHIIIJJJJJJFFFFFFEEEEEEEEEEEEFFFFFFHHHIIIJJJLLLMMMMMMNNNNNNKKKKKKMMMNNNOOOOOOOOOOOOJJJKKKLLLNNNPPPRRRTTTVVVVVVWWWWWWYYYZZZ[[[\\\]]]^^^\\\[[[[[[[[[ZZZXXXUUUTTTQQQOOONNNOOOOOOOOONNNKKKKKKLLLLLLKKKJJJHHHGGGGGGFFFEEECCCBBB@@@???>>>>>>>>>>>>===<<<<<<;;;;;;888:::;;;;;;::::::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;=========>>>???AAABBBCCC@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>>>>============;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<>>>@@@BBBDDDEEEFFFGGGKKKRRRUUUUUUXXX^^^```cccgggiiijjjmmmsssxxx{{{~~~~~~kkk\\\RRRMMMGGGDDDCCCCCCBBB@@@>>>>>>@@@AAABBBBBBBBBBBBBBBAAA@@@?????????@@@AAA===<<<<<<;;;:::999888888666444333333444444444222111222333333444444333333222111111333555666666555333333333222222222111111222222222222222333444444555444444444555555333111333222111111111222333444444333333333333222222222333444444444444555555555444444444444444444444444222444666555333111222444444333222111111222333333111222222111000///000111111111222222222333333333111333444333222111222444222222222222333333444555333333333222222222111111444555555666666666666666555555555666777999;;;<<<===:::666666888::::::999888:::;;;;;;:::;;;<<<===<<<<<<<<<===>>>@@@AAABBB@@@@@@@@@@@@AAAAAAAAAAAAAAABBBBBBCCCEEEFFFFFFGGGGGGHHHHHHIIIJJJJJJKKKKKKJJJLLLMMMMMMMMMMMMNNNPPPNNNNNNOOOOOOOOOOOONNNMMMJJJKKKMMMOOOPPPPPPPPPPPPTTTTTTTTTTTTUUUUUUUUUUUUXXX[[[]]]______```bbbddd___bbbdddccc``````cccggghhhkkknnnppprrrtttxxxzzz|||wwwuuummmjjjgggdddaaa]]]XXXTTTJJJIIIHHHHHHJJJOOOUUUYYY]]]ccckkknnnnnnnnnqqqtttuuuuuuwwwxxxzzz|||}}}}}}}}}{{{xxxxxxxxxxxxwwwvvvttttttssssssrrrpppooonnnhhhiiijjjkkkkkkjjjhhhgggdddbbbaaa```aaa```^^^]]][[[ZZZYYYXXXXXXXXXXXXXXXXXXWWWVVVWWWXXXYYYXXXVVVRRRRRRQQQPPPPPPPPPQQQRRRMMMMMMNNNNNNNNNMMMKKKKKKFFFFFFGGGHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGFFFEEEEEEFFFGGGHHHHHHIIIIIIGGGGGGFFFFFFFFFFFFGGGGGGEEEFFFHHHJJJKKKMMMMMMNNNKKKLLLMMMOOOPPPPPPQQQQQQLLLLLLMMMNNNPPPRRRTTTUUUUUUVVVWWWYYY[[[\\\\\\\\\___^^^\\\\\\\\\ZZZXXXUUUTTTRRRQQQPPPPPPOOOMMMKKKJJJKKKKKKLLLKKKJJJHHHGGGGGGFFFEEEDDDBBB@@@???>>>>>>>>>>>>===<<<<<<;;;;;;888:::;;;;;;:::999;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===???@@@AAABBBBBB????????????????????????======<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>@@@@@@DDDDDDHHHOOORRRRRRTTTYYYZZZ]]]aaaccceeehhhnnnsssvvvyyy~~~ooocccRRRMMMGGGDDDDDDDDDBBB@@@===>>>???AAABBBCCCDDDDDDBBBAAA???======>>>???AAA>>>>>>===<<<;;;::::::999666555333333444444444333222222333444444444333333555444333444666666555444444444444333333333222222111111111111222222333444555444444444555555333111333222111111111222333444777666666555555444333333444444444555555555666666222333333444444555555666222555777666333222333444666444222111111222444555333333333222222333555888111111111222222333333333111222333333111111222333444444333333222222333333333333333222222111111111333444555555666666555555555555555666888:::===>>>KKKDDD<<<777666888999999888:::;;;;;;;;;;;;<<<>>><<<<<<<<<===>>>@@@AAABBBAAA@@@@@@@@@@@@@@@@@@@@@AAAAAABBBCCCDDDEEEFFFFFFHHHHHHIIIIIIJJJKKKLLLLLLJJJKKKMMMMMMLLLLLLNNNOOOMMMNNNNNNOOOOOOOOONNNNNNNNNOOOQQQSSSTTTTTTSSSSSSTTTTTTTTTTTTTTTTTTUUUUUUXXXZZZ]]]___```aaabbbddd___bbbeeedddaaaaaaeeeiiihhhjjjnnnppprrrtttxxxzzz|||{{{nnnllljjjhhheeebbb]]]YYYRRRNNNKKKMMMSSSZZZ]]]^^^___fffnnnrrrrrrrrruuuxxxtttvvvxxxzzz}}}~~~}}}{{{zzzyyyyyyxxxvvvtttoooooopppqqqqqqqqqppppppggghhhjjjkkkkkkjjjhhhgggfffdddcccbbbcccbbb```___ZZZYYYYYYYYYYYYZZZ[[[[[[YYYXXXWWWXXXYYYZZZYYYXXXTTTSSSQQQPPPPPPQQQRRRRRRLLLMMMNNNOOOOOONNNLLLLLLFFFGGGHHHIIIIIIIIIIIIIIIHHHHHHGGGGGGGGGGGGGGGGGGFFFFFFFFFGGGGGGHHHIIIIIIIIIHHHHHHHHHHHHHHHHHHIIIHHHIIIKKKMMMOOOQQQRRRRRRLLLLLLNNNOOOPPPQQQQQQQQQLLLMMMMMMOOOPPPRRRTTTUUUTTTUUUWWWYYY[[[[[[[[[[[[^^^\\\[[[ZZZZZZYYYVVVTTTTTTSSSRRRRRRQQQOOOLLLIIIJJJJJJKKKKKKKKKJJJHHHGGGGGGGGGEEEDDDBBB@@@???>>>>>>>>>>>>===<<<<<<;;;;;;888:::;;;;;;:::999;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;999;;;===???AAAAAAAAAAAA>>>>>>>>>>>>>>>>>>>>>>>><<<<<<;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;>>>==================>>>DDDDDDHHHOOORRRRRRTTTXXXVVVZZZ^^^```aaaeeekkkpppssswww{{{}}}ooobbbRRRLLLDDD@@@@@@AAAAAA@@@>>>???@@@AAACCCDDDEEEFFFCCCBBBAAA@@@???>>>>>>>>><<<======<<<;;;888666555111333444555555444222000444444444444444444444444444444444555555555666666999888777666444333222111555444333333333333444555444333333222222111111000///000111222333444555555444555555555555555444444333333333444444555555555333444444555555444444333666555444333222111111111333333333333333333333333444444444444333222111111111222333444444444333333444444444333333222222222555555555555555555555555222444555555444444666777666555444333333444555666777777777777666666666666@@@<<<888888::::::666222999:::;;;<<<============>>>>>>>>>>>>???@@@AAABBB??????@@@AAABBBBBBCCCCCCFFFEEEDDDCCCDDDFFFHHHIIIKKKKKKKKKKKKKKKLLLMMMNNNLLLMMMMMMNNNPPPRRRTTTUUUOOONNNNNNMMMMMMNNNNNNOOONNNOOOQQQRRRQQQPPPQQQRRRVVVVVVUUUUUUVVVVVVWWWWWW\\\^^^```aaa``````aaabbbdddeeefffffffffeeedddcccdddhhhmmmqqqsssvvvzzz~~~|||zzzvvvxxxvvvrrrooommmggg```]]][[[YYYXXXYYY\\\aaacccjjjnnnssswwwzzzzzzxxxwwwzzz{{{||||||}}}}}}||||||~~~}}}zzzvvvrrrnnnnnnmmmmmmmmmlllllllllllllllkkkkkkjjjiiihhhhhhfffccc``````bbbbbbaaa^^^^^^]]]ZZZYYYYYYZZZ\\\]]]\\\[[[YYYWWWWWWXXXZZZ[[[WWWVVVTTTSSSRRRSSSTTTTTTOOOPPPPPPPPPOOONNNLLLJJJIIIHHHHHHGGGGGGGGGHHHHHHEEEEEEEEEEEEEEEDDDCCCCCCEEEEEEEEEFFFGGGGGGHHHHHHEEEEEEFFFFFFFFFGGGGGGGGGFFFFFFGGGIIIKKKMMMOOOQQQKKKLLLMMMNNNNNNNNNNNNNNNPPPQQQQQQQQQRRRRRRSSSSSSSSSRRRSSSUUUVVVUUUTTTVVVYYYYYYXXXWWWWWWWWWWWWXXX\\\YYYTTTPPPMMMNNNPPPQQQLLLJJJGGGGGGHHHIIIJJJIIIFFFFFFFFFEEEEEEDDDCCCBBBCCCBBB@@@>>><<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>>>>>>>===;;;:::======>>>>>>>>>>>>======AAA@@@???>>>===<<<;;;;;;999999999999999999999999;;;;;;;;;<<<<<<<<<======<<<<<<===<<<;;;<<<>>>@@@AAACCCFFFIIIKKKNNNSSSVVVVVVWWWYYYZZZ\\\___dddhhhnnnqqquuuzzz~~~nnnaaaRRRLLLDDD@@@@@@AAAAAA@@@>>>???@@@AAACCCDDDEEEFFFDDDCCCBBB@@@???>>>>>>>>><<<<<<<<<;;;999777666444333333444555444333222111444444444444444444444444444444444555555555666666666666555555444333333333555444333333333333444555222333333444444555666666333333333333333444444444444555555555555555444444555555555444444444444444444444555555555555444444666555444333222222222222000000000000000000000000555555555666555555444444222222333333444444444333444444444333333333222222444444444444444444444444222444555444333333444555666555444444444444555666777777777777777777777666===999666777:::;;;888555::::::;;;<<<============>>>>>>>>>>>>???@@@AAABBB@@@AAAAAAAAABBBCCCCCCCCCEEEDDDCCCCCCDDDEEEGGGIIIKKKKKKKKKKKKLLLMMMNNNNNNMMMMMMNNNOOOPPPRRRSSSTTTPPPPPPOOOOOOOOOOOOPPPPPPOOOQQQSSSSSSSSSRRRSSSTTTVVVVVVVVVUUUUUUVVVWWWWWW[[[]]]___`````````aaacccdddeeefffggghhhgggfffffffffhhhkkkmmmnnnqqquuuyyy}}}~~~}}}zzz||||||xxxvvvuuupppjjjeeecccaaa```aaadddgggjjjnnnqqqvvv{{{~~~~~~}}}|||{{{||||||}}}}}}}}}}}}}}}}}}yyyvvvqqqpppooommmlllkkkjjjjjjllllllkkkkkkjjjiiiiiiiiihhheeeccccccdddeeecccaaa```___\\\[[[ZZZ\\\]]]___aaa___]]]ZZZYYYYYYZZZZZZXXXXXXWWWVVVUUUUUUUUUUUUQQQQQQQQQPPPOOONNNMMMLLLJJJJJJIIIHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGFFFEEEEEEHHHHHHGGGGGGFFFEEEEEEEEEFFFFFFFFFGGGGGGGGGHHHHHHFFFGGGGGGIIIJJJLLLNNNOOOMMMMMMMMMMMMMMMMMMLLLLLLPPPQQQQQQQQQRRRRRRRRRRRRUUUTTTUUUWWWWWWVVVVVVWWWWWWWWWVVVVVVVVVVVVWWWWWWXXXVVVSSSPPPMMMJJJIIIHHHNNNKKKHHHFFFGGGHHHIIIIIIFFFFFFFFFEEEEEEDDDCCCBBBCCCBBB@@@>>><<<<<<<<<<<<::::::::::::::::::::::::<<<<<<<<<<<<<<<;;;::::::======>>>>>>>>>>>>==================<<<<<<<<<<<<::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<;;;<<<<<<;;;:::;;;===@@@@@@CCCFFFHHHJJJMMMQQQTTTTTTVVVWWWYYYZZZ^^^cccfffjjjmmmqqqvvvzzz|||lll```RRRLLLEEEAAAAAABBBAAA@@@??????@@@BBBCCCDDDEEEFFFEEEDDDBBB@@@???>>>======;;;;;;;;;:::999777555444555555444333333333333333666555555555444444333333444555555555555666666666333333333333444444444444555444444333333444444555333333333444555555666666666555555555444444333333444444555555555555555444555555555555444444444444444555555666666555555444666666555444333333333333333333333333333333333333444444555555666555555555222222333333333444444444444444444444333333333333333333333333333333333333333444555444222222333444666555444444444444555666777777777777777777777777888666555666:::<<<:::888::::::;;;<<<============>>>>>>>>>>>>???@@@AAABBBBBBBBBBBBBBBBBBBBBBBBBBBDDDDDDCCCCCCCCCEEEGGGHHHKKKKKKKKKKKKLLLMMMNNNOOONNNNNNOOOOOOPPPQQQQQQRRRQQQPPPPPPPPPPPPPPPPPPQQQQQQSSSUUUUUUUUUTTTUUUWWWWWWWWWVVVVVVVVVVVVVVVWWWYYY[[[^^^______```bbbcccdddeeeggghhhiiihhhhhhggghhhiiikkkllllllnnnrrrtttvvvyyy|||~~~{{{vvvqqqpppnnnmmmmmmoooqqqssstttwww||||||zzzuuussspppnnnkkkjjjiiiiiilllllllllkkkkkkjjjjjjiiiiiigggeeedddeeeeeedddcccbbbaaa___]]]]]]^^^___```fffdddaaa^^^[[[ZZZZZZZZZYYYYYYYYYYYYXXXWWWVVVUUUSSSRRRQQQOOONNNNNNMMMMMMMMMLLLKKKIIIIIIHHHHHHHHHHHHIIIIIIIIIIIIHHHHHHGGGHHHHHHHHHGGGFFFFFFEEEEEEGGGGGGGGGHHHHHHHHHIIIIIIHHHHHHHHHIIIJJJKKKLLLMMMPPPOOONNNMMMLLLLLLLLLLLLPPPPPPQQQRRRRRRRRRRRRQQQTTTUUUVVVVVVVVVWWWVVVVVVTTTTTTTTTUUUVVVVVVWWWWWWWWWWWWWWWWWWTTTQQQMMMKKKQQQMMMIIIFFFFFFGGGHHHGGGFFFFFFFFFEEEEEEDDDCCCBBBCCCBBB@@@>>><<<<<<<<<<<<999999999999999999999999;;;;;;:::999999999::::::<<<======>>>>>>======<<<:::::::::;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999::::::;;;;;;;;;;;;;;;;;;<<<<<<;;;999:::<<<>>>@@@BBBEEEGGGIIILLLOOORRRRRRSSSUUUVVVXXX[[[```ccchhhkkkppptttyyy~~~zzzjjj___QQQLLLEEEBBBBBBCCCBBB@@@@@@@@@AAABBBCCCDDDEEEEEEEEEDDDBBB@@@???=========<<<<<<;;;:::999888777666888666444333222333444555666666555555444444333333555555555555555666666666333333333333333333333333444444444444444444444444444444444333222222111111555555555444444444444333333444555555666555555555222222333333444444444555444444444555555444444444777666555444444444444444444444444444444444444444111111222333444444444444333222222222333333444444444444444444444444333333333333333333333333333333444555666555333222333444555555555444444555555555777777777777777888888888777666555777999;;;:::999:::;;;<<<======>>>>>>>>>>>>>>>>>>>>>???@@@AAABBBBBBBBBBBBAAAAAAAAAAAAAAACCCCCCCCCCCCDDDEEEFFFGGGIIIIIIJJJJJJKKKLLLMMMNNNOOOOOOPPPPPPPPPPPPPPPPPPPPPPPPPPPQQQQQQPPPPPPPPPQQQSSSUUUVVVUUUUUUVVVXXXXXXWWWWWWVVVVVVWWWWWWXXXXXX[[[]]]___```aaabbbdddffffffhhhiiiiiihhhgggfffhhhjjjmmmooopppqqqrrrrrrqqqsssvvvzzz}}}||||||{{{zzzzzzzzz{{{{{{{{{}}}|||yyyvvvtttqqqnnnlllkkkkkklllmmmlllllllllkkkkkkkkkjjjgggfffeeeddddddddddddccccccbbb```___^^^___``````gggeeebbb___\\\[[[[[[[[[YYYZZZZZZZZZYYYXXXVVVTTTTTTRRRPPPNNNMMMMMMMMMMMMNNNMMMLLLKKKIIIIIIHHHHHHIIIIIIJJJJJJJJJIIIIIIHHHEEEEEEFFFGGGGGGHHHHHHIIIHHHHHHHHHIIIIIIIIIJJJJJJKKKKKKJJJJJJKKKKKKLLLMMMQQQPPPOOONNNNNNNNNOOOPPPPPPPPPQQQRRRRRRQQQQQQPPPQQQSSSTTTSSSSSSUUUUUUSSSRRRSSSTTTUUUWWWWWWXXXXXXVVVXXXYYYZZZZZZXXXVVVUUUSSSOOOJJJGGGGGGGGGGGGFFFFFFFFFFFFEEEEEEDDDCCCBBBCCCAAA???>>><<<<<<<<<===::::::::::::::::::::::::<<<;;;:::999888999:::;;;<<<==================<<<999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<=========<<<<<<;;;;;;;;;:::999999;;;===???AAACCCEEEGGGIIIMMMOOOOOOPPPRRRSSSTTTWWW\\\___iiimmmqqqvvv{{{wwwiii___PPPKKKEEEBBBCCCCCCBBBAAAAAAAAABBBBBBCCCDDDEEEEEEDDDDDDBBB@@@???>>>============<<<;;;:::999999999999888555333222333444666666666666555555444444444666666666666666666666666555444444333333222111111444444444444444444444444555555444333333222222111333333333333444444444444333444444555666666555555//////000222333444555666333333444444444444333333666666555444444444555555222222222222222222222222111111222333444444444444333333222222222333444555444444444444444444444444333333333333333333333333666777777666555444444555444555555555555555555444666777777777888888888999888888777888999999999888:::;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAABBBAAAAAAAAAAAA@@@@@@@@@@@@CCCCCCCCCDDDEEEEEEFFFGGGHHHHHHHHHIIIJJJKKKMMMMMMOOOOOOPPPQQQQQQPPPPPPOOOOOOOOOPPPPPPPPPPPPOOOOOOOOOQQQTTTUUUTTTUUUVVVWWWXXXXXXXXXXXXXXXYYYYYYZZZZZZ\\\___```aaabbbdddeeehhhhhhiiiiiiiiigggfffeeedddggglllqqqttttttrrrpppnnnppptttyyy{{{wwwuuutttrrrpppooooooooopppmmmmmmmmmlllllllllllllllhhhhhhhhhfffeeeeeeeeefffdddcccaaa```______``````dddccc```]]]\\\\\\\\\]]]YYYYYYZZZYYYXXXVVVTTTSSSTTTRRRPPPNNNLLLLLLLLLLLLOOONNNLLLKKKJJJIIIIIIHHHHHHHHHIIIIIIIIIIIIIIIHHHFFFFFFFFFGGGHHHHHHIIIIIIHHHHHHIIIIIIIIIJJJJJJJJJMMMMMMLLLLLLLLLLLLLLLMMMOOOOOOOOOPPPQQQRRRSSSTTTOOOPPPQQQRRRRRRQQQPPPOOOOOOSSSTTTRRRRRRVVVVVVRRRRRRSSSUUUWWWXXXYYYYYYYYYUUUUUUUUUTTTTTTUUUUUUUUUTTTQQQMMMJJJIIIHHHGGGFFFFFFFFFFFFEEEEEEDDDCCCBBBBBBAAA???>>>===<<<======<<<<<<<<<<<<<<<<<<<<<<<<===<<<;;;::::::;;;<<<===<<<<<<============<<<<<<;;;;;;:::::::::999999999::::::::::::::::::::::::;;;<<<>>>?????????>>>===;;;<<<<<<:::999999;;;======???BBBCCCDDDFFFJJJLLLLLLMMMNNNOOOPPPSSSXXX[[[gggkkkqqqvvv{{{vvvhhh___PPPKKKEEECCCDDDDDDCCCAAAAAABBBBBBCCCDDDDDDEEEEEECCCCCCAAA@@@???>>>>>>>>>>>>===<<<;;;:::::::::::::::999666444333444555555555555555555555555555555777777777666666666666555666555555444333222222111333444444555555444444333444444444555666666777777222222333333444444444555333333444555666666666666///000111222333444555666333444444444444444444333555555444444444444444555333333333333333333333333444444555555666555555555444333222111222333444555444444444444555555555555333333333333333333333333666777888777555555666777444444555666666555444444666777777888888999999999:::::::::999999999999999;;;;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAABBBAAAAAAAAAAAAAAAAAAAAAAAADDDDDDEEEEEEFFFFFFGGGGGGGGGHHHHHHIIIJJJLLLMMMNNNNNNOOOPPPQQQQQQQQQPPPOOONNNOOOPPPQQQQQQPPPOOONNNNNNPPPSSSTTTTTTTTTVVVWWWXXXXXXXXXYYYZZZ[[[]]]]]]]]]___bbbccccccdddeeegggiiiiiijjjjjjjjjiiihhhgggccceeekkkqqquuuvvvssspppmmmppptttzzzzzzvvvtttttttttttttttsssssssssmmmmmmmmmmmmmmmmmmmmmmmmkkklllllljjjhhhhhhiiijjjeeedddcccbbbaaa`````````aaa```^^^\\\[[[[[[\\\]]]YYYYYYYYYXXXWWWUUUTTTSSSTTTSSSRRRPPPNNNMMMLLLLLLNNNMMMLLLJJJJJJIIIIIIIIIGGGGGGHHHIIIIIIIIIIIIHHHIIIIIIIIIHHHGGGGGGFFFFFFHHHHHHHHHIIIIIIIIIJJJJJJMMMMMMLLLKKKKKKLLLLLLMMMMMMNNNPPPRRRSSSTTTTTTTTTOOOPPPRRRRRRRRRQQQOOONNNNNNTTTVVVRRRTTTZZZZZZUUURRRSSSUUUWWWYYYYYYXXXXXXYYYWWWTTTRRRPPPPPPQQQRRRTTTRRRPPPNNNMMMKKKHHHFFFFFFFFFFFFEEEEEEDDDCCCBBBBBBAAA???============>>><<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<<<<===>>>>>>;;;<<<<<<======<<<<<<;;;<<<<<<<<<;;;;;;:::::::::::::::::::::::::::::::::<<<===???AAAAAA@@@???===<<<===<<<;;;999999;;;===<<<>>>@@@AAABBBDDDGGGJJJIIIJJJKKKKKKMMMOOOTTTWWW```eeekkkqqqwww|||uuuhhh___OOOKKKFFFDDDDDDEEECCCAAABBBBBBCCCCCCDDDDDDEEEEEEBBBAAA@@@@@@??????@@@@@@>>>===;;;:::999::::::::::::999777666444444444555444444555555666666777777777777777777666666666555444444444444444444444444333333444555555444333333444444555555666777777777555555555555444444444444222333444555666666666666333333444444444444555555555555666666666666555555444444333333333333444444666666666666666666666666555555555666555555444444444333222111111333444666444444444444555555555666444444444444444444444444444555777666555555666777444444555666666555444444666777777888888999::::::::::::;;;;;;:::::::::;;;;;;<<<===>>>>>>??????>>>>>>>>>>>>>>>???@@@AAABBBAAABBBBBBCCCCCCDDDDDDDDDDDDEEEFFFGGGGGGHHHHHHHHHIIIIIIIIIJJJLLLMMMOOOPPPMMMNNNPPPQQQRRRQQQPPPOOOOOOPPPQQQRRRRRRQQQPPPOOONNNPPPSSSTTTTTTUUUVVVWWWXXXYYYYYYZZZ\\\^^^```aaaaaaccceeefffffffffggghhhhhhiiikkklllmmmmmmmmmlllhhhiiikkkpppuuuwwwuuusssmmmpppuuu|||}}}yyyuuuvvvwwwxxxxxxvvvuuutttmmmmmmmmmmmmmmmmmmmmmmmmlllmmmnnnllliiihhhjjjlllgggfffeeedddcccbbbbbbaaaaaa```]]][[[ZZZZZZ[[[\\\[[[ZZZYYYWWWVVVUUUTTTTTTUUUUUUTTTSSSQQQOOOMMMLLLLLLKKKJJJJJJIIIIIIIIIJJJGGGHHHIIIIIIJJJJJJIIIIIIJJJIIIIIIHHHHHHGGGFFFFFFGGGHHHHHHHHHIIIIIIIIIIIIKKKJJJJJJJJJJJJJJJKKKKKKLLLMMMPPPRRRSSSSSSQQQPPPOOOPPPRRRSSSRRRPPPNNNMMMLLLSSSUUUQQQSSS[[[\\\VVVQQQSSSUUUWWWXXXWWWWWWVVVZZZXXXVVVSSSRRRQQQRRRRRRSSSSSSRRRRRRQQQNNNIIIFFFFFFFFFFFFEEEEEEDDDCCCBBBAAA@@@???=========>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;<<<===>>>>>>>>>>>>===;;;<<<<<<======<<<<<<;;;<<<<<<<<<<<<============;;;;;;;;;;;;;;;;;;;;;;;;;;;===???AAAAAA@@@>>>======>>>===<<<::::::<<<===<<<===???@@@AAABBBEEEHHHFFFGGGHHHIIIJJJMMMQQQTTTYYY^^^eeelllrrrxxx~~~uuuhhh```OOOKKKFFFDDDEEEEEECCCAAABBBBBBCCCCCCDDDDDDEEEEEEAAA@@@@@@@@@???@@@@@@AAA===<<<:::999888999999::::::999888777555555444444333333444555666777888888888888777777666666666555333333444555555666777777333333444555555444333333666555555444333333222222888888777666555444333333222333444555666666666666888888777666555555444444777777888888888888777777333333222222222333333444333333333333333333333333444444444444333222111111444333222111111333555666444444444555555555666666555555555555555555555555222444555555444444666777333444555666666555444333666777777888999999::::::999:::;;;;;;;;;;;;<<<===;;;<<<===>>>????????????>>>>>>>>>>>>???@@@AAABBBBBBCCCCCCDDDEEEFFFGGGGGGEEEEEEGGGHHHHHHIIIHHHHHHJJJJJJKKKLLLMMMOOOQQQRRRLLLMMMPPPRRRRRRRRRQQQPPPPPPQQQRRRTTTTTTRRRQQQPPPOOOQQQTTTUUUUUUUUUWWWXXXXXXYYYZZZ[[[^^^```bbbcccccceeeggghhhgggggghhhiiigggiiikkknnnpppqqqqqqqqqpppnnnnnnpppuuuxxxyyyxxxmmmpppvvv}}}|||vvvxxxyyy{{{zzzxxxuuusssmmmmmmmmmnnnnnnnnnnnnnnnkkklllmmmkkkhhhggghhhkkkiiihhhgggfffeeedddcccccccccaaa^^^\\\ZZZZZZZZZ[[[]]]\\\YYYWWWUUUUUUUUUUUUWWWWWWWWWVVVTTTQQQOOOMMMKKKJJJJJJIIIIIIIIIJJJJJJHHHHHHIIIJJJKKKKKKJJJJJJFFFGGGGGGHHHHHHIIIIIIJJJGGGGGGGGGHHHHHHHHHIIIIIIIIIHHHHHHHHHHHHIIIJJJJJJKKKMMMPPPRRRRRRQQQNNNLLLNNNPPPRRRSSSRRRPPPNNNLLLHHHPPPSSSNNNQQQZZZ[[[UUUQQQRRRTTTVVVWWWVVVUUUTTTSSSSSSSSSRRRRRRRRRRRRRRRSSSSSSSSSTTTSSSPPPJJJFFFFFFFFFFFFFFFEEEDDDCCCBBBAAA@@@???=========>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;:::;;;===>>>>>>>>>===<<<;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<===>>>???@@@AAA========================:::<<<>>>@@@@@@???===<<<>>>???>>><<<;;;:::<<<>>>;;;===??????@@@AAADDDFFFEEEFFFGGGGGGHHHKKKOOOSSSUUUZZZbbbjjjqqqwww|||xxxiii```PPPKKKFFFDDDDDDEEECCCAAADDDCCCBBBCCCEEEEEEDDDCCCBBBAAA@@@???>>>>>>>>>>>>===<<<;;;;;;999999888777777666666666666666777888555444444444444555666666888888777666555444333333999888888777666555555444666666666666666666666666888777666555555666777888999::::::888555333333444666666666666666666666666444444555555666666777777666666666666666777888999666666555555555444444444444333333333333444555555444444444444444444444444444333333222333444666777777666555444333444444555444444444555555555666666444333333555777888777666666666666666777777777777:::999888777777999;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;===>>>???>>>======???AAA@@@????????????AAABBBCCCFFFEEEDDDCCCCCCCCCCCCCCCDDDFFFHHHHHHGGGGGGHHHIIIJJJJJJJJJKKKLLLNNNOOOPPPPPPPPPPPPOOOOOONNNNNNNNNOOOPPPRRRSSSSSSQQQOOOMMMQQQRRRTTTTTTSSSSSSTTTVVVYYYYYYYYYZZZ\\\^^^aaabbbaaaccceeegggiiiiiiiiiiiieeehhhmmmqqqtttwwwzzz|||yyytttnnnooosssxxxyyyxxxvvvwwwxxx}}}~~~yyyxxxxxxxxxyyyxxxuuussspppnnnmmmmmmoooooollliiipppnnnkkkhhhfffffffffgggjjjgggdddcccdddgggiiijjjdddbbb___\\\[[[\\\^^^___]]]]]]\\\ZZZYYYWWWVVVVVVUUUTTTRRRQQQPPPPPPPPPQQQNNNMMMKKKIIIHHHHHHIIIIIIIIIJJJJJJKKKKKKJJJJJJIIIHHHHHHGGGFFFGGGHHHJJJKKKIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJJJJJJJKKKLLLMMMOOOPPPPPPOOOMMMLLLMMMNNNOOOPPPPPPPPPOOONNNOOOPPPQQQRRRSSSSSSSSSSSSPPPQQQRRRRRRSSSSSSSSSRRRSSSRRRQQQPPPOOONNNNNNNNNSSSRRRRRRSSSSSSQQQNNNKKKIIIIIIHHHFFFEEECCCBBBBBB???@@@@@@??????>>>===<<<;;;;;;;;;;;;::::::::::::<<<<<<===>>>>>>>>>>>>>>><<<;;;===???===999999<<<<<<<<<;;;;;;<<<===???@@@@@@???>>><<<<<<;;;;;;;;;<<<>>>@@@@@@??????@@@AAA>>>===;;;;;;<<<<<<<<<;;;<<<<<<>>>???@@@AAAAAABBBAAABBBCCCCCCDDDFFFJJJMMMTTTWWW\\\bbbiiiqqqzzzzzzjjjaaaPPPLLLGGGFFFFFFFFFDDDAAACCCBBBBBBCCCFFFGGGGGGFFFBBBBBBAAA@@@????????????>>>======<<<;;;:::999999999888777777777777888888444444444444444555666666999999999888777777666666888888777777666666555555666666666666666666666666888777666555555666777888888999999888555444444555666666666666666666666666666666666666666777777777666666666555666666777777666666555555555444444444444444333333444444555666333333333444444444444555555444333333333444555666777666555444333444444555444444444555555555666666444333333555777777666555666666666666777777777888;;;:::999777777888:::;;;;;;;;;;;;;;;;;;;;;;;;;;;===>>>>>>>>>======???@@@>>>============>>>???@@@EEEEEEDDDCCCCCCCCCCCCCCCDDDFFFHHHHHHHHHGGGHHHJJJJJJJJJKKKKKKLLLNNNOOOPPPPPPPPPOOOOOOOOONNNNNNNNNOOOQQQSSSUUUVVVUUUSSSRRRSSSTTTVVVVVVUUUUUUVVVXXXZZZZZZZZZ[[[]]]___aaacccbbbccceeefffhhhiiijjjjjjjjjnnnssswwwyyy|||yyysssrrrvvvzzz{{{{{{wwwzzz}}}}}}zzzzzzyyyzzz{{{zzzxxxvvvuuusssqqqqqqrrrqqqooolllnnnllljjjiiihhhhhhiiijjjmmmjjjfffdddeeeggghhhhhhhhhfffccc```^^^^^^___```^^^^^^]]][[[ZZZYYYXXXXXXWWWVVVTTTSSSQQQQQQQQQQQQLLLKKKJJJIIIHHHGGGGGGGGGIIIIIIJJJJJJJJJJJJIIIIIIHHHHHHGGGGGGGGGHHHIIIJJJIIIIIIIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIIIIKKKLLLMMMNNNNNNMMMLLLKKKLLLMMMOOOPPPPPPPPPOOOOOOOOOOOOPPPQQQRRRRRRRRRRRRNNNNNNOOOPPPQQQQQQQQQQQQRRRQQQPPPOOOOOOOOOPPPQQQQQQPPPPPPPPPQQQOOOLLLIIIIIIIIIHHHFFFEEECCCBBBBBB@@@@@@@@@@@@???>>>===<<>>>>>>>>>>>>>>;;;888888<<<===<<<===@@@<<<<<<;;;;;;<<<===???@@@@@@???>>>===<<<;;;;;;<<<<<<>>>@@@@@@???>>>???@@@???===;;;;;;<<<===<<<;;;<<<<<<>>>???@@@AAAAAAAAACCCCCCCCCCCCCCCEEEHHHKKKQQQTTTYYY___fffooowww}}}yyyiii___PPPMMMIIIHHHHHHHHHEEEBBBAAA@@@AAACCCFFFIIIIIIHHHDDDCCCBBBAAA@@@@@@@@@@@@??????>>>===<<<;;;::::::;;;:::999888777777777888444444333333444444555666888888888888888888888888777777777777666666666666666666666666666666666666777777666666666666777777666888888777666555555777666666666666666666666666888888888777777777777777777666666555555555555666666666666555555555444444444444444333444444555666222222333333444444555555666555444444333444444444666666555444444444444555444444555555555666666666666555444555666777666555666666666777777777888888;;;;;;999888888999::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>===<<<<<<>>>@@@BBBAAAAAA@@@AAAAAABBBCCCDDDDDDCCCCCCBBBBBBCCCCCCDDDFFFHHHIIIHHHHHHIIIJJJKKKKKKKKKKKKLLLMMMOOOOOOOOOOOOOOOOOONNNNNNNNNNNNOOOPPPSSSUUUVVVVVVUUUTTTTTTVVVWWWXXXWWWWWWYYYZZZZZZZZZ[[[\\\^^^```aaabbbccccccdddeeegggiiikkklllnnnqqqvvvzzz}}}zzzwwwzzz~~~|||}}}|||{{{{{{|||}}}}}}{{{yyyxxxwwwuuuttttttssspppnnnlllkkkjjjjjjjjjkkklllmmmnnnkkkhhhffffffgggggggggiiihhheeebbb```_________^^^^^^]]]]]]\\\[[[ZZZZZZYYYXXXWWWUUUSSSRRRRRRRRRLLLLLLLLLKKKJJJIIIGGGGGGHHHIIIIIIJJJJJJIIIIIIHHHHHHHHHGGGGGGGGGHHHIIIIIIIIIIIIIIIHHHHHHGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHIIIJJJKKKLLLLLLKKKJJJIIIKKKLLLNNNOOOPPPPPPPPPPPPNNNNNNOOOPPPQQQQQQQQQQQQMMMMMMNNNOOOPPPPPPQQQQQQQQQPPPOOONNNNNNPPPRRRSSSPPPOOOOOOPPPQQQOOOLLLIIIIIIIIIHHHFFFEEEDDDCCCBBBAAAAAA@@@@@@???>>>>>>===??????>>>>>>>>>>>>======<<<======>>>>>>>>>>>>>>>BBB;;;777999======>>>AAA<<<<<<<<<<<<===>>>???@@@??????>>>===<<<<<<======<<<>>>@@@@@@???>>>???@@@???>>><<<<<<=========<<<<<<===>>>???@@@AAAAAAAAACCCDDDCCCBBBBBBCCCFFFHHHLLLPPPUUU\\\cccllltttzzzvvveee[[[OOOLLLHHHHHHIIIHHHEEEBBBAAA@@@@@@BBBEEEHHHHHHGGGEEEDDDCCCBBBBBBAAAAAAAAA???>>>>>>===<<<;;;::::::;;;:::999888777666666666444444444333444555555666555555666666666777777777666666666666777777777777666666666666666666666666777777666666666666777777555777888777666555666888666666666666666666666666:::999999888888777777777777777666555444444444555666666666666555555555555444444444444444555666666444444444333333333333333666666555555444444444333555555555555444444555555555555555555666666666666999777666666777777777666666666777777777888888888:::999999999999:::;;;<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;<<<===<<<;;;<<<===???DDDCCCCCCCCCCCCCCCDDDDDDDDDDDDCCCCCCBBBCCCCCCDDDEEEGGGIIIJJJIIIIIIIIIKKKKKKKKKKKKKKKLLLMMMNNNOOOOOOOOOOOOOOOOOONNNNNNNNNNNNPPPRRRSSSTTTTTTSSSRRRUUUVVVXXXXXXXXXXXXZZZ[[[ZZZZZZ[[[\\\^^^___```aaacccbbbcccdddfffiiilllnnnnnnqqqvvvzzz}}}~~~|||~~~}}}|||}}}~~~~~~}}}{{{yyyyyywwwvvvtttrrrooonnnnnnmmmllllllllllllmmmnnnmmmjjjhhhgggggghhhgggggggggfffdddbbbaaa```______^^^]]]]]]]]]\\\\\\[[[[[[ZZZYYYWWWVVVTTTSSSRRRQQQNNNNNNOOONNNMMMKKKIIIHHHHHHHHHIIIIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIHHHHHHGGGGGGFFFFFFGGGGGGGGGGGGHHHHHHHHHHHHHHHIIIJJJJJJJJJJJJIIIHHHJJJKKKMMMOOOPPPQQQPPPPPPMMMMMMNNNOOOPPPPPPPPPPPPNNNNNNNNNOOOOOOPPPQQQRRRSSSQQQOOONNNNNNPPPRRRSSSQQQQQQQQQRRRSSSQQQNNNKKKIIIHHHHHHGGGEEEDDDDDDCCCBBBAAAAAA@@@??????>>>>>><<<<<<<<<<<<;;;;;;;;;;;;======>>>>>>>>>>>>======MMMCCC::::::<<<<<<<<<===============>>>???@@@@@@??????>>>=========>>>>>>>>>@@@AAAAAA@@@???@@@AAA@@@???======>>>>>>>>>===<<<===>>>???@@@@@@@@@@@@AAABBBBBBAAA@@@BBBEEEHHHIIIMMMRRRYYY```iiirrrxxxwwwfff[[[NNNKKKGGGFFFGGGGGGEEEBBBBBBAAA@@@BBBDDDFFFFFFEEEFFFEEEDDDCCCBBBBBBBBBBBB>>>>>>===<<<;;;:::999999:::999888777666555555555555555444444555555666777555555666666777777888888666666666666777777777777666666666666666666666666666666777777777777666666555666777777666666777888777777777777777777777777::::::999999888888777777888777666555555555555555777777666666666555555555555444444444444555666666777666666555444333222222666666666555555444444333444444555555555555555555555555555666666666777777;;;999777777888999888888777777777777888888888888777888888999:::<<<===>>>;;;;;;;;;<<<<<<=========;;;<<<===<<<;;;<<<===???@@@@@@@@@AAAAAAAAAAAAAAADDDDDDCCCCCCCCCDDDDDDEEEFFFHHHJJJJJJJJJIIIJJJKKKLLLKKKKKKKKKLLLMMMNNNNNNOOOOOOOOOOOOOOOOOOOOOOOORRRRRRSSSTTTTTTSSSRRRQQQTTTUUUWWWXXXWWWXXXZZZ[[[YYYZZZ[[[\\\^^^______```bbbbbbbbbdddfffjjjmmmooommmqqqvvvzzz}}}~~~}}}}}}~~~~~~|||||||||{{{yyyvvvsssqqqpppqqqqqqpppooonnnmmmlllllliiihhhggggggiiiiiiiiihhheeeeeeeeeeeedddccccccbbb]]]]]]]]]\\\\\\[[[[[[[[[XXXXXXWWWVVVUUUSSSRRRQQQOOOOOOOOOOOOMMMKKKIIIGGGHHHIIIIIIJJJJJJIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHGGGHHHHHHGGGGGGGGGFFFFFFFFFHHHHHHHHHHHHIIIIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKMMMOOOPPPPPPPPPPPPLLLMMMNNNOOOPPPPPPPPPPPPNNNNNNMMMMMMNNNNNNOOOPPPUUUSSSQQQOOOOOOOOOPPPQQQRRRQQQRRRSSSSSSRRROOOMMMIIIHHHHHHGGGFFFEEEDDDDDDCCCBBBAAA@@@?????????@@@@@@@@@@@@????????????>>>======>>>>>>>>>>>>======QQQGGG===<<<===<<<;;;<<<======>>>??????@@@@@@@@@??????>>>>>>>>>??????@@@AAABBBDDDCCCBBBAAAAAABBBAAA@@@>>>>>>?????????>>><<<===>>>???????????????>>>>>>?????????BBBFFFIIIHHHKKKQQQWWW___gggpppvvv~~~|||kkk```OOOKKKFFFEEEFFFGGGFFFDDDBBBAAAAAABBBEEEFFFFFFEEEFFFEEEDDDCCCBBBBBBBBBBBB>>>======<<<;;;:::999999888888777666555555555666666666555555666666777888888888888999999:::::::::777777777777666666666666666666666666666666666666666666777777777777666666555666888777666666777888777777777777777777777777999999999888888888888888888777777666666666666777777777777666666666555555555555444444555555666777888777777666555444333333555555666666666555444444333444555555666555555555555555666666666777777777;;;999666666888999:::999777777777888888888999999777888999:::;;;<<<===>>>;;;;;;;;;<<<======>>>>>><<<===>>>===<<<<<<>>>@@@???@@@AAABBBCCCCCCCCCCCCEEEEEEDDDDDDEEEEEEFFFFFFFFFHHHJJJKKKJJJJJJKKKLLLLLLLLLLLLLLLLLLMMMNNNNNNPPPPPPPPPPPPQQQQQQQQQQQQVVVVVVVVVVVVVVVUUUTTTTTTSSSUUUWWWWWWWWWXXXZZZ\\\ZZZ[[[\\\^^^____________```aaabbbeeehhhkkkmmmooonnnqqqvvvzzz}}}~~~~~~}}}~~~}}}yyyvvvuuuuuuuuutttsssqqqooonnnlllkkkhhhhhhhhhiiikkkkkkjjjhhhfffggghhhiiiiiihhhgggfff^^^^^^]]]\\\\\\[[[ZZZZZZWWWWWWWWWWWWVVVTTTSSSRRROOOOOOOOOMMMLLLJJJHHHGGGIIIJJJJJJJJJJJJJJJJJJIIIHHHHHHIIIIIIIIIHHHGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFHHHHHHHHHHHHIIIIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKMMMNNNOOOOOOOOOOOOMMMMMMNNNOOOPPPPPPPPPPPPOOONNNMMMLLLKKKLLLMMMNNNUUUTTTSSSQQQPPPOOOOOOOOOPPPPPPQQQRRRSSSRRROOOLLLIIIHHHHHHGGGFFFFFFEEEEEEDDDCCCBBB@@@???@@@@@@AAABBBAAAAAAAAAAAA@@@@@@@@@>>>>>>>>>>>>>>>======<<>>???======???===>>>???@@@@@@AAAAAA@@@???>>>>>>>>>???@@@AAAAAACCCDDDEEEEEECCCBBBBBBCCCBBBAAA??????@@@@@@@@@???<<<===>>>>>>?????????>>>;;;<<<===>>>>>>AAAEEEHHHHHHKKKPPPVVV]]]eeennnsss|||qqqfffRRRLLLFFFDDDFFFHHHHHHGGGBBBBBBBBBDDDGGGIIIIIIIIIEEEEEEDDDCCCBBBBBBBBBBBB???>>>>>>===<<<;;;::::::888888777777666777777888777777777777777888999999999999999999999999::::::888888777777666666555555666666666666666666666666555666777888888777666555666777888777666555666777777777777777777777777777777777777888888888888888888777777777777888888999777777777777666666666555555555555555555666666777666666777777777777777777444555666777777666555555333333555666666666555555555666666666777777777777888666444444666888999999777777888888888999999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>>>>>>>===>>>>>>>>>======???@@@???@@@BBBDDDEEEFFFFFFEEEFFFFFFFFFFFFFFFGGGHHHHHHGGGIIIKKKKKKKKKJJJKKKLLLLLLLLLLLLLLLLLLMMMMMMNNNQQQQQQQQQRRRRRRRRRSSSSSSUUUUUUVVVVVVVVVVVVVVVVVVSSSUUUWWWXXXXXXYYY[[[\\\\\\]]]___```aaaaaaaaaaaa^^^___bbbfffiiikkkmmmnnnlllpppuuuyyy|||~~~~~~~~~~~~zzzwwwwwwwwwuuuuuutttsssqqqooommmllllllkkkkkkmmmnnnmmmkkkhhhhhhiiijjjkkkkkkiiigggeeeaaa```___^^^]]]\\\[[[ZZZWWWXXXXXXXXXXXXWWWVVVUUUTTTSSSQQQOOOMMMLLLKKKKKKJJJKKKKKKLLLLLLKKKKKKJJJHHHHHHIIIIIIIIIHHHGGGFFFDDDDDDEEEEEEFFFGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHJJJJJJJJJIIIIIIJJJJJJJJJKKKLLLMMMNNNOOOOOONNNMMMMMMNNNOOOPPPQQQQQQQQQQQQTTTRRRPPPNNNMMMMMMNNNOOORRRRRRSSSSSSRRRQQQPPPOOOQQQQQQRRRSSSTTTSSSPPPNNNIIIHHHHHHGGGGGGFFFFFFEEEEEEDDDBBB@@@???@@@AAABBB@@@@@@?????????>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<@@@===<<<>>>>>><<<<<>>???AAAAAAAAAAAA@@@>>>>>>>>>???@@@AAABBBCCCCCCDDDEEEEEECCCBBBBBBCCCCCCAAA@@@???@@@AAA@@@???<<<===>>>>>>>>>>>>>>>>>><<<============???CCCFFFGGGJJJOOOTTT[[[bbbjjjpppwww{{{ssshhhTTTNNNGGGDDDFFFHHHJJJIIIBBBBBBBBBEEEIIILLLMMMMMMEEEDDDCCCBBBBBBAAAAAABBB@@@@@@???>>>===<<<;;;;;;888888888888888888999999888888888888888999999:::777777777777777777777777999888888777666555555444666666666666666666666666555666777888888777666555777888888777666555555777777777777777777777777777666666777777888888888999888777777777888999::::::777777777777666666666666555555555555555666777777555555666777888999::::::333444555777777777666666222333555666666666555555666666666666777777777777666444222222555777888999777888888888888999999999<<<<<<<<<<<<;;;:::999888;;;;;;;;;<<<===>>>>>>???===>>>???>>>===>>>???AAA:::<<<>>>@@@BBBCCCCCCCCCGGGFFFFFFFFFGGGHHHIIIIIIGGGIIIKKKLLLKKKKKKLLLMMMMMMLLLLLLLLLLLLLLLMMMNNNQQQRRRRRRRRRSSSSSSTTTTTTRRRRRRSSSTTTUUUVVVVVVWWWTTTVVVXXXXXXYYYYYY\\\]]]^^^___aaabbbcccccccccbbb]]]___bbbfffjjjlllmmmnnnjjjnnnssswwwzzz|||{{{}}}~~~|||xxxuuuuuuwwwuuuuuutttsssrrrpppooonnnoooooooooppppppnnnkkkhhhhhhiiijjjkkkiiigggdddbbbcccbbbaaa```^^^]]][[[[[[WWWXXXYYYZZZZZZYYYXXXWWWYYYWWWUUURRRPPPOOOOOOPPPKKKKKKLLLLLLLLLLLLKKKKKKHHHHHHIIIJJJIIIHHHFFFEEECCCCCCDDDEEEFFFGGGHHHHHHEEEFFFFFFFFFFFFGGGGGGGGGJJJIIIIIIHHHHHHIIIIIIJJJLLLLLLNNNOOOOOONNNMMMLLLNNNNNNOOOPPPQQQQQQQQQQQQZZZXXXUUURRRQQQQQQQQQRRROOOPPPRRRTTTTTTSSSQQQPPPTTTTTTTTTVVVWWWVVVSSSQQQIIIHHHHHHGGGGGGFFFFFFFFFFFFDDDBBB@@@@@@@@@AAABBBAAAAAAAAA@@@@@@@@@??????>>>>>>>>>>>>>>>===<<<<<<;;;:::<<>>@@@AAABBBBBBAAAAAA>>>>>>??????@@@AAABBBCCCBBBDDDEEEDDDBBBAAAAAABBBDDDBBB@@@@@@AAAAAAAAA@@@<<<===>>>>>>>>>>>>>>>===>>>>>>>>>===<<<===AAACCCGGGJJJNNNSSSYYY```hhhmmmtttwww}}}wwwgggUUUMMMHHHHHHIIIGGGEEEFFFBBBCCCDDDFFFHHHIIIIIIJJJJJJIIIGGGFFFDDDCCCCCCBBBAAA???<<<;;;<<<<<<<<<;;;777777777777777777777777888888888777777777777777999999:::::::::999999888888777777777777777888888666333111222666999999888888888999999999999888888;;;:::888777666555666666777777777777777777777777999:::;;;999777666777888999999999999999999999999:::999888777666555444444777777777777666666666666888666444444777999::::::444555555555555555444444777777777777777888888999777777666666666666777777::::::999888777777777888888888999::::::;;;<<<<<<===<<<<<<;;;;;;:::999999>>>>>>>>>>>>????????????======>>>???????????????DDDBBB@@@AAACCCDDDBBB@@@EEEEEEFFFGGGGGGGGGGGGFFFHHHHHHIIIJJJKKKLLLMMMMMMNNNMMMMMMMMMNNNOOOOOOPPPRRRRRRRRRRRRRRRSSSTTTTTTTTTRRRQQQRRRUUUXXXZZZZZZYYYYYYYYYYYYZZZZZZZZZZZZ]]]^^^___```aaabbbcccddd```bbbdddeeeeeefffhhhjjjiiimmmrrrvvvzzz}}}~~~|||{{{xxxwwwvvvuuussswwwwwwvvvuuutttrrrpppooooooooooooooommmkkkiiihhhkkkiiihhhfffeeeeeeeeeffffffdddbbbaaaaaaaaa___]]][[[ZZZYYYYYYZZZZZZYYYWWWXXXYYYYYYVVVRRRNNNKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJJJJIIIHHHGGGFFFFFFFFFFFFGGGGGGGGGGGGFFFFFFFFFEEEFFFEEEFFFHHHLLLMMMKKKIIIKKKJJJIIIHHHHHHIIIKKKKKKPPPNNNLLLNNNPPPPPPNNNKKKOOOPPPPPPPPPOOONNNNNNMMM[[[YYYVVVRRRPPPOOOOOOPPPSSSSSSSSSSSSSSSTTTTTTUUUUUUUUUVVVVVVVVVUUUTTTTTTNNNMMMJJJHHHGGGFFFFFFFFFEEEDDDBBBAAA@@@?????????AAA@@@???>>>>>>>>>???@@@BBB@@@???@@@BBBBBB@@@===???@@@AAABBBAAA@@@>>>===@@@@@@??????@@@AAABBBBBB???@@@AAACCCDDDDDDCCCCCCCCCBBBAAAAAACCCCCCBBBAAA???@@@@@@@@@@@@???>>>>>>;;;;;;<<<===>>>???@@@@@@?????????@@@@@@AAAAAABBBGGGIIILLLPPPVVV^^^ffflllrrrzzzxxxjjjVVVNNNHHHIIIIIIGGGFFFGGGBBBCCCEEEFFFGGGHHHHHHIIIIIIHHHGGGEEEDDDCCCBBBBBBCCCAAA===<<<<<<;;;:::999888888888888888888888888777777777888888888888888999999::::::::::::999999888888777777777777888888999777444444666777666555777777777888888777777777888777666666555666777777888888888888888888888888888999:::999777666777888999999999999999999999999777777777777777777666666777777777777777777777777666555555777999:::999888444555555666666666555555888888777777888888999:::777777666666666666777777:::999888888888888888888999999999::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;::::::<<<<<<<<<<<<=========>>>>>>??????@@@@@@@@@@@@@@@CCCAAA@@@AAACCCCCCBBB@@@FFFFFFGGGHHHHHHHHHHHHHHHHHHIIIIIIJJJKKKLLLMMMMMMNNNNNNNNNNNNOOOPPPQQQRRRRRRRRRRRRRRRRRRSSSTTTTTTVVVTTTRRRSSSVVVXXXZZZZZZXXXXXXYYYYYYZZZ[[[[[[\\\]]]^^^___```aaabbbcccdddbbbdddfffffffffgggiiijjjnnnqqquuuyyy|||}}}}}}zzzyyyyyyyyyxxxwwwwwwvvvvvvuuusssrrrpppooooooooooooooommmkkkiiihhhiiihhhgggfffeeeeeeffffffeeedddbbbbbbbbbbbb```^^^^^^]]][[[ZZZ[[[[[[ZZZYYYXXXYYYYYYWWWSSSOOOMMMLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKJJJIIIHHHGGGGGGGGGGGGHHHHHHGGGGGGGGGFFFFFFFFFFFFEEEFFFHHHLLLMMMLLLJJJKKKJJJIIIIIIIIIJJJKKKKKKOOOMMMMMMNNNPPPQQQOOOLLLMMMNNNOOOPPPPPPQQQQQQQQQWWWVVVTTTSSSQQQQQQQQQRRRSSSRRRRRRRRRSSSSSSTTTTTTTTTTTTUUUVVVVVVUUUUUUUUUPPPOOOLLLJJJHHHGGGGGGGGGDDDDDDBBBAAA@@@?????????@@@??????>>>>>>???@@@AAA@@@???===>>>??????===;;;===>>>@@@BBBBBBAAA???>>>BBBAAAAAAAAAAAAAAAAAAAAA===>>>@@@AAABBBBBBAAAAAABBBAAA@@@@@@BBBBBBAAA@@@@@@@@@AAAAAAAAA@@@@@@?????????@@@@@@AAAAAABBBBBB<<<<<<<<<===>>>AAACCCEEECCCEEEIIIMMMSSS[[[ccciiiqqqxxxyyylllWWWOOOIIIJJJKKKHHHGGGHHHCCCDDDEEEFFFGGGGGGGGGGGGHHHHHHFFFDDDCCCBBBBBBBBBDDDBBB???===<<<;;;:::888888888888888888888888888777777777888888999999:::999999::::::;;;::::::999999888888777777777888888999777555555666777666555666666777777777777666666666666555555666777777888888888888888888888888888555777999999888777888999999999999999999999999999444555555666777888999999777777777888888999::::::555555777999;;;;;;888666555555666777777777777777888888777777888888999:::888777777666666777777888999888888888888999999:::::::::::::::::::::::::::;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<=========>>>>>>???@@@@@@AAABBBAAAAAAAAABBBAAA@@@@@@BBBBBBAAA@@@GGGHHHHHHIIIIIIIIIIIIIIIHHHIIIJJJJJJLLLLLLMMMNNNNNNNNNNNNOOOPPPRRRSSSTTTSSSRRRRRRRRRRRRSSSTTTTTTWWWVVVTTTTTTWWWYYYYYYYYYWWWWWWXXXZZZ[[[\\\]]]^^^]]]^^^___```aaacccdddddddddfffhhhhhhggggggiiikkknnnppprrruuuwww{{{|||zzzyyyzzz{{{{{{zzzvvvvvvuuutttrrrqqqpppoooooooooooonnnmmmkkkiiiiiiggggggffffffffffffggggggeeedddbbbbbbcccdddbbbaaabbb```]]][[[[[[[[[[[[ZZZYYYZZZZZZXXXTTTPPPNNNMMMMMMMMMMMMMMMLLLLLLLLLKKKKKKKKKJJJJJJIIIIIIHHHHHHHHHHHHGGGGGGGGGFFFFFFFFFEEEEEEFFFHHHLLLNNNMMMLLLKKKKKKJJJJJJJJJJJJKKKKKKMMMMMMMMMOOOQQQQQQOOONNNLLLMMMNNNPPPQQQSSSTTTTTTSSSSSSSSSSSSSSSSSSSSSSSSQQQQQQRRRRRRRRRSSSSSSSSSSSSSSSTTTUUUVVVVVVVVVVVVSSSQQQNNNLLLIIIHHHGGGGGGDDDCCCBBBAAA@@@????????????>>>>>>>>>???@@@AAAAAAAAA???>>>===>>>>>><<<:::<<<===???AAABBBAAA@@@???CCCCCCCCCCCCBBBAAA??????>>>???@@@BBBBBBBBBBBBAAAAAA@@@??????AAAAAA@@@???@@@AAAAAABBBBBBBBBAAAAAABBBBBBBBBBBBBBBBBBBBBBBB<<<;;;;;;<<<===@@@BBBDDDAAACCCGGGKKKQQQYYYbbbhhhpppuuuzzzzzzkkkXXXPPPJJJKKKKKKIIIHHHIIIDDDDDDEEEFFFGGGGGGGGGFFFHHHGGGFFFDDDCCCBBBBBBBBBCCCAAA???>>>>>>===;;;999999999999999999999999999777777888888999:::;;;;;;999::::::;;;;;;;;;;;;:::999999888888777777888888666555555666777888999999666666777777777777666666777777777777777777888888888888888888888888888888444666888999999888999:::999999999999999999999999555555666777888999999:::666777777888:::;;;;;;<<<777666777888::::::999777555666777888888888888888777777666666777777888999888777777777777777777888888888888888999999:::;;;:::::::::::::::::::::999:::::::::;;;<<<======>>>>>>>>>?????????@@@@@@@@@???@@@@@@AAAAAAAAAAAAAAAAAAAAA@@@@@@AAAAAAAAA@@@GGGGGGHHHIIIIIIIIIIIIIIIIIIIIIJJJKKKLLLMMMNNNNNNMMMMMMNNNOOOPPPRRRTTTUUUSSSSSSRRRRRRSSSSSSTTTUUUXXXVVVUUUUUUWWWXXXYYYXXXVVVWWWXXXZZZ\\\^^^______]]]^^^___aaabbbdddeeeffffffgggiiihhhhhhgggiiijjjmmmnnnpppqqqssswww|||}}}{{{zzzzzz{{{{{{zzzvvvuuutttsssrrrqqqppppppppppppooonnnlllkkkjjjiiiffffffffffffgggggghhhhhheeedddcccccceeefffeeecccdddaaa^^^\\\[[[[[[ZZZYYYXXXYYYYYYWWWTTTPPPOOONNNNNNNNNMMMMMMLLLLLLKKKKKKJJJJJJJJJJJJIIIIIIHHHHHHGGGGGGFFFFFFFFFEEEEEEEEEDDDEEEFFFHHHKKKMMMNNNOOOLLLLLLKKKKKKKKKKKKKKKKKKKKKLLLNNNPPPQQQQQQPPPOOOMMMMMMNNNPPPQQQSSSUUUUUUQQQRRRSSSSSSTTTSSSSSSRRRPPPQQQQQQRRRRRRRRRRRRRRRQQQRRRSSSTTTUUUVVVVVVVVVSSSRRROOOKKKIIIGGGFFFFFFDDDCCCBBBAAA@@@@@@@@@@@@======>>>??????@@@AAABBBBBBAAA@@@???>>>>>>===<<<<<<===???AAABBBBBBAAA@@@BBBBBBCCCCCCBBBAAA@@@???AAABBBCCCDDDEEEEEEDDDCCC@@@>>>===>>>???@@@???>>>??????@@@AAABBBBBBAAAAAAAAA@@@@@@@@@?????????>>>>>>>>>???????????????>>>AAADDDGGGKKKQQQYYYbbbhhhooorrrwww}}}yyyiiiXXXPPPKKKKKKLLLJJJHHHIIIEEEEEEFFFGGGGGGGGGGGGGGGHHHGGGFFFDDDCCCCCCCCCCCCAAA???>>>?????????>>><<<999999999999999999999999777888888999:::;;;;;;<<<999:::;;;<<<<<<<<<<<<<<<::::::999888888888888888666666777888888888999999777888888999999888888777;;;;;;::::::999888777777888888888888888888888888333666999::::::999::::::999999999999999999999999777777777777888888888888666777888999:::;;;<<<===:::888666666888999:::999666666777888999999888888666555555555555666777777888888777777777777888888999888888888999:::;;;;;;:::::::::::::::::::::999999:::;;;;;;<<<===>>>>>>????????????@@@@@@@@@@@@>>>??????@@@AAA@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAFFFGGGGGGHHHHHHHHHHHHHHHIIIIIIJJJKKKLLLMMMNNNNNNLLLLLLMMMNNNPPPQQQSSSTTTSSSSSSSSSSSSSSSTTTUUUUUUWWWVVVUUUUUUWWWXXXXXXWWWWWWWWWYYY[[[]]]^^^```aaa^^^___```bbbdddeeeggggggfffhhhiiiiiihhhhhhiiikkkoooqqqrrrsssuuuyyy~~~|||zzzzzzzzzyyyxxxvvvuuutttrrrrrrqqqqqqqqqppppppooommmlllkkkjjjjjjffffffggghhhhhhiiiiiiiiifffeeedddeeefffgggfffeeedddaaa^^^\\\[[[[[[YYYXXXVVVXXXXXXWWWTTTQQQOOOOOONNNNNNMMMMMMLLLKKKKKKJJJHHHIIIIIIIIIIIIHHHHHHGGGFFFEEEEEEEEEDDDDDDDDDDDDDDDEEEGGGIIIKKKMMMOOOPPPMMMMMMMMMLLLLLLKKKKKKJJJJJJLLLOOOQQQRRRQQQPPPPPPPPPPPPOOOPPPPPPRRRSSSTTTSSSSSSSSSSSSSSSRRRQQQPPPPPPPPPQQQRRRSSSRRRRRRQQQPPPQQQRRRSSSTTTTTTTTTTTTRRRPPPMMMJJJGGGFFFEEEEEECCCCCCBBBAAA@@@@@@@@@@@@======>>>???@@@AAAAAAAAAAAA@@@???>>>===<<<=========>>>AAACCCDDDDDDCCCBBBBBBBBBCCCCCCBBBBBBAAA@@@BBBCCCDDDEEEFFFEEEDDDCCC???>>>======??????>>>=========???@@@AAAAAAAAAAAA@@@@@@@@@???>>>>>>======<<<>>>BBBDDDCCCAAA>>><<>>???AAAAAA???>>>::::::::::::::::::::::::999999999::::::;;;;;;<<<::::::;;;<<<============;;;:::999888888888888888999:::;;;:::888666666666888888999999999999888888<<<<<<<<<<<<:::999888777999999999999999999999999555777;;;<<<<<<;;;:::;;;999999999999999999999999999999999888888777777777666777777999:::;;;<<<<<<<<<999666666777999::::::777777888888888888777777666555555555555666777777999888888777777888888999:::999999999999::::::;;;::::::::::::::::::::::::::::::;;;<<<======>>>>>>=========>>>>>>>>>??????>>>??????@@@@@@@@@@@@@@@AAABBBCCCCCCAAAAAABBBCCCFFFFFFGGGHHHHHHHHHHHHHHHIIIJJJKKKKKKMMMMMMNNNOOOMMMMMMMMMNNNOOOQQQRRRSSSTTTSSSSSSSSSSSSTTTUUUUUUWWWVVVUUUWWWYYYZZZZZZYYYXXXXXXZZZ[[[]]]___```aaa``````bbbdddfffhhhiiijjjgggiiijjjkkkjjjjjjlllmmmnnnppprrrtttuuuyyy}}}|||{{{zzzxxxwwwwwwvvvtttsssrrrrrrssssssqqqpppnnnmmmkkkjjjjjjjjjggghhhiiijjjjjjjjjjjjjjjgggfffeeefffhhhhhhgggfffcccaaa___^^^]]]\\\ZZZXXXWWWXXXYYYXXXUUURRRQQQQQQPPPOOOOOONNNMMMLLLKKKKKKGGGHHHIIIJJJJJJIIIHHHGGGFFFFFFEEEEEEEEEDDDDDDDDDEEEGGGHHHIIIJJJKKKNNNQQQMMMMMMNNNNNNMMMLLLKKKJJJJJJMMMQQQSSSRRRPPPOOOOOOQQQQQQOOOOOOOOOPPPQQQRRRTTTTTTSSSRRRRRRQQQPPPPPPPPPQQQRRRSSSTTTSSSRRRRRROOOOOOPPPQQQRRRRRRRRRRRRPPPNNNKKKHHHFFFEEEDDDDDDCCCBBBAAAAAA@@@@@@@@@AAA===>>>???@@@@@@@@@@@@@@@=========;;;999999;;;===>>>@@@DDDGGGIIIKKKKKKKKKGGGFFFEEEDDDCCCCCCCCCCCCAAABBBCCCDDDDDDCCCBBBBBB???>>>======??????>>>===;;;<<<>>>???@@@AAAAAABBBBBBBBBAAAAAA@@@@@@@@@???999<<>>>>>>>><<<;;;:::999888888888888999;;;===<<<888666666666777777888888888888777777:::;;;;;;;;;;;;:::888888999999999999999999999999666999<<<>>>===<<<;;;;;;999999999999999999999999999999999888888888777777666777777888999::::::;;;;;;999888888999:::999888888888888888777666555555777777777777777888999999999888888777777888888999;;;;;;:::999999999::::::999999999::::::;;;;;;;;;;;;;;;<<<<<<======>>>>>>======>>>>>>>>>????????????@@@@@@AAAAAAAAAAAAAAAAAACCCEEEDDDBBBAAACCCEEEGGGHHHHHHIIIIIIIIIIIIIIIJJJJJJKKKLLLMMMNNNNNNOOOOOOOOOOOOOOOPPPQQQRRRSSSTTTTTTSSSSSSTTTTTTUUUVVVXXXWWWWWWYYY\\\]]]]]]\\\YYYYYYZZZ\\\]]]___```aaaaaabbbccceeehhhiiikkkllliiikkkmmmmmmmmmnnnpppqqqlllooorrruuuwwwzzz}}}~~~}}}{{{zzzxxxwwwuuussssssssstttuuuqqqpppnnnlllkkkjjjjjjjjjiiijjjkkklllllllllkkkjjjiiihhhgggggghhhiiihhhfffbbbaaaaaaaaaaaa___[[[XXXXXXZZZ[[[ZZZXXXUUUTTTTTTRRRRRRQQQPPPOOONNNMMMMMMGGGIIIJJJKKKKKKJJJIIIHHHGGGGGGGGGGGGFFFFFFFFFFFFFFFHHHJJJJJJIIIJJJNNNQQQNNNNNNOOOOOONNNLLLKKKJJJKKKOOOSSSTTTRRROOONNNNNNPPPPPPNNNMMMNNNOOOQQQRRRUUUTTTRRRQQQPPPPPPQQQQQQPPPQQQSSSUUUUUUTTTSSSRRRNNNOOOOOOPPPPPPPPPOOOOOONNNMMMJJJHHHFFFEEEEEEEEEBBBBBBAAA@@@@@@@@@AAAAAA>>>???@@@@@@@@@@@@???>>>;;;<<<<<<:::888999<<>>AAAGGGLLLQQQTTTVVVWWWPPPNNNJJJGGGDDDDDDDDDDDDBBBCCCDDDEEEEEEDDDCCCBBB???>>>===>>>??????>>>===;;;<<<>>>@@@AAABBBCCCCCCBBBBBBBBBBBBBBBAAAAAAAAA;;;===???AAABBBBBBAAA@@@BBBCCCEEEHHHLLLRRRZZZ___aaaiiiqqqwwwyyy}}}|||lllWWWOOOIIIJJJKKKHHHGGGHHHEEEFFFHHHJJJKKKLLLMMMMMMIIIIIIHHHGGGFFFFFFFFFFFFCCCBBBAAAAAABBB@@@===;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;<<<===>>>>>>>>>>>><<<;;;:::999888888888888555999<<<<<<999888999:::666666777777777777666666777888999:::;;;:::999999999999999999999999999999777:::>>>???>>><<<;;;;;;999999999999999999999999888888888888888888999999777777777888888999::::::999888999:::<<<;;;888666888888888888777555444333999999999888999999:::;;;999999888888888888999999<<<;;;;;;:::999999999999888888999::::::;;;<<<<<<<<<<<<<<<<<<============???@@@@@@@@@@@@AAAAAAAAA@@@AAABBBBBBCCCCCCBBBBBBBBBDDDFFFEEECCCBBBCCCFFFHHHIIIJJJJJJKKKKKKJJJJJJJJJJJJKKKLLLMMMNNNOOOOOOQQQQQQQQQQQQQQQRRRSSSTTTTTTTTTTTTSSSTTTTTTUUUVVVYYYXXXYYY[[[^^^``````^^^ZZZZZZ[[[\\\^^^___``````bbbcccdddfffiiikkklllmmmjjjlllnnnooopppqqqssstttpppssswww{{{}}}~~~}}}yyyxxxvvvtttssstttuuuvvvrrrpppnnnlllkkkjjjjjjkkkkkklllmmmmmmmmmlllkkkjjjjjjiiihhhhhhiiiiiihhhfffbbbbbbbbbccccccaaa]]]YYYZZZ\\\]]]\\\ZZZWWWVVVWWWUUUTTTSSSRRRQQQPPPOOOOOOHHHJJJKKKMMMMMMLLLJJJIIIIIIIIIIIIHHHHHHHHHGGGGGGGGGIIIKKKJJJIIIJJJMMMQQQNNNNNNOOOOOONNNMMMKKKJJJKKKOOOTTTUUURRROOONNNNNNOOONNNMMMMMMMMMOOOQQQSSSTTTSSSQQQPPPOOOQQQRRRTTTQQQRRRTTTUUUVVVUUUSSSRRRNNNNNNOOOOOOOOONNNMMMMMMNNNMMMJJJHHHGGGFFFFFFFFFBBBBBBAAA@@@@@@@@@AAAAAA>>>???@@@AAAAAA@@@>>>===;;;======<<<:::;;;???BBB>>>BBBHHHPPPVVV[[[___```XXXTTTOOOIIIEEEDDDDDDEEEEEEEEEFFFGGGGGGFFFEEEDDD@@@>>>===>>>???@@@???===<<<===???AAACCCDDDDDDEEEAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@???=========>>>???EEEFFFHHHJJJNNNTTT[[[```]]]fffpppuuuvvvyyypppaaaVVVMMMKKKKKKIIIGGGGGGGGGFFFFFFHHHLLLMMMLLLJJJMMMJJJGGGFFFGGGHHHFFFCCCCCCCCCCCCBBBBBBBBBAAAAAA???>>><<<;;;:::999999999<<<;;;;;;::::::999999999999888888999;;;<<<<<<;;;>>>===;;;;;;;;;;;;:::888<<<<<<;;;:::999888777777:::555666;;;===888666888999999999999888888888888888999999999::::::::::::<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;::::::999999999<<<;;;:::999888999:::;;;::::::999999999999::::::666777777777777888888888888888888888888888888888===<<<:::999999999::::::999999:::;;;===>>>??????>>>======<<<<<<;;;:::::::::999888:::===???===;;;<<<;;;;;;;;;;;;<<<======>>>>>>>>>>>>???????????????@@@@@@AAAAAABBBCCCCCCAAACCCEEEFFFFFFFFFHHHIIIHHHIIIIIIJJJKKKKKKKKKKKKMMMKKKIIIKKKNNNPPPNNNLLLOOONNNNNNMMMNNNOOOQQQRRRUUUTTTTTTTTTTTTTTTUUUVVVWWWYYY[[[]]]^^^^^^\\\\\\_________```aaacccdddeeeccccccdddeeehhhllloooqqqtttttttttsssrrrtttwwwzzzyyy{{{~~~|||yyyxxxwwwvvvwwwxxxyyyxxxwwwrrrpppnnnlllkkklllmmmnnnkkklllmmmoooooooooooonnnllllllmmmmmmmmmlllkkkkkkcccbbbbbbccccccbbb```]]]\\\\\\[[[[[[ZZZZZZZZZYYYVVVUUUTTTRRRPPPNNNMMMLLLLLLIIIGGGHHHJJJKKKIIIGGGKKKKKKJJJIIIHHHFFFFFFEEEFFFHHHJJJKKKKKKLLLNNNPPPNNNMMMMMMNNNOOOOOOMMMKKKLLLKKKKKKNNNQQQSSSSSSRRRQQQPPPOOOOOOPPPPPPNNNMMMTTTSSSQQQPPPOOOPPPPPPQQQSSSRRRRRRRRRRRRRRRSSSSSSPPPOOONNNOOOPPPOOOLLLJJJNNNLLLIIIHHHGGGEEEBBB@@@EEEDDDCCCAAA@@@?????????>>>>>>????????????>>>======>>>????????????>>>>>>???BBBHHHQQQ[[[dddjjjlllhhh```TTTNNNKKKJJJGGGDDDHHHGGGGGGGGGHHHGGGEEEBBB>>>>>>>>>>>>???@@@BBBBBB???@@@AAABBBBBBBBBBBBBBBEEEDDDCCCBBBAAAAAA@@@@@@AAA@@@>>>===<<<===>>>@@@EEEGGGIIIJJJKKKOOOVVV\\\aaadddiiimmmqqqtttxxx{{{ttt```UUUKKKIIIIIIGGGEEEFFFHHHGGGGGGIIIMMMNNNMMMKKKLLLIIIFFFFFFGGGGGGEEECCCBBBBBBBBBAAAAAA@@@@@@???>>>===<<<;;;:::999999999;;;;;;;;;;;;::::::::::::;;;999888999;;;======<<<;;;:::999999;;;;;;:::999999999999999888888888888:::666666;;;===999777999:::999999999888888777777888888888888999999999999;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<;;;;;;:::::::::;;;;;;::::::999999999:::::::::999999999999::::::::::::;;;;;;;;;<<<<<<<<<777777777777777777777777:::999888777777777888888999::::::;;;<<<===>>>>>><<<;;;;;;;;;;;;;;;<<<<<<:::888888:::===>>><<<:::===<<<<<<<<<<<<===>>>>>>????????????@@@@@@@@@@@@@@@AAAAAABBBBBBCCCDDDDDDAAACCCEEEFFFEEEEEEFFFHHHGGGGGGHHHIIIJJJJJJJJJJJJNNNLLLKKKLLLOOOQQQPPPNNNOOOOOONNNOOOPPPQQQSSSTTTUUUUUUTTTTTTUUUUUUVVVVVVXXXYYY[[[]]]^^^^^^^^^]]]``````aaaaaacccdddfffgggffffffgggiiikkkmmmoooppprrrssstttsssssstttvvvyyyzzz}}}~~~|||zzzyyyxxxyyyzzz{{{zzzyyysssrrrpppnnnnnnnnnoooppppppoooooonnnnnnnnnoooooommmmmmnnnnnnnnnnnnnnnmmmgggfffeeeeeeeeeccc```^^^\\\\\\\\\\\\\\\\\\\\\\\\VVVVVVTTTSSSQQQPPPOOONNNOOOMMMKKKLLLMMMNNNLLLIIIKKKKKKJJJIIIHHHHHHGGGGGGFFFHHHJJJJJJJJJKKKMMMNNNOOONNNMMMNNNPPPPPPNNNLLLMMMLLLMMMOOORRRTTTUUUTTTSSSRRRPPPPPPQQQPPPOOOMMMPPPPPPOOONNNOOOPPPQQQRRRSSSSSSSSSSSSTTTTTTUUUVVVRRRPPPMMMLLLMMMMMMLLLKKKMMMKKKHHHGGGFFFDDDBBB@@@AAA@@@@@@?????????@@@@@@===>>>>>>???????????????===>>>>>>??????>>>>>>>>>BBBDDDJJJRRR\\\eeelllooommmfff]]]UUUPPPLLLHHHFFFHHHGGGFFFGGGGGGGGGDDDBBB@@@@@@??????@@@AAAAAABBB???@@@AAABBBCCCCCCCCCCCCCCCCCCBBBAAAAAABBBBBBBBBCCCAAA@@@>>>>>>???@@@AAACCCEEEGGGHHHIIINNNUUU[[[```ccchhhlllpppssswwwzzzyyybbbVVVLLLJJJIIIGGGFFFFFFGGGGGGHHHJJJMMMNNNNNNMMMKKKIIIGGGFFFFFFFFFEEEDDDCCCCCCBBBBBBAAA@@@??????>>>===<<<;;;:::999999999::::::::::::;;;;;;;;;;;;<<<:::999999;;;===>>>===;;;:::999:::<<<<<<<<<;;;666777777777888888999999:::888888<<<>>><<<:::;;;;;;::::::999888777777666999999999999::::::::::::;;;;;;::::::::::::;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;::::::;;;;;;::::::999888::::::999999999999::::::888999999999999:::::::::888888888888888888888888999999888777777777777888::::::;;;;;;;;;<<<<<<<<<::::::999999:::;;;===>>>999999999:::<<<===<<<:::===============>>>????????????@@@@@@@@@AAAAAAAAAAAAAAABBBBBBCCCDDDDDDEEEDDDFFFGGGHHHGGGFFFGGGHHHGGGHHHIIIJJJKKKKKKKKKKKKNNNMMMMMMNNNPPPQQQQQQPPPPPPPPPPPPQQQRRRSSSUUUVVVUUUUUUUUUUUUVVVVVVVVVWWWZZZZZZZZZ[[[\\\^^^______aaaaaabbbcccdddfffggghhhiiijjjkkkmmmnnnoooooooooqqqsssuuuvvvvvvvvvxxxyyy{{{~~~~~~}}}{{{zzzzzz{{{|||{{{zzzvvvuuusssrrrqqqqqqrrrsssuuusssqqqooonnnnnnpppqqqnnnnnnnnnooopppppppppqqqkkkjjjhhhgggfffdddaaa___^^^^^^^^^^^^____________WWWVVVUUUTTTRRRRRRQQQQQQQQQPPPOOOOOOOOONNNLLLJJJJJJJJJJJJJJJIIIIIIHHHHHHGGGHHHJJJJJJJJJJJJLLLMMMOOONNNNNNOOOPPPPPPOOOMMMNNNMMMMMMPPPSSSVVVWWWWWWVVVTTTRRRRRRRRRQQQOOOMMMMMMLLLLLLLLLMMMOOOQQQRRRTTTTTTTTTTTTUUUVVVXXXXXXVVVRRRMMMKKKJJJKKKKKKKKKKKKIIIFFFEEEDDDCCCAAA?????????>>>>>>>>>>>>>>>???===>>>>>>??????@@@@@@@@@======>>>>>>>>>>>>======BBBDDDIIIPPPYYYbbbjjjnnnrrroooiii```VVVNNNJJJHHHGGGFFFEEEFFFFFFFFFDDDBBBCCCBBBAAAAAA@@@@@@AAAAAA??????AAABBBDDDDDDEEEEEEBBBBBBAAAAAABBBBBBCCCDDDDDDCCCAAA@@@@@@@@@AAABBB@@@CCCEEEFFFGGGLLLTTTZZZ]]]aaafffjjjnnnqqquuuxxx~~~~~~fff[[[PPPMMMLLLJJJHHHIIIEEEFFFGGGIIIKKKMMMMMMMMMKKKIIIHHHGGGGGGGGGFFFFFFFFFFFFEEEDDDCCCBBBAAA@@@>>>===<<<;;;::::::::::::999999999::::::;;;;;;;;;<<<:::888888;;;===>>>>>>>>>===<<<<<<===>>>===;;;777777777777888888888888;;;:::;;;>>>@@@???>>>===<<<;;;;;;:::999888777777;;;;;;;;;;;;<<<<<<<<<===<<<;;;;;;::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::;;;<<<<<<:::999888999999888888888888999999777777777777888888888999999999999999999999999999:::::::::999999999::::::::::::::::::999999999999;;;:::999888999;;;===>>>999999:::;;;<<<<<<;;;;;;===============>>>>>>????????????@@@@@@AAAAAABBBAAAAAABBBBBBCCCDDDDDDDDDGGGIIIJJJJJJIIIHHHIIIJJJIIIJJJKKKLLLMMMNNNNNNNNNNNNNNNNNNOOOPPPQQQQQQQQQRRRRRRRRRRRRSSSTTTTTTUUUTTTTTTUUUVVVVVVWWWWWWWWWZZZZZZYYYYYY[[[]]]___aaaaaaaaabbbccceeeggghhhiiijjjkkkmmmpppqqqqqqqqqqqqrrruuuxxxzzz{{{zzz{{{|||{{{~~~zzzuuurrrppp~~~~~~}}}zzzzzz{{{{{{{{{zzzxxxxxxvvvuuuttttttuuuuuuuuuuuutttsssrrrsssssssssooooooooopppppprrrrrrsssooommmkkkiiihhhfffccc```aaaaaaaaaaaa``````______XXXWWWVVVTTTSSSSSSSSSTTTQQQQQQPPPPPPOOOMMMKKKIIIJJJJJJIIIIIIIIIIIIIIIIIIHHHIIIKKKKKKJJJJJJLLLMMMOOONNNNNNOOOQQQQQQPPPNNNOOONNNNNNPPPSSSWWWXXXYYYWWWUUUSSSRRRRRRQQQOOOMMMLLLLLLKKKKKKLLLNNNOOOPPPSSSSSSSSSTTTUUUWWWXXXYYYWWWTTTPPPMMMLLLLLLKKKJJJHHHFFFDDDCCCCCCBBB@@@>>>@@@@@@???>>>>>>>>>>>>>>>@@@?????????????????????======>>>>>>>>>===<<<<<>>AAACCCDDDFFFKKKRRRYYY[[[___dddhhhlllooosssvvv{{{~~~jjj^^^RRRNNNMMMKKKJJJKKKDDDEEEGGGIIIJJJLLLMMMMMMKKKKKKKKKJJJHHHHHHIIIIIIHHHGGGFFFEEECCCBBB@@@@@@>>>>>>===<<<;;;;;;;;;;;;888999999999::::::;;;;;;<<<;;;999:::<<<===>>>>>>AAA???===<<<===<<<:::888999999999999888888888888999999:::<<>>>>>???>>>>>>???@@@@@@AAABBBBBBAAAAAABBBBBBCCCDDDDDDDDDGGGIIIJJJJJJIIIHHHIIIJJJIIIJJJKKKMMMNNNNNNOOOOOONNNOOOOOOPPPPPPQQQQQQRRRTTTTTTTTTTTTTTTSSSSSSSSSSSSTTTUUUWWWWWWXXXWWWWWW[[[ZZZYYYYYYZZZ]]]```bbbaaaaaabbbccceeegggiiijjjiiikkknnnpppssstttttttttqqquuuyyy||||||||||||}}}zzz}}}~~~uuunnnkkkjjjkkkxxx~~~{{{zzzzzz{{{zzzzzz{{{zzzyyyyyyxxxwwwwwwwwwtttuuuxxxyyyzzzyyywwwvvvppppppppppppqqqssstttuuurrrooollljjjiiihhhfffdddfffeeedddcccbbb```______ZZZYYYWWWVVVUUUUUUVVVVVVTTTUUUUUUTTTQQQNNNLLLKKKJJJJJJJJJJJJJJJJJJIIIIIIIIIJJJLLLLLLLLLLLLNNNPPPOOOOOOOOOPPPRRRRRRQQQPPPPPPNNNMMMOOOSSSVVVXXXXXXXXXVVVTTTSSSSSSRRRPPPNNNOOONNNMMMLLLLLLLLLMMMMMMQQQQQQRRRRRRTTTUUUVVVWWWVVVTTTRRRQQQPPPNNNKKKHHHFFFDDDCCCBBBBBBBBB@@@>>>>>>>>>>>>???@@@AAABBBCCCCCCBBB@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<===@@@CCCGGGLLLTTT\\\bbbnnnsssvvvqqqdddWWWOOOMMMHHHGGGEEEEEEEEEFFFDDDCCCCCCBBBAAA@@@@@@@@@@@@@@@BBBCCCDDDFFFHHHIIIJJJJJJHHHGGGFFFDDDCCCBBBBBBBBBCCCCCCBBBBBBAAAAAAAAAAAA>>>@@@BBBCCCEEEJJJQQQWWWZZZ]]]bbbfffjjjmmmqqqtttwwwzzzlll___SSSOOOMMMKKKJJJKKKEEEGGGJJJLLLLLLMMMOOOQQQMMMNNNNNNMMMKKKKKKLLLMMMIIIHHHGGGEEECCCAAA@@@?????????>>>===============;;;;;;;;;;;;;;;<<<<<<<<<===<<<<<<===???@@@@@@???AAA???===<<<;;;:::888666<<<<<<;;;;;;:::::::::999666999::::::===AAA@@@<<<============<<<<<<<<<<<<:::;;;;;;;;;;;;<<<<<<<<<>>>>>>============>>>>>><<<<<<<<<=====================>>>>>>======<<<;;;:::999999888888999999:::999999999:::::::::;;;;;;888888888888888888888888888999:::::::::::::::999999999999999999999999999<<<<<<<<<<<<<<<<<<;;;;;;:::<<<>>>>>><<<;;;<<<===>>>>>>>>>>>>>>>??????@@@??????@@@AAABBBBBBCCCCCCBBBBBBCCCCCCDDDEEEEEEEEEEEEFFFHHHIIIHHHGGGHHHIIIHHHIIIJJJLLLMMMNNNNNNOOOOOOQQQRRRRRRQQQRRRSSSUUUVVVVVVWWWWWWVVVVVVUUUTTTUUUVVVXXXYYYZZZZZZZZZYYY\\\[[[[[[[[[]]]___bbbdddbbbcccdddeeegggiiikkkllllllmmmoooqqqtttuuuvvvwwwqqqtttxxx{{{||||||}}}~~~}}}}}}tttooonnnooooooyyy~~~||||||}}}||||||~~~~~~~~~}}}||||||{{{{{{vvvxxx|||~~~{{{zzztttssssssrrrssstttvvvwwwsssqqqnnnmmmmmmlllkkkiiiiiihhhgggfffeeecccbbbbbb___^^^[[[YYYXXXXXXYYYYYYZZZ\\\]]][[[WWWSSSQQQPPPMMMMMMMMMLLLLLLKKKKKKKKKJJJLLLNNNOOOOOOPPPRRRTTTRRRQQQQQQRRRTTTUUUTTTSSSRRRPPPNNNOOORRRVVVXXXXXXYYYWWWUUUTTTTTTTTTRRRPPPSSSRRRPPPNNNLLLLLLLLLLLLQQQQQQQQQQQQRRRSSSTTTUUUUUUSSSRRRRRRQQQNNNJJJGGGEEECCCBBBAAABBBBBB@@@???;;;<<<===???BBBEEEGGGHHHDDDBBBAAA???>>>>>>>>>??????@@@@@@??????>>>===<<<===AAAEEEHHHKKKPPPWWW]]]fffnnnuuutttkkk___UUUQQQJJJHHHFFFEEEFFFFFFEEEDDDBBBBBBAAAAAAAAABBBCCCCCCEEEFFFHHHIIIKKKKKKLLLLLLKKKJJJHHHFFFEEECCCCCCBBBCCCCCCCCCCCCBBBBBBBBBAAA@@@BBBDDDDDDEEEJJJQQQWWWYYY\\\aaaeeeiiilllpppsssrrrwww}}}ooobbbVVVQQQOOOMMMLLLMMMIIILLLPPPQQQRRRRRRUUUWWWPPPQQQRRRPPPNNNMMMOOOQQQMMMLLLKKKIIIGGGEEECCCBBBAAA@@@??????>>>?????????????????????>>>>>>>>>>>>??????@@@BBBEEEEEECCCAAABBB@@@???>>>>>>===<<<:::<<<<<<============>>>>>>999<<<>>>===@@@EEEEEE@@@>>>>>>>>>>>>>>>?????????=========>>>>>>>>>??????@@@@@@????????????@@@@@@>>>>>>>>>??????@@@@@@@@@@@@??????>>>>>>>>>>>>>>>===<<<<<<;;;;;;<<<<<<===999999999:::::::::;;;;;;::::::::::::::::::::::::999:::;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<:::;;;===>>>???>>>======<<<>>>@@@???===<<<===>>>AAA@@@@@@@@@@@@AAABBBBBBAAAAAABBBCCCDDDEEEFFFFFFDDDEEEEEEFFFFFFGGGGGGHHHEEEGGGIIIJJJIIIIIIJJJLLLJJJKKKMMMNNNPPPQQQQQQQQQQQQTTTUUUUUUTTTTTTVVVXXXVVVWWWXXXZZZZZZZZZZZZZZZWWWYYY[[[]]]^^^^^^^^^]]]^^^^^^^^^___aaacccfffgggeeeeeefffhhhjjjlllnnnpppqqqqqqrrrssstttvvvxxxyyytttwww{{{}}}~~~|||||||||||||||~~~~~~}}}yyyxxxvvvuuuvvvwwwxxxyyyuuusssqqqpppqqqrrrqqqpppjjjjjjiiiiiiiiiiiihhhhhheeeccc```]]]\\\\\\]]]]]]```bbbcccaaa\\\WWWUUUTTTRRRRRRQQQPPPOOONNNNNNMMMLLLNNNPPPQQQRRRSSSVVVXXXUUUUUUUUUVVVXXXYYYXXXWWWUUUSSSQQQQQQSSSVVVXXXYYYZZZYYYWWWWWWXXXWWWVVVTTTUUUTTTQQQOOONNNMMMMMMMMMQQQQQQQQQQQQRRRRRRSSSTTTTTTRRROOONNNMMMLLLJJJHHHDDDCCCAAAAAABBBBBBAAA???>>>>>>???@@@BBBDDDFFFGGGBBBAAA???>>>>>>???AAABBBAAAAAAAAAAAA@@@???>>>======BBBGGGIIIJJJMMMSSSXXX^^^gggrrrvvvqqqggg\\\VVVKKKIIIGGGFFFGGGGGGGGGFFFBBBBBBBBBCCCDDDFFFGGGHHHIIIJJJKKKLLLMMMMMMMMMMMMLLLKKKIIIHHHGGGFFFEEEEEEDDDDDDEEEEEEDDDDDDCCCBBBBBBDDDFFFFFFFFFJJJQQQVVVXXX\\\aaaeeehhhlllppprrrsssxxx~~~sssfffYYYTTTRRRPPPOOOPPPMMMQQQUUUVVVVVVWWWYYY\\\QQQSSSTTTRRRPPPOOOQQQTTTSSSRRRPPPNNNLLLIIIHHHGGGAAAAAA@@@@@@???@@@@@@@@@CCCBBBBBBAAAAAA@@@@@@@@@AAABBBDDDGGGIIIHHHEEECCCDDDCCCBBBBBBCCCCCCAAA@@@<<<<<<===>>>???@@@AAAAAA===BBBCCCBBBFFFKKKKKKEEE>>>>>>>>>???@@@@@@AAAAAAAAAAAABBBBBBBBBCCCCCCCCCAAA@@@@@@@@@@@@@@@@@@AAA@@@@@@@@@AAAAAABBBBBBBBBBBBAAA???>>>>>>>>>???@@@??????>>>>>>>>>>>>??????>>>>>>>>>????????????@@@>>>>>>>>>>>>>>>>>>>>>>>>;;;<<<>>>?????????>>>>>>=========>>>>>>>>>??????777999===@@@AAAAAA@@@>>><<>><<<===???CCCBBBBBBBBBBBBCCCDDDDDDCCCCCCDDDEEEFFFGGGHHHHHHFFFGGGGGGHHHHHHIIIJJJJJJHHHJJJLLLMMMMMMMMMOOOPPPNNNOOOQQQSSSTTTUUUVVVVVVSSSVVVXXXXXXVVVVVVXXX[[[UUUWWWYYY\\\^^^_________ZZZ\\\^^^```bbbaaaaaa`````````aaaccceeeggghhhiiiggghhhiiijjjllloooqqqrrrvvvvvvuuuuuuuuuwwwxxxyyyyyy{{{|||{{{yyyxxxxxxyyyzzz{{{wwwuuusssssstttvvvvvvuuujjjjjjkkkllllllmmmnnnnnnjjjhhhdddaaa_________```aaadddfffccc^^^XXXVVVUUUVVVUUUTTTSSSRRRQQQPPPPPPMMMOOOQQQSSSTTTVVVXXX[[[XXXWWWXXXYYY[[[\\\[[[ZZZXXXUUUSSSRRRTTTWWWYYYYYY\\\ZZZYYYYYYZZZZZZYYYWWWUUUTTTRRRPPPOOOOOOOOOOOOSSSRRRRRRRRRRRRRRRSSSSSSTTTQQQLLLJJJJJJJJJJJJJJJDDDCCCAAABBBBBBCCCAAA@@@CCCCCCBBBAAA@@@@@@@@@@@@???>>>>>>>>>???AAADDDEEEBBBBBBBBBAAA@@@???>>>>>><<