BM6P6(@ ,,,++++++******++++++,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++***++++++,,,,,,++++++***************************++++++++++++++++++++++++,,,,,,,,,++++++*********,,,,,,,,,++++++*********************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......------------------------.........------,,,,,,,,,,,,,,,,,,---------......,,,---......,,,,,,---...---------------------------------............///...------,,,,,,------...---------............///---------.........//////........................//////000000000000//////......////////////......000000///...------,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------*********++++++,,,,,,,,,,,,,,,************,,,,,,,,,,,,,,,++++++***************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++***************************)))((((((((()))+++,,,************************)))************+++++++++)))************+++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------.........------,,,,,,,,,........................///............---------------------------------++++++++++++++++++++++++************************---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,++++++***************+++++++++,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------.........------------...//////...333555444:::PPPsss,,,++++++******++++++,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++***++++++,,,,,,++++++***************************++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,,,,,,,+++++++++******************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,---------......------------------------......---------,,,,,,,,,,,,,,,,,,---------......,,,---......,,,,,,---...------------------------------------...............------,,,,,,------...---------............///---------.........//////........................//////000000000000//////......////////////......000//////...------,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------******+++++++++,,,,,,,,,...------,,,,,,------...,,,,,,,,,+++++++++*********++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++************************+++******)))***+++,,,---************************)))************+++++++++)))************+++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------......---------,,,,,,,,,....................................------------------------------------++++++++++++++++++++++++************************---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++************+++++++++,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,------------...---------------...//////---000111...///<<>>DDDHHHWWW]]]dddjjjpppxxx,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++,,,,,,,,,,,,------,,,,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++------------------------,,,------------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,---------......------------------------------------------------------------------------------------------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------------............------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,************************,,,,,,,,,,,,---...000111///...,,,,,,---------,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,,,,------------,,,,,,,,,,,,---------------------------------------............///,,,...///...------...///000000000///...///111333;;;@@@GGGMMMSSSZZZcccjjjqqqxxx,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,+++++++++,,,,,,,,,------,,,,,,+++++++++,,,------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,------------,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++***++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,************************,,,+++******+++...111333000...,,,,,,---...---,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,+++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,------------------------------------------------------...///...---,,,---...000000111000......000222///222666999;;;???DDDHHHXXX```nnn,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,+++++++++,,,,,,,,,------,,,+++++++++,,,,,,---...+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++,,,,,,++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++***++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,************************---+++***)))***---111333///...,,,,,,---------,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,++++++******++++++,,,+++++++++,,,,,,,,,------,,,,,,,,,++++++,,,,,,,,,------------------------------------,,,,,,,,,,,,---/////////---,,,---///,,,---///...---...///111000000111111111222333555>>>CCCPPPfff}}}wwwqqqooorrrvvvzzz,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++,,,,,,,,,,,,------++++++++++++,,,---......+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++------------++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,)))******+++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------,,,,,,------------,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,************************---,,,***)))***---///111...---++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++************++++++++++++,,,,,,,,,,,,------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,++++++,,,...///...------...///---...//////------...///000000000000000000000000666444888FFFYYYgggjjjhhh]]]YYYXXX]]]ccciiirrrzzzrrruuuwwwxxxxxx{{{,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++,,,,,,,,,,,,------++++++++++++,,,---...///+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++---......---+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,---------......------------------------------------------------+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,))))))***+++++++++++++++******************************+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------+++,,,,,,------,,,,,,++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,************************---,,,+++***+++,,,...///---,,,******+++++++++***++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++************++++++++++++,,,,,,,,,,,,------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,------,,,,,,---///...///111000///......////////////000111111111000444111111555;;;AAABBBBBB888666777===BBBGGGOOOWWW]]]aaafffhhhhhhhhhiiikkkttt~~~xxx{{{{{{wwwyyy}}},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,++++++,,,,,,,,,---------++++++++++++,,,---...///+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++---......---+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,---------......------------------------------------------------+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---,,,+++)))(((,,,,,,,,,,,,,,,,,,,,,,,,))))))***++++++++++++*********************************+++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,+++*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------+++,,,,,,------,,,,,,++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,************************---,,,+++++++++,,,---...---+++))))))***+++***)))++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++************++++++++++++,,,,,,,,,---------,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********(((***++++++++++++---...***,,,......---------...///......///000111///...(((,,,111333222000//////444111222444333222444999<<<>>>@@@AAABBBDDDHHHKKKZZZccc___XXX]]]^^^[[[]]]]]]```ccceeeeeedddbbb```aaaffffff```aaagggeee]]],,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------.........------,,,,,,,,,------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------.........------,,,,,,,,,------,,,,,,,,,,,,++++++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,------++++++,,,---******+++,,,,,,---......++++++++++++++++++++++++---,,,+++******+++,,,---,,,,,,+++***+++,,,...///++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,++++++*********++++++,,,,,,,,,,,,---------------,,,,,,+++++++++************************,,,,,,,,,++++++*********++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++******+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,---------,,,000333111,,,***+++...************************++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++...---,,,+++************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......---------............///---...//////......///111000000111111111222222222333333333444444444555555AAAAAAAAAAAAAAAAAAAAAAAABBBCCCCCCDDDEEEFFFFFFGGGHHHGGGGGGGGGFFFFFFEEEEEE,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------------------------------------,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------......---------,,,,,,,,,------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------......---------,,,,,,,,,------,,,,,,,,,,,,++++++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++------------------------+++,,,------++++++,,,---+++++++++,,,,,,---------++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,++++++*********+++,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,------,,,,,,,,,++++++*********************************,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++******+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,---------,,,///222000,,,)))+++---************************++++++************++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------...............------------............---...//////......///000/////////000000000111111111111111222222222333333555555555555555555555555555555666666777777888888888888777777777666666666,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++,,,,,,------.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------------,,,,,,,,,------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------...------------,,,,,,,,,------,,,,,,,,,,,,++++++------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++---,,,,,,++++++,,,,,,---************************------------------------+++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++******)))))))))***+++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,++++++++++++***++++++,,,,,,,,,,,,------++++++***************)))++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,------------+++...000...+++)))***,,,************************++++++************++++++************************,,,,,,,,,++++++++++++***++++++++++++++++++++++++************************++++++++++++++++++++++++((())))))***+++---...///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...............------------............,,,...//////......///000............////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000////////////------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,------------...---------------------------------------------------,,,,,,++++++,,,,,,---++++++,,,,,,---...//////------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++------------------------+++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++***+++************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------+++++++++++++++++++++++++++++++++,,,,,,,,,------++++++++++++************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------------...***,,,...---+++)))***+++************************++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++((())))))***+++---...///++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---.........------,,,,,,---------.........,,,---///...------...000---.........////////////............////////////000000000000000000000000222222222111111111111111111111111111111111111111------------------------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,---------.........---------------------------------------------------,,,,,,++++++,,,,,,---++++++,,,,,,---...//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------------------------------+++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......---,,,+++,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------+++++++++++++++++++++++++++++++++,,,,,,,,,------+++,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---------.........***+++,,,,,,+++*********************************++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++*********+++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---...---------,,,,,,,,,------------...,,,---......------...///........./////////000000............////////////........................//////////////////....../////////////////////000------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,---------............---------------------------------------------------,,,,,,++++++,,,,,,---+++,,,,,,------.........------------............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------------...------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---........................------------------------+++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,---------,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++,,,,,,,,,,,,------***++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------------++++++++++++++++++++++++******+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,---------............+++++++++,,,,,,++++++***************************++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++***+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,---------------,,,,,,,,,,,,------------+++---......------...///.........////////////000............/////////000////////////////////////---..................................../////////........................,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,................................................------------............................................................---,,,,,,++++++,,,,,,---------------------------------------.........///------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++,,,,,,,,,---------......------,,,,,,,,,,,,+++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------------,,,,,,++++++,,,,,,---------------------------------------------------+++,,,------++++++,,,---+++++++++,,,,,,---------------------------------------,,,,,,,,,,,,------+++,,,,,,---,,,+++***)))++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,------******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......++++++++++++++++++++++++******+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------............+++++++++,,,------,,,+++************************++++++************++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++,,,------------,,,++++++,,,,,,,,,---------+++---......---,,,...///,,,---------............---------.........//////000000000000000000000000......//////000000111111....../////////000000000........................,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,................................................---------.........//////................................................---,,,,,,++++++,,,,,,---------------------,,,,,,---------.........//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------.........------------------------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++,,,,,,,,,------.........---------,,,,,,,,,+++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,------++++++,,,---******+++,,,,,,---......------------------------......,,,++++++,,,......***+++,,,,,,+++***)))(((++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********++++++,,,,,,,,,---------*********++++++,,,,,,,,,++++++,,,,,,,,,---------))))))******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,------.........++++++++++++++++++++++++******+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------.........//////,,,++++++,,,---...,,,+++************************++++++************++++++*********************************++++++,,,,,,,,,++++++++++++++++++++++++************************+++++++++++++++++++++++++++*********+++,,,,,,---************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++,,,---------,,,,,,++++++,,,,,,,,,---------+++,,,...---,,,,,,---///++++++,,,,,,,,,---------,,,,,,---------.........------------------------------...///000111111111,,,,,,------......//////---------...------,,,,,,........................---------,,,,,,+++++++++------------------------,,,,,,,,,---------......,,,------......------,,,.........------,,,,,,,,,---------.........//////------------------------......------------------------------------------,,,,,,++++++++++++,,,,,,.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------..............................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...---,,,,,,---///------------------------,,,,,,,,,---------......---------............///---.........---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.../////////---------,,,,,,+++++++++++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,------------------------------,,,++++++++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,------,,,***)))++++++,,,,,,,,,,,,------------------------------,,,,,,,,,---------.........------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++---,,,++++++******++++++++++++++++++++++++++++++,,,,,,,,,++++++*********************************++++++++++++++++++++++++************************++++++++++++++++++++++++...---+++******+++---...,,,,,,+++******+++,,,,,,************************+++++++++*********))))))'''((()))++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------------------------...................................................------------...//////,,,------...------,,,,,,........................---------,,,,,,,,,++++++------------------------,,,,,,---------.........,,,------......------,,,.........------,,,,,,,,,------------............................................................//////////////////......///......------......///.........---------------------------------------------------------------,,,,,,---------.................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...---,,,,,,---///------------------------,,,,,,,,,---------......---------............///------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------............---------,,,,,,+++++++++++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---------------------------///...------------...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,------,,,***)))++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++---,,,++++++******++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******************************++++++++++++++++++++++++************************++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,+++******+++,,,,,,************************---------,,,,,,,,,++++++((())))))***++++++,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***+++++++++,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,------------------------........................---------------------------------------...//////,,,,,,------...------,,,........................------------,,,,,,,,,,,,------------------------,,,------------.........------............------.........---------------,,,,,,---------...........................................................................////////////............//////------------------..............................------------------------,,,------------.................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...---,,,,,,---///------------------------,,,,,,,,,---------......---------............///------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,............------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---------------------------///......------......///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,---++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++***++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++---,,,++++++******++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++***************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,************************---------,,,,,,,,,++++++******)))******+++,,,---,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,---------------------------------------------------------------------------......///,,,,,,------...---------........................------------------,,,,,,------------------------------------............------............------...............---------,,,------------...........................//////............////////////------------...............------------------...,,,,,,------------......................................................------------....................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...---,,,,,,---///------------------------,,,,,,,,,---------......---------............///,,,------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------***++++++,,,,,,++++++***+++++++++,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,---------.........------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---,,,++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++---......---+++***++++++++++++++++++++++++************************+++++++++*********))))))+++************+++,,,---,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++******++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,------...///+++,,,,,,---.........---........................---------------------------------------------------------.........//////---......//////......---........................---------.........//////............//////000000/////////000000111111111///000000000111111222222000//////......//////000........................................................................---------.........//////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...---,,,,,,---///------------------------,,,,,,,,,---------......---------............///,,,,,,------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,......------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++++++++,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,+++++++++++++++++++++++++++++++++,,,,,,---------+++++++++++++++++++++++++++++++++,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,---------.........------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---,,,++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++---......---+++***++++++++++++++++++++++++************************+++++++++*********))))))++++++++++++++++++,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++************+++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......++++++,,,---....................................------------............------------------------------........./////////......////////////...................../////////....../////////000000000///000000111111222222333222222333333444555555555666666666777888888999999666666555555555555666666222222222111111111000000////////////////////////........................------........./////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...---,,,,,,---///------------------------,,,,,,,,,---------......---------............///,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------------------------------......//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++***++++++,,,,,,------...++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++---,,,++++++******++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++---......---+++******++++++,,,,,,++++++***************************---------,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++******++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,------...***+++,,,---....................................------------.........///------------------------............////////////......////////////......---........./////////000000000000000111111111111333333444444555666666777777777888999999:::;;;;;;::::::;;;;;;<<<======>>>;;;;;;::::::::::::;;;;;;888888777666555444444333111111111111111111111111....................................////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...---,,,,,,---///------------------------,,,,,,,,,---------......---------............///+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------+++++++++,,,,,,---------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---------------------------------...//////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++******+++,,,,,,---......,,,++++++++++++++++++,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++---,,,++++++******++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++***+++,,,,,,,,,,,,+++***************************---------,,,,,,,,,++++++***+++---......---+++))),,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++)))******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++,,,,,,---...***+++,,,---....................................---------.........//////------------------------............/////////000......////////////......---.........//////000000000111111111222222222222666666666777888999999:::;;;;;;<<<<<<===>>>??????;;;;;;<<<<<<===>>>??????=========<<<<<<============<<<;;;:::999777777666333333333333333333333333////////////////////////............/////////000........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...---,,,,,,---///------------------------,,,,,,,,,---------......---------.........//////+++,,,,,,---.........---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------+++++++++,,,,,,---------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---------------------------++++++,,,------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,++++++++++++++++++++++++******+++,,,,,,---......,,,++++++******++++++,,,++++++,,,,,,,,,---------------------------------,,,,,,,,,---------.........------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++---,,,++++++******++++++++++++++++++++++++++++++*********++++++,,,,,,,,,************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,***+++,,,------,,,+++***************************+++++++++*********)))))))))+++...000///---***(((,,,++++++++++++++++++,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++)))************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,++++++,,,,,,---...........................,,,,,,,,,---------......,,,,,,,,,---------........./////////////////////,,,,,,,,,------------.........////////////.........///000111333444555555666777888999999888888777777666555666999;;;<<<===???>>><<<:::999888777777:::<<<>>>>>>;;;888666555222888888444333777888555666777999:::::::::999999::::::::::::999999999999555444444333333222111111000000000000////////////++++++,,,------...//////......---------,,,,,,,,,---------------------------------------------------,,,,,,++++++,,,,,,---.................................------,,,,,,,,,...------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++++++++---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++***++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,++++++***++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------.....................---,,,,,,++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++)))************+++++++++---,,,,,,+++*********+++************************************************++++++++++++++++++++++++************************++++++******************++++++++++++++++++++++++---,,,++++++******++++++))))))))))))************************************,,,,,,,,,,,,,,,,,,,,,,,,************************((()))***+++,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********++++++***)))***+++---...........................,,,,,,---------.........,,,,,,---------.........------......//////000000//////////////////......------///000111222222222333444444555666777888888<<<;;;:::888777666555555555555666777:::;;;;;;;;;999888888888888888999999888999888777555333333222000555666222222555555222777888999999999888666666777888999:::<<<===>>>???::::::999888777666555555444333222111000///...---000000//////...---------.........---------,,,,,,---------------------------------------------------,,,,,,++++++,,,,,,---..............................---------,,,,,,,,,...------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///...------,,,,,,,,,---------,,,,,,------...///,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,++++++***++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------...........................---,,,,,,+++++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++************++++++++++++---,,,++++++******++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++******************++++++++++++++++++++++++,,,+++******))))))******************++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,************************)))***++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,+++*********+++,,,---........................,,,------------.........,,,------------.........,,,,,,---...//////000111000000000000////////////...///111333555666777777999999999999::::::;;;;;;>>>===:::777555555555555111222444555666777888888777777777777888999999:::===<<<:::999888888999:::888;;;;;;888888999777444555555666666666555555444333444555777999;;;<<<===???>>>>>>===;;;:::999999999888666444222000...---111111111000///.........///.........------------------------------------------------------------------,,,,,,,,,,,,------...........................------------,,,,,,,,,...------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,//////...---------......---------,,,------...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,------------------------------........................------,,,+++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************+++++++++,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++++++++************************++++++***)))))))))))))))+++++++++,,,,,,,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***************************++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++***,,,,,,+++*********++++++........................------------............------------............---------....../////////...//////000111111222222333444555777999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;888888888777777777666666222333444555555666888999::::::999999999999::::::AAA???>>>>>>???@@@@@@???AAA@@@???======<<<999777666666777888999:::::::::666666777777888999999999>>>============<<<<<<<<<===<<<:::888666444333222/////////000000111111111/////////............---................................................------,,,,,,,,,,,,------........................------------------------...------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......------------......---------------...//////------------------------,,,,,,,,,------,,,,,,+++------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---,,,,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++++++++,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,---------------.......................................------------,,,,,,++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++++++++,,,************************,,,++++++***************++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++,,,,,,,,,+++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,++++++*********........................---------.........//////---------.........////////////////////////......///000111333555666888888999999:::<<<<<<<<<<<<<<<::::::::::::999999999999444666777999999888777666777888999888777999<<>>???AAA@@@>>>???@@@AAA???===@@@===;;;;;;<<<;;;:::999>>>>>>>>>>>>>>>?????????;;;;;;;;;;;;;;;<<<<<<<<<999999:::;;;;;;<<<<<<===>>>>>>===<<<;;;:::999999000000000000111111111111000000/////////............................................................------,,,,,,------...........................------------------------...------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,------...------------...//////------------------------+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------------+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,------.................................//////.........---------,,,,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,,,,,,,,,,************************------,,,++++++++++++,,,*********++++++++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++,,,,,,,,,+++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++******)))........................------........./////////------........./////////000000000000000000000000444444666777999;;;======<<<<<<=========<<<<<<;;;999999999999888888888888777888999:::::::::999888999<<>>@@@<<<===>>>@@@CCCFFFIIIJJJIIIFFFDDDFFFJJJMMMMMMLLLHHHBBB>>>@@@BBBBBBAAABBBCCCBBBAAA???>>>>>>>>>>>><<<<<<<<<============>>>888999999:::;;;<<<======>>>>>>==================666555444333222000//////000000000000////////////......................................................------------..............................,,,,,,,,,------------......------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------......------......///000------------------------++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------......---++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,---,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,------------++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---......//////......................../////////...------,,,,,,,,,,,,+++++++++,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************++++++,,,---------++++++++++++++++++++++++......---,,,,,,,,,,,,,,,************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***************************++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++,,,,,,,,,+++******....................................////////////............////////////...///000111222333444444777777888999:::;;;<<<<<<:::;;;;;;;;;;;;;;;::::::999999999999999999:::::::::999999999;;;>>>@@@BBB@@@GGGOOORRROOOKKKIIIHHHFFFGGGHHHKKKNNNRRRUUUWWWUUUQQQOOOTTT___kkkrrruuu```UUUMMMLLLMMMJJJIIIJJJFFFEEEDDDDDDDDDEEEFFFGGGEEEDDDDDDCCCBBBAAA@@@@@@>>>>>>>>>>>>>>>>>>=====================<<<<<<<<<999888777666444333222111111111111000000000//////......................................................------------..............................,,,,,,,,,---------.........------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.....................//////000........................***+++,,,,,,---------,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---............++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,,,,------,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,------------...++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,------.../////////........................000//////...------,,,,,,,,,+++++++++,,,,,,---...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------++++++******++++++,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++,,,,,,++++++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************)))***++++++,,,,,,,,,,,,++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,)))***+++,,,,,,,,,++++++..................................../////////000............/////////000,,,---///111333666777888777777777777777777777777777888999999::::::999999::::::::::::;;;;;;<<<<<<:::888777777;;;BBBIIINNNNNNXXXeeejjjggg___ZZZWWWSSSSSSTTTVVVXXX[[[]]]^^^YYYUUUTTT]]]ooossseeeYYYUUUQQQKKKHHHIIILLLLLLMMMOOORRRUUUXXXZZZUUUTTTRRROOOLLLIIIFFFEEEDDDCCCBBBAAA@@@??????>>>======<<<<<<;;;;;;::::::888888888888777777777777111111111111000000000000////////////////////////////////////////////////......------------..............................,,,,,,,,,------............------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------...///000...............///000000........................***+++,,,,,,------------////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---............++++++,,,,,,,,,---------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,---------......++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,------...///000000////////////////////////000000///...------,,,,,,++++++++++++,,,,,,---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------+++*********+++,,,,,,---************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......---------------------------,,,++++++******++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************((()))***+++,,,---------++++++++++++++++++++++++*********************************************************++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,((()))+++,,,---,,,,,,+++........................,,,,,,------------......111000000////////////000///000333555777777777666444555555444333333444666777888:::;;;<<<<<<<<<<<>>;;;:::888777666666666777444444444555666555222///111111000///...------,,,---...///000000000..................////////////////////////////////////........................------------------------........................------------------------------------------------------------------------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,............////////////.../////////---,,,---...------------------------........................------------------------///...---,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------,,,,,,,,,---------......---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,---------......,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,---------......,,,---......//////......////////////////////////000///...---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++,,,------......---------------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))***+++,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++.........................................................///000222333444999888888777666666555555666777888999:::;;;<<<>>>;;;;;;;;;<<<===>>>>>>>>>???===>>>DDDMMMRRRQQQNNNQQQTTTWWWVVVUUU[[[fffpppnnnkkklllooonnnjjjkkkpppwwwqqqkkkjjjmmmooommmjjjooolllmmmtttzzz~~~~~~ooofffbbb___\\\______```cccjjjqqqxxx|||xxxnnnqqqrrrmmm___bbbhhhmmmoookkkbbbYYYHHHDDDCCCGGGGGGAAA>>>>>>???>>>===;;;999777555444888666555666777888888777333222000.........///000---...///000000000//////............////////////////////////////////////........................------------------------........................------------------------------------------------------------------------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,............////////////.../////////---,,,---...------------------------........................------------------------///...---,,,,,,,,,,,,---------------------------------------------------------------------------------------------------,,,,,,,,,---------......---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,---------......,,,---......//////......//////////////////////////////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,+++++++++,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++,,,------......---------------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))***+++,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,+++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++........................////////////////////////,,,---...000222555777999:::999888666555555666666888999;;;<<<>>>?????????<<<<<<<<<<<<===???AAABBBDDDDDDKKKZZZkkkqqqjjj```^^^bbbdddaaa^^^___gggooorrrpppqqqrrrssssssxxx~~~~~~~~~{{{|||zzz{{{zzzvvvsssrrrmmmlllkkkmmmrrryyy~~~yyywwwyyyxxxfffiiisssrrreee^^^ZZZXXXYYYWWWPPPHHHDDD@@@??????===<<<:::999888:::777555444555777888888888666333000......///000---...///000000000000///............////////////////////////////////////........................------------------------........................------------------------------------------------------------------------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,---............/////////.../////////---,,,---...------------------------------------------------------------------------......---,,,,,,,,,------------------------------------------------------------------------------------------------------,,,,,,,,,---------......---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,---------......,,,---......//////......///////////////////////////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++,,,------......------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++........................////////////////////////......000222444777:::;;;777777777888999:::;;;<<<<<<<<<===>>>???@@@>>>===<<<<<<;;;===???CCCFFFHHHOOORRR\\\ooo}}}rrrjjjjjjhhheeecccbbbcccdddnnnrrrwwwzzzzzz}}}~~~|||~~~}}}vvvuuutttjjjkkkrrr~~~~~~pppeeegggddd```^^^[[[UUUMMMHHHEEECCC@@@>>>=========>>>===:::888666777777666555;;;:::777444222///...------......///////////////............////////////////////////////////////........................,,,,,,------------------........................------------------------------------------------,,,,,,------------------........................---------------------------------------------------------.........//////.../////////---,,,---...------------------------------------------------------------------------...------,,,,,,,,,------------------------------------------------------------------------------------------------------,,,,,,,,,---------......---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,---------......,,,---......///.........///////////////////////////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++////////////////////////////////////000000000000222333333444666888999:::888999:::;;;<<<<<<<<<;;;===<<<<<<>>>BBBCCCBBB@@@>>>???@@@BBBFFFLLLPPPSSSWWW^^^lll|||~~~yyysssqqqqqqpppkkkfffiiisss}}}~~~~~~}}}xxxuuurrrmmmnnntttwwwsssooonnnqqqqqqooommmlllkkkjjjhhhXXXSSSLLLDDD>>>======>>>>>>===<<<======<<<999777888999999999777444111//////..................///............////////////////////////////////////........................,,,,,,,,,---------..............................------------------------------------------------,,,,,,,,,---------..............................------------------------------------------------------------.............../////////---,,,---...------------------------------------------------------------------------------,,,,,,,,,------...------------------------------------------------------------------------------------------------,,,,,,,,,---------......---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,---------......,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,---------......,,,---......///.........////////////////////////......---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++,,,,,,++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++////////////////////////...//////000111222333333777777777777777888999999999999999999999999999999===;;;;;;???EEEJJJLLLKKKKKKLLLOOORRRWWW]]]aaadddgggooo{{{~~~zzztttmmmvvv}}}~~~~~~{{{vvvwwwnnnkkkppptttsssvvv}}}zzzrrrkkk___SSSIIICCCAAA@@@======>>>???@@@???;;;888555666888:::;;;:::888777222222111000////////////............////////////////////////////////////........................+++,,,,,,------.................................------------------------------------------------+++,,,,,,------.................................------------------------------------------------,,,------------............/////////---,,,---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,---......------------------------------------------------------------------------------------------------,,,,,,,,,---------......---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,---------......,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,---------......,,,---......//////......////////////////////////...------,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++,,,------......------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------...++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++///////////////////////////000111333444666777888:::999999888999999999:::999888888:::>>>EEEKKKOOONNNKKKJJJNNNVVV]]]`````````bbbeeeiiimmmqqqtttvvvxxx~~~xxxyyyzzz}}}|||{{{xxxzzz}}}{{{~~~|||~~~||||||qqqmmmxxx~~~}}}}}}xxxpppfff]]]WWWSSSRRRKKKIIIFFFEEECCCAAA>>><<<:::999999999999:::;;;<<<888777555333111111111111............////////////////////////////////////........................++++++,,,,,,---......///........................------------------------------------------------++++++,,,,,,---......///........................------------------------........................,,,,,,---------............/////////---,,,---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,---...///------------------------------------------------------------------------------------------------,,,,,,,,,---------......---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,---------......,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,---------......,,,---......//////......////////////////////////---------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---...------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++,,,------......------+++++++++,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---......//////++++++,,,------,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---...++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++000000000000000000000000000111333555777999:::;;;:::::::::999999:::;;;;;;;;;;;;<<>>>>>===<<<===>>>===<<<:::999999999:::>>>HHHTTT^^^kkk}}}|||tttjjjkkk|||||||||{{{~~~vvvzzz}}}xxxxxx~~~vvvooojjjxxxsssjjjooosssnnniiijjjfffgggeeelll{{{|||uuuqqqooolllhhhdddkkkjjjiiikkknnntttyyy|||zzzxxxyyysssuuuxxxxxxwwwvvvvvvwwwnnnccc______```cccYYYBBB@@@???>>>;;;999888:::<<<<<<;;;;;;;;;:::888444111...///000111111000//////000000/////////.................................////////////////////////,,,------......------,,,------------------------........................---------............///,,,---------.../////////................................................//////.........---------........................------------------------...------,,,,,,------...------------------------..................------,,,,,,,,,---------......------------------------........................---------,,,,,,+++++++++........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...///...---,,,------------------------++++++,,,,,,,,,,,,------------------------------,,,,,,,,,---------..............................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------............///---.........//////000000000///...---------------.........------,,,,,,,,,,,,---...---+++***+++,,,------------------------,,,------...//////000000---,,,---...000000///...---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,/////////...---------,,,//////...---,,,,,,,,,,,,...---,,,,,,---///000111000000//////...---------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................---------.........//////...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,+++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,000000/////////111222333;;;999888:::<<<>>>>>>===<<<;;;;;;;;;===???BBBCCCHHHKKKSSS]]]fffooo{{{~~~tttqqqyyyxxxwww{{{|||qqqssssssqqqmmmmmmrrrwwwqqqqqqrrr~~~rrrtttwwwppphhheeebbbfffeeeiiisssuuuyyy{{{uuussstttsssnnniiiooojjjfffeeejjjppptttvvvvvv|||~~~~~~{{{{{{}}}~~~~~~{{{tttoooyyyssstttwwwvvvzzztttaaaLLLKKKFFF@@@;;;888888999======<<<<<<===;;;888666333222111000//////000000000000000///////////////........................////////////////////////,,,------......------,,,------------------------........................---------............///---------...............................................................//////.........---------........................------------------------...------,,,,,,------...------------------------........................,,,,,,,,,---------......------------------------........................---------,,,,,,,,,++++++........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------------++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------,,,,,,,,,---------..............................++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------............///---........./////////000//////...---------------......---------,,,,,,,,,,,,---...---+++***+++,,,------------------------+++++++++,,,,,,---------//////.../////////...---......------,,,+++++++++........................////////////////////////000//////......////////////...------,,,---...///,,,,,,,,,,,,------------..................------------------------------------------------------,,,------------............------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,+++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,/////////000222444555666===;;;999:::<<<>>>===;;;<<<;;;;;;???EEEMMMRRRUUUSSSSSSYYYdddlllqqqxxx~~~}}}}}}~~~}}}yyy{{{{{{xxxtttsssuuuwwwrrrwwwzzz}}}vvvlllfffeeekkkkkkmmmuuutttvvvwwwwwwpppiiihhhnnnwww|||~~~}}}~~~ssszzzyyyyyy```\\\UUUKKKBBB<<<::::::???>>>===>>>??????===<<<999777444111//////000111/////////000000000000000........................////////////////////////------............------------------------------........................---------............///...............---------...............................................................---------........................------------------------......------------......------------------------........................,,,,,,,,,---------......------------------------........................------------,,,,,,,,,,,,........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------,,,,,,,,,---------......------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,---------------............///...............////////////...------------------...------------,,,,,,,,,,,,---...---,,,++++++---------------------------++++++++++++,,,,,,,,,,,,000000000000///...---,,,------------------------////////////////////////------...............///---------------......///000///...---,,,,,,,,,,,,++++++,,,,,,---......///.............../////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************,,,++++++******++++++,,,...///000222555777999:::999;;;>>>@@@???===;;;::::::;;;>>>EEEMMMUUUZZZ\\\YYYXXX\\\hhhssszzz}}}}}}zzzyyy~~~}}}~~~vvvmmmiiijjjnnnlllnnnyyy||||||}}}xxxtttsssyyy|||}}}{{{rrruuu}}}ppplllcccXXXMMMFFFDDDDDDAAA???======>>>@@@@@@???<<<;;;888555333111000000......////////////000000........................////////////////////////------............------------------------------........................---------............////////////...---------,,,..............................................................................................................................------------......---------------------------------...............,,,,,,,,,---------......------------------------........................------------------,,,,,,........................------------------------------------------------------------------------------------------------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))***+++,,,---------------------------+++++++++,,,,,,,,,------------------------------,,,,,,,,,---------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,------------------------............///..............................---,,,,,,------------------------------------.........,,,+++,,,---,,,,,,------------------,,,,,,------------------///000111111///.........---...///111222444555666444444444444444444444444333222222222222222222111000000//////.../////////000000//////...---------............//////000000---------............///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,///000222555777:::;;;<<<;;;???BBB@@@;;;999===AAAAAAEEEJJJPPPSSSUUUWWWXXX```^^^cccooo||||||xxx{{{{{{xxxxxxwwwooofffjjjttt|||zzz{{{~~~~~~zzzpppmmmmmmnnnooohhhiiixxx}}}{{{{{{zzzyyyxxxzzz~~~sssttt}}}{{{~~~zzzvvvrrrkkkaaaWWWQQQOOOOOOEEEBBB>>><<<===>>>??????<<<<<<<<<;;;999555222///........................////////////////////////////////////////////////---......//////......---------------------------........................---------............////////////...---------,,,................................................---.....................................................................///......------......///---------------------------------.........//////,,,,,,,,,---------......------------------------........................------------------------........................------------------------------------------------------------------------------------------------,,,------......------,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))***+++,,,---------------------------+++++++++,,,,,,,,,------------------------------,,,,,,,,,---------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,------.........---------............///...............---------------,,,,,,,,,------...---------------------------...///...,,,+++,,,---,,,,,,,,,---------......,,,,,,,,,---------------...000222222111000111333333444555777999;;;<<<===;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;:::999888888777888777666444444333333333111222222222222222111111111111111000000/////////---------------.........++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,222333555777:::;;;<<<<<<===>>>===999666999CCCKKKWWW^^^eeefffbbb^^^^^^___hhhhhhllluuu{{{xxxwwwvvvmmmeeekkkwww~~~}}}xxxtttyyy}}}}}}yyywwwzzzzzz{{{sssppp}}}{{{{{{zzzyyyyyyzzz{{{}}}}}}xxxxxxsssooo|||||||||{{{uuu{{{zzzyyy|||yyyxxxuuuppphhh___YYYWWWWWWMMMHHHBBB>>>======>>>???<<<===??????===999444111000/////////............////////////////////////////////////////////////......////////////......------------------------........................---------............///...............---------................................................---------...............................................................//////............//////------------------------,,,,,,------.../////////,,,,,,,,,---------......------------------------........................------------....................................------------------------------------------------------------------------------------------------------............------------++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,---......//////---------............///.........---------------,,,,,,,,,,,,,,,------...,,,,,,,,,------------...---...///...,,,,,,,,,...+++,,,,,,------.........+++,,,,,,---......//////000333666666444444666888;;;;;;;;;<<<<<<=========::::::::::::::::::::::::;;;;;;;;;:::999999888888888888777666555555555555555666666777777777666666333333333222111000000000/////////.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,555666888:::;;;<<<<<<;;;::::::;;;@@@GGGPPPXXX\\\jjjsss{{{zzzrrrllloootttwwwwwwzzz~~~~~~zzzyyy}}}|||wwwzzzxxxtttxxx}}}yyypppvvvxxx~~~yyyuuussshhh\\\cccuuu|||xxxzzz|||zzzxxxxxx{{{xxxxxx~~~|||~~~|||{{{wwwpppgggaaa]]][[[WWWQQQIIIBBB????????????===>>>??????>>>;;;999777333333222111000///......////////////////////////////////////////////////......////////////......------------------------........................---------............///---------...............................................................---------.........//////................................................//////............//////------------------------,,,,,,------...//////000,,,,,,,,,---------......------------------------........................------------.........///........................------------------------........................------------------------------------------------------............------...---+++******+++---...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------------++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,------.../////////---------............///.........------,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,---------......---//////...---,,,---...++++++,,,,,,---......///...///000111222333444555666:::===<<<999777999<<<:::::::::;;;;;;;;;;;;;;;888888888888888888888888777888888888999999::::::999999888888999:::;;;;;;;;;<<<<<<<<<<<<:::999888777777777666666666666666333222222111000///..............................------------------------,,,------------............------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,777888999;;;<<<<<<;;;;;;888;;;DDDTTTgggrrrssspppkkkvvvvvvsss{{{{{{{{{wwwnnnssstttrrrmmmppp|||yyyxxxiiiWWWZZZjjj|||||||||zzzzzz|||}}}zzz~~~wwwnnnfffaaa______XXXNNNFFFBBBAAAAAAAAA?????????>>>===<<<<<<;;;666555444333222000//////000000000000000000000000////////////////////////......////////////......------------------------........................---------.........//////,,,------....../////////................................................---------.........//////........................//////////////////////////////............//////------------------------,,,,,,------...///000000,,,,,,,,,---------......------------------------........................---------.........//////........................------------------------........................------------------------------------------------------............------...---+++******+++---...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...///...---,,,------------------------++++++,,,,,,,,,---------------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,------,,,,,,+++,,,,,,------...///000000---------.........//////.........------,,,,,,,,,++++++++++++,,,,,,---...,,,,,,,,,------............/////////---,,,---...++++++,,,,,,---...//////333333555666888999;;;;;;<<<@@@BBBAAA<<<:::;;;>>>555555666777999:::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<::::::;;;===???@@@AAABBB??????@@@AAACCCEEEFFFGGG@@@@@@@@@@@@>>><<<:::999;;;;;;;;;<<<======>>>>>>666555444333222000//////000000000000000000000000........................---------.........//////...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************,,,++++++++++++++++++,,,999:::;;;;;;;;;:::888888<<>><<<999777555333111000//////000000000000//////....................................////////////......------------......,,,,,,------...//////000................................................//////.........---------------------------------,,,,,,---------.........////////////////////////////////////////////////................................................------------------------......---,,,,,,---......------------------------------------------------................................................---------............//////......---------......000///...---,,,---...///........................------------------------------------------------------------------------...------,,,,,,------...,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++///---,,,,,,------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,------------------------////////////////////////000000000000/////////...------------------------...------,,,,,,------...------------------------...............---------222222333555777888999:::<<<<<<;;;999666555666777777888999999:::;;;<<<===@@@@@@@@@??????@@@AAABBB>>>>>>@@@CCCFFFGGGFFFDDDEEEBBBCCCHHHMMMQQQZZZdddcccaaa\\\SSSKKKIIIMMMRRRQQQSSSTTTPPPJJJFFFEEEEEEBBB???======>>>??????===:::;;;===???@@@???>>>===555333111.........///000///............---------........................///............---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,+++******+++,,,,,,---,,,,,,++++++,,,,,,------------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++999888777777:::???DDDGGGOOOWWWbbbkkkrrrxxx|||zzz~~~zzzwwwtttooonnnqqqjjjlllyyyzzz|||}}}yyyvvvuuuuuuzzzxxx{{{{{{vvv~~~zzzyyyxxxrrrqqq~~~wwwuuusssqqqppprrruuuyyy{{{wwwwwwzzz~~~zzzqqqllljjjmmmmmmrrr}}}}}}}}}|||{{{zzzxxxwwwvvvlllbbbVVVKKK???888:::@@@???===;;;:::999777333000////////////000000//////....................................////////////......------------......,,,,,,------.../////////...............................................................---------------------------------,,,------------.........////////////////////////////////////////////////................................................------------------------......---,,,,,,---......------------------------------------------------................................................---------............///......---------......///......---,,,+++,,,///111........................------------------------------------------------------------------------...------,,,,,,------...,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++///...,,,,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,------------------------////////////////////////000000000/////////......------------------------...------,,,,,,------...------------------------......///000000111222222888999999:::<<<======>>><<<<<<:::777444444666888AAA???======>>>@@@@@@@@@>>>>>>@@@EEEIIILLLMMMLLLKKKLLLRRR[[[eeeiiifffbbbaaa\\\YYYZZZ^^^fffrrr}}}xxxjjj]]]WWWWWWYYY^^^aaabbb\\\QQQIIIFFFGGGNNNKKKGGGEEEEEEEEEDDDDDDEEEDDDDDDDDDDDDCCC???======;;;777333000000111222000/////////.........---........................///............---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,++++++++++++,,,,,,---,,,,,,++++++,,,,,,---------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++777888:::===CCCJJJPPPSSSTTT]]]hhhooorrruuu{{{uuurrrqqqwww~~~zzzyyyxxxuuutttwwwlllmmmyyy|||ppppppyyymmmlllrrr{{{~~~|||uuurrrvvvzzzzzz}}}|||yyyrrrlllpppyyyxxxrrrsssttttttsssqqqppppppsssrrrtttyyyzzzxxxxxx{{{|||~~~{{{ooohhhkkkuuu{{{zzzyyymmm___TTTHHH???<<<>>>>>><<<;;;;;;<<<:::666222000000000//////000000000....................................////////////......------------......---------.........//////........................................................................------------------------------------............////////////////////////////////////////////////..............................................................................------------......................................................................................................---------............///...------------...//////,,,+++***,,,///111///---................................................------------------------------------------------...------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///---++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------------////////////////////////000000/////////.........------------------------...------,,,,,,------...,,,,,,,,,---------......---///111333666999;;;<<<===>>>>>>>>>???@@@@@@@@@<<<;;;:::777666888===AAADDDBBBAAACCCFFFGGGGGGFFFEEEGGGPPP^^^lllooohhh___bbbbbbgggsss~~~wwwsssnnniiigggjjjpppwww}}}rrriiidddcccdddtttvvvvvvrrrkkkddd```___bbbaaa___]]]\\\ZZZWWWVVVTTTOOOIIIGGGFFFDDD@@@<<>>@@@AAA??????@@@@@@AAAAAAAAAAAA>>>===<<<::::::===BBBGGGAAADDDJJJQQQXXX[[[[[[[[[eeeeeekkk|||vvvtttpppnnnqqqvvvvvvpppjjjhhhhhheee```[[[XXXWWWWWW____________^^^___```bbbbbbaaabbbeeeiiijjjhhheeejjjlllppptttuuuuuuttttttaaaZZZQQQMMMNNNNNNJJJEEECCCCCCBBB@@@===:::777555222111111000//////......///////////////////////////............---------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++888===FFFPPPXXX]]]``````]]]aaaiiissszzz}}}|||zzz{{{oookkkjjjccchhhvvv|||}}}zzz{{{~~~zzzzzz{{{zzzwwwuuurrrrrruuuxxx{{{{{{}}}yyyqqqnnnqqqvvvrrr|||~~~}}}zzzzzzuuuqqqpppssswwwxxxwwwtttwww}}}vvvuuuvvvvvvzzzsssnnnkkkcccYYYRRRGGGBBB<<<;;;===???===:::666555333111000000111111////////////////////////............////////////......------------..............................................................................---------...............------------------------------........./////////////////////////////////////////////////////////........................................................................---...////////////...---................................................................................................---------............///---------------...///000111......333:::;;;444,,,................................................------------------------------------------------...------,,,,,,------......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++++++++,,,......,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------------------------------/////////////////////////////////.........------------------------------...------,,,,,,------...,,,---...000333555666777======>>>>>>???@@@@@@AAA???@@@@@@@@@AAABBBBBBBBBBBBBBB@@@>>>===@@@EEEIIIUUU^^^kkktttwwwvvvsssqqqyyyuuuvvvyyyooogggaaaXXXNNNFFFJJJNNNQQQNNNKKKJJJHHHDDDDDDEEEGGGJJJKKKLLLLLLLLLIIIEEEDDDIIIPPPTTTRRRNNNXXX^^^fffnnntttyyy|||sssiii___\\\]]][[[TTTLLLEEEEEEEEEDDDBBB???<<<:::555444444333222111000000///////////////////////////............---------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,------------,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++EEEJJJRRRZZZaaadddffffffcccdddfffjjjmmmrrrvvvxxxzzzsssxxx~~~wwwuuuuuutttuuuxxxvvvssszzz|||yyyzzzvvv|||||||||sssyyy|||wwwnnnjjjkkknnnzzz}}}~~~yyyyyy}}}|||wwwtttsss}}}}}}zzzvvvrrrtttxxx~~~|||{{{~~~}}}zzz{{{vvvpppkkkccc[[[WWWSSSJJJ@@@;;;===???>>><<<:::888666333111111111111////////////////////////............////////////......------------..............................................................................---------.........//////------------------------............////////////////////////////////////////////////////////////........................................................................---...///000000///...---................................................................................................---------............///---,,,,,,------///000000......///111333333111///................................................------------------------------------------------...------,,,,,,------.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------+++,,,---///111111...+++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------------------------------//////////////////////////////.........---------------------------------...------,,,,,,------......000222555888;;;===???AAAAAAAAAAAAAAAAAAAAAAAA??????@@@AAABBBBBBCCCCCCEEEEEEEEEDDDDDDGGGLLLPPPlll{{{yyywwwvvvvvvxxxzzz||||||wwwrrrjjjaaaXXXNNNEEE>>>@@@FFFIIIGGGGGGKKKLLLJJJGGGFFFEEEEEEDDDCCCBBBAAAMMMJJJGGGGGGIIIKKKJJJGGGFFFKKKQQQWWW\\\aaahhhmmmqqqkkkfffiiipppoooeee[[[UUURRRNNNIIIEEEBBB@@@???999999888777666555444444///////////////////////////............---------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,---......---,,,,,,+++,,,,,,------,,,,,,++++++++++++,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++RRRVVV\\\bbbgggjjjkkkkkkmmmllljjjffffffkkkuuu}}}}}}||||||zzzuuusssttttttsssvvv{{{uuurrr~~~{{{tttuuunnnhhhqqqzzz|||ppp|||zzzpppkkkiiiuuu~~~|||}}}~~~zzzyyywww{{{rrrsss~~~zzz{{{wwwvvvvvvqqqrrr~~~wwwooosss}}}{{{rrriiiaaa]]]]]]\\\QQQCCC======??????===<<<:::777444222111111111000000000000000000000000............/////////000.........------..............................---................................................---------.........//////------------------------............/////////000////////////////////////////////////////////////................................................////////////////////////---...///000000///...---////////////////////////////////////////////////................................................---------.........//////,,,,,,,,,---...///000111)))---///,,,((((((,,,111........................////////////////////////------------------------------------------------...------,,,,,,------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,---///222444333///,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------------------------//////////////////////////////.........---------------------------------...------,,,,,,------...111222555888<<<@@@BBBDDD@@@@@@AAAAAABBBCCCCCCCCC??????@@@AAABBBCCCDDDDDDEEEFFFHHHIIILLLPPPVVVZZZkkk~~~}}}}}}tttggg```aaaddd]]]]]]\\\YYYUUUPPPKKKHHHEEEJJJKKKGGGHHHOOOSSSSSSJJJHHHFFFEEEFFFHHHIIIIIIEEEDDDCCCBBBAAABBBDDDFFFFFFGGGHHHHHHHHHLLLRRRXXX\\\[[[```nnn~~~|||rrriiicccZZZOOOGGGCCCAAAAAA<<<<<<;;;:::999888777666000000000000000000000000//////.........---------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,---......---,,,,,,++++++------------+++++++++++++++,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++llloootttvvvvvvxxx{{{~~~vvvqqqxxx~~~|||jjjqqq|||yyyyyyyyy}}}~~~{{{{{{|||~~~~~~}}}zzzllllllpppyyy|||uuuzzzmmmfffooowww|||zzzvvvyyyzzz{{{|||||||||}}}rrrpppqqqssswww}}}}}}{{{qqqyyy{{{}}}}}}rrrbbbXXXYYYWWWRRRLLLCCC===<<>>:::777666444111...111222222222111000///...////////////////////////////////////////////////000000//////.........---........................---------............///////////////////////////....................................////////////---------.........//////......////////////........................------........................,,,,,,,,,---------............---------------,,,000000111111111000000//////......---------......111111000//////000000000111000///........./////////---,,,---//////...---,,,,,,,,,------....................................---,,,,,,,,,,,,---....................................------,,,,,,,,,......---------,,,,,,,,,------------------------.........------,,,,,,,,,------------------------------------------------------------------------------------------------,,,,,,...222555444///+++.........------,,,,,,,,,------------------------,,,,,,,,,---------............////////////......//////.........---------,,,+++++++++,,,---......///...---++++++...444888;;;>>>@@@AAA@@@???@@@@@@;;;???DDDEEEBBB??????@@@EEEDDDCCCAAA???AAAGGGNNN```fffbbb]]]aaa\\\PPPMMMaaappp{{{nnn^^^QQQLLLPPPXXX\\\gggrrrwwwvvvooo___QQQ```jjjwwwwwwrrr{{{vvvdddYYYTTT\\\aaa]]]XXXWWWUUUQQQLLLGGGDDDCCCFFFIIIIIIJJJHHHFFFEEEEEEDDDBBBLLLIIILLLTTT[[[```jjjttt}}}vvvlllbbb[[[RRRIIICCCEEECCC@@@???>>>>>><<<;;;777777555222000...---,,,111111000///............------..................------------------------,,,...000000///------...------------------------------------------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,{{{yyymmmsssuuuyyy{{{xxxxxx~~~{{{{{{~~~nnnlllqqqnnnooo|||uuusssyyypppllliiieeeaaa```^^^^^^ccciiikkkfff```]]]bbbjjjmmmkkkccc[[[VVV\\\ddduuu{{{}}}~~~yyytttsssxxx~~~~~~pppnnnlllkkkmmmttt~~~vvvxxx~~~xxxuuuwwwkkkgggbbb\\\UUULLLCCC???===>>>>>><<<999666333222000111111111000//////...////////////////////////////////////////////////000/////////....................................---------............///............................................................////////////---------.........//////......////////////......................................................,,,,,,---------.........------------............000000000000000/////////000000////////////000000......---------------------------,,,,,,,,,,,,,,,///---------//////...------------.........//////..............................---,,,,,,---.......................................------,,,,,,,,,//////.........---------------------------------/////////......---------------------------------------------------------------------------------------------------------,,,,,,---000222111---***......---------,,,,,,,,,------------------------,,,,,,---------...............////////////......//////.........------------,,,,,,,,,,,,---......---...//////000444999<<>>??????<<<999666555000///////////////......////////////////////////////////////////////////////////////....................................---------............///------------------------....................................////////////------........./////////......////////////......................................................,,,------------.........,,,,,,------......//////000000////////////000111000000////////////000000/////////.........------------...............---///...------//////...---.........///////////////..............................---,,,,,,---.......................................---------------000000/////////.........------------------------///////////////.........------------------------------------------------------------------------------------------------,,,,,,,,,---...---+++)))...------------,,,,,,,,,------------------------,,,------------...............////////////.....................------------------,,,---......///,,,///333666888;;;>>>AAAAAABBBCCCBBB@@@??????@@@AAA???>>>???BBBCCCCCCAAAAAA@@@FFFNNNMMMNNN```www}}}zzzvvvppplllmmmnnnnnnpppttt{{{ddd```sssyyyuuummmhhhaaaZZZTTTMMMHHHDDDDDDCCCEEEJJJJJJGGGFFFGGGJJJNNNSSSUUUVVVZZZaaagggeee___WWWNNNGGGDDDCCCCCC???===;;;;;;<<<:::555111///............//////000000000000000000000000000------------------------,,,---......,,,,,,---...------------------------------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------,,,,,,,,,,,,------oooiiikkkmmmllliiipppqqqrrrqqqmmmmmmrrryyyyyyuuu|||wwwrrrrrrllllllpppsssmmm^^^SSSWWW```lllfff]]]TTTNNNLLLMMMOOOQQQMMMHHHGGGIIIKKKJJJHHHHHHFFFFFFHHHLLLMMMKKKHHHIIITTTSSSQQQWWWYYYZZZbbbrrrzzz~~~~~~tttyyy}}}~~~}}}{{{qqqrrrssswwwzzzssslllhhhjjjppptttxxx~~~vvvtttuuuooo[[[HHHAAA???===<<<===<<<999666000000//////............///////////////////////////////////////////////////////////////.................................---------............///------------------------....................................////////////............////////////......////////////......---------.......................................------------............,,,,,,------------------000000///...///000111111......---------...///////////////////////////...---...///000000///......000///......///000...---.........///////////////..............................------------.............................................---------////////////.........---------------------------//////..................------------------------------------------------------------------------------------------------------,,,,,,,,,+++******------------------------------------------------------------..................////////////..............................---,,,,,,,,,---.../////////333999===???@@@BBBCCC???@@@@@@???======>>>@@@AAACCCDDDEEEEEEDDDCCCBBBKKKIIIRRR```aaaZZZbbbrrroooaaaUUUTTTZZZcccnnnvvv~~~lllqqq|||wwwsssxxxyyyfffWWWPPPPPPNNNLLLLLLKKKIIIGGGFFFBBBEEEIIILLLOOOSSSZZZ___mmmiii```VVVMMMGGGEEEEEEAAA>>>;;;;;;===>>>;;;888222222111000////////////111000000000000000//////...........................//////...------...000------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---~~~xxxuuurrrrrruuuuuuqqqkkksssxxxyyyrrrgggbbbfffkkk{{{|||~~~yyypppvvv}}}www{{{uuuwwwuuujjjgggjjjfff^^^]]]^^^^^^XXXQQQTTT\\\fffkkkmmmiiiaaa\\\]]]aaa]]]YYYTTTRRRSSSUUUTTTSSSQQQOOONNNOOOQQQPPPMMMIIIIIIVVVTTTJJJLLLLLLIIIJJJNNNYYY^^^ccchhheeedddnnnhhhcccaaajjjyyy~~~pppkkknnn{{{~~~yyyrrrnnnmmmqqqtttqqqpppwwwsss___KKKCCC:::999===???<<<777222222000//////...//////////////////////////////////////////////////////.........///////////////........................---------............///............................................................////////////........./////////000000......////////////......---------.........//////........................---------.........//////......------,,,,,,++++++...............///000000...............///000111//////000111222222111111000000000000000//////...222111///000111111///.../////////...............////////////////////////.................................................................................---------,,,,,,------------------------------------------------------------------------------------------------------------------------------------------------......---,,,+++++++++,,,---------------------------------------------------------.........//////......////////////......---.....................,,,,,,,,,---...///000111555999>>>AAABBBBBBAAAAAA>>>??????>>>===???BBBDDDFFFIIIJJJHHHFFFIIISSS[[[ccc[[[^^^kkkpppiiieeejjjnnnmmm^^^QQQQQQ[[[iiiyyywwwoooooo{{{uuuooonnnwww~~~{{{vvv~~~xxxqqqlllbbbXXXQQQLLLGGGBBBGGGEEECCCEEEIIINNNPPPQQQ^^^]]][[[WWWQQQNNNNNNPPPLLLGGGAAA????????????===999888666444222000//////000000000//////.................................,,,...///...---,,,---...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++zzzpppvvv|||~~~{{{vvvsssvvvyyy|||vvvrrrlllhhhkkkppp~~~yyypppbbb]]][[[TTTXXXccceeekkkjjjjjjmmmmmmkkkkkknnnrrryyy~~~|||rrriiiggghhheeebbb^^^[[[ZZZYYYWWWUUUPPPPPPOOOOOONNNLLLHHHEEEBBBOOONNNEEEFFFDDD>>>???>>>HHHJJJJJJPPPPPPQQQ\\\[[[WWWSSSRRRVVV]]]bbbfffrrrrrrtttuuuxxx|||vvvvvv{{{sssmmmjjjkkkmmmjjjjjjnnnvvv||||||xxxgggVVVLLLAAA<<>>:::777555333111000///000000////////////////////////////////////////////////.........///////////////........................---------............///////////////////////////....................................////////////....../////////000000000......////////////......,,,,,,------.../////////........................------.........//////////////////.........------...///000111111111111111222111111111222333444555666777999;;;<<<===<<<<<<;;;:::999888777666666666555333222222222222111///000000000000////////////////////////////////////---...////////////...---......................................./////////...------------,,,,,,,,,------------------------,,,,,,,,,------------------------------------------------------------------------------------------------------------------...///...,,,+++,,,...,,,,,,,,,------------...------------------------------........./////////......////////////......---------...............,,,,,,---...000333555666;;;>>>AAABBBAAA@@@@@@@@@AAAAAAAAA@@@@@@BBBFFFJJJKKKLLLJJJFFFFFFTTTlll~~~rrrkkkpppxxxwwwooohhhcccnnnrrruuuyyyuuuwwwwwwhhhfffmmmxxxtttlllggggggqqq}}}pppmmmjjjrrr{{{~~~yyyzzz{{{xxxzzz}}}{{{tttiii]]]RRROOOJJJEEEDDDGGGIIIIIIGGGFFFJJJNNNPPPQQQTTTYYY]]]XXXUUUPPPJJJEEECCCBBBBBBAAA???<<<999666444222222000000000//////......---........................)))+++......---+++++++++------------------------------------------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******))))))))))))******}}}yyysssjjj___YYYZZZaaajjj|||kkk\\\XXXZZZWWW^^^jjjnnn~~~~~~{{{vvvrrrqqqssstttqqqkkkddd^^^\\\[[[YYYWWWUUURRROOOLLLJJJEEEFFFFFFEEECCC@@@??????;;;DDDCCC>>>???<<<999======CCC@@@<<>>???@@@DDDDDDBBBAAA@@@BBBGGGKKKIIIIIIGGGEEELLL```{{{}}}{{{uuudddWWWSSSNNNSSS[[[___tttwwwvvvyyywwwooommmjjjeeeppp~~~yyy~~~yyyiiiddd]]]VVVPPPMMMJJJIII???CCCGGGIIIJJJNNNVVV\\\ZZZ\\\[[[VVVNNNHHHGGGHHHEEECCCAAA>>>;;;999888777222222111000000///..............................***---000111000...,,,,,,---------------------------------------------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++******************+++~~~|||xxxmmm^^^UUUSSSSSSWWWeeessszzzxxx~~~uuuhhhhhhnnnkkkmmmrrrrrrttt}}}{{{uuuqqqjjjbbbddd___[[[YYYXXXVVVQQQLLLJJJJJJJJJJJJGGGDDD@@@>>>:::===>>><<<999888:::===888>>>;;;777:::777666???888>>>:::888@@@BBB>>>BBB===???BBBBBBBBBBBBEEEGGGQQQTTTVVVRRRLLLOOOZZZeeesss}}}qqqiiihhhiiiqqqzzz~~~yyywwwyyyuuulllsssooossszzz~~~|||pppooovvv|||{{{vvvxxx{{{qqq``````\\\SSSGGGAAA@@@CCC>>><<<999555333111111111////////////////////////////////////////////////---.........//////000000........................---------.........//////------------------------..................................../////////000////////////000000000000......////////////......,,,,,,------...///000000..................................../////////000///000111333555777888999<<<>>>BBBEEEFFFDDDBBB@@@222111222222333444555666777999<<<@@@CCCDDDDDDDDDDDDAAA<<<888666666888999888666555555555555333222555555555444444333333333000000000000000000000000---...///000000///...---........................---.........//////000000000/////////............---------------------------.........//////000000------------------------------------------------------------------------------------------------(((+++...///---+++,,,...,,,,,,,,,------.........------------------------............/////////000......////////////......---------........./////////000222444888;;;>>>@@@@@@@@@@@@>>>======???AAAEEEDDDBBB???>>>@@@EEEHHHCCCCCCDDDIIITTTggg|||vvv\\\MMMIIIKKKZZZdddbbbvvvvvvnnnlllqqqwww}}}tttrrrvvvvvvgggppp}}}~~~pppaaaWWWSSSSSSHHHIIIHHHEEEBBBDDDKKKQQQTTTZZZ^^^\\\TTTMMMLLLMMMFFFEEECCCAAA???===<<<<<<333333222222111000000///////////////////////////,,,000444666555222000...---------------------------------------------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++++++++++++++,,,uuu}}}{{{wwwlllaaa```cccPPPTTTXXX___pppxxxvvvzzz}}}yyysssmmmgggdddkkkjjjgggccc___[[[YYYWWWPPPNNNKKKGGGEEECCCBBBBBB???AAACCCDDDDDDCCCAAA@@@:::<<>>???AAABBBDDDGGGJJJMMMOOOQQQZZZ]]]eeeqqqzzzuuuqqqkkknnnvvvnnnlllooommmfffhhhtttooodddlll|||oootttyyyqqqwww}}}qqqpppnnnhhh___SSSHHH@@@===???>>>;;;666222//////111000///////////////000111000000000000000000000000//////////////////////////////////////////////////////.........---------....................................////////////////////////000000000000000000000000000000000000///////////////////////////......---------......000000000000000000000//////............///000111555777:::===???@@@@@@???CCCDDDEEEHHHIIIIIIEEECCC666666555444222111000000000111444777:::===???@@@@@@>>>;;;888666444333333444333222222222222444444///333999:::999777777999333333222111111000000000000000000000000//////...000000///.......................................000000000///......------///...---,,,,,,---...///////////////////////////........................---------............///------------------------........................------------------------........................------............---------......///////////////000000//////.........---........................111444999<<<=========>>>@@@===;;;;;;???BBBDDDDDDJJJ???;;;CCCIIIJJJNNNWWWMMMLLLUUUdddkkkkkkrrr~~~{{{yyymmmTTTZZZWWWYYY___ccciiiyyyxxxjjjbbb```bbbcccpppssseee[[[LLLMMMJJJEEEEEEKKKNNNMMMQQQKKKMMMVVV[[[VVVOOOMMMKKKJJJKKKKKKEEE===<<>>===<<<<<<<<<<<<>>>@@@BBBCCCDDDDDDDDDCCCAAA===999777999<<>>===<<<<<<===>>>===;;;<<<;;;;;;::::::;;;;;;<<<;;;:::999999999999999999;;;<<<>>>@@@BBBEEEFFFGGGJJJKKKOOOUUUaaarrr{{{~~~}}}wwwuuulll^^^YYYaaakkkqqq|||rrrmmmvvv{{{xxxuuupppsssyyyvvvwwwyyyvvvlllcccZZZOOOFFF@@@>>><<<999666333111///000000////////////000000000000000000000000000000//////////////////////////////////////////////////////.........---------....................................////////////////////////000000000000000000000000000000000000///////////////////////////......------.........000//////////////////000000000111222444666777888<<<===@@@CCCFFFFFFFFFFFFGGGFFFGGGHHHHHHGGGDDDAAA;;;:::999777666444333333333333333444777:::===>>><<<<<<<<<<<<;;;999888777777666444222111111111111222555777888777666666666666555555444222111000000000000111111000000//////000///...............///.................................//////////////////...------------...///................................................---------............///------------------------........................------------------------........................------............---------......///////////////000/////////.....................//////000111222555888<<<>>>???>>>>>>>>><<<===>>>>>>>>>>>>@@@BBBCCC???FFFZZZiiipppwwwqqqkkklllssstttmmmlllqqqnnniiigggeeegggxxxtttvvvllldddaaa^^^___kkk{{{|||vvvnnnfffbbbdddjjjooorrr}}}pppjjj^^^RRRNNNPPPOOOKKKIIIEEEFFFLLLPPPRRRUUU[[[\\\XXXRRRKKKFFFCCCAAA???;;;===:::444000222222000/////////......---------................................................------------------------+++,,,---.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,yyywww~~~ooo```YYYTTTOOOSSS[[[ZZZYYY[[[aaahhhkkkhhhdddhhhddd]]]UUUNNNIIIEEEDDDAAAAAA@@@???>>>===<<<<<<:::999999999999::::::;;;888999;;;===???AAACCCDDDLLLHHHCCC>>><<<<<>>>>>===;;;<<<<<<;;;::::::::::::;;;<<<;;;:::999888888888888888888999:::;;;<<<======AAAAAAAAACCCGGGOOOYYY```pppzzziii^^^\\\```ccckkkyyy{{{vvv|||{{{uuuttt|||ttt|||{{{rrrnnnlll```OOOCCC@@@===<<<;;;888333///111000000//////000000000000000000000000000000000/////////////////////////////////////////////////////////............---....................................////////////////////////000000000000000000000000000000000000///////////////////////////......---......////////////.........000111222444555666999;;;>>>@@@AAA@@@AAADDDFFFGGGHHHHHHHHHFFFDDDCCCBBBBBBAAA>>><<<<<<<<<;;;999888777666555777666444333444777:::<<<888:::===???@@@>>><<<;;;<<<:::888666444333222222444333333555777888888777777777777666666555444444111111111111111000000000.........---......//////........................------......///000000111///...------------...///------------------------........................---------............///------------------------........................------------------------........................------............---------......///////////////////////////.....................///111444666888:::===@@@AAA@@@???>>>???999===BBBCCCAAABBBEEEIIICCCDDDQQQhhhzzz~~~{{{mmmaaa^^^UUURRRWWW]]]jjj{{{rrrlllcccZZZZZZbbbnnnqqqsssrrrqqqwwwtttrrrtttvvvwwwlllaaa\\\TTTLLLJJJGGGFFFGGGGGGIIIPPPXXXccckkkkkk[[[LLLFFFCCC???<<>>>>>======<<<<<<<<<<<<<<<<<<:::::::::;;;<<<===>>>>>><<<<<<<<<===???AAACCCDDDLLLLLLLLLLLLJJJFFFAAA===???===<<<===>>>???>>>===???>>>>>>============>>>???>>>======<<<<<<<<<===::::::::::::::::::::::::??????@@@@@@BBBFFFKKKOOOLLL\\\jjjlllnnnxxx~~~rrrjjjfffeeehhhnnnrrrvvv{{{nnnwwwooozzzzzzppprrryyyooo[[[HHHCCC===;;;<<<;;;666222111111000000///000000000/////////////////////////////////////////////////////////////////////////////////...................................................////////////////////////000000000000////////////////////////////////////////////////...............//////000//////...///111444666888:::;;;===???BBBDDDEEEFFFCCCDDDEEEEEEFFFEEEEEEDDD>>><<<:::999999999777666888888888888888888777777;;;:::999888888999:::;;;777999;;;>>>???>>>>>>===@@@???===<<<:::888777777333111000333999===>>>>>>777777999:::::::::999999333222222111111111111111......------......///000....................................//////000000.........------.........------------------------........................---------............///------------------------........................------------------------........................------............---------......//////////////////////////////.........------...000333666:::<<<>>>@@@BBBBBB@@@>>>>>>>>>>>>@@@BBBCCCDDDFFFHHHJJJLLLLLLUUUgggvvv}}}wwwdddUUUNNNOOOSSSccctttyyynnniiiaaaZZZ\\\eeezzz|||{{{{{{sssuuutttqqqttt}}}{{{{{{|||zzznnnaaaVVVPPPMMMJJJGGGEEEFFFHHHLLLVVVrrrqqqVVVIIIEEEAAA@@@DDDFFF@@@;;;999666333...///000000000000///...------------------------........................------------------------,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,------------++++++++++++++++++++++++zzzqqqllliiippp{{{~~~nnn___]]]YYYTTTZZZgggiii```UUUPPPRRRSSSQQQMMMEEEFFFFFFFFFDDDBBBAAA???<<<<<<<<<<<<<<<=========<<<===>>>??????@@@@@@@@@FFFFFFEEEEEEEEEFFFFFFGGGIIIKKKOOOSSSTTTQQQJJJDDDFFFDDDBBBBBBBBBAAA@@@>>>AAAAAA@@@????????????@@@>>>>>>=========>>>>>>???======<<<;;;;;;::::::999:::;;;===>>>???AAACCCFFFAAAGGGKKKMMMSSS```pppyyyzzzyyyrrrqqqsssuuuvvvsssuuunnnrrrxxx|||qqqsss}}}wwwfffPPPHHH???::::::;;;999666222222111000000000000000////////////////////////////////////////////////////////////////////////////////////////////////....................................////////////////////////000000000000////////////////////////////////////////////////...............///000111///000111333666:::===??????@@@BBBCCCDDDEEEEEEEEEDDDDDDCCCCCCBBB@@@??????666555444555666777666555555666777888999:::;;;<<<>>>???@@@@@@???>>><<<;;;;;;;;;::::::;;;;;;<<<===??????>>>>>>===<<<;;;;;;666444222555:::???@@@@@@;;;<<<=========<<<:::999444444333222222222222333//////.........//////000////////////////////////000000//////............---..................---------------------------........................---------............///------------------------........................------------------------........................------............---------......///////////////.........///////////////---...///222555999<<<>>>>>>@@@BBBAAA???>>>>>>>>>EEEBBB@@@CCCJJJPPPQQQOOO[[[YYY\\\gggttt~~~{{{pppccc[[[XXX]]]^^^lll{{{wwwiiidddbbbgggxxx|||vvvwwwyyyyyy{{{yyyrrrqqqzzz{{{xxxxxxwwwuuuuuu}}}|||ppp___XXXNNNHHHHHHKKKLLLJJJJJJddduuukkkZZZRRRLLLEEE@@@AAAAAA??????@@@;;;555...//////000000000000///------------------------........................------------------------,,,,,,,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------------++++++++++++++++++++++++ttt|||nnnlllgggnnnxxxwwwmmmjjjmmmbbbgggooossslllaaa\\\^^^ZZZRRRPPPUUUXXXVVVYYY___XXXRRRKKKIIIIIIIIIEEEAAA???AAABBBDDDCCCBBB@@@>>>;;;;;;<<<===>>>???@@@@@@CCCDDDEEEFFFGGGHHHHHHGGGPPPPPPPPPPPPPPPPPPPPPPPPSSSRRRSSSWWW\\\___]]][[[SSSQQQNNNKKKJJJHHHEEEBBBEEEDDDCCCAAA???>>>>>>>>>>>>>>>======<<<<<<===============<<<<<<;;;;;;;;;888:::;;;<<<;;;;;;<<<===???>>>===>>>CCCJJJOOORRRWWW```sss|||yyy{{{vvvuuu|||www|||~~~~~~pppmmmtttqqqgggVVVNNNDDD===:::;;;;;;:::333222111111000000000000000000000000000000000000////////////////////////////////////////////////...////////////000000000....................................////////////////////////000000000000000000000000000000000000////////////////////////............///000111111111333555888;;;>>>@@@AAABBBBBBCCCDDDCCCBBBAAA@@@===<<<;;;:::999888888777666666666888:::;;;;;;999777888999;;;<<<>>>???@@@???AAACCCDDDDDDAAA>>><<>><<<;;;:::;;;<<<===;;;;;;<<<======<<<<<<;;;<<<:::888999:::<<<======AAAAAAAAAAAA>>>;;;888666666555444222222333333444222111000000//////000000////////////////////////111000000///......------------...//////...------------------------------........................---------............///------------------------........................------------------------........................------............---------......///////////////.........//////////////////111333666999<<<>>>???>>>???AAA@@@???>>>???@@@AAA???BBBOOO```mmmqqqpppooojjjgggjjjqqqzzz|||yyyxxxyyy{{{}}}zzzooojjjiiihhhuuu~~~tttooopppssstttlllrrrtttwww~~~~~~~~~yyywww}}}~~~|||{{{yyyxxxfffWWWSSSTTTQQQLLLLLLPPPRRRQQQUUUYYYSSSHHHAAAAAA???===AAADDDAAA:::333333111000000000000000------------------------........................---------------------------,,,,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------------,,,++++++++++++++++++++++++tttvvvwww{{{wwwwwwvvvhhhkkksssfff```ZZZXXXTTTNNNKKKLLLFFFLLLVVV```dddaaaZZZTTTOOOLLLHHHEEECCCAAA???<<>>>>>>>>>>>>>>>>>>>>======;;;===>>>===<<<::::::;;;<<<999888999;;;<<<<<<;;;<<>><<<<<<===444333222111000000000000000000000000000000000000////////////////////////////////////////////////.../////////000000000000....................................////////////////////////000000000000000000000000000000000000////////////////////////............///000111222555666999<<<>>>??????>>>@@@AAABBBBBB@@@>>><<<;;;777777777777777777888888::::::<<<>>>AAAAAA@@@>>>;;;;;;<<<===>>>???@@@@@@???@@@AAABBBBBBAAA@@@???AAAAAA@@@@@@??????>>>>>>:::;;;<<<======<<<;;;;;;<<<<<<<<<;;;999999:::;;;@@@AAABBBBBB@@@===:::888777666444333222333444555444444222111000000000000///////////////////////////////////////.........------...//////...------................................................---------............///------------------------........................------------------------........................------............---------......///////////////............/////////000333555888;;;>>>?????????===???@@@@@@@@@@@@AAACCC???CCCOOOaaauuu|||wwwpppkkkkkklllkkkiiiiiijjjpppuuuiiibbb]]]jjj}}}uuummmkkkllllllhhh|||www|||~~~vvvoooiiinnn}}}pppggg]]]SSSRRRJJJCCCCCCJJJOOONNNKKKOOOOOOKKKEEECCCEEEDDDAAA<<<:::666222000//////000................................................------------------------------,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,************************~~~}}}yyypppddd^^^cccppp{{{zzzoooyyyppp___MMMIIIMMMRRRUUUXXX[[[___aaa___^^^\\\UUULLLNNNKKKFFFBBBAAACCCGGGIIIDDDDDDEEEFFFHHHLLLOOOQQQPPPRRRTTTXXX\\\```cccdddfffhhhkkknnnppprrrrrrrrrrrruuuyyy~~~~~~}}}|||}}}~~~~~~}}}uuurrrnnnhhhccc^^^[[[YYYQQQPPPMMMJJJGGGEEEDDDCCC?????????@@@@@@@@@AAAAAA===>>>??????===;;;;;;<<<;;;888777888999999;;;======999@@@DDDBBBRRRnnn}}}}}}zzzsssrrrqqqfffsssrrrdddjjjyyy{{{www}}}sssjjjeeeeeehhh[[[XXXRRRIIIBBB>>>===>>>444333222111000000000000000000000000000000000000////////////////////////////////////////////////.../////////000000111111..................................../////////000////////////000000000000000000000000000000000000////////////////////////............///000222222777999<<<>>>???>>><<<:::>>>?????????>>><<<999888;;;<<<<<<===>>>@@@BBBCCC===>>>???BBBEEEDDDBBB???===============>>>>>>>>>?????????>>>??????@@@AAAAAABBBDDDFFFEEECCCAAA@@@===>>>>>>??????===<<<;;;777:::<<<;;;999888:::<<<;;;===???AAABBBAAA???>>>888666444333333333555666666555444222111000000///000000000000000000000000------......///000000000,,,---...//////...---,,,////////////////////////........................---------.........//////------------------------........................------------------------........................---..................------......///////////////---.........//////000000666888<<>>@@@AAAAAABBBCCCEEEFFFNNN\\\lllzzz|||xxxqqqkkkgggccc]]]VVV]]]bbbqqq|||xxxllljjjkkklllzzzttttttyyykkkjjjooorrrrrr}}}tttvvv~~~oooaaaSSSOOOLLLHHHBBB>>>DDDMMM___```[[[OOOFFFDDDDDDDDDDDD@@@:::444000......///////////////////////////........................------------------------------,,,+++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,............---,,,++++++************************zzzwww{{{oooaaacccfffgggnnnyyyzzzuuupppppphhhaaaWWWLLLFFFJJJTTT^^^dddiiiddd^^^ZZZXXXUUUPPPKKKJJJGGGGGGKKKKKKFFFBBBBBBMMMMMMMMMNNNPPPSSSUUUWWW]]]```eeejjjmmmooorrrtttzzz{{{|||~~~|||rrrhhhjjjccc[[[VVVSSSPPPJJJEEEIIIGGGDDDBBBBBBAAA???>>>AAAAAAAAA@@@??????>>>>>>::::::::::::999888777666;;;???AAA>>>:::???KKKVVVttt~~~qqqnnnppptttkkkhhhooorrr}}}|||jjjdddiiimmmsss~~~|||mmmgggeeeddd^^^]]]VVVLLLFFFEEECCC@@@===;;;777333000/////////111111111111000000000000000000000000000000000000////////////////////////////////////////////////........................////////////////////////000000000000000//////...000000000000000000000000///............///000000/////////000222555888999@@@@@@@@@@@@????????????<<<===???>>><<<;;;<<<===@@@BBBCCCAAA===;;;<<<>>>======@@@EEEJJJIIIDDD>>>CCC@@@@@@CCCBBB===???DDDDDDDDDDDDGGGJJJLLLLLLLLLLLLMMMMMMLLLJJJHHHFFFEEE???@@@AAA???===;;;;;;;;;:::;;;???AAA===777777:::;;;<<<===>>>>>>@@@DDDGGG===;;;999777555444444444:::888666555444222///,,,......///000000//////...//////000000000000//////............////////////...................................................------,,,,,,------...---------............///................................................---------............///000000000000000000000000------............------............000222444666:::<<<>>>>>>>>>???AAABBB>>>???===<<<@@@FFFGGGDDD___]]]]]]```jjjwww{{{{{{{{{uuufffXXXTTTWWWeeeooo{{{wwwuuuxxxyyyxxx~~~{{{uuusssqqqyyyzzzvvvyyy~~~yyyvvv^^^XXXTTTQQQJJJBBBAAAGGGYYYhhhhhhUUUHHHIIIIIICCC@@@BBBBBB<<<444///000222000000111111000///......////////////////////////................................................------------------------------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++wwwoooqqqmmmgggllluuuuuu{{{wwwggg```aaa[[[XXXTTTQQQQQQVVV[[[___aaabbb___[[[WWWUUUSSSQQQPPPMMMJJJJJJKKKIIIGGGJJJPPPPPPRRRTTTXXX\\\```ccceeeiiimmmsssyyy~~~~~~~~~wwwpppjjjfffaaaZZZUUUNNNLLLIIIFFFEEEDDDBBB@@@@@@@@@??????????????????======>>>>>>>>>=========999===???===:::;;;BBBHHHTTTggg}}}wwwgggeeelll{{{vvvooovvvtttyyyyyyuuuxxxmmmtttvvvooojjjfffiiiggg^^^RRRJJJGGGEEEBBB<<<:::777444222111111111111111111111000000000000000000000000000000000000////////////////////////////////////////////////........................////////////////////////......///000000000000000000000000000000000000000//////............////////////000222555777:::;;;@@@??????>>>===<<<;;;;;;:::;;;;;;;;;<<<===???AAA???@@@AAAAAA@@@@@@AAABBBDDDCCCBBBDDDGGGGGGDDDAAAAAA???AAAEEEEEECCCFFFLLLVVVUUUUUUUUUWWW[[[```ccc``````___]]]YYYVVVRRRPPPKKKHHHCCC???<<<<<<<<<===???<<<;;;;;;999666888<<<:::;;;;;;;;;:::;;;===???AAA???===:::888666666666555555555777888777444111//////////////////......//////000000000000//////............////////////........................................................................---------............///................................................---------............///000000000000000000000000...//////000000//////...////////////111333555666;;;===>>>?????????AAACCC???DDDDDD>>><<>>888222000000111000000000////////////////////////////////////................................................------------------------------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++wwwjjjmmm~~~{{{}}}uuu```WWW[[[YYY]]]___bbbfffhhhfffbbb^^^UUUTTTRRROOOMMMMMMOOOQQQRRRSSSVVVWWWSSSOOOTTT\\\YYY\\\aaahhhoootttwwwyyy~~~|||tttmmmdddaaa\\\XXXTTTPPPKKKHHHGGGEEEDDDBBBAAAAAABBBBBB????????????>>>>>>>>>===;;;===>>>>>><<<::::::;;;;;;FFFbbb}}}pppddddddjjjzzzwww}}}vvvvvvuuuxxx}}}vvvqqqttttttnnncccYYYSSSKKKDDD<<<:::888555444333333333111111111111000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////,,,---...000111111222222000000000000000000000000//////............/////////000333555888:::;;;<<<======<<<;;;999888777777888777777999===@@@CCCDDDAAA@@@@@@AAACCCDDDCCCBBBEEECCCAAABBBDDDHHHJJJJJJJJJJJJMMMRRRTTTVVVZZZ```]]]]]]]]]\\\^^^dddnnnuuuxxxxxxvvvsssoookkkfffddd___XXXPPPKKKJJJKKKKKKJJJEEE???<<<===>>><<<<<>>===<<<;;;<<<<<<222333555888;;;;;;999777222111///............/////////000000000000//////............////////////......................................................///000000///......---------............///................................................---------............///000000000000000000000000///000000111111000000/////////000111333555777888<<<>>>???@@@???@@@AAACCCCCCFFFGGGGGGMMMYYYdddiiiaaabbbccceeekkkqqqxxx{{{}}}xxxxxx{{{xxxggghhheeedddmmm{{{zzz|||vvvvvvtttsss|||~~~}}}kkk```XXXQQQMMMJJJLLLQQQUUUUUURRRMMMIIIAAAAAAAAA???;;;777333111222111000///...///000000////////////////////////................................................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++{{{|||eee\\\cccfffjjjlllooopppmmmeee\\\UUUKKKLLLLLLIIIGGGIIINNNSSSWWW[[[ccciiiggg```___bbbhhhlllsss{{{{{{tttmmmeee^^^YYYUUURRRNNNJJJFFFCCCBBBBBBAAAAAA@@@???>>>>>>>>>>>>AAA@@@??????>>>===:::888<<<777KKKxxxrrreeefffppp{{{{{{|||zzzzzzooobbbSSSGGG>>>===:::888555444333333111111111111000000000///////////////////////////////////////////////////////////////////////////000000000000000000000000////////////////////////---...///000111111111111////////////////////////000//////....../////////222444666888::::::::::::888888888777777666666555777666777;;;@@@CCCDDDCCCCCCAAA???@@@CCCDDDBBB@@@CCCDDDGGGKKKQQQXXX___cccccceeeiiimmmpppssswww{{{{{{}}}}}}zzzxxxzzz~~~zzzwwwuuupppjjjbbb___``````\\\XXXJJJDDDBBBEEEGGGDDDAAA@@@???@@@@@@???===<<<===???>>>=========???AAACCCDDD777666666888;;;======<<<555444111///......///000000000////////////000000............////////////................................................,,,---///000000///---,,,---------............///................................................---------............//////////////////////////////000000111111000000///...///111444777999<<<======???AAAAAA@@@@@@BBBCCCDDDCCCGGGUUUmmm}}}{{{qqqllljjjgggffffffhhhkkkmmmqqqttt}}}eeehhhhhhiiiuuuuuu~~~qqq```VVVPPPHHHFFFKKKMMMLLLPPPYYYIIIEEE@@@===;;;;;;999888444333000///...///000111////////////////////////................................................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++}}}ggg___gggmmmlllkkkiiieee]]]UUUNNNJJJIIIKKKKKKJJJIIILLLSSSXXX\\\]]]dddnnnrrrpppmmmmmmzzz~~~~~~vvvqqqfffbbb\\\TTTMMMFFFBBB@@@BBBBBBAAAAAABBBBBBDDDDDDEEEBBB???>>>???>>>===;;;DDD666AAAjjj|||rrrrrrxxxrrryyyxxxjjj[[[OOOBBB@@@>>>:::777444222111111111111111000000000///////////////////////////////////////////////////////////////////////////000000000000000000000000//////////////////////////////000000000000//////////////////////////////000////////////000111111777777999999999888777666444444555555666666777777666888<<<@@@DDDEEEDDDCCC@@@???>>>AAAEEEHHHGGGEEEGGGNNNYYYccckkkttt||||||wwwuuuuuuqqqiiibbbUUULLLFFFFFFFFFDDDCCCDDDAAABBBCCCBBB@@@???@@@AAA============???AAADDDEEEAAA>>>:::999:::<<<===>>>:::888555222000000111111000000////////////000000............////////////................................................+++,,,...//////...,,,+++---------............///................................................---------............///////////////////////////...//////000000//////...---///222666:::>>>@@@BBB???@@@BBBBBBAAAAAACCCDDD@@@DDDMMMaaa{{{{{{wwwpppiiieeeddddddeeezzz}}}uuujjjqqqvvv|||qqqjjjooo~~~}}}}}}xxxyyydddUUUKKKFFFGGGFFFFFFRRRcccXXXQQQGGG>>>::::::;;;<<<777555333000//////000111////////////////////////................................................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++|||yyyuuuddd\\\aaaeeecccaaa]]]WWWPPPKKKIIIHHHGGGHHHIIIKKKNNNRRRXXX\\\ccc```ccclllvvv{{{zzzwwwpppggg]]]TTTLLLIIIBBBBBBBBBBBBCCCEEEFFFHHHEEEBBB???======>>>>>>===AAA:::???SSSeeeooo}}}rrrssszzztttjjj```YYYDDDCCC@@@===999555333111111111111111000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////000000000000000///......000000000000000000000000000000000000111333444555999999999888777666444333333333444555777888999999777<<>>>>>???@@@@@@FFFBBB>>>;;;;;;===>>>???>>><<<:::777555333333333111000///......///000111............////////////................................................+++,,,---......---,,,+++---------............///................................................---------............///000000000000000000000000...//////000000//////...///111555999===@@@BBBCCC@@@BBBCCCCCCBBBBBBCCCEEE>>>LLL[[[fffrrr|||tttlllfffccccccccc{{{~~~}}}wwwwww~~~uuummmlllnnnuuu~~~tttooonnnooommmkkkeeejjjiiimmmyyyyyyqqqqqqnnnooorrruuurrrmmmnnnrrrvvvtttxxxzzzzzz|||[[[SSSMMMIIIDDDAAAJJJWWWbbb\\\RRRGGG???;;;:::;;;:::888666333111000000000////////////////////////................................................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++tttiiimmmssshhh^^^^^^\\\XXXXXXVVVQQQLLLIIIJJJLLLIIIIIILLLQQQXXX___dddfffoooooosss{{{zzzppphhhcccRRRPPPMMMJJJHHHHHHHHHHHHDDDDDDBBB@@@>>>===>>>>>>===<<<>>>AAAEEEOOOcccuuuzzz~~~uuu~~~{{{qqqjjjccc]]]DDDCCCAAA>>>;;;777555333111111111111000000000000000000000000000000000000////////////////////////////////////////////////........................////////////////////////...//////000000000000///000000000000000000000000///000000111333555777888999888777555444444333333555555666777888999999::::::???EEEFFFDDDFFFLLLQQQSSSWWW]]]dddjjjqqqwww{{{yyyzzzoooccc[[[[[[___\\\\\\ZZZTTTMMMFFFBBB@@@BBBAAA@@@>>>>>>>>>??????CCCAAA??????@@@AAAAAA@@@AAA@@@>>><<<999777555444111000///......///000111............////////////........................................................................---------............///................................................---------............///000000000000000000000000///000000111111000000///444666999<<<>>>@@@AAAAAAAAACCCDDDDDDCCCBBBDDDEEEHHHWWWeeeiiikkkwww{{{vvvqqqnnnmmmlllmmmnnnrrrxxxzzz{{{}}}{{{vvvrrrsss|||yyy|||pppkkkccc\\\WWWUUUSSSSSSQQQUUUQQQRRR]]]]]]UUUUUUSSSSSSWWW[[[ZZZWWWZZZbbbaaaaaacccfffjjjooosssvvvzzzppp```RRRGGGCCCEEEHHH\\\\\\[[[UUUKKKBBB>>><<<===;;;999777444111///...////////////////////////................................................------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++rrr}}}uuujjjbbbkkkxxxrrrgggaaa[[[OOOPPPQQQNNNJJJHHHHHHJJJRRRRRRUUU]]]gggppptttuuu{{{~~~jjjfff```YYYSSSOOOLLLKKKEEEFFFGGGDDDAAA>>>>>>>>>>>>>>><<<:::<<>>>>>@@@CCCEEEFFFDDDBBBCCCBBBAAA???<<<999666555222000///......///000222............/////////000................................................000///............///000---------.........//////................................................---------.........//////000000000000000000000000111111222222222222111111888:::<<<===?????????>>>BBBCCCEEEDDDCCCCCCDDDEEEVVV___gggkkkqqq{{{}}}|||jjjiiimmmvvv~~~}}}ssstttvvvfff]]][[[ZZZXXXTTTQQQPPPRRRSSSUUUZZZVVVSSSZZZXXXPPPPPPRRRQQQTTTWWWTTTPPPTTT]]][[[[[[WWWQQQRRRYYY^^^^^^___hhhmmmlllnnnuuu{{{|||xxx^^^PPPLLLIIIEEEOOOWWW______VVVKKKCCC@@@>>>===<<<999666222///---////////////////////////................................................------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++qqqzzz}}}~~~{{{pppnnnmmmllliiieee___ZZZWWWQQQOOOLLLJJJKKKOOOTTTWWWZZZZZZ^^^hhhtttzzzqqqiiiaaaXXXRRRPPPJJJDDDBBBDDDDDD@@@<<<======<<<:::999<<>>???@@@;;;777666333222111111111111111111000000000000000000000000000000000000000000000000...------------...//////////////////////////////////////////////////////000000111111111111000000......//////000111111111000222555777777666444222555333222444777888666333999;;;===???@@@@@@AAAAAAFFFGGGGGGGGGLLLZZZlllzzz~~~xxx||||||wwwpppkkkfff]]]SSSUUUOOOGGGBBBAAABBBCCCCCCDDDBBB@@@??????@@@BBBCCCFFFFFFEEEAAA>>>;;;;;;<<<666555333333333222000...////////////////////////////////////////////////........................---------............///........................////////////////////////++++++---...////////////............////////////000000000...---...111333000222222111000222777<<<<<<@@@DDDCCC@@@???BBBEEEGGGGGGCCC???CCCPPP[[[aaagggmmmmmmeeecccppp}}}lllpppvvv}}}|||wwwttt{{{tttjjjeeebbb```___^^^```bbb```^^^```ffflllnnnooonnnllllllooonnnjjjkkkkkkjjjhhhffffffgggiiimmmfff^^^ZZZYYY[[[[[[[[[ZZZYYYWWWWWWYYY]]]cccfffmmmvvvcccTTTTTTRRROOOPPPNNNNNNWWW\\\OOO===AAABBBBBB>>>999444222333000000000111000///......////////////////////////////////////////////////........................,,,++++++++++++,,,------......---------,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------lllzzzvvvsssqqquuuxxxrrrjjjiiifffccc^^^YYYUUUSSSNNNNNNOOOPPPSSSWWW[[[]]]bbbdddiiirrr}}}zzzpppeee]]]YYYSSSLLLGGGFFFEEECCCAAA?????????===;;;===BBBFFFKKKRRR___wwwuuurrrpppqqqvvv}}}xxxooopppuuuwwwuuuzzz}}}zzzxxxtttrrrrrrqqqlllggg\\\OOOCCC>>>;;;888888;;;444333222111111111111111000000000000000000000000000000000000000000000000...------------...//////////////////////////////////////////////////////000000111111111111000000000000//////000000111111222444555666666666444333777666555666888999777555777;;;???DDDGGGIIIJJJJJJKKKKKKLLLQQQ\\\mmmyyylll```eee\\\QQQJJJHHHFFFDDDAAA@@@@@@????????????@@@@@@BBBBBBBBBBBB@@@<<<999666888666333111111111000///////////////////////////////////////////////////........................---------............///......................../////////////////////////////////...........................///////////////000000///......111333333222111000111555:::>>>???BBBEEEDDDBBB@@@AAABBBBBBCCCDDDJJJXXXhhhoooooommmmmmlllhhhggglllxxx}}}wwwooovvv}}}rrrrrrttt}}}}}}ttteeebbb^^^]]]^^^ccchhhkkksssxxx}}}~~~tttmmmiiihhhgggeeeaaa^^^[[[XXXXXXXXXXXXXXXaaafffmmmtttyyyyyyhhh]]]PPPQQQOOOLLLLLLRRRYYYWWWRRR?????????@@@@@@<<<555///111111111000000/////////////////////////////////////////////////////////........................000///...------,,,,,,---......---------,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------lllwww}}}~~~~~~sssnnnhhhiiiooollldddbbb^^^ZZZVVVRRROOONNNLLLMMMQQQUUUYYY]]]```bbbnnnssszzzwwwlllfffaaaZZZQQQKKKFFFDDDCCCAAAAAA???===:::999;;;===CCCJJJQQQ^^^~~~|||yyyzzz{{{||||||~~~|||tttttt|||}}}}}}}}}~~~|||uuuooosss{{{zzzrrrdddWWWHHH@@@<<<::::::===666555333222111111111111000000000000000000000000000000000000000000000000......------......///000////////////////////////////////////////////////000000111111111111000000111111000//////000222333555555555555555555555444444444444666999;;;;;;::::::@@@JJJRRRXXX\\\___aaaaaaaaadddlllxxxwwwllltttjjj^^^VVVSSSPPPJJJDDD@@@@@@@@@????????????@@@??????@@@CCCDDDAAA:::444999777333222111222111000////////////////////////////////////////////////........................---------............///........................////////////////////////444222000...------------............////////////...000111111000000111222444111///000444999>>>@@@???AAACCCDDDEEEDDDBBBAAADDDCCCEEEQQQhhh~~~yyyrrrnnnpppnnnjjjmmmuuu}}}{{{{{{tttssssssyyy|||~~~qqqhhhaaacccgggmmmuuu{{{ssslllcccZZZTTT\\\[[[\\\___dddgggiiiiiiyyy}}}xxxgggRRRPPPKKKHHHJJJMMMQQQWWW^^^MMMFFF???>>>AAA@@@999222444333111000/////////000////////////////////////////////////////////////........................444333111///...---,,,,,,......---------,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------sssyyyyyytttyyy~~~sssrrrrrrhhhdddeee```___\\\XXXTTTPPPNNNMMMMMMQQQSSSWWW[[[aaafffjjjlll{{{{{{xxxqqqfffZZZPPPJJJGGGGGGEEECCC???<<<999888888>>>???KKK```qqq}}}|||wwwxxx}}}vvvxxx}}}ggg[[[NNNGGGEEEBBB===:::999777555222111111111111////////////////////////////////////////////////...............//////000////////////////////////////////////////////////000000111111111111000000111000//////000222555666666555444333333333444555333444666:::???CCCGGGHHHHHHQQQ___jjjsssyyyyyymmmhhhgggccc[[[TTTGGGEEECCCAAA???@@@AAAAAA???>>>???CCCHHHGGG@@@:::999888666555555333111///////////////////////////////////////////////////........................---------............///........................////////////////////////555333111...------..................////////////...000222222111111222333222000///333999>>>???>>>===>>>@@@CCCFFFFFFDDDBBBHHHFFFGGGRRRiiizzztttyyyvvvkkkgggmmmkkknnnrrrvvvyyyrrrvvv~~~}}}{{{yyyzzzqqqqqqmmmhhhgggfffccc]]]WWWWWWZZZ___bbbccchhhyyyooo\\\QQQKKKMMMNNNKKKPPPZZZhhh[[[KKK@@@=========;;;777555222000//////000111////////////////////////////////////////////////........................444333111///...------,,,......---------,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,------}}}~~~yyyqqqooovvvzzzzzzqqqjjjpppssshhhaaa```ZZZ[[[YYYUUURRRPPPOOOPPPQQQXXXZZZ]]]ccckkkttt{{{ppp```TTTMMMKKKIIIFFFCCCAAA@@@???>>>@@@>>>GGG[[[kkkqqqqqqsss|||ttt}}}zzz|||wwwkkk[[[PPPLLLHHHAAA999<<<:::666333111111111222///////////////////////////////////////////////////............///000000////////////////////////////////////////////////000000111111111111000000/////////000222555888999555444333222222222444555777:::===BBBHHHMMMSSSVVV```jjjxxx||||||~~~|||zzzuuukkkcccRRRNNNHHHCCC??????AAABBB>>><<<;;;???FFFHHHFFFBBB999999999:::999666222...000000000000000000000000000000000000000000000000////////////////////////---------............///........................////////////////////////333111///...---...000111............////////////...000222333222222333444///000222777===@@@>>>;;;>>>>>>@@@BBBEEEEEECCCAAACCCHHHNNNVVVfff}}}~~~|||mmmfffkkklllsssyyy}}}xxxvvvyyy{{{mmmccc___ZZZVVVSSSQQQUUU```mmmyyygggWWWRRRMMMHHHKKKSSSxxxooo```NNNAAA;;;<<<>>>999777444111000///000111////////////////////////////////////////////////........................000///......------............---------,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,------~~~yyyvvvwwwxxxxxxpppiiimmmoooeee``````]]]XXXWWWUUUTTTTTTUUUWWWXXXXXXZZZ___gggrrr}}}nnn]]]SSSKKKHHHDDDBBBBBBBBBBBBAAA===@@@???GGGfffrrrooo{{{}}}yyyuuubbbUUUMMMFFF@@@>>><<<888444111111111222000000000000000000000000000000000000000000000000//////......//////000111////////////////////////////////////////////////000000111111111111000000...///000333555777888999444444333222333444555666:::===BBBGGGMMMTTT[[[```xxx}}}ssskkkhhhhhhiiijjjhhhnnnrrrmmmeee```ccchhhttt}}}{{{oooggg```[[[SSSJJJDDDAAAAAABBB===;;;:::<<>>999444111111111222000000000000000000000000000000000000000000000000///////////////000000111////////////////////////////////////////////////000000111111111111000000///111333555777777777666444444444555666777888999>>>CCCJJJRRRZZZdddnnnuuu|||tttooorrruuuttttttvvvnnniiiccc]]][[[ZZZZZZZZZ^^^dddhhhggg```[[[\\\^^^YYY___kkkttttttmmmjjjkkkbbbrrrxxxppppppkkkdddZZZQQQJJJEEECCC>>>======>>>@@@BBBCCCDDDBBB@@@===<<<;;;999777555000000000000000000000000000000000000000000000000////////////////////////---------............///........................////////////////////////....................................////////////000111222222111333555888777:::===>>>>>>>>>??????AAACCCDDDDDDCCCCCCGGGKKKPPP]]]hhhkkklllqqqxxx|||~~~wwwvvvpppzzz}}}vvvoooxxx~~~~~~|||wwwjjj]]]XXXXXX___ppp}}}fffTTTMMMMMMLLLWWWbbbmmmjjj[[[III>>>;;;:::999777555333111000///////////////////////////////////////////////////........................---,,,,,,,,,------...///......---------,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------{{{uuurrrlllqqqvvvlllddd___VVVSSSTTTUUUXXX[[[___aaaccckkkooovvvzzzggg```VVVNNNIIIFFFCCC@@@???@@@AAAAAAHHH^^^zzziiifffqqq}}}}}}yyyppprrryyyyyy~~~bbbTTTNNNBBB???:::555222111111222000000000000000000000000000000000000000000000000///////////////000111111////////////////////////////////////////////////000000111111111111000000111333555777888666444333444555666777888::::::;;;FFFLLLWWWbbbmmm{{{kkkccc^^^```cccdddhhhnnnkkkkkkmmmqqqwww{{{~~~|||yyyvvvuuu}}}yyyxxxyyyxxxuuutttvvvoookkkkkkttt{{{xxx|||xxxrrriii^^^TTTKKKFFF@@@BBBCCCCCCBBBAAABBBCCCGGGCCC===:::999999::::::000000000000000000000000000000000000000000000000000000000000000000000000---------.........//////........................////////////////////////......//////...---,,,,,,............/////////000111222222111111333666999===???AAA???======@@@DDD<<<@@@DDDDDDDDDGGGOOOUUUhhhooorrrnnnjjjmmmrrruuu~~~}}}yyynnnooovvv|||vvviiifffTTT]]]^^^[[[hhh~~~{{{}}}jjj^^^WWWQQQGGGTTTcccggg^^^PPPEEE@@@:::999888777444222///...////////////////////////////////////////////////..............................------------............---------,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------zzzwwwwwwssslllhhhhhhfff```[[[ZZZYYY\\\]]]\\\\\\```iiiqqq}}}}}}wwwpppnnnrrrwww{{{}}}}}}xxxtttmmmhhhgggjjjooossssssjjj___MMMGGGHHHCCCAAA@@@@@@??????GGG]]]qqqmmm^^^bbbvvvwwwtttppppppxxx~~~}}}}}}rrruuuyyylllkkk}}}zzzeeeUUUMMMAAA???<<<999555222000000111111111111000000000000000000000000000000000000000000000000000000000000........................////////////000000000000000111111222222222111111444999<<<999333111555;;;444666777777888===FFFMMMSSS^^^jjjvvvsssddd\\\^^^dddeeebbb___``````jjjsssoootttzzztttssspppkkkjjjsssyyy|||wwwqqqhhh\\\RRRJJJFFFBBBCCCFFFGGGEEEBBB??????>>>===<<<;;;:::::::::555000...///111000...---.........//////000000////////////////////////////////////////////////............................................................////////////////////////000000000000000111111111222555:::>>>BBBBBB@@@>>>======@@@BBB>>>DDDFFFBBBBBBLLLYYY```uuuzzz}}}yyyrrrpppuuu}}}}}}}}}||||||}}}|||||||||}}}~~~|||wwwnnnbbbZZZWWW\\\hhhsssmmmccc]]]UUULLLIIIQQQZZZXXXMMMEEE<<<<<<<<<;;;888555333222///000000000000000///...000000000000000000000000////////////////////////........................------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,uuuuuuyyy|||zzzuuuuuuyyymmmfffbbbaaa```[[[XXXXXX]]]___```aaacccjjjsss{{{tttqqqmmmkkklllpppuuuxxx{{{pppaaaVVVVVV^^^kkksssvvvyyy~~~~~~xxxpppkkk]]]YYYSSSOOONNNQQQVVVZZZfffhhhmmmrrrwww||||||mmmZZZSSSQQQHHHKKKHHHFFFAAA<<<;;;FFFRRRgggvvvttt^^^WWWiiiuuukkknnnrrrrrrqqqtttuuu~~~|||wwwwwwqqqhhhtttuuuyyyzzzgggVVVKKKBBB<<<:::777222111333111111111111000000000000000000000000000000000000000000000000000000000000........................////////////000000000000111111111111222222222222333777999777333222555888;;;:::;;;>>>DDDLLLTTTXXX]]]jjj{{{xxxxxxsssjjjcccbbbhhhpppuuu{{{xxxtttzzz}}}uuuccchhhkkkkkkppp{{{wwwnnniiifffTTTOOOIIIFFFGGGGGGFFFDDD??????>>>>>>===<<<;;;;;;<<<999555222222222222111........./////////000000////////////////////////////////////////////////............................................................////////////////////////000000000000111222222222333666;;;???AAAAAAAAA@@@@@@@@@BBBCCCBBBCCCDDDHHHTTTdddqqquuusss{{{{{{xxxxxxxxxzzz~~~|||}}}~~~~~~{{{{{{{{{uuutttsssrrrrrrssstttuuurrrvvvyyyzzzzzz|||pppaaa[[[]]]bbbjjjttt~~~}}}jjjYYYOOOIIILLLQQQRRRPPPOOOGGGBBB<<<999999999666333000000000111111000000///000000000000000000000000////////////////////////........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,tttvvvzzz{{{tttllljjjmmmgggaaa\\\[[[ZZZWWWWWWXXX``````bbbfffnnnwwwzzztttmmmiii\\\YYYUUUSSSVVV[[[bbbgggtttjjjZZZKKKEEEMMM\\\hhhmmmqqqvvvwwwsssjjj```YYYIIIEEEAAA======AAAEEEHHHUUUWWW]]]cccjjjppptttwwwwwwzzz|||hhh___YYYKKKJJJFFFDDDCCC???:::;;;???PPPhhhkkkWWW___uuusssggglllnnnggggggpppjjjrrr}}}uuuzzz}}}{{{yyyiiidddaaadddssssssdddUUUEEE:::<<<;;;333111666111111111111000000000000000000000000000000000000000000000000000000000000........................////////////000000000000222222111111111222444555555777888777555444555666666777:::BBBOOO\\\eeeiiihhhsss}}}rrrjjjccckkkoooqqqmmmiiipppzzzuuuqqqnnnlllmmmttt}}}||||||~~~tttqqqrrr```ZZZQQQJJJFFFDDDCCCBBB@@@??????>>>>>>=========<<<<<<:::777333111111222......////////////000000////////////////////////////////////////////////............................................................/////////////////////000000000111111222333444444666999===AAA@@@AAAAAABBBDDDEEEFFFFFFGGGDDDDDDNNNddd{{{{{{~~~~~~tttmmmnnnpppvvvyyyxxx~~~~~~}}}|||||||||yyy{{{}}}|||zzzwwwuuuuuupppooonnnnnnnnnooopppqqqmmmoooqqqqqqpppqqquuuyyy}}}zzzggg\\\WWWUUU```ooo}}}aaaWWWMMMHHHHHHKKKSSS[[[WWWMMMAAA::::::;;;999777111111111111111111111111000000000000000000000000////////////////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,vvv||||||mmmeeedddddd___ZZZZZZYYYXXXZZZ^^^^^^```eeennnxxx~~~ssshhh^^^UUUPPPIIIGGGEEEEEEGGGLLLQQQUUU```___XXXNNNFFFGGGQQQZZZiiikkkmmmkkkdddZZZOOOHHHBBB???<<<:::;;;>>>AAADDDJJJMMMQQQWWW]]]bbbfffhhhdddgggnnnvvvzzzmmmbbbRRRJJJEEECCCEEEDDD@@@>>>>>>GGGZZZwww|||ddd]]]ddd~~~tttooopppoookkkmmmuuuppppppzzz~~~rrrYYY\\\dddooouuusssnnnlllXXXDDD999===>>>444111666111111111111000000000///////////////////////////////////////////////////........................////////////000000000000333222111000111333555777999999999888888777777666:::===EEEOOO\\\iiiuuu|||{{{}}}ssswwwvvvpppiiifffccc```mmmvvv~~~|||vvv{{{{{{tttvvv~~~yyyuuuuuuzzzvvvnnniiiaaaWWWMMMGGGCCCBBB@@@@@@@@@@@@?????????>>>;;;===>>>:::444000000111//////////////////000000////////////////////////////////////////////////............................................................/////////////////////000000111111222111333555666888;;;@@@CCCAAAAAACCCEEEHHHIIIIIIIIIKKKIIIHHHRRRggg}}}yyyppphhhjjjqqq}}}~~~tttvvv}}}}}}}}}}}}||||||}}}}}}~~~{{{{{{zzzyyyxxxxxxxxxxxxvvvxxxyyyyyyuuuqqqnnnmmmlllkkkiiihhhgggggghhhhhhdddfffgggfffeeefffiiilllssstttuuuxxx|||tttggg\\\^^^aaagggtttjjjaaaUUUJJJCCCEEEQQQ___cccYYYKKKAAA<<<;;;;;;;;;333333222222222222222222////////////////////////////////////////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------mmmvvvxxxmmmiiibbb]]]ZZZZZZZZZZZZ___ddd```dddmmmyyyxxxjjj\\\QQQGGGAAA===;;;;;;;;;<<<===???@@@AAAFFFKKKNNNJJJCCCAAAEEEKKKZZZYYYWWWSSSMMMEEE>>>:::;;;:::999888888:::===???<<<>>>@@@DDDGGGIIIKKKLLLLLLOOOUUU^^^gggpppvvvzzz{{{sss___XXXOOOHHHGGGFFFAAA===;;;@@@FFFZZZttttttbbbWWWrrr}}}{{{tttvvvxxxwwwxxxuuuaaa```eeellllllgggeeegggUUUDDD:::>>>???666111444111111111111000000000///////////////////////////////////////////////////////////////////////////////////////000000000000222222111111222444777999;;;:::999888777777888888HHHQQQ^^^hhhppp|||wwwuuuiiijjjjjjkkkrrr||||||tttqqqwww}}}{{{tttiiiZZZNNNGGGEEEBBBBBBBBBAAAAAA@@@@@@???===@@@AAA???999444222222000000000000000000//////000000000000000000000000////////////////////////////////////////////////////////////////////////............/////////////////////000111222222222111333666999;;;???DDDGGGFFFEEEFFFIIILLLNNNMMMLLLMMMPPPSSSXXXdddttt{{{rrrjjjhhhwwwtttlllooorrrxxx{{{~~~}}}~~~}}}{{{zzzyyywwwuuuuuuvvvwwwwwwvvvtttsssqqqqqqppppppnnnpppqqqoookkkfffbbbaaa]]]\\\YYYWWWUUUTTTTTTTTTPPPQQQQQQRRRRRRTTTVVVXXX]]]___aaacccfffjjjnnnrrruuuggg```cccppp}}}wwwrrrjjj^^^QQQEEEBBBLLLXXXeee```XXXLLLAAA;;;;;;>>>777666444333222222222333////////////////////////////////////////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------mmmsssyyylllggg^^^[[[ZZZ[[[\\\\\\bbbiiihhhooozzz~~~{{{iiiaaaUUUJJJCCC>>><<<:::999999:::;;;;;;;;;:::999;;;???CCCAAA===<<>><<<:::888888777777777777888::::::888999:::<<<===============???CCCJJJQQQXXX]]]aaaaaahhhrrr{{{nnndddXXXMMMIIIGGGCCC??????===:::BBB[[[vvvppp^^^nnn}}}~~~uuuyyy{{{vvvhhh```hhhpppmmmddd___TTTJJJAAA???>>>888444222111111111111000000000000000000000000000000000000000000000000000000000000////////////////////////////////////000000000000111111111222444666888999888888888666666777<<>>>>>:::999777444333222222222000000000000000000000000////////////////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------xxxvvvvvvyyywwwmmmddd```\\\[[[[[[^^^___```fffnnnssszzz|||wwwrrrkkkgggSSSNNNGGGBBB?????????>>>===============<<<<<<<<<<<>>>>>BBBFFF??????>>>===============999999999:::::::::::::::<<<<<<===>>>????????????<<<<<<>>>@@@DDDHHHKKKMMMMMMSSS^^^jjjuuu~~~nnnbbbUUUOOOJJJEEECCCDDD>>>===>>>HHHbbbzzz{{{ooohhhxxx{{{|||}}}rrrdddkkkvvvssshhhbbbZZZVVVLLL@@@::::::888333111111111111000000000000000000000000000000000000000000000000000000000000////////////////////////////////////000000000000000111222444555777888999555777999888777<<>>=========>>><<<;;;::::::<<<>>>??????===@@@CCCEEEGGGIIILLLOOOXXX\\\ccciiinnnttt{{{|||kkkccccccdddzzzsssjjj```VVVQQQPPPRRRYYY______WWWLLLBBB===>>><<<999555333222111222000000000000000000000000////////////////////////........................------------------------------------------------........................}}}tttllllllkkkgggcccbbb]]]\\\___bbbcccdddjjjrrrzzz}}}tttmmmfff^^^VVVPPPEEEBBB???======>>>>>>===>>>===;;;::::::;;;<<<===<<<@@@CCCCCCAAA??????@@@>>>>>>>>>>>>>>>>>>======999::::::;;;;;;:::999999888999;;;<<<===>>>??????======<<<<<<<<<>>>???@@@DDDIIIRRR___lllvvv|||~~~~~~qqqbbbVVVMMMDDD??????===CCC@@@===NNNlll{{{xxxaaaggguuuzzz|||pppssswwwqqqkkkkkk``````TTTAAA888<<<<<<555111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000///000222555777888999999555999<<<;;;;;;BBBOOOZZZkkksss{{{pppppp}}}}}}ssshhheeeaaa[[[ZZZ]]]___bbbkkkvvvppp```[[[\\\IIIHHHGGGEEECCCAAA???>>>BBBAAABBBDDDEEE@@@888222222111111111000000//////000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000............/////////000...///000111222333444444444888>>>DDDJJJPPPVVVZZZaaa]]]XXXXXX[[[]]]\\\ZZZhhhttt|||wwwnnnmmmrrrvvvyyy}}}||||||{{{{{{{{{{{{{{{|||~~~~~~~~~|||zzzxxxwwwooorrrsssrrrnnnjjjjjjjjjcccaaa]]]XXXTTTPPPMMMLLLFFFGGGFFFEEEBBB@@@@@@AAA<<<<<<:::::::::;;;<<<<<<;;;:::888888999:::;;;;;;;;;<<<======>>>@@@DDDGGGKKKOOOVVV]]]ccciiiooorrrwwwjjjggg^^^nnn}}}uuunnndddZZZVVVKKKRRR\\\bbb```UUUFFF<<<@@@>>>:::666333111111111000000000000000000000000////////////////////////........................------------------------................................................xxxuuuqqqlllgggccc```___``````cccffffffiiisss~~~sssrrrlll___PPPGGGEEEGGG@@@>>>>>>AAAFFFHHHDDD@@@DDDCCCAAA???>>>???CCCFFFEEEMMMQQQMMMIIIHHHFFFAAABBB@@@======>>>>>>>>>===;;;<<<<<<:::777666777888:::;;;<<<;;;:::999:::;;;???===<<<;;;::::::;;;<<>>???DDDPPPfffyyylll[[[ZZZvvv|||}}}}}}wwwwwwwwwuuutttmmm]]]III>>>===:::555333111000///000000000...000000000000000000000000////////////////////////000000000000000000000000111111111111111111222333---222777777777777777666<<<888888>>>EEEPPPccctttvvvmmmrrrxxx}}}~~~{{{rrrjjjfffeeeggglllqqqqqqiii___WWWSSSMMMNNNPPPQQQRRRTTTWWWZZZbbbbbbkkk|||ooobbb^^^VVVPPPJJJIIIFFFAAA???AAA>>>===>>>CCCGGGEEE===666///222333222//////111444000000000000000000000000000000//////.........---,,,---///000000000///...000000000000000000000000111000///////////////000...111444444222333666:::555===HHHQQQSSSTTTYYY___WWWaaaiiiiiiaaa]]]```eee{{{zzz~~~~~~zzzzzz{{{{{{{{{||||||}}}xxxyyyyyyyyyxxxuuusssqqqjjjgggcccbbbaaa```\\\YYYUUUOOOHHHDDDCCCCCCAAA@@@>>>======<<<;;;:::::::::888888888888999999:::;;;;;;;;;;;;;;;::::::999999;;;:::888666777999;;;===CCCEEEIIIMMMSSSWWW[[[]]]nnn{{{tttgggddduuu|||~~~{{{fffOOOTTTIIIHHH[[[oooooo\\\JJJDDDAAA;;;666555666555111222222111111000000//////000000000000000000000000//////.........---------/////////...---------,,,,,,,,,------.../////////........................vvvsssoooiiieeebbbaaa`````````ccchhhlllpppzzz~~~wwwqqqooonnnfffeeeaaaWWWKKKCCCCCCEEEDDDCCCEEEKKKRRRVVVUUURRRNNNOOOOOONNNMMMNNNPPPRRRYYY___aaaZZZSSSSSSVVVVVVTTTPPPKKKDDD???===<<<<<<<<<<<<<<<:::777666777999:::<<<=========<<<===??????>>>===<<<<<<===>>>>>><<<:::===GGGPPPVVV\\\aaakkkpppxxxrrr```SSSJJJDDDEEEAAA???>>>>>>EEETTTbbbiii___\\\jjj}}}}}}|||{{{yyyvvvooo^^^JJJ@@@>>><<<888555333000000111111000///000000000000000000000000////////////////////////000000000000000000000000222222111111222222333444111333555666777999::::::666888???KKKXXXggg{{{|||}}}{{{zzz~~~wwwrrrnnniiifffaaabbbbbb^^^YYYUUURRRQQQPPPUUU[[[^^^[[[VVVPPPLLLJJJHHHGGGFFFGGGIIILLLMMMSSSRRRXXXdddoootttvvvxxxuuuooo___WWWPPPMMMJJJDDD???>>>@@@??????BBBEEEDDDAAA===666666555333000///111222000000000000000000000000000000/////////.........---...///000000///......000000000000000000000000000000////////////000000222333444222111222444777:::@@@IIIQQQUUUWWWZZZ^^^hhhpppvvvtttllljjjqqqyyy~~~}}}}}}}}}}}}|||zzz{{{{{{zzzzzzyyyxxxwwwvvvttttttsssqqqnnnjjjfffdddaaa^^^YYYVVVSSSPPPKKKGGGIIIEEE@@@>>>>>>>>>===<<<999999999999999999999999::::::999999999999::::::;;;;;;::::::::::::::::::<<<;;;999777777777999999;;;<<>>===;;;777444333222222111111000000//////000000000000000000000000//////.........---------...............---------..................------........................rrroookkkfffcccbbbbbbbbbcccbbbdddlllrrrwww~~~}}}~~~}}}{{{uuummmgggbbbaaaZZZZZZWWWPPPHHHCCCCCCEEEMMMNNNQQQYYYbbbiiilllkkkcccfffhhhgggdddaaa___^^^bbbjjjnnnkkkfffgggjjjmmmgggccc[[[OOODDD>>>>>>???<<<<<<<<<:::777666888999:::<<>>>>>=========>>>?????????<<<>>>FFFMMMPPPSSSWWW[[[^^^ccckkktttqqq```PPPFFFGGGCCC@@@>>><<<<<>>;;;666222111111000000000000000000000000000000000000////////////............/////////...------000000000000000000000000000000000//////000000111555444333333333555777888BBBGGGOOOTTTXXX\\\```bbbpppwww{{{vvvoooqqq}}}xxxqqq{{{}}}{{{~~~}}}|||}}}~~~}}}|||{{{{{{{{{zzzyyyvvvtttrrrnnnmmmjjjfffaaa[[[VVVSSSRRROOOKKKGGGDDD@@@<<<999===<<<:::999:::;;;:::999888888999999999:::::::::<<<<<<;;;;;;:::;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;:::999888777666666666777888999:::;;;<<<<<<@@@HHHQQQYYYeeevvvmmmgggqqq~~~{{{yyytttkkkOOOQQQHHH@@@NNNiiitttnnnMMMEEEAAABBB@@@888555777444333222111000000000000000000000000000000000000/////////.........---------------...............000//////...------,,,,,,........................ooolllhhhdddbbbbbbcccdddgggeeegggooovvvyyy|||}}}|||zzzxxxttttttrrroookkkfffbbb___^^^\\\XXXRRRMMMJJJIIIJJJWWWVVVWWW]]]fffooouuuxxxxxx{{{~~~|||vvvmmmeeeaaaXXX```jjjppptttvvvwwwwwwqqqooogggYYYKKKBBBBBBDDD======<<<999777666888:::===???BBBDDDCCCBBBAAAAAA?????????>>>>>>>>>>>>>>>DDDAAACCCKKKQQQSSSVVVYYYZZZ[[[]]]aaagggpppzzzkkkZZZPPPGGGCCCAAAAAA>>><<<>>>CCCJJJXXX```]]]```ooo~~~tttmmm{{{qqqkkk```TTTJJJCCC===888999666333222222333333222000000000000000000000000////////////////////////////////////////////////111111111111222333444444999666666:::======<<<===CCCLLLZZZhhhvvv{{{|||ssslllgggdddccckkkjjjiiihhhiiikkklllmmmnnnrrrwwwzzzxxxtttpppnnnqqqsssxxxpppggg[[[TTTRRRPPPMMMIIIHHHJJJKKKNNN^^^ppprrrjjjnnn~~~xxxkkk^^^XXXTTTMMMGGGDDDAAACCCDDDDDDCCCCCCDDDFFFBBB<<<555111111222111///000000000000000000000000000000//////////////////////////////......------////////////////////////000000000///000000111111333333333555777999;;;<<>>===;;;999888888888888999::::::999999:::;;;;;;;;;;;;<<<<<<<<<;;;;;;::::::;;;<<<==================>>>>>>>>>>>>::::::;;;;;;:::888777666888888888888888888888888:::>>>CCCHHHRRRaaaqqq{{{xxxooommm~~~yyyoooUUURRRGGG>>>EEE^^^ttt}}}]]]LLLAAAAAA@@@999666:::555444333111000000000000////////////////////////////////////............,,,---------...///////////////.........---------........................llljjjgggdddcccdddeeeffffffeeeiiirrryyyzzz|||~~~}}}wwwsssrrrsssttttttmmmoooqqqssssssqqqnnnkkknnniiibbb[[[VVVSSSQQQOOOVVVSSSPPPPPPVVV^^^fffkkkvvv{{{yyymmmbbb\\\MMMOOOUUUaaallltttxxxzzzuuuuuupppdddTTTHHHCCCBBB>>>>>><<<999777777999;;;CCCFFFJJJJJJHHHFFFDDDCCCDDDCCCCCCBBBAAA@@@@@@???BBBAAADDDMMMUUUYYY^^^bbbfffggggggggghhhlllqqquuu{{{vvvfff___KKKEEEBBBBBBAAA>>>===???@@@PPPZZZWWWXXXcccnnnqqqvvv}}}zzzmmmqqq~~~zzzoookkkfff```WWWKKK???999:::777444222222333333333111111111111111111111111000000000000000000000000000000000000000000000000000000000111222333444444:::777999???BBB???>>>@@@MMMXXXgggsss~~~~~~{{{fffttt~~~xxxtttssstttuuuuuuwwwnnnjjjeee___ZZZNNNPPPKKKEEEKKKYYYaaa___gggrrr~~~nnncccZZZQQQKKKIIIBBBDDDFFFFFFDDDCCCBBBCCC@@@;;;444111111222222000111111111111111111111111//////000000000000000000////////////////////////////////////////////////000000000000000111222222000111333555777999;;;<<>>=====================>>>999:::;;;<<<<<<<<<:::999999999999999999999999999<<<<<<>>>@@@EEENNN\\\fffvvv~~~jjjlllyyy~~~kkkaaaTTTIIIFFFHHHRRRiiiqqq[[[FFF???===:::999<<<777666333111000000111111////////////////////////000000/////////.........,,,---------.../////////---------.........//////........................jjjiiihhhgggffffffggggggbbbdddkkkvvv|||}}}~~~qqqkkkccc```bbbjjjqqqvvvxxx{{{~~~uuuiii___YYYUUUQQQNNNIIIEEE@@@>>>???EEELLLQQQ___gggppptttpppfff[[[UUUKKKEEEBBBIIIVVVdddsss~~~}}}}}}uuueeeTTTFFF??????>>><<<999777777999<<>>:::666333222222222222111111111111111111111111//////000000000000111111000000//////000000111222000000000000000000000000000000000000111111222333///222444444444777===BBBNNN]]]gggdddcccnnn{{{}}}uuummmkkkoootttxxxyyy{{{}}}{{{yyy|||{{{{{{||||||zzzwwwtttqqqnnniiibbb[[[UUUPPPMMMEEEDDDBBB@@@>>>===;;;:::888999:::999777777777999666888::::::999888999999999999999::::::;;;;;;;;;999999999:::<<<===???@@@>>>>>>>>>>>>=========<<<;;;<<<===?????????>>>===888888888888888888888888;;;::::::;;;<<<>>>GGGPPP___kkk}}}mmmnnnvvvmmmlllZZZOOOPPPNNNMMM]]]ttt~~~nnnXXXFFF===;;;<<<===888777444222000000111222000000000000000000000000000000000/////////......---------...............,,,,,,------...//////000........................iiijjjjjjjjjjjjiiihhhhhhdddhhhsss}}}~~~zzzttt\\\UUUNNNMMMVVVfffvvvxxxgggZZZSSSNNNIIIDDD===<<<999777666888<<<>>>HHHQQQ]]]eeeeee^^^UUUOOOFFF@@@===@@@HHHWWWooojjjTTTFFF???>>><<<999666777:::<<>>======;;;777444222222333111111111111111111111111//////000000000111111111000000///000111222444555000000000000000000000000000000000000111222333444000333555444444;;;JJJVVV```kkkpppmmmqqq{{{vvvrrrooommmuuu~~~}}}{{{{{{{{{zzzzzzyyyvvvqqqnnnaaa]]]WWWOOOHHHCCC@@@>>><<<<<<;;;::::::999999:::777999:::999777666777999777999;;;;;;::::::===???===>>>???AAACCCEEEFFFGGGEEEEEEEEEDDDEEEEEEFFFGGGEEEDDDDDDCCCBBBAAA@@@@@@@@@@@@AAAAAAAAA@@@@@@???:::::::::999999999888888888666777:::888666:::BBBJJJUUUiii||||||ooorrryyyrrrdddXXXSSSQQQPPPWWWbbbtttXXXCCC>>>>>>===:::888555222000111222222000000000000000000000000000000000000/////////..................---------------..........................................iiijjjkkkllllllkkkiiihhhiiiooozzz~~~~~~yyypppjjjNNNHHHAAACCCQQQggg}}}uuuaaaSSSKKKFFF@@@;;;999:::;;;:::999888999:::===GGGUUU^^^___YYYPPPKKK======???CCCGGGTTToooeeeSSS@@@???<<<999666777:::===>>>CCCHHHKKKJJJFFFCCCAAA???@@@CCCEEEGGGGGGGGGGGGAAA@@@EEESSScccqqq~~~www~~~jjj[[[LLLFFFEEECCCBBBBBB999???LLLVVVUUUPPPXXXhhh}}}wwwtttzzzzzzvvvrrrwww{{{|||oookkkssspppmmmmmmooogggUUUFFF@@@<<<888333111000111222222111111111111111111111111000000000000000000000000222222222222222222222222444444555555777888999::::::999>>>FFFGGGJJJZZZnnnlll{{{|||rrrgggcccgggttt~~~}}}xxxxxxmmmhhhZZZRRRbbb~~~ssshhhfffYYYRRRHHHDDDDDDDDDBBB???>>>@@@???;;;555111111333111111111111111111111111//////000000111111111222000000000000222444666777000000000000000000000000000000000000111222333444000444666444666CCCYYYkkkrrrxxxxxxvvv~~~yyytttqqqyyy~~~vvvuuutttsssrrrnnnhhhdddSSSOOOJJJCCC???<<<;;;:::::::::999999999:::;;;;;;666888;;;:::999888;;;===999;;;>>>>>>===>>>BBBEEEEEEFFFHHHKKKOOORRRTTTUUURRRRRRQQQOOOOOONNNNNNNNNLLLKKKJJJIIIHHHFFFEEEEEEEEEDDDCCCBBBAAAAAA@@@@@@??????>>>===<<<;;;;;;:::666555888<<<:::555777>>>;;;DDDZZZuuuuuuhhhiiiyyyssslll___SSSPPPUUUWWWUUUhhhIII@@@@@@===:::888555222000111222333000000000000000000000000000000000000/////////////////////......------,,,/////////...------,,,,,,........................fffiiijjjiiiggggggjjjnnntttwww|||~~~|||~~~}}}xxxpppfff^^^MMMIIIIIIHHHNNNiii{{{mmmbbbTTTGGGAAA>>><<<;;;======<<<;;;:::888777666888===FFFMMMPPPNNNIIIEEEBBB>>>>>>DDDLLLYYYooosssPPPGGG@@@:::999777555666:::;;;;;;===>>>???@@@@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@<<<===CCCOOO\\\lllvvvrrrxxxvvvgggVVVNNNJJJEEEAAA???<<<===FFFSSSVVVRRRWWWaaaooorrruuuxxx{{{uuullliiimmmnnnyyyzzziiiYYYLLL======;;;777333111000111222222222222111111111111000111111000///////////////111111111111111111222222444777555000222:::===999???@@@BBBIIIRRR]]]ffflllrrrxxxqqqmmmjjjgggppp|||~~~|||}}}}}}yyyuuurrrzzz~~~{{{fff]]]dddvvvooofffcccWWWKKKFFFEEEAAA??????;;;AAAEEECCC;;;333111333111111000000000000111111000000000000000000000000222111111111000000/////////000111222333222111111111111111111222333444444:::,,,333:::666IIIlllyyy~~~yyywww{{{}}}{{{xxxuuurrrooojjjbbbXXXQQQCCCBBB@@@>>>===<<<;;;;;;777999::::::888777777777:::;;;;;;::::::<<>>============<<<;;;:::888777666888<<>>===:::555555888666666777888999999999999::::::;;;;;;;;;;;;::::::888888===GGGRRRaaatttwwwnnn```eeeqqqrrr^^^RRRKKKEEEAAA@@@???>>>BBBKKKSSSUUUWWWZZZfffiiijjjllluuuyyynnnggglllhhhoootttkkkaaaUUUDDD>>>;;;777444111111111222222222222111111111111000111111000///////////////111111111111111222222333333333222222666;;;:::777===AAAIIIRRR]]]hhhsssyyy|||qqqddd]]]aaammmyyy}}}|||uuuwww{{{~~~~~~}}}vvvooovvv|||mmm```SSSMMMJJJEEEBBBBBB>>>AAAEEECCC===777333222111111000000000000111111000000000000000000000000111111111111000000000//////000111222333222222111222222111222222333444444777...555::::::SSSsss}}}{{{xxxzzz}}}zzzrrrlllcccZZZSSSMMMFFFBBB>>>>>><<<;;;::::::::::::888999;;;:::999999:::;;;;;;===@@@CCCFFFJJJOOORRR[[[\\\^^^___```dddhhhlllnnnoooqqqrrrrrrpppnnnmmmqqqssstttuuutttttttttuuutttrrrpppmmmkkkhhhgggffffff```XXXSSSPPPMMMHHHCCCAAA???======>>>>>>===<<<888888888888888999:::;;;::::::>>>EEENNN]]]sss~~~{{{ssseeehhhmmmxxxhhhZZZQQQOOOQQQaaawww}}}cccNNNCCC@@@@@@===;;;:::666111000333222111000000000000222222////////////////////////////////////////////////........................//////.........---------jjjkkkjjjhhhfffiiiooouuuvvvwwwzzz|||}}}~~~|||{{{oooccc[[[YYY\\\aaauuurrraaaRRRGGGCCC???========================<<<:::999777666999:::<<>>@@@CCCFFFIIILLLQQQVVVZZZ^^^bbbeeeooopppqqqqqqqqqsssvvvyyy{{{|||}}}|||{{{yyyvvvuuuwwwvvvwwwyyy{{{|||{{{zzz~~~}}}|||{{{zzzyyyxxxxxxzzzuuuooojjjeee^^^UUUOOOKKKHHHEEECCCCCCBBBAAA@@@;;;;;;;;;;;;;;;;;;::::::999999888777888DDD^^^vvvvvvsssyyywwwhhhbbbjjj|||hhhTTTLLLOOOUUU\\\ppp|||aaaKKKDDDDDDAAA???>>>:::333222444111111000000000000000000////////////////////////////////////////////////.......................................---------iiijjjkkkjjjiiikkkqqqvvvuuuvvvwwwxxx{{{}}}~~~|||rrrgggfffjjjnnn|||{{{pppdddWWWLLLFFFCCC@@@===;;;;;;<<<<<<>>>======<<<;;;999777777888888999;;;===???@@@AAA>>>>>>AAAJJJXXXjjj~~~]]]NNNAAA<<<;;;999777777555555555555555444333333444444555555555555444444888666888>>>FFFRRReeettt~~~wwwuuuyyy~~~iiiYYYLLLFFFEEE???@@@===;;;GGGWWW[[[TTT^^^jjjooommmuuurrrmmmbbb```bbb]]]ZZZRRRBBB@@@>>>:::666333222222333222222222111111111000000111111000000///000000111111111111111222333333444555333777>>>???===???FFFJJJSSS___jjjsss~~~yyynnneeekkkvvv{{{uuuuuuyyy|||{{{~~~xxxxxxiii```YYYRRRLLLJJJFFFDDDBBBDDDFFFBBB999111222111111000000111111222000000000000000000000000111111111000000000000000000000111111222222222222333333333333333444444555444999===@@@RRRssswwwkkkddd]]]WWWNNNEEE@@@>>>===>>>;;;;;;;;;:::;;;;;;<<<===<<<>>>AAAEEEIIINNNUUUZZZaaadddiiilllmmmnnnooopppsssuuuvvvvvvvvvwwwzzz|||yyyzzz|||}}}}}}|||{{{zzzwwwuuuuuuwww{{{}}}{{{yyy~~~}}}|||~~~{{{uuummmfff___ZZZTTTOOOKKKGGGDDDBBBAAA@@@@@@>>>===;;;:::999666777999888555999JJJ[[[wwwtttppp}}}kkkccciii~~~vvv```PPPKKKQQQOOO```~~~]]]HHHDDDBBBAAABBB???999555555000000111111111000//////////////////////////////////////////////////////................................................eeeiiilllnnnmmmnnnrrruuuttttttttttttwwwzzz}}}}}}~~~ttttttyyy{{{~~~rrrggg^^^UUUMMMJJJGGGBBB===::::::<<<===>>>>>>===<<<;;;999888777666777999;;;===>>>>>>>>><<<:::;;;CCCTTTeeeqqquuuhhhmmmvvv~~~cccGGG;;;<<<<<<999777777888888777777666555444444444555555555555444444999777888>>>FFFRRRcccrrruuuaaaPPPGGGEEE<<>>AAA???>>>HHHSSSQQQYYYdddoooyyywwwmmmllloooppp}}}zzzvvvtttxxx~~~qqqhhhaaaXXXQQQNNNJJJEEEAAADDDGGGEEE<<<333222222111111111111222222111111111111111111111111000000000000000000111111111111111111111222222222333333333333444555666777333<<>>:::::::::;;;<<<===>>>???EEEHHHMMMRRRYYYaaaiiiooosssvvvyyyzzzxxxvvvuuuuuutttvvvxxxyyyyyyzzz}}}zzz|||~~~|||zzzyyy|||~~~~~~yyysssnnneee\\\TTTMMMFFFBBBAAAAAA@@@>>>===;;;::::::888777999;;;:::888===EEEWWWooouuu|||wwwiii___hhhqqqYYYGGGKKKJJJVVVuuuvvvSSSCCC>>>===AAABBB===777555111111111111111000///...000000000000000000000000////////////////////////........................---.....................bbbggglllooooooppprrruuussssssrrrrrrtttwwwzzz||||||}}}~~~~~~{{{}}}yyylllccc\\\TTTLLLGGGEEEBBB===::::::===@@@>>>>>>>>>===;;;:::888777555777999<<<======<<<;;;;;;999777<<>>HHHTTT\\\[[[iii}}}wwwqqqrrrlll[[[SSSQQQJJJCCC@@@<<<888555333333444222222222111111111111000111111000000000111222222111111111111222444555666333===DDDBBBAAAGGGSSS\\\UUU[[[fffssslll```fffvvv}}}~~~}}}}}}||||||}}}yyyrrrjjj___UUUQQQMMMFFFAAACCCGGGFFF>>>666222222111111111111222222111111111111111111111111000000000000111111111111111111000000111111222333222222333444555777888999444===@@@NNNsssyyymmm]]]OOOGGG@@@BBBDDDDDDAAA===;;;:::======???AAACCCFFFIIIJJJUUUYYY^^^dddjjjqqqxxx}}}zzz|||~~~~~~|||zzzyyyyyytttvvvyyyzzz{{{|||~~~~~~~~~~~~~~~}}}{{{rrriii```WWWNNNIIIBBBAAA???============>>>???:::777888999888999<<>>>>>>>>===<<<:::888777666777888:::;;;;;;;;;;;;777999888999FFF[[[lllsssiiibbb]]]cccwwwqqqSSSCCC>>>===;;;:::777777888888888777777666555555666666666666555555555444777===CCCKKKYYYfffnnnrrr~~~xxxaaaQQQJJJCCC@@@???>>>===@@@KKKWWWaaagggzzz~~~xxxeee[[[WWWNNNDDDAAA===999555444444444222222222111111111111000111111000000111111222333111111111222333444555666666DDDJJJFFFJJJYYYbbb___[[[```kkkzzzwwwmmmmmmyyy}}}{{{|||sssfffYYYSSSNNNHHHBBBAAAEEEEEE@@@999333222222111111222222333111111111111111111111111///000000000111111111111222111000000000111222333111111222444666888:::;;;999AAADDD\\\|||rrreeeXXXMMMDDD@@@===???AAA@@@>>>>>>???AAAIIIJJJMMMRRRWWW\\\aaacccjjjlllpppsssvvvyyy}}}}}}}}}}}}}}}uuuxxxzzz{{{||||||~~~}}}~~~~~~}}}|||~~~|||vvvooohhh```ZZZMMMJJJFFFBBB??????@@@AAABBB<<<999::::::888999<<<<<<@@@LLLaaatttrrrcccaaassspppTTTHHHJJJLLLWWWrrrZZZHHH999;;;DDDHHHDDD@@@666555333111111111111222000000000000000000000000////////////////////////........................---------.........//////dddfffiiijjjkkknnntttyyyuuuuuuttttttuuuvvvxxxyyyssswww|||~~~}}}}}}~~~zzzrrrwww}}}vvvtttzzz{{{wwwssskkkeeebbb^^^RRRFFFCCCEEEGGGEEEAAA>>>===>>>???>>>>>>===<<<:::999888888777777777888999;;;<<<333999;;;;;;FFF```{{{wwwgggdddpppvvvdddPPPCCC>>>;;;;;;>>>888888999999999999999888777888888999999888888777555555888===BBBIIIVVVaaaiiirrrkkkXXXPPPHHH@@@<<<>>>===;;;DDDRRR[[[ZZZnnnttthhhaaaUUUEEEBBB>>>999666444444444222222222111111111111000111111000000111222333333111111111222333444666777;;;JJJOOOKKKUUUjjjmmm```bbbfffqqqrrrpppnnnrrr~~~yyyjjj[[[TTTNNNHHHBBBAAACCCDDD@@@<<<333222222111111222222333111111111111111111111111//////000000111111111222222111000000000111333444000111222444666999;;;===???FFFJJJiiizzz}}}xxx{{{}}}~~~xxxoooaaaRRRFFF@@@>>>>>>@@@AAABBBAAA@@@DDDJJJOOOVVVYYY]]]dddkkkrrrxxx{{{xxxzzz|||}}}||||||}}}~~~{{{}}}|||}}}|||}}}|||vvvpppkkk[[[WWWPPPHHHCCCAAAAAAAAA@@@>>>???AAA???;;;:::<<<777888>>>HHHTTTddd|||jjjfffeeekkkxxx___PPPOOOOOOUUUeee{{{lllSSS===<<>>???>>>===<<<<<<;;;999777888888999999999999888888<<<888999???GGGWWWzzzooolllqqquuuaaaVVVGGG===::::::;;;;;;<<<;;;;;;;;;:::;;;;;;;;;999999999888888777777666888888:::>>>CCCJJJOOORRR^^^kkk}}}wwwaaaWWWOOOGGGBBB@@@@@@???BBBGGGNNNUUUeeevvv{{{vvvqqqppp}}}}}}}}}wwwtttwwwkkkddd\\\TTTLLLBBB;;;777666444222444444333333222111111000333333222222111222222333333222333777666333777>>>EEEEEEKKKWWWeeeooopppoooyyyxxxwww|||zzzlllfffOOOKKKDDD???AAAFFFEEE@@@888555222111222222222111222222111111111111222222111111111111111111111111222222111111111111111111444444444555777999<<<===EEEHHH___{{{yyy~~~~~~~~~~~~~~~~~~|||tttooo]]]NNNBBBAAA???;;;;;;AAA???CCCIIIPPPWWW___gggllluuuxxx{{{|||zzzzzz{{{}}}|||yyyxxxyyy|||~~~~~~}}}|||}}}~~~~~~}}}|||~~~||||||~~~yyy{{{||||||{{{{{{}}}{{{yyyzzzzzzwwwtttuuuuuummm]]]OOOGGGCCC@@@AAAAAAAAAAAABBBAAA>>><<<===;;;;;;;;;;;;AAAPPP___yyyccc[[[lllrrr^^^SSSLLLMMMQQQYYYmmm~~~___FFFFFFOOORRRRRRVVVLLLBBB888222111111111000//////000000000000//////////////////////////////......................../////////////////////...ggghhhjjjjjjjjjkkknnnpppoooppprrrtttuuuvvvuuuuuutttvvvxxxyyyzzz{{{}}}sssaaaWWWSSSYYYdddmmmooommmooouuuwwwyyyvvvoooiiieee___YYYQQQMMMJJJJJJLLLKKKFFFAAA@@@???===<<<<<<;;;888666888888999999999999888888999888;;;===>>>HHHeeetttddd______UUUMMMBBB;;;:::;;;<<<<<<======<<<;;;;;;:::::::::999999999999999888888888777777:::AAAKKKRRRVVVVVV[[[fffvvvlll^^^SSSKKKCCC@@@??????AAAEEEIIINNN[[[iiiooolllhhhfffsss}}}qqqjjjcccdddmmmzzz|||gggkkk~~~ooofffaaa^^^VVVJJJ@@@:::666222///444333333222222111111111333222222111222222333333444444555666444444;;;DDDOOOMMMTTTcccooosssxxx}}}}}}xxxmmm[[[PPPEEECCCCCCCCCCCCDDD999666333111111222222111444333111//////111333444111111111111111111111111111111222222222222222222666666666777999;;;===???BBBNNNkkkzzzxxx~~~qqqddd[[[NNNEEE???@@@>>>;;;>>>EEELLLSSS]]]fffmmmsssxxx{{{zzz}}}~~~|||zzzzzz{{{yyywwwxxxzzz}}}~~~~~~{{{{{{{{{zzzzzzzzz{{{{{{~~~|||zzzzzzzzz|||}}}~~~|||{{{zzzwwwxxxxxxwwwwwwwwwzzz|||{{{{{{{{{|||~~~}}}|||{{{yyyvvvtttsssooollllllnnnnnnllliiiooouuuvvvkkk\\\PPPGGGBBBBBBBBBBBBCCCCCCBBB???<<<<<<;;;<<<<<<999888>>>GGG___uuuwww___```nnnzzziii[[[NNNJJJIIIMMMZZZhhhgggOOOMMMQQQPPPQQQVVV^^^RRRAAA555111111000...000000000000000000000000////////////////////////..............................//////////////////fffhhhiiijjjjjjkkkmmmooolllooosssttttttttttttuuutttuuuwwwxxxxxxyyy|||~~~pppYYYLLLKKKSSSaaalllnnnkkklllrrrzzz}}}{{{uuupppmmmgggaaaZZZSSSLLLKKKMMMMMMHHHCCC@@@???======<<<;;;888666888999999::::::999999888888888999:::777;;;JJJ[[[ppp~~~wwwcccUUUPPPOOOIIIBBB===<<<==================<<<<<<::::::999999999999999999999::::::666666999CCCQQQ]]]bbbccc___gggqqqzzzxxxfffZZZOOOEEEAAA???>>>@@@DDDHHHJJJPPP]]]kkkssstttsssttt~~~zzzmmmccccccgggmmm|||kkkfffxxx~~~rrrjjjjjjiii___OOOBBB:::666222000333333333222222111111111222222111111222222333333333444666555444999DDDNNNRRRPPPZZZnnnxxxwww}}}|||zzz~~~~~~~~~|||~~~~~~pppeeeTTTGGGFFFEEEBBBCCCHHH<<<888444222111222111111333222111111111111222333111111111111111111111111111111222222222222222333777777777888999<<<>>>???BBBWWW{{{~~~}}}|||kkkZZZOOOKKKGGGEEEEEECCCCCCIIIRRR^^^eeepppyyy~~~yyyzzz{{{||||||{{{{{{{{{{{{yyywwwwwwxxxzzz|||}}}zzzyyyvvvuuuuuuvvvwwwyyyzzzyyyxxxxxxxxxxxxyyyzzz{{{{{{zzzzzzxxxwwwuuutttvvvuuussspppooonnnooopppssstttttttttuuuxxx{{{}}}}}}zzzwwwtttpppkkkeeeaaaaaa___]]]]]]^^^___]]][[[^^^gggnnnkkkddd\\\SSSKKKHHHFFFCCCBBBAAA@@@???===::::::<<<===:::777:::@@@GGG[[[rrrwwwiiijjjnnn~~~ttteeeTTTKKKGGGHHHNNNWWWzzzttthhhXXXNNNLLLQQQVVViii^^^KKK:::333222222000111000000000000000000111////////////////////////---------...........................////////////fffhhhiiiiiiiiikkkmmmoookkkooottttttqqqpppsssvvvuuuvvvwwwwwwwwwxxxzzz}}}oooVVVHHHJJJSSScccoooqqqllljjjmmm}}}zzzvvvsssmmmggg```XXXPPPMMMNNNNNNHHHCCC@@@>>>===<<<<<<;;;999666999999::::::::::::999999:::999:::<<<<<<<<<>>>CCCCCCPPPaaammmlllbbbXXXRRRLLLIIICCC???<<<;;;;;;:::======>>>===<<<;;;:::999999999999999999999::::::999777888BBBRRR```hhhkkkhhhnnntttxxx}}}|||oooaaaUUUHHHBBB@@@???@@@BBBLLLHHHIIIUUUlllvvvqqqkkkiiiuuu}}}qqqwww|||rrrkkkqqqqqqdddQQQBBB999555444333333333222222222222222111222111111111222222333444111333555555888CCCQQQ[[[NNNNNN\\\qqqzzzxxx|||zzz{{{||||||{{{zzz{{{}}}{{{}}}pppkkkYYYJJJGGGFFFCCCEEEKKK???;;;666333222222222111111222333444444333222111111111111111111111111111111111222222333333333333666666777888:::<<>><<<;;;;;;===;;;888;;;@@@@@@MMM\\\uuu}}}ssspppzzzyyykkkZZZMMMFFFDDDGGGLLLkkkkkkLLLFFFLLLNNNeee```QQQ???444333333111111111000000000000111111////////////////////////---------.........//////---.........//////000000eeefffhhhhhhhhhiiilllnnnkkkppptttsssnnnmmmqqqvvvvvvwwwwwwvvvvvvwwwzzz|||oooUUUGGGKKKTTTeeeuuuzzztttmmmjjj~~~zzzwwwrrrlllddd]]]UUUOOONNNKKKFFFAAA???===<<<<<<===<<<:::888999999::::::::::::999999777777888<<>>GGGTTT\\\ZZZUUURRRLLLIIIDDD???;;;999888888<<<===>>>>>>===<<<:::999999999999999999888888888:::999:::BBBOOO\\\fffjjjqqqvvvzzz||||||{{{yyyiiiZZZKKKDDDAAA???@@@AAANNNJJJHHHPPPhhhyyyoookkkvvvyyy{{{rrrjjjpppqqqdddQQQAAA999666555444222222222222222222222222111111111111222333444444111333555666???OOO^^^eeeTTTXXXeeewwwsssgggnnn{{{|||xxxxxxzzzyyyzzzrrrooo```OOOGGGEEEEEEFFFIIICCC???999555333333333222000222444555555444222000111111111111111111111111111111222222333444444444555666666888;;;>>>AAACCCPPPuuu{{{rrruuuxxxvvvtttwww}}}~~~vvvnnndddYYYQQQOOOQQQTTTVVVXXX^^^gggnnnmmmrrrzzz~~~zzzxxxxxx{{{|||}}}zzzzzzyyywwwsssqqqqqqqqqiiigggdddaaaaaabbbeeefffiiijjjjjjkkkkkkkkkjjjiiiggghhhjjjkkklllmmmmmmmmmfffeeecccdddddddddcccaaa___cccgggjjjnnnuuu}}}|||xxxpppmmmhhhccc___\\\[[[ZZZbbbeeeiiipppxxx}}}xxxoooddd^^^TTTLLLGGGCCCAAA@@@???<<<;;;;;;999666888===AAAGGGMMMccc~~~vvvqqq}}}sssbbbRRRFFFBBBCCCEEE^^^UUUCCCCCCDDDVVVZZZTTTCCC666333333000222111000//////000111222////////////////////////,,,,,,------.../////////------......///000000000bbbdddeeeeeeeeegggiiikkklllrrruuuqqqkkkiiiooowwwwwwxxxxxxwwwvvvwwwzzz|||nnnVVVIIIIIIRRReeezzz~~~ssslll~~~{{{uuuooofff```YYYRRRLLLGGGBBB???===<<<;;;<<<======;;;999999::::::;;;;;;::::::999666888999:::<<<<<<;;;888???>>>DDDRRRZZZZZZVVVVVVNNNLLLGGGBBB===:::999999;;;<<<===>>>>>>===;;;:::999999999888888777777666666888===EEEOOO[[[dddjjjsssyyy|||}}}yyyvvvooo___NNNEEECCC@@@@@@AAAJJJLLLKKKLLL[[[{{{tttoooxxx{{{~~~xxxkkkkkkjjj___OOOBBB;;;777555444222222222222222222222222111111111111222333444555444555555888FFFYYYgggjjjdddiiisss}}}mmmbbblllzzz~~~~~~}}}zzzyyyyyy}}}wwwxxxzzzqqqgggUUUGGGCCCFFFGGGCCCFFFAAA;;;666444444444333222333333333333333333222111111111111111111111111111111222222333444444555555666777:::===AAAEEEGGGWWW{{{nnnllluuu}}}uuutttuuuyyy|||pppfffaaa^^^ZZZVVVVVVZZZ^^^aaadddgggjjjkkkmmmpppuuuxxxzzz|||~~~}}}yyyuuussstttuuuuuutttrrrssssssoooiiidddbbbbbb[[[YYYVVVTTTSSSTTTVVVXXXYYY[[[^^^bbbeeeggghhhhhhhhhiiilllooorrrtttvvvwwwtttsssssstttuuutttpppmmmjjjnnnrrruuuxxxxxxooogggbbbaaaaaammmqqquuuyyy}}}sssmmmddd[[[SSSKKKEEEAAA@@@===<<<<<<:::777777:::>>>BBBDDDTTTqqqrrr|||rrr]]]MMMEEEEEEGGGUUU{{{kkkIII???AAAHHHVVVYYYKKK;;;555333000333222000//////000222333////////////////////////,,,,,,------...//////000------......///000000111```bbbcccccccccdddgggiiimmmsssuuuqqqiiigggooowwwxxxxxxxxxwwwvvvwwwzzz|||oooWWWKKKGGGPPPddd|||xxxooo}}}wwwqqqfffbbb[[[SSSKKKEEE@@@>>><<<;;;;;;<<<======<<<:::999::::::;;;;;;::::::999<<>><<<;;;:::999999888777666555555222777@@@IIISSS^^^gggmmmrrrwwwzzzyyyzzz~~~|||||||||}}}~~~~~~|||yyy|||~~~uuurrrxxxsssbbbPPPGGGCCCAAA@@@AAAFFFNNNOOOJJJOOOlll|||sssvvv{{{}}}nnnhhhddd[[[NNNDDD>>>999555222222222222222222222222222111111111111222333444555777777666:::JJJ___kkklllmmmsssxxx}}}ooofffooozzzzzzyyy{{{||||||}}}~~~zzz}}}zzzxxxssspppxxxssslllZZZGGGAAAGGGFFF>>>HHHCCC<<<777555555555444555444222111111222444555111111111111111111111111111111222333333444555555666777888;;;???CCCGGGJJJ```rrrgggkkkwww|||yyyuuuvvvyyy{{{lllbbb___`````````___ccchhhjjjkkkkkkgggbbbgggiiijjjkkklllnnnqqqtttqqqnnnlllmmmoooooommmkkkiiikkkkkkggg___XXXUUUTTTQQQPPPMMMKKKJJJKKKLLLMMMQQQUUU[[[cccjjjooorrrssstttvvvzzz~~~zzzzzz~~~|||rrrkkkjjjjjjooovvv|||~~~|||xxxpppggg]]]RRRHHHAAA@@@======???>>>999999;;;777===???KKKbbbuuuwwwxxxjjjVVVLLLJJJLLLOOOjjjRRR???EEEBBBVVV___RRR@@@888555222333222000//////000222333////////////////////////,,,,,,------...///000000---------...///000000111bbbbbbbbbbbbcccdddeeefffbbbtttzzzmmmfffnnntttqqqvvvxxxyyyzzzzzzzzz|||}}}}}}^^^IIIFFFPPPbbbwww~~~ttt{{{ooojjjddd[[[RRRMMMIIIFFFEEE>>>>>>===<<<<<<;;;::::::999:::<<<;;;999888888888===>>>>>>>>>===;;;999888<<<@@@IIIZZZiiiqqqnnniiiYYYSSSLLLFFFBBB@@@???>>>>>>===<<<<<<===>>>===<<<888777666666777777666555777888AAAOOOYYY___hhhrrr|||{{{xxxwwwvvvvvvwwwxxxxxxwwwwwwxxxyyywwwrrrmmmqqqqqqooollljjjjjjlllnnnxxxmmmXXXKKKDDD@@@@@@BBBDDDPPPOOOIIINNNYYYlllhhhmmmwwwyyy}}}yyymmmkkkfffQQQ@@@???<<<444444444444333333333333222222444333222222222333444555888888888???TTTlllvvvrrruuu{{{lllllloooqqqtttzzz{{{}}}}}}|||nnnhhhhhhqqq|||uuueeeRRRFFFCCCDDDDDDEEEFFFAAA888222333444333444333222222222333444555222222222222222222222222333333333333333444555666222;;;;;;999AAAFFFKKKUUUwwwtttiiiqqqzzzzzzyyy||||||~~~uuuiiiaaa]]]^^^___dddkkkpppmmmgggccc^^^YYY```___aaaffffffcccaaacccbbbbbbeeefffdddbbbgggooohhhjjjkkkiiiddd^^^YYYVVVTTTOOOMMMNNNPPPPPPUUU[[[]]]bbbjjjsss|||yyy{{{xxxvvvsssppprrrtttxxx|||{{{xxxuuujjjYYYLLLGGGCCC???===>>>>>>;;;;;;>>>:::777;;;FFFPPP^^^zzz~~~ooouuucccVVVNNNIIIYYYZZZuuulllHHHAAAEEEHHHVVVaaaUUU;;;///444222111000000111111000...////////////////////////------------------------,,,.../////////000222444aaaaaaaaabbbcccdddeeefff[[[hhhnnnhhhdddjjjppppppwwwyyyzzz{{{{{{|||~~~fffTTTKKKPPP___vvv|||pppmmmhhhaaaYYYSSSMMMHHHDDDCCCBBB@@@???===;;;::::::;;;=========<<<===>>>@@@>>>?????????===;;;;;;;;;<<<@@@JJJYYYhhhppppppmmm___ZZZSSSMMMHHHDDD@@@>>>===<<<;;;<<<===>>>===<<<:::999888777777777777666777;;;FFFTTT]]]bbblllvvv}}}zzzxxxvvvvvvvvvwwwxxxuuuqqqqqqrrrsssrrrpppqqqlllddd]]]ZZZZZZ\\\^^^fffrrrppp[[[NNNFFFBBBAAABBBCCCOOOOOOHHHJJJRRRcccyyywwwvvv}}}uuupppqqqssspppkkkVVVCCC@@@<<<333111444444333333333333222222444333222222222333444555777888:::EEE\\\ttt|||xxxnnnppppppssszzz~~~}}}~~~wwwkkkdddhhh}}}zzziiiXXXKKKCCCBBBDDDEEEGGGCCC;;;555555777666444333333222222333444444222222222222222222222222444333333333444555666666555>>>===;;;BBBFFFKKKVVV~~~sssmmmyyy|||xxx}}}~~~sssjjjcccbbbdddfffgggmmmqqqnnnkkkiiifffbbbccccccgggnnnoookkkhhhiiijjjlllpppvvvvvvssstttxxx}}}~~~}}}wwwnnngggcccbbbZZZSSSSSSVVV[[[bbbiiiooorrryyy||||||zzzyyyyyyzzzyyyuuurrrsssuuuxxx|||zzzwwwrrrfffSSSDDDFFFAAA>>>???>>><<<<<<>>>;;;888;;;DDDKKKXXXqqqrrrwww~~~jjj\\\TTTOOOQQQSSSmmmvvvSSSEEEBBBCCCOOO]]]WWWBBB444555222111000000111111000///////////////////////////........................---...000//////000222444^^^___```aaaccceeefffgggWWW\\\bbbfffhhhjjjooossswwwyyy{{{|||}}}~~~nnn^^^PPPQQQ\\\ssssssnnnkkkfff```ZZZSSSKKKFFFEEEDDDAAA???<<<;;;::::::======;;;:::999;;;>>>BBBCCCCCCCCC@@@===<<<<<<======CCCMMMXXXcccjjjooopppkkkfff___XXXQQQJJJCCC???<<<;;;;;;<<<===>>>>>>===;;;:::999888777777777777777@@@OOO\\\bbbfffoooyyy|||zzzwwwtttrrrqqqrrrrrrsssoookkkjjjlllooorrrsssnnndddVVVKKKHHHHHHJJJKKKRRR^^^tttvvv```RRRIIICCCAAABBBDDDPPPQQQKKKKKKMMM[[[qqqnnnnnnvvv~~~vvvvvv|||{{{rrrlllVVVBBB@@@<<<333222444444333333333333222222444333222222222333555666666777>>>OOOiii~~~ssssssqqqvvv|||~~~}}}oooeeecccqqqoooaaaSSSEEEAAAEEECCCFFFDDD<<<777666777777444444333333333333444444222222222222222222222222444444444444555666777888999AAA???>>>DDDFFFLLLZZZrrrqqq}}}xxx~~~|||wwwooohhhfffgggkkknnnqqqwww{{{zzzyyyzzzxxxtttttttttyyy{{{wwwwww~~~~~~zzzzzznnnbbb```eeekkkrrrxxx~~~uuuuuuvvvyyy{{{{{{yyywwwwwwxxxzzz}}}~~~|||~~~zzzeeeMMMLLLEEE@@@@@@???===<<>>CCCKKKKKKIIIDDD???<<<<<<>>>@@@HHHQQQXXX]]]eeennnvvvyyytttmmmeee\\\RRRHHHBBB<<<;;;;;;<<<>>>???>>>===;;;;;;999777555666777999999FFFWWWbbbeeegggooovvvrrrpppnnnkkkjjjjjjkkkkkkkkkkkkjjjkkklllnnnooopppdddXXXIII@@@???AAABBBBBBHHHNNN^^^ssszzzdddUUUKKKDDDAAAAAA@@@MMMQQQNNNMMMKKKWWWnnnlllkkkqqqzzz~~~|||{{{}}}~~~~~~{{{zzzxxxpppWWWAAA>>><<<666777444444333333333222222222444333222222333444555666777999EEE]]]vvvwwwqqqooowww}}}~~~zzz{{{zzzyyy|||~~~pppeee```eeennnuuuiiiZZZIIIBBBFFFAAAFFFFFF>>>666444444333555444444444333333333333222222222222222222222222444444444555666777999:::;;;BBBAAAAAAGGGIIIQQQbbb}}}ppprrr|||xxxrrrnnnjjjggggggkkkpppttt}}}tttsssxxx{{{}}}|||}}}~~~zzzbbbTTTKKKCCCAAA???===<<<>>>===:::;;;>>>AAAIIIZZZkkkooojjjzzzmmm___RRRJJJOOO\\\tttqqqRRREEEAAAHHHVVVXXXIII999222333222000111222222111///////////////////////////////////////////////////000111111111000000222444ZZZ\\\^^^aaaccceeeffffff```\\\bbbpppuuurrrrrryyysssuuuvvvwwwyyy|||{{{fffXXX[[[ddduuu{{{uuuooojjjddd^^^[[[QQQOOOKKKHHHFFFGGGHHHIIIHHHEEEAAA===;;;???FFFLLLTTTTTTQQQJJJBBB<<<<<<>>>CCCMMMYYY]]]^^^gggxxx|||ssshhh[[[OOOHHH>>>===<<<===???@@@???>>>;;;:::999666444555888<<>>888999444444333333333222222222333333222222333555666777999>>>PPPmmm~~~tttlllmmmwww~~~}}}}}}}}}zzzzzzzzzyyyyyy{{{xxxwwwzzz|||yyyyyyuuuwww|||yyylllbbb\\\ZZZ\\\{{{ooo```PPPGGGHHHDDDJJJKKKBBB888444222111555555555555444444333333222222222222222222222222444444444666777999;;;<<<<<>>EEESSS___tttuuubbbnnnyyydddPPPJJJNNNUUUfffbbbGGGBBBFFFSSSXXXNNN???666333222111111222222111000000000000000000000000000........................000111222111111111333555YYY[[[^^^aaacccdddeeeeee______eeeppptttqqqqqquuuqqqrrrttttttuuuxxx}}}ppp\\\```iiiwwwzzzvvvqqqlllgggddd]]]YYYSSSMMMJJJIIIJJJKKKKKKHHHCCC??????DDDLLLRRRZZZ[[[YYYQQQFFF???>>>@@@FFFTTTaaadddcccoootttfffZZZRRRAAA???>>>???@@@AAA@@@>>>:::;;;999666444555;;;@@@JJJWWWccceeeccc```___^^^XXXWWWWWWWWWYYY[[[^^^```eeeiiimmmllleee[[[RRRMMMFFFDDDBBBDDDJJJOOOPPPPPPOOOHHHGGGRRRdddyyykkk[[[PPPGGGBBBAAA???NNNWWW[[[YYYTTT```{{{{{{tttsssuuuvvvtttqqqlll]]]oootttUUUIII@@@777666444444333333333333222222333333222333444555777888;;;CCC\\\}}}}}}{{{sssrrrkkkfffmmmyyy|||{{{~~~}}}|||}}}}}}|||xxxwww|||~~~{{{xxxvvvsssssssssqqqooorrryyyvvvsssuuu}}}{{{yyyuuuwww{{{}}}|||~~~~~~zzzlllccc^^^]]]\\\\\\rrrssseeeYYYNNNGGGHHHOOOQQQIII===777444333555555666555555444333222222222222222222222222222444444555666888:::<<<===>>>CCCCCCGGGMMMOOO[[[sssuuuiiijjjnnntttvvvuuuzzz~~~}}}}}}~~~}}}wwwsssnnnnnnppprrrvvvyyy|||~~~uuu|||uuurrrqqquuuxxxyyy}}}}}}xxx~~~}}}~~~|||xxxyyy~~~xxxiii[[[MMMEEEBBB>>><<<<<<;;;;;;;;;;;;===CCCMMMUUUcccvvv~~~dddaaaooommmUUUJJJLLLMMMZZZzzzxxxLLLDDDCCCPPP\\\YYYJJJ===444222111111222222111000000000000000000000000000........................///000222222111222555777YYY[[[^^^aaacccccccccccc[[[```hhhooopppooooooqqqqqqqqqrrrrrrsssvvv{{{~~~yyy\\\^^^eeettt~~~{{{uuupppfff\\\UUUPPPOOOOOOSSSPPPJJJDDDBBBEEELLLQQQ[[[^^^]]]VVVKKKCCCBBBDDDLLL[[[iiiiiieeeqqqqqqeee]]]DDDBBBAAAAAAAAAAAA@@@>>>;;;<<<;;;888555888???FFFVVV```gggeee```\\\VVVPPPMMMLLLLLLMMMOOORRRUUUWWW\\\___aaa^^^VVVMMMGGGCCCEEEGGGJJJOOOUUU[[[___bbb\\\WWWVVV___oooooo___SSSJJJDDDCCCHHHVVV```ccc```XXXddd}}}zzz}}}|||wwwrrr]]]fff{{{rrrVVVMMMCCC888555444444333333333333222222333333333333444666777999;;;GGGgggrrrhhhhhheeebbbqqq}}}|||zzz~~~~~~~~~{{{xxxvvvvvvvvvwwwuuunnnmmmsssvvvsssnnnlllgggiiijjjhhhgggiiipppvvvssssssyyy{{{|||}}}xxxrrrpppkkknnnsss{{{zzziii^^^[[[^^^``````aaavvvhhhaaaTTTEEEGGGPPPTTTLLL@@@999666555555666666666555444333222222222222222222222222222444444555777999<<<>>>???BBBFFFFFFIIIOOOOOO]]]www}}}tttccc]]]gggnnnmmmmmmuuu|||~~~~~~}}}{{{|||~~~zzztttpppoooqqquuuyyy{{{}}}}}}}}}uuuyyy}}}zzztttqqqqqquuuxxxxxx{{{~~~tttuuu~~~~~~{{{yyywwwqqqnnnuuu~~~}}}|||tttdddSSSJJJEEEAAA>>>>>>;;;<<<<<<:::;;;@@@GGGLLLYYYjjj~~~mmm^^^bbbwwwbbbNNNLLLHHHRRRooo[[[III@@@NNNdddgggTTT???444222111111222333111000000000000000000000000000////////////////////////...000111222222444666999YYY[[[^^^aaabbbcccbbbbbbWWWaaajjjmmmnnnooopppoooqqqrrrrrrrrrrrruuuzzz}}}}}}ZZZYYY^^^nnn~~~qqqfff___[[[ZZZbbb]]]VVVMMMHHHIIIMMMQQQ[[[^^^```YYYOOOGGGEEEGGGQQQaaammmjjjcccnnnxxxllleeeFFFDDDBBBBBBBBBBBB@@@>>><<<======999777:::BBBJJJ^^^fffjjjfff___ZZZQQQGGGEEEEEEDDDEEEGGGIIILLLNNNRRRTTTTTTPPPJJJEEEDDDDDDKKKNNNSSSYYY^^^dddkkkoooiiifffhhhqqq|||qqqaaaVVVLLLFFFEEEJJJWWW___bbb]]]SSS^^^zzz||||||iiijjjxxx|||eeePPPLLLEEE:::777444444444333333333222222333333333333444666888999;;;JJJnnnooodddeeecccaaattt|||yyy~~~}}}~~~{{{yyyvvvsssqqqqqqqqqrrrjjjbbb```gggkkkhhhbbb```\\\```cccbbbaaabbbggglllpppttt}}}qqqjjjhhh___ccckkkvvvttt```YYYZZZZZZXXXXXXxxxjjjeeeWWWCCCDDDMMMSSSLLL@@@999777555555666777777666444222111222222222222222222222222444444666777:::<<<>>>@@@EEEHHHHHHKKKPPPOOO]]]xxxgggSSSUUUfffnnniiiiiiuuu~~~|||}}}|||{{{|||~~~yyysssooonnnrrrvvv{{{}}}}}}|||{{{|||~~~~~~}}}~~~~~~}}}|||zzz~~~zzzkkkjjjwww|||yyyvvvuuunnnfffiiippp}}}}}}|||kkkXXXMMMHHHCCC@@@???;;;===<<<999999>>>CCCFFFQQQaaarrruuuaaa___ttt}}}mmmSSSNNNHHHNNNhhhjjjPPP???MMMiiipppXXX<<<444333111222333333222000000000000000000000000000000000000000000000000000---///111222333444777:::[[[]]]___aaacccccccccbbb]]]bbbhhhlllmmmmmmoooqqqmmmmmmppptttsssrrrvvv}}}rrrYYYVVVeeeqqq{{{}}}rrrdddYYYOOOKKKNNNUUUXXXaaa___XXXVVVMMMHHHNNNYYY```eeeiiihhheee}}}ssshhhMMMHHH@@@===???BBBAAA======<<<<<<;;;888999DDDPPPccceeebbbXXXOOOIIIBBB===<<<===?????????AAADDDGGGEEEDDDBBB>>><<<@@@IIIQQQ\\\^^^```aaabbbeeehhhkkklllllltttrrrdddYYYLLLDDDBBBEEEJJJYYYhhhbbbUUUYYYiiiooodddnnnmmmkkkbbbUUUJJJDDD???999555555555444444333333333000222555666666777999;;;BBBZZZ|||uuurrreee```rrr~~~~~~~~~{{{wwwyyyzzzyyyxxxyyyyyywwwooofffcccfffgggeeeaaa\\\YYY[[[aaaeeedddaaabbbdddgggggggggggghhhiiiuuu{{{}}}~~~yyyoookkkeee]]]XXX[[[fffuuubbbRRRVVV[[[XXXYYYeeevvviiiXXXHHHGGGGGGNNNUUUKKK777111888666555555444444333222222222222222111222222333333666555666888<<<@@@AAABBBGGGFFFMMMHHHOOOYYYaaa{{{xxxuuuVVVKKKUUU\\\eeelllqqquuuzzz~~~}}}~~~~~~~~~}}}{{{vvvsssrrrvvvwwwwwwwwwwwwxxx{{{}}}{{{~~~~~~~~~xxxpppeeeaaannn{{{sssmmmfff___^^^```xxx~~~|||tttfffVVVIIICCCBBBCCCAAA@@@>>>===<<<===???@@@LLLWWWdddrrrjjj[[[jjjuuu```PPPKKKPPPYYYooowwwPPPDDDKKKSSSjjjiiiCCC===999333///111444333000111111000000000000111111000000000000///////////////444000///444333333>>>ZZZ\\\___bbbcccbbbaaa```]]]dddnnnrrrrrrqqqqqqssssssqqqqqqsssrrrrrrwwwfffZZZ^^^fff{{{kkk]]]QQQJJJLLLQQQXXXbbbbbb]]]ZZZPPPHHHMMMVVV___dddeeefffeeevvvuuujjjVVVOOOEEE??????AAA@@@<<<<<<;;;;;;;;;888:::EEEQQQ______[[[PPPGGGBBB>>>:::999:::;;;;;;;;;===@@@BBBBBB@@@>>>@@@DDDIIIMMMOOOZZZ\\\^^^``````bbbdddffflllnnnwwwuuuggg\\\PPPGGGDDDCCCIII\\\mmmjjjZZZXXXbbbtttxxxhhhkkknnnjjj```SSSKKKFFF???888555555555444444333333333222444555666666888;;;>>>GGGhhhlllhhh```aaasss~~~|||~~~zzzvvvvvvvvvtttsssuuuuuussslllbbb___aaacccbbbgggcccbbbhhhppptttooojjjjjjlllpppuuuxxxzzzzzzyyyxxx{{{{{{xxxvvvvvvwwwyyyyyyyyyyyy{{{}}}}}}~~~ssskkkiiieee```aaa^^^aaalllxxxpppZZZWWWXXXVVV\\\[[[zzzwwwhhhWWWJJJGGGHHHRRRZZZPPP;;;444:::666555555444444333333222222222222222222333333444555555666999<<>><<<<<<===>>>???FFFQQQ]]]jjj~~~jjj[[[vvv}}}fffUUUNNNQQQWWWmmmzzzQQQAAAEEEJJJ```jjjTTT@@@:::333000111444333000222222111111111111222222111111111111111111111111///444111000666444666BBBWWWZZZ___bbbcccaaa^^^[[[[[[eeerrrwwwuuurrrrrrtttvvvrrrpppppppppqqqvvv~~~yyyaaaXXX\\\uuu|||lll^^^SSSLLLLLLPPPYYYdddeeeaaa___TTTKKKNNNVVVbbbdddcccjjjppp|||vvviii^^^SSSGGG@@@???@@@???>>><<<;;;::::::999<<>>BBB>>>>>>EEEPPPWWWWWWSSSTTTWWWZZZ\\\^^^```ccceeennnrrr{{{xxxhhh]]]RRRIIIDDD@@@HHH]]]rrrrrrddd\\\```yyyyyy~~~sssmmmoooiii]]]RRRLLLHHH@@@777555555555444444444444444444555666666777:::>>>BBBIIIvvv}}}gggbbb___ddduuu}}}zzz}}}yyytttsssrrrnnnmmmooosssrrrmmmeeebbbgggmmmooopppllljjjoooxxx}}}vvvwww|||||||||}}}~~~~~~}}}vvvrrrmmmjjjiiijjjjjjiiimmmoooqqqrrrsssuuuyyy{{{|||~~~wwwooommmllljjjeee___```jjjyyycccUUURRRRRR___QQQccc{{{jjjYYYMMMCCCFFFSSS^^^UUU@@@777;;;666666555555444333333333222222222222222333444555555666777999<<>>HHHSSS]]][[[RRRDDD;;;:::;;;;;;;;;<<<<<<;;;::::::<<<>>>DDDBBBCCCLLLXXX```aaa^^^SSSUUUXXX[[[___ccciiimmmuuuxxxyyyhhh]]]SSSIIIBBB@@@GGGZZZpppvvvmmmfffhhh{{{ssssss~~~{{{vvv~~~vvvpppiii\\\QQQMMMJJJAAA777555555555555555444444444555555555555666;;;AAAEEEMMMyyyccc\\\]]]eeeqqqyyywwwqqqmmmrrryyytttsssooojjjhhhjjjppprrroooiiiiiirrr~~~|||wwwuuuzzz~~~wwwtttttttttsssppppppjjjbbb[[[WWWUUUTTTTTTYYY[[[]]]___```cccfffiiilllmmmooopppqqqsssvvvxxx~~~yyyxxxzzzhhhcccffftttppp\\\VVVXXX```PPP\\\~~~{{{ppp]]]SSS???CCCQQQ___ZZZEEE999:::666666666555444444333333333333222333333444555666555666888:::<<>>???>>>===<<<;;;;;;<<<<<>>;;;:::<<<>>>AAAKKKVVV```]]]RRRDDD;;;:::<<<<<<<<<======;;;::::::<<<>>>DDDEEEIIINNNVVV]]]cccfff\\\^^^```bbbffflllsssxxx||||||kkk```WWWKKKBBBAAAFFFVVViiirrrqqqppptttrrrlllqqquuusss||||||qqqjjj^^^SSSNNNKKKBBB777555555555555555555555555555555555555777<<>><<<777666666555555444333333333333333333444555666777666888;;;<<<===???CCCFFFGGGFFFOOOOOOUUUbbbwww[[[EEEIIILLLSSS\\\ccciiiooovvv{{{|||~~~~~~zzzxxx~~~~~~}}}{{{xxxwwwyyyzzzxxxyyyzzz}}}yyytttvvvxxxzzzzzzzzzyyyyyyvvvxxxxxxtttlllfffcccccciiittt~~~}}}nnnaaafffrrrxxx{{{zzztttlllccc]]]```gggxxx|||}}}|||~~~|||uuukkk[[[JJJ??????>>>======<<<;;;;;;;;;???CCCLLLZZZlllqqq___hhhuuueee^^^YYYNNNXXXwwwqqqSSSLLLLLLQQQ^^^hhhUUUEEE777333444333222333111111000000000000111111000000000111111111222222111555444555666222;;;SSSKKKQQQXXX^^^```\\\WWWSSS]]]bbbjjjmmmmmmllllllmmmhhhddddddiiilllkkkkkknnnpppuuu|||oooiiitttuuupppfff^^^___fffppp{{{wwwrrrooolllbbbZZZSSSTTTUUUUUUUUUWWW___hhhhhhdddeee___\\\dddhhhmmmaaaUUUaaayyy|||lll]]]WWWQQQHHHBBBCCC???<<<:::===@@@EEEOOOXXXaaa^^^TTTFFF<<<;;;<<<;;;:::;;;;;;:::999999;;;===AAAEEEIIIKKKLLLRRRZZZaaadddgggjjjmmmpppuuuzzz~~~oooddd\\\PPPDDDBBBGGGUUUdddlllnnnqqquuu|||zzzvvvnnnyyywww{{{|||sssmmmaaaUUUOOOKKKBBB999555555555555555666666666666666666777:::???FFFKKKbbbyyybbbYYYWWWcccrrrssstttlll]]]NNNLLLZZZlllvvvyyywwwwwwwwwrrriiieeefffsss{{{~~~yyyuuuyyyvvvqqqvvv~~~|||wwwqqqkkkaaa\\\XXX]]]eeejjjfff```RRRMMMEEE@@@============;;;<<<===>>>===???AAACCC>>>BBBFFFHHHHHHHHHHHHIII^^^ssswwwvvv{{{}}}|||wwwkkkkkkZZZ[[[dddkkk^^^FFFBBBLLLaaagggXXXFFF@@@777777666666555444444444333333333444555666777888777:::===>>>>>>@@@EEEIIIKKKHHHQQQPPPTTT^^^wwwYYYCCCIIIIIIPPPYYYaaahhhooowww}}}~~~|||{{{|||}}}|||{{{yyyyyyzzz|||zzzzzz{{{}}}~~~ssspppsssxxxzzz{{{{{{{{{{{{uuuvvvtttooohhhcccaaa```dddsss~~~|||~~~ssseeegggrrrvvvzzz~~~yyyrrrjjjaaa]]]cccmmmzzz|||}}}}}}~~~}}}xxxooo```OOOBBB?????????>>>===<<<;;;;;;<<<>>>GGGUUUfffxxx~~~ggghhhrrriiiaaaQQQQQQjjjwwwZZZMMMMMMRRR[[[fff]]]III888555666333222444111000000000000000000111//////000000111222222222222555444555777333AAA^^^IIINNNVVV\\\^^^[[[VVVSSSZZZ^^^dddjjjllljjjeeebbb^^^YYYWWW\\\```bbbdddgggnnnpppyyyqqqnnn{{{mmm___[[[]]]bbbjjjqqqsssyyy{{{uuunnnkkkiiiggg```ZZZVVVZZZ]]]]]]\\\\\\```jjjkkkhhhggg```[[[bbbdddhhh^^^SSSWWWfffsssfffbbbZZZMMMEEEDDDAAA===;;;???CCCHHHRRR[[[dddbbbYYYKKKAAA>>>===;;;999::::::999888999;;;===@@@CCCGGGGGGFFFHHHOOOUUU\\\bbbkkksssxxx|||~~~qqqfff^^^QQQDDD@@@IIIWWWdddhhhfffgggiiinnnpppuuu|||xxxzzzwww|||zzztttpppfffXXXOOOIIIBBB;;;444555555555666666666777777888999;;;>>>CCCJJJOOOiiioooZZZWWWWWWjjj}}}{{{yyyrrrcccRRRNNNYYYhhhqqqtttuuuxxxyyytttjjjeeefffqqq~~~|||yyyzzz|||yyyxxxrrrhhh\\\UUUTTTVVVdddfffggghhhfffccc^^^[[[WWWRRROOOWWWdddllljjjdddOOOKKKEEEAAA@@@AAAAAAAAA@@@AAAAAAAAA??????AAACCC>>>CCCIIIMMMNNNMMMLLLLLLWWWfffwwwooojjjiiilllqqqoooooolllggggggrrr|||xxx}}}yyyiiidddYYY]]]___xxxooo```KKKAAAGGG^^^jjj^^^LLLBBB777777666666555555444444333333444444555777888999888<<<@@@AAA@@@AAAFFFKKKLLLIIIRRRRRRVVVaaa|||}}}{{{VVVBBBKKKGGGMMMWWW```gggpppyyy~~~}}}}}}yyyyyyzzzyyyxxxxxx{{{}}}|||||||||~~~zzznnnkkkpppwww{{{{{{{{{{{{|||zzzuuupppmmmlllggg```YYYXXXiiixxx~~~~~~|||yyyxxxzzz|||uuueeefffpppwww{{{}}}|||xxxssskkkddd\\\\\\fffsss{{{|||~~~|||xxxqqqdddSSSFFF@@@@@@@@@???>>>===;;;;;;;;;<<>>AAAFFFLLLQQQssshhhSSSPPPRRRhhh}}}zzztttpppdddVVVSSS]]]llltttppprrrwwwzzzuuujjjeeeeeefffwww|||sssooommmkkkcccWWWLLLFFFCCCCCCDDDBBBJJJTTT]]]``````^^^]]]YYYRRROOOXXXfffpppnnniiiVVVRRRLLLIIIGGGGGGGGGFFFCCCDDDDDDBBB@@@@@@AAABBBCCCIIIPPPVVVWWWVVVUUUTTTXXX___vvvuuukkkbbbZZZXXX[[[[[[ZZZUUUMMMLLLZZZtttxxxxxx|||iiiaaaYYY^^^ZZZnnn|||~~~qqq```LLL???BBBYYYiii```MMMAAA777777777666555555444444333333444444666777888999999===AAABBBAAABBBGGGLLLKKKHHHSSSUUU[[[hhhzzzpppNNN>>>JJJEEELLLVVV___gggqqqzzz|||zzz{{{}}}vvvwwwwwwwwwwwwxxx{{{}}}~~~~~~}}}~~~xxxjjjgggmmmuuuzzz{{{{{{{{{|||vvvnnnnnnrrrnnn```SSSMMM```qqqwww}}}}}}{{{zzzxxxuuuuuuwwwzzz}}}uuueeedddnnnxxx|||}}}yyyxxxrrrmmmfff___YYY[[[hhhvvv{{{|||~~~}}}zzzxxxrrrfffUUUIIIAAAAAA@@@@@@???===<<<;;;<<<===EEEUUUcccpppxxx___sssrrrfff___NNNLLLbbbvvvrrrOOODDDIIIYYYlllfffNNN:::666777333111555333222222222222222222333111111222333333444555555111333333777:::;;;QQQvvvFFFKKKSSSYYYWWWSSSTTTYYY\\\___dddjjjnnnnnnkkkhhhcccTTTMMMLLLIIIOOOVVVTTTbbbkkkooowww~~~xxxssseee______ccchhhhhhgggiiillljjjdddaaabbbccc```^^^```eeeiiiiiihhhiiinnnssssssmmmeee___]]]bbbbbbYYYTTTUUUYYYmmmzzzxxxnnnnnnlllggg___TTTIIICCCFFF???<<>>BBBEEEGGGJJJJJJFFFCCCDDDDDDBBBGGGSSSaaajjjsss{{{nnnddd^^^SSSIIIFFFEEEWWWhhh```TTTQQQOOOXXXlllzzzvvvooo}}}rrriii^^^OOOKKKFFF777666666555444444555777777444:::;;;@@@JJJJJJLLLWWWxxx|||fffTTTNNNUUUkkk{{{wwwwwwmmmbbb\\\]]]ccchhhkkkooommmrrr|||yyykkkaaa```llloootttvvvqqqiiigggkkk```[[[KKKBBBEEE???999<<<>>>@@@FFFQQQ\\\aaa```]]][[[WWWTTTYYYdddnnnrrrqqqbbb[[[RRRLLLKKKKKKKKKJJJOOOJJJDDDCCCFFFHHHGGGDDDEEENNNZZZdddgggeeebbb___]]]eeevvv~~~nnneee[[[QQQLLLMMMEEEEEEAAABBBHHHJJJYYYuuu~~~yyyuuuccc___WWWZZZooo~~~uuucccMMMEEEEEETTTeeeeeeRRR@@@999777666888666222333666555444444444555666888999<<>>???===<<<=========BBBOOOaaarrrcccddd}}}hhh[[[OOOIIIUUUiiiyyyVVVIIIDDDWWWiiibbbQQQ888111888555///333222222222222333333333333111111111111222333444555555333555888666>>>___HHHKKKQQQUUUTTTQQQTTT[[[bbbgggooowwwyyyjjjYYYEEECCCKKKLLLVVV```gggssszzzxxxlllgggfffgggffffffjjjooonnnhhheeefffiiigggeeegggkkkoooooonnnppptttwwwvvvooofff^^^[[[^^^]]]TTTNNNOOOQQQccctttooorrreeefffeeebbbZZZPPPFFF@@@BBB>>>===CCCKKKRRRYYY```hhhmmmlllaaaSSSIIIDDDBBB>>>===;;;;;;>>>CCCHHHLLLNNNQQQPPPJJJGGGFFFEEECCC???GGGQQQXXXbbbppp{{{ooofff___TTTHHHDDDEEEYYYjjjbbbTTTOOOKKKUUUkkkxxx~~~~~~}}}{{{}}}wwwsssbbbPPPJJJEEE777777666555444555666777888999???>>>@@@GGGHHHMMM]]]mmmZZZNNNMMMWWWnnn|||wwwyyyoooeeebbbfffmmmtttrrrpppqqqvvvuuukkk^^^WWWZZZZZZ]]]___\\\XXX[[[aaa\\\[[[NNNEEEEEE@@@:::@@@>>>???CCCLLLUUUZZZZZZWWWUUUQQQPPPTTT]]]gggmmmoooiiibbbZZZSSSQQQQQQSSSTTTRRRMMMHHHFFFGGGKKKNNNOOOTTTZZZeeeooouuuuuusssppphhhjjjtttuuukkkeee]]]QQQHHHEEECCCDDD@@@@@@CCC@@@JJJaaa|||}}}zzzeee```WWWWWWiiiyyyfffRRRGGGEEEWWWllloooYYYBBB:::777777888666333444888666666666666777999;;;<<<<<>>??????===<<<=========BBBNNN___ppp}}}rrrkkkqqqcccTTTIIIQQQaaa~~~^^^OOOFFFVVVggg]]]PPP:::222888444...333111111111222222333333333222222222222333444555555666444777:::999CCCfffIIIKKKOOORRRPPPNNNSSS[[[kkkpppwww|||~~~]]]MMMLLLGGGMMMWWW___mmm~~~xxxpppjjjffffffjjjppppppjjjffffffpppmmmlllnnnssswwwxxxwwwxxx{{{~~~wwwmmmddd^^^[[[XXXMMMGGGHHHIIIXXXsss}}}nnnhhhfffggggggeee^^^UUUKKKEEEBBBAAADDDIIIMMMQQQ[[[eeelllpppmmmaaaUUUMMMGGGBBBAAA@@@???@@@DDDIIIOOOSSSSSSVVVUUUNNNIIIGGGEEEBBB===AAACCCEEEPPPdddvvv~~~}}}rrriiiaaaUUUHHHCCCFFF[[[oooiii\\\RRRIIIWWWppp}}}}}}wwwyyy}}}mmmTTTJJJFFF:::777666555555555666888999<<>>DDDKKKOOOOOONNNKKKJJJJJJMMMSSS\\\eeekkkjjjeee]]]UUUPPPRRRWWW\\\TTTRRROOOLLLMMMRRRYYY___^^^ccclllxxxtttooolllpppyyy}}}jjjeeebbbaaa\\\QQQEEE???AAADDDAAA@@@AAA;;;@@@RRRooo~~~yyyooocccXXXTTT\\\yyy~~~jjjYYYLLLFFFXXXrrrxxxaaaGGG<<<888666777777444555999555555555666888:::<<<>>>===@@@CCCFFFGGGIIILLLNNNQQQ[[[```cccdddkkkyyyzzzbbbJJJ@@@DDDKKKFFFLLLTTT]]]gggrrr}}}zzzxxxwwwvvvuuutttuuuvvvwwwvvv~~~sssXXXWWW]]]hhhqqqvvv{{{sss]]]HHH===CCCNNNZZZfffpppvvvyyy}}}}}}{{{zzz{{{|||{{{zzz~~~|||{{{tttjjjppp}}}{{{mmm```ZZZQQQGGGAAA@@@GGGWWWgggqqqsssvvvyyy{{{}}}~~~~~~|||xxxoooeee]]]OOOGGG@@@@@@@@@>>>===>>><<<===AAALLL^^^ooo|||mmmzzzyyylll[[[LLLOOO]]]hhhVVVGGGUUUhhhbbbVVV???444777333...333222222222222333333444444222222222333333444555666777555999===>>>IIInnnFFFIIINNNQQQOOOMMMPPPXXXhhhooouuuwwwwww{{{ppp^^^KKKKKKSSSXXXfffzzzsssnnnlllooottttttmmmhhhgggrrrpppooosssyyy~~~~~~{{{yyymmmdddYYYUUUIIICCCDDDEEERRRjjj~~~kkkoooppppppllleeeZZZPPPJJJDDDHHHNNNSSSRRRSSS]]]hhhuuuwwwqqqcccXXXSSSMMMEEEEEEDDDCCCDDDGGGMMMRRRVVVXXX[[[ZZZSSSNNNKKKIIIEEECCCBBB???>>>III^^^rrr}}}|||~~~}}}tttkkkcccUUUHHHEEEFFF\\\ssswwwnnnaaaPPP```||||||yyy]]]LLLGGG>>>777666666555666777999:::;;;EEEIIIKKKRRRWWWhhhwwwnnnWWWKKKHHHOOO]]]sss}}}uuuyyyvvvppphhhdddeeejjjooo|||}}}rrrjjjeeeYYYKKKBBB>>>;;;<<<===@@@IIISSSgggooohhhXXXMMMAAA:::???<<<;;;:::<<<@@@CCCDDDDDDBBBCCCEEEGGGKKKTTT___gggddd```YYYQQQLLLMMMUUU\\\WWWYYYZZZXXXWWW[[[dddkkkeeeiiissszzzooobbbZZZXXXYYYXXXWWWUUUSSSSSSUUUUUUPPPHHHBBBEEEHHHEEECCCDDD???BBBQQQhhhyyyxxx{{{jjj^^^WWWWWWgggppp```QQQHHHUUUnnnxxxfffNNN>>>999555666666444555999222333333555777:::===>>>>>>AAAEEEHHHIIILLLNNNPPPOOOVVVZZZ```iiiuuubbbKKKFFFIIILLLFFFKKKSSS\\\fffssszzzxxxtttrrrqqqrrrtttvvvttt|||ttt___XXXUUU[[[fffooowww}}}zzzaaaIII:::===CCCKKKWWWdddqqqzzz}}}~~~|||{{{zzzyyyxxx~~~}}}|||zzzyyy|||pppooozzz}}}vvvjjj___XXXNNNDDD>>>===DDDSSSaaalllooosssvvvyyy{{{}}}~~~}}}}}}}}}~~~~~~xxxqqqlllXXXNNNDDDAAA@@@>>>>>>???;;;;;;@@@LLL^^^qqqoooqqq}}}qqq```PPPSSSaaaoooZZZHHHXXXooozzzhhhHHH444555444///333444444444444333333333333222222222222333444555666888666999>>>@@@MMMsssBBBFFFMMMRRRPPPKKKMMMRRR[[[fffqqquuutttvvvyyy[[[MMMPPPQQQ]]]rrr}}}wwwsssssswwwxxxsssooonnnrrrppppppuuu|||}}}pppeeeWWWRRREEE@@@DDDDDDNNNdddzzzzzzvvvvvvsssnnnfff[[[QQQKKKCCCKKKUUU[[[XXXWWW___kkk~~~nnnbbb___YYYPPPJJJHHHGGGGGGIIINNNSSSVVVZZZ]]]]]]WWWRRRPPPMMMIIICCCAAA>>>===III^^^qqqzzz~~~~~~}}}tttkkkdddVVVIIIHHHGGGZZZtttrrr^^^hhhhhhPPPHHH???777777666666777888:::;;;:::FFFMMMQQQXXX]]]mmmqqqWWWKKKHHHOOO[[[nnnvvvlllqqqmmmjjjiiikkknnnoooooo{{{uuufff^^^UUULLLBBB>>>;;;;;;<<<===CCCKKKdddqqqmmm\\\OOOBBB999===;;;999777777888:::<<<<<<<<<>>>BBBDDDHHHPPP[[[dddaaa^^^YYYRRRMMMOOOVVV]]]aaaeeegggddd``````eeejjjjjjnnnxxxllldddWWWLLLFFFDDDDDDCCCCCCCCCCCCFFFKKKOOONNNLLLMMMPPPJJJEEEFFFCCCEEERRRfff{{{{{{tttmmmddd^^^ZZZaaawwweeeXXXKKKPPPffftttjjjWWWAAA:::555555555444555777222333444666999===@@@BBB@@@CCCGGGJJJLLLNNNPPPSSSPPPPPPOOOWWWhhhzzzaaaKKKHHHGGGBBBFFFKKKSSS\\\ffftttzzzwwwrrrooonnnooosssuuusss{{{zzzoooaaaTTTTTT]]]iiiuuu~~~fffKKK<<<<<<<<>>???:::;;;???LLL___sssxxxssstttbbbQQQTTTcccrrr\\\III\\\www}}}RRR555555666111222444444333333222111111111222111111222222333444555999666999>>>AAAOOOwww@@@DDDLLLQQQOOOJJJJJJOOOVVVaaannnsssrrrqqquuu{{{||||||VVVTTTNNNVVVlllyyyyyyuuuwwwyyyvvvuuuuuuvvvttttttyyyooocccYYYSSSEEE@@@DDDDDDKKK___{{{~~~|||{{{wwwrrrjjj```XXXSSSGGGQQQ^^^eeeaaa\\\aaaiiixxxmmmiiibbbXXXOOONNNLLLKKKLLLPPPTTTWWWWWW[[[[[[VVVQQQOOOLLLHHH???>>><<>>>>>???@@@;;;===???CCCMMMWWW[[[YYYXXX[[[QQQHHHGGGDDDEEEOOOeeewww~~~yyyiiiaaa]]]ZZZ___|||lll]]]MMMNNNdddwwwrrr```FFF===666555555444444777555555777:::>>>BBBFFFHHHCCCEEEIIILLLMMMOOORRRTTTSSSPPPLLLRRRbbbuuufffLLLHHHFFF>>>FFFKKKSSS[[[eeesssvvvqqqtttxxxyyysssooojjjeeedddgggllloooooovvv~~~~~~kkkXXXPPPTTT^^^kkkvvviiiNNN@@@===:::999AAASSSjjjzzzzzz}}}{{{zzzyyyyyyyyyxxxuuusssrrrrrrpppmmmhhheeedddeeeiiijjjmmmuuuxxxrrrwww}}}~~~yyyqqqhhhbbbVVVLLLAAA<<<;;;===EEENNN\\\cccmmmtttwwwyyy|||~~~|||||||||}}}~~~}}}|||zzzkkk[[[JJJCCCBBB@@@???@@@;;;;;;???LLL___ttt~~~sssyyyeeeQQQRRR```www```JJJ]]]yyyYYY999666777222333111111111111111111222111222222222222333444555666:::777:::???CCCSSS|||AAADDDJJJNNNKKKGGGIIIOOOUUU___jjjooonnnkkklllnnnyyyqqqgggVVVUUUeeepppxxx~~~}}}~~~}}}|||uuujjjaaaYYYJJJEEEIIIGGGLLL]]]xxx}}}~~~|||yyyuuuooojjjeeebbbZZZcccoootttlllaaa___ccctttxxxtttjjj]]]TTTSSSQQQPPPQQQUUUZZZ]]]^^^bbbbbb]]]WWWUUUQQQLLLDDDDDDBBBEEESSSggguuuzzz|||||||||~~~qqqiiibbbVVVJJJEEEGGGXXXhhhmmmuuuwwwooopppwwwuuu}}}}}}zzz~~~xxxvvv{{{zzzaaaQQQHHH;;;777777777777888:::<<<===BBBKKKMMMMMMQQQRRR]]]rrrvvv\\\OOOGGGIIISSS]]]iiiiiiZZZUUUUUUVVV[[[bbbjjjqqquuuooo\\\TTTUUUJJJDDD???===<<<999:::>>>CCCWWWZZZOOOIIIBBB999999888888666555444444666777666888<<>>>>>@@@BBB@@@EEEKKKRRR^^^jjjmmmiiidddggg]]]RRRQQQMMMJJJQQQfffxxxzzz{{{qqqeee^^^YYY^^^|||rrraaaOOOQQQkkk}}}iiiLLLBBB888666777555555777555666888<<<@@@EEEIIIKKKEEEHHHKKKMMMOOOPPPRRRTTTQQQSSSPPPRRR\\\lllnnnKKKEEEFFFBBBEEEJJJRRR[[[dddppp}}}uuukkkjjjkkkjjjccc^^^XXXSSSRRRVVV\\\```bbblllwwwhhhXXXRRRUUU^^^hhh}}}jjjQQQAAA???;;;888===LLL```oootttzzz~~~xxxwwwvvvuuutttqqqlllhhheeeccc```ZZZUUUSSSSSSTTTNNNQQQRRRUUU^^^gggfff``````iiiwwwttthhhaaaVVVLLLBBB<<<::::::>>>DDDQQQ[[[gggppptttuuuxxxzzzxxxxxxyyyzzz{{{}}}~~~|||~~~rrr```MMMDDDBBBAAA@@@@@@===<<<@@@KKK^^^rrrnnnjjjSSSQQQ]]]}}}gggMMMYYYsss]]]???888777333555111222333555666888999:::444444444555555666777888:::888<<>><<<===AAA<<>>BBBFFFHHHGGGEEEDDDDDDDDDEEEGGGFFFCCCBBBCCCEEEHHHQQQ[[[eeeqqq{{{{{{tttlllqqqhhh^^^]]]XXXTTTYYYhhh{{{uuuwwwtttfff]]]```vvvcccOOOTTTtttnnnPPPEEE;;;888888777777888444555777;;;???DDDIIIKKKGGGIIILLLNNNOOOPPPRRRTTTMMMSSSTTTUUUYYYfffpppFFF>>>DDDDDDDDDJJJRRRZZZbbbmmmyyywwwjjjbbb\\\VVVSSSOOOHHHCCCBBBGGGMMMRRRUUUbbbppp{{{}}}gggYYYUUUYYYaaannnkkkUUUAAA@@@<<<999;;;GGGXXXeeennnuuu{{{}}}~~~zzzxxxvvvtttpppiiiaaa\\\VVVTTTOOOJJJFFFEEEHHHKKKEEEGGGGGGCCCFFFNNNPPPMMMJJJYYYoooxxxiii___WWWMMMCCC>>>;;;999;;;@@@IIITTTcccmmmqqqrrruuuwwwuuuuuuvvvwwwxxxzzz|||}}}{{{|||{{{vvvcccNNNEEEBBBAAA@@@AAA>>>===@@@JJJ\\\ooo}}}mmmpppWWWSSS]]]}}}mmmOOOVVVkkkvvvuuu___DDD;;;666333666333444666:::===@@@BBBDDD666666666777777888999:::;;;999===EEEKKK___AAACCCHHHNNNMMMIIIGGGIIISSSXXX___eeeggghhhiiiiiinnnwww}}}uuu]]]PPPTTTdddqqqwwwxxxeee\\\XXXLLLIIIRRRXXXuuuzzzvvvuuummmllltttssspppwww|||sssgggbbbaaasss~~~mmmggg```\\\___aaaaaaccchhhrrrxxx~~~yyyqqqjjjfff[[[UUUTTT]]]iiirrrzzz}}}||||||}}}~~~tttjjj```UUUNNNDDDJJJZZZ```VVVVVV^^^___qqq|||qqqqqqeeehhhhhhmmmyyy}}}iiiWWWWWW```ccc[[[TTTNNNCCC777999888777777999<<<@@@BBBGGGGGGIIIKKKLLLPPP^^^kkkfffVVVLLLIIILLLXXXccchhhiiijjj^^^QQQNNNZZZcccgggsss}}}nnn```YYYVVVMMMHHHFFF@@@888:::CCC@@@EEEIIIIIICCC>>><<<===<<<:::888888999:::999888444:::;;;:::FFF[[[hhhhhhYYYMMMCCCBBBCCCAAA===<<<:::<<<;;;888888999999888<<<;;;>>>EEEJJJKKKJJJIIIHHHJJJKKKFFFAAABBBIIIPPPVVV\\\fffrrr{{{~~~|||pppooollljjjkkkjjjbbbYYYcccssstttyyy}}}rrr```XXXwwwzzznnn^^^^^^tttvvvMMM???:::888222444999444888999;;;===@@@BBBDDDEEEJJJIIIIIIIIIJJJLLLNNNPPPRRRUUUUUUXXX\\\dddaaaGGGEEEDDD<<>>???KKK___qqq{{{sss~~~ttt[[[UUU```rrrUUUNNNeeennnrrr^^^AAA777555333666888555333999CCCIIIIIIFFF===888333222555888:::999<<<@@@>>>EEEKKKhhhAAABBBGGGLLLKKKGGGFFFIIIRRRWWW___eeeiiijjjlllllllllvvv}}}hhhQQQQQQ]]]ffftttccc```cccUUULLLSSS[[[pppxxxxxxtttmmmpppvvvnnnhhhpppxxxkkkeeecccggg}}}vvvmmmeeedddeeefffjjjqqqyyyyyyuuutttjjjdddaaahhhrrryyy~~~|||{{{|||~~~tttjjj___TTTMMM@@@JJJ```iii^^^WWWUUUOOO^^^ooojjjeeebbbeeemmmvvv}}}|||tttmmmcccjjjjjjaaaXXXRRRGGG;;;:::999888999;;;>>>AAADDDHHHHHHKKKMMMNNNQQQ]]]iiibbbTTTJJJHHHMMM[[[hhhmmmooopppbbbTTTPPP[[[fffjjjuuurrrfff```\\\RRRHHHEEECCC@@@>>>???===CCCGGGFFF@@@<<<<<>>===;;;<<<<<<:::888999999999???>>>???EEEKKKNNNOOOOOOPPPRRRQQQKKKDDDBBBGGGMMMXXX^^^hhhttt~~~|||zzzxxx{{{ttteeegggmmmttt{{{sssttt|||qqqaaa[[[yyywwwiiiZZZ]]]www{{{OOO@@@:::888333555999555888999;;;>>>AAACCCEEEFFFKKKKKKKKKLLLMMMNNNOOOPPPSSSUUUUUUWWW[[[ddd~~~}}}lllQQQ@@@@@@BBB???EEEMMMVVV^^^dddmmmxxx{{{zzzvvvggg___\\\]]]bbbgggiiiddd\\\UUUNNNHHHFFFIIIYYYiiiqqquuunnnggg^^^cccttt~~~nnnYYYJJJDDD>>>;;;:::>>>IIITTTaaappp|||}}}}}}~~~yyyyyytttnnnggg```XXXQQQMMMLLLLLLKKKKKKKKKJJJJJJJJJJJJIIIIIIJJJLLLKKKIIIGGGEEEQQQdddwwwyyyiii]]]RRRIII@@@===;;;888777888<<>>CCCCCCBBBAAA>>>:::777777888999999<<>>::::::999:::<<<@@@CCCEEEIIIIIILLLOOOPPPRRRZZZeee^^^OOOFFFFFFMMM]]]lllrrrsssssseeeUUUNNNYYYeeekkktttvvvlllggg___XXXMMMEEEFFFIIIEEE======DDDKKKMMMIIICCC??????===;;;999888999999888777555888999===MMMaaakkkjjjfff]]]TTTOOOHHH@@@<<<<<<<<<<<<<<<;;;:::999;;;===GGGGGGHHHKKKPPPUUUVVVVVVSSSTTTQQQJJJBBB>>>@@@DDDQQQWWWaaannnzzzooogggcccbbbhhhvvvuuuppp{{{~~~tttfff```}}}uuueeeVVV]]]zzzzzzRRRAAA:::999444555:::777:::;;;===@@@BBBEEEGGGHHHJJJJJJLLLMMMNNNNNNOOOOOOQQQSSSQQQTTTYYYaaa~~~|||pppcccQQQCCC======@@@CCCFFFMMMWWW___fffooozzzzzzrrryyyuuukkkiiikkknnn~~~qqqcccYYYLLLEEEMMMZZZbbbtttwwwffffffqqq|||qqq```OOOHHH@@@;;;999:::CCCLLLZZZjjjvvvwwwwwwzzzzzzuuunnnjjjccc]]]WWWQQQLLLHHHGGGGGGGGGGGGGGGFFFFFFFFFGGGGGGIIIKKKNNNNNNLLLJJJHHHPPP___mmmtttqqqfff\\\QQQHHH???===<<<999888999999===GGGWWWccccccXXXMMMSSSUUUVVVUUUTTTUUUZZZ^^^XXXZZZ___gggnnnsssttttttrrrooolllkkkkkkiiieeeaaadddddd[[[JJJ@@@@@@???:::???>>>BBBOOOcccvvvxxx~~~pppZZZOOOTTTvvvxxxXXXSSSnnnvvvnnnOOO???999444333222333333555777999;;;<<>>999999:::;;;>>>AAADDDFFFIIIIIIMMMQQQQQQQQQWWW___vvv\\\JJJCCCDDDLLL]]]lllqqqrrrrrrcccSSSJJJSSS```hhhpppxxxyyyooogggbbbddd^^^RRRNNNSSSRRRLLLEEEKKKTTTZZZZZZRRREEE<<>>@@@EEEIIIQQQ^^^mmmzzzqqqiiifffeeejjjvvvxxxpppvvvyyylllfffvvveeeWWWaaaqqqWWWBBB999:::666666;;;999<<<===???BBBEEEGGGIIIJJJHHHIIIKKKMMMNNNMMMMMMLLLOOOOOONNNQQQUUU^^^xxx^^^GGGBBBAAA>>>???DDDDDDLLLUUU^^^eeeooo|||yyyxxxzzzuuuvvv{{{rrr^^^LLLHHHPPPWWWggg|||xxxqqqttt{{{rrrcccRRRJJJ@@@;;;888888>>>FFFWWWfffqqqrrrqqqtttsssnnnccc___YYYSSSOOOKKKHHHEEE@@@@@@@@@???????????????EEEFFFIIIMMMQQQRRRQQQPPPPPPTTT\\\eeejjjggg___XXXPPPGGG@@@>>>>>>;;;:::;;;999<<>><<<<<<<<>>;;;:::;;;>>>>>>GGGEEEJJJRRRwwwAAA@@@AAACCCBBB@@@BBBFFFIIINNNVVV]]]aaacccdddeeeggglllrrrtttuuu}}}```TTT___uuu{{{nnniiilllxxxuuujjjgggkkkuuuuuu^^^fff|||~~~rrrhhhhhhfffmmm}}}~~~}}}|||}}}~~~{{{qqqhhh^^^SSSLLLIIINNN```llliiihhhggg^^^xxxpppooowwwuuuuuummmppprrrpppnnnmmmppptttxxxwwwmmm]]]TTTQQQIII>>>888999:::<<>>===DDDNNNccciiimmmkkkiiihhhccc\\\MMMNNNMMMIIICCC@@@AAABBB>>>???DDDPPPaaattttttuuutttrrrrrrvvv}}}tttuuu}}}oooggg|||vvvfff\\\jjjqqq\\\DDD999;;;888777<<<;;;???@@@BBBDDDGGGJJJLLLMMMJJJKKKMMMNNNOOONNNNNNMMMNNNOOOMMMQQQUUU\\\~~~dddGGGDDDEEE???===BBBAAAIIISSS[[[dddooo|||qqqVVVHHHKKKPPP___sss|||wwwsss{{{~~~yyyrrreeeTTTKKKAAA<<<999999>>>DDDUUUeeeppppppnnnnnnkkkeee^^^YYYRRRLLLHHHEEEBBB@@@:::;;;;;;;;;;;;;;;;;;;;;AAABBBFFFKKKQQQTTTUUUTTTVVVWWWZZZ___cccbbb\\\WWWPPPHHHAAA@@@@@@===;;;<<<999===EEENNNSSSRRRKKKDDD>>>AAADDDBBB@@@@@@FFFKKKJJJHHHDDDBBBDDDNNN[[[fffeee\\\PPPGGGCCCBBBAAA@@@999>>>AAA>>><<<<<<>>>>>><<<===AAAMMM^^^ooo}}}{{{hhhQQQJJJQQQYYYvvvYYY]]]]]]CCC;;;777666222444666444111000333666333777;;;<<<;;;;;;>>>AAA@@@IIIGGGLLLVVV}}}AAA???@@@CCCBBB???AAAEEEHHHNNNVVV]]]```cccdddeeefffgggkkknnnrrrzzzqqq[[[^^^ppp~~~nnndddaaagggpppzzzrrruuu|||nnnoooxxxuuuhhhfffccciiizzz}}}}}}|||}}}wwwmmmddd[[[RRRKKKFFFLLL```pppnnnkkkdddWWWjjjuuuvvv}}}xxxsssfffjjjppptttuuuuuuvvvwww{{{xxxmmm\\\TTTRRRJJJ???888999;;;>>>AAAEEEHHHIIIKKKJJJLLLQQQRRRRRRUUUZZZiii}}}]]]QQQHHHHHHOOO___kkkooonnnmmmaaaUUUKKKNNNXXXbbbkkkqqq~~~tttlllyyyvvvhhhbbbfffkkkaaaYYYRRRSSSYYYXXXNNNCCCDDDAAA???===<<<<<<:::888999888888@@@PPPfffzzzyyyrrrkkkfff___UUUNNNLLLFFFAAA@@@AAA>>>>>>HHHUUUmmmvvv|||xxxtttssslllcccRRRRRRPPPLLLGGGBBB@@@@@@AAA@@@BBBLLL\\\ppp|||uuummmkkktttxxxwww~~~ooodddwwwvvvggg```qqq}}}```EEE999<<<999888===>>>AAABBBDDDGGGIIILLLNNNOOOMMMNNNOOOOOOPPPPPPOOOOOOPPPPPPOOOSSSXXX\\\{{{hhhHHHBBBEEE@@@<<<@@@???FFFPPPYYYbbbnnn}}}```KKKJJJLLLYYYnnnzzzsssjjjoooyyyyyyxxxrrrgggVVVLLLBBB===;;;;;;???DDDUUUeeeqqqpppmmmkkkeee]]]]]]WWWOOOGGGBBB>>><<<::::::::::::;;;;;;;;;;;;<<<===>>>BBBHHHPPPUUUXXXYYYXXXXXXYYY]]]bbbbbb___[[[RRRJJJCCCCCCBBB???======999===DDDMMMRRRQQQKKKEEE===@@@BBBBBBAAABBBEEEHHHJJJHHHCCC======FFFWWWcccmmmcccTTTHHHAAA===;;;888:::<<<>>>>>>===============???DDDOOO___ppp~~~yyyiiiQQQKKKRRR^^^}}}___dddfffFFF<<<777666333555666555222111333666000333666999;;;===AAACCCCCCLLLJJJPPP^^^@@@???AAADDDCCC???@@@CCCDDDJJJSSSZZZ___bbbdddeeeiiigggiiiooorrrwwwkkk\\\hhh~~~oooddd^^^\\\^^^jjjuuukkklllooo}}}|||nnnllljjjnnnzzz~~~~~~||||||}}}~~~rrrggg___WWWOOOIIIIIIOOOccctttuuuqqqhhhYYY^^^zzz|||yyyjjjaaaiiisssxxxxxxwwwxxxyyy~~~zzzmmm\\\TTTQQQHHH===:::<<<>>>AAAEEEHHHKKKLLLMMMLLLMMMRRRTTTTTTWWW\\\ddd~~~ZZZOOOGGGGGGMMM\\\iiillllllkkk```VVVNNNNNNUUU___iiiqqqxxxyyy}}}|||tttiiieeefffbbb]]]XXXXXXZZZYYYRRRKKKFFFDDDAAA???>>>===;;;999888999>>>FFFRRRcccvvvwwwpppnnnjjjbbbYYYUUUOOOHHHDDDCCC>>><<>>???CCCDDDFFFHHHKKKNNNPPPQQQMMMMMMMMMLLLMMMMMMNNNNNNNNNOOONNNSSSWWWYYYuuummmKKKBBBDDDBBB>>>???>>>EEEOOOXXXbbbooo~~~~~~wwwzzzpppTTTMMMJJJSSShhhvvv|||pppcccgggtttwwwwwwrrrfffZZZOOODDD???>>>===???CCCSSSdddrrrrrrnnnkkkcccZZZWWWRRRIIIBBB>>><<<;;;:::;;;;;;;;;;;;<<<<<<======>>>???BBBHHHQQQYYY^^^```\\\\\\\\\___cccccc___\\\TTTLLLFFFEEEDDD@@@>>>>>><<<>>>EEEQQQZZZZZZPPPGGG???@@@BBBDDDEEEEEEFFFFFFIIIJJJGGGAAA===AAALLLVVV```YYYQQQJJJGGGEEEBBB???BBB@@@>>>??????>>>===<<<<<<>>>DDDPPP```qqq|||lllVVVNNNQQQbbb___aaahhhHHH>>>999777444444444444333333555666666555666888<<>>@@@DDDGGGKKKMMMOOOPPPMMMOOOSSSVVVVVVZZZ___bbbWWWJJJDDDCCCJJJXXXeeeiiiiiiiii^^^VVVNNNMMMRRR\\\gggppp|||uuuhhhddd]]]```dddgggeee^^^VVVPPPHHHEEEBBB@@@???>>><<<:::999===DDDMMMVVVcccttt|||vvvwwwwwwqqqhhhcccVVVMMMGGGDDD>>>;;;GGGZZZ||||||uuukkk```TTTKKKGGGFFFEEEEEEIIISSS___iiinnnttt}}}vvvvvv~~~}}}xxxxxxuuufffwwwwwwggg___nnneeeGGG999===;;;:::>>>@@@DDDEEEGGGIIILLLOOOPPPRRRKKKJJJIIIHHHHHHIIIKKKLLLJJJKKKKKKPPPTTTUUUoootttRRRDDDEEEEEEAAA???>>>EEEOOOXXXbbboooxxxnnnqqqxxx~~~___RRRJJJOOOcccqqquuuwwwqqqccceeessswwwvvvpppeee]]]RRRFFFAAA???===???BBBRRRcccrrrssspppkkkcccYYYPPPJJJCCC???======>>>???::::::;;;;;;;;;<<<<<<<<>>>>>AAAAAAGGGVVVdddeeeWWWHHH@@@@@@BBBEEEHHHHHHFFFDDDHHHKKKLLLFFF>>>;;;@@@FFFHHHFFFFFFHHHLLLNNNMMMKKKFFFAAA>>>???@@@@@@===<<<999;;;BBBOOO___qqqppp[[[PPPOOObbb~~~[[[YYYyyygggHHH???;;;888444333333333444555666666===:::888999===@@@@@@???HHHQQQPPP\\\qqq@@@@@@AAABBBDDDCCCAAA>>>AAADDDJJJPPPWWW]]]bbbddddddfffhhhiiijjjmmmqqqtttzzznnnaaazzzrrrdddVVVNNNPPPNNNQQQYYYgggyyytttgggYYYPPPQQQXXXhhhvvv{{{xxxwwwzzz~~~pppxxx~~~zzz}}}|||}}}}}}||||||{{{{{{{{{{{{||||||ooo^^^WWWWWWRRRKKKXXX^^^ggglllllliiifffdddaaaxxx~~~oooxxx{{{eeeYYYLLLAAAAAA===CCCDDDCCCLLLYYYZZZRRRTTTTTTTTTTTTUUUXXX[[[^^^dddaaaLLLHHHEEEHHHTTTbbbkkkpppttthhh\\\KKKIIIWWW]]]```lll}}}|||}}}yyyrrrmmmhhh___[[[fffwwwwwwbbbKKKKKKHHHDDDAAA@@@@@@>>>======<<>>FFFPPPfffyyyyyyqqqiiiaaa[[[WWWQQQIIIEEEDDDIIIRRRZZZkkk|||www{{{rrrnnn|||kkkooo^^^]]]nnnMMM<<>>???DDDFFFHHHKKKNNNQQQRRRSSSPPPPPPOOONNNMMMMMMLLLLLLLLLNNNNNNRRRVVVWWWnnnXXXEEECCCCCC@@@>>>CCCFFFJJJPPP[[[lllvvvmmmpppwww}}}yyyyyynnnWWWRRRPPPXXXmmmwwwyyy~~~sssqqqpppsssvvvuuunnnhhh```SSSJJJIIIDDD<<>>;;;???@@@AAABBBBBBBBBBBBBBBDDDDDDGGGOOO[[[eeekkkmmmnnnjjjfffeeeeeebbb[[[UUUSSSRRROOOKKKGGGCCC???===BBBCCCIIIUUUaaaddd[[[PPPEEEDDDCCCEEEIIIJJJHHHEEEGGGFFFHHHJJJHHHCCCBBBEEEIIINNNWWW___eeeggggggfffbbb]]]QQQDDD>>>???@@@===<<<<<>>>>>BBBGGGOOOVVV\\\```bbbbbbdddfffggghhhkkkooorrruuu~~~yyy^^^ssswwwgggYYYPPPOOOLLLKKKPPPXXXddduuu|||wwwpppeeeWWWMMMNNNUUUhhhttt}}}mmmttt}}}{{{|||{{{{{{yyyyyyyyyzzz{{{|||~~~~~~~~~}}}~~~rrrddd\\\YYYRRRIIITTT]]]fffhhhbbb\\\YYYYYY```vvv}}}zzzzzz}}}fff[[[OOOBBB@@@>>>DDDFFFHHHSSSaaaddd]]]VVVWWWXXXVVVTTTVVV]]]ccceeedddKKKHHHDDDGGGSSSaaaiiimmmqqqmmmbbbPPPLLLXXX]]]aaammm|||uuuttt|||vvviiigggrrrwwwkkkYYYOOOJJJDDD@@@???>>>>>>>>>???@@@JJJZZZdddlll{{{}}}wwwooo^^^NNNGGGBBB>>>BBBJJJ```ooosssrrrxxx}}}}}}tttlllgggbbbZZZPPPHHHCCCDDDLLLUUUfff~~~yyyzzzxxxmmmmmm\\\]]]iiiIII:::======>>>CCCEEEHHHIIIKKKMMMNNNPPPPPPPPPPPPPPPPPPPPPOOONNNMMMLLLKKKMMMNNNRRRVVVWWWllleeeLLLEEEBBB@@@AAAHHHJJJLLLPPPXXXgggxxx}}}oooooosss~~~{{{{{{ttt\\\TTTOOOWWWmmmuuuyyy}}}{{{yyyvvvsssssstttssspppmmmcccVVVLLLHHHBBB;;;>>>HHHWWWeeepppqqqooolllbbbVVVQQQKKKEEEAAA@@@@@@@@@>>>@@@@@@AAABBBCCCDDDEEEEEEGGGGGGJJJRRR^^^hhhmmmooommmjjjffffffgggfffbbb^^^ZZZXXXUUUQQQKKKEEEAAA>>>@@@DDDJJJTTTccckkkdddWWWGGGCCCBBBEEEKKKNNNLLLIIIDDDBBBCCCFFFGGGHHHLLLRRRSSSZZZeeeooouuuzzz}}}wwwpppaaaMMM@@@===<<<;;;<<<<<>>EEELLLTTTYYY]]]___```aaacccdddfffiiimmmpppsssvvv{{{```jjjooo___SSSOOOKKKHHHIIIKKKPPP[[[eee~~~xxxqqqqqqooogggXXXMMMMMMTTThhhssskkkpppyyy~~~|||~~~zzzyyyyyyvvvwwwwwwyyy{{{}}}}}}|||{{{{{{}}}~~~uuuiiiaaaZZZQQQHHHPPP]]]iiifffXXXMMMKKKPPP___tttrrrxxx~~~dddZZZOOODDDBBBAAAFFFIIILLLVVVcccgggbbbWWWYYYZZZWWWSSSUUU]]]dddeeejjjLLLGGGCCCEEEQQQ^^^eeeiiikkktttjjjVVVNNNWWW\\\aaammm~~~yyy}}}ooorrr{{{uuueeeVVVPPPIIICCC@@@?????????>>>AAANNN]]]fffkkkwww{{{iiiXXXOOOGGG???>>>DDDNNNXXX[[[\\\cccjjjzzz}}}zzztttjjj]]]PPPEEEAAAJJJVVVjjjyyytttzzzrrrlll\\\___~~~fffIII:::======@@@HHHJJJNNNNNNOOOPPPPPPOOOOOOOOOPPPQQQRRRRRRRRRPPPNNNMMMJJJNNNNNNSSSWWWXXXiii}}}hhhMMMCCC>>>>>>AAAIIIJJJKKKNNNUUUcccsssyyytttvvv~~~|||}}}eeeWWWOOOVVVlllsssxxx|||{{{wwwtttuuuvvv|||yyyuuuqqqoooooopppqqqiii\\\PPPIII@@@:::>>>HHHYYYgggqqqpppmmmjjjbbbXXXTTTPPPKKKFFFCCCCCCEEEFFFHHHHHHHHHHHHJJJKKKLLLMMMLLLLLLOOOXXXccclllqqqrrrnnnkkkggggggjjjkkkjjjhhhcccaaa]]]WWWPPPIIIDDD@@@@@@GGGLLLSSScccrrrmmm]]]NNNGGGCCCFFFNNNSSSPPPKKKFFFBBB@@@CCCEEEIIISSS\\\gggooozzzrrrYYYDDD<<<<<<<<<<<<===CCCQQQddduuu|||uuuwwwkkk``````ZZZ[[[ooosssOOO???:::666666666666666666777888888999;;;>>>BBBEEEGGGIIIIIIJJJTTT[[[hhhBBBAAABBBCCCCCCBBB???<<<999<<>>@@@???CCCKKKLLLRRRSSSSSSSSSSSSRRRQQQQQQPPPQQQSSSTTTTTTRRROOOMMMKKKOOOPPPTTTYYYZZZgggxxx]]]JJJCCC>>>???DDDCCCDDDGGGKKKSSSbbbsss}}}}}}nnn\\\OOOUUUjjjssstttuuusssqqqppprrrtttxxxwwwtttooolllmmmpppsssooodddWWWKKKAAA;;;???HHH[[[iiissspppkkkiiieee^^^[[[XXXTTTNNNKKKLLLPPPTTTXXXWWWVVVUUUTTTUUUUUUVVVQQQRRRUUU^^^hhhqqqtttuuupppmmmjjjiiikkknnnoooooollliiiccc\\\TTTLLLFFFCCCBBBJJJNNNQQQaaatttssseeeZZZPPPGGGIIIQQQWWWUUUOOOOOOIIIEEEDDDDDDGGGOOOXXXjjjuuu|||bbbJJJ??????@@@<<<===DDDSSSfffwww|||pppnnnzzzsssbbb\\\]]]aaaxxxvvvSSSAAA:::444666666666666777888999999;;;===AAAEEEIIIKKKLLLLLLRRRXXX___pppAAAAAAAAABBBCCCBBB???===999<<>>DDDSSSgggyyyrrrkkkrrrsssaaaZZZbbbjjjuuuTTTBBB:::444666666666777777999::::::===???CCCGGGKKKMMMOOOOOOSSS]]]lll@@@@@@AAABBBDDDCCCAAA>>>;;;<<>>???AAACCCGGGOOO]]]ooo{{{|||zzzzzz|||~~~|||eeeSSSSSSbbbooolllkkkooovvv{{{{{{zzzuuuuuuttttttttttttuuuuuutttoooeeeVVVGGG???@@@DDDSSSdddpppnnnkkkpppwwwyyyvvvqqqjjjdddcccggglllpppqqqooollliiiddd___[[[YYYYYYZZZ___gggqqqwwwxxxwwwuuusssqqqnnnmmmnnnpppqqqrrrmmmeee\\\TTTOOOMMMLLLKKKPPPTTTXXXeeewwwuuuiiiZZZWWW^^^iiinnnpppddd]]]VVVRRRMMMJJJNNNUUUWWWfffyyyyyydddNNNAAA===<<<===>>>EEETTThhhyyyxxxnnnooo~~~vvvhhh___^^^rrrffftttsssSSSBBB:::777777777777777888999;;;;;;@@@AAADDDGGGKKKNNNQQQSSSUUUhhh>>>???@@@BBBDDDDDDBBB@@@<<<<<<<<>>???GGGZZZjjjkkkkkkvvv~~~sssmmmmmmpppssstttuuutttrrroooiiibbb\\\YYYZZZ\\\aaajjjsssxxxxxxvvvvvvuuutttrrrpppppprrrsssrrrmmmcccZZZSSSQQQRRRSSSTTTSSSVVV[[[bbbmmm|||kkkbbbeeeoooxxx}}}rrrjjjaaaZZZTTTRRRVVV]]]cccmmmzzz~~~~~~ttt___KKKAAA===;;;>>>???EEETTTgggxxx|||qqqnnnzzz|||kkk]]]ZZZ___ooofffzzzwwwVVVBBB;;;777777777777888999:::;;;<<>>>>>???BBBDDDEEECCCAAA<<<;;;:::<<>>AAABBBBBBCCC===???AAAEEENNN]]]nnn{{{}}}{{{xxxxxx|||jjjXXXSSS]]]eeekkkssswwwyyy{{{|||vvvpppnnnqqqsssrrrpppnnnoooiiiZZZJJJ???<<<<<<>>>RRRdddhhhkkkzzzyyyqqqqqqtttuuuuuuxxxwwwvvvsssmmmfff___ZZZ[[[]]]bbbkkksssxxxxxxvvvvvvvvvvvvtttsssrrrtttuuussslllbbbYYYSSSSSSUUUWWW\\\VVVWWW\\\]]]bbbxxxxxxkkkiiiqqq{{{uuuiii```YYYVVV[[[cccgggmmmvvv}}}{{{ooo[[[JJJBBB@@@?????????FFFTTTgggxxx~~~tttnnnyyyjjjVVVSSS[[[rrreee|||~~~YYYCCC:::777777777777888999;;;<<<===CCCCCCDDDFFFJJJOOOTTTWWWUUUoooCCCBBB@@@AAABBBCCCCCCBBB???===;;;;;;>>>DDDKKKPPPSSSVVVZZZ\\\]]]]]]___```___ccciiilllooovvv{{{ooozzz{{{eeeXXXVVVWWWWWWWWWWWWRRROOOTTT^^^fffhhhjjjuuu~~~yyy|||{{{vvvvvvxxxyyyvvvrrrvvv|||ooollljjjqqqxxxkkkjjjjjjuuu~~~~~~zzzzzzzzzsssbbbPPPLLLXXXfffmmmkkkiiieee^^^ZZZ^^^iiiqqqzzzxxxvvvwwwxxxwwwssspppoooqqqssstttuuuvvvxxxzzz|||zzzyyyzzz||||||xxxuuuuuuhhheeelllkkk]]]UUUWWWXXXlll~~~xxxqqqnnnmmmnnngggkkksssuuunnnfffaaabbbdddjjjuuuyyymmm]]]dddccc^^^TTTMMMKKKLLLNNNOOONNNMMMMMMNNNPPPRRRTTTVVVWWWVVVUUUTTTUUUWWWZZZWWWhhh___GGG===CCCEEEJJJPPPOOO^^^```^^^WWWNNNLLLSSS[[[jjjttt~~~~~~|||vvvppppppwww}}}xxxooocccbbb|||rrrrrrrrroootttxxx}}}~~~{{{mmmeeennnoooeeeqqqqqqTTTKKKEEEFFFJJJLLLMMMOOOSSSSSSTTTSSSRRRQQQOOONNNQQQMMMKKKMMMQQQSSSQQQMMMMMMNNNPPPQQQTTTYYY```eeetttkkkGGGAAABBB<<<;;;AAA>>>>>>AAAGGGLLLUUUeeettt}}}{{{||||||~~~oooYYYRRR\\\gggjjjpppvvvzzz{{{zzzyyyxxxtttqqqrrruuutttppplllooooooiii\\\KKKAAA@@@DDDBBBQQQaaajjjpppwww{{{|||{{{vvvvvvxxxyyyxxxwwwxxxxxxuuuooohhhdddbbbccceeejjjrrrzzz~~~~~~|||zzzzzz{{{zzzxxxvvvtttrrrnnniiieeebbbWWWNNNVVVfff^^^ZZZZZZ^^^``````hhhrrr|||zzzooogggbbb]]]ZZZ]]]___mmm|||~~~zzzkkkVVVEEE???======<<>>;;;;;;>>>CCCIIIMMMPPPSSSWWWZZZ[[[\\\^^^```^^^bbbgggjjjlllpppxxx~~~vvv}}}mmmfff___ZZZ___[[[SSSNNNSSS```hhhjjjqqq{{{}}}|||~~~{{{vvvyyy{{{yyywww}}}ssspppoooyyy|||xxxkkk\\\YYYdddsss{{{zzzrrrkkkkkkqqqvvvyyywwwwwwwwwxxxwwwssspppmmmooorrrsssssstttvvvwww|||zzzyyyzzz|||zzzvvvrrrooofffbbbhhhiiiaaaZZZYYY^^^lllyyy}}}zzzwwwvvvwwwrrrmmmtttzzzwww}}}mmmbbbaaaaaagggtttzzzooo___aaa```\\\TTTMMMKKKLLLMMMOOONNNMMMLLLLLLMMMOOOPPPUUUUUUTTTRRRQQQRRRUUUXXXZZZlllfffLLL@@@CCCCCCHHHMMMLLLTTTWWWVVVQQQJJJJJJRRRZZZccckkk}}}{{{wwwwwwwwwyyyzzzttthhh]]]```}}}vvvsssqqquuuzzz}}}~~~zzz|||||||||uuukkkjjjyyyvvvjjjcccnnnnnnTTTLLLGGGHHHLLLMMMMMMOOORRRRRRSSSTTTSSSRRRPPPNNNOOOLLLJJJKKKOOOQQQOOOLLLNNNOOOPPPPPPRRRWWW]]]aaa{{{ZZZGGGCCC@@@===>>>======@@@EEEIIIRRRbbbppp{{{~~~}}}~~~~~~www```WWWaaappprrrvvvyyyzzzzzzyyyxxxxxxuuussstttwwwxxxuuuqqqooooookkk```RRRIIIGGGIIIMMM]]]oooyyy|||{{{uuuooo|||yyyxxxxxxxxxxxxwwwwwwxxxxxxuuupppjjjfffdddfffhhhmmmuuu|||}}}|||{{{zzzxxxuuurrrpppnnnoookkklllnnnhhh^^^___gggjjjccc\\\XXXSSSNNNPPPWWWmmm}}}{{{qqqeee^^^]]]\\\___nnn}}}~~~yyykkkVVVEEE???>>>===???BBBPPPhhh}}}~~~}}}iiiUUURRR[[[xxx]]]mmmxxxPPP@@@<<<666777888999;;;===>>>???@@@EEEFFFHHHKKKOOOSSSWWWYYYYYY```iiiCCCAAA??????@@@BBBBBBAAA@@@>>><<<;;;<<<@@@EEEHHHLLLOOOSSSWWWYYY[[[^^^___]]]aaaeeeggghhhjjjnnnrrr{{{wwwhhh[[[fff```VVVOOOUUUdddooosssyyy{{{}}}zzzuuuyyyxxxmmmkkkuuuxxxssstttvvvvvvvvvwwwxxxxxxvvvrrrooojjjlllpppqqqrrrrrrssstttzzzyyyyyyzzz{{{xxxsssnnnhhhccc___aaafffgggbbb]]]bbbiiiuuu~~~~~~{{{{{{uuurrr|||{{{zzzmmmeee___\\\cccrrryyyooo```^^^\\\YYYTTTOOOKKKKKKMMMOOONNNMMMKKKKKKKKKLLLMMMSSSRRRQQQNNNMMMNNNRRRUUUZZZkkkpppTTTDDDDDDBBBGGGMMMLLLOOORRRRRRMMMGGGGGGOOOWWW\\\bbbooo}}}xxxtttxxxvvvjjj^^^___zzz}}}sssnnnkkkpppvvvzzzzzz|||wwwyyyzzzzzztttlllpppuuufffeeennnkkkSSSMMMIIIKKKNNNNNNMMMOOOOOOPPPRRRTTTTTTRRRPPPNNNLLLJJJHHHJJJMMMNNNLLLJJJOOOOOOOOOOOOPPPTTTZZZ^^^}}}oooMMMCCCDDDCCC???;;;;;;>>>BBBFFFNNN\\\jjjvvv|||yyy~~~iiiaaakkkxxxyyyzzz{{{{{{{{{{{{zzz|||yyywwwwwwyyyzzzwwwuuuoooooommmggg___ZZZYYYYYY___lllzzzyyyoootttvvvyyy{{{zzzyyyxxxxxxwwwxxxxxxvvvqqqllliiihhhkkkmmmrrryyy~~~}}}{{{xxxtttpppmmmkkkjjjnnnlllpppyyyyyypppiiiiiipppggg]]]TTTLLLGGGGGGKKKSSSfffvvvyyyzzz|||jjjaaa___aaadddqqq}}}~~~}}}xxxjjjVVVFFF@@@???>>>BBBFFFTTTmmmlllVVVSSS^^^qqqVVVcccvvvtttNNN???;;;777888999:::===???AAACCCDDDHHHIIIKKKNNNRRRUUUYYYZZZWWW^^^cccyyyDDDBBB???>>>@@@AAAAAAAAAAAA???===;;;<<<>>>AAABBBGGGKKKPPPTTTWWWZZZ]]]___\\\___dddfffggghhhjjjlll{{{~~~|||kkkmmmkkkddd\\\^^^lllzzzzzzyyywwwxxxuuuttttttuuuvvvwwwwwwtttqqqnnnhhhkkkoooqqqqqqqqqrrrsssvvvvvvvvvxxxzzzwwwqqqkkkdddbbb^^^\\\cccjjjhhhaaabbbgggsss~~~{{{rrrpppyyywwwtttzzzzzziiihhh___YYY```ooovvvmmm___\\\YYYVVVTTTPPPLLLJJJLLLNNNNNNMMMLLLLLLMMMMMMNNNPPPPPPMMMKKKIIIKKKOOORRRVVVdddsssxxxZZZGGGDDDBBBGGGQQQRRRSSSTTTSSSMMMGGGGGGMMMSSSZZZ\\\eeexxx{{{yyyoooaaa[[[lll~~~{{{sssiiibbbeeekkkrrrwwwxxxyyy|||~~~~~~~~~~~~xxxyyyxxxxxx~~~~~~vvvzzzwwwhhhnnnuuujjjQQQLLLJJJMMMNNNMMMLLLMMMKKKMMMPPPRRRRRRQQQOOOMMMKKKJJJHHHIIIKKKLLLKKKIIIMMMNNNNNNNNNPPPTTTYYY]]]{{{zzzyyyZZZDDDEEEEEE>>>;;;;;;===AAADDDJJJXXXeeettt{{{|||~~~rrrlllxxx}}}}}}||||||}}}~~~}}}zzzyyyyyyxxxvvvtttooonnnmmmkkkkkkkkkmmmnnnpppwww~~~rrrwww|||}}}{{{yyyzzz{{{wwwxxxyyyvvvrrrnnnlllkkkooorrrwww||||||zzzvvvrrrnnnkkkjjjiiinnnkkknnnxxx}}}xxxqqqmmmjjjddd\\\TTTOOOMMMNNNQQQNNN]]]lllpppsss{{{|||qqqmmmooopppxxx|||}}}{{{wwwiiiUUUFFF@@@@@@???DDDGGGVVVooovvv[[[UUUaaalllVVVfffqqq~~~rrrNNN===:::888777888;;;===AAACCCFFFGGGIIIJJJLLLOOORRRUUUXXXYYYWWW``````jjjEEECCC@@@>>>???AAAAAAAAABBB@@@>>><<<;;;<<<===>>>DDDGGGMMMRRRUUUYYY\\\___[[[^^^bbbeeeggghhhjjjjjjuuu{{{wwwrrryyy}}}||||||xxxvvvrrrtttuuuuuutttqqqnnnllliiikkkooopppqqqqqqrrrssssssrrrsssvvvxxxuuuooojjjbbbaaa^^^[[[```iiikkkhhhjjjiiitttyyyqqqsssuuummmnnnuuuvvv|||~~~mmmkkkaaa[[[cccqqquuulllaaa___XXXUUUUUURRRLLLJJJLLLMMMMMMNNNNNNOOOPPPQQQQQQNNNMMMLLLJJJIIIJJJNNNQQQRRR\\\eee|||```IIICCC@@@FFFRRRUUUUUUUUUTTTNNNIIIHHHLLLPPPWWWXXX]]]jjjvvvkkk]]]UUUbbbvvv}}}~~~xxxqqqnnnmmmkkkeee^^^bbbhhhoootttvvvxxx{{{~~~|||{{{zzzyyyyyyzzz|||}}}xxxxxxvvvuuu|||rrrlllxxx|||xxxeeeOOOKKKJJJMMMMMMJJJJJJLLLIIIJJJMMMOOOPPPOOOMMMLLLLLLKKKJJJJJJKKKKKKKKKJJJKKKLLLLLLMMMOOOTTTZZZ^^^qqq~~~tttfffGGGBBBBBB<<<<<<<<<>>>AAABBBGGGTTT```pppxxx{{{vvv~~~}}}{{{yyywwwvvvvvvuuutttrrrnnnjjjjjjnnnsssuuuvvvyyy~~~zzz}}}~~~|||yyyxxxzzz}}}zzz{{{{{{yyyuuurrrppppppssswww{{{{{{yyyuuurrrooommmllllllqqqllljjjpppwwwyyyxxxvvvoooooojjjaaaXXXSSSRRRRRROOOWWW```ccchhhrrr}}}~~~|||}}}zzzvvviiiUUUFFFAAAAAAAAABBBHHHYYYqqqddd[[[gggjjj^^^tttzzz|||pppNNN<<<999888777888;;;>>>AAADDDGGGHHHHHHIIIKKKNNNQQQSSSUUUVVVVVV___]]]]]]rrrGGGDDD@@@???@@@AAABBBBBBBBBAAA???===<<<<<<<<<<<<@@@DDDIIINNNRRRVVVYYY\\\YYY[[[___cccfffhhhiiijjjjjjrrr||||||}}}~~~{{{zzzyyy||||||zzz}}}yyyuuuuuuuuurrrttttttrrrooollljjjjjjjjjlllnnnooooooqqqsssuuurrrqqqqqqssstttrrrmmmhhhbbb```]]]]]]```fffmmmrrrzzzrrrwww}}}xxxpppsss}}}~~~}}}xxxqqqmmmpppwwwxxxvvvnnnfffdddnnnyyyyyyqqqiiiddd[[[UUUVVVSSSLLLIIIMMMNNNNNNOOOPPPQQQRRRSSSSSSKKKLLLLLLKKKKKKLLLOOORRRRRRZZZ]]]ooopppSSSFFF???DDDOOORRRTTTTTTRRRNNNIIIHHHLLLOOORRRSSSVVV]]]kkk~~~~~~yyy~~~vvviii]]]XXXfff{{{yyyqqqoooiiifffiiillljjjeeeccchhhooossstttvvvyyy|||}}}{{{yyyxxxwwwwwwxxxwwwvvvvvv|||ooopppmmm]]]OOOLLLKKKLLLLLLIIIIIILLLJJJKKKLLLMMMMMMMMMMMMLLLLLLLLLLLLKKKKKKKKKKKKJJJHHHIIIJJJKKKMMMRRRXXX]]]vvvyyy|||bbbEEEAAABBB???===<<<>>>@@@AAAEEEPPP\\\iiittt~~~{{{~~~zzzxxxvvvtttssssssssstttrrrkkkfffgggnnnttttttqqq{{{~~~{{{{{{}}}}}}zzzwwwuuuuuuxxx{{{{{{zzzxxxuuusssqqqpppppprrrooollllllpppvvv|||pppccc[[[WWWSSSWWW[[[```fffqqq}}}~~~}}}xxxuuuhhhUUUFFFBBBBBBBBB@@@JJJ^^^vvvkkk```ooollliiinnnNNN===999999888999<<>>??????BBBLLLXXXeeeppp}}}}}}{{{yyy{{{}}}{{{xxxtttpppmmmmmmmmmlllfffccchhhsssxxxuuuooo}}}|||{{{||||||~~~}}}|||zzzxxxuuusssrrrnnnppppppllllllrrr|||vvvqqqjjjkkkoootttxxx~~~~~~wwwtttgggUUUGGGCCCCCCCCCCCCPPPhhh}}}jjj```rrrmmmrrrkkkMMM>>>;;;;;;:::<<<>>>AAADDDGGGJJJKKKKKKLLLOOORRRTTTUUUVVVVVVVVVWWWWWW[[[^^^cccJJJGGGBBB@@@AAABBBDDDDDDBBBBBBAAA???>>><<<;;;;;;999===CCCGGGKKKOOORRRTTTWWWWWWXXX[[[___bbbcccdddjjjnnnrrruuuxxx}}}~~~{{{wwwwwwxxxyyywwwuuuvvvtttqqqrrruuuuuusssqqqjjjeeeeeelllsssxxx}}}{{{xxxpppjjjiiifff```WWWTTTYYYcccnnnuuuttttttrrrmmmgggdddeeegggkkklllkkkkkkkkknnnrrrvvvxxxuuuqqqooonnnkkkeeeaaa___YYY[[[cccbbbaaappp~~~}}}mmmbbbeeekkklllkkklllsssqqqwwwpppbbbXXXXXXUUULLLIIINNNQQQQQQRRRRRRQQQQQQPPPOOOHHHKKKNNNPPPQQQRRRSSSUUUQQQ]]]YYY[[[||||||yyy^^^IIIEEEJJJKKKaaa___ZZZSSSLLLHHHHHHIIINNNPPPQQQRRRTTT[[[gggppp}}}|||rrreeeZZZ^^^lllwww{{{wwwxxxuuupppkkknnnppppppnnnmmmpppssstttvvvxxx{{{}}}yyy~~~wwwpppzzzzzz```RRRRRROOOMMMNNNLLLIIIKKKOOOPPPOOONNNMMMMMMNNNOOOPPPJJJKKKLLLKKKIIIHHHIIIIIIGGGGGGGGGFFFGGGJJJOOOSSSZZZxxx|||eeeiiiyyysssXXXGGGBBB???:::<<<<<<===>>>>>>@@@JJJUUUdddppp||||||zzzwwwzzz|||tttmmmhhhfffeeeeeeaaaaaakkkyyyzzzrrr~~~{{{xxxtttrrriiiooorrrnnnjjjnnnyyywwwsssgggUUUGGGCCCDDDDDDHHHWWWoooddd]]]rrrllluuuhhhLLL???<<<<<<===>>>@@@CCCFFFIIIKKKLLLNNNOOORRRUUUWWWXXXXXXXXXZZZVVVWWWbbbdddaaaRRRJJJCCCAAA@@@???@@@CCCCCCAAA@@@@@@AAA@@@>>><<<:::<<<>>>BBBGGGLLLPPPSSSTTTUUUWWWZZZ\\\___aaabbbiiikkknnnqqqssswww{{{~~~zzzxxxwwwssspppsssyyyyyyvvvsssooovvvyyyrrrqqqqqqiii```WWWVVVbbbnnnuuu|||vvvtttooofff___^^^WWWMMMAAAEEERRRUUU]]]qqqmmmnnnmmmiiieeeccceeehhhiiijjjlllnnnoooqqqqqqrrrwwwtttqqqnnnkkkgggccc______]]]___dddccccccsss{{{xxxoooeeebbbhhhmmmooorrr}}}zzzllleee[[[SSSOOOMMMKKKIIIOOOPPPRRRSSSSSSRRRPPPOOOMMMKKKKKKMMMRRRUUUUUUTTTWWWQQQZZZaaammm}}}^^^FFFIIILLLHHHWWW\\\\\\RRRHHHDDDCCCBBBGGGJJJLLLNNNQQQWWW___eeerrr}}}}}}rrrkkkdddaaacccpppttt~~~vvvtttqqqqqqqqqooollljjjjjjjjjkkkrrrwwwvvvvvv{{{~~~}}}zzzooovvvcccRRRUUUTTTSSSRRRPPPPPPOOOOOONNNNNNNNNMMMMMMMMMLLLLLLNNNNNNNNNNNNMMMKKKJJJHHHIIIFFFDDDEEEIIILLLMMMMMM]]]ffffffjjjrrr~~~ZZZCCC>>>@@@@@@<<<;;;<<<>>>>>>???HHHRRR___jjjyyyvvvzzz{{{|||~~~rrrkkkhhheeebbbccc]]]WWW^^^qqq|||nnnzzzyyy{{{}}}~~~}}}zzzwwwtttpppnnnqqqvvvrrrmmmuuuzzzhhhUUUHHHDDDEEEFFFHHH___xxx``````zzzlll~~~fffJJJ======?????????@@@BBBFFFIIIMMMOOORRRUUUYYY[[[[[[ZZZZZZ[[[XXXWWW```^^^```ggg}}}WWWNNNEEEBBB@@@>>>???BBBAAACCCFFFFFFDDDAAA===;;;;;;<<<>>>AAAEEEJJJNNNPPPRRRTTTUUUXXX[[[]]]___```dddfffiiilllnnnpppsssuuuzzz|||~~~uuuhhhfffeeefffllltttzzz{{{zzz}}}zzzxxxvvvrrrqqqqqqooonnnqqquuusssnnnmmmkkktttyyyqqqnnnkkkbbbUUUMMMNNN]]]lllrrrvvv|||wwwqqqllldddZZZUUUVVV\\\UUUFFFAAAJJJPPPZZZmmmjjjhhheeeaaa___aaafffjjjlllmmmnnnooopppoooooonnntttsssqqqnnniiieeeaaa___```]]]___cccaaa```kkk{{{}}}}}}sssqqqjjjbbbcccnnnyyy~~~xxxuuufff```WWWQQQNNNMMMLLLJJJMMMNNNPPPRRRRRRQQQPPPOOOMMMKKKJJJLLLPPPSSSSSSRRRVVVSSSZZZ]]]dddvvvXXXIIIEEEEEEQQQYYY^^^XXXNNNHHHEEEBBBCCCEEEGGGIIIKKKPPPWWW\\\___eeeqqq~~~uuunnnhhhiiipppxxxzzz~~~|||yyyrrrpppmmmnnnooonnnlllkkkkkklllnnnssswwwxxxuuuuuuzzzxxxrrrnnn\\\PPPTTTSSSRRRPPPOOOOOOOOONNNNNNNNNNNNMMMMMMMMMLLLLLLLLLLLLMMMMMMLLLKKKIIIIIIIIIGGGEEEFFFIIIKKKLLLKKKQQQ^^^}}}fffssshhhLLL@@@>>>======<<<===>>>===>>>GGGPPP\\\fffuuu}}}vvvyyy{{{zzzssskkkfffaaa[[[[[[WWWRRRSSS___lllmmmgggjjjsss|||wwwtttnnnpppxxx~~~zzzuuu}}}yyyiiiYYYOOOLLLMMMMMMUUUiii~~~{{{zzz~~~~~~rrrXXXaaapppcccIII???===<<>>999;;;;;;<<>>===>>>DDDMMMWWW```nnn~~~xxxuuuxxxzzzyyy|||tttlllggg```XXXTTTSSSNNNJJJMMMVVV\\\^^^\\\fffvvv}}}yyyooosss}}}~~~}}}~~~}}}~~~vvvhhh^^^YYYWWWVVVVVVaaarrr}}}yyyzzz}}}zzzgggVVVkkkppp}}}```JJJCCC@@@===FFFFFFFFFGGGIIIKKKMMMNNNTTTWWWZZZ\\\]]]]]]^^^___ccc^^^ccc___aaajjjggg[[[MMMGGGEEEBBBAAABBB???CCCIIIPPPRRRLLLAAA999::::::;;;===@@@EEEIIILLLNNNOOOQQQTTTWWWYYY[[[\\\\\\```dddggggggffffffeeegggjjjmmmllliiihhhjjjmmmffflllrrrwwwyyy~~~oooVVVKKKGGGDDDDDDGGGKKKNNNNNN]]]bbbgggjjjkkkjjjkkklllgggiiiiiigggeeefffggghhheeeiiikkkllllllkkkbbbXXXOOOQQQ```llljjjjjjhhh^^^WWWTTTYYYeeelllkkkmmmrrrssssssuuuwwwvvvsssqqqoooyyy___XXX\\\___dddbbb]]]XXXYYY___hhhnnnqqqtttuuuwwwwwwvvvtttrrrppplllpppqqqmmmfff```___aaaeeebbbbbbeeeeeebbbeeekkk~~~uuuzzzxxxpppeeebbbiiirrrwwwnnnxxxvvvbbb]]]ZZZVVVSSSQQQQQQQQQQQQOOOOOOPPPPPPNNNLLLIIIGGGMMMKKKJJJIIIJJJLLLMMMNNNMMMSSSXXXVVVWWWmmmYYYDDDJJJBBBLLLWWW___aaa]]]OOOBBB??????AAABBBEEEHHHKKKNNNRRRUUUXXX\\\bbbjjjsssxxx}}}uuu}}}|||xxxuuurrrqqqnnnnnnooooooooolllhhheeeeeegggiiiiiihhhiiijjjlllllluuu{{{}}}```SSSVVVPPPOOONNNMMMLLLLLLLLLLLLMMMMMMMMMMMMLLLLLLLLLLLLJJJJJJJJJKKKKKKLLLLLLLLLKKKKKKKKKLLLLLLLLLKKKJJJNNN___cccnnnkkk___CCC???EEE@@@>>>===>>>======BBBIIIRRRYYYfffuuuzzzssswww{{{|||}}}xxxqqqlllddd[[[UUUSSSNNNHHHGGGKKKRRRVVVVVV```ooozzzyyyyyy~~~{{{}}}~~~}}}~~~{{{|||~~~{{{qqqfffaaa___]]]]]]]]]eeeuuu{{{sssccc\\\xxxsssttt```MMMHHHEEEBBBGGGHHHIIIJJJLLLNNNOOOPPPRRRTTTWWWYYYZZZ[[[\\\^^^eee```eee```aaahhh}}}ooo```PPPIIIEEEBBB@@@@@@??????CCCLLLTTTRRRFFF<<<:::999999;;;>>>CCCHHHKKKLLLMMMOOORRRUUUWWWYYYZZZYYY]]]aaaccccccaaa___^^^[[[___bbbbbb___[[[YYYYYYTTT[[[dddlllppptttwwwzzz|||}}}~~~~~~~~~uuuZZZIIIEEEAAA>>>???BBBEEEGGGQQQSSSVVVXXXZZZ]]]```aaa]]]]]]^^^___```aaadddhhheeeiiilllmmmmmmiii^^^SSSJJJLLL\\\iiiiiijjjkkkbbbZZZZZZ___gggfffccchhhsssxxxwwwwww|||wwwxxxkkkcccccc___^^^YYYWWWWWW\\\dddjjjmmmnnnqqqrrrtttuuutttsssqqqpppjjjmmmoookkkddd```aaadddcccbbbccceeeffffffjjjnnn~~~zzz}}}{{{~~~~~~yyynnnggghhhlllnnndddkkkvvvooo^^^YYYXXXVVVSSSPPPOOOOOOOOOLLLMMMNNNOOOOOOMMMLLLJJJMMMLLLKKKIIIIIIJJJLLLNNNJJJRRRUUUSSSUUUdddcccHHHGGGBBBEEELLLXXXeeegggXXXFFFAAA@@@???@@@CCCFFFIIIJJJJJJMMMRRRWWW]]]cccjjjnnnrrrvvv}}}~~~{{{|||ttt{{{{{{yyywwwuuurrrpppnnnmmmllljjjiiiiiijjjiiifffccceeefffggggggfffeeefffhhhpppxxxzzzuuu{{{zzz\\\OOOSSSNNNMMMLLLKKKKKKJJJKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKLLLMMMNNNNNNMMMNNNOOOOOONNNMMMMMMLLLPPP___\\\uuutttggg{{{wwwOOOAAAEEEAAA>>><<<======<<<@@@EEEMMMRRR]]]lllzzzuuuxxx|||wwwqqqiiiaaaXXXSSSNNNKKKJJJJJJLLLNNNQQQYYYeeennnsss}}}yyy|||~~~}}}|||}}}zzz{{{||||||yyytttjjjcccbbbaaa___```dddjjjxxxzzzmmm```aaa|||xxxooo}}}aaaNNNGGGEEEDDDGGGHHHJJJMMMOOOQQQSSSSSSOOOQQQTTTUUUVVVWWWXXXZZZ^^^ZZZbbbaaacccgggwww{{{jjjWWWMMMGGGCCC???>>>@@@>>>???FFFNNNPPPIIIAAA===<<<::::::<<<@@@DDDGGGIIIKKKLLLOOORRRTTTVVVWWWVVVYYY\\\\\\YYYVVVSSSRRRJJJMMMQQQTTTSSSMMMGGGBBBDDDJJJUUU```hhhkkkkkkjjjlllnnnppppppoooppptttwwwuuuyyy}}}kkkXXXSSSLLLEEE@@@>>>???@@@FFFEEEDDDDDDFFFHHHKKKMMMMMMLLLMMMQQQTTTWWW]]]ddddddhhhkkklllmmmjjj```UUUQQQTTTdddqqqqqqssssssjjj```___ccciiigggcccjjjvvvvvvtttuuu~~~{{{pppfff[[[WWWQQQTTTYYY```fffiiijjjiiikkkkkklllmmmmmmmmmmmmlllhhhiiiiiieeebbb```ccceee```aaacccddddddhhhpppvvv~~~zzz~~~nnnddd```]]]YYY___fffkkkpppmmmaaaTTTSSSSSSRRRPPPLLLJJJJJJKKKGGGIIILLLOOOQQQRRRRRRRRRNNNMMMLLLJJJHHHIIIMMMPPPKKKSSSQQQOOOSSSZZZqqqpppQQQCCCDDDBBBDDDPPPbbbkkkbbbSSSFFFCCC???>>>???BBBDDDEEEHHHIIIJJJLLLPPPXXX```fffeeehhhllloooqqqpppnnnmmmnnnlllllloooooommmnnnqqqtttxxx{{{~~~|||}}}}}}tttooonnnllljjjhhhgggffffffiiihhhfffffffffeeecccbbbdddeeefffeeecccbbbcccdddtttyyy}}}~~~zzzxxxsssVVVKKKMMMMMMLLLKKKJJJJJJJJJJJJJJJKKKKKKLLLLLLLLLLLLLLLMMMLLLLLLLLLLLLLLLMMMNNNOOONNNOOOPPPOOONNNMMMNNNOOOMMMWWWVVVmmm{{{kkkuuuxxx\\\AAA@@@AAA===;;;======<<>>AAAIIISSS\\\___[[[VVVXXX]]]aaabbb___]]]^^^```eeelllsssvvvvvvyyy|||~~~xxxfffaaaXXXMMMDDD???======???===;;;:::;;;===??????AAA>>>???DDDHHHKKKSSS\\\___cccfffhhhkkkkkkcccZZZZZZ___rrrxxxgggbbbccciiijjjfffgggnnngggggggggmmm~~~}}}qqqbbbTTTRRRPPPUUU]]]dddggghhhhhhhhhhhhgggffffffffffffggghhhfffdddaaa___^^^```ccceee```dddfffeeedddkkkwwwvvvdddYYYTTTXXX^^^cccdddccc```WWWMMMMMMOOOPPPNNNKKKIIIJJJKKKHHHJJJMMMQQQSSSTTTTTTSSSOOOOOONNNKKKIIIJJJNNNRRRNNNSSSNNNMMMUUUUUUcccdddJJJGGGDDDBBBIIIZZZjjjkkkeeePPPJJJCCC>>>>>>???@@@@@@GGGGGGGGGGGGHHHMMMTTTYYY[[[\\\]]]^^^___``````___aaa^^^]]]^^^______ccchhhdddeeehhhnnnvvv~~~{{{xxxpppqqqssskkkgggfffdddbbb```_________ccccccccccccbbbaaa``````aaacccdddcccbbbaaabbbcccoootttyyy{{{}}}|||~~~iiiRRRJJJKKKLLLLLLKKKJJJJJJJJJJJJKKKKKKKKKKKKKKKLLLLLLMMMMMMLLLLLLKKKJJJKKKKKKMMMMMMMMMNNNOOOMMMKKKKKKNNNQQQMMMQQQVVVllljjjpppuuuppp___BBB@@@AAA<<<:::<<<>>>===>>>BBBCCCCCCJJJVVV```ooo||||||vvvsssjjjccc______^^^[[[[[[___YYYXXXZZZ```hhhuuu|||}}}~~~|||{{{|||wwwxxxzzz|||}}}{{{wwwssseee``````ddddddbbbkkkyyyvvveeekkkyyy|||{{{sssZZZGGGBBBDDDEEEJJJKKKMMMPPPRRRSSSSSSSSSQQQRRRSSSSSSSSSSSSUUUWWWUUUQQQ[[[\\\^^^^^^hhhqqqaaaWWWNNNGGGDDD???AAAAAA>>>;;;>>>FFFNNNHHHEEE@@@<<<999:::<<<===CCCDDDFFFHHHKKKNNNPPPQQQYYYYYYWWWRRRKKKDDD???===888<<>><<<;;;;;;===>>>>>>>>>???::::::>>>AAACCCLLLVVVZZZ^^^bbbeeeiiikkkfff^^^^^^fff}}}iii```]]]cccgggbbb\\\\\\XXXWWWSSSRRR\\\ooo||||||mmmdddWWWNNNPPPRRRYYYbbbhhhiiiiiiiiijjjiiihhheeedddcccdddeeefffddd```\\\ZZZ\\\```ccceeeccchhhkkkgggfffnnn}}}www~~~kkk```ZZZbbbhhhllljjjfffaaaWWWOOOKKKNNNPPPOOOMMMKKKLLLNNNNNNOOOQQQSSSSSSSSSQQQPPPOOOPPPOOOLLLJJJKKKPPPTTTOOOSSSLLLMMMYYYVVV___xxxWWWHHHFFFCCCGGGUUUgggqqqsssYYYQQQGGG@@@>>>>>>>>>>>>>>>AAAEEEHHHKKKNNNQQQSSSWWWWWWWWWWWWWWWYYYZZZ[[[VVVVVVZZZ]]][[[XXX[[[aaabbbaaaaaadddiiiooouuuxxxxxxyyyuuuqqqhhhhhhkkkfffdddcccaaa^^^]]]\\\\\\\\\]]]___``````^^^]]]^^^______```bbbbbbaaaaaabbbdddeeemmmtttwww~~~wwwyyybbbQQQNNNNNNLLLLLLKKKJJJJJJJJJKKKKKKJJJKKKKKKKKKLLLLLLMMMMMMLLLKKKJJJIIIIIIJJJKKKLLLLLLMMMMMMKKKIIIJJJNNNQQQQQQQQQZZZooodddXXXllllllZZZCCCFFF@@@<<<:::<<<>>>===>>>AAA@@@>>>DDDPPPYYYggg{{{{{{}}}vvvqqqnnnmmmjjjfffjjjrrrhhhdddbbbffflllwww~~~zzz}}}~~~wwwwwwxxxzzzyyyvvvppplllaaa]]]```ffffffeeeqqqooowwwmmmTTTEEEDDDHHHJJJLLLMMMOOOQQQRRRRRRQQQQQQTTTUUUVVVUUUTTTTTTVVVXXX[[[VVV]]]ZZZZZZXXX```zzzggg\\\TTTJJJBBBFFFAAA>>>@@@AAAAAADDDHHHOOOJJJCCC<<<888888;;;===BBBCCCFFFHHHKKKMMMNNNNNNXXXYYYYYYSSSKKKCCC@@@@@@???AAAKKK^^^kkkhhhXXXKKKDDDBBBEEEMMMRRRLLLDDD@@@DDDEEEQQQTTTHHHCCCDDDAAAQQQ]]]hhhnnnrrruuuvvvtttvvv|||bbbRRRTTTYYY[[[VVVLLLGGGHHHIIIDDD???===<<<:::999:::<<<::::::<<<===???GGGPPPTTTZZZaaagggkkkmmmllliiiiiiooo|||}}}ccc``````eeejjjggg\\\RRRNNNNNNKKKJJJRRRaaalllooouuupppiiiaaaWWWPPPQQQVVVbbbggglllllliiiggghhhjjjmmmjjjhhhhhhjjjkkkiiifffaaa]]]XXXXXX^^^dddiiikkkiiieeejjjooorrrmmm^^^WWWlllnnnpppoooiii___UUUNNNNNNLLLKKKMMMOOOPPPNNNLLLMMMNNNOOOPPPPPPNNNMMMKKKNNNNNNMMMLLLKKKKKKNNNQQQMMMOOOPPPQQQSSSYYYbbbiii|||eeeQQQLLLFFFCCCLLL]]]mmmtttaaaTTTEEE>>>???AAA???;;;@@@AAACCCEEEHHHJJJLLLMMMTTTTTTSSSQQQPPPPPPSSSUUURRRSSSUUUWWWYYY[[[\\\\\\]]]]]]^^^___cccgggkkkmmmssszzzxxxvvv~~~zzzrrrjjjeeedddeeefffbbbaaa___\\\[[[ZZZZZZZZZ\\\ZZZZZZ\\\___aaa___]]]ZZZ___aaa______dddggggggeeejjjqqq{{{lllpppyyy[[[PPPNNNLLLNNNLLLKKKKKKLLLMMMMMMLLLHHHIIIKKKLLLMMMMMMMMMLLLMMMMMMLLLLLLLLLLLLLLLMMMOOOOOOMMMJJJHHHJJJMMMPPPOOOVVV\\\iiipppQQQccc|||TTTGGGAAA>>>===:::888999<<<<<<999;;;BBBCCCHHHUUUaaattt~~~~~~~~~~~~~~~|||zzzzzz||||||{{{nnnmmmoooqqqtttyyy~~~{{{{{{zzzyyyzzz{{{|||}}}{{{zzzzzz||||||xxxqqqkkk``````aaaccciiipppwww|||mmmxxxgggQQQEEEEEEHHHIIIKKKKKKMMMNNNPPPQQQRRRSSSSSSSSSUUUXXXUUUPPPQQQVVVXXXZZZXXXYYY[[[WWWbbb{{{pppcccXXXLLLCCCDDD???===???@@@???AAAEEEJJJGGGBBB===;;;:::;;;<<>>LLLYYYeeejjjmmmqqqttttttxxx{{{gggTTTZZZffftttwwwlll]]]UUUIIIDDD???>>>???>>>;;;999999777888;;;;;;<<>><<<;;;>>>???AAACCCEEEHHHJJJKKKPPPPPPOOONNNLLLLLLOOOQQQPPPQQQSSSUUUWWWXXXXXXXXXZZZZZZ[[[]]]```cccfffhhhmmmrrrvvv}}}uuutttqqqnnnjjjfffcccbbbbbbcccaaa```^^^\\\[[[ZZZ[[[[[[[[[YYYXXXYYY[[[\\\ZZZXXXXXXZZZYYYYYY^^^fffjjjiiigggooowwwtttooommmXXXPPPMMMKKKOOONNNLLLLLLMMMNNNMMMLLLJJJKKKLLLLLLMMMMMMLLLLLLNNNMMMMMMLLLMMMMMMNNNNNNOOONNNLLLJJJHHHIIILLLOOOPPPVVVYYYcccuuuZZZgggzzzWWWCCC:::>>>===<<<;;;;;;<<<<<<;;;;;;AAAAAADDDOOOXXXjjj}}}||||||}}}}}}|||{{{|||~~~}}}|||{{{zzzyyyyyyyyyyyyzzzzzzzzz{{{{{{wwwooohhhcccbbbccceeekkksss{{{yyycccrrr~~~eeePPPFFFFFFJJJLLLOOOOOOOOOPPPQQQQQQRRRRRRWWWWWWWWWUUURRRRRRRRRSSSYYYZZZWWWWWWZZZWWWaaayyyqqqcccTTTJJJFFFAAA???AAAAAA>>>>>>???DDDDDDBBB@@@>>>===<<<;;;<<<===???BBBEEEGGGIIIJJJPPP]]]qqqpppdddUUULLLLLLcccyyybbbMMMGGGHHHSSS^^^^^^UUUNNNCCC>>>KKK[[[[[[UUUKKK===IIIXXXeeeiiihhhkkkooorrrqqqqqqttt}}}~~~mmmYYY\\\llllllbbbTTTIIIDDDAAA>>>:::;;;999:::<<<;;;999<<>>>>><<<;;;;;;===:::???>>>???GGGNNN\\\rrr|||{{{}}}}}}{{{zzz~~~~~~}}}}}}|||{{{zzzxxxvvvuuuyyyxxxxxxyyyyyyuuummmfffgggggggggiiioooxxxlll\\\ttt}}}dddPPPHHHHHHMMMPPPSSSSSSSSSSSSSSSRRRRRRRRRVVVYYYWWWQQQTTT^^^aaa]]]ZZZ\\\WWWUUUXXXWWW```vvvppp___SSSLLLFFFBBBCCCCCC???<<<<<<@@@AAABBBCCCCCCAAA>>><<<;;;<<<===@@@BBBEEEGGGIIIJJJYYYqqqtttbbbXXXhhhzzz[[[NNNKKK[[[mmmnnn^^^OOOIIIEEEUUUjjjnnnfffZZZKKKKKK\\\kkknnnjjjjjjlllnnnlllllllllrrr|||}}}sss___YYY^^^yyyuuu[[[JJJDDDBBBAAA@@@===<<<>>><<<888888:::???GGGZZZrrr~~~ooodddmmmiiiccc___^^^___bbbcccgggbbb]]]aaaoooyyywwwiiiSSSHHHKKKLLLFFFCCCIIIQQQVVV[[[``````bbbdddcccaaa```aaabbb___```bbbdddeeedddaaa___\\\^^^bbbfffiiijjjjjjiiieee```kkk}}}}}}pppjjjmmmuuu{{{yyyxxxyyyzzzxxxtttmmmddd[[[SSSMMMJJJIIIJJJKKKNNNQQQRRRSSSSSSTTTTTTUUUUUUTTTTTTSSSRRRKKKNNNPPPPPPOOOMMMLLLLLLPPPQQQRRRQQQOOOQQQVVVZZZgggvvvWWWHHHBBB@@@GGGRRR```cccbbbXXXJJJAAA@@@CCC::::::;;;<<<>>>@@@BBBDDDFFFGGGHHHGGGFFFFFFIIIKKKLLLMMMNNNOOOPPPPPPPPPPPPQQQSSSUUUXXXYYYYYYYYYXXXZZZ______[[[]]]dddkkklllmmmjjjjjjllliiiaaa\\\]]]XXXXXXXXXXXXYYY[[[\\\]]]YYYXXXWWWUUUUUUUUUVVVWWWUUUTTTTTTUUUVVVXXXXXXXXXWWWYYY[[[\\\bbbkkkpppooorrryyymmmbbbaaappp|||nnnZZZSSSQQQOOOOOOOOOOOONNNMMMPPPOOOMMMLLLKKKKKKKKKLLLKKKKKKKKKKKKLLLMMMOOOOOOLLLLLLKKKIIIHHHHHHKKKMMMRRRVVVWWW\\\rrrkkk```xxxUUUAAA======>>>???===999:::===:::>>><<<<<>>???===@@@CCCEEEEEEDDDAAA???;;;<<<===>>>AAADDDFFFGGGEEEOOOccc{{{|||hhhlllhhhVVVPPPccc}}}kkkUUUIIIEEEYYYsssxxxpppfffZZZJJJ\\\ooossspppmmmnnnnnnqqqqqqpppppptttwwwtttlll^^^OOOJJJ^^^vvv\\\OOOIIIEEEAAA===;;;===<<<999888:::@@@GGG\\\vvv|||kkk______]]]]]]bbbhhhkkkhhhcccYYYRRRJJJKKKZZZsssmmmRRRDDDFFFAAA???CCCNNNXXX\\\]]]___```___]]]\\\\\\^^^bbbeee___aaacccdddbbb```]]]\\\[[[___dddiiikkkkkkkkkjjjeeeYYYbbbyyy}}}{{{~~~yyyqqqnnnooorrrfffttt~~~}}}|||yyytttjjj```VVVPPPLLLKKKLLLMMMOOOPPPPPPQQQQQQRRRRRRRRRRRRRRRRRRQQQQQQPPPJJJMMMPPPPPPNNNLLLKKKJJJPPPRRRSSSRRRPPPPPPTTTXXX```dddNNNEEEAAADDDIIIUUU]]]ddd___RRRFFFCCCDDD;;;;;;::::::<<<>>>@@@AAADDDEEEFFFGGGFFFGGGHHHJJJJJJKKKLLLMMMNNNOOOOOOOOONNNPPPSSSUUUVVVVVVTTTSSSTTTZZZ\\\YYYVVVXXX\\\^^^aaa______aaa___\\\ZZZ[[[XXXVVVTTTSSSTTTWWWZZZ\\\XXXWWWUUUTTTTTTTTTUUUUUUSSSSSSSSSRRRQQQRRRSSSTTTRRR\\\ccceeefffkkkpppqqqyyyzzz|||sss]]]SSSXXXtttzzz~~~eeeUUUSSSQQQPPPPPPPPPNNNMMMOOONNNMMMKKKJJJKKKLLLLLLIIIIIIIIIIIIJJJLLLMMMMMMJJJKKKJJJIIIHHHIIILLLNNNSSSVVVXXX]]]mmmpppccccccIII@@@======???===888888<<<:::>>>;;;;;;CCCEEELLL]]]}}}|||{{{yyyyyy{{{~~~~~~}}}}}}yyyzzz{{{|||{{{zzzyyyxxxtttsssrrrsssuuusssnnniiimmmnnnqqqvvv|||sssuuunnn]]]___|||~~~dddUUUOOOMMMPPPUUUUUUUUUVVVVVVVVVVVVVVVVVVRRRXXXXXXTTT^^^rrrzzzttt^^^___WWWTTTYYYZZZ___mmmpppbbbTTTIII@@@???AAAAAAAAABBB===???AAADDDEEEDDDBBBAAA===<<<<<<===???AAADDDEEEHHHMMMWWWfffyyyvvvnnn|||ooo^^^XXXooopppWWWOOO]]]uuuxxxmmm```UUUFFFXXXjjjqqqooonnnmmmlllnnnooolllgggeeeeeeaaa[[[RRREEE???PPPooonnnZZZKKKDDD>>>:::;;;;;;999:::======BBBTTTmmmxxxqqqeee^^^UUUYYYcccrrr~~~uuujjjSSSNNNHHHEEELLL]]]qqq~~~|||sss```JJJ???@@@>>>AAAKKKYYYcccddddddeeedddaaa^^^[[[[[[^^^aaadddbbbdddfffeeebbb___^^^]]]^^^bbbgggkkkllllllmmmnnncccWWWccc}}}pppooommm|||{{{}}}rrrjjjfffeeeeeejjjmmmnnnxxxxxxrrrhhh^^^UUUQQQOOOOOONNNOOOQQQQQQPPPOOOPPPQQQPPPOOOOOOOOONNNNNNNNNNNNLLLNNNPPPPPPNNNLLLKKKKKKNNNQQQSSSRRRPPPPPPSSSVVV```{{{sssWWWHHHCCCAAA@@@MMMVVV___```XXXMMMFFFDDD???===<<<;;;;;;<<<>>>???AAACCCEEEEEEEEEFFFHHHIIIHHHIIIJJJLLLMMMNNNNNNNNNLLLMMMPPPRRRSSSRRRQQQQQQPPPVVVZZZYYYVVVTTTUUUXXXYYYYYYYYYYYYYYYXXXXXXXXXWWWVVVSSSQQQQQQTTTWWWYYYYYYXXXVVVUUUTTTTTTTTTUUUQQQQQQPPPMMMKKKJJJKKKMMMNNN\\\hhhkkkkkkooouuuxxxzzzsssqqqvvvwwwlll^^^TTTNNNWWWwwwvvv}}}qqqVVVTTTQQQPPPPPPOOONNNLLLLLLKKKKKKKKKKKKKKKLLLLLLIIIIIIHHHIIIIIIJJJKKKLLLHHHIIIJJJJJJJJJKKKNNNQQQRRRSSSWWW\\\fff{{{pppeeevvvTTTHHH???<<>>999888;;;:::>>>;;;;;;CCCCCCHHHWWWmmmyyyzzzyyywwwvvvwwwzzz}}}~~~~~~yyyzzzzzz{{{|||||||||{{{vvvsssppppppqqqqqqnnnkkkmmmpppvvv}}}tttooofff[[[cccuuu~~~{{{bbbVVVRRRNNNQQQVVVUUUUUUUUUVVVVVVVVVVVVVVVWWW[[[[[[WWW\\\hhhllliii___aaaYYYUUU\\\^^^___hhhxxxeeeVVVGGGAAAAAA@@@AAABBB<<<===???@@@BBBBBBBBBBBB======<<<<<<===???AAABBBGGGJJJNNNUUU^^^jjjvvv~~~sssdddbbbmmmsssqqqeeeXXXWWWooonnn]]]dddzzz~~~rrrbbbSSSGGGUUUbbbffffffeeedddaaa\\\^^^^^^ZZZYYY\\\]]][[[OOOGGGCCCLLL```zzzlllSSSJJJAAA>>><<<::::::===:::;;;HHH]]]gggeeebbbeeebbbgggrrrlllggg]]]RRRLLLNNNVVV^^^hhhgggbbbXXXLLLBBB??????DDDIIIUUUbbbgggeeedddeeebbb```^^^\\\\\\^^^^^^___bbbdddfffdddaaa___```aaabbbfffjjjmmmmmmoooqqqssskkk```kkk{{{nnnjjjeeemmm|||rrrjjjhhhiiillljjjeeebbbmmm}}}~~~tttnnneee[[[TTTQQQQQQQQQNNNPPPRRRRRRPPPOOOPPPRRRQQQQQQPPPOOOOOOOOOOOOOOOOOOPPPRRRQQQOOOMMMMMMMMMNNNQQQTTTTTTSSSSSSUUUXXX___rrrhhhPPPHHHDDD???EEELLLUUU[[[[[[VVVPPPLLLCCCAAA???<<<<<<<<<>>>???===???AAACCCCCCCCCEEEGGGEEEFFFHHHJJJKKKLLLMMMMMMIIIJJJLLLNNNOOOOOOOOOOOONNNQQQTTTUUURRRPPPQQQSSSRRRSSSSSSRRRRRRSSSSSSRRRSSSRRRQQQQQQQQQQQQSSSSSSWWWVVVTTTRRRQQQQQQQQQQQQLLLMMMLLLJJJHHHHHHKKKNNNPPP\\\hhhnnnsss||||||kkk^^^[[[\\\UUULLLSSSUUUfffvvv||||||oooVVVTTTQQQPPPOOONNNMMMKKKGGGHHHIIIJJJLLLLLLMMMMMMJJJJJJIIIIIIIIIJJJJJJKKKFFFHHHJJJKKKKKKMMMQQQSSSPPPPPPSSSXXX\\\eeeyyypppnnnQQQCCC;;;???AAA<<<999<<<:::===::::::AAA@@@CCCPPP\\\jjj~~~zzzvvvwwwxxxyyy{{{}}}~~~~~~||||||~~~~~~~~~}}}}}}||||||}}}~~~}}}{{{{{{{{{{{{{{{|||}}}~~~{{{vvvqqqnnnnnnnnnllljjjkkkqqqzzz~~~pppfffbbblll~~~sssxxxttt]]]UUUSSSPPPQQQWWWVVVVVVVVVUUUTTTTTTSSSSSSVVVXXXZZZ[[[\\\^^^aaaccc```ccc[[[WWW___```___dddxxxfffRRRGGGBBB???>>>???<<<<<<======???@@@AAAAAA===<<<;;;;;;;;;===???@@@>>>AAADDDFFFIIIOOOXXX___aaahhhcccQQQEEEHHHNNNOOOOOOGGGKKKdddyyycccffftttdddLLLUUU\\\]]][[[ZZZXXXUUUKKKQQQTTTUUUYYYbbbjjjlll\\\SSSJJJHHHOOO```yyyeeeYYYKKKCCC>>>999888:::<<<:::CCCUUU___aaagggrrrwwwzzzvvvbbbQQQJJJLLLQQQHHHMMMKKKCCC===???CCCDDDGGGMMMWWWaaabbb]]][[[]]]\\\[[[[[[\\\]]]^^^\\\[[[___bbbcccbbb___^^^```bbbfffiiimmmnnnnnnppptttxxxzzznnnuuu}}}xxxiiiffflll}}}wwwuuuxxx|||pppkkkaaaYYY```ooouuuqqqooojjj```WWWQQQOOOPPPQQQMMMPPPRRRRRRQQQPPPQQQTTTUUUTTTTTTSSSSSSSSSSSSSSSQQQSSSSSSSSSPPPOOOOOOOOOOOOSSSWWWXXXWWWWWWYYY\\\[[[jjjxxxYYYNNNJJJCCC???DDDLLLVVV]]]^^^ZZZVVVFFFDDDAAA>>><<<<<<>>>???:::<<>>:::<<<:::===999999???===???KKKTTTYYYrrrwwwyyy|||}}}}}}}}}}}}|||yyyyyy}}}}}}~~~}}}}}}~~~~~~~~~|||{{{|||}}}~~~~~~}}}~~~~~~}}}{{{}}}yyyyyyyyy{{{}}}~~~}}}{{{zzz}}}~~~}}}|||{{{{{{|||}}}~~~yyyrrrmmmllllllkkkiiijjjqqq|||uuujjjkkkvvvvvvxxxnnnYYYTTTSSSPPPRRRXXXXXXWWWVVVUUUSSSRRRQQQPPPPPPQQQWWW]]]^^^\\\```gggaaaddd]]]YYYaaabbb___bbbtttYYYMMMIIIEEE@@@???>>>??????>>>===>>>@@@BBB======<<<<<<<<<;;;;;;;;;===???BBBCCCDDDFFFHHHJJJUUUQQQLLLHHHHHHJJJLLLMMMJJJHHHMMM[[[mmm~~~~~~mmmaaammmsssZZZSSSOOOQQQPPPKKKHHHJJJBBBJJJ\\\ooo|||iiiTTTMMMMMMTTThhh|||vvv^^^RRRAAA???@@@333999999DDD\\\pppxxx|||}}}wwwuuuxxxzzzcccQQQGGGDDDCCCAAA>>>::::::>>>EEEKKKRRRRRRSSSTTTTTTTTTTTTSSSSSSWWW\\\^^^___^^^]]]]]]bbbbbbaaa___^^^aaafffkkkiiijjjjjjiiimmmrrrqqqmmmqqqxxxyyyvvvvvv~~~|||wwwlllaaaWWWZZZfffppprrroooqqqbbbTTTQQQSSSTTTSSSRRRRRRNNNOOOTTTRRRLLLPPPZZZUUUUUUTTTTTTTTTUUUWWWXXXSSSSSSSSSSSSRRRQQQPPPOOOQQQQQQQQQSSSWWWYYYYYYYYY```kkkvvvZZZLLLFFF???DDDEEEFFFQQQ___bbb[[[\\\SSSKKKGGGBBB<<<<<>>>>>>>>BBBBBBCCCDDDFFFHHHJJJKKKIIIHHHHHHHHHHHHHHHHHHHHHJJJKKKLLLMMMMMMNNNNNNMMMQQQQQQQQQQQQQQQQQQQQQQQQKKKJJJJJJJJJJJJKKKLLLLLLLLLLLLLLLKKKJJJIIIGGGFFFIIIIIIIIILLLQQQZZZdddjjjooolllooo{{{kkkSSSEEECCCFFFGGGiiimmmdddnnnxxx```SSSQQQQQQQQQPPPOOOLLLJJJHHHHHHHHHGGGGGGHHHIIIKKKLLLMMMLLLKKKJJJJJJJJJLLLLLLKKKJJJJJJIIIJJJKKKLLLMMMNNNNNNNNNNNNPPPUUU\\\aaazzzeee^^^lll~~~}}}pppaaa```mmmMMM===AAA@@@<<<===<<<===<<<::::::;;;===@@@BBBEEEVVVggg~~~yyyxxx{{{~~~xxxvvvwwwwwwwwwxxxyyy|||~~~}}}|||{{{{{{{{{{{{}}}|||zzzyyyxxxxxxxxxyyy~~~}}}}}}~~~~~~}}}|||~~~}}}}}}~~~}}}|||||||||zzzwwwwwwzzz|||{{{zzzxxx|||||||||}}}|||zzz{{{||||||{{{~~~tttkkkkkkoooqqqsssvvvssswww}}}xxx{{{gggWWWVVVVVVQQQPPPSSSTTTVVVYYYXXXVVVUUUVVVXXXVVVSSSRRRTTTYYY]]]______eee___YYYWWWZZZ^^^aaabbbfffTTTLLLGGGCCCCCC?????????>>>======>>>???======<<<<<<<<<;;;;;;;;;<<<===???@@@AAACCCFFFIIILLLMMMOOORRRUUUVVVUUUUUUYYYSSSRRR\\\iiiuuuvvveeeXXX___rrr~~~yyynnn]]]XXXSSSPPPIIIBBBCCCHHHJJJ[[[vvv|||bbbSSSKKKMMM^^^qqqwww```FFFAAAEEE>>>===>>>LLLfffyyy~~~zzzvvvqqqoooqqqwww~~~sss___NNNDDDAAA<<<>>>AAACCCEEEIIINNNRRRNNNNNNOOOQQQRRRSSSTTTUUUUUUWWWZZZ[[[\\\\\\]]]___^^^^^^^^^^^^```dddhhhlllnnnlllhhhgggmmmuuuwwwtttwww~~~~~~~~~zzz}}}kkkccc]]]aaammmuuuuuupppooo```SSSQQQTTTTTTSSSSSSQQQOOOOOOQQQQQQOOORRRWWWUUUTTTSSSSSSSSSSSSTTTUUUSSSSSSRRRRRRQQQPPPPPPPPPRRRRRRRRRTTTWWWYYYZZZYYYYYYaaatttqqquuulllWWWFFFCCCBBBAAAAAAHHHTTT\\\^^^bbbZZZSSSOOOHHH@@@===@@@???>>>======??????===<<<@@@AAAAAABBBCCCDDDFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGHHHIIIJJJKKKLLLLLLLLLLLLPPPPPPPPPPPPOOOOOOOOOOOOKKKJJJJJJIIIIIIIIIJJJJJJGGGGGGGGGGGGHHHHHHHHHHHHCCCFFFKKKPPPXXXbbbnnnvvvssstttxxxiiiOOO??????KKKXXXyyy}}}aaaVVV[[[hhhuuutttgggYYYSSSQQQQQQQQQPPPOOOMMMKKKJJJIIIHHHGGGGGGGGGIIIKKKLLLMMMMMMLLLKKKKKKKKKLLLLLLKKKJJJIIIIIIIIIJJJLLLMMMLLLMMMOOOPPPQQQTTTYYY\\\mmmjjjYYY```sssooocccxxxrrrPPP>>>AAA???>>>@@@>>>===;;;:::999:::<<>>>>>>>>>>>=========<<<<<<<<<;;;;;;;;;<<<=========@@@DDDGGGPPPWWWbbbkkkppppppllliiihhh___YYY[[[```dddgggjjj```UUUJJJLLLYYYeeeiiihhh___]]]ZZZTTTKKKGGGLLLUUU^^^qqqyyycccQQQIIISSScccvvv{{{{{{UUUDDDCCC@@@>>>???NNNfffvvvwwwtttuuunnnkkkhhheeeeeefffiiikkksssrrrmmmbbbTTTGGG???<<<999???GGGNNNQQQSSSSSSTTTKKKKKKKKKMMMOOORRRTTTVVVVVVWWWYYYYYYYYYZZZ]]]___ZZZYYY[[[^^^dddiiimmmnnnooolllggghhhqqq|||~~~zzzzzzrrrjjjjjjqqqwwwuuurrrjjj]]]RRRQQQTTTUUUTTTUUUSSSSSSQQQOOOQQQWWWXXXVVVUUUTTTSSSRRRQQQQQQQQQRRRTTTSSSQQQPPPOOOOOOPPPPPPRRRRRRRRRTTTWWWYYYYYYYYYZZZ]]]kkk{{{lll|||}}}tttgggUUUIIICCC???@@@DDDJJJRRRZZZccc___]]]ZZZRRRHHHAAA???<<<<<<;;;<<<======:::888@@@?????????@@@AAABBBCCCCCCCCCDDDDDDEEEEEEFFFFFFFFFFFFGGGHHHIIIIIIIIIIIILLLLLLLLLLLLLLLLLLLLLLLLJJJIIIHHHGGGGGGFFFGGGGGGEEEEEEDDDEEEFFFGGGIIIJJJJJJQQQZZZaaahhhqqq|||xxxhhhTTTEEE<<>>???;;;<<<;;;:::999:::;;;===???CCCIIINNNcccyyyyyy||||||yyyxxxyyyxxxxxxyyyzzz}}}~~~~~~}}}}}}}}}~~~|||{{{{{{zzzzzzzzz{{{{{{zzzzzz{{{|||}}}~~~|||{{{zzzyyyyyyzzz{{{|||{{{{{{||||||}}}~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}{{{yyyxxxxxxyyy{{{|||{{{zzz~~~||||||~~~{{{|||}}}~~~|||xxxtttrrrkkkhhhkkkqqquuuzzz~~~qqqbbbVVVVVVXXXVVVVVVYYYZZZ\\\]]]]]]\\\[[[[[[\\\]]][[[ZZZZZZ\\\\\\[[[ZZZTTTUUUVVVYYY\\\^^^]]][[[uuufffXXXLLLDDDDDDCCCAAA@@@@@@@@@??????============<<<<<<<<<<<<;;;<<<;;;;;;;;;===BBBEEEZZZdddqqq|||}}}xxxsssjjjbbb[[[XXXTTTPPPPPPSSSKKKGGGDDDEEELLLWWW```eee```aaabbbbbbbbbdddkkkrrrzzzcccOOOOOOYYYeeejjjttttttWWWKKKGGGAAA@@@KKK^^^jjjhhhcccbbbaaa___]]][[[XXXVVVUUUTTTUUUUUURRRLLLDDD>>>;;;;;;???FFFNNNTTTUUUSSSPPPNNNKKKJJJJJJKKKMMMPPPSSSUUUTTTVVVXXXYYYYYYYYY[[[]]]XXXXXX[[[aaaiiiooorrrsssmmmkkkgggjjjvvvwwwqqqqqqsssrrrooodddYYYQQQQQQTTTUUUTTTUUUVVVXXXVVVPPPTTT^^^^^^WWWUUUTTTSSSRRRRRRQQQPPPPPPTTTSSSQQQOOONNNOOOPPPQQQQQQPPPPPPRRRUUUWWWWWWVVV]]]\\\ccczzzsss~~~{{{xxxkkkWWWJJJCCCFFFGGGDDDFFFLLL[[[^^^bbbddd```UUUKKKEEE???===;;;;;;<<<<<<;;;:::>>>>>>>>>>>>???@@@AAABBB@@@@@@AAAAAABBBCCCDDDDDDCCCCCCDDDEEEFFFFFFFFFFFFGGGGGGGGGGGGHHHHHHHHHHHHGGGFFFEEEDDDCCCCCCCCCCCCFFFEEEEEEEEEFFFIIILLLNNNZZZcccnnnuuuyyytttcccTTTIIIBBBEEELLLZZZwww}}}zzzbbbUUUWWWTTTQQQOOOMMMLLLLLLNNNMMMMMMMMMMMMMMMMMMLLLLLLJJJIIIGGGEEEFFFIIILLLNNNLLLMMMNNNOOOOOONNNLLLLLLKKKJJJIIIHHHHHHIIIJJJKKKNNNPPPQQQQQQQQQRRRTTTVVV\\\qqqxxxbbbbbbyyyZZZHHHFFFAAA??????;;;<<<;;;:::999999:::<<<===AAADDDEEESSSsssxxxyyyyyywwwvvvwwwwwwwwwwwwyyy|||~~~}}}}}}}}}}}}~~~{{{{{{{{{{{{{{{{{{||||||yyyzzz||||||||||||}}}{{{zzzyyyxxxxxxyyyyyyzzzyyyyyyzzzzzz{{{{{{{{{{{{||||||||||||||||||}}}}}}zzzyyyxxxxxxyyy{{{||||||}}}}}}}}}yyyyyyzzz||||||zzzvvvrrrnnniiihhhmmmssswww{{{yyyjjj___VVVWWWZZZZZZZZZ\\\[[[\\\\\\\\\[[[[[[ZZZZZZZZZZZZZZZZZZZZZYYYWWWVVVUUUVVVXXXZZZ\\\\\\[[[ZZZzzzuuufffYYYOOOGGGDDD@@@???@@@@@@???>>>>>>>>>=========<<<<<<<<<<<<<<<<<<;;;:::===AAADDDWWW___jjjpppppplllgggccc]]]ZZZXXXSSSKKKDDDEEEKKKKKKMMMPPPRRRTTTYYY___cccdddhhhnnnuuu~~~{{{^^^QQQQQQYYY___iiiuuurrr^^^XXXIIIDDDHHHVVV___]]]ZZZ[[[UUUTTTSSSPPPMMMIIIFFFDDDAAA@@@???===<<<<<<>>>???EEEJJJOOOQQQPPPMMMKKKIIINNNMMMLLLKKKLLLOOOQQQSSSPPPTTTXXX[[[[[[[[[[[[[[[[[[\\\```fffmmmsssvvvxxxuuupppjjjjjjvvvyyyvvvtttqqqlllhhh]]]UUUOOOQQQTTTTTTSSSTTTVVVYYYWWWQQQUUU]]]]]]UUUTTTTTTTTTSSSSSSRRRQQQQQQUUUSSSQQQOOONNNOOOPPPQQQOOONNNNNNPPPSSSTTTTTTSSSWWWUUUXXXiiippp\\\KKKGGGEEE???>>>AAAPPPXXXccckkklllfff\\\TTTOOOKKKDDD@@@>>>>>>>>>===;;;;;;;;;<<<===>>>@@@@@@>>>>>>??????@@@AAABBBBBB@@@@@@AAABBBCCCCCCCCCCCCBBBBBBBBBCCCCCCCCCDDDDDDCCCCCCBBBBBBAAABBBBBBCCCCCCCCCDDDFFFJJJOOOSSSVVVaaalllzzzxxxmmm\\\KKKBBB@@@HHHZZZkkkyyyxxxsss|||}}}cccUUURRRZZZYYYVVVQQQNNNLLLJJJIIIKKKJJJJJJJJJJJJJJJJJJJJJJJJHHHGGGFFFGGGIIIKKKMMMKKKLLLMMMOOOOOOOOONNNMMMKKKKKKIIIIIIHHHIIIJJJKKKRRRRRRQQQPPPOOOPPPTTTWWWZZZ______WWWiiivvv^^^PPPCCC???BBB@@@<<<<<<;;;:::::::::;;;;;;===AAABBBJJJ```ttt|||yyyvvvvvvuuuuuuuuuvvvyyy|||~~~~~~}}}|||xxxvvv{{{{{{{{{|||}}}~~~zzzzzz{{{{{{{{{{{{{{{{{{zzz|||}}}|||zzzyyy{{{||||||{{{{{{zzzyyyyyyyyyyyyzzzzzzzzzyyyyyyxxxxxxxxx{{{{{{{{{{{{{{{{{{{{{|||yyyyyyyyyxxxyyyzzz|||}}}~~~~~~yyyxxxxxxyyyyyywwwtttqqqnnnkkkkkkqqquuuwww{{{~~~ttteee]]]WWWXXX[[[\\\]]]]]]\\\\\\\\\\\\\\\\\\ZZZYYYXXXYYYZZZZZZYYYXXXWWWWWWXXXXXXYYYXXXWWWWWWXXXXXXrrrpppcccZZZNNNHHHBBB>>>?????????===>>>>>>>>>=========<<<<<<<<<<<<<<<;;;;;;<<>>===::::::;;;<<<>>>AAADDDFFFEEEHHHKKKLLLKKKJJJJJJKKKOOONNNMMMMMMMMMNNNOOOPPPNNNRRRXXX\\\]]]\\\\\\\\\```ccchhhlllooosssxxx{{{uuuooowwwtttzzz|||{{{hhhlllrrrwwwwwwpppfff___XXXQQQNNNPPPSSSQQQQQQRRRRRRTTTTTTSSSTTTVVVUUUQQQQQQQQQRRRSSSTTTTTTSSSSSSUUUTTTRRRQQQPPPPPPQQQQQQNNNMMMMMMNNNQQQRRRRRRQQQRRRRRRUUU___sssvvv]]]LLLCCC>>>>>>???HHHRRR___hhhnnnppplllfff___YYYQQQIIICCC@@@===;;;;;;;;;::::::;;;<<<============>>>>>>??????@@@@@@>>>>>>???@@@AAAAAAAAAAAA?????????@@@AAAAAABBBBBBAAAAAAAAAAAABBBDDDEEEFFFBBBDDDGGGLLLSSSYYY___bbbhhhrrryyygggVVVHHH???>>>HHH[[[qqq}}}wwwpppmmmqqqyyyjjjWWWQQQSSSQQQTTTTTTQQQNNNNNNJJJFFFJJJIIIHHHHHHHHHHHHHHHIIIHHHHHHGGGGGGHHHIIIKKKLLLIIIJJJKKKMMMNNNOOOOOOOOOMMMLLLKKKJJJIIIJJJKKKKKKRRRQQQPPPNNNMMMOOORRRUUU\\\\\\xxxbbbUUUcccwww___GGG>>>AAA@@@======<<<;;;;;;::::::;;;888>>>@@@FFFSSSaaa{{{xxxtttuuuuuuuuuuuuuuuxxx{{{~~~|||}}}~~~}}}}}}}}}zzzvvvssszzzyyyzzzzzz{{{|||}}}~~~yyyzzzzzz{{{zzzzzzyyyyyyzzz|||~~~|||yyyxxxyyy|||}}}}}}||||||{{{{{{zzzzzz{{{zzzzzzyyyxxxxxxwwwwwwzzzzzzzzzzzzzzzzzzzzzzzzxxxyyyyyyyyyxxxyyy||||||}}}yyyxxxxxxyyyyyyxxxtttrrrnnnmmmoootttxxxxxx{{{rrraaa]]]YYYYYY\\\^^^^^^]]]___]]]]]]]]]^^^]]][[[YYYYYYZZZ[[[ZZZXXXWWWXXXYYYYYYYYYXXXUUURRRQQQSSSTTTmmm|||qqqddd\\\TTTIIICCCAAABBB@@@???>>>>>>>>>>>>=========<<<:::;;;<<<<<<;;;;;;===???>>>CCCHHHHHHEEEBBBCCCDDDGGGEEEGGGPPPWWWZZZ\\\___hhhgggeeebbb___]]]]]]\\\fffooowww{{{~~~yyysssppplllfffdddfffiiitttlll[[[WWWZZZ^^^aaaeeemmmwww~~~pppbbbSSSHHHBBBGGGJJJGGGEEEHHHBBBAAA@@@>>>===<<<;;;;;;;;;===@@@DDDGGGHHHHHHGGGDDDFFFHHHIIIIIIJJJLLLNNNMMMMMMMMMMMMMMMNNNNNNNNNOOORRRWWWZZZ\\\]]]___```eeejjjoooooonnnpppvvv|||ppprrrpppttttttppp]]]ccclllrrrqqqiii___XXXTTTOOOMMMOOOQQQOOONNNOOOPPPPPPSSSVVVTTTOOOMMMOOOLLLMMMOOORRRSSSTTTTTTTTTUUUTTTTTTSSSRRRRRRQQQQQQNNNMMMMMMNNNQQQRRRRRRQQQRRRUUUXXX[[[ddd|||{{{aaaMMMFFFDDDBBBCCCLLLTTT[[[dddooosssqqqkkkggg```YYYRRRLLLFFFBBBAAA@@@???>>>===<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>======>>>???@@@@@@@@@@@@>>>??????@@@AAAAAABBBBBB@@@@@@AAACCCFFFHHHJJJLLLMMMOOOTTTZZZ```fffjjjlllpppyyymmm```RRREEECCCIIIRRReeezzz}}}wwwvvvvvvtttuuu]]]RRRQQQOOOIIINNNOOOLLLLLLNNNLLLGGGKKKJJJIIIGGGGGGGGGHHHHHHGGGGGGHHHIIIJJJJJJJJJJJJGGGHHHIIIJJJLLLOOOQQQRRRNNNMMMLLLKKKJJJKKKKKKLLLMMMNNNOOONNNMMMMMMOOOQQQWWW\\\lllsss]]]aaayyy{{{___LLLEEE===>>>>>>===<<<<<<;;;::::::777<<<===AAAJJJOOObbbxxxyyyxxxwwwvvvuuuvvvxxxzzz|||xxxzzz|||~~~~~~~~~}}}|||}}}|||yyywwwxxxxxxxxxxxxxxxyyyzzz{{{yyyyyyzzzzzzzzzxxxwwwvvvwwwzzz}}}|||yyywwwzzz}}}}}}}}}}}}}}}|||{{{zzzzzzzzzzzzzzzzzzyyyyyyyyyyyy{{{{{{zzzzzzyyyyyyxxxxxxwwwxxxzzzyyyxxxyyy||||||yyyzzz|||xxxyyy{{{}}}~~~{{{uuuqqqnnnnnnqqqwwwzzzzzz|||}}}tttqqq___^^^[[[ZZZ\\\^^^^^^\\\^^^\\\[[[[[[]]]\\\ZZZWWWZZZZZZZZZXXXUUUTTTVVVXXXXXXYYYYYYVVVSSSQQQRRRSSSjjjtttpppiii___RRRIIIFFFFFFDDDBBB>>>>>>>>>>>>============999:::<<<<<<;;;;;;<<<===666;;;@@@AAA???>>>@@@CCCEEE@@@BBBQQQaaaiiijjjiiihhhccc\\\XXXVVVWWWXXXXXX```llltttrrrqqqtttvvvtttqqqlllfff___WWWQQQTTT[[[\\\```lll~~~{{{gggXXXWWWXXXZZZ___dddiiikkkvvvyyy^^^QQQIIIJJJIIIBBB>>>???===<<<;;;:::999:::;;;;;;===@@@EEEJJJMMMLLLHHHDDDDDDFFFHHHIIIJJJKKKMMMOOOJJJKKKLLLMMMNNNNNNNNNMMMPPPSSSVVVXXXZZZ]]]aaadddgggnnnsssqqqmmmmmmttt||||||ttt|||~~~sssjjjlllnnnnnngggiiilllkkkggg```YYYUUUQQQMMMLLLOOOPPPNNNLLLMMMQQQPPPTTT[[[WWWLLLJJJPPPIIIJJJMMMPPPRRRTTTTTTUUUTTTUUUUUUUUUTTTSSSRRRQQQOOONNNMMMOOOQQQRRRRRRQQQQQQVVVYYYUUUVVVjjjyyy^^^PPPIIICCC@@@FFFKKKNNNXXXhhhrrrtttuuusssoookkkfff___WWWRRRIIIGGGEEECCCAAA???>>>===>>>>>>>>>>>>>>>=========<<<===>>>???@@@@@@@@@@@@???@@@@@@AAABBBCCCCCCCCC@@@AAACCCEEEHHHLLLOOOPPP\\\^^^bbbfffjjjnnnpppqqquuuzzzsss\\\JJJFFFCCC@@@MMMaaavvv~~~gggQQQNNNLLLFFFIIIMMMNNNJJJJJJNNNNNNJJJLLLKKKIIIHHHGGGGGGHHHHHHFFFGGGIIIJJJKKKKKKJJJIIIFFFFFFGGGIIIKKKOOORRRTTTOOONNNMMMKKKKKKKKKLLLMMMHHHKKKNNNOOONNNMMMLLLMMMKKKVVV```}}}bbbZZZpppiiivvvcccOOO@@@??????>>>===<<<;;;;;;::::::;;;999===CCCBBBNNNfffzzzyyywwwvvvuuuvvvwwwxxxuuuwwwzzz|||~~~~~~}}}||||||zzzxxxxxxyyyzzzzzzyyywwwwwwvvvvvvwwwwwwxxxxxxyyyyyyzzzzzzyyywwwvvvtttuuuxxx|||{{{yyyxxx{{{}}}}}}}}}}}}|||{{{zzzyyyyyyyyyyyyzzzzzz{{{||||||{{{{{{zzzyyyyyyxxxwwwwwwvvvxxxzzzyyyxxxyyy}}}~~~~~~yyywwwwwwyyywwwzzz~~~~~~vvvpppmmmnnnrrryyy|||{{{}}}wwwnnnqqqzzzyyyxxxzzzqqqrrr___^^^\\\[[[]]]___^^^[[[\\\YYYXXXXXXZZZZZZWWWTTTYYYZZZXXXUUUQQQPPPRRRUUUXXXZZZ\\\ZZZVVVTTTSSSUUUXXXvvvzzzwwwtttgggUUUGGGCCCDDDDDD@@@>>>===>>>??????>>>=========<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<======>>>>>>===<<>>???@@@AAABBBDDDFFFGGGGGGFFFEEEDDDFFFGGGIIIIIIIIIJJJMMMOOOLLLLLLLLLKKKJJJLLLPPPSSSVVVVVVWWWYYY]]]bbbgggjjjrrruuutttooohhhhhhooovvv~~~vvvrrrqqqwww|||qqqfffpppyyypppkkkkkkggg[[[PPPLLLNNNPPPQQQRRRQQQQQQQQQQQQQQQRRRRRRPPPMMMKKKKKKKKKJJJKKKLLLMMMNNNOOOPPPPPPTTTTTTTTTSSSRRRRRRQQQQQQNNNPPPSSSUUUUUUVVVXXXZZZWWWXXX[[[]]]XXX]]]xxxzzzWWWIIIKKKGGGDDDAAAAAAGGGSSSaaakkklllttt}}}~~~vvvlllddd``````ZZZRRRLLLHHHFFFEEEDDDBBBDDDDDDAAA>>>===@@@CCCAAABBBBBB@@@===>>>AAAEEEEEEGGGHHHHHHGGGGGGHHHIIIGGGKKKQQQUUUYYY\\\___aaajjjmmmqqqtttssssssuuuvvvrrrjjjmmm{{{ppp\\\RRRLLLFFF@@@>>>DDDVVVrrrlllZZZPPPKKKJJJLLLFFFGGGHHHIIIJJJIIIHHHHHHEEEFFFGGGHHHIIIHHHGGGFFFFFFHHHIIIIIIHHHGGGGGGHHHJJJIIIHHHGGGGGGHHHIIIJJJNNNKKKGGGGGGIIIKKKKKKJJJIIIJJJLLLKKKJJJIIIIIIJJJMMMQQQZZZmmmqqq]]]ddd{{{kkkiiiYYYFFF>>>EEEDDD<<<:::???@@@;;;;;;;;;:::;;;===AAAEEEGGG]]]ooo{{{yyy~~~~~~uuutttyyy}}}}}}}}}}}}~~~~~~~~~~~~{{{{{{zzzzzzzzzzzzyyyyyyyyywwwuuuvvvxxxzzzzzzzzzzzzzzzyyyxxxwwwvvvtttsssuuuuuuwwwyyy{{{}}}~~~~~~{{{yyyyyyzzzyyyxxxyyyzzz}}}}}}|||{{{|||zzzyyyzzzzzzxxxuuuvvvwwwxxxxxxwwwxxxzzz||||||zzzuuuuuuxxxzzzwwwyyy}}}~~~xxxrrrooosssxxx}}}}}}~~~uuusssxxxuuuyyymmm\\\XXXTTTUUUYYY\\\[[[YYY\\\YYYWWWWWWYYYXXXVVVSSSUUUWWWWWWUUUQQQOOOPPPSSSWWWYYY[[[[[[YYYUUUSSSRRRVVVkkk|||uuunnn```NNNDDDDDDBBB@@@???>>>??????>>>===>>>===<<<<<<;;;;;;<<<<<<<<<<<<=========>>>>>>>>>:::999:::AAAJJJNNNLLLHHHFFFEEECCCBBBBBBBBBDDDEEELLLWWWdddiiieee\\\VVVTTTXXXYYYYYYYYYVVVQQQMMMJJJJJJKKKPPPXXXaaaeeeccc```YYYXXXVVVTTTTTTUUUWWWXXXVVV```qqqrrreeeXXXNNNAAA::::::;;;;;;999999:::<<<>>>@@@AAABBBBBBBBBCCCEEEGGGGGGGGGFFFEEEGGGIIIJJJIIIIIIIIIKKKMMMJJJKKKJJJJJJIIIKKKOOORRRTTTWWWZZZ___eeejjjnnnooosssrrrqqqnnnkkkhhhfffeeennnyyykkkaaafffsssyyykkkjjjyyyzzzpppiiihhheee\\\TTTRRRRRRQQQPPPRRRTTTSSSOOOKKKLLLMMMNNNMMMKKKJJJKKKLLLLLLLLLMMMNNNOOOOOOPPPPPPPPPPPPQQQQQQRRRRRRSSSSSSQQQSSSUUUVVVUUUUUUVVVXXX[[[XXXYYY\\\YYYWWWdddvvvzzzcccZZZLLLKKKIIIHHHJJJOOOVVV[[[```gggoootttsssqqqooonnnooolllfffbbb^^^\\\XXXVVVSSSPPPMMMKKKKKKJJJHHHGGGBBBDDDFFFFFFGGGIIINNNQQQMMMNNNPPPRRRTTTVVVYYY[[[]]]```eeehhhjjjlllnnnpppssstttvvvzzz}}}|||uuuoooooo___TTTUUUVVVOOOIIIJJJ>>>CCCJJJQQQ^^^ppp}}}{{{|||~~~eeeVVVOOOLLLMMMOOOHHHHHHIIIIIIIIIGGGFFFEEECCCDDDFFFHHHHHHIIIHHHHHHGGGIIIJJJJJJIIIHHHHHHIIIIIIIIIHHHHHHHHHHHHIIIIIIKKKHHHFFFFFFHHHIIIIIIHHHFFFHHHIIIIIIHHHGGGHHHIIIEEEKKKUUU]]]uuueee]]]rrrllljjjtttoooNNNAAACCCAAA;;;999;;;>>>>>>;;;:::999999;;;>>>AAADDDKKKWWWjjjzzzuuuwww{{{{{{{{{{{{{{{{{{{{{{{{yyyyyyxxxxxxwwwwwwvvvvvvwwwuuuuuuvvvyyy|||~~~~~~yyyyyyyyyxxxwwwvvvuuutttwwwxxxyyyzzz|||~~~}}}|||}}}~~~{{{zzzyyyzzz{{{{{{zzzyyy~~~|||yyyyyyzzzzzzwwwuuuuuuvvvwwwxxxxxxyyy{{{~~~~~~~~~}}}yyyvvvwwwyyy{{{zzz{{{}}}~~~xxxsssvvvyyy}}}{{{xxx~~~|||zzzeee[[[WWWSSSSSSWWWZZZZZZXXXXXXVVVTTTUUUXXXYYYYYYWWWWWWWWWWWWUUUSSSRRRSSSTTTUUUWWWYYYYYYWWWTTTSSSSSSOOOXXXfffssssssZZZHHHGGGEEEBBB@@@>>>??????>>>===>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<============>>>===<<<;;;===??????===;;;======<<<;;;<<<===???@@@BBBHHHOOOSSSRRRNNNJJJGGGLLLNNNPPPQQQPPPLLLHHHEEEHHHGGGHHHLLLRRRWWWWWWVVVTTTRRROOOMMMKKKKKKLLLMMMIIILLLRRRZZZ^^^\\\UUUOOOIIIDDD>>>;;;::::::;;;::::::;;;===???@@@BBBBBBBBBCCCDDDFFFGGGHHHHHHHHHGGGIIIJJJJJJIIIHHHHHHIIIKKKHHHIIIIIIIIIIIILLLPPPSSSUUUZZZaaaiiiooorrrssstttqqqnnnkkklllooommmfff___bbb|||kkkZZZ]]]ooovvvnnnuuuwwwnnneeeaaa^^^YYYVVVVVVWWWTTTQQQSSSVVVTTTLLLEEEFFFHHHIIIIIIIIIIIIJJJLLLMMMMMMNNNOOOOOOOOOOOOOOOLLLLLLMMMOOOQQQRRRTTTTTTRRRTTTVVVVVVUUUTTTTTTUUUWWWTTTWWWaaafffeeegggmmmuuu{{{fffVVVTTTSSSSSSTTTSSSQQQOOORRRUUU[[[bbbiiioootttvvvsssrrrqqqpppooolllgggdddgggbbb\\\\\\^^^^^^YYYTTTOOOQQQRRRSSSTTTVVVZZZ\\\YYYZZZ\\\___aaacccdddeeefffjjjooosssuuuwwwzzz|||{{{zzz}}}zzzhhhYYYKKKGGGCCC===<<<@@@EEETTTeeeqqq~~~|||rrroooqqqsssnnn[[[PPPLLLJJJLLLOOOIIIIIIIIIHHHGGGFFFDDDDDDBBBCCCEEEFFFHHHIIIIIIIIIGGGIIIKKKJJJIIIHHHIIIJJJHHHHHHIIIIIIIIIIIIHHHHHHGGGFFFEEEEEEGGGGGGGGGEEECCCEEEGGGGGGFFFFFFGGGHHHFFFKKKTTTUUUcccqqqWWWUUUhhhhhhZZZ}}}}}}TTTDDD@@@>>>???>>><<<<<>>???BBBFFFQQQgggzzzvvvwwwzzzzzzzzzzzzyyyyyyyyyyyyyyyyyyxxxwwwvvvvvvuuuuuuxxxwwwwwwxxx{{{~~~~~~yyyyyyxxxxxxxxxwwwwwwvvv{{{{{{{{{|||}}}~~~~~~~~~{{{yyyxxxxxxyyyxxxwww|||zzzyyyxxxyyyyyywwwuuutttuuuwwwwwwwwwyyy{{{~~~}}}zzzxxxxxxzzz}}}}}}{{{}}}~~~zzzvvvyyy{{{~~~|||~~~wwwbbbYYYVVVRRRQQQTTTWWWWWWVVVTTTRRRQQQRRRVVVYYY[[[\\\WWWUUUTTTTTTUUUUUUTTTSSSTTTUUUVVVVVVTTTSSSSSSTTTLLLHHHPPPdddxxx|||kkkZZZSSSIIIEEEAAA???>>>>>>>>>===???>>>======<<<<<<======;;;;;;;;;;;;<<<<<<<<<<<<>>>>>>>>>>>>======>>>???<<<<<<;;;;;;;;;<<<===>>>;;;<<>>===>>>???;;;<<<===???AAABBBBBBBBBEEEFFFGGGIIIJJJJJJJJJJJJJJJKKKKKKIIIGGGGGGHHHIIIGGGHHHJJJKKKLLLOOOSSSVVV\\\bbbjjjrrrvvvvvvtttrrrmmmiiifffiiipppuuutttqqqiiizzzwww|||nnnaaaaaammmxxx~~~||||||wwwzzzsssjjj___XXXTTTSSSSSSTTTZZZWWWTTTSSSRRROOOJJJFFFDDDFFFHHHHHHGGGHHHIIIKKKLLLMMMNNNOOOOOONNNMMMMMMJJJKKKLLLNNNPPPRRRSSSTTTQQQSSSTTTTTTSSSRRRSSSTTTUUUSSSYYYgggrrrvvvwwwxxx~~~{{{kkkddd___```eeeeee]]]UUUNNNMMMMMMPPPXXXaaahhhlllkkkmmmppptttvvvuuuqqqmmmpppllliiikkkooooookkkggg___`````````````````````bbbdddiiinnnsssuuutttsssssswww|||bbbVVVJJJDDDBBBCCCKKKTTTkkk{{{vvvmmmkkkooorrrsss}}}kkk___RRRMMMJJJHHHHHHJJJIIIHHHHHHHHHGGGFFFEEEEEECCCDDDEEEFFFFFFGGGGGGHHHFFFHHHJJJIIIHHHGGGHHHHHHGGGHHHIIIJJJJJJIIIHHHGGGEEEEEEEEEFFFGGGGGGFFFEEEBBBDDDFFFGGGFFFFFFGGGIIIMMMJJJTTTVVVZZZ[[[UUU[[[qqq~~~aaannnhhhPPPDDD>>>CCCFFF@@@;;;===<<<;;;:::999999:::;;;<<>>??????>>>============>>>::::::::::::::::::::::::999;;;;;;;;;999:::<<>>@@@???>>>AAACCCGGGKKKLLLKKKIIIGGG<<<<<<===>>>@@@@@@@@@???@@@???>>>===<<<======>>>???===;;;;;;<<<>>>@@@AAA@@@CCCEEEDDDBBB@@@@@@AAA??????AAABBBDDDEEEEEEEEEGGGHHHIIIJJJKKKKKKKKKKKKIIIJJJJJJIIIGGGGGGHHHJJJHHHJJJMMMOOORRRVVVZZZ^^^ggglllrrrvvvwwwtttpppllljjjfffbbbccckkkwwwwwwpppyyyuuu|||nnnooonnnjjjggghhhmmmpppqqqmmmhhhpppwwwvvvmmmggg\\\SSSNNNOOOQQQQQQYYYYYYWWWRRRLLLIIIIIIKKKFFFHHHIIIIIIGGGGGGHHHJJJKKKLLLMMMNNNNNNNNNLLLLLLLLLLLLMMMNNNOOOQQQQQQRRRNNNPPPRRRSSSRRRRRRRRRSSSYYYXXX^^^hhhsssxxxzzz|||}}}~~~qqqqqqzzz}}}tttiii\\\WWWPPPMMMOOOTTTYYY]]]ccceeejjjpppuuuwwwvvvtttlllmmmoootttxxxzzzzzzxxxlllmmmnnnppprrrrrrqqqqqqtttwww~~~yyypppjjjUUUJJJ???<<>>>>>>>>>>>>>>:::::::::::::::999999999999::::::999888888:::;;;;;;;;;:::::::::999999888;;;:::999;;;===?????????;;;===@@@BBBDDDDDDCCCBBB999:::;;;<<<<<<<<<;;;:::;;;;;;;;;;;;;;;;;;<<<<<<@@@@@@??????@@@AAACCCDDDAAABBBDDDDDDBBBAAAAAABBBCCCDDDFFFGGGHHHIIIIIIIIIIIIIIIIIIIIIJJJJJJJJJJJJGGGHHHIIIHHHGGGHHHJJJKKKKKKNNNRRRWWW[[[___eeehhhrrrsssvvvvvvuuurrrmmmkkkkkkgggbbb___eeeuuuzzzvvvxxx}}}xxxsssiiiuuu|||tttgggbbbfffkkk``````aaarrrssskkkeeeccc\\\SSSNNNPPPQQQPPPTTTWWWWWWRRRJJJGGGIIINNNIIIJJJKKKJJJHHHGGGHHHIIIJJJKKKMMMOOOOOOOOOMMMLLLNNNNNNOOOPPPPPPQQQRRRRRRNNNPPPRRRRRRRRRQQQRRRSSSXXX[[[aaalllvvv}}}sssxxxrrriii```[[[[[[^^^```______bbbffflllppprrrrrrjjjmmmssszzz{{{wwwttttttnnnmmmhhh___UUUMMMJJJIII@@@@@@DDDOOOaaawww|||ggg[[[UUURRRRRRPPPJJJGGGHHHHHHHHHGGGGGGHHHHHHIIIJJJGGGFFFEEEDDDCCCCCCCCCCCCCCCEEEGGGFFFEEEDDDEEEEEEGGGGGGHHHHHHHHHHHHGGGGGGEEEFFFHHHHHHGGGGGGHHHJJJGGGIIIKKKKKKJJJJJJKKKLLLMMMFFFHHHSSSUUUZZZaaaUUUTTTlll~~~vvvWWWDDD>>>===>>>AAA>>>>>>===<<<;;;;;;;;;;;;<<<<<<>>>AAAHHHZZZwwwzzzxxxxxxxxxxxxwwwwwwwwwwwwuuuuuutttttttttssssssssswwwwwwyyy|||~~~}}}|||{{{||||||}}}|||{{{yyyyyyyyy{{{}}}~~~}}}{{{{{{wwwuuussssssuuuvvvvvvvvvtttvvvwwwvvvuuuuuuvvvwwwvvvwwwxxxwwwuuuuuuwwwyyy~~~yyyxxx}}}}}}yyy~~~~~~ttt~~~uuuccc\\\[[[XXXRRRNNNKKKKKKMMMNNNQQQQQQQQQPPPNNNOOORRRUUUZZZZZZZZZ[[[[[[ZZZXXXVVVRRRTTTVVVVVVTTTTTTTTTUUUkkkWWWKKKLLLZZZgggzzz{{{sssfffZZZPPPJJJEEECCC@@@@@@???>>>>>>>>>??????<<<<<<<<<;;;;;;;;;::::::<<<<<<;;;;;;;;;;;;;;;::::::;;;;;;<<<<<<<<<<<<;;;:::;;;<<<<<<======>>>???777888999;;;<<<=========;;;<<<===============>>>========================CCCCCCDDDDDDCCCCCCDDDEEEBBBAAAAAAAAABBBCCCCCCCCCDDDEEEFFFHHHIIIIIIIIIIIIHHHHHHGGGGGGGGGGGGGGGGGGDDDEEEGGGGGGHHHIIIKKKNNNNNNRRRXXX^^^ccciiiooossswwwwwwvvvtttsssqqqpppoookkkgggbbbaaahhhyyy|||rrrkkksss~~~zzzmmmiiilllnnn^^^___bbbuuulll___ZZZ\\\YYYRRROOOQQQRRROOONNNQQQSSSRRRMMMJJJJJJKKKHHHIIIJJJJJJIIIHHHIIIJJJJJJLLLOOOQQQRRRQQQPPPOOOOOOOOOPPPQQQRRRSSSTTTTTTRRRSSSUUUTTTSSSQQQRRRRRRTTTYYYbbbppp~~~~~~lllqqqzzzvvvxxx{{{tttqqqnnnnnnqqquuuyyyzzzuuuvvvzzz}}}tttiiibbb\\\]]]\\\YYYTTTOOOLLLKKKFFFFFFFFFBBB??????BBBFFFFFFPPPaaatttvvv}}}ooo^^^ZZZTTTPPPOOOMMMJJJJJJMMMKKKJJJIIIHHHHHHHHHIIIJJJFFFEEEDDDCCCCCCCCCDDDEEEDDDEEEGGGGGGEEEEEEEEEFFFHHHHHHGGGGGGGGGGGGHHHHHHEEEFFFGGGFFFEEEFFFIIILLLIIIKKKMMMMMMKKKKKKKKKLLLGGGPPPJJJKKKTTTRRRlllrrr```VVVggg}}}\\\FFF?????????======<<<<<<;;;;;;::::::;;;;;;<<<@@@DDDOOOdddxxx}}}}}}{{{yyywwwuuusssrrrrrrsssssssssssstttttttttuuuuuuxxx||||||{{{zzzzzz{{{{{{{{{zzzyyyxxxyyy{{{~~~{{{yyyyyywwwuuuttttttuuuuuusssrrrrrrtttvvvvvvttttttvvvxxxvvvxxxyyyyyyyyyzzz|||~~~~~~}}}zzz~~~~~~}}}ooohhh}}}kkk^^^\\\]]]ZZZTTTNNNJJJHHHJJJLLLOOOPPPQQQPPPNNNNNNPPPRRRYYY[[[\\\\\\ZZZXXXVVVVVVSSSVVVXXXYYYWWWUUUUUUUUUttt]]]QQQPPPRRR```yyysssdddWWWNNNHHHDDDAAA@@@??????>>>?????????>>>>>>=========<<<<<<<<<:::999999:::<<<===;;;:::555666777999:::;;;;;;;;;888;;;======<<<<<<===>>>;;;;;;<<<<<<===>>>???@@@;;;;;;;;;::::::;;;>>>@@@@@@@@@@@@?????????>>>>>>AAAAAABBBAAA@@@???@@@AAACCCAAA???@@@CCCFFFGGGFFFBBBCCCDDDEEEFFFGGGGGGGGGHHHGGGFFFEEEDDDDDDDDDDDDBBBDDDFFFGGGHHHJJJMMMOOOQQQUUU\\\bbbiiiooouuuzzzyyywwwuuurrrqqqrrrssstttkkkgggccceeeooo}}}qqqkkk}}}wwwpppoooqqqppp_________ooo|||cccVVVOOOTTTUUUPPPNNNQQQQQQMMMJJJLLLOOORRRRRROOOJJJGGGGGGHHHIIIJJJIIIIIIJJJLLLKKKMMMPPPSSSTTTTTTRRRQQQOOOOOOPPPRRRTTTUUUVVVWWWVVVWWWXXXVVVTTTRRRQQQRRRTTTXXXbbbrrrzzzmmmhhhhhhttt|||oooccc[[[TTTLLLGGGBBBDDDFFFFFFDDDCCCBBBCCC???@@@AAACCCFFFKKKPPPTTThhhmmmvvv~~~ooovvvwwwhhh\\\YYYRRRKKKIIIGGGGGGJJJOOONNNMMMKKKIIIHHHHHHHHHIIIDDDCCCBBBBBBCCCDDDEEEFFFEEEFFFHHHHHHFFFEEEFFFGGGIIIHHHGGGFFFFFFGGGHHHIIIEEEFFFFFFEEECCCEEEIIILLLKKKLLLMMMMMMLLLKKKKKKLLL???UUUJJJ@@@NNNNNN___iiiVVV___uuurrr{{{xxxUUUEEE???:::<<<<<<<<<;;;;;;::::::::::::777888===AAAFFFTTTbbb|||xxxuuurrrpppssssssttttttuuuvvvvvvvvvwwwwwwyyy}}}~~~|||yyyxxxxxxyyyzzz{{{zzzyyyxxxyyy|||~~~~~~{{{yyyyyyxxxvvvuuuuuuuuusssqqqnnnqqqtttvvvvvvtttsssvvvxxxvvvxxxzzz{{{|||~~~|||~~~}}}|||~~~|||fffccc~~~ttt```VVVXXX___[[[UUUNNNIIIGGGIIIKKKLLLOOOQQQPPPNNNMMMOOOQQQVVVYYY\\\[[[WWWSSSSSSTTTTTTWWWZZZ[[[YYYVVVUUUTTT}}}___GGGPPPLLLiiivvvhhh___VVVPPPJJJEEECCCCCCBBB>>>>>>BBB>>><<<;;;<<<======<<<;;;======<<<<<<;;;::::::999;;;;;;;;;:::::::::999999;;;::::::999:::;;;===>>><<<<<<<<<===>>>??????@@@???>>>=========>>>@@@AAABBBBBBAAA@@@@@@AAABBBBBB>>>>>>>>>>>>>>>??????@@@BBBBBBAAAAAABBBCCCCCCDDDBBBBBBBBBBBBBBBBBBBBBBBBCCCAAA??????AAADDDEEEFFFEEEFFFGGGJJJNNNRRRVVVYYY\\\ccclllssswwwxxxxxxxxxyyyzzzyyyvvvtttsssrrrpppsssvvv{{{rrrkkk{{{zzzqqqnnnrrruuurrrbbbdddjjjqqqnnnbbbZZZZZZJJJKKKKKKLLLNNNPPPRRRSSSQQQNNNOOORRRPPPHHHDDDFFFKKKIIIGGGGGGHHHIIIHHHGGGIIIKKKNNNPPPOOONNNNNNNNNNNNNNNOOOPPPRRRTTTVVVWWWWWWWWWXXXYYYYYYXXXWWWVVVWWWWWWYYY]]]aaaddddddcccbbbfffhhhuuu|||xxxuuupppiiibbb```PPPKKKHHHAAALLLPPP===FFFDDDCCCBBBCCCDDDCCCCCCGGGJJJRRR```qqq}}}~~~}}}oooccc\\\YYYVVVRRRNNNLLLKKKKKKJJJIIIMMMJJJGGGFFFGGGGGGEEECCCHHHFFFDDDDDDEEEFFFEEEDDDDDDDDDEEEEEEEEEEEEEEEDDDBBBCCCDDDEEEEEEFFFEEEEEEBBBCCCDDDFFFGGGGGGGGGGGGHHHJJJKKKIIIJJJLLLJJJFFFIIIFFFGGGJJJKKKOOO\\\jjjeeeSSShhhrrrkkkjjjtttvvvPPP@@@BBB@@@===999:::<<<===:::777999888777888<<>>AAA@@@>>>===<<<===<<<;;;999;;;;;;;;;::::::999999999;;;;;;;;;:::::::::999999;;;::::::999999:::;;;<<<;;;;;;<<<<<<===>>>>>>???>>>>>>=========>>>???@@@AAA@@@????????????@@@AAA>>>>>>======>>>>>>???@@@?????????>>>>>>???@@@@@@BBBAAAAAAAAAAAAAAAAAAAAA@@@@@@AAABBBDDDFFFFFFFFFKKKKKKKKKNNNRRRYYY___cccjjjooovvvzzz{{{{{{zzzzzz||||||zzzvvvsssrrrqqqqqqwww}}}ooorrrmmmlllzzz}}}wwwnnnhhhmmmvvvvvvqqqkkkkkknnnqqqjjj]]]TTTRRRKKKKKKLLLLLLMMMOOOPPPQQQPPPMMMMMMPPPOOOIIIGGGIIIKKKIIIGGGGGGHHHHHHGGGFFFGGGJJJMMMNNNMMMKKKKKKLLLMMMNNNOOOQQQSSSTTTUUUVVVUUUVVVWWWXXXXXXXXXWWWVVVSSSSSSUUUYYY\\\^^^^^^]]]]]]\\\[[[eeevvvvvvyyy{{{}}}}}}wwwsssmmmeeeaaaaaa^^^ZZZTTTMMMGGGDDDEEEGGGGGGJJJTTT\\\cccrrr~~~zzzmmmhhhccceeelllrrrrrrppp}}}|||}}}{{{kkk^^^XXXWWWWWWUUURRRNNNLLLKKKKKKJJJJJJLLLIIIGGGGGGIIILLLLLLLLLHHHGGGFFFGGGHHHIIIHHHGGGCCCCCCDDDEEEEEEDDDDDDCCCBBBCCCDDDEEEEEEFFFEEEEEEFFFFFFFFFFFFFFFFFFFFFGGGIIIKKKKKKKKKNNNRRRPPPKKKIIIGGGFFFHHHIIIKKKUUUaaa~~~yyy]]]]]]yyyvvvjjjgggcccjjj^^^IIIDDD@@@@@@>>>===<<<;;;;;;<<<:::999888888:::>>>BBBEEEKKKNNNYYYkkkyyywww~~~|||zzzzzz{{{zzzxxxvvvvvvxxxyyyyyyyyyxxxyyyyyyxxxwwwwwwvvvvvvvvvvvvwwwyyywwwvvvwwwzzz||||||{{{zzzxxxwwwyyy{{{{{{zzzwwwvvvvvvuuutttsssrrrrrrqqqsssssstttuuuwwwwwwwwwvvvwwwxxx~~~~~~|||}}}|||ssslllVVV```qqqlll\\\SSSPPPPPPRRRRRRRRRPPPNNNMMMNNNOOOOOOMMMOOOTTTSSSNNNLLLNNNSSSUUUXXXYYYXXXWWWXXXYYYYYYYYYYYYYYYYYYXXXXXXWWW^^^CCCEEEGGGHHH^^^|||zzzqqqdddXXXQQQLLLFFFAAA???@@@>>>===<<<===>>>===;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;::::::999999999999:::::::::;;;;;;<<<<<<============<<<<<<======>>>??????>>>>>>======>>>>>>???===============>>>??????>>>>>>===============>>>@@@@@@@@@@@@@@@@@@@@@@@@@@@AAACCCFFFHHHIIIJJJKKKRRRQQQRRRUUU[[[ccckkkpppzzz|||}}}{{{zzzzzzzzzyyyxxxwwwvvvwwwzzz~~~uuuooo}}}vvvjjjjjjwwwyyypppoooooonnneeeXXXOOOMMMLLLLLLLLLLLLMMMNNNOOOPPPOOOMMMMMMOOONNNKKKKKKMMMKKKIIIGGGGGGGGGGGGFFFEEEFFFHHHJJJKKKJJJIIIHHHIIILLLNNNPPPRRRTTTUUUUUUUUUSSSTTTUUUVVVWWWWWWVVVUUUQQQQQQRRRUUUXXXZZZYYYWWW\\\WWWTTT\\\qqq~~~ttt}}}nnnfff___YYYWWWXXXYYYWWWUUUVVV[[[\\\YYY]]]XXXUUUSSSOOOHHHDDDEEEBBBEEEEEEAAA<<>>:::999888888888999;;;<<<888===EEENNNYYYqqq~~~{{{yyyyyyzzzyyyxxxwwwwwwwwwvvvvvvuuuuuutttttttttuuuuuuuuuuuuuuuuuuvvvuuuvvvwwwzzz{{{zzzyyyvvvuuuuuuvvvxxxyyyxxxwwwwwwwwwvvvttttttsssssssssuuuwwwyyy|||}}}}}}{{{zzz}}}~~~yyyvvvzzzppp___WWWLLLjjjxxxfffXXXQQQPPPRRRPPPQQQQQQPPPNNNMMMOOOPPPOOOMMMMMMPPPOOOLLLKKKLLLRRRTTTWWWYYYYYYYYYYYYZZZ\\\[[[ZZZYYYXXXWWWWWWWWWoooKKKFFFEEEAAANNNgggssshhhccc^^^TTTIIIBBB???>>><<<<<<>>>???@@@???>>>>>>==================<<<;;;;;;;;;;;;:::::::::;;;::::::999888888888888999999:::::::::;;;;;;;;;<<<<<<<<<<<<<<<============<<<<<<<<<<<<<<<<<<======<<<<<<<<<<<<===>>>>>>@@@???>>>>>>===>>>>>>>>>======>>>>>>????????????BBBCCCFFFHHHKKKNNNQQQSSSWWWXXX[[[aaahhhpppxxx|||{{{yyyxxxxxxzzzxxxwwwxxxxxx{{{xxxnnnrrrooonnnlllggg___VVVPPPOOOMMMMMMMMMMMMNNNPPPQQQRRRQQQPPPNNNNNNNNNMMMNNNOOOLLLJJJGGGGGGGGGGGGFFFEEEFFFHHHJJJJJJHHHGGGGGGHHHKKKMMMPPPSSSTTTUUUTTTTTTQQQRRRSSSUUUUUUUUUTTTTTTQQQQQQRRRTTTWWWXXXVVVUUUXXXSSSSSS\\\hhh{{{mmmbbbaaa^^^ZZZRRRIIIFFFGGGFFFBBBCCCAAABBBEEEDDD@@@@@@CCC:::AAAJJJNNNQQQXXXdddnnn|||wwwrrrtttqqqooo~~~|||qqqccc[[[YYYWWWTTTPPPOOOLLLIIIHHHHHHIIIIIIHHHJJJIIIHHHHHHHHHIIIIIIHHHLLLKKKJJJJJJJJJHHHEEECCCBBBBBBCCCCCCBBBBBBAAAAAAAAABBBCCCDDDEEEEEEFFFEEEGGGFFFDDDCCCCCCDDDFFFGGGHHHHHHFFFFFFMMMSSSQQQJJJKKKKKKKKKJJJIIIIIIMMMQQQWWWuuu}}}XXXMMM[[[nnnhhhyyyoooIIIFFFEEECCCAAA???>>><<<<<<::::::999999888888777777;;;???CCCEEEGGGXXXxxx~~~{{{yyyyyyyyyzzz{{{zzzyyywwwvvvvvvvvvuuutttrrrssstttvvvvvvvvvuuuttttttuuuwwwyyyzzzzzzyyywwwuuuuuuvvvwwwxxxyyyyyyxxxwwwvvvvvvuuuuuuvvvwwwwwwuuuwwwzzz}}}~~~}}}~~~|||{{{{{{vvvzzzxxx___OOONNN[[[zzzsssiiiaaaXXXRRROOOOOOPPPPPPOOONNNMMMOOOPPPOOONNNNNNNNNNNNMMMNNNOOORRRUUUXXXZZZZZZ[[[\\\]]]^^^\\\ZZZXXXVVVVVVVVVVVV|||SSSIIIFFF@@@HHHXXXuuu}}}wwwpppeeeXXXRRRGGGDDD@@@???>>>>>>>>>===>>>>>>>>>>>>============<<<<<<<<<;;;;;;;;;::::::::::::::::::999888888777999999999999::::::::::::::::::;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;<<<<<<===>>>??????>>>>>>>>>>>>>>>???<<<======???@@@AAABBBBBBEEEGGGIIIKKKNNNRRRYYY^^^aaadddjjjrrryyy~~~zzzxxxxxxyyy}}}|||~~~zzzpppkkkqqq}}}~~~xxxlllkkkggg```XXXSSSQQQPPPMMMMMMMMMNNNPPPQQQSSSTTTSSSSSSQQQNNNMMMNNNOOOOOOLLLJJJHHHGGGHHHHHHGGGFFFHHHIIIJJJIIIGGGFFFFFFGGGJJJLLLOOORRRSSSTTTSSSSSSOOOPPPQQQSSSSSSSSSRRRQQQQQQPPPQQQSSSUUUUUUSSSRRROOOMMMQQQYYY^^^eee{{{}}}~~~mmmbbb```^^^[[[UUUUUUVVVYYYVVVRRRRRRVVVYYYaaalllvvv}}}|||{{{~~~{{{llldddiiimmmqqq}}}lllcccYYYUUUVVVUUUOOOIIIJJJHHHEEEDDDEEEFFFFFFFFFGGGHHHIIIJJJIIIIIIHHHHHHHHHGGGFFFFFFGGGFFFDDDCCCBBBBBBBBBBBBBBBAAA@@@@@@@@@AAABBBDDDEEEEEEFFFFFFDDDCCCBBBAAABBBDDDFFFHHHIIIHHHFFFEEEIIINNNLLLGGGHHHJJJJJJHHHHHHJJJLLLMMMPPPdddgggPPPTTTaaazzz}}}~~~eeeMMMFFF???>>>AAABBB>>>:::999::::::::::::999999888<<<===@@@@@@AAAHHH\\\ooo~~~~~~|||yyyvvvuuuvvvvvvtttsssqqqrrrtttuuuvvvuuuuuutttuuuwwwyyy{{{{{{yyyxxxwwwtttuuuvvvwwwxxxxxxyyyyyyxxxwwwvvvuuuuuuuuuvvvwwwsssuuuwwwxxxzzz~~~~~~zzzvvvrrrooouuuooommmmmm___JJJEEEOOOpppyyyjjjfffeee^^^UUUOOOOOOPPPPPPOOOMMMMMMOOOPPPOOOPPPOOONNNOOOQQQRRRRRRPPPSSSVVVXXXYYYYYY[[[\\\\\\[[[YYYVVVUUUUUUUUUUUUrrrbbbSSSDDDDDDHHHZZZggg{{{zzzppplll\\\WWWPPPJJJEEEAAA>>><<>>======<<<;;;;;;<<<<<<<<<<<<;;;;;;;;;:::999:::::::::::::::999888999999999999::::::::::::999999:::;;;;;;;;;;;;:::::::::;;;;;;;;;;;;::::::;;;;;;;;;;;;;;;<<<=====================>>>??????>>>???@@@BBBEEEGGGHHHIIILLLOOOSSSVVVXXX^^^eeekkkrrrvvv|||~~~|||zzz{{{|||{{{~~~}}}zzzrrriiieeellluuuwwwsssppplllkkkdddYYYQQQOOOOOONNNMMMMMMNNNNNNOOOQQQRRRSSSRRRSSSQQQMMMLLLNNNOOOMMMLLLJJJHHHHHHIIIJJJIIIHHHIIIJJJJJJIIIGGGFFFFFFGGGIIIKKKMMMOOOQQQRRRRRRRRRNNNOOOPPPQQQQQQPPPOOONNNMMMMMMMMMOOOQQQQQQPPPNNNMMMMMMQQQVVVUUUUUUaaaqqq}}}jjjoootttyyyzzzuuummmdddaaajjjzzz~~~tttuuuwwwvvvxxx}}}xxxnnnddd[[[QQQLLLMMMMMMIIIEEEFFFDDDAAAAAABBBDDDEEEEEEDDDFFFIIIJJJLLLNNNRRRTTTCCCAAA@@@BBBDDDFFFGGGFFFCCCCCCCCCCCCBBBAAA@@@@@@???@@@BBBCCCDDDEEEFFFFFFBBBBBBBBBBBBCCCEEEGGGHHHIIIJJJIIIFFFGGGKKKJJJGGGEEEGGGGGGDDDEEEIIIKKKJJJHHHRRRnnn___RRRSSSaaavvvhhhYYYHHH@@@BBBDDDAAA===:::::::::;;;;;;;;;;;;;;;888777:::===???AAAIIIRRRgggxxxzzzxxxxxxxxxvvvsssssstttuuuuuuuuuuuuuuuuuuxxx{{{}}}}}}{{{yyyxxxxxxtttvvvwwwxxxwwwwwwwwwyyy{{{zzzwwwvvvuuuuuuwwwwww{{{}}}|||xxxrrrlllgggdddbbb\\\VVVPPPGGGBBBLLL\\\{{{rrr```]]]^^^ZZZUUUSSSOOOPPPPPPOOOMMMLLLNNNOOOOOOQQQQQQNNNOOORRRSSSQQQKKKNNNRRRTTTTTTTTTVVVWWWXXXWWWVVVUUUUUUUUUUUUUUU~~~qqqUUUKKKBBBHHHQQQaaauuuwwwpppggg^^^VVVOOOJJJGGGCCCBBBAAA@@@???>>>===<<<<<<<<<<<<<<<;;;;;;;;;;;;999999;;;;;;<<<;;;::::::::::::::::::::::::::::::888888:::;;;;;;;;;:::999999:::;;;;;;;;;;;;:::999;;;;;;::::::;;;;;;<<<============>>>???@@@AAABBBBBBCCCEEEHHHKKKNNNQQQRRRWWW]]]eeekkkmmmqqqwww|||}}}||||||}}}yyy}}}|||uuuvvv}}}tttsssttthhhaaagggqqqtttqqqoooiiihhh___RRRKKKMMMOOONNNOOOOOONNNMMMMMMMMMNNNNNNKKKOOONNNJJJJJJNNNOOOKKKLLLJJJIIIIIIKKKLLLLLLKKKJJJJJJJJJHHHFFFDDDEEEFFFIIIJJJKKKLLLNNNPPPQQQRRRNNNOOOPPPPPPOOONNNLLLKKKJJJJJJKKKMMMOOOOOONNNLLLOOOQQQRRRRRRPPPRRRYYYaaazzzqqqeeebbbpppxxxqqqjjjhhhlllqqqtttuuueeeeeedddcccjjj}}}{{{mmmddd^^^XXXQQQNNNNNNNNNLLLIIIDDDBBB@@@@@@BBBDDDEEEEEEEEEFFFFFFGGGJJJQQQ[[[bbbFFFDDDAAAAAABBBEEEFFFGGGDDDDDDDDDCCCCCCBBBAAA@@@???@@@AAACCCDDDEEEFFFFFFDDDEEEEEEEEEFFFFFFGGGGGGGGGJJJKKKFFFDDDGGGIIIIIIFFFHHHGGGCCCDDDJJJKKKHHHGGGIIIXXXxxx|||^^^RRRTTTnnnwwwmmmeeewwwgggOOOEEECCCCCCCCC<<<;;;;;;::::::;;;<<<<<<777666777;;;===<<<@@@EEEIIIVVVhhhzzz~~~zzzzzzzzzyyyyyyxxxyyyyyyyyy}}}|||yyyxxxyyywwwyyy{{{{{{yyyxxxyyyzzz}}}|||zzzzzz{{{~~~~~~}}}~~~~~~{{{yyytttoooiiiddd```^^^QQQKKKCCC???EEETTTiiiwww}}}lll___]]]ZZZSSSPPPTTTPPPQQQQQQOOOLLLKKKLLLNNNOOORRRRRRMMMMMMOOOOOOKKKIIILLLOOOQQQQQQQQQRRRSSSRRRSSSTTTUUUUUUUUUUUUUUUnnn{{{hhhXXXIIIHHHFFFNNNddd}}}yyyooofff___ZZZVVVHHHHHHFFFEEECCCAAA@@@@@@======<<<<<<<<<;;;;;;;;;888999;;;<<<===<<<<<<;;;::::::::::::::::::::::::777888999:::;;;:::999999999:::;;;<<<<<<;;;:::999;;;::::::::::::;;;<<<<<>>???AAACCCDDDEEEFFFFFFGGGHHHHHHHHHHHHGGGFFFFFFBBBHHHJJJEEEBBBDDDHHHJJJIIIKKKIIIDDDFFFLLLMMMIIILLLJJJNNNdddqqq\\\UUUbbbzzznnnqqq```bbbuuu___HHHAAACCCGGG===<<<;;;:::::::::;;;<<<888666666888888777:::???>>>EEEOOOZZZiii}}}~~~}}}}}}~~~|||yyyyyyzzz{{{~~~|||{{{|||~~~||||||}}}~~~}}}||||||||||||uuurrrnnniiiddd```]]]\\\IIIDDD======PPPnnn~~~pppgggdddeee^^^PPPLLLQQQQQQQQQQQQOOOLLLKKKLLLMMMOOORRRRRRLLLJJJLLLJJJDDDJJJMMMPPPQQQQQQQQQRRRSSSOOOPPPRRRTTTUUUVVVUUUUUUzzzlllRRRMMMGGGMMMYYYgggttt|||uuummmggg]]]XXXQQQKKKHHHEEECCCAAA@@@>>><<<<<<===>>>===<<<>>>===<<<::::::;;;<<<<<<777888999999888999;;;<<<::::::::::::::::::::::::<<<:::888888999999888777;;;;;;;;;<<<===>>>??????CCCCCCDDDEEEGGGIIIKKKLLLQQQQQQRRRSSSUUU[[[ccchhhpppxxx{{{}}}lllccccccssstttppphhhkkknnnqqquuuwwwrrrkkkdddpppyyy|||kkkkkkjjjlllrrruuuoooeeebbb[[[QQQKKKJJJLLLMMMNNNNNNNNNNNNKKKIIIIIIJJJLLLFFFGGGGGGFFFGGGJJJLLLLLLMMMLLLKKKJJJKKKMMMOOOQQQIIIGGGEEECCCBBBBBBCCCDDDIIIKKKLLLLLLKKKKKKMMMNNNMMMKKKJJJKKKLLLLLLKKKJJJMMMLLLLLLKKKKKKMMMNNNOOOIIIKKKMMMNNNPPPTTTYYY\\\iiitttllldddhhhkkkeeekkk~~~}}}yyyxxxwwwxxxzzz||||||{{{ccc```]]]eeezzzxxx~~~uuueee[[[ZZZUUUSSSQQQTTTZZZaaaeeefff[[[QQQEEE@@@BBBFFFFFFEEEFFFFFFEEEBBBAAAEEEMMMSSSNNNLLLIIIEEECCCBBBBBBCCCMMMMMMLLLHHHDDDAAA@@@@@@>>>>>>>>>@@@CCCDDDDDDCCCFFFFFFFFFEEEEEEEEEEEEEEEDDDEEEFFFEEEDDDDDDFFFHHHIIIHHHFFFEEEEEEFFFHHHIIIHHHKKKMMMTTTlll___[[[\\\gggooopppllljjjzzzoooMMMIIIIIIAAABBB>>>;;;===@@@???:::444999999999999999999::::::??????CCCKKKSSS^^^ppp}}}~~~~~~~~~|||xxxsssnnniiiqqqnnn```YYY^^^[[[RRRDDDBBB@@@JJJfffoooggg___[[[VVVQQQNNNOOOMMMLLLLLLLLLLLLLLLMMMMMMRRRPPPLLLHHHFFFEEEEEEEEENNNOOOPPPQQQPPPOOONNNMMMPPPPPPPPPQQQSSSUUUVVVWWWzzzuuuwwwuuujjj^^^^^^kkkxxx~~~zzzuuulllddd]]]XXXSSSPPPIIIGGGDDDBBBAAA@@@???===AAA@@@>>>===============<<<<<<<<<<<<;;;<<<===>>><<<<<<<<<<<<<<<<<<<<<<<<:::999999:::===???????????????@@@BBBDDDFFFHHHIIIJJJLLLNNNOOOPPPRRRUUUXXXXXX[[[___dddiiiqqqyyy~~~~~~|||{{{}}}qqqkkkjjjiiigggooo|||nnnrrrxxx||||||yyyvvvrrrjjjbbbdddgggiiikkkooorrrmmmdddbbbeeegggiiilllnnnkkkdddZZZSSSKKKGGGFFFHHHIIIIIILLLLLLLLLJJJGGGGGGHHHIIIEEEEEEDDDCCCDDDFFFHHHIIIJJJIIIIIIIIIIIIKKKLLLMMMIIIHHHFFFDDDCCCCCCCCCCCCGGGIIIKKKKKKJJJJJJLLLNNNMMMMMMMMMLLLKKKIIIIIIHHHJJJJJJKKKLLLLLLKKKJJJIIIJJJLLLMMMNNNPPPSSSWWW[[[\\\bbbrrr|||ssssssqqqgggjjjyyy|||qqqppp}}}xxxwwwyyy~~~{{{pppccc\\\TTT___ooo~~~|||zzz~~~tttooogggZZZSSSSSSWWWSSSQQQSSSZZZbbbhhhkkkfff[[[OOOHHHHHHIIIGGGEEEGGGFFFEEECCCBBBBBBDDDFFFEEEEEEDDDCCCDDDDDDFFFFFFJJJKKKJJJGGGCCC@@@@@@@@@???>>>???AAACCCDDDDDDCCCFFFEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFEEEDDDCCCEEEFFFHHHGGGFFFEEEFFFGGGIIIKKKLLLNNNOOOPPP[[[www[[[TTTUUUhhhuuuhhh|||hhhMMM@@@;;;AAA@@@???>>><<<:::999888999999999999999999999999999888:::>>>AAAGGGSSS___qqq|||{{{xxxuuupppkkkhhhbbbeeeaaaYYYTTTTTTNNNEEE@@@EEEQQQcccxxxwwwjjjbbb[[[XXXUUUPPPOOOQQQNNNNNNNNNMMMMMMNNNNNNOOOQQQPPPNNNLLLKKKJJJJJJKKKNNNOOOPPPQQQQQQPPPPPPOOOMMMMMMMMMNNNOOOPPPQQQRRRhhhRRRTTT___kkkttt~~~{{{ssslllhhh___\\\WWWSSSQQQNNNJJJHHHJJJHHHEEEDDDDDDDDDBBBAAA@@@@@@??????>>>>>>??????????????????????????????@@@??????AAADDDGGGHHHHHHHHHIIIJJJLLLNNNQQQSSSUUUTTTYYY^^^______aaafffkkkrrruuuzzz~~~||||||~~~}}}uuusssxxx|||xxxrrrxxx}}}~~~wwwoooyyy~~~}}}vvvqqqqqqpppmmmoookkkkkkrrrtttkkk^^^VVVYYY___dddddddddfffddd```PPPLLLGGGDDDDDDEEEFFFFFFJJJJJJJJJHHHEEEDDDEEEGGGFFFDDDCCCBBBBBBCCCDDDFFFEEEFFFGGGHHHHHHIIIIIIIIIIIIIIIGGGFFFDDDCCCBBBAAAEEEGGGHHHIIIIIIJJJKKKMMMNNNOOOPPPNNNJJJGGGGGGHHHGGGIIIKKKLLLKKKIIIFFFDDDKKKLLLMMMNNNNNNPPPTTTWWWTTTTTTZZZnnnwwwggg[[[[[[lllnnndddkkkllleeeuuu|||uuuiiifffcccnnnyyywwwrrrgggccc^^^VVVRRRTTTTTTQQQOOOQQQWWW```gggkkkhhh___TTTMMMLLLLLLIIIGGGFFFEEEEEEEEEEEEDDDAAA???@@@@@@AAABBBDDDEEEFFFGGGGGGHHHHHHFFFCCCAAAAAAAAA@@@???@@@AAADDDEEEDDDBBBEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGGGGFFFDDDCCCDDDEEEHHHGGGFFFFFFGGGIIIKKKLLLIIIJJJLLLKKKKKK]]]fffRRRSSS^^^uuujjjggglllSSSIII@@@BBBCCCAAA>>>;;;;;;<<<999999999999999999888888:::888777888777888???GGGOOOTTT^^^mmm~~~~~~yyyrrrkkkfffbbb^^^[[[SSSRRRPPPPPPPPPMMMHHHCCCEEEVVVnnnxxxnnnddd\\\VVVTTTSSSPPPQQQSSSPPPPPPOOOOOOOOOOOOPPPPPPPPPPPPPPPQQQQQQQQQPPPPPPOOOPPPPPPQQQQQQPPPPPPOOOKKKKKKKKKLLLLLLNNNOOOOOOmmmTTTLLLLLLVVVdddoootttxxx{{{~~~|||xxxsssnnniiieee```]]]XXXUUUQQQQQQQQQPPPNNNKKKJJJIIIGGGFFFGGGGGGFFFEEEHHHHHHHHHHHHHHHHHHHHHHHHKKKJJJJJJKKKNNNPPPQQQPPPTTTUUUVVVXXXZZZ]]]___```aaahhhooorrrqqqssszzzzzzwww|||{{{jjjsss~~~{{{uuuuuu|||}}}|||tttjjjgggooozzzxxxpppssssssccc]]]ZZZ]]]______```aaa^^^YYYJJJIIIGGGEEEEEEFFFGGGGGGHHHIIIIIIHHHFFFEEEEEEFFFHHHEEECCCCCCBBBAAABBBEEECCCDDDFFFHHHIIIHHHGGGFFFIIIIIIIIIHHHFFFDDDBBBAAACCCEEEGGGHHHHHHIIIKKKMMMLLLPPPSSSPPPKKKGGGHHHKKKJJJJJJKKKKKKJJJHHHEEEDDDJJJKKKLLLLLLLLLMMMPPPRRRUUUSSSTTT]]]ssswwwgggmmm~~~ssskkksssssshhh}}}}}}~~~uuulllddd^^^^^^\\\WWWUUUWWWNNNMMMMMMOOOSSSYYY^^^aaa]]]WWWOOOKKKKKKKKKJJJHHHEEEDDDDDDGGGJJJKKKHHHDDDBBBBBBCCCDDDDDDDDDCCCCCCFFFGGGGGGFFFDDDBBBCCCDDDAAAAAAAAABBBDDDEEEDDDBBBCCCDDDDDDDDDEEEEEEFFFFFFGGGHHHIIIHHHFFFDDDDDDEEEGGGFFFFFFFFFGGGIIILLLMMMHHHFFFJJJPPPRRR]]]gggSSSSSSbbbvvvnnn|||hhhLLLHHHCCCAAACCCCCC@@@===999999999999999888888888:::888888:::999777;;;AAA???BBBGGGQQQcccwww|||{{{{{{xxxxxxyyy|||~~~}}}xxxtttrrrkkkbbbZZZUUUQQQOOONNNKKKFFFEEEFFFEEEAAAAAADDDXXXtttrrrlllaaaZZZTTTSSSRRRPPPQQQTTTQQQPPPPPPOOOOOOOOOOOOPPPOOOPPPRRRTTTTTTTTTRRRQQQQQQQQQQQQPPPOOONNNMMMMMMKKKKKKKKKLLLNNNPPPQQQRRRkkkSSSAAADDDJJJSSS]]]ffflllppp||||||wwwtttiiieeebbbaaabbbbbb^^^ZZZYYYWWWTTTTTTTTTUUUSSSQQQVVVVVVVVVVVVVVVVVVVVVVVVWWWVVVUUUWWWZZZ]]]^^^]]]```aaacccfffiiillloooqqqssszzz~~~}}}zzzyyyuuu___sssyyy|||}}}yyyqqqyyy{{{|||{{{uuullliiippp{{{wwwkkkiiiuuuvvvfffZZZZZZaaa___\\\ZZZ]]]```ZZZRRRGGGGGGGGGGGGFFFFFFGGGHHHHHHIIIJJJJJJHHHGGGHHHIIIIIIDDDBBBDDDCCC??????CCCCCCEEEGGGIIIJJJIIIHHHGGGIIIIIIIIIHHHGGGEEECCCBBBCCCEEEGGGHHHHHHIIIKKKMMMJJJOOOSSSRRRMMMKKKLLLOOONNNNNNLLLJJJIIIHHHHHHHHHIIIJJJKKKKKKJJJKKKLLLNNNTTTVVVWWWXXX___uuu||||||}}}qqqjjj^^^[[[ZZZ[[[ZZZUUURRRRRRJJJLLLNNNPPPRRRSSSTTTUUURRRNNNIIIGGGHHHIIIIIIHHHGGGDDDCCCFFFJJJMMMLLLJJJDDDEEEEEEEEEEEEDDDCCCBBBEEEGGGGGGGGGEEEDDDEEEFFFCCCBBBBBBCCCDDDEEECCCBBBBBBBBBCCCDDDEEEFFFFFFGGGHHHJJJKKKJJJHHHFFFEEEFFFGGGFFFEEEEEEGGGIIIKKKMMMMMMHHHLLL\\\fffmmmaaaQQQ[[[ooo~~~zzz~~~rrr^^^GGG===@@@DDDAAA;;;::::::::::::999999888888666555555888888666777<<<:::===AAAEEEJJJSSS```jjjuuu|||zzzvvvuuuwwwuuutttuuuxxxzzzwwwpppjjjbbb\\\TTTMMMIIIHHHGGGFFFIIIEEEBBB@@@======EEEOOOppp{{{yyymmmjjj```ZZZUUUTTTSSSPPPPPPSSSPPPPPPOOONNNNNNNNNNNNNNNOOOQQQSSSTTTTTTSSSQQQOOOTTTSSSQQQOOOMMMKKKJJJIIIIIIJJJKKKMMMOOOQQQTTTUUUwwwTTTNNNGGGFFFLLLVVV___ddduuu{{{zzzwwwwwwyyyyyytttooohhheeebbbbbbdddeeeccc```eeeeeeeeeeeeeeeeeeeeeeeeeeedddeeehhhmmmppprrrssspppqqqtttxxx||||||{{{{{{zzzzzz{{{~~~pppnnnqqq|||uuuuuu|||yyyqqqwww{{{{{{|||}}}{{{lllaaa```\\\SSSRRRXXXeee```YYYVVVZZZ]]]XXXOOOFFFGGGGGGFFFDDDDDDEEEFFFGGGIIIKKKLLLKKKJJJKKKLLLHHHCCCCCCHHHFFF@@@>>>BBBEEEFFFHHHJJJKKKJJJIIIHHHJJJIIIIIIHHHGGGFFFEEEEEEEEEGGGHHHIIIIIIJJJKKKMMMHHHLLLPPPQQQOOONNNOOOPPPQQQPPPNNNLLLKKKJJJKKKKKKIIIKKKLLLLLLKKKKKKLLLMMMNNNTTTXXXVVVUUU```xxxkkkaaaaaa[[[\\\]]]\\\ZZZUUUPPPNNNKKKNNNRRRTTTSSSPPPOOONNNNNNKKKIIIHHHHHHHHHGGGFFFHHHFFFEEEDDDFFFHHHIIIIIIDDDDDDEEEEEEEEEFFFFFFFFFEEEGGGHHHGGGFFFEEEFFFGGGEEEDDDCCCDDDEEEEEECCCBBBAAAAAABBBCCCEEEFFFGGGGGGGGGIIIKKKKKKIIIGGGFFFFFFGGGFFFEEEEEEFFFHHHJJJKKKMMMHHHKKKZZZfffkkkpppwww{{{WWWPPP]]]iii{{{sss```GGG??????>>>;;;<<<<<<;;;;;;::::::999999888555555888888555555888666888===???>>>???GGGQQQWWW^^^iiittt~~~~~~zzzuuurrrrrrrrrrrrpppoooqqqrrrooofff^^^TTTOOOJJJFFFDDDDDDDDDCCCBBBAAAAAACCCKKK[[[nnnzzz{{{mmmeeeddd^^^YYYUUUVVVUUUQQQPPPQQQPPPOOONNNMMMMMMLLLLLLMMMOOOPPPQQQRRRRRRQQQOOOMMMVVVUUURRROOOMMMKKKJJJIIIGGGHHHIIIKKKMMMPPPRRRSSS||||||ooohhh]]]RRRJJJGGGIIILLL```iiirrrssstttxxx{{{{{{~~~|||yyyyyy|||~~~{{{xxx{{{{{{{{{{{{{{{{{{{{{{{{}}}|||}}}}}}zzzwwwwwwzzz}}}~~~oookkkvvvzzzuuuttt}}}|||kkkttt~~~zzznnnccc\\\VVVSSSXXX```bbb___XXXRRRSSSWWWUUUPPPHHHIIIIIIGGGDDDCCCDDDFFFFFFHHHKKKMMMMMMMMMNNNOOOKKKFFFHHHOOONNNEEEBBBFFFFFFGGGIIIJJJKKKKKKJJJJJJJJJIIIHHHGGGFFFGGGGGGHHHGGGIIIKKKKKKJJJJJJLLLNNNHHHJJJMMMOOOPPPOOONNNMMMPPPPPPOOOOOONNNMMMLLLLLLKKKLLLNNNNNNMMMMMMNNNOOOLLLRRRWWWVVVSSSVVVaaalllwwwfffWWWRRRUUUWWWYYYZZZXXXVVVSSSQQQOOOLLLPPPSSSSSSQQQNNNMMMNNNKKKJJJIIIIIIIIIIIIGGGFFFFFFGGGGGGFFFEEEEEEFFFGGGEEEDDDDDDCCCDDDFFFGGGHHHEEEFFFGGGFFFEEEDDDEEEGGGFFFEEEDDDDDDEEEEEECCCAAA@@@AAABBBCCCEEEFFFGGGHHHDDDGGGIIIIIIHHHFFFFFFFFFGGGFFFEEEDDDDDDFFFHHHIIIGGGGGGJJJOOOTTTXXXYYYZZZssszzz\\\UUUZZZjjjtttlll{{{lllPPPAAA===>>>>>>======<<<<<<;;;:::::::::777777::::::777777888666555777;;;:::888<<>>GGGaaapppeee___\\\ZZZVVVTTTWWWWWWRRRPPPPPPPPPOOONNNMMMLLLLLLLLLLLLNNNNNNOOOPPPPPPPPPOOONNNVVVUUUSSSQQQOOONNNMMMMMMJJJJJJJJJKKKLLLNNNOOOPPP{{{qqqxxxzzzeeeTTTJJJGGGDDDRRRbbbmmmuuu~~~{{{xxxwwwzzzsssyyyzzzxxxssstttyyyrrrrrryyy|||kkkhhhddd^^^ZZZZZZ___eee]]]\\\WWWOOOMMMQQQTTTSSSLLLMMMLLLIIIEEEDDDEEEHHHDDDGGGKKKMMMMMMNNNOOOPPPOOOJJJMMMVVVUUUKKKGGGKKKGGGGGGHHHIIIJJJJJJJJJJJJJJJIIIGGGFFFFFFGGGIIIJJJIIIKKKLLLLLLKKKKKKMMMNNNIIIIIIKKKMMMOOOOOOLLLIIIMMMOOOPPPQQQQQQOOOLLLJJJLLLNNNPPPPPPPPPOOOPPPQQQNNNRRRVVVVVVTTTTTTVVVXXX```xxx{{{kkkaaaYYYQQQOOORRRKKKNNNOOOMMMMMMNNNOOONNNLLLOOOQQQPPPNNNLLLMMMNNNGGGGGGHHHIIIJJJJJJJJJIIICCCFFFJJJJJJGGGFFFGGGIIIGGGFFFDDDCCCBBBDDDEEEGGGDDDEEEFFFEEEDDDCCCDDDEEEFFFEEEDDDEEEFFFEEECCCAAA@@@@@@AAACCCDDDFFFGGGHHHBBBDDDGGGHHHGGGEEEEEEEEEGGGFFFDDDCCCCCCEEEFFFHHHDDDKKKNNNIIIGGGKKKOOOPPPSSSiii{{{^^^XXXRRRrrrkkk```eeehhhIII???AAA???>>>>>>===<<<<<<;;;;;;888555444888:::888777999:::444333777999666666999:::>>>BBBCCCEEEKKKUUU]]]aaajjjsssvvv||||||yyyyyyyyypppnnnlllmmmnnnlllhhhcccccc^^^ZZZZZZZZZTTTJJJAAA???>>>======>>>>>><<<;;;999<<<<<>>===???AAAAAABBBDDDEEEEEEDDDBBBAAACCCBBBBBBAAABBBCCCDDDEEEDDDAAA???AAADDDDDD@@@<<>>;;;888<<>>???AAAAAABBBCCCDDDDDDCCCBBBAAABBBAAAAAAAAAAAABBBCCCDDDCCCAAA???AAADDDDDD@@@<<<@@@AAABBBCCCDDDEEEEEEEEEGGGGGGHHHHHHIIIIIIJJJJJJMMMMMM^^^iii]]]RRR\\\ssszzztttnnnpppzzzoooWWWHHH===AAAGGGEEE>>>888???>>>===<<<;;;::::::;;;888777777777777777888888888999999:::<<<>>>@@@AAA@@@DDDHHHLLLOOOSSSYYY]]]aaaccchhhqqqzzz~~~|||zzzvvvssspppooommmkkkiiihhhiiilllppprrruuussspppmmmllliiifffddd]]]ZZZXXXWWWVVVSSSNNNKKKJJJGGGCCCAAAAAA???===::::::;;;;;;:::::::::<<<===CCCTTTiii|||ssskkkeee^^^YYYWWWUUUUUUUUUTTTTTTTTTTTTUUUTTTRRRPPPNNNMMMOOOQQQRRRRRRRRRQQQRRRRRRSSSTTTTTTRRRQQQPPPPPPPPPQQQRRRSSSXXXXXXVVVSSSPPPPPPQQQSSSrrrUUUKKKQQQWWWhhh~~~|||{{{|||}}}}}}|||{{{{{{}}}~~~xxx{{{||||||xxxiiiaaa___nnn|||~~~zzztttlllhhhllltttyyyuuu~~~{{{gggdddeeefffiiihhhaaaUUULLLJJJJJJIIIJJJOOORRRNNNGGGHHHGGGFFFGGGIIIJJJJJJIIIIIIIIIIIIHHHGGGFFFEEEEEEIIIIIIIIIHHHHHHGGGGGGFFFGGGHHHHHHHHHIIIIIIIIIIIIJJJIIIHHHHHHIIIJJJKKKLLLKKKJJJJJJKKKMMMPPPSSSUUUQQQMMMJJJKKKIIIFFFGGGJJJJJJFFFFFFKKKOOONNNOOORRRMMMOOOQQQQQQOOONNNOOOPPPSSSSSSQQQPPPOOOOOOOOOOOOMMMOOOSSSZZZfffyyyuuudddWWWRRRQQQRRRRRRQQQNNNLLLKKKKKKHHHHHHHHHIIIHHHHHHGGGFFFIIIKKKLLLMMMMMMLLLJJJIIIIIIHHHHHHGGGGGGGGGHHHIIIEEEEEEEEEDDDDDDCCCCCCCCCEEEEEEEEEDDDDDDCCCBBBAAAAAABBBDDDDDDBBB@@@@@@@@@AAAAAACCCCCCCCCCCCAAAAAA@@@@@@@@@???@@@@@@AAABBBCCCAAA@@@BBBDDDDDDAAA===??????AAABBBCCCDDDDDDDDDEEEEEEFFFGGGHHHHHHIIIIIINNNSSSZZZjjjoooRRRJJJ]]]vvvuuuuuu~~~uuuYYYHHHAAA>>>>>>>>>;;;:::999999:::;;;<<<===888888777777777777777888777777777888999:::;;;<<<;;;===@@@AAACCCEEEIIILLLNNNOOOSSSXXX___dddfffffflllooosssuuuuuuuuuuuuvvvwwwtttqqqrrrttttttrrrooonnnmmmlllkkkhhhfffdddccc_________```bbbeeehhhiiigggeeebbb___^^^[[[XXXVVVOOONNNKKKJJJIIIGGGDDDAAA???===;;;:::;;;;;;:::999666:::===:::666777@@@HHH[[[nnn}}}~~~vvvfff___\\\ZZZZZZ\\\XXXWWWTTTRRRRRRSSSTTTUUUTTTSSSQQQOOOOOOPPPRRRSSSRRRRRRRRRQQQRRRRRRSSSSSSPPPPPPPPPPPPPPPQQQRRRSSSYYYYYYXXXUUUSSSRRRSSSUUU~~~fff\\\]]]www}}}{{{yyy}}}~~~~~~|||||||||}}}}}}|||}}}|||zzzxxxyyy~~~xxxgggXXXSSSZZZccciiigggmmmzzz|||vvvtttssspppqqqttt}}}uuurrrvvvvvv[[[gggjjjkkkggg___UUUMMMIIIHHHGGGHHHKKKQQQRRRNNNHHHGGGFFFEEEGGGIIIKKKKKKJJJKKKKKKKKKJJJIIIGGGFFFEEEHHHGGGGGGFFFFFFFFFGGGGGGFFFFFFFFFGGGGGGHHHIIIIIIIIIIIIIIIIIIIIIKKKLLLMMMLLLKKKJJJKKKLLLOOORRRTTTPPPLLLIIIJJJJJJHHHJJJNNNMMMIIIGGGKKKNNNOOOQQQTTTLLLMMMMMMMMMKKKKKKLLLNNNTTTSSSQQQPPPOOONNNMMMMMMKKKMMMNNNNNNQQQ\\\mmm{{{|||nnneee^^^VVVPPPOOOGGGJJJNNNNNNKKKIIIJJJLLLIIIJJJJJJJJJJJJJJJIIIIIIHHHIIIKKKLLLMMMLLLKKKJJJHHHHHHGGGFFFEEEEEEEEEDDDDDDDDDDDDDDDCCCCCCCCCCCCBBBCCCCCCCCCCCCBBBBBBAAA???AAACCCDDDCCCBBB@@@???@@@AAABBBBBBBBBBBBAAA@@@?????????>>>????????????BBBAAA@@@BBBDDDCCCAAA???>>>???@@@BBBCCCCCCDDDDDDDDDEEEEEEFFFGGGHHHIIIIIIPPPUUUVVV[[[tttiiiTTTYYY___kkklllmmmNNN===???FFF>>>>>>=========<<<<<<<<<999888888777777777777888777777666666777777888999::::::;;;<<<===>>>@@@BBBCCCCCCEEEHHHKKKOOOQQQRRRUUUXXX]]]``````____________^^^^^^```aaaaaa___]]]\\\[[[[[[ZZZYYYXXXVVVUUUSSSSSSTTTVVVXXXYYY[[[[[[WWWUUURRRPPPOOOMMMJJJHHHDDDCCCBBBAAA???>>><<<;;;;;;:::999999:::;;;;;;;;;999<<<===;;;:::CCCSSSaaa}}}{{{lll^^^XXXXXXXXXZZZ]]]VVVUUUSSSRRRQQQQQQQQQRRRSSSRRRQQQPPPPPPQQQRRRRRRRRRRRRQQQQQQQQQQQQRRRRRRPPPPPPPPPQQQQQQRRRSSSSSSVVVWWWVVVTTTRRRQQQRRRTTT~~~zzzeeebbbqqqYYYTTTYYYccc]]]ZZZXXXZZZbbbooo}}}~~~}}}|||{{{|||~~~zzz{{{{{{zzz{{{tttggg```UUUNNNFFFGGGXXXnnnwwwuuujjjaaaiiiuuuuuuxxx}}}xxx|||~~~uuuoooiiicccdddpppxxxvvvqqqpppiii[[[hhhhhheee\\\QQQJJJIIIJJJIIIGGGIIIPPPUUUTTTNNNIIIHHHGGGFFFGGGJJJLLLMMMMMMLLLLLLLLLLLLKKKJJJIIIIIIFFFFFFEEEEEEEEEFFFGGGGGGFFFEEEEEEEEEFFFGGGIIIJJJIIIIIIIIIIIIJJJJJJKKKKKKNNNMMMLLLKKKKKKMMMOOOPPPMMMJJJIIIKKKLLLKKKMMMQQQOOOJJJGGGJJJLLLLLLMMMPPPNNNOOOOOONNNLLLLLLNNNPPPTTTSSSQQQPPPOOONNNNNNMMMEEEJJJNNNLLLIIIKKKTTT]]]hhhwww}}}rrraaa\\\XXXYYYXXXQQQKKKIIIBBBFFFJJJKKKIIIHHHIIIKKKIIIJJJJJJKKKKKKKKKJJJJJJFFFGGGIIIKKKLLLMMMMMMMMMGGGGGGFFFEEEDDDCCCBBBBBBCCCCCCCCCDDDDDDDDDDDDDDDAAAAAABBBBBBBBBBBBAAAAAA>>>???AAACCCCCCBBB@@@???@@@@@@AAAAAAAAAAAA@@@@@@>>>>>>>>>>>>>>>>>>======@@@@@@@@@BBBCCCBBBAAA??????@@@AAABBBCCCDDDDDDDDDDDDDDDEEEFFFFFFGGGHHHHHHFFFHHHIIILLLVVVppp]]]TTTRRRRRRmmmrrr^^^gggsss```HHH===CCCCCCCCCBBBAAA???===<<<::::::999888888888888888888888777777777777777888555555555666777999::::::;;;;;;<<<<<<===???BBBCCCBBBEEEIIILLLLLLKKKKKKKKKJJJKKKLLLNNNOOOOOOMMMKKKIIIIIIJJJIIIIIIHHHGGGGGGFFFFFFGGGHHHIIIIIIIIIIIIJJJHHHEEEDDDDDDCCC@@@>>>>>>>>>===<<<;;;:::999:::;;;;;;;;;::::::;;;<<<===<<<;;;<<<@@@JJJ]]]rrrooocccXXXUUUVVVVVVVVVWWWSSSTTTTTTTTTSSSRRRPPPOOOPPPPPPPPPPPPPPPQQQQQQQQQPPPPPPPPPOOOPPPPPPQQQQQQQQQQQQRRRRRRSSSSSSSSSSSSTTTTTTUUUTTTRRRQQQRRRSSS|||wwwvvvhhh^^^yyydddSSSGGGCCCBBBBBBBBBEEEJJJRRRZZZ___tttyyy~~~}}}{{{|||~~~rrraaaRRRHHHCCCAAABBBGGGOOO^^^vvvzzzzzzjjjmmmyyyuuurrr}}}zzzyyy}}}sssgggbbbbbbllltttsssmmmiiiyyy~~~vvvcccgggbbb___XXXOOOGGGDDDGGGJJJIIIGGGJJJSSSXXXUUUMMMIIIJJJHHHGGGHHHJJJMMMNNNNNNLLLLLLLLLLLLLLLKKKJJJJJJEEEDDDCCCCCCDDDEEEGGGHHHFFFEEEEEEEEEFFFGGGIIIJJJIIIIIIIIIIIIIIIIIIIIIIIILLLLLLLLLKKKKKKLLLLLLLLLJJJHHHHHHLLLMMMLLLMMMPPPNNNHHHFFFHHHIIIHHHHHHKKKKKKLLLLLLKKKJJJJJJKKKMMMRRRRRRPPPOOONNNNNNNNNNNNGGGNNNUUUVVVQQQOOOQQQTTTUUUaaaxxxtttfff]]]YYYSSSOOONNNLLLJJJLLLQQQCCCEEEGGGHHHGGGGGGHHHIIIGGGGGGHHHHHHIIIIIIHHHHHHEEEFFFHHHIIIJJJKKKLLLLLLFFFFFFFFFEEEDDDCCCAAA@@@BBBBBBBBBCCCCCCDDDDDDEEE@@@AAAAAAAAAAAA@@@@@@???>>>>>>>>>@@@BBBBBB@@@???@@@@@@@@@@@@@@@@@@@@@@@@===>>>>>>>>>>>>===<<<<<<>>>>>>@@@AAAAAA@@@@@@?????????AAABBBCCCDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEDDDBBBEEEJJJJJJUUUyyygggSSSVVVRRR[[[uuuyyy___XXXWWWaaavvvcccFFF@@@???>>>=========??????<<<<<<;;;:::999999999999999888888777777888888888666444444555777999:::999888999::::::999:::<<<>>>;;;>>>AAACCCBBBBBBBBBBBBAAABBBCCCDDDEEEDDDDDDCCC@@@AAAAAABBBBBBAAAAAA@@@AAAAAAAAAAAAAAAAAA@@@@@@@@@???============<<<:::;;;<<<<<<:::999888:::;;;999:::;;;:::999:::<<<===888:::???LLL___uuuyyycccYYYRRRRRRSSSRRRPPPPPPRRRSSSTTTUUUTTTSSSPPPOOOMMMMMMNNNOOOOOOOOOOOONNNMMMMMMMMMMMMNNNOOOPPPQQQQQQRRRRRRSSSRRRRRRQQQQQQRRRSSSTTTSSSRRRQQQRRRSSSxxxzzzgggfff{{{yyy___LLLQQQNNNIIIEEEDDDFFFHHHKKKVVV]]]gggrrr}}}{{{ddd]]]SSSJJJEEEFFFLLLPPPUUUaaakkkqqq{{{zzz~~~wwwqqqooonnnoooqqqpppiiidddcccwww~~~}}}{{{zzznnncccfffUUUQQQKKKFFFDDDEEEFFFFFFHHHEEEIIISSSXXXSSSJJJFFFKKKIIIGGGGGGJJJLLLMMMMMMJJJJJJJJJJJJIIIHHHGGGFFFDDDCCCBBBBBBCCCDDDGGGHHHFFFEEEEEEEEEFFFHHHJJJKKKIIIIIIIIIIIIHHHGGGFFFFFFHHHIIIJJJKKKLLLLLLKKKKKKIIIGGGHHHLLLLLLIIIIIIKKKMMMIIIGGGIIIJJJIIIIIIKKKGGGHHHIIIHHHGGGGGGGGGIIIPPPOOONNNMMMMMMMMMMMMMMMMMMSSSZZZ[[[XXXTTTTTTUUUSSSXXXeeewwwzzzpppfff^^^WWWTTTUUUTTTUUUUUUQQQNNNRRRYYYHHHGGGEEEEEEFFFGGGGGGFFFEEEEEEFFFGGGGGGGGGGGGGGGFFFFFFFFFGGGGGGGGGGGGGGGEEEEEEFFFEEEDDDCCCAAA@@@@@@@@@@@@AAABBBCCCCCCDDD@@@@@@AAAAAA@@@???>>>>>>>>><<<;;;===@@@AAA@@@???@@@@@@????????????@@@@@@===>>>??????>>>===<<<;;;;;;===???@@@??????>>>>>>===>>>???AAABBBBBBCCCCCCBBBBBBBBBBBBAAAAAAAAAAAAFFFCCCFFFKKKKKKOOOddd}}}ppphhhZZZSSS```|||lll\\\\\\ddduuuyyyggg```UUUJJJBBB??????AAA>>>>>>===;;;;;;:::::::::888888888777777888888999999777666777999;;;:::999777999;;;;;;999999;;;===;;;===>>>???>>>===>>>???===>>>?????????>>>??????===>>>>>>>>>>>>>>>>>>===???>>>>>>=========>>>>>>;;;:::999:::;;;<<<;;;:::999:::;;;:::888888:::===777999;;;;;;:::;;;>>>@@@@@@HHHWWWjjj{{{zzzlll[[[RRRMMMNNNQQQPPPNNNNNNOOOOOOOOOPPPOOOOOOOOONNNIIIJJJLLLMMMNNNMMMLLLKKKJJJJJJJJJKKKMMMNNNPPPPPPPPPQQQQQQQQQQQQOOONNNMMMMMMOOOPPPPPPOOONNNOOOPPPgggkkk~~~hhhfffuuuwwwiiiaaaSSSFFF???>>>AAADDD???DDDLLLSSS[[[fffrrr{{{jjjhhhccc___aaakkkyyyrrrgggbbb```YYYOOOKKKLLLOOOSSSZZZcccmmmtttqqq{{{{{{ooojjjtttpppeeeaaahhhmmmqqqoooggg```___cccppptttggg^^^ggglll```UUUKKKGGGCCCCCCEEEGGGEEEBBBFFFCCCGGGRRRWWWQQQGGGCCCKKKIIIGGGGGGIIIKKKLLLLLLIIIIIIHHHHHHFFFDDDCCCBBBCCCBBBAAAAAABBBDDDGGGHHHFFFFFFEEEEEEFFFHHHKKKLLLIIIIIIIIIHHHGGGFFFEEEDDDDDDFFFIIIKKKLLLLLLKKKKKKIIIGGGHHHLLLKKKGGGDDDFFFOOOJJJIIIMMMNNNMMMLLLNNNHHHJJJLLLKKKJJJIIIIIIJJJMMMMMMLLLLLLLLLLLLLLLMMMOOOSSSVVVVVVSSSPPPOOOPPPSSSQQQTTT]]]fffqqq{{{lllfff^^^UUUNNNKKKKKKLLL???MMMcccqqqmmm^^^RRROOOLLLHHHEEEDDDFFFGGGFFFDDDEEEFFFGGGHHHHHHHHHHHHHHHGGGFFFFFFEEEDDDCCCCCCBBBDDDEEEEEEFFFEEECCCBBBAAA>>>>>>???@@@AAABBBBBBCCCAAAAAAAAA@@@@@@>>>======>>>;;;:::;;;>>>AAA@@@???@@@@@@????????????@@@@@@===>>>?????????>>><<<;;;:::<<<>>>???>>>>>>>>>>>><<<===>>>???@@@AAAAAAAAAAAAAAA@@@@@@???>>>>>>>>>@@@???@@@DDDGGGKKKRRRYYYuuuzzz\\\MMMWWWWWWqqqwwwvvvlllcccqqqlllUUUGGGAAA?????????>>><<<<<<;;;;;;;;;888777777777777888888999999666444555777888777555222555888888666666777999777888999888777777888999777888888888777777888999888888999999999999888888999999888777777999:::;;;999888888999;;;<<<<<<;;;777999:::999777777:::>>>666888;;;<<<<<<===AAADDDRRRaaawwwuuugggYYYPPPKKKMMMQQQQQQPPPQQQLLLKKKIIIHHHIIIJJJLLLMMMGGGIIIKKKLLLMMMLLLKKKJJJHHHHHHIIIJJJLLLNNNOOOPPPOOOPPPPPPPPPOOOMMMKKKJJJIIIJJJLLLLLLKKKKKKKKKLLLkkkjjjtttbbblll}}}www[[[QQQRRRMMMBBBOOOIIIPPPaaadddXXXTTTZZZIIIIIIIIIHHHFFFGGGOOOVVVfffxxxzzznnneeecccTTTSSSNNNLLLZZZnnntttmmmdddooozzzuuuggg___gggwwwvvv```VVVWWWZZZeeekkkpppoooggg^^^]]]```XXXTTTRRRUUUYYYWWWOOOGGGDDDCCCCCCCCCCCCDDDEEEEEEGGGBBBFFFPPPOOOCCC>>>CCCCCCDDDDDDEEEFFFGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHFFFEEECCCBBBAAABBBDDDEEEGGGEEECCCDDDFFFHHHIIIIIIJJJIIIHHHFFFDDDCCCAAAAAAGGGGGGGGGGGGHHHIIIJJJKKKIIIHHHGGGGGGGGGHHHIIIJJJLLLMMMPPPRRRSSSSSSRRRQQQMMMMMMLLLLLLNNNPPPSSSTTTKKKKKKJJJJJJKKKMMMOOOPPPOOOPPPQQQQQQQQQPPPNNNNNNPPPSSSVVVVVVUUUWWW^^^dddxxxzzzvvvlllgggccc___[[[UUUSSSOOOLLLJJJIIIJJJJJJFFFLLLUUU]]]```\\\SSSKKKGGGGGGFFFFFFEEEDDDCCCCCCEEEEEEEEEEEEEEEFFFFFFFFFDDDDDDDDDDDDCCCBBBAAA@@@BBBCCCCCCCCCBBBAAAAAA@@@AAA@@@@@@@@@AAAAAABBBCCCBBB@@@===<<<<<<===<<<;;;<<<<<<;;;:::;;;<<<===>>>>>>>>>>>>>>>>>>=========:::;;;<<<=========;;;;;;;;;<<<<<<===>>>=========<<<<<<<<<============>>>??????>>>>>>======<<<<<>>===???AAAAAA===888>>><<<:::888888999::::::888666444444666777777555888888888888888888888888777888999999999888666555777777777777777888888999999888888888777777666666;;;:::999999999999999999;;;888666777:::<<<;;;999333666888888888888999:::???999666999>>>GGGXXXiiivvvpppsssvvvzzzooobbbWWWMMMMMMMMMMMMNNNOOOPPPQQQPPPOOOLLLJJJHHHHHHHHHHHHJJJIIIHHHHHHJJJJJJIIIHHHIIIIIIIIIIIIJJJJJJKKKLLLOOONNNMMMLLLJJJHHHGGGGGGJJJJJJJJJJJJJJJKKKLLLLLLiii___nnnllloooyyyxxxxxxrrrgggbbbdddxxxrrr[[[RRRJJJCCC@@@@@@@@@BBBFFFKKK\\\hhhuuu|||wwwwww~~~}}}{{{||||||sssppphhh]]]RRRNNNLLLHHHIIILLLSSSUUUXXXddd}}}~~~iiiiiikkkpppvvv{{{}}}|||pppsssnnndddgggpppwwwssssssppplllddd]]][[[[[[MMMMMMNNNMMMLLLIIIEEEBBBCCCCCCCCCCCCDDDDDDEEEEEEFFFCCCHHHPPPMMMAAA>>>CCCCCCDDDDDDEEEFFFFFFGGGGGGEEEEEEFFFFFFFFFFFFGGGGGGGGGFFFDDDBBBBBBCCCDDDEEEEEECCCAAABBBDDDEEEFFFEEEIIIHHHGGGFFFEEECCCBBBBBBFFFFFFFFFFFFGGGHHHIIIJJJHHHHHHGGGFFFGGGHHHIIIJJJLLLMMMOOOQQQRRRSSSRRRRRRQQQOOOKKKJJJKKKNNNSSSVVVMMMLLLLLLKKKLLLMMMOOOOOOOOOOOOPPPQQQQQQQQQPPPOOOQQQTTTVVVVVVTTTUUUYYY^^^bbbccckkkwww|||wwwooohhh___YYYYYYXXXVVVTTTSSSQQQOOOLLLJJJIIIIIIIIICCCFFFKKKQQQTTTRRRMMMIIIIIIIIIIIIHHHGGGGGGFFFFFFDDDDDDDDDDDDDDDDDDDDDDDDBBBCCCCCCBBBBBBAAA@@@???AAAAAAAAAAAAAAA@@@?????????>>>>>>>>>??????@@@AAA???===;;;;;;<<<======<<<<<<<<<;;;;;;;;;<<<===>>>========================:::;;;<<<===============:::;;;<<<<<<======<<<<<<:::::::::;;;;;;;;;<<<<<<=========<<<<<<<<<;;;;;;>>>>>>???@@@BBBDDDFFFGGGIIIWWWlll{{{cccRRRQQQSSSXXXbbbwwwfffYYY\\\lll~~~zzz[[[QQQLLLCCC<<<999:::>>>AAA;;;;;;===>>>>>>?????????999999888888999999999999777777777777777777777777777888888999888777666555777777777777777888999999999999888888888777777777777777777777777888888999<<<:::999999;;;<<<;;;999;;;;;;:::777666888===BBB::::::@@@LLLXXXgggzzzxxxooonnntttwww|||pppcccWWWNNNMMMMMMMMMMMMNNNNNNOOOOOOQQQPPPNNNMMMKKKJJJJJJIIIHHHGGGFFFGGGHHHIIIHHHFFFHHHHHHHHHHHHIIIJJJKKKKKKJJJJJJIIIHHHHHHGGGFFFFFFJJJKKKLLLLLLLLLLLLJJJJJJkkkZZZbbbccceeeqqqvvvxxxcccRRRBBB===>>>===<<<<<<;;;GGGNNNUUUbbbeeeeeemmmiiibbbXXXRRRTTT]]]gggnnnllliiiddd___[[[XXXWWWVVV___kkkhhh```aaa\\\NNNGGGKKKEEEAAACCCIIIPPPYYY```jjjgggfffrrrrrrjjjlll|||yyysssooommmwww|||rrrsssyyy}}}vvvtttoooiiiccc]]]WWWSSSIIIMMMPPPLLLFFFAAABBBFFFAAABBBCCCDDDEEEFFFFFFEEEDDDFFFLLLPPPIII>>>===DDDCCCDDDDDDEEEEEEFFFFFFGGGCCCCCCDDDDDDDDDEEEEEEEEEEEEDDDCCCAAAAAABBBCCCCCCEEECCCAAABBBCCCDDDDDDCCCGGGGGGFFFFFFEEEDDDDDDDDDEEEEEEEEEEEEFFFGGGHHHIIIHHHGGGFFFFFFGGGHHHIIIJJJLLLLLLMMMOOOPPPQQQRRRSSSTTTPPPKKKGGGGGGLLLRRRVVVNNNNNNMMMMMMMMMNNNNNNOOONNNOOOPPPQQQQQQRRRQQQQQQRRRTTTVVVVVVSSSRRRTTTWWWVVVUUUYYY```gggmmmwwwuuummmhhhddd___[[[YYYTTTPPPOOOQQQSSSSSSQQQPPPOOONNNLLLKKKJJJIIIHHHGGGGGGHHHJJJMMMOOOOOONNNJJJIIIIIIHHHHHHGGGGGGGGGDDDDDDDDDDDDCCCCCCCCCCCCAAAAAAAAAAAA@@@???>>>>>>??????@@@@@@@@@???>>>>>>===<<<<<<<<<<<<===>>>>>><<<;;;999:::<<<======<<<<<<;;;;;;;;;;;;<<<======;;;;;;;;;;;;;;;<<<<<<<<<:::::::::::::::;;;<<<<<<999::::::;;;;;;;;;;;;;;;888888999999999:::::::::<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<===>>>???AAACCCDDDEEEGGGPPPfff___ZZZSSSMMMLLLXXXqqq~~~]]]PPPMMMXXXnnntttnnncccTTTFFF>>><<<===999;;;===>>>===;;;;;;;;;:::;;;<<<;;;999888888888888888888888888888888888777888888888888777666666888888777777888888999:::999999999999888888888888777666666777777888999::::::999999:::<<<===<<<:::666999<<<<<<;;;:::===@@@DDDIIIUUUeeetttzzztttwww{{{iii[[[SSSNNNLLLMMMMMMNNNNNNNNNMMMMMMOOOOOOOOONNNLLLKKKJJJIIIGGGFFFEEEEEEGGGGGGFFFEEEFFFFFFFFFGGGGGGHHHIIIJJJJJJJJJJJJJJJKKKKKKKKKKKKJJJKKKMMMNNNNNNLLLJJJIIIwwwiiiooovvvxxxvvv~~~}}}www___QQQIIIAAA>>>@@@;;;BBBAAACCCLLLLLLHHHLLLNNNLLLGGGBBBCCCHHHKKKJJJGGGFFFEEEDDDBBBBBBAAAAAACCCOOORRRRRRUUUNNNGGGKKKKKKMMMRRRZZZbbbjjjpppsssyyywwwwww{{{|||lllzzzuuujjjtttoootttxxxvvvzzz~~~xxxssstttrrrkkkccc\\\UUUOOOLLLOOOQQQMMMFFFBBBEEEIIIAAABBBCCCEEEFFFFFFFFFFFFCCCJJJPPPOOOEEE<<<>>>DDDDDDDDDDDDDDDEEEEEEFFFFFFAAAAAABBBBBBCCCDDDDDDDDDCCCBBBAAA@@@@@@@@@AAAAAAFFFEEECCCDDDEEEEEEDDDCCCEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGGGGGGGGGGFFFFFFFFFHHHIIIJJJKKKKKKLLLLLLNNNPPPQQQRRRTTTPPPKKKGGGGGGKKKPPPSSSOOOOOONNNNNNNNNNNNNNNNNNMMMNNNOOOPPPQQQRRRSSSSSSQQQTTTVVVUUUSSSRRRSSSTTTUUUUUUUUUVVVXXX\\\bbbggglll|||{{{zzz{{{nnnhhh```ZZZWWWVVVUUUTTTTTTRRRPPPPPPQQQQQQPPPNNNLLLLLLLLLLLLKKKIIIHHHGGGJJJIIIHHHIIILLLOOOQQQQQQHHHGGGGGGGGGFFFFFFEEEEEEEEEDDDDDDDDDDDDDDDCCCCCCAAAAAAAAAAAA@@@???>>>===?????????@@@@@@??????>>><<<<<<;;;;;;;;;;;;<<<<<<;;;:::999999;;;;;;;;;:::999999999:::::::::;;;;;;:::::::::::::::;;;;;;;;;<<<;;;999888777888888999888888999:::::::::::::::888888888888999999999999<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<===>>>@@@AAABBBIIIFFFGGGTTTnnnyyybbbTTTSSSXXX^^^bbbzzzlll```WWWYYYsssxxx___GGG999:::::::::999888999;;;===<<<>>>@@@>>>;;;999888999888888888888888888888888888888888888888777777666999888888888888999::::::::::::::::::999999999999:::::::::999::::::;;;;;;999:::;;;===?????????>>>777999;;;;;;<<>>CCCBBBBBBBBBCCCDDDFFFGGGRRR]]]mmm}}}~~~ggg___ooolllooorrrtttvvvxxxyyyyyysssyyyyyyqqq|||rrrvvvzzzqqqnnnrrrsss{{{{{{qqqooohhhmmmzzz{{{ooo___WWWSSSQQQLLLLLLJJJHHHEEEDDDDDDEEEBBBCCCDDDEEEFFFFFFFFFFFFDDDNNNTTTMMMBBB===???CCCDDDDDDDDDDDDDDDEEEEEEEEE@@@AAAAAABBBCCCCCCDDDDDDDDDCCCCCCBBBBBBBBBBBBBBBFFFEEEDDDDDDEEEFFFDDDCCCDDDEEEEEEEEEFFFFFFFFFFFFEEEEEEDDDDDDEEEEEEFFFFFFFFFFFFEEEEEEFFFHHHIIIJJJKKKKKKKKKKKKLLLNNNOOOPPPOOOMMMKKKIIIIIIJJJLLLMMMNNNOOOOOOOOONNNNNNNNNMMMMMMMMMNNNOOOPPPQQQSSSSSSQQQRRRTTTTTTTTTSSSTTTTTTPPPRRRQQQOOOMMMNNNOOOPPPNNNWWWaaajjjvvv{{{vvvnnniiifffdddaaa^^^ZZZVVVQQQMMMMMMNNNPPPQQQPPPOOONNNMMMMMMLLLIIIHHHIIIJJJJJJJJJJJJIIIHHHGGGFFFEEEDDDFFFHHHJJJKKKKKKGGGGGGFFFFFFFFFFFFFFFEEEFFFFFFFFFEEEEEEDDDDDDDDDAAABBBBBBAAAAAA@@@???>>>??????@@@@@@@@@@@@??????===<<<<<<;;;;;;;;;<<<<<<<<<;;;::::::::::::888666777777888888999999999999888999999999:::::::::;;;AAA???===:::888777777777777888888999999999999999999999999999::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<============>>>???@@@AAACCCDDDEEEIIISSSjjjfff[[[[[[[[[YYYmmm}}}pppeeemmmxxxuuu~~~pppUUUHHHDDD???;;;;;;===@@@AAA<<<===???>>>============::::::::::::::::::::::::::::::999999888888888888999999999999999::::::;;;::::::::::::;;;;;;;;;;;;>>>===<<<;;;;;;;;;;;;;;;<<<<<<>>>>>>>>>>>>>>>>>>BBB@@@===;;;BBBTTTnnn~~~{{{pppcccWWWOOONNNPPPNNNNNNNNNNNNNNNMMMLLLKKKJJJKKKLLLLLLLLLJJJIIIHHHJJJIIIHHHHHHJJJJJJIIIHHHHHHHHHGGGFFFFFFGGGGGGHHHEEEFFFGGGHHHJJJKKKMMMMMMLLLKKKKKKLLLMMMOOOQQQRRR~~~lllooozzz{{{vvvrrr{{{xxxaaaTTTZZZaaagggqqq}}}ooogggbbb\\\YYYYYYYYY[[[```ffflllpppxxx||||||zzz}}}~~~{{{yyyxxxyyyzzz}}}yyysssnnnrrrzzzzzzvvvvvvxxxsssmmmqqq{{{}}}vvvwww~~~nnnWWWQQQRRRRRRMMMJJJGGGFFFHHHHHHFFFDDDEEEEEEDDDDDDDDDEEEFFFGGGFFFRRRVVVLLLAAA???AAABBBDDDDDDDDDDDDDDDDDDDDDDDDAAAAAABBBCCCDDDEEEEEEFFFGGGFFFFFFFFFFFFEEEEEEEEECCCBBBBBBCCCEEEEEECCCBBBDDDDDDEEEEEEFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEFFFFFFFFFEEEEEEEEEFFFGGGIIIJJJJJJJJJKKKKKKLLLLLLLLLLLLIIIJJJJJJJJJJJJIIIIIIIIIMMMMMMNNNNNNOOONNNNNNMMMLLLLLLLLLMMMNNNPPPQQQRRRQQQQQQQQQRRRSSSSSSTTTTTTKKKOOOOOOLLLJJJJJJIIIGGGGGGIIIKKKNNNWWWbbbgggffflllpppwww~~~{{{vvv~~~~~~~~~|||uuuyyynnnfff^^^VVVSSSUUUWWWTTTQQQSSSQQQNNNKKKJJJKKKMMMNNNLLLLLLLLLLLLKKKIIIHHHGGGHHHHHHHHHHHHHHHHHHHHHHHHDDDDDDDDDEEEGGGHHHGGGFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFEEEEEEDDDDDDAAAAAAAAAAAA@@@???>>>>>>>>>>>>???@@@@@@@@@@@@???======<<<;;;;;;;;;;;;<<<===;;;:::::::::999777555666777777888999888888888888888999999::::::;;;;;;DDDCCCAAA>>><<<:::999999777888888999999999999999999999:::::::::;;;;;;;;;<<<<<<<<<<<<<<<=========>>>>>>===>>>>>>???@@@@@@<<<@@@DDDEEEEEERRRooouuudddXXXPPPPPP^^^~~~zzzeeejjjzzzmmmdddYYYQQQMMMIIIBBB<<<;;;999888999;;;=========<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::999999::::::::::::999999::::::;;;<<<;;;;;;;;;;;;<<<<<<<<<<<<======<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<::::::<<<>>>@@@GGGQQQYYYbbbpppxxxtttttt~~~yyynnnccc[[[UUUPPPOOOQQQQQQPPPOOONNNMMMMMMMMMMMMLLLMMMMMMMMMMMMMMMLLLLLLMMMLLLKKKKKKMMMMMMLLLKKKLLLKKKJJJHHHGGGGGGGGGGGGGGGHHHIIIJJJKKKMMMNNNNNNLLLLLLMMMMMMOOOPPPRRRSSSzzzzzzeeeaaakkkfffkkkuuu|||vvvtttssstttyyywwwsssyyyyyymmmhhhlllyyy|||vvvuuuzzz|||oooccc^^^]]]fff~~~uuujjjbbbhhhtttgggTTTPPPOOOLLLKKKIIIHHHHHHJJJJJJIIIGGGHHHGGGEEECCCCCCDDDFFFGGGIIIUUUWWWKKKAAABBBDDDAAADDDDDDDDDDDDDDDDDDDDDDDDBBBBBBCCCDDDEEEFFFGGGGGGFFFFFFGGGGGGFFFFFFEEEEEEBBBBBBBBBDDDFFFFFFEEECCCEEEEEEEEEEEEEEEFFFFFFFFFGGGFFFFFFEEEEEEFFFFFFFFFEEEEEEDDDEEEFFFGGGIIIJJJJJJKKKKKKLLLKKKJJJIIIHHHFFFGGGGGGHHHHHHHHHGGGGGGJJJKKKMMMNNNNNNNNNNNNMMMLLLLLLKKKLLLLLLNNNOOOPPPRRRPPPOOOOOOPPPQQQRRRRRRMMMQQQQQQLLLIIIJJJJJJGGGHHHIIIHHHFFFGGGLLLMMMJJJXXX\\\ccclllqqqoooggg```cccfffkkkqqquuuyyy{{{}}}}}}}}}~~~}}}zzzwwwvvvttt{{{}}}xxxoookkkkkkkkkvvvzzz~~~~~~wwwlll___VVVXXXSSSMMMKKKMMMPPPRRRQQQTTTSSSQQQNNNLLLLLLMMMNNNMMMMMMMMMLLLKKKIIIIIIIIIGGGFFFFFFEEEFFFGGGHHHIIIGGGFFFEEEFFFGGGGGGFFFEEEFFFFFFFFFFFFFFFFFFFFFFFFGGGFFFFFFEEEDDDDDDCCCCCC@@@@@@@@@@@@???>>>===<<<<<<===>>>>>>?????????>>>===<<<;;;;;;:::::::::;;;;;;::::::;;;;;;;;;999666777888999:::::::::999888888888999999:::;;;;;;<<>><<<;;;:::777888999999::::::999999999999999:::::::::;;;;;;::::::;;;;;;;;;<<<<<<<<<>>>============>>>>>>???>>>???BBBEEEFFFKKK[[[llldddNNNKKKOOO```}}}lll___ZZZhhh{{{ppp]]]NNNKKKDDD>>>===@@@AAA???;;;========================>>>===<<<;;;:::;;;;;;<<<:::::::::::::::;;;<<<<<<;;;;;;<<<<<<<<<=========<<<<<<<<<<<<===>>>???@@@@@@AAACCCDDDFFFIIIOOOTTTTTTcccvvvtttmmmhhhkkkppp{{{mmm```UUUUUUXXXXXXWWWXXXUUUSSSPPPMMMLLLMMMNNNOOOMMMLLLLLLLLLLLLLLLMMMMMMOOOMMMLLLMMMNNNOOONNNMMMPPPNNNMMMKKKIIIHHHGGGGGGKKKLLLLLLMMMNNNNNNOOOOOOLLLNNNPPPRRRRRRQQQOOOMMMrrruuu{{{tttjjj{{{{{{{{{~~~~~~||||||~~~|||{{{kkk___VVVVVV\\\hhhvvvnnnfff^^^bbblll~~~~~~ttt```UUUSSSMMMCCCEEEFFFGGGGGGGGGGGGFFFFFFKKKHHHEEEBBBBBBCCCEEEGGGLLLWWWXXXJJJAAADDDEEE@@@DDDDDDDDDDDDDDDCCCCCCCCCCCCCCCDDDEEEFFFGGGHHHIIIDDDDDDDDDDDDDDDCCCCCCBBBDDDDDDEEEGGGIIIJJJHHHFFFEEEEEEEEEEEEEEEEEEFFFFFFGGGGGGFFFFFFFFFFFFFFFGGGEEEDDDDDDDDDFFFGGGIIIKKKJJJKKKLLLLLLLLLJJJGGGFFFEEEEEEEEEFFFFFFGGGGGGHHHIIIJJJLLLMMMNNNNNNNNNMMMLLLLLLKKKKKKKKKMMMNNNOOOSSSQQQNNNMMMMMMOOOOOOOOOPPPTTTRRRJJJFFFHHHHHHEEE???DDDHHHFFFFFFIIILLLLLLOOOOOOSSSZZZaaabbb^^^YYYPPPTTTYYY]]]___aaadddfff```bbbdddeeegggiiifffaaaddd```bbbfff```VVVWWWaaafffdddaaa]]]YYYVVVVVVVVVRRRPPPMMMJJJJJJNNNRRRVVVRRRRRRQQQOOOMMMLLLMMMNNNMMMMMMMMMKKKHHHGGGFFFGGGGGGFFFDDDDDDEEEFFFIIIJJJGGGEEECCCBBBCCCDDDCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDFFFEEEEEEDDDCCCBBBBBBBBB????????????>>>===<<<;;;;;;;;;<<<===>>>>>>======<<<;;;;;;:::999999999:::999999999;;;<<<<<<:::999888999:::;;;<<<;;;::::::888888999:::;;;;;;<<<<<<;;;<<<=========<<<:::999888888999::::::::::::999888999999999999:::::::::999999999::::::;;;;;;;;;======<<<<<<<<<======>>>AAA===>>>EEEHHHIIIMMMTTTbbb}}}]]]VVVOOOQQQ___oooyyyiii[[[[[[dddnnn|||wwweee[[[OOOKKKLLLKKKFFF???>>>>>>>>>>>>>>>>>>>>>>>>???>>>===<<<;;;<<<======;;;::::::::::::;;;<<<<<<;;;<<<<<<<<<======>>>>>><<<<<<===???AAACCCEEEFFFKKKNNNRRRVVV\\\dddnnnuuuuuulllkkksssvvvqqqwwwttt]]]OOOGGGMMMWWW[[[[[[\\\WWWTTTPPPMMMLLLMMMOOOPPPKKKKKKJJJIIIIIIJJJLLLMMMOOONNNMMMNNNOOOPPPOOOMMMRRRQQQOOOLLLJJJHHHGGGGGGJJJJJJJJJJJJKKKKKKKKKKKKLLLOOOTTTVVVVVVQQQLLLHHH~~~}}}ttt~~~}}}xxxuuu{{{}}}yyyoooqqq}}}vvvssssssuuu|||zzzfffYYYRRRWWWaaannn}}}ooohhh```UUUSSSXXXcccaaa\\\SSSLLLHHHJJJLLLEEEEEEEEEEEEEEEEEEEEEEEECCCHHHJJJFFFBBBDDDHHHKKKWWW[[[UUUHHHBBBFFFGGGCCCEEECCCBBB@@@@@@BBBDDDEEEDDDDDDDDDDDDDDDDDDDDDDDDEEEDDDCCCBBBBBBBBBBBBBBB@@@AAADDDFFFGGGGGGFFFEEEDDDDDDDDDDDDDDDEEEEEEFFFFFFGGGGGGGGGGGGEEECCCBBBCCCCCCDDDEEEFFFGGGGGGHHHIIIIIIJJJJJJJJJJJJIIIIIIEEEFFFGGGHHHHHHGGGFFFEEEFFFHHHJJJLLLMMMMMMLLLKKKIIIJJJLLLMMMNNNNNNNNNNNNPPPPPPOOOOOONNNOOOOOOOOOTTTSSSQQQNNNKKKHHHFFFEEEDDDCCCCCCCCCDDDEEEGGGHHHHHHJJJOOOTTTXXXXXXVVVSSSPPPQQQSSSTTTSSSRRRQQQPPPSSSTTTVVVWWWXXXWWWWWWVVVWWWWWWWWWVVVVVVUUUUUUUUUTTTSSSQQQQQQRRRRRRPPPOOOOOOOOONNNLLLKKKKKKMMMPPPXXXTTTOOONNNOOOPPPOOONNNPPPQQQQQQOOOKKKIIIIIIJJJGGGEEEDDDBBBBBBDDDEEEFFFKKKGGGBBBAAACCCEEEDDDCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBBBBAAA@@@@@@AAA@@@???>>>===<<<;;;:::999999999::::::;;;;;;;;;<<<;;;:::999999;;;===>>>999999999999999:::::::::888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888999999:::::::::;;;;;;;;;;;;::::::999888999999:::;;;;;;<<<<<<======>>>???AAACCCEEEFFFGGGHHHccc]]]QQQKKKQQQYYYbbbuuummm^^^ffftttvvvnnnooonnn{{{~~~|||uuuiii[[[[[[VVVOOOMMMNNNJJJCCCBBBGGG???:::@@@CCC@@@BBB@@@@@@???>>>===>>>@@@CCCAAABBBDDDFFFGGGEEEBBBAAAAAALLLWWW]]]^^^bbbllluuu{{{www~~~ttt{{{|||ppplllvvvqqqZZZIIIDDDDDDMMMVVVXXXVVVUUUQQQQQQQQQQQQRRRSSSTTTUUULLLOOOMMMHHHGGGKKKOOOOOOPPPOOONNNNNNMMMMMMMMMNNNKKKJJJHHHIIIKKKLLLLLLKKKMMMLLLKKKKKKLLLNNNPPPRRROOOOOOQQQSSSTTTRRRMMMJJJ]]]vvvqqqrrrtttsssyyyvvvqqq{{{yyy{{{zzzvvv{{{iiicccccchhhqqqhhhkkkhhhwwwooo```^^^ccckkkmmmeeecccuuuzzzlll```VVVOOOPPPUUUXXXWWWSSSMMMHHHGGGIIILLLEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGFFFGGGJJJMMM\\\ZZZSSSIIIEEEFFFGGGEEEDDDCCCBBBAAAAAABBBCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCBBBBBBBBBBBBCCCAAABBBCCCEEEEEEEEEEEEDDDEEEDDDDDDDDDDDDDDDEEEEEEFFFFFFFFFEEEEEECCCBBBBBBAAAAAABBBCCCEEEFFFGGGGGGIIIIIIIIIJJJJJJIIIIIIIIIEEEFFFGGGGGGGGGFFFEEEDDDEEEGGGIIIKKKMMMMMMLLLKKKJJJJJJKKKKKKLLLLLLMMMMMMNNNMMMMMMLLLMMMMMMNNNNNNRRRQQQPPPNNNKKKHHHFFFDDDCCCCCCCCCCCCDDDFFFGGGHHHEEEGGGKKKPPPUUUVVVTTTRRRPPPPPPPPPOOONNNNNNMMMMMMRRRSSSTTTVVVVVVVVVUUUUUUXXXWWWVVVUUUSSSRRRQQQPPPQQQPPPOOONNNOOOOOONNNLLLNNNNNNMMMKKKIIIIIIKKKMMMTTTRRROOONNNNNNNNNMMMMMMOOOPPPPPPNNNKKKIIIIIIJJJFFFEEECCCBBBAAABBBCCCDDDHHHEEECCCBBBBBBCCCCCCBBBCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBAAAAAA@@@??????>>>??????>>>===<<<<<<;;;:::999999999:::::::::::::::999888666666666777999:::999999999999888888888888888888888888888888888888888888888888888888888888999999999999999888888888888888888888888888888888888888888999999999::::::::::::;;;;;;:::999999888999999::::::;;;<<<<<<<<<;;;<<<===???AAABBBDDDDDDFFFNNN[[[sssrrr___QQQLLLOOO]]]kkk{{{rrrfff]]]cccrrr}}}|||{{{kkkoooggg^^^aaa___XXXXXX```bbbdddbbb[[[UUUPPPOOOYYYYYY\\\aaafffhhhgggeeeoooyyy|||sssjjjkkkqqquuunnnnnnuuuyyyhhhWWWQQQJJJGGGLLLRRRSSSQQQPPPQQQQQQQQQQQQRRRSSSUUUUUURRRSSSPPPIIIFFFIIILLLLLLMMMMMMMMMMMMMMMNNNOOOOOOMMMLLLJJJKKKMMMNNNNNNMMMMMMLLLKKKKKKLLLMMMOOOPPPMMMNNNPPPRRRTTTTTTQQQOOO;;;LLLcccxxx~~~ttt~~~{{{zzzrrrooovvv|||~~~|||qqq}}}{{{sssssstttzzznnn___]]]gggvvv~~~tttnnnrrrzzz}}}jjjZZZbbbtttvvvrrrfffVVVKKKLLLPPPSSSKKKKKKIIIFFFDDDEEEGGGJJJFFFFFFFFFFFFFFFFFFFFFFFFGGGBBBBBBGGGIIIHHHKKKSSS```WWWMMMJJJHHHEEEEEEFFFDDDDDDDDDDDDCCCCCCBBBAAADDDDDDDDDDDDDDDDDDDDDDDDBBBBBBBBBBBBBBBCCCCCCDDDCCCCCCCCCCCCDDDDDDDDDDDDEEEEEEDDDDDDCCCDDDDDDEEEEEEDDDCCCBBBAAAAAAAAABBB??????AAABBBCCCEEEFFFGGGHHHHHHHHHIIIIIIHHHHHHHHHEEEFFFFFFFFFEEEEEEDDDCCCDDDFFFHHHJJJLLLLLLLLLLLLKKKJJJIIIIIIIIIJJJKKKLLLJJJJJJJJJJJJKKKLLLMMMMMMNNNNNNNNNMMMKKKHHHEEECCCCCCCCCCCCDDDEEEFFFHHHIIIEEEFFFJJJNNNSSSTTTSSSQQQQQQQQQOOONNNLLLKKKKKKJJJPPPQQQRRRTTTUUUUUUTTTTTTWWWVVVUUUSSSQQQOOOMMMLLLQQQOOONNNNNNNNNNNNMMMKKKLLLLLLKKKIIIGGGFFFHHHJJJOOOPPPPPPOOOMMMLLLKKKLLLOOOPPPPPPNNNKKKJJJJJJKKKFFFEEECCCBBBAAAAAAAAABBBBBBCCCDDDCCCAAA@@@@@@AAABBBBBBBBBBBBBBBBBBBBBBBB?????????>>>======<<<<<<=========<<<<<<;;;;;;;;;::::::999999999999999999777666555555555666888999999999888888777777666666777777777777777777777777777777777777777777777777999999999999999999999999888888888888888888888888888888888888888999999999999::::::::::::999888888888999999::::::;;;<<<<<<999:::;;;===>>>@@@AAABBBDDD??????LLLddd{{{ZZZGGGGGGMMMPPP^^^lllqqqVVVQQQ[[[eeehhhoookkklllzzz|||fff[[[YYYSSSYYYhhhyyy~~~vvvtttxxxyyyqqqkkk\\\SSSLLLMMMOOOOOOMMMMMMPPPPPPPPPQQQRRRSSSUUUUUUXXXYYYTTTKKKGGGHHHJJJIIIJJJJJJKKKKKKMMMNNNOOOPPPOOONNNLLLMMMOOOPPPPPPOOONNNMMMLLLKKKKKKLLLMMMNNNLLLLLLNNNQQQTTTUUUTTTSSS777<<>>???@@@BBBCCCEEEFFFGGGFFFGGGGGGHHHHHHGGGGGGFFFFFFFFFEEEEEEDDDDDDCCCCCCCCCEEEGGGIIIJJJKKKLLLLLLKKKJJJHHHFFFFFFGGGIIIJJJIIIIIIIIIIIIJJJKKKLLLMMMJJJKKKLLLMMMKKKHHHEEECCCCCCDDDDDDEEEGGGHHHIIIJJJIIIJJJKKKOOORRRSSSRRRPPPSSSSSSSSSRRRPPPNNNKKKIIIOOOPPPRRRSSSTTTTTTTTTSSSUUUUUUSSSQQQPPPNNNMMMLLLSSSQQQPPPPPPPPPPPPOOOMMMKKKKKKKKKIIIFFFFFFGGGHHHKKKNNNQQQQQQMMMKKKKKKLLLOOOOOOPPPOOOLLLKKKKKKLLLHHHGGGEEECCCAAAAAA@@@@@@>>>AAACCCBBB???===>>>@@@@@@@@@@@@@@@@@@@@@@@@@@@<<<<<<<<<<<<;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;999999999999888888888888888888777777777888999:::999888888777666555555444777777777777777777777777777777777777777777777777999999999999::::::::::::888888888888888888888888777888888888888888888888888999999999999999888888888888888999::::::;;;;;;999999:::<<<===???@@@@@@DDDBBBCCCDDDEEEXXXgggQQQPPPNNNGGGOOOUUUbbbssskkk___iiiuuuxxxttthhh\\\ZZZeeevvvuuulllqqqlll]]]WWW^^^ddduuu~~~xxxtttuuuyyyyyyxxxxxxuuuuuuyyy```WWWOOONNNOOONNNNNNPPPOOOOOOOOOPPPQQQRRRSSSTTTYYY[[[XXXQQQKKKKKKJJJGGGIIIIIIJJJJJJKKKLLLNNNOOOOOONNNLLLMMMOOOPPPPPPOOONNNMMMLLLKKKJJJKKKKKKKKKKKKKKKLLLNNNQQQSSSSSSRRR<<<<<<<<>><<<===???>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;::::::::::::999999999999999999999:::::::::888888888888888888888888888888888888888999999:::888888777777666555444444666666666666666666666666666666666666666666666666888888888999999:::::::::777777777777777777777777777777777777777777777777777777888888999888888777777777888888999:::::::::999:::;;;<<<===>>>???@@@DDDCCCGGGHHH???CCCgggzzzgggcccZZZKKKLLLLLLPPPWWWbbbtttuuu~~~jjj^^^\\\```dddtttxxxqqqiii]]]bbb___eeeyyy{{{wwwqqqvvvuuulllmmmvvvtttfffdddccc___aaahhh[[[SSSLLLLLLMMMMMMOOORRRNNNNNNNNNNNNOOOPPPQQQRRRTTTXXXYYYUUUQQQOOOLLLHHHJJJIIIIIIIIIIIIJJJKKKKKKMMMLLLKKKKKKMMMNNNNNNMMMLLLKKKKKKJJJIIIIIIIIIIIIJJJJJJJJJKKKMMMNNNMMMLLL::::::;;;<<<<<>>???>>>=========>>>========================::::::::::::::::::::::::888888888888888888888888666666777777777888888888555666666666777777777777888888777777666666555555666666666666666666666666666666666666666666666666777777777888888999999:::777777777777777777777777777777777777666666666666666666777888888888888777666777777888888999::::::::::::;;;<<<===>>>??????CCC======CCCDDDDDDPPPaaavvveeeUUUOOOLLLNNNOOOTTTeeexxxmmmggggggxxxssshhhkkkyyy~~~sssttt}}}~~~zzz{{{yyyiii___\\\VVV[[[gggrrrpppnnnjjjkkktttzzzpppdddZZZWWWTTTPPPSSSYYYRRRLLLIIIJJJLLLLLLNNNQQQNNNMMMMMMLLLLLLMMMMMMNNNNNNSSSVVVTTTQQQPPPMMMIIIIIIIIIHHHHHHHHHIIIIIIJJJKKKJJJHHHIIIJJJLLLLLLKKKIIIIIIHHHHHHHHHGGGGGGFFFHHHHHHHHHIIIKKKKKKIIIGGG666555888:::888444999AAAEEETTTkkkxxx~~~www{{{~~~wwwgggeeefffnnnxxx|||uuuhhh]]]]]]fffooorrrzzzwwwnnnrrr|||www}}}||||||zzzqqqhhh]]]WWWXXXWWWRRRNNNLLLGGGAAA???AAABBB@@@???AAABBBBBB@@@===AAAAAAAAAAAAAAAAAAAAAAAA@@@EEEDDDAAAGGGUUU[[[YYYFFFGGGDDD???>>>AAABBB@@@???@@@AAABBBCCCCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@AAABBBCCCCCCBBBCCCCCCDDDDDDCCCBBBAAA??????@@@AAACCCEEEGGGHHHBBBBBBCCCCCCCCCCCCCCCBBB@@@AAAAAAAAABBBBBBBBBBBBCCCCCCDDDDDDDDDDDDCCCCCCEEEEEEDDDDDDEEEFFFHHHIIIEEEEEEEEEEEEEEEFFFGGGGGGFFFFFFFFFGGGGGGHHHHHHIIIKKKKKKJJJJJJJJJKKKKKKLLLGGGGGGHHHIIIJJJJJJJJJIIIFFFHHHJJJLLLNNNOOOOOOOOOLLLJJJIIIJJJLLLNNNOOONNNLLLMMMNNNOOOOOONNNMMMMMMLLLMMMOOOQQQSSSSSSSSSSSSOOOOOOOOOPPPPPPQQQQQQQQQMMMLLLJJJJJJKKKKKKIIIHHHGGGHHHJJJJJJIIIHHHIIIJJJJJJJJJJJJLLLMMMMMMLLLJJJGGGIIIJJJIIIHHHHHHIIIJJJFFFFFFFFFEEEDDDBBBAAA@@@@@@>>><<<<<<===>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<::::::::::::;;;;;;;;;;;;777777777777777777777777444555555666777888999999444444555555666666666555777777777777777777777777555555555555555555555555555555555555555555555555555666666777777888999999777777777777777777777777777777666666666555555555555666666777888888777777666666777777888999999999999:::;;;;;;<<<===>>>>>>???999888>>>CCCCCCDDDHHHQQQmmmxxxhhh[[[VVVRRRKKKMMMTTTYYYpppjjj^^^^^^bbbnnn{{{|||rrrddd[[[XXXeeettt{{{~~~zzzppp}}}yyyxxxwwweeeXXXTTTXXX^^^kkkmmm}}}}}}uuutttpppuuuttteeeoooxxx~~~}}}nnnfff\\\[[[XXXTTTPPPNNNPPPTTTOOOKKKJJJMMMNNNLLLLLLOOOMMMMMMLLLKKKJJJJJJJJJJJJJJJOOOQQQNNNLLLMMMMMMJJJFFFFFFFFFGGGHHHIIIJJJKKKJJJHHHGGGHHHIIIJJJJJJJJJFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEGGGIIIKKKJJJGGGEEE777444444888777444666<<<:::???LLL___ssszzzlllqqqxxxrrriiilllooowww~~~www~~~tttxxxwww}}}~~~}}}ooo|||}}}|||lllaaacccccc___\\\PPPFFFAAADDDCCC>>>>>>DDD???>>>===???AAAAAA>>>;;;@@@@@@@@@@@@@@@@@@@@@@@@@@@FFFEEEBBBNNN```___QQQ@@@GGGGGG???===BBBDDD???<<<===>>>???@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@AAAAAABBBBBB???@@@BBBCCCCCCBBB@@@???>>>>>>???AAACCCFFFHHHIIIBBBCCCDDDEEEEEEEEEDDDCCC@@@@@@@@@@@@@@@@@@@@@@@@BBBCCCCCCCCCCCCCCCCCCBBBEEEEEEDDDEEEFFFGGGIIIJJJFFFFFFEEEEEEEEEEEEFFFFFFDDDEEEFFFHHHIIIIIIIIIIIIKKKKKKJJJIIIIIIIIIJJJJJJGGGGGGHHHHHHIIIJJJKKKKKKGGGIIIKKKNNNPPPQQQQQQQQQLLLKKKJJJKKKOOORRRSSSTTTNNNMMMLLLLLLMMMOOOQQQSSSJJJKKKMMMPPPQQQRRRRRRRRROOOOOOOOOOOOOOOOOOOOOPPPMMMLLLJJJJJJKKKKKKIIIHHHEEEGGGIIIIIIIIIHHHIIIJJJJJJHHHGGGIIILLLMMMKKKIIIDDDFFFGGGGGGFFFEEEFFFHHHEEEEEEDDDDDDCCCBBB@@@@@@BBB>>>::::::===??????>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;888777777777666666666666333444555666777888999:::444555666666777777666666777777777777888888888888555555555555555555555555555555555555555555555555444555555666777888888888777777777777777777777777777777666666555555555444555555666777777888777777666666666777888888999999999999:::;;;;;;<<<======<<<===???>>><<<<<<@@@EEEKKKRRReeemmmbbb[[[PPPIIIJJJNNNXXXgggyyyooocccmmmvvvfff[[[TTT```dddgggrrrsssjjjiiiRRR\\\nnn|||pppmmmcccYYYXXX___jjjpppsssttttttnnnbbbUUURRRYYYbbbzzzlllZZZmmm}}}yyyggg___cccUUUYYYZZZTTTMMMJJJIIIIIIQQQOOOOOORRRQQQMMMLLLNNNMMMLLLKKKJJJHHHHHHHHHGGGJJJMMMMMMHHHGGGJJJKKKKKKCCCDDDDDDFFFGGGJJJKKKLLLJJJHHHGGGGGGIIIJJJJJJIIIDDDDDDEEEEEEEEEEEEDDDDDDCCCDDDFFFIIILLLKKKHHHEEE666666666666777777777777<<<:::>>>GGGLLLVVVoootttrrrmmmbbb[[[YYYVVVZZZpppxxxtttzzz}}}|||uuupppcccmmm{{{cccVVVZZZ___[[[TTTBBB>>>;;;===@@@BBB???;;;>>>>>>?????????@@@@@@@@@>>>???@@@@@@@@@@@@??????@@@GGGDDDAAAQQQddd]]]EEEAAA@@@@@@@@@@@@@@@@@@@@@@@@??????>>>>>>>>>>>>>>>>>>???@@@AAABBBCCCCCCDDD??????@@@AAAAAA@@@@@@@@@>>>>>>??????@@@@@@@@@AAAAAA@@@@@@@@@AAACCCEEEFFFEEEDDDCCCBBBAAABBBCCCCCCBBB@@@>>>@@@BBBCCCBBB@@@>>>???AAACCCCCCCCCCCCBBBFFFFFFGGGHHHHHHHHHGGGGGGEEEDDDDDDCCCDDDEEEGGGHHHGGGEEECCCAAABBBEEEHHHKKKKKKJJJHHHGGGFFFFFFGGGGGGIIIIIIJJJJJJKKKKKKLLLLLLMMMLLLKKKJJJJJJKKKLLLMMMLLLLLLLLLMMMNNNNNNOOOOOOQQQOOOMMMLLLMMMNNNQQQSSSVVVRRRNNNNNNQQQSSSSSSRRRPPPNNNLLLLLLMMMOOOOOOOOONNNNNNMMMLLLLLLKKKLLLLLLHHHHHHHHHHHHGGGFFFEEEEEEHHHHHHHHHGGGGGGGGGFFFFFFFFFDDDBBBBBBBBBCCCBBBAAABBB@@@???@@@AAAAAA@@@???===>>>??????>>><<<:::999;;;;;;;;;;;;::::::999888999999999::::::;;;;;;;;;777777777777777777888888666666666666666666666666555555666666777777888888666666666666666666666666666666666666666666666666444444555555555555444444555555555555555555555555666666666666666666666666666555555555555444444444444444555555555555444444666777777777888888888888<<<<<<;;;;;;;;;;;;::::::>>>>>>>>>>>>????????????EEEPPP\\\dddnnnsssaaaQQQHHHJJJMMMTTT[[[___hhh|||tttoooeeeqqqddd\\\YYYcccrrr{{{zzzvvvzzzppp___WWWYYY[[[jjjrrrlllsss|||wwwooohhhaaa```ccc~~~~~~ooo^^^TTTSSSTTTTTTRRROOOLLLJJJKKKKKKOOOQQQRRRQQQPPPOOOOOOOOOOOONNNLLLJJJHHHGGGGGGFFFJJJJJJIIIHHHGGGGGGGGGGGGFFFEEEDDDCCCEEEHHHLLLOOOGGGEEEEEEFFFGGGHHHGGGEEEFFFCCCAAACCCHHHJJJHHHDDDDDDCCCDDDGGGJJJJJJGGGDDD555555666666666777777777777555777===>>>@@@PPPcccwwwfffddd___]]]ddduuuzzzxxxttt{{{~~~~~~sssvvv|||}}}vvvvvvzzzyyyuuuoooiiiccc]]]SSSDDD999@@@===;;;<<<@@@AAA???;;;=========>>>>>>>>>??????@@@@@@@@@@@@@@@@@@????????????FFFTTTaaa```OOO===@@@???????????????????????????>>>============>>>>>>>>>???@@@AAABBBBBBCCCAAAAAABBBBBBBBBBBBAAAAAA@@@@@@@@@???????????????????????????@@@BBBCCCEEEEEEDDDCCCBBBBBBBBBCCCCCCCCCAAA@@@AAACCCDDDCCCAAA@@@AAACCCDDDEEEEEEDDDDDDFFFFFFGGGHHHIIIIIIHHHHHHFFFFFFFFFEEEFFFFFFGGGHHHFFFEEEDDDCCCDDDFFFHHHJJJKKKJJJIIIGGGGGGHHHIIIIIIJJJJJJKKKLLLLLLMMMMMMNNNLLLLLLKKKKKKKKKKKKLLLLLLKKKKKKLLLLLLMMMNNNNNNOOOQQQOOOMMMLLLLLLNNNPPPRRRUUUSSSPPPPPPQQQRRRRRRRRRPPPNNNLLLLLLNNNOOOOOONNNLLLLLLKKKJJJJJJJJJJJJJJJFFFGGGHHHIIIIIIIIIHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFDDDCCCCCCDDDDDDDDDCCCAAA???>>>>>>???@@@>>>===<<<===>>>>>>===;;;999888999999::::::999888888777888999999999::::::::::::888888888777777777777777666666666666666666666666555555555555666666666666666666666666666666666666444444444444444444444444444444555555555555444444555555555555555555555555666666666666666666666666555555555555444444444444444555555666666555555444666666777777777888888888999999999::::::;;;;;;;;;============>>>>>>>>>>>>>>>EEELLLNNNRRRaaa{{{ooobbbPPPNNNNNNQQQQQQPPPUUU]]]nnnyyy}}}lllZZZUUU[[[fffuuuvvvjjj\\\UUUTTTRRRSSSSSSQQQOOOLLLJJJJJJNNNPPPQQQPPPOOOMMMNNNNNNLLLKKKJJJHHHFFFEEEEEEEEEJJJIIIHHHHHHGGGGGGHHHHHHCCCCCCCCCDDDEEEFFFHHHIIIEEEEEEDDDDDDCCCCCCDDDEEEIIIEEEBBBCCCGGGHHHFFFCCCEEEDDDCCCEEEGGGGGGEEEBBB555555555666666666666777999666777;;;999555:::CCCJJJVVVjjj~~~|||zzzzzz~~~sssnnnvvv}}}wwwmmmpppyyysssbbboooyyymmmfffeeekkkuuuyyykkkbbbdddbbbZZZLLL???888777===;;;999;;;>>>@@@>>><<<<<<<<<<<<<<<============@@@@@@@@@??????>>>>>>>>>@@@;;;GGGbbbiiiVVVBBB;;;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<<<<<<<===<<<======>>>???@@@AAABBBBBBCCCCCCDDDDDDCCCCCCBBBAAAAAA@@@@@@???>>>>>>>>>>>>>>>>>>>>>???AAABBBCCCCCCBBBBBBAAA@@@AAAAAAAAACCCBBBAAABBBDDDEEEDDDCCCCCCDDDEEEFFFFFFFFFFFFFFFFFFFFFGGGIIIIIIJJJJJJJJJHHHHHHHHHHHHHHHGGGGGGFFFFFFFFFEEEFFFFFFGGGHHHIIIJJJJJJIIIHHHIIIJJJKKKLLLKKKLLLLLLMMMMMMNNNOOOOOOKKKLLLLLLMMMMMMLLLLLLKKKJJJKKKKKKLLLLLLMMMNNNNNNQQQOOONNNLLLLLLMMMOOOPPPSSSSSSRRRQQQOOOOOOPPPRRRPPPNNNMMMMMMNNNOOOOOONNNJJJIIIIIIHHHHHHHHHHHHHHHDDDEEEHHHJJJKKKKKKKKKJJJGGGGGGGGGGGGGGGGGGGGGGGGEEEDDDCCCDDDEEEFFFFFFEEE@@@>>>======>>>>>>===;;;:::;;;<<<<<<;;;:::888777888888888888888888777666888888888888888999999999999888888888777777666666666666666666666666666666555555555555444444444444666666666666666666666666333333333333333333333333444444555555555555444444444444444444444444444444666666666666666666666666555555555555444444444444555555666666666666555555666666666666777777777777666666777888999:::;;;;;;;;;;;;;;;<<<<<<<<<======>>>AAABBB@@@???EEESSS^^^ssscccRRRJJJHHHHHHIIIKKKOOOYYYkkk~~~sssmmmqqqfff]]]ZZZaaaooo{{{|||tttkkkddd]]]UUUPPPOOOPPPRRRTTTUUUSSSOOOKKKIIILLLNNNOOOOOOMMMLLLLLLMMMKKKJJJIIIGGGFFFEEEEEEEEEHHHHHHHHHHHHHHHIIIIIIJJJDDDDDDEEEFFFFFFFFFEEEEEEFFFGGGGGGDDDAAAAAADDDGGGKKKHHHDDDDDDEEEGGGEEECCCGGGEEECCCCCCDDDDDDBBBAAA444444555555555666666666:::777888<<<;;;777777;;;999@@@JJJTTT___qqq}}}yyytttooohhh```ccccccmmmzzz~~~}}}|||oooccc^^^\\\cccjjjqqqwwwvvvjjj^^^^^^[[[SSSHHH===999;;;@@@;;;:::999:::===???>>>===;;;<<<<<<<<<============??????>>>======<<<<<<<<<@@@???KKK^^^]]]III===@@@<<<<<<========================<<<;;;;;;;;;;;;<<<;;;<<<<<<===>>>???@@@@@@CCCCCCCCCDDDCCCCCCBBBAAA@@@@@@??????????????????>>>>>>>>>>>>???AAABBBDDD@@@@@@@@@???????????????CCCCCCCCCDDDEEEFFFFFFEEEFFFFFFFFFGGGGGGHHHHHHHHHFFFGGGHHHIIIJJJKKKKKKKKKIIIIIIJJJJJJIIIHHHFFFEEEFFFFFFGGGHHHHHHHHHHHHHHHJJJIIIIIIIIIIIIKKKMMMNNNKKKKKKLLLLLLMMMNNNNNNNNNJJJKKKMMMMMMMMMMMMKKKJJJIIIJJJJJJKKKKKKLLLMMMMMMPPPOOOMMMLLLLLLMMMNNNNNNPPPQQQRRRPPPLLLKKKNNNQQQPPPNNNMMMMMMNNNOOONNNLLLIIIHHHHHHGGGGGGGGGHHHHHHEEEFFFIIILLLMMMLLLKKKJJJIIIIIIHHHGGGGGGFFFFFFEEECCCBBBBBBDDDFFFGGGFFFEEE@@@>>>======>>>>>><<<;;;999999::::::999888777777777888888999888888777777777777777777777888888888999999888888777666666666666666666666666666666666666666666555555444444444555555555555555555555555333333333333333333333333333444444555555444444333444444444444444444444444555555555555555555555555555555555444444444333333555666666777777666666555555555555666666666777777555555666777777888999999::::::::::::;;;;;;;;;;;;@@@AAAAAA@@@???AAAGGGKKKSSSjjjpppaaa[[[XXXSSSPPPMMMLLLOOOUUU\\\gggxxxvvvpppcccSSSUUUbbbjjjnnnwwwxxxddd___ZZZVVVTTTQQQOOOOOOOOOQQQUUUXXXXXXTTTNNNIIIJJJLLLMMMMMMKKKJJJJJJKKKLLLKKKJJJIIIHHHHHHHHHHHHGGGGGGGGGHHHHHHJJJKKKKKKIIIIIIHHHHHHGGGFFFFFFFFFJJJLLLLLLHHHCCCBBBFFFLLLKKKHHHDDDCCCEEEFFFEEEDDDHHHGGGEEECCCBBBAAAAAA@@@444444444444555555555555555333444777888888888999<<>>======<<<<<<<<<=========>>>>>>>>>===<<<;;;:::;;;;;;;;;;;;FFFRRRUUULLLAAA>>>AAA;;;;;;<<<<<<<<<============<<<<<<;;;;;;;;;;;;;;;:::;;;<<<===>>>??????@@@BBBBBBBBBBBBBBBAAA@@@???======>>>???@@@@@@AAAAAA????????????@@@AAACCCDDDAAAAAAAAAAAAAAA@@@@@@???CCCCCCDDDEEEEEEFFFGGGGGGGGGGGGGGGGGGHHHHHHHHHIIIFFFGGGHHHIIIJJJJJJJJJJJJIIIJJJJJJJJJIIIGGGEEEDDDEEEFFFGGGHHHHHHHHHGGGGGGHHHHHHHHHHHHIIIJJJLLLMMMIIIIIIJJJJJJKKKLLLLLLLLLJJJKKKLLLMMMMMMLLLKKKJJJHHHIIIIIIJJJJJJKKKLLLLLLNNNNNNMMMLLLLLLLLLMMMNNNLLLNNNPPPNNNKKKJJJLLLNNNOOOMMMLLLMMMNNNNNNLLLJJJIIIHHHHHHGGGHHHHHHIIIIIIHHHIIIKKKLLLLLLKKKIIIHHHLLLKKKJJJHHHFFFEEECCCCCCAAA@@@AAACCCEEEFFFEEEDDDAAA???>>>===>>>>>><<<;;;888888888888888777777777888888999999999999999888777777777777777777777777888888888888777777666666666666666666666666666666888777777666666555555555444444444444444444444444444444444444444444444444333333444444444444333333444444444444444444444444444444444444444444444444555444444444444333333333555555666666666666555555444555555555555666666666666666666666666666666666888999999999::::::::::::;;;<<<===???@@@BBBCCCEEEBBBOOO\\\rrrooo\\\MMMGGGEEEHHHNNNQQQRRRUUUYYYgggyyyvvviii```^^^WWWRRR^^^rrr|||vvvfffZZZXXXUUUSSSTTTUUUUUUTTTOOOQQQUUUYYY[[[WWWPPPKKKIIIKKKLLLKKKJJJHHHIIIIIIKKKJJJIIIHHHHHHHHHHHHHHHGGGGGGGGGHHHIIIJJJKKKLLLMMMKKKHHHEEEDDDDDDFFFGGGKKKMMMMMMHHHCCCCCCGGGLLLGGGEEEDDDCCCDDDEEEFFFFFFHHHGGGFFFDDDBBBAAAAAAAAA333333333444444444555555333333444444555666777888777<<<@@@@@@>>>@@@HHHOOOdddqqq}}}yyyxxxxxx||||||wwwttt~~~zzzqqqmmmooozzz||||||ooo```fffaaadddwww}}}ooobbb[[[JJJNNNRRRVVV\\\aaa^^^XXXNNNFFF??????DDDEEE>>>777:::;;;;;;;;;<<<=========<<<<<<<<<============>>><<<<<<:::::::::;;;<<<===:::KKKTTTMMMBBB>>>>>><<<;;;;;;;;;<<<<<<======>>>======<<<;;;;;;;;;;;;<<<:::;;;<<<<<<>>>>>>???@@@AAAAAAAAAAAA@@@???>>>>>><<<<<<===???@@@AAABBBCCC????????????@@@BBBCCCEEEDDDDDDDDDDDDDDDCCCBBBBBBBBBCCCEEEEEEEEEEEEGGGHHHHHHGGGGGGFFFFFFGGGHHHHHHGGGHHHHHHIIIIIIIIIIIIIIIHHHHHHHHHHHHGGGFFFEEEDDDFFFFFFGGGGGGGGGGGGGGGFFFGGGGGGFFFFFFGGGIIIJJJKKKGGGHHHHHHIIIIIIJJJJJJKKKIIIJJJJJJKKKKKKJJJJJJIIIGGGHHHHHHIIIJJJJJJKKKKKKLLLLLLKKKLLLLLLMMMMMMNNNKKKLLLMMMMMMLLLKKKLLLMMMMMMLLLKKKLLLLLLLLLJJJHHHIIIHHHHHHHHHHHHIIIIIIJJJKKKKKKKKKKKKJJJIIIHHHGGGLLLKKKJJJHHHFFFDDDCCCBBB@@@@@@AAACCCEEEFFFDDDBBBAAA???>>>===>>>===<<<:::888777777777777777777777777888999999:::999999999888888888888777777777777777777777777777777777888666666666666666666666666777777777777777666666666444444444444444444444444444444444444444444444444333333444444444444333333333333333333333333333333444444444444444444444444444444444444333333333333444444555555555555444444444444444444555555555666777666666666555555555444888888999999999999::::::888999;;;===>>>???@@@AAADDDGGGFFFQQQjjj~~~{{{oooZZZPPPIIIHHHIIIIIIJJJLLLVVV[[[hhh}}}~~~pppggg^^^YYYWWW[[[^^^eeewwwzzzrrrlllbbbXXXTTTTTTSSSPPPRRRUUUVVVSSSPPPPPPSSSWWWZZZXXXRRRLLLHHHJJJKKKKKKIIIHHHHHHIIIHHHGGGFFFFFFFFFFFFFFFGGGHHHHHHHHHHHHIIIJJJKKKLLLLLLJJJFFFBBBAAABBBDDDEEEGGGHHHHHHEEEBBBBBBEEEHHHCCCDDDDDDDDDDDDDDDDDDDDDEEEFFFFFFEEECCCAAABBBCCC222333333333333444444444333555777777555666777888222777<<<===;;;999;;;>>>???IIIWWWggg}}}xxxnnnkkkwwwzzz|||xxxpppjjjiiikkkyyyuuuooojjjiiiqqqwwwuuutttvvvvvvvvv}}}}}}vvvjjjeeerrr{{{www}}}pppcccYYYUUUMMMQQQSSSSSSVVV[[[\\\ZZZWWWPPPGGGCCCCCCCCCBBB@@@;;;<<<======<<<<<<<<<===:::;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;:::;;;<<<>>>@@@JJJOOONNNDDD===<<<<<<:::;;;;;;;;;<<<===>>>>>>>>>>>>======<<<;;;<<<<<<<<<;;;;;;<<<===>>>???@@@@@@AAAAAAAAAAAA@@@???>>>=========>>>???@@@AAAAAABBB>>>>>>>>>>>>???AAABBBDDDCCCDDDDDDEEEDDDCCCBBBAAA@@@CCCEEEEEEDDDDDDGGGIIIGGGGGGFFFEEEEEEEEEFFFGGGHHHHHHHHHHHHHHHGGGGGGFFFGGGFFFEEEDDDDDDDDDDDDDDDFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEDDDDDDEEEFFFGGGHHHGGGGGGHHHHHHIIIJJJJJJJJJIIIIIIHHHHHHHHHHHHIIIIIIGGGGGGGGGHHHIIIIIIJJJJJJIIIJJJJJJKKKLLLMMMNNNNNNLLLKKKKKKMMMNNNOOONNNMMMLLLKKKJJJKKKKKKJJJHHHFFFHHHGGGGGGGGGHHHHHHIIIJJJLLLKKKJJJHHHHHHHHHHHHHHHJJJIIIIIIHHHGGGFFFEEEEEEAAAAAABBBDDDFFFFFFDDDBBB@@@>>>===<<<<<<<<<:::888888777777777777777888888666777777888999999888888999999999888888777777777666666666777888888999999666666666666666666666666555555666666666666666666333333333333333333333333333333333333333333333333222333333444444333333222333333333333333333333333333333333333333333333333444444444333333333222222333333444444444444333333333333444444444555555555555555555555666666666666888888999999999:::::::::999:::<<<<<<<<<<<<>>>???>>>AAA>>>BBBNNNWWWeee{{{qqq[[[NNNJJJIIILLLOOOJJJHHHIIISSS```gggccc]]]jjj}}}{{{nnncccZZZVVV\\\```fffmmmuuuwwwmmmeee\\\XXXYYYRRRTTTRRRNNNOOOSSSRRRNNNOOONNNNNNRRRVVVVVVQQQLLLHHHJJJKKKJJJIIIHHHHHHHHHGGGFFFFFFFFFFFFFFFGGGGGGIIIIIIIIIIIIIIIJJJKKKLLLJJJIIIFFFDDDCCCCCCCCCDDDDDDDDDCCCCCCBBBBBBCCCDDDBBBCCCEEEEEEDDDBBB@@@@@@???BBBEEEEEECCCAAABBBCCC222222333333333444444444...333888777555444666666666888:::999777777999;;;999;;;===AAAOOOeeexxxyyyuuu}}}uuuttttttvvv}}}xxx|||xxxjjj```ZZZWWWXXXLLLNNNLLLHHHIIIPPPWWWZZZWWWZZZ[[[WWWOOOGGGCCCAAA<<<===>>>===<<<<<<<<<===999999:::::::::;;;;;;;;;===<<<;;;;;;<<<>>>AAABBB^^^SSSEEE<<<999:::<<<===;;;;;;<<<<<<===>>>??????>>>>>>===<<<<<<<<<<<<===;;;;;;<<<===>>>???@@@@@@AAABBBBBBAAA@@@???>>>===???????????????@@@@@@@@@======<<<===>>>???AAABBBAAAAAABBBCCCBBBAAA@@@???@@@BBBEEEEEEDDDDDDFFFIIIGGGFFFEEEDDDDDDDDDEEEFFFHHHHHHHHHHHHGGGFFFEEEEEEFFFEEECCCBBBBBBBBBCCCDDDFFFFFFEEEEEEDDDEEEEEEFFFEEEDDDCCCCCCCCCDDDEEEFFFGGGGGGHHHHHHIIIJJJJJJKKKIIIIIIGGGFFFFFFGGGIIIIIIFFFGGGGGGHHHHHHIIIJJJJJJHHHIIIJJJKKKLLLNNNNNNOOOMMMKKKKKKMMMQQQSSSQQQNNNKKKJJJIIIJJJJJJIIIGGGDDDGGGGGGFFFFFFGGGHHHIIIIIILLLJJJHHHGGGFFFGGGIIIJJJGGGGGGGGGGGGGGGGGGGGGGGGCCCCCCDDDFFFGGGGGGEEEBBB???===;;;;;;;;;:::999777888888777777777777888999555555666777777777777777:::999999999888888777777555555666777888999::::::666666666666666666666666333444444555555666666666333333333333333333333333222222222222222222222222222333333444444333333222333333333333333333333333333333333333333333333333444444444333333333222222222333333444444333333222333333333444444444555555333444444555666777888888888999999999999:::::::::777999::::::888999;;;>>>444===BBBDDDFFF@@@DDDVVVhhhvvvjjjbbbZZZRRROOOMMMMMMLLLIIIGGGHHHMMMQQQMMMYYYYYY[[[oooxxxpppdddZZZUUUWWW[[[^^^mmmwwwzzzkkk___^^^\\\WWW]]]hhhVVVXXXVVVQQQQQQUUUTTTNNNNNNLLLKKKNNNSSSTTTPPPLLLHHHJJJKKKKKKIIIHHHHHHIIIHHHHHHHHHGGGHHHHHHIIIIIIJJJIIIIIIIIIIIIJJJKKKKKKJJJJJJIIIIIIGGGFFFDDDDDDCCCBBBAAABBBDDDDDDCCCBBBBBBDDDFFFFFFCCC@@@===<<<;;;???CCCDDDBBBAAAAAACCC111111222222222333333333333333333444444444555555666666666666777777777777;;;;;;;;;===BBBHHHNNNRRRqqqyyy~~~||||||}}}sssxxxzzzrrrggg^^^WWWRRRPPPJJJHHHFFFEEEGGGLLLQQQTTTYYY```gggfff\\\OOOEEE@@@========================666777888:::;;;;;;::::::;;;;;;<<<===:::;;;EEEPPPcccQQQ???999<<<<<<:::999:::::::::999999:::===@@@======<<<<<<<<<======>>>;;;;;;;;;<<<<<<<<<<<<======>>>???@@@@@@???>>>===@@@@@@@@@???????????????========================??????AAABBBCCCDDDDDDDDDBBBBBBCCCDDDEEEFFFGGGGGGEEEEEEFFFHHHIIIIIIFFFCCCHHHHHHHHHIIIIIIHHHGGGGGGGGGFFFEEEDDDCCCCCCCCCDDDCCCCCCCCCDDDEEEFFFGGGGGGDDDCCCBBBCCCEEEEEEEEEDDDFFFFFFGGGHHHIIIIIIIIIIIIKKKLLLLLLJJJHHHGGGHHHJJJJJJIIIHHHGGGGGGHHHJJJKKKLLLJJJIIIGGGGGGHHHIIIKKKMMMMMMLLLMMMMMMNNNOOOOOOIIIIIIIIIIIIIIIIIIIIIIIIHHHGGGFFFEEEDDDEEEFFFGGGJJJJJJIIIHHHGGGFFFFFFEEEIIIHHHFFFDDDCCCDDDEEEFFFHHHGGGFFFEEEDDDCCCBBBBBB<<<<<<;;;::::::999888888777777777777666666666666666666666666666666666666666666666666666666666666444444555666888:::;;;<<<555555555555555555555555444444444444444444444444333333333333333333333333111111111222222333333333222222222333333333444444333333333333333333333333666666555555555444444444333333333333333333333333333444555555666666555555444333333333333444555555555555555555666666666666888888999999999::::::::::::::::::;;;;;;;;;<<<<<<>>>>>>>>>???AAACCCEEEGGGMMMZZZppp~~~yyyqqqgggVVVSSSMMMGGGGGGLLLMMMJJJJJJJJJNNNSSSWWW\\\fffpppwwwwww}}}}}}wwwmmmeeeccc]]]ZZZXXXVVVXXX^^^kkkvvv~~~hhhaaaZZZWWWYYY]]]```bbb[[[XXXUUUSSSSSSRRRQQQPPPNNNMMMKKKJJJJJJJJJKKKLLLJJJHHHFFFJJJOOOQQQOOOKKKIIIIIIHHHGGGGGGGGGHHHHHHOOOSSSUUUQQQKKKFFFEEEGGGFFFHHHJJJHHHDDDBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCEEEDDDBBB@@@???===============>>>>>>??????@@@@@@111111111222222222333333333333333333444444444444444444555555555666666666888888888999<<<@@@DDDGGGLLLSSS```ooo|||uuurrrqqqkkkrrr}}}xxxsssooohhh```YYYUUURRRQQQIIIGGGEEEDDDGGGLLLRRRVVVXXX^^^cccbbbXXXLLLCCC???<<<<<<<<<<<<<<<<<<<<<<<<666777999::::::::::::999888888:::;;;:::===IIIUUUWWWIII<<<999;;;;;;:::::::::::::::999888999<<<>>><<<<<<;;;;;;;;;;;;<<<<<<::::::;;;;;;;;;<<<<<<<<<======>>>??????>>>======???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>======???@@@AAABBBBBBBBBAAAAAABBBCCCDDDEEEFFFFFFDDDCCCCCCEEEFFFGGGEEECCCFFFFFFGGGGGGGGGGGGFFFFFFFFFEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCAAAAAAAAACCCDDDCCCBBBCCCDDDFFFGGGIIIJJJJJJJJJJJJJJJKKKJJJHHHGGGIIIJJJKKKKKKJJJIIIIIIJJJJJJJJJIIIHHHGGGFFFFFFGGGIIIJJJJJJJJJJJJJJJJJJKKKLLLLLLIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHGGGGGGGGGGGGGGGJJJIIIIIIHHHHHHGGGGGGFFFGGGFFFDDDCCCBBBCCCEEEFFFDDDDDDCCCBBBAAA@@@??????<<<;;;;;;:::999999888888777777777777666666666555666666666666666666666666666666666666666666666666666666666666666777888888333333333333333333333333444444444444444444444444333333333333333333333333111222222222222222222333222222222333333333333444333333333333333333333333444444444444333333333222333333333333333333333333222333333444444444444444444333333333333444555555555555555555666666666666777888888888888999999999999999::::::::::::;;;;;;============>>>@@@BBBCCCDDDIIISSSdddzzzxxxsssiii___YYYWWWQQQIIIMMMIIIGGGKKKNNNPPPTTTYYYYYYXXX\\\eeemmmrrrzzzxxxmmmddd```\\\WWWTTTUUU]]]^^^bbbfffjjjqqq{{{xxxmmm\\\XXXTTTSSSUUUXXXZZZ[[[XXXVVVTTTTTTUUUVVVVVVUUUPPPOOONNNLLLLLLLLLMMMMMMHHHFFFEEEHHHMMMOOONNNKKKIIIIIIHHHHHHHHHHHHIIIIIIMMMPPPQQQNNNHHHCCCCCCEEEDDDFFFHHHFFFCCCAAAAAACCCBBBBBBBBBBBBBBBBBBBBBBBBCCCBBBAAA???>>>===<<<<<<===============>>>>>>>>>111111111222222222222333222222333333333444444444333333333444444444555555777666666777888999;;;;;;999<<>>>>>>>>>>>>>>>>>>>>>>>:::;;;<<<>>>????????????@@@@@@AAABBBCCCCCCDDDDDDCCCAAA@@@@@@BBBCCCCCCCCCDDDEEEEEEFFFFFFEEEEEEDDDEEEEEEDDDCCCAAA@@@@@@???AAAAAAAAA@@@@@@@@@??????AAA@@@???@@@BBBCCCBBBAAABBBCCCDDDFFFHHHIIIJJJJJJGGGHHHIIIHHHGGGHHHIIIKKKLLLLLLLLLLLLKKKJJJIIIIIIFFFEEEDDDCCCDDDFFFHHHIIIHHHGGGGGGGGGGGGHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJKKKKKKJJJHHHGGGFFFHHHHHHHHHHHHHHHHHHHHHHHHEEEDDDBBBAAAAAABBBCCCCCC@@@@@@???>>>===<<<<<<;;;;;;;;;::::::999888888888777777777666666666555555666666666666666666666666666666666666666666666666777777666555444444444444222222222222222222222222333333333333333333333333222222222222222222222222222222222222222111111111111111222222222333333333222222222222222222222222333333222222222222111111333333333333333333333333111111222333333333333333333333333333333444555555444555555555555666666666666666666777777777777888888888888888999999999999;;;;;;;;;;;;<<<===>>>???CCCAAA@@@DDDPPPdddzzzwwwlll```VVVNNNGGGHHHIIIFFFDDDDDDKKKGGGGGGKKKOOOPPPUUU[[[```bbbdddfffjjjtttyyyrrrqqqoooggg___ZZZOOOKKKGGGIIILLLPPPWWW^^^hhhoooxxx~~~wwwooogggaaa^^^RRRPPPOOOPPPRRRTTTUUUUUUVVVTTTRRRRRRSSSTTTSSSRRRPPPOOONNNMMMLLLLLLLLLLLLFFFDDDDDDGGGKKKMMMKKKIIIHHHGGGGGGGGGHHHIIIJJJJJJJJJLLLLLLIIIDDDAAAAAACCCAAACCCDDDCCCBBB@@@@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@??????>>>===<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;111111111111222222222222222222222222333333333333333333333333444444444444777777888999999888888888<<<<<<===>>>CCCKKKUUU[[[dddjjjqqqtttvvv{{{rrrlllmmm}}}|||ssskkkfffddd^^^dddjjjjjjbbbWWWNNNJJJKKKIIIGGGFFFEEEEEEFFFFFFCCCAAA??????BBBHHHOOOSSSRRRTTTUUURRRKKKCCC>>><<<::::::::::::::::::::::::999999999999999888888888===888777>>>DDDEEEFFFGGG<<<888777999999666555888888999999888666777888:::999999888777777777888888888888888999999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<========================999:::;;;===>>>>>>>>>>>>?????????@@@AAABBBBBBCCCBBB???<<<;;;===@@@AAABBBCCCDDDDDDEEEEEEEEEEEEDDDEEEEEEDDDCCCBBBAAA?????????????????????@@@@@@@@@BBBAAA@@@AAACCCCCCCCCBBBBBBCCCDDDFFFGGGGGGGGGGGGEEEFFFGGGGGGGGGGGGIIIKKKKKKKKKLLLLLLKKKIIIHHHFFFCCCCCCBBBAAABBBDDDFFFHHHFFFFFFFFFEEEEEEFFFFFFGGGJJJJJJJJJJJJJJJJJJJJJJJJIIIJJJKKKLLLKKKIIIFFFDDDGGGGGGGGGHHHHHHHHHIIIIIIDDDCCCBBB@@@????????????======<<<<<<;;;:::999999::::::999999888888888777777777666666666555555555555555555555555555555555555555555555555555555555666666444333222222222222222222222222222222222222222222222222222222222222222222222222222222222222333333222222111111000000111111111111222222222222222222222222222222222222222222222222222222222222222222222222222222222222111222222333333333333333333333222222333333444555444444444555555555666666444444555555555666666666666666666777777777888888;;;:::::::::;;;;;;<<<<<>>FFFOOOVVVffftttrrrkkkeeeccc```YYYUUUTTTXXXSSSOOONNNLLLIIIIIIMMMJJJLLLMMMMMMNNNRRRXXX\\\[[[XXXWWW[[[aaaeeeeeedddiiikkkooouuuzzz{{{xxxvvvqqqxxx{{{yyy{{{wwwtttrrrsssssspppiiiccc[[[SSSMMMOOOPPPMMMJJJHHHLLLLLLMMMQQQXXXbbboooxxx{{{|||qqqfff^^^YYYWWWWWWNNNNNNNNNOOOQQQSSSUUUVVVUUUSSSPPPNNNMMMKKKIIIGGGMMMLLLKKKKKKJJJIIIIIIIIIHHHFFFFFFGGGIIIIIIHHHFFFEEEEEEEEEFFFFFFHHHIIIJJJHHHHHHHHHFFFBBB@@@AAABBB>>>???@@@@@@@@@?????????????????????????????????<<<<<<;;;::::::::::::;;;;;;;;;::::::999999999888000000111111111222222222111111111222222222333333333333444444444555555555666777888999:::999999888888999:::;;;>>>BBBHHHMMMMMMMMMMMMOOORRRVVVZZZ]]]iiipppyyytttgggaaannnzzzzzz{{{rrrjjjeeecccYYYZZZZZZUUUMMMFFFDDDDDDBBBAAA@@@@@@???@@@@@@AAA???>>><<<<<>>>>>??????>>>>>>??????@@@@@@AAAAAABBB???:::999:::===???@@@CCCCCCDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDBBB@@@???===>>>???@@@AAABBBCCCDDDDDDCCCBBBCCCDDDEEEEEECCCEEEEEEFFFFFFFFFEEEDDDDDDDDDEEEFFFFFFFFFGGGIIIKKKIIIIIIJJJJJJIIIGGGEEEDDDCCCBBBAAAAAABBBDDDFFFGGGGGGGGGFFFFFFEEEFFFFFFGGGKKKKKKKKKKKKKKKKKKKKKKKKFFFHHHJJJKKKJJJGGGDDDBBBEEEEEEFFFFFFGGGHHHHHHHHHEEEDDDBBB@@@>>><<<;;;:::<<<;;;;;;;;;:::999999999999888888888888888777777666666666666555555555555444444444444444444444444444444444444444444444444444333222222222222222333222222222222222222222222222222222222222222222222111111111111111111111111222222222111111000000000000000000111111111222222111111111111111111111111222222222222222222333333222222222222222222222222222222333444444444444444333222222222222333444444444444444444555555555555333333444444444555555555555555555666666666777777::::::;;;;;;;;;;;;;;;;;;888999;;;<<<===???BBBEEE@@@JJJXXXeeerrr}}}zzz|||nnngggbbb^^^XXXQQQNNNOOOOOOLLLIIIIIIKKKLLLKKKJJJMMMKKKIIIJJJMMMOOOOOOMMMLLLMMMOOORRRTTTUUUTTTSSSRRRWWW[[[ZZZVVVUUUVVVXXXSSSQQQPPPPPPPPPOOOKKKGGGLLLJJJKKKNNNQQQRRRXXX^^^dddfffgggiiiooozzz~~~hhhccc\\\WWWUUUTTTRRRQQQNNNNNNMMMMMMNNNQQQUUUXXXSSSQQQNNNLLLJJJGGGDDDAAAJJJJJJJJJIIIIIIIIIHHHHHHJJJIIIHHHHHHGGGFFFDDDCCCCCCBBBCCCCCCDDDEEEFFFGGGFFFGGGGGGEEECCCBBBBBBBBB<<<<<<======>>>>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<:::999999888888999999::::::999999999888888777777000000000111111111111222000000111111111222222222333333333444444444555555333444555777888888888888444666888:::;;;===@@@CCCBBB???<<<===@@@CCCDDDCCCIIIOOOXXXbbblllxxxqqqiiinnnrrrwwwyyyyyywwwvvvuuu~~~xxxooodddZZZUUURRRNNNLLLHHHCCC???===???AAABBBAAA@@@@@@????????????===<<<;;;;;;===???BBBDDDEEEFFFEEEDDDBBB>>>;;;999::::::::::::::::::::::::888888777777777888888999999666:::HHHQQQMMM@@@777888555555888777444222444222444666666555555777888888777777666555555555555555666666666666777777777888888777777777777888888888999999::::::;;;;;;;;;999999999999999999999999999:::;;;===>>>>>>??????>>>>>>?????????@@@@@@@@@DDD@@@;;;888999;;;===>>>BBBBBBCCCDDDEEEEEEEEEEEECCCDDDEEEEEEDDDCCCAAA@@@>>>>>>@@@AAACCCEEEFFFFFFEEEDDDDDDDDDFFFGGGFFFEEEGGGGGGGGGFFFFFFDDDCCCBBBCCCDDDEEEEEEEEEEEEGGGIIIGGGGGGGGGGGGFFFEEEDDDDDDDDDCCCBBBAAABBBDDDFFFGGGHHHHHHGGGFFFFFFFFFFFFGGGJJJJJJJJJJJJJJJJJJJJJJJJDDDFFFHHHIIIIIIGGGDDDCCCDDDDDDDDDEEEEEEFFFFFFFFFDDDCCCBBB@@@>>>;;;:::999;;;;;;:::::::::999999999777777777777777777777777666666666555555555444444444444444444444444444444444444444444444444444444222222111111111222333333222222222222222222222222111111111111111111111111000000000000000000000000111111111111111000000000///000000000000111111111000000000000000000000000222222222222222333333333222222222222222222222222222333333444444444444444222222222222222333444444333444444444444555555555333333333444444444444555555555555555666666666666999::::::;;;;;;;;;;;;::::::;;;;;;::::::;;;???BBB===>>>AAAGGGOOO```{{{{{{wwwpppgggbbbaaabbbZZZOOOIIIHHHIIIHHHFFFNNNLLLJJJJJJKKKKKKKKKIIIHHHIIIIIIJJJJJJJJJJJJJJJMMMPPPPPPLLLJJJLLLLLLKKKMMMLLLKKKLLLNNNPPPQQQQQQNNNQQQWWW\\\^^^cccnnn{{{wwwzzz|||~~~}}}qqqggg\\\XXXSSSRRRTTTUUURRRNNNLLLLLLLLLKKKKKKMMMQQQTTTOOOMMMLLLLLLLLLKKKHHHFFFHHHHHHIIIJJJJJJJJJJJJIIIJJJJJJIIIHHHFFFDDDBBBAAABBBAAAAAAAAABBBCCCDDDDDDEEEEEEFFFFFFFFFDDDCCCBBB<<<;;;;;;<<<===>>><<<;;;;;;;;;;;;;;;;;;;;;;;;;;;999999888777777777888888888888888888888777777777000000000000111111111111000000000000111111111222222222222222333333333333333333444444555666777777444666888888888888999::::::::::::;;;<<<>>>@@@BBB@@@CCCIIINNNTTT[[[ccchhhsssuuuxxxyyyzzz~~~zzzssspppmmmjjjhhhgggggghhhkkkmmmjjjhhhbbbYYYOOOGGGDDDBBBCCCAAA>>>======>>>>>>===AAAAAA@@@??????>>>>>>>>>=========<<<<<<=========@@@@@@@@@@@@@@@>>>;;;999888888888888888888888888777777666666777888999:::777:::CCCMMMNNNEEE<<<777888333222444666444333444000222444555555555777888888888777555555444444444444555555555555666666666777777666555555666777777888888999::::::;;;<<<<<<999999999999999999999999999999;;;<<<===>>>>>>>>>>>>????????????@@@@@@@@@EEEAAA===::::::;;;<<<<<<@@@AAABBBCCCDDDDDDDDDDDDAAABBBCCCDDDDDDCCCAAA@@@@@@@@@AAABBBDDDEEEFFFFFFFFFEEEDDDEEEGGGGGGGGGFFFGGGGGGGGGGGGFFFEEEDDDDDDCCCDDDEEEEEEDDDDDDFFFHHHFFFFFFEEEEEEDDDEEEEEEEEEFFFEEEDDDCCCCCCDDDFFFGGGHHHHHHGGGFFFFFFFFFFFFFFFHHHHHHHHHHHHHHHHHHHHHHHHCCCDDDFFFGGGHHHGGGFFFEEECCCCCCCCCDDDDDDDDDDDDDDDAAAAAAAAA@@@>>>===;;;;;;:::::::::999999999999999777777777777777777777777666666555555555444444444333333333333333333333333333333333333333333333333333222222111111222222333111111111111111111111111111111111111111111111111000000000000000000000000000000000000111111111111/////////000000000111111000000000000000000000000000000000111111111222222111111111111111111111111111111222333333333333333222222222111222222333444333333444444444555555555333333333444444444555555555555555555666666666666777888999:::;;;;;;::::::???>>>===:::888777:::<<<@@@>>>???AAACCCJJJ[[[lll|||{{{ttthhh^^^WWWUUUVVVWWWWWWUUURRROOOMMMKKKIIIHHHJJJLLLMMMNNNNNNMMMLLLLLLLLLPPPRRRRRRUUUYYYVVVOOOQQQPPPPPPRRRWWW]]]bbbeeebbbeeekkkqqqsssxxx}}}yyytttpppllleee]]]XXXYYYVVVSSSRRRRRRRRRPPPNNNIIIKKKMMMLLLJJJJJJKKKMMMKKKKKKKKKLLLNNNNNNMMMKKKDDDEEEFFFHHHIIIIIIIIIIIIFFFGGGGGGFFFDDDBBBBBBAAACCCBBBBBBBBBBBBBBBCCCCCCBBBCCCEEEGGGHHHFFFCCC@@@===;;;:::;;;======;;;999999999999999999999999999:::999888777777777777777777777777777888888888888000000000000111111111111000000000000111111111111000111111111111222222222555555444444555555666777333444666777777888:::<<<888;;;<<<;;;777666999<<<999;;;>>>AAAEEEIIILLLOOOPPPQQQSSSSSSSSSUUU[[[```fffoooxxxxxxssspppvvv|||}}}|||wwwrrrqqqnnniiihhhiiiccc]]]VVVSSSSSSVVV[[[```WWWUUUQQQKKKEEEAAAAAABBB<<<;;;;;;>>>BBBBBB???;;;???>>>>>>>>>======<<<<<<>>>>>>>>>>>>===<<<;;;:::=========??????>>>;;;999777777777777777777777777777666666666666888:::;;;999AAALLLQQQHHH;;;666888888111...111555444444444...000333444555555777999999888777666555444444444444444444555555555666666777666555444444555666777888888999:::;;;;;;<<<<<<::::::::::::::::::::::::888999:::;;;<<<=========????????????@@@@@@@@@@@@GGGCCC>>>;;;:::;;;;;;;;;>>>???@@@AAABBBBBBCCCBBB>>>???AAACCCCCCBBBAAA@@@BBBBBBBBBCCCCCCDDDDDDDDDFFFEEEDDDEEEFFFGGGFFFEEEFFFFFFGGGGGGGGGGGGFFFFFFCCCDDDEEEDDDCCCCCCEEEGGGFFFFFFDDDDDDDDDEEEFFFGGGHHHGGGEEEDDDDDDEEEFFFGGGHHHHHHGGGFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEECCCDDDFFFGGGHHHHHHGGGGGGCCCCCCCCCCCCCCCCCCCCCCCC???????????????>>>>>>===999999999999888888888888666666666666777777777777666666555555555444444444333333333333333333333333333333333333333333333333444444333222111111111111000000000000000000000000000000000000000000000000000000000000000000000000//////000000111111222222////////////000000000000000000000000000000000000.../////////000000111111111111111111111111111111000000111222222222222111222222111111222222333444333333333444444444555555333333444444444555555555555555555666666666777777555666888999::::::999999999:::<<<<<<;;;::::::;;;888999???EEECCC???BBBJJJFFFPPPbbbuuuyyyuuuwwwzzz~~~|||wwwqqqlllgggdddbbbcccfffjjjlllkkkiiihhhgggccciiipppuuu}}}|||qqqhhhggggggjjjqqqzzz}}}~~~uuuiiiddd___[[[XXXUUUSSSSSSSSSRRRPPPMMMJJJJJJJJJKKKHHHKKKOOOOOOLLLIIIIIIIIIJJJJJJJJJLLLNNNNNNLLLJJJ???AAACCCEEEFFFGGGGGGGGGBBBCCCDDDDDDCCCBBBBBBBBBDDDDDDCCCBBBBBBBBBCCCCCC@@@BBBEEEGGGIIIGGGBBB???===;;;:::;;;======:::888888888888888888888888888:::999888777777666666666666666777777888888999999000000000000000000000000000000000000111111111111000000000111222222333333333333333444444444555555555666777888::::::;;;;;;888999999::::::999999888;;;;;;<<>>???>>>===;;;:::<<<<<<<<<<<<============::::::::::::::::::::::::;;;;;;<<<<<<;;;:::888777555555555555666666666666666666555555666777888888AAAEEEHHHCCC:::444444888777666444222111222333444444444444555555555555666666666555555555444444444999888666555444555777888999888777555555555666777777888888888888999999999999999888888999999:::;;;888888777888999;;;===???>>>>>>>>>>>>============???>>><<<;;;::::::;;;;;;???@@@@@@AAAAAABBBBBBCCC@@@@@@@@@AAAAAABBBBBBBBB>>>???@@@BBBCCCDDDDDDDDDAAABBBCCCDDDDDDEEEEEEDDDBBBBBBCCCCCCCCCCCCBBBBBBCCCDDDEEEDDDCCCDDDEEEGGGFFFFFFEEEEEEEEEEEEEEEEEEGGGGGGGGGFFFFFFFFFFFFEEEHHHGGGEEECCCBBBCCCDDDEEEGGGFFFDDDCCCBBBCCCDDDFFFEEEEEEEEEEEEEEEEEEFFFFFFEEEDDDCCCBBBAAA@@@?????????@@@AAABBBAAA>>>;;;999;;;;;;;;;:::999888777666777777777777777777777777666666555444444444444555222222222222222222222222222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000111111000000//////......000000000000000000000000222111000......000111222333222222111111111000000000000000000111111111111000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111000111222333444444444444555555555555555555444444666666666777888888999999;;;;;;999999999999;;;;;;>>>>>>>>>>>>>>>>>>>>>>>>EEEEEEEEEIIISSScccvvvttteee\\\SSSOOOMMMPPPPPPMMMKKKLLLKKKJJJIIIIIIHHHHHHHHHHHHHHHIIIJJJLLLLLLLLLKKKKKKJJJKKKLLLLLLLLLKKKIIIHHHHHHCCC???@@@DDDFFFFFFCCCEEEDDDDDDCCCAAA@@@????????????????????????@@@@@@@@@AAAAAAAAAAAA@@@??????===:::777888::::::999777666666666666666777777888999999999888888888888777777777666666777888999999000000000000000000000000//////000000000111111111000000000111222222333333333333333444444444444555444555666888999999::::::888999999::::::999999888;;;;;;;;;>>>BBBCCCAAA>>>BBBCCCDDDCCCAAAAAAAAACCC??????@@@BBBCCCEEEFFFFFFHHHJJJNNNQQQRRRQQQOOOMMMNNNQQQTTTWWWXXXVVVTTTRRRQQQRRRRRRQQQNNNKKKGGGEEEFFFEEECCCAAABBBCCCFFFGGGKKKJJJJJJHHHEEEBBB>>><<<;;;<<<>>>>>>>>>===;;;:::;;;<<<<<<<<<============:::::::::::::::::::::::::::;;;;;;;;;:::999777777555555555555666666666666555666666777888999;;;<<>>>>>=====================>>>===<<<<<<<<<===>>>??????@@@@@@AAAAAABBBBBBCCC@@@@@@AAAAAAAAABBBBBBBBBAAAAAABBBCCCDDDDDDCCCCCCBBBCCCCCCDDDDDDDDDDDDDDDCCCCCCCCCDDDDDDCCCCCCCCCCCCDDDDDDDDDCCCCCCEEEGGGFFFFFFFFFGGGGGGFFFFFFEEEGGGGGGGGGFFFFFFFFFFFFEEEGGGFFFDDDCCCBBBCCCDDDEEEHHHGGGEEEDDDCCCDDDEEEFFFDDDDDDEEEEEEEEEEEEEEEEEEDDDDDDDDDCCCBBB@@@???>>>===>>>??????>>><<<999888::::::::::::999888777666777777777777777777777777666666555444444444444444222222222222222222222222222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000000000000000//////......////////////////////////222111///......///111222000000000111111222222333//////000000000111111111000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111000111222333444444444444555555555555555555444444666666666777888888999999;;;:::999999999999:::;;;========================>>>??????AAAFFFPPPZZZbbb```fffppp|||~~~rrreeeYYYSSSQQQMMMKKKNNNNNNKKKJJJKKKJJJJJJIIIHHHHHHHHHHHHHHHHHHIIIKKKLLLLLLLLLKKKJJJJJJKKKLLLLLLLLLKKKJJJIIIGGGCCC??????BBBEEEDDDBBBDDDDDDCCCCCCBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@??????@@@@@@AAAAAA@@@@@@???>>><<<999777777999999888777666666555666666777888888999999999888888888777777777777666666777888888999000000000000000000000000//////000000000000111111000000000111222222333333333333333333444444444444444444555777888888888888888888999999999999888888::::::;;;===???@@@>>><<>>===>>>???<<<<<<===>>>???AAABBBBBB>>>@@@BBBCCCDDDDDDDDDDDDCCCEEEHHHJJJKKKJJJHHHFFFFFFGGGHHHHHHFFFCCC@@@>>>???@@@@@@@@@@@@???>>>>>>EEEEEEEEEDDDBBB???===;;;;;;<<<=========<<<;;;:::;;;;;;;;;<<<<<<<<<======::::::::::::::::::::::::::::::999999888777777777555555555555666666666666666666777888:::;;;===>>>GGG@@@999777:::<<<:::666:::999777555444333444444444444444555555555555666555555555555555444444444777666666666777999;;;<<<888777777666666666666777777777777888888888999999999999888888999999:::;;;;;;;;;;;;;;;;;;<<<==========================================>>>???@@@AAA???@@@@@@AAAAAABBBBBBCCCAAAAAAAAAAAABBBBBBBBBBBBCCCDDDDDDEEEEEEDDDDDDCCCEEEEEEEEEEEEEEEDDDDDDCCCCCCDDDDDDEEEEEEDDDDDDCCCBBBCCCDDDCCCBBBBBBDDDFFFEEEFFFHHHIIIIIIHHHGGGFFFGGGGGGGGGFFFFFFFFFFFFEEEFFFFFFDDDCCCCCCDDDEEEEEEGGGFFFEEEDDDCCCDDDEEEEEEDDDDDDEEEEEEEEEDDDDDDDDDBBBCCCDDDDDDCCCAAA???===<<<<<<;;;;;;:::999888777888888999888888777666555666666666666666666666666555555555444444444444444222222222222222222222222222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000000000000////////////...////////////////////////111111////////////111111------...000222333444555//////000000000000111111000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111000111222333444444444444444444444444444444555555555666666777777888888999::::::999888888999::::::;;;;;;;;;;;;;;;;;;;;;;;;:::<<<>>>???@@@CCCFFFIIIFFFHHHNNNWWWaaammmvvv{{{xxxrrrmmmggg```ZZZTTTOOOLLLMMMIIIHHHJJJKKKIIIGGGHHHIIIIIIHHHGGGGGGGGGHHHHHHIIIJJJKKKLLLLLLLLLKKKJJJKKKKKKLLLMMMLLLKKKJJJIIIGGGCCC??????AAACCCBBB@@@BBBBBBBBBBBBBBBBBBBBBBBB@@@@@@??????>>>>>>=========>>>>>>>>>>>>===<<<<<<:::888666666777888777666555555555555666777999999999999888888888777777777777777666666666777888888000000000000000000000000////////////000000000111000000000111222222333333222222333333333444444444333444555666777777777777888888999999999999888888999:::;;;<<<======<<<;;;>>>??????>>><<<;;;<<<===>>>??????@@@AAABBBBBBCCC@@@AAABBBCCCDDDEEEEEEFFFBBBDDDEEEGGGGGGGGGFFFEEEEEEDDDDDDCCCBBBBBBAAAAAA>>>>>>??????>>><<<;;;:::????????????>>>===<<<;;;;;;<<<<<<<<<<<<;;;:::999::::::;;;;;;;;;<<<<<<<<<999999999999999999999999999999888777777777777777555555555555666666666666777777777888999;;;<<<===BBB<<<666666:::<<<:::666;;;:::888666555444444444444444444555555555555666555555555555555555555555666666666666777888999:::777777777666666666666777777777777777888888888888999999888888999999:::;;;=========<<<<<<<<<<<<===<<<<<<<<<===========================>>>>>>?????????@@@@@@AAAAAABBBBBBCCCAAAAAABBBBBBBBBBBBBBBBBBCCCDDDEEEFFFFFFFFFFFFFFFHHHHHHHHHHHHGGGFFFEEEDDDDDDDDDEEEEEEEEEEEEDDDDDDAAABBBCCCCCCAAABBBCCCEEEEEEGGGIIIKKKLLLJJJHHHFFFGGGGGGGGGFFFFFFFFFEEEEEEEEEEEEDDDCCCDDDDDDEEEFFFEEEEEEDDDCCCCCCCCCCCCDDDEEEEEEFFFFFFFFFEEEDDDCCC@@@AAACCCDDDCCCAAA>>><<<<<<;;;:::888777777888888777777777777777666555555555555555555555555555555555555555555444444333333111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////////////////////////////111000////////////000111,,,---...000111333444555////////////000000000111000000000000000000000000///000000000111111111111111111111111111111111111111111111111111111111111111111222333333333333333333333444444444444555555555555666666777888888888999999888888888888999999::::::::::::::::::::::::777:::===??????@@@@@@AAABBBAAAAAABBBDDDHHHLLLNNN___eeeoooxxx|||uuummmggg\\\VVVNNNKKKKKKLLLLLLKKKJJJFFFEEEHHHIIIGGGFFFGGGIIIHHHHHHGGGGGGGGGHHHHHHJJJKKKLLLMMMMMMLLLKKKJJJKKKKKKLLLMMMLLLKKKJJJIIIHHHEEEAAA@@@AAABBBAAA@@@@@@@@@@@@AAAAAAAAAAAAAAA>>>>>>>>>===<<<;;;::::::::::::;;;;;;::::::999888888777666666666777777777555555555555666888999:::888888888888777777777777777777666666666777777888////////////////////////...////////////000000000000000000111222222333333222222222333333333444444333444555666666666666666777888888999999888888777888999:::;;;;;;;;;;;;;;;===??????>>><<<<<<<<<===>>>>>>??????@@@@@@@@@AAA??????@@@@@@AAACCCDDDDDDAAABBBBBBCCCCCCCCCCCCBBBHHHFFFCCCAAAAAABBBEEEFFFAAA@@@>>>===<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;:::;;;;;;;;;;;;;;;::::::999::::::::::::;;;;;;;;;;;;999999999999999999999999888888777777777777777666555555555555666666666666888888777777777888888999999888888999999999888777:::999888777666555555444444444444555555555555666444555555555555555555555666666666555555555666666666666666777777777777666666666777777777888888888999999888888999999:::;;;==================<<<<<<;;;;;;<<<<<<=========>>>>>>>>>>>>>>>======<<<<<>>@@@BBBCCCBBB@@@===;;;<<<;;;999888777888999999666666777777777666555555444444444444444444444444444444555555444444333222111111111111111111111111111111111111111111111111000000000000000000000000////////////////////////////////////////////////.............../////////........................000//////////////////000......///000111111222222...////////////000000000///////////////////////////000000000111111111111000000000000000000000000000000000000000000000000111111222222333333222222333333333333444444555555555555555666777777888888888888888888888888888888888888888888888888888888555777:::;;;;;;<<<===???<<<<<<<<<<<<===>>>??????HHHJJJMMMPPPUUU[[[aaafffrrrxxx|||vvvrrrqqqvvvssskkkaaa[[[[[[ZZZVVVPPPKKKGGGFFFHHHKKKLLLKKKHHHDDDDDDGGGIIIGGGFFFGGGHHHHHHHHHGGGGGGHHHIIIIIIKKKKKKLLLMMMMMMLLLKKKJJJJJJKKKKKKLLLLLLJJJIIIHHHHHHFFFCCCAAAAAABBBBBBBBB@@@@@@????????????????????????>>>===<<<;;;;;;;;;:::::::::::::::999999888666666666666555666777777555555555555666777888999888888888777777777666666777777666666666666666777////////////////////////......////////////000000000000000111222222333333222222222222333333333333444444555666666666666666777777888888888888777777777888::::::999:::;;;======>>>??????======>>>???@@@@@@@@@@@@AAAAAAAAAAAA======>>>???@@@AAABBBBBBBBBAAAAAAAAAAAABBBBBBBBBGGGDDDAAA??????AAADDDGGGBBB@@@>>><<<;;;;;;===>>>999999999999::::::::::::;;;;;;:::::::::999999999999999999:::::::::;;;;;;999999999999999999999999666777888999999888777666555555555555666666666666888777666666555555666666333666999999777666666888888888777777666666555555444444444555555555555666444444444555555555555555666666666555555444444444555666666777777777777666666666666777777777888888999999888888999999:::;;;<<<===============<<<<<<;;;;;;;;;<<<<<<======>>>>>>>>>>>>>>>===<<<;;;:::???@@@@@@AAAAAABBBBBBCCCCCCCCCCCCCCCBBBBBBBBBBBB@@@AAACCCFFFHHHIIIJJJJJJIIIIIIIIIIIIHHHGGGFFFEEECCCDDDDDDEEEEEEDDDDDDCCCBBBCCCDDDCCCBBBBBBDDDFFFFFFGGGIIIKKKLLLKKKJJJIIIGGGGGGGGGFFFFFFFFFFFFEEEBBBCCCCCCDDDEEEFFFFFFGGGIIIIIIHHHHHHHHHGGGGGGGGGEEEFFFGGGHHHGGGEEECCCBBB===>>>???@@@???>>><<<;;;<<<;;;999888888888999:::666666777777777777666666555555555555555555555555333444444555555333222111111111111111111111111111111111111111111111111111000000000000000000000000////////////////////////////////////////////////---............/////////........................////////////////////////000000000000000000000000......////////////000000////////////////////////000000000000111111111111000000000000000000000000000000000000000000000000111111222222222222222111222222333333444444555555444555555666666777777888777777888888888888777777888888888888888888888888999:::;;;:::999:::<<<>>>999:::;;;===>>>?????????>>>AAADDDFFFFFFFFFFFFGGGGGGMMMTTTWWW[[[bbbmmmvvv}}}|||}}}yyynnngggeeebbb]]]ZZZ\\\YYYQQQJJJJJJOOOSSSRRRNNNLLLJJJIIIJJJJJJJJJIIIIIIEEEDDDHHHJJJHHHHHHIIIIIIIIIHHHHHHHHHIIIJJJJJJKKKLLLMMMMMMMMMLLLKKKJJJIIIIIIJJJKKKJJJIIIHHHGGGGGGFFFDDDBBBBBBBBBCCCDDDBBBAAAAAA@@@>>>======<<<@@@@@@??????>>>>>>======<<<<<<<<<<<<<<<;;;::::::555666777666555555777999666666666666666777777888888888777777777666666666777777666666555555666666////////////////////////........./////////000000000000000111222222333333111222222222222333333333555555666777777777777666777777888888888888777777666888::::::999:::<<>>>>>>>>>>>???AAABBBBBBBBBBBBBBBBBBAAAAAA===>>>@@@AAABBBCCCCCCCCCCCCCCCBBBAAAAAABBBBBBCCCAAAAAA@@@??????@@@AAAAAA???>>><<<;;;;;;;;;;;;<<<999999999999999::::::;;;;;;::::::999999999999999999999999999::::::::::::888888888888888888888888555777999;;;;;;999777555555555555555666666666666666666666555555666777777333555666666444444666888666666666666666666666555444444444555555555555666444444444555555555666666555555555666666666666666444555666777888888777666666666666666777777777888999999888888999999:::;;;;;;;;;<<<=========<<<;;;::::::;;;<<<<<<===>>>>>>===>>>?????????>>>===<<>>BBBEEEEEEDDDCCCCCCDDDGGGJJJKKKKKKMMMRRRVVVQQQUUUZZZ```ffflllqqqssssssssssssuuuxxx{{{|||zzzvvv{{{~~~www{{{{{{{{{zzzwwwsssnnnlll___[[[WWWUUUVVVXXXVVVRRRPPPOOOKKKHHHJJJPPPQQQOOOMMMMMMMMMLLLIIIIIIIIIJJJJJJFFFFFFJJJLLLJJJJJJLLLJJJIIIIIIIIIJJJJJJKKKLLLLLLMMMMMMNNNMMMLLLKKKJJJGGGHHHIIIIIIIIIHHHGGGFFFEEEDDDCCCAAAAAAAAACCCEEEFFFEEEDDDBBB???===<<<;;;>>>=====================;;;;;;;;;;;;;;;:::999999555777888777666666888:::888777777666666666666666888777777777666666666666777777666555555555555555////////////////////////............/////////000000000000111222222333333111111222222222333333333555666777777777777777777777777888888888888777777555888::::::999:::===AAA:::<<<>>>>>>>>>>>>@@@AAA???????????????>>>>>>>>>===>>>@@@BBBCCCCCCCCCBBBBBBAAA@@@?????????AAAAAA===>>>@@@AAAAAA@@@>>>===;;;;;;;;;;;;;;;:::999999999999999999999::::::;;;;;;:::999999888888999999888888999999999:::::::::888888888888888888888888444666:::<<<===:::777555555555555555666666666777555555555555666777999999777555333222333444777888444555555666666666666666444444444555555555666666444444444555555555666666333444555777888888888888444555666888888888777666666666666666777777777777999999888888999999:::;;;999:::<<<=========<<<;;;::::::;;;;;;<<<===>>>>>><<<===???@@@AAAAAA@@@@@@???@@@@@@AAAAAABBBCCCCCCDDDDDDCCCCCCCCCBBBBBBBBBBBBCCCDDDFFFFFFGGGGGGGGGCCCDDDDDDDDDDDDCCCCCCBBBBBBBBBCCCCCCCCCCCCBBBBBBCCCDDDEEEDDDCCCDDDEEEGGGGGGGGGHHHHHHIIIJJJKKKKKKGGGGGGGGGFFFFFFFFFFFFEEEAAAAAACCCEEEFFFGGGGGGGGGEEEEEEEEEEEEEEEDDDCCCCCCAAABBBDDDEEEDDDBBB???===<<<;;;;;;;;;;;;:::::::::888888888888888777777777777777888888888888888777666666666666666666666666222333444555555333111000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////---------.........//////..............................////////////...............///000111111222............/////////000////////////////////////000000000000111111111111000000000000000000000000000000000000000000000000111111222222222111111000111111222333333444555555444444555555666777777777555666777888888777666555888888888888888888888888444666888999888777777888:::999888888888:::<<<===:::<<<===>>>===>>>@@@BBBAAABBBCCCEEEFFFGGGFFFEEEIIILLLMMMLLLLLLPPPUUUWWWVVVVVVWWWXXX[[[^^^```bbbbbbffflllmmmiiiccc```^^^^^^bbbeeeeeeggghhhddd]]]___aaabbb```\\\XXXVVVUUUQQQQQQPPPOOOQQQRRRQQQMMMKKKLLLKKKJJJLLLOOOLLLFFFIIIKKKLLLKKKHHHHHHKKKNNNKKKGGGGGGKKKNNNLLLLLLNNNJJJJJJJJJJJJJJJKKKLLLMMMLLLMMMNNNNNNMMMLLLKKKJJJGGGGGGHHHIIIHHHGGGFFFEEECCCBBBBBB@@@???@@@CCCEEEJJJIIIFFFDDD@@@>>>;;;:::999:::::::::::::::::::::888888888888888777666666555777999888666666888;;;999888777666666555555555777777777777666666666666888777666555555555555555000///...------...///000000///.........///111222000000000000111111111111333333333333333333333333333333444444555666666666333===???666222777;;;777888888888999::::::;;;;;;999;;;===>>>???@@@??????BBBAAAAAA@@@@@@AAAAAABBB???@@@@@@AAAAAA@@@@@@???BBBBBBBBBAAA@@@???======>>>>>>===<<<<<<<<<<<<<<<;;;::::::999999::::::;;;888888888888888888888888999999999888888888777777888888888888777777777666999888777666555555555555::::::999999888777777666555555444444444333333333333333333444444444555555555666888999888777555444333444555555666555555555555555555555555555555555666555444333333333333333444444444555555555555666666666666666666666666666666666666666777777777777555555555555555666777777;;;;;;:::::::::999999999777888::::::::::::;;;======>>>???@@@@@@???>>>===??????@@@AAAAAABBBCCCCCCBBBAAA???>>>>>>>>>???@@@???@@@BBBDDDEEEEEEEEEDDDEEEEEEEEEEEEDDDCCCBBBBBBBBBBBBBBBDDDEEEEEEBBB@@@AAAAAAAAABBBBBBBBBCCCCCCDDDDDDDDDDDDDDDEEEFFFFFFIIIHHHGGGEEEDDDDDDEEEEEEGGGGGGGGGFFFFFFFFFEEEEEEEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@???999::::::;;;;;;::::::999::::::999888777777888888777666555666777666555333555555444444444333333333444444444444333222222111222111111111000000//////000000000000000000000000000000000000000000000000111111000000//////......................................................//////.........---------000000//////.........---//////............//////000000000000000000000000......////////////......000000000000000000000000000//////.........//////////////////000000000000111111111111111111111111222222333333333333444444555444444444444555666666666666555555555555666666888888888777777777777777666666777888888888888888999999999:::::::::;;;;;;;;;<<<===>>>????????????AAAAAAAAABBBBBBCCCCCCCCCEEEEEEFFFFFFFFFFFFEEEDDDJJJKKKLLLMMMNNNOOOPPPPPPUUUUUUTTTSSSRRRQQQPPPPPPSSSVVVYYYYYYXXXWWWVVVVVVTTTRRRQQQQQQRRRSSSRRRQQQNNNOOOQQQSSSSSSQQQOOOMMMLLLLLLJJJJJJJJJKKKMMMMMMJJJJJJJJJJJJKKKLLLNNNOOOPPPNNNKKKIIIIIIKKKMMMOOOMMMMMMNNNMMMMMMLLLKKKJJJNNNMMMNNNOOOPPPPPPMMMKKKHHHFFFDDDEEEGGGGGGDDDAAACCCBBBAAA@@@@@@@@@@@@@@@DDDCCCBBB@@@>>><<<;;;:::888888888888888888888888555555666777888777777777666666666777888888999999777666555444333444555555666555444444444666777888999888888888777777666666000///...------...///000000//////...///000111222000000000000111111111111333333333333333333333333333333444555555666666777<<>>?????????AAAAAA@@@@@@@@@@@@AAAAAA???@@@@@@@@@@@@@@@@@@???BBBBBBBBBAAA@@@>>>===<<<>>>======<<<;;;;;;<<<<<<999999888888888888999999888888888888888888888888999999999888888777777777888888888777777777666666888777777777777888999999999999888888777666666555555444444444444333333333333333333444444444444555555666777888888666555333333333444555555555555555555555555555555555555555555555444333333333333333444444444444555555555555555555555555555555555555555666666666777777777777666666666666666777888888::::::::::::::::::::::::888999:::999999999;;;===>>>???@@@@@@@@@???>>>===??????@@@@@@AAABBBBBBBBBBBBAAA???>>>>>>>>>>>>???>>>???AAABBBCCCDDDDDDCCCCCCDDDDDDDDDCCCBBBBBBAAABBBBBBBBBDDDEEEEEEBBB@@@AAAAAABBBBBBBBBCCCCCCCCCDDDDDDDDDDDDDDDEEEFFFFFFIIIHHHGGGEEEDDDDDDEEEEEEFFFFFFEEEEEEEEEDDDDDDDDDDDDDDDCCCBBBAAAAAAAAAAAA@@@@@@@@@@@@???>>>===<<<999999::::::::::::999999999999888888777777777777777666555666666666444333444444444333333333333222333333333333333333222111111111111000000000//////////////////////////////////////////////////////000000000000//////......................................................//////.........---------000/////////.........---//////............//////////////////////////////......////////////......//////////////////////////////............//////////////////000000000000111111111111111111111111222222222333333333444444444444444444444555666666666555555444444555555666777777777777777777777777666666777888888888888777999999999::::::::::::;;;:::;;;<<<======>>>>>>>>>??????@@@AAAAAABBBBBBBBBDDDDDDEEEEEEEEEEEEDDDDDDHHHHHHIIIJJJKKKLLLMMMMMMRRRRRRQQQPPPPPPOOOOOOOOOPPPSSSVVVVVVUUUTTTTTTTTTSSSQQQOOOMMMMMMMMMKKKJJJMMMNNNPPPQQQQQQPPPNNNLLLMMMMMMLLLKKKJJJJJJJJJJJJJJJIIIIIIJJJKKKMMMOOOPPPNNNMMMMMMLLLLLLLLLMMMNNNMMMMMMMMMMMMMMMLLLKKKKKKLLLLLLLLLMMMNNNNNNLLLJJJIIIGGGEEEEEEFFFFFFDDDBBBDDDCCCBBBAAA@@@@@@@@@@@@CCCCCCAAA@@@>>><<<;;;:::888888888888888888888888666666666666666777777777888888777777777777777777666666444333333333444555555555444444444555777888888888888777777666666666//////............/////////////////////000111111000000000000111111111111333333333333333333333333444444444555666666777777EEEJJJHHH===666666555111555555666777777888888999;;;;;;;;;<<<===>>>???@@@@@@@@@????????????@@@@@@??????@@@@@@@@@@@@??????AAAAAAAAA@@@???>>>===<<<===<<<<<<;;;;;;;;;;;;;;;888888777777777777888888999999999999999999999999888888888888777777777777777777777777666666666666666666666777999:::<<<===777777777666555555444444444444444444333333333333333333333333444444444444555555666777777555444333222333444444555555444444444444444444444444444444555444444333333333333333444444444444555555555555555555555555555555555555555555666666666777777777777777666666777777888999888888888999::::::;;;;;;999999999888777888;;;>>>???@@@AAAAAA@@@???>>>===>>>??????@@@@@@AAAAAAAAAAAA@@@???>>>===============>>>???@@@AAABBBBBBBBBAAABBBBBBBBBBBBBBBAAA@@@CCCBBBCCCDDDEEEEEECCCAAAAAABBBBBBBBBBBBCCCCCCCCCDDDDDDDDDDDDDDDEEEFFFFFFIIIHHHGGGFFFEEEEEEFFFFFFEEEDDDDDDDDDDDDCCCCCCCCCCCCCCCBBB@@@@@@?????????============<<<;;;:::999999999::::::::::::999999888888888777777777777777666555444555666666444222333333333222222222111111111111222222333222222222111111000000000000//////////////////////////////////////////////////////000000000////////////..................................................................---------/////////...............//////............//////////////////////////////......////////////......//////////////////////////////............//////////////////000000000000111111111111111111111111222222222222333333333333444444444444444555555666555444444333333444444555666666666777777777777777555666777777888888777777888888999999999:::::::::888999:::;;;<<<<<<<<<<<<======>>>??????@@@AAAAAABBBBBBCCCCCCCCCCCCBBBBBBDDDEEEEEEFFFGGGHHHIIIIIIMMMMMMMMMMMMMMMMMMMMMMMMLLLOOOQQQRRRQQQPPPPPPQQQPPPNNNKKKJJJJJJJJJIIIGGGKKKLLLNNNOOOOOONNNLLLKKKNNNNNNMMMLLLKKKIIIGGGFFFIIIIIIIIIIIIKKKMMMOOOQQQLLLMMMNNNOOOOOONNNMMMMMMMMMMMMLLLLLLLLLLLLKKKKKKLLLKKKKKKLLLNNNNNNLLLKKKJJJHHHEEEDDDDDDDDDCCCBBBEEEDDDCCCAAA@@@?????????BBBAAA@@@???===;;;::::::888888888888888888888888777666555555555666777888999999888777777666555555666555444333333333444444555555444444444555666666777777777666666666666666/////////......////////////////////////000000111///000000000111111111111222222222222222222222222333444444555666666777777DDDGGGEEE<<<666555444000777777888888999:::::::::;;;:::::::::;;;===???@@@???>>>>>>>>>>>>>>>>>>???>>>>>>????????????>>>>>>????????????>>>===<<<;;;;;;;;;::::::::::::;;;;;;888777777666666777777888999999999999999999999999777777777777777777777777777777666666666555555555555555666666888999;;;<<<555555555555444444333333444444444333333333222222222222333333333444444444444555555555555444333333222222333444444444444444444444444444444444444444444444333333222333333444333333444444444555555555444444444444444444444444555555555666666666777777666666666666666777777888666666777888999:::;;;;;;::::::999777666888;;;>>>@@@@@@AAAAAAAAA???>>>===>>>>>>>>>??????@@@@@@@@@@@@@@@???>>>======<<<<<<<<<<<<===>>>??????@@@@@@???@@@@@@AAAAAAAAA@@@@@@CCCCCCBBBCCCEEEEEECCCAAABBBBBBBBBBBBCCCCCCCCCCCCDDDDDDDDDDDDDDDEEEEEEFFFIIIIIIHHHHHHGGGGGGGGGGGGDDDDDDDDDCCCCCCCCCBBBBBBBBBAAA@@@???>>>>>>>>>>>><<<<<<<<<<<<;;;999888777888888999999999999888888777777777777777777666666555444333444555666444222222222222111111111111000//////000111222222222222000000000000000000//////////////////////////////////////////////////////////////////////////////................................................................................................///......------......///////////////////////////......////////////......///////////////////////////............//////000////////////000000000000111111111111111111111111111222222222222333333333444444333333444444555666444333333222222333333444555555666666666666666777555666666777777777777777888888888888999999999999777888888999::::::999999;;;;;;<<<===>>>??????@@@???@@@AAAAAAAAAAAAAAAAAACCCCCCCCCDDDEEEFFFFFFGGGJJJJJJJJJJJJKKKKKKLLLLLLIIIKKKMMMNNNMMMMMMMMMNNNKKKIIIHHHHHHJJJKKKKKKJJJIIIJJJLLLMMMMMMLLLKKKJJJMMMNNNNNNNNNMMMKKKIIIGGGIIIHHHIIIIIIKKKMMMPPPQQQNNNNNNNNNNNNNNNOOOOOOOOOMMMLLLLLLKKKKKKKKKKKKKKKMMMLLLLLLLLLNNNOOONNNLLLKKKHHHEEECCCBBBBBBCCCCCCFFFEEECCCBBB@@@???>>>>>>@@@???>>>===<<<;;;:::999888888888888888888888888777666444333444555777999888888777777666666666666444444444333333333333333444444444444444444555555666555555555555555555555...//////////////////......//////000000000000000///000000000111111111111222222222222222222222222333333444444555555666666<<<===<<<777444444444222666777777888999999::::::::::::999999:::<<<>>>???=========<<<<<<============>>>>>>??????>>>>>>===>>>>>>>>>>>>===<<<;;;;;;::::::999999999999::::::888888777777777777888888888888888888888888888888666666666666666666666666666666666555555555555444555555555555555666777777444444444333333333333333444444333333333222222222222222222333333333444444444444444444444333222222111222222333333333333333444444444444444444444444333333222222222333333444333333333444444444444555444444444444444444444444555555555555666666666666555444444444444555666666555555666777999:::;;;;;;::::::999777666777:::===???@@@@@@AAA@@@???>>>============>>>>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<;;;<<<<<<<<<======>>>>>>>>>>>>???@@@AAAAAAAAA@@@CCCBBBAAABBBDDDDDDCCCAAABBBBBBBBBCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDEEEEEEFFFIIIIIIIIIIIIIIIHHHHHHHHHCCCCCCCCCCCCBBBBBBBBBBBB@@@@@@???>>>>>>>>>>>>???=========<<<;;;:::888777777888888999999888888777555666666777777777666555444333222333555555444222222222111111111000000000......///000111111111111//////////////////000000.............................................................../////////................................................---.....................---------.....................------------....................................////////////.............................................///000000////////////000000000000000000000000000000000000111111111222222222333333333333333333333444555555333333222222222222333333444444555555555666666666555555666777777777777777777777777888888888999999666777777888888888888777999999:::;;;<<<===>>>???>>>>>>???@@@@@@@@@@@@@@@CCCCCCCCCDDDDDDEEEEEEEEEGGGGGGHHHHHHIIIJJJJJJJJJGGGIIIKKKKKKJJJJJJLLLMMMHHHGGGFFFFFFHHHIIIIIIHHHHHHHHHJJJKKKKKKKKKJJJJJJKKKLLLNNNOOOOOONNNMMMLLLIIIIIIIIIIIIKKKMMMOOOQQQPPPNNNMMMKKKLLLNNNPPPRRRNNNMMMLLLKKKJJJJJJJJJKKKKKKJJJIIIIIIKKKLLLLLLKKKIIIHHHEEECCCAAAAAACCCDDDEEEDDDCCCAAA???>>>>>>=========<<<;;;;;;:::999999777777777777777777777777777666444333333555777888555555666666777777777777333333333333333222222111333444444444444333333333444444444444444444444444......////////////............///000000000000000000000000000111111111111222222222222222222222222222222222333444444555555444444444333333444444444444444555666666777777888999999999:::;;;<<<===>>><<<<<<;;;;;;;;;;;;<<<<<<======>>>>>>>>>>>>======<<<=========<<<<<<;;;:::999888888888888999999:::888888777777777777888888777777777777777777777777555555555555666666666666666555555555444444444444555444444333333333333444333333333333333333333333333333333333222222222222222222222222333333333333333333333222222222222222000111222222333333222222333333333333333333333333222222222222222333333444333333333333444444444444333333333333333333333333444444555555555666666666444444333333444444555666444555666777888999::::::999:::999777666777999<<<===>>>???@@@@@@???>>>===========================;;;<<<<<<===============<<<;;;;;;;;;;;;<<<===>>>======???@@@AAAAAAAAAAAABBBAAA@@@@@@BBBBBBBBB@@@BBBBBBCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFFFFGGGGGGHHHHHHHHHHHHGGGGGGBBBBBBAAAAAAAAA@@@@@@@@@???>>>>>>>>>>>>???@@@@@@???>>>>>>===<<<:::999888777777888888888888777777333444666777777777666555333222222333444555333222222222222111111111000000......//////000000//////......////////////000000................................................---............/////////................................................---------...............---------------...............------------....................................////////////....................................---......///000111////////////000000000000000000000000000000000000111111111111222222222222333333333333333444444555444333333222222333333444333333444444555666666666444555666666777777666666666777777777777888888888666666777777777777777666888888999:::<<<===>>>>>><<<===>>>???@@@@@@@@@@@@CCCCCCCCCDDDDDDEEEEEEEEEEEEEEEFFFFFFGGGGGGGGGHHHEEEFFFHHHHHHHHHHHHJJJLLLIIIGGGEEEDDDEEEEEEDDDCCCGGGHHHHHHIIIJJJJJJJJJJJJJJJJJJLLLMMMNNNOOOOOOOOOJJJJJJJJJJJJKKKLLLNNNOOOPPPNNNKKKJJJJJJMMMPPPSSSPPPNNNLLLJJJIIIIIIIIIIIIFFFDDDCCCCCCEEEGGGGGGGGGFFFFFFFFFDDDBBBAAACCCEEECCCCCCAAA@@@>>>=========;;;;;;;;;::::::999999999777777777777777777777777666555444444444555666777444444555666666777888888222222333333333222111000333333444444444333222111333333333333333444444444---...///000000///...------...///000111000000///000000000000111111111111111111111111111111111111000111111222222333333444333111111222333333333444444444555555666777777777777888999:::;;;<<<<<<<<<;;;;;;::::::::::::;;;;;;<<<======>>>>>>======<<<;;;<<<<<<<<<<<<;;;::::::777777777777777888999999777666666555555666666777666666666666666666666666444444444555555666666666555555555444444444333333444333333222222222333333333333333333333333333333333333333222222222222111111222222222222333333333333333222111111111111111000111111222222222222222333333333333333333333333222222111111222333333444222222333333333444444444222222222222222222222222444444444555555555666666444444444444444555666666555555666666777888999999888999999888777777888::::::;;;===>>>??????>>>>>><<<<<<<<<<<<<<<<<<<<<<<<888999;;;===>>>>>>>>>===<<<<<<;;;;;;;;;<<<===>>><<<===???@@@AAABBBBBBBBBBBB@@@??????@@@AAA@@@???CCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFFFFDDDDDDEEEFFFFFFEEEEEEDDD??????>>>>>>>>>>>>===============>>>???@@@BBBBBB??????>>>>>><<<:::999888666777777777777777777666222333555777777666555444222111111222444444333222333333222222222111111111....../////////...------........./////////000000................................................---------.........//////................................................---------.........//////,,,,,,,,,------............------,,,,,,------.................................////////////..............................---------......///000111////////////000000000000000000000000000000000000111111111111222222222222333333222222333333444555444444333333333333444444222333333444555555666666444555666666777777666666666666666777777777888888666666777777777777666666777888999:::<<<===>>>???<<<===>>>??????@@@@@@@@@CCCCCCCCCCCCDDDDDDDDDDDDCCCCCCCCCCCCCCCDDDDDDDDDBBBDDDEEEEEEEEEFFFHHHJJJHHHGGGEEEDDDEEEEEEDDDCCCGGGGGGHHHIIIIIIJJJKKKKKKIIIIIIIIIJJJKKKMMMNNNOOOLLLKKKJJJJJJJJJLLLMMMNNNMMMLLLKKKKKKKKKMMMOOOPPPRRRPPPMMMJJJHHHGGGGGGGGGBBBAAA???@@@BBBDDDDDDDDDBBBDDDFFFEEECCCBBBCCCEEEAAA@@@???>>>============999999999999999888888888777777777777777777777777444444444555555555666666555555666666666666666666111222333333333222000000222333333444333222111000222222222222333333333444---...///000000///...------...000111111111000///000000000000111111111111111111111111111111111111///000000111222222333333555222111222333333333444666666777777888999999999666777999;;;<<<<<<<<<;;;;;;::::::999999::::::;;;<<<<<<============<<<<<<;;;;;;<<<<<<;;;;;;::::::777777666777777888999999555555555444444555555555555555555555555555555555444444444555555555666666555555444444444333333333222222222222333333444555333333333333333333333333333333333222222222111111111111222222222333333333333222111111000111111111000000111222222222222222333333333333333333333333222111111111222333333444222222333333333444444444222222222222222222222222444444444555555555666666555555555555555666777777555555666666777777888888777999:::999888777888999999:::<<<===>>>???>>>>>><<<<<<<<<<<<<<<<<<<<<;;;777888:::<<<>>>>>>>>>>>>===<<<;;;:::;;;<<<===>>><<<===???@@@BBBBBBCCCCCCAAA???>>>>>>???@@@@@@???CCCCCCCCCCCCDDDDDDDDDEEEDDDDDDDDDDDDDDDEEEFFFFFFAAABBBCCCDDDDDDCCCBBBBBB===<<<<<<<<<<<<;;;;;;;;;<<<<<<===>>>@@@AAACCCDDD??????>>>===<<<:::999888666666777777777777666666222333555777777666555444111111111222444444333222333333333222222222222111////////////...---,,,,,,---.........//////000000................................................---------.........//////................................................---------.........//////,,,,,,,,,------............------,,,,,,------.................................////////////..............................---------......000111111////////////000000000000000000000000000000000000000111111111111222222222333333222222333333444555555444444333333444444555222222333444444555666666444555555666666666666666666666666666777777777777666777777777777777666666777888999:::<<<===>>>???<<<===>>>???@@@@@@@@@@@@BBBCCCCCCCCCCCCCCCCCCDDDAAAAAAAAAAAAAAAAAAAAAAAAAAABBBCCCCCCCCCDDDFFFIIIGGGFFFEEEFFFHHHJJJJJJIIIGGGGGGHHHIIIIIIJJJKKKKKKIIIHHHHHHHHHIIIJJJLLLMMMMMMLLLKKKJJJJJJKKKLLLMMMJJJJJJKKKMMMMMMNNNNNNNNNSSSQQQMMMJJJGGGFFFFFFFFFBBB@@@??????BBBDDDDDDDDD@@@CCCFFFFFFCCCBBBDDDEEE??????>>>======<<<======999888888888888888888888777777777777777777777777333444555555666666555555777777777666555555444444111111222333222111000///222333333444333222111000111111222222222333333333////////////////////////---------............///............////////////000000000000111111111111000111111111111222222222222222222222222222222222222222333444444555555666777777888999;;;<<<======::::::;;;;;;;;;;;;;;;;;;999:::;;;>>>??????<<<999999999999888777666666555555555666666666666555555444444444555555555555666555555444444444333333333333333333333333333333333333333333222222111111111000000000000000000000000222222222222222222222222333222111/////////000111111111222222222333333333222222222222222222222222111111111111111111111111000111111111111222222222000000000000000000000000111111222333333444555555444444444444444444444444333333444444555666777777555555555555555555555555444555555666777888888999999888888888777777666666999999:::;;;<<<===>>>??????>>><<<;;;::::::;;;<<<888888999:::;;;======>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????@@@AAABBBDDDEEEBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCDDDDDDCCCBBBAAAAAAAAABBBBBBCCCDDDEEEEEEFFFCCCBBBAAA@@@@@@AAACCCDDDBBBAAA???>>><<<;;;::::::????????????????????????>>>>>>>>>===<<<<<<;;;;;;999888666555555555666777555555444444444333333333111111111111111111111111000000000000000000000000////////////............------------------------........................,,,,,,,,,---------......................................................,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................------------------------------------------------........................---------------------------------............///........................000000//////.........---000000000000111111111111000111111111111222222222000111111111111222222222333333333444444444555555444444444555555555555666333444444555555444444333333444666666555555777888999999999888999999:::;;;;;;;;;:::;;;;;;<<<>>>>>>@@@AAABBBCCCBBBAAA@@@???===>>>???AAAAAABBBBBBAAA@@@BBBDDDFFFGGGEEECCCBBBEEEEEEDDDBBBAAACCCFFFIIIIIIIIIHHHHHHHHHIIIJJJJJJJJJIIIHHHIIIKKKKKKKKKIIILLLKKKKKKKKKKKKKKKLLLMMMIIIIIIIIIIIIIIIIIIIIIIIINNNMMMJJJGGGEEEDDDCCCCCCBBB@@@AAADDDFFFEEEEEEEEECCCCCCCCCBBBAAA@@@>>>>>>>>>============<<<<<<<<<;;;:::999777666555555555666555555555444444444444444444444444444444444444222333333444444333333222333333333222222111111111111111111111111111111111111111111111111111111111........................---------............///............////////////000000000000111111111111000111111111111222222222222222222222222222222222222222333444444555555666777888888999:::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;999999;;;===???>>>;;;999888888777777666555555444444444555555555555444444444444444555555555555666555555444444444333333333333333333333333333333333444333333333222222222222111111111111111111111111222222222222222222222222333222000/////////000111111111111222222222333333222222222222222222222222111111111111111111111111000111111111111222222222111111111111111111111111111111222222333444444555444444444444444444444444333333444444555666666777555555555555555555555555444555555666777777888888888888888777777777666666888999999:::<<<======>>><<<<<<:::999999::::::;;;999::::::;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????@@@AAABBBCCCDDDCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBCCCBBBBBBAAAAAA@@@AAAAAABBBCCCEEEFFFFFFGGGEEECCCBBBAAAAAABBBCCCDDDCCCBBB@@@>>>===<<<;;;;;;???????????????@@@@@@@@@>>>>>>======<<<;;;;;;:::999888777666555666666777555444444444444333333333111111111111111111111111000000000000000000000000////////////............------------------------........................,,,,,,,,,---------......................................................,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................------------------------------------------------........................---------------------------------............///........................000/////////.........---....../////////000000000000000111111111222222222000111111111111222222222333333333444444444444555444444444444555555555555444555555555555555555444333444666666555555777888777777777777777888999:::::::::;;;;;;<<<=========??????@@@@@@@@@@@@@@@???>>>??????@@@@@@AAABBBBBBAAABBBEEEFFFGGGFFFDDDCCCAAACCCDDDEEEEEEFFFHHHJJJJJJJJJIIIIIIIIIIIIIIIIIIJJJIIIIIIJJJMMMNNNNNNMMMLLLLLLLLLKKKKKKKKKLLLLLLJJJJJJJJJIIIIIIHHHHHHHHHIIIHHHGGGEEEEEEEEEEEEEEEGGGEEEDDDEEEEEEDDDCCCCCCCCCCCCCCCBBBAAA@@@???>>><<<<<<;;;;;;;;;:::::::::;;;:::999777666666555555555555555444444444333333444444444444444444444444222333333444444333333222333333333222222111111111111111111111111111111111111111111111111111111111........................---------............///............////////////000000000000111111111111000111111111111222222222222222222222222222222222222222333444444555555666888888888888999999::::::<<<<<<<<<<<<<<<<<<<<<<<<999999:::<<<>>>===;;;888777666666555555444444444333333444444444444333333444444444555555555555666555555444444444333333333333333333333333333333333444444444444333333333333222222222222222222222222111111111111111111111111222111000000///000000000111111111222222222222333222222222222222222222222111111111111111111111111000111111111111222222222222222222222222222222222111111222222333333444444444444444444444444444444333333333444555555666666666666666666666666666666555555555666666777777888888888777777777777666666777888888999:::;;;<<<<<<999999999888999999:::;;;<<<<<<<<<======>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@@@@@@@AAAAAABBBCCCDDDDDDDDDDDDDDDDDDDDDDDDBBBAAAAAAAAAAAAAAA@@@@@@AAAAAABBBDDDEEEGGGHHHIIIFFFEEEDDDBBBBBBBBBCCCDDDCCCBBBAAA@@@>>>>>>======@@@@@@@@@@@@@@@@@@@@@@@@======<<<<<<;;;:::::::::999888777666666666777777444444444444333333333333111111111111111111111111000000000000000000000000/////////............---------------------------........................,,,,,,,,,---------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------------------------------------------------------------------------------------------------------............///......................../////////...............------........./////////000000000111111111222222000111111111111222222222333333333333444444444444444444444444555555555555555555666666666666555555333444666666555555777888444444444555666777888999888999;;;<<<======<<<<<<>>>>>>>>>>>>>>>???@@@AAA@@@????????????@@@BBBCCCAAABBBDDDFFFFFFEEEDDDCCC@@@CCCFFFHHHHHHGGGHHHIIIKKKKKKJJJJJJIIIIIIHHHHHHIIIIIIIIIKKKNNNQQQQQQPPPMMMMMMMMMLLLKKKKKKKKKKKKKKKJJJJJJJJJIIIIIIHHHHHHDDDCCCCCCDDDEEEFFFGGGHHHIIIHHHFFFDDDBBBBBBBBBBBBCCCCCCCCCBBBAAA@@@???>>>:::::::::999999999888888::::::888777666666666666555555555444444444333333444444444444444444444444222222333333333333222222222222222222222111111111111111111111111111111111111111111111111111111111........................---------............///............///////////////000000000111111111111000000111111111222222222222222222222222222222222222222333444444555555666888888888888888888888999======<<<<<<<<<<<<;;;;;;888888999:::<<<<<<:::888666666666555555555444444333444444555555444444333444444444555555555555666555555444444444333333333333333333333333333333333444444444444444444444444222222222222222222222222000000000000000000000000111111000000000000000000111111111111222222222222111111111111111111111111111111111111111111111111000000111111111222222222333333333333333333333333111111222222333333333333333333333333333333333333333333333444444555555555777777777777777777777777555555555666666666777777777777777777777777666666777777777888999:::::::::888888999999:::;;;<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>????????????????????????AAAAAAAAA@@@@@@AAABBBBBBCCCCCCCCCCCCCCCCCCCCCCCCBBBAAAAAAAAAAAAAAAAAAAAA@@@AAABBBDDDFFFGGGIIIJJJHHHGGGEEEDDDCCCCCCCCCCCCDDDCCCBBBAAA@@@?????????@@@@@@@@@@@@@@@?????????<<<<<<;;;;;;::::::999999888888777777666666666666444444444333333333222222111111111111111111111111000000000000000000000000//////.........---------------------------------........................,,,,,,,,,---------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------------------------------,,,,,,---------------------------............///................................................------........./////////000000000000111111111111000000111111111222222222222222333333333444444444333333444444444555555555444444555555555555444444333444666666555555777888444444444555666777888999777999;;;===>>>===<<<;;;============>>>@@@BBBCCCAAA@@@???>>>>>>@@@BBBCCC@@@AAACCCDDDDDDDDDCCCBBBDDDFFFHHHHHHGGGGGGHHHIIILLLLLLLLLKKKJJJIIIHHHHHHFFFFFFGGGIIIMMMPPPQQQPPPNNNNNNNNNMMMLLLKKKJJJJJJIIIIIIIIIJJJJJJJJJJJJJJJCCCCCCDDDEEEFFFHHHIIIJJJHHHIIIGGGBBB???@@@BBBAAACCCCCCBBBBBBAAA@@@>>>===999999999999888888888888:::999888777666666666666666666666555555555444444333333333333333333333333222222333333333333222222222222222111111111111111111111111111111111111111111111111111111111111111........................---------............///............///////////////000000000111111111111000000111111111222222222222222222222222222222222222222333444444555555666888888888888888888888999======<<<<<<;;;;;;;;;;;;888777777999:::;;;999777777777666666666666555555555555666666666666555555444444444555555555555666555555444444444333333333333333333333333333333333444444444444444444444444222222222222222222222222000000000000000000000000000000000111111111000000000000111111111222222222111111111111111111111111111111111111111111111111000000111111111222222222333333333333333333333333111111222222222222222333333333333333333333333333333333333444444444444444777777777777777777777777555555555555666666666666666666666666666666777777666777777777888999999999999999:::;;;<<<===>>>>>>>>>>>>??????????????????@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAA@@@@@@AAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAA@@@@@@AAABBBBBB@@@@@@BBBCCCEEEGGGIIIIIIGGGGGGFFFEEEDDDCCCCCCCCCCCCCCCBBBAAAAAA@@@AAAAAA@@@@@@@@@??????>>>>>>>>>;;;;;;::::::999888888888777777777777666666555555444444333333333222222222000000000000000000000000////////////////////////............------------------------------------........................,,,,,,,,,---------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------------------------------,,,,,,,,,---------......---------............///........................---------...................../////////000000000//////000000000111111111000000111111111222222222222222222333333333444444333333333444444444444555222333333444444333333222333444666666555555777888666666666666777888999:::777888;;;<<<======;;;:::>>>=========???AAACCCDDDBBB@@@???>>>>>>@@@BBBCCC???@@@AAABBBBBBBBBAAAAAADDDEEEEEEEEEFFFHHHLLLOOOLLLLLLMMMLLLKKKJJJIIIHHHCCCCCCDDDFFFJJJMMMNNNMMMNNNNNNNNNNNNMMMLLLJJJIIIGGGHHHIIIIIIJJJKKKLLLLLLFFFFFFGGGHHHIIIIIIJJJJJJLLLOOOLLLDDD???@@@AAA???BBBBBBAAAAAA@@@>>>===<<<::::::::::::999999999999999999888777666666666777777777777666666666666555333333333333333333333333111222222333333222222111111111111111111111111111000000000000000000000000000000000000000000000000---------------------------------............///............////////////000000000000111111111111000111111111111222222222222222222222222222222222222222333444444555555666888888888888999999::::::<<<<<<<<<;;;::::::999999777666666777999:::888777666666666666666666666666555666666666666666666555444444444555555555555666555555444444444333333333333333333333333333333333333333333333444444444444222222222222222222222222111111111111111111111111//////000111111111111000000000000111111111111222111111111111111111111111111111111111111111111111000111111111111222222222333333333333333333333333111111222222222222222222333333333333333333333333333333333333333333444444666666666666666666666666555555555555555555555555555555666666666666777777777777777888888888999999:::;;;<<<>>>????????????>>>>>>>>>??????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBCCCBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@?????????@@@AAABBB@@@@@@AAACCCDDDFFFGGGHHHFFFFFFEEEEEEDDDDDDCCCCCCCCCBBBAAAAAAAAAAAAAAABBB?????????>>>======<<<<<<:::::::::999888888777777555555666666666555444333333333333333222222222222000000000000000000000000////////////////////////.........------------,,,------------------------........................,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........---------............///........................---------------.............../////////000000000/////////000000000111111000111111111111222222222222222222222333333333333333333333333444444444444222222333333333333222222333444666666555555777888888888777777888888999999777888:::;;;<<<<<<;;;;;;===>>>>>>???@@@AAACCCCCCAAAAAA@@@??????@@@AAABBB???@@@AAAAAABBBBBBAAAAAAAAABBBBBBCCCEEEIIIOOOSSSLLLLLLMMMMMMMMMKKKJJJIIICCCCCCCCCEEEHHHKKKKKKJJJMMMNNNNNNOOONNNMMMKKKJJJHHHHHHIIIJJJKKKLLLLLLMMMIIIJJJJJJKKKKKKJJJJJJIIIRRRWWWTTTHHHAAAAAA@@@<<<@@@@@@@@@???>>>===<<<;;;;;;;;;;;;:::::::::999999999999888777777777777777777777777666666666555555333333333333333333333333111111222222222222111111000000000111111111111111000000000000000000000000000000000000000000000000---------------------------------............///............////////////000000000000111111111111000111111111111222222222222222222222222222222222222222333444444555555666777888888999:::;;;;;;<<<<<<;;;;;;:::999999888888777666555666888999888777555555555555555555555555444555555666666555555444444444444555555555555666555555444444444333333333333333333333333333333333222222222222333333333444111111111111111111111111222222222222222222222222...///000111222111111000000000000000111111111111111111111111111111111111111111111111111111111111000111111111111222222222222222222222222222222222222222111111111111111111222222222222222222222222333333333333333333333333555555555555555555555555555555555555555555555555555555555666666666777777777777888888888888999999;;;<<<>>>?????????>>>>>><<<======>>>???@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA?????????@@@AAABBBCCCDDDCCCCCCCCCCCCCCCCCCCCCCCC???>>><<<<<<<<<>>>???AAA@@@@@@AAABBBCCCDDDEEEEEEDDDDDDDDDEEEDDDDDDCCCCCCBBBAAAAAA@@@AAAAAABBBBBB>>>>>>>>>===<<<;;;;;;;;;:::999999888777777666666333444555555555444333222333333333222222222222111000000000000000000000000////////////////////////.........---------,,,,,,------------------------........................,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///---------............///........................,,,,,,,,,------.........------........./////////////////////000000000111000111111111111222222222111222222222222333333333222222333333333444444444222333333444444333333222333444666666555555777888999999888777777777888888888999999:::;;;;;;<<<<<<<<<===>>>???@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBBBBCCCCCCCCCCCCAAABBBDDDEEEFFFHHHLLLOOOKKKLLLMMMNNNNNNMMMKKKJJJGGGFFFEEEGGGIIIJJJJJJIIILLLMMMNNNOOOOOONNNLLLKKKKKKKKKKKKKKKJJJJJJJJJJJJJJJKKKLLLLLLLLLKKKJJJIIIMMMUUUTTTIIIAAABBBBBB===??????>>>>>>===;;;:::999;;;;;;:::::::::999999999999888888777777777777777555555555555444444444444222222222222222222222222111111222222222222111111///000000000111111111222000000000000000000000000000000000000000000000000---------------------------------.........//////............/////////000000000000000111111111111000111111111111222222222222222222222222222222222222222333444444555555666777888888:::;;;<<<======;;;;;;:::999999888777777777666555666777888888666444444444444444444444444333444444555555444444333444444444555555555666666555555444444444333333333333333333333333333333333111111111222222333333333000000000000000000000000222222222222222222222222...///000222222222111000000000000000111111111111000000000000000000000000111111111111111111111111000111111111111222222222222222222222222222222222222222111111111111111111222222222222222222222222333333333333333333333333555555555555555555555555555555555555555555555444444555555555666666777777888888888888999999999999<<<<<<>>>?????????>>>===;;;<<<===>>>???@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA?????????@@@AAACCCDDDEEEDDDDDDDDDDDDDDDDDDDDDDDD===<<<:::999:::<<<>>>???@@@@@@AAAAAABBBCCCDDDDDDBBBCCCDDDDDDDDDDDDDDDCCCAAAAAA@@@@@@@@@AAABBBBBB>>>======<<<;;;;;;::::::999999888888777666666666222333444444444333222111333333333222222222111111000000000000000000000000////////////////////////......---------,,,,,,,,,------------------------........................,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////---------.........//////........................,,,,,,,,,------.........,,,,,,,,,---------......////////////000000000000000111111111111222222222111111222222222333333333222222333333333444444444333444444555555444444333333444666666555555777888:::999888777777666666666999999999999:::;;;<<<===:::<<<===?????????>>>>>>@@@@@@AAAAAAAAA@@@@@@???CCCCCCCCCDDDDDDDDDEEEEEEDDDFFFHHHHHHGGGEEEEEEFFFJJJKKKMMMNNNNNNMMMLLLKKKJJJIIIHHHIIIKKKKKKKKKJJJKKKLLLNNNOOOOOONNNMMMLLLNNNMMMLLLKKKJJJIIIHHHHHHIIIJJJKKKLLLLLLKKKJJJIIIBBBLLLOOOEEE@@@CCCDDD@@@>>>>>>======<<<:::999888:::::::::999999999999888999888777777777777777888444444333333333222222222222222222222222222222222111111222222222222111111//////000000111111111222000000000000000000000000000000000000000000000000......------------..........................................////////////000000000000111111111111111111111111111111111111111111222222222333333333333333333444444444555555666666888999:::;;;;;;;;;<<<<<<;;;888666555777:::777666666888:::;;;:::888777777666555444333333333333333333444444444555555555555444444444333333333444444444333333222222222222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000222111111111000000//////111111111000000000000000111111111111111111111111111111111111111111111111222222222222222222222222111111111111111111111111222222222222222222222222222222222222222222222222222222333333333333444444444444444444444444444444555555555555666666666666777777888888888999999999888999999:::;;;<<<======>>>>>>======>>>??????@@@AAAAAABBBBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@AAABBBBBB@@@???@@@@@@AAABBBCCCDDD>>>===<<<<<<<<<<<<======DDDDDDCCCCCCCCCCCCDDDDDDEEEDDDBBBBBBCCCCCCBBBAAABBBBBBAAAAAAAAA@@@@@@@@@@@@===;;;:::;;;<<<;;;;;;999888888777666555555444555555666666555555444333111111222333333333222222000000000000000000000000000000//////.........---........................,,,,,,,,,---------......------------------------++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------...---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------+++,,,------......---------------------...//////////////////////////////---------............///...///000///---,,,,,,---000000000000111111111111000111111111111222222222111222222333333222222111222222333333333333444444444333333333333444555555555555555555666666666666777777777777777777777777888888999::::::;;;<<<<<<<<<<<<===============<<<@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBBBBBBBCCCEEEFFFGGGHHHGGGGGGHHHJJJJJJHHHFFFHHHIIIJJJKKKKKKJJJIIIIIIIIIHHHGGGFFFEEEHHHLLLPPPMMMOOOQQQPPPMMMLLLMMMOOOQQQOOOKKKHHHFFFFFFGGGHHHJJJJJJIIIIIIIIIHHHHHHHHHEEEEEEEEEEEEDDDBBBAAA@@@??????>>>===<<<:::888777888888888888888888999999888888888888777777777666555555444333333333333444000000111111111111000000222222111000/////////000000000000000000000000000000000000000000000000000000000000000000000000000......------------..........................................//////////////////000000000111111111111111111111111111111111111111111222222222333333333333333444444444444555555666777999:::;;;;;;;;;999::::::::::::;;;???AAA777666666888::::::999888777666555444444333333333333333333444444555555555444444444444333333333333444444333333333222222222222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111111000000000//////000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222222333333333444444444444444444444444444444555555555555666666666666777777777888888888999999888888999:::;;;<<<======>>>>>>=========>>>??????@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@AAAAAABBBAAA@@@@@@AAABBBCCCDDDDDD>>>>>>===============>>>BBBBBBBBBAAAAAABBBBBBBBBDDDCCCBBBCCCDDDCCCBBB@@@AAA@@@@@@@@@???????????????===;;;::::::::::::999888888777777666555555444222222222333333444444444111111111222111111000000////////////////////////000/////////.........---........................,,,,,,,,,---------......------------------------++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------...---,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------+++,,,------......------......---------......///........................---------............///...///000///---,,,---...//////000000000111111111000000111111111222222222111222222333333222222111222222222333333333444444444333333333333444555555555555555555666666666666777777777777777777777777777777888888999::::::;;;;;;;;;<<<===============@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBCCCDDDFFFFFFGGGGGGGGGIIIJJJKKKIIIGGGIIIJJJJJJKKKJJJIIIHHHGGGGGGGGGGGGEEEEEEFFFJJJMMMKKKMMMNNNMMMKKKIIIKKKLLLQQQOOOLLLIIIHHHGGGGGGGGGHHHHHHHHHGGGGGGGGGFFFFFFEEEEEEEEEEEEDDDBBBAAA@@@??????>>>===<<<:::888888888888888888888888888888888888777777777666666666555555444333333333333333000000111111111111000000111111000000///000000000000000000000000000000000000000000000000000000000000000000000000000000000......------------..........................................//////////////////000000000000111111111111111111111111111111111111111222222222222333333333333333444444444444555666777888999:::::::::777888999::::::<<<@@@BBB666666666777999:::999888777666555444333333333333444444444444555555555555444444444333333333222222333333333222222222222222222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000//////000000000000000000000000111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111000000000000000000000000222222222222222222222222222222222222333333333333333333333333444444444444444555555555555666666666777777777777888888888888888888999:::;;;<<<<<<===>>>>>>======<<<======>>>????????????@@@@@@@@@AAAAAAAAA@@@@@@@@@@@@AAAAAAAAAAAAAAAAAABBBCCCDDDDDD???>>>>>>>>>>>>>>>??????@@@@@@????????????@@@@@@BBBBBBBBBCCCDDDDDDAAA>>>?????????>>>>>>>>>>>>===>>><<<:::999999999888666777777777666555555444444666555444222222222333444111111111111000///....../////////////////////////////////...............------------------------,,,,,,,,,---------......------------------------++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------+++,,,------......------///......---------..............................---------............//////000111000...---.../////////000000000000111111000000000111111111222222111111222222222222111111222222222222333333333333333333333333333444555555444555555555555666666666777777777777777777777777666666666777888888999999999:::;;;<<<======>>>>>>????????????????????????>>>???@@@AAACCCDDDFFFFFFFFFFFFFFFIIIKKKLLLJJJIIIIIIIIIJJJJJJIIIHHHGGGFFFFFFGGGGGGFFFDDDDDDGGGIIIHHHJJJJJJIIIHHHGGGHHHIIILLLKKKKKKJJJJJJIIIIIIIIIFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEDDDBBBAAA@@@>>>>>>>>>===<<<:::999888888888888888888888888888777777777666666666555555555444333333222222333333111111222222222222111111000000/////////000111111000000000000000000000000000000000000000000000000000000000000000000000000......------------..........................................////////////////////////000000000111111111111111111111111111111111111111222222222222222222333333333444444444444555666777888888888888777888888777666666888:::555555555666999999888777666555444444333333333444444444444444444444555555333333333333222222222222222222222222222111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000///////////////000000000000000111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111000000000000000000000000111111111111222222222222111222222222222333333333333333333333333444444444444444444555555555666666666666666777777777888888777777888999:::;;;<<<<<<>>>===<<<<<<;;;<<<<<<<<<>>>>>>??????@@@AAAAAAAAABBBAAA@@@@@@@@@@@@@@@@@@AAA@@@@@@@@@AAAAAABBBCCC?????????>>>??????@@@@@@@@@??????>>>>>>??????@@@@@@@@@AAACCCEEEDDD@@@===?????????>>>>>>>>>=========;;;999888888888666444666666666555555444444444>>>;;;888444222111111111222222111111000///...---////////////////////////........................------------------------,,,,,,,,,---------......------------------------+++++++++,,,,,,,,,------+++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------------------------------+++,,,------......------//////...------------...........................---------............//////000111000///...///000////////////000000000111000000000000111111111111111111222222222222111111111222222222222333333333333333222222333333444555444444444555555555666666666666666666666666666666666666666777777888888888777888:::;;;<<<===>>>>>>========================>>>???@@@BBBDDDEEEFFFFFFDDDDDDFFFHHHKKKLLLKKKJJJGGGGGGHHHHHHHHHHHHHHHHHHGGGGGGHHHFFFEEEDDDEEEFFFGGGGGGHHHGGGFFFFFFFFFFFFDDDEEEGGGIIIJJJKKKJJJJJJEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEDDDDDDCCCAAA@@@???>>>>>>======<<<:::999888888888888888777777777777666666666555555555555444444333333222222222222222111111222222222222111111///////////////000111222000000000000000000000000000000000000000000000000000000000000000000000000......------------..........................................////////////...////////////000000000000000000000000000000000000000111111111222222222222222222333333333444444444444555666777777777777666777777666444333333555555444444666888999888666555444444333333333333444444444444444444333333333333333222222222111111111111111111111111111111111111111111111111111111111000000000000000000000000//////////////////////////////////////////////////////////////////////////////////////////000000......//////000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000111111111111111111111111000000000111111222222222111111111222222222333333222222222333333333444444444444444444555555555555555555666666666777777777666777777888999:::;;;;;;<<<<<<;;;;;;;;;;;;;;;<<>>??????@@@@@@???????????????@@@AAAAAA@@@@@@????????????@@@@@@??????@@@CCCDDDCCC@@@===????????????>>>>>>>>>>>>;;;:::888888888777555444555555555555444444444444===;;;777444111000000111222222222222111000///...........................---------...............------------------------,,,,,,,,,---------......------------------------+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------------------------------+++,,,------......------///......---------..............................---------............///...000111000//////000111...////////////000000000//////000000000111111111000111111222222111111000111111111222222222333333333222222222222333444444444444444444555555555555555555555555555555555555777777777777888888888888777888999;;;<<<=========<<<<<<<<<<<<<<<<<<<<<<<<>>>@@@AAACCCEEEFFFFFFFFFCCCCCCEEEHHHKKKLLLKKKJJJDDDEEEEEEFFFGGGHHHIIIIIIHHHHHHHHHGGGEEEDDDEEEFFFGGGFFFFFFFFFFFFFFFEEEDDDBBBDDDFFFGGGHHHGGGFFFFFFEEEEEEEEEEEEDDDDDDDDDDDDCCCCCCCCCBBBAAA@@@???>>><<<<<<<<<<<<;;;999888777888888888777777777666666555555555444444444333333333333222111111111111222111111111222222111111111///.........///000111111////////////////////////////////////////////////////////////////////////......------------..........................................////////////......////////////000000000000000000000000000000000000000111111111111222222222222222333333333333333444555555666666666555444555666666555555666777444444444555777888777666444444333333333333444444333333333333222222222222222222222111111111000000000000000000000111111111111111111111111111111111000000000000000000000000////////////////////////////////////////////////////////////////////////......////////////000000---......//////000000111000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000111111111111111111111111//////000000111222222222111111111111222222222222111111222222333333444444333444444444444555555555555555555555666666666666666666777888999::::::;;;::::::999999:::;;;;;;<<<>>>??????@@@AAABBBCCCCCCBBBAAA@@@??????>>>?????????>>>>>>======>>>??????>>>>>>>>>>>>???@@@AAAAAA@@@@@@@@@??????@@@@@@@@@>>>>>>???AAACCCBBB@@@>>>????????????>>>>>>>>>>>>:::999888888999888666444444444444444444444444444444333222000000000111222222222222222111000//////........................---------------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------------------------------+++,,,------......---------------------...//////---------------------------------............///---///000000......///111......////////////000000/////////000000000111111000000111111111111000000111111111111222222222222222222222222222333444444333444444444444555555555555555555555555555555555777777777777777888888888777888999:::;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;>>>@@@BBBCCCDDDDDDDDDCCCBBBCCCDDDFFFIIIJJJJJJHHHDDDDDDDDDDDDEEEGGGHHHIIIHHHHHHHHHFFFDDDDDDFFFGGGGGGEEEDDDDDDEEEFFFDDDCCCEEEFFFFFFFFFEEECCCAAA@@@DDDDDDDDDDDDCCCCCCCCCCCCAAAAAAAAAAAA@@@>>>===<<<::::::::::::999888777666888888888777777666666555444444444333333333333222333222111111000000111111000000111111111111000000//////.........///000000////////////////////////////////////////////////////////////////////////......------------..........................................////////////........./////////000000000000000000000000000000000000000000111111111111111222222222222333333333333333444555555555555444111333555666555555777888444333333555777777666555444333333222333333444444222222222111111111000000222111111111000000000000/////////000000000111111111111111111111111111111000000000000000000000000////////////////////////////////////////////////////////////////////////........./////////000000------......///000000111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000/////////000111222222222111111111111222222222222000111111222333333444444333333444444444555555555444444555555555666666666555555666777888999::::::888888888888999;;;<<<=========>>>???@@@AAABBBBBBBBBAAA@@@???>>>>>>>>>>>>??????>>>>>>>>>>>>??????=========>>>>>>@@@AAAAAA@@@@@@????????????@@@@@@???>>>>>>???AAABBB@@@???>>>>>>>>>=========<<<<<<888777777999::::::888666333333333333333333333333/////////000000111111111///000000111000000//////........................,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,+++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................------------------------------------------------------------------------+++,,,------......------,,,,,,,,,---...///000111---------------------------------............///,,,...//////......///000........./////////000000////////////000000000111000000111111111111000000111111111111222222222222222222222111222222333444333333444444444555555555444444444444444444444444666666666666666666666666888888999:::::::::::::::::::::::::::::::::::::::===???@@@BBBBBBBBB@@@???BBBBBBCCCEEEHHHIIIHHHFFFFFFFFFEEEDDDDDDDDDEEEFFFGGGGGGEEECCCBBBBBBEEEHHHFFFDDDBBBBBBDDDEEECCCAAAEEEEEEEEEEEEDDDCCCBBBBBBCCCCCCBBBBBBBBBAAAAAAAAA@@@@@@??????>>><<<;;;:::888888999888888777666555999888888777666666555555333333333333222222222222222222111000000000000000//////000000000000//////000000///.........//////////////////////////////////////////////////////////////////////////////.........------............................................./////////000............/////////000000000000000000000000000000000000000111111111111111111222222222333333333333333444444555555444444111333555555444333444555333333333444666777666555333333333222222333444444222111111111000000//////111111111111000000000000.../////////000000111111000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////---.........//////000000---------...///000000111000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000////////////////////////...//////000111222222222000111111111111222222222000000111222333333444444333333333444444444555555444444444555555555666666555555666777888999::::::666777777888999;;;<<<===;;;<<<===>>>???@@@AAAAAABBBAAA@@@???>>>>>>>>>>>>@@@@@@???????????????@@@============>>>???@@@AAA??????>>>>>>>>>>>>?????????>>>===>>>@@@AAAAAA@@@======<<<<<<<<<;;;;;;;;;777777777999;;;;;;999777333333333333333333333333111222222222222111000000......///////////////...........................,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------++++++,,,,,,,,,---------++++++,,,,,,,,,---------++++++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................------------------------------------------------------------------------+++,,,------......------++++++,,,,,,...///111222---------------------------------.........//////+++---......------...000............/////////000////////////000000000000000000111111111111000000000111111111111222222222222222111111222222333444333333333444444444555555444444444444444444444444555555555555555555555444888999999:::::::::999999999999999999999999999999<<<===???@@@@@@???>>><<>>>>>===;;;:::999777777888777777666555444999888888777666555555444333333333222222222111111222111111000000000000000......////////////......111000///...............////////////////////////////////////////////////////////////////////////........................,,,---...//////...---,,,---...///...------...///............////////////000000000000000000000000000000000000111111111111000111111111111222222222111111222333333444555555555555444444444444555555444444444444444444444444333222222333555666666444111111111111111111111111000000000000000000000000////////////////////////000000000000000000000000//////000000111111111222//////////////////////////////////////////////////////////////////////////////.........---------...............///000000////////////////////////111111000000//////......////////////000000000000111111111111111111111111000000000000000000000000000000000000111111111111222222222222222222222222111111222222222333333333444444444444444444444444444333333333333444555555666666666666777888999:::999999888888777888888888:::;;;;;;<<<===>>>>>>???CCCCCCCCCBBBAAA@@@>>>===????????????>>>===<<<<<<======<<<======>>>???@@@DDD@@@<<<===>>>?????????>>>???@@@AAABBBAAA@@@@@@@@@>>>;;;999999:::<<<===777777777777777777777777555555444333222222222222000000000000000000000000////////////////////////...------,,,,,,------....................................------,,,,,,,,,,,,---...//////......---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---.........---,,,,,,+++,,,,,,,,,---------......------------------------+++++++++,,,,,,,,,------------------------------...---,,,,,,,,,,,,---...,,,,,,,,,---------......------++++++++++++------+++,,,------......------....................................////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111222222222333333333444444555555555555444444666666666666777777777777777777777777777777888999::::::999999888888999999;;;<<<>>>?????????>>>===AAABBBCCCEEEHHHHHHFFFDDDGGGHHHHHHHHHFFFDDDBBBAAADDDDDDBBBAAA@@@??????@@@AAABBBCCCCCCAAAAAABBBCCCCCCDDDDDDEEEFFFGGGGGGGGGEEEDDDBBBAAA@@@@@@AAAAAA???>>><<<999888777777777777777777777666555444333555555555555444333222111555555333111000///////////////000111111111111111000///...---------------000000//////.........---////////////////////////........................////////////////////////........................------...//////...---------...///...------...///............////////////000000000000000000000000000000000000111111111111000111111111111222222222111111222333333444555555555555444444444444555555444444444444444444444444444333222222333444333111111111111111111111111111000000000000000000000000////////////////////////000000000000000000000000//////000000000111111111////////////////////////////////////////////////........................//////.........---------...............///000000////////////////////////000000000000//////......////////////000000000000111111111111111111111111000000000000000000000000000000000000111111111111222222222222222222222222111111222222222333333333444444444444444444444444444333333333333444555555666666666666777888999:::999999888888888999999:::999:::;;;<<<>>>???@@@AAABBBBBBBBBBBBAAA@@@???>>>@@@@@@AAAAAAAAAAAAAAA@@@??????>>>===============>>>>>>>>>>>>===<<>>===:::888888888:::;;;777777777777777777777777555555444333222222222222000000000000000000000000////////////////////////...------,,,,,,------.................................---------,,,,,,,,,------------...///000111,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------......------,,,+++,,,,,,,,,---------......---------------------------------.........//////------------------------...---,,,,,,,,,,,,---...,,,,,,,,,---------............---,,,,,,---......+++,,,------......------....................................////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111222222222333333333444444555555555555444444555555555666666666666777777777777666777777888999::::::999999999999999:::<<<===>>>?????????>>>===@@@@@@AAADDDFFFFFFEEECCCFFFFFFFFFFFFEEECCCBBBBBBCCCCCCBBBAAAAAA@@@??????>>>@@@AAAAAAAAAAAABBBDDDCCCCCCDDDEEEEEEFFFGGGGGGFFFEEECCCBBBAAAAAAAAABBB???===;;;999888777777777777777777777666555444444555555555555444333222111444333222111000///////////////000111111111111111//////...---------------000/////////............................................................................................................------...//////...---------...///...------...///............////////////000000000000000000000000000000000000111111111111000111111111111222222222111222222333333444444555555555444444444444555555444444444444444444444444555333222222222222111///111111111111111111111111000000000000000000000000////////////////////////000000000000000000000000//////000000000000111111////////////////////////////////////////////////.......................................---------...............///000000////////////////////////000000000////////////...////////////000000000000111111111111111111111111000000000000000000000000000000000000111111111111222222222222222222222222111111222222222333333333333333333333444444444444444333333333333444555555666666666666777888999999999999888999999:::;;;<<<::::::;;;===>>>@@@AAAAAA@@@@@@AAAAAAAAAAAA@@@@@@???@@@AAABBBCCCCCCCCCCCCBBBAAA@@@>>>===<<<<<<<<<:::>>>@@@???;;;:::===@@@CCCCCCCCCCCCAAA@@@???>>>===<<<999777777777888999777777777777777777777777555444333222222111111222000000000000000000000000////////////////////////......------------......------------------------...------------,,,,,,,,,...---,,,,,,---///111222,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------......------,,,,,,,,,,,,,,,---------......---------------------------------.........//////------------------------...------,,,,,,------...,,,,,,,,,---------......///......------......///+++,,,------......------....................................////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111222222222333333333444444555555555555444444444444444555555555666666777666666666777777888999:::999999999999999:::;;;<<<===>>>???@@@???>>>>>>>>>>>>???AAADDDEEECCCBBBEEEDDDCCCBBBBBBBBBBBBBBBAAAAAABBBBBBBBBAAA???>>>===???@@@AAA@@@@@@BBBDDDCCCCCCDDDDDDEEEEEEFFFFFFGGGFFFDDDBBBAAAAAAAAAAAA>>>===;;;999777777777777888888888888777666555444444555555444444333222111222111000000/////////000//////000000111111000000//////...------------...////////////............................................................................................................---..................------...///...---------///............///////////////////////////////////////000000000111111111111000000111111111222222222222222222333333444444444555444444333333444444555333333333333333333333333555333222222333333222000111111111111111111111111000000000000000000000000//////////////////////////////////////////////////////000000000000000000////////////////////////////////////////////////...............................................................///000000////////////////////////////////////////////////////////////000000000000111111111111111111111111///////////////////////////000000000111111111111111111111111111111111111111111222222222333333333333333333333333444444444444333333333333444555555666555555666666777888999999888999999:::;;;<<<===;;;<<<<<<===>>>???@@@@@@>>>???@@@AAAAAABBBAAAAAA>>>???@@@AAAAAAAAAAAAAAABBBAAA@@@???>>>=========>>>AAABBB@@@>>>??????===BBBBBBAAAAAA@@@???>>>>>>===<<<:::888777777888888666666666666666666666666555444333222111111111111000000000000000000000000////////////////////////......------------......------------------------------------------------,,,,,,---------......///,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,------...------,,,,,,,,,,,,,,,---------......------------------------+++++++++,,,,,,,,,------------------------------------------------------,,,,,,,,,---------............------------......+++,,,------......------....................................////////////000000000000000000000000000000000000000000000000///////////////////////////000000000111111111111111111222222222333333333333444444555555444444333222333333444444555555555666666666666666777888999999999999999999:::;;;<<<===>>>???@@@@@@@@@???>>>>>>>>>???AAACCCEEEDDDBBBDDDCCCAAA@@@@@@AAABBBCCC@@@AAABBBCCCCCCBBB@@@??????AAABBBBBBAAA@@@AAACCCCCCCCCCCCDDDDDDEEEEEEEEEFFFEEECCCAAA@@@??????@@@===<<<:::888777666777777888888888888777666555444444444444444444333222111000///////////////000000//////000000000000000//////......---------......///////////////..................................................................................................................------.........---...///...---------///............///////////////////////////////////////000000000111111111111000000111111111222222222222222333333333333444444444444333333333333444444333333333333333333333333444222222333444555555444111111111111111111111111000000000000000000000000////////////////////////////////////////////////000000//////////////////////////////////////////////////////////////////........................---....................................///000000////////////////////////.............../////////////////////000000000000000000000000000000000000///////////////////////////000000000111111111111111111111111111111111111111111222222222333333333222222222333333333444444444333333333333444555555555555555555666777888999999888999999:::;;;<<<==================>>>>>>>>>======???@@@AAABBBBBBBBBAAAAAAAAAAAAAAA@@@???>>>???????????????@@@AAAAAADDDEEECCCCCCHHHMMMKKKCCC>>>>>>>>>>>>>>>>>>??????===<<<;;;999888777777888555555555555555555555555444444333222111111111111///////////////////////////////////////////////////......------......///------------------------------------------------+++,,,---......---+++***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,------...------,,,,,,,,,,,,---------......------------------------+++++++++,,,,,,,,,------------------------------------------------------,,,,,,,,,---------......,,,,,,,,,------,,,,,,,,,+++,,,------......------....................................///////////////////////////////////////////////////////////////////////////////////////000000000111111111111111111222222222333333333333333444444444444333333222222222333444555555666555555555555666777888999999999999999:::;;;<<<======>>>@@@AAAAAAAAA@@@????????????AAADDDFFFFFFEEEDDDCCCAAA@@@@@@AAABBBCCC@@@AAACCCDDDEEECCCBBBAAADDDEEEEEEDDDAAA@@@@@@AAACCCCCCCCCCCCCCCDDDDDDDDDCCCBBB@@@>>>============<<<:::999777666666666777888888888777777666555444333333333444333333222222///////////////000000111//////000000000//////.........---------......///.........///////////////................................................................................................///...------------...///---...///...------...///............////////////000000000000000000000000000000000000111111111111000111111111111222222222333333333333333333333333444444333333333333444444333333333333333333333333333222222333555666666555111111111111111111111111000000000000000000000000////////////////////////000000000000000000000000000000////////////......////////////////////////////////////////////////---------------------------------..............................///000000////////////////////////---............/////////////////////000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111222222222333333333111111222222333333444444444333333333333444555555555555555555666777888888999999888999999:::;;;<<<<<<<<<<<<<<<============<<<===>>>@@@AAABBBBBBBBBCCCCCCCCCCCCBBBAAA@@@???======>>>???@@@BBBDDDDDDEEEFFFDDDDDDMMMXXXVVVLLL======<<<<<<===>>>>>>???===<<<;;;999888777777666555555555555555555555555444333222111111000000111//////////////////////////////////////////////////////............//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...+++,,,---......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,------......------,,,,,,,,,---------......---------------------------------.........//////------------------------,,,------......------,,,,,,,,,,,,---------......+++,,,,,,------,,,,,,++++++,,,------......------....................................////////////////////////////////////////////////////////////000000000000000000000000000000000000111111111111111111222222222333333333333333444444444444333333111222222333444555666666444444444555666777888999888888888999:::<<<===>>>>>>???@@@AAABBBAAA@@@@@@@@@@@@@@@BBBEEEGGGGGGGGGEEEDDDCCCBBBBBBBBBBBBBBBAAABBBDDDEEEEEEEEEDDDDDDGGGGGGGGGEEEBBB@@@@@@@@@BBBBBBCCCCCCCCCCCCCCCCCC???>>>===;;;;;;;;;;;;<<<;;;999888666666666666777777777777777666555444333222222333333333333222222000000/////////000111111//////000000000///.........------------...//////.........///////////////------------------------........................------------------------........................///...------------...///---...///...------...///............////////////000000000000000000000000000000000000111111111111000111111111111222222222333333333333333333333333444333333222222333333444222222222222222222222222444333222222444555444333111111111111111111111111000000000000000000000000////////////////////////000000000000000000000000000000/////////.........////////////////////////////////////////////////---------------------------------.........//////...............///000000////////////////////////---------.........//////////////////000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111222222222333333333000111111222333333444444444333333333333444555555555555555555555666888888999999888888888999999:::999999:::;;;<<<===>>>>>><<<===>>>@@@@@@AAAAAAAAA@@@AAAAAAAAAAAAAAA@@@@@@>>>>>>>>>???AAACCCDDDEEEBBBEEECCCAAAHHHSSSTTTKKK???>>>======<<<===>>>>>><<<;;;:::888777666555444444444444444444444444444444333222111000000000000//////////////////////////////////////////////////////............//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---,,,++++++---///111333,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++,,,------......------,,,,,,,,,---------......---------------------------------.........//////------------------------,,,,,,---......---,,,,,,,,,,,,,,,---------......,,,,,,---......---,,,,,,+++,,,------......------....................................////////////////////////////////////////////////////////////000000000000000000000000000000000000111111111111111111222222222333333333222333333444444333333222222222333444555666777777444444444555666777888999888888888999;;;===>>>?????????AAABBBBBBBBBAAA@@@@@@@@@???AAADDDGGGHHHGGGFFFFFFFFFFFFEEECCCBBBBBBCCCDDDDDDEEEFFFGGGGGGGGGEEEFFFFFFDDDAAA@@@@@@AAABBBBBBBBBBBBBBBBBBBBBBBB<<<<<<;;;:::::::::;;;<<<:::999777666555555666777666666666555555444333222111222222333333333222222222111111000000000111111//////000000///......------------------...//////............/////////000------------------------........................------------------------........................///...---,,,,,,---...///---...///...------...///............/////////000000000000000000000000000000000000000111111111111000111111111111222222222333333333333333333333333444333333222222333333444222222222222222222222222555333222222333222111000111111111111111111111111000000000000000000000000////////////////////////000000000000000000000000000000//////.........---////////////////////////////////////////////////---------------------------------.........//////...............///000000////////////////////////---------.........//////////////////000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000111111222222222333333333000000111222333333444444444333333333333444555555555444444555555666777888999999888888777888888888555666888:::<<<>>>@@@@@@======>>>@@@@@@AAAAAAAAA<<<===>>>????????????????????????@@@AAABBBDDDEEE???DDDCCC<<<>>>GGGIIICCCBBBAAA???>>>===<<<======::::::999777666444333333444444444444444444444444444333222111000000000000//////////////////////////////////////////////////////............//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........///---***)))+++111777;;;,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++,,,,,,---.........---,,,,,,,,,---------......------------------------+++++++++,,,,,,,,,------------------------------,,,,,,---......---,,,,,,,,,,,,,,,---------......,,,---...//////...---,,,+++,,,------......------..................................../////////000////////////////////////////////////////////////000000000000000000000000000000000000111111111111111111222222222333333333222333333444444333333222222222333444555777777888333333444444666777888999777888888999;;;===???@@@???@@@AAABBBBBBBBBAAAAAA@@@??????AAADDDFFFGGGGGGGGGHHHHHHHHHFFFDDDBBBAAAEEEEEEEEEEEEFFFGGGIIIJJJCCCDDDDDDCCCAAA@@@@@@AAABBBBBBBBBBBBBBBBBBBBBBBB;;;;;;:::999:::;;;<<<===999888777666555555666666555555555555444333222111111222222333333333222222333333222111111111111111//////000000///...---------------------...///000---.........//////000000------------------------........................------------------------//////.........---------........................///////////////.........000000//////.........---////////////000000000000000000000000111111111111111111222222222333333333333333333222222111111111222222222222222222222222222222222333333333444444333333222111000000000111000000000000000000000000000000000000000000000000//////.........---------........................//////////////////////////////.........---------................................................---------............///....................................////////////////////////////////////////////////////////////111111000000//////......000000000000000000000000////////////000000000000000000000000000000000000000111111111111222222222222222222222222222222222444444333222222333333333555555444444444444555555444555777777666666888999999::::::;;;<<<===>>>>>>@@@@@@@@@@@@@@@???>>>======>>>???????????????>>>>>>???@@@???>>>>>>@@@AAA?????????@@@@@@AAAAAAAAA?????????>>>===<<<<<<<<<888777666555555444444555111111111111111111111111111111111111000000000000////////////////////////........................//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,+++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,------------------------.........------,,,,,,,,,------------------------...------,,,,,,------...................................................------------------------++++++,,,,,,,,,------------------.........//////------------------------------------------------/////////....../////////////////////////////////111111000000//////......////////////////////////---......///000111111222222222222222222222222222222222333333333333444444444444444444444444444444444444444555666777777888::::::;;;:::999999:::<<<===???AAACCCDDDDDDCCCBBB???@@@AAACCCDDDEEEEEEEEEFFFGGGHHHIIIIIIHHHFFFDDDHHHJJJKKKJJJHHHFFFEEEEEEBBBCCCDDDEEEEEEDDDCCCBBBAAA@@@@@@AAACCCCCCAAA???<<<;;;::::::999999999999:::999888777666555444333444444333333333333222222222222222111111111111000000000000000000000000000///............---------------------------------------------------------........................------------------------,,,,,,,,,---------......//////.........---------......................../////////////////////...000/////////.............../////////000000000000//////000000000111111111111111111222222222333333333333333222222111111111222222222222222222222222222222222333333333333444333222111111000000111111111111111111111111111111000000000000000000000000//////.........---------................................................//////.........---------................................................---------............///....................................////////////////////////////////////////////////////////////111000000000/////////...000000000000000000000000////////////000000000111000000000000000000000000000000111111111222222222222222222222222222222222333222222111111222222222555555444444444444555555555666888888777777999:::999999:::;;;<<<===>>>>>>@@@@@@@@@@@@@@@???>>>===>>>>>>>>>???????????????@@@AAAAAA@@@???>>>@@@AAA@@@@@@@@@?????????????????????>>>>>>=========<<<888777666555444444444444111111111111111111111111111111111000000000//////................................................///.........------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,+++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,------------------------...------,,,,,,------...................................................------------------------++++++,,,,,,,,,---------,,,------------.........------------------------------------------------........................////////////////////////000000000000//////......000000000000000000000000/////////000111222222222222222222222222222222222222222222333333333444444555555555555555555555555333444444555666666777777888999::::::999999;;;<<<<<<>>>@@@BBBCCCCCCBBBAAA@@@@@@BBBCCCDDDEEEEEEEEEFFFGGGHHHIIIIIIGGGEEEDDDIIIKKKLLLKKKIIIFFFEEEEEEDDDDDDEEEFFFEEEDDDCCCBBBDDDBBB@@@???@@@AAA@@@???<<<;;;;;;::::::::::::;;;:::999888777666555444444444444333333333222222222222222222111111111000000///////////////////////////............---------------------------------------------------------........................------------------------,,,,,,,,,---------.....................---------..............................//////////////////////////////................../////////000000000//////000000000000111111111111111222222222222333222222222222222111111111222222222222222222222222111111222222222333333333222222111000000000111111222222222222222222222222000000000000000000000000...............---------...............................................................---------................................................---------............///....................................////////////////////////////////////////////////////////////000000000000////////////000000000000000000000000/////////000000000111111000000000000000000000000000000000111111111222222222222222222222222222222222111111000000111222222444444444444444444444444555666888888777777999:::888999::::::<<<<<<===>>>?????????@@@??????>>>>>>???>>>>>>=========>>>>>>AAABBBBBBAAA???>>>???@@@@@@@@@???>>>>>>======<<<=====================<<<888777666555444444444444111111111111111111111111111111000000000000//////............................................................------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,------------------------...------,,,,,,------...................................................------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,------------------------------------------------------------......////////////......////////////////////////000000000////////////...111111111111111111111111///000000111111222222333222222222222222222222222222222222222333333333333555555555555555555555555333444444555555666666666666888999999888999;;;===;;;<<<>>>@@@AAAAAAAAA@@@@@@AAABBBCCCDDDEEEEEEEEEGGGGGGHHHIIIHHHFFFDDDBBBJJJKKKLLLKKKHHHFFFDDDDDDEEEEEEFFFFFFFFFEEECCCBBBDDDBBB>>>======>>>>>>===;;;;;;:::::::::;;;<<<<<<999999888777777666555555333333333333222222222222222222111111111000000000///////////////////////////............---------------------------------------------------------........................------------------------,,,,,,,,,---------..................................................................///////////////////////////................../////////000000////////////000000000111111111111111222222222222222222222111111111111111111111111111111111111111111111111111222222222222111111000000000000111111111111111111111111111111000000000000000000000000................................................................................................................................................---------............///....................................////////////////////////////////////////////////////////////000000000000//////////////////////////////////////////000000000111111111000000000000000000000000000000000000111111111111111111111111222222222222222111111111111222222333444444444444444444444444444555777777666666888999888888999:::;;;<<<=========>>>???????????????>>>???>>><<<;;;;;;;;;<<<<<>><<<<<<=====================<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;777777666555444444444444111111111111111111111111111000000000////////////................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++------------------------------------------------...------,,,,,,------...................................................------------------------,,,,,,,,,------------...+++++++++,,,,,,,,,------------------------------------------------------//////000111111000//////////////////////////////////////////////////////000000000000000000000000//////000000000111111111111111111111111111111111111222222222222333333333555555555555555555555555333333444444444555555555444666777888888999<<<>>>;;;<<<>>>???@@@AAAAAAAAAAAAAAABBBCCCDDDEEEEEEEEEFFFGGGHHHHHHGGGEEECCCAAAIIIJJJKKKIIIFFFDDDBBBBBBCCCDDDFFFGGGGGGGGGFFFEEECCCAAA???>>>>>>===;;;999999888888888999:::;;;;;;888888888777777666666666333333333222222222222111111111111111000000000000///////////////////////////............---------------------------------,,,,,,------------------........................------------------------,,,,,,,,,---------......---.............................................---.........//////000000.........///////////////............////////////...////////////000000000000000111111111222222222111111111111111111111111111111111111111111111111000000000111111111222222111000000///000000111111000000000000000000000000////////////////////////---.....................................................................---.....................................................................---------............///....................................////////////////////////////////////////////////////////////////////////000000000000////////////////////////000000000000111111111111//////////////////////////////000000000111111111000000000111111222222222222222222222222333444444333333444555555444333333222333555555444444666777777777888999:::;;;<<<<<<<<<===>>>???????????????>>>===<<<;;;:::999999999===>>>???>>><<<:::::::::::::::;;;<<<======>>>>>>999999999999999888888888777666555444444333333333111111111111111111111111000000000////////////...................................................,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++------------------------------------------------...------,,,,,,------...................................................------------------------,,,,,,---------.........+++++++++,,,,,,,,,------------------------------------------------------000111222333333222111000////////////////////////.............../////////////////////////////////.........///////////////111111111111111111111111111111111222222222333333333333333333333333333333333333333333444444444444333555666777777999;;;>>><<<===>>>???@@@AAABBBBBB@@@AAABBBCCCCCCDDDCCCCCCEEEFFFGGGGGGGGGEEECCCAAAEEEGGGHHHGGGDDDAAA@@@@@@AAABBBDDDFFFGGGHHHHHHHHHBBBBBBCCCDDDDDDAAA;;;777666666666666777888999999777777666666666666666666333333222222222111111111111111111000000000//////........................///............---------------------------------,,,,,,,,,---------..............................------------------------,,,,,,,,,---------......---------.......................................------......///000000000.........///////////////------........./////////......////////////000000000000000111111111111222000000000111111111111111111111111111111111111111///000000000000111111111000000/////////000111111////////////////////////////////////////////////---------.......................................---------------------------------...............................................................---------............///....................................////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000111111111222222/////////////////////////////////000000000111111//////000000111222222222222222222222333444555555222333444555555444333222111222444444333333555666666777888888::::::;;;<<<;;;<<<===>>>??????@@@???>>>>>>>>>===<<<:::999888:::<<<>>>===;;;:::999999999999:::;;;===>>>???@@@::::::999888888777666666777666555444333333333333111111111111111111111111000000////////////......------------------------........................,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------------------...------,,,,,,------...................................................------------------------,,,---------............,,,,,,,,,,,,------------------------------------------------------------///111222444444222111///////////////////////////---............/////////................................................111111111111111111111111111111111111222222222222222222222222222222222222333333333333333333333333333555666777777888;;;=========>>>???@@@AAABBBBBB@@@@@@AAABBBBBBBBBBBBBBBCCCDDDFFFGGGFFFEEECCCBBBCCCDDDFFFEEEBBB@@@???@@@@@@AAACCCEEEGGGHHHHHHHHHBBBDDDGGGIIIIIIEEE>>>999666666555555555666666777555555555555555555555666222222222222111111111111111111000000000/////////........................///............---------------------------------+++,,,,,,------.................................------------------------,,,,,,,,,---------......---------.........//////........................------......///000000111............/////////000---------.........//////........./////////000000000000000000111111111111///000000000111111111222111111111111111111111111/////////000000000111111///////////////000111111////////////////////////////////////////////////---------.........//////........................---------------------------------.........//////................................................---------............///....................................////////////////////////////////////////////////////////////.../////////000000000111000000000000000000000000000000111111111222222222////////////////////////////////////000000000111/////////000111222222222111111111111222333444555111222444555555444222111111333444444444444555777666666777888999:::;;;;;;:::;;;<<<>>>???@@@@@@@@@???@@@AAAAAA@@@===:::888999;;;===>>><<<::::::::::::;;;;;;<<<===>>>>>>???<<<<<<;;;:::888777666666666666555444333333333333111111111111111111111111000000/////////.........------------------------........................++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------)))***+++,,,---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------...------,,,,,,------...................................................------------------------------------............,,,------------.........------------------------------------------------...///111222222111///...////////////////////////---------........./////////////////////////////////////////////.........111111111111111111111111111111111111222222222222333333333333333333333333333333222222222222222222333555666666666777999<<<<<<<<<<<<===>>>???@@@AAA??????@@@AAAAAAAAA@@@@@@AAABBBDDDFFFFFFEEEDDDCCCAAACCCEEEDDDCCCAAAAAAAAAAAABBBDDDEEEFFFFFFEEEDDDAAABBBDDDFFFFFFCCC===999777777666555555555666666333333333444444444555555222222222222111111111111111000000000////////////........................///............---------------------------------++++++,,,,,,---......///........................------------------------,,,,,,,,,---------......---------.........//////........................---------...///000000111---.........//////000000---------.........//////............/////////000000000000000111111111111//////000000111111111222000000000000000000000000////////////000000000000///////////////000111111000000000000000000000000////////////////////////---------.........//////........................---------------------------------.........//////................................................---------.........//////..................................../////////000////////////////////////////////////////////////.../////////000000111111000000000000000000000000000111111111111222222222////////////////////////////////////000000000000...//////000111222222222000000000000111222333444111222444555555444222111222444555555444555666888666666777888999:::;;;;;;::::::<<<>>>???@@@@@@@@@AAABBBDDDEEECCC???;;;999888;;;>>>>>>===<<<;;;;;;<<<<<<==================>>>>>>===;;;999888777666666666555444333333333333111111111111111111111111000/////////............------------------------........................+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------)))***+++,,,---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++***************+++,,,,,,---......------------------------,,,,,,,,,------.........------------------------...------,,,,,,------...................................................---------------------------------.........//////---------.........//////------------------------------------------------,,,---000111111000---,,,////////////////////////---------.........//////000000000000000000000000000000000000////////////000000000000000000000000000111111111111222222222444444444444444444444444333222222222222222222222444555666666666666999;;;;;;;;;;;;;;;<<<>>>???@@@>>>>>>???@@@@@@@@@??????@@@AAADDDEEEFFFEEEDDDCCCAAACCCEEEEEECCCBBBBBBCCCCCCDDDEEEEEEEEEDDDBBBAAA>>>>>>???@@@@@@>>>:::777999888777666666666666666111222222333333444444444222222222111111111111000000000000000////////////........................//////.........---------------------------------++++++,,,,,,---...//////........................------------------------,,,,,,,,,---------..............................................................................////////////////////////....................................////////////000000////////////000000///000000000//////000111000000000000000000000000222111111111000000//////////////////////////////............////////////........................................................................------------------------......------------......................................................---------............///........................................................................---------............///000///...------...///000////////////////////////000000000000000000000000000000000000000000000000000000////////////000000000000000000111111111111000111111111111222222222333333333444444444555555444444555555666666777777:::999888777888:::<<<>>><<<======<<<;;;;;;>>>@@@AAAAAACCCGGGLLLKKKDDD>>><<<<<<;;;;;;;;;:::::::::===<<<<<<<<<<<<;;;;;;;;;;;;;;;:::999888777666555444333222111111111222333111111111111000000000000000000000000000000000000...---,,,+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++------------------------..............................---------,,,,,,,,,,,,,,,,,,------.........////////////////////////------------------------------------------------,,,------......------,,,...........................------,,,,,,------...---------............///................................................////////////////////////000000//////.........---////////////000000000000000000000000111111111111111111111111111111111111444333333222111111111222444444444555777888:::;;;888999:::<<<===>>>>>>>>>>>>???AAABBBCCCBBBBBBAAAAAAAAABBBBBBBBBAAA@@@@@@>>>>>>???@@@AAAAAABBBBBBCCCBBBAAAAAACCCCCCBBBAAA???>>>===<<<<<<;;;;;;;;;999999777666666555555555333333333222222222111111000000000000////////////111111000000//////......///............---------------------------------,,,,,,,,,---------......,,,,,,,,,------.........------------------------------------------------------------------------........................................................................////////////////////////....................................////////////000000////////////000000000//////111222222000...000000000000000000000000111111111000000000//////////////////////////////............////////////........................................................................------------------------......------------......................................................---------............///........................................................................---------............///000///...------...///000////////////////////////000000000000000000000000000000000000000000000000000000////////////000000000000000000111111111111000111111111111222222222333333333444444444444555444444555666666777777888999888888888888:::;;;<<<<<<======<<<;;;;;;===???@@@???@@@DDDHHHHHHBBB===<<<<<<<<<<<<;;;;;;;;;:::;;;;;;;;;;;;:::::::::::::::999888777666555444444444333222111111111222222111111111000000000//////////////////////////////......,,,+++++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++------------------------..............................---------,,,,,,,,,,,,,,,------------------........................------------------------------------------------,,,------......------,,,...........................------,,,,,,------...---------............///................................................////////////////////////000/////////............////////////000000000000000000000000111111111111111111111111111111111111444333222222111111222222666555555555666777888888888999:::<<<======>>>>>>===>>>???@@@@@@@@@???>>>AAAAAAAAAAAA@@@@@@@@@@@@>>>??????@@@AAAAAABBBBBBBBBAAA@@@AAABBBCCCBBB@@@???>>>===<<<<<<;;;;;;<<<888888777555555444444555333333222222222111111111000000000000////////////000000000000//////..................------------------------------------,,,,,,,,,---------......,,,,,,------------------------------------------------------------------------------------------........................................................................////////////////////////....................................////////////000000////////////000000000//////000333333000---000000000000000000000000111111000000000000//////////////////////////////............////////////........................................................................------------------------......------------......................................................---------............///........................................................................---------............/////////............//////////////////////////////000000000000000000000000000000000000000000000000000000////////////000000000000000000111111111111000111111111111222222222333333333333444444444444555555666666777888888888777777888999::::::::::::<<<======<<<;;;:::<<<>>>???>>>>>>@@@CCCCCC@@@<<<=========<<<<<<<<<;;;;;;:::::::::999999999888888888777777666555444333333333333222111111111111222111111000000000000/////////////////////////////////...------,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---------------------------..............................---------,,,,,,,,,------------------,,,,,,........................------------------------------------------------,,,------......------,,,------------------------...------,,,,,,------...---------............///................................................////////////////////////////////////............////////////000000000000000000000000111111111111111111111111111111111111333333222222111111222222777777666666555666666777888999:::<<<<<<============>>>??????@@@?????????BBBBBB@@@?????????@@@@@@?????????@@@@@@AAAAAABBBAAA@@@@@@@@@BBBBBBAAA??????>>>===<<<<<<;;;<<<<<<777666555444333333333444333222222222222111111111000000000000////////////000000000////////////...............------------------------------------,,,,,,,,,---------......------------------,,,,,,------------------------------------------------------------------------........................................................................////////////////////////....................................////////////000000////////////000000///////////////000000000////////////////////////000000000000000000//////////////////////////////............////////////......................................................................................................------------......................................................---------............///........................................................................---------............////////////....../////////////////////////////////////////////////////////////////////////////////000000////////////000000///000000000111111111111000000111111111222222222222222333333333444444444555555666666777888888888666777999;;;<<<;;;::::::<<<======<<<;;;:::;;;<<>>===>>>@@@@@@???<<<>>>============<<<<<<<<<::::::999999999888888888777666666555444444333333333222222111111111111111111000000000//////////////////////////////////////////......------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,++++++,,,,,,,,,,,,------+++++++++,,,,,,---------------------------------..............................---------,,,,,,,,,.........------,,,,,,,,,........................------------------------------------------------,,,------......------,,,------------------------...------,,,,,,------...---------............///................................................///////////////////////////////////////.........////////////000000000000///000000000111111111111111111111111111111111111333333222222111222222333666666555555555666777777888999:::;;;<<<<<<<<<<<<===>>>???@@@AAABBBCCCCCCCCCBBB@@@>>>===>>>???@@@?????????@@@@@@AAAAAAAAA@@@??????@@@BBBBBB@@@>>>???>>>===<<<;;;;;;;;;;;;555444444333222222333333222222222222111111111111000000000000////////////////////////////////////.........---------,,,,,,------------------------,,,,,,,,,---------...............------,,,,,,,,,------------------------------------------------------------------------........................................................................////////////////////////....................................////////////000000////////////000000...///000...+++---111666//////////////////////////////////////////000000////////////////////////............////////////......................................................................................................------------......................................................---------............///........................................................................---------............///...//////////////////...////////////////////////////////////////////////////////////////////////000000////////////000000///000000000111111111111000000111111111222222222222222222333333333444444555555555666777777888888666888;;;=========;;;:::;;;<<<======;;;:::;;;<<>>>>>>>>??????>>>===>>>============<<<<<<<<<::::::::::::999999999888666666666555555444444333222222222222111111000000000000000////////////..........................................---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,+++++++++,,,,,,---------+++++++++,,,,,,---------------------------------..............................---------,,,,,,,,,.........------,,,,,,,,,........................------------------------------------------------,,,------......------,,,------------------------...------,,,,,,------...---------............///................................................////////////////////////.........///////////////////////////000000000000///000000000111111111111111111111111111111111111333222222111222222333333333333444444555777888999999999:::;;;<<<<<<<<<<<<:::;;;<<>>>>>>>>???@@@???@@@@@@@@@@@@@@@AAAAAA?????????AAABBBBBB@@@===>>>===<<<;;;::::::::::::444333333222222222222333222222222111111111000000000000000000////////////.............../////////...------------,,,,,,,,,------------------------,,,,,,,,,---------...............------,,,,,,,,,------------------------------------------------------------------------........................................................................////////////////////////....................................////////////000000////////////000000...//////......000555999000000000000000000000000......////////////000000////////////////////////............////////////......................................................................................................------------......................................................---------............///........................................................................---------............///......////////////......////////////////////////000000000000000000000000000000000000000000000000000000////////////000000000000000000111111111111000111111111111222222222222222222222333333333333444444555555666777777777666888:::<<<<<<<<<;;;:::888:::<<<===<<<;;;<<<===>>>>>>??????>>>>>>===============<<<<<<<<<;;;;;;:::::::::999999999888888555555555555444444333333111111222222111111000///000000////////////..............................---............---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++,,,,,,***++++++,,,,,,------...+++,,,,,,,,,,,,,,,,,,---------------------------..............................---------,,,,,,,,,------------------,,,,,,------------------------------------------------------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...---------............///................................................////////////////////////.........///////////////////////////000000000000000000000000111111111111111111111111111111111111222222111111222222333333222222333444555777888999999999:::;;;;;;;;;;;;;;;777888999<<<>>>BBBDDDFFFEEEDDDBBB@@@??????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@???@@@BBBCCCCCC@@@===<<<<<<;;;:::999999999999333333222222222222333333222111111111111000000000000000000000////////////---............/////////------------,,,,,,,,,,,,------------------------,,,,,,,,,---------......------------------,,,,,,------------------------------------------------------------------------........................................................................////////////////////////....................................////////////000000////////////000000111...---111777;;;:::777000000000000000000000000........./////////000000////////////////////////............////////////......................................................................................................------------......................................................---------............///........................................................................---------............///---...///000000///...---////////////////////////000000000000000000000000000000000000000000000000000000////////////000000000000000000111111111111000111111111111222222222111222222222222333333333333333444444555555666666555666888999::::::999999666999;;;<<<<<<<<<<<<===<<<===??????>>><<<;;;;;;<<<<<<<<<<<<;;;;;;;;;:::999999888888888777777777333333333333333222222222000111111222111000///...000000/////////.................................,,,------...---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------******+++,,,,,,---......---,,,,,,,,,,,,,,,,,,+++------------------------..............................---------,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...---------............///................................................////////////////////////............/////////000////////////000000000000000000000000111111111111111111111111111111111111222222111111222222333444333333333444555666777888999999:::;;;;;;;;;::::::999999:::;;;===@@@CCCDDDEEEDDDDDDCCCBBBAAA@@@???@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAACCCEEEDDDAAA>>>;;;:::999888777777777777333333222222222333333444111111111111000000000000000000000000////////////---------.........//////---------,,,,,,,,,++++++------------------------,,,,,,,,,---------......,,,,,,------------------------------------------------------------------------------------------........................................................................////////////////////////..................................../////////000000000////////////000000333---+++444@@@EEE===444000000000000000000000000---.........//////000000////////////////////////............/////////000........................................................................////////////////////////.........------.........................................................---------.........//////........................................................................---------.........//////---...///000000///...---////////////////////////000000000000000000000000000000000000000000000000000000////////////000000000000000000111111111111000111111111111222222222111111222222222333333333222222333333444555555666444555666777777888888888555888;;;<<<<<<<<<===>>>:::<<<>>>???===;;;:::999<<<<<<;;;;;;;;;:::::::::777777777777666666666666222222222111111111111111000111111222222000///...000/////////....................................+++,,,---------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........******+++,,,,,,---......---------,,,,,,+++++++++------------------------..............................---------,,,,,,,,,,,,,,,,,,------.........------------------------------------------------------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...---------.........//////................................................////////////////////////---.........//////000000////////////000000000000000000000000111111111111111111111111111111111111222111111111222333333444555555444444444555555666999999:::;;;;;;;;;::::::>>>>>>======???@@@BBBDDDEEEEEEEEEDDDCCCBBB@@@???@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBDDDEEEDDDAAA>>>:::999888777666666666666333333333222333333444444111111111111000000000000000000000000////////////---------.........//////---------,,,,,,,,,++++++------------------------,,,,,,,,,---------......,,,,,,,,,------.........------------------------------------------------------------------------------------------------------------------------,,,,,,,,,---------............------------..............................////////////////////////////////////////////////000000111111111111000000////////////////////////............////////////........................---------............///............////////////////////////////////////---------............///........................//////.........---------//////.........---------////////////////////////---------............///........................---------............///........................---------............//////////////////.........000000000000000000000000//////.........---------....................................////////////////////////000000000000111111111111111111111111222222333333333333444444333333444444555666666666666666666666666666666666555666888999:::;;;;;;<<<===>>>?????????>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;666777888999888666444333444444333333222111000000000000000000000000000000111000000///...---------......------------......------------------------------------------------,,,,,,++++++,,,,,,---...++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------.................................------,,,,,,,,,------------------------...------,,,,,,------...------------------------,,,,,,,,,---------......---------------------------------------------------------------------------------............///////////////////////////------............------//////.........------------------............///////////////000000000000//////000111222333444444111111222333333333333222111111222222222333333333444444555555666777777777999::::::::::::::::::;;;???>>>===<<<===>>>@@@BBBCCCCCCDDDDDDCCCAAA???>>>BBBAAAAAAAAAAAABBBCCCCCC???======@@@DDDDDD???:::777777777777666555333333555555444444444333333333111111111111000000000000111000000///...---------........................++++++,,,,,,,,,,,,------++++++,,,,,,---...//////------------------------------------------------................................................---------,,,,,,+++++++++------------------------------------------------,,,,,,,,,---------............------------..............................//////////////////////////////////////////////////////000000000000//////////////////////////////............////////////........................---------............///............////////////////////////////////////---------............///........................//////.........---------//////.........---------........................---------............///........................---------............///........................---------............///............//////////////////////////////////////////.........---------....................................////////////////////////000000000000111111111111111111111111222222222333333333444444333333333444555555666666666666666666666666666666666777888999::::::;;;:::999::::::;;;;;;;;;::::::::::::::::::::::::::::::777777888888777666444333333333333222111000000000////////////////////////000000000///...---------......------------......------------------------------------------------,,,++++++++++++,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------..............................---------,,,,,,,,,------------------------...------,,,,,,------...------------------------,,,,,,,,,---------......---------------------------------------------------------------------------------............///........................------............------//////.........------------------............///.../////////000000000000//////000000111222222222000111222222333333222222111111111222222222333333444444444555666666777777999999999:::::::::::::::<<<<<<;;;:::;;;===???AAAAAABBBAAAAAA@@@???>>>===BBBAAAAAAAAAAAABBBCCCCCC@@@>>><<<>>>AAAAAA===999666666666666555444333222444444444444333333333333111111111000000000//////000000000///...---------........................++++++,,,,,,,,,,,,------+++,,,,,,------.........------------------------------------------------................................................---------,,,,,,+++++++++------------------------------------------------,,,,,,,,,---------............------------..............................////////////////////////////////////////////////......////////////......////////////////////////............////////////........................---------............///............////////////////////////////////////---------............///.......................................---------/////////.........------........................---------............///........................---------............///........................---------............///---------.../////////000////////////////////////...............---------....................................////////////////////////000000000000111111111111111111111111222222222222333333333333222333333444444555555666666666666666666666666666777777888999999999999999777777777777888999::::::::::::::::::::::::::::::777777777666555555444444222222111111000000//////////////////////////////000000//////...---------......------------......------------------------------------------------+++++++++++++++,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------------------------------------------------------------------------------...------------,,,,,,,,,------------------------...------,,,,,,------...------------------------,,,,,,,,,---------......---------------------------------------------------------------------------------............///------------------------------............------...............------------------............///....../////////000000000//////000000000000000000000111222222333333222222111111111222222222222333333333444555555666666777888888999999999:::::::::999999888999:::<<<>>>???@@@???>>>>>>============AAAAAAAAAAAAAAABBBCCCCCCAAA>>>;;;<<<===>>>;;;888555666666666555444333222444444444333333333222222111111000000000000//////000000//////...---------------------------------++++++,,,,,,,,,,,,------------------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,++++++------------------------------------------------,,,,,,,,,---------............------------..............................////////////////////////////////////////////////---..................---////////////////////////............////////////........................---------............///............////////////////////////////////////---------............///................................................////////////....................................---------............///........................---------............///........................---------............///,,,,,,------...///000000////////////////////////............................................................////////////////////////000000000000111111111111111111111111111222222222222333333333222222222333444444555555555555555555555555555555777777888888888888888777888777777777777999;;;<<<999999999999999999999999888777666555444444444444111111000000/////////.../////////////////////////////////......---------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***+++,,,,,,---+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------,,,,,,------------------------------------------------------------------------------------------------------------------...------,,,,,,------...------------------------,,,,,,,,,---------......---------------------------------------------------------------------------------............///------------------------------............------........................---------............///........./////////000000000000//////............000000111222222222222222111111111111222222222222222333333444555555666666777777888888999999::::::777777888999:::<<<>>>??????>>>===<<<<<<<<<===>>>AAA@@@@@@@@@@@@AAABBBBBBAAA>>>;;;999::::::888777666666666666666555444444333333333333222222222222111000000000/////////////////////......---------------------------------+++++++++,,,,,,,,,------------------------,,,,,,------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,---------............------------..............................////////////////////////////////////////////////------............------////////////////////////............////////////........................---------............///............////////////////////////////////////---------............///........................---.....................000000/////////.................................---------............///........................---------............///........................---------............///+++,,,,,,---...//////000........................---.........................................................////////////////////////000000000000111111111111111111111111111111111222222222333333111111222222333444444444444444444444444444444444666666777888888888777777777777666666777888:::<<<888888888888888888888888777666555444333333333444000000000///////////////....................................------------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++************+++,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------,,,,,,,,,---------......------------------------------------------------------------------------------------------------...------,,,,,,------...------------------------,,,,,,,,,---------......---------------------------------------------------------------------------------............///------------------------------............---------.....................---------............///............////////////000000//////...---------000000111222222222222111000000111111111222222222222222333333444444555555666666777777888999::::::888888999:::<<<===???@@@???>>>===<<<<<<===???@@@???????????????@@@AAAAAA@@@===:::888777777777666666666777777777666555555333333222222222111111111000000000////////////...............------------------------------------+++++++++,,,,,,,,,------------------------,,,,,,------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,---------............------------..............................////////////////////////////////////////////////------............------////////////////////////............////////////........................---------............///............////////////////////////////////////---------............///........................---------...............000000000/////////......---------------------------------............///........................---------............///........................---------............///,,,,,,,,,---.........///........................---------...................................................////////////////////////000000000000111111111111111111111111111111111111222222222222000111111222222333333444444444444444444444444444555555666777777777777777666555555555666777888888777777777777777777777777555555555444333333222222000000000000////////////........................------------------------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***************+++,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------------------...------,,,,,,------...------------------------,,,,,,,,,---------......---------------------------------------------------------------------------------............///------------------------------............---------------...............---------............///------........./////////000000//////.........---///000111111222222111111000000000111111111111222111111222333333444444555555555666777888999999:::999999:::;;;===>>>??????============>>>??????@@@===============>>>??????>>><<<:::888666666666666555666666666666666555555222222222111111111000000000000////////////......------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------------------------------,,,,,,,,,---------............------------..............................////////////////////////////////////////////////......////////////......////////////////////////............////////////........................---------............///............////////////////////////////////////---------............///........................---------.........//////000000000000/////////...---------------------------------............///........................---------............///........................---------............///------------------------........................---------.........//////....................................////////////////////////000000000000111111111111111111111111111111111111222222222222000000111111222333333333333333333333333333333333333444555666777777888888777777888888888888777777666666666666666666666666444444555555444333111000000000000000000000000000........................---------------------------,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++***************++++++,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++,,,,,,---......///------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------...------,,,,,,------...------------------------,,,,,,,,,---------......---------------------------------------------------------------------------------............///........................------............---------------.........//////---------............///---------.........//////000000/////////////////////000000111111111111111000000000000111111111111111111111222333333444444444444555666777888999:::999:::;;;<<<============;;;<<<===>>>????????????<<<;;;;;;;;;;;;<<<======;;;;;;:::999777666666666333333444444444444444333222111111111000000000000000000/////////.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,,,,------.........------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------------------------------------------------,,,,,,,,,---------...............------.................................////////////////////////////////////////////////......////////////......////////////////////////............/////////000........................---------.........//////............/////////000////////////////////////---------.........//////........................---------.........//////000000000000////////////---------------------------------.........//////........................---------.........//////........................---------.........//////------------------,,,,,,........................---------.........//////..................................../////////000////////////000000000000111111111111111111111111000111111111111222222222000000000111222222333333333333333333333333333333222333444666777888888888999:::;;;<<<<<<;;;999888666666666666666666666666333444555666555333111///000000000000111111111111........................---------------------------,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++*********)))***++++++,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------************************++++++,,,,,,---...//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........------------------------...------,,,,,,------...------------------------,,,,,,,,,---------......---------------------------------------------------------------------------------.........//////////////////////////////---..................------------.........//////---------.........//////---------........./////////000000000000000000000//////000111111111111111000000000000111111111111000111111222333333444444444444555666777888999999999:::;;;;;;<<<<<<<<<<<<999:::<<<>>>??????>>>>>>;;;::::::::::::;;;<<<<<<:::;;;;;;:::888666666777111111222333333333222222111111111111000000000000000/////////............------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++,,,,,,---...//////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------...------,,,,,,------...------------------------666***,,,333,,,(((...111---------............///................................................................................................////////////////////////........................000///...---------------................................................///...---,,,,,,---...///................................................------------------------................................................---------............///........................------------------------........................---------------------------------............///------------------------..................---------------............///............////////////...............///000000000000000000000000000000111111222333333333333222333333333333333333333333222222222222222222222333777777777777888888888888;;;;;;;;;::::::999999999666666666666666555555444555555444333222000000///000000000000000000000000///............---------------------------------------------------------------------------------,,,,,,++++++,,,,,,---...++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++---,,,,,,++++++,,,,,,------------------------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,++++++,,,,,,---...---,,,,,,++++++,,,,,,---------------------------.........------,,,,,,,,,,,,---......//////......------------------------,,,,,,,,,---------.........------,,,,,,------...,,,,,,,,,---------............------------..............................------------------------,,,,,,---......---,,,,,,............////////////////////////000000000000000000000000111111111111111111111111111111111111000111333444555555444333444555666777888999::::::<<<<<<;;;::::::;;;;;;;;;???>>>======>>>???===<<<999999999999:::;;;<<<<<<<<<;;;:::999777666555444444444444333333333222222000000000000000000000000//////000000000000//////........................------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,...---+++*********++++++...------,,,,,,------...------------------------...,,,999EEE;;;000//////---------............///................................................................................................////////////////////////........................//////...---------------................................................///...------------...///................................................------------------------................................................---------............///........................------------------------........................---------------------------------............///------------------------........................---------............///............////////////...............///000000000000000000000000000000000000111222222222222111333333333333333333333333222222222333333333333333666666777777777888888888;;;;;;:::::::::999999999777777777777777666666555555444444333111000000//////////////////////////////............---------------------------------------------------------------------------------,,,,,,++++++,,,,,,---...++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++---,,,,,,++++++,,,,,,------------------------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,++++++,,,,,,---...---,,,,,,++++++,,,,,,---------------------------......---------,,,,,,,,,,,,------...............------------------------,,,,,,,,,---------.........------,,,,,,------...,,,,,,,,,---------............------------..............................------------------------,,,,,,---......---,,,,,,............////////////.../////////000000000000000000000000111111111111111111111111111111111111000111222444555444444444444555666777888999::::::::::::999999999999999:::>>>===<<<<<<>>>>>>>>><<<999999999999::::::;;;<<<<<<;;;:::999777666555444222222222111111111111000000000000000000000000000//////000000000000//////........................------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------+++*********++++++...------,,,,,,------...------------------------))),,,>>>JJJ>>>111///------------............///................................................................................................////////////////////////........................//////...------------...................................................///...------------...///................................................------------------------................................................---------............///........................------------------------........................---------------------------------............///------------------------........................---------............///............////////////...............///000000000000000000000000000000//////000111111111111000333333333333333333333333333333333444444444555555666666777777777777888888::::::::::::999999999999666666777777666666555444444444333222111000000//////////////////////////////............---------------------------------------------------------------------------------,,,,,,++++++,,,,,,---...++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++---,,,,,,++++++,,,,,,---------------------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,++++++,,,,,,---...---,,,,,,++++++,,,,,,---------------------------...------------,,,,,,,,,,,,,,,---...............------------------------,,,,,,,,,---------.........------,,,,,,------...,,,,,,,,,---------............------------..............................------------------------,,,------......------,,,............////////////....../////////000000000000000000000111111111111111111111111111111111111000111222333444444444444555555666666777888999999888888777777777888888999<<<;;;:::;;;===>>>>>>===::::::999999999:::;;;;;;;;;:::999888777666555444000000000000////////////000000000000000000000000...//////000000//////...------------------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++++++++,,,...------,,,,,,------...------------------------+++)))444;;;111+++...------------............///................................................................................................////////////////////////........................///......---------...............................................................------.........................................................------------------------................................................---------............///........................------------------------........................---------------------------------............///---------------------------------...............---------............///............////////////...............///000000000000000000000000000000///000000111111111111111222222222222222222222222333333444444555666666666666666666666777777777888:::999999999999999999999555555555666555444444333333333333222111000000//////////////////////////////............---------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...---,,,,,,++++++,,,,,,---------------------------------------------------,,,,,,---.........------------------------------,,,,,,,,,---------.........------,,,,,,------...,,,,,,,,,---------............------------..............................------------------------------------------------............////////////........./////////000000///000000000111111111111111111111111111111111111111111222333444444444444555555666666777888888999888777777777777888888999::::::999:::===>>>>>>===;;;;;;:::999999::::::::::::999888777666555444444000000/////////.........////////////////////////...//////////////////...------------------------------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------------------------000(((***...)))+++///+++---------............///................................................................................................////////////////////////..............................---------......///................................................---..................---................................................------------------------................................................---------............///........................------------------------........................---------------------------------............///---------------------------------.........//////---------............///............////////////...............///000000000000000000000000000000000111222222333333222222222222222222222222222222333333444555555666777777555666666666666777777777999999999999999999999999666777777777777666555555333222222111111000000000........................///............---------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...---,,,,,,++++++,,,,,,---------------------------------------------------+++,,,,,,---...---------------------------------,,,,,,,,,---------.........------,,,,,,------...,,,,,,,,,---------............------------..............................------------------------------------------------............////////////............///////////////000000000111111111111111111111111111111111111222222222222333444555555555555555666777777888888888888888888888999::::::::::::999:::===>>>>>>===<<<;;;::::::999999999999888888777777666555444444111111000000000/////////////////////////////////......////////////......------------------------------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------------------------111)))+++000...111222***---------............///................................................................................................////////////////////////...........................------------...//////................................................------...//////...------................................................------------------------................................................---------............///........................------------------------........................---------------------------------............///------------------------,,,,,,------.../////////---------............///............////////////...............///000000000000000000000000000000111111222333333333333333222222222222222222222222222333333444555666777777555555666666666666777777888888888999999999999999999999:::::::::999888888222222111111111000000000........................///............---------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,++++++,,,,,,---...---,,,,,,++++++,,,,,,---------------------------,,,,,,,,,------------...++++++,,,---------------------------------------,,,,,,,,,---------.........------,,,,,,------...,,,,,,,,,---------............------------..............................------------------------...------,,,,,,------...............////////////------........./////////000000000000111111111111111111111111111111111111222222222222333444555666555555555666666777777777999999999999999:::;;;<<<<<<;;;:::;;;===>>>>>>======<<<;;;:::999888888888777777777666555444444444111111111111000000000000000000000000000000000000---......//////......---,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------------,,,...------,,,,,,------...------------------------...***///333///111333***---------............///................................................................................................////////////////////////........................---------------...//////................................................------...//////...------................................................------------------------................................................---------............///........................------------------------........................---------------------------------............///------------------------,,,,,,------...//////000---------............///............////////////...............///000000000000000000000000000000000000111222222222222222111111111111111111111111111222333444555666777777555555555666666666777777777888888888999999999999999999999999999888777777111111111111000000000000........................///............---------------------------------------------------------++++++++++++++++++++++++,,,,,,++++++,,,,,,---...++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------------,,,,,,++++++,,,,,,---+++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,++++++,,,,,,---...---,,,,,,++++++,,,,,,---------------------------,,,,,,,,,---------......++++++,,,------------,,,------------------------,,,,,,,,,---------.........------,,,,,,------...,,,,,,,,,---------............------------..............................------------------------...---,,,,,,,,,,,,---...............////////////---------.........//////000000000000111111111111111111111111111111111111222222222111222444555666555555555666666666666666888888888999999;;;<<<<<<>>>===<<<<<<>>>>>>>>><<<>>>===;;;:::999888888888777666666555555444444333111111111000000000000///000000000000000000000000---......//////......---,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++---.........------...------,,,,,,------...------------------------+++)))///000))),,,111------------.........//////................................................................................................////////////////////////........................---------------...///000................................................,,,---...//////...---,,,................................................------------------------................................................---------.........//////........................------------------------........................---------------------------------.........//////------------------------,,,,,,------...///000000---------.........//////............/////////000...............///000000000000000000000000000000//////000111111111111111111111111111111111111111111111222333444555666777555555555555666666666777777777888888999999999999666666666666666555555444111111111111000000000000........................//////.........---------------------------------------------------------++++++++++++++++++++++++,,,,,,++++++,,,,,,---...++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------------,,,,,,++++++,,,,,,---+++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,++++++,,,,,,---...---,,,,,,++++++,,,,,,---------------------------,,,,,,,,,------.........++++++,,,---------,,,,,,------------------------,,,,,,,,,---------.........------,,,,,,------...,,,,,,,,,---------...............------.................................------------------------...---,,,,,,,,,,,,---.............../////////000---------.........//////000000000000111111111111111111111111111111111111333222111111222333555666555555555666666666666666888888888888999:::;;;<<>>======>>>???===<<<>>>===<<<:::999888888777666666666555555444444333000000000000////////////000000000000000000000000---..................---,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++---...///...------........................+++,,,------......---------------............///------------------------////////////////////////........................------------------------////////////////////////........................---------............///........................---------............///000000//////............---------............/////////............//////000000//////.........---......................................................................................................................................................------------......------------------------------------------------.........------,,,,,,,,,.......................................................................................///000000...............///000000222000///...///000222333111111111111111111111111000111333333333333555666666666666666666555555555666666777777888888888999777666666444333222111111222111///.........///000------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,.........------,,,,,,,,,---------------------------------------------------------------------------------,,,,,,+++++++++.........------,,,,,,,,,------------------------------------------------.........------,,,,,,,,,---------............///---------............///000000000000111111111111222222111111111111111222222222222333333444555555777888888666555666888:::999999888888999999:::;;;;;;<<<<<<;;;:::999;;;<<<>>>======<<<:::999888888666666555444333333222222222222222111000//////...........................------------------------***,,,------,,,++++++,,,///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...+++++++++,,,,,,,,,------......---------,,,,,,,,,---------------------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,........................+++,,,------......---------------............///------------------------////////////////////////........................------------------------................................................---------............///........................---------............////////////.........---------------............/////////............//////000/////////....................................................................................................................................////////////////////////......------------......------------------------------------------------......---------,,,,,,,,,.......................................................................................///000000...............///000000111000///...///000222333111111111111111111111111000111333333333333444666666555555555555555555555666666666777777888888888666666555444333222111111111111///.........///000------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,......---------,,,,,,,,,---------------------------------------------------------------------------------,,,,,,,,,++++++......---------,,,,,,,,,------------------------------------------------......---------,,,,,,,,,---------............///---------............/////////000000000111111111222222111000000111111222222555888;;;;;;:::888666777777888777666555666888999888888888888999::::::;;;;;;;;;:::::::::;;;;;;<<<<<<;;;:::999888777777555555555444333333222222222222111111000//////...........................------------------------***,,,------,,,++++++,,,......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,---------..................---------,,,,,,---------------------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,........................+++,,,------......---------------............///........................////////////////////////........................------------------------................................................---------............///........................---------............///.........------------------------............/////////............//////////////////....................................................................................................................................////////////////////////......------------......------------------------------------------------...------------,,,,,,,,,------------------------............................................................/////////000...............///000000111000/////////000222333111111111111111111111111000222333333222222444555555555555555555555555555666666666666666777777777555555444333222111111000111000//////......//////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------++++++++++++,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,........................---------------------------,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,...------------,,,,,,,,,------------------------------------------------------------------------------------,,,,,,,,,,,,...------------,,,,,,,,,------------------------------------------------...------------,,,,,,,,,---------............///---------............/////////000000000000111111111111000000000111111222333888@@@EEEFFFBBB;;;666666888999999777555555555888888888888888999999:::::::::::::::::::::::::::::::::999888777666666555555444444333333222222222222111111000000//////...........................------------------------***,,,------,,,++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...---------.........//////...............---------------------------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,........................+++,,,------......---------------............///////////////////////////////////////////////////........................------------------------................................................---------............///........................---------............///---------------------------------............/////////............/////////////////////.................................................................................................................................////////////////////////......------------......------------------------------------------------------------------------------------------------................................................---......///////////////...............///000000000000//////000000111222111111111111111111111111000222333333222222333444444444444444444555555555555555555555555555555666444333333222111111000000000000//////............------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,---------+++++++++,,,,,,,,,------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,,,,------------------------------------------------------------,,,,,,---------------------------------------------------------------------------------------------------------............///---------............///////////////000000000111111000000000000111111222222999DDDKKKLLLFFF<<<666666999;;;;;;999666555444777777777777777888999999999999888999:::;;;:::999777777777666555444444444444333333333222222222111111111000000////////////........................------------------------***,,,------,,,++++++,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------------....................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................+++,,,------......---------------............///////////////////////////////////////////////////........................------------------------................................................---------............///........................---------............///---------------------------------............/////////............//////.........///////////////........................................................................................................................------------------------......------------......------------------------------------------------------------------------------------------------................................................------...///000/////////...............///000000000000000000000111111222111111111111111111111111000222333222111111222444222333333333444444444555444444444444444444444444222222222111000000/////////////////////......---------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------++++++,,,,,,,,,---------........................,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,---------......---------------------------------------------------------------------------------------------------------------------------------------------------------............///---------............///...////////////000000000000000//////000111111222111888BBBJJJJJJDDD;;;444777:::======;;;888666555777777666666777777888999888777777999;;;;;;:::888555555555444333333333222222222222222222111111111000000000///////////////........................------------------------***,,,------,,,++++++,,,++++++,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...+++,,,,,,,,,,,,---------------..................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................+++,,,------......---------------............///........................////////////////////////........................------------------------------------------------........................---------............///........................---------............///---------------.........---------............/////////............//////.........///////////////........................................................................................................................,,,,,,,,,,,,,,,,,,,,,,,,......------------......------------------------------------------------,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,................................................,,,---///000000000///..................///000000///000000000111111111111111111111111111111111111000222333222111111222333111222222333333444444444444444444333333333333333111111000000000/////////...////////////...------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------******++++++,,,,,,------,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,)))******++++++******))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,------------...------------------------+++,,,,,,------.........------------------------------------............,,,,,,,,,------------...------------------------------------------------,,,,,,,,,------------...---------............///---------............///......////////////000000////////////000111111222000555===BBBCCC>>>888333777999<<<<<<;;;888666666666666666666666777777888777666555888;;;<<<999666444444333333333222222222111111111111111111111111////////////////////////........................------------------------***,,,------,,,++++++,,,)))***,,,------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...+++++++++,,,,,,,,,------,,,,,,,,,---------------------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,........................+++,,,------......---------------............///------------------------////////////////////////........................------------------------------------------------........................---------............///........................---------............///------........./////////---------............/////////............//////............/////////000........................................................................................................................------------------------......------------......------------------------------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,................................................,,,---///000111000///..................///000000//////000111111111111111111111111111111111111111111222333222111000111222111111111222333333444444444333333333222222222222000000////////////............/////////...---,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------)))******+++,,,,,,------,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......------------------------++++++,,,,,,---......///------------------------------------.........///,,,,,,,,,---------......------------------------------------------------,,,,,,,,,---------......---------............///---------............///........./////////000000.........//////000222222111333666999999888666444555777999:::888777666666666555555555555666777777777555444777<<<===999555333333333222222222222222000111111111111111111111////////////////////////........................------------------------***,,,------,,,++++++,,,(((***+++---------+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,---------...+++++++++,,,,,,,,,------------------------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,........................+++,,,------......---------------.........//////------------------------////////////////////////........................------------------------------------------------........................---------.........//////........................---------.........//////........./////////000000---------.........////////////............//////---.........//////000000.........................................................................................................................................................------.........------------------------------------------------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,................................................,,,---///000111000///..................///000000//////000111111111111111111111111111111111111111111222333222111000111222000000111222333333444444333333333222222222111111///////////////.........---.../////////...,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------))))))***+++,,,,,,------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++------------++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,........................---------------------------,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,------.........------------------------++++++,,,,,,---...//////---------------------------------.........//////,,,,,,,,,------.........------------------------------------------------,,,,,,,,,------.........---------.........//////---------.........//////............/////////000............///000222222222222222333444444555555333555777777666555555666555555555555555666777777666444444777<<<===999555333333333222222222222222000000000000000111111111.........///////////////........................------------------------***,,,...---,,,+++,,,,,,((()))+++---------+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...---------.........//////*********++++++,,,,,,,,,------------------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,---------------------------------......------------..............................------------------------........................................................................---------............///................................................................................................---------............///------............------.........................................................------,,,,,,,,,................................................+++,,,,,,------,,,,,,+++------------------------------------------------------------------------------------------------------------------------,,,,,,,,,---------......////////////////////////...///000000000///---,,,---------.........//////////////////000000000000000000000000111111111111000111111111111222222222222222222111111000000000222111111000000000000000////////////............000000///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---------.........//////++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,++++++******++++++,,,,,,,,,++++++,,,,,,---...)))******++++++******)))******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,---......++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........------------------------------------------------------------------------------------------------///...,,,,,,+++,,,---...,,,,,,,,,---------......////////////////////////,,,---......//////......////////////000000000000000000111222333333444444444444444555555555555666555555555555555666777777666666666666666666666666333333333222222222111111222222111//////.........------............---------------------------------,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,...,,,***+++---...,,,***---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,...///...***&&&------------------------++++++,,,,,,,,,---------------------------------......------------..............................------------------------........................................................................---------............///................................................................................................---------............///------............------......................................................---------,,,,,,,,,................................................------............------------------------------------------------------------------------------------------------------------------------------,,,,,,,,,---------.................................///000000///...---,,,------..................////////////000000000000000000000000111111111111000000111111111222222222333333222222222111111111222111111000000000000000////////////............000//////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------.........++++++++++++++++++++++++++++++,,,,,,,,,,,,------+++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---...******++++++++++++************+++++++++,,,,,,,,,++++++,,,,,,,,,---------++++++++++++++++++++++++***++++++,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------------------------------------------------------------------------...---,,,,,,,,,,,,---...,,,,,,,,,---------......------------------------,,,---......//////......////////////000000000000111111111222222333333333333333333333444444444444555555555555555666777777666666666666666666666666333333222222222111111111222111000///............------............---------------------------------,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,...,,,***+++---...,,,***---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++---...///---+++------------------------,,,,,,,,,,,,------------------------------------......------------..............................------------------------........................................................................---------............///////////////////////////........................................................................---------............///------............------...................................................------------,,,,,,,,,......................................................////////////......------------------------------------------------------------------------------------------------------------------------,,,,,,,,,---------.................................////////////...------..................------////////////000000000000000000000000111111111111000000000111111111222222333333333333222222222222222111111000000000000000////////////............//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,...------,,,,,,------...,,,,,,++++++,,,,,,---...++++++,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,,,,,,,---------.........+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------------------------------------------------------------------------------------------------,,,,,,,,,,,,------,,,,,,,,,---------......------------------------,,,---......//////......////////////000000000000111111222222222222222222222222222222333333333333555555555555666666666777666666666666666666666666333222222222222111111111000000///...------------------............---------------------------------,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,---,,,++++++------,,,+++------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,---000111222111------------------------,,,,,,,,,------------..............................------,,,,,,------...........................................................................................................................---------............///////////////////////////........................................................................---------............///------............------................................................------------------------.........................................................//////.........------------------------------------------------------------------------------------------------------------------------,,,,,,,,,---------...................................................---...............---------////////////000000000000///000000000111111111111000000000000111111111111333333333333333333333333222111111000000000000000////////////.....................------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------***++++++++++++,,,,,,,,,------,,,,,,,,,,,,------,,,,,,++++++,,,,,,---...+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,,,,,,,,,,,,,------------++++++++++++++++++++++++,,,,,,,,,+++++++++++++++***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,------,,,,,,,,,---------......////////////////////////,,,---......///.........////////////000000000000222222222222111111111111222222222222333333333333444555555666666666666666555555555555555555555555222222222222111111111111//////...---------------------............---------------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...111444666555444------------------------,,,,,,---------.................................------,,,,,,,,,,,,------........................................................................................................................---------............///////////////////////////........................................................................---------............///------............------................................................------------------------................................................------............------------------------------------------------------------------------------------------------------------------------------,,,,,,,,,---------.................................------------..............................---////////////000000000000///000000000111111111111//////000000000111111111333333333333333333333333222111111000000000000000////////////............---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********+++++++++,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------*********+++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,---...+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------------------------------***++++++,,,,,,---------,,,,,,,,,---------......////////////////////////,,,---......///.........////////////000000000000222111111111111111111111333333333333444444444444444444555666777666666666444444444444444444444444222222222111111111000000///......------------...------............---------------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...111666999999666333------------------------,,,---------....................................------,,,,,,,,,,,,------........................................................................................................................---------............///................................................................................................---------............///------............------................................................,,,,,,,,,------------...................................................---------......---------------------------------------------------------------------------------------------------------------------------------,,,,,,,,,---------......---------------------------------,,,------...///---------.........//////////////////000000000000000000000000111111111111/////////000000000111111222222222222333333333333222111111000000000000000////////////............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------************++++++++++++,,,++++++******++++++,,,,,,,,,++++++,,,,,,---...++++++,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,*********+++++++++,,,,,,++++++++++++++++++++++++*********+++++++++++++++*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,------------------------------------------------------------------------------------------------)))***+++,,,---------,,,,,,,,,,,,---------......------------------------,,,---......//////......////////////000000000000000000111111111111111111333333333333444444444444333444666777777777666555444444444444444444444444222111111111111000000000//////...............///------............---------------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,+++,,,------++++++,,,---++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++...222777:::888333///------------------------------------....................................---,,,,,,++++++,,,,,,---........................................................................................................................---------............///------------------------........................................................................---------............///------............------................................................,,,,,,,,,---------............................................................////////////......------------------------------------------------------------------------------------------------------------------------,,,,,,,,,---------......------------------------------,,,,,,,,,---...///+++,,,,,,---...///000000////////////000000000000000000000000111111111111////////////000000000111111111111222222222333333222111111000000000000000////////////............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------++++++++++++++++++++++++++++++++++++,,,,,,,,,---++++++++++++++++++++++++++++++,,,,,,,,,,,,------************++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,,,,++++++,,,,,,---...******++++++++++++************+++++++++,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++))))))******++++++,,,,,,)))******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,------------------------------------------------------------------------------------------------((()))+++,,,------,,,,,,,,,,,,,,,---------......------------------------,,,---......//////......////////////000000000000//////000000111111222222222222222222333333333333333444666777888777666555333333333333333333333333111111111111000000000000000//////......//////000------............---------------------------------,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,***,,,...---+++***,,,...+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,---000333555333///+++---------------------------------.........//////////////////////////////---,,,,,,++++++,,,,,,---........................////////////////////////........................................................................---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,........................................................................---------.........//////---..................---................................................,,,,,,,,,------.........................................................//////000000000000//////------------------------------------------------------------------------------------------------------------------------,,,,,,,,,---------......---------------------------,,,,,,+++,,,---//////***+++,,,---...000111111////////////000000000000000000000000111111111111////////////000000000000000000000111111222222222222111111000000000000000000/////////............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------++++++++++++++++++++++++++++++,,,,,,,,,---------++++++++++++++++++++++++++++++,,,,,,,,,---------)))************+++++++++...------,,,,,,------...,,,,,,++++++,,,,,,---...*********++++++***************+++++++++,,,,,,,,,,,,,,,,,,---------......++++++++++++++++++++++++(((((()))***+++,,,,,,---))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,------------------------------------------------------------------------------------------------((()))+++,,,------,,,,,,,,,,,,,,,---------......////////////////////////,,,---......//////......////////////000000000000...//////000111222222333000111111111111222222222333444666777888777666555333333333333333333333333111111111111000000000000000000/////////000000111---..................------------------------------,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,***,,,...---+++***,,,...+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------...///000///,,,)))...------,,,,,,------......//////---+++...666===444000,,,,,,...//////...........................//////.........---------///............---------//////.........---------................................................................................................................................................................................................................................................---------............///......................................................------------....................................------------..............................------------------------,,,,,,,,,---------...............------,,,,,,,,,------------------------,,,,,,,,,---------......////////////////////////..................------////////////000000000000000111000//////222666999;;;555...,,,///333333111111111111111111111111111222111111000///......---......------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,,,,,,,,,,///......------,,,++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------............///111000///...............000000111222222222222111222222333333333333444444666777888888888777555444666666555444333222222111222222222111000//////...////////////////////////////////////////////////.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------.........//////,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,++++++******++++++,,,.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------,,,+++000<<>><<<:::888777555333222111111111000...,,,++++++---///111---......//////......---,,,------.........------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................------------------------.........------,,,,,,,,,,,,,,,,,,---------......------------------------------------------------.........------,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,---------......---------,,,,,,+++++++++333...))))))---///---))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********,,,------......------,,,++++++++++++++++++++++++.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,---------......++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,++++++---,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,++++++++++++++++++++++++////////////////////////------------------------/////////////////////////////////////////////...//////////////////////////////////////////////////////.........---------,,,,,,---------.........................................................---......//////......---........................------..................................................................------------------------......------------......000/////////............//////////////////////////////.........---------111000///...---......///........................---------............///................................................//////.........---------........................................................................................................................//////.........---------........................---......///000000111111000000///...------------............------------------------------......---///111333333333444666;;;<<<>>>@@@BBBBBBBBBBBBBBBDDDFFFHHHIIIIIIHHHGGGGGGHHHIIIIIIJJJJJJIIIIIIFFFHHHIIIIIIHHHGGGHHHIIILLLKKKJJJJJJJJJLLLNNNOOOLLLKKKJJJJJJKKKLLLKKKIIIDDDCCCBBB@@@>>><<<::::::555555333222000///...---......//////////////////------...............---------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................------------------------......---------,,,,,,,,,,,,,,,,,,---------......------------------------------------------------......---------,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,---------,,,,,,,,,++++++,,,,,,,,,---------......---------,,,,,,+++++++++...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,------------,,,,,,++++++++++++++++++++++++------------------,,,,,,------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,,,,++++++++++++++++++++++++++++++------------............++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***---,,,,,,++++++,,,,,,---++++++,,,,,,,,,---------++++++++++++++++++++++++////////////////////////------------------------////////////////////////......//////////////////////////////////////////////////////////////////...............---------,,,------------............................................................//////////////////.............................................------................................................------------------------......------------......////////////............////////////////////////...............---------000000///............///........................---------............///...............................................................---------.......................................................................................................................................---------.................................//////000000111222111000///............/////////.........---------,,,,,,,,,---///000222222444777999:::;;;<<<>>>AAABBBDDDEEEFFFEEEEEEDDDGGGGGGGGGHHHHHHIIIIIIIIIFFFFFFGGGHHHHHHHHHHHHHHHIIIJJJKKKKKKIIIIIIIIIKKKMMMLLLKKKKKKLLLPPPSSSVVVQQQPPPOOOPPPQQQRRRQQQPPPLLLLLLLLLKKKIIIGGGDDDCCC@@@@@@???===:::666333111111000000/////////............/////////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................------------------------...------------,,,,,,,,,,,,,,,,,,---------......------------------------------------------------...------------,,,,,,,,,------,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,---------......------,,,,,,,,,,,,++++++))),,,//////---,,,,,,...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------........................,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,+++******---,,,,,,++++++,,,,,,---,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////........................////////////////////////............////////////////////////////////////////////////////////////........................------------..................................................................////////////.............................................---------..............................................................................------------......///////////////.........////////////////////////......................../////////.........//////........................---------............///........................................................................................................................................................................................................................................................./////////000000222111000///.................................------------...111444777999999;;;>>>@@@AAABBBDDDFFFCCCCCCDDDEEEEEEDDDBBBBBBCCCBBBAAA???????????????@@@AAABBBBBBCCCCCCBBBBBBDDDEEEEEEEEECCCCCCDDDFFFJJJJJJJJJJJJLLLNNNQQQRRRKKKJJJHHHHHHHHHHHHFFFEEEFFFHHHJJJKKKKKKJJJIIIGGGIIIIIIHHHFFFDDDAAA???>>>999888666333111///---,,,....../////////...------,,,,,,,,,,,,,,,,,,,,,,,,------------------------................................................------------------------------------------------------------------------................................................------------------------,,,,,,,,,---------......------------------------------------------------------------------------------,,,,,,,,,,,,------,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,)))+++...000111000......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........------------------------,,,,,,,,,---------......------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,++++++***)))---,,,,,,++++++,,,,,,---,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////........................////////////////////////---.........//////000000////////////////////////////////////////////////---.....................---------.........//////................................................,,,------......------,,,.............................................---..............................................................................------------...............///////////////////////////////////////---...........................//////////////////........................---------............///................................................---.............................................................................................................................................---.........................................................////////////000///......------......---.........//////000000111222333555888;;;???AAA>>>AAADDDEEEFFFGGGIIIJJJGGGHHHHHHHHHHHHFFFDDDCCC@@@>>>;;;888666555555666<<<<<<===>>>>>>>>>>>>===999:::;;;:::999999;;;===AAABBBDDDFFFFFFFFFEEEEEE===;;;::::::::::::888777:::===@@@DDDGGGHHHHHHHHHJJJHHHGGGEEEEEEFFFHHHIIIDDDCCCAAA===999444000...//////000000///...------------------------------------------------------................................................------------------------------------------------------------------------................................................------------------------,,,,,,,,,---------......------------------------------------------------------------------------...------,,,,,,------...,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000555555111,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,+++******---,,,,,,++++++,,,,,,---++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////........................////////////////////////------......///000000000////////////////////////////////////////////////---------...............------........./////////................................................,,,,,,------------,,,,,,........................---------.........//////..............................................................................------------...............///////////////////////////////////////---------...............---...//////000/////////........................---------............///................................................---------.......................................................................................................................................---------.....................................................................------......///000000000111222333555666666888999;;;===@@@BBBDDDEEEAAACCCFFFFFFFFFFFFGGGHHHFFFGGGGGGGGGFFFDDDBBBAAA>>><<<999777444333333333444444555666666666666555222222333222222333666999555666999;;;;;;999777555555333333333555666555444444666999===@@@CCCDDDEEEBBBAAA???>>>@@@BBBFFFHHHKKKKKKJJJHHHDDD???999666222222222222111000//////........................------------------------................................................------------------------------------------------------------------------................................................,,,,,,,,,------------...,,,,,,,,,---------......------------------------------------------------,,,,,,,,,------------.........------------......+++,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------............,,,,,,,,,---------......++++++,,,,,,,,,,,,------///,,,+++000555666111+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------------------------------------............,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,++++++---,,,,,,++++++,,,,,,---*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////........................////////////////////////------......///000000111////////////////////////////////////////////////---------.........//////............////////////................................................------............------........................+++,,,,,,---...///000000..............................................................................------------................../////////000////////////////////////---------.........//////,,,---///000000000//////........................---------............///................................................---------.........//////........................................................................................................................---------.........//////................................................---------...///000222222555555777999;;;===>>>???AAABBBDDDEEEFFFEEEDDDCCCAAACCCDDDDDDBBBAAAAAABBB===>>>>>>>>>===;;;999888888777666555444444333333///000000111111111111111111111222222222555888;;;555666888999:::999888777:::999777888999999888777444555666888:::;;;======:::999999999:::;;;<<<===EEEHHHKKKMMMKKKGGGCCC???666666666666555444333222000000000000000000000000........................................................................................................................------------------------................................................,,,,,,,,,---------......,,,,,,,,,---------......------------------------------------------------,,,,,,,,,---------............------------......++++++,,,,,,---......///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------.........///,,,,,,,,,---------......+++++++++,,,,,,------------,,,,,,///111222///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,------------,,,,,,------------------------------------------,,,,,,------------------------,,,,,,,,,---------..............................------------------------------------.........///------------------------,,,,,,---------.........------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---............---,,,,,,---,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,------------------------------////////////////////////////////////////////////////////////////////////---------...///000000111////////////////////////////////////////////////---------.........//////............/////////000......................................................////////////..............................***+++,,,---...000111111................................................////////////////////////.........------.........---.........//////000000////////////////////////---------.........//////,,,---///000000000//////........................---------.........//////................................................---------.........//////........................................................................................................................---------.........//////.............................................---------...///111222444555999:::<<<>>>AAACCCEEEFFFGGGHHHIIIJJJIIIFFFCCCAAA@@@BBBBBBAAA???=========777888888888777666444333111111111222222222333333222333444444555555444444333444555555666888===@@@CCCCCCCCCCCCDDDEEEFFFGGGDDDBBB@@@???>>>===:::888777666555555555555666666666777888888777666555444<<<@@@FFFLLLMMMKKKGGGDDD999999999999888777666555000000000000000000000000........................////////////////////////........................................................................------------------------........................////////////////////////,,,,,,,,,------.........,,,,,,,,,---------......------------------------------------------------,,,,,,,,,------...............------------......++++++,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........---------.........//////,,,,,,,,,---------......+++++++++,,,,,,---------***,,,...///---,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,------......------,,,------------------------.........------,,,,,,,,,........................,,,,,,,,,---------..............................---------------------------------.........//////------------------------........./////////000000------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,......//////......---,,,---,,,,,,++++++,,,,,,---,,,,,,,,,---------......------------------------////////////////////////---......//////////////////000000000000000//////......////////////..............................111111000000//////......000...---...///000///...////////////////////////////////////////////////////////////////////////..................................................................------........................---------............///////////////////////////------------------------////////////////////////////////////////////////////////////////////////..................------................................................//////.........---------................................................//////.........---------........................///...---,,,,,,---...///......//////...---,,,,,,........................////////////////////////---------,,,------......//////////////////......000//////000333777;;;>>>???@@@BBBDDDFFFFFFFFFFFFIIIHHHGGGDDDAAA>>>;;;:::888999999888666444555666666555666777999999888777333111///111333444222///333333444444444444333333111333555555555999@@@FFFFFFFFFEEEDDDEEEGGGJJJKKKCCCEEEGGGFFFCCCAAABBBCCC;;;;;;;;;999777777999<<<;;;888777999999444222333444777;;;???AAADDDGGGIIIIIIEEE@@@;;;999999<<<>>>999:::999555000---///111/////////000//////...---///---++++++---...////////////............//////........................---------............///........................////////////////////////........................................................................------------------------------------------------,,,------......------,,,------------------------------------------------......---------,,,,,,,,,///,,,++++++++++++,,,...,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,,,,---...+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------...............------,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------........................,,,------......------,,,................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////---....../////////////////////000000000000//////......////////////..............................111000000000/////////...000...---...///000///...////////////////////////////////////////////////////////////////////////................................................................................................---------............///////////////////////////........................////////////////////////////////////////////////////////////////////////........................................................................//////.........---------................................................//////.........---------..............................------------............//////...------,,,........................//////////////////////////////............////////////...------...//////...111666;;;>>>@@@@@@@@@>>>>>>???@@@@@@@@@@@@@@@;;;:::999777666444333222222444777888888999;;;<<>>=========<<<<<<>>>AAADDDKKKKKKKKKKKKKKKJJJIIIIIIDDDFFFHHHGGGDDDCCCDDDEEEIIIHHHFFFCCCAAA?????????>>>;;;;;;======999999<<<555888:::<<<===>>>@@@CCCJJJGGGCCC???<<<:::999999>>>@@@BBBBBB>>>888444222000000000000000000000000///---++++++---...------//////............//////........................---------............///........................////////////////////////........................................................................------------------------------------------------,,,------......------,,,------------------------------------------------......---------,,,,,,,,,---,,,,,,,,,------...///,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,,,,---...,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------....../////////......---------------------------------------------------------------------.........///------------------------........................,,,------......------,,,................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////---....../////////////////////000000000000//////...//////000000//////...........................000000000000////////////000...---...///000///...////////////////////////////////////////////////////////////////////////................................................................................................---------............///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////.......................................................................................---------...............................................................---------........................---..................---.........///......---,,,........................////////////////////////000000////////////000000............000222555666999;;;>>>@@@@@@>>>;;;999;;;:::999888888888888888444333222111000111222333444777;;;>>>???@@@BBBDDDEEEEEEEEEEEEEEEEEEDDDCCCBBBAAA??????@@@@@@@@@???<<>>BBBEEECCCBBBAAABBBDDDEEEEEEDDDBBBDDDEEEFFFEEECCCAAA???CCCDDDEEEDDDBBBBBBCCCDDDCCCBBB@@@@@@@@@@@@@@@>>>EEEBBBAAAAAA===999999<<<999:::;;;;;;::::::===???@@@@@@@@@@@@@@@?????????@@@CCCHHHMMMMMMHHH@@@:::444333222111000000000000000...---...//////...,,,//////............//////........................---------............///........................////////////////////////................................................................................................------------------------,,,------......------,,,------------------------------------------------......---------,,,,,,,,,,,,---------.../////////,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,------------.........------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......///////////////.........------------------------........................---------.........//////------------------------........................------............------........................................................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////---......///////////////...//////000000000000/////////000000000000//////........................000000000000////////////000...---...///000///...////////////////////////////////////////////////////////////////////////................................................---------.......................................---------............///////////////////////////........................////////////////////////////////////////////////////////////////////////---------.......................................................................................................................................................................................,,,---...//////...---,,,---...............------........................//////////////////////////////.........///000000...///111444777:::<<<===>>>===:::888666666666666555444333222111222333333555444333222222444666777999<<>>>>>???DDDBBBAAAAAACCCEEEDDDCCCDDDBBBBBBDDDAAA===<<>>>>>>>>??????@@@AAABBB===???DDDKKKQQQQQQLLLHHH<<<:::888444222000//////000/////////111111000...//////............//////........................---------............///........................////////////////////////........................................................................////////////////////////------------------------,,,------......------,,,------------------------..............................---------,,,,,,,,,+++......------//////------------------------------------------------------------.........//////........................------------------------------------------------------------------------,,,,,,,,,---------......//////..................------------------------........................,,,,,,---------.........................................................------............------................................................////////////////////////------------------------,,,,,,,,,---------------------------------------,,,,,,,,,------.........,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////---......///////////////......///000000000000000//////000000000000//////////////////////////////////////////000000000000000...---...///000///...////////////////////////////////////////////////////////////////////////................................................---------.........//////........................---------............///////////////////////////------------------------////////////////////////////////////////////////////////////////////////---------.........//////................................................---.....................................................................---.............................................,,,---...//////...---,,,------...............---........................////////////////////////------------...///000111111333777:::<<<;;;:::999333333333333555777999:::111000000///000222333444888777555444444555777888777999;;;;;;:::888888999>>>AAACCCDDDCCCBBBDDDEEEBBBDDDFFFGGGFFFDDDBBBAAAEEECCCAAAAAACCCDDDDDDCCCGGGDDDAAAAAACCCDDDBBB@@@FFFDDDAAA??????@@@BBBDDDBBBBBBBBBBBBBBBAAA???>>>DDDBBB@@@@@@AAABBBCCCDDDBBB@@@AAAFFFGGGEEECCCEEE@@@AAACCCDDDDDDEEEHHHJJJGGGEEEAAA>>>;;;:::;;;;;;<<<;;;;;;@@@HHHMMMOOONNNGGGEEEAAA===999666333222000///......000000000...//////............//////........................---------............///........................////////////////////////........................................................................////////////////////////------------------------,,,------......------,,,------------------------..............................---------,,,,,,,,,+++//////,,,,,,000000,,,---------------------------------------------------------.........//////........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,---------......------------------------------------------------------------------------+++,,,,,,,,,------------........................////////////////////////---......//////......---................................................////////////////////////------------------------,,,,,,,,,------.........------------------------,,,,,,,,,------.........,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////---......///////////////---...///000000111111000///000000111111000000///////////////////////////////////////000000000000000...---...///000///...////////////////////////////////////////////////////////////////////////................................................,,,,,,------.../////////........................---------............///////////////////////////------------------------////////////////////////////////////////////////////////////////////////,,,,,,------.../////////................................................---------...............................................................---------.......................................---..................---,,,---......///.................................////////////////////////,,,,,,---...000111333444999:::;;;;;;:::777333111000444888<<<===<<<888666333333333444666888999:::>>>===<<<;;;;;;<<<======888999;;;:::::::::;;;===;;;???BBBBBB@@@???AAACCC???AAABBBBBBAAA@@@@@@AAABBBAAA@@@@@@AAACCCDDDEEEDDDCCCBBBEEEKKKQQQWWWYYYUUUQQQKKKFFFFFFIIINNNQQQSSSSSSSSSTTTTTTRRRMMMJJJGGGHHHJJJLLLPPPVVV^^^cccVVVMMMGGGGGGHHHDDD???===<<<>>>@@@AAAAAAAAABBBCCCGGGEEEAAA>>><<<<<<===>>>>>>;;;888999<<>><<<444111...---.........---//////............//////........................---------............///........................////////////////////////................................................................................................------------------------,,,------......------,,,------------------------..............................---------,,,,,,,,,***//////***+++222444111------------------------,,,------......------,,,,,,------------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,---------......,,,,,,,,,---------------........................------------------------,,,,,,,,,---------..............................////////////////////////......////////////..............................................................................------------------------,,,,,,,,,---......//////------------------------,,,,,,------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////---......///////////////---...///000111111111111000000111111111111000000////////////////////////.../////////000000000111000...---...///000///...////////////////////////////////////////////////////////////////////////................................................,,,,,,------...//////000........................---------............///////////////////////////........................////////////////////////////////////////////////////////////////////////,,,,,,------...//////000................................................---------.........//////................................................---------.........//////..............................------------......,,,------...//////..............................////////////////////////...///000222444777999;;;@@@>>><<<:::777555333222:::===AAADDDCCC???:::777999:::<<<===???@@@@@@AAABBBBBBBBBCCCCCCDDDDDDDDD???@@@@@@???>>>???BBBDDD@@@DDDFFFEEEAAA???@@@CCCBBBCCCDDDDDDEEEJJJRRRXXXXXX[[[]]]YYYRRRPPPUUUZZZWWWVVVTTTUUUXXXaaakkkqqqsssoookkkhhhjjjpppwww|||ooooooppprrrrrrnnngggaaafffjjjooorrrvvv{{{jjjXXXRRRRRRMMMFFFBBBGGGIIIKKKKKKHHHEEECCCCCCBBBBBBAAAAAAAAABBBBBBCCC<<<<<<;;;999777888;;;>>>BBBDDDGGGIIIJJJIIIHHHGGG???;;;555111000//////...//////............//////........................---------............///........................////////////////////////........................................................................------------------------------------------------,,,------......------,,,------------------------..............................---------,,,,,,,,,)))......))),,,888<<<999........................,,,,,,---......---,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................------------------------,,,,,,,,,---------......------------.........///////////////////////////..................................../////////000........................////////////////////////......////////////......................................................------------------------........................,,,,,,------.../////////........................------------------,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////---......///////////////---...///000111111111111000000111111111111000000000000000000000000000000.../////////000000111111000...---...///000///...////////////////////////////////////////////////////////////////////////................................................,,,,,,------...///000000........................---------.........//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////,,,,,,------...///000000................................................---------.........//////................................................---------.........//////........................///...---,,,,,,---...///,,,,,,---.../////////...........................////////////////////////111111333555888<<<>>>@@@CCC@@@<<<888777777999:::??????@@@AAACCCDDDEEEFFF@@@AAACCCEEEFFFFFFEEEEEE@@@@@@BBBDDDEEEEEEFFFFFFDDDCCCAAA???===>>>AAADDDKKKOOOQQQNNNIIIEEEFFFIIILLLLLLLLLNNNTTT```ooozzz|||~~~nnngggnnnxxxyyyvvvooofffaaaccckkkrrrvvvtttssstttyyy{{{ttt|||iiibbbeeeeeebbb^^^^^^```bbb```[[[UUUQQQNNNFFFFFFGGGGGGEEEBBB???>>>888;;;===<<<888666666888777;;;AAAGGGKKKMMMMMMLLLJJJEEE===777444222111111//////............//////........................---------.........//////........................////////////////////////........................................................................------------------------------------------------,,,------......------,,,------------------------////////////////////////......---------,,,,,,,,,'''......)))...<<>>888444222000......///000...---000000/////////.........////////////////////////////////////////////////////////////////////////000000/////////.........///////////////...------------............------//////.........---------........................------------------------........................,,,,,,,,,---------......---------------------------000---)))222@@@===///------------------------,,,+++,,,---......,,,***,,,,,,,,,---------......---------------------------,,,+++,,,,,,,,,,,,+++,,,,,,---------------,,,***,,,............///000,,,---////////////111333//////111222444777999:::??????@@@AAAAAABBBCCCDDDDDDDDDDDDDDDDDDDDDEEEEEEGGGGGGHHHHHHHHHGGGFFFFFFCCCAAA???>>>>>>>>><<<;;;:::999777555333333333333111111///.........////////////.........//////000000000000/////////..............................////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,---------,,,,,,,,,++++++++++++++++++++++++++++++///////////////.........//////000000000000//////000000000000000000000000111111111000000000000000111111111111111111000000000000000000000000000000//////000000111111000000///////////////000000000//////000000000000111111000000000000000000000000////////////////////////////////////////////////............////////////////////////....................................////////////////////////////////////////////////////////////000000000000000//////............///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////........................................................................////////////////////////......------------..............................////////////////////////---...111444777:::<<<>>>BBBCCCCCCCCCCCCCCCDDDDDDGGGHHHHHHHHHHHHGGGFFFFFFCCCAAAAAADDDFFFFFFCCC@@@CCCBBBAAAAAA@@@@@@@@@@@@===???@@@>>><<>><<<<<<===>>>DDDHHHMMMQQQOOOJJJCCC>>>555333111000000000...---000000000/////////......///////////////////////////////////////////////////////////////////////////////////////............////////////...------------............------...............---------........................------------------------........................,,,,,,,,,---------......------------------------------,,,+++000444333...---------------------------,,,+++,,,---...---,,,,,,,,,,,,---------......------------------------///,,,******---///...,,,------------............+++,,,---------...000222---///111222333555888;;;:::;;;>>>AAADDDGGGJJJKKKOOONNNNNNNNNOOOPPPPPPQQQOOOOOOPPPPPPPPPOOONNNNNNOOOPPPRRRTTTTTTSSSRRRQQQQQQOOOMMMLLLLLLKKKIIIGGGHHHGGGEEECCCAAA???===<<<;;;999777444333222333333000///.........///000111/////////...------,,,,,,........................////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000000//////......------//////000000000000//////000000000000000111111111222222222222222111111111111111111111000000000000222222222222222222222222000000111111222111111000...............///////////////000000000000000000////////////////////////////////////////////////////////////////////////............///////////////////////////.................................////////////////////////////////////////////////////////////000000000000000///............//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////........................................................................////////////////////////......------------.............................................//////000000222555999===@@@AAABBBFFFFFFFFFEEEDDDDDDFFFGGGFFFGGGHHHIIIHHHGGGFFFEEEDDDAAA@@@DDDFFFEEEBBBAAAAAA@@@???>>>======>>>>>>>>>EEENNNPPPOOOOOOUUUZZZxxxxxxxxx}}}lllhhhooouuuyyy}}}}}}}}}vvvwww}}}~~~wwwqqqrrrwwwzzzzzzxxxyyy}}}~~~}}}|||tttttttttrrrpppooopppqqqwwwpppmmmsssxxxuuummmggg\\\[[[XXXSSSNNNIIIFFFDDDFFFHHHIIIHHHEEE@@@<<<::::::???EEELLLOOOOOOMMMKKK<<<:::666333111111111111000000000////////////...////////////////////////////////////////////////////////////////////////------------------------.........//////...------------............------................................................------------------------........................,,,,,,,,,---------......------------------------...,,,,,,......++++++...------------------------...,,,++++++---......---,,,,,,,,,---------......------------------------000---***+++///111000.../////////...............---......---,,,---000222333555777999;;;>>>BBBFFFJJJKKKNNNPPPSSSUUUWWWXXXVVVUUUTTTTTTTTTTTTUUUUUUQQQRRRRRRRRRRRRQQQOOOOOOMMMOOORRRTTTUUUTTTRRRQQQWWWUUUTTTTTTTTTTTTRRRPPPSSSSSSSSSQQQPPPMMMKKKJJJGGGGGGEEECCCAAA???===<<<666444222///.........///............------------........................////////////////////////........................------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000000//////......------//////000000000000/////////000000000111111111222111111111111111111000000111111111111111111111111222222222222222222222222000111111111111111000000000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////............////////////.........///////////////////////////////////////////////////////////////////////////////////////////////////000000000000//////............//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////........................................................................////////////////////////......------------..............................------------...///000111555777;;;>>>AAABBBCCCCCCDDDFFFGGGFFFDDDDDDGGGIIIFFFFFFGGGHHHHHHFFFEEEDDDHHHCCCAAADDDCCC??????BBB<<<<<<<<<>>>AAAEEEHHHJJJZZZbbbhhhiiidddbbbeeeiii}}}}}}~~~xxxuuuzzz|||}}}~~~{{{}}}yyy}}}{{{{{{zzzwwwtttqqqppprrrtttxxxuuuwww||||||xxxwwwiiijjjjjjhhhaaaWWWLLLEEEJJJLLLNNNLLLHHHDDDAAAAAA999;;;===@@@DDDIIIMMMOOOIIIFFF@@@999444222222333111000000000////////////////////////////////////////////////////////////////////////////////////,,,---------------------------............------------............---------.............................................------------------------........................,,,,,,,,,---------......------------------------///,,,...000---''')))///------------------------...,,,++++++---//////...,,,,,,,,,---------......------------------------...,,,***+++...000///...//////---,,,,,,,,,,,,------...//////000222555888<<<>>>@@@AAACCCGGGKKKOOOMMMNNNQQQTTTVVVXXXYYYZZZXXXWWWUUUTTTSSSSSSTTTUUUMMMMMMMMMMMMLLLKKKJJJJJJKKKMMMPPPSSSTTTSSSQQQPPPTTTSSSSSSTTTVVVVVVUUUSSSTTTUUUUUUUUUTTTSSSRRRQQQOOOPPPQQQRRRPPPMMMJJJHHHBBB@@@<<<888555222111000111111111111111000000000////////////////////////////////////////////////........................------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,///////////////.........//////000000000000/////////000000111111222222222//////000000000111111111444555555555666666666666555555555555555555555555444444444444444333333222111111000000000/////////111000000000000000//////000000000000000000000000////////////////////////////////////////////////............////////////.........///////////////////////////////////////////////////////////////////////////////////////////////////000000000000///............//////000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////........................................................................////////////////////////......------------..............................------------///111444555:::<<<>>>AAABBBCCCCCCCCCAAADDDFFFFFFDDDCCCFFFIIIFFFFFFFFFFFFFFFEEEDDDDDDDDD???===>>>;;;777===HHHEEEFFFHHHLLLRRRXXX^^^aaauuuxxxyyywwwtttuuu{{{}}}|||vvvwww~~~{{{}}}}}}{{{zzz}}}|||zzzvvvttttttwwwzzz|||{{{}}}}}}vvvwwwzzzzzzvvvlll```WWWUUUUUURRRKKKEEEBBBCCCFFFAAA???<<<;;;<<<@@@FFFIIIPPPNNNIIIAAA999444222222111111000000000/////////////////////////////////////////////////////////////////////////////////.........///////////////,,,,,,---............---------............---------------.......................................------------------------------------------------,,,,,,,,,---------......------------------------------///000,,,)))***...---------------------------,,,+++,,,...//////...,,,,,,,,,---------......------------------------+++,,,,,,---------,,,,,,---,,,+++++++++,,,---...///111444777999<<<@@@CCCDDDEEEFFFGGGHHHKKKOOORRRKKKMMMPPPTTTVVVXXXYYYYYYVVVTTTRRRPPPNNNNNNOOOPPPEEEEEEDDDCCCCCCCCCDDDDDDDDDFFFHHHJJJKKKJJJIIIIIIKKKKKKLLLNNNPPPQQQPPPNNNJJJJJJJJJKKKKKKLLLLLLLLLLLLNNNQQQSSSTTTRRRPPPOOOMMMLLLIIIFFFBBB>>>;;;:::555555444333222000//////////////////////////////////////////////////////........................------------------------,,,,,,,,,------------...------------............,,,,,,,,,,,,,,,,,,,,,,,,........./////////////////////000000000000/////////000000111111222333333222222333444555666777777::::::;;;<<<===>>>??????>>>>>>>>>>>>>>>>>>>>>>>>===============<<<;;;;;;777777666555444333333222333333333222222111111111000000000000000000000000////////////////////////////////////////////////............////////////............/////////000////////////////////////////////////////////////////////////////////////////////////000000000000...............///000000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////........................................................................////////////////////////......------------..............................------...///111555888:::===>>>???AAACCCDDDDDDDDD@@@DDDGGGGGGDDDBBBDDDFFFCCCCCCBBBAAAAAAAAAAAAAAA<<<999;;;???>>>???OOObbbmmmlllkkkjjjlllooorrrttt|||}}}}}}}}}|||~~~vvvrrrsss{{{}}}uuukkkjjjqqquuuttttttwww{{{~~~~~~|||{{{}}}|||uuuoookkkkkkhhh```UUULLLIIIIIIGGGEEEBBB???>>>???AAACCCIIIKKKLLLIIIBBB<<<777666111111111000000000//////////////////////////////////////////////////////////////////////////////........./////////000000+++,,,------.........---------............---------------.........//////........................------------------------------------------------,,,,,,,,,---------......------------------------+++...///---+++,,,------------------------------++++++,,,...000000///---,,,,,,,,,---------......------------------------***...333333///,,,,,,...,,,,,,,,,---000333666888:::===@@@CCCDDDFFFHHHJJJIIIIIIIIIHHHHHHJJJMMMPPPMMMNNNQQQSSSUUUUUUTTTTTTMMMKKKHHHEEECCCCCCDDDEEE===<<<:::999999;;;===>>>:::;;;<<<===============??????@@@BBBDDDDDDBBB@@@>>>===<<<<<<===>>>???@@@AAABBBDDDFFFIIILLLNNNOOOQQQQQQQQQQQQNNNLLLIIIGGGAAA@@@>>>;;;777444222111////////////////////////////////////////////////................................................,,,,,,,,,---------......------------.........///---------------------------.........//////000000//////000000000000/////////000000111222222333333777777888:::;;;<<<===>>>??????@@@BBBCCCDDDEEEFFFHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGFFFFFFEEEDDDCCCCCCBBBAAA???>>>======555555555444444333333333000000000000000000000000////////////////////////////////////////////////............/////////000---.........//////000000000000000000000000000000////////////////////////////////////////////////////////////000000000000...............///000111////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////........................................................................////////////////////////.........------.......................................///000333777;;;>>>>>>>>>???AAABBBDDDEEEFFF@@@EEEIIIHHHDDDAAABBBDDD???>>>===<<<;;;<<<===>>><<<;;;AAAIIIKKKRRRjjj}}}{{{zzz~~~{{{wwwtttyyyoooppp|||~~~|||vvv}}}}}}wwwrrrnnnkkkoookkknnnttttttuuuwwwxxxyyy{{{}}}rrraaaTTTNNNHHHHHHGGGFFFEEECCCBBBAAA<<>>;;;999000000000000000000000000////////////////////////////////////////////////........................,,,,,,,,,------.........---------.........//////------------------------000000000000111111111222222111000//////000111222222222333444666999;;;<<<>>>??????@@@AAAAAA@@@@@@BBBBBBBBBBBBCCCDDDEEEFFFHHHHHHIIIJJJJJJJJJHHHHHHIIIHHHHHHHHHHHHIIIIIIJJJIIIIIIHHHHHHHHHHHHHHHHHHDDDCCCBBB@@@>>><<<:::999888444111000222333111000000000000//////......---000000/////////000111111000000000000000000000000000000000000000000000000............////////////000000000000000000000000////////////////////////........................000///...------...///000000000000000////////////000///.........///111222000000000000000000000000////////////////////////////////////////////////------......//////000000000000///...---,,,,,,,,,000000//////.........---............////////////000//////.........//////,,,---///...------...000///222555999<<<>>>>>>>>>AAABBBBBBCCCEEEGGGIIIJJJ@@@@@@AAACCCCCCAAAAAABBB>>><<<;;;:::888888@@@KKKGGGOOO\\\gggjjjooo~~~vvvwwwzzzzzzyyyxxx||||||tttuuuyyy{{{{{{~~~|||pppvvvwwwwwwuuurrrqqqqqqrrrwww|||~~~wwwqqqqqqssswwwtttxxx~~~~~~}}}}}}uuu{{{{{{xxxgggUUUNNNNNNHHHGGGIIIFFFBBBAAAAAADDDIIIKKKIIIFFF===999222......000111222///////////////000111111////////////////////////000000000000000000000000..............................////////////..............................---------............///////////////////////////---------............///...------,,,,,,------...//////.........---------------------------------,,,,,,,,,---------......------------------------...---,,,,,,,,,,,,---...------------------------///......------,,,,,,,,,...111333222000000222555222444888<<>>;;;<<<>>>888777888:::<<<<<<;;;:::444666888888777777888:::>>><<<;;;;;;======:::777999888777999;;;=========???999777;;;===999555444333333333444666888:::<<>><<<777333111000111111000---+++,,,///000///...------.../////////......//////.........---------000000//////.........---........................------------------------111111111000000000000///111000000///000111333444888888999:::;;;===???@@@??????@@@AAABBBBBBBBBBBBCCCCCCBBBBBBCCCDDDDDDEEEHHHIIIIIIIIIHHHFFFDDDCCCEEEEEEDDDDDDDDDEEEGGGHHHHHHHHHIIIIIIIIIJJJJJJJJJHHHHHHGGGFFFDDDBBBAAA@@@>>>;;;888666666555222000111111000000000000111111//////......---......///000000000000000000000000000000000000000000000000............////////////000000000000000000000000////////////////////////........................000///...------...///000000000000000////////////000//////...///000111222000000000000000000000000////////////////////////////////////////////////.........////////////////////////......------,,,000/////////........................//////////////////............//////...///000///......///111444666999===???@@@AAAAAAAAAAAABBBBBBBBBCCCCCCCCCGGGGGGGGGFFFCCC???===<<<;;;;;;===@@@@@@BBBJJJSSSeeegggmmmtttxxx~~~{{{zzz{{{||||||}}}qqquuuqqqttttttvvvwwwyyyzzzzzzzzz}}}}}}}}}yyy{{{}}}wwwzzzlll]]]VVVLLLJJJNNNKKKKKKHHHDDDDDDFFFIIIJJJJJJCCC>>>888444222111000000000000000///////////////////////////////////////000000000000000000000000..............................////////////..............................---------............///////////////////////////---------............//////......------....../////////.........---------------------------------,,,,,,,,,---------......------------------------...---,,,,,,,,,,,,---...---------------------------...............------,,,...///......000444888999;;;???BBBFFFIIIJJJKKKKKKIIIGGGDDDAAA???>>>===???@@@@@@@@@???===:::999888:::;;;:::888777999;;;@@@???>>>???AAABBBBBBAAA<<<<<<======>>>???@@@AAABBB???===<<>>>>>===>>>@@@BBBCCCDDDJJJFFFCCCCCC@@@;;;:::<<<;;;999888666666666777888:::>>>CCCEEEFFFFFFHHHJJJGGGGGGHHHJJJMMMNNNMMMKKKGGGEEEAAA<<<888444222111111///,,,,,,...///...---------......------,,,,,,//////.........---------000/////////....................................------------------------111111111000//////......000000000111333555666777=========>>>???AAABBBCCC@@@AAAAAABBBCCCDDDDDDDDDCCCCCCCCCCCCCCCDDDDDDEEEIIIIIIIIIHHHFFFCCCAAA??????>>>===<<<<<<>>>@@@AAADDDEEEEEEFFFGGGHHHIIIIIIJJJKKKKKKKKKJJJIIIHHHHHHFFFDDDAAA???===;;;777444333222111000///000111222//////......---.........000000000000000000000000000000000000000000000000............////////////000000000000000000000000////////////////////////........................//////............//////////////////000000000000///////////////000111111000000000000000000000000///////////////////////////////////////////////////////////////.................................////////////........................//////////////////............//////000111111000///000222444999:::===???AAAAAAAAAAAA@@@@@@AAAAAAAAA@@@@@@???@@@AAABBB@@@>>>======>>>>>>AAAGGGOOOSSSVVV\\\dddqqqmmmlllnnnsss{{{|||~~~}}}wwwrrrkkkllliiilll|||{{{{{{~~~}}}|||}}}zzzsssmmmpppwwwkkk\\\UUURRRKKKJJJIIIGGGEEEFFFGGGIIIKKKHHHEEE@@@<<<888444000---000111111000000///...---////////////////////////000000000000000000000000..............................////////////..............................---------............///////////////////////////---------............////////////....../////////...............---------------------------------,,,,,,,,,---------......------------------------...------,,,,,,------...------------------------,,,---...////////////...---......///111555;;;???DDDEEEFFFGGGGGGFFFFFFEEEEEEDDDAAA===:::777555444666666666666666555555555777999;;;<<<<<<===@@@BBBCCCBBBAAABBBDDDEEEEEEDDDDDDBBB@@@@@@BBBDDDEEEFFFFFFCCC???===???AAACCCDDDDDDCCCCCCCCCDDDEEEGGGIIIKKKIIIHHHHHHDDD???AAAEEEAAA???<<<:::888888888999777999:::::::::;;;===@@@???>>>???AAAEEEIIIJJJJJJOOONNNLLLHHHCCC>>>:::777444111///...///000000////////////...------,,,,,,/////////.........------////////////....................................------------------------000000000000000000000000111222333555777999;;;<<>>??????@@@AAABBBAAAAAABBBBBBCCCDDDEEEEEEDDDDDDDDDDDDDDDEEEEEEFFFHHHHHHHHHGGGEEECCCAAA???<<<:::888666555666888999<<<===>>>???@@@AAABBBCCCDDDEEEFFFHHHJJJKKKKKKKKKHHHHHHGGGGGGEEECCC@@@>>>999888555222000////////////////////////000111111////////////////////////////////////////////////............////////////////////////////////////////////////////////////......................../////////....../////////////////////000000000000///////////////000000111////////////////////////////////////////////////////////////////////////000000//////......------............///////////////////////////.....................///////////////............//////000000111222222222444777:::;;;<<<===??????@@@??????>>>???@@@AAAAAAAAA@@@@@@:::======;;;<<>>888222---000000111111111000......////////////////////////////////////////////////..............................////////////..............................---------............///////////////////////////---------............/////////............//////........................------------------------,,,,,,,,,---------......------------------------------------------------........................------.../////////......222333666999<<<@@@EEEGGGJJJIIIFFFCCCAAA???>>>>>>CCCBBB???;;;888555333222111111222333666999<<<===BBBBBBBBBBBBBBBDDDEEEGGGBBBBBBDDDGGGIIIJJJIIIGGGIIIEEEBBBAAACCCEEEFFFFFFHHHFFFCCCAAAAAACCCDDDEEEGGGGGGGGGFFFEEEEEEGGGIIIDDDCCCFFFMMMOOOMMMLLLNNNIIIGGGDDDBBBAAAAAABBBBBB>>>>>>===<<<;;;:::;;;;;;===;;;999999;;;>>>??????KKKLLLNNNNNNMMMJJJFFFDDD;;;999666444222222111111000000000////////////000////////////............///////////////.........................................................//////000111333444555555555666777:::<<<===?????????????????????@@@@@@AAABBBAAAAAA@@@AAABBBCCCCCCDDDDDDDDDDDDEEEFFFGGGGGGFFFGGGGGGGGGGGGEEEDDDCCC???===:::888666555555666555555666777888999999999999;;;===AAADDDFFFHHHIIIEEEFFFHHHIIIIIIIIIHHHHHHCCCAAA===999555222000///............///000222222////////////////////////////////////////////////............////////////////////////////////////////////////////////////////////////////////////...//////////////////....../////////000000000111...//////000000000000000////////////////////////////////////////////////////////////////////////000000//////......------......//////////////////.........///////////////............////////////...............///000000///111333444666999===@@@>>>>>>??????????????????>>>>>>?????????>>>>>>===;;;@@@AAA???EEEUUUfffnnnqqqqqqsssxxxxxxvvvvvvyyy|||qqqhhhjjjttt}}}zzz|||rrrgggdddeeegggkkkrrrwwwxxxzzz~~~~~~}}}|||yyyxxxzzz}}}|||}}}|||ttthhh\\\YYYZZZ]]]dddiiiiiigggggghhhhhhdddddddddaaa___cccmmmuuuxxx{{{{{{ooojjjllljjjhhhrrr}}}~~~{{{mmmPPPNNNMMMKKKKKKKKKLLLLLLIIIHHHFFFEEEBBB===777333000000111111111111111000000000000000000000000000////////////////////////////////////////////////......////////////..............................---------............///////////////////////////---------............///...------,,,,,,------...---.....................------------------------,,,,,,,,,---------......------------------------------------------------.......................................///000000888:::???DDDHHHJJJJJJJJJEEEBBB===999888:::<<<>>>AAA@@@>>>;;;999777555555666666777999===AAAEEEHHHFFFDDDAAA??????@@@BBBBBBBBBDDDIIINNNRRRQQQNNNJJJJJJGGGCCCAAABBBCCCDDDEEEFFFFFFFFFFFFEEEDDDDDDEEEFFFGGGHHHFFFCCCBBBCCCEEECCCBBBIIIWWW```^^^VVVQQQPPPOOOMMMKKKIIIHHHHHHHHHEEEEEEDDDDDDDDDCCCBBBAAA@@@===999777777888999888<<>>888444111/////////......///000111222000000/////////..................///////////////................................................000000222444666777999:::888999;;;===>>>???@@@@@@????????????@@@AAABBBBBBAAA@@@>>>=========>>>???AAAAAAAAABBBDDDEEEGGGHHHEEEFFFGGGHHHHHHGGGFFFEEEDDDCCCAAA???===;;;:::999555555555555555444444444333444777;;;>>>@@@BBBCCC@@@BBBEEEFFFFFFGGGIIIJJJIIIHHHEEEBBB>>>:::888666//////......//////000000000000000000000000000000000000000000000000000000............////////////000000000000000000000000////////////////////////////////////////////////......////////////............//////000000111111......///000000000000000000000000000000000000000///////////////////////////////////////////////////////////////.........////////////////////////.........///////////////............////////////......---......///000111///111555888:::===@@@BBB@@@@@@@@@@@@@@@@@@@@@@@@??????>>>===<<<<<<<<<===666???DDDGGGTTTooo|||vvvuuuwwwtttzzz{{{tttnnnrrrzzzuuummmiiijjj]]]bbbddd```^^^ccciiilllssszzzzzz{{{}}}~~~{{{nnnfffdddbbbbbbccc___\\\[[[]]]______]]]ZZZXXXWWWUUUMMMDDDCCCGGGGGGHHHIIIIIIJJJKKKLLLLLLIIILLLMMMJJJEEEFFFMMMTTTYYY[[[[[[\\\eeetttzzzyyyqqqhhhaaaaaa```kkkuuuzzzwwwbbbYYYNNNHHHGGGHHHIIIHHHIIIHHHFFFEEEDDDAAA>>>;;;444333222222111222222333000000000000000000000000000000000000000000000000////////////////////////......////////////..............................---------............///////////////////////////---------............///------,,,,,,,,,,,,---------------...............------------------------,,,,,,,,,---------......------------------------,,,------......------,,,........................//////......000222555777>>>@@@EEEJJJMMMMMMJJJGGG<<<999666555666;;;@@@CCC???>>>===<<<;;;;;;;;;;;;AAAAAAAAABBBCCCFFFHHHJJJEEEAAA===<<>>>>>>>>>>>===>>>>>>>>>>>>???@@@AAABBB???>>><<<:::999999::::::<<<======???AAACCCEEEGGGEEEEEEGGGGGGGGGGGGFFFEEEEEEEEEEEEEEECCCAAA???>>><<<;;;:::999888777666666555666888:::<<<===>>>>>>===???@@@@@@>>>???AAADDDFFFFFFGGGFFFEEECCC@@@>>>666666444222111000//////000000000000000000000000000000000000000000000000............////////////000000000000000000000000////////////////////////////////////////////////---...///000000///...---.........///000111111111---...///000111000000///000000000000000000000000////////////////////////////////////////////////.........///////////////111111000000//////................../////////000............////////////---------......///000111111444888<<<===>>>@@@AAA@@@??????????????????@@@>>>>>>======???BBBEEEGGGEEEPPPVVVXXXddd|||xxxyyy}}}xxx}}}uuulllfffcccaaaaaaZZZaaafffhhhkkkqqqwwwxxx}}}wwwnnnhhhaaa^^^fffrrr}}}uuuhhh\\\SSSOOOOOOPPPNNNNNNNNNPPPSSSVVVXXXXXX___ccc```VVVRRRTTTUUURRRMMMLLLLLLLLLLLLLLLNNNQQQNNNLLLIIIFFFDDDDDDFFFGGGGGGHHHFFFDDDJJJVVVaaafffkkkqqqvvvwwwyyy}}}~~~|||}}}|||~~~yyyvvvnnncccmmmkkksssyyy{{{wwwqqqggg[[[VVVVVVUUUOOOJJJKKKIIIFFFEEEEEEEEECCCBBB:::888555222111111222222000000000000000000000000000000000000000000000000////////////////////////......////////////..............................---------............///////////////////////////---------............///......------------......---------.........//////------------------------,,,,,,,,,---------......------------------------,,,,,,---......---,,,,,,........................000......///222888>>>BBBFFFFFFHHHKKKMMMLLLGGGCCC;;;:::::::::<<>>>>>??????AAABBBDDDEEEFFFFFFFFFEEEEEEEEEFFFFFFCCC@@@>>>BBBKKKXXXbbbgggYYYYYY[[[]]]^^^]]]ZZZWWW]]]aaaeeedddaaa```eeejjjjjjiiifff```XXXRRRPPPPPPMMMSSSYYYZZZXXXUUUVVVWWW^^^```jjjxxx~~~tttcccWWWUUUVVVWWWWWWUUUQQQMMMKKKKKKGGGCCCBBBCCCDDDCCCBBBCCCAAA???>>>@@@AAA@@@@@@:::::::::;;;<<>>===555333111000//////000111000000000000/////////.............../////////000................................................777777888999:::;;;;;;<<<;;;<<<===>>>>>>===<<<;;;;;;;;;;;;<<<===>>>@@@@@@???===:::888666666777777888999:::<<>>@@@CCCFFFGGGFFFEEECCC???>>>;;;888555222111000000000000000000000000000000000000000000000000000............/////////000000000000000000000000000////////////////////////000000000000000000000000---...///000000///...------......///000111111222---...000111111111000///000000000000000000000000////////////////////////////////////////////////---.........//////000000222111111000///......------.........//////000000............/////////000---------......000111111333777;;;>>>???>>>>>>???===<<<<<<<<<<<<<<<======<<<<<<<<>>???GGGWWWiiixxxpppnnnlllkkkkkkjjjhhhfffxxx|||ooofffbbbbbbcccjjjsssvvvuuussssssuuussswwwtttjjj```cccfffhhhhhheeebbb___\\\UUUMMMHHHFFFGGGFFFEEECCCBBB@@@@@@AAAAAA@@@???FFFCCC???<<<::::::;;;<<<@@@EEELLLOOONNNLLLJJJJJJ<<<:::777444222111222222000000000000////////////---.........//////000000........................////////////////////////;;;;;;::::::::::::999999:::;;;<<<;;;999777777777555999===???>>>===<<<;;;BBB>>>999777999<<<<<<;;;999999999999:::;;;===>>>DDD======EEEEEE???===AAA===>>>???@@@BBBBBBBBBBBBBBBAAAAAACCCDDDBBB===999;;;666666;;;===<<>>???<<<;;;::::::<<<=========999@@@AAAHHH[[[eeekkkuuu}}}|||uuuuuuwww{{{sssffffffbbbXXXUUUYYYXXXVVV[[[kkk~~~{{{xxxwwwjjjcccbbbeeeiiiggg```[[[ZZZUUUTTTVVVXXXYYYYYY___gggmmmiiiiiinnnqqqnnnlllkkkkkkiiiggghhhmmmssszzz~~~xxxvvvttttttwww}}}|||zzzzzzxxxrrrmmmlllhhhfffeeeddd]]]XXX^^^iiikkkddd___\\\WWWRRRTTT\\\___]]]\\\[[[\\\dddvvv{{{||||||{{{uuuyyysssjjjtttmmmXXXQQQJJJHHHFFFCCCBBBDDDGGGHHHCCC888222444555222111000///......///000111111111111111000000000000000000000000000000000000......////////////......///////////////////////////////////////............................................................................................................------,,,,,,------...//////.........------------------------------------------------...///000+++---............///111111333777<<>>======>>>===>>>@@@BBBDDDDDDCCCBBB:::;;;<<<===???@@@BBBBBB???======AAABBB???===>>>===???AAA@@@???===>>>???DDDCCCBBBCCCEEEDDD@@@===>>>;;;<<>>======>>>@@@>>>>>>>>>>>>>>>===;;;999BBBLLLPPPYYYjjjssswwwwwwxxx{{{}}}}}}vvvggg```\\\\\\\\\[[[^^^cccdddcccfffppp|||~~~{{{{{{ssshhhfffhhh```TTTUUUVVV[[[aaaddddddggglllwwwrrrnnnmmmjjjffffffjjjpppqqqvvv~~~vvvssswww~~~~~~}}}wwwrrrsssyyyzzzwwwwwwtttmmmiiikkkvvvppplllkkkjjjjjjqqq{{{nnnddd[[[WWWTTTSSS[[[fffpppzzz{{{rrrrrrttt{{{{{{nnndddlll}}}~~~gggXXXJJJHHHKKKLLLIIIGGGJJJKKKHHH???999888555111222222111000000000000000111111111111000000000000000000000000000000000000......////////////....../////////////////////////////////////////////......................................................................................................------,,,,,,------...//////.........---------------------------------///...............///000,,,---////////////111333999;;;>>>BBBFFFIIILLLMMMJJJKKKKKKJJJIIIIIIJJJKKKLLLMMMKKKFFFFFFKKKLLLIIICCCDDDCCC@@@AAAEEEEEEBBB@@@HHHFFFIIIXXXaaaaaadddqqqooosss{{{pppjjjiiifffccc\\\RRRLLLKKKKKKIIIFFFEEEEEEEEEDDDCCCBBBAAA???===;;;;;;>>>BBBDDDDDDIIIJJJJJJHHHDDD???999666222000//////000111000///000000/////////.................................//////.........---------;;;;;;;;;;;;<<<<<<<<<<<<======<<<:::888777888:::???@@@@@@>>><<<<<<>>>@@@===BBBGGGIIIHHHFFFFFFGGGAAA@@@???===<<<::::::999>>>BBBEEEDDDDDDEEECCC???>>>@@@CCCBBB???======???>>>======>>>AAABBBBBBAAA@@@???@@@AAA???<<>>999777444222333555888;;;;;;>>>BBBFFFGGGEEEBBB@@@>>>;;;777333111111333444000000000111111111111000000000////////////......000000000000000000000000000000000000000000000000//////............//////000000////////////......////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////............///////////////////////////000000111111000000///000000000000000000000000000000///..................///111444777:::<<<===;;;===>>>>>>======>>>@@@@@@???===<<<<<<===???@@@UUUbbbiiippp|||wwwxxxyyyvvvuuummmaaaYYY]]]eeehhhdddaaadddjjjmmmzzzwwwtttqqqooonnnmmmmmmhhhbbbWWWRRRZZZeeebbbWWW\\\^^^bbbhhhlllrrr~~~|||wwwpppllllllhhhnnnyyy}}}~~~{{{vvvuuuyyy~~~|||~~~~~~}}}vvvqqq{{{xxxwwwyyy}}}yyygggbbb[[[RRRPPPUUUYYYeeetttyyynnnqqqxxxpppggggggmmmvvv|||nnn```SSSMMMKKKHHHFFFGGGJJJMMMLLLGGGBBB>>>777111333333222222111111000000111111111111000000000000000000000000000000000000......////////////......////////////////////////......//////////////////......................................................................................................------------.....................---------------------------------000//////.........//////---...///000111333777:::BBBCCCEEEHHHJJJLLLMMMMMMKKKKKKKKKIIIHHHIIILLLOOOJJJLLLLLLHHHHHHIIIIIIGGGAAACCCBBB>>>???CCCEEECCCHHHSSSWWW```uuu|||zzz~~~yyykkkcccaaa^^^XXXKKKJJJHHHEEECCCBBBCCCEEEAAA===999888999;;;<<<<<>>>>>>>>======@@@EEEHHHRRRWWWZZZWWWOOOJJJJJJMMMJJJHHHDDDAAA@@@@@@AAABBBMMMVVVZZZUUUTTTXXXVVVNNNJJJJJJKKKMMMOOOOOOMMMLLLGGGEEEDDDCCCCCCCCCCCCCCCDDD@@@===<<<>>>???AAADDD@@@@@@@@@BBBCCCCCCAAA???@@@>>>:::666444333444444555888<<>>>>><<<===>>>===<<<<<<===???@@@===999888<<>>>>>??????>>><<<999???CCCIIINNNNNNKKKFFFBBB999666333111111111111000000000000////////////...................................................777777888999::::::;;;;;;:::::::::999888999<<>>BBBGGGOOOWWW\\\nnnuuuzzzuuuhhhZZZSSSQQQNNNLLLKKKKKKNNNTTTZZZ^^^^^^iiinnnjjjiiillljjjccc\\\ZZZZZZ___fffiiieee```___^^^[[[WWWTTTSSSSSSSSSZZZQQQGGGAAABBBDDDBBB???AAAAAABBBDDDEEEDDDAAA???AAA@@@>>>;;;999666555444333444666999>>>BBBFFFIIIHHHGGGDDDAAA<<<888444111222111000/////////000000//////000000000000000000//////////////////////////////////////////////////////............////////////000000000000000000////////////000000000000////////////////////////////////////////////////////////////////////////.........///////////////////////////////////////...//////000000//////...//////////////////////////////............//////000222666:::===>>>??????<<<<<<===<<<:::;;;<<<>>>:::<<<@@@FFFOOO\\\jjjsssvvv{{{xxxxxx{{{~~~yyykkk___[[[XXXUUU[[[fff|||}}}{{{zzzuuudddeeebbb[[[UUUTTTZZZaaa```bbbffflllvvv~~~}}}~~~~~~~~~~~~~~~~~~zzzyyy}}}wwwssszzzzzztttmmmkkklllkkkhhhlllooouuu|||||||||yyyrrrpppvvvvvvwwwyyywwwlll\\\QQQNNNFFFFFFGGGJJJJJJFFF???;;;222222222222222222333333111111111111000000000///////////////////////////......////////////......////////////////////////---.........//////000000................................................................................................///......------......///---...................................................---------------...---000333777;;;AAAFFFJJJJJJJJJKKKKKKKKKJJJJJJIIIJJJLLLMMMLLLIIIGGGFFFFFFEEEEEEFFFEEEBBB@@@AAADDDIIITTT___gggoooxxx}}}~~~|||~~~{{{vvvwww~~~wwwtttwwwxxxzzz~~~}}}ooobbbXXXSSSQQQJJJHHHFFFEEEDDDBBB???===:::===AAADDDFFFGGGEEEDDD???<<<888666444333222000111000000000////////////////////////////////////---.....................555666777888999:::;;;<<<;;;;;;;;;999888888:::<<<:::>>>EEEMMMVVV```iiioooyyy}}}iiiZZZRRRPPPOOOOOOPPPTTTZZZ___cccaaajjjrrrtttssssssrrroooiiiggghhhmmmtttvvvrrrlllhhhiiijjjkkklllnnnqqqtttxxxjjj^^^YYYVVVOOOGGGDDDDDDEEEFFFFFFDDDAAA===>>>???>>>>>><<<;;;999888555555444555888===BBBEEEGGGHHHIIIIIIFFFAAA;;;888555444222000//////000000//////000000000000111111000000000000000000000000//////////////////////////////............////////////000000000000111111////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000.........///////////////////////////////////////---......//////......---000000000000000000000000///......//////000111222555666999<<<>>>?????????;;;;;;<<<;;;::::::===???777CCCTTTdddooovvv|||xxxrrrqqqnnnggg___[[[ZZZaaaooo|||tttpppmmmgggbbbcccccccccbbbeeekkkppprrrtttuuuuuuvvvzzz~~~zzz{{{xxxttt}}}wwwllllllqqqkkkiiieee```^^^```ffflllkkkjjjhhhhhhjjjooossswwwzzzwwwuuuwww{{{xxx~~~xxxooofff^^^]]]\\\___ccchhhppp|||fffVVVOOOIIIFFFHHHIIIEEEBBBAAA777555444222222222333333111111111111000000000000000000000000000000000000......////////////......////////////////////////------......///000000000................................................................................................//////............//////---------.......................................---------------...//////111444999>>>BBBFFFKKKNNNMMMMMMMMMMMMMMMLLLKKKJJJHHHJJJKKKKKKHHHDDDBBBAAAFFFBBB??????AAAFFFSSS___mmmxxx{{{|||zzz}}}|||www{{{~~~{{{~~~xxxtttpppbbbgggiiigggjjjqqqyyy|||~~~{{{{{{zzzvvvssstttnnnlllkkknnnqqqttt{{{}}}tttooobbbZZZPPPGGGCCCAAAAAAAAA=========>>>???AAABBBCCCCCC@@@>>><<<:::888555222111111000000000/////////////////////////////////---------...............555666777888:::;;;<<<===:::;;;===>>>>>>???AAACCCFFFKKKSSSZZZaaaggglllpppuuuoooaaaZZZWWWXXX[[[]]]^^^_________aaagggrrr{{{|||yyyzzz~~~wwwyyy{{{}}}|||zzzxxxvvvooorrrwwwzzz|||uuunnnfff^^^PPPPPPPPPQQQPPPMMMHHHEEEEEEDDDBBB@@@>>>===<<<<<<999999777777888:::===>>>@@@CCCFFFIIIIIIFFFCCC@@@:::888555333111000111111//////000000000111111111000000000000000000000000000000000000000000000000//////............////////////000000000111111111////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000............/////////000////////////////////////---......//////......---000000000000000000000000.........///111222444555:::;;;<<<===>>>>>>>>>>>>;;;;;;<<<;;;:::<<>>:::777111111111000000000//////////////////////////////---------.........//////666777888999;;;<<<>>>>>>888;;;@@@CCCFFFIIILLLOOOTTTXXX^^^bbbdddeeeeeeffftttyyy~~~~~~yyyqqqkkkiiiaaaeeelllrrruuutttrrrooohhhlllyyyzzztttpppbbbbbbbbbbbbaaa]]]WWWSSSPPPMMMGGGBBB>>>===<<<======<<<<<<;;;:::::::::999999<<<@@@DDDGGGGGGFFFFFF===;;;888555333222222222//////000000111111111222000000000000000000000000111111111111111111111111//////............////////////000000111111111222////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000---.........//////000000////////////////////////......////////////......000000000000000000000000---......000222444666777>>>===============>>>>>>;;;<<<<<<<<<;;;===AAADDDOOO___ttt~~~~~~qqqeee```YYY___bbbbbbkkkvvvwwwooofffeeedddfffmmm{{{zzz{{{}}}|||~~~tttoookkkfffcccdddjjjmmmqqqqqqkkkiiirrr~~~yyynnnhhheeedddaaa```cccggggggbbb]]]eeefffgggggghhhhhhggggggaaaeeemmmqqqkkkbbb```bbblllhhhccchhh{{{xxxuuuxxxzzz~~~rrrddd[[[VVVVVV^^^fffnnn^^^OOOHHHEEEAAABBBEEEGGGCCC===666222111111222111111111111000000000000000000000000000000000000......////////////......////////////////////////---------...///000000111................................................................................................//////............//////---------.........///////////////////////////////////////000111333555555===AAAEEEIIIJJJIIIJJJJJJIIIJJJJJJKKKKKKKKKJJJJJJEEEEEEDDDBBB@@@@@@BBBDDDBBBDDDLLLWWW^^^eeesss|||sss}}}tttllleee```aaafffmmmzzzxxxuuuzzzwww|||tttmmmgggcccNNNLLLHHHDDDAAA???>>>>>>BBBBBBCCCDDDDDDBBB>>>:::111111111111000000000000000000000000000000000000---------.........//////888777666666888<<>>AAA:::888999777:::LLLbbbppp~~~~~~sssnnnmmmjjjfffoootttpppjjjfff___VVV]]]dddmmmyyyvvviiidddhhhkkkiiieeeeeebbbeeellljjjbbbeeennn}}}{{{ooohhhjjjsssxxxpppnnntttssspppxxxsssiiimmmlll___XXXfff|||}}}rrrllloootttsssyyypppfff^^^YYYkkkxxxtttaaaTTTKKKDDDEEEJJJEEEDDDAAA<<<555111111333222222222222111111111111222222222222111111111000000000000000000000000000////////////////////////..............................................................................------------......////////////////////////........................---------............///,,,---......------///111///......///111555999<<>>:::555333222333222111333222111///......------//////............//////999999999888888<<>>???<<<;;;<<<999777555666:::???BBBCCCFFFFFFEEECCC@@@;;;666444111111111000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000222111000//////000111222111111111000000000//////000000000000000000000000////////////000000000000////////////////////////////////////////////////......///000000///...---000000000111444777;;;=========<<<;;;::::::;;;<<>>CCCEEEHHHJJJHHHDDD???<<<444333222111111111222333111111111111111111111111000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000111111000000000000111111111111000000000000//////000000000000000000000000////////////000000000000////////////////////////////////////////////////...//////000000//////......///111444777999<<<===???===:::999::::::::::::<<<:::===DDDKKKVVVkkk|||{{{nnndddgggqqqxxxzzzyyy|||ssseee______eeeoooxxxsssuuuvvvzzzzzzzzz}}}|||qqqdddWWWOOOMMMPPP\\\kkktttwwwwwwyyy{{{vvvrrrxxxyyyyyyhhheeerrrssscccWWWSSSQQQQQQUUUYYY^^^hhhrrr{{{xxxhhhddd```___ccckkkvvv~~~xxxqqqkkk```QQQGGGGGGFFFEEEBBB>>>:::666444111111000000000111111111111111000000000/////////000000000000000000000000////////////////////////000000000000000000000000......................................................------------......////////////////////////........................---------............//////000000...------///000111333666;;;???DDDGGGIIIGGGIIIJJJIIIHHHGGGHHHIIIGGGGGGFFFDDDAAA@@@AAABBBEEEOOOZZZaaahhhrrrpppaaa\\\WWWWWWVVVXXXbbbqqq{{{~~~}}}wwwuuu|||pppZZZJJJJJJGGGBBBBBBEEEGGGEEEBBBHHHGGGDDD???888444111111111111222222222222111000000//////......//////000DDDGGGJJJNNNTTT\\\hhhooorrrwww~~~}}}|||www{{{~~~|||yyyyyy~~~|||rrrvvvpppiiiqqq}}}yyyeeeeeeiiijjjqqqsss~~~{{{yyy{{{rrrlllssskkkccc]]][[[WWWMMMCCC>>><<<:::777777999;;;======???BBBFFFJJJKKKIIIGGGEEE===:::666222000000222333111111111111111111111111000000000000000000000000///////////////////////////000000000111111111111000000000000000000000000111000000000000000000111000000000000000000//////////////////////////////////////////000000000000////////////////////////////////////////////////.../////////000000000000...000333777999;;;<<<<<<@@@===;;;;;;<<<<<<:::888:::===FFFQQQXXX___nnn|||~~~qqqnnnuuu{{{}}}ssspppyyyyyyyyysssllljjjqqqxxx{{{uuupppkkkjjjpppwww||||||{{{uuufffaaa[[[VVVQQQNNNNNNOOOVVVggg|||{{{{{{nnnmmmyyypppcccggg[[[VVV[[[\\\XXXYYY^^^]]]fffttt~~~}}}rrrfff```^^^]]]^^^___~~~zzz|||ppp```TTTGGGEEEBBB@@@???<<<888555222111000000000000111222000000000000////////////////////////////////////////////////////////////////////////////////////......................................................------------......////////////////////////........................---------............////////////---,,,,,,///111333555999>>>BBBFFFHHHIIIFFFGGGGGGFFFEEEFFFGGGIIIEEEDDDBBB???>>>???DDDGGGZZZmmmwwweee[[[[[[[[[^^^aaafffppp~~~~~~|||pppVVVNNNNNNMMMKKKKKKJJJFFF@@@DDDFFFGGGDDD>>>888444222000000111222222222111111000000////////////000000TTTUUUWWW^^^gggnnnppppppuuuzzz{{{~~~~~~~~~xxxwww~~~xxxllljjjqqq{{{wwwjjjhhhmmmnnnuuu|||yyyxxx}}}www~~~vvvpppnnnqqqooodddVVVNNNBBB>>>:::888999;;;===>>><<<===@@@DDDGGGHHHIIIJJJHHHCCC<<<555111000111333111111111111111111111111111111111111111111111111///////////////////////////000000000111111111111000000000000000000000000000000000111111000000000//////////////////000000////////////////////////////////////000000000000////////////////////////////////////////////////////////////000000111111000222555999;;;<<<<<<<<<===<<<<<<<<<===<<<:::999<<>>:::777444333111000000000111222000000000000////////////////////////////////////////////////////////////........................////////////////////////..............................------------......////////////////////////........................---------............///.........---,,,---111333999;;;>>>BBBDDDFFFFFFFFFBBBCCCDDDDDDCCCDDDFFFHHH??????======???DDDLLLQQQwwwrrrbbb^^^^^^```iiiuuuxxx{{{~~~yyyyyyxxxxxxqqqpppoooeeeUUUIIIFFFDDDBBB>>>BBBFFFGGGDDD???:::666111111111222222111111000000000////////////000000pppnnnooouuu|||}}}xxxrrrtttzzz}}}~~~|||zzz|||}}}wwwpppqqqzzzrrrmmmrrrpppqqqwwwwwwmmmwww}}}}}}sssnnnmmmsssvvvpppeee___MMMHHH@@@;;;:::;;;===>>><<<======???AAADDDFFFHHHKKKGGGBBB<<<777444333222111111111111111111111111111111111111111111111111000000000000000000000000000000000000111111111111000000000000000000000000000000111111111111000000......////////////000000000000000000000000000000////////////000000000000////////////////////////////////////////////////////////////000111222222444555777:::<<<<<<===<<<888999:::::::::<<>>>>>@@@AAAAAA@@@????????????@@@AAACCCDDDEEEDDDAAA<<<777444111111111111111111111111111111111111111111111111000000000000000000000000000000000000111111111111000000000000000000000000///000111222222111000///........./////////000000000000000000000000000000////////////000000000000///////////////////////////////////////////////////////////////111222333777888999:::;;;<<<<<<<<<777999:::999999@@@LLLVVVbbblllxxxyyy}}}|||vvvaaabbbaaabbboooyyyvvvtttlll```WWWVVVMMMLLLNNNQQQRRRSSS\\\ggglllpppsssssszzzvvv~~~yyypppcccXXXQQQQQQRRRNNN[[[sssmmmXXXQQQRRR___sss|||cccPPPHHHEEEAAA===;;;999555222111111111222222222111111111000000000000000000000000000000000////////////////////////........................////////////////////////..............................------------......////////////////////////........................---------............///---...///000222666<<>><<>>===>>>555222555222000///...///000111000///|||~~~yyy{{{~~~{{{{{{~~~}}}qqqiiihhhaaaSSSKKKLLLOOOPPPQQQOOOKKKGGGCCCAAA<<<::::::>>>DDDGGGGGGEEE@@@<<<666333222222222222000111111111111000000000000000000000000000000000000000000000000000000000111111000000000000111111000000000000000111111111000000000000000000000000000000000000000000000000000000000000000000000000...000111000///...///111////////////000000000111111000000000222333555666;;;;;;::::::::::::888777777<<>><<<@@@NNN]]]vvv{{{ppp[[[[[[bbbppp{{{jjjWWWMMMIIIHHHNNNEEEGGGGGG<<<666666333111000///000111222222111~~~~~~{{{}}}{{{}}}xxxtttuuuyyy}}}|||sssfff```VVVSSSNNNIIIEEECCCBBBBBBEEE>>>888777===DDDHHHIIIHHHEEE@@@999333111222333000000111111111111111111000000000000000000000000000000000000000000000000111111000000000000111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000...000111000///...///111/////////000000000111111000000111222444666888999;;;;;;;;;;;;:::999888888DDDRRRdddmmmpppqqquuuzzzooofffnnnjjj]]]TTTYYYcccjjjsss{{{|||zzzwwwwww~~~www\\\IIIFFFLLLMMMTTTcccvvv~~~}}}~~~vvvYYYaaabbbmmmyyyvvvrrrrrr{{{zzzbbbMMMAAA@@@???===777222333777333222222222111111111111000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////............////////////////////////////////////////////////...//////...------///000777999===@@@CCCDDDEEEDDDCCCCCCDDDEEEEEEDDDDDDCCC@@@>>>===???CCCPPPfffzzz{{{vvvooohhhhhhooo|||qqqXXXPPPPPPPPPHHHJJJKKK???888777222222111000000222333333222{{{|||}}}zzz~~~~~~xxxxxx}}}mmmbbbQQQCCC======AAAEEEIIIEEE???;;;;;;???DDDGGGLLLKKKHHHAAA888333222333111111111111111111222222000000000000000000000000000000000000000000000000111111000000000000111111222222111111000000//////////////////////////////////////////////////////////////////////////////...000111000///...///111//////000000000111111111000111222444666888:::;;;;;;<<<<<<;;;;;;;;;<<<>>>SSSjjjzzzoooiiipppzzzuuuqqqqqqhhhhhhtttvvvhhhfffhhhqqq{{{yyyvvvyyy|||yyyuuunnnnnnnnngggWWWMMMXXXkkkggglllzzzuuujjjkkkzzzrrrqqqhhhgggxxxzzzpppmmmqqqyyy~~~rrr```LLLDDD@@@@@@===666333666333333222222222111111111000000000000000000000000///////////////////////////////////////////////////////////////////////////////////////////////////////////////.........////////////////////////////////////////////////.../////////...///111333===???BBBEEEFFFFFFDDDCCCCCCCCCCCCCCCBBBAAA@@@???<<<@@@JJJTTT^^^jjj}}}vvvjjjiiiooouuuxxxtttkkkkkkUUUHHHGGGIIIAAA>>><<<555444222000000222333333222{{{zzzzzzwww}}}~~~|||ttt___MMMCCC@@@AAABBBCCCDDDDDDAAA<<<;;;>>>BBBHHHKKKLLLHHH@@@999555444222222111000111111222333000000000000000000000000000000000000000000000000111111000000000000111111222222111111000000//////////////////////////////////////////////////////////////////////////////...000111000///...///111000000000000111111111111000111333555888:::;;;<<<999:::;;;::::::===BBBGGG]]]uuutttkkkhhhxxx|||vvvvvvyyyyyypppqqqwwwvvvtttxxxuuuyyy~~~yyytttnnnfffaaa[[[[[[```ddd___]]]nnnwwwqqqgggbbbyyy}}}uuuyyyuuummmlllpppwww||||||}}}tttZZZOOOFFFCCCBBB===777444333333333222222222222111111111111111111111111111////////////////////////////////////////////////////////////////////////////////////////////////.........///////////////////////////////////////////////////////////////......//////000222555888BBBCCCFFFHHHHHHFFFDDDBBBEEEDDDCCCBBB@@@???>>>>>><<>>999===@@@CCCBBB>>>;;;<<<>>>BBBEEEHHHIIIEEE@@@:::888444333222111000111222222000000000000000000000000000000000000000000000000111111000000000000111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000...000111000///...///111000000000111111111222222000222444666999:::;;;;;;666777888888:::AAAKKKRRRmmm~~~~~~yyysssllluuu~~~{{{|||xxxtttzzz{{{yyynnnccc[[[YYYYYY[[[bbbiiijjjlllzzzzzziiiXXXggg~~~vvvqqqpppwww~~~|||xxxiiiaaaTTTIIIEEEDDD>>>666333333333333222222222222111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////////////////////////////.........///////////////////////////////////////////////////////////////---...000000222555:::>>>DDDEEEGGGHHHHHHFFFEEEDDDFFFEEEBBB@@@???@@@AAABBBEEEWWWsssyyy{{{qqqrrrwwwwwwsssqqq{{{sss\\\MMMJJJFFFHHHHHH@@@:::777333111111222222111xxxvvvvvv|||}}}zzzqqqhhh^^^SSSKKKEEECCC@@@@@@@@@@@@>>><<<;;;===AAAEEEGGGEEEBBB>>>666555333111000000111111000000000000000000000000000000000000000000000000111111000000000000111111000000000000000111111111000000000000000000000000000000000000000000000000000000000000000000000000...000111000///...///111000000111111111222222222111222444777999:::::::::777888888999===HHHVVVaaasss|||}}}{{{vvvkkkmmmsss{{{oookkkzzzyyypppfff]]]]]]bbbdddhhhooovvv{{{oooaaacccmmmrrrxxx|||zzzvvvxxx~~~}}}vvvtttuuuiiiRRRFFFHHHFFF===444444333333333222222222111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////////////////////////////............/////////000////////////////////////////////////////////////---...000222444999???CCCDDDEEEFFFFFFFFFFFFEEEEEEEEECCC@@@>>>???BBBFFFIIIRRRbbbzzznnntttuuuuuu{{{{{{xxxttt{{{wwwggg\\\NNNHHHHHHBBB???;;;777444333333333222zzzzzz~~~~~~xxxrrrUUUKKK@@@>>>BBBDDD@@@:::888888;;;@@@FFFIIIGGGCCC888666333111//////000111000000000000000000000000000000000000000000000000111111000000000000111111//////000000111111222222000000000000000000000000000000000000000000000000000000000000000000000000///000111000///...///111000111111111111222222222111222555777999999999999:::;;;;;;<<>>===???EEEKKKOOOZZZgggzzzkkkllltttlllppp~~~zzzwww}}}xxxzzzzzzyyy}}}{{{qqquuu{{{sss[[[OOONNNJJJCCC???:::666555555444333xxxzzzzzztttmmmmmmvvv}}}{{{mmm^^^KKK@@@???BBBCCCCCC===<<<;;;;;;???FFFJJJKKKBBB???:::555333222222333444222000000111222111000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000111111111111///000222111000///000222222555888;;;<<<<<<;;;;;;;;;:::;;;BBBSSSdddkkkhhhhhhrrrvvvuuuzzz~~~qqqeeeooowwwyyyhhh```aaammmyyy}}}rrrnnnjjjhhhnnnnnniiihhhooovvvxxxyyyjjjkkkuuukkkeeeWWWXXXmmm}}}}}}~~~xxxiiiOOOCCCFFFLLL???666444222...333666...111111111111111111111111000000000000000000000000//////000000000000//////000000000000000000000000////////////////////////000000////////////000000///////////////000111111///000111000///...///000...111555888;;;???CCCFFFFFFEEEFFFGGGGGGFFFCCC@@@>>>@@@AAAAAACCCKKKWWW```qqqrrr~~~rrrgggfffmmm||||||~~~wwwlllgggeeedddbbbeeeiiigggcccfffnnnjjj___\\\\\\aaajjjooonnnnnnoootttpppsss~~~wwwZZZPPPUUUFFFCCC???;;;777444111000zzzmmmdddbbbZZZ]]]^^^[[[XXXZZZbbbiiiwwwuuuvvv|||~~~|||vvvjjjYYYKKKCCC@@@@@@@@@<<<;;;999888<<<@@@CCCCCCGGGDDD???999333111111222333222000000111222222111000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000111111111111///000111111000000111222888999;;;<<<======<<<<<<:::;;;@@@LLLaaassswwwrrrpppuuu{{{~~~nnnfffgggqqqsssiiihhhgggnnnkkkddd___gggzzz{{{rrrsss~~~yyyrrrcccYYY```rrr|||pppuuussseeeSSSIIIFFFEEEBBB:::888666///222555...111111111111111111111111000000000000000000000000//////000000000000//////000000000000000000000000////////////////////////000000////////////000000///////////////000111111///000111000.........000///333777;;;===@@@CCCFFFCCCCCCDDDEEEFFFEEECCCBBBCCC@@@>>>CCCNNN___nnnwwwxxxpppttt~~~wwwuuu}}}yyytttpppgggbbbgggpppzzzuuummmhhhfffggghhhiiikkkmmmkkkgggllltttooocccbbb\\\ZZZ___eeedddbbbaaa```^^^aaahhhkkkhhheeegggmmmttt|||{{{|||dddUUULLLIIIDDD???:::888777777xxxooofff[[[NNNFFFDDDCCCDDDDDDDDDEEEGGGLLLOOOWWWYYY]]]dddnnnvvv{{{}}}}}}~~~{{{vvvwwwsssaaaQQQGGGDDDEEEAAA===:::888999:::;;;<<>>===;;;222111444///222222222222222222222222000000000000000000000000//////000000000000//////000000000000000000000000////////////////////////000000////////////000000///////////////000111111///000000///...---...000111555:::>>>@@@BBBDDDEEECCCDDDDDDDDDDDDCCCAAA@@@CCCBBBFFFSSSgggzzzqqqqqqyyylllkkk{{{wwwrrrmmmhhhhhhkkknnniii^^^WWW]]]hhhwwwwwwwwwvvvwwwyyy|||zzztttiiibbbeeejjjkkkiiigggbbbccceeeeeeaaaYYYWWWXXX^^^```dddhhhnnnvvvmmmTTTOOOIIIDDD@@@<<<999666vvvpppjjjccc___SSSQQQMMMIIIDDD@@@???@@@AAA@@@??????AAAAAAAAA@@@@@@CCCFFFJJJNNNTTTYYY]]]gggmmmwww}}}~~~{{{}}}~~~kkk]]]XXXYYYNNNFFF???;;;999888999<<>>444111444111222222222222222222222222000000000000000000000000//////000000000000//////////////////////////////////////////////////////000000////////////000000///////////////000000111///000000///------///111555888>>>AAACCCCCCDDDEEEGGGGGGFFFDDDAAA@@@@@@@@@DDDLLL\\\pppzzz}}}vvvnnnqqqyyy}}}zzzuuuppplllhhhbbb\\\nnnuuu|||{{{tttqqqxxx}}}xxx{{{}}}xxxooohhheeebbbbbbdddfffhhhhhhdddaaammmwww~~~~~~iii___RRRKKKHHHDDD<<<444xxxooobbbXXXRRROOOLLLIIIJJJIIIGGGDDDDDDEEEEEEEEEDDDBBBAAAAAABBBBBB???<<<===???@@@???>>>@@@CCCFFFGGGMMMWWW```fffgggeeecccvvvwwwqqqllllll[[[PPPEEE@@@===999:::???AAAFFFLLLLLLGGG???999666444222111111222333333222000000000000000000000000///000000000111111111111000000000000000000000000111111111111111111111111////////////////////////000000000000000000000000///000000000111111111111000111111111111222555888888:::<<<>>>>>>??????@@@TTTdddvvv|||ppppppkkkgggllluuuqqqoooooopppttt|||oootttdddaaaggg{{{wwwmmmQQQCCCAAA@@@666222555444222222222222222222222222000000000000000000000000//////000000000000//////////////////////////////////////////////////////000000////////////000000///////////////000000111///000000///......111333888<<>>>>>???@@@AAAAAABBBDDDGGGJJJLLLNNN[[[eeepppzzzuuu|||wwwqqqnnneeeYYYNNNJJJEEE>>>===BBB>>>BBBGGGLLLKKKFFF???:::555333222111222333222111000000000000000000000000000000000000111111111111000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000111111111111000111111111111333777:::999<<<>>>===;;;???GGGNNNbbbqqqpppeeehhhkkkppp~~~|||zzzwwwsssrrrsssxxx|||zzzvvvxxxuuukkksssuuuccc[[[ppp\\\IIIBBBAAA999555777555333333333333333333333333000000000000000000000000//////000000000000//////000000000000000000000000////////////////////////000000////////////000000///////////////000111111///////////////111444777<<>>999777333333333333333333333333333000000000000000000000000//////000000000000//////000000000000000000000000////////////////////////000000////////////000000///////////////000111111...//////000111555:::>>>AAABBBCCCCCCBBBBBBDDDEEEDDDDDDCCCBBBFFFRRRdddqqqwww{{{jjjdddmmmwwwyyy~~~sssoooqqqeeeaaaaaakkkxxx}}}yyyxxxuuunnnhhhfffsssyyy|||yyy{{{www]]]NNNHHHqqqccc]]][[[UUURRRPPPPPPMMMJJJLLLQQQOOOPPPZZZooommm````````````ccchhhjjjiiifffkkkpppnnnhhhfffiiinnnnnnkkkZZZDDD>>>HHHIII@@@DDDGGGHHHGGGDDDDDDHHHLLLVVV[[[bbbkkktttwww{{{yyyuuusssttt{{{lll[[[]]]fffggg___YYYIIIDDD?????????AAAFFFLLLDDD===666222333333000---111111111111000000000000222222222111111111000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000111111111000000000000000333///000666999777:::???AAACCCCCCFFFVVVqqq}}}|||}}}wwwooorrr}}}kkkkkkpppzzzlllbbblll{{{}}}jjj___jjj{{{vvvxxxeeeJJJCCCDDD>>>999888444333222222444444333222222111111111000000//////000000000000000000000000//////000000000000/////////......------///000111000000////////////000000///////////////000111111000...---000666;;;======@@@@@@AAADDDFFFGGGGGGEEECCCAAA@@@EEEPPP]]]fffkkkuuulllmmmqqq|||sssmmmuuunnngggdddbbbeeejjjkkkpppwww|||}}}||||||}}}}}}}}}}}}}}}}}}~~~}}}sssrrrnnnggg```bbbpppgggQQQqqq```XXXUUUSSSUUUSSSTTTWWWVVVQQQOOOPPPNNNMMMUUUgggzzz}}}zzzzzzzzz[[[JJJJJJKKKEEEFFFEEEEEEEEEGGGIIIKKKLLLIIIJJJKKKOOOVVVaaaooozzz|||xxxxxx{{{xxxeee```dddeeecccbbbIIIDDDAAABBBBBBAAACCCHHHFFF@@@888444333333222111111111111111000000000000222222222111111111000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000111111111111000000000000222000222888:::999===CCCLLLIIIHHHLLLZZZppp~~~yyy}}}~~~yyyxxx}}}hhhhhhkkksssrrrrrr{{{vvviiidddlll{{{wwwvvvjjjUUULLLEEE<<<999<<<555444222333444444333222222111111111000000000000000000000000000000000000//////000000000000////////////...---...///000111000000////////////000000///////////////000111111000//////222888<<<======@@@AAACCCFFFHHHHHHGGGFFFHHHEEEDDDKKKXXXgggsssxxx{{{|||vvvyyy|||~~~vvvoooqqqyyy|||ooodddaaabbbeeellltttxxx||||||sssmmmmmmiiihhhfffeeeddddddddddddgggggghhhiiilllnnnpppqqqtttwwwzzz~~~{{{rrrgggaaabbbjjjqqqaaa|||mmm^^^XXXXXXXXXUUUXXXWWW\\\dddgggbbb[[[XXXTTTRRRVVVbbbppp|||vvv\\\UUUUUUSSSMMMIIIEEECCCEEEGGGHHHGGGKKKMMMMMMMMMNNNSSSXXX\\\___jjjvvv}}}rrrddd\\\XXXXXX[[[MMMHHHEEEEEECCC@@@???BBBEEEBBB<<<777444333333444222222111111111000000000222222222111111111111111000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000111111111111111111111111222222555999:::<<>>999===777555333333444444333222111111111111111000000000000000000000000000000000//////000000000000////////////.........///000111000000////////////000000///////////////000111111000000222555:::=========@@@BBBFFFIIIJJJJJJHHHGGGHHHFFFGGGQQQaaarrr|||zzzxxx|||}}}yyy|||~~~wwwrrrsssyyy~~~ppplllhhhhhhkkkpppzzz|||yyyzzz|||wwwpppkkkgggaaaYYYSSSQQQMMMMMMMMMLLLLLLKKKKKKKKKLLLLLLMMMNNNPPPSSSUUUVVVXXXZZZ]]]```ccceeeeeeeeemmmooorrrwww{{{yyynnnddd]]]ZZZeeedddiiiwwwyyyoooeee]]]]]][[[YYY\\\bbbeeeccc``````fffsss{{{yyyrrrnnnpppnnnooossszzz{{{tttrrrpppgggaaaYYYQQQLLLKKKMMMOOOQQQXXX]]]YYYPPPKKKHHHGGGGGGLLLQQQTTTXXXdddsss}}}sssfffaaa```XXXRRRLLLIIIDDD>>>===???@@@AAA???<<<888444333333222222222111111111000000111111111111111111111111000000000000000000000000///000000000111111111111000000000000000000000000000000000000000000000000000111111111111111222222444555666777999???JJJSSSPPPJJJOOO```lllsssyyyrrrsss|||rrrxxxvvvzzzppphhhrrrzzzzzzwwwyyyzzzqqq^^^III===;;;999666444333444444333222111111111111111111111111000000000000000000000000//////000000000000/////////////////////000000000000000////////////000000///////////////000000111111222555999<<<>>>???>>>???CCCHHHLLLLLLKKKIIIHHHGGGJJJRRRaaaqqq}}}|||}}}uuuooopppsssrrrtttxxxzzzzzz}}}~~~xxxuuuuuussslllbbb\\\\\\^^^VVVSSSOOOLLLIIIFFFBBBAAA@@@AAABBBBBBBBBBBBAAAAAAAAAAAAAAA@@@AAAAAABBBBBBDDDEEEFFFGGGHHHHHHHHHGGGOOOPPPRRRUUUYYY^^^bbbdddlllooorrrwww|||~~~ssslll]]]ZZZYYY^^^kkk}}}~~~zzzhhhYYYQQQIIIQQQXXXYYY[[[cccjjjnnnkkkkkkrrrsssfffaaafffmmmmmmwwwzzzlllZZZOOOKKKIIIJJJIIIFFFCCCAAAEEEPPPZZZyyy|||tttoookkkbbbWWWOOOFFF>>><<>>???@@@AAAAAAEEEKKKNNNMMMLLLKKKJJJMMMWWWgggyyy~~~}}}nnnfffeeehhhttt}}}vvvqqqmmmggg```ZZZ[[[ZZZSSSJJJEEEFFFIIIDDDCCCAAA@@@AAACCCBBB@@@@@@@@@AAABBBBBBBBBBBBAAADDDCCCBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@???>>>>>>???AAACCCFFFHHHMMMOOOSSSWWW^^^gggpppvvv{{{vvvmmmbbb[[[___jjjtttssseee[[[VVVRRRQQQSSS\\\```ZZZWWW^^^llluuuyyyyyy}}}|||fff]]][[[ZZZLLLHHHFFFEEECCC@@@BBBGGGUUU]]]lll~~~vvvggg[[[NNNCCC???@@@888;;;???AAA@@@<<<666222333222222222222111111111111111111111111222222222000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000111111222333333333777999:::<<>>@@@BBBDDDDDDIIIOOOQQQPPPNNNNNNPPPUUUdddxxx|||vvvnnnhhhhhhmmmrrr|||uuussslllbbb[[[WWWQQQKKKDDDEEEEEECCC@@@???BBBEEEGGGHHHGGGEEEHHHMMMNNNLLLGGGGGGGGGGGGGGGHHHHHHHHHGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEFFFBBBAAA@@@>>>>>>>>>??????===???AAACCCFFFLLLRRRWWW```eeelllssszzz}}}kkk]]]XXXXXXfffvvvrrrgggYYYRRRSSSXXXZZZ[[[cccjjjlllfffccclll|||sssmmmggg```VVVNNNJJJKKKJJJFFFEEEGGGDDDIIIUUUdddvvvyyyjjjZZZJJJBBBAAA;;;;;;<<<@@@BBB@@@;;;666333333222222222111111111000000111111111222222222000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000111222222333444444666:::???EEEQQQ]]]aaa]]][[[eeesss|||yyykkkqqqxxx}}}zzzxxxzzz{{{llleeevvvfffmmm|||uuu\\\FFF>>>;;;777444444444444333111111111222222333333333000000000000000000000000//////000000000000//////...///000111222111000000000000////////////000000///////////////000111111888:::===>>>>>>@@@CCCFFFJJJOOOTTTUUUSSSRRRSSSVVVaaappp}}}jjjhhhfffgggmmmvvv}}}tttmmmaaa___XXXOOOKKKKKKHHHCCC??????@@@AAACCCFFFHHHJJJQQQTTTSSSQQQUUU\\\^^^[[[XXXWWWVVVUUUUUUVVVWWWWWWVVVUUUSSSRRRQQQPPPPPPPPPQQQQQQOOONNNMMMLLLKKKKKKJJJIIIHHHFFFEEEDDDDDDDDD===>>>?????????@@@BBBEEEGGGLLLSSSYYY```jjjxxxvvvfff\\\UUUdddvvv___WWWQQQSSS\\\ddddddbbbfffooovvvvvvxxxooooooaaaTTTPPPMMMHHHFFFHHHEEEDDDFFFMMM\\\tttvvvcccQQQEEEBBB???<<<;;;===BBBCCC???;;;333333333222222222111111000000111111222222222222000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000111222333333444444555;;;CCCLLL[[[fffddd[[[dddqqq~~~~~~~~~~~~~~~}}}|||ooolllkkkqqq~~~xxxyyy|||~~~tttccchhh|||^^^SSSmmm{{{{{{|||rrr[[[FFF???<<<777444444444444333111111111222222333333333000000000000000000000000//////000000000000//////...///000222222111111000000000////////////000000///////////////000111111999;;;>>>>>>>>>@@@DDDHHHNNNSSSWWWXXXUUUTTTWWW[[[ooo}}}~~~nnnkkkiiillluuuzzzpppcccZZZTTTSSSMMMFFFEEEGGGGGGDDDEEEDDDDDDEEEIIILLLNNNNNNWWWZZZZZZXXX]]]fffiiigggiiihhhfffddddddeeefffgggkkkjjjgggddd```^^^\\\[[[```^^^[[[XXXUUURRRPPPOOOLLLLLLKKKJJJIIIIIIHHHGGGAAACCCCCCCCCAAA???@@@AAA<<>>AAACCCCCC888444111000222444333222000000000000000000000000222111111111000000//////111111111111111111111111000000000000000000000000000111111111111222222222111000000111333444555444@@@???PPPllluuuiiibbbgggwwwuuuuuuzzzrrrppppppvvvyyyxxxuuuvvv}}}}}}|||}}}}}}}}}|||{{{{{{zzzzzzwwwxxxxxxxxxxxxxxxxxxxxx{{{{{{|||~~~fff\\\bbbkkk~~~yyyWWWXXXgggvvvcccQQQFFF???999777444111333888444444333333333333222222000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000222111000///000222555777;;;>>>@@@AAAAAACCCGGGKKKQQQ^^^]]]TTTTTT[[[hhhzzz|||wwwnnnttt{{{wwwlllddd```\\\UUUPPPYYYRRROOOSSSTTTOOOLLLMMMUUUTTTSSSUUUZZZ^^^```aaakkkmmmppptttxxx|||~~~yyyuuuzzzwwwtttpppnnnmmmmmmmmmsssmmmeee```]]][[[XXXVVVVVVRRRMMMHHHFFFEEEDDDCCCHHHEEEBBB??????CCCJJJOOOaaaiiiuuusssbbb___mmmpppiiirrrSSSaaaooovvvxxxyyyvvvrrrvvvdddYYYTTTOOOLLLKKKLLLJJJJJJTTT___tttzzzssslllcccYYYOOOJJJCCC???>>>@@@AAAAAA;;;777333111222333333222111111111111111111111111222111111111000000000000111111111111111111111111000000000000000000000000000111111111111222222222333222111222333555666666@@@DDDZZZsssrrr^^^^^^ooowwwuuuxxx|||ttttttvvvqqqqqqtttyyy~~~{{{xxxuuusssrrrnnnnnnmmmllllllkkkjjjjjjjjjjjjjjjjjjjjjkkklllmmmqqqrrrsssvvvyyy|||~~~{{{___ZZZ___rrrfff^^^]]]nnnttteeeSSSGGG<<<777666444444666444444333333333333222222111111111111111111111111000000000000000000000000000000000000111111111111000000000000000000000000222111000000111333666888;;;<<<>>>???AAAEEELLLQQQTTT]]]]]][[[bbbnnnzzzzzzwwwyyy{{{zzz|||xxxzzz|||~~~zzziiibbbYYYRRROOOLLLJJJGGGCCCIIIXXXkkkrrrkkk```ZZZjjjlllooosssxxx}}}~~~zzzwwwnnnhhh```ZZZVVVRRRNNNJJJGGGGGGFFFEEECCCBBBBBBBBBJJJPPPYYYdddqqq}}}wwwddd]]]bbbsssQQQ___oooyyy}}}xxxpppccc[[[]]]YYYMMMHHHLLLXXXiii|||zzzuuuiii\\\TTTJJJBBB>>>???@@@BBB???<<<777333333333222222111111111111111111111111111111111111111000000000111111111111111111111111000000000000000000000000000111111111111222222222444333333333444666888:::===KKKeeevvviiiUUU___{{{uuuvvvsssggggggkkksss|||}}}|||{{{xxxvvvrrrqqqnnnkkkhhheeecccbbb\\\[[[[[[YYYXXXWWWVVVVVVZZZYYYXXXXXXYYY[[[]]]^^^dddfffhhhkkkooosssvvvxxxzzz{{{}}}~~~}}}~~~qqq^^^]]]cccnnn]]]]]]qqq}}}dddRRR>>>777888777555444444444333333333333222222111111111111111111111111000000000000000000000000000000000000111111111111000000000000000000000000222111111111222555888:::======>>>???DDDLLLVVV\\\XXXZZZ\\\cccttt~~~yyy|||ppp}}}uuurrr~~~}}}uuuzzzvvvjjjcccSSSOOOJJJEEEDDDEEEHHHJJJJJJPPP]]]ooo{{{~~~~~~zzzuuunnneee^^^WWWUUURRRNNNIIIEEEBBBAAA???@@@CCCIIIUUUfffwwwyyyfff\\\YYYnnnVVV```llluuupppoooiiiWWWJJJJJJFFFPPPaaawww{{{rrrhhh^^^QQQDDD======???BBBBBB???:::666444333222222111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000111111111222222222444444333333444777;;;>>>===UUUmmmnnn___[[[nnn{{{}}}yyy|||}}}oooeeedddjjjsss|||zzzvvvrrrnnnjjjggg```___]]]ZZZWWWUUUSSSRRROOONNNMMMLLLKKKIIIIIIHHHMMMLLLKKKJJJLLLNNNQQQTTTYYY[[[]]]aaafffjjjnnnpppsssuuuwwwzzz}}}~~~}}}|||zzzyyyxxxwwwwwwsssrrrqqqqqqrrrtttuuuwwwvvvtttssstttwww{{{lll___[[[pppnnn```fffzzz~~~sss[[[AAA888999999555222444444333333333222222222111111111111111111111111000000000000000000000000///000000000111111111111000000000000000000000000111111111222444777:::<<<@@@??????BBBIIITTT___fffYYYUUUZZZjjj}}}xxx}}}zzzhhhXXXPPPKKKJJJHHHGGGHHHMMMUUU[[[ffffffiiiqqq|||xxxssslllbbbWWWPPPKKKHHHGGGGGGEEEBBBBBBGGGQQQ]]]dddvvv|||uuu]]]bbbuuu^^^iiittt|||{{{uuuooo```TTTRRRJJJHHHLLLYYYlll|||zzzwwwmmm]]]LLL@@@;;;<<<>>>BBBAAA===999666333333333111111111111111111111111111111111111111222222222111111111111111111111111000000000000000000000000000000111111111222222222222333333333333777>>>CCCEEEcccrrreee]]]ooowww|||{{{{{{wwwqqqiiioootttzzz}}}yyyvvvsssoookkkfffccc^^^ZZZVVVQQQPPPNNNLLLJJJGGGFFFEEEFFFEEEDDDCCCBBBAAA@@@@@@DDDCCCAAAAAABBBEEEHHHJJJMMMOOOQQQUUUZZZ^^^bbbdddlllmmmooossswww{{{}}}{{{xxxwwwsssqqqooollliiigggffffff```_________```aaabbbcccaaaaaaaaabbbfffkkkppptttssswww}}}~~~fffaaabbbtttoooeeelll}}}~~~xxxttt}}}cccHHH<<<;;;:::555222444444333333333222222222111111111111111111111111000000000000000000000000///000000000111111111111000000000000000000000000111111222444777:::<<<>>>@@@@@@AAAEEENNNXXXbbbggg[[[SSS]]]qqq}}}xxxsssjjj^^^WWWWWWVVVUUUUUUVVVZZZbbbkkkrrr{{{yyylllaaaWWWNNNIIIJJJGGGCCCBBBCCCFFFJJJMMMWWW]]]gggrrr}}}wwwmmmmmmooommmyyyyyyqqqgggbbbYYYNNNFFFHHHQQQaaaxxx~~~ppp___NNNBBB;;;999???@@@???<<<888555333444222222222222222222222222111111111222222222222222111111111111111111111111000000000000000000000000000111111111111222222222222333444333555:::CCCJJJWWWnnnsssccceee|||sssuuuuuuwww|||yyyuuurrrnnnhhhcccZZZXXXUUURRRQQQNNNKKKIIIEEEEEEDDDBBBAAA@@@???>>>>>>>>>>>>===<<<<<<;;;;;;===<<<;;;;;;<<<>>>@@@AAAAAABBBEEEHHHLLLPPPSSSUUU```aaacccggglllqqqvvvxxxyyyzzz|||}}}~~~|||||||||||||||{{{zzzyyyssssssrrrpppmmmkkkhhhgggdddaaa]]]XXXTTTQQQOOONNNKKKKKKKKKKKKLLLLLLMMMMMMJJJJJJKKKLLLPPPUUUYYY\\\^^^aaafffiiiiiiiiijjjjjjfffjjjpppxxx}}}gggeeezzz{{{jjjeeerrr~~~}}}xxxuuuzzzoooTTTEEE???:::666444444444333333333333222222222222222222222222222222000000000000000000000000000000000000111111111111000000000000000000000000000111333555999<<>>@@@>>>:::666444444222222222222222222222222111111111222222333333333111111111111111111111111000000000000000000000000000111111111111222222222222444666666777>>>HHHQQQiiipppoooiiiqqq}}}zzzvvvvvvwwwzzz~~~~~~~~~~~~}}}}}}}}}~~~~~~|||{{{zzzuuuoooiiieeeccc___YYYSSSLLLJJJHHHGGGFFFEEECCCAAA??????>>>>>>===<<<<<<<<<::::::::::::::::::::::::999999999999999:::;;;;;;999:::<<<>>>AAADDDGGGHHHPPPQQQSSSWWW]]]ccchhhkkkpppqqqrrrrrrssssssrrrrrrooooooooommmkkkiiigggeee^^^]]]\\\ZZZXXXUUUSSSRRROOOMMMIIIEEEAAA???>>>>>>=========>>>>>>>>>??????<<<<<<===>>>@@@CCCEEEGGGIIILLLOOOQQQRRRSSSTTTUUUQQQUUU[[[aaajjjwwwzzzkkknnn|||vvvhhhnnnzzzyyyjjjwww|||dddRRREEE;;;666666444444333333333333222222222222222222222222222222000000000000000000000000000000000000111111111111000000000000000000000000000111333777:::>>>@@@BBBAAADDDIIIQQQYYY\\\\\\YYYZZZUUUkkk}}}lll___UUUWWW^^^hhh{{{fff^^^TTTKKKGGGEEEDDDDDDEEEEEECCCBBBEEEOOO^^^iii~~~vvvsssqqqsssdddSSSIIILLLMMMJJJOOOZZZiiiwwwaaaMMMBBB888<<<@@@???;;;777555444222222222222222222222222111111111222222333333333111111111111111111111111000000000000000000000000000111111111111222222222333555777888999AAALLLVVVsssmmmjjjoooxxx|||xxx}}}vvvvvvwwwyyy{{{~~~~~~~~~~~~}}}{{{yyyyyyyyyzzzxxxxxxxxxyyyzzz|||}}}~~~~~~}}}}}}||||||}}}}}}~~~{{{zzzzzzxxxwwwtttsssrrreee```[[[YYYYYYWWWRRRMMMLLLJJJGGGEEEDDDCCC@@@>>><<<<<<<<<<<<<<<<<<<<<<<<999999999::::::::::::;;;999999999:::::::::::::::777777999:::===???BBBCCCDDDEEEHHHLLLQQQXXX]]]aaahhhhhhhhhhhhgggfffeeeeeeddddddbbb```]]]YYYUUUSSSMMMMMMLLLJJJHHHEEECCCBBB@@@>>><<<999888888999:::888888888888999999999999999999999::::::;;;<<<======???BBBCCCDDDEEEGGGIIIIIILLLOOOSSSYYYeeeuuuvvvkkkmmmoooooo}}}|||zzzjjjqqq{{{ppp\\\III;;;777888444444444333333333222222222222222222222222222222000000000000000000000000000000000000111111111111000000000000000000000000///111444777;;;???AAACCCEEEHHHPPPYYY``````\\\WWWUUUSSSmmm~~~yyy{{{www~~~bbbXXXVVV```kkkuuu}}}iiiWWWLLLGGGDDDBBB===@@@BBBBBBAAADDDKKKQQQmmm}}}lllxxx{{{tttaaaOOOKKKLLLMMMNNNQQQWWWqqqzzzpppdddJJJ===;;;===CCCBBB999333222222222222333555555444222222222222222222222222222111111111111111111111111111111111111111111111111//////000111222333333333333333444666999DDDUUUdddqqqkkkhhhrrrssszzz}}}www~~~yyyuuuuuuyyyxxxwwwxxx{{{~~~~~~{{{{{{||||||{{{{{{zzzyyy}}}|||{{{yyyxxxwwwwwwwwwuuutttrrrqqqqqqpppnnnlllkkkkkkkkklllnnnqqqsssuuurrrrrrrrrrrrrrrrrrrrrrrrvvvssspppnnnlllhhhaaa\\\WWWUUUQQQNNNLLLKKKKKKKKKHHHFFFBBB???===<<<<<<===<<<>>>===999999<<<<<<999;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::777888:::;;;<<<<<<;;;:::=========???CCCHHHMMMQQQYYYYYYYYYYYYYYYXXXWWWVVVSSSRRRPPPMMMKKKIIIHHHGGGBBBAAA@@@???===<<<;;;:::999999888888777777777777777777888888888888777777555666666777888999999:::;;;;;;;;;<<<<<<<<<=========@@@CCCEEEIIITTTbbbmmmxxxuuutttqqqtttzzzqqqmmmooo{{{dddMMMAAA:::444777666444444444444222111111111111111111111111111333333222222111000//////000000000000000000000000000000000000000111111222333444777:::===???AAABBBEEEHHHUUUeeekkkeee^^^]]]RRRbbbgggjjjyyy~~~zzzxxx||||||qqqiii______eeeooossssssxxxxxxaaaSSSLLLIIIMMMGGGBBBCCCDDDDDDEEEHHHRRRccczzzwwwnnnppp|||kkk]]]TTTLLLIIIJJJMMM]]]pppxxxnnnVVVIII@@@<<<@@@DDD???888444444333333333444444333111222222222222222222222222111111111111111111111111111111111111111111111111000000111111222222333333000222555888@@@MMMaaaooopppsssxxxwwwuuuwww{{{pppjjjooo~~~}}}xxxrrrpppoooooooooqqqtttvvvvvvuuu{{{zzzzzzxxxwwwuuusssrrrooonnnllljjjhhhgggffffffdddbbb```___^^^]]][[[YYYSSSSSSTTTVVVXXX[[[]]]___aaa``````___^^^]]]\\\\\\XXXVVVSSSRRRQQQOOOJJJGGGEEEDDDBBB???>>>=========AAA???>>><<<<<<<<<<<<===888;;;:::888888<<<===;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999999::::::;;;::::::::::::::::::;;;===@@@CCCEEEFFFFFFFFFFFFFFFEEEDDDDDDCCCBBB@@@>>>===;;;;;;:::;;;;;;::::::999888888888777777777666666666555555666777:::;;;;;;:::777666555666666777888888999999888888888888999999999999999;;;>>>???AAAIIITTT]]]{{{ooozzzyyyqqqxxxooosssuuu^^^III;;;555777666444333444333222000111111111111111111111111333333222222111000000///000000000000000000000000000000000000000111222222111444888<<>>EEEEEE===777666555444444444444333111222222222222222222222222111111111111111111111111111111111111111111111111111111111222222222222222000222555:::EEEVVViiiuuukkkyyy|||yyyyyymmmeeefffsss~~~{{{zzzsss{{{~~~wwwsssrrrsssrrrqqqrrrsssrrrooommmkkkjjjhhhfffbbb___\\\[[[UUUTTTRRRPPPNNNLLLKKKKKKKKKIIIGGGFFFEEEDDDBBB@@@???@@@AAABBBDDDEEEFFFGGGHHHHHHGGGFFFFFFEEEDDDDDDGGGFFFDDDDDDDDDDDDBBB@@@@@@@@@?????????>>>>>>>>>::::::::::::999999999999:::===<<<999999<<<===;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999999:::888888888999999999::::::;;;;;;;;;;;;;;;::::::999;;;:::999888777666666666666666666666666666777777777777777777666666666666555777;;;>>>>>>;;;777555666666666777888888999999666666777777777888888888777999:::::::::>>>EEEKKKbbb}}}bbbggg}}}jjjzzztttqqq{{{qqqSSS@@@<<<888666444333333333111000222222222222222222222222333333222222111000000000000000000000000000000000111000000000000111222222111555:::>>>AAACCCFFFHHHRRR^^^oooxxxrrrhhheeehhhqqq|||yyyllleeecccdddeeekkkddd```fffqqq|||wwwiii]]]SSSIIIEEEEEEAAAAAADDDNNN___vvvqqqhhhdddppp|||yyyeeeTTTIIINNNZZZkkkuuueee]]]OOOAAA>>>DDDFFFAAA;;;777555444444555555444333222222222222222222222222111111111111111111111111111111111111111111111111222222222222222222222111111444777;;;FFFXXXhhhqqqhhh{{{rrriiifffrrr{{{pppooosssxxxyyyvvvttttttuuunnnkkkfffaaa^^^[[[WWWUUUVVVVVVTTTQQQNNNKKKHHHGGGDDDCCCBBB@@@???>>>>>>>>>@@@>>>===<<<===<<<:::999<<<===============<<<<<<<<<<<<<<<<<<============<<<;;;:::::::::;;;;;;<<<999:::;;;;;;<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;:::999AAABBBAAA<<<;;;<<<<<<999========================;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;:::888888888999:::999::::::;;;:::999777777:::::::::;;;;;;::::::999::::::999999999999::::::777777777777777777777777888888888888888888888888666888:::<<<<<<:::888666777777777777888888999999888999999999999:::::::::888999::::::999;;;>>>BBBJJJdddyyyeee```xxx~~~iiieeeooo{{{www~~~~~~ZZZCCCAAA999666444222222222111000222222222222222222222222222222222111111111000000000000000000000000000000111111000000111111222333222666<<>>>>>>>>>>>>>>@@@>>>===>>>???@@@???>>>===<<<<<<<<<<<<<<<<<<<<<============>>>>>>>>>>>>;;;;;;;;;;;;;;;;;;===>>>999:::;;;<<<======<<<<<<<<<<<<===>>>>>>>>>======AAACCCAAA<<<;;;<<<<<<999<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===<<<:::999888999::::::999:::<<<<<<<<<;;;999888888888999999:::999999888777777777777888888999:::;;;::::::999888888777777888888888888888888888888999999999999999999999999888888888999999999999999:::::::::;;;;;;;;;<<<<<<999:::;;;;;;;;;<<<===???>>>OOO\\\ccczzzuuu___dddpppiiifffrrr|||iiiIII@@@:::888444333222333222111222222222222222222222222222222222111111111111111000000000000000000000000111111111111111222222333444999>>>@@@@@@BBBFFFJJJ___ooo~~~|||oooggglllssswww{{{~~~uuuqqqlllgggeeegggkkknnnzzz~~~iiiXXXQQQKKKGGGCCCAAAAAAIII]]]pppooo]]]YYYiii|||xxxsssnnnlllaaa^^^[[[[[[]]]]]]ZZZWWWTTTVVVXXXYYYXXXWWWWWWXXXZZZ]]]cccjjjqqqwww|||~~~{{{xxxrrrlllgggfffiiilllllllllmmmoooppprrrssssss{{{{{{___QQQJJJJJJWWWiiixxxkkkeeeWWWIIIAAABBBDDDCCC999777444444555666666666222222222222222222222222111111111111111111111111111111111111111111111111222222222333333333333333222777<<>>============>>><<<:::::::::<<<===<<<;;;;;;;;;:::999:::;;;<<<===<<<<<<<<<<<<;;;;;;;;;;;;<<<===??????>>>>>>@@@AAA>>>>>>>>>>>>>>>>>>>>>>>>999999:::;;;;;;<<<======<<<>>>>>>;;;;;;>>>???===::::::::::::::::::::::::===========================<<<<<<;;;;;;;;;;;;<<<888999:::;;;<<<;;;:::999888999999::::::::::::999777777777777888999:::;;;;;;;;;;;;:::999888888777888888888888888999999999<<<;;;999888888999;;;<<<::::::::::::::::::::::::999999:::::::::;;;;;;;;;:::::::::;;;<<<===>>>???>>>BBBDDDIII[[[~~~|||eeebbbpppuuuvvviiieeewwwZZZEEE===999666333333333333222333333333333333333333333111111111111111111111111000000000000000000000000222111111111111222333333777;;;???@@@@@@CCCIIIPPPcccpppyyytttjjjhhhooovvv}}}}}}}}}mmmmmmmmmmmmlllnnnqqqtttnnndddPPPIIIEEECCC??????KKK[[[hhhhhhTTTWWWmmm~~~xxxsssnnnkkk___^^^[[[XXXUUUSSSQQQPPPQQQOOONNNQQQWWWZZZYYYWWWUUUXXX\\\```bbbdddfffhhhjjjpppxxx{{{uuuxxx|||qqqpppnnnjjjgggdddaaa```\\\^^^bbbfffjjjooouuuyyyqqq\\\OOOIIINNNVVVhhhyyyvvvcccMMMBBBCCCFFFFFF===:::666555444444444333222222222222222222222222111111111111111111111111111111111111111111111111111222222333333444444444222999>>>EEEUUUiiipppkkkiiixxx~~~~~~}}}xxx{{{lllZZZ___dddgggfffaaa\\\XXXOOOMMMLLLLLLMMMMMMLLLKKKKKKLLLNNNPPPRRRSSSTTTTTTRRRQQQOOONNNLLLKKKKKKKKKHHHGGGEEEEEEFFFFFFDDDCCCEEEBBB???<<<:::;;;<<<>>>:::;;;<<<>>>@@@AAACCCDDD???CCCFFFHHHHHHHHHIIIKKKHHHGGGEEEDDDCCCCCCDDDDDDGGGFFFDDDBBBAAA@@@@@@AAA===@@@@@@===>>>BBBBBB@@@================================================<<<<<<==================999::::::;;;;;;:::::::::::::::;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<===>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<============<<<<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<999:::::::::;;;;;;;;;;;;===<<<;;;<<<===???@@@@@@CCC???>>>BBBJJJZZZuuurrrmmm___ttt|||rrreeeiiifffJJJ???;;;777444444444444444333333333333333333333333111111111111111111111111000000000000000000000000222222111111222222333444888<<<@@@AAAAAAFFFPPPYYYllltttwwwooojjjoooxxx~~~}}}sssmmmnnnppprrrsssuuuyyymmm^^^PPPKKKFFF@@@BBBKKKOOObbb}}}hhh[[[^^^eeezzztttlllddd___\\\YYYXXX[[[YYYWWWVVVVVVWWWYYY[[[aaa___```fffnnntttuuusssqqquuu{{{{{{xxxooonnnkkkgggcccaaabbbccccccfffjjjooottt{{{eeeTTTMMMLLLMMMQQQ```xxxiiiOOOCCCEEEIIIHHHAAA===888555444333222000222222222222222222222222111111111111111111111111111111111111111111111111111111222333333444555555333:::@@@FFFVVViiimmmeeemmmwwwuuuuuuzzzxxx}}}{{{sssiiieeedddaaa^^^\\\\\\]]]^^^cccccceeehhhjjjjjjgggeeefffgggiiilllnnnpppqqqqqqsssrrrpppmmmjjjhhhgggffffffdddbbbaaa```___]]][[[TTTPPPIIICCC???======>>>>>>@@@CCCHHHMMMRRRUUUWWW]]]bbbgggjjjjjjjjjlllnnnjjjhhheeecccbbbbbbbbbcccaaa^^^YYYTTTOOOMMMKKKKKKDDDGGGFFFBBBBBBDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBBBB>>>>>>>>>>>>>>>>>>>>>>>>;;;<<<===?????????>>>===<<<<<<<<<;;;;;;;;;;;;;;;888999::::::;;;;;;;;;;;;<<<<<<;;;<<<<<<===>>>>>><<<<<<===>>>>>>???@@@@@@??????@@@@@@AAAAAAAAABBB===>>>???@@@@@@???>>>=====================<<<<<<;;;;;;;;;<<<<<<<<<======AAA@@@>>>>>>???AAABBBBBBFFF@@@AAAIIIGGGCCCOOOaaaxxx~~~ppp___kkkppplll|||yyyfffIII@@@<<<888555555555555444333333333333333333333333111111111111111111222222000000000000000000000000222222111111222222333444888===AAABBBCCCJJJVVV```zzz~~~}}}uuusss}}}}}}zzzxxxllldddlllnnnqqqssswwwxxx```WWWPPPEEE@@@BBBAAAKKK```yyynnnaaa[[[^^^}}}wwwqqqppppppmmmllljjjhhhggghhhhhhiiikkksssxxxuuuppppppuuuzzz~~~zzzrrrnnnlllgggaaa___aaaeeeggghhhjjjnnnuuu{{{iii]]]]]]VVVKKKQQQSSShhhvvv^^^KKKDDDGGGLLLGGGEEE<<<333222666666000444333333222222333333444222222222222222222222222222222222222222222222222111222333333444666999<<<:::IIIDDDDDD^^^llljjjnnnxxx}}}rrrzzzjjjmmmrrrlllcccdddeeegggiiiooovvvzzz~~~}}}~~~}}}zzzwwwkkk^^^QQQJJJFFFCCCCCCEEEHHHJJJMMMPPPXXXdddpppvvvzzzxxx{{{{{{uuukkkbbb^^^^^^VVVVVVUUURRROOOMMMMMMNNNJJJHHHGGGHHHIIIJJJIIIHHHEEEAAA>>>>>>@@@BBBBBB@@@???@@@AAA@@@???@@@AAACCC<<<===??????>>>===>>>??????>>>===<<<===>>>???@@@CCCBBBAAA@@@@@@@@@AAABBBBBBCCCEEEFFFFFFFFFHHHIIILLLKKKKKKMMMNNNNNNMMMKKKMMMJJJFFFDDDDDDFFFGGGGGGIIIGGGDDDAAA>>>;;;:::999:::<<<===<<<;;;===>>>===BBB>>>===AAACCCBBBCCCGGGGGGFFFEEEEEEFFFIIIMMMOOO^^^~~~pppppp{{{}}}vvv{{{www}}}nnnMMMAAA:::555555555333444666333333333333333333333333222222222222222222222222000000000000000000000000222222333222111222555777===>>>BBBEEEDDDIII\\\ppp~~~rrruuu~~~rrrnnnppptttrrrrrrwwwyyyfffYYYOOOIIIGGGFFFBBBGGG\\\vvvrrrbbbXXXmmmzzzxxxwww{{{|||wwwtttqqqjjjeeeiiieeeaaaaaaeeekkkppprrr|||tttnnndddWWWNNNMMM]]]{{{zzzeeeSSSIIIGGGGGGIIIGGG@@@666333666666222444333333222222333333444222222222222222222222222222222222222222222222222111222333333444555888;;;>>>IIIEEEIIIaaammmnnnvvv}}}~~~iiigggmmmllloooqqqtttxxx}}}zzzrrreeeWWWPPPKKKGGGEEEFFFAAACCCGGGRRRbbbsss~~~}}}zzztttmmmhhhffffff```___]]]\\\[[[YYYVVVTTTVVVRRRMMMKKKKKKIIIEEEAAABBBCCCDDDCCCBBBBBBCCCEEE@@@AAABBBAAA>>>======>>>===>>>???AAACCCFFFHHHIIIOOOOOOOOOOOOPPPRRRTTTVVVVVVWWWZZZ\\\```eeeiiimmmgggfffeeefffggghhhgggfff[[[YYYVVVUUUTTTTTTSSSQQQSSSOOOIIIDDD???===<<<<<<;;;<<<======>>>@@@@@@???AAABBBBBBDDDFFFKKKOOORRRSSSRRRPPPOOOPPPRRRUUUWWWWWWrrr|||~~~zzzuuuyyyuuuZZZDDD<<<666666555222222444333333333333333333333333222222222222222222222222111111111111111111111111222222333222222333666888???@@@CCCFFFHHHPPPcccvvvxxxpppzzz~~~vvvtttvvvvvvvvvyyy~~~zzziiiZZZMMMEEEEEEBBBFFFRRRdddxxxwwwiiiVVVbbbvvvmmmoooqqqrrrvvv|||}}}yyyqqqooonnnllljjjaaacccfffmmmxxxvvvfffRRRLLLRRReeeuuuwwwlll___PPPEEEJJJJJJEEE;;;555555555444444333333222222333333444222222222222222222222222222222222222222222222222222333444444444555888;;;DDDHHHHHHQQQeeennnttt|||kkkgggpppvvv{{{~~~xxxpppiii]]]QQQLLLHHHCCC???>>>>>>===AAAOOOdddxxx}}}zzzsssoooiiieeebbb___YYYUUUSSSTTTSSSQQQNNNLLLLLLLLLNNNPPPRRRSSSSSSUUUWWWYYYWWWYYY\\\```ccceeefffgggoooooopppqqqtttwwwzzz{{{{{{tttlllddd\\\WWWNNNJJJDDD>>>:::999999:::888888999;;;>>>???>>>>>>999???BBBDDDPPPdddqqqssstttsssqqqoooppprrrtttvvvooozzz|||zzzsssqqqxxx~~~rrraaaIII@@@999777666222111111333333333333333333333333222222222222222222222222111111111111111111111111222222333222222444777:::BBBBBBDDDHHHOOOZZZmmm~~~uuusss~~~xxxuuuvvvyyyzzz|||pppZZZLLLDDDCCCCCCDDDIIIYYYuuudddbbbgggzzz{{{sssooollllllpppssstttvvvxxxzzztttpppYYYYYYXXXWWW[[[iii~~~}}}|||zzzvvvqqqooottt~~~rrr]]]SSSNNNTTT\\\hhh}}}~~~dddNNNKKKKKKGGG???777333444555444333333222222333333444222222222222222222222222222222222222222222222222333444555444444555888;;;FFFFFFKKKYYYgggooo|||}}}sssoooxxx{{{|||vvv~~~qqqhhhjjjvvv~~~vvvjjj]]]UUURRRIIICCCEEEGGGBBB<<<999@@@======FFFVVVjjj~~~{{{xxxvvvvvvuuuqqqkkkgggeeedddhhhjjjmmmnnnoooqqqtttvvv{{{}}}~~~ssshhh\\\QQQGGG@@@>>><<<999777666777999::::::888888<<>>===???===BBBBBBEEE]]]}}}|||{{{qqqooosssnnneeeOOODDD:::888777444222222333333333333333333333333222222222222222222222222111111111111111111111111222333333333333555:::===DDDCCCDDDJJJVVVfffwwwwwwwww~~~}}}|||zzzxxxwwwxxxyyy{{{rrr^^^MMMJJJFFF@@@<<>>BBB>>>???IIIQQQOOOGGGBBB@@@===;;;???FFFWWWttt}}}zzzxxxxxx}}}yyyuuurrrqqqqqqpppoooaaa[[[RRRJJJCCC===999666777777888999;;;<<<<<<===>>><<<===AAABBB???AAAFFFRRROOOHHHKKKiiisssssspppvvv|||ttttttsssnnnVVVIII<<<888777555444444333333333333333333333333222222222222222222222222111111111111111111111111222333333333444777<<<@@@EEECCCEEENNN^^^qqq~~~tttuuuyyy~~~{{{zzzzzz{{{}}}~~~{{{yyyxxxyyyyyy}}}~~~uuu]]]VVVMMMFFFAAACCCMMMYYYvvvyyyhhhaaalllaaa\\\YYY^^^hhhooopppmmmlllllljjjeee]]]SSSJJJEEELLLEEEDDDIIILLLJJJKKKQQQXXXnnn}}}yyytttoooooopppnnniiiiiiuuuttt___QQQKKKMMMXXXdddxxxwww}}}oooNNNJJJGGGDDD===666333555444333333222222333333444222222222222222222222222222222222222222222222222222333444555555777:::===HHHJJJ\\\kkknnn}}}ooouuuwwwmmmfffrrrkkk___cccoooyyy}}}xxxpppgggaaa^^^ZZZSSSMMMIIIFFFCCC@@@@@@@@@???>>>AAA>>>CCCQQQ]]]]]]UUUOOO@@@>>>>>>@@@BBBMMMjjj}}}{{{}}}{{{yyyxxxuuuqqqooommmllllllmmmmmmpppuuuxxxwwwqqqlllaaa___[[[YYYXXXWWWVVVTTTNNNIIICCC>>><<<<<<;;;;;;666777999;;;<<<<<<;;;:::===<<>>EEEQQQaaaZZZSSS\\\zzzyyymmmuuummmnnn{{{zzzzzzvvv```PPP???888777666555666333333333333333333333333222222222222222222222222222222222222222222222222222333333333444999>>>CCCEEEEEEGGGSSShhh{{{tttnnnmmmrrrzzzwwwxxxzzz|||}}}rrrpppmmmiiigggfffffffffoooqqqtttxxx{{{}}}~~~~~~~~~~~~ooobbbSSSKKKGGGEEEFFFIIIddduuuuuufffcccpppUUUSSSUUU]]]fffggg^^^TTTccceeeggghhheee___XXXSSSRRRKKKHHHLLLKKKEEEFFFNNNeee~~~~~~{{{xxx~~~yyycccVVVQQQTTTYYYxxxxxxyyy{{{wwwrrrQQQJJJFFFFFFBBB:::555666444333333222222333333444222222222222222222222222222222222222222222222222111222444555666888<<>>CCCIIIEEECCCOOOaaannnhhhiiiwww}}}ppp{{{vvvqqq}}}~~~yyylllXXXCCC999777555555666333333333333333333333333222222222222222222222222222222222222222222222222222333333333555:::@@@EEEFFFGGGKKKYYYppp|||rrrrrrkkknnnzzzvvvxxx{{{|||}}}|||vvvpppjjjgggYYYXXXUUURRRPPPOOOPPPPPPXXXZZZ___dddkkkpppuuuxxxyyyzzz{{{{{{||||||||||||zzz{{{}}}vvv```RRRJJJEEECCCCCCPPPccc{{{tttgggkkkaaabbbiiittt|||wwwfffWWW^^^dddmmmuuuyyyxxxtttqqqiiiaaa]]]___[[[RRRSSS\\\sss}}}xxxpppkkkmmmqqqzzzsssaaaWWWTTTTTTdddxxx{{{tttpppnnnSSSKKKFFFGGGEEE>>>888777444333333222222333333444222222222222222222222222222222222222222222222222000111333555666999===@@@MMMXXXrrr|||yyy|||kkk|||zzzYYYVVVtttlllfffnnnssspppssswww|||zzzbbbRRRQQQVVVJJJIIIGGGFFFFFFGGGHHHIIIJJJJJJKKKPPPVVV\\\___```YYYRRRPPPYYYdddfff```\\\SSSOOOQQQTTTNNNDDDFFFQQQ```jjjsssxxxllljjjeee___XXXPPPJJJGGGEEEDDDBBB@@@>>>>>>>>>>>>===;;;:::===AAAAAA<<<888888888888999;;;<<<:::999888888888:::===>>>>>><<<:::999999999:::<<>>???@@@@@@???AAAEEEKKKTTT^^^fffkkkooopppqqqqqqrrrqqqqqqqqqqqqrrruuuxxx|||xxxxxxzzz||||||xxxpppjjj\\\]]]]]][[[[[[```jjjsssqqq\\\PPPIIIFFFGGG:::OOOkkkzzziiiggguuusss^^^ZZZYYYccc{{{~~~xxxvvvwwwllltttuuuuuurrr~~~~~~~~~zzztttqqqrrrvvv}}}vvvhhh```TTTQQQ]]]www~~~ooo]]]KKKCCCKKKJJJ<<<333555666555333333444444444333444444444444444444444444444444333222222333333333666444444666777777<<>>HHHIIIKKKLLLPPPYYYdddmmmxxxnnnjjjUUUQQQJJJEEEBBB???===<<<;;;:::999777777666666666999999888888777888888888999777333222444777:::;;;===<<<;;;===???@@@???>>>EEEAAAAAAEEEDDD???AAAFFFFFFOOOXXXZZZZZZcccttt}}}~~~qqqggg{{{yyyxxx~~~kkkSSS@@@777444555888333333333333333333333444444444444444444444444444222222222222222222222222666444222444:::@@@FFFHHHLLLIIISSSjjj}}}yyywww|||{{{|||}}}xxxyyyyyyvvvrrrnnnlllmmmnnniiikkkjjjeeebbbaaa]]]XXXMMMLLLJJJGGGEEECCCBBBBBB?????????>>>>>>??????@@@<<<<<<===>>>BBBHHHPPPUUUZZZYYY\\\___^^^[[[[[[^^^ccccccdddfffkkkoooqqqqqqwwwvvvtttsssrrrrrrssstttrrryyy}}}zzzuuupppiiicccaaa]]]YYYWWWVVVSSSNNNJJJIIIGGGDDDBBBCCCEEEIIIKKK```sssrrr^^^TTTMMMFFFGGGCCCJJJcccqqqgggfffkkkhhhUUUPPPYYYuuuzzz```nnnxxxxxxtttmmmpppzzznnniiihhhrrrrrrfffVVVPPPUUUhhh|||gggSSSFFFHHHKKKCCC999555777555333333444444444333444444444444444444444444444444333333222333333444555333333666777999???GGGUUUrrrrrrcccuuucccfffooofffhhhrrrtttkkkiiirrrxxxwwwwwwxxxyyyzzz{{{{{{||||||~~~qqq```[[[^^^gggiiimmmoooqqqssstttuuuvvvkkkpppssspppttt}}}oookkkaaaTTTGGG>>>;;;;;;<<>>???AAABBBDDDDDDIIIGGGJJJPPPPPPLLLKKKOOOSSS^^^eeedddgggsss|||~~~sssdddmmmnnnTTTAAA888666666666333333333333333333333333444444444444444444444444222222222222222222222222555333222555:::AAAFFFIIIJJJKKK]]]{{{}}}vvv}}}{{{wwwwwwuuurrrkkkkkkiiifffaaa^^^]]]^^^WWWXXXWWWRRRPPPQQQNNNJJJFFFEEEDDDBBBAAA@@@???>>>>>>===<<<<<<;;;<<<<<<<<<>>>>>>>>>======@@@EEEIIINNNMMMNNNPPPNNNJJJIIIMMMQQQQQQSSSVVVZZZ]]]___````````````___``````aaaaaaeeekkkqqqssstttsssnnnhhhbbb[[[SSSNNNLLLLLLJJJHHHEEEDDDCCCBBBBBBBBBDDDEEEOOO___vvvlll^^^PPPEEEBBB>>>BBBWWWqqqssshhhgggkkk{{{fffTTTNNNbbb{{{XXXWWWhhh}}}nnnccccccbbbbbbnnn|||rrrwwwzzzssskkkiiipppuuu```SSSNNNVVVpppsss```LLLDDDIIIJJJ???333777555333333444555444333444444444444444444444444444333333333333333444444444222333666777:::CCCMMM\\\uuummmkkkzzzttt|||yyyddd```gggjjjiiimmmuuuxxxuuuxxxxxxyyyzzz{{{{{{{{{{{{zzz~~~xxx|||{{{zzzyyyqqqbbbQQQBBB:::888999888<<<@@@AAA???>>>@@@BBBDDDMMM]]]mmmwww~~~rrrdddUUUJJJBBB??????<<<999777888999999999888777666555555555555555777777666666666777777888555777:::<<<======<<<;;;DDDGGGJJJJJJJJJLLLPPPTTTUUUWWW\\\dddfffcccaaabbbiiivvv|||xxxyyymmmkkkqqqmmmhhh{{{sss[[[GGG<<<888666444555555444444333333222222444444444444444444444444333333333333333333333333444333333666<<>>======???>>>>>>=========>>>>>>@@@AAAAAA???>>>>>>@@@CCCJJJIIIKKKNNNNNNJJJKKKOOOPPPQQQTTTXXX\\\___aaabbbdddeeeggghhhjjjjjjkkkkkkmmmrrrwww{{{~~~vvvkkkaaaTTTJJJFFFFFFEEEEEECCCCCCBBBBBBBBBBBBBBBBBBDDDMMM]]]rrrqqqZZZIIICCC===>>>JJJ]]]qqqyyyooommmoooxxxwwwvvvkkkOOOMMMVVV]]]jjjxxxaaaQQQVVVxxx~~~hhh^^^[[[```aaa```lll~~~uuukkk]]]TTTVVVbbbsss~~~oooZZZNNNKKK]]]vvv}}}oooXXXFFFEEEJJJBBB444777555444333444555444333444444444444444444444444444333333333333444444555555444444666888<<>>CCCEEECCCBBBCCCEEEAAABBBFFFMMMTTT```rrrqqqaaaYYYPPPHHHDDDAAA>>><<<===;;;999999:::<<<<<<<<<:::999888888888888888999999999999999:::;;;<<<===<<<<<<===>>>@@@CCCGGGJJJQQQUUUXXXXXXVVVYYY___eeefffhhhnnnuuuzzzzzzxxxwww}}}~~~}}}rrr```NNNPPP[[[oooqqqqqq|||zzzlllpppyyyrrrzzziiiSSSAAA999666444666666555444333222222111444444444444444444444444333333333333333333333333333333444888???EEEIIIKKKSSSUUUjjjxxx}}}}}}tttrrr~~~wwwsssuuurrrjjjjjjppptttvvvxxxxxxvvvsssqqqpppooommmggg___\\\[[[WWWQQQLLLLLLKKKJJJIIIGGGFFFEEEGGGGGGEEEDDDDDDCCCCCCCCCDDDEEEGGGGGGFFFFFFGGGIIITTTUUUYYY___aaaaaaeeejjjiiimmmrrrvvvzzz}}}wwwgggZZZQQQMMMIIIGGGFFFEEEDDDDDDEEEGGGIIIJJJJJJIIIOOO___tttlllUUULLLEEEAAAEEEMMM]]]wwwxxxuuutttmmmuuu}}}vvv]]]KKKFFFBBBGGGPPPWWWXXX___iiirrryyylllRRRKKKgggxxxrrr^^^VVVWWW___```^^^gggwwwsssaaaYYY\\\eeelllwww{{{cccTTTJJJOOO___sss~~~jjjRRRGGGIIIEEE;;;777666444444555555555444444444444444444444444444444333333333444444555666888666777888888===KKKYYYkkk}}}~~~mmmmmmfffccchhhpppuuuuuuuuuwwwwwwxxxxxxwwwuuusssrrrlllnnnmmmrrrzzzzzzvvvcccUUUPPPKKKGGG@@@:::777777888999888<<>>@@@CCC@@@<<<;;;;;;===DDDRRR```gggqqqyyyfffRRRFFFAAA===<<<>>>@@@???<<<;;;999777777888999999999::::::999999999:::;;;;;;;;;;;;<<<===>>>@@@BBBCCCCCCFFFJJJLLLNNNPPPSSSVVVVVVYYY\\\\\\[[[^^^fffmmmnnnqqquuuzzz~~~ssshhhbbbSSS@@@;;;@@@NNNeeezzzcccZZZaaajjjmmmppp___qqquuu}}}www___GGG;;;777666666666555444444333222222444444444444444444444444333333333333333333333333222333555;;;BBBHHHLLLNNNWWW\\\rrr|||rrrwww}}}}}}{{{}}}~~~wwwnnnlllkkkkkkiiigggdddbbbaaa]]][[[XXXTTTPPPLLLJJJIIIHHHJJJLLLLLLKKKKKKKKKMMMZZZZZZ___gggkkkmmmsssyyy~~~yyyoooeee___ZZZXXXVVVUUUXXX]]]cccfffeee[[[WWW^^^kkkxxxkkkVVVLLLEEEDDDEEENNNfff~~~}}}uuupppdddgggtttppp[[[PPPHHHAAA>>>??????BBBIIIOOOVVVdddpppuuuYYYIII[[[xxxvvvlllnnnggg[[[VVV[[[]]]\\\gggwwwuuuooooooppp~~~mmm^^^PPPLLLOOO[[[tttxxx```OOOJJJHHHDDD888666444444555666555444444444444444444444444444333333333333444555666777999888888999:::AAAQQQaaauuuwwwnnnccc^^^fffooorrrtttxxxuuuuuutttsssoookkkgggeee]]]]]][[[```jjjlll{{{uuuhhh^^^SSSGGG@@@@@@;;;999666555666777777666888;;;===;;;999888:::<<<;;;:::;;;===<<<;;;AAAHHHIIIRRR___ooo~~~iiiYYYNNNDDD???<<<:::;;;>>>>>><<<999<<<:::888888999:::999888999999999999999:::;;;<<<===>>>???AAADDDGGGJJJKKKLLLSSS]]]bbb```[[[VVVTTTMMMOOOQQQSSSUUU[[[dddkkkmmmooorrrvvv{{{}}}xxxyyyrrrdddSSSJJJEEE>>>777;;;???NNNgggiiiWWWUUUZZZ\\\ppphhhyyy~~~qqqpppeeeJJJ===999777666666555555444444333333444444444444444444444444333333333333333333333333333444888>>>FFFLLLOOOPPPWWWggg|||vvv{{{|||xxxvvvwwwzzzuuurrrllleee]]]WWWRRROOOJJJKKKKKKJJJGGGFFFFFFFFFPPPPPPTTTZZZ^^^```ffflllyyy|||{{{yyyzzz|||}}}aaaSSSHHHEEECCCEEEWWWllluuukkk___]]]ccctttggg[[[UUUJJJ>>>???======???@@@CCCNNNYYYiiirrr~~~|||bbbMMMRRRkkkllliiiqqqrrrbbbWWWYYY\\\]]]iiixxx~~~|||xxxjjj\\\TTTOOOPPP___pppzzziiiWWWLLLIIIIII888666444444555666555444444444444444444444444444333333333444444555666777777777888:::<<>>>>>:::888999;;;999999;;;>>>===:::<<>>>>>============;;;:::===;;;:::;;;<<<<<<<<<:::::::::::::::;;;<<<===>>>CCCDDDFFFIIIMMMQQQUUUWWWXXXaaajjjkkkdddYYYOOOJJJBBBCCCDDDHHHPPPZZZccciiikkkooosssvvv{{{~~~xxxooodddXXXJJJBBB<<<888888<<<===@@@OOOjjjjjj___\\\ZZZiii|||wwwsssooo~~~|||aaaJJJAAA===777555555555555555444444444444444444444444444444444444444444444444444444444333555:::AAAIIIOOORRRSSSZZZtttvvv|||yyyvvv{{{|||zzzqqqnnnhhhaaaZZZTTTOOOLLLGGGGGGFFFCCC???===>>>???BBBBBBEEEKKKNNNPPPUUU[[[iiirrr}}}ttt```OOOJJJEEE@@@KKK\\\}}}qqq```ZZZWWWccc{{{hhhZZZXXXNNN???BBB@@@???>>>;;;;;;CCCMMM\\\iiizzz}}}fffMMMJJJ___{{{xxxiiijjjuuurrraaaUUUXXX[[[\\\dddqqqtttfff^^^VVVPPPUUU___vvvjjj[[[MMMHHHIII888666555444666666555444444444444444444444444444333333333444555666777777555555888;;;>>>III^^^qqqsss|||~~~sssgggcccmmmsssnnnooovvvrrrtttvvvwwwwwwuuurrrpppfff```VVVUUUWWWVVVggg{{{wwwwwwxxxuuusssnnnooommmiiieee^^^RRRGGG???===<<<===;;;888666777888555222333555666555444555:::???@@@>>>;;;;;;<<<888555444555444333888>>>CCCBBBDDDLLLYYYccchhhiiieeegggiiiiiihhhggghhhiiikkkmmmjjjgggllluuuwwwsssrrrqqqtttzzzkkkNNNBBBBBB<<<<<<============>>>>>>999888888999:::;;;;;;999============>>>@@@AAABBBIIIJJJMMMQQQVVVZZZ^^^```dddiiimmmhhh]]]PPPGGGCCC===<<<>>>DDDOOO\\\ffflllmmmsssxxx{{{xxxlllTTTHHHAAACCCAAA888888@@@;;;===KKKiiioooeee```bbbuuu|||www[[[IIIDDD???777444444444555555555555555444444444444444444444444444444444444444444444444444666;;;CCCKKKQQQTTTTTT```}}}vvv{{{~~~xxx~~~~~~ooobbbcccddddddcccaaa^^^]]]YYYWWWSSSNNNIIIEEEBBB@@@AAAAAA@@@===:::999:::<<<<<<<<>><<<===???@@@@@@JJJOOO___www|||cccOOONNNTTT___xxx|||mmmnnnvvvwwwtttsssuuummmeee```[[[]]]lll}}}{{{xxxyyylllZZZQQQRRRVVV~~~qqq\\\MMMIIIJJJ>>>888444666888555444444555444444333333444444555555444444444444555666666999888888999===KKK```rrrvvv}}}zzz}}}~~~nnnyyy|||llldddkkkqqqooonnnrrrppptttzzz~~~~~~}}}||||||~~~}}}vvvjjjbbbaaabbbaaa}}}}}}}}}}}}{{{vvvnnniiiaaa[[[UUUQQQOOOOOOMMMKKKKKKJJJHHHHHHGGGDDD@@@===999999999999999999999999777777666555444444333333999:::;;;<<<<<<;;;:::999777777666666666666666777>>>???BBBDDDGGGIIIJJJKKKIIIJJJKKKMMMMMMNNNNNNNNNFFFGGGHHHJJJJJJJJJIIIIIIHHHGGGIIIMMMPPP[[[vvv^^^KKKFFFEEE???>>><<<<<<======<<<;;;===;;;999;;;>>>@@@>>>;;;@@@AAABBBDDDEEEGGGHHHHHHOOOTTTYYY]]]aaafffiiiiiilllkkkmmmkkk^^^LLLDDDDDDEEEDDDCCCHHHSSSaaammmuuuvvvoooYYYMMMEEE>>><<<;;;:::999999<<<<<>>;;;888666666555555555444444444333333333333333333333333222333333333333333333444777555;;;HHHQQQSSSVVVZZZssszzz}}}xxxtttuuurrreeeVVVMMMFFFFFFEEEDDDDDDDDDDDDDDDBBBAAA@@@???>>>??????@@@======;;;:::999888888888888888:::???AAADDDLLLUUUcccjjjssszzzoooTTTGGGFFFGGGEEE___gggXXXTTT[[[~~~vvv[[[UUURRRIIIFFFCCC???======>>>>>>===@@@CCCRRRjjj~~~}}}cccMMMGGGKKKVVVooo~~~ppphhhooozzz{{{tttooorrrmmmgggbbb^^^bbbsssuuuiiibbbaaavvv}}}}}}eeeUUUQQQRRReeennnXXXNNNNNN@@@999555666777555333444555444444333333444444555555444444444444555666666555555555777===LLLbbbsssnnnwwwppphhhlllqqqoooooorrrwwwyyy}}}zzzrrrmmmfff___YYYXXXXXXXXXXXXWWWSSSQQQNNNJJJFFFDDDDDDDDDCCCAAABBBAAA@@@@@@AAA@@@>>><<<<<<<<<;;;;;;:::999999999888888777666555555444333888888999::::::999888888777777666666666666777777:::;;;<<<>>>???@@@AAAAAA???@@@AAABBBBBBBBBBBBBBBAAAAAABBBBBBAAA@@@???>>>@@@@@@BBBBBB???EEE]]]xxxjjjRRRHHHDDDAAACCCBBBAAAAAAAAAAAA???===>>>======???CCCEEEGGGGGGIIIHHHGGGFFFFFFFFFFFFFFFNNNRRRWWW[[[```fffjjjkkkqqqrrruuutttiiiXXXNNNMMMEEEJJJQQQZZZdddooo|||ooo[[[RRRKKKCCC???===<<<<<<<<<<<<;;;BBBWWWppp~~~uuuhhhsssrrrTTTDDD===777666666555555555444444444333333333333333333333333333333333333333444444444888666===KKKSSSUUUXXX^^^~~~~~~|||||||||oooooorrrrrrkkkcccaaaddd___XXXTTTVVVWWWPPPGGGBBBDDDCCCBBBAAA@@@@@@@@@@@@===<<<:::999999999:::;;;:::999888777666666666666888777:::>>>@@@CCCKKKUUUaaahhhrrrzzzaaaNNNHHHGGGEEESSSttt}}}iii\\\XXXrrr```TTTRRRPPPHHHEEEBBB???>>>===<<<:::===>>>III___vvvjjjPPPFFFEEENNNfffrrrkkkkkkuuuuuulllnnnllliiieeebbbhhhzzztttggg```^^^uuu|||mmmYYYQQQOOOVVVyyydddRRRRRRDDD===777777777555333333555444444333333444444555555555444444555555666777333555555777???QQQgggwwwpppxxxuuulllnnnpppnnnooorrruuuxxx}}}xxxiii[[[MMMLLLLLLMMMPPPRRRSSSSSSJJJHHHEEECCCBBBAAA@@@>>>===<<<;;;<<<>>>???>>>===???>>>===<<<;;;::::::::::::999888777666555555444666666777777777777666666777777666666666666777777:::;;;<<<<<<=========<<<========================>>>??????@@@??????>>>===??????AAA@@@999999KKKbbbvvvsssfffVVVOOOPPPNNNGGGJJJIIIHHHHHHIIIHHHFFFDDDFFFGGGIIIJJJJJJLLLOOORRRNNNLLLHHHEEEBBBAAAAAAAAAEEEGGGLLLQQQUUUZZZ```dddnnnsssyyy{{{rrrcccXXXUUUMMMUUU___iiirrr~~~}}}kkk[[[YYYSSSIIIAAA============???<<>>=========888777666555555555666777777666666555555666666777888777999===???BBBJJJTTT^^^fffrrrzzz}}}qqqXXXLLLHHHEEEHHHbbbyyyggg\\\mmm|||nnnYYYRRROOOIIIFFFCCCAAA???>>><<<:::???>>>DDDVVVmmmxxx___PPPJJJNNN```uuu~~~sssuuuzzzwwwooorrrrrrqqqmmmllluuuzzzmmmgggmmmuuuppp\\\RRRNNNUUUlllmmmTTTRRRIII@@@999888777444333444555444444333333444444555555555555555555666666777777999:::;;;EEEZZZppp~~~zzzqqq|||xxxpppoooooommmnnnrrrpppvvv~~~kkkYYYXXXWWWWWWZZZ^^^aaabbbcccWWWUUUQQQNNNJJJFFFBBB@@@@@@???>>>>>>@@@BBBAAAAAA???>>>===;;;;;;;;;<<<<<<::::::999888777555444444444444444444444444444444777666666666666777777888:::;;;<<<<<<=========<<>>>>>>>>>>>>>><<<===>>>???AAABBBBBBCCC???>>>AAACCC???;;;EEETTTcccccc^^^XXX\\\eeeccc[[[WWWUUUSSSTTTUUUVVVVVVVVVWWWYYY[[[XXXSSSOOOOOOPPPHHHFFFBBB>>>;;;;;;;;;<<<>>>>>>AAAEEEHHHLLLTTT[[[gggnnnxxx~~~zzzpppeee```bbbdddiiiqqq|||{{{rrrhhh______ZZZOOOCCC<<<<<<<<<;;;===<<>><<<<<<;;;888777555444444444555666666666666666666777888999888777888<<<>>>AAAJJJTTT___gggsss|||xxxzzzcccSSSJJJFFFEEEWWWuuussscccjjjmmm{{{kkkWWWNNNKKKHHHDDDBBBAAA@@@???======;;;===III___uuuqqq___SSSQQQ\\\kkk}}}}}}tttnnnmmmxxx{{{yyy{{{|||{{{xxxyyylll```]]]ggg}}}yyyfffYYYQQQPPP\\\ooopppVVVQQQLLLCCC;;;888777444333555555444444333333444444555666555555555555666777777:::===>>>???JJJbbbxxxxxx~~~lllnnn}}}{{{vvvpppnnnlllkkkmmmppptttxxxrrr```\\\\\\\\\___bbbccccccaaa___^^^ZZZUUUOOOIIIFFFDDDEEEDDDBBBBBBCCCCCCBBB@@@>>>===<<<;;;;;;<<<>>>???;;;;;;999888777555444444333333333333333333333333666666666666666777888888777888999;;;<<<=========???>>>>>>=========>>>>>>::::::;;;<<<===>>>???@@@>>>:::<<>>@@@HHHYYYaaaggghhhooowwwvvvooohhhfffddddddgggkkkmmmmmmjjjkkkiiibbbWWWMMMGGGEEE???===:::888888999;;;===???===???CCCEEEHHHSSS^^^mmmvvv~~~wwwzzzxxxxxxwwwpppkkkhhhfffgggcccXXXHHH???>>>===;;;777888???PPPjjjxxxlllwwwwwwkkkzzztttpppllluuuxxxyyy~~~dddGGG666777777666666666555555555444444444444444444444444333333444555555666777777777:::HHHZZZ^^^[[[fffxxx}}}zzz{{{~~~}}}}}}{{{{{{|||{{{iii``````aaabbb\\\QQQJJJHHHLLLHHHHHHMMMPPPNNNLLLLLLCCCBBB@@@>>><<<:::999999888777555444444444555666555555555555666777888888777666888;;;>>>BBBKKKUUUbbbkkkvvvtttvvvuuu___PPPGGGFFFOOOggg|||hhh___tttZZZgggwwwbbbUUUOOOKKKFFFCCCAAAAAAAAA@@@<<<;;;<<>>???@@@OOOiiizzzhhhxxxyyyyyyvvv^^^iiiuuuhhhmmmppppppooonnnkkkiiiiiikkknnnuuuxxx|||sssjjjiiihhhiiijjjiiigggeeedddccc```[[[UUUQQQOOOOOOJJJIIIHHHHHHHHHFFFCCC@@@AAA???>>><<<<<<>>>???AAA===<<<;;;:::888666555555444444333333333333444444666555555666666777888999999:::<<<>>>@@@AAABBBCCCAAA@@@???>>>>>>???AAAAAA@@@???>>>===<<<<<<<<<<<<@@@;;;;;;AAABBB@@@DDDLLL[[[hhhssstttwww}}}}}}xxxuuuttttttvvvyyy|||}}}}}}qqqooohhh^^^QQQFFF???;;;;;;:::999999:::<<<>>>@@@@@@>>>@@@GGGJJJOOO]]]mmm}}}sssnnnjjjfffeeegggooonnncccPPPDDDBBB@@@<<<888===CCCQQQiii~~~iiissssss|||tttttt|||sssppp{{{{{{~~~lllLLL999777777777666666666555555444444444444444444444444333444444555666777888888888<<>><<>>CCCMMMXXXgggoooyyyrrrssspppYYYIIIDDDHHHXXXsssmmmZZZfffSSSZZZnnn~~~hhh\\\UUUPPPIIICCCAAAAAAAAAAAA;;;===>>>AAAOOOfff{{{ppp\\\QQQTTT[[[hhhhhhjjjkkkeee___ccckkk}}}{{{}}}~~~}}}xxxwwwtttttt~~~{{{ooofffjjjzzzoooUUUKKKUUUsss|||yyywwwcccUUUQQQFFF<<<999777666666888555444444333333444444555666666666666666777777888999???AAADDDUUUsssgggwwwoookkkYYYhhhppp______```cccgggiiihhhffffffiiilllqqquuuyyyzzz}}}~~~yyywwwvvvuuutttsssjjjiiifffaaa[[[XXXXXXZZZTTTTTTTTTTTTTTTQQQLLLHHHGGGEEEBBB???>>>???@@@AAA@@@???>>><<<:::999888777555555444333333444555555555555555555666777888999<<<===???AAACCCDDDEEEEEEBBBBBB@@@@@@@@@BBBDDDEEEEEEDDDBBB@@@>>>>>>>>>>>>AAA>>>>>>BBBBBBDDDSSSdddlllwww|||xxxvvv{{{}}}{{{xxxzzz}}}|||llldddYYYNNNFFF@@@<<<:::<<<<<<<<<<<<===>>>???@@@CCCAAAFFFQQQXXX```ttt{{{yyytttrrrssspppjjjgggiiissstttiiiTTTFFFCCC@@@:::;;;CCCJJJTTTjjjkkkqqqyyy}}}ooojjjuuuxxxpppssshhhOOO@@@777777777777666666666555555555555555555555555555333444555666777888999999:::???RRRfffgggaaaqqqzzzuuutttsssssswww}}}{{{{{{{{{~~~|||___LLLHHHGGGHHHFFF@@@<<<===:::888:::@@@CCCAAA@@@BBB???>>><<<:::999888777777777666555444333444555555555444444444444444555666666555777;;;???EEEPPP[[[kkkrrr{{{rrreeeaaafffpppyyyyyyppprrrfffQQQCCCEEEMMMbbbvvv^^^cccVVVXXXlllvvvttthhh___ZZZTTTKKKDDDAAAAAAAAAAAA666;;;<<<===IIIaaaxxxrrr\\\QQQSSSYYYaaa___aaacccbbbcccnnn{{{|||{{{~~~|||vvvzzzxxxtttuuu~~~ooopppzzz]]]IIIHHH^^^{{{vvvwww}}}{{{jjjYYYRRRGGG===999888666777999555444444333333444444555666666666666666777888888:::AAADDDGGG[[[{{{nnn{{{kkkccc[[[iiiqqq___[[[XXX[[[aaaffffffdddeeehhhjjjooovvv~~~|||~~~}}}xxxvvvvvvwwwwwwnnnmmmiiibbb\\\YYYZZZ\\\^^^^^^```aaa```\\\WWWRRRLLLJJJFFFBBB@@@???@@@@@@BBBBBB@@@???===;;;:::999666666444444444444666666555555555555666777999999:::;;;<<<>>>???@@@@@@@@@??????>>>===>>>@@@BBBDDDBBBAAA???>>>>>>>>>???@@@===<<<>>>@@@???FFF___zzzyyyuuuyyy}}}|||uuuyyyzzzssscccXXXJJJ@@@<<<<<<======>>>>>>>>>>>>>>>>>>======IIIHHHOOO^^^iiittt}}}{{{yyy|||wwwqqqpppsssuuukkkUUUFFFCCC>>>777888BBBJJJSSSgggqqqttt}}}rrrmmmvvvvvvkkkmmm{{{wwwzzznnnSSSBBB777777777777666666666666555555555555555555555555444444555666777888999999<<>>;;;;;;???@@@======@@@@@@???>>><<<;;;::::::999999888777666666666777777888777777666666666777777666555777;;;@@@FFFRRR]]]mmmsss{{{vvvcccRRRJJJLLLUUU[[[ZZZbbbppprrrpppXXXEEEEEEHHHWWWvvv|||aaabbbeeeTTTeeeoooWWWVVVRRRMMMJJJGGGDDDAAA@@@AAA???===???IIIZZZmmmzzzppp```TTTNNNQQQVVV```kkkttt{{{~~~}}}sssoooqqquuuwwwqqqqqq}}}}}}uuueeebbbooo[[[OOOLLLTTTiiiqqqppprrrhhhYYYTTTJJJ???888777777666333444333333333333444555555444444444444555777888999888CCCLLLUUUhhh}}}iii~~~lll\\\^^^{{{{{{cccTTTXXXYYY]]]bbbgggiiiiiihhhfffooosssyyy|||}}}~~~vvvtttxxx|||uuuqqqllliiigggeee```\\\```^^^___eeekkkllleee^^^\\\[[[VVVNNNEEE@@@@@@AAACCCBBB@@@???======<<<<<<777777666666555555555444555555444333222333777::::::===AAACCCDDDDDDEEEGGGGGGFFFEEECCCAAA???>>>===AAA@@@??????>>>>>>>>>>>>;;;??????:::===QQQppp|||}}}}}}zzzwwwvvvvvvzzz|||zzzrrrjjjYYYMMMCCCAAACCCBBB??????DDD@@@======AAADDDCCCBBBJJJSSS```mmmyyy|||zzz~~~{{{}}}|||vvv{{{}}}sss\\\GGG@@@===:::???GGGKKKZZZcccuuu~~~www|||tttuuuzzzrrrppp~~~rrrqqqzzzyyy]]];;;;;;888555444555666666666666666555555555444444444444555666555555666999<<<888DDD[[[mmmmmmlll|||{{{~~~xxxxxxvvvrrroooqqqvvv||||||{{{{{{|||~~~lll\\\LLLEEEAAABBB@@@<<<===BBB===???===999:::@@@@@@;;;======<<<;;;:::999888888;;;:::888777555444444444444444444555555777888888:::999999:::<<>><<<>>>GGGXXXjjjwww{{{jjj\\\PPPHHHHHHLLLWWWiii}}}uuuooooooqqqsssjjjhhhttt~~~~~~rrrgggcccccc]]]UUUYYYVVVeeewwwhhhTTTIIIGGGMMM]]]wwwqqqqqqgggZZZSSSKKKAAA:::777666555444555555444444555555666777666666666777888999;;;;;;AAAFFFKKKUUUlll|||ppp~~~lll___ccc|||rrrbbbaaa]]]___dddhhhjjjkkkjjjiiioootttyyy{{{|||~~~{{{wwwsssqqqppppppoooooonnnllllllooosssuuurrrooojjjhhhccc[[[RRRLLLKKKKKKCCCBBB@@@???===<<<<<<<<<999999888888777666666555666666555444333555999<<<===@@@CCCDDDDDDDDDEEEFFFBBBCCCCCCDDDEEEFFFGGGHHHCCCCCCBBBAAAAAAAAABBBBBB>>>BBBBBB???CCCYYYzzz~~~{{{uuupppgggeeeeeeiiinnnooojjjeee\\\QQQIIIHHHJJJIIIFFFFFF???@@@AAABBBDDDGGGKKKNNNSSS___ppp}}}xxxnnnhhhmmmuuuzzz{{{{{{vvvyyy~~~~~~|||}}}uuu]]]IIIBBB@@@===;;;FFFRRRiiiooozzzvvvvvv~~~rrrsssxxxzzz{{{zzz~~~wwwbbbCCC;;;999666444555666666666666666555555555444444444555666666666555666999;;;<<>>@@@???::::::>>>???<<>>======;;;:::999777666555444444444444444555555666777888555555777<<<@@@JJJ]]]mmm|||~~~tttiiiZZZPPPNNNNNNMMMJJJKKKOOOfff{{{iiitttdddJJJBBBBBBJJJ^^^iii___jjjpppppprrrpppYYYHHHJJJMMMHHHDDDEEE@@@>>>;;;<<>>???III```|||{{{sssooonnniii^^^ZZZhhh~~~~~~mmm```^^^```\\\UUUSSSOOO]]]~~~kkkYYYOOOFFFFFFIIIQQQooo~~~sssqqqjjj```RRRMMMEEE===777555444555666666555555666666777888999999::::::;;;===>>>???FFFFFFHHHVVVsssxxxvvv|||iii```iiizzz~~~mmmgggaaabbbeeehhhkkklllllllllooosssxxxzzz{{{}}}{{{yyyyyy|||yyyxxxwwwvvvwwwzzz|||}}}tttrrrlllcccZZZRRRNNNMMMDDDCCCBBB@@@???>>>======<<<<<<;;;:::888777666666777777666555555777<<>>BBBBBB===:::<<<>>>???FFFEEEDDDCCCBBBAAAAAAAAA<<<;;;:::888777666555555555555444555555666777888444444888???FFFQQQcccssswwwlllddd```[[[TTTNNNLLLKKK\\\~~~xxxgggtttzzzTTTFFF@@@EEETTTtttjjj[[[aaaxxxpppsssaaaHHHIIINNNIIIDDDGGG???===;;;;;;AAANNN^^^iiitttyyy~~~~~~xxxnnneee___VVVOOOFFFBBBGGGUUUeeeooojjj___PPPFFFBBBAAA@@@>>>>>>>>>DDDUUUmmmuuummmjjj\\\QQQPPPaaa{{{sssllljjjddd]]]TTTNNNXXXuuu|||eeePPPGGGIIILLLLLL```zzzvvvppphhhRRRNNNHHH???888444444666666666555555666666777888;;;;;;;;;<<<>>>@@@AAABBBDDDEEEIII[[[|||sssyyywwwfffaaawww~~~yyyvvvrrriiicccdddfffhhhjjjlllmmmnnnmmmqqqvvvyyyzzz~~~}}}}}}{{{|||zzzwwwpppggg\\\SSSKKKHHHGGGFFFDDDBBB@@@??????>>>>>>===<<<;;;999888777666666666555444555888===AAAJJJMMMOOOPPPPPPPPPPPPQQQLLLJJJHHHEEECCCBBBAAAAAACCCBBBBBBAAA@@@@@@AAAAAADDDDDDDDDEEEKKKaaa|||pppeeeZZZVVVSSSVVV___hhhllllllrrrjjjccc```\\\TTTMMMJJJKKKMMMQQQTTTYYYbbblllsssqqqmmmeee[[[RRRMMMLLLMMMKKKQQQXXX^^^dddeee]]]RRROOOLLLLLLPPPSSSTTTWWW[[[mmmyyy}}}yyyxxx}}}xxxbbbMMMCCC===888999@@@TTT|||vvvmmmeeejjj}}}zzztttwwwyyy|||}}}}}}~~~~~~iiiFFF===:::777555555666666666666666666555555555555555777888888777666777999;;;BBBUUUmmmyyyzzzzzz{{{}}}wwwtttvvvwwwwwwvvv||||||}}}{{{qqq___XXXOOOJJJGGGDDDBBBAAA>>>AAABBB???;;;;;;@@@EEEFFFEEEDDDBBBAAAAAAAAAAAA======;;;999888777777666555555555555555666777777888888;;;BBBIIITTTdddrrrxxx}}}}}}vvvpppfff[[[SSSSSSNNNYYYvvvvvvfffuuubbbNNNCCCDDDNNNjjjqqq\\\\\\wwwyyyfffIIIDDDFFFCCC@@@BBB???===;;;:::>>>HHHUUU]]]kkkmmmooolllddd[[[SSSOOOIIIHHHEEEDDDFFFJJJOOORRRKKKIIIEEE@@@======@@@BBBBBBBBBDDDLLLXXXeeeqqqwwwzzz~~~wwwlllaaaZZZNNNGGGJJJ^^^yyy|||ssslll^^^TTTVVVlllxxxRRRGGGIIINNNKKKZZZ}}}~~~uuulllTTTPPPIII@@@888444555666555555444444555555666777:::;;;<<<===@@@BBBDDDEEEDDDHHHOOObbbttt~~~ssseeecccxxxkkksssyyyqqqiiiddddddeeegggiiikkkmmmnnnkkkoootttwwwzzz~~~wwwnnncccXXXNNNHHHGGGFFFDDDBBB@@@???>>>>>>>>>===<<<;;;999888777666555555444333444999???CCCLLLOOORRRTTTUUUUUUVVVXXXKKKJJJHHHGGGFFFFFFGGGHHHEEEEEEDDDDDDDDDDDDDDDEEEFFFEEEFFFIIIPPPeeetttiii```\\\YYY^^^iiittt{{{}}}xxxqqqkkkiiieee\\\TTTQQQNNNRRR[[[eeennnrrrqqqoooaaaVVVIIIAAA@@@BBBCCCBBBJJJJJJKKKSSS```iiieee[[[NNNJJJIIINNNSSSZZZcccmmmzzz{{{rrrmmmsssyyytttaaaNNNEEE>>>888;;;;;;IIIsssxxxeeeWWWYYYiiixxxvvvuuuttt~~~~~~|||}}}lllBBB===;;;777555666666666666666666666666666666666666777888888888777888:::<<>><<<;;;999888888888666555555555555666666777999999<<>>===<<<;;;===CCCKKKQQQ[[[[[[ZZZUUUOOOIIIEEEDDDIIIGGGFFFDDDDDDEEEFFFGGGCCCEEEFFFCCC>>>;;;===@@@===???AAABBBFFFOOO]]]hhhmmmmmmmmmjjjbbbXXXMMMGGGCCCAAAHHH^^^wwwxxxlllfffppp[[[IIIFFFMMMKKKVVVwwwxxxlllYYYRRRIII???888666666777555555444444555555666777999:::;;;>>>AAAEEEHHHIIIJJJOOOWWWhhhwwwooocccdddvvv]]]___gggfffdddcccdddeeegggiiijjjllllllkkkoootttwwwzzz{{{tttjjj___SSSLLLGGGFFFDDDBBB@@@???>>>===>>>>>>===<<<:::999888888555555444333555:::AAAFFFMMMOOOSSSUUUVVVWWWXXXYYYWWWUUUQQQNNNKKKKKKKKKKKKKKKKKKLLLMMMNNNPPPRRRSSSOOOMMMNNNRRRYYYkkk|||pppiiidddbbbgggrrr}}}vvvqqqooopppoooiiiddddddggglllttt{{{{{{qqq```RRRIIIBBB:::888;;;???>>><<>>;;;888666666666666666555666666666666777777777777888888888888999<<<>>>FFFbbb}}}vvv}}}~~~uuusssqqqppprrruuuwwwwwwyyyzzz|||~~~vvvqqqggg]]]YYYUUUMMMDDDBBBAAA@@@AAA??????DDDKKKIIIHHHEEECCCBBBBBBCCCDDD@@@???>>><<<;;;:::999999666666555555555555666666666666;;;EEEOOOZZZhhhttt}}}wwwqqquuu}}}}}}~~~~~~}}}xxxuuuqqqlllfffccc[[[VVV[[[mmmuuujjj}}}{{{^^^LLLGGGFFFWWWxxx```RRRfffLLLBBBEEEIIIGGG=========<<<<<>><<>>>>>>>>GGG[[[qqqrrrUUUIIILLLIIIRRRrrr{{{mmm^^^TTTGGG===888777777666666666555555666666777888888999<<>>>>>===<<<<<<;;;;;;666666555444666<<>>:::888PPPgggpppVVVWWW___~~~|||rrrwwwbbb???<<<888666666666666555555666666666777777777777666777888888999:::>>>@@@MMMmmmxxx~~~wwwqqqrrrqqqpppppprrruuuwwwyyy{{{}}}}}}~~~zzzooojjjfff[[[OOOIIICCC@@@AAAAAA???CCCIIIJJJHHHEEECCCBBBBBBDDDEEEAAA@@@???===<<<;;;::::::666666555555555555666666666666;;;GGGRRR^^^kkkwww}}}yyyuuutttxxx~~~rrrjjjlllrrruuurrrmmmgggaaa^^^\\\\\\\\\TTTRRRWWWcccpppyyywwwmmmgggSSSLLLEEEPPPnnnkkkXXXnnnMMM>>>DDDIIIFFF===>>>>>>===<<<<<>>??????>>>======@@@BBBAAABBBBBBBBBBBBBBBBBBAAABBB@@@>>>???BBBEEEEEEDDDEEEHHHKKKLLLNNNSSS\\\ccc]]]VVVMMMEEEAAA@@@AAAAAA<<<===FFFYYYmmm}}}dddNNNMMMHHHOOOlll~~~qqqaaaUUUFFF<<<999999888666777777777777777888888999888999<<<@@@EEEJJJNNNPPPSSSSSSVVVhhhmmmbbbVVV\\\yyyVVVKKKRRRYYYaaadddeeegggjjjkkklllllllllrrruuuxxxyyyzzz~~~{{{ssshhh```SSSRRRPPPMMMKKKIIIHHHHHH@@@?????????>>>>>>======777777666555888===EEEKKKTTTWWWYYYZZZYYYYYYYYYZZZ\\\ZZZWWWUUUTTTUUUVVVXXXOOOQQQUUUZZZaaaggglllooorrrlllgggeeeaaafff~~~wwwuuuwwwyyywwwtttvvvtttvvv|||~~~vvvrrrjjj\\\MMMBBB>>>===999;;;;;;888555777@@@IIIYYY___cccdddkkkxxx{{{xxxxxx{{{~~~www\\\FFF@@@???===@@@???888CCCSSSpppyyyccc___[[[qqq|||}}}kkkjjjrrr}}}ggg???<<<888666666777666555555666666666777777888888555666888888999;;;???BBBTTTuuu}}}~~~sssppprrrsssqqqoooooossswwwzzz|||~~~yyytttgggYYYNNNEEE@@@BBBBBB???AAAFFFIIIGGGDDDAAA@@@AAABBBCCCBBBAAA???>>><<<;;;;;;;;;777666666555555555666666999888===IIITTT___lllvvvvvvzzz~~~~~~|||}}}ssscccZZZ]]]gggmmmccc]]]TTTKKKFFFFFFGGGIIINNNNNNRRRYYYaaahhhooouuu}}}~~~~~~~~~xxxpppoooYYYQQQGGGMMMjjjxxxddd|||XXXDDDFFFJJJHHHCCC@@@===<<<=========<<<<<<@@@EEEHHHGGGCCC>>>;;;@@@BBBBBB??????CCCHHHJJJLLLBBB???DDDDDD@@@AAAGGGHHHMMMRRRQQQOOORRR\\\fffdddZZZNNNHHHGGGGGGDDD???>>>???DDDQQQeeezzzvvv^^^KKKHHHUUUiiinnnfffSSSGGGAAA999999:::333444555666777777888777777999;;;>>>@@@CCCGGGLLLPPPOOORRRTTTfffyyyhhhxxx___WWWWWW___OOOUUU]]]bbb```cccgggiiijjjkkklllnnnrrrtttxxxzzz|||~~~}}}wwwmmmddd[[[TTTOOOOOOTTTTTTNNNGGGGGGEEECCC@@@>>>>>>>>>???<<<888777888888;;;GGGUUUVVVWWWXXXYYY[[[[[[[[[[[[WWWYYY\\\^^^___^^^\\\ZZZ\\\[[[ZZZ[[[^^^dddjjjmmmpppuuurrroooooonnn~~~}}}wwwnnniiijjjllloootttyyy{{{xxxrrrmmmaaaYYYMMMFFFCCCAAA>>>:::===>>>888888;;;888===PPPiiittttttpppwww{{{}}}~~~~~~yyy~~~xxxWWWJJJGGGAAA@@@>>>AAA???<<>>999666777777777777666666666666777;;;AAAIIISSS___kkksssyyy}}}}}}zzz{{{~~~rrrbbbXXXWWWZZZ^^^___^^^QQQEEEBBBDDDCCCAAA@@@DDDDDDJJJUUU___ccchhhlllvvv~~~~~~~~~~~~|||vvv```OOOKKKQQQ]]]{{{gggjjjNNNGGGJJJJJJBBB@@@===<<<<<<===<<<;;;AAABBBDDDFFFGGGFFFDDDBBB???999777===FFFKKKLLLKKKHHHCCCAAAEEEIIIHHHGGGGGGJJJOOOTTTSSSQQQRRRZZZaaaooofffZZZQQQNNNLLLHHHEEE>>>>>>BBBNNNaaawwwkkkVVVKKKQQQbbbttteeeQQQEEE@@@999999:::444666666777888999999999999:::<<>>??????;;;888888:::<<<@@@LLLYYY[[[[[[]]]___aaabbbdddddddddddddddccccccdddddddddccccccddddddcccbbbaaa```cccjjjkkklllppprrr~~~ttthhh```^^^___```bbbcccbbb^^^WWWQQQOOOIIICCCAAAAAAAAA???;;;>>>>>>999999<<<888>>>PPPlllzzz}}}zzz{{{wwwssswwwxxxzzz|||}}}}}}~~~]]]NNNHHHBBBBBB>>>BBB???;;;GGGcccnnnpppqqqzzz|||ooouuukkkcccqqqvvvdddCCC<<<777777888777777:::777777777777777888888999:::888888:::;;;;;;AAAIII```|||zzzlllmmmooorrrssssssrrrssstttzzz{{{|||~~~{{{ssscccXXXKKKDDDAAA??????@@@FFFGGGHHHGGGDDDCCCCCCCCCBBBBBBAAABBBBBB???;;;888888888888777777777777666777:::@@@HHHQQQ\\\gggoooxxx|||}}}{{{{{{zzznnn^^^SSSQQQXXXcccjjjXXXNNNEEECCCCCC@@@>>>>>>BBBAAAGGGRRR[[[___dddiiitttzzz|||yyyzzzzzz{{{iiiSSSIIIMMMXXXvvvfff```PPPJJJHHHDDDAAA>>>===>>>>>>===<<>>===???IIIZZZpppyyycccPPPNNN[[[zzzeeePPPDDD@@@999888:::555777777888999999::::::;;;;;;===@@@BBBDDDHHHLLLPPPZZZ```bbbpppnnneeetttUUUJJJOOOaaaRRRVVV[[[^^^```cccfffhhhhhhiiikkkllloooppprrrsssuuuxxx}}}zzzsssjjjeee]]]WWWUUUTTTSSSSSSRRRNNNIIIDDDAAA???>>>???;;;999999;;;@@@HHHVVVbbbbbbcccccceeegggiiikkkllljjjhhheeecccbbbccceeegggaaaaaabbbbbbbbbbbbbbbbbb```ggghhhiiillllll{{{}}}qqqaaaVVVRRRPPPOOOMMMLLLIIIEEE@@@<<>>???::::::===999>>>PPPppp}}}xxxnnnfffiiifffgggiiijjjjjjlllooorrrttt{{{~~~}}}\\\NNNGGGBBBCCC@@@DDDAAA<<>>666666777777888;;;777777777777777888999999;;;999:::<<<<<<<<>>@@@BBBDDDEEEEEEDDDCCCDDDFFFFFFEEEDDDCCCCCCAAA===:::999999999999888888888888777:::???FFFMMMWWWaaagggoootttxxxyyyzzz~~~|||wwwmmmaaa[[[\\\dddlllWWWMMMDDDAAA???<<<;;;<<<>>>>>>CCCMMMTTTYYY___eeeppptttuuutttuuu~~~tttxxx~~~tttXXXIIIKKKSSSnnnjjjwww```QQQGGGEEECCC@@@???@@@@@@@@@???AAABBBDDDHHHKKKMMMMMMMMMGGGEEEKKKSSSQQQLLLQQQ^^^QQQRRRPPPOOOYYYddd```TTTOOOSSSXXXZZZXXXVVVUUUVVVfffddd```ZZZRRRKKKFFFCCC===<<<===CCCRRReeexxxnnnWWWNNNYYY}}}gggPPPCCCAAA999777:::777777777777888999:::;;;;;;;;;===@@@CCCFFFJJJPPPSSS[[[dddiiixxxwww^^^sssWWWOOOZZZcccTTTWWW[[[^^^```ccceeefffggghhhjjjlllnnnooopppppprrrvvv{{{xxxrrrmmmddd[[[TTTSSSUUUXXXVVVRRRMMMFFFBBB???======>>>;;;999;;;BBBPPPbbbooosssrrrqqqppppppqqqqqqrrrmmmkkkiiifffeeeeeefffgggdddaaa^^^\\\\\\___dddgggffflllllllllmmmjjjuuurrr```RRRMMMFFFDDDBBBAAAAAA@@@>>>===>>>===<<<===???AAA@@@??????@@@;;;;;;>>>:::>>>QQQrrr~~~vvvkkkdddhhhccccccaaa]]]ZZZZZZ[[[]]]dddlllooonnnlllfffppppppRRRGGGCCC@@@DDDBBBEEEBBB>>>HHHeee|||qqquuummmvvv{{{rrruuulllqqqyyykkkoooaaaLLLAAA888666777777888:::777777777777888999::::::;;;:::<<<======>>>FFFPPPsssuuummmiiikkknnnpppppprrrtttvvv~~~www\\\OOOIIICCC@@@BBB@@@AAACCCCCCCCCDDDFFFHHHHHHFFFDDDCCCBBB@@@>>>;;;;;;::::::::::::999999999777999>>>CCCHHHPPPXXX]]]```fffmmmrrruuuyyy}}}zzz~~~wwwvvvxxxfffUUUCCC<<<;;;;;;:::;;;;;;;;;@@@HHHNNNSSSZZZaaakkknnnpppqqqtttzzzrrrwww||||||]]]NNNPPPTTThhhqqqjjjVVVHHHDDDBBB@@@???@@@AAAAAAAAAFFFFFFGGGIIINNNUUU^^^dddLLLGGGIIIRRRWWWWWW[[[ccc]]]]]]XXXVVV___llljjj___RRRTTTWWWYYYYYYVVVSSSQQQSSSTTTUUUTTTPPPIIIAAA======<<<;;;???JJJYYYiiisssxxx___SSSYYY{{{lllRRREEECCC;;;777999888666666666666777999;;;<<<;;;===AAAEEEIIINNNTTTYYYYYYdddlll|||ggg~~~mmmVVVNNN___cccUUUXXX[[[___```bbbdddeeeeeefffiiikkkmmmnnnooopppqqquuu{{{~~~|||wwwmmmbbbZZZWWWZZZ]]]WWWTTTOOOIIICCC???<<<;;;AAA>>>::::::EEEXXXmmmzzz~~~{{{xxxvvvvvvuuuuuuuuuuuutttrrrqqqppptttqqqkkkeeeaaa______```dddjjjlllooorrrpppzzzyyyeeeVVVOOOEEECCC@@@???@@@CCCDDDDDDAAA???======>>>AAACCCCCC@@@AAA======@@@;;;???QQQpppyyyoooqqqkkkhhhccc[[[TTTQQQPPPQQQVVV]]]]]]ZZZVVVOOOZZZsss|||cccJJJCCC@@@???FFFBBBEEEAAA???LLLkkkwwwpppyyyqqqyyysssxxxoooppp}}}ttthhhoookkkRRRFFF:::666777666666777777777777777888999:::;;;;;;<<<===???>>>@@@JJJUUUyyy~~~sssnnngggiiikkklllmmmooorrrttt|||bbbOOOGGGCCCAAA@@@???AAABBBBBBCCCDDDGGGJJJJJJGGGDDDBBBAAA???===;;;;;;;;;;;;;;;::::::::::::777999<<>>DDDIIIMMMUUU^^^eeegggkkkppptttvvvxxx{{{tttyyy}}}bbbTTTYYYWWWcccxxxuuuyyy~~~sssdddSSSGGGCCCAAA@@@@@@BBBDDDDDDDDDJJJKKKIIIHHHJJJUUUfffrrriii[[[OOOTTTcccmmmjjjbbbjjjfffbbbbbbiiirrrrrrmmm\\\[[[[[[\\\[[[XXXTTTPPPJJJKKKMMMOOONNNIIIAAA;;;<<<<<<<<<===CCCLLLWWW___llluuugggXXXYYYwwwsssXXXIIIGGG===777999888666666555666777999;;;<<<===@@@DDDHHHLLLQQQXXX\\\XXXaaagggxxx}}}uuu\\\PPPaaa```TTTWWW[[[``````bbbccccccdddeeegggjjjlllmmmoooppprrruuuzzz~~~}}}xxxoooddd\\\XXXXXXZZZVVVTTTQQQLLLGGGAAA===;;;@@@???<<<<<>>???AAACCCCCC>>>===<<<<<<===@@@DDDFFFAAABBB>>>???AAA<<>><<<:::;;;;;;;;;;;;::::::::::::777888;;;<<<>>>AAAFFFIIIMMMOOOUUUYYYZZZ[[[ccclllbbbppp~~~kkkMMM===;;;:::888666888888<<>>AAAHHHMMMWWWbbbppp|||~~~jjj\\\YYYqqqzzz]]]MMMJJJ@@@777888999777666666666888:::===>>>BBBDDDGGGKKKNNNSSSXXX\\\YYY^^^___nnnmmmXXXeee~~~\\\QQQTTTYYY``````aaabbbbbbbbbdddgggiiiiiikkknnnppprrrtttxxx{{{{{{vvvmmmddd\\\XXXUUUTTTUUUUUUSSSPPPKKKEEE@@@===<<<>>>>>>BBBPPPgggyyy{{{wwwtttuuuwwwzzz|||}}}|||zzzyyysssuuuxxxyyyvvvqqqjjjfff___bbb___^^^___ZZZ```tttpppaaaZZZKKKGGGAAA>>>===???@@@@@@===>>>>>>??????@@@BBBCCCBBBCCC???@@@BBB<<>>@@@BBB@@@CCCOOO]]]~~~tttjjjiiiggghhhiiijjjjjjlllppprrrvvv}}}___TTT^^^^^^SSSDDDDDDDDDCCCCCCDDDGGGJJJMMMIIIDDD@@@???>>><<<;;;;;;;;;;;;:::::::::999999666888999::::::<<>>@@@DDDNNNXXXUUUUUUZZZeeelllmmmooosssuuu~~~sssmmmwww{{{|||nnnUUUTTTNNNUUUmmmnnnaaa```yyyyyyooofffaaaMMMLLLKKKLLLPPPSSSTTTUUUXXXfffsssrrreeeZZZYYY\\\eeennnnnndddiii|||wwwyyy{{{tttooommmjjjddd___WWWPPPIIIHHHJJJIIICCC===<<<>>>>>>===;;;;;;???BBBFFFPPP^^^iiippptttxxxzzz|||yyyiii]]]XXXnnnyyyaaaPPPMMMAAA777888999888888777777999;;;>>>@@@FFFHHHJJJMMMOOOSSSWWW[[[[[[\\\YYYfffzzz]]]gggzzzXXXNNNRRRXXX___```aaabbbbbbbbbcccfffiiigggjjjmmmpppqqqtttwwwyyy~~~}}}~~~xxxooogggaaa\\\WWWTTTUUUUUUUUUSSSOOOHHHBBB>>>888===@@@FFFUUUkkkzzz|||rrrtttvvvyyyzzz{{{zzzzzzttttttsssqqqnnnkkkhhhfff^^^aaa]]]\\\]]]XXX^^^sssqqqddd^^^MMMHHHCCC??????@@@@@@AAA???AAACCCCCCBBB@@@???>>>BBBDDD@@@@@@CCC===@@@QQQvvv~~~uuuiii___ZZZYYYZZZ[[[```______[[[MMMHHHUUUaaa]]]LLLAAAAAA@@@AAALLLUUUPPPIIILLLccczzzssszzz}}}qqq{{{fffhhh~~~yyyrrrxxxXXXQQQDDD999999<<<<<<:::888777777777888999;;;<<<===<<<>>>AAACCCAAADDDQQQ___~~~~~~ttthhhhhhhhhiiijjjjjjkkkmmmpppsssuuu|||qqqfffuuuvvvgggFFFFFFFFFDDDCCCDDDGGGIIIOOOKKKEEEAAA???>>>===<<<;;;;;;:::::::::999999999666888999999888999;;;===>>>===>>>BBBBBBEEESSSbbbhhhjjjggg[[[KKK@@@>>>@@@GGGAAA===;;;888444555999555555888;;;===AAAKKKVVVQQQNNNSSS___gggjjjnnntttlllttt{{{gggdddqqqvvvxxx}}}sssQQQLLLGGGPPP```cccdddtttmmmfff\\\OOOKKKJJJQQQZZZ^^^\\\XXXdddhhhyyytttaaa\\\aaajjjtttuuunnnsssyyyvvvtttooohhhYYYLLLAAACCCIIIHHHAAA;;;>>>;;;:::;;;===>>><<<:::AAAFFFLLLPPPRRRVVVZZZ^^^dddmmmyyy}}}uuuiiiiiiiii~~~cccSSSHHHAAAAAA888:::777888999888999:::>>>AAAGGGIIIMMMPPPRRRUUUXXXZZZ^^^___lllpppyyyzzzjjjtttzzzZZZLLLRRR[[[]]]aaabbbcccccccccdddgggjjjiiikkkmmmooopppsssvvvyyy~~~|||rrrkkkgggbbb\\\WWWQQQTTTXXXWWWSSSLLLFFFCCC???===@@@MMMaaasss~~~~~~}}}}}}~~~{{{tttmmmiiifffddd___^^^^^^]]]YYYYYYaaalllxxxjjjaaaQQQJJJEEEEEECCC@@@???AAA;;;@@@FFFHHHEEEBBB@@@@@@BBBBBB???AAABBB<<>>???DDDQQQ```]]]OOORRRsss|||yyyssstttyyywwwmmm]]]|||uuuvvv|||zzzrrrTTTKKKBBB;;;::::::888888999666777999::::::;;;===>>>@@@AAADDDHHHHHHJJJSSS]]]wwwiiicccdddiiimmmllliiiiiipppvvvyyyyyyzzz|||oookkkiiibbbOOOLLLIIIEEEBBBAAAAAAAAAHHHGGGDDDAAA===;;;<<<======;;;::::::;;;;;;:::999:::::::::999999999888888999::::::999;;;EEESSS^^^gggeeeggghhhZZZDDD999:::888888777666666666666666999::::::;;;===AAAHHHLLLMMMKKKMMMRRRUUUXXX```gggjjjjjjiiieeeaaaaaaeeeiiipppuuu|||YYYDDDDDDJJJ]]]~~~fffaaa{{{~~~pppdddZZZOOOQQQRRRUUU]]]fffddd\\\___fffzzzyyyhhhiiinnnvvv||||||~~~~~~yyywwwsssnnn\\\MMM@@@@@@DDDCCC>>>:::===<<<:::;;;===>>><<<:::===@@@EEEGGGHHHJJJNNNPPPZZZbbbnnnyyy~~~yyykkkgggfffzzzdddRRRFFF@@@AAA999:::888888888888888:::???BBBIIIKKKOOOQQQSSSTTTVVVWWW```cccqqqtttjjjqqqsssxxx{{{[[[MMMRRR\\\^^^```aaabbbbbbbbbdddgggiiiiiikkkmmmooopppsssvvvyyy~~~~~~}}}ssslllhhhccc]]]YYYPPPSSSVVVWWWSSSMMMEEE???@@@???CCCQQQeeevvv||||||{{{zzzyyyyyyyyyyyyxxxpppkkkhhhccc```___^^^^^^dddkkkzzzmmmeeeSSSLLLFFFDDDAAA>>>===???<<>>@@@AAA<<>>@@@AAAHHHWWW```]]]TTT[[[{{{yyymmmlllrrr{{{ppp}}}qqqccctttoooqqqpppnnnWWWJJJAAA:::::::::999888:::777888:::::::::;;;===>>><<<>>>BBBGGGIIILLLVVV```|||uuuhhhbbbaaafffkkkkkkiiijjjqqqxxx~~~}}}}}}~~~zzzqqqggg]]]RRROOOKKKGGGFFFGGGJJJLLLDDDCCCAAA>>><<<;;;;;;<<<>>><<<;;;;;;======<<<;;;;;;::::::::::::999999999999:::::::::<<>>>>><<<;;;<<<===>>><<<;;;:::<<<>>>?????????AAABBBJJJQQQ[[[dddjjjlllnnnoootttqqqlllhhhfffiiiooouuu|||~~~|||lllfffcccuuubbbPPPEEE???AAA999;;;999999888888888;;;@@@DDDKKKMMMQQQSSSUUUWWWZZZ\\\```dddsssuuu|||aaahhhzzz|||[[[MMMRRR\\\______```bbbbbbbbbcccfffhhhhhhjjjlllnnnooorrruuuxxx}}}|||vvvooojjjeee___[[[SSSSSSTTTVVVVVVPPPFFF???AAABBBGGGUUUfffuuu|||~~~{{{zzz{{{}}}||||||zzzxxxvvvuuussssssrrrvvv|||~~~yyyrrrmmmtttmmmhhhggggggfffiiinnn~~~uuummm[[[RRRIIIEEEBBB>>>>>>@@@???FFFNNNQQQNNNHHHDDDCCC???AAA???AAACCC>>>IIIeee|||{{{xxx|||rrrkkk\\\MMMMMMVVVSSSGGG???AAAAAAHHHYYYbbb]]]WWWfff|||iiikkkttt}}}kkktttvvvhhhyyyrrrqqqqqqppp[[[III@@@::::::;;;999999;;;888:::;;;;;;:::;;;===??????@@@DDDHHHJJJMMMXXXcccyyyrrrfffaaa^^^dddjjjkkkiiilllsss{{{}}}lllaaaVVVSSSMMMHHHGGGIIILLLNNNDDDBBB@@@>>><<<<<<<<<<<<>>>===<<<<<<>>>???>>>===<<<<<<;;;;;;;;;:::::::::888999::::::<<>>AAAAAA???@@@DDDFFFGGGMMMSSSWWWWWWVVVRRRMMMMMMPPPSSS^^^ccckkkssszzzmmmSSSIIIKKKSSSwwwyyy~~~pppZZZ[[[bbbnnnzzzxxxtttnnnqqq~~~zzztttfffWWWGGGAAAAAAAAABBBDDD???>>>>>>=========<<<<<<:::;;;<<<======<<<<<<<<<>>>CCCIIINNNQQQSSSUUUWWWWWWVVVTTTQQQPPPRRRWWW[[[aaaccchhhooovvvzzzjjjfffdddttt]]]QQQGGG??????999>>>:::::::::999:::>>>CCCHHHMMMOOOQQQSSSVVV[[[aaafff______lllqqqzzzaaalllsss{{{ZZZLLLQQQZZZ]]]^^^___aaabbbbbbccceeegggfffhhhjjjlllmmmooorrruuu}}}{{{{{{sssmmmgggaaa^^^YYYVVVTTTVVVWWWTTTMMMFFFBBBDDDKKKXXXfffqqqvvvwwwzzzzzzzzz{{{~~~|||xxxuuutttttttttooopppqqqsssssstttssssss}}}xxxsssqqqmmmkkkpppvvv}}}xxxdddZZZOOOIIIDDD@@@@@@CCCCCCJJJSSSVVVSSSMMMGGGEEEAAACCCAAACCCEEEBBBOOOmmm~~~rrrkkk___UUUVVVXXXXXXOOOIIIIIIDDDIII\\\ddd[[[VVVjjjwwwvvv{{{pppqqqyyykkk~~~{{{}}}{{{tttYYYHHH@@@999999;;;::::::<<<:::;;;;;;;;;;;;<<<>>>AAAGGGGGGIIILLLLLLNNNXXXbbbqqqfffaaa```fffkkkllljjjlllttt{{{wwwpppbbb^^^WWWQQQMMMLLLMMMNNNIIIFFFBBB???>>>============<<<;;;<<<>>>???>>>======<<<<<<<<<;;;;;;;;;;;;999:::;;;;;;<<>>??????DDDJJJOOOPPPOOOKKKFFFEEEHHHKKKXXX\\\bbbjjjrrr{{{zzz\\\MMMKKKPPPsssiii___cccxxx~~~llluuu~~~wwwssseeeUUULLLGGGDDDDDDFFFBBBBBBAAA@@@>>>===<<<<<<;;;;;;<<<======>>>===<<<;;;===???@@@@@@AAACCCEEEBBBEEEIIIKKKKKKJJJJJJJJJIIIJJJNNNVVV^^^jjjuuuhhhggggggyyyuuuVVVRRRIII>>><<<888@@@<<<=========>>>BBBGGGLLLQQQQQQQQQQQQTTTYYYaaagggbbb]]]eeejjjuuuaaannnzzzooodddyyyYYYJJJOOOXXXZZZ\\\^^^```aaaaaabbbccceeedddfffhhhiiijjjlllooorrr|||{{{xxxqqqlllgggddd___ZZZUUUTTTVVVVVVQQQLLLAAAFFFPPP^^^kkkuuuxxxxxx}}}~~~~~~zzzvvvtttvvvzzz}}}~~~|||zzzzzzzzzzzz{{{}}}||||||wwwoookkksss~~~kkk```TTTLLLFFFAAAAAADDDDDDKKKTTTXXXTTTMMMGGGDDDBBBDDDBBBCCCEEEDDDUUUuuuvvvjjjhhhdddddd^^^ZZZVVVKKKNNNaaaaaaXXXRRReeessspppwwwmmm~~~wwwVVVHHH@@@999999;;;::::::<<<:::;;;<<<<<<<<<===@@@CCCHHHHHHJJJLLLLLLNNNXXXcccsssgggcccdddiiinnnnnnkkklllssszzz~~~sssoooiiibbb\\\YYYWWWWWWPPPKKKDDD???>>>>>>=========<<<;;;;;;===>>>===;;;=========<<<<<<<<<;;;;;;:::<<<===>>>===<<<<<<===;;;:::;;;===<<<888888:::555555444333333333333333444666999999999888888999;;;999999<<<<<<;;;???DDDKKKLLLLLLHHHDDDBBBEEEHHHOOOSSSZZZbbblllwwwdddQQQLLLRRRtttwwwfffcccttt}}}~~~|||||||||qqqcccYYYQQQIIIFFFGGGFFFFFFFFFCCC???===<<<===;;;::::::;;;===>>>===<<<>>>>>>===;;;:::<<>>@@@GGGLLLWWWppprrrggghhhjjjqqqTTTPPPIII>>><<<999BBB>>>@@@AAACCCDDDGGGLLLOOOUUUUUUSSSQQQQQQTTTZZZ^^^ddd^^^cccfffwwwccchhhxxx|||{{{rrr]]]XXXwwwXXXJJJOOOVVVWWW[[[]]]___aaaaaaaaabbbddddddeeeggghhhiiikkknnnpppzzz{{{|||wwwssspppnnneee```[[[XXXVVVUUUQQQNNNBBBIIIWWWgggvvv}}}xxxuuuuuuzzzzzzwwwzzz|||~~~zzzqqqmmmwwwooodddXXXPPPIIICCCBBBDDDDDDKKKTTTVVVRRRKKKEEEBBBCCCEEEBBBBBBDDDEEEZZZ}}}wwwppppppiiiddd\\\NNNPPPfffaaa]]]VVV___wwwlllgggtttooo~~~\\\III@@@::::::;;;999999;;;:::;;;<<<<<<<<>>???@@@???>>>===;;;<<<======;;;:::======<<<<<<<<<;;;;;;;;;;;;===@@@BBBAAA>>>:::888::::::999:::;;;;;;<<<===555555444333333333333444555777888999888777888888999777888;;;;;;999<<>><<<:::===<<<;;;999:::>>>DDDHHHLLLPPPTTTUUUQQQKKKFFFCCC@@@===>>>BBBBBBHHH___xxxuuuiiiiiijjj~~~yyyVVVMMMEEE>>>???;;;AAA@@@CCCFFFHHHJJJLLLPPPRRRUUUWWWXXXWWWVVVUUUVVVWWW```]]]dddeee}}}gggmmmpppXXXWWWvvvYYYKKKOOOUUUUUUZZZ\\\___`````````aaaccceeefffhhhiiijjjkkknnnqqqvvvzzz}}}{{{{{{{{{mmmkkkgggbbb\\\VVVPPPMMMHHHQQQ```qqq~~~}}}zzzzzz{{{}}}}}}yyy|||}}}}}}wwwvvvuuujjj^^^VVVOOOIIIGGGHHHIIIOOOVVVYYYTTTMMMHHHEEEHHHIIIEEEDDDGGGIIIbbb}}}ssskkkaaaRRRYYYssslllqqqggg^^^dddooozzzjjjhhh|||wwwmmm^^^JJJAAA:::::::::999888:::999:::;;;<<<===AAAEEEIIIHHHGGGIIILLLMMMPPP\\\hhhvvvjjjddddddiiimmmllliiiiiiooovvvyyy{{{}}}sssjjjgggggghhh```VVVJJJCCCCCCFFFHHHHHHAAA???============;;;:::<<<<<<<<<;;;;;;;;;::::::;;;>>>CCCFFFGGGCCC>>>999:::;;;<<<===>>>???>>><<<666555555444444444444444444666777666555555777888777555666999999777999>>>CCCDDDEEEDDD@@@???BBBEEEBBBGGGPPPZZZgggtttjjjSSSMMMQQQsssmmmiiipppxxxoookkkhhhfff```WWWSSSTTTLLLMMMLLLHHHAAA===<<<======;;;:::;;;===>>><<<999999999888777:::@@@HHHNNNUUUVVVUUURRRLLLFFFAAA???CCC???@@@BBB>>>???SSSjjjxxxkkkiiiiiizzzYYYIIIAAA>>>CCC===@@@AAADDDHHHLLLNNNPPPRRRTTTSSSWWW\\\^^^]]][[[YYYXXXXXXZZZffffff}}}hhhqqqYYY\\\vvvZZZMMMPPPUUUUUUYYY\\\___`````````aaabbbfffhhhiiijjjkkklllooorrrsssyyy|||~~~tttuuusssmmmcccYYYQQQMMMOOOXXXgggvvv~~~{{{xxxwwwzzzpppeee]]]VVVOOOLLLMMMNNNTTT[[[]]]XXXRRRLLLJJJNNNNNNJJJHHHKKKOOOiiiuuujjj\\\fffzzzyyy```WWW^^^mmmtttttt}}}iii|||~~~yyyWWWKKKBBB;;;::::::888888999999:::;;;<<<>>>BBBGGGKKKOOONNNOOOPPPPPPRRR]]]hhhwwwjjjdddaaafffkkkjjjggghhhooouuutttvvvxxx{{{~~~~~~zzzoookkkllloooggg\\\OOOHHHHHHMMMPPPRRRCCCAAA???>>>>>>>>><<<:::<<<<<<;;;;;;;;;::::::::::::>>>DDDJJJLLLHHHBBB===888;;;>>>@@@AAAAAA>>>999666666555444444444444555333444555555444444666888555333444777777555777<<>>===@@@CCCDDDIIIQQQ[[[eeeqqq|||jjjSSSNNNJJJnnnnnniiipppoookkk[[[RRRWWWXXXUUU[[[KKKJJJGGGCCC???>>>@@@DDD???GGG@@@777===@@@============;;;999:::???IIIQQQ___ZZZSSSLLLHHHEEEDDDCCC@@@CCCEEEBBB???CCCNNNXXX{{{{{{jjjeeemmm]]]NNNCCC:::>>><<>>???BBBFFFJJJNNNOOOQQQRRRRRRUUUaaannnxxxfffggg^^^```dddfffdddcccjjjtttssstttttttttuuuxxx|||tttoooqqqrrruuujjjaaa^^^XXXRRRZZZhhhPPPBBB@@@CCC??????@@@:::;;;999999<<<@@@AAA@@@>>>777>>>HHHTTT\\\YYYKKK===>>><<<;;;===@@@AAA???<<<===;;;999777555555555555111222333333444444444444444444444444444444444444<<<<<<;;;;;;:::;;;;;;;;;BBBEEEMMMWWWeeerrr~~~fffRRRKKKJJJkkkzzzyyyyyyzzzvvveeeUUUTTTSSSVVVaaaRRRJJJDDDDDDDDDAAABBBFFFIIIMMMDDD<<>>999;;;<<<===>>>===<<<>>>DDDIIIWWWRRRKKKEEEBBBAAAAAAAAAIIIKKKKKKEEE@@@BBBMMMXXXwww}}}nnnfffiii{{{{{{UUUJJJBBB<<<@@@>>>FFFCCCEEEIIIMMMPPPSSSVVVWWW\\\\\\\\\___cccccc```]]]___TTTXXX___sssmmm[[[YYYwww```RRRPPPSSSUUUZZZ[[[\\\^^^```bbbcccddddddfffiiijjjkkkllloooqqqnnntttwww}}}{{{uuuiii___ZZZbbbttt}}}zzzyyyyyyyyyyyyqqqkkk]]]ZZZ___^^^cccbbbeeegggccc[[[XXX[[[]]]ZZZUUUNNNJJJVVVuuuqqqddddddbbbooo~~~uuukkkooohhhZZZ```nnn{{{vvv}}}xxxyyyxxx}}}zzz___KKKCCC;;;;;;;;;:::;;;===:::<<<>>>???AAADDDHHHKKKOOOPPPRRRTTTTTTWWWbbbmmmzzz{{{fffbbb^^^```ccceeecccbbbiiirrrsssuuuwwwyyyyyyzzz}}}}}}wwwiii\\\]]]gggZZZKKKFFFFFFAAAAAABBB===>>>===<<<>>>AAABBB@@@>>><<>>AAA@@@======???BBBKKKLLLMMMMMMMMMOOORRRTTTUUUWWWWWWPPPGGGFFFMMMVVVqqq}}}pppfffeeeuuusssOOOFFFAAA>>>CCC@@@FFFFFFFFFHHHLLLRRRVVVWWWVVV[[[\\\___aaaaaa```^^^\\\aaaRRRTTT[[[rrr```YYY}}}kkk^^^TTTNNNOOOSSSXXXYYY[[[]]]___aaabbbcccccceeehhhiiijjjkkknnnpppnnnuuuwww~~~yyyooogggdddlll~~~}}}zzzxxxxxx|||wwwqqqdddbbbhhhhhhlllkkkkkkkkkgggaaa___aaaccc^^^WWWPPPNNN[[[xxxiiiUUUOOONNNUUU___pppzzzttt|||yyycccaaakkkyyyoootttuuu|||zzz~~~yyycccLLLCCC<<<<<<<<<;;;<<<>>><<<>>>@@@BBBDDDGGGKKKOOOPPPQQQTTTXXXXXXYYYbbblllqqqccceee]]]^^^___bbbdddbbbaaagggpppssswwwzzz}}}}}}}}}}}}}}}}}}{{{fff___dddfffUUUNNNLLLEEEDDDFFFAAAAAA@@@???@@@AAAAAA@@@>>>>>>???BBBEEEFFFEEECCCBBB<<<999888999>>>AAAAAA???<<<;;;:::888777666666666444444555555555444333333444444444444444444444444333333333333444555666666===AAAIIITTTbbbqqq}}}lllYYYQQQMMMmmm|||yyyppp^^^RRRTTTeeeaaaPPPGGGKKKLLLHHHOOO^^^YYYOOO???;;;BBB???<<>>===@@@CCC???KKKXXX\\\YYYVVVYYY]]]aaafffjjjfff\\\UUUTTTVVVnnn~~~|||yyynnngggfffuuuvvvPPPEEE???===CCCAAAGGGHHHIIIKKKOOORRRUUUVVVVVVYYY]]]aaacccbbbaaaaaaaaabbbTTTWWW^^^~~~sssdddttt```WWWQQQKKKLLLRRRVVVWWWYYY[[[]]]___aaabbbbbbdddfffhhhiiijjjlllnnnnnnuuuwww|||}}}uuuppppppwww}}}{{{~~~{{{uuuiiihhhpppppprrrqqqooommmjjjfffddddddgggaaaWWWPPPPPP^^^uuu~~~gggUUULLLPPPOOOOOO\\\{{{nnneeelll}}}rrrwww{{{wwwzzzxxxaaaMMMDDD===<<<=========???>>>@@@BBBDDDGGGJJJOOORRRSSSSSSWWWZZZ[[[\\\ccckkk~~~ooo\\\gggZZZ^^^]]]___bbb```___dddllltttwwwzzz||||||||||||}}}|||}}}~~~vvviiieeeiiiZZZTTTTTTMMMKKKJJJDDDAAA@@@@@@AAAAAAAAA@@@???<<<>>>AAADDDEEEEEEIIIOOODDD@@@<<<;;;===???>>>===<<<;;;:::999888777666666666666666666555555444333444444444444444444444444444333444444555666777888;;;???GGGSSSaaappp|||kkkWWWOOOLLLmmmxxxuuuxxxppp[[[RRRZZZbbbWWWQQQRRROOOMMMZZZmmmkkk___JJJAAAGGGEEEAAAGGGDDDDDDDDDAAA@@@DDDKKKQQQWWWkkkvvviiigggjjjqqqyyy~~~rrrggg```pppvvvjjjfffiiiwwwYYYIII???<<>>===>>>@@@@@@BBBDDDGGGIIIMMMRRRVVVUUUUUUXXX\\\]]]^^^ccckkkyyy}}}aaakkk]]]]]]\\\]]]___^^^]]]bbbhhhsssuuuwwwxxxxxxyyy{{{~~~||||||~~~{{{wwwkkkeeeXXXWWWZZZUUUQQQOOOGGG@@@AAABBBBBBAAAAAA@@@AAA>>>???DDDJJJJJJHHHLLLTTTIIICCC===:::;;;======<<<<<<;;;;;;:::999888777777777777777777777666555444555555555555555555555555444444444555666777888999:::>>>FFFRRR```ooo{{{jjjUUUMMMKKKkkknnnqqqvvvzzz{{{mmmXXXSSSaaa```^^^[[[VVVVVVbbbpppwww___PPPUUUUUULLLIIIJJJIIIGGGFFFHHHQQQ___iiivvvuuuyyyxxxjjjfffjjj{{{bbbMMM@@@<<>>===>>>@@@@@@CCCEEEHHHKKKOOOUUUXXXXXXVVVXXX\\\^^^___dddjjjxxxjjjpppaaa]]][[[[[[]]]]]]\\\___eeeppprrrssstttuuuwwwzzz}}}|||{{{}}}sssuuu}}}lllaaaVVVWWW]]]YYYWWWTTTLLLEEEFFFGGGFFFDDDCCCCCCCCCFFFFFFJJJQQQPPPJJJJJJQQQJJJDDD<<<888999<<<======;;;;;;<<<;;;:::999888777777777888888888777666666777777777777777777777777444444444444555666777777;;;>>>FFFRRR```nnnzzzkkkWWWOOOMMMllllllnnnsssvvvuuuuuu~~~hhhZZZaaahhhjjjeeeaaacccffffffooo___gggmmm```RRRNNNNNNMMMNNNUUUbbbttt}}}nnniiikkkdddNNNBBB???HHHHHHPPPRRRUUUXXXZZZZZZZZZ]]]___```^^^]]]aaahhhnnnqqqrrreee___fffggg{{{zzzgggqqqiiiOOODDDGGGMMMPPPPPPRRRTTTVVVYYY\\\^^^___^^^```cccdddeeefffiiikkklllsssrrrtttuuuvvv{{{{{{}}}yyyrrrhhhddd___^^^iiivvvzzzvvvssszzzhhh^^^rrrxxxiiigggcccvvvyyykkkuuueeeKKKBBB<<<<<<======>>>@@@AAACCCFFFIIILLLQQQVVVZZZZZZWWWXXX[[[^^^___dddjjjuuusssttteee]]]ZZZYYY[[[\\\[[[]]]bbbkkknnnrrruuuvvvwwwyyyzzz|||{{{|||{{{rrr}}}kkk```UUUWWW]]]ZZZZZZYYYQQQOOOPPPQQQNNNIIIFFFEEEFFFSSSOOORRRZZZYYYPPPMMMRRRRRRJJJAAA;;;;;;===??????;;;;;;<<<<<<;;;:::999888777777888888999888888888888888888888888888888888666666555555555666666777<<>>@@@AAACCCFFFIIIMMMQQQWWW[[[[[[XXXWWWZZZ]]]___dddjjjpppxxxvvvggg]]]YYYXXX[[[[[[ZZZ\\\aaaggglllrrrwwwxxxxxxxxxxxx{{{zzz|||yyypppcccVVVVVV\\\ZZZZZZ[[[UUUWWWXXXXXXTTTNNNIIIGGGHHH\\\VVVXXX``````WWWSSSXXX]]]TTTHHH@@@>>>?????????;;;<<<<<<===<<<;;;999888666777888999999999999999999999999999999999999999999888888777777777888888===@@@GGGRRR___mmmyyyiiiWWWRRRTTTpppoooooooooooopppqqqrrrsssxxxyyyuuu|||yyysssjjjZZZiiikkkkkksss~~~nnneee^^^cccsss|||www|||}}}mmmmmm{{{yyybbbJJJBBBFFFLLLPPPRRRXXXWWWXXX]]]eeejjjmmmmmm_________```eeelllrrrvvvuuuuuupppnnn|||mmmiii}}}xxxxxx|||~~~]]]LLLEEEGGGSSSRRRTTTUUUVVVVVVXXXZZZ]]]^^^^^^```bbbdddfffhhhiiihhhjjjnnnqqqtttxxx|||yyypppmmm[[[ccc}}}~~~{{{yyy|||vvvpppkkk^^^]]]iiiwww{{{~~~vvv|||zzzqqq___BBB@@@===;;;;;;===@@@AAAEEEIIIOOOQQQQQQSSSXXX^^^aaa]]]]]]]]]ZZZYYYaaalllpppnnnppp```YYYUUUWWWYYYYYY[[[___iiimmmrrrvvvwwwxxxyyyzzz||||||tttiiieeeXXXUUUaaadddaaaeeeaaabbbeeeeee[[[PPPOOOUUUqqqiiibbbdddmmmrrrllldddoooaaaOOOBBB@@@CCCBBB>>>===<<<<<<<<<;;;:::::::::888888888888999:::;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;===;;;888666555666888999===AAAHHHQQQ\\\jjjwwwnnnZZZMMMOOOxxxmmmmmmlllmmmnnnppprrrsssttt~~~~~~iiikkknnnoootttyyypppoooxxx~~~www}}}ppp]]]IIIDDDJJJQQQUUUXXX[[[YYYYYY[[[___bbbbbbaaaaaa```___```ccchhhmmmppplllmmmjjjjjj{{{lll}}}xxxssswwwsssgggSSSGGGFFFPPPRRRSSSUUUUUUVVVWWWYYY[[[\\\]]]___aaaccceeefffgggfffiiilllnnnqqqtttxxx|||}}}~~~zzzssskkk]]]hhh}}}{{{~~~}}}lllooodddaaakkk}}}vvv~~~{{{rrrvvv~~~ppp~~~|||oooYYYBBB@@@===<<<;;;===@@@BBBFFFKKKPPPRRRRRRSSSWWW[[[aaa______```\\\YYY^^^fffmmmsssuuu___XXXTTTUUUXXXYYY\\\```hhhlllqqqssssssssstttuuuzzz|||xxxssspppbbbZZZaaaccccccjjjiii^^^]]]eeeaaaUUUWWWeee{{{uuunnnnnnxxxzzzmmmiiicccYYYOOOHHHEEEBBB@@@===<<<<<<;;;;;;::::::999888888888888999;;;<<<<<>>>>>>>>======<<<:::888666555666777999<<<@@@HHHRRR___mmm{{{hhhYYYRRRUUU}}}kkkjjjjjjjjjlllnnnqqqsssqqqyyyxxxnnnrrrsssvvvvvvooonnnooopppppp|||}}}yyyfffVVVGGGFFFMMMSSSWWWZZZ]]][[[ZZZZZZ[[[\\\\\\[[[cccaaa```___```bbbeeegggfffgggeeehhhyyymmmzzz}}}qqqtttrrrhhhgggrrrZZZHHHDDDMMMQQQSSSUUUUUUUUUVVVXXXZZZ[[[\\\]]]___aaacccdddeeeeeegggjjjkkkmmmppptttvvv|||~~~zzzxxxyyyxxxuuukkkcccrrr~~~ggg{{{mmmgggmmm|||}}}uuullluuu{{{nnn}}}lllTTTBBB@@@>>><<<<<<>>>AAACCCHHHLLLQQQTTTTTTTTTWWWZZZ]]]]]]___aaa___\\\___dddiiivvv{{{ddd[[[TTTTTTWWWXXXZZZ^^^ggglllqqqsssrrrrrruuuwwwvvvyyy{{{}}}}}}~~~~~~pppbbbbbbbbbgggtttxxxaaaXXXdddfff]]]cccvvv}}}zzzqqqlllyyyhhhiiihhhaaaTTTIIICCCBBB>>>>>>>>>===<<<;;;;;;;;;888888888999:::<<<===>>>@@@@@@@@@????????????>>>;;;:::777666555666777888:::@@@IIITTTbbbppp~~~~~~cccUUUSSS[[[jjjiiihhhiiikkknnnqqqsssrrrwww|||xxxyyyxxxwwwqqq^^^UUUWWW]]][[[dddtttyyy^^^RRRIIIIIIOOOSSSUUUXXX\\\[[[[[[[[[\\\]]]]]]^^^aaa```^^^]]]^^^___```bbbggghhhfffhhhwwwsssxxxoooiiibbb\\\www]]]HHHCCCLLLQQQSSSUUUVVVVVVWWWXXXZZZ[[[\\\]]]___```bbbcccddddddfffhhhiiijjjmmmppprrrzzzzzz|||}}}wwwttttttrrrpppkkkkkk~~~uuugggwwwkkkmmmvvvooozzz~~~vvv|||lllTTTBBBAAA>>>===>>>@@@DDDFFFIIIMMMRRRUUUVVVWWWYYY[[[YYY[[[]]]______aaaeeeiiiiiizzzrrr~~~lllaaaWWWTTTVVVVVVXXX[[[bbbhhhnnnqqqqqqqqqtttxxxuuuwwwzzz||||||}}}~~~llleeeccckkk}}}lll\\\___eeehhhqqqyyymmmuuuuuuuuutttnnn```PPPEEEBBBAAA@@@@@@???>>>===<<<<<<999999999:::;;;===>>>????????????>>>>>>>>>======:::999777666555555666777:::@@@JJJVVVdddrrrdddRRRNNN___iiihhhhhhiiikkknnnqqqrrrrrrtttvvvyyywwwqqquuuoooVVVJJJNNNVVVRRRTTT^^^tttyyyXXXQQQLLLOOOTTTVVVXXX[[[[[[[[[[[[[[[\\\]]]^^^___]]]]]]]]]]]]]]]^^^___```ggghhhggghhhttt~~~wwwmmmbbbTTTxxx{{{```HHHAAAJJJPPPSSSUUUWWWWWWXXXYYY[[[\\\\\\]]]___```bbbcccddddddfffggghhhiiikkknnnpppwwwwwwwwwzzz{{{wwwsssnnnkkkiiifffnnn}}}jjjnnn{{{nnnooovvvttt}}}}}}wwwlllXXXBBBAAA??????@@@DDDHHHJJJKKKNNNRRRVVVYYY[[[]]]___\\\]]]]]]]]]___ccchhhkkkkkkvvvlllwww~~~pppcccWWWTTTVVVWWWYYY[[[___fffmmmpppnnnmmmooosssuuuwwwzzz|||}}}~~~zzzlllcccjjj}}}xxxeeeZZZbbbuuu{{{uuuiiiXXXIIICCCAAAAAA@@@???>>>===<<<;;;:::::::::;;;<<<>>>???@@@????????????>>>>>>>>>>>>:::999888777666666666777:::@@@KKKWWWeeerrr~~~eeeSSSOOOfffggghhhhhhjjjkkkmmmoooooopppqqqssstttvvvxxxyyyyyyxxxyyy{{{~~~vvvhhhfffooo|||vvvaaaPPPIIIIIIIIIEEEKKKbbb~~~uuuUUUQQQQQQVVVZZZ\\\^^^bbbZZZ[[[[[[ZZZYYYYYYZZZ\\\[[[[[[\\\]]]^^^_________aaacccdddfffoooyyywwwgggNNNmmmfffLLL@@@FFFMMMPPPTTTWWWXXXXXXZZZ[[[\\\\\\]]]^^^```aaabbbccccccdddfffggghhhjjjlllooorrrqqqqqqttt{{{|||wwwuuuqqqjjjeeedddaaaqqq~~~mmm|||yyysssyyyxxxzzz||||||xxxtttkkkYYYAAAAAA@@@AAACCCHHHMMMPPPQQQRRRTTTWWWZZZ^^^```aaabbbcccaaa^^^___dddhhhhhhmmmqqqkkkjjjrrrcccUUURRRTTTWWWZZZ]]]ccckkktttvvvrrrnnnooorrruuuxxx{{{}}}~~~xxxhhhiiiyyyooo]]]cccxxxooo]]]MMMGGGBBBAAA@@@???>>><<<<<<;;;<<<<<<<<<<<<===>>>??????AAAAAAAAA@@@@@@@@@@@@???;;;:::999888777777777777999@@@LLLYYYgggtttwwwaaaWWWWWWqqqeeefffhhhjjjkkkkkkkkkkkklllnnnqqqssssssrrrrrrtttqqqrrrssstttvvvyyy~~~|||zzz{{{|||~~~~~~vvvgggccckkkuuuqqq[[[JJJGGGCCCHHH]]]|||{{{qqqUUUSSSTTTXXX[[[[[[]]]aaaYYY[[[[[[ZZZXXXWWWYYY[[[[[[\\\]]]^^^____________[[[]]]___aaahhh|||lllnnnOOOZZZyyylllQQQBBBEEEIIILLLQQQTTTVVVWWWYYYZZZZZZ[[[\\\]]]^^^``````aaaaaabbbdddeeefffhhhkkknnnooonnnmmmooouuu}}}~~~wwwrrrrrrooohhhdddeeecccxxx~~~xxx|||zzz|||uuutttxxxrrrhhhTTTAAA@@@AAABBBFFFLLLQQQUUUYYYXXXXXXXXX[[[^^^```aaaccceeedddaaabbbhhhiiifffnnnjjjrrr___wwwfffUUUOOOQQQSSSUUUWWW___jjjuuuyyyvvvrrrrrruuuuuuxxx{{{}}}~~~tttppp|||xxxiiijjjzzz{{{|||rrr```RRRMMMGGGFFFEEEDDDBBBAAA@@@???>>>>>>>>>======>>>>>>???AAA@@@@@@@@@@@@?????????;;;;;;::::::999888888888777???LLL[[[jjjwwwppp]]]XXX]]]{{{ccceeegggiiijjjjjjhhhgggiiilllpppsssrrrnnnnnnppppppqqqrrrrrrsssuuuyyy|||xxxyyyzzzzzz{{{|||}}}~~~yyy{{{~~~vvvdddbbbhhhyyy|||~~~bbbPPPNNNSSSeee{{{yyyyyyrrrWWWUUUUUUXXXXXXUUUWWW[[[XXXZZZ\\\[[[YYYYYY\\\___\\\]]]^^^___```___^^^^^^XXX[[[]]]]]]bbbssseeetttSSSGGGjjjpppVVVEEEEEEFFFIIIOOORRRUUUVVVXXXZZZYYYZZZZZZ\\\]]]^^^_________aaacccdddeeegggjjjmmmooommmlllmmmssszzz|||tttnnnnnnlllgggfffiiijjjyyywwwvvvqqqmmm{{{rrreeeOOOAAA@@@AAACCCHHHNNNTTTXXX___]]]ZZZYYY[[[^^^```aaa^^^ccceeedddgggllllllgggnnneee~~~yyyYYY~~~kkkWWWOOOMMMMMMMMMNNNQQQ^^^mmmtttrrrpppqqqtttuuuwww{{{}}}~~~yyy~~~tttqqq{{{wwwmmmvvvsssaaaTTTRRRMMMLLLKKKJJJHHHGGGFFFEEE@@@??????>>>>>>>>>>>>>>>>>>>>>>>>============<<<<<<<<<;;;;;;:::999999888666???MMM]]]lll{{{ppp[[[WWW^^^jjjiiiggggggiiiiiiiiihhhhhhjjjlllnnnoooooonnnmmmrrrqqqooooooppptttxxxzzzxxxxxxwwwwwwvvvuuuuuuuuuvvvwww|||}}}|||~~~pppjjjlllwwwuuuvvvzzzddd]]]___rrr~~~}}}{{{yyyooo[[[WWWSSSQQQSSSVVVXXXYYY]]]\\\[[[YYYXXXXXXXXXXXX]]]```ddddddbbb]]]ZZZXXXUUU[[[YYYYYYdddqqqdddxxxooo]]]LLL\\\~~~tttTTTGGGDDDDDDIIINNNQQQSSSUUUXXX[[[ZZZZZZYYYZZZ[[[]]]```aaaaaaaaaaaabbbdddfffhhhjjjkkklllmmmppptttyyy}}}~~~sssmmmoooooohhhdddfffxxx}}}{{{wwwvvvooo}}}vvvaaaHHH???BBBFFFIIIKKKNNNQQQTTT\\\XXXVVVZZZ]]]]]]___bbbgggdddaaacccgggjjjhhheeeeeeddd}}}jjjsssyyymmm]]]QQQOOOOOOLLLHHHMMMOOO[[[mmmrrrnnnnnnvvvsssuuuxxxzzzyyyxxxwwwxxxzzz|||}}}ssszzzlllooo|||yyymmmdddaaaOOOXXXZZZRRRPPPSSSOOOEEEGGGGGGEEEBBB???>>>@@@BBBAAABBBCCCBBB@@@>>>======;;;;;;<<<:::999888999;;;:::DDDTTTgggttt}}}lllTTTUUUhhhhhhfffeeeeeeggghhhhhhggghhhiiikkkmmmnnnnnnnnnnnnpppooonnnmmmoooqqqtttvvvuuuuuuuuuuuuttttttttttttvvvwwwzzz~~~zzzzzz}}}yyy}}}yyyxxxzzzrrrppp}}}|||zzz}}}lllZZZWWWTTTRRRTTTVVVXXXXXXVVVVVVVVVVVVVVVVVVVVVVVV\\\___bbbbbb___\\\ZZZYYY]]]bbb___]]]dddlllYYYooosssaaaJJJUUUvvveeeQQQEEEBBBFFFLLLOOOQQQSSSVVVYYYYYYYYYYYYYYY[[[]]]___````````````aaaccceeehhhiiijjjjjjlllooorrrvvvyyy{{{uuuppppppnnnggggggkkk}}}~~~|||tttjjj\\\KKKBBBDDDHHHKKKMMMPPPSSSVVVYYYVVVWWW[[[]]]^^^aaaffffffbbb```aaaeeegggfffdddiiigggzzzvvvsssaaaTTTQQQQQQNNNKKKNNNMMMWWWfffmmmkkkmmmtttqqqssswwwxxxxxxwwwwwwxxx|||}}}~~~{{{~~~tttttt{{{~~~zzzxxxjjjnnnoookkkjjjjjjfff```MMMJJJDDD???>>>???BBBDDD@@@@@@AAA@@@?????????@@@:::;;;;;;:::888888999::::::DDDVVVgggttt}}}zzzgggSSSXXXmmmdddcccbbbbbbdddffffffeeeggghhhiiijjjlllmmmnnnooollllllllllllmmmnnnoooppprrrrrrrrrrrrssssssssssssvvvvvvxxx|||{{{wwwwww{{{uuuwwwzzz}}}yyyiiiYYYWWWUUUUUUVVVWWWWWWWWWRRRSSSUUUVVVWWWWWWWWWVVV\\\^^^```___]]][[[ZZZZZZ___ccc```]]]ccchhhwwwVVVlll|||hhhMMMMMMgggoooXXXFFFAAADDDHHHLLLNNNQQQTTTVVVXXXXXXXXXYYY[[[\\\^^^_________```aaabbbdddfffgggiiiiiikkkmmmooorrruuuvvvzzz{{{yyyuuutttnnnfffhhhppp~~~~~~yyyvvvdddWWWLLLEEEGGGJJJMMMOOOQQQUUUWWWVVVVVVYYY]]]]]]]]]cccjjjhhhddd```___aaabbbaaa```jjjgggrrryyyeeeWWWSSSRRRQQQOOOPPPMMMQQQ]]]eeegggkkkqqqoooqqquuuwwwwwwwwwxxxyyy|||||||||}}}|||zzz{{{~~~|||tttrrr___XXXOOOKKKMMMRRRVVVXXXPPPMMMHHHDDD@@@???>>>???::::::;;;999888777888:::;;;HHH[[[kkkwww}}}uuudddVVV```vvv```___^^^___bbbdddddddddffffffggghhhiiikkkmmmnnnjjjjjjkkkllllllllllllllloooppppppqqqrrrssssssssswwwvvvwwwzzzyyyuuuvvvzzzvvvwwwxxxyyyzzz|||vvvlllnnnxxxeeeYYYXXXWWWWWWXXXXXXWWWVVVSSSUUUWWWYYYZZZZZZYYYXXX]]]^^^___^^^\\\[[[[[[\\\YYY^^^[[[[[[cccjjjyyy^^^pppoooYYYMMM]]]|||ttt\\\III@@@CCCFFFIIIMMMPPPSSSTTTXXXXXXYYYZZZ\\\]]]^^^___]]]^^^___```bbbdddeeefffiiiiiijjjlllnnnoooqqqrrrvvvwwwyyy{{{}}}|||zzzooodddfffppp}}}pppzzzgggUUUHHHGGGIIILLLOOOPPPRRRUUUXXXVVVWWW[[[___]]]\\\aaaiiikkkgggbbb___^^^^^^]]][[[dddbbbiiiuuu~~~gggZZZUUUSSSSSSSSSTTTNNNMMMUUU]]]bbbhhhooommmppptttvvvwwwxxxzzz|||{{{||||||}}}|||{{{{{{|||wwwlllkkkggg___XXXXXX___iiioooqqq^^^WWWNNNEEE@@@>>>======999::::::999777777888:::>>>NNNbbbqqq{{{|||qqqccc\\\jjj}}}]]]\\\\\\]]]```ccccccccceeeeeeeeefffgggiiikkklllhhhiiijjjkkkllllllkkkkkknnnoooooopppqqqrrrssssssvvvuuuwwwyyyxxxuuuuuuyyywwwxxxyyyyyyyyyzzz}}}{{{cccQQQUUUhhhyyywwwzzzvvvbbbZZZYYYXXXXXXYYYYYYWWWUUUUUUVVVYYYZZZ[[[ZZZXXXWWW]]]^^^___^^^\\\\\\]]]^^^XXX\\\ZZZ[[[eeennn~~~qqquuutttaaaOOO\\\~~~zzzaaaLLLBBBBBBDDDHHHLLLPPPSSSTTTXXXYYYZZZ[[[]]]^^^^^^___\\\]]]___```bbbdddeeeeeeiiijjjkkklllmmmnnnoooooopppsssvvvxxxzzzrrrccccccmmm}}}nnnssskkkUUUGGGIIIKKKNNNPPPQQQSSSVVVXXXYYYZZZ]]]___\\\YYY^^^eeegggdddaaa___^^^^^^^^^]]]\\\]]]ccckkkjjj\\\VVVSSSSSSUUUVVVQQQNNNPPPVVV]]]eeelllmmmpppsssuuuwwwyyy{{{}}}~~~~~~xxxxxx|||{{{sss{{{jjj______^^^[[[YYY___lllyyyiii___QQQEEE???===>>>>>>::::::;;;999888777888:::???RRRhhhuuu~~~yyylllbbbbbbrrr~~~ssslll[[[ZZZZZZ]]]```cccddddddcccdddeeeeeefffggghhhhhhggghhhiiijjjkkkkkkkkkkkknnnnnnoooooopppqqqrrrrrrtttsssvvvyyyxxxtttuuuxxxuuuvvvwwwvvvvvvxxxzzz}}}~~~pppUUUOOOYYYppp{{{sssnnnpppxxxvvvfff[[[ZZZXXXXXXYYYYYYXXXVVVTTTUUUVVVWWWXXXXXXWWWVVV\\\]]]^^^^^^]]]]]]^^^___^^^bbb^^^___iiiooo||||||gggQQQ[[[~~~aaaIIIBBBBBBCCCGGGLLLPPPSSSSSSWWWXXXYYY[[[\\\]]]]]]^^^\\\]]]___aaacccdddeeeeeehhhiiikkklllmmmnnnnnnnnniiimmmsssvvvwwwzzz~~~uuueeeeeeooouuuqqqzzz~~~eeeUUUJJJKKKMMMPPPQQQRRRTTTVVVXXX[[[[[[]]]___\\\YYYZZZ___^^^^^^^^^^^^___```aaaaaaYYYYYY```gggxxxpppbbbZZZSSSRRRVVVVVVTTTQQQOOOQQQWWWaaahhhmmmooorrrtttuuuwwwzzz}}}~~~xxxwwwttt|||ooollllllddd]]][[[]]]]]]aaakkkzzzwwwaaaNNNCCC>>><<<;;;;;;;;;<<<:::999888999;;;???UUUlllxxxrrrfffbbbiiiyyysssiii[[[ZZZZZZ]]]aaadddeeefffbbbccceeefffffffffeeedddeeeeeefffgggiiijjjkkkkkklllmmmmmmmmmnnnnnnooooooooopppsssxxxxxxtttsssvvvqqqrrrsssrrrrrrtttvvvyyyuuuyyy{{{xxxxxx{{{|||{{{nnnYYYZZZfffyyyxxxrrrqqqxxxzzzllleee]]][[[YYYXXXYYYYYYXXXWWWRRRRRRSSSUUUVVVWWWXXXYYYYYY[[[]]]^^^]]]\\\]]]^^^___dddbbbcccjjjkkkrrr___]]]fffMMMBBBAAAAAAEEEKKKPPPRRRRRRTTTUUUWWWYYY[[[[[[[[[[[[\\\^^^```bbbdddeeeeeeeeeggghhhiiikkklllmmmlllllliiikkkmmmppprrruuuxxxzzzzzz}}}vvviiilllwww}}}|||tttpppwwwjjj]]]VVVNNNNNNPPPSSSTTTTTTVVVXXXZZZ\\\ZZZZZZ]]]]]]YYYYYY[[[YYY[[[]]]^^^^^^^^^^^^___XXXVVV]]]cccmmm{{{~~~yyyjjj```UUURRRUUUTTTVVVTTTOOOLLLQQQ\\\dddkkkmmmoooqqqrrruuuxxxzzzzzz|||~~~}}}|||zzzzzz{{{xxx{{{~~~{{{~~~{{{eee^^^bbbbbb^^^YYY[[[^^^dddnnn{{{nnnVVVGGG@@@<<<:::<<<<<<===;;;:::999:::<<