BM6P6(@ ---,,,************,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++***+++------------+++***,,,------,,,++++++,,,...------------------------///...---,,,+++,,,,,,---------------------------,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...///000//////...+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,000---******---///...---,,,---.../////////...---,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,,,,---......//////......------------------------......---------,,,,,,,,,+++++++++,,,,,,---------........................//////---,,,,,,---...///000///...---,,,------............------,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,+++***))))))******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++************++++++---+++))))))*********))),,,,,,,,,++++++++++++***++++++++++++++++++++++++***))))))(((((((((((()))+++++++++*********))))))))))))))))))))))))******((()))***++++++***)))(((,,,+++)))(((((()))+++,,,************************************))))))))))))***+++,,,,,,,,,,,,+++***...,,,***)))''''''((((((+++++++++,,,------......///...,,,+++++++++,,,,,,111000...---,,,,,,---...---------...............++++++,,,---...///000111000000//////............000000000000////////////---.........///000000000...///000222222111111000/////////...------,,,,,,***+++,,,,,,------,,,,,,)))+++---//////---+++)))***++++++,,,,,,------...+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++*********+++---......---+++*********++++++,,,,,,,,,++++++************+++,,,,,,******+++,,,*********++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********---------,,,,,,++++++++++++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,........................))))))***+++,,,,,,------+++,,,------......------+++***)))***,,,---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,....../////////...------...------,,,,,,------...........................111000...---,,,,,,---------------,,,,,,+++++++++***++++++,,,,,,++++++***///...------,,,,,,,,,------,,,***)))))))))******+++,,,,,,------,,,,,,+++------------------------++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............------,,,------,,,++++++,,,...------------------------///...---,,,,,,,,,------------------------------,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++******,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///,,,***+++---...---+++***+++,,,---------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,------...............------------------------,,,,,,,,,------.........------------------..............................///...------------...///...---,,,+++++++++,,,,,,......---------,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++***************************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++************++++++---+++******++++++***)))*********))))))))))))(((++++++++++++++++++++++++))))))((((((((())))))***+++++++++*********))))))+++******)))))))))******))))))************)))))),,,+++)))(((((()))+++,,,************************))))))******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))******+++******)))))))))))))))))),,,+++***)))))))))******---,,,+++***)))***+++,,,........................,,,,,,,,,---------....../////////.........------++++++,,,,,,------........................//////...///000111111111000000------..................++++++,,,------------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,............,,,+++++++++,,,,,,,,,,,,,,,+++++++++******+++,,,------,,,+++,,,---,,,,,,------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++******+++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,------...+++,,,------...---------+++*********,,,---,,,+++------------------------******++++++,,,+++++++++...------,,,,,,------...------------------------000///...------......///---------,,,,,,+++++++++++++++,,,,,,,,,,,,++++++------,,,,,,,,,,,,,,,------,,,+++***)))******+++++++++,,,,,,,,,,,,++++++---------,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,,,,------,,,------,,,++++++,,,...------------------------......---,,,,,,,,,------------------------------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***))))))))))))------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------,,,*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---...............------------------------***++++++,,,---...///000..................------..............................---------......///------,,,+++++++++,,,,,,------------,,,,,,,,,,,,******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++************++++++,,,++++++,,,------+++)))*********))))))))))))(((************************(((((((((((())))))***++++++++++++***************---,,,+++*********************))))))))))))******,,,+++***))))))***+++,,,************************((()))***+++,,,---......---,,,+++******+++,,,---++++++******+++,,,---------------,,,+++*********,,,+++***)))))))))******...---,,,,,,,,,---...///000000//////......------,,,,,,,,,,,,,,,,,,,,,,,,.........---------------))))))***+++,,,---...............---------------...//////000111000000000,,,,,,------...//////000++++++,,,---------------000///---,,,,,,---///000......---,,,,,,+++******+++,,,,,,------,,,,,,+++------------------------------,,,,,,,,,---...//////...---,,,,,,,,,------,,,,,,,,,,,,++++++++++++,,,---......,,,,,,---...---------------,,,,,,,,,------------------------........................++++++++++++++++++++++++,,,,,,,,,++++++++++++*********************+++++++++,,,---,,,+++***+++---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,---------------,,,+++***+++,,,---,,,+++........................,,,,,,,,,---.........///...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---------,,,------...///------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,+++++++++++++++***++++++,,,,,,---,,,,,,++++++++++++,,,******++++++++++++******,,,,,,,,,+++++++++******+++++++++++++++++++++++++++++++++++++++++++++++++++,,,---......---,,,+++........................+++++++++,,,,,,,,,------------------------------------------------------,,,+++))))))))))))+++,,,,,,,,,---,,,++++++,,,...------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///...,,,+++++++++,,,------..................---++++++++++++++++++++++++******+++,,,---,,,***))),,,,,,------............++++++,,,,,,,,,,,,------,,,,,,,,,+++++++++******,,,,,,---.........------------------------------++++++,,,,,,---...////////////......------,,,,,,........................------------.........///........................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++++++++,,,,,,,,,,,,------*********++++++,,,,,,,,,******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++************++++++++++++,,,...///...+++))),,,,,,,,,+++++++++******))))))))))))))))))))))))(((((((((((()))***+++,,,************************...---,,,+++************+++***)))(((((()))***+++++++++***))))))***++++++************************))))))******+++,,,,,,---,,,+++)))(((((()))+++,,,************++++++,,,,,,......---------,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,...---------...///111222111111000///......------,,,,,,,,,------.........------------------------,,,,,,---...//////000000.........---,,,,,,,,,+++....../////////000000000---------.........//////+++,,,,,,---...---------......------------......---------,,,,,,++++++++++++,,,,,,------,,,,,,+++------------------------------,,,,,,,,,------------------,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---,,,+++,,,...,,,+++++++++******)))))),,,,,,,,,,,,,,,,,,,,,,,,------------------------************************++++++++++++++++++++++++))))))******++++++,,,,,,***,,,,,,,,,+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,------------,,,,,,,,,,,,++++++,,,------------,,,,,,+++***+++---...---,,,---------------------------------...///000111111...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++******************+++,,,---,,,,,,,,,,,,,,,,,,,,,)))******++++++******))),,,,,,++++++***)))))))))++++++++++++++++++++++++***+++++++++++++++,,,,,,***+++,,,------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------++++++++++++++++++++++++,,,+++))))))))))))+++,,,,,,,,,---,,,++++++,,,...------------------------,,,---------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,...///000---..................---++++++++++++++++++++++++)))***,,,---,,,+++******,,,,,,,,,,,,------......+++++++++,,,,,,---------,,,,,,,,,+++++++++******+++,,,,,,---...---------------------------------------------------------...---------,,,,,,++++++........................,,,------.........//////---.....................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++++++++,,,,,,---------*********++++++,,,,,,---******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++************++++++++++++,,,...///...,,,))),,,,,,,,,+++++++++******))))))))))))))))))))))))(((((((((((()))+++,,,,,,************************...---,,,+++************+++***)))(((((()))***++++++******************+++******************************************))))))+++)))(((&&&&&&((()))+++***************)))))))))((()))))))))*********+++,,,,,,,,,,,,,,,,,,,,,,,,******))))))***,,,...///111000000///...------,,,++++++,,,...///111222222------------------------000000//////////////////.........---,,,,,,,,,+++...............///////////////.........---------,,,,,,---.........------***+++---......---+++***+++++++++,,,,,,---------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,***,,,---,,,+++***+++,,,+++++++++******))))))))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++***+++++++++,,,,,,------***+++,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,,,,,,,,,,+++++++++++++++***+++,,,,,,------,,,,,,,,,+++***+++---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,.........------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,---.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,*********))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,)))******++++++******)))+++++++++******)))))))))++++++++++++++++++++++++*********++++++,,,,,,,,,***++++++,,,,,,++++++***************************++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------,,,,,,,,,,,,------,,,------,,,++++++,,,...------------------------+++,,,---.........------------------------------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...///------............------++++++++++++++++++++++++***,,,------,,,++++++,,,***************+++,,,,,,***++++++,,,,,,------...,,,,,,,,,,,,++++++++++++++++++,,,---------------------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++........................+++,,,---...////////////***+++,,,---------,,,,,,++++++++++++,,,,,,,,,,,,------............------***++++++,,,,,,------...*********++++++,,,,,,,,,******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++************+++++++++******,,,......,,,************))))))))))))(((************************))))))))))))******+++,,,***************+++++++++---,,,+++*********************))))))))))))***************************************************************)))))))))((((((***)))(((''''''((()))******************)))((('''))))))******+++,,,,,,---))))))***+++++++++******,,,+++++++++,,,---///000//////......------,,,,,,***+++,,,...000222444444---------------.........//////.........---------.........---------------...------------...//////000//////...------,,,,,,,,,,,,---...............)))+++---//////---+++)))******+++,,,,,,---......+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,+++************+++,,,,,,,,,++++++,,,,,,,,,,,,------------***+++,,,,,,******+++,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------***+++,,,+++***)))***,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,---++++++++++++++++++++++++******+++,,,,,,,,,,,,,,,---,,,+++,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++++++++---...///...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...///000000000000++++++,,,,,,,,,,,,------,,,,,,------------,,,,,,,,,++++++***))))))*********++++++,,,,,,,,,,,,+++******++++++++++++******************************++++++++++++++++++++++++*********++++++,,,,,,---,,,,,,,,,++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............------,,,------,,,++++++,,,...------------------------+++,,,---.........------------------------------,,,,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,++++++,,,,,,------------,,,,,,************************+++---...---+++***,,,///+++***)))))))))***+++,,,******+++,,,,,,---......------------,,,,,,,,,,,,++++++,,,------------,,,------------------------,,,,,,------------------,,,,,,,,,---------------........................+++,,,---////////////...***+++,,,---------,,,,,,******+++++++++,,,,,,,,,,,,------......------,,,******+++,,,,,,---......++++++++++++++++++,,,,,,******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++************+++++++++***)))***,,,---,,,+++*********))))))))))))(((++++++++++++++++++++++++*********)))******++++++))))))*********++++++++++++******)))))))))******))))))************))))))*********++++++******************************************************+++************************((()))***+++++++++******------------------------((()))***++++++++++++***///...------...///000111---------------,,,,,,,,,++++++,,,...///111222333------........./////////,,,---------------------..................//////------,,,,,,,,,---...///..................------,,,------...............,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,************,,,---------,,,,,,,,,,,,,,,---------......+++,,,---,,,++++++,,,---++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,+++++++++++++++)))+++,,,+++***)))***+++,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,------...***+++++++++,,,---------******+++,,,,,,,,,,,,+++---,,,+++,,,.........---------------------------000///...------...000111...------,,,,,,------...------------------------+++,,,---...//////......+++++++++,,,,,,---------,,,,,,------------,,,,,,...---,,,+++***)))))))))))))))+++,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++))))))******+++,,,,,,,,,++++++++++++++++++++++++)))******+++,,,,,,------......,,,++++++,,,..............................++++++,,,,,,,,,---------++++++++++++++++++++++++------------------------++++++---......---++++++,,,------,,,++++++,,,...------------------------***+++---...///...---------------------------------,,,+++******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,***)))+++,,,,,,------,,,,,,+++************************---...///---******---000---,,,+++++++++,,,---...******+++,,,,,,---............------------,,,,,,++++++,,,---------,,,,,,------------------------***++++++,,,---...//////,,,------....../////////........................***+++---///000000///...+++,,,...///000///......*********++++++,,,,,,,,,+++,,,,,,------,,,,,,+++******+++,,,,,,---......++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++************+++++++++)))((((((***,,,,,,+++,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++******************))))))******++++++++++++))))))))))))))))))******((()))***++++++***)))(((******++++++++++++******************************))))))***+++,,,------...***+++,,,,,,,,,,,,+++***'''(((***,,,------------,,,++++++******))))))(((***+++,,,---...------,,,,,,,,,+++***+++,,,---...+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000000........./////////000000+++,,,,,,---...///000000---.........///000000000------,,,+++,,,---...///,,,,,,------.../////////,,,---......//////......///...------------...///...------,,,,,,++++++***+++,,,,,,------,,,,,,+++------------------------------...///...---+++******+++---...///...------,,,,,,,,,------.........,,,---......,,,,,,---...(((((())))))*********+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,+++++++++******)))))))))+++++++++***)))***+++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,------......++++++,,,,,,---...//////******+++,,,,,,,,,,,,+++---,,,+++,,,...///...---...........................---+++******+++,,,---...------,,,,,,------...........................((()))***+++,,,+++******+++++++++,,,,,,---------,,,------......------,,,///...---+++***))))))(((((()))***+++,,,++++++***+++,,,,,,------,,,,,,+++))))))***+++,,,------...++++++++++++++++++++++++))))))***+++,,,,,,------.........------,,,,,,,,,************************---,,,,,,++++++,,,,,,---,,,,,,,,,++++++***************++++++++++++************+++,,,---......///---------,,,,,,+++++++++,,,------......------,,,++++++,,,,,,,,,,,,------------------------------+++,,,---,,,***)))***+++,,,,,,,,,---------......,,,,,,---......---,,,,,,++++++******++++++,,,---,,,,,,+++++++++*********+++,,,,,,------,,,,,,+++---------,,,,,,+++++++++------......------,,,+++------------------------------............------+++,,,------++++++,,,---.........------,,,,,,,,,***+++,,,---............//////.........---------,,,------------,,,+++***.........------,,,,,,,,,++++++,,,,,,,,,,,,------000///...---,,,,,,+++,,,++++++++++++++++++++++++------,,,+++************(((((())))))***+++---------,,,,,,,,,++++++******---,,,***(((((()))***+++++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))+++***((('''((('''%%%$$$''''''((()))))))))))))))+++***))))))******)))(((++++++++++++++++++++++++***************)))((((((((()))))))))************)))***+++,,,,,,,,,,,,,,,******))))))******+++,,,,,,,,,,,,+++++++++******))))))***+++,,,,,,------************************++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++,,,------------,,,111000...------...000111/////////...---------,,,------------------------........................000000/////////.........,,,,,,,,,,,,,,,,,,,,,,,,000///...---------------.........------,,,,,,,,,))))))***+++,,,...///000------,,,+++,,,---...///------------------------***+++,,,,,,------,,,,,,***++++++,,,,,,++++++***+++***)))))))))***+++,,,((())))))))))))((('''''',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++)))***,,,------,,,***))))))***+++,,,,,,,,,,,,,,,000...,,,******,,,...000------------------------************************++++++++++++++++++++++++---,,,,,,,,,,,,---......------------------------******+++++++++,,,,,,,,,,,,,,,,,,---------......//////.........---------+++++++++,,,,,,---------***+++---...///...------++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------,,,,,,+++************++++++,,,,,,,,,)))+++,,,......---,,,+++(((***+++---......------,,,,,,+++******++++++,,,++++++++++++++++++,,,,,,******,,,------,,,******------,,,,,,,,,+++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,---------------------------------...//////---,,,,,,---,,,,,,,,,------------...,,,,,,---......---,,,,,,++++++******++++++,,,---//////.........---------+++,,,,,,------,,,,,,+++---,,,,,,,,,,,,,,,,,,+++((()))***+++,,,---------///...,,,++++++,,,...///------............------+++---...---,,,+++,,,---+++++++++*********))))))******+++,,,------------.........------------,,,.........---------,,,,,,......---------,,,,,,,,,++++++,,,,,,,,,,,,------///...---,,,++++++++++++++++++++++++++++++++++++---,,,++++++******++++++))))))))))))***+++,,,---))))))))))))(((((('''''',,,+++)))((('''((()))***++++++************++++++************************++++++++++++++++++++++++***)))'''((())))))((('''''''''((())))))))))))))))))((('''(((***++++++***++++++++++++++++++++++++))))))))))))************************++++++++++++*********+++******)))(((******))))))******+++,,,,,,,,,++++++************))))))***++++++,,,------+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,+++,,,,,,------------------,,,+++******+++,,,---...............---------------------------------...........................---------,,,,,,,,,,,,------------------------//////...---------------+++++++++*********))))))------,,,+++++++++++++++,,,++++++***+++,,,---...++++++++++++++++++++++++***+++,,,,,,------,,,,,,***++++++,,,,,,++++++***+++******)))***+++,,,---+++++++++*********)))))),,,,,,,,,,,,,,,,,,,,,,,,)))))))))))))))************+++,,,,,,,,,,,,+++***)))***+++,,,,,,,,,,,,,,,---,,,***))))))***+++,,,------------------------++++++************+++++++++++++++++++++++++++++++++++++++++++++,,,------------------------------***++++++++++++,,,,,,,,,,,,,,,,,,---------......///.........------------,,,,,,,,,,,,------------)))***++++++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,------,,,,,,+++***++++++++++++++++++,,,,,,''')))***,,,,,,+++***))))))***,,,------------,,,++++++++++++++++++++++++((())))))***++++++,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,+++++++++*********+++,,,,,,,,,,,,,,,,,,---***++++++,,,,,,++++++***++++++,,,,,,,,,,,,------------------------------,,,...000000...---,,,---,,,,,,,,,,,,------------,,,------......------,,,++++++******++++++,,,---,,,,,,,,,,,,+++++++++++++++,,,,,,------,,,,,,++++++,,,,,,,,,,,,,,,,,,---((()))***+++,,,---------111...+++))))))+++...111------............------,,,.........---,,,---...---------------,,,,,,,,,***++++++,,,,,,,,,++++++------------,,,,,,,,,,,,//////...---------......------------,,,,,,,,,,,,++++++,,,,,,,,,,,,------------,,,+++************++++++++++++++++++++++++++++++******++++++,,,---++++++************++++++++++++++++++************+++***)))''''''((())))))++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++)))((('''(((***++++++***(((((())))))******))))))(((''''''(((+++,,,,,,+++************************++++++***)))(((((())))))***++++++++++++,,,,,,,,,)))***************)))(((***))))))))))))***+++++++++************)))))))))))))))******+++,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---------------,,,+++***))))))***+++,,,---------...............------------------------........................------------,,,,,,,,,,,,........................///...------------------------------,,,,,,,,,,,,...---,,,+++***)))))))))***************+++,,,,,,++++++++++++++++++++++++***++++++,,,,,,,,,,,,,,,***++++++,,,,,,++++++***+++++++++++++++,,,------...---,,,+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,(((((())))))******++++++++++++++++++++++++++++++******+++,,,,,,,,,++++++++++++******++++++++++++------------------------,,,+++***))))))***+++,,,++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,------------++++++++++++,,,,,,,,,,,,,,,,,,,,,---------..................------------.........---------------++++++******++++++,,,,,,------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,++++++***,,,,,,++++++++++++++++++((()))***+++,,,+++******++++++,,,,,,,,,,,,,,,+++******,,,,,,,,,,,,+++***'''(((((()))***++++++,,,---,,,,,,++++++,,,,,,---,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++************************+++++++++,,,,,,---------++++++,,,,,,,,,,,,+++++++++++++++,,,,,,,,,------------------------------***,,,//////---+++***+++++++++,,,,,,,,,---------------------------------++++++******++++++,,,---++++++++++++************+++,,,,,,------,,,,,,++++++++++++,,,,,,---------------......------,,,+++///...,,,++++++,,,...///,,,------......------,,,---...//////------.../////////..................,,,,,,---------,,,++++++------,,,,,,,,,+++++++++///...---,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,+++***))))))******++++++++++++++++++++++++************+++,,,---...---,,,++++++************,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))))))))******++++++************++++++++++++++++++++++++++++++))))))))))))))))))))))))***)))((()))+++,,,+++***((())))))*********))))))(((''''''(((***,,,+++***))))))))))))))))))))))))...---+++)))((('''''''''*********+++++++++,,,,,,((()))***+++++++++++++++)))))))))))))))***++++++***)))))))))))))))))))))))))))******+++++++++,,,***************************++++++++++++,,,,,,,,,++++++++++++++++++++++++---,,,,,,,,,++++++*********++++++,,,,,,,,,,,,,,,......---,,,,,,---......,,,---------.../////////------------------------................................................------------------------......---,,,,,,---------...............---------,,,++++++*********++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++***++++++,,,,,,++++++***,,,++++++,,,,,,,,,------///---+++*********,,,---++++++++++++++++++++++++******++++++,,,---......,,,++++++******++++++,,,***++++++,,,,,,,,,++++++***+++,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,***))))))***,,,---++++++++++++++++++++++++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------+++++++++,,,,,,,,,------,,,,,,,,,---------......------------------------/////////......------,,,...---,,,+++,,,---...///------------------------+++++++++,,,,,,,,,------++++++,,,,,,,,,++++++***,,,,,,,,,++++++************+++,,,---------,,,,,,,,,,,,,,,,,,++++++++++++(((***,,,------,,,+++******************+++++++++...---,,,++++++,,,---...,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******(((((()))***++++++,,,,,,+++++++++,,,,,,---------,,,,,,------------,,,,,,+++++++++,,,,,,,,,------------------------------***,,,......,,,+++***++++++++++++,,,,,,,,,------------------------------++++++******++++++,,,---............------------+++,,,,,,------,,,,,,++++++++++++,,,,,,---------------......------,,,+++,,,,,,---......---,,,,,,,,,,,,------------,,,,,,---...//////------...///+++++++++++++++,,,,,,,,,---...............---,,,------,,,,,,,,,+++++++++---,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++***)))))))))******++++++++++++++++++++++++)))))))))***+++,,,---......---,,,+++************((((((((()))))))))))))))+++++++++++++++++++++,,,++++++************++++++++++++++++++++++++++++++)))))))))))))))))))))))),,,+++******++++++***)))))))))************))))))+++)))((()))******)))((())))))))))))))))))))))))++++++***)))(((((((((((())))))))))))*********+++)))))))))))))))(((((('''))))))(((((())))))***+++)))))))))))))))))))))***)))***************++++++))))))))))))))))))))))))*********+++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********))))))***+++++++++++++++//////............//////,,,---------.../////////------------------------........................------..................,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,------...******************++++++---,,,++++++******++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++,,,,,,++++++***++++++,,,,,,++++++***++++++,,,,,,------------...,,,***)))((()))+++,,,++++++++++++++++++++++++******+++,,,---......///,,,++++++******++++++,,,++++++,,,,,,,,,++++++***)))***,,,---...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,---++++++++++++++++++++++++++++++,,,---...---------+++++++++,,,,,,,,,------++++++,,,,,,,,,---------,,,,,,,,,---------......,,,,,,------------------/////////......------,,,///...---,,,+++,,,---...+++++++++++++++++++++++++++++++++,,,,,,,,,------******+++,,,,,,+++++++++,,,,,,,,,++++++*********++++++,,,,,,------------,,,+++++++++++++++++++++((()))+++---------+++***---------,,,,,,++++++***------+++******+++------,,,,,,------------......,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++,,,,,,,,,,,,------------)))******++++++******)))(((((()))***+++,,,---...+++,,,,,,,,,,,,,,,,,,---,,,------......------,,,++++++,,,,,,,,,,,,---------------------------------...///...,,,+++,,,---++++++++++++,,,,,,,,,,,,...------,,,,,,------...++++++******++++++,,,---------------,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,,,,,,,---((()))***+++,,,---------***,,,...//////...,,,***,,,,,,------------,,,,,,,,,.........---,,,---...,,,,,,------------......---...////////////......------------,,,,,,,,,,,,***+++,,,---------,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++***************+++++++++++++++++++++++++++************+++,,,---......---,,,+++++++++++++++)))))))))************++++++++++++,,,,,,,,,,,,,,,++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++---+++******++++++)))(((******++++++******))))))+++***))))))******)))'''************************&&&'''(((***++++++++++++(((((()))))))))***************)))(((&&&$$$###""")))(((((((((((()))******)))))))))************+++************************))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++++++++++++++++++++*********)))******+++++++++++++++---------------------------------...............------------------------........................++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...+++++++++,,,,,,,,,,,,,,,111000...,,,+++***))))))***++++++,,,---,,,,,,,,,************************)))******+++++++++++++++***++++++,,,,,,++++++*********+++,,,,,,,,,,,,,,,,,,+++***)))((())))))***++++++++++++++++++++++++))))))******++++++,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,+++******'''((()))+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,---...///...---,,,******++++++,,,,,,------,,,,,,,,,,,,------------,,,,,,,,,---------......,,,,,,,,,,,,------------.........---------------,,,,,,++++++******++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------)))***++++++++++++++++++,,,,,,++++++++++++++++++))))))*********+++++++++++++++*********++++++,,,((()))+++,,,------,,,+++.........---,,,,,,++++++,,,++++++******++++++,,,++++++,,,,,,,,,---------++++++++++++++++++++++++++++++************++++++,,,,,,,,,---------......***++++++,,,,,,++++++*********++++++,,,,,,---------,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------,,,,,,,,,++++++,,,,,,,,,,,,---------------------------------...---+++)))))),,,...***++++++++++++,,,,,,,,,...---,,,,,,,,,,,,---...++++++******++++++,,,---+++++++++*********))))))+++,,,,,,------,,,,,,+++---,,,,,,,,,,,,,,,,,,+++((()))***+++,,,---------,,,,,,---......---,,,,,,+++,,,,,,------,,,,,,++++++---...---,,,+++,,,---////////////000000000111,,,,,,---...////////////.........------------,,,)))+++---//////...---+++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------++++++*********++++++,,,++++++++++++++++++++++++************+++,,,------------,,,+++++++++,,,,,,++++++,,,,,,,,,---------******++++++,,,,,,,,,,,,++++++************++++++************************++++++++++++++++++++++++***)))((()))++++++***)))***++++++++++++***)))(((***)))((()))***+++***)))++++++++++++++++++++++++&&&'''***,,,,,,+++)))((())))))*********+++++++++))))))))))))((('''&&&&&&((((((((((((((()))******************++++++,,,,,,************))))))))))))************************************++++++++++++************************************++++++++++++++++++,,,------------,,,,,,,,,,,,------,,,,,,,,,...............---------------------------------........................******+++++++++,,,,,,,,,------------------------,,,,,,++++++,,,,,,---...---------....../////////111000///---,,,+++++++++))))))+++,,,,,,,,,+++***))))))))))))))))))))))))))))))***+++++++++++++++***++++++,,,,,,++++++***)))***+++,,,,,,,,,+++***+++*********))))))))))))************************++++++++++++++++++++++++***+++,,,,,,,,,,,,+++***+++,,,,,,,,,,,,+++***)))'''((()))******+++++++++++++++++++++++++++++++++***+++---......---+++***++++++++++++++++++++++++***+++,,,......---,,,+++)))******+++,,,,,,------,,,,,,,,,------------...,,,,,,,,,---------......++++++,,,,,,,,,---------,,,,,,,,,,,,------------+++,,,,,,,,,++++++***))),,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------))))))***+++++++++++++++++++++++++++++++++,,,,,,******))))))******++++++******))))))***+++,,,---)))******+++,,,,,,------+++++++++,,,,,,---------)))******++++++******)))*********++++++,,,,,,,,,************************++++++************++++++,,,,,,,,,------.........+++,,,,,,------,,,,,,+++---------,,,,,,,,,++++++---------,,,,,,++++++++++++++++++,,,,,,+++++++++++++++,,,,,,,,,---------------------------------,,,+++***'''%%%&&&))),,,******+++++++++,,,,,,,,,...---,,,,,,,,,,,,---...++++++******++++++,,,---.........---------,,,,,,+++,,,,,,------,,,,,,+++---------,,,,,,+++++++++------.........---,,,,,,...---,,,,,,,,,,,,---...+++,,,,,,------,,,,,,++++++,,,------++++++,,,---+++,,,,,,,,,------......***+++,,,---............//////.........---------)))+++///111222000---+++*********++++++,,,,,,,,,++++++,,,,,,,,,---------,,,+++++++++++++++,,,,,,++++++++++++++++++++++++++++++******++++++,,,------,,,,,,++++++,,,,,,---(((((()))))))))*********((()))***+++++++++++++++++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))''''''&&&(((+++,,,,,,++++++++++++++++++***)))((((((''''''(((+++,,,,,,+++++++++++++++++++++++++++***,,,---...,,,((($$$"""******+++++++++,,,,,,,,,&&&''')))+++---...//////((((((((((((((()))************+++++++++,,,,,,,,,*********))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++************************))))))******+++++++++,,,,,,---......//////......,,,------......------,,,/////////......------,,,------------------------........................,,,,,,,,,------.................................++++++++++++,,,,,,---...*********++++++,,,,,,,,,---------------...///000'''((()))++++++******)))++++++++++++++++++++++++))))))***++++++++++++***+++++++++,,,,,,+++++++++((()))***+++,,,+++*********++++++++++++***)))(((************************...---------------------)))***,,,------,,,***))),,,,,,,,,,,,,,,+++***))))))******+++,,,,,,------++++++++++++++++++++++++)))+++---//////---+++)))++++++++++++++++++++++++(((***+++------,,,+++***))))))***+++,,,,,,------,,,,,,,,,---------......,,,,,,,,,---------......+++++++++,,,,,,---------+++++++++,,,,,,---------------...///...---+++***------------------------++++++,,,,,,,,,---------((()))***+++++++++++++++*********++++++,,,,,,---,,,,,,++++++,,,,,,---...))))))(((((()))+++---...************+++,,,---...'''((()))***,,,---...///((()))***++++++***)))(((.........------,,,,,,,,,))))))***++++++,,,------,,,,,,,,,++++++******************++++++,,,,,,,,,,,,---///000///---***))),,,,,,,,,---------......+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...++++++++++++++++++++++++++++++++++++++++++++++++---------,,,,,,++++++++++++,,,---......---,,,+++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------++++++,,,,,,,,,---------************************---,,,,,,++++++,,,,,,------...000111111000...---........................000///...,,,++++++,,,,,,---,,,,,,+++***)))((((((+++++++++,,,,,,---------,,,,,,+++******+++,,,,,,***,,,...,,,******,,,///333111---+++******,,,---++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++******)))((((((((()))+++,,,***&&&%%%'''***+++,,,------------,,,+++(((((((((((((((((((((((()))***,,,,,,***)))***+++************************************************))))))))))))************)))))))))))))))))))))))))))))))))***++++++,,,,,,*********))))))))))))))))))***+++,,,,,,+++***))),,,++++++***)))))))))***(((((((((((((((((((((((()))((('''''''''(((***+++,,,------,,,***)))***,,,+++,,,---------,,,+++***---,,,)))((((((***---///,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,------...,,,***(((&&&////////////////////////------............------...---,,,+++++++++++++++---------,,,,,,+++++++++++++++,,,,,,,,,,,,------000---+++***,,,---......,,,,,,,,,,,,,,,,,,,,,,,,***,,,---......---+++)))++++++++++++++++++,,,,,,---------....../////////---,,,+++*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********))))))))))))))))))))))))''')))+++...///...---,,,------,,,++++++******)))++++++++++++++++++++++++************+++,,,---...$$$%%%'''(((***,,,---...------------------------...---,,,,,,------+++))))))***+++,,,---.........000///...---,,,,,,+++,,,,,,++++++******++++++,,,------------------------++++++++++++++++++++++++,,,,,,++++++,,,,,,---...---,,,+++******+++,,,---,,,,,,---...---,,,***)))---..................---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++...---,,,***)))(((((((((++++++,,,,,,,,,,,,------))))))*********+++++++++...---,,,,,,++++++++++++++++++,,,,,,++++++***)))++++++++++++*********)))))))))******++++++,,,,,,,,,,,,,,,+++++++++******++++++,,,,,,,,,---------,,,,,,------------------,,,,,,,,,------------...++++++++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++)))******************)))***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------******+++++++++,,,,,,,,,++++++++++++++++++++++++...------,,,,,,------...,,,,,,++++++++++++,,,,,,........................///...---,,,+++++++++,,,,,,,,,,,,++++++******)))+++++++++,,,,,,---------,,,,,,+++******+++,,,,,,,,,......---***)))+++---,,,+++***(((((()))***++++++++++++++++++++++++++++++******))))))******+++++++++++++++++++++++++++(((((()))******++++++,,,***++++++***(((((()))******+++,,,------,,,+++***)))))))))))))))))))))))))))***,,,,,,***)))***+++************************************************))))))))))))************((((((((((((((((((((((((++++++*********************)))))))))))))))))))))******++++++++++++******,,,,,,***)))))))))******))))))))))))))))))))))))))))))((('''((()))***+++***++++++)))((('''(((******+++,,,---------,,,+++,,,+++***)))***+++---...,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++***+++---...---,,,***)))........................------............------......---,,,,,,,,,,,,,,,...---------,,,,,,,,,+++++++++,,,,,,,,,,,,------///,,,***)))+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,++++++)))))))))))))))))))))))))))))))))*********++++++,,,++++++******+++------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,---------,,,+++***)))******++++++,,,------++++++++++++++++++++++++************+++,,,---...(((((()))***,,,------...++++++++++++++++++++++++---,,,+++,,,------+++******++++++,,,------------///...---,,,++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,++++++,,,,,,---...,,,,,,+++******+++,,,,,,,,,---------,,,,,,+++***,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++************************+++++++++,,,,,,******++++++,,,,,,,,,,,,---,,,+++************+++,,,,,,,,,,,,,,,++++++***++++++++++++************************++++++++++++,,,,,,,,,++++++++++++***,,,,,,------------......,,,,,,+++++++++---///000,,,,,,,,,,,,------------***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------............------,,,,,,,,,------------------------------,,,,,,,,,,,,++++++---,,,,,,,,,,,,,,,,,,---++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------************++++++++++++------------------------......------------......---,,,***))))))***,,,---------------------------...---,,,++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,++++++******++++++,,,.........,,,***))))))+++((((((((())))))*********++++++++++++++++++++++++******))))))))))))******++++++++++++++++++++++++))))))******+++,,,,,,,,,+++***))))))+++,,,,,,+++******++++++++++++******************************)))***,,,,,,***)))***+++************************************************))))))))))))************((((((((((((((((((((((((,,,,,,++++++***))))))((())))))))))))))))))******++++++************++++++---,,,***(((((()))+++,,,************************))))))(((((())))))***+++******+++)))(((''')))*********+++,,,------,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++***+++,,,.........---,,,------------------------------............------///...------,,,---------.........---------------++++++,,,,,,,,,,,,---------+++))))))***,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,))))))******+++,,,,,,,,,))))))))))))))))))))))))******++++++++++++,,,,,,++++++++++++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********,,,,,,,,,++++++++++++***++++++++++++++++++++++++---------,,,,,,,,,++++++)))******++++++,,,------++++++++++++++++++++++++******++++++,,,,,,------,,,,,,,,,,,,------------++++++++++++++++++++++++,,,++++++,,,---...---+++++++++,,,------,,,,,,,,,...---,,,++++++***++++++,,,++++++******++++++,,,++++++++++++++++++++++++------,,,,,,++++++******,,,,,,,,,,,,,,,------...,,,,,,++++++++++++,,,,,,------,,,,,,++++++,,,,,,******++++++++++++******+++++++++,,,,,,---------++++++++++++++++++++++++************++++++,,,,,,))))))*********++++++++++++,,,,,,,,,,,,---------++++++******))))))******---------------,,,++++++.........---------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,---------------,,,+++++++++,,,------...++++++,,,,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++...------,,,,,,------............---,,,,,,++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,++++++,,,---...+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------///...---,,,,,,---...///------------------------,,,,,,,,,++++++*********,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------,,,+++*********+++)))***,,,---------,,,+++***************************))))))(((((())))))***++++++++++++++++++++++++------,,,,,,+++******)))+++(((&&&(((+++---,,,***))))))************))))))++++++++++++++++++++++++)))***,,,,,,***)))***+++************************************************((()))))))))************))))))))))))))))))))))))+++++++++*********)))))))))))))))))))))*********,,,+++***))))))***+++,,,---+++)))(((((()))+++,,,++++++++++++++++++++++++))))))))))))******+++++++++,,,,,,+++******+++---)))***++++++,,,,,,------)))***+++,,,---,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........------------------------------,,,------......------,,,///......---------..............................+++++++++,,,,,,,,,---------,,,******+++,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))***+++,,,---,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,------++++++++++++++++++++++++---,,,,,,++++++*********++++++++++++++++++++++++))))))))))))))))))))))))*********+++,,,---//////------,,,++++++******)))++++++++++++++++++++++++***++++++,,,,,,---------.........---,,,,,,++++++------------------------*********,,,...///...,,,,,,,,,---------,,,++++++---,,,++++++*********+++,,,++++++******++++++,,,++++++++++++,,,,,,,,,,,,---------,,,,,,+++******,,,,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++***+++,,,---******++++++++++++************+++,,,,,,---......++++++++++++++++++++++++******+++++++++,,,++++++************+++++++++++++++,,,,,,,,,,,,,,,,,,,,,++++++************++++++------......------,,,+++.........///////////////---------------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++++++++,,,---......,,,***)))+++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++...------,,,,,,------...---,,,,,,,,,++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))'''&&&&&&'''))))))++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,---...///000000///...---------------------------++++++++++++++++++******,,,,,,,,,------...//////,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++***)))***+++,,,,,,---,,,---...///...---+++*********************************))))))))))))******++++++++++++++++++++++++------,,,,,,+++******))))))&&&%%%&&&***,,,,,,***))))))))))))))))))))))))++++++++++++++++++++++++)))***,,,,,,***)))***+++))))))))))))))))))))))))************************((()))))))))************************************))))))*********+++++++++(((((())))))************,,,+++***))))))***+++,,,,,,+++)))((((((***+++,,,++++++++++++++++++++++++)))******++++++++++++++++++,,,,,,+++******+++---************++++++,,,,,,(((***+++------,,,+++***+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---.........------,,,,,,------------------------,,,,,,------------,,,,,,......---------......///........................+++++++++,,,,,,,,,------...,,,+++,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))***+++,,,---,,,,,,,,,+++++++++******************************---------,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++))))))))))))))))))))))))*********+++,,,---//////------,,,++++++******)))++++++++++++++++++++++++++++++,,,---------,,,,,,...------,,,+++******)))------------------------***)))***+++...///...---,,,,,,---------,,,++++++,,,,,,+++*********++++++,,,++++++******++++++,,,+++,,,,,,,,,------......---------,,,,,,,,,++++++------,,,,,,------...///,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***+++,,,---...++++++,,,,,,,,,,,,++++++******+++,,,,,,---......+++++++++++++++++++++++++++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,,,,---++++++++++++************,,,,,,+++++++++,,,,,,---------......------,,,+++,,,,,,,,,,,,------------,,,,,,,,,---------------***++++++++++++,,,,,,,,,,,,,,,++++++++++++******+++,,,...///...,,,)))'''++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,+++++++++++++++++++++++++++...------,,,,,,------...++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------******))))))))))))******,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............++++++++++++++++++++++++++++++************+++++++++,,,...//////...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,------.........------,,,,,,,,,,,,++++++***++++++,,,,,,++++++******(((((()))+++---------+++,,,,,,---,,,+++***)))************************++++++************++++++++++++++++++++++++++++++))))))******+++,,,,,,,,,((('''&&&''')))***+++*********))))))))))))******++++++++++++++++++++++++)))***,,,,,,***)))***+++))))))))))))))))))))))))************************))))))))))))************++++++++++++++++++++++++((())))))***++++++,,,,,,((((((((()))******++++++++++++************++++++******************++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++((()))***)))((((((***,,,,,,+++************++++++)))***+++,,,---,,,++++++***++++++,,,,,,------...++++++,,,,,,,,,,,,------......------,,,,,,++++++------------------------,,,,,,------------,,,,,,------------------...///---------------.........++++++,,,,,,,,,,,,------...---,,,,,,......---,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))******+++,,,,,,,,,++++++******)))(((((((((,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,+++***)))++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++---------,,,,,,,,,++++++)))******++++++,,,------+++++++++++++++++++++++++++,,,---......---,,,+++++++++++++++************++++++++++++++++++++++++*********,,,...///...,,,++++++,,,------,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,++++++******++++++,,,,,,,,,,,,------......///,,,,,,,,,,,,---------------------------......///,,,,,,------------,,,,,,,,,,,,++++++,,,,,,------,,,,,,------------,,,,,,+++++++++,,,,,,---------+++++++++++++++++++++++++++,,,---------,,,***)))++++++,,,,,,,,,---------++++++***************))),,,,,,,,,+++,,,,,,---...---------------,,,++++++*********+++++++++,,,,,,)))******++++++,,,,,,,,,******+++++++++,,,,,,,,,------,,,,,,,,,+++++++++++++++,,,,,,,,,,,,*********++++++++++++,,,,,,,,,.........---------,,,,,,************************...------,,,,,,------...******++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------............------,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++,,,,,,,,,---------......------------------------,,,++++++******++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......---,,,+++,,,,,,,,,,,,,,,------------------,,,,,,+++++++++***+++,,,,,,,,,,,,+++***+++)))'''(((+++---,,,+++)))******++++++++++++***************************,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++(((((()))******++++++,,,((()))))))))((()))***,,,+++***))))))))))))***+++++++++++++++++++++++++++)))***,,,,,,***)))***+++))))))))))))))))))))))))************************))))))))))))******************************************************++++++'''(((((()))******++++++******++++++++++++******((()))***+++,,,++++++***++++++++++++++++++++++++***+++,,,---------,,,+++((()))***)))((((((***,,,---,,,+++***))))))************++++++,,,,,,,,,+++******+++,,,,,,---......+++++++++,,,,,,---------+++++++++++++++,,,,,,---........................+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,---......+++,,,,,,,,,------------++++++,,,,,,,,,,,,---------,,,+++,,,---...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,++++++++++++******)))(((((('''...---------,,,,,,,,,+++'''((()))+++,,,,,,++++++*********************************++++++,,,,,,---******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,---------,,,+++***)))******++++++,,,------+++++++++++++++++++++++++++,,,...//////---,,,+++************+++++++++++++++++++++++++++++++++++++++******,,,......---,,,***++++++,,,------------------,,,,,,,,,,,,------,,,++++++******++++++,,,***++++++,,,------......++++++,,,,,,---.........---------------...//////,,,,,,---......---,,,,,,***+++,,,,,,---------,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))+++,,,......---,,,+++***+++++++++,,,,,,,,,,,,,,,,,,,,,++++++*********++++++******+++,,,,,,---,,,,,,,,,,,,,,,++++++************++++++,,,,,,,,,''''''((()))***++++++,,,*********++++++,,,,,,,,,.........------,,,,,,,,,+++************,,,---...******+++++++++,,,,,,,,,/////////......---------************************...------,,,,,,------...***++++++,,,---...//////------------------------+++++++++,,,,,,---------***+++------------+++***,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++++++++,,,,,,,,,---------........................---,,,,,,++++++,,,,,,---///...,,,++++++,,,...///,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++***+++,,,------,,,+++***---+++((()))+++,,,+++)))))))))***+++,,,---......))))))))))))))))))))))))---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++******)))((((((((((((***,,,+++((((((+++...,,,+++***))))))***+++,,,************************)))***,,,,,,***)))***+++))))))))))))))))))))))))************************))))))))))))************)))))))))))))))))))))))),,,,,,++++++***)))))))))'''(((((()))***+++++++++)))***+++,,,,,,+++***)))'''(((***,,,---,,,***)))***************************+++,,,---...---,,,,,,***+++,,,+++******,,,......---+++)))(((((())))))******+++++++++,,,,,,,,,******+++,,,,,,---......+++++++++,,,,,,---------)))))))))***+++,,,...///////////////////////////+++,,,,,,------,,,,,,+++++++++++++++,,,,,,---...+++++++++,,,,,,---------++++++,,,,,,,,,---------++++++***+++------+++))),,,,,,,,,,,,,,,,,,,,,,,,***,,,---......---+++)))------,,,,,,+++******)))***)))))))))((((((''''''###$$$'''***,,,---------************************))))))***+++,,,------...*********++++++,,,,,,,,,))))))))))))))))))))))))''')))+++...///...---,,,------,,,,,,+++******)))+++++++++++++++++++++++++++,,,...//////...,,,+++))))))***+++,,,,,,------------------------------,,,++++++,,,---...---+++)))***+++,,,---.........---------,,,,,,---......,,,++++++++++++++++++,,,))))))***+++,,,,,,------***++++++,,,---...//////...------------...//////,,,,,,---......---,,,,,,)))***,,,---...---,,,,,,+++,,,,,,------,,,,,,+++---,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++''')))+++---///......---)))************+++++++++---------,,,,,,+++++++++******))))))***+++,,,,,,+++,,,,,,,,,,,,+++******)))***+++,,,---,,,+++***+++,,,------......------***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---+++******+++,,,+++***...---,,,+++++++++,,,---------------------------.........------,,,,,,,,,((())))))+++,,,---.........------,,,,,,++++++***+++,,,,,,------,,,,,,+++------------------------++++++,,,,,,---.........,,,,,,,,,+++++++++******,,,---...///000000000000------,,,,,,,,,,,,++++++........................,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......------------------------++++++++++++++++++++++++,,,,,,,,,---------............///...---+++(((''')))+++,,,+++***)))***+++,,,,,,,,,,,,,,,,,,,,,,,,---***''''''+++.........++++++++++++++++++++++++((()))+++,,,---------,,,++++++++++++++++++++++++++++++************++++++************************------,,,+++***)))(((((())))))***++++++++++++******************************,,,------+++******+++))))))))))))))))))))))))***)))((((((((()))+++,,,((()))***+++++++++++++++''''''((()))***,,,...///++++++,,,,,,,,,++++++***++++++******++++++,,,---,,,+++)))''''''(((***+++'''((()))***++++++***)))(((((())))))))))))((('''---,,,***)))))))))***+++((((((((((((((((((((((((++++++,,,,,,,,,---------*********++++++,,,,,,---++++++++++++++++++++++++...------,,,,,,,,,------/////////......---------////////////...---,,,+++.........------,,,,,,,,,,,,,,,,,,------,,,,,,+++,,,,,,,,,---...///000111(((((((((((()))***+++,,,,,,------------,,,***)))///......------,,,,,,+++++++++++++++++++++++++++111///---+++)))((('''''',,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,,,,,,,+++***---,,,,,,+++*********+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,+++***+++...///---***+++,,,,,,------,,,,,,+++,,,,,,,,,------.........---,,,,,,,,,,,,---......---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++************************,,,,,,+++***+++,,,---...---,,,+++,,,...///...---++++++,,,,,,,,,---------,,,------------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++************...---,,,,,,++++++++++++++++++,,,+++******+++---***++++++***((()))***,,,+++,,,,,,+++***)))((((((+++***)))((()))***,,,...))))))******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,,,,,,,)))***++++++,,,,,,++++++***+++,,,,,,------,,,,,,------------------------,,,,,,------------,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,...,,,++++++,,,------,,,---,,,+++++++++,,,------------------------------......---------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------/////////000111111222222,,,,,,,,,++++++++++++***++++++,,,---......------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------***++++++,,,------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........---,,,+++***)))***+++,,,,,,******+++,,,************************---***((((((+++---------++++++++++++++++++++++++'''((()))***++++++******++++++++++++++++++++++++++++++************++++++************************+++***************))))))))))))***++++++++++++******************************,,,------+++******+++))))))))))))))))))))))))***))))))))))))***++++++))))))***+++++++++++++++******)))******++++++,,,***+++++++++++++++******++++++******++++++,,,---...,,,***)))((()))***+++((()))***+++,,,,,,+++***))))))************)))))),,,++++++***))))))******------------------------************+++++++++++++++++++++++++++,,,,,,,,,++++++++++++++++++++++++...------,,,,,,---------.........---------,,,,,,////////////...---,,,+++------------,,,,,,,,,+++++++++,,,---------,,,,,,+++******++++++---......************+++,,,---------,,,,,,+++++++++,,,,,,------------,,,,,,,,,,,,*********************************++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,,,,,,,+++***---,,,++++++******++++++)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,***)))+++---...,,,***+++,,,,,,------,,,,,,+++,,,,,,,,,---------......,,,++++++++++++,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++,,,,,,,,,,,,************************,,,,,,+++++++++,,,---...---,,,+++,,,...///...---,,,,,,,,,,,,------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++************,,,,,,++++++******++++++***++++++***)))(((***+++)))+++------,,,+++++++++******+++++++++++++++***)))******+++++++++++++++)))*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...)))***++++++,,,,,,++++++***+++,,,,,,------,,,,,,------------------------,,,,,,---......------,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,......---,,,++++++++++++,,,,,,......------------------------...------------,,,,,,,,,......---,,,+++***))))))******+++,,,,,,---......,,,,,,------------,,,,,,------------------------,,,------......//////000,,,,,,,,,,,,+++++++++++++++,,,,,,------------,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,------......------------------------------------------------++++++++++++,,,,,,,,,,,,...---,,,,,,+++++++++,,,***+++,,,,,,******+++,,,************************---+++))))))***,,,,,,,,,++++++++++++++++++++++++((())))))*********))))))++++++++++++++++++++++++++++++************++++++************************(((((())))))*********+++))))))***++++++++++++******************************,,,------+++******+++)))))))))))))))))))))))))))******+++++++++++++++))))))***++++++++++++***,,,,,,+++******)))))))))))))))******+++******)))+++************+++,,,,,,///...,,,***)))******+++******+++,,,,,,,,,,,,+++******++++++++++++*********++++++++++++***))))))************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,------...------------,,,,,,,,,,,,......///......---,,,+++,,,,,,,,,,,,++++++++++++***+++,,,---------------+++******++++++,,,---...---------,,,,,,---......---,,,+++******,,,---///++++++++++++,,,,,,,,,,,,***************)))))))))&&&'''))),,,---.........++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,++++++******++++++************************+++++++++,,,,,,---------++++++++++++++++++++++++***))))))***,,,---+++***+++,,,,,,------,,,,,,+++,,,,,,,,,------------...+++************+++,,,,,,---,,,,,,++++++,,,,,,---+++++++++,,,,,,---------++++++,,,,,,,,,---------++++++++++++++++++++++++,,,,,,+++++++++,,,---...---,,,+++,,,...///...---,,,,,,,,,,,,---------...//////---,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,...---,,,++++++******+++******************++++++***++++++***((('''(((***)))+++...///...,,,++++++))))))+++,,,------------)))***,,,------+++)))(((************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++,,,---...///+++,,,------......------***+++,,,,,,------,,,,,,************************,,,,,,---.........------------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++,,,......---,,,******++++++,,,---......------------------------------------------------......---,,,+++******)))+++++++++,,,,,,---------,,,,,,------------,,,,,,------------------------******++++++,,,---------------,,,,,,,,,+++++++++---......//////.........------,,,,,,,,,+++++++++........................++++++++++++++++++++++++,,,,,,,,,,,,------......------------------------------------------------******+++++++++,,,,,,,,,---,,,+++***+++,,,---...)))***++++++))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++***++++++++++++++++++++++++++++++************++++++************************(((((()))))))))*********))))))***++++++++++++******************************,,,------+++******+++)))))))))))))))))))))))))))***+++------,,,++++++)))******+++++++++******++++++++++++***))))))((((((((()))************)))***************++++++,,,...---,,,***))))))))))))***+++++++++++++++++++++))))))******++++++******)))***+++,,,,,,+++))))))&&&&&&&&&&&&&&&&&&&&&&&&---------.........//////---------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,---.........------,,,+++++++++++++++++++++++++++***+++,,,---............---,,,,,,,,,---......//////...---------------...,,,------....../////////))))))***++++++,,,------+++++++++***************(((***,,,------,,,+++***************************++++++++++++++++++++++++,,,,,,++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......++++++++++++++++++++++++)))))))))***+++++++++***+++,,,,,,------,,,,,,+++------------------------+++++++++++++++,,,,,,------,,,,,,++++++,,,,,,---******+++,,,,,,---......+++++++++,,,,,,,,,,,,---+++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,+++,,,...///...---++++++++++++,,,,,,,,,,,,///...,,,++++++,,,---///,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++++++++++++++))))))***+++++++++,,,,,,+++,,,,,,***((('''(((******,,,------,,,++++++,,,******+++,,,------------+++,,,,,,---,,,+++)))(((++++++++++++++++++++++++++++++++++++++++++++++++...---,,,+++,,,---...///+++,,,------......------***+++,,,,,,------,,,,,,************************+++,,,,,,---......------------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********+++---...,,,+++)))***+++,,,------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,------......------,,,------------------------,,,,,,------...//////000---------,,,,,,,,,++++++,,,---..................------,,,,,,,,,+++++++++........................////////////////////////,,,,,,------------......------------------------++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,+++***+++,,,---...((()))***)))((('''(((***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************++++++************************************))))))))))))))))))***++++++++++++******************************,,,------+++******+++************************)))***+++------,,,++++++******+++++++++******)))))))))***+++++++++******'''((()))*********************))))))******+++,,,,,,++++++***)))(((((((((*********)))))))))******'''(((((()))******))))))))))))+++,,,,,,+++***)))************************---------.........//////...------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,++++++++++++++++++++++++++++++,,,------.........---------,,,,,,,,,---.........------,,,,,,,,,,,,---+++---000333444222///---))))))***+++,,,,,,------------,,,,,,,,,+++++++++***+++---...---+++)))(((************************++++++++++++++++++++++++,,,++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......++++++++++++++++++++++++((()))***++++++***+++++++++,,,,,,------,,,,,,+++------------------------,,,,,,,,,,,,,,,---......---,,,,,,++++++,,,,,,---******+++,,,,,,---......************++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------,,,+++,,,...///...---************++++++++++++---,,,***))))))***,,,...,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++,,,,,,,,,)))***+++,,,------,,,,,,,,,,,,,,,+++))))))***+++,,,,,,+++)))((((((+++...+++,,,,,,------,,,,,,+++...---,,,*********++++++,,,+++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,------...)))***++++++,,,,,,++++++***+++,,,,,,------,,,,,,------------------------******+++,,,------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,)))))))))+++---...,,,*********,,,,,,------------------------------------,,,,,,,,,------------...++++++,,,,,,------............---,,,,,,+++******------............------------------------------++++++,,,,,,---.........------------,,,,,,,,,,,,)))***+++,,,,,,---------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------......------------------------++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,++++++,,,------((()))***)))(((((()))******************************+++,,,,,,+++***+++,,,++++++++++++++++++++++++***))))))((())))))******++++++++++++++++++++++++++++++************++++++************************,,,+++++++++******))))))))))))***++++++++++++******************************,,,------+++******+++************************)))******+++++++++++++++***++++++++++++***))))))'''(((***+++,,,,,,,,,+++(((((()))***++++++++++++***))))))))))))***++++++*********))))))))))))(((+++***))))))((()))))))))&&&'''((()))))))))))))))))))))***++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......///,,,,,,,,,,,,------------,,,,,,------------,,,,,,++++++++++++,,,,,,,,,,,,------............------++++++************++++++,,,,,,+++++++++,,,,,,---***---222666666333...+++)))******+++,,,------............---,,,,,,++++++)))***+++,,,,,,,,,+++***++++++++++++++++++++++++,,,++++++******++++++,,,++++++******++++++,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------++++++++++++++++++++++++(((***,,,,,,+++***+++,,,+++,,,,,,------,,,,,,+++...------------,,,,,,,,,------,,,,,,------...///---,,,,,,++++++,,,,,,---+++++++++,,,,,,---------))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,,,,---,,,+++,,,...///...---************+++++++++++++++******))))))***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------***+++,,,---...---,,,++++++,,,,,,+++******+++------,,,***'''&&&'''+++///+++,,,,,,,,,,,,,,,+++***...---+++))))))***,,,---,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++***++++++,,,,,,,,,,,,,,,)))***++++++,,,,,,++++++***+++,,,,,,------,,,,,,------------------------((()))***+++,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))***---//////---+++++++++,,,---------,,,+++------------------------,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------............------------------------------***++++++,,,,,,---.........------------,,,,,,,,,'''(((***+++,,,---......------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))..................------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,------,,,++++++)))+++,,,+++***)))***+++************************(((***,,,,,,+++***,,,...++++++++++++++++++++++++))))))(((((((((***+++,,,++++++++++++++++++++++++++++++************++++++************************++++++++++++,,,,,,,,,,,,))))))***++++++++++++******************************,,,------+++******+++***************************))))))))))))***+++++++++++++++++++++***))))))'''(((***,,,,,,,,,+++***((()))***+++,,,,,,,,,,,,)))))))))))))))***++++++))))))******++++++******,,,+++***)))))))))******''''''((()))***+++************))))))***++++++,,,++++++++++++++++++++++++************++++++++++++,,,,,,,,,---------------------------------------,,,,,,,,,,,,---...//////,,,,,,---------.........+++,,,,,,------,,,,,,,,,+++,,,,,,,,,------------////////////...---,,,+++++++++***************+++++++++++++++,,,---......+++...111444444111---***++++++,,,,,,------............---,,,,,,+++************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,++++++******++++++,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++(((+++------+++***,,,---+++,,,,,,------,,,,,,+++......---------,,,,,,,,,,,,,,,++++++,,,,,,---...---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,,,,---,,,+++,,,...///...---++++++,,,,,,,,,---------*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,------...***+++,,,------,,,***)))(((*********)))***,,,...,,,,,,+++)))((())),,,...))))))***+++,,,,,,,,,,,,,,,,,,++++++,,,,,,------------,,,,,,,,,+++++++++************************)))***+++,,,---,,,+++***,,,,,,---.........------++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,'''((()))***+++,,,,,,,,,---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++...000000...,,,+++,,,---------,,,+++***------------------------,,,,,,,,,------.........------------------------***++++++,,,,,,------...------............------------------------------//////000000111222222222......---------,,,,,,,,,((()))+++---///000000111---------,,,,,,,,,++++++..................................................................------------------------------------------------------,,,,,,------------......,,,,,,---...---,,,+++***+++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,&&&))),,,---++++++,,,///++++++++++++++++++++++++******))))))***,,,...///++++++++++++++++++++++++++++++************++++++************************)))***+++,,,---...//////))))))***++++++++++++******************************,,,------+++******+++***************************)))((((((((()))+++,,,+++++++++++++++***)))(((((()))+++,,,,,,+++***)))))))))***+++,,,---------)))))))))))))))******+++))))))***,,,,,,,,,,,,,,,...---+++*********++++++(((((()))++++++,,,,,,,,,+++***)))))))))***,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,------.........------------------------+++++++++,,,---...///000---------....../////////++++++,,,------,,,,,,,,,,,,,,,,,,------.........000000//////...---++++++------,,,,,,+++,,,,,,,,,+++++++++,,,---...///000,,,...000111000...+++***,,,,,,------------......------,,,,,,+++***))))))------,,,+++*********+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,---+++*********+++,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))),,,......,,,+++,,,...+++,,,,,,------,,,,,,+++.........------,,,,,,,,,++++++******++++++,,,------,,,,,,++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---...---,,,,,,---,,,+++,,,...///...------------.........//////***+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,------...***+++,,,---,,,***((('''&&&((()))))))))))),,,...+++,,,------++++++,,,---&&&'''(((***,,,---------)))***,,,.........,,,+++---------,,,,,,+++++++++***************************+++---......---+++***++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------,,,+++***+++,,,---...,,,,,,,,,,,,---...//////---------,,,,,,+++++++++***++++++,,,------------++++++,,,------,,,,,,+++------------------------,,,------......------,,,+++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,++++++******++++++,,,)))***+++,,,...///000000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***---------,,,,,,+++++++++++++++++++++++++++++++++************************+++,,,,,,---.........---...---+++***)))***++++++)))************+++++++++/////////......---------,,,,,,,,,,,,,,,,,,,,,,,,*********************************++++++*********+++***)))***,,,---,,,+++)))***+++,,,,,,+++***))))))***++++++++++++***)))))))))(((((((((((())))))************************///,,,)))((()))************---///---***((()))+++)))***+++,,,,,,+++***))),,,,,,,,,+++++++++************++++++++++++******''''''((()))***++++++,,,(((((()))************)))************************+++***)))(((((()))***+++******+++++++++,,,,,,,,,************************,,,,,,,,,++++++*********))))))************)))))),,,+++***)))))))))***+++,,,+++***((((((((())))))...,,,)))((()))******)))+++,,,,,,------,,,,,,+++------,,,++++++,,,,,,,,,///,,,+++,,,......+++(((*********,,,------,,,***,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,,,,,,,,,,------///000000+++++++++,,,,,,---------,,,,,,,,,++++++*********,,,,,,,,,------.........,,,++++++***)))))))))*********+++,,,,,,---......+++,,,,,,,,,++++++---///...+++)))***---...---,,,,,,+++***))))))***+++,,,------,,,,,,+++***)))))),,,,,,,,,,,,,,,,,,,,,,,,//////...------,,,++++++------,,,,,,------...///++++++,,,,,,+++***((('''((()))***+++++++++++++++))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,++++++******++++++,,,---.........---,,,,,,+++---,,,+++***))))))))))))***+++,,,,,,------,,,,,,---------,,,,,,+++++++++*********++++++,,,,,,,,,------,,,+++++++++,,,,,,.........------,,,,,,,,,------------------------***+++,,,---...---,,,+++*********+++,,,,,,------((((((''''''''''''((((((((((((''''''''''''((((((******+++++++++,,,,,,,,,//////...------,,,++++++,,,,,,,,,++++++*********++++++++++++++++++++++++++++++------------++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,++++++******++++++,,,,,,,,,,,,------,,,,,,+++++++++---...///...------,,,,,,,,,---------------,,,,,,+++++++++++++++,,,---------,,,,,,...............------,,,------------------------,,,,,,------------,,,,,,+++---------+++++++++---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,++++++++++++,,,,,,***++++++,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******,,,,,,,,,,,,+++++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,------,,,,,,///...---,,,,,,,,,------++++++++++++,,,,,,,,,,,,++++++*********))))))))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))******************))),,,+++++++++---...---,,,******++++++++++++*********************************))))))(((((())))))***************************---+++(((''')))*********)))+++---,,,***((()))***)))***++++++++++++***))),,,,,,++++++******************++++++++++++******(((((())))))******++++++((()))******++++++******************************+++***))))))))))))***+++*********+++++++++,,,,,,************************,,,,,,,,,++++++*********))))))************))))))+++***************++++++++++++)))(((((())))))***...,,,******+++,,,+++***+++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,,,,---,,,+++,,,......,,,)))*********,,,------,,,***,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,,,,---...///000+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,+++++++++******,,,,,,,,,---------------///...------,,,,,,,,,---******++++++,,,------...+++,,,,,,,,,++++++---......,,,******,,,------+++++++++***))))))***++++++------,,,,,,+++******)))++++++++++++,,,,,,,,,,,,...---------,,,++++++++++++++++++++++++,,,,,,---,,,,,,,,,+++***)))((((((((())))))***++++++***************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,++++++******++++++,,,------......---,,,,,,+++++++++++++++************+++,,,------......---------,,,,,,,,,,,,,,,,,,+++******+++++++++,,,,,,,,,++++++++++++,,,,,,---...------------------,,,,,,------------------------***++++++,,,,,,,,,,,,,,,+++++++++***************,,,++++++******++++++,,,******))))))))))))******)))*********++++++++++++------,,,++++++***)))))),,,,,,,,,,,,+++++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,//////...---,,,+++******++++++,,,,,,,,,,,,------+++++++++,,,---...///000///...---,,,++++++++++++------,,,,,,,,,,,,++++++,,,,,,---------,,,++++++//////......------,,,,,,------------------------,,,,,,------------,,,,,,,,,---...---+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------******++++++,,,,,,++++++......---,,,,,,,,,------,,,,,,,,,,,,------------,,,,,,,,,+++++++++++++++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))******++++++******))),,,+++***+++---...---,,,++++++************++++++,,,+++***))))))***+++,,,+++******************+++************************+++)))''''''(((*********''')))++++++***)))***+++)))***++++++++++++***)))+++************)))))))))******++++++++++++******)))))))))))))))*********)))******+++++++++++++++************************++++++************++++++*********++++++++++++,,,))))))))))))))))))))))))+++++++++++++++*********))))))************))))))((()))***+++++++++++++++***))))))))))))***++++++,,,++++++,,,......---+++++++++,,,,,,,,,,,,++++++,,,,,,++++++++++++,,,,,,,,,++++++,,,---...,,,++++++******+++---...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,------------...///000111---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,++++++++++++------------,,,,,,,,,,,,//////...------------...******++++++,,,,,,------***+++,,,+++***+++,,,...///---++++++,,,,,,+++***++++++***))))))***++++++---,,,,,,++++++*********)))*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***))))))))))))))))))***+++++++++******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,++++++******++++++,,,---------------,,,,,,+++))))))+++,,,,,,,,,+++******+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,---++++++++++++,,,,,,,,,,,,*********+++,,,---//////,,,,,,------------------------------------------***************+++,,,,,,------,,,,,,+++******)))------,,,,,,,,,,,,------,,,++++++++++++++++++,,,******+++++++++,,,,,,,,,---,,,,,,++++++******)))------,,,,,,,,,,,,++++++************************---,,,,,,++++++,,,,,,---------------------------.........------,,,,,,,,,+++++++++,,,,,,,,,------***++++++,,,---///000111...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,++++++***++++++++++++++++++,,,,,,------------------------,,,,,,,,,------,,,,,,,,,---......---+++******+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------...------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,++++++---------,,,,,,,,,,,,,,,------------------------........................++++++,,,,,,,,,,,,++++++,,,+++++++++++++++++++++,,,,,,,,,,,,------------------------------------...------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,+++++++++***)))***,,,,,,,,,+++,,,+++***))))))***+++,,,,,,+++)))(((((()))+++,,,,,,++++++******++++++,,,************************)))'''&&&'''(((*********'''(((***+++++++++,,,,,,*********++++++************)))))))))))))))))))))***++++++,,,,,,++++++************)))))))))))))))******+++,,,,,,,,,,,,+++************************,,,++++++++++++++++++,,,************++++++++++++))))))))))))))))))))))))+++++++++***************))))))************))))))'''(((***+++,,,,,,,,,+++(((((())))))***+++,,,,,,*********,,,......,,,+++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,---******+++,,,---------,,,,,,+++***+++---...---+++------------------------------------------------///////////////000111222---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,+++++++++,,,++++++*********++++++******++++++,,,,,,,,,,,,***+++,,,+++******,,,...000///---,,,++++++***)))+++******************+++,,,,,,,,,++++++************************************************+++++++++++++++,,,,,,,,,---,,,,,,---,,,***)))))))))***+++***++++++,,,,,,,,,++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,++++++******++++++,,,,,,,,,---------,,,,,,+++'''(((+++---------,,,+++))))))***++++++++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...///,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,+++***)))((()))***+++,,,......------,,,,,,,,,,,,+++++++++******+++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,------------............------,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))---,,,,,,++++++,,,,,,---------------------------,,,,,,,,,------.........+++++++++,,,,,,,,,------)))***+++,,,...//////000+++++++++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------------,,,++++++***))))))))))))***,,,---...------------------------+++,,,,,,,,,,,,,,,,,,+++,,,---...---+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------...------,,,,,,------......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...............------,,,---------...............------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,***+++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,+++***+++,,,---,,,+++,,,+++***))))))***+++,,,,,,+++)))(((((()))+++,,,,,,,,,++++++++++++,,,,,,))))))))))))))))))))))))((('''&&&''')))******)))))))))***,,,---......---+++******************+++)))))))))))))))))))))***++++++,,,,,,,,,,,,++++++*********)))))))))))))))******+++,,,,,,,,,,,,+++************************++++++++++++++++++++++++))))))*********+++++++++))))))))))))))))))))))))************************))))))************))))))'''(((***+++,,,,,,,,,+++(((((()))***+++,,,,,,---)))))))))+++------+++)))***++++++,,,,,,++++++***************++++++,,,---***+++,,,------------------+++***+++---...---,,,------------------------------------------------......---------...//////---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++******)))))))))))))))************+++++++++++++++,,,***+++++++++******,,,---000///...,,,***))))))************++++++*********,,,,,,+++++++++++++++***---,,,,,,+++***)))(((((()))*********************))))))***++++++++++++***,,,+++***)))))))))***+++,,,------...------,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,++++++******++++++,,,++++++,,,,,,---,,,,,,+++'''(((+++---......,,,,,,***++++++,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,+++***)))((()))***+++,,,***+++++++++,,,,,,,,,---******))))))))))))******+++++++++******+++++++++++++++++++++,,,,,,,,,,,,......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,---...//////++++++,,,,,,,,,,,,------)))***+++,,,---......---************+++,,,---...++++++,,,,,,,,,,,,------,,,,,,---------,,,++++++++++++++++++,,,---///000------------------------++++++,,,,,,,,,,,,+++++++++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,...............---,,,,,,------------............,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------.........---,,,,,,,,,,,,---.........------++++++++++++,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,---,,,+++,,,...///...---++++++************++++++,,,+++***))))))***+++,,,,,,++++++******++++++,,,)))))))))))))))))))))))))))(((((((((***+++***(((+++***+++,,,...///...---++++++***))))))***++++++)))))))))************+++++++++,,,,,,,,,,,,++++++)))))))))))))))*********)))******+++++++++++++++******************************++++++++++++******)))))))))************+++************************)))))))))***************))))))************))))))((()))***+++++++++++++++((()))***+++,,,,,,,,,,,,***))))))***+++,,,+++)))******++++++++++++************)))******+++,,,---***,,,------,,,+++,,,------,,,***+++---......---------------------------,,,,,,,,,------------...+++***************++++++---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,------------,,,,,,,,,,,,+++++++++++++++************++++++,,,******++++++++++++++++++)))***+++***)))***+++---/////////---***)))***+++)))***++++++++++++***)))++++++++++++++++++++++++------,,,+++***))))))(((+++*********************&&&'''((()))***)))((((((++++++***************+++------.........---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,++++++******++++++,,,***++++++,,,,,,,,,,,,,,,((()))+++,,,---------,,,------...////////////...+++,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,...---,,,,,,+++++++++,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,***************+++,,,,,,''''''((())))))***++++++++++++************+++++++++******))))))******+++(((((()))))))))*********++++++++++++++++++++++++******++++++++++++,,,,,,************************++++++------------++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,------++++++,,,,,,,,,,,,------))))))+++,,,,,,,,,++++++,,,+++++++++++++++,,,,,,+++++++++,,,,,,---------++++++,,,---------,,,,,,...---,,,******+++---...------------------------++++++,,,,,,,,,,,,++++++)))+++,,,,,,,,,,,,---///,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,++++++++++++,,,,,,,,,---------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------------,,,+++++++++,,,---.........------,,,,,,,,,,,,------------------........./////////***++++++,,,,,,------...++++++++++++++++++++++++++++++,,,,,,,,,,,,+++++++++***)))***,,,---,,,+++******++++++++++++******************************++++++************++++++))))))))))))))))))))))))+++***)))***++++++)))(((,,,******+++...///---+++++++++***))))))***++++++************++++++,,,,,,+++,,,,,,------,,,,,,+++(((((())))))******++++++((()))******++++++******************************))))))***++++++***))))))))))))))))))************++++++++++++++++++++++++((()))))))))*********+++))))))************))))))+++***************++++++))))))+++,,,,,,,,,,,,+++---+++******+++,,,+++*********++++++++++++******))))))))))))***+++,,,---***---......+++***+++,,,...,,,++++++,,,.................................,,,,,,,,,---------......+++******)))))))))******+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,---------......+++++++++++++++,,,,,,,,,++++++******++++++,,,---++++++******************)))***+++***))))))+++------...///---***)))***,,,)))***++++++++++++***)))++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,++++++******)))'''(((***+++,,,+++***))))))******+++++++++******,,,,,,,,,---,,,++++++************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,++++++******++++++,,,******+++,,,,,,,,,,,,,,,***++++++,,,,,,---------,,,,,,---............------,,,,,,,,,,,,,,,,,,+++......---------,,,,,,,,,,,,,,,+++++++++,,,------------------------,,,,,,++++++++++++++++++++++++***++++++,,,,,,,,,,,,,,,************************++++++************++++++++++++************++++++)))))))))*********++++++++++++++++++++++++++++++)))))))))******+++++++++++++++++++++++++++++++++***+++---......---+++***++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------((()))++++++,,,+++***)))------,,,+++************+++++++++,,,,,,---------***+++,,,,,,------------///...+++)))((((((((()))------------------------+++++++++,,,,,,+++++++++(((***,,,,,,,,,,,,...000,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,++++++******++++++,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++***)))))))))))))))******+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))((()))+++,,,---,,,++++++---------.........//////)))))))))******+++++++++)))***+++,,,------...///*********************************++++++*********(((&&&&&&'''((()))(((''')))***+++,,,,,,+++***))))))***++++++++++++***)))+++******************+++)))))))))))))))))))))))),,,+++***+++,,,+++)))''',,,***)))***---...,,,))),,,+++***))))))***+++,,,******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++'''(((((()))***++++++,,,(((((()))***************************************((()))***++++++***)))((())))))))))))************,,,,,,,,,,,,,,,,,,,,,,,,(((((())))))*********+++))))))************)))))),,,+++***)))))))))***+++)))***+++,,,---,,,+++***000...+++***+++,,,,,,+++******++++++++++++******))))))))))))***+++,,,---+++---///...+++)))***,,,...,,,++++++,,,.................................,,,,,,,,,------.........------,,,++++++,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,------.........*********++++++,,,,,,---***)))))))))***++++++,,,++++++******************)))***+++***))))))+++---,,,...///---***)))+++---)))***+++,,,,,,+++***)))++++++++++++++++++++++++)))******,,,---...//////---------,,,+++***))))))***,,,---//////...---,,,((()))+++,,,,,,+++***)))+++++++++++++++***)))((())))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,++++++++++++++++++,,,)))***+++,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...))))))***++++++++++++***---------,,,,,,+++++++++.........------,,,,,,,,,*********+++,,,---...///.........------,,,,,,,,,++++++++++++++++++++++++***+++,,,---...---,,,,,,///......------,,,,,,+++***))))))))))))))))))***,,,++++++******++++++,,,,,,,,,---------.........------------------------(((((())))))*********+++++++++++++++++++++++++++000...+++,,,......,,,***...---+++******+++---...+++++++++,,,,,,---------+++++++++***************++++++++++++++++++++++++---,,,,,,+++*********+++---------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------000///...------------------,,,,,,+++*********+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,++++++,,,,,,---......---,,,,,,,,,,,,---....../////////...,,,***)))++++++------------+++++++++++++++,,,,,,---------...---+++,,,,,,---+++***++++++++++++++++++++++++,,,,,,,,,+++***)))((((((***++++++,,,,,,++++++***---,,,+++))))))))))))***+++,,,,,,,,,,,,+++************))))))))))))******++++++******))))))((((((''')))+++------,,,)))((())))))))))))))))))))))))************************)))************+++++++++))))))************))))))***+++---......---+++************))))))))))))((())))))+++,,,,,,+++***))),,,,,,,,,++++++)))((('''+++++++++*********))))))))))))))))))))))))))))))&&&''')))***++++++***)))((())))))***++++++,,,,,,************))))))))))))******+++++++++,,,,,,,,,,,,,,,,,,++++++***************))))))******+++,,,............---,,,+++***,,,,,,,,,,,,,,,,,,------------,,,+++++++++,,,,,,...---+++***)))***++++++,,,,,,+++,,,------,,,+++++++++*********+++,,,---///......------......//////---+++,,,---...---,,,,,,------......------,,,******+++,,,+++***)))(((+++++++++++++++++++++++++++......+++***---,,,***************************++++++++++++++++++++++++******+++++++++,,,,,,,,,+++***(((''''''(((***+++...---+++))))))***+++,,,++++++++++++++++++++++++,,,,,,++++++,,,,,,---...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......,,,,,,,,,,,,......******+++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,++++++***))))))))),,,,,,,,,++++++************)))(((''''''((()))***,,,,,,,,,,,,+++******)))***+++,,,,,,------,,,,,,*********++++++,,,,,,,,,+++++++++******)))))))))---,,,,,,++++++*********,,,,,,++++++***))))))))),,,,,,.........---,,,+++---,,,,,,+++*********+++******+++,,,,,,,,,++++++******+++++++++,,,,,,,,,---+++******+++,,,,,,+++///---+++,,,---...,,,***...---+++******+++---...+++,,,,,,,,,,,,,,,,,,---***************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,+++,,,,,,,,,,,,---------------,,,,,,---------,,,,,,+++++++++---,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------......---,,,,,,,,,,,,,,,...------,,,++++++,,,,,,........................+++,,,,,,------,,,,,,+++...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,++++++,,,,,,---......---,,,,,,,,,,,,---...------...------,,,+++***+++,,,,,,------,,,,,,+++******++++++,,,,,,,,,,,,...---+++,,,,,,---+++***+++++++++++++++++++++++++++,,,,,,++++++)))((((((***++++++,,,,,,++++++***,,,+++***)))))))))***+++,,,------------,,,++++++************************+++*********)))))))))((((((***+++,,,,,,+++***)))************************************************)))************+++++++++******++++++++++++******)))+++,,,------,,,+++))),,,,,,,,,++++++++++++***%%%''')))+++,,,---------------,,,,,,+++***))))))+++++++++*********))))))************************))))))***+++++++++******))))))((((((((()))******))))))******++++++,,,,,,******+++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++,,,---////////////...---,,,++++++******))))))(((((((((++++++++++++,,,------...///...---,,,,,,,,,------,,,,,,,,,,,,------,,,+++***++++++,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------,,,******,,,---,,,+++,,,,,,------------,,,,,,+++,,,,,,,,,+++***((('''++++++++++++++++++++++++))),,,---++++++//////---************************,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------...---,,,++++++,,,---......---+++***)))***+++,,,+++++++++++++++++++++++++++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,------++++++,,,------------,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,+++******************+++------.........---,,,,,,,,,---......//////......,,,,,,,,,,,,,,,------------------,,,,,,,,,++++++,,,,,,,,,+++++++++++++++******++++++,,,,,,,,,------.........---,,,+++***...---,,,,,,+++++++++,,,,,,,,,,,,,,,,,,+++***)))+++++++++++++++++++++,,,---+++******+++,,,,,,+++---,,,++++++,,,,,,+++***------++++++++++++---------,,,,,,,,,,,,,,,,,,+++))))))******++++++,,,,,,------------------------///......---------------,,,,,,------------,,,,,,///...------++++++***)))+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,---------,,,,,,+++++++++++++++......------,,,,,,------........................,,,,,,------------,,,,,,...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,++++++,,,,,,---...------,,,,,,,,,,,,------,,,,,,++++++++++++,,,,,,---,,,,,,++++++,,,,,,---***++++++,,,,,,,,,,,,,,,...,,,++++++------,,,***+++++++++++++++++++++++++++++++++++++++***)))(((******++++++++++++***************)))******+++,,,---------------,,,,,,+++***+++,,,------,,,+++******************)))))))))++++++++++++++++++******++++++++++++++++++++++++************************)))************+++++++++++++++++++++++++++++++++)))+++,,,------,,,+++))),,,,,,,,,++++++++++++***&&&''')))***,,,,,,---------------,,,,,,+++******+++++++++***************************************++++++++++++++++++,,,------+++***(((((()))***+++((()))***+++,,,---......******+++++++++,,,,,,,,,++++++++++++++++++,,,,,,,,,++++++++++++,,,------------...------,,,+++***++++++***)))((('''&&&&&&*********+++,,,---...///......---,,,,,,,,,------,,,,,,------------,,,,,,++++++,,,---...------,,,---,,,,,,++++++,,,,,,------+++)))***+++,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,+++***)))(((++++++++++++++++++++++++(((+++,,,+++---111222000************************------------------------,,,,,,,,,,,,---------...//////------------//////---,,,+++*********+++,,,+++++++++++++++++++++++++++************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,,,,,,,---............---***************************++++++,,,------......,,,---------------......+++,,,,,,------,,,,,,+++,,,,,,---.........------,,,---......//////............---------------,,,---------,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,---------......---,,,,,,,,,,,,------------,,,+++***)))(((++++++++++++++++++++++++---+++******+++,,,,,,+++,,,++++++++++++++++++***---,,,,,,++++++,,,,,,------------,,,,,,+++++++++))))))******+++,,,---------------.....................---------------...++++++,,,---------,,,,,,---------,,,,,,+++++++++++++++------------+++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,------,,,,,,++++++++++++,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))***+++---...------++++++++++++------+++,,,------------,,,,,,---,,,++++++------,,,+++***+++++++++++++++,,,,,,+++++++++++++++***)))(((******++++++++++++******)))))))))******+++,,,,,,,,,,,,------,,,,,,+++***)))***,,,------,,,***)))************************---,,,+++*********+++,,,++++++++++++++++++++++++************************))))))*********++++++++++++++++++******+++++++++***,,,---......---,,,************)))))))))((((((++++++++++++*********))),,,,,,++++++************************************************************,,,+++++++++,,,...///111222000---+++***+++,,,...))))))******+++,,,,,,---******+++++++++,,,,,,,,,*********++++++,,,,,,,,,++++++******++++++,,,---+++++++++++++++***))))))---,,,,,,,,,++++++******++++++++++++,,,,,,---...,,,++++++++++++++++++++++++---......---,,,,,,---------,,,,,,,,,---...//////......------......///---+++******+++,,,,,,+++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++))),,,---,,,---111222000************************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------,,,++++++++++++,,,---,,,,,,+++******++++++,,,++++++++++++++++++++++++******))))))******+++,,,++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++******************++++++,,,,,,---------------************************++++++++++++,,,,,,------++++++,,,,,,------......+++,,,---......---,,,+++)))******+++,,,,,,,,,,,,***+++,,,,,,------,,,,,,......------,,,,,,++++++***************************++++++,,,,,,---------//////...,,,+++***)))((())))))***+++,,,...///000---,,,,,,+++++++++,,,,,,,,,,,,,,,,,,++++++***))),,,,,,,,,++++++++++++***---+++******+++,,,,,,+++***++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++))))))***+++,,,------...---------....../////////------,,,,,,,,,,,,------***++++++,,,------,,,,,,+++++++++,,,,,,---------++++++------------+++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,------,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))***+++---...------++++++++++++------,,,---...//////...---,,,---,,,++++++------,,,+++*********++++++,,,,,,,,,******+++++++++***)))))))))******++++++******)))'''((()))***+++,,,,,,,,,+++++++++++++++***))))))((()))+++,,,,,,+++)))((())))))******++++++,,,,,,...---+++***)))***+++,,,************************************************))))))*********++++++++++++***))))))))))))***+++,,,---...000000...---,,,*********)))))))))((((((,,,++++++******)))))))))+++***))))))((())))))******************************************************)))***+++---000222444333111---+++***+++,,,...******************))))))******+++++++++,,,,,,,,,*********++++++,,,,,,,,,)))))))))))))))******++++++,,,,,,,,,,,,++++++***,,,,,,,,,------............---,,,,,,++++++++++++***++++++++++++++++++++++++---//////---,,,,,,...000...+++)))***,,,///111///......------......///...---++++++---...---,,,***++++++,,,,,,++++++***))))))******,,,---......++++++++++++++++++++++++,,,...///,,,---000000---************************************************)))*********+++++++++++++++******************++++++++++++++++++++++++,,,++++++++++++++++++++++++******))))))******+++,,,************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******************************+++,,,,,,,,,,,,,,,************************,,,+++++++++*********)))******++++++,,,,,,------***+++,,,------,,,+++***)))******+++,,,,,,,,,,,,***+++,,,,,,------,,,,,,------,,,,,,++++++******************************+++++++++,,,,,,------...------,,,+++***)))((((((******+++,,,,,,---------+++***************++++++)))***++++++,,,,,,,,,,,,++++++++++++++++++++++++---+++******+++,,,,,,+++***+++,,,,,,++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++******++++++,,,,,,------,,,,,,------.../////////,,,,,,,,,,,,,,,,,,---...)))***+++,,,,,,------,,,)))***++++++---......///+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,---------,,,,,,,,,,,,------...++++++*********+++,,,,,,........................------............------...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,++++++,,,,,,---...++++++,,,,,,,,,,,,+++++++++++++++++++++,,,---------,,,,,,++++++,,,,,,---,,,---///000///...,,,+++,,,+++***+++---...---,,,*********++++++,,,,,,---******+++++++++******)))))))))************))))))'''((()))++++++,,,,,,,,,***************))))))(((((()))************)))((()))))))))***+++,,,------///...,,,+++******++++++))))))))))))))))))))))))************************)))************++++++++++++***)))(((((()))***++++++---...//////...---+++,,,,,,,,,++++++++++++***))))))))))))***+++,,,---***)))(((''''''((()))******************+++++++++++++++++++++++++++++++++((()))***,,,...000333444///...+++***))))))***+++*********)))))))))((((((******+++++++++,,,,,,,,,++++++++++++++++++,,,,,,((((((((((((((()))******------............------))))))***+++,,,---......///...---,,,+++*********,,,,,,---.........------+++...000///---+++---//////---***))))))+++///111---,,,,,,++++++,,,,,,---///---,,,,,,---......---++++++,,,,,,,,,,,,++++++))))))******+++---///000++++++++++++++++++++++++---000///,,,,,,......+++************************************************))))))))))))************++++++++++++++++++++++++***++++++++++++,,,,,,,,,+++++++++++++++++++++++++++************+++,,,,,,************************************************,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++++++++***))))))***++++++,,,,,,++++++++++++++++++++++++++++++,,,,,,+++******)))((((((******+++++++++++++++,,,***++++++,,,,,,++++++***,,,,,,---.........------,,,---......//////......,,,+++++++++++++++******+++,,,,,,,,,,,,---------,,,,,,,,,,,,------------((())))))******+++,,,,,,,,,------------+++)))(((***))))))))))))******+++((()))***+++,,,---------******+++++++++,,,,,,,,,---+++******+++,,,,,,+++***,,,...---,,,+++---///+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---......//////---------------...//////))))))***,,,,,,------,,,+++++++++,,,,,,------------,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------+++++++++++++++,,,------+++++++++++++++,,,------........................------............------...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,++++++,,,,,,---...***+++,,,,,,,,,,,,+++***+++,,,,,,------------,,,+++,,,,,,------,,,,,,+++***,,,---......,,,***(((,,,+++***+++---...---,,,)))******+++,,,,,,------)))******+++++++++******))))))************))))))((()))***+++,,,++++++******++++++++++++***))))))************************((())))))***,,,------.........---,,,++++++******************************************************)))************+++++++++,,,+++)))(((((()))+++,,,***+++---......---+++***,,,,,,,,,++++++++++++******))))))))))))+++,,,---+++***((('''((()))***+++))))))*********+++++++++++++++++++++++++++++++++)))***+++---...///000000,,,,,,+++******)))***************************+++******+++++++++,,,,,,,,,,,,,,,++++++++++++++++++)))))))))((()))******+++,,,,,,------------,,,,,,*********++++++,,,,,,,,,...------,,,+++++++++++++++,,,---.........------***...111000---+++---000+++++++++++++++,,,---------,,,,,,++++++,,,,,,---...,,,++++++,,,------,,,,,,,,,------------,,,,,,,,,,,,+++++++++,,,---...++++++++++++++++++++++++,,,///...++++++------***************************************************))))))*********+++++++++***++++++++++++++++++*********++++++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,+++*********+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,+++++++++,,,++++++++++++++++++,,,------.........---,,,,,,,,,---......//////......+++++++++,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------------,,,,,,,,,(((((()))***,,,---......(((***---......,,,***(((******))))))******+++,,,)))***+++,,,,,,,,,,,,,,,))))))***+++,,,------...---+++******+++,,,,,,+++***,,,......,,,,,,...000+++,,,,,,------,,,,,,++++++++++++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////...............///000111((()))***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,...---++++++++++++---...+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...---,,,,,,++++++,,,,,,---++++++,,,,,,,,,---------******))))))***+++,,,,,,,,,,,,,,,,,,------...///,,,,,,,,,,,,,,,,,,,,,,,,------............------...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++,,,,,,++++++,,,,,,---...***+++,,,------,,,+++***,,,---...///......,,,+++++++++---......---++++++)))***,,,------+++(((&&&,,,+++***+++---...---,,,))))))***+++,,,,,,------)))******+++++++++******))))))************))))))((()))***+++,,,+++******+++,,,,,,,,,,,,+++******,,,,,,+++******+++,,,,,,(((((()))***,,,---............------,,,+++******++++++++++++++++++++++++************************)))************+++++++++---,,,***))))))***,,,---((()))+++,,,,,,+++)))(((*********))))))))))))(((...---+++))))))))))))***,,,+++)))((((((***+++---))))))******++++++++++++++++++++++++++++++++++++***+++---.........---,,,---------,,,,,,,,,++++++))))))***+++,,,------...******+++++++++,,,,,,,,,---,,,,,,++++++******************)))***++++++,,,((())))))*********))))))------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------((()))+++,,,---,,,++++++***...111000---+++---000'''))),,,......---+++)))///......------......///---+++******+++,,,,,,+++,,,------......------,,,///...,,,+++******+++,,,+++++++++++++++++++++++++++------++++++------***************************++++++++++++++++++++++++******+++++++++,,,,,,,,,((())))))******))))))((()))***+++,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++,,,,,,---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++***+++,,,------......------------------------------***++++++,,,,,,------............------,,,,,,,,,------+++******+++------,,,,,,,,,,,,++++++***)))***+++,,,,,,------,,,,,,,,,,,,,,,------.........)))))))))******+++++++++.........------,,,,,,,,,++++++,,,,,,,,,---------"""%%%***...000000...,,,+++*********+++,,,,,,---++++++,,,,,,,,,++++++***(((((()))***,,,---...///---+++******+++,,,,,,+++***+++,,,,,,---------------------------------------+++(((%%%%%%&&&)))+++******+++++++++,,,,,,,,,***++++++,,,,,,------...+++,,,---.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............,,,,,,,,,,,,......///---***((((((***---///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------............---------------.........//////........................,,,,,,,,,+++++++++******+++,,,------......------......---+++***)))+++---------++++++++++++---------------------------,,,---,,,,,,++++++,,,,,,---.........------,,,,,,,,,...---,,,,,,+++++++++++++++******+++...///000///,,,,,,,,,++++++*********,,,,,,---...000///,,,***(((&&&%%%'''+++---,,,******************************,,,,,,+++)))((()))***++++++,,,,,,,,,---------++++++++++++++++++++++++++++++************++++++---------,,,,,,,,,++++++))))))(((((()))******+++************************,,,,,,,,,,,,,,,,,,,,,,,,************************+++***)))(((((()))***+++++++++++++++++++++++++++,,,,,,+++***))))))))))))++++++******++++++,,,---((()))***++++++***)))((())))))***++++++++++++***...---+++*********++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------///...,,,+++***+++,,,,,,,,,,,,,,,+++++++++*********)))((((((((()))+++,,,...------,,,,,,------...///...,,,*********,,,---,,,,,,,,,---------......------------------------,,,------......------,,,...------,,,,,,,,,------,,,,,,,,,,,,,,,+++***)))---,,,***)))))))))******++++++++++++++++++++++++,,,,,,++++++***)))))))))(((((())))))***+++------((()))***+++++++++++++++%%%'''((()))((((((***+++++++++++++++******)))))),,,,,,,,,++++++*********+++++++++***************++++++++++++++++++++++++++++++******++++++,,,------,,,,,,++++++,,,,,,---,,,,,,+++******))))))(((++++++************++++++++++++++++++,,,---...///***+++,,,...///000000000//////...------,,,++++++***)))((('''((()))+++---)))***+++,,,---------------,,,,,,++++++,,,,,,---///......------,,,,,,+++))))))*********+++++++++)))***,,,......---,,,+++''')))***,,,------,,,,,,...---,,,,,,+++++++++,,,******+++++++++,,,,,,,,,------,,,+++,,,---...//////...'''(((222///)))///***)))))))))***,,,...///************************------,,,,,,,,,------...***+++,,,------------------------------------------+++)))''''''((()))+++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,---------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...---,,,++++++,,,---......,,,***))))))***,,,...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------............---------------------.........------------------------,,,,,,,,,,,,++++++++++++***+++,,,,,,------,,,,,,------...,,,******+++------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,---------,,,++++++******++++++,,,......---------,,,,,,,,,...---,,,,,,+++++++++,,,,,,+++,,,---//////---+++,,,,,,,,,+++++++++******,,,+++,,,...///...,,,***---+++)))***,,,---,,,******************************+++,,,+++***))))))***************++++++++++++,,,,,,,,,+++++++++******++++++************++++++*********)))))))))((((((******)))))))))******+++************************++++++++++++++++++++++++************************,,,+++***))))))***+++,,,++++++++++++++++++++++++,,,++++++*********++++++***************+++,,,,,,))))))***++++++***))))))'''(((((()))))))))))))))---,,,+++*********++++++************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,...---,,,++++++++++++,,,+++++++++*********))))))+++******)))***+++,,,---------,,,,,,,,,,,,------...---,,,+++++++++,,,---,,,,,,,,,---------......------------------------,,,------......------,,,...------,,,,,,---------,,,,,,,,,,,,,,,+++******---,,,+++******++++++,,,++++++++++++++++++++++++)))))))))***++++++,,,,,,******************++++++))))))***+++++++++******+++,,,---,,,+++***+++,,,************))))))((((((,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---++++++************++++++......,,,+++***)))))))))***+++,,,...//////000000......------,,,++++++++++++***)))))))))***,,,---)))***+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------+++,,,,,,,,,,,,---------***+++,,,---------,,,,,,)))***+++,,,------,,,,,,///...---,,,,,,,,,,,,---*********+++++++++,,,,,,,,,,,,+++***+++,,,---...'''------///333,,,'''///,,,+++*********+++,,,---++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,+++,,,,,,------------,,,------------------------,,,++++++************+++,,,,,,,,,,,,------------//////......---,,,,,,+++///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------............------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,)))***++++++,,,,,,+++++++++---...---,,,++++++,,,---,,,,,,++++++,,,,,,---******++++++,,,,,,------++++++************++++++...------------,,,,,,,,,------,,,+++++++++,,,,,,---------...///...+++))),,,,,,,,,++++++++++++***+++++++++,,,...---+++)))///---++++++++++++)))(((++++++++++++++++++++++++***+++,,,+++***)))***+++((((((((()))))))))******,,,,,,,,,++++++*********++++++************++++++)))))))))((((((((('''''',,,++++++*********++++++++++++++++++++++++++++++************************************************,,,,,,++++++++++++,,,,,,************************,,,++++++++++++,,,,,,---***))))))))))))***++++++)))***+++,,,,,,+++***)))(((((())))))************---,,,+++*********++++++))))))))))))))))))))))))*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++------,,,++++++++++++,,,*********)))))))))((((((,,,++++++++++++,,,------------,,,,,,,,,,,,------+++,,,,,,,,,,,,,,,------,,,,,,,,,---------......------------------------,,,------......------,,,---------,,,,,,------...,,,,,,,,,,,,,,,++++++***---,,,,,,,,,,,,------...************************)))))))))***++++++,,,,,,,,,++++++***))))))************+++++++++******)))---...///---+++******+++)))))))))))))))(((((((((++++++++++++++++++,,,,,,*********+++,,,,,,------,,,,,,,,,++++++*********++++++******++++++,,,---++++++------------++++++***++++++,,,------......++++++************++++++...---,,,***)))(((((((((***+++,,,....../////////------,,,,,,++++++******,,,,,,+++******+++---...******+++,,,------------,,,------...---,,,***)))******++++++,,,------...,,,,,,,,,,,,------------++++++,,,,,,,,,---------+++,,,------------,,,,,,---,,,++++++++++++++++++***************+++++++++++++++*********+++,,,---+++777>>>@@@>>>111***222---,,,,,,+++*********+++++++++++++++,,,,,,,,,,,,++++++************++++++,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,++++++,,,,,,,,,---------......//////.........---------000///---,,,++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,------......------,,,---,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,******+++,,,,,,,,,,,,,,,***,,,......---+++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))***++++++,,,------,,,++++++++++++++++++,,,---------------------------,,,,,,++++++,,,,,,,,,...---++++++,,,---,,,++++++++++++++++++++++++++++++******+++------+++))),,,+++******)))((('''&&&++++++++++++++++++++++++***+++,,,,,,*********,,,(((((((((((()))))))))*********+++++++++,,,,,,,,,++++++************++++++,,,+++++++++************---,,,++++++***+++++++++++++++++++++++++++++++++))))))))))))))))))))))))************************++++++++++++++++++++++++))))))))))))))))))))))))++++++++++++,,,---......)))))))))((())))))***+++***+++,,,------,,,+++***+++++++++++++++,,,,,,---,,,+++++++++++++++++++++************************))))))*********+++++++++++++++++++++++++++++++++************++++++++++++,,,,,,+++++++++++++++++++++*********))))))))))))+++++++++++++++,,,,,,------,,,,,,,,,,,,,,,,,,---******,,,---------------,,,,,,,,,---------......------------------------,,,------......------,,,------,,,,,,,,,---......+++,,,,,,---,,,,,,++++++++++++,,,,,,,,,---......************************,,,,,,++++++***)))))))))++++++***************++++++++++++++++++***)))(((+++,,,,,,+++)))(((((()))************))))))))))))*********++++++,,,,,,,,,((())))))***+++,,,,,,---******+++++++++,,,,,,,,,++++++******++++++,,,---***+++---......---+++***)))))))))******+++++++++,,,++++++******++++++,,,************+++,,,---...***+++,,,---............,,,,,,,,,++++++*********,,,,,,++++++++++++,,,---***+++,,,,,,---------,,,+++,,,.........,,,***(((*********++++++,,,,,,,,,*********+++++++++,,,,,,,,,,,,+++++++++,,,---...------------------,,,,,,))))))(((((('''(((((()))************************+++++++++++++++,,,,,,---222@@@HHHKKKIII888,,,111,,,,,,+++++++++++++++++++++,,,,,,,,,,,,,,,------,,,++++++************+++---------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......---,,,,,,,,,,,,,,,---------......---------........./////////...---,,,+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,------------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------------------------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,+++,,,,,,---------------)))+++......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))***++++++,,,------------,,,,,,,,,,,,------------------------------,,,,,,,,,++++++,,,,,,---///,,,)))(((***,,,......++++++++++++++++++++++++,,,+++***+++,,,,,,+++***)))*********))))))))))))++++++++++++++++++++++++***+++,,,,,,+++***+++---)))))))))*********++++++(((((()))***,,,---...///++++++************++++++------,,,,,,,,,+++++++++,,,,,,+++++++++++++++,,,++++++++++++++++++++++++))))))))))))))))))))))))************************)))******************)))))))))))))))))))))))))))++++++++++++,,,---......)))))))))((())))))***+++***+++,,,------,,,+++***++++++*********+++,,,---++++++++++++++++++++++++++++++++++++++++++++++++))))))*********++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---***+++++++++++++++++++++,,,,,,+++++++++******************+++++++++++++++,,,,,,,,,++++++,,,,,,,,,******,,,---------------,,,,,,,,,---------......------------------------,,,------......------,,,,,,,,,,,,,,,,,,---...///+++,,,,,,---------,,,,,,******+++,,,,,,,,,------************************,,,,,,++++++***)))))))))))))))))))))***+++,,,---+++++++++++++++***)))(((((()))***)))((('''(((***++++++++++++++++++++++++*********++++++,,,,,,,,,'''(((((()))***+++,,,,,,(((((()))***,,,---...///++++++******++++++,,,---***+++---......---+++***+++++++++*********)))))),,,,,,++++++++++++,,,,,,))))))***+++---///111222++++++,,,---............,,,,,,++++++++++++******+++++++++*********++++++++++++,,,---------,,,,,,+++,,,.........,,,***))),,,,,,,,,++++++***************+++++++++,,,,,,,,,,,,,,,+++++++++,,,---......---------------------)))(((((('''(((((())))))++++++******************+++,,,,,,---------------...888>>>DDDHHH:::************++++++,,,,,,,,,,,,+++++++++,,,,,,---------------,,,+++++++++++++++---............------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------------,,,,,,,,,,,,,,,------------+++,,,,,,---......//////---------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...------------------------,,,,,,------------,,,,,,+++,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,---............---***+++------,,,+++,,,---+++,,,,,,------,,,,,,+++******++++++,,,,,,------......------------......,,,,,,,,,------------...,,,,,,+++++++++,,,------...+++((((((***,,,...///***++++++++++++,,,,,,,,,---+++***+++,,,---,,,+++)))***,,,,,,++++++,,,...,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,++++++,,,---*********+++++++++,,,,,,'''((()))***,,,---//////++++++************+++++++++++++++************)))***************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))************************((()))************)))(((************************,,,++++++++++++,,,,,,---***))))))))))))***++++++)))***+++,,,,,,+++***))))))((('''''''''(((***+++******+++,,,,,,,,,++++++++++++++++++++++++++++++*********++++++++++++,,,++++++++++++++++++++++++++++++,,,,,,,,,---------)))***++++++,,,+++++++++,,,,,,,,,++++++++++++***)))******+++,,,+++++++++,,,,,,++++++++++++,,,,,,+++,,,,,,,,,,,,,,,------,,,,,,,,,---------......------------------------,,,------......------,,,,,,,,,,,,,,,---......///+++,,,,,,---------------***++++++,,,,,,,,,,,,+++++++++++++++++++++++++++)))))))))***++++++,,,,,,((((((((()))***,,,---...******+++++++++******))))))***++++++***)))***,,,+++++++++,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,)))))))))******++++++,,,'''((()))***,,,---//////++++++******++++++,,,---++++++------------++++++......------,,,++++++***,,,,,,++++++++++++,,,,,,---------------......///++++++,,,---------------,,,,,,,,,,,,,,,,,,+++++++++++++++++++++*********+++,,,,,,------,,,,,,,,,++++++,,,---------,,,+++...------,,,++++++******------------............++++++,,,,,,,,,------------,,,,,,,,,,,,,,,------++++++++++++++++++,,,---,,,,,,,,,++++++++++++++++++,,,---.........------)))...000999CCC;;;,,,,,,)))***+++,,,,,,,,,,,,,,,******++++++,,,,,,------...---,,,+++++++++++++++...............---,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------++++++,,,---............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------+++,,,---......---,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......------------------------+++,,,,,,------,,,,,,+++++++++,,,---...//////000------------------------,,,,,,,,,,,,++++++++++++++++++,,,------------,,,+++,,,,,,,,,++++++---///+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,---------...------,,,,,,------...,,,,,,,,,---------......,,,+++++++++,,,,,,---...---+++***+++,,,,,,+++)))******+++++++++,,,,,,,,,...,,,++++++---------,,,)))+++---,,,******,,,...,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,++++++,,,...*********+++++++++,,,,,,)))******++++++,,,------++++++************++++++************))))))))))))((((((((()))***+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,************************************************)))***++++++++++++***)))++++++++++++++++++++++++,,,++++++*********++++++***************+++,,,,,,))))))***++++++***))))))((('''&&&%%%&&&''')))***)))***+++,,,,,,,,,,,,+++************************++++++++++++,,,,,,,,,,,,***************************+++++++++,,,,,,,,,,,,((()))***+++,,,++++++***++++++++++++******************,,,---------,,,+++,,,,,,++++++++++++,,,,,,...---,,,+++++++++,,,---,,,,,,,,,---------......------------------------,,,------......------,,,,,,,,,,,,,,,---...//////+++,,,,,,---......------,,,------......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,)))))))))***++++++,,,,,,***)))))))))***+++,,,,,,))))))***+++++++++******,,,------,,,***)))***+++******+++++++++,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))******++++++,,,------++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---000///...---,,,,,,,,,,,,++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,++++++***+++,,,,,,------,,,,,,+++***++++++,,,,,,------...---------,,,,,,,,,,,,,,,---------............///***+++,,,---------,,,,,,++++++******+++,,,---...---,,,,,,,,,,,,---...///---------,,,,,,,,,++++++***+++,,,---...---,,,,,,***,,,+++111<<<777---...++++++,,,,,,,,,+++***)))))))))******+++,,,,,,------,,,+++******))))))))).../////////...---,,,,,,+++++++++++++++++++++++++++++++++++++++,,,---...******+++++++++,,,,,,,,,...------,,,,,,++++++***)))***,,,...//////......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......,,,,,,............,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......------------------------+++,,,,,,------,,,,,,+++***+++,,,---///000111111........................,,,,,,,,,+++++++++************+++,,,,,,,,,,,,++++++,,,,,,+++***+++---000++++++------------++++++---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,------.........++++++++++++,,,,,,---...,,,,,,---...///,,,((($$$*********++++++,,,,,,,,,///---+++,,,---......---(((***,,,+++(((''')))+++,,,,,,,,,,,,,,,,,,,,,,,,***+++---,,,,,,+++---...************++++++++++++,,,,,,,,,+++++++++******++++++************++++++++++++++++++************'''''''''((()))+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,***************************************************+++,,,------,,,+++***++++++++++++++++++++++++,,,,,,+++***))))))))))))++++++******++++++,,,---((()))***++++++***)))(((***)))'''&&&'''(((***+++)))***+++,,,---,,,,,,+++))))))))))))))))))))))))++++++,,,,,,,,,---------************************)))************+++++++++((()))***+++,,,,,,+++***************))))))))))))+++,,,---.........---,,,,,,++++++++++++++++++,,,000...,,,*********,,,---,,,,,,,,,---------......------------------------,,,------......------,,,+++++++++,,,---...///000+++,,,,,,---.........---....../////////...,,,+++------------------------,,,,,,++++++***))))))))),,,+++******)))*********((()))***+++++++++++++++---...---,,,)))'''''''''))))))******++++++++++++---,,,,,,++++++*********..................------,,,,,,,,,+++++++++******++++++******++++++,,,------,,,,,,++++++,,,,,,---)))))))))******+++,,,,,,---,,,,,,++++++,,,,,,---...---,,,,,,++++++++++++++++++,,,---------,,,,,,---------------------------.........------,,,+++,,,,,,,,,------,,,++++++*********+++,,,---//////+++,,,,,,------......///+++++++++,,,,,,,,,------)))***,,,......---,,,+++******))))))***,,,...///,,,+++++++++,,,------............------,,,,,,,,,)))***+++,,,---,,,++++++,,,---))),,,333...'''+++------------,,,***((('''(((((()))***++++++,,,,,,,,,+++***)))((((((((((((000---+++,,,......,,,***,,,***((('''(((***,,,...&&&''')))+++,,,,,,,,,,,,------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,........................---------...------,,,,,,/////////......---------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,------...------,,,---,,,,,,+++,,,---...///,,,,,,,,,---------......***+++,,,---------,,,+++******+++,,,,,,---......)))******++++++******))))))+++---.........///000,,,,,,,,,,,,,,,,,,,,,,,,------------,,,+++******---,,,,,,++++++,,,,,,---111///---+++)))***++++++------------,,,,,,+++******++++++,,,,,,++++++***,,,,,,,,,------,,,++++++---,,,+++******+++,,,---)))***++++++,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++************++++++)))***++++++,,,---......///...,,,***))))))))))))+++,,,,,,------,,,,,,+++***+++,,,,,,,,,***)))(((***************+++++++++,,,,,,++++++***))))))))),,,,,,,,,++++++*********---,,,+++++++++,,,---...)))************+++++++++***+++,,,------+++***(((,,,,,,,,,,,,,,,,,,,,,,,,)))************)))(((((()))))))))(((((((((((((((------------------------))))))))))))************''')))+++------,,,)))(((******************************+++,,,,,,,,,,,,+++,,,,,,,,,++++++*********************************,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,+++------,,,***)))***+++------------------------,,,---------,,,***((('''........................,,,,,,------.../////////,,,,,,,,,,,,------......,,,,,,************,,,,,,......---,,,,,,+++******...///000///.........000************************)))***+++++++++***))))))---,,,+++***))))))))))))...+++''''''))),,,,,,***+++,,,,,,------,,,,,,+++))))))*********++++++++++++++++++************)))+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,++++++***++++++++++++++++++++++++))))))))))))))))))))))))))))))***++++++++++++*********+++,,,,,,,,,,,,+++*********+++++++++,,,,,,++++++******++++++,,,---*********+++,,,---///000---,,,+++,,,...///...---***+++***&&&###$$$)))...***++++++,,,,,,------...---,,,,,,+++*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********)))))))))((((((,,,,,,+++++++++++++++++++++,,,---------,,,+++***---,,,***))))))***,,,---,,,,,,++++++++++++******///---,,,,,,......,,,***,,,+++***))))))***,,,---((()))***,,,---.........------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................,,,------...------,,,,,,.........---------,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------...------,,,,,,,,,,,,+++++++++,,,---...,,,,,,,,,---------......------......///......---+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,(((***++++++***)))***+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------,,,,,,,,,---,,,,,,++++++,,,,,,---------+++******+++,,,,,,,,,,,,------,,,,,,+++******++++++,,,,,,++++++***,,,,,,,,,------,,,,,,+++000///...------...///000***++++++,,,,,,,,,,,,+++++++++,,,,,,,,,---------++++++************++++++++++++,,,,,,,,,,,,,,,,,,///...------------...///+++,,,,,,------,,,,,,++++++++++++++++++***))))))++++++************************************++++++,,,,,,++++++++++++++++++------,,,+++++++++,,,---)))************+++++++++,,,+++******************,,,,,,,,,,,,,,,,,,,,,,,,************)))))))))))))))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,))))))))))))************(((***+++,,,,,,+++***)))******************************+++,,,,,,,,,,,,+++,,,,,,,,,+++++++++******************************,,,,,,,,,,,,,,,,,,,,,,,,------..................)))***+++***)))(((((()))------------------------+++,,,---------,,,+++***......................../////////...------,,,,,,,,,,,,---...............---,,,+++******+++,,,---......---,,,,,,+++******,,,---......,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********++++++---,,,+++***************---***'''&&&)))*********)))******++++++******)))***+++++++++,,,,,,,,,,,,+++++++++************)))+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++)))******+++,,,+++++++++))))))***++++++++++++***,,,,,,,,,---------......------,,,,,,------...//////...------,,,,,,,,,------,,,+++,,,...///...---,,,,,,***((('''(((+++---,,,,,,,,,,,,,,,,,,,,,+++---,,,,,,+++*********+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++)))***,,,------------,,,---,,,+++******+++,,,---------,,,,,,++++++******///---,,,,,,---...---+++---,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,---///000000------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------...------,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------.........---,,,,,,+++,,,,,,+++++++++,,,------,,,,,,,,,---------......///......------.........,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,------,,,---......,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,---------------,,,,,,++++++,,,,,,---************++++++,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,++++++***+++,,,,,,------,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,---------,,,++++++,,,,,,,,,,,,---------...++++++************++++++------,,,,,,++++++++++++***)))******+++,,,......++++++,,,,,,,,,,,,++++++,,,+++******************,,,+++++++++***)))))))))((())))))***++++++,,,,,,++++++++++++++++++,,,,,,...---,,,+++++++++++++++)))************+++++++++---+++)))((('''(((***+++++++++++++++++++++++++++++++++***))))))))))))***************************++++++++++++++++++++++++)))))))))*********++++++++++++++++++++++++************************************+++,,,,,,,,,,,,+++,,,,,,,,,++++++++++++***************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++)))***+++***)))((()))***------------------------+++,,,,,,---......------------------------------//////......---,,,,,,,,,+++---...000000///...---------,,,,,,,,,,,,------...------,,,,,,++++++******+++,,,,,,******+++,,,------------------------,,,,,,+++***++++++,,,---,,,,,,++++++++++++,,,,,,+++)))''''''((()))***))))))******++++++******)))++++++,,,,,,,,,---------+++++++++************)))++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------***++++++,,,,,,,,,,,,,,,(((((()))************))))))))))))************+++------,,,,,,------...///111000///...---,,,,,,,,,---,,,+++,,,.........---...,,,++++++,,,------,,,...------,,,++++++******,,,,,,++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++*********++++++,,,,,,---))))))+++,,,---.........------++++++++++++------......---,,,,,,+++******---------------------,,,------.........---+++***------,,,,,,,,,...000111------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------...---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------............---,,,++++++---,,,,,,,,,,,,---------,,,,,,,,,---------.........---,,,+++***+++,,,---,,,,,,,,,,,,,,,,,,,,,+++,,,+++)))(((((()))+++,,,,,,...//////...------...,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,---------,,,---,,,,,,++++++,,,,,,---((()))***++++++++++++***++++++,,,,,,,,,++++++******++++++,,,,,,++++++***++++++,,,---------,,,,,,++++++************++++++---------------,,,+++***+++++++++,,,,,,,,,------++++++************++++++,,,+++++++++++++++++++++((((((((()))***+++,,,,,,++++++,,,,,,,,,,,,++++++,,,+++***))))))***+++,,,,,,,,,,,,+++***)))(((((())))))*********+++++++++*********++++++,,,,,,,,,------,,,++++++*********))))))*********+++++++++,,,,,,***)))))))))***+++************************,,,+++***)))))))))*********+++++++++++++++,,,,,,************************))))))*********+++++++++---,,,+++*********+++,,,******************************+++,,,,,,,,,,,,+++++++++++++++++++++++++++************************++++++++++++++++++++++++***************)))))))))+++,,,------+++++++++---,,,,,,------------------------..................------------------------+++,,,,,,------...//////+++---///111222000...------------------------------------,,,,,,+++++++++***+++,,,+++***)))***,,,........................++++++,,,---------,,,,,,,,,,,,,,,+++,,,,,,------+++***)))((()))*********+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,,,,---+++++++++*********))))))++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++)))***++++++,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,------------,,,((())))))***************((((((((()))))))))******++++++******++++++,,,---...---------------.........,,,,,,,,,......---,,,---+++***,,,///000---***,,,,,,,,,,,,++++++******+++++++++,,,+++++++++***************************++++++++++++++++++++++++))))))))))))))))))))))))))))))***+++,,,,,,------***++++++,,,------------------,,,++++++,,,------///......---,,,+++******,,,------------------------.../////////---+++***,,,,,,+++++++++---...///------------------------************************,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,---.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------.........---,,,,,,+++------.........---------,,,,,,,,,---------.........---,,,+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,+++)))(((((()))+++,,,''')))++++++++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++***---,,,,,,++++++,,,,,,---***++++++++++++***)))(((******+++,,,,,,+++++++++***++++++,,,,,,++++++******+++,,,,,,---------,,,------............------------------,,,+++******)))*********++++++++++++++++++************++++++))))))***++++++,,,------,,,,,,------------------***++++++,,,,,,++++++***++++++)))))))))***+++,,,,,,,,,,,,+++***)))((((((+++++++++*********))))))*********++++++,,,,,,,,,,,,,,,,,,++++++*********))))))*********++++++++++++,,,---------,,,+++***************************,,,++++++*********************++++++,,,,,,,,,,,,************************************++++++++++++...---+++***)))***+++,,,******************************+++,,,,,,,,,,,,+++++++++++++++++++++++++++************************++++++++++++++++++++++++---------------,,,,,,,,,+++,,,------,,,+++,,,...,,,,,,,,,---------......000000///...------,,,,,,------------------------++++++,,,,,,---.........+++---///111222000...---------------------------------,,,,,,,,,,,,++++++***,,,---,,,+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,(((***---///000...,,,***,,,,,,,,,+++,,,,,,------++++++++++++******+++,,,+++,,,,,,------,,,,,,+++************+++++++++++++++++++++*********))))))***++++++,,,,,,++++++***++++++++++++++++++++++++(((((()))***************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------------,,,)))***++++++,,,,,,++++++,,,------------.........++++++******++++++,,,------,,,,,,,,,,,,,,,------...---,,,,,,---...---,,,,,,***)))+++...///---************++++++,,,,,,,,,***++++++,,,,,,,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))***+++,,,,,,------...------,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,+++******+++---...---,,,,,,---///,,,---.........---,,,++++++++++++++++++,,,------------------------------************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---............,,,,,,,,,,,,------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,------.........---,,,,,,,,,,,,,,,---------......000//////...------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,------'''))),,,,,,,,,,,,---///,,,,,,,,,,,,,,,,,,,,,,,,------------,,,+++***)))---,,,,,,++++++,,,,,,---,,,,,,++++++************)))***++++++++++++++++++***++++++,,,,,,++++++*********+++,,,------------+++,,,,,,------,,,,,,+++++++++,,,,,,,,,+++******))))))))))))************++++++************++++++(((((()))***+++,,,------,,,,,,,,,,,,,,,+++***)))******++++++++++++************************+++,,,,,,+++++++++***))))))))),,,,,,++++++***))))))(((++++++++++++++++++,,,,,,******++++++++++++******)))************++++++++++++,,,...//////---+++***++++++++++++++++++++++++++++++,,,,,,++++++***)))*********++++++,,,,,,---*********************************++++++++++++,,,///...,,,+++******++++++******************************+++,,,,,,,,,,,,+++***++++++++++++,,,,,,,,,************************++++++++++++++++++++++++*********++++++,,,,,,,,,)))***++++++******+++,,,+++,,,,,,------.........111000///...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......------,,,++++++++++++---...000000///...---,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,---++++++++++++++++++++++++&&&))),,,//////...+++***,,,,,,++++++++++++,,,,,,+++,,,------+++++++++---)))******++++++******)))))))))*********++++++++++++++++++************)))******++++++++++++******++++++++++++++++++++++++'''((()))***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***************************++++++,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,------...//////...---,,,+++*********///---,,,,,,---...---+++***))))))+++------,,,+++))))))******+++,,,,,,---)))***+++,,,---,,,+++***+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,*********++++++,,,,,,---//////---,,,+++*********++++++++++++++++++++++++,,,,,,++++++++++++*********,,,......,,,,,,---///+++,,,,,,------------,,,***++++++,,,,,,,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---............,,,,,,---------.........,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------++++++,,,---............++++++,,,,,,,,,+++***))),,,,,,,,,---------......////////////...---,,,++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++---//////.........000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++---,,,,,,++++++,,,,,,---,,,,,,+++******+++------))))))***+++++++++++++++***++++++,,,,,,++++++***)))***+++,,,------------((()))***++++++***)))((())))))***+++++++++******))))))*********+++++++++++++++************++++++))))))******+++++++++,,,((()))******)))((('''&&&******++++++++++++******))))))***+++++++++++++++++++++******************++++++******************,,,,,,++++++++++++++++++((()))***+++,,,,,,++++++)))************+++++++++,,,---------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,)))+++,,,...---+++)))((())))))******+++,,,,,,,,,++++++++++++++++++++++++*********+++++++++,,,,,,......---,,,++++++************************************+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,************************************************&&&&&&'''((()))***++++++)))***++++++******+++---++++++,,,,,,---......///000///---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,++++++***,,,,,,---...............***+++,,,------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,---++++++++++++++++++++++++((()))***+++,,,,,,,,,,,,---,,,+++***************)))+++------+++***+++,,,)))******++++++******)))*********+++++++++,,,,,,+++++++++************)))******++++++++++++******************************))))))+++,,,,,,---------------------------------++++++++++++++++++++++++)))******+++,,,+++++++++))))))***+++++++++++++++))))))))))))************------,,,,,,------...///......---,,,,,,,,,,,,,,,///---,,,,,,---...,,,+++)))***++++++++++++---...***************+++++++++(((***+++------,,,+++*********************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++///...,,,++++++++++++,,,)))******************)))))))))************++++++***,,,......,,,+++...000+++++++++,,,,,,---------***+++,,,---...---,,,+++------------------------////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---............---------....../////////,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------******,,,---.../////////)))***++++++***)))(((''',,,,,,,,,---------......,,,---......---+++***(((******+++,,,,,,---......)))******++++++******)))***,,,---,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,---------------,,,,,,++++++,,,,,,---++++++***)))+++---///111((()))***++++++++++++++++++++++++,,,,,,+++++++++)))***+++,,,------...---+++,,,---......---,,,+++'''((()))*********************+++++++++,,,,,,,,,++++++************+++++++++++++++******************+++,,,------,,,+++*********++++++++++++******((()))***,,,,,,,,,+++******************+++++++++)))))))))***++++++,,,,,,---,,,,,,++++++*********&&&((()))+++,,,,,,,,,+++)))************+++++++++...---+++))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,(((***---///...,,,)))'''(((((()))***++++++,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,......------,,,+++************************************+++,,,,,,,,,,,,+++*********++++++,,,,,,,,,************************************************(((((()))+++,,,---...///+++,,,...------,,,...///++++++,,,,,,---...//////------,,,+++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,---......,,,,,,,,,,,,------......******,,,,,,,,,,,,******,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***((('''(((***---///---,,,+++***))))))))))))(((***---,,,***(((***+++,,,,,,,,,------,,,,,,,,,++++++,,,,,,,,,---------+++++++++************)))******++++++++++++*********************************+++,,,---............------------------------++++++++++++++++++++++++))))))***++++++++++++***(((((()))******************+++++++++,,,,,,,,,,,,++++++******++++++,,,---++++++,,,---...///111222///...,,,,,,------,,,+++)))+++---,,,******...111,,,,,,++++++***)))))))))((()))+++---------+++***))))))))))))))))))))))))************************(((((())))))************,,,,,,++++++++++++++++++---,,,+++++++++,,,---...))))))************))))))((((((((()))******++++++.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++,,,---///000,,,,,,,,,---------.........------...//////...,,,---------,,,,,,+++++++++.........------,,,,,,,,,+++++++++,,,,,,---------///...------++++++***)))......---,,,---...///000......---,,,,,,+++******++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,---....../////////...---,,,+++***+++,,,---///---***+++---///...,,,......,,,)))'''(((+++...,,,---......,,,,,,---...............---,,,++++++******+++,,,------------******+++++++++,,,,,,,,,------......------,,,+++((()))***+++,,,---------...,,,***+++---...,,,***111111000000///...,,,,,,++++++******++++++,,,---------,,,++++++******)))++++++++++++++++++++++++++++++++++++++++++++++++---+++)))'''&&&''')))+++,,,,,,++++++***)))))))))************************+++++++++***************((()))+++,,,,,,+++)))((()))***,,,---,,,***((('''++++++++++++++++++++++++++++++,,,,,,,,,,,,------...,,,++++++,,,---,,,+++++++++******)))******+++,,,,,,,,,+++++++++******))))))***+++---......///)))******++++++******))))))******++++++,,,------,,,+++)))))))))+++---///((())),,,...///...---,,,///...---,,,+++*********...---+++*********++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))))))))***+++++++++,,,,,,,,,,,,+++++++++******,,,,,,,,,+++++++++******---,,,,,,+++*********++++++,,,,,,------,,,,,,+++******,,,------,,,******+++,,,,,,---,,,+++***)))------------------------,,,,,,------.../////////...------,,,+++***))))))---+++***+++......,,,*********,,,---.../////////******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,************+++,,,---...++++++++++++,,,---...///,,,+++******************++++++***************+++---,,,************,,,---,,,,,,,,,++++++*********---,,,,,,+++*********+++,,,++++++******++++++,,,***,,,---......---+++***.........------,,,,,,,,,******++++++++++++******+++,,,,,,------,,,,,,+++*********++++++,,,,,,,,,------......------,,,+++---,,,,,,++++++,,,,,,---***+++---------+++)))(((,,,+++***+++,,,,,,+++***++++++++++++++++++++++++)))***+++,,,,,,+++***)))---,,,+++******+++,,,---,,,,,,+++***+++,,,---...,,,---...---+++***+++,,,111---)))(((***,,,+++***++++++******++++++,,,---......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++++++++---...///,,,,,,,,,------------......------...//////...,,,---------,,,,,,+++++++++------,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,---...------,,,,,,++++++***...---,,,,,,+++,,,---.........---,,,,,,+++******++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,.........---------------...---,,,++++++,,,------///---++++++---...---,,,,,,,,,+++)))''''''***,,,+++,,,---,,,++++++,,,---++++++,,,,,,,,,,,,++++++,,,,,,,,,------,,,++++++******+++++++++,,,,,,,,,---------...------,,,+++******+++,,,------------...,,,***+++---...,,,***............---,,,+++++++++++++++++++++,,,,,,---+++++++++++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++---+++***(((((()))***+++)))))))))***++++++,,,,,,************************************************+++******************+++***++++++,,,+++***)))(((*********************************+++++++++,,,,,,---+++******+++,,,+++***++++++***************+++,,,,,,,,,+++++++++******)))******+++,,,---...///+++,,,,,,------,,,,,,+++------,,,++++++******))),,,+++***(((((()))***+++)))***,,,------------,,,......,,,+++************,,,,,,******)))***++++++******+++++++++,,,,,,,,,***************************************++++++++++++++++++*********))))))*********++++++,,,,,,,,,---,,,,,,+++******++++++,,,,,,------------,,,,,,,,,,,,,,,------,,,,,,,,,+++,,,,,,---,,,+++***)))------------------------,,,,,,------.../////////......------,,,+++++++++---+++***,,,......,,,*********+++,,,------------)))))))))*********++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,+++++++++++++++,,,---...++++++++++++,,,---...///,,,,,,,,,+++***)))***+++++++++***************+++,,,,,,++++++++++++,,,,,,++++++*********)))))))))---,,,++++++******++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++******++++++++++++******+++,,,,,,------,,,,,,+++++++++++++++,,,,,,------******+++,,,---------,,,---,,,,,,++++++,,,,,,---++++++,,,---,,,+++***))),,,***)))***+++,,,+++***)))))))))))))))))))))))))))***++++++++++++***)))++++++***))))))***++++++,,,,,,+++++++++,,,---...,,,---...---+++***+++,,,///+++(((''')))******)))++++++******++++++,,,---...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---,,,,,,,,,,,,------------...---,,,---//////---,,,------,,,,,,,,,,,,++++++,,,,,,++++++++++++******---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++++++++,,,,,,...------,,,,,,++++++***++++++,,,,,,,,,,,,------+++++++++,,,,,,---------******++++++,,,,,,------.........---,,,+++++++++------,,,,,,,,,------......---++++++---------,,,+++,,,,,,+++))))))***,,,***+++,,,,,,******+++,,,)))******+++++++++++++++------------,,,+++***)))******+++++++++,,,,,,,,,---------------,,,++++++***+++,,,---............---,,,++++++------,,,++++++++++++,,,,,,++++++***++++++++++++,,,,,,,,,,,,)))******+++,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************)))))))))***++++++,,,,,,************************))))))))))))))))))))))))---+++)))(((((()))+++---+++++++++***************)))))))))))))))))))))))))))))))))************++++++***))))))+++++++++)))++++++******++++++++++++,,,,,,,,,+++++++++******)))******+++,,,---......+++,,,,,,------,,,,,,+++------,,,++++++******)))---+++***((('''(((((()))+++++++++,,,,,,,,,,,,,,,---,,,+++*********************)))))))))***++++++******+++++++++,,,,,,,,,************************+++++++++************************)))))))))((((((((()))***+++,,,------...---,,,,,,+++++++++++++++------............------...------,,,,,,------...+++,,,,,,,,,,,,++++++***------------------------,,,,,,,,,---......//////------------------------,,,++++++,,,------,,,******++++++,,,,,,++++++************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,+++++++++,,,,,,---++++++++++++,,,---......+++---...,,,)))(((***---+++***************+++++++++,,,,,,------,,,,,,+++++++++++++++************,,,,,,++++++******++++++,,,++++++******++++++,,,---,,,+++******+++,,,...,,,,,,,,,+++++++++++++++******++++++++++++******+++,,,,,,------,,,,,,+++((((((((())))))))))))***((((((***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***+++***))))))++++++***))))))))))))))))))))))))))))))***++++++++++++***)))******))))))))))))******,,,,,,+++++++++,,,---...---......---+++******+++---+++)))((()))++++++***++++++******++++++,,,---------------------------------------------------+++++++++++++++++++++,,,++++++,,,,,,,,,---------------,,,---...///---+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++---------,,,,,,++++++++++++++++++,,,,,,---------+++++++++,,,,,,---......---------,,,,,,++++++++++++++++++,,,,,,,,,------******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++------------------......---,,,++++++,,,,,,---,,,---...//////---------...+++,,,---,,,+++***+++,,,++++++++++++++++++******,,,---------,,,,,,+++*********+++++++++,,,,,,,,,,,,------------,,,++++++***+++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))***++++++,,,+++++++++++++++,,,,,,,,,,,,,,,*********++++++,,,,,,,,,***************************************************+++,,,---,,,,,,+++***,,,,,,++++++***)))))))))************************(((((((((((()))))))))))),,,+++***))))))***+++,,,++++++***))))))******+++************************)))))))))*********+++++++++***)))***,,,,,,+++*********++++++++++++++++++,,,,,,,,,+++++++++******)))******+++,,,,,,------)))******++++++******))))))******++++++,,,------,,,+++***)))))))))))))))---,,,++++++***++++++,,,++++++******)))*********((((((((())))))***++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***)))))))))+++*********))))))))))))))))))***+++,,,,,,---------,,,,,,+++++++++,,,,,,---..................---...---,,,++++++,,,---...,,,,,,,,,,,,,,,,,,,,,+++------------------------+++,,,,,,------...//////+++,,,,,,,,,------......,,,,,,,,,,,,------,,,+++,,,,,,,,,,,,,,,+++******---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********,,,++++++*********++++++,,,+++++++++,,,,,,---...***,,,...,,,((('''***---*********)))******+++,,,+++,,,---......---,,,+++------------------------,,,,,,++++++***++++++,,,,,,++++++******++++++,,,+++++++++++++++,,,,,,,,,++++++*********************++++++,,,,,,++++++***+++,,,,,,------,,,,,,+++)))))))))))))))*********))))))+++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******++++++,,,***)))((()))*********(((++++++++++++++++++++++++*********++++++*********+++******************++++++++++++,,,,,,,,,---------...///---+++)))***+++---,,,+++***+++,,,,,,,,,++++++******++++++,,,---------------------------------------------------+++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,---......---+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,+++++++++***++++++,,,,,,------...)))***+++---///000111222------,,,,,,,,,,,,+++++++++++++++,,,,,,,,,------******+++,,,,,,---......///......---,,,+++******+++++++++,,,,,,---------+++,,,,,,------.........,,,,,,,,,+++++++++,,,------...//////...---...///---......---,,,++++++,,,------------,,,+++))))))***+++,,,,,,---------,,,******+++++++++,,,,,,,,,,,,,,,------,,,,,,+++***)))******++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,------,,,***+++,,,---------,,,,,,,,,,,,,,,+++++++++******************************************************)))***,,,------,,,+++***,,,,,,++++++***)))))))))************************''''''(((((()))))))))))))))***+++,,,,,,+++***)))+++******))))))***++++++++++++++++++++++++++++++************+++++++++,,,+++******,,,......,,,+++)))***+++,,,,,,,,,,,,+++,,,,,,,,,+++++++++******)))******++++++,,,,,,,,,)))******++++++******))))))******++++++,,,------************++++++,,,,,,,,,,,,+++*********++++++*********)))******++++++(((((())))))******************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***))))))))),,,,,,+++++++++*********++++++++++++++++++++++++---,,,,,,+++,,,,,,---------..................------,,,+++******+++,,,---,,,,,,,,,,,,,,,,,,,,,---------------------------++++++,,,,,,---.........*********+++,,,,,,------+++,,,------,,,,,,,,,,,,............---,,,+++***------........./////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++******))))))))))))***,,,,,,+++++++++,,,------)))+++,,,***(((''')))+++******))))))***++++++,,,***+++------------+++***------------------------,,,++++++***++++++,,,,,,,,,++++++******++++++,,,'''))),,,......---+++)))************************++++++,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++------------------------,,,,,,------------,,,,,,+++,,,,,,------,,,,,,+++,,,++++++******+++,,,,,,***)))((()))*********(((+++++++++++++++++++++++++++******************+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------......---+++******+++++++++++++++*********+++++++++******++++++,,,---,,,,,,,,,------------...------------------------,,,,,,,,,---,,,,,,+++***++++++++++++,,,,,,,,,,,,---,,,+++,,,......,,,+++++++++,,,,,,,,,,,,------,,,,,,------------......---,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---------((()))+++...000111222222,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++++++++,,,,,,---------//////...---,,,+++******+++++++++,,,---.........******+++,,,------------+++,,,,,,,,,******,,,---+++,,,,,,,,,++++++---......//////...,,,++++++---------------,,,+++***))))))***+++,,,------------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))************))))))+++,,,------++++++,,,---***+++,,,---------------***+++---.........---,,,------,,,,,,+++******)))************************************************)))***+++,,,,,,,,,+++***)))))))))***++++++,,,,,,************************'''(((((())))))******+++((()))+++------+++)))(((***************+++++++++++++++++++++++++++++++++*********+++++++++,,,,,,******+++---//////---+++)))***+++---------,,,,,,,,,,,,,,,+++++++++******************++++++,,,,,,+++,,,,,,------,,,,,,+++------,,,++++++******))))))******+++,,,,,,------*********+++++++++++++++***************+++,,,---))))))***+++++++++************+++++++++,,,,,,,,,************************+++++++++***************,,,,,,,,,++++++++++++***,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,------...------............------,,,++++++******++++++,,,---,,,,,,,,,,,,------...------------------------+++++++++,,,------......*********++++++,,,,,,,,,***,,,...---,,,++++++,,,............------,,,++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++******)))))))))******+++,,,,,,,,,++++++,,,,,,---,,,+++******)))*********))))))))))))***+++,,,,,,***++++++,,,,,,++++++***************++++++++++++++++++******++++++,,,,,,,,,++++++******++++++,,,%%%(((,,,//////---***(((***************+++++++++++++++,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++++++++++++++************---.........------,,,+++++++++------------++++++***++++++++++++,,,,,,,,,+++***))))))++++++***)))))))))))))))))))))))))))++++++***))))))***++++++,,,,,,------------,,,,,,***+++,,,---------,,,,,,,,,---...---+++***+++,,,***+++,,,***(((''''''(((++++++******++++++,,,---,,,,,,,,,---------..............................,,,------...---,,,+++******++++++++++++,,,,,,,,,---,,,+++,,,---...,,,***+++++++++,,,,,,---------++++++,,,,,,,,,---------+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,.../////////...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------.........((()))***,,,,,,,,,,,,,,,***,,,---,,,***)))+++---+++,,,+++***)))***---///---......---+++******+++))))))***++++++,,,++++++++++++,,,------,,,,,,,,,******+++++++++,,,,,,,,,+++,,,,,,,,,,,,+++************+++++++++******)))***,,,...---+++***,,,...++++++,,,,,,---,,,,,,,,,***+++---...///...---,,,,,,+++++++++++++++++++++************************************************((())))))***++++++******)))))))))***++++++,,,,,,************************(((((())))))***++++++,,,*********++++++*********((()))***+++,,,++++++***************************)))))))))************+++))))))***,,,......,,,***(((***,,,---......---,,,,,,,,,,,,+++++++++******************+++++++++++++++,,,,,,------,,,,,,+++------,,,++++++******)))*********++++++++++++***((()))***+++,,,,,,++++++************+++,,,......***++++++,,,,,,+++***)))******+++++++++,,,,,,,,,***************************************+++++++++++++++++++++************++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,---......,,,,,,------------,,,,,,+++,,,,,,,,,,,,,,,,,,+++---,,,,,,+++,,,---...///------------------------***++++++,,,,,,---......++++++,,,,,,,,,,,,,,,,,,***,,,......,,,***+++---,,,,,,---------,,,,,,+++***+++++++++,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,+++*********+++,,,---------,,,,,,++++++,,,,,,,,,000,,,)))***---...,,,)))))))))))))))***+++,,,---+++******))))))******+++)))))))))*********++++++++++++******++++++,,,---,,,++++++******++++++,,,&&&(((+++---...---+++)))*********+++++++++,,,,,,+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++************)))))))))(((+++,,,,,,---------,,,,,,***+++---......---+++***)))***+++,,,---,,,++++++,,,***)))***+++,,,+++***))))))))))))))))))))))))++++++***))))))***+++++++++,,,------------,,,+++***+++,,,---------,,,,,,***,,,------++++++,,,...,,,...///---***(((((()))++++++******++++++,,,---,,,,,,,,,------.................................------...///...---+++*********+++++++++,,,,,,,,,,,,,,,+++,,,---...,,,***+++++++++,,,,,,---------*********++++++,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++------------++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,******+++,,,---//////000000//////......------,,,'''(((***+++,,,,,,++++++***,,,---,,,))))))+++...------,,,+++***+++///222,,,---...,,,***))))))***%%%&&&''')))+++,,,------------------,,,+++************+++++++++,,,,,,,,,+++,,,,,,,,,,,,+++******++++++,,,,,,,,,++++++******,,,...---+++***,,,...++++++,,,,,,,,,++++++******+++---//////...---,,,*********++++++,,,------))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))******+++,,,,,,++++++***)))))))))************************((())))))***+++,,,,,,,,,,,,+++)))(((((()))+++,,,'''(((***,,,---,,,***)))))))))))))))))))))))))))(((((((((((())))))))))))'''''')))+++---...+++)))((())),,,.........---,,,,,,,,,,,,+++++++++*********************+++++++++*********++++++*********)))******+++,,,,,,------******+++******)))((('''&&&'''***,,,---,,,+++************+++,,,---...///+++,,,------,,,+++***)))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))******+++++++++,,,************))))))))))))))))))***+++,,,------...,,,,,,,,,,,,,,,---...///+++,,,,,,------,,,,,,++++++,,,............,,,+++---,,,,,,+++,,,---...///------------------------***++++++,,,,,,---......------------------------***,,,......+++***+++---***++++++,,,,,,,,,++++++,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,---+++++++++,,,---...///000------,,,++++++,,,,,,,,,333...)))+++000222...***))))))))))))***+++,,,---+++***)))(((((()))***+++*********++++++,,,,,,,,,+++*********+++,,,,,,---,,,++++++++++++++++++,,,'''((()))++++++,,,,,,,,,******++++++,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++000000000//////.........((()))***+++,,,---------***+++---......---+++***((()))+++---...---+++***,,,+++***+++,,,,,,+++***++++++++++++++++++++++++,,,+++***))))))***+++,,,***+++,,,------,,,+++******+++,,,---...---,,,,,,)))+++,,,,,,,,,,,,---///111333444222...++++++,,,++++++******++++++,,,---000000000000000000000000+++,,,---...---,,,+++***,,,,,,,,,------...............---------,,,,,,,,,------.........---,,,+++------------------------))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,------......------,,,***************++++++,,,////////////...---,,,+++------.........---,,,,,,.........------,,,,,,,,,,,,---...///...---,,,++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,++++++*********)))***,,,---......------+++---......---,,,,,,---++++++++++++++++++++++++---------------,,,+++***************************+++)))((())),,,---+++)))+++++++++***)))((('''&&&+++++++++*********))))))++++++,,,,,,,,,,,,++++++((()))***,,,,,,+++************+++,,,------......***)))))))))***+++,,,,,,///......---,,,******))),,,+++***)))))))))***+++)))***+++,,,,,,+++***)))))))))))))))***+++,,,,,,111///---+++))))))***+++))))))*********+++++++++,,,,,,,,,------,,,++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++*********))))))++++++++++++,,,---......------,,,,,,,,,------...///...,,,,,,+++,,,---...******))))))******+++,,,,,,,,,,,,***))))))+++...,,,,,,+++***))))))******************************,,,+++++++++***)))))))))******+++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++***+++,,,------------,,,,,,------......------,,,+++,,,---------,,,+++***------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,---+++)))+++---///---+++---------,,,,,,+++++++++---------,,,,,,+++++++++......---,,,,,,+++******...---,,,***)))'''&&&%%%*********************************++++++,,,,,,---+++******)))***+++---...+++++++++*********))))))---,,,+++*********+++,,,,,,,,,,,,++++++*********(((***++++++******+++---,,,,,,............,,,,,,***************+++++++++)))+++---///...,,,)))&&&###%%%)))---......,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,++++++++++++,,,---,,,+++)))(((&&&(((,,,//////...+++((()))+++---//////---+++))))))***+++,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,------......,,,+++*********+++------,,,,,,,,,,,,,,,,,,,,,,,,//////......---,,,++++++))))))***+++,,,,,,------////////////////////////------.........---,,,+++,,,,,,,,,---------......000/////////............------------,,,,,,,,,,,,------------------------+++,,,,,,,,,,,,---------************************,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++++++++******++++++,,,------.........---,,,+++++++++,,,,,,---------,,,,,,------,,,,,,,,,+++++++++---------------,,,+++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++---------,,,,,,,,,++++++)))***+++,,,------------,,,...//////---------...++++++++++++++++++++++++,,,,,,,,,,,,,,,+++******************************+++)))((()))+++---+++************+++******))))))+++++++++*********))))))******++++++++++++******(((((()))*********************++++++,,,,,,------,,,++++++++++++,,,,,,---,,,,,,,,,,,,++++++++++++++++++***))))))***+++,,,)))***++++++++++++***)))************+++,,,---...111///---+++*********++++++++++++++++++,,,,,,,,,+++++++++,,,,,,++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))************+++,,,------,,,,,,,,,++++++,,,,,,------,,,++++++***+++,,,---******))))))******+++,,,+++,,,,,,+++******+++---,,,++++++***))))))******************************+++++++++***************++++++++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,------------,,,,,,+++++++++,,,,,,---------,,,------......------,,,+++,,,---......---,,,+++---------------------------------------------------------------------------+++***+++---...---+++---------,,,,,,,,,++++++---------,,,,,,+++++++++------,,,++++++***)))))),,,,,,++++++*********)))+++++++++++++++++++++++++++++++++++++++,,,,,,,,,************+++,,,---------------,,,,,,,,,++++++******)))))))))***,,,---,,,,,,++++++++++++++++++'''((())))))(((((()))***+++,,,------------,,,+++,,,,,,,,,++++++*********)))+++,,,...---,,,***((()))+++---//////...,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++,,,---------,,,,,,+++*********+++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,++++++******++++++++++++++++++++++++,,,,,,++++++++++++++++++******))))))))))))))))))++++++***)))***+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******))))))*********++++++,,,,,,---............................../////////...---,,,,,,,,,,,,------------...////////////...............---,,,+++***++++++,,,------------------------,,,,,,,,,,,,------------++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++******+++++++++***+++,,,,,,---+++,,,,,,---,,,,,,++++++)))***+++,,,,,,,,,,,,,,,,,,,,,++++++++++++******------,,,+++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++......------------,,,,,,***************+++,,,---+++,,,......,,,,,,,,,---++++++++++++++++++++++++++++++++++++++++++***)))++++++++++++++++++++++++***)))))))))+++,,,+++***))))))***+++,,,,,,+++++++++++++++***************+++++++++,,,,,,+++++++++((((((((((((((()))************++++++++++++++++++,,,,,,+++*********++++++)))*********++++++,,,,,,***************+++,,,---)))***++++++++++++***)))*********+++,,,...///000000///---+++******++++++---,,,,,,,,,,,,,,,,,,,,,******++++++++++++************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***************))))))))))))***+++,,,,,,,,,,,,++++++++++++++++++++++++************+++,,,******))))))******+++,,,)))+++---,,,+++***+++,,,,,,+++******)))************************************************+++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------............---------,,,+++++++++,,,---...,,,------......------,,,,,,------.........------------------------------........................+++,,,,,,------.........,,,+++***+++---...---,,,------------,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,++++++******))))))******++++++,,,---------------------------------,,,,,,,,,,,,++++++++++++))))))***+++,,,,,,,,,,,,---------,,,,,,,,,++++++(((((((((((()))+++,,,---++++++++++++++++++,,,,,,+++,,,---,,,+++***+++,,,***+++,,,,,,,,,,,,+++***...------,,,+++***))))))******+++,,,,,,,,,++++++******++++++***)))((('''++++++++++++++++++++++++------------------------+++,,,,,,------,,,,,,,,,---,,,,,,+++++++++++++++...---+++))))))***,,,---...---+++******+++---...+++++++++++++++)))((((((++++++++++++++++++++++++,,,,,,,,,++++++*********---------,,,+++***************))))))******+++,,,++++++++++++++++++++++++******************))))))++++++++++++++++++++++++------------------------...............------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,...---+++))))))***+++,,,------------------------*********+++++++++,,,,,,------------------------++++++,,,,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,+++***))))))***************+++,,,,,,+++,,,,,,---------,,,,,,'''((()))++++++,,,,,,,,,,,,,,,,,,+++++++++++++++---,,,+++***)))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++---------------,,,,,,,,,+++***)))((()))***,,,---)))+++,,,,,,+++******+++++++++++++++++++++++++++******+++++++++******)))++++++++++++++++++++++++***))))))***++++++++++++***++++++,,,,,,,,,++++++************************,,,,,,------------,,,,,,***)))((((((((()))+++,,,++++++************************)))((('''''''''((())))))*********+++++++++))))))******+++,,,------*********++++++*********))))))******,,,---///000///...---++++++***++++++,,,,,,,,,,,,,,,+++++++++******+++,,,,,,,,,++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************)))))))))******+++,,,---,,,,,,------,,,,,,++++++************+++++++++,,,******))))))******+++,,,)))+++------,,,+++***+++++++++***************+++************************)))))))))***+++++++++,,,---,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---..................---...---+++******+++---...,,,------......------,,,------..................------------------------............------------++++++,,,,,,---...//////+++++++++,,,,,,------,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******)))******+++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++***((()))+++,,,------,,,++++++++++++*********)))))))))))))))******+++,,,---*********++++++,,,,,,,,,---......---,,,***+++,,,*********++++++*********,,,,,,++++++******))))))************+++,,,------***)))((('''''''''''''''***+++++++++++++++,,,,,,------------------------++++++,,,---------,,,,,,,,,+++***)))))))))++++++///...,,,***)))***,,,------,,,,,,++++++,,,,,,---*********++++++***))))))++++++++++++++++++++++++---,,,,,,++++++*********......---------,,,,,,,,,)))))))))*********++++++************************++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++---------------------------------,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,,,,,,,...---+++))))))***+++,,,------------------------******+++++++++,,,,,,,,,------------------------+++++++++,,,,,,,,,------+++++++++++++++++++++++++++,,,,,,,,,++++++***)))***))))))))))))***++++++,,,------............---'''((()))***++++++,,,,,,,,,,,,,,,------------------,,,+++***)))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++***)))))))))***+++,,,***+++------+++***+++,,,++++++++++++++++++++++++)))******+++++++++******++++++++++++++++++++++++)))***************++++++---------,,,+++***))))))************************++++++,,,,,,,,,,,,++++++,,,+++***)))***+++,,,---++++++************************)))((('''''''''(((+++++++++*********))))))))))))***+++,,,---------+++******************+++(((((())))))***,,,---......------,,,++++++++++++++++++++++++************+++,,,,,,---......------******+++++++++,,,,,,,,,************************************************++++++***++++++,,,---.........//////...---,,,,,,******+++,,,,,,,,,,,,,,,******))))))******+++,,,)))+++------,,,+++***++++++***************++++++************************)))))))))***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---..................---...---+++******+++---...,,,------......------,,,------------......//////---------------------------------,,,,,,,,,++++++++++++,,,,,,---...//////++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,*********+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,+++++++++((()))+++,,,------,,,++++++++++++*********)))))),,,,,,,,,,,,,,,,,,,,,+++*********++++++,,,,,,,,,((()))***)))'''&&&'''(((************************((()))))))))******+++++++++************+++---...++++++*********+++,,,---*********++++++,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,---------,,,---,,,+++******+++------------------,,,,,,+++******+++---......---+++***'''((()))++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********((()))))))))*********+++))))))******++++++++++++************************++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++------------------------------,,,++++++++++++,,,...------------,,,,,,,,,------------...............---,,,+++***++++++,,,------------------------------------............++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++******))))))******+++,,,.........//////...------((()))***+++++++++++++++,,,,,,------------......------,,,+++++++++++++++------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,++++++++++++++++++++++++******++++++++++++,,,,,,++++++*********++++++,,,,,,...//////...------...++++++++++++++++++++++++)))***++++++,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,(((***++++++******+++,,,---------,,,+++)))((('''***************+++++++++((())))))******))))))(((,,,++++++++++++,,,------******++++++++++++++++++,,,,,,+++*********++++++,,,,,,++++++*********))))))***+++,,,---------,,,++++++***))))))***++++++))))))))))))***+++,,,,,,---------,,,,,,+++++++++))))))*********++++++++++++,,,---......//////...******+++++++++,,,,,,,,,***************************************+++++++++++++++++++++,,,---.../////////000000000...---+++)))***+++,,,---------,,,******))))))******+++,,,)))+++---,,,+++***+++,,,*********)))******+++,,,***************************************+++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------............------...---,,,+++++++++,,,---,,,------......------,,,---,,,,,,,,,---...///000---------------------------------,,,,,,++++++***+++,,,,,,------.........***,,,------++++++---...------------............++++++,,,,,,,,,,,,------............------------++++++++++++************++++++++++++++++++++++++------------,,,,,,,,,,,,))))))***+++,,,,,,,,,,,,---------,,,,,,,,,++++++------......---,,,++++++++++++++++++++++++,,,,,,(((*********((('''((()))++++++***))))))***++++++(((((()))***+++,,,,,,---+++++++++***++++++,,,,,,))))))))))))***+++,,,---*********++++++,,,,,,---++++++++++++++++++++++++******+++,,,------------...............//////000+++,,,...//////---+++***)))+++---//////---+++)))'''(((***+++------......++++++++++++++++++++++++++++++++++++++++++++++++))))))******+++,,,,,,---******+++,,,,,,,,,,,,+++++++++++++++++++++++++++******************))))))++++++++++++++++++++++++------------------------///...---,,,+++,,,,,,---......---------,,,,,,,,,,,,,,,---------.........------------,,,,,,,,,,,,---------------------------------............///,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------...------,,,,,,++++++,,,,,,---...............------,,,+++******++++++,,,++++++***++++++,,,,,,,,,------------------------,,,++++++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------++++++,,,,,,,,,,,,+++++++++,,,......,,,,,,,,,---++++++++++++++++++++++++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,(((***,,,+++))))))+++---***+++++++++***))))))((())))))*********+++++++++)))******++++++******)))******+++,,,,,,,,,,,,+++******++++++,,,,,,------,,,++++++++++++,,,,,,---++++++++++++,,,,,,,,,,,,***+++,,,------,,,,,,+++++++++***))))))***+++++++++++++++******++++++,,,,,,,,,------,,,,,,++++++((()))******+++,,,------***+++,,,---............******+++++++++,,,,,,,,,++++++++++++++++++++++++))))))*********+++++++++************+++,,,---......///000000///---+++***((((((***+++,,,,,,,,,+++******))))))******+++,,,+++,,,,,,+++******+++---******))))))***++++++,,,************************+++++++++******************++++++,,,---...//////------------------------,,,,,,------------,,,,,,---------,,,,,,+++++++++,,,------......------,,,,,,+++++++++,,,---///000------------------------///......---,,,,,,++++++------------------------***,,,------++++++,,,...------------.........///+++++++++,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------------************+++,,,---------------,,,,,,,,,++++++***+++,,,---------,,,+++,,,,,,++++++++++++++++++***,,,------++++++,,,...,,,+++************+++,,,+++++++++,,,,,,---------,,,,,,+++++++++++++++***''''''((())))))*********)))******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,------------,,,---....../////////...***,,,---...///...,,,,,,+++,,,,,,------,,,,,,+++)))***+++,,,---.........++++++++++++++++++++++++*********++++++,,,,,,---------------------------***+++,,,---...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******))))))*********++++++,,,,,,---........................000///...---,,,---...............------,,,,,,,,,*********++++++,,,,,,,,,------.........---,,,+++------------------------+++++++++,,,,,,,,,------........................******+++++++++,,,,,,,,,------------------------***+++,,,---.../////////...------------...//////.........---,,,+++***)))++++++,,,,,,,,,++++++************++++++,,,,,,,,,,,,---...///...---,,,+++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,++++++++++++++++++++++++,,,,,,,,,------.........+++,,,---......---+++***((()))++++++)))((()))***++++++++++++++++++++++++***+++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,(((***,,,+++))))))+++---(((((()))************)))))))))******++++++++++++,,,------......------,,,((()))***,,,,,,+++************+++,,,------......***)))))))))***+++,,,,,,)))***+++,,,---...//////+++,,,---------,,,+++***,,,+++***))))))***+++,,,...---,,,,,,++++++,,,,,,,,,,,,---------,,,++++++))))))***+++---...//////)))***+++,,,------...---******+++++++++,,,,,,,,,------------------------))))))******++++++++++++))))))))))))***+++,,,------...//////...---***)))&&&''')))***+++++++++************)))***++++++,,,,,,,,,,,,***)))))),,,...******))))))***+++,,,,,,************************,,,+++++++++******)))))))))***+++,,,...///000000------------------------+++,,,,,,------,,,,,,+++,,,------------,,,+++***,,,------......------,,,++++++******+++---...///------------------------000000///...------,,,,,,------------------,,,,,,))),,,...---+++***,,,///---------.........//////+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.................................,,,,,,,,,------.........+++******)))***,,,---...+++++++++*********))))))'''(((***,,,---------,,,---,,,,,,++++++*********((()))+++*********+++,,,---,,,+++******+++,,,---.....................---,,,,,,,,,,,,,,,+++***)))++++++,,,---------,,,,,,))))))***+++,,,,,,------------------------------)))***+++,,,------...---((()))+++,,,---,,,+++++++++,,,,,,------.........------,,,++++++,,,------,,,,,,---.........------++++++++++++++++++++++++))))))***+++,,,------...,,,++++++******))))))(((+++,,,---...///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,//////......---,,,++++++))))))***+++,,,,,,------////////////////////////---------------------------...///...,,,,,,...///...---,,,,,,---...---------------,,,,,,+++++++++++++++++++++++++++++++++...---,,,---/////////...,,,+++*********+++,,,---++++++++++++++++++++++++***+++---...///......---...---+++***)))***++++++,,,,,,,,,---------......///......------,,,++++++,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,111000///...---,,,,,,,,,---------,,,,,,+++++++++---,,,+++***+++,,,---.........---,,,,,,+++******------------------------*********++++++*********++++++------------++++++,,,,,,,,,,,,++++++***)))---,,,+++***))))))))))))++++++++++++++++++++++++(((((()))***+++,,,,,,---++++++***)))(((((())))))***+++---......---+++***---+++***(((((()))+++,,,+++++++++*********))))))******))))))***,,,...///******+++++++++,,,,,,,,,...---,,,,,,++++++++++++,,,,,,+++******+++,,,,,,------------...///000000%%%"""!!!$$$***...,,,***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------++++++++++++------)))(((((()))+++---,,,,,,,,,+++)))(((((()))+++,,,)))***++++++,,,,,,,,,,,,++++++++++++++++++++++++...---+++***)))******+++,,,+++***)))(((((((((((()))***+++,,,,,,+++***)))''''''''''''((()))***+++)))))))))))))))))))))))),,,+++***)))(((((((((((((((***,,,,,,***)))******,,,***(((***---...---+++,,,,,,,,,++++++*********++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---///......------,,,,,,+++......---,,,++++++++++++)))******++++++***))))))------,,,,,,,,,+++++++++........................000000///...---,,,,,,++++++,,,,,,---.........---+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,............------,,,+++++++++------------++++++//////...------,,,++++++---,,,,,,,,,,,,,,,,,,---)))))))))******+++++++++,,,,,,++++++,,,,,,---...******))))))))))))******++++++************++++++---,,,,,,+++*********+++************************+++---...---,,,******+++---------,,,,,,,,,++++++......---,,,+++))))))((())))))******++++++++++++---+++******,,,------,,,000---,,,---***### ***++++++,,,------------------,,,***'''(((,,,///))))))******+++++++++,,,++++++++++++,,,,,,---...---,,,***)))))))))******,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,------...---+++*********++++++------,,,,,,+++***))))))...------,,,,,,++++++***........................---------------------------...///...,,,,,,...///...---,,,,,,------------...---------,,,,,,,,,+++++++++++++++++++++++++++...---,,,---...//////---,,,++++++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,............---,,,++++++...---,,,+++***++++++,,,+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---,,,++++++++++++...---------,,,,,,,,,+++,,,,,,++++++,,,,,,------......---,,,,,,+++******,,,,,,,,,,,,,,,,,,------***++++++,,,,,,++++++***+++,,,,,,------,,,,,,+++++++++,,,,,,,,,+++******---,,,+++***************++++++++++++++++++++++++)))))))))***++++++,,,,,,---,,,,,,+++******++++++)))***,,,------,,,***))),,,+++***(((((()))+++,,,,,,,,,,,,,,,++++++******************+++,,,------+++++++++,,,,,,,,,,,,---...---,,,+++++++++++++++,,,,,,+++******+++,,,,,,++++++***************+++,,,)))''')))---///---+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---------,,,,,,++++++,,,,,,---+++***)))***,,,,,,+++***,,,+++***))))))***+++,,,+++,,,------.........---************************,,,+++*********+++,,,---***))))))))))))*********)))***++++++++++++***)))&&&''')))***++++++***)))++++++++++++++++++++++++------,,,+++************)))+++,,,+++***)))***+++,,,***)))***,,,---,,,***,,,,,,,,,+++++++++***************+++++++++,,,,,,---,,,,,,++++++,,,,,,---------------............,,,,,,,,,,,,---...///000////////////............------------,,,,,,,,,,,,......................../////////...............+++,,,,,,---......---------............/////////,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,+++++++++,,,,,,------,,,,,,+++------,,,++++++***))))))***))))))))))))))))))************+++++++++,,,,,,+++************+++,,,,,,------,,,,,,,,,,,,------++++++************++++++---,,,++++++******++++++************************,,,...///...,,,++++++,,,++++++++++++************++++++++++++++++++++++++)))*********++++++++++++---+++******,,,------,,,+++)))***...---)))'''(((++++++,,,---------,,,,,,111111///+++'''%%%'''))),,,,,,,,,++++++++++++++++++++++++++++++,,,---...---,,,***)))))))))***+++,,,,,,,,,+++++++++******+++++++++,,,,,,,,,---------,,,+++*********+++++++++++++++++++++++++++,,,++++++++++++++++++++++++---------------------------------------------------......---,,,,,,---///------------------------.........---------------,,,,,,,,,,,,,,,,,,,,,,,,...,,,,,,---...///...---,,,,,,+++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,//////...---,,,,,,,,,,,,...---,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,++++++,,,------...//////+++++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++.........---------------++++++,,,,,,------,,,,,,...------,,,,,,++++++***,,,,,,,,,,,,,,,++++++++++++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---******+++,,,,,,,,,++++++,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++************************---,,,++++++***+++++++++))))))++++++++++++))))))++++++***))))))***+++,,,---------,,,,,,,,,,,,+++***++++++,,,,,,++++++++++++++++++,,,,,,,,,---------,,,,,,++++++++++++,,,,,,++++++******++++++,,,++++++)))(((((('''''''''---***((()))+++,,,***'''************************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,---------,,,,,,++++++,,,,,,---...,,,++++++,,,,,,+++))),,,+++***))))))***+++,,,******+++,,,,,,,,,,,,+++************************************+++,,,---...(((((())))))***++++++,,,)))***++++++++++++***)))%%%'''***---...,,,***))),,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,+++,,,,,,+++++++++***))))))+++------,,,++++++,,,,,,+++***,,,,,,,,,++++++++++++***))))))*********+++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,---.../////////------------...///000111///...---------...//////.........------------,,,........................---------....../////////+++,,,,,,---------------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***+++,,,,,,------,,,,,,+++---,,,,,,++++++******))),,,,,,++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,******))))))******+++,,,...------------------...++++++************++++++,,,,,,++++++******+++++++++++++++++++++++++++++++++,,,------+++******+++******)))))))))((((((((())))))***+++,,,------...************++++++++++++,,,+++******,,,------,,,***(((***...///,,,,,,...,,,,,,---------,,,++++++***+++,,,,,,******+++---......------,,,++++++***,,,++++++++++++,,,,,,---,,,,,,+++************+++,,,,,,,,,+++++++++******++++++++++++,,,,,,,,,,,,---,,,+++*********++++++)))******+++,,,------...(((((()))******+++,,,,,,---------------------------------------------------......---,,,,,,---///,,,---......---,,,------........................,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++,,,...///...---,,,,,,++++++++++++++++++---------------------------,,,++++++,,,---///000------------------------++++++++++++,,,,,,,,,,,,,,,,,,,,,---------......)))******+++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,***************+++,,,,,,........................***+++,,,---...---,,,+++---------,,,,,,+++++++++,,,,,,++++++++++++******,,,------------------,,,------++++++++++++------)))***++++++,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------+++++++++++++++++++++++++++++++++*********))))))******)))))))))))))))*********++++++++++++******+++******))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---,,,+++***)))*********++++++++++++,,,,,,,,,+++++++++++++++,,,++++++++++++++++++++++++,,,,,,+++***************---+++))))))++++++)))'''************************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++------,,,+++,,,++++++******++++++,,,***++++++,,,,,,,,,++++++*********************************++++++,,,,,,,,,))))))******++++++++++++*********++++++*********((()))+++,,,------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,,,,,,,,,,,,,+++)))((())),,,......---,,,,,,,,,++++++***++++++++++++++++++++++++************++++++++++++---,,,,,,++++++,,,,,,---+++,,,,,,,,,---------...111000///...------------...---,,,++++++,,,...000//////.........---------........................,,,,,,------------------+++,,,,,,---------,,,,,,))))))))))))************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***************+++,,,,,,++++++************++++++,,,++++++******++++++,,,,,,,,,++++++***++++++,,,++++++++++++++++++++++++(((***++++++***))))))******)))))))))(((((((((((())))))***+++,,,------...++++++++++++++++++++++++,,,+++)))***+++------,,,...+++,,,//////+++***,,,------------,,,++++++***%%%'''***,,,---......///,,,,,,,,,,,,,,,+++++++++,,,+++++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++*********++++++++++++,,,,,,,,,,,,+++++++++++++++++++++******++++++,,,------...)))*********+++++++++,,,........................------------------------,,,---...---++++++---...+++---//////---,,,,,,---........................,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++,,,.........---,,,,,,,,,,,,++++++******---------------------------,,,++++++,,,---///000,,,---------------------,,,,,,,,,,,,------------......---------,,,,,,,,,((())))))***+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,---...........................***+++,,,---...---,,,+++------,,,,,,,,,,,,++++++,,,,,,,,,++++++*********,,,------......------,,,------++++++++++++------)))***++++++,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------++++++++++++++++++++++++,,,,,,++++++***)))))))))***)))))))))))))))******+++,,,,,,,,,,,,,,,,,,+++***))))))******++++++,,,************+++++++++++++++,,,------,,,+++)))((())))))))))))************+++++++++******++++++,,,+++++++++++++++++++++++++++++++++++++++,,,------......---...//////......************************,,,,,,,,,,,,,,,,,,,,,,,,+++************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++---......---,,,++++++++++++++++++,,,---------......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******+++++++++,,,+++***)))(((+++******************+++++++++***)))***,,,...///++++++++++++++++++++++++---,,,,,,++++++++++++,,,,,,,,,,,,***((())),,,...------------,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,++++++,,,,,,---,,,,,,,,,,,,++++++******000///...---,,,,,,,,,,,,000///---------///111222//////.........---------........................------,,,,,,+++***))))))+++,,,,,,---,,,,,,++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,......------------,,,,,,******))))))))))))******,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------******))))))))))))******,,,,,,++++++++++++,,,,,,,,,++++++***++++++,,,,,,++++++++++++++++++++++++)))***,,,,,,+++******+++++++++*********)))))))))++++++++++++++++++++++++,,,+++++++++++++++++++++,,,***))))))+++,,,,,,+++///,,,,,,...---))))))+++------------,,,++++++***+++,,,,,,------+++)))'''((())))))***+++,,,,,,---,,,++++++******++++++++++++++++++,,,,,,,,,++++++,,,,,,,,,+++++++++***************+++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,++++++++++++////////////////////////------------------------,,,------,,,++++++,,,...)))---000000---+++,,,...---------------.........,,,,,,,,,,,,,,,,,,,,,,,,---++++++,,,---...---,,,,,,,,,,,,,,,,,,+++)))))),,,,,,,,,,,,,,,,,,,,,,,,//////...---,,,,,,,,,,,,+++,,,,,,------------,,,,,,,,,---------.........//////...---,,,,,,++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///---------------.........++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,++++++******,,,------......------,,,---,,,,,,++++++,,,,,,---******+++,,,,,,,,,++++++,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++,,,+++++++++******))))))+++++++++***++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,)))))))))***++++++,,,,,,)))***************++++++,,,,,,,,,,,,,,,+++***)))))))))))))))*********++++++************++++++,,,***++++++,,,,,,++++++***)))))))))******,,,------+++,,,,,,------.........++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***************+++,,,,,,+++,,,,,,------,,,,,,+++***))))))***---......---,,,,,,,,,,,,,,,,,,,,,,,,))))))******))))))((((((------------------------,,,,,,---,,,,,,***)))(((+++,,,,,,---,,,***)))'''++++++***))))))***++++++,,,+++)))((((((+++...000++++++++++++++++++++++++++++++************++++++,,,,,,,,,+++******,,,...,,,---...---,,,+++,,,---***++++++++++++,,,,,,,,,++++++,,,,,,,,,------------,,,,,,++++++,,,,,,------------,,,+++*********,,,,,,,,,,,,---...///000,,,,,,++++++,,,---...///.........------------,,,...........................------+++***))))))(((,,,,,,,,,,,,,,,++++++***+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++************++++++,,,,,,,,,,,,++++++++++++,,,,,,++++++,,,,,,---...,,,++++++******++++++,,,,,,,,,++++++++++++,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***,,,......---,,,---...,,,,,,+++++++++*********,,,,,,,,,++++++*********,,,,,,,,,,,,+++++++++++++++***))))))+++,,,,,,+++,,,)))))),,,,,,******---,,,,,,---------,,,++++++*********,,,------+++)))''''''((()))+++,,,---...,,,++++++************+++***+++,,,,,,---,,,,,,,,,,,,,,,,,,+++++++++******************++++++++++++******+++,,,,,,,,,++++++------------,,,,,,,,,,,,......------,,,++++++***........................------------------------,,,------,,,++++++,,,...(((---111000---+++,,,...+++,,,,,,,,,------------------------------------,,,+++***+++---...---,,,,,,,,,------,,,+++)))(((,,,,,,,,,,,,,,,,,,,,,,,,............---,,,++++++)))***+++---------,,,+++++++++,,,,,,,,,------------------------------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,------...+++,,,,,,,,,------------,,,,,,++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,......------,,,+++++++++,,,,,,------------,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,+++******---,,,+++***************+++++++++++++++++++++++++++++++++***************++++++******+++,,,,,,---,,,,,,++++++++++++,,,,,,(((((()))***+++,,,,,,,,,*********++++++,,,,,,,,,,,,,,,++++++***+++++++++***+++++++++,,,,,,,,,,,,***************+++,,,,,,***+++,,,,,,,,,,,,+++***++++++*********++++++,,,)))***************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***************++++++,,,+++,,,,,,------,,,,,,+++***))))))***,,,---,,,++++++,,,,,,,,,,,,,,,,,,+++((((((((((((((('''&&&&&&,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,,,,+++*********+++,,,------,,,***)))++++++***))))))***++++++******)))))))))+++---...,,,,,,,,,,,,,,,,,,,,,,,,++++++************+++++++++,,,------++++++,,,---+++---......,,,+++---///******+++++++++,,,,,,,,,***+++++++++,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------------------...///000111)))))))))***++++++,,,,,,------------,,,,,,,,,,,,...........................---------,,,,,,++++++,,,,,,,,,,,,,,,+++******************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------------------,,,,,,++++++,,,,,,---++++++++++++++++++++++++...------,,,,,,------...,,,,,,+++++++++*********+++++++++++++++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,)))+++,,,---,,,+++,,,---,,,,,,+++++++++*********,,,,,,,,,+++++++++******------,,,,,,,,,++++++++++++***((()))+++,,,,,,++++++((())),,,---+++,,,///++++++,,,---------,,,,,,(((''''''***...000///---))))))******+++,,,------,,,,,,+++******************+++,,,---------,,,,,,,,,,,,,,,+++++++++******************++++++++++++)))***+++,,,,,,,,,,,,+++++++++,,,,,,---.........,,,,,,,,,+++++++++++++++------------------------------------------------,,,------,,,++++++,,,...(((---111111---***+++...+++++++++,,,,,,---------------------------------,,,+++***+++---...---,,,,,,,,,------,,,+++)))(((++++++++++++++++++++++++***+++---...//////...---((()))+++,,,---,,,,,,+++******+++++++++,,,,,,,,,+++,,,,,,------......//////////////////.........,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++,,,,,,---+++++++++,,,,,,------------,,,+++***+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,//////...------,,,+++++++++,,,,,,------,,,,,,+++++++++---......---++++++,,,,,,,,,,,,,,,+++***)))---,,,+++***))))))))))))++++++++++++++++++++++++************************))))))(((((()))***++++++++++++************++++++(((((()))++++++,,,,,,,,,+++++++++,,,,,,---------,,,,,,*********+++,,,---,,,,,,---------.........******))))))***+++,,,,,,***+++,,,------,,,+++***///...---,,,++++++++++++---.........,,,,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,*********)))***++++++,,,++++++------------++++++,,,+++)))***++++++***(((+++,,,,,,------,,,,,,+++...............---,,,+++++++++++++++++++++++++++((()))+++,,,------,,,+++((()))+++---------,,,+++,,,+++***))))))***+++,,,(((((()))***++++++++++++------------------------+++++++++******+++,,,,,,***,,,......,,,++++++,,,***,,,......,,,,,,...000*********++++++,,,,,,,,,)))************+++++++++---,,,,,,++++++,,,,,,---------......///000000000222111000//////.........+++,,,---...////////////------,,,,,,,,,+++++++++........................---------.........//////,,,,,,,,,,,,,,,+++***)))------........./////////,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------............------++++++++++++------------------------------+++******))))))******++++++++++++******)))))))))*********)))***++++++,,,,,,++++++******++++++,,,---,,,,,,++++++,,,,,,---+++*********+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,&&&''')))***)))((()))***++++++++++++************++++++++++++++++++++++++---------,,,,,,++++++++++++***((()))***,,,,,,+++...+++***------***+++...***+++,,,,,,------------///---******,,,,,,***''',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))******)))***,,,---...---,,,,,,,,,,,,,,,+++++++++******)))************+++++++++)))***+++,,,---,,,,,,+++)))***+++,,,...///000111)))))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++------++++++++++++++++++++++++,,,,,,,,,---------......------------------------,,,---...///000000000000,,,,,,,,,------.........,,,,,,,,,------.........///......---,,,+++******---------------------------.........---+++)))(((,,,------.........------,,,,,,---......---------------------------------(((***,,,,,,+++***)))***------......---+++***)))++++++++++++++++++++++++...---+++))))))***+++,,,,,,,,,++++++***)))((((((************+++,,,---...------,,,,,,,,,,,,++++++,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++***************++++++++++++******************+++++++++++++++++++++++++++***)))))))))***,,,,,,************************))))))))))))************++++++++++++++++++++++++,,,+++***))))))***+++,,,+++---///...+++(((((())))))))))))***+++++++++,,,***+++---......---,,,***************************------,,,,,,+++***)))))))))))))))***+++++++++,,,***+++,,,------,,,+++***............---,,,++++++++++++,,,,,,,,,,,,------***)))))))))***,,,...///---,,,+++*********+++,,,+++++++++,,,,,,,,,------)))***+++,,,+++***)))((()))***+++,,,---......---++++++++++++++++++++++++------,,,++++++******)))++++++***))))))***++++++******************+++,,,......,,,+++***)))))))))++++++++++++++++++++++++******++++++++++++******++++++++++++++++++++++++------++++++++++++------))))))***+++,,,,,,------''''''((()))***,,,...///000000//////............------------------,,,,,,......---------,,,,,,,,,------------------------------............------------------------------++++++,,,------......///000///---+++++++++---...------............------,,,+++*********+++,,,---************+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,***((('''************************)))+++,,,,,,+++++++++,,,***++++++,,,------------++++++,,,------......///+++******))))))******+++,,,,,,++++++***)))))))))***+++...000000000///...*********++++++,,,,,,,,,,,,---...---+++***+++,,,))))))))))))))))))))))))---------,,,,,,+++++++++,,,++++++******++++++,,,)))+++,,,,,,***))))))***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,)))))))))+++,,,+++(((%%%(((---111111---***+++...************************,,,,,,,,,++++++*********((()))***,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,---------------,,,,,,,,,,,,------------------,,,,,,---------------------------,,,++++++******------------------------......///000///...---,,,++++++,,,,,,,,,,,,,,,+++---------------,,,+++***------------------------,,,---///...---,,,---...------......---+++***))),,,,,,,,,,,,,,,,,,,,,,,,///...,,,+++***+++,,,------------,,,+++*********************+++,,,---...------,,,,,,,,,,,,++++++***+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++******************++++++******************+++++++++++++++++++++++++++***)))))))))***,,,,,,************************************++++++++++++++++++++++++++++++++++++++++++***))))))***++++++***,,,......+++))))))***************++++++++++++***+++,,,------,,,+++***++++++++++++++++++++++++***++++++++++++,,,,,,,,,************+++++++++++++++++++++,,,,,,+++++++++------------------,,,,,,++++++,,,,,,,,,,,,------++++++***++++++,,,---......---,,,++++++,,,------,,,,,,---------.........,,,------------,,,+++++++++++++++,,,,,,---------+++++++++++++++++++++++++++++++++++++++++++++,,,------,,,++++++,,,------+++***************++++++------,,,+++************++++++++++++++++++++++++,,,,,,------------,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---)))******+++,,,,,,------+++++++++,,,,,,---....../////////.........------------------------------/////////.........------------------------------------............------------------------------------------------------///...,,,+++***+++,,,---,,,,,,------------,,,,,,,,,+++*********+++,,,---,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,((()))***+++++++++***)))************************''')))+++,,,++++++,,,---++++++,,,---------,,,,,,---------,,,++++++******+++++++++******++++++++++++++++++++++++,,,,,,,,,((()))+++,,,---,,,+++*********+++++++++,,,,,,,,,,,,---...---+++***+++,,,++++++++++++++++++++++++---,,,,,,,,,++++++++++++,,,++++++++++++++++++,,,+++---...---,,,***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,,,,,,,,,,---...---***((('''+++//////+++)))***,,,++++++++++++++++++++++++...---------,,,,,,,,,,,,)))******++++++,,,------,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------,,,,,,,,,---------......------------------------.........------,,,******------------------,,,,,,------------------,,,,,,++++++++++++++++++++++++------------------------------...///000000000///,,,,,,,,,,,,,,,,,,,,,,,,......------,,,***)))(((------------------------...//////...------...000------------,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,+++,,,---.........------,,,,,,++++++************+++,,,------------,,,,,,,,,,,,++++++)))))))))***+++++++++,,,++++++++++++++++++++++++,,,,,,+++***)))))))))*********++++++++++++++++++************************+++************+++,,,,,,************************+++++++++,,,,,,,,,,,,---++++++++++++++++++++++++++++++***))))))***++++++)))+++------+++******++++++++++++++++++*********)))***+++,,,,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,(((((()))***,,,---......+++++++++++++++*********,,,++++++++++++++++++,,,+++,,,,,,------------,,,++++++,,,,,,,,,,,,------,,,,,,------------,,,,,,...------,,,,,,---......---------.........//////...---,,,,,,++++++,,,,,,---,,,+++++++++,,,---...++++++++++++++++++++++++)))******+++,,,,,,---------,,,,,,++++++,,,,,,---++++++******)))******+++,,,,,,+++******++++++,,,++++++++++++++++++++++++---......//////......---+++++++++++++++++++++++++++,,,,,,------,,,,,,+++******++++++,,,,,,------,,,---------------,,,+++.........---------------+++,,,,,,------.........000000000000000/////////------------------------------............------------------------------//////...------,,,++++++...---,,,+++++++++,,,---+++,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,------...---,,,+++************,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,+++++++++++++++++++++++++++++++++%%%''')))******+++,,,...,,,,,,---------,,,++++++,,,,,,,,,+++******)))))),,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,------......+++,,,---.........---,,,***++++++++++++,,,,,,,,,+++,,,---,,,+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++*********++++++++++++++++++++++++---...//////---,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,,,,---......,,,)))(((+++......+++)))***,,,,,,,,,,,,,,,,,,,,,,,,,,,//////............------+++************+++---...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......------------------------.../////////......---,,,.........------,,,,,,,,,.........------,,,,,,,,,*********+++++++++,,,,,,------------------------,,,,,,---------..................---------------,,,,,,,,,,,,++++++***))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++)))***,,,...---------,,,,,,+++++++++------------------------...---,,,,,,,,,,,,------...---------,,,,,,+++++++++*********++++++,,,---------,,,,,,,,,+++++++++(((((()))******+++,,,,,,************************,,,,,,+++***))))))))))))******+++++++++++++++,,,************************************++++++,,,,,,************************++++++++++++,,,,,,,,,,,,+++++++++++++++++++++++++++******************+++)))***++++++++++++,,,,,,,,,,,,,,,++++++***************+++++++++***)))))),,,,,,,,,,,,,,,,,,,,,,,,(((((()))***,,,---......,,,,,,,,,++++++*********---,,,+++******+++,,,---***+++,,,---------------+++++++++,,,,,,,,,------------...///...---+++***,,,,,,,,,,,,,,,---------------------............,,,+++***)))((()))***+++///---+++******+++,,,...++++++++++++++++++++++++*********++++++,,,,,,,,,************************++++++************+++++++++*********++++++,,,---++++++++++++++++++++++++---------......---------++++++++++++++++++++++++++++++------------+++++++++++++++,,,,,,,,,------******+++,,,,,,+++******------------------------++++++,,,,,,---...//////000000000000////////////........................------............------------------------------......---------,,,,,,,,,......---,,,,,,------...,,,,,,------------,,,,,,++++++++++++,,,,,,------...---,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,//////......---,,,++++++++++++++++++++++++++++++%%%'''************+++,,,------------,,,++++++***))))))******+++,,,,,,,,,,,,------------------,,,++++++++++++,,,,,,---------......//////...---,,,+++++++++++++++++++++++++++,,,---,,,+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++---...000///---,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++***+++------+++)))+++---//////---,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,........................,,,+++***))))))+++---...***************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......------------------------,,,,,,---...//////...............------,,,,,,,,,.........------,,,,,,,,,*********+++,,,,,,------------------------------......------,,,,,,,,,,,,......---,,,++++++,,,,,,)))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***((()))+++---------,,,,,,,,,,,,,,,,,,------------------------,,,+++++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++******++++++,,,,,,------,,,,,,,,,+++++++++(((((()))***+++,,,,,,---************************,,,++++++***))))))************++++++,,,,,,,,,,,,******************************++++++,,,,,,,,,,,,*********************************++++++++++++,,,++++++++++++++++++++++++*********++++++*********************+++,,,---------,,,,,,,,,++++++******++++++++++++******)))))),,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,---,,,,,,,,,++++++******---,,,+++******+++,,,---******+++,,,------------+++++++++,,,,,,,,,---------......///...---+++*********++++++,,,,,,,,,,,,+++,,,,,,,,,,,,---------,,,+++***)))((()))***+++///---+++******+++,,,...++++++++++++++++++++++++,,,,,,,,,+++++++++******************************+++++++++++++++,,,------************+++,,,------++++++++++++++++++++++++***++++++++++++++++++***++++++++++++++++++++++++++++++------------++++++,,,,,,,,,,,,,,,---------))))))***+++,,,,,,,,,,,,------------------------++++++,,,,,,---...//////................................................------............------------------------------,,,,,,,,,---------......///...............//////------............------++++++,,,,,,------------,,,,,,++++++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,///......------,,,,,,,,,++++++++++++++++++++++++(((***++++++)))(((((()))------------,,,++++++*********++++++,,,---------,,,---............---,,,,,,+++++++++*********)))******++++++*********)))++++++++++++++++++++++++***+++,,,,,,******+++,,,++++++++++++++++++++++++***************************++++++,,,,,,++++++***,,,---......,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,******+++,,,---+++***,,,---......---,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---+++***))))))+++---...))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,---------......------------------------))))))+++,,,,,,---------------------------,,,,,,------------------,,,,,,+++++++++,,,,,,---------------------------------000///...---------------...---+++***))))))***+++((()))***,,,------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***,,,...---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++++++++,,,,,,,,,,,,+++++++++++++++,,,++++++***++++++,,,,,,------,,,,,,,,,,,,++++++*********++++++,,,,,,---+++++++++++++++++++++++++++***************++++++******++++++,,,---------++++++++++++++++++++++++***++++++,,,---,,,,,,,,,************************************++++++++++++++++++++++++++++++++++++)))***++++++++++++***))),,,***))))))+++------,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,+++******)))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,+++++++++,,,++++++++++++++++++,,,***++++++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,---------------------,,,++++++))))))***+++,,,,,,,,,,,,+++++++++,,,,,,,,,------...---,,,,,,++++++,,,,,,---,,,+++++++++,,,---...++++++++++++++++++++++++------,,,,,,+++******)))+++,,,,,,------,,,,,,++++++++++++,,,---...///000+++*********+++,,,,,,---++++++++++++++++++++++++)))******++++++******)))+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,------------,,,,,,,,,,,,---...000000---------------.........+++,,,,,,------.........,,,,,,,,,,,,------------........................------............------------------------------++++++,,,,,,---...//////............////////////---......//////......---++++++,,,---------------++++++++++++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))***,,,---...,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,)))(((((((((,,,,,,---------,,,++++++---------,,,++++++******+++,,,---......---,,,+++,,,,,,+++******)))((((((+++++++++++++++++++++,,,,,,,,,,,,++++++++++++***)))***++++++******+++,,,++++++++++++++++++++++++*********+++++++++++++++***+++,,,------,,,+++***+++,,,------+++******+++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***---,,,+++,,,---...---,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++++++++,,,,,,,,,+++******+++,,,---))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------***++++++,,,,,,,,,++++++,,,,,,------------------,,,,,,------------------------------------......------------------------------,,,+++,,,---...///000///---+++++++++,,,---***+++,,,---------------+++++++++++++++++++++++++++---......---,,,,,,------,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,---,,,,,,,,,,,,,,,---------------,,,,,,++++++***++++++,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))***+++,,,,,,******++++++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,,,,************************++++++++++++,,,,,,,,,---++++++++++++++++++++++++)))***++++++++++++***)))---+++))))))+++---,,,+++++++++,,,,,,,,,,,,,,,,,,...---,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++++++++,,,,,,,,,++++++***++++++,,,,,,,,,,,,---------,,,,,,++++++++++++,,,)))***+++---------------,,,,,,,,,,,,---------...,,,------------,,,+++++++++++++++,,,,,,---------++++++++++++++++++++++++,,,++++++++++++++++++++++++,,,------------,,,+++++++++,,,---///111333444+++++++++***++++++,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---------------------------000///---++++++---///000------........./////////------------------------+++,,,,,,,,,------------........................------............------------------------------,,,---------------------+++,,,,,,---------------,,,------......------,,,+++,,,---.........---,,,------,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,(((((((((((()))+++---...,,,,,,,,,,,,,,,,,,,,,,,,)))+++,,,,,,+++)))******++++++,,,---------,,,,,,,,,,,,,,,+++******))))))+++,,,---......---,,,+++++++++++++++++++++++++++,,,,,,,,,,,,---...//////,,,,,,,,,+++++++++******(((***++++++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,---)))***,,,------,,,***)))+++,,,------+++******+++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,,,,,,,+++***,,,+++******,,,------,,,,,,+++******++++++++++++++++++++++++++++++++++++************++++++,,,,,,++++++++++++++++++++++++*********+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++------------++++++------------------------,,,,,,,,,---------......------------------------............---,,,++++++,,,,,,,,,------.........,,,,,,,,,------.................................------------------------)))((((((((()))+++---...555333111///...///000111------.........---,,,,,,++++++++++++++++++++++++))),,,......---+++++++++---,,,+++++++++,,,---...+++++++++++++++++++++++++++,,,------.........------.....................,,,,,,++++++***+++++++++---------,,,,,,,,,++++++---------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,(((((())))))***+++------******+++,,,,,,---......------------------------***+++,,,---...---,,,,,,************************,,,,,,,,,---------......++++++++++++++++++++++++)))***+++,,,,,,+++***)))///+++))))))+++---,,,++++++++++++,,,,,,---------///...---,,,++++++++++++******************************+++++++++,,,,,,,,,+++++++++,,,,,,---------***+++,,,------,,,+++***,,,,,,,,,,,,,,,+++***)))++++++,,,,,,,,,---------,,,,,,*********+++,,,---)))+++,,,...//////......---------.........//////******+++,,,+++***)))((()))***+++,,,---......---++++++++++++++++++++++++*********++++++,,,------)))***+++,,,,,,+++***)))++++++,,,...000222555666,,,,,,++++++***++++++,,,++++++++++++++++++++++++---..................---++++++++++++++++++++++++...---++++++++++++---...------------------------111///,,,)))((())),,,---........./////////000000------------------,,,,,,,,,,,,,,,------.........////////////////////////---..................---------------------------///......------,,,,,,+++)))***+++,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,---.........---,,,//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,(((***,,,,,,++++++,,,---***+++,,,,,,------------((((((((()))******++++++***+++---......---+++******++++++,,,,,,------...)))(((((()))***+++,,,---,,,,,,,,,++++++*********(((***++++++******+++---------------------------+++++++++,,,,,,---------)))***,,,------,,,***)))+++---...---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++******((('''((()))++++++***///---,,,,,,---......---*********************************++++++,,,,,,,,,++++++,,,,,,,,,++++++*********+++,,,------......******+++++++++,,,,,,,,,+++++++++,,,,,,---------.........---,,,+++***)))------------------------///......---+++******)))+++,,,---...////////////........................***+++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++...---+++***)))***++++++....../////////...,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,......---,,,++++++++++++///...---,,,+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++------,,,++++++******++++++,,,++++++++++++++++++++++++...---+++))))))***+++,,,***************************++++++,,,,,,++++++***)))))))))***++++++,,,,,,,,,,,,+++***)))((('''&&&(((((())))))******++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,+++***)))'''***......+++***+++---++++++************++++++))))))))))))))))))))))))++++++++++++++++++++++++...------,,,+++***))))))(((((()))***++++++,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++,,,+++***))))))+++---...///......---+++******)))...---,,,,,,++++++++++++,,,,,,++++++,,,,,,---...,,,,,,++++++++++++*********++++++,,,,,,------...((()))***,,,------,,,,,,---------,,,,,,+++++++++(((((()))***+++------...++++++++++++++++++++++++---,,,,,,,,,------,,,***)))+++------,,,+++***+++...---,,,+++,,,...111222++++++++++++++++++++++++------,,,,,,,,,,,,++++++,,,++++++++++++,,,---...+++,,,---,,,***)))***+++,,,,,,---------,,,++++++---,,,,,,++++++,,,,,,---,,,+++*********+++,,,---...,,,)))''''''))),,,...---------............///000///---,,,+++---...000222111111000///...............------------......111///---***)))(((((((((++++++,,,------......///+++---......------///000------------------------************************......---,,,,,,++++++***---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,++++++******++++++,,,---------,,,+++***)))(((***+++,,,,,,------,,,,,,((()))+++---...///000000+++,,,,,,------,,,,,,+++)))************))))))(((,,,,,,------------......*********+++,,,,,,------,,,+++*********+++,,,---)))))))))***+++,,,......+++,,,,,,------,,,,,,+++,,,+++***+++,,,---+++)))---------,,,,,,+++++++++,,,,,,+++******+++,,,,,,++++++++++++++++++++++++***+++---......---+++***---,,,,,,+++*********++++++***)))(((((()))***+++.........---,,,+++***)))///---++++++,,,,,,,,,+++++++++******++++++,,,---++++++,,,,,,,,,---------+++,,,,,,,,,,,,,,,,,,---------------,,,,,,+++***------------------------......---------------,,,++++++,,,....../////////........................++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,+++******++++++------.........---,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++******)))*********...---,,,,,,,,,---......************************---,,,,,,++++++,,,,,,---,,,++++++******++++++,,,++++++++++++++++++++++++...---+++***)))***+++,,,******************************++++++++++++******)))))))))***++++++,,,,,,+++************)))))))))************++++++++++++))))))*********+++++++++,,,,,,,,,,,,,,,+++***)))(((***+++,,,+++***+++,,,++++++************++++++************************++++++++++++++++++++++++,,,,,,+++++++++++++++++++++++++++,,,---.........,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,+++***)))***+++---...------,,,,,,,,,,,,++++++...---,,,,,,+++++++++,,,,,,,,,++++++,,,,,,---............------,,,,,,,,,...------,,,,,,+++******))))))+++,,,---,,,,,,+++++++++******************///////////////.........++++++++++++++++++++++++)))((((((***+++,,,+++)))(((***,,,,,,+++*********,,,,,,++++++,,,---...///++++++++++++++++++++++++------,,,,,,,,,+++++++++,,,,,,,,,+++,,,,,,---------...///...,,,++++++,,,***++++++,,,,,,+++++++++---,,,,,,++++++,,,,,,------,,,+++++++++,,,---......---+++******+++---...---------............//////...------------...///111111000//////...------......------------.........---,,,+++***++++++,,,------------------------***,,,---,,,++++++,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,+++***))))))***+++,,,,,,------,,,,,,******+++,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++******+++++++++++++++*********++++++++++++,,,,,,++++++++++++++++++******++++++*********+++,,,---+++++++++***++++++,,,,,,+++,,,,,,------,,,,,,+++,,,+++***+++------+++***---,,,,,,,,,,,,,,,,,,+++,,,,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---------,,,+++***...------,,,++++++,,,,,,++++++************++++++------------,,,+++******+++***))))))+++,,,,,,+++++++++******++++++,,,,,,,,,,,,---------.........---,,,,,,,,,,,,,,,,,,+++,,,,,,------------,,,,,,---------------------------------....../////////***+++,,,------......---------------------------,,,,,,,,,------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,---------,,,,,,........................++++++++++++++++++++++++*********)))******++++++,,,,,,,,,,,,,,,---...///************************---,,,,,,++++++,,,,,,---,,,++++++******++++++,,,++++++++++++++++++++++++---,,,+++*********+++,,,******************************++++++++++++******)))))))))***++++++,,,,,,)))*********++++++,,,,,,,,,,,,,,,+++++++++++++++))))))*********+++++++++++++++,,,,,,,,,+++*********)))((((((***++++++***++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,(((((())))))******++++++,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++---...+++++++++,,,,,,---------------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,------...//////...------,,,++++++---------,,,++++++*********++++++,,,,,,,,,++++++******************++++++......---------,,,,,,,,,++++++++++++++++++++++++'''&&&''')))+++,,,,,,***)))+++------+++***+++++++++++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,///000111///---,,,,,,---((()))***++++++,,,++++++---,,,,,,++++++,,,,,,---------,,,,,,,,,---...//////......------......///---------............///---......//////.........000000//////...---------......------------......,,,,,,,,,,,,---...///000//////...------,,,+++++++++---------+++***+++,,,------------------------------------------------******+++,,,,,,---......---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,+++******)))***+++,,,,,,------,,,,,,++++++++++++***)))((((((+++,,,,,,------,,,,,,+++******+++,,,---------,,,******++++++++++++,,,,,,,,,,,,++++++***))))))(((++++++******++++++,,,------,,,++++++******+++++++++,,,,,,------,,,,,,+++,,,+++++++++------+++***+++,,,,,,,,,,,,,,,,,,---,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++++++++......------,,,,,,------++++++,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++***)))((())),,,.........******+++++++++,,,,,,,,,,,,,,,,,,,,,---------------------,,,,,,+++++++++++++++,,,---......------------------------------------------............***+++,,,,,,---------,,,------------------------,,,,,,------,,,,,,++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++---------,,,+++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,---......+++++++++,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,+++******++++++,,,************************++++++,,,,,,,,,,,,++++++)))))))))***++++++,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,++++++******)))++++++,,,,,,,,,---------++++++,,,,,,,,,++++++***,,,)))&&&&&&))),,,+++***++++++++++++++++++++++++))))))))))))))))))))))))***+++++++++++++++,,,,,,++++++++++++++++++++++++''''''''''''(((((())))))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---......------,,,+++******))))))*********+++,,,,,,------++++++,,,++++++++++++***+++++++++,,,,,,---------((())))))***+++,,,,,,,,,***+++++++++++++++,,,,,,)))))))))+++---...---++++++---......,,,,,,,,,---+++,,,,,,---,,,,,,+++***++++++++++++++++++++++++,,,,,,,,,++++++++++++***,,,,,,------,,,,,,++++++000111111000---,,,,,,---((()))***+++,,,------------,,,,,,++++++,,,,,,------,,,,,,++++++---...///......////////////......---------............///,,,---///000000000...---//////......------------......------------......,,,------...///000000111......---------,,,,,,,,,...///000///---,,,,,,...------------------------........................,,,---------.........///---,,,,,,++++++,,,,,,---***+++++++++++++++,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,+++***)))***+++,,,,,,------,,,,,,+++++++++++++++***)))(((+++,,,,,,------,,,,,,+++))))))+++,,,------------,,,,,,,,,---------......+++++++++******)))))))))+++***++++++++++++,,,,,,,,,,,,++++++***++++++,,,+++,,,,,,------,,,,,,+++,,,++++++,,,------,,,***+++++++++,,,,,,---------++++++++++++++++++++++++------------------------///...,,,*********+++,,,------,,,,,,,,,,,,------***+++,,,------,,,+++******+++,,,,,,---------,,,---,,,+++,,,///000111000******++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---------,,,,,,+++++++++++++++,,,---............---------------------------------,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,------------------------,,,,,,,,,------,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++---......---,,,+++************++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,---......***+++,,,---......//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,+++++++++++++++++++++++++++++++++++++++++++++,,,************************,,,,,,------------,,,,,,)))))))))***++++++,,,,,,,,,,,,,,,++++++++++++***++++++******)))))))))(((++++++,,,,,,,,,---------***++++++,,,,,,,,,++++++,,,)))&&&&&&))),,,+++******+++,,,,,,,,,,,,+++***((((((((((((((((((((((((*********++++++,,,,,,,,,------,,,,,,+++***))))))******++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,++++++,,,,,,,,,++++++,,,,,,---------,,,,,,------...///------,,,++++++***))))))))))))***++++++,,,,,,---,,,,,,+++++++++++++++++++++++++++,,,,,,---------***+++++++++,,,---------*********++++++,,,,,,,,,,,,+++++++++------+++)))+++,,,---,,,+++***+++---,,,,,,---------,,,,,,+++++++++++++++++++++++++++,,,,,,+++++++++*********+++,,,---------,,,++++++...///000...,,,++++++,,,***+++,,,---............---,,,,,,++++++,,,,,,---,,,+++*********+++---...,,,---...//////...---,,,---------............///+++---///111111000///---...............---------......------------........./////////////////////,,,,,,,,,---------.........///000///---,,,,,,...------------------------,,,,,,,,,,,,,,,,,,,,,,,,...---------,,,,,,++++++---,,,,,,++++++,,,,,,---*********++++++,,,,,,,,,,,,++++++******++++++,,,++++++,,,,,,,,,+++*********+++,,,,,,------,,,,,,++++++,,,,,,---,,,,,,,,,+++,,,,,,------,,,,,,+++((()))***+++,,,,,,,,,,,,,,,,,,,,,---------......))))))******++++++++++++******++++++,,,,,,,,,,,,************+++,,,---...+++,,,,,,------,,,,,,+++---,,,+++,,,---...,,,***+++++++++,,,,,,---------++++++++++++++++++++++++------------------------000...,,,***)))***,,,---,,,+++++++++++++++,,,,,,)))***+++,,,,,,+++***)))******+++,,,------------///---,,,,,,...//////...)))***+++,,,,,,,,,++++++*********+++++++++,,,,,,---,,,,,,,,,,,,,,,,,,++++++,,,---...............---------------------------------,,,,,,+++++++++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,---------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---------------++++++*********+++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********)))******++++++++++++,,,---............************************+++,,,,,,------,,,,,,+++,,,++++++******++++++,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,************************,,,,,,------------,,,,,,)))))))))***++++++,,,,,,,,,,,,++++++*********)))*********)))))))))))))))))))))*********+++++++++******+++,,,,,,,,,++++++***)))((((((***++++++******+++,,,------,,,+++***((((((((((((((((((((((((*********++++++,,,,,,---...------,,,+++***)))(((***************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------,,,,,,+++++++++,,,,,,+++++++++,,,---------------------......///......------------,,,,,,,,,,,,,,,+++******)))))),,,++++++******+++,,,,,,******************++++++,,,,,,+++***)))(((''''''*********++++++,,,,,,---,,,+++******++++++)))''')))******)))(((((()))+++,,,,,,,,,,,,------------++++++++++++++++++++++++++++++++++++***************+++,,,---...---,,,,,,,,,---...---+++++++++---+++,,,---......///......---,,,,,,++++++,,,,,,---++++++***)))***+++,,,---,,,,,,------------,,,,,,---------............///,,,---///111111111000///..............................------------......//////000000000///......++++++,,,,,,---...//////+++---------+++***+++,,,------------------------++++++++++++++++++++++++,,,,,,+++******)))((((((---,,,,,,++++++,,,,,,---*********++++++,,,,,,---,,,++++++******++++++,,,+++++++++,,,,,,++++++******+++,,,,,,------,,,,,,***+++,,,---.../////////+++,,,,,,------,,,,,,+++((()))***+++,,,,,,,,,+++******++++++++++++,,,,,,)))******+++,,,,,,------)))***+++,,,,,,,,,,,,+++)))))))))***+++,,,...///+++,,,,,,------,,,,,,+++---,,,,,,,,,......,,,++++++,,,,,,,,,,,,,,,,,,---***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,...---+++******+++---...++++++*********+++,,,,,,******++++++++++++*********+++,,,,,,---------------+++******,,,---,,,,,,)))***+++,,,---,,,+++++++++++++++,,,,,,,,,------+++,,,,,,,,,,,,,,,,,,---,,,---...............---------------------------,,,,,,,,,---------------------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,---.................................------------------------,,,,,,,,,,,,,,,---......------,,,+++***+++,,,,,,------------------------------------------------++++++******)))*********+++,,,---.........---,,,************************+++,,,,,,------,,,,,,+++,,,++++++******++++++,,,++++++++++++++++++++++++******++++++,,,,,,,,,,,,***************************++++++,,,,,,++++++***)))))))))***++++++,,,,,,)))))))))***************)))***************++++++))))))*********+++++++++)))***+++,,,,,,,,,,,,+++(((***+++,,,+++***+++,,,***+++---......---+++***************************)))******+++,,,,,,------,,,,,,,,,++++++*********))))))))))))))))))))))))******+++++++++,,,,,,,,,------------------------+++,,,,,,---------------++++++,,,,,,,,,,,,------,,,+++++++++,,,,,,---...---------------...//////,,,,,,------------......,,,,,,++++++***)))))))))+++************+++---...++++++************************)))((('''&&&%%%%%%)))******+++,,,,,,------+++******+++------,,,******++++++)))((((((***,,,++++++*********,,,---...++++++++++++++++++++++++++++++++++++************((()))+++---......------+++,,,------,,,+++---...,,,,,,---......------------,,,,,,++++++,,,,,,---,,,,,,+++***+++,,,---...---------------------------------............///,,,---///000111111000000////////////////////////......------------............///000000///......,,,---------------------***,,,---,,,++++++,,,---------------------------++++++++++++++++++++++++++++++++++++++++++******---,,,,,,++++++,,,,,,---)))******+++,,,,,,------,,,++++++******++++++,,,***++++++,,,,,,+++++++++***+++,,,,,,------,,,,,,+++,,,---......//////...+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,,,,+++******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------)))***+++,,,,,,,,,+++++++++*********+++,,,,,,---+++,,,,,,------,,,,,,+++---,,,,,,---......---+++---,,,,,,,,,,,,,,,,,,+++***+++,,,,,,,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***+++,,,...///+++++++++++++++,,,------,,,,,,++++++++++++,,,,,,++++++,,,---------,,,,,,***)))((()))+++---------(((***+++------,,,+++***,,,,,,,,,---------......+++++++++,,,,,,------------...............------------------------------++++++,,,---...///000111.........///......------,,,,,,,,,,,,,,,,,,,,,,,,((()))***,,,---...//////........................---------------------------,,,,,,+++,,,---///000///...,,,+++++++++,,,,,,////////////////////////..............................---,,,++++++++++++,,,---.........---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++------------++++++,,,++++++++++++++++++,,,++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,************************))))))************)))))))))))))))***++++++,,,,,,&&&'''((()))***+++,,,,,,*********++++++,,,,,,---++++++,,,,,,,,,---------)))***+++,,,,,,,,,,,,,,,'''***......,,,***+++---***+++---......---+++***++++++++++++++++++++++++))))))***+++,,,,,,------***++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,*********++++++,,,,,,,,,------------------------+++,,,------......------)))******+++---......///++++++++++++,,,,,,---......------------...//////)))******++++++,,,,,,---)))))))))***++++++,,,,,,******))))))***,,,...///...------,,,,,,++++++++++++++++++++++++,,,,,,,,,))))))***+++,,,,,,------,,,+++,,,---000111000///---......,,,++++++---///***)))(((((()))+++---///+++++++++++++++++++++++++++++++++************)))'''(((+++---//////...---***,,,------,,,---...000,,,,,,---------,,,++++++---,,,,,,++++++,,,,,,---------,,,+++,,,---...///......------------......---------.........//////---...///000000111111111/////////000000000000000.........------.........,,,---...000000000/////////......------,,,,,,+++,,,---......------///000------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......//////000---,,,,,,++++++,,,,,,---))))))***+++,,,,,,------,,,++++++++++++++++++,,,***++++++,,,,,,,,,++++++++++++,,,---------,,,,,,,,,,,,---.........------+++,,,,,,------,,,,,,+++---------...------,,,,,,,,,,,,---------.........///......------,,,,,,+++)))***+++,,,---,,,++++++---,,,++++++******+++++++++,,,,,,------,,,,,,+++---,,,,,,---......---+++---------,,,,,,+++++++++***+++,,,------,,,+++***++++++++++++++++++++++++*********+++,,,---...///,,,,,,,,,,,,------...///......,,,++++++,,,......,,,,,,,,,------,,,,,,+++)))((((((***---000000000(((***+++------,,,+++***)))***+++,,,,,,,,,,,,,,,.........------,,,,,,,,,////////////...---,,,,,,***+++,,,,,,------------,,,------......------,,,---,,,,,,,,,,,,---......///......------......///......---------,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,...///...+++'''$$$)))))))))******+++++++++))))))))))))))))))))))))+++,,,------++++++,,,---,,,++++++******++++++,,,........................*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++---,,,,,,++++++,,,,,,---------,,,++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))+++++++++******)))))))))---,,,***)))))))))******++++++++++++++++++++++++,,,,,,+++***))))))*********,,,------++++++,,,...++++++++++++++++++++++++//////---,,,+++*********************************---///000///---,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,............---,,,+++***&&&''')))***++++++******---...//////...---***)))************************---,,,+++++++++,,,...///+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,+++)))(((((()))+++,,,---,,,,,,+++*********+++***+++,,,,,,,,,,,,+++***,,,,,,+++***+++,,,---.........---,,,+++++++++++++++++++++*********))))))++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------+++,,,...//////...,,,++++++,,,,,,---,,,+++)))(((******+++++++++,,,,,,,,,---------....../////////,,,,,,,,,---------......+++,,,------......------------,,,,,,,,,------...,,,------......------,,,+++,,,------......------------------------------,,,------......///////////////.........------------------,,,,,,+++++++++,,,------......------,,,...+++)))))),,,---,,,***+++++++++,,,,,,---------000///,,,+++******+++,,,---,,,,,,++++++,,,,,,------,,,+++***+++,,,---...++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++))))))***+++,,,,,,------000---***)))***,,,---...---,,,+++,,,---,,,'''"""++++++++++++++++++++++++,,,++++++******++++++,,,------------------------///...---,,,+++++++++++++++++++++,,,,,,,,,------*********++++++,,,,,,,,,------------------------...------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++------,,,,,,,,,,,,++++++******+++,,,------------******+++,,,,,,,,,,,,,,,......---------,,,,,,,,,,,,------.........------***+++,,,,,,---------,,,,,,------......------,,,---,,,,,,,,,,,,---......,,,++++++******++++++,,,......---------,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------000000///...---,,,+++***,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,---,,,++++++******++++++,,,************************++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,+++++++++,,,,,,---+++++++++++++++++++++,,,************************************************,,,,,,+++++++++*********---,,,***)))))))))***+++++++++++++++++++++++++++,,,++++++******************,,,------++++++,,,...------------------------------,,,+++++++++,,,,,,++++++++++++++++++++++++---...000///---,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,............---,,,+++***))))))***+++,,,,,,,,,,,,---...//////...,,,***)))))))))))))))))))))))))))))))))(((((())))))***++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++*********,,,+++******))))))*********+++,,,,,,,,,,,,+++***,,,,,,+++++++++,,,---...,,,+++++++++++++++,,,---,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,---------------,,,,,,---------,,,,,,,,,,,,,,,+++***)))++++++++++++,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,---------.........------------..................---------------...,,,------......------,,,+++,,,------......------------------------------...............///////////////.........------------------,,,,,,,,,++++++,,,------------------,,,---+++)))***,,,---,,,***++++++,,,,,,,,,---------...---+++)))(((((()))***---,,,,,,++++++,,,,,,---++++++******++++++,,,------------,,,,,,++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++)))******+++,,,,,,---------,,,++++++,,,---,,,+++''''''(((+++......,,,)))++++++++++++++++++++++++---,,,,,,,,,,,,,,,,,,---------------------------)))))))))))))))******++++++,,,,,,,,,---------------------,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++++++++++++++,,,,,,---------,,,,,,,,,------,,,++++++++++++++++++,,,,,,,,,,,,...------------,,,,,,,,,***+++,,,---............++++++,,,---------,,,,,,,,,------......------,,,---,,,,,,,,,,,,---............------------............---------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................------------------------333000---+++***+++---...------,,,,,,,,,,,,,,,,,,------------------------+++,,,------++++++,,,---,,,++++++******++++++,,,)))))))))))))))))))))))),,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++***+++++++++,,,,,,------)))******+++,,,,,,------*********************************++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,+++************+++++++++++++++++++++++++++++++++++++++***************,,,------++++++,,,...------------------------++++++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,...//////---,,,,,,------------,,,,,,+++++++++---......------,,,+++***,,,,,,,,,,,,---...//////------.........,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++((()))+++------+++)))(((+++******))))))))))))******+++,,,,,,,,,,,,+++***,,,,,,+++++++++,,,---...)))))))))******,,,---------------,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------///...,,,++++++,,,...///,,,,,,++++++******++++++,,,,,,,,,,,,------------+++++++++,,,,,,,,,,,,------------........./////////......------///000111000000///...------------------............------+++,,,------......------------------------------//////...............---...............---------------------,,,,,,,,,,,,---------------------------,,,******,,,,,,,,,+++,,,,,,,,,,,,---------------,,,+++)))))))))******---,,,,,,++++++,,,,,,---))))))***+++++++++++++++///......---+++******)))+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,------+++++++++---......,,,)))&&&&&&(((+++...///---+++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------------------------))))))***+++,,,...//////,,,,,,,,,---------......///......------,,,,,,+++++++++++++++++++++++++++******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++)))******+++---......///------------,,,+++***))),,,,,,,,,++++++,,,,,,,,,------------------------***+++,,,,,,---------,,,+++,,,,,,------,,,,,,,,,,,,------......------,,,---,,,,,,,,,,,,---......//////............//////......---------,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------000...+++))))))***,,,---+++++++++******)))))))))+++++++++++++++++++++++++++,,,------++++++,,,---,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,++++++*********************************+++******))))))******+++++++++++++++++++++++++++)))***++++++,,,,,,,,,---*********++++++,,,,,,,,,***************************++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++---,,,++++++,,,...++++++++++++++++++++++++,,,,,,++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,---///...---,,,,,,---......---,,,,,,+++******---------------,,,+++***...---,,,,,,,,,---///000,,,------------,,,+++***------------------------***+++---.........---,,,+++,,,,,,------,,,,,,+++------------------------++++++++++++++++++++++++)))***+++,,,,,,+++***)))++++++***************+++***+++,,,,,,,,,,,,+++***+++++++++,,,,,,,,,------***)))))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,------+++++++++,,,,,,,,,------...---,,,,,,,,,,,,---...---,,,+++*********,,,,,,,,,,,,,,,---------..............................------........./////////111000...------///111222222111000///...---------------............------+++,,,------......------------------------------......------,,,,,,,,,+++........................------------------,,,,,,---------,,,,,,------------,,,+++++++++,,,,,,,,,,,,,,,------------------///...---,,,,,,,,,,,,------,,,,,,++++++,,,,,,---)))***+++------,,,++++++......---,,,,,,+++******+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,++++++,,,------,,,******+++,,,,,,---,,,***(((,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------------------------------******,,,---...///000000,,,,,,---------.........------------,,,,,,,,,,,,------------------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,---------,,,,,,+++***------,,,++++++,,,,,,---------------------------,,,---------,,,,,,+++***,,,,,,,,,------,,,,,,+++,,,------......------,,,---,,,,,,,,,,,,---......,,,,,,++++++++++++,,,,,,......---------,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,+++++++++******)))))))))************************+++,,,------++++++,,,---,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********************************+++******))))))******+++++++++++++++++++++++++++)))***+++,,,,,,,,,++++++,,,,,,,,,+++++++++******************************++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,++++++++++++++++++++++++++++++***+++,,,,,,,,,,,,++++++***+++---,,,++++++,,,...++++++++++++++++++++++++------,,,,,,++++++,,,,,,+++++++++++++++++++++++++++,,,......---,,,,,,---......---,,,,,,+++******,,,,,,,,,---,,,,,,++++++------,,,++++++,,,...///,,,,,,,,,,,,,,,,,,++++++))))))))))))))))))))))))'''(((***+++++++++***)))+++,,,,,,------,,,,,,+++------------------------++++++++++++++++++++++++,,,+++***))))))***+++,,,,,,,,,+++++++++,,,,,,---***+++,,,,,,,,,,,,+++***++++++,,,,,,,,,---------,,,+++******)))))))))***************+++++++++++++++++++++,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,---......---,,,,,,,,,,,,*********+++,,,---,,,,,,,,,---------..............................------------.........///111000...---...///111333222111000///...------------......//////......---+++,,,------......------------------------------,,,,,,,,,++++++*********---.....................------------------------...---,,,,,,,,,,,,---...,,,---,,,,,,++++++,,,---------------------------......---------------------,,,,,,++++++,,,,,,---***+++---.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------///---***)))+++,,,------------...---,,,***((((((,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,------------------------((()))***+++,,,,,,++++++,,,,,,,,,---------......)))******+++,,,------...---------------------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,---------,,,///...,,,++++++,,,------,,,,,,,,,------------............------,,,+++***,,,,,,---------,,,++++++,,,------......------,,,---,,,,,,,,,,,,---......------,,,,,,,,,,,,------......---------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,---///000000///...---------,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,------++++++,,,---,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++)))***+++,,,,,,+++***)))------,,,,,,+++******)))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,***+++,,,,,,---,,,,,,,,,++++++++++++++++++++++++******,,,---------,,,+++***,,,------++++++,,,...------------------------...---,,,,,,++++++++++++***************************,,,---...,,,,,,,,,------------,,,,,,+++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,++++++,,,,,,---,,,,,,,,,+++++++++++++++************************)))***++++++,,,,,,+++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---+++)))(((((()))+++------,,,,,,,,,,,,---......***+++,,,,,,,,,,,,+++******+++,,,---------,,,,,,------,,,******))))))))))))***************++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------+++,,,...//////...,,,+++++++++******++++++,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,+++++++++,,,,,,,,,---------......000//////......///111222000000///...------------......////////////......+++,,,------......------------------------------++++++++++++++++++******---------...............------------...............---,,,++++++,,,---...,,,---------++++++---...............------------,,,,,,,,,,,,,,,+++++++++---,,,,,,++++++,,,,,,---,,,------...............+++++++++,,,,,,---------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------000---***(((***,,,---...***,,,------+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,------------------------+++,,,---...---,,,+++***+++++++++,,,,,,,,,------(((((()))***,,,---......++++++++++++++++++++++++......---,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------,,,,,,+++++++++)))***+++,,,------------000...---+++++++++---...,,,,,,,,,---------......------.........------,,,,,,---------,,,,,,+++***,,,------......------,,,---,,,,,,,,,,,,---....../////////....../////////......---------,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,---...///000000//////,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,---,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++***+++,,,---,,,***(((''',,,+++++++++++++++++++++++++++++++++++++++++++++------,,,,,,++++++***************+++++++++,,,,,,***+++,,,---------,,,,,,++++++++++++++++++++++++)))***,,,---...---,,,+++***,,,------++++++,,,...------------------------,,,,,,+++++++++,,,------++++++++++++++++++++++++)))+++------,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,++++++,,,,,,,,,------,,,,,,+++,,,+++++++++++++++,,,,,,........................------,,,,,,------...///+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++******************+++,,,+++++++++,,,,,,---...***+++,,,,,,,,,,,,+++******+++,,,---------,,,,,,---,,,+++++++++++++++,,,*********++++++,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,------------------,,,)))***+++,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,---........./////////000000......---------------.........////////////......+++,,,------......------------------------------,,,,,,,,,,,,,,,------------------.........//////------------.........//////...,,,++++++,,,...///,,,---...---++++++---//////.........------------++++++,,,,,,,,,,,,,,,+++---,,,,,,++++++,,,,,,------,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------------------------------...,,,******,,,------,,,)))+++------++++++---///------------------------,,,,,,,,,++++++,,,,,,,,,---------------------------...///000000///...---*********+++++++++,,,,,,*********+++,,,---......++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------,,,,,,,,,000///---+++++++++---...,,,,,,,,,------.........,,,,,,---...////////////------------,,,,,,+++***,,,------......------,,,---,,,,,,,,,,,,---......,,,,,,,,,++++++,,,,,,,,,......---------,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................------------------------,,,,,,,,,,,,------...///)))))))))******++++++,,,+++++++++++++++++++++++++++,,,------++++++,,,---,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++++++++++++++++++++++++++,,,------,,,***'''&&&*********++++++,,,------++++++++++++++++++++++++...---,,,,,,+++***)))((()))))))))******+++++++++)))***,,,---...---,,,,,,++++++++++++++++++++++++)))***,,,.........,,,+++***,,,------,,,+++---...++++++++++++++++++++++++*********+++,,,---///000,,,,,,,,,,,,,,,,,,,,,,,,)))+++------,,,,,,---...,,,,,,,,,,,,,,,,,,,,,---***++++++,,,,,,,,,++++++,,,,,,.........---,,,+++,,,++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))((()))***+++,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++((()))+++,,,,,,+++)))(((+++*********+++,,,,,,---***+++,,,,,,,,,,,,+++******+++,,,---...---,,,,,,++++++++++++,,,---......+++++++++,,,,,,---------++++++,,,,,,,,,---------++++++,,,,,,,,,---------///...,,,++++++,,,...///(((***+++,,,---,,,,,,+++******+++++++++,,,,,,,,,/////////......---------******+++++++++,,,,,,,,,------...///000/////////------,,,,,,,,,------.........////////////......+++,,,------......---------------------------------------....../////////---------.........//////---------........./////////...,,,++++++,,,...///,,,...///---+++***---/////////.........---------------...//////.........---,,,,,,++++++,,,,,,------,,,+++***+++,,,---...///...------,,,+++******+++,,,,,,------,,,,,,+++------------------------------------------------,,,++++++---......,,,******---...---+++***,,,...------------------------...------,,,,,,------...------------------------)))***,,,......---,,,+++))))))*********+++++++++,,,---------------------------------------------***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------******+++,,,------...///------------,,,+++******''')))+++---............---,,,++++++++++++,,,------------------------------------.........//////........................***+++,,,,,,******+++,,,------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------,,,+++,,,---...///...---,,,,,,---...---,,,,,,...///---***)))+++---++++++++++++++++++++++++,,,,,,+++******+++,,,,,,***+++,,,------,,,+++***.........,,,***)))***++++++,,,---,,,***)))***+++)))))))))))))))))))))))),,,,,,,,,------,,,++++++---,,,,,,---...///---,,,******)))(((((()))******,,,,,,,,,,,,,,,+++***)))++++++++++++++++++++++++,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++***************+++,,,,,,******+++,,,***)))'''(((+++...//////((()))***+++---...///000,,,,,,++++++***))))))))))))***++++++++++++***))),,,,,,,,,---------......,,,++++++***+++,,,...///......---,,,,,,++++++***++++++++++++++++++++++++------------------------,,,------......------,,,------------------------,,,,,,,,,++++++*********---------...------,,,,,,...------,,,,,,------...///...,,,+++***++++++,,,+++******))))))******+++---,,,,,,++++++,,,,,,---,,,++++++******++++++,,,,,,---.........---,,,+++...---,,,,,,,,,,,,---......------,,,,,,++++++***++++++,,,...000111222333---,,,,,,+++*********+++,,,+++***+++---...---,,,******+++++++++,,,,,,,,,,,,,,,,,,------.........((()))+++,,,------,,,+++------------,,,++++++***+++,,,...---,,,++++++,,,.........////////////000////////////////////////...............------,,,------------------------........................////////////............,,,---......//////......//////.........---------+++++++++,,,,,,---------+++,,,---......---,,,+++/////////......---------,,,,,,---......---,,,,,,///...,,,++++++,,,...//////...---,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,------------------------,,,,,,,,,+++++++++******---------,,,,,,+++++++++)))***+++,,,,,,+++***)))(((***,,,...///...---,,,---.........---+++)))(((...---,,,+++++++++,,,,,,---------,,,,,,+++++++++---------,,,,,,+++++++++(((***+++------,,,+++******+++------------+++***---,,,,,,++++++******))),,,,,,,,,++++++*********---------,,,,,,+++++++++******+++++++++,,,,,,,,,---------,,,,,,+++++++++(((***+++---.........---///...------------...///------------------------------------------------........................+++,,,---,,,+++++++++---------............------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,---...///,,,,,,+++,,,,,,---,,,++++++,,,---+++)))(((***,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,------+++++++++,,,,,,+++++++++///000000...,,,+++,,,...+++,,,---,,,***)))***++++++++++++++++++++++++++++++,,,,,,---,,,,,,+++++++++******+++------,,,***************************)))))))))***))))))((((((++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++************+++,,,---,,,******+++,,,...,,,******+++,,,+++++++++++++++,,,,,,------------,,,,,,,,,++++++******------,,,++++++,,,------,,,,,,,,,------------...++++++*********+++,,,,,,++++++,,,,,,------,,,,,,++++++++++++++++++++++++------------------------,,,------......------,,,,,,,,,,,,---------......,,,,,,,,,+++++++++******,,,------...------,,,,,,...------,,,,,,------......---,,,+++++++++,,,---...------------------...---,,,,,,++++++,,,,,,---,,,++++++************+++***+++,,,------,,,,,,+++...---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---------....../////////---,,,++++++******++++++---,,,+++,,,---...---,,,******+++++++++,,,,,,,,,,,,,,,,,,---------------++++++,,,---,,,,,,******,,,,,,---------,,,+++++++++---......,,,+++,,,---,,,,,,,,,------------...........................000000000000000//////...------------------------........................////////////............,,,,,,---............---//////.........---------------------------......,,,------------------,,,.........---------,,,,,,,,,,,,---......---,,,,,,///...,,,++++++,,,...///......---,,,,,,,,,------------------------------------------------------++++++++++++,,,,,,,,,,,,------------------------,,,,,,,,,+++++++++******---------,,,,,,+++++++++******++++++++++++******++++++,,,------,,,+++***++++++,,,,,,------,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,+++++++++***)))***,,,---------+++***------............------......------------,,,,,,,,,,,,,,,+++++++++******------,,,,,,,,,+++++++++++++++++++++,,,,,,,,,,,,---------,,,,,,+++++++++***+++,,,---...------,,,///......------......///------------------------,,,,,,,,,,,,,,,,,,++++++------------------------,,,---...---,,,,,,---...------............------------------------------------------------------.........------------------,,,,,,,,,,,,---...///++++++++++++++++++++++++,,,,,,---,,,******+++,,,------------------------...------,,,,,,------...,,,++++++++++++++++++,,,/////////...,,,+++,,,...+++,,,---,,,*********+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++)))(((((()))+++,,,+++)))***+++,,,,,,,,,,,,+++***++++++,,,,,,---,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,......---,,,++++++++++++,,,------,,,+++******+++...---+++,,,,,,,,,+++***...------,,,,,,++++++***------------,,,,,,,,,,,,///...+++******+++...///,,,,,,,,,,,,------------******+++++++++***))))))''')))+++---............,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,,,,,,,,,,------.........,,,,,,,,,,,,++++++++++++,,,,,,------...------,,,...------,,,,,,------...---,,,,,,,,,,,,,,,---...///......------......///---,,,,,,++++++,,,,,,---,,,,,,+++***************))))))***+++,,,,,,,,,,,,...------,,,,,,------...******+++,,,,,,---...............---,,,,,,++++++,,,,,,++++++******++++++,,,+++******+++,,,***)))******+++++++++,,,,,,,,,------------,,,,,,,,,,,,------------,,,+++***)))++++++,,,---------,,,,,,+++---//////---,,,---...,,,,,,,,,------------...........................000000000000000//////...------------------------......................../////////............---++++++,,,---------------...............---------..................------...------,,,,,,------...------------,,,,,,,,,,,,,,,------......------,,,...---,,,++++++,,,---...------,,,,,,,,,---......------------------------........................,,,,,,,,,,,,------------........................,,,,,,,,,+++++++++******------,,,,,,,,,,,,++++++++++++************++++++------,,,,,,+++***)))))),,,+++++++++,,,,,,---...------,,,,,,,,,+++++++++***++++++,,,,,,,,,,,,+++,,,,,,,,,,,,++++++++++++)))***,,,---------,,,+++------,,,,,,,,,,,,------,,,,,,------------......,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------------,,,,,,,,,,,,++++++,,,,,,---......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,---------------------------------------...///...---,,,---///------............------........................---------.............../////////......------,,,,,,,,,,,,,,,------......+++,,,------,,,+++,,,---...///......------...///,,,,,,,,,,,,------------------,,,,,,,,,,,,---------,,,+++******+++,,,---,,,------+++***)))***,,,***,,,,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++((((((((()))+++,,,+++)))***+++---......---+++***,,,,,,---.../////////...++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,++++++,,,,,,,,,---...---+++******+++,,,++++++,,,...///...,,,...------,,,,,,++++++***,,,,,,,,,,,,,,,------------,,,***))))))***,,,---++++++,,,,,,,,,---------***+++,,,,,,,,,***)))(((((()))+++---.........---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...---------...------,,,,,,------...,,,,,,,,,,,,------......,,,,,,++++++++++++,,,,,,---,,,,,,++++++,,,,,,---...---,,,++++++******+++))))))***+++,,,---------------------------------+++++++++,,,,,,---------...------,,,+++***)))))),,,,,,++++++***++++++,,,+++)))(((((())))))(((&&&******+++++++++,,,,,,,,,...------,,,,,,+++++++++---------,,,,,,++++++******++++++,,,------------,,,---//////...---...///.........////////////000.......................................------,,,................................................//////.........---------***+++,,,,,,------,,,,,,........................//////......------,,,,,,...---,,,++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------------------------...---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,---...///------------------------------------------------,,,,,,,,,---------..............................,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***))))))***,,,,,,---,,,+++************+++///...---+++******+++,,,,,,---------,,,,,,++++++***+++,,,---......---------------,,,,,,,,,,,,,,,***+++,,,---------,,,,,,,,,+++))))))))))))+++,,,))))))***++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------***+++,,,---...///000111---------------------------...//////------...///------............------........................---------.........///////////////......------,,,,,,,,,,,,---------------,,,...//////---,,,---//////...------......///...******++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++---,,,+++******+++,,,---+++,,,,,,+++))))))***,,,***+++,,,,,,******+++,,,++++++++++++++++++++++++)))***++++++,,,,,,,,,+++)))))))))***,,,---,,,+++***+++---......---+++***((()))***++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,,,,---...---+++***+++,,,...---,,,,,,...///...---++++++,,,,,,,,,,,,------******++++++,,,,,,------+++++++++,,,,,,++++++++++++++++++,,,,,,,,,------,,,,,,---------,,,***)))++++++,,,---------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,//////...---,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---.........---...------,,,,,,------...+++,,,,,,---............++++++************++++++---,,,,,,++++++,,,,,,---......---,,,,,,,,,,,,,,,+++++++++,,,---...//////---------------------------------,,,,,,++++++++++++++++++++++++*********,,,++++++***++++++,,,,,,,,,+++))))))******)))'''******+++++++++,,,,,,,,,---------,,,,,,++++++***+++++++++,,,,,,------...***++++++,,,------------+++---//////.........///.........////////////000.......................................------,,,............................................................------------***+++,,,,,,------,,,,,,---........................---------,,,,,,++++++...---,,,++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,---------,,,,,,,,,,,,,,,---...///------------------------++++++++++++++++++++++++,,,,,,,,,---------..............................,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,---++++++******++++++,,,---///...,,,+++***++++++,,,,,,,,,---------,,,+++***+++,,,---/////////...------------...............++++++,,,,,,------------,,,+++))))))))))))+++,,,))))))******+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////...---,,,---......//////......---------------------------++++++,,,---///000111111,,,,,,,,,,,,,,,,,,,,,,,,---...///...------...///------............------------------------------,,,,,,,,,---......//////.........---------------+++,,,------......------,,,///111000---,,,...000,,,+++******,,,------,,,)))******++++++,,,,,,---***++++++,,,,,,++++++***,,,++++++++++++++++++,,,,,,---...---++++++,,,...)))+++,,,,,,+++***+++---++++++++++++++++++++++++((()))***+++,,,,,,,,,,,,***))))))+++...///...---++++++------------++++++******+++,,,,,,,,,++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,+++---...---,,,+++,,,...444222...---,,,,,,+++*********+++,,,,,,---......)))******+++,,,------...,,,---...//////...---,,,++++++++++++,,,,,,,,,,,,,,,,,,---------,,,++++++......---,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,//////...---,,,++++++***,,,,,,,,,,,,------------++++++,,,---...............------,,,,,,------...,,,------............------,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---------,,,,,,,,,,,,------,,,,,,,,,,,,---...//////,,,------......------,,,......---,,,,,,+++******************++++++++++++++++++******++++++,,,,,,...---,,,,,,---...---+++******+++++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,---...///++++++,,,---------,,,,,,***,,,.........---...///,,,,,,,,,------------...------------------------000000000000000//////............................................................------------,,,++++++,,,------------------------...............,,,,,,,,,,,,,,,,,,++++++...------,,,,,,------...,,,,,,,,,,,,------------...------,,,,,,------...------------------------------,,,,,,,,,---......------------------------************************,,,,,,,,,,,,------------------------------------,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,------,,,,,,++++++++++++,,,,,,******+++,,,,,,---......*********+++,,,---...///+++,,,---...---,,,+++***+++,,,...///000///---,,,------------............,,,,,,,,,,,,------------------,,,,,,,,,,,,------++++++,,,------...//////,,,,,,,,,,,,------------*********+++++++++++++++,,,,,,,,,,,,------------++++++,,,,,,,,,,,,------,,,---...//////...------------...//////...------------------------------,,,,,,------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,---...------............------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---.........,,,,,,,,,,,,------------+++,,,---.........------+++...111000,,,+++---000,,,***((()))+++---,,,+++******++++++,,,------...++++++,,,------,,,+++++++++++++++,,,,,,+++++++++,,,------,,,++++++,,,...)))+++,,,,,,+++***,,,---,,,,,,,,,,,,,,,,,,,,,,,,((()))***++++++,,,,,,,,,)))))))))+++...///...---++++++++++++++++++++++++------------------,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********))))))******+++***,,,------,,,,,,...///777333...,,,+++,,,,,,,,,******+++,,,,,,---......******+++,,,---...//////........................***++++++++++++,,,,,,,,,++++++++++++++++++,,,---000...,,,+++******+++,,,------------------------------------------------,,,------......------,,,------------------------,,,,,,,,,---------......***+++,,,---...............------,,,,,,------...---......//////...---,,,---------,,,,,,------------,,,,,,++++++,,,,,,---************+++,,,---------,,,,,,++++++,,,---...,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,------,,,+++,,,......---,,,******+++++++++,,,,,,,,,+++++++++++++++,,,,,,,,,...---,,,,,,,,,,,,......,,,,,,---------,,,++++++)))+++------------...///,,,,,,,,,------------...------------------------000000000000000//////............................................................---------,,,,,,,,,,,,---............------------.........//////,,,,,,,,,---------------,,,------------------,,,,,,,,,---------............---,,,,,,,,,,,,---...,,,------------------,,,......---,,,,,,,,,------------------------------++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******+++++++++,,,,,,---------+++,,,,,,,,,,,,,,,,,,++++++,,,---.........---,,,))))))+++,,,---.........+++,,,---......,,,+++)))***+++---......,,,***)))+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,---......------............------,,,,,,,,,------.........,,,,,,,,,---------......)))*********++++++++++++++++++++++++,,,,,,,,,,,,+++++++++,,,,,,---------+++,,,.../////////...---++++++,,,------,,,++++++------------------------......---,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---,,,,,,---...---..................---,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......+++++++++,,,,,,---------+++,,,---.........---,,,***...000///+++***,,,000---+++)))***---///...,,,++++++,,,------...//////,,,,,,---......---,,,,,,***+++,,,------,,,+++***)))***+++***))))))***,,,)))***,,,,,,++++++,,,---------------------------(((((()))++++++,,,,,,,,,)))((()))+++---......---,,,++++++******++++++,,,************))))))((('''++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***)))))))))))))))******)))+++------------///000555111---***+++---///000+++,,,,,,,,,,,,,,,------++++++,,,---...000111111...---+++))))))+++---...******+++++++++,,,,,,,,,******)))))))))***,,,---000...+++))))))***,,,...------------------------------------------------,,,------......------,,,******+++,,,...//////000,,,,,,,,,------.........***+++,,,---...............------,,,,,,------........./////////...,,,+++---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---''''''(((((()))***,,,------,,,+++*********+++,,,,,,,,,---......---,,,,,,***++++++,,,,,,------...------,,,,,,+++*********+++*********+++,,,,,,---***)))((()))+++,,,,,,+++******+++++++++,,,,,,,,,*********++++++,,,,,,---000///---,,,++++++,,,---------------,,,,,,+++***(((***,,,---,,,,,,---............/////////000000------------------------...............------,,,////////////////////////..............................---------,,,,,,,,,,,,---......//////......---------.........//////,,,------....../////////+++,,,............,,,+++---------....../////////...---,,,,,,,,,,,,---...,,,------......------,,,///...------,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******+++++++++,,,,,,---------++++++---......---++++++---...000000000...,,,***+++,,,---...---,,,+++***+++,,,---......,,,***))))))***,,,------+++(((&&&)))))))))******+++++++++---,,,,,,,,,,,,---......++++++---......---++++++******++++++++++++,,,,,,,,,,,,,,,------.........))))))******++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,---------------.........---,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------***+++,,,---...---,,,+++---------............///------------------------------------------------.........------,,,,,,,,,///...---,,,+++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******)))******+++++++++,,,,,,,,,)))))))))***+++++++++,,,++++++++++++++++++++++++)))))))))***+++++++++,,,,,,,,,+++++++++,,,---......---,,,,,,++++++++++++++++++***))))))***++++++++++++******+++---...///))))))))))))))))))))))))++++++---......---++++++,,,++++++******++++++,,,------,,,,,,,,,,,,,,,---+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,)))+++,,,------///222444222...***)))+++,,,+++***,,,,,,+++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------,,,,,,++++++++++++,,,---------,,,+++******+++,,,---------,,,+++***++++++,,,,,,++++++******)))***,,,...///...---///...---,,,+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------000000//////............------......------,,,++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,........................+++,,,,,,------,,,,,,+++.................................------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++++++++***+++,,,...000,,,,,,,,,---------..........................................////////////......////////////.....................///000000//////.........---------...............---------......................../////////....../////////,,,,,,------...------,,,...------,,,,,,------...+++---......---,,,,,,---///......------,,,++++++......------------......+++,,,---.........------++++++++++++,,,------...++++++---......---++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++*********))))))+++++++++++++++***)))(((******+++,,,,,,,,,,,,+++***)))(((((()))+++---......---,,,,,,++++++++++++------,,,++++++******)))***+++,,,,,,,,,,,,+++***++++++---------+++)))((((((((()))***++++++,,,,,,...------,,,,,,------......---,,,+++***+++,,,,,,......---,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++******++++++,,,---,,,,,,,,,++++++************++++++,,,---...///000------------------------------------------------------------------------------------------------++++++,,,------------,,,------------............------------------------------------------------......---------,,,,,,,,,......---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------.........---,,,,,,++++++,,,,,,,,,---------+++++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,+++++++++,,,,,,------...---,,,+++++++++++++++++++++++++++++++++++++++***************,,,---...++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,++++++******++++++,,,******)))))))))))))))***+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------...000222222///+++***,,,---,,,+++000///////////////000000,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------,,,,,,,,,+++++++++,,,------------,,,+++******+++,,,,,,,,,+++***++++++,,,,,,,,,,,,++++++,,,++++++,,,---...---+++......---,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,************************------------------------/////////.........------------......------,,,++++++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,++++++,,,,,,,,,***)))))))))))))))))))))......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))************)))))),,,---...///...---,,,,,,,,,,,,,,,---------..............................------------.....................//////........................///000000//////.........---------------..........................................------,,,,,,,,,,,,------------......------,,,+++...------,,,,,,------...,,,---//////---,,,---...------------------------......------------......000///...---,,,++++++***,,,,,,,,,+++,,,,,,------,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,+++++++++***,,,,,,,,,,,,,,,+++******))))))***+++++++++++++++))))))))))))***+++,,,---------,,,+++++++++,,,,,,------,,,,,,,,,,,,+++++++++,,,------------,,,++++++******)))))))))))))))*********+++,,,---------------,,,,,,,,,,,,------...---,,,+++++++++,,,,,,+++++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++******,,,+++++++++,,,...000111------------------------........................------------------------------------------------,,,,,,,,,,,,,,,------...------------............------------------------------------------------...------------,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........------,,,,,,---------.........---------,,,,,,,,,,,,,,,++++++++++++++++++++++++------------,,,,,,,,,,,,+++++++++,,,,,,,,,---------,,,,,,++++++++++++,,,+++,,,------------,,,+++***)))))))))***+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++,,,++++++******++++++,,,,,,,,,++++++++++++,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,+++,,,...000222///---,,,---------,,,,,,,,,,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,+++,,,------------,,,,,,******++++++++++++******++++++,,,,,,,,,,,,++++++...---,,,,,,------,,,***...------,,,------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,.........---------------------......------,,,+++---,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,+++***))))))***+++,,,---,,,,,,,,,++++++******------------,,,,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,///222333111---+++***,,,,,,,,,---------..............................,,,,,,,,,------------...------............------///............//////000...............---------,,,---------.../////////........................,,,,,,++++++++++++,,,,,,............---,,,++++++...------,,,,,,------...,,,...000///...---...///++++++,,,------...//////......------------......111000...,,,+++++++++,,,...---,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,---------------,,,,,,+++******+++,,,,,,,,,,,,+++((()))***+++,,,,,,,,,,,,,,,++++++++++++,,,,,,---,,,,,,,,,---------------,,,------......------,,,---+++)))((('''(((***+++++++++,,,,,,------......,,,,,,++++++++++++,,,,,,...---,,,+++++++++,,,,,,***++++++,,,------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,.........---------------,,,,,,,,,,,,++++++++++++000...,,,+++++++++---...------------------------------------------------------------------------,,,,,,------------------------,,,++++++---...///,,,,,,---------.........------------------------------------------------------------------------,,,+++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,+++++++++***++++++++++++++++++++++++......------,,,,,,++++++++++++,,,,,,---------,,,,,,,,,+++++++++++++++,,,***+++---......---+++************++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))***+++,,,,,,++++++******++++++,,,---,,,,,,,,,,,,---......+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,++++++,,,...///...---,,,,,,,,,,,,,,,((('''(((((()))***+++,,,------------------------,,,,,,,,,------------...------------------,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,+++++++++***+++,,,,,,,,,,,,,,,,,,+++...---+++,,,---...---,,,---------------.........------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------------......------,,,+++---------,,,,,,+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++)))(((((()))+++,,,000000000///......------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,++++++***++++++++++++++++++++++++........................+++///222333000,,,++++++,,,,,,,,,---------..............................,,,,,,---------.........,,,,,,------------,,,,,,//////............///000........................,,,,,,,,,---...///000000...........................------,,,,,,------...,,,,,,------...------,,,...------,,,,,,------...---///000000///......///,,,,,,,,,---------.........------,,,,,,------......---+++++++++,,,...000///...---,,,,,,,,,,,,,,,...---,,,++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++,,,,,,---...---------((()))+++,,,---,,,+++++++++*********+++,,,------******++++++,,,---......,,,,,,------------,,,,,,------,,,+++++++++,,,---++++++,,,,,,---------...,,,++++++******++++++,,,------,,,,,,,,,+++++++++......------,,,,,,,,,,,,------------------------,,,,,,------------,,,,,,...............------,,,,,,,,,,,,,,,,,,,,,,,,,,,000...,,,+++++++++---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------.........---,,,+++,,,---...///,,,,,,,,,------------...------------------------------------------------------------------------++++++++++++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,++++++******))))))++++++++++++++++++++++++------,,,,,,++++++*********+++,,,---------,,,,,,+++++++++******++++++,,,(((***+++------+++***(((,,,,,,------------------++++++++++++++++++++++++,,,+++***))))))***+++,,,,,,++++++******++++++,,,)))))))))))))))***+++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,+++***,,,...,,,,,,,,,+++******+++++++++++++++,,,,,,...///000------------------------,,,,,,---------.........------------------------,,,,,,,,,------...............------,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---,,,***+++---/////////---------....../////////------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------......------,,,+++---------,,,,,,+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++)))(((((()))+++,,,,,,,,,,,,,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---***...111000---+++,,,///,,,,,,,,,---------..............................---.........////////////,,,,,,------------,,,,,,//////............//////---.....................,,,,,,,,,---...///000000...........................------,,,,,,------...***+++,,,---.../////////...------,,,,,,------...---///000000///......///......---------,,,,,,,,,------,,,,,,,,,,,,------...---+++++++++,,,...000///......---,,,,,,,,,,,,///...,,,,,,,,,,,,...///,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++***++++++,,,,,,,,,,,,,,,)))***,,,------,,,+++***************++++++,,,---(((((()))***+++,,,,,,---,,,,,,++++++++++++,,,,,,+++,,,---......---,,,+++++++++++++++,,,,,,,,,,,,,,,++++++******++++++,,,---------,,,,,,,,,++++++......---------------,,,------------------------,,,------......------,,,,,,,,,------------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,...000111------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,------.........---------------......///,,,,,,,,,,,,------------------------------------------------------------,,,,,,,,,------------...++++++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........------*********+++++++++,,,,,,++++++******************++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++***+++,,,---...---,,,++++++************++++++,,,)))***++++++++++++***)))------............------++++++++++++++++++++++++++++++************++++++,,,++++++******++++++,,,***************+++,,,---+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++---///)))+++,,,+++***)))***+++...---------...///000000------------------------,,,---------............------------............---,,,,,,,,,---...///000000///...---,,,,,,------,,,,,,------------,,,,,,---+++***+++---000111111,,,---...///////////////---------------------------------------------------------------------------------------.........------......------,,,+++---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,+++***))))))***+++,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......,,,,,,,,,,,,......)))---111000,,,***---000,,,,,,,,,---------......................................./////////000000------............------000//////............///---------...............,,,---------.../////////........................,,,,,,++++++++++++,,,,,,***+++,,,---.../////////...------,,,,,,------...,,,...000///...---.../////////...---,,,,,,++++++------,,,,,,,,,,,,------111000...,,,+++++++++,,,///...------------------......------------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,***++++++,,,,,,,,,,,,+++(((((()))************)))++++++,,,,,,,,,,,,,,,++++++************++++++,,,'''(((((()))***++++++,,,,,,++++++******++++++,,,((()))+++------,,,***)))+++++++++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---------,,,+++******+++,,,---...///000111------------------------------............------***+++,,,......------,,,,,,,,,,,,,,,------------***++++++,,,---...///000------------------------------------------------------------------------++++++,,,,,,---......///,,,------...............++++++,,,,,,,,,---------------------------------------------------------,,,,,,,,,---------......,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,------.........---,,,,,,+++++++++,,,,,,,,,------******++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------)))+++,,,......---,,,+++***************+++,,,,,,++++++++++++++++++++++++,,,------......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,++++++******++++++,,,,,,,,,,,,,,,---...///000+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,---...000)))+++------+++***+++,,,---------,,,------..............................------------............------------.........///---,,,,,,,,,---...000111000///...,,,++++++,,,,,,,,,,,,------------,,,,,,///---++++++---///000000+++,,,...///000000000///........................000000000000000000000000........................------........./////////------......------,,,++++++,,,,,,,,,,,,,,,,,,---------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++,,,,,,,,,+++,,,,,,------......///******+++++++++,,,,,,,,,***++++++,,,,,,------...------------------------000...---,,,,,,---...000)))///444444...***+++...,,,,,,,,,---------..............................---------.........//////.........//////.........000000///...............---------.........//////------..........................................------,,,,,,,,,,,,------,,,------...------,,,,,,...------,,,,,,------...,,,---//////---,,,---...---------------------,,,---,,,,,,++++++,,,,,,---000///...---,,,++++++***...------------......///------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...++++++,,,---------------((()))******++++++******---,,,,,,++++++,,,,,,,,,,,,+++******************)))))))))******+++++++++---,,,++++++++++++,,,---)))******+++,,,,,,,,,+++---------------,,,,,,,,,------,,,,,,,,,,,,------,,,,,,---------,,,+++******+++,,,---...000111111........................------............------)))+++---///000000///...,,,,,,,,,---------......------.........---,,,+++------------------------........................------------------------++++++,,,,,,---...//////+++,,,.../////////...---++++++,,,,,,,,,---------------------------------------------------------,,,,,,,,,------.........---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***))),,,,,,,,,---------......+++++++++,,,,,,---------++++++++++++++++++++++++,,,------....../////////)))***,,,......---,,,+++******))))))***+++,,,,,,---,,,,,,++++++,,,,,,---+++,,,---------,,,+++***------------------------+++,,,---......---,,,+++,,,++++++++++++++++++,,,))))))))))))***+++,,,---+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,---......------000111))),,,......,,,***,,,...000//////.........//////........................---------.........//////---------.........//////------,,,,,,---...000111///...---+++******++++++,,,------......------,,,222///,,,+++,,,.........+++,,,...000000000000///........................------------------------////////////////////////........./////////000000------......------,,,++++++++++++,,,,,,---------........................,,,,,,------------......,,,,,,,,,,,,,,,,,,,,,,,,************************+++,,,,,,------,,,,,,+++)))******+++,,,---...///*********++++++,,,,,,,,,)))***+++,,,------...///........................+++***(((''''''(((***+++***111888888111+++)))***,,,,,,,,,---------..............................,,,,,,,,,---------............////////////......111000///...............---------.........//////...............---------........................000//////......//////000/////////...---+++***)))...------,,,,,,------...+++---......---,,,,,,---+++,,,,,,------......///---,,,,,,++++++,,,,,,---+++,,,---.........---------------------...///000,,,---...//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------.........//////,,,,,,---.../////////...,,,,,,---............---...---,,,+++***+++,,,---,,,,,,+++***)))))))))******++++++++++++,,,,,,,,,...---,,,,,,,,,,,,---......---,,,++++++---///000.....................---...------,,,,,,------...,,,,,,---...---,,,+++***------..........................................------............------)))+++...000111111111000,,,,,,,,,------.........*********++++++,,,------***+++,,,------,,,+++***------------------------,,,---///...------...000---.../////////---***)))++++++,,,,,,---...//////------------------------,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------............---,,,++++++---,,,+++*********+++,,,.........------,,,,,,,,,.........------,,,,,,,,,))))))))))))))))))))))))***+++,,,------,,,+++***************************+++---------+++++++++---///...---,,,+++******+++)))***+++,,,---,,,,,,+++)))+++------,,,,,,---...++++++++++++++++++++++++------------------------++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......++++++,,,,,,,,,---------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,000///---,,,,,,---///000///...---,,,,,,---...///---......//////...------000000///...------,,,,,,***+++,,,---...000111111++++++,,,,,,,,,,,,------......////////////.........///000///---,,,,,,...//////...---,,,,,,++++++------------------------///............---------------,,,+++,,,---...//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,,,,---,,,,,,---------,,,+++***,,,***((()))+++,,,***(((,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++******+++,,,,,,---......---,,,++++++------,,,+++,,,------....../////////,,,,,,,,,++++++*********///111333222000...------///...---,,,+++,,,,,,---000000//////............////////////000111222333////////////////////////000///...---------------000000000000000000000000................................................------------------------///...---,,,,,,,,,,,,,,,+++,,,,,,+++***+++---000///---,,,---...///...------------.........//////+++,,,,,,---...///000000,,,,,,,,,------.........***++++++,,,,,,------...------............---------,,,++++++******++++++------------------------------++++++++++++------***++++++,,,,,,++++++***************************+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,***,,,------,,,+++,,,---......---,,,,,,+++******+++++++++,,,------......*********++++++,,,,,,,,,+++++++++++++++++++++++++++,,,---...---,,,+++***......---------,,,,,,,,,------........................,,,,,,,,,,,,......///,,,***+++------+++)))******))))))******+++,,,---------,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++------------------------***+++,,,,,,++++++,,,------......///...,,,+++***++++++,,,,,,---......///------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------...------,,,,,,...---,,,*********++++++------,,,,,,,,,+++++++++......---------,,,,,,,,,************************++++++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,------++++++,,,------,,,,,,+++++++++++++++)))***+++,,,,,,,,,,,,+++)))+++------,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......++++++,,,,,,,,,------------------------------------------------------------,,,,,,,,,,,,,,,,,,------,,,***))))))***,,,---///...------------...///..................------000//////...------,,,,,,+++,,,,,,---...///000000,,,,,,---------...............////////////.........///000///---,,,---...//////...------,,,++++++------------------------///............------------,,,,,,,,,,,,---......///...---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///---------,,,,,,,,,++++++...,,,+++,,,......---+++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,+++++++++++++++,,,,,,------------,,,++++++------,,,+++------------------......000000000/////////.........000222111///---,,,---000000...---------....../////////.........------////////////000111222333////////////////////////000///...------------...////////////////////////........................------------------------------------------------......---,,,,,,,,,---------......,,,+++***,,,...///...------...///...,,,,,,,,,,,,---------------,,,,,,,,,---......//////,,,,,,,,,---------......++++++++++++++++++++++++------............------...---,,,,,,++++++,,,,,,---------------------------,,,,,,++++++,,,,,,---*********++++++*********+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,---***************************+++------+++++++++,,,......---,,,,,,+++***************))))))))))))))))))))))))*********++++++++++++++++++++++++++++++***++++++,,,------------,,,,,,,,,------.........//////......------,,,,,,...---,,,++++++,,,---...111///......000000...,,,------,,,,,,------...////////////...---,,,,,,+++,,,,,,++++++++++++,,,,,,------------------------)))***,,,+++******+++---.........------,,,,,,+++++++++,,,,,,------......------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------...---------......,,,+++************,,,,,,++++++++++++******------------,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,------,,,,,,+++++++++,,,,,,******+++,,,,,,,,,++++++***+++------,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------...---,,,++++++,,,---...,,,+++***))))))***+++,,,///...------------...///......---,,,,,,---...////////////...------,,,,,,---------.........//////---............/////////......////////////......---/////////---,,,---...//////......---,,,,,,,,,------------------------///............---------+++,,,------......------......---,,,,,,,,,------------------------------+++++++++,,,---...000000///...,,,+++++++++,,,---...---,,,---...///...,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++------,,,+++------,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,---///000///---,,,,,,,,,///......------------............---------------.........///000111333444//////////////////////////////......------......................................................,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---------------.../////////...++++++,,,---000///------......---+++,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,---------,,,,,,,,,------------...,,,,,,,,,+++***)))))))))------............------///...------,,,,,,------------------------------+++,,,,,,------,,,,,,+++))))))************)))))),,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++***,,,------+++***+++,,,---------,,,,,,+++++++++......---,,,,,,+++************+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,---...///***++++++,,,---...///000000000///...---,,,++++++---,,,,,,++++++,,,,,,---...---,,,,,,------,,,+++......------......///000............------,,,,,,---,,,+++******+++,,,---------------------------+++,,,------,,,,,,---//////...---,,,,,,,,,,,,---++++++,,,,,,,,,---------------------------------,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,---............///...---,,,+++*********,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,+++***))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,***,,,------++++++,,,...000///...---,,,,,,,,,,,,++++++++++++++++++++++++***,,,------,,,+++,,,---------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,---------------------------,,,,,,,,,---------......,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,...........................---,,,++++++,,,...///...------,,,,,,------............------.........///---,,,++++++---...000//////.........---------.....................---------........./////////......////////////......---...///...---,,,---/////////......---------,,,........................///............---------+++,,,---...///...---,,,...------,,,,,,,,,------........................,,,++++++,,,---...//////000...,,,+++***+++---...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---,,,++++++------,,,+++---,,,,,,++++++*********)))))))))(((((((((((((((,,,---...---,,,++++++,,,++++++++++++++++++++++++------------------------------......000111333444//////////////////////////////............//////................................................,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,---...............//////...---,,,---///000///------......---+++---------,,,,,,,,,,,,,,,---------,,,,,,+++++++++------------------------,,,,,,,,,+++++++++******------............------......---,,,,,,,,,,,,,,,,,,,,,------------------++++++------------++++++******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++------------------------+++---......,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,///.........---------,,,........................,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***+++,,,...///++++++,,,,,,---...//////.........------,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++,,,+++++++++++++++++++++,,,------+++,,,,,,,,,---------......---,,,++++++,,,---...------------------------+++---......---,,,...///......---,,,,,,,,,------+++++++++,,,,,,,,,,,,,,,------------------------,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,---..................------,,,+++******,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,************************+++***)))(((((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,***+++---,,,,,,+++---...333222111///---,,,++++++,,,++++++++++++++++++++++++,,,...---,,,++++++,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------,,,,,,,,,---------......,,,,,,---------.........------------------------........................------,,,,,,,,,---.../////////............//////---..................---...---+++***+++,,,///000...............---------...............---------,,,------------...............////////////......,,,...///...------...//////...............------........................///............---------+++,,,---...///...---,,,------,,,,,,,,,------..............................------,,,,,,,,,------000///---++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,+++---,,,++++++------,,,+++,,,,,,,,,++++++******)))+++++++++,,,,,,,,,,,,,,,+++,,,---,,,******+++,,,***+++++++++++++++++++++---------------------------------...///111222333//////////////////////////////.........//////000................................................,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,............---***,,,............///111000...------......---,,,............---------------------,,,,,,++++++***------------------------,,,,,,,,,---------......------............---------,,,,,,+++++++++++++++,,,,,,,,,---------......++++++------------+++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++---------------------------...000///---,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,)))*********+++++++++,,,........................,,,,,,,,,,,,,,,,,,,,,,,,///...,,,+++***++++++,,,------------------------+++,,,,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,......//////......//////***************++++++,,,***++++++,,,------......------,,,,,,,,,,,,------------------------------***+++---,,,++++++,,,...------------------------++++++++++++,,,,,,,,,,,,------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------...---------,,,------------,,,,,,+++,,,,,,------------......++++++++++++,,,,,,,,,,,,))))))))))))))))))))))))******))))))))))))******,,,,,,,,,,,,,,,,,,,,,,,,)))+++,,,,,,,,,,,,---///444333111///---,,,,,,+++---,,,++++++******+++++++++---...---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,---------......,,,---------............................................................,,,,,,------......//////---------......---------------...//////...------,,,,,,+++++++++---...///..........................................------,,,,,,---------...............////////////......,,,---///...------...///................................................///............---------+++,,,------......------------,,,,,,,,,---......------------------------///...---,,,,,,,,,,,,,,,000///---,,,,,,,,,---...,,,...///...---,,,---...***++++++,,,,,,------...------------............,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++------,,,+++,,,,,,++++++++++++++++++,,,,,,------------......+++,,,,,,+++******+++---,,,------............------------------.....................///000111111//////////////////////////////......//////000000................................................,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,---.........---,,,(((***---.........000111///---,,,---...///...------------.........//////......------,,,,,,++++++...------------,,,,,,,,,,,,,,,,,,---.../////////------............------,,,,,,+++************++++++,,,,,,------.........+++,,,,,,------,,,,,,+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++---///000///---,,,,,,,,,+++++++++,,,,,,---------******+++,,,,,,---......---,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,+++*********......---------,,,,,,,,,******+++,,,---...//////,,,------......------,,,,,,---......---,,,...///,,,++++++++++++,,,---------------------.........,,,,,,------------,,,,,,------------------------+++---......---,,,...///+++,,,---......---,,,,,,++++++++++++++++++++++++------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------...------,,,,,,+++,,,---.........---,,,++++++,,,,,,,,,---------******+++++++++,,,,,,,,,************************++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++)))+++,,,,,,,,,,,,---///000///...---,,,,,,,,,------,,,+++*********+++++++++---......,,,***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------........./////////........................,,,,,,,,,---------......------------............------------------------........................***+++---///000///......,,,------------------,,,------...//////...------***++++++,,,,,,---..............................------..................---............/////////......////////////......,,,---......------...000............////////////........................///............------------,,,,,,,,,,,,---......,,,,,,,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---......///.........------------+++---......,,,+++,,,...******+++,,,,,,---......------------.........///+++++++++,,,,,,------------,,,++++++------,,,++++++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,---,,,,,,,,,+++******,,,...,,,---...///000//////...------.........///////////////.........//////000///////////////////////////////////////000111111////////////////////////........................------------------------------------------------,,,---...//////---,,,+++(((***---...------...///---,,,,,,---///000///...++++++,,,---......///000.........---------------......---------,,,,,,,,,------------------------------............------------,,,++++++++++++,,,++++++,,,,,,---......///---,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,---......+++***************+++,,,,,,---...............///////////////,,,,,,,,,,,,++++++******------------------------------------,,,++++++***,,,,,,------------------+++++++++,,,,,,------...---......//////......---(((***,,,,,,******+++...---,,,,,,,,,,,,---......000000000///......------+++,,,............,,,+++------------------------...///000000//////000222***,,,...//////...,,,+++++++++++++++++++++++++++------------------------,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------............---,,,++++++***+++,,,...///......---*********++++++,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,...//////...,,,,,,************************)))+++,,,,,,,,,,,,...///++++++++++++,,,,,,---......---+++*********++++++,,,---......,,,***++++++++++++++++++++++++++++++++++++++++++++++++++++++------------------------.........////////////000........................,,,,,,,,,---------......---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////)))+++...000111000...------......//////......---,,,---...//////...---,,,)))***+++,,,---...---------.....................---------.........//////////////////000000000000......////////////......,,,---......------///000........./////////////////////////////////////////////.........---------...---,,,+++,,,---...///,,,,,,,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...///000......//////......---,,,(((***,,,+++)))(((***,,,******+++,,,,,,---......---------.........//////******+++,,,,,,---......---,,,++++++------,,,++++++++++++,,,,,,---------,,,,,,,,,------.........,,,------+++***+++---///***+++---.........------........./////////000000000000///...............///////////////////////////////////////000111111000000000000000000000000................................................------------------------,,,---/////////---+++***)))+++---...---,,,+++,,,,,,++++++---///000000///))))))***+++---...//////.................................------,,,,,,,,,...------,,,,,,++++++***---..................---......---,,,,,,,,,,,,---++++++,,,,,,---...//////...---++++++++++++---...***++++++,,,,,,++++++***************************+++++++++,,,,,,---------........................+++,,,---,,,***(((((((((******+++,,,------......---------,,,++++++******.........------,,,,,,,,,------------------------***+++,,,---...---,,,+++***++++++,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,---...///000000///...---+++---//////---,,,///111,,,++++++++++++,,,------////////////////////////...---,,,,,,---...///000000///...---+++***)))(((------------------------///...---,,,+++,,,------111///,,,+++,,,,,,,,,+++---------,,,,,,+++++++++------,,,,,,,,,,,,++++++------------------------++++++++++++,,,---......,,,---------------------///......---+++******))),,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++************))))))***+++,,,,,,---------------,,,,,,+++++++++---,,,,,,++++++,,,,,,------,,,++++++,,,,,,+++))),,,,,,---------.........------............---------------............///,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++//////.........---------------------------------+++,,,///000111///---,,,---------,,,,,,+++++++++------------------------///...---,,,+++,,,---...---...............------+++,,,---...////////////111000///......///000111//////.........---------...//////////////////...////////////000000000000........................000000000000000000000000......//////000000111111------......//////000000////////////////////////////////////////////////------------------------000000//////.........---555333111...,,,+++++++++++++++++++++++++++++++++------------------------)))---000000---***+++------,,,,,,++++++,,,,,,------,,,,,,+++++++++,,,,,,/////////...------,,,,,,.........------,,,,,,,,,------------------------------------------------------------------------...//////...,,,,,,---///------,,,,,,,,,------...,,,,,,------.../////////,,,---------....../////////...---------///000111........................///,,,+++,,,...///---+++//////...------------...++++++++++++,,,------...000///---,,,,,,---///000------............------........................---------------...///000,,,---...//////---+++***.........................................................------,,,,,,,,,,,,,,,************,,,,,,------------------,,,,,,------------------------,,,,,,,,,---------...............------,,,,,,,,,+++,,,.........,,,***))))))***,,,.../////////...---......---++++++---...,,,,,,,,,---------......---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,...+++)))***,,,---+++(((++++++++++++++++++++++++------------------------***+++,,,,,,------,,,,,,111000000///......---------------.........//////+++,,,---......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,............------,,,,,,++++++------------------------///...---,,,,,,,,,------///---+++***,,,,,,,,,,,,---------,,,,,,++++++++++++++++++,,,,,,---------------------------------------,,,++++++,,,,,,,,,.........------,,,,,,+++------,,,,,,,,,,,,++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++******)))***++++++,,,------......---------,,,,,,+++++++++,,,,,,++++++++++++,,,,,,---,,,++++++,,,,,,,,,+++******+++++++++,,,,,,,,,------............------,,,,,,,,,,,,---------...,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++//////.........---------------------------------.........------,,,,,,,,,.........---------------..............................---,,,,,,,,,---...---......//////...------+++,,,---...///////////////...------------.../////////.........---------//////............//////111111000000//////..............................000000000000000000000000////////////000000000000.........///////////////////////////////////////////////////////////////........................000/////////.........---222111///...---------...,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------...///...---,,,------,,,,,,,,,,,,------------,,,,,,,,,,,,------++++++,,,,,,---...............---------,,,,,,,,,------------------------------------------------------------------,,,,,,,,,---...---++++++---...,,,,,,++++++++++++,,,,,,,,,,,,------.../////////------.........///////////////...---......///000////////////////////////000...,,,---///000...---//////...------------...,,,,,,,,,+++,,,,,,------000...---,,,,,,---...000------............---------------......---------///......---------......,,,---/////////---,,,***------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,......---,,,,,,---......------------------------........................,,,,,,---------.........,,,,,,,,,++++++*********+++,,,---......,,,***)))---------------,,,+++++++++,,,,,,,,,+++++++++,,,,,,,,,,,,------------...------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,000...,,,,,,...///---+++++++++++++++++++++++++++------------------------++++++,,,---------------000000///......---,,,,,,,,,------------.........,,,------------------,,,++++++++++++++++++++++++---,,,+++******+++,,,,,,------------------......------------------------///...---,,,,,,,,,,,,------+++******,,,------,,,------,,,,,,,,,,,,++++++)))******+++---......///,,,,,,,,,,,,------------///...---,,,++++++++++++//////...---,,,++++++***+++++++++,,,,,,---------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++***)))+++,,,,,,------......///------,,,,,,,,,,,,++++++,,,++++++******++++++,,,---,,,+++++++++,,,------++++++++++++,,,,,,,,,,,,------............------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,...............---------------------------------///...---,,,,,,---...///.............../////////////////////////////////...------,,,------......---......//////.........,,,---......///////////////......------......////////////............---000///...------...///000222222111000///...------........................000000000000000000000000000000000000///////////////////////////.........////////////////////////000000000000000000000000/////////////////////////////////.....................------......///000------------------------------------------------000---+++---111222///+++......------------.........---------------......******++++++,,,------......------------,,,,,,,,,------------------------------------------------.........------,,,,,,,,,+++,,,---,,,+++***,,,......---,,,,,,,,,,,,------,,,,,,------.../////////......////////////000000000//////.........//////000000000000000000000000000///......000000///...//////...------------......---,,,,,,,,,,,,,,,,,,///...---,,,,,,---...///------............------,,,---...//////...---,,,000000///------,,,,,,,,,---.../////////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------......------------......+++,,,,,,------.................................---------.........//////,,,,,,++++++++++++******+++,,,---...---,,,+++***------,,,+++++++++++++++++++++,,,------,,,,,,+++,,,,,,,,,,,,------------...------,,,,,,------...---------------------------+++******+++,,,***))),,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---............---///......------,,,,,,+++,,,,,,,,,,,,------------...------,,,,,,------...------------------------...---,,,+++******+++,,,........................------------------------......------,,,,,,,,,,,,,,,+++***+++---//////...,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,,,,,,,,,,---------...---,,,,,,+++++++++,,,.........------,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......,,,***)))+++,,,,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++,,,,,,+++++++++,,,...---------............///------............------+++,,,,,,,,,,,,---------------------------------------------------,,,,,,............................................................///000111222---------......//////000........................---------------.........---......////////////...------...///////////////111000000000000000000111/////////...............000///...------...///000111111000000//////..............................////////////////////////111111000000//////......000000//////......------////////////////////////000000000000000000000000................................................------------...//////000........................------------------------///...---...000111///............------...............---------...//////......------,,,+++++++++------------------------------------------------------------------------.........------,,,,,,++++++,,,---,,,++++++---///111000000////////////000,,,,,,------...//////////////////000000000000000000//////...............//////////////////////////////////////////////////////...------------...///...---,,,,,,,,,,,,,,,///...------------...///------............------,,,---///000000///---,,,//////...------------------.../////////...------,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,------.........,,,,,,,,,++++++,,,,,,,,,++++++,,,,,,---...//////........................------........./////////------------------------+++,,,---------,,,++++++***)))))))))***,,,...///---------///000000...---++++++,,,,,,,,,---------...------,,,,,,------...........................,,,+++++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,---......//////......---------,,,,,,++++++++++++++++++,,,,,,,,,------...---,,,++++++,,,---...........................///...---+++++++++,,,,,,000//////...------,,,,,,---------------------------------------,,,,,,,,,,,,++++++,,,///000000///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,+++++++++,,,,,,---...,,,,,,,,,------.........------,,,,,,,,,,,,++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......---+++)))++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,***,,,...---++++++,,,---------........./////////------............------------------............---------------------------------------------------.............................................---...///000000///---,,,,,,,,,------.........///---------------------------------....../////////---......///000000//////---...//////000/////////000111111111111111111000////////////////////////000///...------...///000......//////000000111111////////////////////////////////////////////////111111000000//////......000000//////......------////////////////////////000000000000000000000000---------------------------------..............................---------........................------------------------,,,...000///...---///222.........------.........---------------...///000//////......---,,,,,,,,,------------------------------------------------------------------------.........------,,,,,,,,,,,,---...---,,,---...000222111000///////////////,,,,,,------.../////////000000000000000///////////////////////////....................................///............/////////...------------...///......---,,,,,,,,,,,,.........------.........------............------...///000111111000///...---------------...//////------..................,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,------------.........///------------------------+++,,,,,,,,,,,,,,,,,,,,,***)))))))))***,,,...///...,,,,,,---000000///---+++++++++,,,,,,,,,---------------,,,,,,---------........................000000000000///......///,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,---......//////......,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,------...---,,,++++++,,,---...------------------------......,,,++++++,,,------//////......---,,,++++++------------------------------......------,,,++++++++++++---///000///---++++++,,,,,,,,,,,,---------------,,,,,,+++++++++******++++++,,,,,,------++++++++++++,,,---...///***++++++,,,---...//////---------,,,,,,+++++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......---,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---+++...222222///,,,,,,---+++,,,,,,,,,------------------............---------------.........//////------------------------------------............---------..........................................///000000...***&&&$$$---------------.........------------------------,,,---...///////////////---...//////000000000000...//////000000/////////...//////000000//////......////////////000000000...//////////////////...------...///000111222222////////////////////////000000000000000000000000000000000000///////////////////////////.........////////////////////////000000000000000000000000---------------------------------------........................---,,,+++........................------------------------+++...000///,,,,,,///333......------------......,,,,,,,,,,,,---...//////,,,,,,---......//////000,,,,,,,,,------------...------------------------------------------------------------------------,,,---......------///111000///...---------------,,,,,,------.../////////000000////////////......------...///000000//////........................---...//////------.../////////...------------...///...------------------........................------............------////////////////////////,,,,,,,,,------///000000,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------......////////////......+++,,,,,,------.........++++++++++++++++++++++++,,,,,,,,,---------......******++++++++++++,,,,,,++++++,,,,,,,,,,,,------------,,,+++++++++++++++,,,)))'''(((,,,...---+++++++++++++++,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------...///000///---,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---............---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,---------------,,,,,,,,,,,,------------------------------.........---,,,+++***)))***+++---...,,,***+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,,,,------,,,,,,,,,++++++,,,------+++,,,,,,------.........++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------...------,,,,,,------...---222777888333///------,,,,,,,,,,,,------------------............------,,,,,,---------.................................------------.........///---------.........//////......................../////////...---+++)))'''/////////.......................................+++,,,...///000000000///------///000000111111111//////000000000000//////...///000000000000///....../////////000000000000---...///000000///...---......//////000000111111////////////////////////000000000000000000000000////////////000000000000.........///////////////////////////////////////////////////////////////........................,,,,,,,,,------.........------.........---,,,+++------------------------------------------------,,,,,,,,,,,,,,,---///111------,,,,,,,,,,,,------++++++++++++,,,---...///+++,,,,,,------...//////,,,,,,,,,---------......------------------------------------------------+++,,,,,,------.........+++,,,------,,,---///111000///...---,,,,,,,,,,,,,,,,,,------...//////////////////.........------+++,,,...///000000000000...........................000111000...---///111//////...------------......------------......///---..................---------............------///...---,,,,,,---...///......---------......///+++++++++++++++,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,---...///000000///...---------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,---*********++++++,,,,,,,,,++++++++++++,,,,,,---...---------------,,,++++++---)))%%%%%%***------,,,***++++++++++++,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,)))+++,,,+++)))((()))+++------------------------------------------------++++++,,,---------------,,,,,,,,,---------------,,,------------.........,,,------------------,,,------------------------******)))))))))+++,,,---******+++,,,,,,---......------------------------,,,---.........---,,,+++(((((((((***,,,+++***(((+++++++++,,,,,,---------******+++,,,------...///))))))***+++,,,,,,------......---,,,++++++++++++---------------------,,,)))******+++---......///,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---......------------------------+++++++++,,,,,,---------///......------......//////555<<<<<<777111.............../////////000000---..................---++++++,,,,,,,,,---------........................---------.........//////---------.........//////////////////////////////000///......///000111222111111000000//////......////////////////////////+++,,,...000000000000///------///000111111111111///000000000000000//////000111222333333222111000.../////////000000111111,,,---000222222000---,,,000000000000////////////000000000000000000000000000000000000000000000000......//////000000111111---.........//////000000////////////////////////////////////////////////////////////////////////,,,,,,,,,------.........+++,,,---.........---,,,------------------------------------------------...+++(((***---000000...---,,,,,,++++++,,,,,,---+++******+++,,,---...///......---,,,,,,++++++***,,,,,,,,,------.........------------------------------------------------***++++++,,,---...//////***+++,,,,,,+++,,,...000111111000......---------,,,,,,------...//////000//////......---------,,,***+++---///111111111111000000000000000000000000///111333222///...000222//////...------------...---------------...///000------............---------..................---///---+++))))))+++---///000///...---------------+++*********++++++,,,---.........................................................------,,,,,,,,,+++,,,---......---,,,+++------------------,,,,,,------------------------******+++++++++,,,,,,,,,,,,,,,,,,------.........,,,+++++++++,,,,,,---...)))***,,,.../////////...///***%%%%%%***...///...******+++++++++,,,,,,,,,+++******************+++,,,,,,,,,,,,,,,,,,,,,,,,***,,,...---***)))***,,,------------------------------------------------***+++,,,,,,------,,,,,,---------------------------------.........//////+++,,,............,,,+++........................---------------------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------******+++,,,,,,---.........---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------/////////......---------///......------,,,++++++........................,,,,,,,,,,,,,,,,,,,,,,,,...------,,,++++++++++++---------------------------+++******,,,------,,,+++,,,,,,------............111555888777444///+++...---,,,++++++,,,...///------------------------------............------////////////////////////---------...///000111222000000000///......------///////////////////////////......---------......///......---------......//////...------.........000000111111111111000000........./////////000000//////000000000000//////111000000//////000000111000000000000000000000000///......------....../////////000000000000000000000000000000000000000000000000000000000000000000------...///000111222222........................000000//////......------111///---...000000...,,,111111111111000000000000//////.........---------........................,,,------......------,,,........................,,,,,,,,,,,,------...///...000111///,,,***+++---......------------......,,,,,,,,,,,,,,,,,,,,,,,,---///000000///......///+++++++++,,,,,,---------............---,,,+++***...////////////---,,,+++******+++,,,---...///000000///---+++++++++---...//////...---------------,,,...000000///...///000///////////////000111222////////////////////////------......//////000000........................///...---,,,,,,,,,,,,,,,---------............///+++,,,---...////////////++++++,,,,,,---...////////////...---,,,++++++***(((((()))***,,,---...///,,,,,,,,,---------...............------,,,,,,,,,+++++++++,,,,,,---------------...///...---+++*********++++++++++++,,,,,,///...---,,,,,,,,,,,,,,,.........------,,,,,,,,,...---,,,,,,+++***))))))---..................---,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,---------,,,+++++++++++++++,,,,,,,,,------******+++,,,,,,---......,,,,,,++++++++++++++++++---------............///......---------,,,,,,,,,/////////......---,,,,,,........................111---***+++---000000///------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------******+++,,,,,,---......---,,,++++++++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------.........---------,,,,,,---------------------------------------------------------,,,,,,,,,,,,,,,------,,,,,,+++,,,,,,,,,---------,,,,,,---------...,,,+++,,,---///......---------------.........,,,///333777777555111///777555222///---,,,,,,---------------------------...//////000000//////...////////////////////////......------,,,,,,,,,---------......///000000111///////////////////////////......------......///......------...//////000000000////////////000000/////////000000/////////.........////////////000000000111111111111000000///......------....../////////////////////////////////............//////000000000000000000000000000000////////////000000000000000000000000000000/////////000000000000000///////////////////////////////////////.........///---,,,---000111000...111111000000000///////////////.........---------........................,,,------......------,,,........................------,,,,,,,,,---.........///000///,,,+++,,,.........------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,...//////...------...++++++,,,,,,,,,---------............---,,,+++***,,,---...//////......---,,,,,,---------------...111000...,,,,,,---...///000//////...------......---...000000///...///000//////......///000111222////////////////////////.........///////////////........................000///......---------...---------............///////////////...---,,,++++++,,,,,,------..................------,,,,,,+++))))))***+++,,,------...,,,,,,,,,---------............---------,,,,,,,,,++++++,,,,,,,,,---------------......---,,,,,,+++,,,,,,,,,,,,---------...///...---,,,,,,,,,,,,---,,,,,,,,,,,,,,,+++++++++......------------------------............------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++***+++,,,---------------,,,,,,,,,,,,------------******+++,,,,,,---......++++++++++++++++++,,,,,,,,,,,,,,,,,,---------.........---------,,,,,,,,,---------------.................................---+++((((((+++------,,,------------------------++++++++++++++++++++++++++++++++++++++++++++++++------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------***++++++,,,,,,------...,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------,,,,,,,,,,,,++++++,,,------...//////,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,---......---,,,++++++,,,---...///---,,,,,,...//////...//////.....................222666:::<<<;;;999777888666444000...---,,,,,,------------------------///000000111111000000///////////////////////////.........---------,,,,,,---......//////000000111//////////////////////////////............/////////.........///000111111111111000000000000111111//////000000000000///////////////000000000111111000111111111111111111000///......------......///////////////////////////000000////////////000000111111000000000000000000111000///......///000111000000000000000000000000111111000000000/////////000000000000000000000000...///////////////000000---,,,,,,...000222222111000000000/////////....../////////............---........................------............------..............................---------------------...///...---,,,---///......------------......,,,,,,,,,,,,,,,,,,,,,,,,+++---......---,,,,,,---,,,,,,,,,,,,------------............---,,,+++++++++,,,---...////////////.........------,,,,,,,,,111000///...---...///000000000//////......//////...000000000.........000111000///......///111222///////////////////////////////////////.................................000000///............///---------............///////////////...---,,,+++------------------------------------------------++++++++++++,,,,,,,,,,,,,,,,,,,,,---------.........------------,,,,,,,,,,,,,,,,,,,,,------------...------,,,,,,,,,,,,,,,---.........////////////......---,,,,,,,,,------******+++++++++++++++,,,,,,---------............,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++)))***+++,,,.........///,,,------------.........***++++++,,,,,,------...******++++++,,,,,,------+++++++++,,,,,,,,,------......---------,,,,,,,,,+++++++++,,,---.................................///---++++++---/////////------------------------************************++++++++++++++++++++++++------------------,,,,,,------------------------+++,,,------......------+++++++++,,,,,,---------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......++++++,,,,,,,,,,,,,,,------------...............,,,,,,,,,,,,,,,---...//////...,,,++++++,,,...///...---+++,,,...//////...000000//////.........---000333666:::;;;;;;:::888000000///...---------...........................///000000111111000000///////////////////////////,,,---...///000111111222111111000000///........./////////////////////////////////...//////000000111111000000000000111111000000/////////000111111000111111222222111111000111111111111222222222222000000111111111111000000000000////////////000000222222222222222222222222000000////////////000000111111000000000000000///222000///......///000222000000000000000000000000000000000000000000000000111111111111111111111111......//////000000000111.........///000111111111////////////............/////////.......................................------............------........................000///...---------------,,,---............//////......------------......------------------------+++---///...---,,,---...,,,,,,---------------------.........------,,,+++,,,------.........//////......---------,,,,,,,,,//////...------...//////000000////////////000000///000111000......///000222222000//////000111222////////////////////////000000//////......------........................//////...............///---------............///+++,,,---...////////////------------------,,,,,,,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,------------------...---,,,+++++++++------............////////////...------,,,,,,,,,------******++++++,,,,,,------+++,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---............---------.........//////+++++++++,,,,,,---------******++++++,,,---......+++,,,,,,,,,,,,---------......---------,,,,,,,,,+++++++++,,,,,,---------........................000///......//////000000------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------+++,,,------......------++++++,,,,,,,,,,,,------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,+++++++++,,,,,,------------------.........//////,,,,,,,,,,,,---......///...---,,,,,,,,,,,,---...---,,,***+++,,,......---000000//////.........------...000222333333222111,,,,,,,,,,,,---......///...........................//////000000//////...////////////////////////,,,---///000111222222111111111111000//////......000000000000000000000000///////////////000111222555444333222111000000000...............///000111111111222222222222111111000000000111111111222222111111222222222222111111111111000000000000111111222222222222222222222222111111000000000000111111111111111000000000//////222111000000000000111222111111111111111111111111/////////000111222222222222222222222222222222222.../////////000000111111000000000000/////////000////////////............////////////////////////////////////////////////---......//////......---........................000///......---------------,,,,,,---.../////////......------------......---------------------------...000000...---...///---------------------------------...------,,,,,,//////......------------,,,,,,,,,---------......---------------------...000000////////////000000000000111///......000111555444444333333222222222////////////////////////000000//////......------...........................------,,,------......---------............///+++,,,---...////////////------------------,,,,,,+++,,,,,,------.........---------,,,,,,,,,,,,+++,,,,,,,,,---------......---------------------------------------------------,,,+++******+++---...,,,------------.........------,,,,,,,,,------...++++++,,,,,,------............---,,,,,,+++******+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------,,,---------.........//////++++++,,,,,,,,,,,,------******+++,,,------......------------..................---------,,,,,,,,,---------,,,,,,+++++++++........................---------,,,,,,,,,,,,---------------------------------------------------------------------------------------............------------------------+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,------------//////...---,,,,,,++++++++++++,,,,,,------......,,,,,,,,,---......//////------------------...///---------------------------+++******,,,------,,,//////........................///000000000///...///////////////....................................//////000000//////...////////////////////////......///000///...---,,,...//////000000111111222000000000000000000000000000//////000000111222333666666444333222222111111////////////000111222333111111222222222222111111000000000111111111111222333333444444444444333333222222222111111222222222333333333333333333333333444333333333333333333444444444333333222111111111222222222222222222222222222222222222222222222222......///000111222333444222222222222222222222222///000000000000000000111000111222111///...///000000000000/////////.........////////////000000000////////////////////////......////////////..............................//////......---............,,,,,,---///000///.........------------......---------------------------///000000///......///............------------,,,------...------,,,,,,000000///------,,,,,,---,,,,,,,,,------.........,,,,,,,,,---------------//////......//////000000///000000///...///111333777888888999888666444333///////////////////////////////////////.................................---,,,,,,,,,,,,---......---------............///////////////...---,,,+++------------------------,,,,,,,,,------.........------------,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,------------...............------------+++++++++++++++,,,,,,---++++++,,,,,,,,,---------------,,,,,,,,,---......,,,---------------......111111000///...---,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------...............---,,,,,,,,,------------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......---------.........//////......---------,,,,,,,,,.........---,,,+++++++++........................---///000///---,,,---...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------.........///........................+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---------.........---------------------,,,+++,,,,,,---......//////+++++++++,,,---.........///......------------...+++,,,...//////...,,,+++---,,,++++++---......------------------.........000000000111111111111111111111111000000...------........................///000000111111000000///////////////////////////---...000000000///---,,,/////////000111111222222000000000000000000000000000000000000111222333444555444444333444444555555333333333444444555666777444444555555555555444444444444555555555666666666777777888888888888777777777777666666666666777777777777777777777777777777888777777666666777777888888777777666555555444444222333555666666555333222333333333333333333333333000000000111111222222222111111111111111111111111111111111000000000000000...000222111//////000222111111000000000/////////.../////////000000000000////////////////////////......////////////..............................///............//////000///---,,,---///000///---......------------..............................,,,...//////...------...///.........------------,,,,,,------...------,,,//////------------...///...---------------,,,,,,,,,,,,---.....................------...//////000////////////...000333666999;;;===>>>===:::666333////////////////////////.........///////////////........................---------------...//////---------............///////////////...---,,,++++++,,,,,,------.........,,,,,,------------------,,,,,,,,,---------------,,,,,,,,,---------......,,,,,,,,,---------......///.........------------******+++,,,,,,,,,,,,,,,+++,,,,,,,,,,,,---------,,,,,,,,,,,,,,,---...///---------,,,,,,,,,,,,,,,000000//////.........---------............------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,---...............---,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,---------...............---------,,,,,,,,,.........---------------........................///111333222000...///000------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------.........//////........................+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------....../////////+++,,,,,,------......///,,,,,,------...///000000******+++,,,,,,---......000///...---------------***,,,...000000...,,,***///---,,,,,,...//////...+++,,,,,,------.........,,,------...//////000000...///////////////...---////////////////////////111111222222222222111111////////////////////////,,,---000222333333222111222222111111000/////////000000000000000000000000000000000000111222333444222222333444555666888888777777777777888999:::;;;999999::::::::::::999999::::::;;;;;;;;;<<<<<<<<<:::::::::;;;;;;:::::::::===<<<<<<<<<<<<<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::::::::::::::;;;;;;::::::999888777777666222444666888888666444222444444444444444444444444222222222111111111111111111111111111111111111111222222111111000000//////,,,///111111000000222555111111111111000000000000.../////////000000111111000000000000000000000000......////////////.............................................///000111000---,,,---///000...,,,.........------.................................+++---......---,,,,,,---//////.........---------,,,,,,------...---------...---,,,,,,---...000111000//////---,,,++++++***------...///000000//////---------------...///000...//////......000444777:::===@@@AAA@@@<<<777444////////////////////////---.........//////000000.......................................///000111---------.........//////+++,,,---...////////////++++++,,,,,,---...//////------------------------,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,,,,------.........//////.........---------(((***+++,,,---,,,,,,+++,,,,,,,,,---------......,,,,,,,,,,,,,,,---...///---,,,,,,++++++*********,,,,,,,,,------------...---......//////......---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++---...//////000000+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,++++++,,,,,,,,,---------......---------,,,,,,,,,,,,------......//////000........................,,,///111000---+++,,,---------------------------...---,,,,,,,,,,,,---............///......------------............------------,,,,,,,,,,,,++++++,,,------......------,,,+++++++++,,,,,,,,,------222///---...000000...+++------------,,,,,,+++***)))***+++,,,...///000111000000///...---,,,,,,+++........................---------------...///000---------............///---------,,,,,,+++++++++////////////////////////---------------------------------...------,,,,,,,,,---///...------...000//////.........---------......------------......///////////////.........000000000000000000000000222000......000111///---111000000000111333555666333444555555555444333222......///000111222333333111222444555666666666555666888999888777777888:::999;;;======<<<<<<<<<===@@@??????>>>>>>@@@AAABBBCCCAAA@@@??????AAACCCEEE@@@AAABBBDDDDDDDDDCCCBBBDDDCCCCCCBBBBBBCCCCCCDDDFFFFFFEEEFFFHHHIIIGGGFFFEEEEEEDDDDDDCCCCCCBBBBBB???>>>>>>???@@@???<<<:::>>>======<<<<<<;;;:::999888777777999::::::777555444444333222111000000///111111111111111000//////111000//////111111000///......//////000111111222111111111111000000000000000000000000000000000000000000000000000000000000000000//////.........---//////............//////...........................,,,***))))))***+++------------............///........................//////...---,,,++++++***,,,,,,,,,---------..................------------......------------......///...---,,,,,,---...///........................,,,,,,------...///000000/////////000111111222222@@@@@@???>>>;;;777333111222111111111000000//////......------------......------------------------+++++++++,,,,,,,,,------.........------,,,,,,,,,000000//////.........---,,,,,,,,,---------......---,,,,,,,,,,,,---......///...---,,,,,,,,,,,,,,,...------,,,,,,++++++***,,,+++*********,,,...000.........------,,,,,,,,,---,,,,,,+++*********+++,,,,,,------------,,,,,,---------...------,,,,,,---,,,,,,++++++,,,,,,---,,,------......------,,,,,,++++++******++++++,,,+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++,,,---............---,,,,,,,,,------.........******)))&&&###$$$)))---///...---,,,++++++++++++,,,,,,,,,---------......,,,------......------,,,........................////////////////////////.........------,,,,,,,,,------...///000000//////...---,,,,,,,,,,,,---...,,,------.........------------............------------,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,------------000...,,,,,,...///---+++,,,---------,,,,,,+++******+++++++++,,,---------/////////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,---......///---------............///---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------......//////......---,,,---......------.../////////.........---------000//////......//////000000000000000000//////////////////000000000000000222000...///111111000...111000000111222444666777555555666666666666555555333333444555666666777777666777888999::::::::::::>>>???@@@@@@??????@@@AAA???AAACCCDDDCCCBBBBBBCCCEEEDDDCCCCCCDDDFFFGGGHHHGGGGGGGGGGGGHHHIIIIIIJJJJJJJJJJJJJJJIIIIIIHHHHHHHHHHHHIIIIIIJJJJJJJJJJJJJJJIIIJJJLLLOOOOOONNNLLLKKKKKKKKKKKKJJJJJJIIIHHHHHHGGGFFFGGGHHHGGGEEECCCFFFGGGHHHIIIIIIHHHFFFEEE???>>>===>>>>>>>>><<<:::888777777555444333222222444444444444444333333222111000//////000111///...111111000000000000000000000000000000000000111111000000000000000000000000000000000000000000000000000/////////............//////............//////........................000///---,,,,,,...///000---------............///........................000000000///......------,,,,,,---------.........,,,---------.../////////......------------......///...------------...///........................,,,,,,------...//////000/////////000111111222222<<<<<<;;;:::888444111///000000000000//////............------------....................................//////////////////------------------,,,,,,000/////////.........---,,,,,,,,,---------......---,,,,,,,,,,,,---......000//////...------......,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++))))))***+++,,,------------------,,,,,,...------,,,++++++,,,,,,---------......---------,,,------...------,,,,,,---,,,,,,++++++,,,,,,---,,,------......------,,,,,,,,,++++++++++++,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,......---,,,+++,,,,,,,,,---------......,,,,,,,,,***'''(((+++//////...---,,,++++++++++++,,,,,,,,,---------......,,,------......------,,,................................................/////////......---------,,,---...///////////////...------,,,,,,------...***+++,,,------...------------............------------,,,,,,,,,,,,++++++***++++++,,,,,,++++++***,,,------------.........---,,,+++,,,---...---,,,,,,,,,---------,,,++++++++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...---------............///------------,,,,,,,,,,,,......................................................///////////////...+++,,,...---,,,,,,---////////////............---111000000//////000000111000000000000000111111111000000000111111222222222222111111222333444333111333333333444666888999:::666666666666666666777777888888888999999::::::;;;===>>>???@@@AAAAAAAAA@@@CCCDDDFFFFFFEEEEEEFFFGGGFFFHHHKKKLLLKKKKKKKKKLLLKKKKKKKKKKKKMMMOOOQQQRRRPPPRRRTTTUUUVVVVVVUUUTTTXXXWWWUUUSSSRRRRRRRRRSSSSSSTTTVVVWWWXXXWWWVVVUUURRRRRRTTTXXX[[[\\\[[[YYYWWWWWWXXXXXXXXXVVVTTTSSSRRRQQQPPPPPPPPPPPPOOOMMMMMMNNNPPPRRRRRRQQQPPPNNNJJJHHHFFFDDDDDDDDDBBBAAA???>>>===<<<:::888777777555555444444444333333333333222111111111111000...333333222111000000///////////////000000111111111000000000000000000000000000000000000000000000000////////////............//////............//////........................//////.........000111222---------............///........................////////////////////////,,,------------.........,,,------...///000111111......------------......///...------------...///........................,,,,,,------.../////////...//////000000111111222666666666555444222///...////////////..................------------......////////////////////////------------,,,,,,,,,,,,,,,,,,------------------/////////...............,,,,,,,,,---------......---,,,,,,,,,,,,---......///......---------------******+++,,,,,,---.........---+++))))))))))))***,,,,,,------------------......------,,,,,,---------..................---,,,,,,------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))+++---//////...,,,+++,,,,,,,,,,,,------------,,,,,,---,,,++++++,,,.........---,,,++++++++++++,,,,,,,,,---------......,,,------......------,,,................................................///////////////.........,,,,,,---............---------------------------)))***+++,,,------------,,,------......------,,,------,,,,,,,,,+++++++++++++++,,,,,,,,,,,,++++++---------.........//////+++++++++,,,---......---,,,,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,------.................................,,,,,,+++++++++,,,,,,------------............///------------------,,,,,,////////////////////////////////////////////////---......////////////...+++,,,------,,,,,,---.../////////...............111000000//////000000111//////000000111111111222111111222333444555555555333333444666777777777666777777888:::;;;===??????===<<<;;;:::::::::;;;<<<>>>>>>???@@@@@@AAAAAAAAADDDDDDEEEFFFGGGGGGGGGGGGIIIKKKMMMNNNMMMMMMMMMNNNKKKNNNQQQTTTTTTUUUVVVWWWVVVVVVVVVXXXZZZ]]]```aaaaaadddgggiiiiiihhheeecccfffdddaaa______aaadddfffhhhjjjlllmmmllliiifffddd___```dddhhhlllnnnmmmlllhhhiiikkklllkkkhhheeeccc^^^]]][[[ZZZ[[[\\\[[[ZZZYYYZZZZZZZZZZZZYYYYYYYYYVVVSSSOOOMMMLLLKKKJJJHHHFFFFFFDDDBBB@@@>>>===<<<999888777666666555555555777666444333444333111000222222222111000000//////...//////000000111111222000000000000000000000000///////////////////////////////////////.........//////............//////........................,,,,,,,,,,,,---...///000---------............///........................,,,,,,,,,---------......------------............///000000000111111222222......------------...............------.................................---------.........//////......//////000111111111222222222222111000///...////////////////////////......------------..............................,,,,,,,,,+++++++++++++++,,,,,,,,,------.................................,,,,,,,,,---------......---,,,,,,,,,,,,---......,,,++++++*********+++++++++++++++,,,,,,---------------++++++******++++++,,,,,,,,,------.........------,,,,,,,,,,,,---------......//////......---,,,,,,------...---------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------.....................,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,++++++++++++...---,,,,,,+++++++++,,,,,,,,,,,,---------......,,,------......------,,,................................................//////..................,,,,,,---------------,,,------------------------)))***+++,,,------------,,,,,,------------,,,,,,------,,,,,,,,,+++++++++,,,,,,------------,,,,,,---------.........//////,,,,,,---------......///+++,,,,,,------,,,,,,,,,++++++,,,,,,---.........++++++,,,,,,---.................................---,,,,,,+++++++++,,,,,,---------............///------------------------,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////+++,,,---...............+++,,,...---,,,,,,---///////////////////////////000//////......//////000......///000111111222222111111222333555666777777333555888:::::::::::::::;;;<<<===???@@@BBBCCCCCCEEEDDDCCCAAAAAAAAABBBCCCFFFFFFGGGHHHIIIJJJJJJKKKJJJJJJJJJKKKLLLMMMNNNOOOUUUXXXZZZ\\\[[[ZZZ[[[[[[XXXZZZ^^^```bbbdddgggiiihhhiiijjjlllpppssswwwyyy{{{}}}}}}yyywwwvvvtttqqqqqqssswww}}}{{{xxxpppqqquuuzzz}}}zzzrrrooommmlllnnnooopppppprrrpppnnnkkkjjjjjjkkkllldddaaa]]]ZZZXXXWWWUUUTTTOOONNNLLLIIIGGGDDDBBBAAACCCBBB@@@>>><<<;;;;;;;;;;;;999777555555444222000111111111111111111111111///000000000111111222222111111111111111111111111////////////////////////........./////////////////////............//////////////////////////////***+++++++++,,,---...///---------............///........................++++++,,,,,,---.........---------.........//////444333333222222111111111......------------......---..................---........................---------........................///000000111111000000000000000000//////000000000000000000000000......------------......------------------------////////////............,,,,,,,,,------.........---------...............,,,,,,,,,---------......---,,,,,,,,,,,,---......++++++*********++++++,,,---------,,,,,,+++++++++,,,,,,,,,,,,------......,,,,,,,,,------.........,,,+++++++++++++++,,,,,,------............------+++,,,,,,---.........---+++,,,,,,------,,,,,,+++,,,------......------,,,---,,,,,,,,,,,,,,,,,,------,,,,,,++++++,,,,,,---------------------------000...+++))))))+++---///,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,------,,,+++------,,,+++++++++,,,,,,,,,,,,,,,---------......,,,------......------,,,................................................------------------------,,,---------------,,,,,,,,,------......------,,,***+++,,,------...------,,,,,,------------,,,,,,------,,,,,,,,,,,,++++++,,,------......------,,,,,,------------.........,,,---......------...///++++++,,,---------,,,,,,++++++,,,------...//////++++++,,,,,,---------...,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,,,,,,,,,,---------............///------------............------------------------........................++++++,,,---............,,,---///...------...000...////////////000000000000//////......//////000...///000111222333444444222222444555777888999:::777:::>>>@@@AAAAAAAAABBBBBBCCCDDDFFFGGGGGGGGGGGGFFFFFFFFFFFFFFFGGGGGGHHHKKKKKKMMMNNNPPPQQQSSSSSSUUUUUUVVVWWWYYY[[[\\\^^^dddgggjjjllllllkkkkkkkkknnnppprrrssstttwww|||xxxuuurrrooommmkkkiiifff]]]\\\YYYVVVSSSPPPNNNMMMMMMKKKHHHEEEBBBAAA@@@@@@???===:::999888777444222333333333444444444444444222222222222222222222222111111111111111111111111000000000000000000000000........./////////////////////............//////////////////////////////---------.../////////000---------............///................................./////////000000------........./////////444444333222111000000///......------------......------...//////...------................................................---......//////000000111000//////////////////000000000000000111111111111......------------......------------------------,,,,,,---------.........,,,,,,---------------------------------.........,,,,,,,,,---------......---,,,,,,,,,,,,---......---------------......///......---,,,,,,+++******+++,,,,,,---.../////////,,,,,,------------------++++++*********+++,,,,,,,,,------------------,,,++++++,,,---............++++++------------++++++,,,------......------,,,------,,,,,,,,,,,,------------++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,...,,,(((&&&&&&(((***,,,,,,,,,,,,,,,++++++++++++,,,++++++---//////...------,,,,,,++++++,,,,,,,,,,,,,,,,,,---------......,,,------......------,,,........................------------------------,,,,,,,,,------------------............---,,,,,,,,,,,,---......---,,,,,,,,,------.........------+++,,,,,,------,,,,,,+++------,,,,,,,,,,,,++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,------------+++---...---+++***+++---***+++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,///......---,,,,,,---------------............///------------.........///000000000000000000000000------------------------+++,,,---...////////////---...000///......///111.../////////000000000000111000000//////000000111000000222333444666777777777888999;;;===???@@@AAAAAAEEEJJJMMMMMMMMMNNNOOOMMMNNNOOOPPPPPPPPPOOOOOOKKKLLLNNNPPPSSSTTTUUUVVVXXXYYY[[[]]]```bbbcccdddiiiiiijjjlllnnnqqqtttuuu{{{~~~}}}rrrqqqnnnkkkgggdddaaa```[[[YYYUUUPPPMMMKKKIIIIIIHHHFFFCCCAAA@@@>>>;;;999999999888888777666666666555444444333333222222222111111111111111111111111000000000000000000000000............/////////000//////............//////////////////////////////...//////000000000//////---------............///.................................///////////////............////////////111111000000//////............------------......------...//////...------................................................------......///000000000/////////.........///////////////000000000111111......------------..............................))))))******+++,,,------------------------,,,,,,,,,,,,,,,------.........,,,,,,,,,---------......---,,,,,,,,,,,,---............------...//////000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...---------------------------,,,,,,+++++++++++++++,,,------++++++,,,,,,,,,,,,++++++***+++,,,---............***+++---......---+++***,,,------......------,,,------,,,,,,,,,,,,------...---+++******+++---...,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))))))))******,,,,,,,,,+++++++++******,,,+++)))+++...///...---,,,,,,,,,++++++,,,,,,---,,,,,,,,,---------......,,,------......------,,,........................------------------------------------.........//////////////////...---,,,,,,,,,---......---,,,,,,.........///......------+++,,,,,,------,,,,,,+++---------,,,,,,,,,+++++++++++++++,,,,,,++++++++++++++++++,,,,,,,,,------+++---...---***(((***,,,***+++,,,,,,------------------,,,,,,+++***)))))),,,,,,,,,,,,,,,,,,,,,,,,........................000///...------------------------.........//////---------.........//////------------------------------------------------,,,---...///000000000000...///000000//////000222.../////////000000111111222222111111111111222222222222333555777888999:::>>>???@@@BBBDDDFFFGGGHHHKKKPPPVVVXXXXXXXXXZZZ[[[WWWXXXYYYZZZZZZYYYXXXWWWVVVYYY]]]aaaeeehhhiiijjjlllmmmooorrrtttwwwyyyzzz{{{{{{|||~~~}}}yyyuuusssqqqllliiieee```\\\YYYXXXWWWQQQNNNKKKIIIHHHFFFCCC@@@>>>===<<<;;;999888777666777666555555333333222111111111111111111111111111000000000000000000000000---.........//////000000//////............//////000000000000000000000000...///////////////...------------.........//////........................------------------------............/////////000------------.....................------.........,,,---...//////...---,,,.............................................---------......///000000000//////...------.........---.........//////000000.........------.........////////////////////////++++++,,,---///000111111.........------,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,---------......---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,---...///***++++++,,,,,,------...------------,,,+++******.........------,,,,,,,,,,,,,,,,,,,,,------...///***++++++,,,,,,++++++******+++,,,---............***+++---......---+++***,,,------......------,,,...------,,,,,,------......---+++******+++---...++++++++++++++++++++++++,,,---/////////---+++***,,,,,,,,,++++++*********+++(((&&&(((+++------+++,,,,,,,,,++++++,,,------,,,,,,,,,---------......,,,------......------,,,........................---------------------------.........//////000000//////000000///...------------------------------,,,,,,++++++,,,,,,---...------------------------........................------,,,,,,+++***)))))),,,,,,,,,---------............---,,,***))))))(((---,,,++++++++++++,,,---,,,,,,,,,------.........---.........---,,,,,,+++------------------------,,,,,,,,,------------.....................------//////.........------------,,,,,,++++++,,,,,,---------------------------......//////////////////..................------......///000111111111111666444222111222333333333555555666999===@@@AAAAAACCCEEEIIIKKKJJJJJJRRR]]]fffiiimmmpppqqqpppmmmkkklllmmmllliiifffccccccdddeeelllvvv}}}~~~uuuooojjjeeedddfffaaa^^^ZZZYYYXXXVVVQQQMMMMMMNNNKKKDDD@@@@@@AAA???>>><<<999888888777666444222111111111222111///---111000......///000///...111222222222111000...---,,,,,,------...//////000//////////////////////////////.........---------...///000///...---...000///............---------------------------------//////...---,,,++++++***+++++++++,,,,,,---------//////.........---------000...,,,++++++---000111---------------------------.........---,,,++++++000000000000000000000000111111000000//////......////////////000000000000////////////..................---------,,,,,,,,,,,,------......------,,,---.........---,,,,,,+++......------...---+++***+++++++++,,,---...///000..............................---------,,,,,,,,,------------------------........................//////.........---------)))))))))******++++++++++++,,,,,,---.........------------,,,,,,++++++++++++++++++,,,,,,---------...---,,,++++++,,,---...---------------------------,,,+++******,,,...000,,,,,,,,,---------......,,,+++++++++,,,---,,,+++---------------------------------,,,,,,+++++++++,,,,,,+++++++++*********++++++---......---+++++++++++++++,,,,,,---------......---------,,,,,,,,,000000//////.........---------------------------........................------------------------,,,,,,++++++,,,,,,---...------------------------..............................------,,,++++++***,,,,,,,,,---------......++++++++++++,,,,,,,,,,,,...---,,,++++++,,,---...,,,,,,------------------------......------,,,+++------------------------------------.........///........................//////.........---------------,,,++++++,,,------///........................////////////000000000000000//////////////////111222222333333222222111555444444444666777888888;;;;;;===@@@DDDHHHJJJJJJNNNQQQVVV[[[[[[\\\eeeooozzz|||~~~~~~|||zzzxxxxxxwwwtttrrrqqqrrrssszzz{{{uuunnnlllnnnllljjjhhhfffdddbbb___^^^[[[]]]YYYRRRNNNNNNMMMJJJFFFCCC@@@>>>===<<<:::888777666555555666666555333444222000000111222111000000111111222111000......//////////////////////////////////////////////////////.........------------...///...---,,,---//////............---------------------------------111111111000//////......------------........./////////.........---------///...---,,,,,,---///000.......................................---,,,,,,000000000000000000000000000000000000//////......////////////000000000000////////////........................---------,,,,,,------......------,,,------......------,,,+++---,,,,,,,,,---------,,,,,,,,,,,,,,,---......///..............................---------,,,,,,,,,------------------------........................///.........------------------------............+++,,,------......------..................---------------.........//////---------,,,,,,---------------------------------,,,+++)))((()))***+++---,,,,,,,,,---------............---...//////...------------------------------------,,,,,,,,,++++++...---------,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---------------.........,,,,,,,,,------.........000/////////............////////////////////////........................------------------------,,,,,,++++++,,,,,,---...------------------------------------------------//////......------,,,,,,,,,,,,,,,---------......+++,,,,,,,,,------------......------------......------------------,,,,,,------......------,,,,,,------------------------,,,,,,,,,---------............................../////////............---///...,,,++++++,,,...///000000000//////.............../////////000000000111111000000000111111222555555666666666555444444555666888:::<<<>>>???@@@AAACCCGGGKKKPPPTTTWWWYYY]]]```gggnnnppprrryyy~~~}}}~~~}}}wwwtttuuuxxxzzzzzzwwwtttqqqsssuuupppqqqnnngggbbbaaa^^^YYYSSSPPPLLLIIIFFFDDDAAA>>><<<999777666666777666555333111/////////000///...///000000111111000//////222222111000000///....../////////////////////////////////............---,,,---......,,,,,,---...///............---------------------------------........................///////////////000000000...............---------------------......//////////////////////////////....../////////...------000000000000000000000000000000000////////////...////////////000000000000////////////............/////////.........------,,,------......------,,,------......------,,,,,,------,,,,,,---...000111...---------------....................................---------,,,,,,,,,------------------------------------------------............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------------..................---------............///,,,------......------,,,------------------------,,,,,,***))))))***++++++,,,,,,,,,---------............/////////.........------------------------------------,,,,,,,,,,,,,,,,,,++++++******++++++------,,,,,,,,,,,,------/////////...............***+++,,,---...///000000////////////............000000000000000000000000........................------------------------,,,,,,++++++,,,,,,---...------------------------------------------------............------,,,,,,,,,,,,,,,---------......//////...------,,,++++++.................................------,,,,,,,,,,,,------...------,,,,,,------------------------***++++++++++++,,,,,,,,,---------.............../////////...............000...,,,++++++,,,...000111000000//////......---------......//////000000111111000000111222333444666777888999999999999999999;;;>>>@@@BBBDDDFFFGGGGGGLLLRRRYYY___dddiiikkksssuuu{{{~~~{{{xxxxxx{{{yyytttssswww|||xxxtttssstttttttttwwwxxx~~~zzzwwwyyy}}}yyywwwrrrlllfffbbb]]]XXXTTTPPPKKKHHHFFFBBB>>>;;;999999888777555333111000000000///...//////000000000000000000222111111000000///....../////////////////////////////////...............---...//////------...//////............---------........................,,,,,,,,,---------......//////////////////000000........................,,,,,,.../////////...---...........................///////////////......000000000000000000000000////////////////////////////////////000000000000////////////............000////////////.........,,,------......------,,,,,,------...------,,,,,,000000///...---///111444///......------------.................................---------,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,+++++++++++++++,,,,,,------...------,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......---,,,+++------------------------///...---,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,---......---,,,+++,,,------------------------------------------,,,,,,......,,,,,,++++++,,,---...---,,,++++++,,,---...000//////......---------,,,,,,,,,---...//////000///////////////.........////////////////////////........................------------------------,,,,,,++++++,,,,,,---...------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,---------...............------,,,,,,+++.................................------,,,,,,,,,,,,,,,------...------,,,------------------------,,,,,,,,,,,,---------------------.........//////////////////////////////000///---,,,,,,---///000/////////.........------,,,------...//////000000222111111000111333555666666777999;;;===???@@@@@@@@@CCCEEEFFFGGGHHHKKKMMMQQQXXXbbblllrrrxxx|||zzzwwwvvv{{{tttooommmlllooottt{{{yyyuuuooojjjiiilllqqqttt}}}}}}{{{llliiiccc```___aaaccceeegggiiiqqq}}}|||uuurrrsssuuurrrtttwww|||wwwwww{{{{{{wwwqqqlllgggbbb]]]ZZZWWWSSSLLLGGGCCCAAA>>><<<===:::888666555444222111000000000000000111111111////////////////////////////////////////////////////////////////////////...000111000///...///000///............---------......................../////////000111111222222........................---.....................+++,,,...///000///...---------------------------......///////////////...////////////////////////.............../////////////////////000000000000////////////............000////////////.........,,,------......------,,,,,,,,,------...------,,,000000///---++++++...111//////...---------....................................---------,,,,,,,,,------------------------------------------------,,,,,,------------------///////////////.........,,,------...------,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......---,,,+++------------------------///......------,,,,,,,,,,,,,,,,,,---------......+++...000000---++++++,,,------------------------------------------------222111///.........///000///...,,,,,,,,,,,,...//////.........------,,,,,,.................................///////////////////////////////////////........................------------------------,,,,,,++++++,,,,,,---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......******+++,,,---......///------............------------------------,,,,,,,,,,,,------......------------------------------........./////////000000,,,,,,------.../////////...////////////000000000/////////....../////////..............................///000000111222222333333222222333555888:::888999<<>>===>>>AAADDDGGGIIIJJJKKKJJJLLLNNNLLLKKKNNNTTTZZZfffqqq|||}}}~~~{{{xxxvvvuuuzzz|||sssjjjccc^^^\\\[[[\\\eeennnuuu|||~~~xxxqqqtttvvvsssppplllbbbYYYNNNNNNPPPTTT[[[```cccdddaaa```___```aaa```^^^\\\^^^]]][[[YYYZZZ]]]aaaccc``````aaa```___]]]ZZZXXXNNNNNNMMMLLLKKKLLLMMMNNNQQQRRRXXXaaafffgggiiimmmfffeeebbb]]]XXXVVVVVVWWWXXX\\\aaafffkkksss{{{tttqqqnnnllliiiiiiqqq{{{yyyuuuoooiiiccc]]]WWWSSSLLLIIIDDD@@@>>>:::777444666555333222222222222333222111111000000/////////////////////////////////.../////////000000000000///000111000///...///111///............---------........................------------.....................---------,,,,,,---------.........//////,,,------.......................................,,,,,,---...............////////////////////////---------.........//////////////////000000000000////////////........................---------,,,,,,------......------,,,+++,,,------......------(((+++...,,,)))'''***---......---......///000111..............................---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------'''(((((()))***+++,,,,,,------......------,,,+++..................------//////.........------------------,,,,,,---------------------------------++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,111555444000,,,,,,...------------------------------------.........///,,,***(((&&&&&&''')))***------............------.............../////////............////////////............/////////000////////////////////////........................------------------------,,,,,,++++++,,,,,,---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,.........///////////////,,,,,,,,,---------......,,,,,,++++++++++++++++++++++++,,,------,,,++++++,,,,,,,,,------.........+++,,,,,,---.........---------------------------******+++++++++,,,,,,,,,,,,,,,------...///000000.../////////000000111111---///000222222000///---......///000111222333333333333444555666888888999999888777777888;;;???AAABBBCCCEEEHHHJJJKKKLLLMMMKKKMMMNNNMMMLLLOOOXXX___jjjvvv{{{yyyvvvrrrooommmllllllpppuuu|||xxxsssiii___WWWRRROOOOOOMMMUUU]]]ccckkkqqqmmmdddaaacccccc```^^^[[[UUUMMMNNNNNNOOOQQQUUUWWWWWWWWWWWWWWWWWWYYY\\\^^^^^^^^^XXXWWWWWWWWWZZZ]]]aaaccc^^^_________^^^\\\[[[ZZZPPPQQQRRRQQQOOONNNNNNOOOUUUTTTWWW]]]^^^\\\\\\^^^]]]]]]\\\ZZZVVVTTTTTTTTTOOOSSSXXX\\\```fffmmmrrryyyyyy|||wwwmmmfffcccaaaaaa___bbblllxxx~~~xxxrrrkkkgggZZZVVVQQQMMMIIIEEEAAA>>>888666555333222222333333555444333222111///......////////////////////////.../////////000000111111...///000///...---...000//////.........---------////////////////////////111111111111111000000000//////......---------,,,---------.........//////------------......//////////////////////////////+++,,,,,,---.........---////////////////////////---------.........//////////////////000000000000000/////////..................---------,,,,,,,,,,,,------......------,,,+++,,,,,,---.........---(((,,,000///,,,+++---111---------......000111222..............................---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------))))))***+++---...///000---.........---,,,,,,+++---------,,,,,,+++++++++---------,,,,,,+++++++++......,,,++++++,,,......------------------------,,,,,,---...////////////,,,,,,,,,---------......***///333333...******,,,---------------------------------.........//////111///,,,+++***,,,---///,,,---...//////...---,,,......//////000000111111,,,------...///000111111---.........//////000000------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,---------------------------...///000000...,,,+++........................,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,******+++,,,,,,------......------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------+++,,,------......------***++++++,,,,,,------...,,,------......------,,,000000000000000//////////////////000000000000000111111000000000/////////000111222222222333666999666777888:::;;;<<<======;;;;;;<<<===>>>@@@CCCDDDHHHJJJKKKLLLLLLMMMPPPRRRVVVWWWYYYYYYYYY]]]dddiiirrr~~~}}}~~~~~~}}}{{{sssjjjhhheeebbb___^^^^^^___cccfffmmmuuu}}}|||yyyppphhh]]]TTTOOOOOOOOOPPPSSSVVVZZZ]]]___aaadddgggdddeeeeeeccc```\\\WWWTTTVVVZZZ___aaa___^^^^^^___aaa``````cccjjjmmmmmmlllmmmkkkiiiiiikkknnnoooppptttpppmmmkkkgggcccdddiiifffbbb^^^\\\\\\]]]]]]\\\aaagggmmmpppnnnjjjggggggfffeeebbb___[[[XXXUUUTTTQQQTTTWWWWWWTTTUUU[[[```eeeeeefffiiikkkiiiccc^^^ZZZYYY\\\```___^^^eeeooo~~~|||wwwqqqlllddd^^^YYYSSSMMMHHHDDD===;;;>>>===666333555555444222111111111111222111000000/////////000000111111000000//////......////////////////////////000///...------...///000000000//////.........---......//////000000111111000000000000///...---,,,000000//////.........---........................---,,,,,,,,,,,,---......222111000...------------////////////////////////......////////////......////////////////////////333111///.........---,,,......////////////......++++++,,,,,,---...//////+++,,,------......------,,,,,,,,,------.................................---------,,,,,,++++++++++++++++++,,,,,,,,,------++++++,,,,,,---...//////++++++++++++++++++++++++///...---,,,+++,,,---............------,,,,,,,,,.........------,,,,,,,,,+++,,,---...///...---,,,,,,,,,,,,---...///000000---------,,,,,,,,,++++++---------------------------,,,+++,,,...///...---//////.........---------***+++,,,---............000000000000000000000000000000111111111111000000---......///000/////////................................................---------............//////...,,,++++++,,,...///////////////000000000000000000000000////////////,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,---...///...---+++***------------------------////////////////////////***,,,,,,,,,+++***+++,,,,,,------......------,,,++++++++++++++++++,,,,,,++++++,,,,,,,,,---------+++,,,------......------+++,,,,,,,,,,,,---------,,,------......------,,,////////////////////////000000000000000000000000000000000000000000000000222444444444333444666777<<<<<<>>>???@@@AAAAAA@@@@@@@@@@@@@@@AAACCCFFFHHHLLLNNNPPPQQQSSSVVVZZZ^^^dddgggjjjlllmmmppptttxxx~~~}}}vvvrrrqqquuuyyy|||yyysssssssssvvvzzzzzzoooiii\\\ZZZXXXUUUSSSSSSTTTTTTYYY\\\aaajjjqqquuutttqqqgggbbbZZZTTTQQQSSSXXX\\\___aaacccdddfffjjjnnnrrruuusssppplllkkkjjjkkkllllllooossssssrrrppppppqqqsssrrrssswww}}}zzzttttttwwwzzzxxxuuusssqqqsssuuuvvvzzz~~~}}}|||zzzwwwsssnnnjjjgggeeebbbcccdddaaa]]][[[\\\^^^```^^^\\\\\\\\\YYYSSSNNNRRRQQQTTTXXXYYY[[[dddnnn}}}~~~~~~wwwxxx|||~~~{{{sssmmmgggbbb]]]YYYOOOHHHCCCCCCAAA<<<999;;;999777444222222222222111111111000000///000000111000000//////////////////////////////////////////000///...------...///000000/////////.............../////////000000000111.....................///000/////////....................................------,,,,,,------...///000//////............///////////////////////////......////////////......000000000000000000000000///...------......---,,,.........//////.........++++++,,,------...//////+++,,,------......------,,,,,,,,,---------..............................---------------,,,,,,,,,---------.........//////++++++,,,,,,---......///++++++++++++++++++++++++...---,,,,,,,,,,,,---...------------------,,,,,,......---------,,,,,,,,,+++,,,------......------,,,---------.../////////......---------,,,,,,,,,---------------------------,,,+++,,,...///...---///.........------------***+++,,,---..........................................////////////......------...////////////...------------------------........................---------............//////...,,,++++++,,,...///.../////////000000000000000000000000////////////,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,---------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***,,,---,,,+++***+++---,,,------......------,,,******++++++,,,,,,------,,,,,,,,,,,,------------,,,,,,---............---------------,,,,,,,,,,,,------............------.........///////////////111111111000000000000000///000000111222222333333555777999:::999999:::<<<@@@AAABBBCCCCCCCCCBBBBBBEEEEEEEEEEEEEEEHHHLLLPPPSSSVVV[[[```eeekkkrrrvvv|||~~~xxxqqqjjjbbb___aaahhhpppyyy|||oooggg```aaabbbeeejjjoootttvvv{{{zzzwwwrrrkkkddd]]]YYYQQQPPPNNNMMMMMMOOOPPPRRR[[[^^^ccckkkrrrwwwyyyxxxpppnnnjjjeeecccgggpppvvv}}}}}}}}}{{{{{{~~~}}}xxxxxxvvvssspppkkkhhhffffffccc^^^\\\ZZZXXXRRRNNNQQQPPPQQQTTTXXX]]]hhhsss|||~~~{{{uuusssvvvyyyyyyyyypppiiijjjnnnsssxxx}}}|||wwwsssooommm```YYYSSSPPPMMMHHHEEEEEE@@@===999666555555444333111111000000000000111111........./////////////////////////////////////////////............//////////////////............////////////000000000000---,,,,,,,,,,,,...000111////////////....................................---------,,,------...///...............///000000////////////////////////......////////////......111111111111111111111111,,,++++++---...///...,,,------............------,,,,,,,,,---......//////+++,,,------......------,,,,,,,,,------------...........................---------...............---------.........//////+++,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,------...,,,,,,------------------...------------,,,,,,,,,---,,,,,,,,,,,,---......------...........................---------,,,,,,---------------------------,,,+++,,,...///...---............------------++++++,,,---............------------------------,,,------------------,,,,,,,,,---...............,,,,,,,,,,,,,,,,,,,,,,,,........................---------............//////...---,,,,,,---...///....../////////000000000////////////000000000000,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,---,,,++++++,,,---,,,------......------,,,******++++++,,,---......,,,,,,,,,------------...,,,------...............///......---,,,,,,++++++------............------.............../////////000000000000000000000000000111222333444555666777777:::>>>@@@AAABBBCCCDDDCCCEEEFFFHHHHHHGGGFFFEEEDDDFFFHHHIIIKKKPPPWWW]]]```fffoooxxxzzzooogggaaa\\\WWWVVVYYYaaalllxxx|||rrrhhhbbb[[[[[[[[[\\\]]]___aaaccceeeeeebbb___[[[WWWVVVVVVTTTTTTTTTVVVXXX\\\___aaannnqqquuu{{{|||yyytttmmmiiihhhfffccc```\\\[[[ZZZ[[[___fffqqqzzz}}}zzzvvvpppmmmmmmoooppprrrjjjddddddhhhmmmttt{{{}}}|||{{{{{{qqqmmmhhheee```ZZZUUURRRKKKFFF@@@<<<;;;:::777555111111000000000000000000------....../////////000/////////////////////////////////......////////////////////////.........////////////000000000000...---+++***+++,,,///000///////////////.................................---------------...////////////............//////////////////////////////......////////////......000000000000000000000000,,,,,,,,,---//////...,,,,,,,,,------------,,,,,,,,,---------......//////+++,,,------......------------------------------........................------......//////000000+++++++++,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,------......,,,,,,,,,------.........------------------------------,,,+++,,,---...///...............------------------,,,,,,,,,,,,+++---------------------------,,,+++,,,...///...---------------------------+++,,,------.........---------------------------,,,,,,------------,,,,,,+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,........................---------............///......------------.............../////////000000////////////000000000000,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------.........------,,,,,,,,,,,,,,,,,,,,,,,,........................+++,,,------++++++,,,---,,,------......------,,,******+++,,,------......,,,,,,---------.........,,,---......//////......//////......---,,,++++++---......//////......---............//////000000///000000000000111111111333444555666888:::;;;<<<===???CCCDDDEEEEEEFFFGGGFFFHHHJJJMMMMMMMMMLLLKKKEEEIIINNNRRRUUU\\\eeemmmwww~~~pppbbbZZZVVVQQQTTTTTTWWW]]]hhhttt|||xxxxxxwwwvvvrrrmmmgggccc[[[ZZZYYYXXXXXXYYYZZZ[[[___```___^^^\\\^^^bbbeeecccdddfffiiinnnsssxxx{{{zzzxxxwwwuuusssnnnmmmjjjhhhjjjqqqzzz|||xxxrrrnnnlllkkklllnnnnnnhhhdddfffjjjooowww~~~|||xxxqqqhhhaaaWWWPPPHHHCCCAAA???;;;888444333222111111000000000---.........//////000000000000000000000000000000...//////////////////............///////////////000000000000////////////000///,,,+++***+++---............///////////////////////////////////////...------------...//////111111///......---------////////////////////////......////////////......////////////////////////000///......//////...,,,,,,,,,------------,,,,,,------...............///+++,,,------......------------------------------.................................//////000000000+++++++++,,,,,,,,,------,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........,,,,,,,,,------.........------------------------------,,,+++,,,---...///...............---------,,,,,,,,,,,,++++++++++++---------------------------,,,+++,,,...///...---,,,,,,------------------,,,,,,------...---------........................---------......---------+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,........................---------............///....................................////////////.../////////000000000111,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------.........//////,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++---...---,,,+++,,,...,,,------......------,,,++++++,,,,,,------......,,,---------............------...////////////.../////////...---,,,,,,+++......////////////............//////000000111111000000111222333444444555777888999;;;===???@@@@@@BBBDDDFFFFFFFFFEEEFFFGGGGGGIIIMMMQQQSSSSSSRRRQQQNNNTTT\\\aaaeeekkkuuu|||kkk\\\UUUQQQNNNOOOQQQSSSXXXbbbmmmqqqooolllkkkiiiiiihhhgggdddbbb___^^^^^^^^^```cccfffhhhiiikkklllkkkkkkooovvv|||zzz{{{}}}zzzzzzyyytttsssrrrpppppprrrllliiihhhlllqqqttt{{{~~~~~~}}}tttfff^^^SSSMMMJJJHHHCCC>>>:::999777555444222222222////////////000000000000000000000000000000000000......////////////...............///////////////000000000000////////////111000...,,,,,,,,,,,,---.........///////////////////////////////////////......------......///000222111000///---------,,,////////////////////////......////////////..............................222000.........///...---------............------........................+++,,,------......------...------------,,,,,,,,,.................................///////////////---------.........//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---............,,,,,,------------------,,,,,,,,,------------...---,,,,,,,,,,,,---......------..................------,,,,,,,,,+++++++++---------------------------,,,+++,,,...///...---,,,,,,,,,,,,------------,,,,,,------...------,,,........................---......//////......---,,,,,,---...............,,,,,,,,,,,,,,,,,,,,,,,,........................---------............///........................------........./////////......//////000000111111,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,,,,------...///------------------------++++++++++++++++++++++++,,,---...---,,,,,,,,,...,,,------......------,,,,,,,,,------------------------------............------.../////////////////////......------,,,,,,......////////////......//////000000111222222333111222333555777888999:::<<<===>>>???AAACCCDDDDDDEEEFFFHHHIIIJJJKKKNNNPPPRRRUUUZZZ___bbbccccccccc___gggoootttvvvzzz|||iii\\\XXXWWWVVVTTTWWWZZZ___hhhrrrsssmmmllljjjhhhiiikkkmmmmmmlllooonnnoooqqqvvv|||}}}~~~{{{yyy{{{tttrrrssswwwyyyxxx{{{}}}|||zzzxxxvvvtttssssssuuuvvvxxx{{{yyypppddd\\\YYYVVVPPPKKKAAA@@@===;;;888666555444111111111111111000000000000000000000000000000000---...///000000///...---............/////////000111000000000/////////...///................................./////////000////////////////////////...............//////000111000///...............////////////////////////......////////////......////////////////////////111...++++++,,,///000000.........//////.........////////////............+++,,,------......------......---------,,,,,,,,,........................//////..................---------.........//////------------------------------------------------***+++,,,...............------------------,,,,,,,,,,,,,,,---------......+++,,,------......------,,,---------...///////////////.........------------------------------------,,,+++,,,...///...---++++++,,,,,,,,,---------,,,------...------,,,,,,------------------------------............------------...////////////...------------------------........................---------............///......////////////......---------.........//////.........///000111111111,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,+++++++++,,,,,,---...................................................,,,---......,,,,,,---...,,,------......------,,,------------------,,,,,,---------.........//////---......///////////////...............---------......////////////......///000000111222333333333333444555777:::<<<===>>>???@@@AAABBBDDDEEEFFFGGGDDDFFFIIILLLOOOTTTYYY]]]dddhhhmmmsssxxxzzzzzzzzzooovvvyyyhhh^^^^^^``````bbbgggkkkpppyyy{{{vvvtttrrrtttyyy~~~}}}}}}xxxwww~~~~~~yyyxxx{{{{{{yyyvvvxxxsssqqqnnnkkkjjjiiijjjjjjrrrwww~~~~~~qqqiiifffccc]]]WWWFFFDDDBBB???<<<999888777333333222222111111000000000000000000000000000000---...///000000///...------.........//////000000111111000000/////////...,,,---...///000000000000---.........//////000000000000000000000000000000...............///000000///............///000000////////////////////////......////////////......000000000000000000000000///,,,)))(((+++...111222......////////////......///////////////.........+++,,,------......------.........------,,,,,,,,,........................//////......---------,,,+++++++++,,,,,,,,,------------------------------------------------------)))+++,,,...//////...............------,,,,,,,,,,,,,,,,,,------.........+++,,,---...///...---,,,,,,,,,------...///000000000000000000////////////---------------------------,,,+++,,,...///...---+++++++++,,,,,,------------------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,---...//////000000//////................................................---------.........//////......////////////......---------.........//////---......///000111111222------------------------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,((()))***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,---...............------......////////////......000000/////////.........///000000111000000///...000111222333555666777777999:::<<<<<<===>>>@@@BBB@@@BBBEEEFFFFFFGGGIIIKKKLLLMMMOOOTTTZZZcccpppzzzzzznnnnnntttwww|||}}}yyywww{{{}}}sssjjjeeeaaaaaadddmmmzzzxxxooosssuuuvvvvvvxxx~~~|||zzz}}}vvvmmmhhhkkkiiiddd___]]]^^^bbbeeelllpppwww{{{vvvqqqkkkeeeYYYSSSLLLFFFCCC???:::777:::888555333333222111000//////000111222222111111000000000000000000000000222111000//////000111222...///000///---,,,,,,---222000---+++******,,,---000000//////.........---,,,---......//////....../////////...------,,,,,,,,,,,,.../////////...---000000//////.........---///111222111000///000111......///111222000,,,))),,,---///111222333222222////////////////////////...///000///---,,,,,,---........................------------------------000///---,,,+++,,,,,,---//////............//////,,,,,,------,,,***)))'''........................++++++,,,,,,,,,---------///...,,,++++++,,,...///++++++++++++,,,---......+++,,,...///000///......000---,,,---///000...,,,---------------------------------------------------...///000000///...---.........////////////000---------------...///000++++++,,,,,,---...//////................................................------+++******+++------,,,,,,---......//////000------,,,,,,,,,,,,------//////////////////////////////.........---------+++...000111000/////////222222111000000000000000------------------------,,,,,,---------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------.........---------------------------...............------......////////////............---------,,,,,,,,,//////000000000000111111444444555555666777888888<<>>===>>>???@@@BBBDDDEEEEEEEEEEEEEEEFFFIIIOOOWWW]]]___eeemmmrrrsssqqqooommmrrr~~~uuuhhh^^^YYYXXXXXXSSSUUUXXX[[[___gggrrrzzzsssggg\\\ZZZXXXUUUUUUYYY___dddfffeeeeeeeeeccc^^^VVVPPPPPPNNNLLLKKKKKKMMMPPPQQQVVVXXX___iiipppnnnfff]]]VVVWWWXXXWWWSSSOOOLLLJJJNNNPPPUUU^^^hhhnnnnnnmmmnnnkkkfff^^^TTTMMMJJJJJJJJJLLLOOOQQQUUU]]]gggooovvv}}}~~~uuukkk^^^ZZZXXX[[[^^^aaagggnnnvvvuuummmjjjkkknnnyyy}}}wwwnnnhhhfffeeeeeeeeefffkkkoooooollljjjlllooolllnnnqqqtttwwwxxxyyyyyy||||||||||||}}}}}}|||{{{}}}}}}~~~zzzrrrkkk```ZZZRRRJJJDDD>>>:::777777666444222111000000000111111111111111111111111///000111222222111000///---...000/////////000111...///000000000...,,,***.........///////////////...------------...///000//////.........---------------------......//////.........///////////////...000111000///...///000/////////111333333222000//////..................////////////////////////+++---......------///000........................------------------------+++,,,---.........,,,,,,//////............//////---,,,+++*********+++,,,......------,,,,,,,,,,,,,,,,,,---------.........***++++++,,,,,,++++++***,,,+++++++++,,,,,,---......---+++***))))))***+++,,,---------,,,,,,------------------------------..............................------------..................////////////...---,,,,,,++++++++++++,,,,,,,,,---------------........................------------------------+++,,,---......---,,,+++---------.........////////////............//////////////////////////////.........................../////////------...///111111222333555777999:::------------------------,,,,,,,,,---------......------------------------------------------------+++,,,,,,,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...////////////......////////////......---............/////////222222333555888;;;>>>@@@DDDDDDDDDDDDDDDDDDDDDDDDEEEEEEGGGJJJQQQ]]]jjjsss{{{~~~xxxqqqeeeZZZTTTSSSVVVXXX[[[]]]bbbiiirrr~~~xxxxxxwwwrrroooqqqzzz|||qqqdddZZZOOONNNLLLKKKLLLPPPWWW]]]]]]\\\[[[ZZZXXXUUUPPPLLLLLLLLLKKKKKKMMMOOORRRSSSYYYZZZ^^^dddhhhgggaaa\\\ZZZ```eeeccc[[[SSSPPPOOOSSSUUUZZZbbbjjjmmmkkkhhhbbb]]]VVVRRRPPPNNNKKKIIIIIILLLPPPRRRTTTZZZbbbhhhmmmsssvvvuuurrrnnnggg___XXXUUUUUUXXX[[[]]]bbbgggnnnzzzzzzppphhhccc```ccchhhrrrxxx|||xxxwwwvvvtttrrrnnnooopppmmmhhheeefffhhhiiijjjmmmooooooooonnnlllrrrtttwwwzzz}}}{{{nnniii```XXXPPPHHHBBB>>>>>><<<999666333222111111111111111111111111111111000000111111111111000000---///000000......///111000000000000///---+++***.........///////////////......---,,,---...///000000//////...------,,,,,,...------------...//////.........///////////////...///000000......///000000///...///111111000//////.........///000111111////////////////////////,,,...///...------...///........................------------------------,,,,,,------......------/////////....../////////...------,,,,,,,,,------,,,,,,,,,,,,,,,,,,------,,,---------............,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...///,,,,,,++++++***++++++++++++---...---,,,+++,,,---------------------------..............................------------......,,,,,,,,,---------.........------,,,,,,,,,,,,---------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++******++++++,,,---......///..................///////////////////////////------------............---...///...---...///111444444555666888:::<<<===------------------------+++++++++,,,,,,,,,,,,---------------------------........................,,,,,,,,,,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,------------------------+++,,,---...////////////......////////////......---.........////////////333555666999<<<>>>@@@AAAEEEEEEEEEFFFFFFGGGGGGGGGIIIKKKQQQZZZgggwwwzzztttiiieee```\\\\\\```fffjjjpppssszzztttjjjgggbbbbbbaaa]]]ZZZ^^^hhhpppxxxwwwuuuqqqiii```WWWQQQJJJIIIGGGFFFFFFJJJQQQVVVWWWVVVTTTSSSRRRRRRPPPOOOQQQRRRRRRTTTVVVXXXZZZ[[[___```bbbddddddcccaaa___dddmmmtttpppddd[[[ZZZ]]]]]]___ccciiinnnnnnjjjeeeZZZVVVQQQOOOPPPRRRQQQPPPTTTWWWYYYZZZYYY[[[___cccdddiiijjjgggccc```[[[UUUTTTRRRRRRVVVYYYYYY\\\aaagggpppuuuuuuxxx~~~wwwrrriiiaaa^^^ZZZXXX[[[aaajjjooouuuyyy|||zzzvvvuuuyyy}}}{{{vvvqqqmmmjjjiiiiiinnnnnnmmmllljjjiiiggggggjjjmmmsssxxx|||}}}xxxqqqiiiaaaXXXPPPKKKFFFCCC???;;;777555444444111111111111111111111111111111000000000000111111000111222111///...///000000000000000//////...---............/////////000///...---,,,,,,...///000..................------...------,,,---...///000............/////////000...///000///......///000111000//////000111///...//////.........///111111////////////////////////---...//////---,,,---...........................------------------------,,,,,,,,,,,,,,,---...//////......------......///------...............---+++++++++,,,,,,------...------------...............---,,,++++++,,,---...,,,,,,,,,++++++,,,------***+++,,,,,,,,,,,,,,,,,,+++---...---+++***,,,...------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...++++++,,,,,,,,,---------------------------......------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------+++,,,,,,,,,,,,,,,,,,,,,......------------......////////////////////////---.........////////////...///000//////000333555555666666777999;;;===>>>------------------------******+++++++++,,,,,,,,,------------------------........................,,,---------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,........................+++,,,---...////////////......////////////......///000000000111111222222444666888;;;>>>@@@AAABBB@@@AAACCCFFFHHHKKKMMMNNNRRRXXXaaaooo}}}~~~xxxqqqooopppooolllhhhgggggghhhjjjpppwww~~~tttcccZZZVVVVVVVVVTTTPPPNNNRRR\\\eeeggghhhgggbbb[[[SSSNNNLLLIIIHHHGGGEEEEEEHHHNNNRRRTTTSSSQQQQQQQQQRRRTTTUUUZZZ[[[]]]___bbbdddeeefffaaabbbdddcccaaa______```iiisss{{{vvvhhh^^^```fffiiijjjmmmrrruuurrrkkkeeeYYYVVVTTTSSSTTTWWWYYYYYYbbbeeefffddd```^^^___aaa```dddddd___ZZZXXXUUUPPPSSSQQQRRRVVVXXXXXXZZZ]]]eeelllnnnkkkooowwwsssiiiggg^^^XXXWWWUUURRRUUU\\\fffiiimmmqqqtttyyy}}}uuuooojjjmmmqqqyyy|||yyywwwuuuttttttrrrnnnkkkhhhfffffffffdddiiipppvvv{{{~~~}}}vvvooofff]]]XXXLLLIIIDDD???;;;888666666111111111111111111111111222111000//////000111222222333333222000///000111000000000000000111111111---.........//////000000///...,,,,,,,,,---///111,,,,,,------.../////////......---,,,---...///000---.........//////000000...///000///...---...000333111000000111111///...000000...------...///000////////////////////////...///000///---,,,,,,---........................------------------------------,,,+++,,,---///000...------,,,,,,------...+++,,,---.........,,,,,,)))***+++,,,------...///---------........./////////...,,,++++++,,,...///......---,,,++++++++++++)))***,,,---......---,,,***,,,...---+++***,,,...------------------------////////////////////////...---,,,,,,,,,,,,---...,,,,,,---------.........------------......///000------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,---...///000//////......------,,,---------,,,,,,---------////////////////////////.../////////000000111111///000111111111222555888666666777888999;;;===>>>((()))***+++,,,---------,,,---///111111000///............------,,,,,,,,,,,,,,,,,,------............///000000000///---,,,000000000//////.........,,,,,,,,,---------......---------.........////////////.........///000000///...------...///000111///000222444666777777888666777888;;;???BBBCCCCCCHHHGGGHHHLLLKKKJJJQQQ[[[]]]jjjyyywww{{{|||vvvnnnjjjfffeeehhhmmmrrrtttwww~~~{{{vvvsssttt{{{~~~nnn```VVVOOOMMMQQQLLLIIILLLKKKGGGIIINNNYYYXXXVVVTTTRRROOOMMMLLLIIIHHHGGGGGGHHHIIIKKKLLLPPPQQQQQQQQQRRRUUUYYY\\\hhhfffiiinnnpppmmmjjjjjjgggiiijjjgggaaa```cccgggtttvvvwwwrrrjjjhhhlllrrrzzz}}}yyynnnfffbbbbbbdddfffeeecccgggnnnsssxxxyyytttpppooonnnlllqqqggg``````bbb^^^XXXUUUWWWWWWWWWXXXZZZ]]]___aaaiiimmmnnnmmmlllmmmkkkfffbbb^^^XXXUUUUUUXXXZZZ[[[eeeddddddgggnnnvvv|||yyyrrrlllhhhgggfffcccjjjsss}}}yyyqqqnnniiibbb```cccbbbgggpppwwwyyy{{{yyyooogggaaa[[[RRRIIIBBB<<<777444999777555444444333111///222111111000000000111111111111111111000000000000////////////000000000000000000000000////////////,,,------......------,,,//////////////////////////////............//////000000000000//////////////////000000000000//////000///...------...///000///////////////.........111111000000/////////...++++++,,,,,,---.........///...---,,,,,,,,,,,,,,,---...///...,,,+++,,,---,,,+++***))))))+++---...000000///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,111...+++)))+++---...///+++,,,,,,------,,,,,,+++---------------------------,,,,,,+++*********+++------------------------------,,,,,,,,,---......,,,---.........---,,,+++++++++++++++++++++++++++.........------,,,,,,,,,,,,,,,,,,------.........((()))***,,,---...//////................................................---+++***+++......,,,))),,,---...///...,,,)))(((------------,,,,,,+++***+++++++++,,,,,,---------000//////.........//////111111111111111000/////////111333555777888888777777999<<<===<<<<<<<<<===***+++,,,---------------***+++---...///...---,,,......---------,,,,,,,,,,,,,,,------------------...///000000///...---,,,------------,,,,,,,,,+++,,,,,,------............---------.........//////...------------...//////000//////......///000111222333444666777888999999>>>>>>>>>@@@BBBDDDEEEEEELLLIIIJJJQQQWWW[[[bbbiiittt~~~|||~~~{{{tttooohhhfffgggkkksss|||}}}vvvssshhhddd```^^^___eeekkkpppqqqsssrrrqqqwww~~~wwwlll```VVVPPPMMMLLLJJJFFFFFFIIIIIIGGGHHHLLLNNNOOOPPPPPPOOONNNMMMLLLMMMMMMMMMLLLMMMNNNOOOPPPTTTVVVXXXZZZ]]]aaaeeegggnnnlllnnntttuuuqqqmmmlllhhhjjjllliiidddbbbeeeiiisssvvvwwwsssoooooovvv|||vvvoooooonnnoooqqqpppooorrrxxx}}}}}}~~~}}}|||{{{rrrlllnnnoookkkeeebbbccccccdddeeehhhkkkmmmooowww{{{{{{xxxtttrrrmmmgggeeeaaa]]]\\\^^^aaadddfffdddccccccfffkkkpppssstttssspppkkkeee```]]][[[ZZZ]]]bbbiiipppvvv|||{{{vvvnnnccc^^^___aaaeeelllsssvvvyyy~~~xxxsssmmmhhh```WWWPPPHHHAAA===:::888555333333333222000333222222111111111222222111111111111000000000000////////////000000000111000000000000////////////---......//////......---/////////////////////////////////....../////////000000000000//////////////////000000000000//////000///...------...///000/////////////////////...000000000//////.............................................------,,,,,,...///000///---,,,---...---,,,+++***+++,,,...///...------,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,...+++))))))***+++,,,,,,,,,,,,------------,,,,,,---------------------------,,,,,,+++******++++++------------------------///...------,,,,,,,,,,,,,,,------......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,******+++++++++,,,,,,,,,)))***+++---...............................................................---,,,---///000...+++......//////...---+++***...............---,,,,,,,,,,,,,,,,,,,,,---------000//////.........//////222222222333222222111111111333444666888888888888777999;;;<<<;;;;;;<<<===,,,------......---------***+++,,,......------,,,...------------,,,,,,,,,------------------,,,,,,...////////////...---------,,,,,,,,,,,,+++++++++---............/////////------........./////////......------......///000000000000///000111111222666666777888:::;;;;;;<<>>999666444444333333333333222222222222333333111111111111000000000000/////////000000000111111000000000000/////////////////////000000/////////////////////////////////////////////////////////////////////000000000000//////000000000000////////////............//////......///////////////////////////...............///............---------......///000///...---,,,---...///...---,,,---......---,,,,,,,,,---///000---------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******,,,,,,+++***,,,,,,------------,,,,,,---------------------------,,,,,,+++++++++++++++------------------------000///...---,,,++++++***,,,,,,---......------,,,------------------------...------------,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,---...............................................................000///...///111111///...000000//////...---------...////////////...------------------------,,,,,,/////////......//////000222333333444444444444333555555777888999999999999:::;;;===>>>======>>>@@@,,,---------------,,,+++,,,---.../////////......------------------------.........------,,,,,,,,,.....................---...............---------.../////////////////////............///////////////////////////000111222///000000111333444555666999999999:::;;;<<<===>>><<<===>>>@@@BBBFFFJJJNNNRRRWWWaaannnyyy~~~~~~yyykkkaaa^^^]]]___^^^XXXVVVVVVRRRRRRQQQQQQQQQRRRSSSSSSSSSTTTVVVYYY___eeegggggg```[[[TTTMMMIIIIIIJJJLLLKKKLLLOOOSSSVVVVVVVVVWWWUUUXXX]]]bbbfffffffffeeeeeefffhhhjjjlllmmmnnnnnnvvvwwwzzz}}}{{{{{{}}}{{{|||xxxyyy|||xxxyyyzzzyyyyyy~~~}}}xxxtttsssppplllmmmppptttzzz{{{uuussspppqqqrrruuuyyy}}}yyyrrrooonnnmmmpppuuuzzz}}}{{{}}}|||xxxooommmiiieeebbb___]]]\\\cccdddeeefffhhhmmmssswwwzzzyyyvvvuuusssrrrooonnnrrrooopppssswww{{{zzzsssooosssqqqqqqssstttwww{{{vvvtttqqqrrrtttyyy}}}zzztttkkkaaaZZZPPPJJJBBB<<<999777555444222222111111000111111111111111111111000000000/////////000000000111111111000000000000////////////...//////000000//////.../////////////////////////////////000000/////////////////////000000000000//////000000000000///////////////....../////////............////////////..................---------------,,,,,,,,,,,,,,,---...000111111///...,,,***+++,,,,,,*********,,,------,,,,,,------.../////////.........------------------------------------,,,,,,...//////---+++++++++,,,,,,,,,,,,++++++---------------------------,,,,,,+++++++++,,,,,,------------------------............---,,,,,,+++,,,,,,------------------........................------------------------------..................---......///......------................................................/////////000000000///...000///......------............/////////......---............------------//////////////////000111222222333444555666666555888888999:::::::::;;;;;;>>>???@@@AAA@@@AAADDDFFF+++,,,,,,,,,,,,++++++***,,,------...............------------------------.........------,,,,,,,,,...------------................................./////////////////////............/////////000000............///000111222...000222444777999:::;;;:::::::::;;;<<<>>>@@@AAA@@@AAACCCEEEHHHMMMTTTZZZcccqqq~~~tttjjj___VVVQQQPPPQQQUUUUUUSSSTTTWWWWWWXXXXXXWWWVVVTTTSSSQQQQQQQQQSSSWWW[[[[[[[[[[[[VVVSSSNNNJJJIIIJJJLLLNNNQQQUUU[[[```eeeiiikkkjjjkkknnnssswwwzzzzzzyyyxxxxxx{{{zzz|||yyyxxxzzzzzzzzzzzzxxxyyy~~~{{{tttnnnkkkfff```___aaadddiiiooottt|||}}}}}}{{{uuupppnnnoooppprrruuuyyy~~~zzzrrrpppppppppsssxxx}}}~~~{{{rrrpppllliiifffcccbbbbbbeeeeeeffffffgggkkkpppttt{{{xxxtttrrrqqqooollljjjllliiiiiimmmqqqvvv}}}zzzxxxvvvuuu{{{|||sssmmmkkkiiilllsss{{{~~~ssslll```YYYOOOEEE>>>:::777555333333111000000/////////111111111111000000000///000000000000111111111111000000000000////////////.........//////.........//////////////////////////////000111111000//////.../////////000000000111//////000000000000//////...//////////////////...---.........//////000000------..................,,,,,,---------.........,,,...///111111000...---***+++,,,,,,******+++,,,,,,,,,,,,,,,,,,------..................---------------------------------,,,,,,---...//////---*********++++++++++++******---------------------------,,,,,,+++,,,,,,------------------------------++++++,,,............---,,,,,,,,,,,,------..............................------------------------..............................//////......---,,,................................................---.../////////.........///...------,,,------...,,,------.........------........................///////////////000111111111222333555666777888888;;;;;;;;;<<<<<<======>>>@@@AAABBBBBBCCCEEEIIILLL******+++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,------------...------------------,,,,,,---------,,,------...///,,,,,,,,,------------.../////////............---....../////////000000000,,,,,,,,,---...///000111000222444888:::===>>>???<<<;;;<<<<<<>>>AAACCCEEEDDDGGGJJJLLLPPPXXXbbbiiixxxhhh^^^VVVQQQPPPKKKKKKMMMRRRUUUVVV\\\bbbdddddddddccc```\\\XXXVVVUUURRRPPPSSSTTTRRRQQQRRRPPPOOOOOOOOORRRUUUXXX[[[]]]cccjjjooovvv~~~xxxtttwww~~~|||vvvtttuuuvvvvvvuuuuuuvvv{{{yyyppphhhddd___YYYWWWXXXXXX]]]ccciiirrr|||~~~~~~xxxsssrrrooojjjfffgggmmmmmmooorrrwww{{{}}}yyyrrrkkkhhhiiijjjnnntttyyy{{{{{{}}}}}}sssqqqmmmjjjiiiiiikkkllllllnnnpppqqqrrruuuyyy|||{{{wwwsssqqqpppmmmhhhddddddaaabbbfffjjjpppzzz{{{vvvwww|||}}}|||tttkkkgggeeeeeekkkttt}}}pppiii]]]QQQHHHAAA<<<999888777555333222000000000111111111111000000000000000000000111111111222222000000000000////////////---......//////......---//////////////////////////////111111111111//////......//////000000111111//////000000000000//////......////////////......------......///000000000.............../////////////////////////////////,,,---...///000///......,,,---......------...///+++,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++******,,,------+++)))******++++++++++++******------------------------,,,,,,,,,,,,,,,------...------------------------)))***,,,...//////......,,,,,,,,,,,,,,,---//////........................,,,,,,,,,------------...------------,,,,,,,,,,,,------.........------,,,................................................+++---///...---,,,---...------------------------,,,,,,---............---........./////////000000////////////000111222222222333555777999:::;;;;;;============>>>???@@@AAAAAABBBCCCCCCEEEHHHNNNRRR******+++,,,------------++++++******++++++,,,,,,,,,,,,,,,---------......,,,,,,------------------------,,,,,,,,,---...///---------.........//////............------,,,,,,.../////////000000000000.........///000111333444555666888;;;===?????????=========>>>AAADDDGGGIIIJJJNNNTTTZZZbbbnnn|||wwweeeZZZRRRLLLKKKNNNKKKKKKPPPYYY```gggrrr|||~~~zzzuuuooolllggg^^^XXXXXXWWWUUUWWW[[[]]]^^^aaaeeeiiimmmppprrruuu{{{vvvooollloooxxxxxxttttttyyy}}}{{{tttnnnllllllkkklllmmmooosssyyy~~~sssiiiaaa]]]YYYTTTRRRSSSQQQUUUYYY^^^gggppprrrooooooiiieeecccaaa]]]]]]___dddeeegggjjjnnnrrrvvvyyy{{{~~~}}}wwwrrrnnngggaaa[[[\\\___dddkkkppprrrsssyyyzzznnnllliiihhhiiilllqqqtttwwwzzz~~~~~~zzzwwwuuutttppphhhaaa\\\ZZZ[[[```eeekkkuuu|||yyy{{{yyyyyyxxxrrrjjjdddbbbcccccciiiqqq{{{yyymmmaaaWWWOOOHHHDDD???>>><<<999666555333333111111111111000000000000000000111111111222222222000000000000////////////...//////000000//////...////////////////////////...///111222222111///............///000111111111//////000000000000//////---...///000000///...---------......///000000111.........//////000000000000000///...,,,+++******,,,,,,------............,,,...//////......///000,,,,,,---...............,,,,,,,,,,,,,,,,,,,,,,,,........................++++++***+++,,,,,,+++))),,,,,,,,,------,,,,,,,,,------------------------,,,,,,,,,,,,,,,---......------------------------***+++---...///...---,,,,,,,,,++++++,,,---///000------------------------,,,,,,,,,---------.........---------,,,,,,,,,,,,+++,,,---------------,,,................................................+++---//////---,,,,,,...---...///000000///...---------...///////////////------...///000111111222////////////000111222333444555777:::<<<>>>??????>>>>>>>>>>>>???AAACCCDDDEEEEEEFFFGGGJJJOOOVVV[[[***+++,,,---......///...------,,,,,,,,,---...///,,,,,,,,,------.........,,,,,,,,,------.........---,,,,,,+++,,,---/////////000000000111111222222......---------,,,,,,,,,////////////000000000000222222222333444666777888888:::<<<===?????????>>>?????????@@@CCCGGGJJJMMMRRRXXXbbbkkkwwwooocccXXXRRRLLLFFFFFFKKKKKKMMMUUUaaammmyyy{{{oooeeebbbaaa```eeelllqqqssswww|||zzzqqqjjjfffiiirrr}}}xxxooojjjdddjjjooonnnhhhbbb```aaacccdddgggkkkqqqxxx|||xxxkkkbbbYYYVVVTTTPPPNNNOOOLLLOOORRRVVV^^^ffffffcccccc]]]YYYXXXWWWTTTVVVZZZ[[[\\\]]]```dddhhhlllnnnrrrtttsssmmmhhheee```ZZZPPPRRRVVV\\\dddiiilllmmmsssyyy{{{sssdddbbb``````ccciiipppttt{{{}}}|||{{{uuukkkcccYYYWWWXXX]]]ccchhhrrr|||~~~~~~~~~xxxwwwssslllddd___```bbbaaafffmmmvvvzzznnnddd[[[TTTPPPEEEDDDAAA>>>;;;888777666111111111111000000000000000111111111111222222222000000000000////////////000000111111111111000000////////////////////////...000111222222111000...---......///000111111222//////000000000000//////---...///000000///...------------...///000000111.../////////000000111111///...---***(((&&&$$$###,,,,,,,,,,,,,,,---...///+++,,,------,,,,,,...///---......///000/////////...................................................---,,,,,,......---,,,---......//////......---------------------------,,,,,,,,,,,,,,,---...///------------------------+++,,,...//////...,,,***,,,,,,++++++,,,...///000------------------------,,,,,,,,,------.........000000/////////.........***+++,,,,,,---------,,,................................................+++...000000---,,,---///---...000222222111///.........///000000000000000,,,---...///000111222333////////////000111222333666777999<<>>>>>>>>???@@@CCCEEEFFFJJJJJJKKKLLLOOOUUU]]]bbb---,,,,,,,,,,,,---.................................------,,,,,,------...,,,,,,,,,---------......+++---///000000///---,,,...///111222222222111111333000......///...+++(((---------......////////////000222333444666999<<>>======@@@BBBDDDDDDFFFBBBBBBGGGHHHIIIOOOXXX[[[llluuulll___XXXQQQNNNLLLIIIKKKOOONNNUUUaaaooo~~~vvvqqqrrrwww~~~yyyqqqhhhbbbbbbdddhhhoootttqqqhhh```\\\___bbb```\\\YYYYYYZZZ^^^bbbfffkkknnnrrrwwwzzz}}}vvvooojjjccc```[[[VVVTTTRRRQQQPPPLLLNNNPPPSSSVVVYYY\\\]]]YYYYYYWWWVVVUUUTTTTTTTTTUUUUUUTTTUUUXXX\\\```bbbgggeeebbb___\\\ZZZYYYYYYPPPQQQSSSVVV\\\ccciiimmmuuu}}}vvvjjjccc^^^XXXVVVYYY```hhhllluuuyyy~~~~~~}}}vvvkkkccc\\\\\\]]]^^^bbbggglllooorrryyy~~~zzzxxx{{{~~~{{{sssjjjccc^^^\\\\\\dddjjjqqqvvv{{{zzzvvvpppggg```VVVPPPHHHAAA===;;;999888444333222222333222000...222222222111000/////////111111000000//////......111111000000//////......000000////////////000000111111111111111111111111///////////////////////////000111222222111///...////////////000000000000222111000.........///000......////////////..............................000000000//////...------+++,,,------......------........................******+++,,,,,,---.........---,,,+++***+++,,,---......................../////////......---------++++++---......---++++++...------,,,,,,++++++***************************+++,,,,,,---...///000000......------------......------,,,,,,,,,,,,---------------,,,,,,+++++++++...---,,,,,,,,,,,,---...***---000000...++++++,,,000...,,,,,,---/////////,,,,,,,,,,,,...000333444........................000000000000000000000000,,,---------.../////////...///000///---,,,,,,...//////000000000333777:::;;;;;;<<>>AAACCCCCCDDDFFFGGGKKKJJJKKKPPPXXX___cccddd---,,,,,,,,,,,,---......------------------------...------,,,,,,------...,,,,,,,,,---------......,,,---.../////////...---///000222333444555444444444111............---+++......//////000111111111111333666777888:::===???DDDCCCBBBBBBCCCDDDEEEEEEHHHEEEDDDIIILLLQQQ]]]hhhpppxxxtttooommmnnnqqqyyy~~~|||wwwppphhh```XXXSSSPPPOOOLLLJJJMMMSSSYYYbbbppp~~~wwwqqqkkkccc^^^]]]^^^bbbhhhkkkiiiaaaZZZUUUXXXZZZXXXVVVTTTVVVYYYaaacccfffhhhiiikkknnnqqquuuuuutttssspppkkkeeeaaa]]][[[XXXVVVTTTRRRQQQPPPMMMMMMMMMNNNPPPSSSUUUWWWUUUTTTRRRPPPOOOOOOOOOOOOOOONNNMMMLLLLLLNNNPPPRRRXXXWWWVVVUUUTTTUUUUUUVVVOOOPPPQQQTTTYYY___dddhhhnnnvvv{{{|||}}}zzzqqqggg\\\WWWRRROOOSSSYYY___ccckkkooowww}}}{{{{{{zzzuuummmeeecccdddfffiiilllnnnooopppoootttxxxzzzxxxuuusssrrrqqqmmmlllppptttxxxwwwnnnfffbbbaaaaaahhhlllrrruuuzzz}}}|||yyysssmmmhhhaaaVVVLLLDDD???;;;888666444333333444333111///111111111000000/////////111111000000////////////111111000000////////////000000////////////000000000000000000000000000000////////////////////////...//////000000000//////000000000000////////////222111000///......///000...//////000000//////...........................+++,,,,,,,,,,,,,,,,,,,,,,,,---......//////..............................***++++++,,,------.........---,,,++++++,,,------......................../////////.........------,,,,,,,,,------,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++***++++++,,,---...//////......------------............------------.........---------,,,,,,,,,,,,...---,,,,,,,,,,,,---...%%%)))---/////////000222///...,,,---...//////...111000///...------...///................................................------..................,,,...000000///...///000///000222222333555888;;;>>>===>>>AAADDDDDDBBB@@@===???BBBDDDFFFGGGJJJLLLNNNNNNPPPVVV]]]dddgggggg---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,---------.....................///000000111222444555666777777777444111...---............000000111111222333333444555777:::<<<===>>>AAADDDCCCCCCBBBBBBBBBCCCDDDEEEIIIHHHKKKQQQXXXbbbqqq~~~sssfff___[[[WWWWWWYYY^^^eeejjjiiieeeaaaZZZTTTPPPNNNNNNOOONNNNNNTTT\\\hhhqqqyyyvvvwwwwwwwwwyyy|||~~~~~~}}}|||tttmmmgggbbb]]]ZZZYYYZZZ\\\aaadddbbb\\\VVVQQQSSSUUUTTTRRRSSSVVVZZZ]]]]]]]]]\\\ZZZZZZ\\\^^^```aaabbbbbbaaa^^^ZZZXXXVVVVVVVVVVVVUUUSSSRRRQQQSSSRRRRRRQQQRRRSSSTTTUUUOOONNNLLLJJJIIIIIIJJJJJJIIIHHHFFFEEEEEEEEEFFFGGGJJJJJJJJJLLLNNNPPPSSSUUUPPPPPPQQQSSSVVV[[[___aaaeeejjjoooqqqrrrpppiiiaaaVVVRRRMMMKKKNNNSSSWWWZZZ```cccjjjssszzz~~~}}}|||yyywwwuuuvvvvvvtttooojjjmmmoootttxxxzzzyyyxxxwwwttttttssspppkkkgggfffeeeeeeaaaaaaeeekkkqqqyyyvvvoookkkiiiiiinnnpppsssuuuxxx}}}~~~}}}~~~}}}{{{tttiii]]]SSSJJJBBB>>>;;;999777666666555444222222222111111111111111111111000000000000/////////111000000000000/////////000000////////////000000////////////////////////////////////////////////...------......///000111111111000000//////......111000000////////////000///000000111111000000///........................,,,------...//////000000---...//////000000//////........................+++++++++,,,------.........------,,,------..............................//////............------------,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,---......///......------------......///..................///...............---------...------,,,,,,------...+++---000000...---------///...---...///000...,,,222111000...------------........................,,,,,,,,,,,,,,,,,,,,,,,,//////..................***---000111111111222333000222555777777999;;;<<>>@@@@@@BBBDDDFFFAAABBBBBBBBBBBBDDDGGGIIIKKKQQQ[[[eeeooo{{{}}}kkkaaaXXXTTTRRROOOOOORRRVVV\\\```^^^ZZZWWWSSSNNNLLLKKKLLLOOOPPPTTT^^^iiiuuu{{{}}}yyysssnnnkkkhhhggggggjjjooosssuuuvvvxxxssskkkccc]]]YYYVVVUUUVVVWWWYYY\\\___^^^YYYVVVQQQTTTXXXXXXVVVVVVXXXZZZVVVVVVTTTPPPMMMLLLMMMOOOQQQSSSVVVWWWWWWUUUTTTTTTPPPRRRTTTUUUUUUTTTSSSSSSVVVWWWXXXYYYYYYXXXWWWVVVLLLKKKIIIGGGFFFFFFFFFFFFDDDDDDDDDDDDEEEEEEFFFGGGEEEEEEFFFHHHKKKOOORRRTTTQQQQQQQQQRRRTTTWWWZZZ\\\]]]___bbbeeegggfffaaa]]]UUURRRNNNMMMOOOSSSUUUWWWZZZ\\\```ffflllooopppooonnnllllllnnnqqqrrrqqqpppvvvyyy~~~yyypppiiidddbbbaaa```\\\\\\```fffkkkttt||||||wwwsssrrrsssuuuwwwwwwvvvwwwyyy{{{~~~|||{{{zzzyyyvvvvvvxxx}}}yyyqqqggg[[[PPPIIIBBB???<<<999888777555444333333333333333333333333000000000000000000000000000000000000000000000000000000////////////000000////////////////////////////////////////////////......------...000111333111111000000//////......000000000////////////000000000111111111111000000..............................//////000000000000------...///////////////------------------------,,,,,,,,,,,,------......------------......//////........................------------------,,,,,,...---,,,++++++,,,---...******+++,,,,,,---......------------------------***++++++,,,---...///000...------,,,,,,------...//////............/////////////////////.........------------------------///000111000...---,,,+++///......///000000...+++------......//////000000........................,,,,,,,,,,,,,,,,,,,,,,,,000000//////......------***---000222222111222333111555999;;;<<<<<<===>>>BBBAAAAAAAAABBBBBBBBBBBBCCCEEEHHHKKKNNNRRRWWWZZZ\\\]]]aaaeeeiiikkkllllll---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,---------......///...------...111333555:::999888777666555555444000///---,,,+++---000222333333444555666777888888;;;===@@@BBBBBBCCCDDDEEEDDDEEEEEEDDDEEEHHHNNNRRRYYYfffvvvqqqfffZZZTTTPPPOOOMMMIIIHHHJJJQQQVVVXXXUUUQQQPPPMMMIIIMMMKKKLLLQQQVVV^^^kkkwww|||uuutttsssrrrppplllhhhdddbbb]]]\\\[[[^^^cccgggjjjkkknnnjjjbbbZZZSSSOOOMMMMMMNNNPPPSSSWWWZZZYYYWWWTTTRRRXXX]]]___\\\YYYWWWWWWSSSRRROOOKKKHHHGGGJJJLLLIIILLLPPPRRRRRRQQQRRRSSSPPPRRRTTTTTTSSSSSSTTTVVVVVVYYY^^^aaaaaa___ZZZWWWNNNMMMKKKIIIHHHFFFEEEEEEBBBBBBDDDEEEFFFGGGGGGGGGGGGGGGGGGHHHIIILLLNNNPPPPPPPPPPPPQQQRRRTTTVVVWWWYYYXXXYYY\\\^^^]]][[[YYYTTTRRRPPPQQQTTTVVVWWWWWWXXXWWWXXXZZZ]]]______^^^``````aaaeeeiiimmmpppqqqyyy{{{wwwnnniiifffeee___[[[ZZZ^^^bbbeeelllrrruuu~~~|||{{{}}}}}}|||wwwrrrmmmjjjqqqooommmmmmmmmmmmnnnoooppprrrvvv}}}{{{nnn___UUUKKKGGGAAA<<<999777555333333333333333333333222222000000000000111111111111000000000000111111111111000000////////////000000000000000000000000000000//////////////////////////////......///111333444111000000000/////////.../////////000000000000///000000111111111111000000........................---------,,,,,,,,,++++++,,,,,,---............---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......,,,------....../////////........................++++++++++++++++++++++++///...,,,,,,,,,,,,...///******++++++,,,---......------------------------,,,,,,---...///000111111------,,,,,,,,,,,,------//////............//////////////////////////////------------------------******,,,...111222333333/////////000111000---+++++++++---...000111222222........................------------------------000000000//////......---,,,...111222111111111222555888<<>>@@@CCCDDDCCCCCCCCCDDDDDDEEEEEEFFFHHHNNNXXX```rrrvvvlllaaaXXXTTTPPPNNNNNNLLLGGGEEEGGGLLLPPPQQQNNNLLLMMMMMMKKKUUURRRUUU]]]gggqqq|||{{{xxxyyy|||}}}uuuooonnnmmmkkkhhhddd___[[[XXXWWWUUUTTTUUUXXX[[[\\\]]]aaa___YYYQQQJJJFFFFFFGGGFFFJJJOOOTTTWWWXXXWWWUUUXXX^^^eeegggddd^^^[[[YYYRRRQQQNNNJJJHHHIIILLLPPPNNNRRRVVVXXXVVVVVVXXX[[[ZZZ[[[[[[YYYVVVWWW[[[___aaaeeekkkoooooolllgggcccWWWWWWVVVUUURRROOOKKKIIIEEEGGGIIIKKKLLLLLLLLLKKKPPPOOONNNMMMLLLLLLMMMNNNPPPPPPQQQRRRSSSTTTUUUVVVYYYUUUTTTVVVWWWUUUUUUVVVQQQPPPQQQTTTXXXZZZZZZYYYWWWTTTQQQPPPPPPQQQQQQPPPTTTUUUXXX\\\aaafffjjjllltttvvvzzz|||uuupppmmmkkk```]]]\\\___aaabbbeeejjjllluuu}}}|||sssjjjeeefffbbb```bbbdddddddddgggnnnqqqwww~~~~~~mmmbbbXXXRRRIIIBBB<<<999666444333333222111111000//////000000000111111111111222000000000111111111111222000000////////////000000000000000000000000000000////////////////////////000000///000000111222333/////////000000000000000...//////000000000000//////000000111111000000///........................//////......---,,,,,,++++++,,,,,,---...---------,,,,,,,,,,,,,,,,,,,,,,,,------------------......+++,,,---.......................................******++++++++++++,,,,,,......------------......******+++,,,,,,---......------------------------------...///000111111222------,,,,,,,,,,,,------///..................///.........///////////////,,,------......------,,,---,,,,,,...111333333333111000//////000000...,,,------...///000000//////................................................000000/////////////////////000222222111222333555999;;;???AAA@@@???@@@@@@AAAAAAAAAAAAAAACCCGGGJJJMMMPPPTTTWWWZZZ\\\___aaadddfffiiijjjkkklllmmmooo---,,,,,,,,,,,,---......------------------------...------,,,,,,------...,,,,,,,,,---------...............///111333555777888777555222111000//////---///111111000111444666999999:::<<<===>>>@@@@@@AAACCCEEEFFFDDDCCCBBBBBBAAACCCGGGKKKSSSaaaqqq~~~}}}uuunnnkkkkkklllpppttttttmmmfff___WWWPPPQQQNNNMMMMMMLLLIIIIIIMMMLLLQQQSSSRRRTTTYYY\\\\\\cccbbbggguuuvvvrrrmmmkkknnnssswwwyyy~~~}}}tttooollliiihhhfffbbb]]]YYYUUUSSSRRRQQQPPPQQQTTTVVVVVVVVVWWWVVVSSSMMMGGGEEEFFFHHHGGGLLLSSSZZZ^^^_________fffkkkqqqssspppllliiihhh\\\ZZZWWWSSSRRRTTTYYY]]]bbbgggjjjkkkhhhgggjjjmmmnnnmmmkkkeeeaaabbbhhhnnnrrruuuxxxzzzzzzxxxtttrrrhhhiiiiiihhheee___ZZZVVVRRRUUUYYY]]]```aaaaaaaaabbbaaa^^^[[[XXXWWWVVVVVVUUUUUUVVVWWWYYY[[[\\\\\\[[[TTTPPPRRRRRROOOPPPSSSNNNOOORRRWWW\\\^^^^^^]]]XXXTTTOOOKKKJJJJJJJJJIIIMMMOOORRRVVVYYY]]]aaacccjjjmmmrrryyy}}}zzzxxxuuussshhheeefffiiiiiiggghhhkkkmmmrrryyyzzzuuuuuuyyy}}}{{{rrrmmmfff```^^^bbbdddcccbbbeeekkkpppvvv~~~~~~tttiiibbbWWWMMMFFF@@@<<<:::666555444333222000000///000000111111111222222222000000111111111222222222000000////////////000000//////////////////////////////////////////////////////000000000000000///......//////000000111111---...///000111111000///...//////000000//////...........................000000000000000/////////,,,------.........................................................------)))***,,,---.........---........................++++++,,,,,,------------------............------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000111111---,,,,,,++++++,,,,,,---......------------......------........./////////,,,,,,---......---,,,,,,111///---...111333222000333111///...//////...---...//////000000///...---................................................///////////////000000000111222222222333555888;;;<<<>>>AAAAAA@@@??????@@@AAABBBCCCCCCCCCGGGLLLQQQSSSWWW\\\___aaaaaabbbccccccfffiiijjjkkkmmmqqquuu---,,,,,,,,,,,,---.................................------,,,,,,------...,,,,,,,,,---------......------...000222444666777555444222000////////////...000333444333333666888<<<<<<===???@@@AAACCCCCCCCCEEEGGGGGGEEECCCBBBBBBBBBFFFNNNVVVdddxxxpppllleee^^^ZZZ[[[^^^aaa```eeefffaaa\\\WWWQQQKKKKKKHHHGGGIIIIIIIIIMMMSSSRRRWWW[[[\\\```hhhooopppppppppwww}}}yyywwwppplllhhhfffjjjpppuuuxxxwww|||zzzpppgggeeefffcccbbb```]]]ZZZVVVSSSQQQNNNNNNNNNQQQUUUWWWXXXWWWRRRSSSRRRNNNIIIGGGIIIKKKMMMSSS\\\dddhhhjjjjjjjjjtttyyy~~~|||yyyyyyyyyllljjjgggcccbbbdddjjjnnnwww{{{~~~~~~{{{yyy|||~~~yyyrrrlllnnnvvv}}}{{{|||||||||{{{zzzxxxwwwwwwxxxzzzyyyuuunnngggccc___ccciiipppuuuyyyzzz{{{sssqqqmmmiiifffdddcccbbb[[[[[[]]]___```bbbdddddd\\\SSSNNNOOOOOOLLLLLLQQQNNNPPPTTTZZZ```bbbbbbaaa[[[VVVPPPKKKIIIIIIIIIIIIJJJMMMPPPRRRTTTWWWZZZ\\\bbbfffmmmuuu}}}}}}}}}}}}{{{xxxrrrooopppttttttqqqpppssssssuuuwwwzzz~~~yyytttpppqqqvvv|||}}}{{{wwwllleeecccgggiiifffeeeggghhhmmmttt|||xxxpppdddXXXOOOIIIDDDBBB:::999888777555333222111000000111111222222222222000000111111222222222222000000////////////000000........................////////////////////////......000000000///...---------...///000111222222---...///111111111000///......////////////..............................++++++,,,,,,---.........---......///////////////000000000000000000000000..................------(((***+++---......------........................---------....../////////,,,---...//////...---,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---...///000000---,,,,,,++++++,,,,,,------------,,,,,,---------,,,---------......//////,,,,,,---......---,,,,,,***))))))---333777888888444222///......//////...,,,---///000000000///.........................................................//////000000111111222222333333444888===AAA???@@@BBBAAA@@@??????@@@AAACCCDDDDDDEEEIIIPPPVVVXXX\\\aaaeeeeeedddddddddbbbeeehhhjjjlllooouuuzzz,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------........................///000111222222333222222222000...------...///000000111333666999;;;===>>>AAA>>>>>>AAACCCAAAAAACCCGGGHHHIIIGGGCCCBBBCCCFFFGGGRRRaaarrrtttbbb]]]VVVQQQQQQSSSWWWYYY^^^\\\YYYWWWUUURRROOOMMMLLLPPPPPPLLLLLLRRRXXX[[[^^^eeemmmtttwwwyyy|||~~~yyyrrrnnniiigggeeeeeehhhlllppprrrmmmlllllljjjhhheeecccaaafffccc^^^XXXTTTPPPNNNMMMOOOPPPSSSVVVYYYZZZ[[[[[[ccc]]]UUUOOONNNPPPSSSUUU\\\dddnnnuuuzzz}}}{{{wwwuuurrrooommmooouuu|||~~~}}}|||wwwqqqoooqqqwww|||}}}zzzvvvqqqooonnnoooppp|||~~~}}}xxxrrroookkkpppxxxzzzvvvvvvvvvvvvtttiiiiiihhhhhhjjjllloooqqqhhhccc[[[UUUQQQOOOMMMLLLRRRPPPPPPVVV^^^dddfffddd\\\YYYTTTOOOLLLJJJJJJJJJMMMOOORRRSSSSSSTTTUUUVVV\\\]]]aaakkkxxxzzzttttttwwwzzzyyywwwwwwwwwyyy~~~{{{uuuyyy|||{{{zzz}}}}}}wwwpppmmmppptttwwwxxx{{{tttooopppnnnhhhfffhhhkkkooouuuzzzsssggg^^^UUUMMMHHHGGGAAA;;;777666666444222///000222222111000///000111111000000000000111111////////////000000000000000111111111111000000///111111000///////////////000000000000////////////////////////////////////000000000000///////////////////////////////////////...---,,,,,,---...////////////...---------,,,////////////////////////111///,,,******+++---///---......///......------111111000...---,,,+++***,,,,,,------------,,,,,,000000000//////.........------......------,,,+++++++++,,,---............------------------------............---,,,+++***------------------------................................................111000///......///000111...//////111222444666777666555444333111000//////---------........./////////......000111000...,,,//////............/////////////////////.........111222555888;;;===???@@@DDDDDDBBB@@@======???AAADDDEEEEEEGGGJJJPPPWWW]]]]]]```dddffffffeeeeeeeeefffhhhlllnnnrrrxxx,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------..............................//////000/////////000///...------///000111333444666999;;;>>>???@@@CCC@@@@@@CCCDDDCCCCCCEEEEEEGGGIIIIIIGGGHHHLLLOOOUUUcccvvvrrreeeYYYUUUPPPMMMMMMOOOSSSUUUZZZXXXTTTRRRPPPNNNMMMLLLJJJNNNPPPOOOQQQZZZdddhhhrrrwww}}}|||zzzxxxwwwyyy~~~{{{uuuooojjjgggeeebbbaaabbbeeefffhhhbbbbbbaaa````````````aaaeeebbb]]]WWWSSSPPPOOOOOOMMMQQQVVV\\\bbbeeeggghhhjjjeee^^^ZZZ[[[```fffjjjpppvvv~~~{{{xxxsssssssssuuuxxx}}}{{{yyywwwtttppplllkkkmmmrrrwwwxxxtttnnniiifffgggjjjmmmwwwyyy{{{|||yyyuuuooolllpppvvv~~~}}}zzz{{{|||{{{zzznnnmmmnnnooorrruuuyyy{{{sssnnngggaaa]]]ZZZXXXWWWVVVTTTSSSWWW]]]aaabbb```]]][[[XXXUUUTTTSSSSSSSSSSSSTTTUUUUUUUUUTTTTTTUUUVVVWWWZZZcccnnnvvvxxxxxxtttppplllmmmqqquuuuuutttxxxyyy}}}}}}xxxzzz{{{wwwtttttttttooojjjjjjoootttxxxyyy|||zzzyyyvvvoookkklllkkknnnrrrwww}}}xxxmmmeee___YYYTTTLLLEEE===888777777555444444555666666555333222222111111000000000000111111///000000000000000000000...///000000000000//////111111000///////////////000000000000////////////////////////////////////000000000000////////////////////////////////////000///...------...///000...............---------........................000///---++++++,,,---...---...............------000000///...---,,,,,,+++......////////////......+++++++++******)))))))))------......------,,,+++((()))+++,,,---.........------------------------,,,,,,------...------,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,---...///...//////111222444666777666555444333111000//////---------.........//////000///...///111111///---//////............/////////......//////000000111444666999;;;>>>???@@@@@@@@@@@@???>>>======@@@CCCCCCDDDGGGJJJOOOVVV]]]bbbdddfffggggggfffeeefffgggkkknnnssswww|||,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------------------------------............................../////////...------......---...///111333444888999:::<<<>>>@@@BBBCCCGGGDDDCCCFFFFFFEEEFFFIIIFFFIIILLLNNNOOORRRXXX]]]cccttt~~~rrrbbbXXXRRRPPPMMMKKKLLLNNNQQQSSSUUUSSSOOOLLLKKKLLLNNNOOONNNTTTXXXYYY___lllxxx~~~~~~uuunnnnnnlllkkkooowwwxxxqqqjjjfffbbbaaa```^^^]]]]]]^^^^^^^^^^^^^^^___aaaeeehhhjjjjjjfff___YYYTTTRRRRRRRRRSSSXXX```iiipppvvvxxxyyysssnnniiifffgggmmmuuuzzz~~~xxxsssqqqnnnqqquuuxxx||||||xxxvvvqqqpppmmmjjjiiikkkooosssuuupppiiidddbbbdddiiilllvvvwwwyyyzzzxxxtttpppmmmrrrwww~~~zzzwwwwwwyyyzzzyyywwwooooooqqqssswww{{{zzzvvvooojjjgggeeecccaaa\\\YYYXXXZZZ^^^aaa```___________________________]]]]]][[[YYYWWWUUUSSSRRRQQQQQQSSSYYYbbbiiikkklllfffcccaaaccchhhmmmooonnntttvvv|||{{{tttqqqjjjgggdddgggmmmssswwwxxxyyy|||zzzuuutttppppppqqqtttzzzyyyqqqmmmkkkgggdddWWWOOOFFF???<<<;;;999777555555444444333222111000111111000000000000111111000000000000000000000000------...///000000000000111111000///////////////////////////000000000000////////////////////////000000000000////////////////////////////////////000///............///000---------...............------------------------.........------------------.....................//////.........---------......////////////......---------,,,,,,,,,,,,,,,------......------,,,+++)))***+++---......//////------------------------***+++,,,---....................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,---............000111333555666777666555444333111000//////------........./////////000///......000000000...000//////......//////000............000222444666:::;;;>>>@@@AAAAAA@@@???======>>>======???CCCFFFBBBFFFKKKQQQWWW^^^eeejjjmmmllljjjhhheeeeeehhhjjjrrrvvv|||------------------------------,,,,,,,,,,,,------------------------------........................000000111000000///......------...///111444666777;;;<<<===???@@@BBBCCCDDDIIIFFFFFFGGGGGGEEEHHHMMMKKKOOOTTTXXX[[[```hhhmmmvvv}}}}}}pppdddYYYSSSOOOOOOOOONNNNNNPPPSSSUUUTTTSSSPPPNNNNNNQQQVVVZZZ\\\bbbhhhjjjrrrzzzpppiiifffeeefffjjjsss|||~~~xxxqqqjjjddd```\\\]]]]]]]]]\\\]]]^^^___cccdddgggkkkooorrruuuvvvsssoooggg```[[[YYYYYYZZZbbbgggnnnwww}}}|||yyysssoooooottt|||zzzvvvvvvvvvwwwwwwuuuqqqnnnllllllmmmrrrxxx|||~~~zzzwwwuuutttssspppnnnoooqqqtttxxxtttooojjjhhhjjjnnnpppzzz{{{~~~~~~{{{wwwtttuuuyyy}}}vvvtttrrrtttvvvvvvtttpppkkklllnnnppptttxxx{{{}}}uuurrrmmmiiihhhgggfffeeeaaa______```dddgggggggggeeefffhhhiiijjjjjjjjjjjjhhheeeaaa]]]ZZZWWWTTTQQQOOONNNOOORRRXXX^^^aaaaaa\\\[[[ZZZ\\\aaafffhhhhhhjjjnnnuuuyyysssfffdddcccffflllqqqsssssswwwyyy~~~wwwuuussssssxxx{{{tttqqqrrrttttttsssfff]]]RRRIIIDDD@@@===:::666444333222222111111000222111111000000111111222111111111000000000000000------///000111111111111111000000///////////////////////////000000000000////////////////////////000000000000////////////////////////////////////........................,,,---------.../////////------------------------------...//////...---,,,---------------......///---.....................,,,,,,------------,,,,,,000000000000////////////------......------,,,+++,,,---......///.........------------------------***+++,,,---............////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////////////////////////////---...000222333555666666666555444333111000//////............///////////////...------///000//////000000////////////000000.........///222555999;;;===>>>AAABBBBBBAAA???>>>>>>>>>??????@@@CCCGGGJJJGGGLLLSSSYYY___eeejjjnnnooonnnjjjgggeeeggglllpppwww}}}------------------------...------,,,,,,------...------------------------........................000000111000000///.........///111333555888:::;;;>>>>>>???@@@AAABBBCCCDDDFFFDDDDDDFFFFFFFFFKKKRRRTTTZZZbbbhhhnnnuuu}}}|||mmmaaaXXXRRROOOLLLNNNOOOOOOOOOQQQTTTXXX\\\\\\[[[ZZZZZZ^^^dddiiimmmsssxxxzzz}}}wwwmmmfff______```dddkkkppptttuuuppppppnnnkkkfff```\\\ZZZXXXZZZ]]]___```bbbeeehhhmmmqqqvvv{{{~~~~~~}}}wwwsssmmmhhhffffffhhhjjjqqqtttyyy~~~~~~}}}}}}|||xxxttttttxxx~~~vvvqqqpppnnnoooppppppnnnnnnooopppsssyyy}}}zzzwwwwwwyyy{{{}}}zzzwwwvvvvvvwwwwww~~~~~~{{{yyyxxxwwwxxxzzzzzzuuuqqqjjjjjjkkkmmmoooqqqssstttmmmjjjgggffffffggggggfffeeeeeefffiiimmmqqqssstttppprrrsssuuuvvvuuutttsssoookkkeeeaaa]]]ZZZUUURRRNNNMMMMMMOOORRRVVVXXXYYYYYYXXXXXXZZZ]]]___aaabbbdddiiiqqq{{{|||vvvkkkhhhfffhhhmmmpppqqqppprrrtttzzz{{{wwwtttvvv{{{}}}zzzyyyyyyyyyzzzuuurrroooqqqwww}}}ssskkk```VVVOOOHHHBBB======999666444555666666555222222111111111111222222222111111111000000000///...///000111222333333333111000000///////////////.../////////000000000111000000000000000000000000000000000000////////////////////////////////////------------------------,,,---------.../////////........................,,,---///000000///---,,,...------------...///000---------...............,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++---......------+++******------------------------,,,------......------,,,////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////......////////////......---...000222444555555666666555444333111000//////........./////////000000...---------///000///...000000////////////000000//////000222555999<<<>>>>>>???@@@AAAAAA@@@>>>===???@@@AAAAAABBBDDDHHHLLLPPPTTT[[[aaaeeehhhlllnnnlllkkkiiiggghhhlllrrrxxx------------------------......------------......------------------------............................../////////...------111222444777:::<<<>>>???AAAAAAAAABBBBBBCCCCCCCCCAAAAAACCCFFFIIILLLUUU^^^eeelllvvv~~~|||zzz~~~yyyttttttxxx{{{zzzmmm```UUUNNNKKKJJJIIILLLOOOPPPQQQUUU[[[```kkkmmmooonnnmmmnnnssswwwyyyzzzvvvssstttuuuzzz|||rrrgggaaaXXXXXXYYY\\\___bbbbbbaaa^^^```ccccccaaa^^^]]]]]]]]]```dddfffhhhlllrrrwwwsssqqqooonnnooorrrvvvyyyxxxyyy{{{}}}|||yyyvvvtttrrrssssssrrrsssxxxwwwsssrrrlllnnnqqqrrrsssuuuxxxzzz{{{~~~zzz~~~}}}|||}}}~~~yyyuuuooooooooopppqqqqqqqqqrrrkkkiiiggggggiiijjjkkkjjjkkklllnnnqqqtttxxx{{{}}}zzz{{{|||}}}}}}|||{{{{{{tttnnngggccc```]]]XXXUUUNNNNNNNNNOOOPPPQQQSSSTTTWWWWWWXXXXXXYYY[[[\\\]]]aaagggpppyyy{{{qqqnnnkkklllpppssstttsssoooqqqwww}}}yyyxxxzzz~~~yyyvvvvvvwwwvvvsssrrrrrrqqqpppooonnnnnnnnnmmmooouuu~~~}}}wwwoooggg```VVVLLLEEECCC>>>888555666777555444222222111111111111222222222222222111111000000///000000111222333333333333111111000///////////////......//////000000111111000000000000000000000000000000000000////////////////////////////////////------............---------------...............////////////////////////,,,---...000000///.........---,,,,,,---...000111------........................////////////......++++++++++++,,,,,,,,,,,,------......------,,,+++++++++++++++***(((''''''---------------------------------...------,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------------,,,,,,,,,...000333444555555555666555444333111000//////....../////////000000000......///000222333111///111000000//////000000111111222444777:::<<<>>>???>>>>>>>>>?????????>>>>>>???AAABBBCCCDDDGGGKKKOOOXXX\\\bbbfffhhhjjjkkkmmmiiiiiijjjkkknnnttt{{{|||uuu..............................------------......------------------------..............................//////000/////////555666999;;;>>>@@@BBBCCCCCCCCCDDDDDDDDDDDDDDDDDDAAABBBFFFNNNSSS[[[hhhttt{{{yyywwwzzz|||llljjjgggdddbbbcccgggkkkpppkkkaaaWWWOOOJJJJJJJJJMMMQQQVVVYYY[[[bbbkkkrrr~~~|||}}}{{{vvvtttqqqnnnkkkkkkooouuu|||xxxmmmccc^^^XXXVVVVVVWWWYYY\\\]]]]]]\\\```fffjjjkkklllmmmooonnnqqqtttuuuvvvzzz}}}pppooooooooorrrvvvzzz|||xxxyyyyyyyyyxxxvvvsssrrrmmmpppsssuuuvvv{{{~~~{{{{{{uuuxxx|||~~~}}}~~~zzzvvvvvvwwwwwwwwwvvvvvvuuuqqqpppnnnnnnoooppppppooorrrsssuuuvvvwwwyyy{{{}}}{{{{{{||||||}}}|||||||||uuuooohhhdddbbb```\\\XXXQQQRRRTTTTTTTTTSSSTTTTTTTTTUUUVVVVVVVVVWWWXXXYYY[[[aaakkkttt|||~~~vvvrrroooqqquuuzzz|||{{{uuuvvvzzz|||wwwuuutttttt{{{}}}wwwrrrmmmjjjjjjjjjjjjjjjiiihhhgggllllllpppxxx|||vvvkkk___VVVLLLEEE<<<777666666333000333222222111111222222333333333222111111000000///000111111222222222111111111111000///////////////.........///000111111111000000000000000000000000000000000000////////////////////////////////////...///000111111000///..................---------........................------...///////////////...---,,,,,,,,,...000111..................------......////////////......---------.........//////------......------,,,+++)))******++++++******)))------------------------++++++,,,---............------------------------------------------------------------------------+++,,,,,,------,,,,,,+++,,,...000333555555555555666555444333111000//////.../////////000000000000///000222555777777444111111111000000000000111111444666999<<<>>>?????????=========<<<===>>>@@@AAAAAACCCEEEGGGJJJNNNSSSWWW^^^bbbfffhhhiiijjjkkklllhhhkkkooossswww~~~wwwmmmggg..............................------------......------------------------........................///000111222222333222222777999;;;>>>AAACCCDDDDDDEEEEEEEEEEEEEEEEEEEEEEEECCCEEELLLVVV___iiiyyyyyyvvvvvvxxx}}}wwwdddZZZ[[[[[[ZZZZZZ[[[^^^aaaddd```ZZZTTTNNNMMMNNNPPPTTTYYY___cccgggppp{{{|||wwwqqqmmmlllkkkhhheeefffllltttyyy{{{~~~}}}tttjjjbbb^^^\\\ZZZWWWWWWZZZ^^^aaabbbccciiiqqqwwwzzz}}}~~~~~~wwwssspppoooooooooqqqsssvvvwwwwwwwwwxxxxxxxxxwwwvvvuuuuuuyyy}}}zzz{{{{{{|||{{{{{{zzzzzzxxxvvvtttsssttttttsssrrrxxxxxxyyyxxxwwwwwwyyyzzzwwwwwwwwwxxxxxxyyyzzzzzzuuuooohhhdddcccbbb^^^ZZZVVVWWWZZZZZZYYYXXXWWWWWWQQQRRRTTTTTTTTTTTTVVVWWWRRRZZZdddnnnvvv~~~~~~yyywwwtttqqqsssyyy~~~~~~|||vvvssstttsssqqqvvv}}}|||rrrkkkggggggffffffffffffffffffkkklllqqqzzz}}}oooeeeWWWOOODDD>>>;;;999666222333222222111111222222333333333222222111000000///000111111111111000000///111111000///////////////---......///000111111222000000000000000000000000000000000000////////////////////////////////////000111222333333222111000/////////......------,,,------------------------............//////000000...---,,,+++,,,...000222//////.........---------,,,------------------,,,,,,,,,,,,------.........------......------,,,+++***+++,,,---.../////////------------------------)))***+++---...///000000------------------------........................000000000000000000000000------...//////...------,,,...111333555555555444666555444333111000//////////////////000000000000111222555999;;;:::666333111111000000000000111111666888<<>>======<<<;;;===???BBBCCCDDDFFFIIILLLPPPVVV\\\```aaadddgggiiijjjjjjkkkmmmjjjnnnsssyyy~~~yyyqqqjjjccc^^^------------------------///...---,,,++++++++++++,,,++++++******++++++,,,...//////000//////......000000000///...000444888999===AAADDDDDDCCCCCCDDDHHHFFFDDDCCCDDDFFFFFFFFFIIINNNXXXdddsss{{{}}}qqq```WWWVVVSSSQQQQQQTTTWWWVVVUUU]]]XXXRRRMMMMMMRRRXXX]]]eeegggkkksss}}}xxxpppnnnlllgggeeehhhfffgggjjjmmmqqqtttwwwyyy{{{zzzwwwsssnnnhhhdddaaaZZZXXXWWWXXX^^^gggpppvvvwww|||{{{xxxwwwwwwwwwsssooonnnppptttxxxyyy{{{~~~}}}~~~}}}{{{wwwsssrrruuuxxxxxxxxx~~~|||zzzyyyyyyyyyyyyyyywwwvvvuuusssrrrrrroooooommmllljjjjjjjjjjjjjjjjjjkkkkkkjjjfff```\\\XXXVVVTTTTTTTTTUUUTTTRRRTTTWWW\\\```fffnnnxxx|||xxxuuusssqqqlllnnnrrrvvvzzz~~~{{{uuupppjjjiiilllrrrvvvxxxxxxtttqqqoookkkeeeaaa```bbbeeejjjlllsss~~~rrrddd[[[OOOGGGCCC@@@;;;777000222555555444333222222888777666444222111000///222111000//////000111222000000000000000000000000............/////////000000000000000000000000000//////000000111111222222111111111111000///------+++,,,---.../////////...111000...---,,,---......+++,,,,,,------,,,,,,+++////////////////////////.........------,,,,,,,,,++++++,,,,,,---...//////........................+++,,,,,,---...///000000.........------,,,,,,,,,...---+++******+++---......------,,,,,,------...........................//////.........------------,,,,,,,,,,,,---......//////////////////////////////000000///...------000111222333444555555555666666666555444333222111111111111111000000000000000111333444555555444444111111111000000111555777999<<<>>>???>>>=========>>>????????????@@@DDDFFFIIIKKKNNNTTT[[[```cccdddeeebbbdddkkkmmmkkkkkkpppqqqyyywwwpppggg\\\WWWWWW........................000///...---,,,,,,,,,,,,------,,,,,,,,,,,,------....../////////.........///000111111222555:::===???AAACCCCCCCCCCCCEEEGGGDDDCCCCCCDDDFFFHHHJJJJJJPPPXXXeeesssuuufffYYYTTTNNNNNNNNNOOOQQQSSSTTTUUURRRQQQPPPQQQUUU]]]dddiiiqqquuu}}}zzz{{{}}}tttpppkkkccc^^^___^^^aaadddhhhkkknnnqqqsssssssssrrrqqqnnnjjjfffccc```___```bbbhhhpppwww|||~~~{{{zzz|||~~~}}}zzzvvvuuuxxx|||~~~~~~~~~}}}{{{zzzzzzyyyxxxwwwuuusssqqqoooooolllmmmnnnoooqqqrrrssstttwwwwwwxxxxxxxxxtttnnnjjj\\\YYYVVVTTTRRRQQQNNNLLLNNNPPPSSSVVV[[[bbbkkkrrr}}}yyytttooommmkkkiiihhhgggjjjooossswww|||zzzuuupppjjjgggjjjnnnrrrsss~~~}}}yyyrrrjjjccc___```aaafffiiipppzzz|||pppfffYYYOOOIIIEEE@@@<<<444555555444222111000111444444333111000///...---111111000//////000111111000000000000000000000000........./////////000000111111111111111111111111000000000000000111111111111111111111000///...------......///000111222222---,,,+++*********++++++------............------.................................------,,,,,,,,,+++,,,,,,------.........------------------------,,,,,,,,,---------------......---------,,,,,,,,,...---,,,++++++,,,---......------,,,,,,------...........................//////.........------------,,,,,,,,,,,,---..............................//////////////////...---000000222333444555555555222222222222111000//////000000000////////////...000000222333333333333222111111222111111333666999<<<>>>@@@@@@>>><<<<<<======>>>>>>>>>>>>AAAEEEIIINNNPPPUUUZZZ```dddfffffffffdddeeekkknnnmmmooottt{{{|||uuummmhhh```XXXTTTVVV////////////////////////000000///...------------......------------......---........................000222555777;;;@@@DDDEEEEEEEEECCCBBBCCCFFFIIIDDDDDDEEEGGGJJJMMMQQQSSS\\\fffuuuzzzmmmbbbWWWQQQPPPIIIKKKNNNNNNNNNPPPTTTXXXWWWYYY]]]cccjjjrrryyy}}}vvvqqqrrrxxxwwwppphhh^^^XXXVVVWWWZZZ^^^cccgggkkkpppsss{{{|||~~~~~~{{{wwwsssppphhhiiilllpppuuuzzz~~~~~~||||||}}}~~~||||||{{{xxxvvvssspppnnnmmmmmmnnnqqquuuwwwyyyzzz{{{}}}}}}~~~~~~{{{vvvrrrddd```[[[WWWSSSOOOKKKIIIKKKLLLMMMNNNQQQWWW^^^dddjjjgggeeeccccccbbbaaa___```dddiiinnnsssyyy{{{rrrnnnhhhfffgggkkkoooqqqzzzuuulllfffddddddcccgggnnnvvvyyy||||||sssggg]]]UUUOOOIIIDDD<<<:::777444222111111111222222111111000//////...000000////////////000000000000000000000000000000....../////////000000000222222222222222222222222111111111111000000000000000111111000000///...---000000000000111333555666//////...------------.........////////////.......................................---------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++...------------,,,,,,,,,///...---,,,,,,---...///......------------.............................................------------,,,,,,,,,,,,---..............................---.../////////////////////000111333444444555555333333444444444444333333////////////............///000000111111111111000111222333333333555888;;;>>>???@@@@@@>>><<<<<<===>>>>>>??????@@@EEEKKKOOOUUUXXX]]]bbbfffhhhiiiiiihhhfffhhhnnnrrrtttwww|||zzzvvvooohhhbbb___ZZZUUUUUUXXX........................//////...---------------......------------......---------------.........///222555888;;;???CCCFFFEEEEEEEEECCCBBBBBBDDDGGGGGGGGGHHHIIINNNTTT\\\aaajjjtttyyyjjj^^^TTTLLLIIIJJJHHHLLLPPPPPPOOORRR\\\dddkkknnnttt{{{}}}yyywwwsssmmmlllnnnuuu{{{}}}tttkkkbbb[[[WWWUUUVVVYYY^^^ccciiiqqq{{{~~~zzzooorrruuuyyy}}}}}}zzzvvvssspppooorrrtttwwwyyyzzzzzzzzzyyy|||||||||}}}|||zzzuuurrrkkkhhhbbb]]]XXXTTTOOOLLLPPPNNNMMMMMMNNNRRRXXX[[[^^^\\\\\\\\\]]]^^^]]][[[ZZZ]]]ccchhhnnnttt{{{rrrooojjjggggggjjjmmmpppwww|||tttooommmeeehhhnnnssstttvvv}}}xxxrrrkkkeee^^^VVVQQQEEEAAA;;;777555444444444333222222222222222111111000//////////////////000000000000000000000000000...////////////000000000222222222222222222222222222222111111000000//////000000000000000///......111000//////111333666888000000//////////////////.........//////................................................---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------///...------------...///......------------......................................................---,,,,,,,,,,,,---..............................------...///000000/////////000111222333444444444333333444555555666555555000000/////////........./////////000000/////////111333444555666777;;;===<<<>>>??????=========???@@@AAABBBCCCFFFKKKRRRWWW[[[___dddiiikkkkkkkkkkkkjjjkkknnnsssyyy}}}~~~uuummmhhhddd___[[[[[[YYYXXXZZZ___------------------------...---,,,,,,+++,,,,,,,,,------,,,,,,,,,,,,------...------------...///000222555888;;;===@@@CCCEEEAAACCCDDDDDDCCCBBBCCCDDDFFFGGGIIILLLSSS^^^kkktttyyyuuujjj^^^UUUMMMEEECCCEEEGGGMMMRRRTTTVVV^^^mmmyyy{{{uuuooonnnmmmkkkmmmrrrvvv{{{wwwsssjjjaaa[[[YYYYYYZZZ\\\```eeejjjqqq}}}}}}yyywwwyyy|||~~~}}}zzzvvvsssrrrvvvxxxyyy{{{{{{zzzxxxwww{{{zzzzzz{{{{{{yyyvvvsssnnnjjjfffaaa^^^[[[WWWTTTTTTRRROOONNNOOORRRTTTUUUVVVUUUTTTUUUVVVWWWVVVUUUUUUXXX]]]bbbgggmmmssswww}}}xxxuuupppllliiiiiilllnnnvvvyyyuuullllllnnnpppppppppxxx~~~tttuuuwwwwwwtttmmmeee___NNNHHH@@@:::888777666666222222222222222222222222//////000000000000//////111111111111111111111111////////////000000000111222222222222222222222222222222111111000000/////////000000000000//////...000///......///111444666,,,,,,,,,---------,,,,,,------............------................................................------------------,,,,,,------------------------+++,,,,,,---.../////////------------------------.........------.........///......------......///........................---.....................---,,,,,,,,,,,,---..............................------...///000000////////////111222333444444444///000111222222333222222111111111000000000/////////////////////000000000333555777888888:::<<>>@@@BBBAAABBBDDDFFFJJJPPPXXX]]]___ccciiilllmmmlllllllllnnnrrrwww|||}}}wwwpppjjjeeebbb\\\XXXWWWZZZ\\\]]]aaafff---------------------------,,,,,,+++++++++,,,,,,------,,,,,,,,,,,,------///...------...///111222555888<<<>>>???@@@BBBCCC???BBBDDDEEEDDDDDDEEEFFFEEEIIINNNTTT\\\iiiyyy{{{{{{}}}zzzrrrooopppqqqddd\\\TTTNNNIIIDDDDDDHHHKKKRRR[[[aaahhhsss{{{uuuoooooopppoooqqquuupppsssxxx|||}}}xxxtttjjjjjjeee]]]ZZZ\\\``````dddiiioootttzzz}}}{{{~~~yyyuuusssssstttuuuxxxyyywwwwwwxxxtttooonnnmmmnnnrrrxxx{{{zzzxxxzzz{{{{{{zzzyyyyyy|||~~~|||~~~|||xxxwwwyyyzzz{{{||||||{{{zzzzzzxxxxxxxxxyyyyyyxxxuuurrrmmmkkkgggdddcccaaa___\\\XXXVVVSSSSSSTTTUUUTTTSSSRRRPPPNNNMMMNNNNNNMMMLLLQQQSSSWWW[[[___ccchhhlllyyy~~~~~~{{{wwwqqqllljjjlllnnnzzz~~~zzzuuurrrqqqoooooossszzz|||xxxxxxxxxwwwlllrrryyy~~~~~~xxxqqqlll[[[SSSHHHAAA===;;;888666222222111111111111111111000000111111111111000000111111111111111111111111/////////000000000111111222222222222222222222222111111111111000000000000//////000000000000//////......------...///111222,,,---.../////////......---------......---------------------------------.............../////////------------------------........................+++,,,,,,---...///000111,,,,,,,,,------------...------------------------//////............//////........................---------...............---,,,,,,,,,,,,---......---------------------------...//////////////////...///000222333333444444111111222333444444333333111111111111000000000000////////////000111222333555777999:::;;;;;;===???999:::<<<======???BBBEEEAAACCCGGGKKKOOOUUU[[[```ccchhhmmmooonnnnnnooopppssszzz~~~yyyqqqjjjfffcccaaa___VVVTTTVVV[[[___aaafffkkk........................------,,,,,,,,,,,,------......------------......000///.........000222333666:::>>>AAABBBBBBCCCCCCBBBCCCEEEEEEFFFHHHKKKNNNOOOUUU^^^eeekkkuuu}}}xxxuuuwwwzzzyyytttmmmfffaaa^^^]]]]]]XXXRRRLLLJJJIIIIIIOOOVVV[[[cccoooyyy~~~xxxuuuvvvvvvrrrppppppggggggiiinnnqqqqqqmmmjjjfffkkkkkkfffdddgggjjjiiijjjpppxxx}}}yyyvvvssstttxxxzzzxxxvvvnnnmmmkkkgggdddcccdddfffeeeiiikkkhhhfffggggggdddeeefffhhhjjjlllllllllkkkmmmoooppppppnnnnnnoooqqqppprrrtttuuuuuuvvvwwwyyyyyyxxxwwwvvvwwwzzz}}}~~~zzzzzzzzz}}}~~~~~~~~~}}}}}}}}}xxxxxxwwwxxxyyyxxxvvvsssooommmjjjiiiiiihhhgggeee```^^^]]]^^^______\\\YYYVVVRRRNNNLLLKKKKKKJJJIIIMMMOOORRRTTTVVVYYY]]]```mmmzzz~~~yyyyyyyyywwwsssppppppssswww{{{zzzyyy{{{{{{wwwvvvtttuuuxxxxxx{{{zzzsssnnnooopppooolllqqqyyy}}}yyyvvvmmmcccWWWMMMFFFAAA<<<777444333333333222222111111000111222333333222111000111111111111111111111111//////000000000111111111111111111111111111111111000000000000000111111111//////000000000000//////...........................///000111222111111000......////////////......---------------------------........./////////000+++,,,,,,------.........------------------------,,,,,,,,,------.........,,,,,,,,,---------......,,,,,,------------,,,,,,//////............//////........................---------.........//////---,,,,,,,,,,,,---......------------------------//////////////////...---...///000222333333333333444444555555666555555555111000000000000/////////000000000000222333555777777999<<<<<<<<<<<<>>>???<<<===>>>??????AAADDDFFFEEEHHHMMMRRRWWW\\\aaaeeeiiimmmrrrsssqqqqqqsssvvvzzz}}}rrrmmmfffaaa___^^^\\\ZZZUUUTTTXXX___eeegggkkkppp////////////////////////......---------....../////////............//////000000......///111333555777;;;@@@CCCDDDDDDDDDEEEFFFFFFFFFEEEGGGKKKQQQUUU]]]eeeooouuuxxx|||}}}xxxvvvtttvvv{{{vvvooodddbbb___ZZZVVVSSSPPPOOORRRMMMIIIIIIKKKPPPZZZdddmmmvvvzzzyyy{{{zzzrrrkkkhhheeebbbbbbggglllmmmlllllljjjrrrvvvrrrppprrrssspppkkkttt}}}}}}{{{xxxuuussspppnnniiifffccceeeiiillljjjhhhggggggeeebbb```aaadddfffdddiiilllhhheeeggghhhhhhhhhkkknnnooonnnlllllllllnnnqqqssssssqqqpppqqqsssmmmoooqqqrrrqqqpppqqqrrrsssqqqnnnlllmmmppptttwwwrrrrrrrrrsssuuuyyy~~~~~~}}}}}}}}}||||||}}}~~~}}}{{{yyysssqqqooonnnnnnnnnmmmllljjjhhhhhhiiikkkjjjfffbbb]]]YYYSSSOOOMMMLLLKKKKKKKKKMMMOOOPPPPPPRRRUUUXXX___mmmzzz~~~~~~|||yyyvvvppprrrsssrrrsssvvv}}}{{{wwwvvvuuuyyy}}}{{{zzz{{{rrruuutttnnniiiiiijjjjjjoootttzzz~~~|||{{{|||rrrcccXXXPPPHHH@@@;;;777777666555555444333333111222333444444333222111111111111111111111111111000000000000111111111111000000000000000000000000//////000000111111222222//////000000000000000///.........///...------,,,+++,,,---/////////...---//////000000000000//////---------------------------.........//////000000++++++,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,------.........+++,,,,,,------,,,,,,+++//////............//////........................---------.........//////---,,,,,,,,,,,,---......------------------------///000000000///...------...///000111222333333333111222222333333222222111000/////////............000000000111333555777999999;;;===>>>======>>>???@@@AAAAAAAAA@@@BBBDDDGGGJJJNNNTTTYYY^^^bbbgggjjjmmmqqqvvvvvvttttttwww{{{~~~ttthhhddd___\\\[[[ZZZWWWTTTVVVWWW[[[dddjjjlllpppttt,,,,,,,,,------............------,,,,,,,,,------........................///000000///000333777;;;===???BBBCCCBBBAAABBBCCCAAACCCEEEGGGJJJRRR]]]fffnnnssszzzwwwrrrrrrzzzsssdddZZZ[[[XXXTTTPPPMMMLLLMMMNNNLLLMMMPPPSSSYYYbbbmmmsss|||zzzpppddd^^^___[[[bbbmmmwww}}}|||zzz}}}yyyuuurrrrrrtttvvvvvvxxx{{{}}}|||}}}~~~xxxsssoookkkhhheeeeeeggghhhfffdddaaabbbbbbccceeeggghhhiiigggggghhhiiijjjkkkllllllooooooppppppppppppqqqqqqrrruuuyyy{{{{{{zzzzzz{{{~~~~~~}}}|||{{{{{{{{{|||{{{{{{{{{{{{{{{{{{zzzzzz{{{wwwrrrqqqrrrtttsssrrrppppppppppppppppppppppppoooppppppqqqsssttttttuuu~~~}}}|||~~~~~~xxxsssoooqqqwww{{{yyyuuussspppnnnooorrrpppjjjeeejjjcccYYYRRRNNNLLLJJJIIIKKKLLLLLLJJJIIIJJJOOOSSS[[[bbbjjjpppqqqnnnjjjgggkkkkkkmmmrrryyy}}}xxxxxxyyy{{{yyynnneeedddeeefffhhhkkkqqquuu{{{xxxmmmaaaUUUKKKDDD>>>;;;666444333333222111222333333333333222111111/////////000111111222222000000000000000000000000000000111222222222222111000000111111111111000000000000000000////////////111111000///////////////222111111000///......---...------,,,,,,+++******////////////////////////000000///.................................------,,,---...//////...---,,,.........------,,,,,,,,,------...............---//////////////////......---------............///------------.........///..................------,,,,,,,,,,,,,,,,,,,,,,,,......////////////......//////............//////+++++++++,,,---...000000111222444555555444222111///000222111000000111222222333333333444666:::===???AAABBBAAA@@@???@@@AAA===AAAEEEFFFFFFHHHLLLPPPTTTXXX]]]aaadddgggjjjllloooqqqrrrtttvvvzzz|||rrrkkk```]]]YYYWWWWWWXXXYYYYYYUUU[[[eeelllpppppppppppp,,,,,,------------------...------,,,,,,------...///.....................///000111111222555999<<<>>>@@@BBBCCCBBBAAAAAABBBAAADDDGGGIIIMMMXXXgggssswww|||zzz{{{tttiii___XXXUUUSSSOOOLLLJJJIIIIIIIIIMMMRRRZZZcccmmmxxx{{{xxx}}}xxxqqqfff]]]\\\```fffnnnzzz}}}wwwtttpppoooppptttyyy{{{}}}zzztttoookkkhhhfffiiigggeeeeeeggghhhgggffffffggghhhiiikkknnnpppqqqssssssuuuvvvxxxyyyzzz{{{{{{yyyzzz{{{{{{zzzxxxwwwvvvuuutttsssrrrqqqnnnnnnnnnnnnmmmmmmmmmmmmlllmmmoooqqqtttvvvxxxyyy~~~yyyuuuwww}}}~~~yyyvvvssssssuuutttqqqmmmmmmfff]]]VVVRRRPPPMMMLLLKKKLLLLLLJJJHHHHHHLLLOOOWWW\\\ccchhhhhhfffcccaaajjjkkkmmmrrryyyzzzvvvvvvwwwzzzsssiii``````dddfffgggjjjoootttzzz~~~zzznnnaaaTTTLLLAAA>>>:::888777666444333222222222333333222222111111111111111000000000000000000000000000000000000000000111222222222222111000111111111111111111000000000000000////////////111111000///////////////000000000///...---------////////////////////////........................000000///.......................................,,,,,,---......---,,,,,,......---------,,,,,,,,,------...............---------------------,,,,,,---------............///------........./////////........................---------------------------......//////......---//////............//////,,,,,,,,,---...///111222111222333555555333222111///111111111000///000222000222444555777:::===@@@???@@@AAA@@@>>>>>>???@@@BBBEEEGGGHHHHHHKKKPPPUUUZZZ]]]bbbeeehhhjjjmmmoooppprrrvvvyyy}}}wwwnnniii^^^[[[WWWVVVWWWYYYZZZZZZ[[[```gggllloooooopppppp------------------,,,,,,...---------------......000000//////......------///000222333444777;;;>>>@@@BBBCCCCCCAAA@@@@@@AAACCCFFFJJJLLLRRR```sss}}}oooeee^^^XXXUUUNNNLLLKKKIIIHHHIIIJJJKKKSSS\\\jjjxxx~~~{{{yyywwwvvv{{{}}}~~~~~~~~~~~~yyyoooggg```]]]```gggsss{{{~~~rrrqqqpppppptttyyy}}}xxxuuuttttttrrrppplllhhheeeeeeeeefffooonnnmmmoooqqqssstttsssvvvwwwxxxzzz}}}}}}zzzxxxwwwvvvuuutttsssqqqpppnnnmmmlllggghhhiiijjjlllnnnoooooopppooonnnpppssswwwxxxxxxzzzzzz}}}}}}~~~zzzyyyzzzzzzxxxuuuooojjjbbb[[[WWWTTTRRRPPPNNNNNNNNNLLLJJJIIIJJJLLLSSSWWW\\\______^^^]]]]]]fffgggjjjooovvv}}}yyyttttttvvvzzzqqqggg___```eeegggggghhhooouuu|||qqqcccYYYIIIEEE@@@<<<:::888666444222222222222222222222222333222222111000000//////000000000000000000000000000000111222222222222111111111222222222222111111000000000000////////////111000000/////////////////////......------,,,,,,......//////000111111222........................000///......---.................................+++,,,------------,,,+++...------------,,,,,,,,,---...............------,,,,,,,,,,,,,,,,,,---------------............///....../////////000000000................................................------............------/////////....../////////------......///000222222111222333444444333222111000111111000//////000222///222666999<<<>>>AAADDDAAABBBBBBAAA???>>>@@@AAAFFFIIIKKKKKKLLLPPPWWW]]]aaadddhhhkkklllnnnqqqsssqqquuu|||zzzuuuoooiiiddd[[[YYYVVVVVVXXX[[[]]]^^^cccfffkkkmmmnnnnnnoooppp.........------,,,,,,,,,...------------......///111111000//////............000333555666999<<>>@@@AAACCCDDDDDDDDDDDDCCCAAA@@@BBBDDDFFFJJJNNNQQQTTTXXX^^^ccceeehhhkkkmmmoooqqqtttvvvvvv|||wwwooollliiiddd___[[[YYYXXXYYY\\\___bbbcccgggjjjmmmnnnnnnoooqqqrrr.........------,,,,,,,,,---------------...///000111111000000000/////////...111444777888:::===???BBBCCCDDDDDDBBBBBBDDDEEEGGGLLLSSS\\\jjj|||wwwpppggg]]]VVVQQQNNNLLLIIIIIIIIIMMMTTT]]]ffflllttt}}}}}}~~~{{{xxxuuusssnnnhhheeefffkkkqqquuuvvvrrrqqqtttvvvvvvxxx||||||www|||~~~||||||{{{zzzxxxyyyyyyvvvpppkkkooopppqqqpppnnnooosssvvvwwwyyy{{{|||~~~~~~|||zzzzzzwwwvvvuuutttsssrrrqqqqqqssspppllljjjjjjjjjjjjiiigggggggggiiijjjiiihhhfffiiimmmrrruuuwww{{{zzzuuuqqqoookkkfffaaa^^^]]]\\\\\\[[[YYYWWWUUURRRPPPNNNSSSTTTVVVVVVVVVVVVXXXZZZXXX[[[```eeejjjqqqyyy}}}xxxwwwwwwxxx}}}~~~uuunnnllljjjddd```___hhhqqq~~~~~~yyyhhh___SSSGGG???;;;888777555555333333222333333333000000111111222222222333000000000000000000000000000000111222222222222111222222222333333222222222000000000000////////////000000////////////000000000000000///////////////---------,,,,,,,,,++++++..............................------------......---------.........////////////............//////------------------------......//////...------,,,------------......//////---------............///////////////000000000000........./////////000000------------------------...//////000000//////.........///000000///......------------...///000000111111111111111111111111000111111000000111444666777;;;???BBBCCCBBBCCCCCCCCCDDDCCCBBBAAAAAACCCEEEEEEKKKSSSYYY\\\___cccgggfffiiilllnnnpppsssvvvyyy|||tttlllhhhgggeeeaaa]]]]]]\\\\\\^^^bbbeeeffffffgggjjjmmmooopppppprrrsss------------------,,,,,,------------...///000000000000000000111111111111000333777:::;;;<<<>>>???AAACCCDDDDDDDDDFFFHHHKKKJJJOOOYYYgggyyy}}}uuuppppppppppppooohhhddd^^^XXXRRRNNNLLLKKKLLLNNNRRRZZZdddoooyyy~~~wwwqqqmmmbbb___]]]^^^eeennnvvvzzz}}}zzzzzz~~~~~~}}}~~~}}}{{{tttooollljjjjjjiiiiiikkkmmmnnnnnnnnnlllooosssuuuvvvyyy~~~}}}yyyxxx{{{}}}|||{{{uuuuuusssrrrppppppoooooonnnoooooopppqqqqqqrrrrrroooqqqssstttuuuvvvyyy||||||}}}}}}~~~~~~}}}||||||{{{xxxtttrrrqqqpppooommmhhhiiiiiiiiihhhgggeeedddbbbeeeiiijjjjjjlllpppsss|||yyyuuuttttttrrrooojjjgggfffgggeeebbb^^^\\\ZZZXXXVVVTTTVVVVVVVVVTTTRRRQQQRRRTTTSSSWWW\\\```dddjjjsssyyy~~~zzzzzzyyyxxx{{{{{{vvvrrrjjjaaa\\\]]]bbbjjjwwwvvvnnnaaaUUUKKKDDD???<<<999888666444333333333444000000111111222333333444000000000000000000000000000000111222222222222111111111222222222222111111000000000000///////////////////////////000000111000000000000000000//////000//////...------,,,,,,---------------------------------,,,------...///,,,,,,------.../////////000000////////////000000,,,,,,,,,------------...////////////...---,,,,,,******++++++,,,,,,---------------............///....../////////000000000.........//////000000111------------------------......////////////......---...///000000///...---...---------......///000000000000000000000000000000111111111111333777:::<<>>?????????@@@@@@BBBDDDEEEFFFIIIMMMPPPQQQTTT]]]nnnlllfff___\\\^^^aaaaaa```___]]]YYYTTTPPPOOOPPPQQQSSSYYYcccooo{{{|||tttkkkccc^^^WWWXXX]]]fffqqq|||}}}vvvtttpppllliiigggffffffeeehhhkkknnnqqqtttwwwzzzwww|||~~~wwwvvvtttrrrpppnnnmmmlllaaaaaa_________```aaaaaaZZZZZZYYYWWWWWWVVVVVVVVVUUUVVVVVVWWWXXXYYYYYYZZZYYY[[[]]]^^^]]]^^^aaacccdddeeefffgggiiijjjkkklllmmmnnnpppsssvvvyyy{{{|||~~~|||zzzzzzzzzyyywwwuuupppqqqrrrrrrpppnnnmmmlllggghhhiiiiiihhhggghhhhhhooorrruuuwwwyyy||||||zzzyyyzzz{{{xxxtttrrrqqqrrrppplllgggdddbbbbbb___]]]]]]\\\ZZZVVVPPPMMMLLLLLLLLLPPPUUUYYY\\\aaajjjqqqyyy{{{yyyzzzzzzxxxzzz~~~~~~yyynnnccc```ccceeehhhppp{{{yyypppfff\\\QQQHHHCCC===;;;888666444333444444222222222222222222222222000000000000000000000000000000111222222222222111000111111111111111111000000000000000///////////////////////////000111111////////////////////////////////////............---------------------------,,,,,,,,,------...///,,,,,,------...//////000000///............///000,,,,,,,,,---------......////////////...---,,,+++)))******+++,,,,,,---------------............///------........./////////---......///000000111111........................,,,------------------,,,---...///000000///...---//////......//////000111000000000//////000000000000111111222333666;;;>>>???AAACCCDDDDDDDDDDDDEEECCCCCCCCCBBBBBBEEEIIILLLUUUZZZaaaeeeffffffgggiiigggjjjnnnrrrvvv{{{yyyrrrooobbb```^^^]]]]]]^^^______```bbbeeejjjllllllhhheeeaaagggnnnsssssspppmmmkkk,,,,,,,,,------.........---------......000111111//////000111222333333444666:::>>>AAAAAAAAAAAAAAA???AAADDDFFFHHHKKKPPPSSSWWWXXX```ooo}}}sss]]]XXXSSSSSSWWW[[[ZZZXXX\\\ZZZWWWSSSQQQRRRVVVYYY[[[cccqqqtttiii___WWWSSSVVVZZZdddqqq||||||~~~|||vvvqqqnnniiigggeeeddddddfffiiikkkkkkooouuuxxxzzz|||}}}zzzwwwvvvnnnmmmjjjgggdddaaa^^^]]]YYYYYYXXXWWWUUUTTTSSSSSSMMMNNNOOOOOONNNNNNPPPRRRJJJJJJIIIHHHGGGGGGHHHHHHGGGGGGHHHHHHIIIIIIJJJJJJKKKMMMOOOOOOMMMMMMOOOQQQPPPQQQRRRSSSUUUVVVWWWXXXUUUWWW[[[___dddiiilllnnnooopppqqqtttvvvxxxzzz{{{~~~~~~|||zzz{{{|||zzzwwwtttsssrrrpppoooooonnnmmmkkkiiiggggggiiikkklllkkknnnrrrvvv|||~~~}}}|||yyyyyy{{{zzzuuunnnkkkjjjjjjhhhfffdddccc___YYYQQQLLLIIIHHHEEEJJJOOORRRTTTYYYbbbiiisss|||~~~}}}{{{{{{xxxxxxzzzzzzyyyzzz}}}sssgggfffllllllkkkmmmuuu~~~|||zzzsssiii\\\PPPHHH???===:::777444444444444444444333222222111111111000000000000000000000000000000111222222222222111000000111111111111000000000000000000///////////////////////////000111111---.....................,,,,,,------.../////////------------------------,,,,,,,,,,,,------...///,,,,,,------...///000000///...---,,,,,,---...///,,,,,,,,,------.........////////////...---,,,+++++++++,,,------...//////---------.........//////------------.........///---......///000111111222000000000000000000000000***++++++,,,,,,++++++***---...///111111///...---111000000000000000111222000000////////////000000000111222222444888===AAA???AAACCCDDDDDDDDDFFFGGGFFFGGGGGGFFFGGGIIINNNQQQ^^^bbbfffhhhffffffhhhjjjiiilllppptttyyyzzzsssllliiihhh^^^]]]\\\ZZZYYYZZZ^^^aaaaaacccggglllnnnlllgggccc```gggooottttttooojjjggg+++,,,,,,------......///---...///111222222333333444333333333555999<<<>>>===>>>@@@BBBCCCEEEFFFGGGDDDDDDFFFJJJPPPTTTUUUUUUZZZ```iiirrrxxx|||||||||{{{}}}~~~~~~tttdddXXXSSSQQQRRRRRRRRRVVV[[[XXXZZZ\\\ZZZYYY\\\ccciiiqqqwwwxxxiii[[[UUUXXX]]]___lll|||}}}wwwsssrrrtttsssppplllhhhgggiiikkkjjjjjjlllnnnqqquuuwwwyyy}}}}}}xxxtttrrrlllkkkhhhddd```\\\ZZZXXXTTTTTTSSSRRRPPPOOONNNMMMKKKKKKJJJJJJIIIIIIHHHHHHEEEEEEFFFGGGHHHHHHGGGGGGAAADDDFFFEEEBBBAAABBBDDDBBBCCCDDDDDDDDDCCCBBBAAACCCBBBBBBCCCEEEFFFEEEDDDGGGGGGFFFFFFFFFFFFGGGGGGLLLLLLLLLNNNPPPTTTWWWZZZ\\\]]]___aaaccceeeggghhhqqqrrrsssvvvxxx{{{~~~~~~|||{{{yyyvvvtttrrrqqqpppoookkkgggfffggghhhgggeeeoooppprrrwww~~~}}}}}}~~~|||xxxtttpppnnnmmmlllooojjjbbb[[[WWWTTTQQQPPPGGGHHHJJJJJJLLLPPPWWW]]]gggiiimmmooopppqqqsssuuutttuuuvvvvvvwwwzzz}}}{{{{{{|||}}}}}}}}}{{{vvvsssmmmmmmsssvvvtttqqqsssnnnqqqtttttttttvvvyyy}}}|||tttjjj\\\OOOMMMGGG???999888777555222555333222111222111000...000111111000//////000222111222222222222111000000111111111000000000000000222222222111111111111000000000//////.........---...........................------,,,,,,------...000///...------...///000///...,,,*********,,,---***,,,...///......///111/////////...---------,,,,,,---------.../////////------------------------...------------...//////////////////...............///////////////............/////////...,,,+++///////////////.........////////////000000000000...///111222222111000///..............................///000111111000000222222333555999<<<@@@BBBAAAAAABBBCCCCCCDDDDDDDDDGGGIIIKKKIIIHHHLLLUUU\\\fffffffffggghhhiiijjjkkkiiioooxxx}}}vvvqqqlllggg___ZZZSSSXXX]]]^^^]]]]]]```dddccceeehhhiiifffcccaaa```hhhkkkooooookkkeee```]]]------------------------,,,,,,---...///000000000111111222333666888;;;<<<<<<>>>???@@@AAACCCEEEFFFFFFHHHJJJLLLNNNSSSYYY___cccgggmmmsssvvvwwwwwwwwwxxx{{{~~~zzzhhh]]]VVVRRRPPPRRRQQQPPPQQQUUUUUUYYY]]]___aaafffooovvv~~~zzzssskkkfffdddfffhhhooovvv~~~zzzqqqkkkhhhhhheeeeeefffeeeeeegggkkknnnssstttwww{{{|||xxxtttooohhhbbb^^^[[[ZZZVVVUUUTTTRRROOOMMMLLLKKKIIIIIIHHHGGGFFFFFFEEEDDDFFFFFFFFFEEEEEEEEEEEEDDDCCCDDDEEEFFFFFFFFFFFFFFFBBBDDDFFFEEECCCBBBBBBDDDEEEDDDCCCBBBBBBCCCDDDDDDDDDCCCBBBCCCEEEFFFEEEDDDCCCCCCCCCBBBBBBCCCCCCCCCCCCCCCCCCDDDFFFIIILLLNNNLLLMMMNNNPPPRRRSSSUUUUUU]]]^^^aaaeeeiiinnnrrrtttwwwyyy|||~~~}}}{{{{{{zzzzzzzzzvvvrrrooonnnlllhhheeeeeefffhhhkkkqqqwww}}}}}}zzzwwwssspppooosssmmmfff___ZZZWWWTTTRRRHHHIIIIIIHHHHHHKKKPPPUUU[[[^^^aaadddfffhhhjjjlllpppqqqssstttwww{{{~~~}}}{{{yyyxxxyyyzzz{{{xxx{{{|||}}}wwwrrrrrrqqqjjjeeeeeedddggglllnnnoooqqqsssvvv}}}zzztttjjjbbbYYYQQQGGG???;;;999777444555333222222222333111000000111222111000///111333111222222222222111000000111111111111000000000000222222222111111111111000000000/////////....................................------,,,,,,------...000///...------...///000000///---,,,+++,,,---...,,,---//////...---...///...............------------------...............------------------------...------------...//////////////////..................////////////............/////////...,,,,,,/////////////////////........./////////000000000000111222222222000...---........................---......///////////////222333444777:::>>>AAACCCCCCCCCDDDDDDEEEFFFGGGGGGIIIJJJKKKKKKMMMSSS]]]dddjjjiiihhhhhhhhhjjjkkklllrrrwwwyyytttlllgggccc^^^XXXTTTSSSWWW[[[[[[YYYZZZ]]]aaaeeefffgggfffccc`````````jjjmmmooonnnkkkfffbbb```//////......---,,,,,,+++---------....../////////000222444777999;;;======>>>@@@AAABBBBBBDDDGGGJJJKKKNNNQQQPPPQQQWWWcccmmmnnnrrrvvvyyyxxxwwwvvvvvvtttyyyyyyiii]]]XXXSSSOOONNNPPPOOOMMMMMMPPPUUUZZZaaagggnnnvvv}}}zzzzzz}}}}}}|||yyyuuusssuuuvvvvvvuuu}}}~~~}}}{{{vvvtttpppiiiccc``````aaa```bbbfffiiimmmrrrxxx|||~~~vvvnnngggaaa^^^[[[YYYVVVQQQNNNKKKJJJJJJGGGGGGGGGGGGGGGFFFFFFFFFEEEEEEDDDDDDDDDCCCCCCCCCBBBBBBCCCCCCCCCCCCDDDDDDBBBCCCDDDDDDEEEFFFFFFGGGEEEFFFGGGFFFDDDCCCDDDEEEGGGEEECCCAAABBBCCCFFFHHHEEECCCCCCCCCEEEFFFEEEDDDAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@BBBDDDFFFGGGDDDDDDEEEFFFGGGHHHHHHIIIIIIKKKNNNRRRWWW[[[^^^```eeehhhmmmrrrwww{{{}}}~~~}}}zzzvvvqqqllliiieeeeeefffgggiiillloooqqquuuxxx}}}~~~zzzvvvtttxxxssskkkeee```\\\YYYVVVLLLLLLJJJHHHFFFGGGJJJMMMOOORRRUUUXXX[[[^^^aaadddgggiiilllooosssyyy}}}{{{zzzxxxzzzyyywwwvvvuuuuuuvvvvvvrrrssstttwwwxxxssslllddd\\\YYYZZZ^^^cccgggiiikkknnnpppwww~~~}}}zzzwwwkkkaaaSSSHHHAAA===:::777555333222222333444333222111222333222000000222333111222222222222111000000111111111111111111111111222222222111111111111000000000////////////....................................------------......//////...------...//////000///...---------...///---///000///...,,,,,,------------..............................---------------------------------...------------...//////////////////..................///////////////............///......---,,,......//////////////////------........./////////111222222222111///---,,,.........................../////////000000000000333444666999<<<@@@CCCEEEEEEEEEEEEFFFGGGIIIJJJKKKLLLLLLMMMPPPVVV^^^fffkkkllljjjiiihhhiiilllooorrr{{{}}}pppjjjbbb\\\YYYVVVRRROOOTTTWWWYYYXXXWWWXXX]]]```ffffffeeebbb___^^^___aaammmnnnooonnnkkkiiihhhhhh///.........---------,,,////////////000000111111333555888<<>>888666333222333444444333222333333222111111222444111222222222222111000000000000111111222222222333222222222111111111000000//////000000000000000000///////////////////////////......------......///------............------------------------......***,,,...///......///000,,,---------...//////////////////...---------,,,...........................------------...//////////////////............------...///////////////......------............---.........//////000000------------.........///......//////000000000000/////////////////////////////////000111222444555999:::<<>>;;;777555444555444333111222333222000000222333111222222222222111000000000000111111222333333333222222222111111111111000//////000000000000111111//////////////////////////////............//////------............------,,,------------.........)))+++...///......000111---------..............................---------...........................------------...//////////////////............,,,---...///000000000000......---------...//////------......///000000000------........./////////------......///000111222////////////////////////---------...000222555777<<<>>>@@@CCCEEEGGGHHHIIIGGGGGGGGGIIILLLOOOSSSUUUVVV[[[ccciiilllkkkhhheeeccchhhooowww|||qqqiii```[[[TTTQQQRRRSSSSSSRRRMMMNNNQQQUUUZZZ```eeehhhgggggggggfffgggjjjppptttsssuuuxxxzzz}}}............///////////////......///000333666777;;;<<<>>>@@@BBBBBBBBBBBB@@@DDDIIIKKKNNNVVVbbblllxxxzzz}}}zzzwwwyyy~~~wwwqqqiiicccaaa]]]XXXTTTNNNOOOVVVbbblllttt|||xxxuuuvvvtttpppmmmooorrruuuwwwyyyyyyyyyrrrtttwwwxxxyyy{{{~~~|||wwwrrrnnnjjjiiihhhhhhjjjkkkmmmppptttxxx{{{~~~uuummmgggcccbbbZZZZZZXXXUUURRRPPPPPPQQQNNNMMMLLLLLLKKKKKKKKKKKKKKKKKKJJJJJJKKKLLLLLLMMMKKKLLLLLLMMMNNNNNNNNNNNNPPPPPPQQQQQQRRRSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSPPPPPPQQQQQQRRRRRRRRRSSSRRRRRRRRRSSSUUUXXX[[[]]]]]]YYYVVVTTTUUUVVVVVVTTTRRRRRRRRRSSSTTTUUUUUUVVVTTTRRRPPPOOOPPPOOOMMMLLLJJJKKKMMMNNNNNNMMMKKKJJJMMMMMMMMMMMMMMMLLLLLLKKKJJJJJJJJJIIIHHHHHHGGGGGGBBBCCCEEEFFFFFFEEEDDDCCCDDDDDDCCCCCCCCCCCCDDDDDDEEEFFFGGGJJJMMMPPPSSSUUUYYY]]]aaaeeehhhmmmrrrwwwxxx{{{~~~{{{wwwssspppnnnmmmmmmiiikkknnnpppqqquuuyyy|||www{{{~~~}}}|||}}}}}}{{{xxxuuurrrnnniiifffcccaaa]]]ZZZRRRRRRQQQPPPNNNNNNQQQSSSVVVZZZ```eeekkkpppvvvzzzyyyrrrpppnnnmmmooosssxxx{{{|||~~~|||ssslllccc___bbbhhhnnnrrryyy~~~sssfffXXXOOOFFFBBB===999777666555444000111222111000///111333111222222222222111000000000000111222222333444444222222222111111111111000//////000000000111111111//////////////////////////////............//////,,,------......------,,,------...///////////////+++---//////.........///...............------------------..........................................------------...//////////////////............,,,---...///000000000000...------,,,---...///000------......///000000111....../////////000000000............//////000111////////////////////////------...///222666999<<<@@@AAACCCEEEGGGHHHHHHHHHIIIIIIIIIKKKNNNRRRWWWYYY\\\bbbiiilllllliiihhhhhhjjjpppyyy}}}wwwmmmeee\\\XXXRRRQQQRRRUUUTTTSSSPPPQQQUUUZZZ```eeehhhiiijjjkkkmmmmmmnnnppptttwwwxxx|||000000000///......------111111000111333666999;;;@@@@@@BBBCCCDDDEEEEEEEEEAAAFFFKKKNNNRRR[[[iiitttyyy{{{}}}rrrjjjeeeeeeeeeccc```]]]ZZZXXXPPPSSS^^^mmmyyyzzz|||yyyqqqnnnpppoookkkooorrrwww{{{|||{{{xxxvvvvvvtttsssuuuyyy~~~xxxssslllkkkiiigggggggggiiijjjmmmppptttxxx|||xxxuuulllhhhbbb[[[VVVSSSRRRRRRPPPQQQQQQNNNJJJIIIKKKNNNKKKLLLMMMMMMKKKJJJKKKLLLJJJKKKLLLMMMNNNOOOOOOPPPOOOPPPPPPQQQQQQQQQPPPPPPQQQQQQRRRSSSTTTUUUVVVVVVUUUUUUTTTTTTTTTSSSSSSSSSUUUUUUUUUUUUVVVVVVVVVVVVTTTTTTTTTUUUWWWZZZ^^^``````]]]XXXWWWXXXYYYXXXWWWWWWUUUTTTSSSTTTVVVYYY[[[VVVTTTRRRRRRRRRQQQOOOMMMMMMOOOPPPQQQQQQPPPOOOMMMMMMMMMMMMNNNNNNMMMLLLLLLLLLLLLLLLKKKKKKJJJJJJJJJGGGHHHIIIIIIIIIGGGEEECCCCCCBBBBBBBBBBBBCCCCCCDDDCCCCCCCCCDDDEEEGGGHHHIIIJJJNNNRRRVVVYYY^^^eeejjjkkknnnuuu{{{|||xxxtttqqqooogggggggggggggggiiimmmpppjjjppp{{{~~~}}}|||}}}|||zzz{{{uuupppmmmjjjeeeaaaWWWWWWUUURRROOONNNPPPRRRPPPTTT[[[aaagggnnntttxxxyyyqqqooolllkkkmmmrrryyy}}}zzztttkkkgggiiinnnrrrsssxxx~~~}}}pppaaaWWWKKKGGGAAA<<<:::888777666000111111000//////000222111222222222222111000000000000111222333333444444222222222111111111111000//////000000111111111222000000000000000000000000//////............//////,,,,,,---......---,,,,,,......///000000111000000---...000///...,,,------/////////......------,,,,,,------....../////////////////////////////////...------------...//////000/////////............,,,---...///000000000000...------,,,---...///000---------...///000000111////////////000000000000000//////.........//////000000000000000000000000000000111333666;;;???AAABBBCCCEEEGGGHHHIIIHHHHHHKKKJJJKKKLLLPPPUUUYYY\\\```ffflllmmmjjjhhhjjjmmmqqqwww{{{yyywwwqqqhhhaaa\\\WWWSSSRRRUUUWWWVVVUUUVVVWWW[[[```fffjjjllllllmmmoooqqqsssssstttuuuwww}}}////////////000000000000//////000222555888<<<>>>BBBCCCEEEFFFFFFFFFEEEEEEHHHHHHJJJOOOSSS\\\rrr}}}{{{~~~xxxrrroookkkeee```^^^^^^]]]\\\ZZZYYYXXXXXX^^^```dddkkkvvv~~~xxx|||wwwnnnfffaaabbbhhhmmmwww|||{{{xxxzzz|||{{{{{{~~~~~~~~~xxxpppjjjhhhhhhbbbdddggghhhjjjooovvv{{{zzzzzzrrrkkkeeeaaa___WWWUUUSSSPPPNNNMMMMMMMMMPPPNNNLLLMMMOOOPPPNNNLLLNNNNNNNNNOOOPPPQQQRRRSSSSSSRRRQQQQQQSSSUUUWWWYYYWWWWWWVVVTTTSSSSSSUUUWWWWWWXXXXXXWWWVVVVVVYYY[[[ZZZ[[[[[[YYYWWWUUUVVVVVVXXXZZZ]]]```bbbbbbbbbaaaZZZZZZZZZ[[[^^^bbbfffhhheeebbb___^^^___bbbdddeeefffbbb]]][[[]]]^^^]]]\\\]]]\\\ZZZXXXVVVTTTSSSSSSRRRVVVZZZ[[[XXXTTTSSSSSSRRRRRRRRRRRRSSSSSSTTTTTTRRRPPPNNNNNNOOONNNMMMLLLJJJKKKLLLLLLKKKKKKMMMNNNFFFFFFGGGGGGGGGFFFEEEEEEAAAAAAAAAAAAAAAAAAAAAAAAEEEEEEEEEGGGKKKOOOSSSVVV[[[___eeekkksss}}}~~~{{{zzzzzzvvvuuuqqqlllfffddddddeeeeeejjjsss}}}~~~xxxvvv{{{~~~|||{{{~~~|||xxxtttoooiiifffaaa^^^ZZZTTTPPPNNNLLLLLLOOOQQQSSSYYYaaaiiiqqqvvv{{{ooonnnlllkkkmmmpppsssuuu}}}}}}xxxqqqnnnppprrrpppnnnyyyyyymmmdddZZZSSSJJJAAA;;;777444222444222000000222333333333000000111111111222222222111111111111222333444555222111000111222222111000222111111111000000//////............////////////222000///...//////---,,,..............................------------..................////////////222000...---,,,---...///---------...///000000111***++++++,,,---...//////.../////////---,,,---...............////////////////////////000000000000000///...---,,,---......//////---,,,,,,,,,,,,,,,////////////000000000000,,,,,,---....../////////...///000/////////111333...000444999===AAACCCDDDEEEDDDDDDEEEHHHJJJKKKKKKJJJKKKMMMOOORRRXXX^^^bbbiiikkklllmmmlllkkkkkklllrrrxxxvvvrrrqqqoookkkeee```]]][[[ZZZZZZZZZZZZYYYXXX\\\\\\^^^bbbiiipppuuuwwwwwwxxxxxxvvvuuuxxx/////////000000111111111111111333555888;;;>>>??????AAABBBDDDEEEFFFFFFFFFGGGFFFIIIPPPWWWbbbvvv~~~xxxvvvyyy~~~pppkkkdddbbbcccdddaaa^^^[[[[[[YYYWWWVVVXXX[[[^^^```dddjjjqqqxxx|||uuupppjjjeeefffkkkqqqvvvzzz|||~~~}}}||||||rrrqqqmmmgggbbb______```dddhhhoootttxxx~~~|||wwwtttkkkhhhccc]]]XXXTTTRRRQQQQQQPPPNNNMMMMMMMMMMMMNNNMMMKKKKKKMMMPPPRRRQQQPPPVVVVVVVVVVVVVVVWWWXXXYYYYYYXXXWWWWWWXXX[[[]]]^^^ZZZZZZZZZYYYWWWVVVWWWYYYYYYZZZ[[[ZZZZZZ[[[]]]___```aaabbb```^^^]]]^^^___aaacccfffiiilllmmmmmmmmmddddddeeegggjjjnnnqqqsssooolllhhhhhhjjjlllnnnoooppplllgggeeeeeeggggggfffhhhfffdddaaa______^^^^^^___bbbdddddd___[[[XXXWWWVVVVVVWWWWWWVVVVVVUUUTTTSSSRRRQQQQQQRRRQQQOOOMMMMMMNNNNNNNNNMMMLLLMMMMMMHHHHHHHHHHHHGGGGGGFFFEEEDDDCCCCCCBBBBBBAAAAAAAAABBBBBBCCCDDDFFFIIIKKKMMMNNNRRRWWW]]]dddllltttyyy}}}}}}|||xxxrrrkkkfffdddcccaaadddjjjsss~~~~~~wwwtttyyy|||||||||~~~{{{yyywwwtttnnnjjjgggddd```ZZZVVVRRRPPPOOOLLLLLLNNNRRRXXXaaaiiinnn~~~wwwooonnnllllllmmmqqqvvvyyyxxxttttttsssooonnnyyy~~~uuuoooddd\\\PPPEEE>>>:::999888555333111111333444444444111222222222333333333333111111111111222333444555555333111111111222111000111111111111000000000////////////000000000000111222000......//////---,,,..............................------------..................////////////111000...---------//////------......///000000111......//////////////////...///000///---,,,---...............////////////.../////////000000000000000///...---------...............---.........///.../////////000000000000000000000///000000111111...///000///...///000222000222666;;;???AAABBBBBBCCCCCCCCCEEEGGGIIIJJJJJJLLLMMMPPPRRRUUUZZZ```dddiiikkkmmmmmmlllmmmnnnppp}}}wwwtttqqqllliiifffccc^^^ZZZ\\\\\\]]]^^^______]]]\\\```aaadddhhhmmmqqqssstttyyyxxxwwwxxx|||//////000111111222333333333444777:::<<<>>>@@@@@@???@@@BBBDDDFFFGGGHHHHHHIIIGGGJJJQQQ[[[gggvvv}}}vvvqqqpppsssyyy}}}xxxccc]]]XXXUUUVVVWWWVVVTTTUUUWWWXXXXXXYYY^^^eeekkkmmmssszzz|||yyy{{{sssmmmhhhggglllsssxxx{{{}}}|||{{{{{{}}}xxxooojjjbbbbbbaaa^^^\\\]]]___bbbhhhooozzzvvvlllccc^^^[[[ZZZUUUTTTQQQNNNLLLKKKKKKKKKMMMMMMMMMMMMNNNOOOPPPQQQNNNNNNOOORRRVVVYYYYYYYYY[[[[[[ZZZZZZZZZ[[[[[[\\\]]]\\\[[[[[[\\\^^^aaabbbaaacccdddcccaaa_________aaabbbcccddddddeeegggjjjjjjkkklllllljjjjjjkkklllppprrruuuyyy|||~~~tttvvvxxx{{{~~~|||yyyyyy{{{~~~}}}wwwttttttvvvwwwxxxyyywwwtttqqqoooooopppqqqrrrssstttrrrlllgggcccaaa```aaabbbbbb```]]]ZZZWWWWWWWWWXXXYYYZZZXXXUUURRRRRRRRRSSSSSSRRRQQQOOONNNMMMMMMLLLKKKJJJIIIIIIHHHHHHGGGFFFFFFDDDDDDCCCBBBBBBBBBBBBCCCCCCCCCDDDDDDBBBEEEIIIMMMRRRXXX___ccclllqqqyyywwwppplllkkkjjjjjjjjjlllpppvvv|||}}}xxxuuuyyy|||}}}|||}}}{{{yyyyyy|||{{{vvvqqqmmmkkkgggbbb\\\WWWTTTRRRMMMLLLKKKMMMRRRYYYaaafffxxxyyyrrrooommmlllllloootttzzz~~~zzzuuuvvvyyy}}}}}}zzzuuupppoooxxx|||yyyqqqhhh[[[NNNEEE@@@>>>===666444222222333444444444222222333333333444444444111111111111222333444444888555222000111222222111111111111111000000000000000000000000111111111111111000......//////...,,,..............................------------..................////////////111000...------...//////------......///000000000000000000/////////.........///000///---,,,---...............////////////....../////////000000000000///......------......------......///000000111....../////////000000000333222000......///111222///000000000//////111222333666:::>>>@@@AAAAAA@@@AAAAAABBBCCCEEEGGGIIIJJJOOOPPPSSSUUUXXX]]]cccgggjjjkkkmmmmmmnnnpppsssvvvwwwllljjjgggcccaaa___]]][[[YYY^^^```cccfffgggeeecccaaaaaadddiiiooosssuuuuuuvvv|||yyyxxx}}}//////000222333444555666555777:::===???@@@@@@@@@BBBCCCDDDFFFHHHIIIJJJKKKLLLJJJLLLRRR\\\gggpppvvvyyyvvvqqqmmmmmmqqqwww{{{|||lll___ZZZTTTPPPPPPQQQQQQQQQPPPXXXbbbhhhkkkpppxxx|||xxxwwwuuutttxxx}}}xxxrrrkkkkkkqqqwwwzzzzzz}}}{{{{{{}}}}}}yyysssmmmfff```]]]___```bbbbbbdddfffjjjnnnssszzz|||uuupppiiiddd\\\UUUPPPNNNOOOOOONNNNNNMMMMMMMMMNNNOOOOOOOOOPPPQQQRRRSSSUUUVVVVVVUUUVVVXXXZZZ^^^aaabbbccc`````````___``````aaaaaacccbbbaaaaaabbbeeegggiiilllnnnppppppmmmkkkkkkkkkmmmoooqqqrrrssstttwwwyyywwwxxxzzzzzzyyyyyy{{{||||||wwwsssqqqooopppqqqqqqnnniiiddd``````aaabbbdddeeebbb]]]YYYVVVVVVWWWXXXYYYWWWUUUSSSRRRRRRPPPOOOMMMLLLLLLKKKKKKJJJJJJIIIHHHHHHGGGGGGDDDDDDEEEEEEEEEDDDCCCCCC>>>@@@CCCFFFHHHLLLQQQTTTXXX]]]eeemmmtttzzz|||yyywwwtttssspppmmmkkkkkklllllltttxxx~~~|||zzzzzz~~~~~~{{{yyyuuutttxxx}}}|||wwwrrrqqqnnniiiddd^^^YYYVVVTTTRRRNNNMMMOOOUUU\\\```ooovvv||||||{{{yyytttooonnnlllkkklllpppwww~~~uuupppkkkjjjkkkqqq~~~{{{tttqqqvvv|||~~~|||xxxuuuyyyyyyzzz{{{}}}}}}||||||}}}uuuhhh[[[PPPHHHAAA>>>888666333222333444333333222222222333333333333444222111111111222222333444:::777222000000111222222111111111000000000000000//////000000000111111111111///......//////...,,,..............................------------..................////////////000///............//////............//////000000.........---------------...///000///...------///............////////////........./////////000000000//////...............------......////////////........./////////000000111000---+++***+++---//////000111000///000222444888:::===@@@BBBAAA???>>>???@@@AAACCCDDDFFFIIIKKKPPPRRRUUUXXX[[[```eeeiiijjjkkkmmmnnnooossswww{{{|||uuukkkbbb]]]]]]]]]]]]^^^]]]]]]\\\___ccchhhkkkjjjhhheeeddd```eeemmmtttxxxzzzzzzzzz}}}}}}~~~}}}~~~//////111333555777888999777999;;;>>>@@@@@@AAA@@@DDDEEEEEEFFFHHHIIIKKKKKKKKKLLLOOOUUU^^^hhhmmmnnnsssrrrqqqppppppsssyyy~~~ssseeeXXXTTTPPPMMMNNNRRRUUUXXXRRRaaattt|||wwwsssrrrqqqqqqwww}}}{{{zzz~~~{{{vvvpppqqqvvv{{{|||{{{|||}}}{{{mmmkkkhhhdddaaa^^^]]]]]]```ccchhhlllppptttyyy|||}}}qqqhhhbbb]]]XXXTTTSSSQQQOOOMMMMMMMMMOOOPPPMMMNNNNNNOOOPPPQQQRRRRRRVVVVVVWWWXXXYYYZZZ[[[[[[[[[\\\^^^```bbbdddfffggghhhhhhhhhiiijjjkkklllmmmnnnmmmmmmmmmooorrruuuwwwzzz|||~~~~~~}}}{{{zzz{{{~~~}}}xxxrrrnnnllllllnnnpppppplllgggbbb[[[[[[\\\___aaa```\\\XXXWWWUUUSSSQQQOOOMMMMMMMMMKKKKKKKKKKKKJJJJJJJJJJJJFFFFFFGGGGGGGGGFFFFFFEEEAAABBBDDDEEEFFFGGGJJJLLLJJJMMMRRRWWW^^^fffooottt}}}wwwwwwwwwuuurrroookkkiiihhhjjjmmmqqquuuxxx{{{|||yyy{{{yyysssqqqrrrwww}}}|||wwwwwwvvvtttoooiiiddd```ZZZVVVQQQMMMMMMPPPUUUYYYcccjjjppppppqqqrrrqqqmmmkkkjjjjjjlllqqqyyy|||qqqlllgggeeeeeejjjxxx{{{tttvvvxxxwwwrrrkkkggggggkkkmmmoooqqqtttwww{{{}}}}}}uuujjj___RRRFFF>>>;;;999666444444333222111111111111111222222222222222222111111222222333333:::777222000000111222222000000000000000000111111........./////////000000000///......//////...---////////////////////////......------------..................//////////////////........./////////............////////////,,,,,,------...//////000///000000000...---...///............////////////............///////////////////////////.........---............---,,,+++............////////////000...,,,***)))***,,,---///000111111111222444666<<<===@@@AAABBBAAA???======???BBBCCCDDDFFFJJJMMMRRRTTTWWWZZZ^^^bbbgggjjjkkklllnnnppprrrvvv|||wwwnnnhhhaaaZZZTTTVVVYYY\\\\\\[[[ZZZYYY]]]aaafffhhhfffdddbbbaaaccciiiqqqwwwzzz{{{|||}}}}}}}}}~~~zzz///000111444666999:::;;;:::;;;<<<>>>???@@@AAAAAADDDDDDEEEFFFHHHJJJLLLNNNLLLQQQWWW\\\eeemmmqqqoooooorrruuuvvvwwwyyyzzzmmmbbbXXXUUUOOOLLLLLLOOOTTTXXX___rrr}}}xxxsssqqqnnnnnnssszzzwww{{{|||yyyyyy~~~wwwuuusssvvv{{{}}}tttlllhhh```___^^^^^^```bbbfffgggjjjnnnuuu{{{~~~xxxrrrhhhccc[[[TTTPPPNNNMMMMMMLLLLLLNNNOOOQQQRRRSSSSSSRRRSSSTTTUUUVVVXXXXXXYYY\\\\\\^^^___```aaaaaa``````bbbdddffffffhhhjjjlllooopppqqqsssuuuxxxzzz{{{zzzzzzzzz|||~~~}}}}}}~~~~~~~~~zzztttooogggggghhhkkknnnlllgggaaa]]][[[XXXUUURRRQQQPPPPPPNNNNNNMMMMMMLLLLLLKKKKKKHHHHHHHHHHHHHHHHHHGGGGGGDDDEEEGGGFFFEEEEEEFFFGGGEEEEEEGGGIIIMMMTTT]]]cccmmmqqqwww}}}{{{tttmmmiiifffeeeeeeeeehhhkkkooorrrrrrxxx~~~{{{ssstttvvvyyy}}}~~~|||~~~}}}xxxrrrooo___[[[UUUOOOMMMMMMPPPRRRXXX^^^cccdddfffjjjkkkjjjggggggiiilllrrryyyzzzpppkkkgggeeeeeeiiitttzzzyyywwwsssjjj```]]]___aaacccfffiiimmmssszzz~~~wwwlll]]]NNNDDDAAA>>>:::777666444222111000000111111111222222222333222222111222222333333888555222000111222222111000000000000111111111111............////////////000///......///000///---////////////////////////......------------..................////////////.........///////////////......//////////////////---...///000111222222333///000111000...---...///............////////////------.........////////////000000000000///...------......///...,,,***)))------........./////////111///...,,,,,,---...000...000222333333555888:::??????@@@AAA@@@@@@>>>>>>===@@@DDDEEEEEEGGGLLLPPPTTTVVVZZZ]]]aaadddiiilllmmmooorrruuuwww{{{{{{mmmccc^^^YYYTTTRRRUUUWWWXXXVVVTTTSSSSSSYYY]]]aaaaaa___^^^___aaalllqqqwwwzzzzzzzzz|||}}}}}}~~~~~~zzzwww///000222444777:::<<<============>>>@@@AAABBBCCCEEEEEEGGGIIIMMMPPPTTTVVVUUU]]]eeehhhnnnuuuvvvsssnnnssszzz}}}~~~wwwooofff]]][[[XXXSSSOOOOOOSSSYYY^^^uuu}}}vvvqqqkkkfffiiinnnnnntttwwwvvvwww{{{}}}|||rrrsssuuuzzz}}}rrriiiccc```___^^^^^^```ccciiiooouuuyyy|||}}}xxxrrrmmmhhhccc\\\XXXRRRRRRQQQOOOLLLLLLMMMOOOLLLMMMPPPRRRTTTUUUUUUUUUYYYYYY[[[]]]___```aaabbbbbbccceeegggiiijjjjjjjjjjjjmmmppprrrrrrtttwwwzzz}}}~~~|||{{{|||~~~vvvooohhhfffbbb___\\\ZZZYYYYYYXXXWWWVVVTTTRRRPPPOOONNNOOOMMMLLLJJJIIIIIIJJJJJJGGGHHHIIIHHHFFFDDDDDDEEEBBBCCCCCCCCCEEEIIIOOOTTTYYY___fffnnnttt{{{zzzsssnnnmmmjjjgggcccbbbbbbdddeeejjjpppwww}}}zzz}}}~~~}}}}}}~~~}}}zzzjjjfff___XXXTTTRRRRRRRRRPPPVVVZZZZZZ\\\aaacccccccccdddggglllrrrxxx~~~~~~xxxoookkkhhhhhhiiikkkrrryyy}}}xxxrrrfff[[[ZZZ^^^```bbbdddfffiiiooowww}}}~~~vvviiiZZZPPPHHHDDD???;;;999777444222111111111222222222333333333333222222111222222333555333111111111222111000///000000000111111111111...////////////000000000///...---...///000///...////////////////////////......------------..................////////////---......////////////////////////////////////...//////000000111111111222///000111000.........000............////////////---------........./////////000000111000///...---,,,---/////////...,,,+++---------.........//////000000/////////000111111...000222444666888<<<>>>AAA@@@@@@??????>>>??????>>>BBBFFFGGGGGGIIINNNSSSVVVYYY]]]aaadddhhhllloooqqqtttxxx{{{~~~|||rrrcccZZZWWWUUURRRTTTUUUUUUSSSQQQPPPRRRUUUXXX[[[^^^___]]]___dddiiirrrvvv{{{|||{{{||||||}}}~~~}}}{{{zzzzzzzzz///000222555888;;;===>>>@@@?????????@@@BBBDDDEEEGGGHHHJJJMMMRRRWWW\\\^^^___iiiqqqsssuuuyyyxxxtttmmmttt}}}zzzmmmfff___XXXVVVTTTSSSSSSVVV___iiipppyyyqqqhhh``````dddgggmmmrrrrrrssswwwxxxvvvooosssxxx|||wwwssskkkbbb\\\[[[\\\___aaacccfffkkksss{{{~~~vvvrrrfff```YYYTTTQQQOOOLLLJJJHHHKKKOOOOOOMMMLLLMMMOOOMMMNNNPPPRRRTTTVVVWWWXXXZZZ[[[]]]```bbbdddeeeeeegggiiilllnnnqqqrrrrrrrrruuuyyy|||~~~{{{sssppplllhhheeecccccccccbbbaaa^^^[[[XXXUUUSSSRRRUUUSSSPPPMMMLLLKKKLLLMMMIIIJJJKKKJJJGGGEEEDDDEEE@@@AAABBBBBBBBBDDDGGGJJJGGGLLLSSS[[[cccjjjqqquuu|||tttqqqlllfffaaa___]]]]]]cccjjjpppvvv||||||~~~|||uuuqqqjjjccc]]]ZZZXXXXXXMMMRRRUUUTTTUUUZZZ^^^]]]aaacccffflllrrrxxx|||}}}vvvnnnjjjhhhkkkmmmnnnqqqvvv}}}zzzrrrfffZZZYYY```eeefffgggggghhhlllsssyyy|||qqqddd[[[MMMIIICCC???<<<999555333222222333333333444444444333333222222111222222222222111000111222222111000//////000000111111111222000000000000111111111111///...---...///000///...000000000000000000000000.........------...................../////////000------...///000000/////////////////////.........////////////............///000111000///...///000............/////////000---------........./////////000111111111000...---+++,,,///000111000///...---------.........//////......//////000000111111...000333555777:::>>>AAABBBAAA???>>>===>>>???@@@>>>CCCGGGIIIHHHJJJPPPUUUXXX\\\```cccfffjjjnnnqqqtttwww|||wwwssshhh[[[TTTTTTUUUTTTUUUUUUSSSPPPNNNQQQWWW\\\ZZZ]]]`````````dddkkkrrrssswww{{{|||}}}|||}}}}}}zzzwwwwww{{{///111444888<<>>@@@BBBDDDGGGEEEEEEHHHMMMSSSXXXZZZaaaaaadddiiimmmrrryyywwwwwwoooddd\\\XXXVVVTTTRRRTTTOOOKKKNNNTTTZZZ\\\[[[___```aaa```bbbhhhqqqyyy{{{yyysssuuuyyy~~~000222666:::===@@@BBBBBBCCC@@@@@@BBBBBBAAACCCHHHIIINNNXXXeeepppxxx|||||||||{{{{{{~~~yyyttt~~~~~~vvvlllfffccc```ZZZVVVSSSTTTWWW```nnnsssbbb[[[\\\```fffkkkvvvxxxxxxuuupppnnnpppssswwwyyy}}}yyyqqqiiiccc___VVVWWWYYY]]]cccjjjooosssxxx{{{{{{vvvmmmcccYYYRRRMMMKKKKKKJJJHHHGGGHHHIIIJJJLLLNNNOOOQQQRRRTTTVVVWWWXXXZZZ\\\]]]^^^___```bbbddddddhhhllloooqqqtttzzz~~~~~~yyyrrrooonnnnnnllljjjccc```\\\ZZZZZZXXXUUUSSSTTTTTTRRRPPPMMMKKKKKKLLLIIIIIIHHHEEEDDDDDDDDDDDDEEEDDDEEEFFFIIIMMMRRRTTT```fffoooxxx~~~zzztttmmmhhheeeeeeeeeggglllrrrvvvyyy}}}}}}yyy}}}}}}xxxtttlllddd]]]WWWOOOKKKLLLOOOPPPPPPXXX___hhhooossswww{{{~~~zzzuuunnniiijjjmmmpppvvv}}}xxxnnnllloooooohhheeejjjppptttvvvyyy~~~sssiii```UUUKKKFFFBBB>>>:::555666666666444333222222444333333222333444555666666555444333222222222222222222111111111111222222000000000000/////////...---...//////...///111333000000000000000000000000111111111111111000//////000...---,,,------+++***...///000///...---...000////////////////////////........................//////............//////////////////////////////////////////////////////---......//////......---000000000000//////.................................------......///111111222555888:::;;;===???AAA>>>>>>======>>>@@@CCCDDDGGGGGGIIILLLQQQWWWZZZ\\\]]]```ffflllrrrwww~~~xxxuuunnnddd\\\XXXUUUSSSRRRQQQOOOOOOSSSYYY^^^______cccccccccggglllqqqvvvxxx~~~xxxtttyyy222555999===@@@BBBBBBBBBDDDAAAAAABBBBBB@@@DDDJJJKKKWWWiiiyyy}}}~~~{{{vvvpppjjjccc^^^^^^aaaaaaZZZSSSWWWZZZbbbqqq{{{lll]]][[[bbbiiiooosssyyyxxxwwwtttqqqrrrtttwww}}}yyyuuunnnfff___[[[YYYXXX[[[]]]bbbiiipppxxx~~~xxxrrrbbb^^^WWWOOOIIIEEECCCCCCHHHHHHHHHHHHIIIKKKMMMOOOTTTUUUUUUWWWYYY[[[]]]^^^]]]___aaabbbccceeehhhkkkkkkqqqxxx~~~~~~~~~}}}zzzwwwmmmkkkgggdddbbb___\\\YYYZZZYYYVVVTTTRRRQQQQQQQQQUUUPPPJJJGGGHHHHHHGGGFFFCCCCCCBBBCCCCCCDDDFFFFFFMMMSSS\\\fffqqq|||yyysssmmmjjjfffddddddgggkkkmmmwww}}}|||}}}www~~~~~~wwwqqqggg___TTTMMMKKKJJJJJJIIIOOOXXXccclllrrrvvvzzz}}}vvvoooiiiiiikkkpppzzzzzzwwwyyypppjjjgggkkkpppsssvvvyyy~~~wwwmmm___TTTMMMGGGBBB???666666666666555444444333333333444444555555444444555444333222222111222222111111111000000111111111000////////////.........---...000/////////000222////////////////////////111111111000000000//////111///......//////---,,,...///000///...---...000000000000000000000000000........................///......------......///////////////////////////////////////////////////---......//////......---000000000////////////.................................------...///111222555888;;;===>>>===>>>???============???BBBDDDEEEGGGJJJNNNSSSXXX[[[]]]^^^]]]ccckkkrrryyy~~~~~~{{{{{{zzzwwwpppkkkddd]]]YYYWWWTTTSSSPPPRRRUUUYYY^^^aaadddeeehhhgggiiiooowww||||||zzzzzzxxxzzz555888<<<@@@BBBCCCCCCCCCDDDAAAAAABBBAAA@@@EEEMMMWWWeeexxxwwwoookkkhhheee___ZZZUUUUUUXXXZZZXXXVVVaaaiiiwwwzzzppphhhiiiooossswww{{{xxxxxxxxxxxxyyy|||zzzwwwtttlllhhhaaa[[[YYYZZZ]]]___kkkllloootttzzzzzzqqqggg]]]VVVTTTPPPLLLGGGDDDDDDEEEGGGKKKKKKLLLNNNPPPSSSUUUWWW[[[[[[[[[\\\]]]___aaabbbaaadddgggjjjlllppptttxxxzzzyyywwwtttqqqmmmiiieeebbbccc___ZZZWWWXXXZZZ]]]___fff[[[PPPMMMMMMLLLIIIHHHEEEEEEEEEEEEDDDCCCAAAAAAEEEIIINNNUUU^^^iiissszzzvvvtttpppkkkgggfffggghhhjjjpppvvvxxxuuuuuuyyy~~~~~~{{{qqqhhh\\\TTTOOOMMMKKKJJJHHHPPP[[[eeelllrrryyy~~~vvvooohhhgggiiinnnzzz~~~}}}rrrkkkfffhhhlllooosssyyy~~~vvvjjj___VVVNNNGGGBBB999888666555555555444444111222444555555444333222444333222222111111111222111111000000000000111111000000000000000/////////,,,...000000/////////111///////////////////////////........................---,,,...000111111000...///000///...---...000000000000000000000000000........................//////............//////////////////////////////////////////////////////......////////////......////////////////////////........................///......---...000222444888;;;???@@@???>>>======<<<<<<===???AAADDDGGGHHHIIIMMMSSSYYY]]]___```aaa```iiissszzz{{{vvvttttttsssqqqiiigggccc```]]]ZZZYYYWWWUUUXXX[[[]]]```dddiiilllmmmmmmpppvvv|||{{{yyy}}}999;;;>>>AAACCCDDDDDDDDDCCCAAAAAABBBAAABBBJJJSSShhhrrr|||}}}xxxkkkeeeaaa___^^^VVVTTTPPPNNNOOOVVV___eeeuuu}}}zzzzzz{{{zzzxxxzzzwwwzzz}}}~~~tttlllgggeeeddd```]]]ZZZYYY[[[aaaggglllqqquuuzzz{{{uuukkkaaaXXXPPPIIIEEELLLJJJHHHFFFGGGIIILLLNNNNNNOOOQQQTTTXXX[[[^^^```______```aaabbbdddfffgggkkkoootttyyy~~~zzzuuuqqqooooooiiiaaa]]]```fffmmmqqqsssdddVVVRRRQQQMMMIIIHHHHHHIIIIIIHHHGGGEEECCCBBBDDDEEEGGGIIINNNUUU^^^dddsssxxx{{{ssslllhhhgggfffhhhiiiiiiiiioooxxx~~~~~~||||||sssggg]]]VVVRRRMMMJJJFFFKKKSSSZZZbbblllxxxxxxuuunnnhhhffffffkkkwww~~~uuummmfffeeegggjjjpppwww|||ssskkkcccZZZOOOGGG???;;;777555555555444333000222444555555333111000333333222111111111222222111111000000000000111111111111111111111111111111///111333333222111111222///////////////////////////............///000111...---,,,---///000///......///000///...---...000000000000000000000000000////////////////////////111111000000000000111111////////////////////////000000000000000000000000...//////////////////..................///////////////////////////////////////......///222555777;;;>>>AAABBB@@@>>><<<<<<<<<===???BBBEEEHHHKKKLLLLLLQQQXXX]]]___aaabbbddddddooozzzwwwooolllnnnnnnkkkhhhbbbcccdddcccbbb```___^^^^^^^^^^^^^^^```eeelllqqqpppsssvvvyyy||||||zzzzzz}}}===>>>???AAACCCDDDDDDEEECCCBBBCCCEEEEEEGGGQQQ]]]sssxxx{{{yyywwwuuuzzznnneee___ZZZWWWWWWMMMNNNNNNOOOTTTaaarrr~~~||||||~~~}}}~~~|||}}}|||{{{vvvmmmddd^^^[[[[[[\\\ZZZZZZ[[[___dddkkkrrrvvvvvvpppbbb]]]TTTNNNIIIGGGFFFEEEHHHGGGGGGHHHJJJMMMPPPRRRRRRSSSVVVZZZ^^^bbbdddfffbbbdddgggjjjmmmoooqqqqqqxxx}}}~~~uuulllhhhllluuu}}}yyyiii[[[WWWUUUOOOKKKKKKLLLLLLKKKJJJIIIGGGEEEDDDCCCDDDDDDDDDFFFJJJPPPUUU```eeemmmvvv}}}~~~sssllliiifffeeeaaa]]]]]]eeeqqq{{{}}}~~~rrrggg^^^WWWPPPKKKIIIKKKOOOSSSYYYdddqqq{{{wwwoooqqqlllhhhffffffiiittt~~~~~~wwwpppjjjiiihhhhhhmmmttt~~~zzzuuuooofff[[[SSSGGGBBB;;;777777666444222222333444555555333111000333333222222222222333333111111111000000111111111111111222222222222222333333555777777666555555555////////////////////////000000000000111333555777999777555444333222000......///000///...---...000000000000000000000000000000000000000000000000000222111111000000111111222////////////////////////000000000000000000000000...//////000000//////...---............/////////000000000000000000000000000///...///111555999;;;===???AAAAAA???===<<<<<<>>>???BBBFFFJJJMMMPPPQQQSSSWWW]]]``````bbbeeehhhiiivvvyyymmmdddcccggggggdddbbb___cccfffhhhgggeeedddccccccaaa___^^^bbbhhhoootttsssvvvyyyzzz||||||yyy|||@@@@@@???@@@AAACCCEEEFFFDDDDDDFFFIIIJJJNNNZZZggguuuvvvxxx{{{}}}|||yyywwwuuuttt|||ssseee___\\\WWWSSSRRRKKKNNNTTT]]]jjj{{{~~~|||zzzzzzzzz{{{{{{{{{~~~zzzqqqfffccc^^^ZZZWWWXXX\\\___```bbbgggnnntttyyy}}}vvviii^^^WWWPPPLLLHHHEEEEEEGGGHHHHHHHHHIIIKKKMMMPPPRRRUUUVVVVVVXXX[[[```dddhhhjjjkkkiiilllrrryyyzzzxxx|||}}}mmmaaa___\\\TTTQQQTTTRRRQQQOOOMMMKKKIIIHHHGGGDDDEEEEEEEEEEEEFFFJJJLLLNNNSSS[[[bbbjjjsss|||zzzuuussslllhhhaaa[[[YYY___jjjrrr{{{rrriiiaaaXXXRRRMMMNNNOOOOOOSSS\\\hhhqqqyyyqqqkkkkkkiiihhhhhhhhhkkkuuu|||zzzssstttsssqqqvvv~~~|||yyyuuurrrrrrooollllllppp}}}yyywwwsssmmmddd^^^PPPIII@@@;;;:::999666333555555666666666555333333444444333333333333444444222222111111111111222222000000111111222222222222333555777888666555444444000000000000000000000000000//////000333666999:::>>><<<999777666555222000...///000///...---...000////////////////////////////////////////////////111111000000000000111111////////////////////////000000000000000000000000//////000000000000//////---------.........//////////////////////////////000//////000333888===@@@>>>@@@AAA@@@>>><<<<<<===@@@BBBEEEIIINNNRRRTTTVVV[[[^^^aaabbbaaaccciiinnnuuu{{{oooeee]]]^^^___^^^]]]___```eeekkkmmmkkkhhhfffeeeccc```]]]___fffmmmrrrsssvvvwwwyyy||||||{{{zzz{{{AAAAAA??????@@@BBBEEEFFFEEEFFFIIILLLMMMSSSaaaooorrrqqqrrrvvv{{{}}}{{{xxxvvvvvvvvvhhh]]]\\\[[[WWWSSSRRRPPPTTT]]]lll}}}{{{xxxuuuttt|||~~~{{{wwwxxxyyymmmhhhgggZZZYYYWWWVVVVVVZZZ```dddkkkooouuu|||}}}rrrfff\\\UUUPPPNNNHHHFFFDDDDDDFFFGGGHHHHHHLLLNNNQQQTTTWWWYYYZZZZZZ[[[]]]```eeeiiillloooppppppuuu}}}qqqgggfffbbbZZZXXX]]]XXXVVVTTTPPPNNNKKKJJJIIIGGGHHHIIIHHHFFFEEEGGGHHHDDDHHHNNNTTT[[[eeepppwww}}}~~~wwwrrrjjjbbb___bbbiiipppvvvyyyssslllccc]]]QQQQQQQQQOOOPPPVVV```hhhtttyyyrrrnnnlllgggfffhhhjjjjjjmmmvvv{{{zzzrrrnnnfffhhhggggggnnnyyy}}}zzzzzzyyyyyyzzzwwwpppmmmnnnyyy~~~|||yyyuuutttrrrooohhhcccWWWOOOEEE>>><<<;;;777444777777888777777666555555444444444333333444555555333333222222222222333333//////000000111111111222000333555666444222222222111111111111111111111111---------///111555999;;;777555333222222111///---...///000///...---...000////////////////////////........................000000////////////000000////////////////////////000000000000000000000000//////000000000000//////---------.........//////........................000//////111444:::???BBB???@@@@@@???===<<<===>>>AAACCCGGGLLLPPPTTTWWWXXX```ccceeecccbbbdddkkkqqq~~~rrrfff```\\\\\\ZZZWWWYYY___bbbhhhnnnpppnnniiiffffff```]]]\\\aaajjjqqqssssssyyywwwwww}}}~~~zzzzzz{{{@@@BBBCCCDDDDDDEEEGGGIIIEEEHHHNNNVVV^^^dddiiilllpppooooooqqqvvv{{{~~~}}}wwwlllccc[[[WWWTTTQQQRRRTTTRRR[[[mmmzzzsssqqqqqqrrrsssvvv}}}}}}uuuooowwwsssiiiccc^^^ZZZ[[[TTTVVVWWWXXX[[[bbbmmmtttyyy{{{zzzmmmeeeZZZQQQMMMJJJHHHGGGEEEEEEFFFEEEEEEGGGKKKNNNOOORRRUUUYYY\\\^^^___```fffeeedddeeeiiinnntttxxxyyy~~~yyysssnnnjjjgggdddbbb```]]]YYYWWWUUURRROOOLLLJJJHHHFFFEEEFFFFFFEEEDDDFFFEEEDDDFFFLLLSSS[[[```nnnttt}}}}}}uuummmgggeeeeeeeeegggppp|||~~~|||tttjjjbbb```[[[UUURRRRRRUUUXXXgggooouuusssqqqqqqlllffffffdddccceeejjjqqqwwwzzzxxxqqqmmmkkkfff```___eeemmmrrrwww{{{||||||wwwqqqzzzxxxwwwzzz}}}|||vvvqqqssstttrrrllllllppppppkkkfffZZZOOOJJJDDD<<<888999888999999888555333222222666555555555555444444444111222222333333222222111222222222222222222222222222222000///...............///000111111000///...,,,,,,---...///000111111000000////////////000000............////////////........................///////////////////////////...------...///000111000000//////.........---............////////////........................///...---,,,,,,---...///000...---,,,...///000000///000111555:::===???@@@BBB@@@<<<::::::<<>>>>>999999999888666444333333555555555555444444444444111222222333333222222111222222222222222222222222222111000///...............///000111111000///............///////////////000000////////////000000............////////////........................////////////////////////111111//////...///000000000/////////........................////////////........................///...------------...///000///......///000000//////000333777;;;>>>??????AAA???===<<<<<<>>>AAACCCHHHIIIKKKOOOUUU\\\```ccceeedddhhhmmmooorrr||||||ooofff```ZZZYYYWWWYYY\\\___aaabbbeeefffhhhgggeeecccbbbbbbbbbbbbdddhhhmmmsssxxxzzz}}}BBBCCCDDDDDDDDDFFFJJJMMMRRRVVV]]]fffooovvv{{{~~~uuurrroooooottt{{{pppbbbZZZVVVTTTRRROOOMMMRRRYYYmmmzzz~~~vvvssstttuuutttqqqyyy~~~{{{{{{}}}wwwiii^^^TTTQQQQQQQQQTTTXXX\\\```fffmmmssszzzvvvlll```TTTLLLGGGEEECCCBBBDDDGGGHHHHHHIIIKKKNNNQQQRRRTTTWWWZZZ\\\^^^``````aaadddgggjjjpppuuu{{{|||xxxuuullljjjhhhfffccc___YYYVVVSSSQQQNNNMMMLLLLLLJJJHHHGGGFFFEEEDDDDDDEEEGGGHHHKKKQQQZZZeeeooozzz}}}wwwppplllkkklllmmmpppuuu~~~zzzrrrggg^^^WWWSSSRRRNNNUUU\\\___bbbfffhhhggglllkkkiiiiiilllssszzzxxxppplllkkkjjjdddbbbhhhpppuuuzzz~~~xxxpppgggbbbcccgggkkkllleeeiiimmmnnnrrrxxxzzzyyy|||sssiii```VVVJJJBBB???;;;:::999777666555444444555555555555444444444444111222222333333222222111111111111111111111111111222111000//////....../////////000000000000//////000000//////............000//////......//////000............////////////........................////////////////////////333222111000////////////////////////........................////////////........................///......------......//////000000000000000//////000222666999<<<>>>>>>>>>??????>>>>>>???AAACCCEEEKKKLLLOOOTTTYYY___dddfffiiijjjmmmssswww|||~~~ssshhh```[[[UUUTTTUUUXXX\\\```bbbbbbaaabbbbbbaaa___^^^^^^___dddfffiiimmmrrrwww{{{~~~AAABBBDDDEEEGGGLLLRRRVVVXXX\\\ccclllttt{{{{{{vvvpppnnnttt}}}sssfff\\\YYYVVVRRROOOMMMPPP\\\iii}}}~~~vvvtttwwwyyywwwsss}}}zzzuuuwwwyyy|||{{{pppbbbZZZSSSSSSUUUVVV[[[______fffoooyyyxxxjjj]]]SSSNNNJJJIIIGGGGGGGGGHHHJJJLLLMMMNNNMMMPPPTTTVVVXXXZZZ\\\^^^___aaacccdddfffjjjpppuuu}}}vvvuuusssqqqnnniiibbb]]]XXXVVVRRRPPPOOOMMMKKKIIIEEEEEEEEEEEEEEEFFFGGGGGGEEEHHHNNNUUU]]]hhhrrryyyzzzvvvrrrpppmmmkkkmmmsss}}}yyypppggg```ZZZWWWPPPRRRTTTVVVYYY^^^dddhhhkkkjjjiiiiiilllrrrzzz|||uuurrrrrroooiiihhhnnnvvv{{{vvviii___\\\^^^aaadddcccgggmmmqqquuuzzz}}}~~~}}}uuukkk___RRRHHHBBB>>>;;;888666555444444333555555555444444444333333111222222333333222222111000000000000000000000000111111000/////////////////////000000000000/////////////////////........./////////....../////////............////////////........................////////////////////////000000000//////////////////////////////.....................////////////........................//////............/////////000222333222111000000111555999<<<>>>>>>======<<<===>>>@@@CCCEEEFFFGGGLLLPPPVVV\\\```dddgggiiijjjmmmttt{{{wwwnnnfff___YYYSSSSSSTTTWWW[[[^^^______]]]^^^___^^^^^^^^^aaacccfffiiinnnsssxxx|||BBBBBBCCCEEEHHHNNNUUUZZZaaadddkkkrrrxxx}}}|||vvvnnnmmmsss~~~tttlllfffaaa```[[[VVVQQQNNNOOOXXXjjj{{{}}}|||~~~{{{xxxppplllmmmrrrwww|||}}}sssgggXXXSSSQQQUUUYYY\\\bbbggglllqqqzzzxxxssshhh```TTTJJJFFFEEEGGGHHHDDDFFFHHHKKKLLLNNNOOOPPPRRRUUUXXX[[[\\\^^^```bbbbbbfffjjjmmmqqqwww|||zzzvvvpppiiieee___\\\XXXTTTRRRPPPMMMKKKGGGFFFFFFFFFFFFFFFFFFFFFEEEFFFHHHJJJNNNVVV^^^dddwww|||{{{yyyuuupppmmmmmmqqqttt~~~}}}vvvooohhh```[[[UUURRROOONNNPPPWWWaaaiiijjjkkkllllllooouuu}}}}}}||||||uuupppnnnuuu}}}qqqddd[[[XXXWWWXXX___ccckkksssxxx}}}yyylll___SSSLLLBBB>>>888555555444333222555444444444444333333333111222222333333222222111000000000000000000000000111000000////////////000000000////////////000000------......///000000111//////............//////............////////////////////////////////////////////////////////////+++,,,---...//////000000.........///////////////............////////////////////////////////////////////////////////////...111444444222111222333444888<<>>======>>>;;;<<>><<<===???<<<>>>AAAEEEIIIMMMPPPRRRSSSYYYbbbhhhkkkmmmpppssszzz|||tttlllddd\\\WWWZZZXXXVVVVVVXXXXXXXXXWWWVVVYYY\\\```bbbfffjjjlllpppvvv}}}DDDEEEGGGKKKQQQ[[[fffmmmvvvxxxzzz||||||{{{xxxwwwnnnnnnqqqwwwttthhh^^^[[[[[[YYYYYY[[[WWWVVV[[[eeeooowww{{{zzzlllcccdddiiioooqqqtttwwwuuummmddd^^^YYYTTTXXXYYY```kkkrrruuuzzz~~~zzzssskkkddd[[[QQQJJJDDDCCCDDDEEEGGGHHHFFFEEEKKKNNNRRRTTTVVVWWW[[[^^^\\\^^^bbbeeeiiinnnssswwwuuu}}}{{{wwwsssnnnjjjfffbbb^^^[[[VVVTTTPPPLLLIIIGGGFFFFFFBBBCCCDDDDDDDDDFFFJJJMMMSSSZZZeeerrr~~~{{{sssnnnkkkkkkooouuuzzz}}}~~~zzztttjjjccc^^^WWWRRRPPPMMMMMMSSS[[[ccciiipppuuuyyy|||wwwwwwvvviii___ZZZXXX[[[^^^hhhsss{{{tttfff[[[PPPHHH???:::999888666444444444444333333333222222111222222333333222222111222222222222222222222222000000////////////000000111000///......///000111---.........//////000000///......------......///............////////////////////////////////////////////////////////////***+++---...////////////............/////////000............////////////////////////////////////...///000111111000///...---111444444222333777;;;:::>>>AAA@@@===;;;===@@@???AAADDDHHHNNNSSSWWWZZZZZZ___eeehhhjjjnnnuuu{{{{{{ssskkkccc^^^\\\]]]ZZZWWWUUUVVVWWWWWWWWWYYY]]]bbbfffiiillloooqqqzzzDDDFFFJJJPPPZZZggguuu~~~zzz{{{|||}}}{{{wwwsssqqqjjjnnnvvv{{{qqqggg]]]WWWYYYZZZUUUQQQRRRUUUXXXccctttzzzvvv||||||zzzyyymmmaaa___hhhqqqsssqqqpppsssooocccZZZXXXYYYZZZ___aaaiiisssyyyzzz|||yyypppdddZZZRRRLLLFFFCCCDDDBBBAAABBBFFFJJJLLLMMMQQQTTTWWWXXXWWWXXX[[[^^^^^^aaaeeeiiinnnuuu|||}}}xxxsssoookkkfffcccZZZXXXTTTQQQNNNMMMLLLMMMBBBDDDEEEEEEDDDDDDFFFGGGEEEKKKVVVcccrrr~~~xxxrrrooodddggglllqqqtttwww{{{}}}~~~yyyqqqiiifff___ZZZWWWQQQKKKLLLRRR^^^eeennnuuuyyy|||xxxxxx}}}ppphhhcccbbb```bbbjjjtttzzz~~~qqqdddUUUMMMBBB<<<;;;:::888555444444444333333333222222222222222333333222222222222222222222222222222222000000////////////000111111000///......///000111///////////////..................------...................../////////000000000000000000000000000////////////////////////---...///000000///......---.........//////000000............/////////000000000000000000000000000...///000111111000///...---000444333222333888>>><<<@@@BBB@@@<<<;;;===AAABBBDDDGGGKKKQQQWWW\\\___```ccceeefffhhhnnnyyy||||||yyyrrrjjjdddcccddd^^^[[[WWWUUUUUUWWWXXXXXX___ccchhhmmmoooqqqsssuuu{{{LLLKKKOOO[[[lll{{{xxxuuuyyyyyysssnnnooopppwwwuuujjjeee___\\\XXXVVVVVVUUUSSSQQQWWWfffvvvzzz{{{{{{yyyvvvvvvxxx{{{}}}}}}zzzzzzzzzfffcccdddkkkvvv|||{{{xxxnnnhhh```ZZZXXX\\\bbbfffgggllluuu}}}}}}uuunnn___YYYPPPJJJGGGGGGEEEDDDFFFEEEFFFHHHKKKNNNPPPPPPVVVWWWXXX[[[^^^```cccdddccchhhooovvv}}}~~~xxxrrrmmmccc^^^XXXUUUSSSQQQMMMJJJLLLHHHGGGGGGEEEAAAAAAEEEHHHIIIMMMRRR[[[gggsss{{{{{{rrrhhhhhhiiijjjkkkoootttwww}}}yyysssnnnhhh```YYYTTTPPPMMMKKKNNNYYYgggqqqxxx{{{uuusssttt|||xxxpppjjjeeejjjpppvvv}}}yyyrrrdddZZZLLLBBB>>>===:::888333333333444555555222000444333222222111111222222111111111111000000000000000000//////.........---111111000000//////......000000////////////000000............////////////////////////000000000000222111111111111000000000...///000111111000///...///000000000000000/////////...---...000000000...000000000000000000000000000000///////////////000///000000000111111111111///000111333777<<>><<<<<<>>>@@@DDDGGGLLLQQQVVV\\\bbbfffjjjkkkkkkiiiiiirrr{{{{{{vvvqqqmmmkkkiiieeeaaaeee]]]VVVTTTRRRRRRWWW^^^ccceeeiiimmmqqqwww|||}}}KKKPPPZZZiiixxxzzzxxxxxxvvvpppmmmoooyyywwwhhh^^^ZZZVVVVVVUUURRRPPPQQQUUUXXXaaappprrruuuwwwwwwvvvvvvwwwyyyxxx{{{}}}~~~~~~~~~~~~}}}zzzooobbbgggpppyyy}}}yyyrrrkkkiiiddd___[[[\\\bbbjjjooouuuwwwzzz|||xxxpppddd\\\TTTNNNHHHDDDCCCEEEEEEEEEFFFGGGHHHKKKNNNQQQSSSSSS\\\\\\]]]___bbbfffiiilllpppvvvzzzvvvnnnjjjddd___]]]YYYUUURRROOOLLLIIIIIIFFFBBBBBBEEEDDDEEEGGGKKKQQQZZZeeelllttt}}}rrrqqqnnnkkkhhhhhhkkknnnzzz}}}zzzsssnnnggg___YYYTTTOOOLLLMMMSSS^^^iiivvv{{{yyyrrrqqqrrryyy|||wwwxxx||||||~~~{{{tttnnnqqqvvvzzzzzzjjj```SSSIIICCC@@@<<<888555444444555666555333111444333222222111222222222111111111111000000000000000000/////////.........111000000000/////////...//////............//////....../////////000000000////////////000000000000------,,,,,,,,,+++++++++...///000111111000///...//////000000000000//////---,,,+++---///000000///000000000000000000000000000000////////////000000000000000111111111111111222222333666999<<>>;;;:::<<<@@@DDDGGGKKKPPPUUUZZZ^^^cccgggeeefffggghhhlllwwwwwwppptttpppkkkhhhhhhhhhgggffffff^^^XXXUUUUUUVVV\\\cccfffiiimmmooorrrwww}}}NNNXXXhhhxxx|||}}}{{{xxxrrrmmmnnnrrr~~~mmm```YYYVVVNNNQQQRRRQQQOOOTTT___hhhssszzzmmmppptttvvvwwwxxxyyyzzz|||sssvvvyyyzzzzzz}}}~~~||||||}}}}}}yyyqqqjjjfffoooyyy}}}yyypppgggaaa```___^^^```eeellltttxxx|||xxxsssjjj___RRRKKKGGGDDDAAA@@@BBBEEEHHHIIIJJJKKKNNNQQQTTTVVVXXXYYY___^^^___aaafffmmmsssxxxzzzvvvpppjjjeeeaaa\\\YYYVVVQQQMMMLLLHHHCCCCCCEEEBBBBBBCCCDDDGGGMMMUUUZZZcccooo|||}}}zzzuuummmgggdddeeefffttt{{{wwwqqqjjjccc[[[TTTOOOLLLNNNSSS___ooo}}}wwwuuuuuuppppppsssyyyxxxpppkkkllloooppprrruuu~~~yyy{{{~~~rrriii]]]SSSKKKEEE>>>:::777666555555666666444333444444333222222222222222222222111111111000000000000000////////////......000000000000////////////......------------....../////////000000000111111////////////000000000000////////////............//////000000000000////////////000000000000/////////...---...///000///...000000000000000000000000000000////////////000000222111111111111111111111444555777999;;;===>>>???@@@???<<<:::999===CCCHHHKKKPPPVVV[[[___bbbeeegggeeeddddddgggooozzz~~~tttkkkgggfffccc``````bbbeeehhhiiifff___YYYXXXXXX[[[bbbjjjlllooossssssssswww~~~|||VVVaaaqqq|||~~~zzzxxx{{{}}}|||wwwpppnnnrrryyyxxxiii___YYYVVVKKKNNNQQQTTTYYYcccqqq|||sssqqqsssuuuwwwxxxzzz|||}}}|||~~~zzzxxxvvvzzz||||||{{{~~~~~~yyyyyyxxxuuurrrqqqssstttsssoooiiiccc```^^^\\\^^^dddjjjqqqvvvzzz|||yyysssjjjaaaXXXPPPIIIEEEBBBAAAAAABBBEEEIIIMMMOOOOOORRRUUUXXXYYY[[[\\\]]]```aaaccchhhqqq|||~~~xxxqqqkkkfffccc^^^WWWQQQOOOKKKFFFDDDFFFDDDDDDDDDCCCDDDGGGLLLPPPWWW```nnnyyyzzzrrrjjjfffeeeeeekkkvvv{{{uuummmeee\\\VVVOOOOOOQQQWWWcccsss|||sssooonnnpppppprrrwww|||{{{wwwrrrjjjeeefffjjjlllooorrr{{{vvvpppggg]]]TTTKKKCCC===:::888666555555555444333444444333222222222222333222222222111111111000000000000//////////////////000000000000///////////////......------......///000000000000111111111111////////////000000000000333333222222222111111111//////000000000000//////...//////000000000000///333222000000111000///---////////////////////////000////////////000000111333222222222222111111111444666999<<<>>>?????????======<<<;;;<<>>@@@AAACCCFFFIIIQQQUUU\\\aaacccdddeeeeeellliiigggjjjrrrxxx{{{{{{yyyoooddd[[[XXXXXXKKKOOOVVV]]]aaadddeeeeeebbb\\\ZZZ]]]aaafffoooxxxyyy|||~~~~~~}}}kkkmmmpppooommmmmmpppsssuuu|||~~~zzzvvv{{{zzzmmmeee]]]UUUOOONNNQQQYYYgggxxx~~~wwwuuusssrrrtttuuuvvvuuunnnppprrrrrrqqqrrrvvvzzz~~~~~~~~~}}}yyyxxx{{{lllggg```\\\]]]___```aaammmrrryyy~~~}}}wwwpppjjj[[[TTTJJJCCC@@@BBBDDDFFFCCCFFFIIIKKKMMMPPPTTTWWWWWW[[[^^^___```bbbgggkkkpppttt|||}}}{{{zzzxxxxxxxxxyyyssstttuuuuuutttuuuwwwyyywwwwwwwwwxxxxxxyyyyyyyyyyyyzzz{{{}}}~~~~~~pppfff]]]ZZZVVVQQQNNNMMMIIIIIIIIIGGGEEEEEEFFFHHHFFFFFFLLLUUU___iiivvv{{{sssmmmjjjeeegggiiilllrrrxxx~~~zzzzzzrrrmmmdddfffddd]]]WWWXXXcccmmmkkkmmmnnnmmmkkkjjjkkkkkkooosssyyy~~~~~~{{{yyylllddd^^^```eeehhhlllqqq~~~zzzzzz{{{|||wwwxxxzzz{{{zzzwwwtttrrrqqqrrrqqqnnnggg]]]SSSMMMFFFBBB<<<888666555444444555444444333333333333333333222222222222111111111//////000000000000111111////////////000000000000000000////////////000000/////////000000000111111////////////000000000000////////////............000000////////////000000---...///000000111111000)))))))))+++...000111000000000000000000000000000///......//////000111222222222333333333444444444444666:::===@@@AAABBBAAA:::<<<@@@CCCDDDFFFHHHIIIRRRVVV]]]aaacccdddeeeeeeiiihhhiiinnnuuu{{{}}}}}}zzzpppdddXXXPPPLLLLLLKKKQQQZZZbbbeeeeeeeeeddd^^^[[[[[[aaagggmmmuuu}}}oooooooooooonnnoooqqqssswww}}}|||{{{~~~oooeeeaaa^^^XXXRRRRRRZZZhhhwww}}}rrrrrrrrrsssuuutttqqqnnnnnnpppqqqpppoooqqqxxx~~~}}}~~~~~~vvvooonnn````````````aaadddjjjnnnwwwyyyyyywwwpppfff[[[UUUMMMJJJEEEBBBBBBDDDEEEFFFFFFIIINNNQQQRRRUUUYYY\\\^^^aaaeeegggiiimmmuuu|||}}}|||{{{yyyyyyyyyxxxuuusssppprrrtttvvvyyy~~~~~~}}}|||{{{yyyvvvssspppooonnnnnnggghhhiiiiiiiiijjjmmmooojjjkkkmmmnnnppprrrssstttuuuvvvxxxzzz|||~~~yyyoooeeeaaa^^^YYYUUUTTTMMMNNNMMMKKKHHHFFFEEEFFFEEEBBBDDDKKKQQQXXXdddoooyyy~~~}}}uuuqqqlllhhheeefffiiinnnsssvvvqqqvvv~~~|||xxxsssrrrnnnfff^^^[[[]]]aaa```cccfffiiijjjkkkmmmnnnqqquuu{{{tttkkkdddeeehhhkkkooosss~~~~~~xxxtttrrrqqqqqqrrrssstttssspppmmmlllkkkoootttuuupppggg^^^XXXMMMHHHAAA<<<999888777666555555444333333333333444333333222222222111111111//////000000000111111111.../////////000000000111/////////....../////////....../////////000000000////////////000000000000222222222111111111000000111000///......///000111---...///000111111111111+++++++++,,,///000000///000000000000000000000000............///000111222111222222333444555666666777888;;;===???@@@@@@@@@===???BBBCCCEEEGGGJJJMMMSSSWWW]]]aaacccdddfffgggiiijjjnnnsssxxx}}}vvviii\\\SSSMMMIIIGGGNNNTTT]]]bbbccccccbbbccc\\\[[[^^^fffmmmsss{{{ooooooppprrrsssttttttsssyyy~~~~~~zzzmmm___XXXYYYZZZWWWSSSVVVcccuuu|||tttoooppprrrvvvyyyvvvpppjjjppprrrsssqqqooorrrzzzxxx|||}}}rrrfffbbb[[[___bbbbbbbbbgggsss}}}{{{yyytttmmmaaaUUUJJJCCCDDDDDDDDDEEEGGGIIIHHHGGGIIIMMMRRRVVVWWWZZZ^^^aaadddhhhmmmooorrryyyyyypppllljjjiiihhhhhhgggdddbbb\\\___bbbfffjjjpppwww{{{|||yyywwwuuutttssspppmmmhhhdddbbb```___ZZZ\\\]]]]]]]]]___bbbddddddeeegggjjjnnnqqqssstttvvvwwwyyy|||tttiiieeeccc^^^ZZZYYYSSSSSSRRROOOJJJGGGFFFFFFIIIDDDCCCGGGJJJLLLUUU___nnnvvv}}}yyyrrrkkkdddccceeehhhkkknnnjjjpppxxx~~~}}}zzztttmmmfffaaa]]][[[\\\___cccfffiiilllooorrrtttxxx~~~~~~tttmmmlllnnnpppssswww{{{wwwqqqmmmkkknnnnnnnnnmmmllljjjiiihhhhhhnnnuuuxxxuuummmeee```SSSMMMEEE???;;;:::888888555555444333333333333444333333333222222222111111//////000000111111111222.../////////000000111111.........------.....................////////////////////////000000000000111111111000000000000///111000///......///000111---...///000111111111111444222111000111000///---000000000000000000000000............///000222222000111222333555666777777:::;;;<<<======>>>>>>>>>@@@AAABBBBBBDDDGGGLLLPPPTTTXXX]]]aaaccceeegggiiilllnnnssswww{{{~~~~~~tttfffZZZTTTPPPMMMKKKPPPVVV\\\______^^^___```\\\[[[```iiiqqqwww~~~rrrrrrrrrssstttvvvxxxyyyxxx}}}wwwqqqhhheee___YYYTTTRRRSSSUUUhhhsss{{{tttrrrpppxxx|||uuurrrssswwwrrrooorrrxxx}}}~~~}}}|||sssqqqmmmddd^^^^^^___aaaeeejjjpppvvvzzz|||wwwnnn```TTTMMMIIIFFFDDDDDDCCCCCCDDDFFFHHHKKKLLLPPPSSSVVVZZZ^^^```bbbbbbkkkpppwww{{{vvvmmmkkkhhhgggeeeccc```]]]\\\\\\ZZZXXXYYY[[[\\\___jjjvvvzzz|||}}}yyytttqqqooooooooojjjgggccc___\\\YYYUUUSSSXXXXXXXXXYYY\\\```dddfffggghhhjjjlllooosssuuuwwwzzzrrrkkkfffaaa___^^^[[[WWWRRRNNNKKKIIIHHHIIIHHHFFFEEEGGGJJJNNNQQQ^^^gggttt~~~|||tttiiibbb```aaaaaaaaaiiijjjmmmuuu~~~zzzssslllddd\\\VVV^^^[[[\\\eeennnqqqsssvvv|||~~~wwwtttuuuxxxwwwvvvzzzxxxrrrnnnmmmiiihhhiiiiiiffffffiiimmmtttyyyzzzyyywwwppphhh^^^VVVLLLEEEAAA===666111666666444333222111111111444333222111000000000000//////000000111111111222---...///000000///...---.........///////////////////////////////////////---,,,,,,...///000...---//////000000000000//////...---------...///111222000000000000000000000000000000000000000000000000111000000///////////////000000000000000000000000111000//////111555999;;;;;;<<<===<<<;;;:::;;;<<>>??????======>>>???DDDEEEEEEEEEGGGKKKRRRVVV\\\^^^aaacccffflllsssyyyyyyqqqdddXXXPPPOOORRRTTTXXX[[[___```^^^\\\\\\]]]]]]aaahhhpppwww}}}zzz|||~~~wwwkkkccc^^^\\\^^^___^^^XXXSSSWWWcccnnnwww~~~zzzrrrppptttzzz~~~}}}|||zzzwwwmmmccc^^^[[[ZZZZZZ[[[```gggnnnssszzz}}}{{{ssshhhaaaUUUPPPHHHCCCAAABBBCCCCCCEEEGGGJJJMMMQQQTTTWWWXXXYYY\\\aaadddgggkkkpppsss}}}wwwlllhhhiiiiiiiiikkkmmmnnnjjjbbb[[[QQQOOOOOOQQQRRRVVV___jjjuuuyyy}}}~~~{{{xxxvvvuuutttsssrrrnnnkkkgggaaa]]]ZZZYYYXXXUUUTTTSSSSSSTTTVVVXXXYYYZZZ\\\___dddhhhlllooopppuuuuuuuuuvvvwwwxxxyyyzzzyyyxxxxxxyyy|||zzzuuurrrooojjjddd]]]XXXSSSOOOLLLGGGFFFCCCBBBBBBDDDGGGHHHFFFLLLVVVbbbmmmwwwyyysssnnnjjjfffccc^^^^^^```fffooowww~~~}}}vvvmmmccc\\\XXXWWW[[[ccckkkrrr|||}}}yyytttqqqpppxxx~~~{{{sssmmmhhhgggfffdddggglllsssyyy}}}sssiii]]]UUUPPPLLLGGGBBB:::999777666555444444555444333222111000000000000000000000000111111111111000000111111111111000000//////////////////......////////////////////////222000......000111222111//////000000000000//////000/////////000111222333000000000000000000000000000000000000000000000000------......///111222333000000000000000000000000//////000222555999<<>>;;;888555555555555444333222111000000000000111111000000000000000000//////............//////000000//////.........---////////////////////////111///,,,,,,...000111111//////000000000000//////.........///////////////////////////////////////////////////////////////000000////////////000000000000000000000000000000///111444888<<>>BBBCCCCCCDDDDDDJJJIIIHHHGGGHHHJJJMMMOOOVVVZZZ___dddfffiiikkkmmmooorrrvvvzzz}}}wwwooohhh```[[[ZZZZZZYYYZZZ]]]bbbhhhkkkkkkjjjiiiiiijjjjjjiiiggglllyyymmm___UUUXXXYYYXXX]]]gggppptttuuummmnnnvvv|||{{{zzz{{{xxxlllcccccc```]]]]]]```hhhqqqvvv~~~yyypppeeeXXXMMMGGGEEEDDDCCCDDDFFFIIIKKKLLLMMMPPPSSSVVVWWWYYY\\\^^^```iiirrrwwwyyy|||sssgggZZZQQQLLLKKKQQQQQQQQQSSSXXXaaakkkrrr~~~{{{yyywwwuuussspppkkkhhhaaa\\\UUUPPPNNNLLLJJJHHHKKKMMMPPPQQQSSSUUUXXX[[[```fffkkkooouuu~~~}}}xxxsssooollljjjfffccc```^^^______^^^\\\\\\\\\]]]]]]]]]]]]]]]\\\]]]\\\\\\[[[ZZZYYYYYYXXXXXXWWWUUURRRQQQPPPOOOOOOSSSRRRQQQRRRTTTVVVVVVVVVZZZ\\\___aaadddiiipppuuuxxx}}}uuuoooggg___ZZZWWWUUUTTTNNNNNNLLLIIIGGGFFFGGGHHHGGGMMMWWWbbblllwww|||uuuoookkkgggeeebbbeeehhhmmmrrrxxx|||vvvoooiiiccc]]]YYYXXXZZZ```gggnnnrrrsssrrrttttttrrrqqqppprrrtttwww}}}|||xxxwwwtttppppppkkkjjjooouuu{{{xxxpppjjjppp|||~~~yyyuuunnngggccc\\\VVVMMMGGGCCC???:::666222222222222222222111111111111111111000000000000000000000000000000000000/////////000000111111111000000000000000000000000000000000000000000000000//////////////////////////////000111111111111111000000000000000000000000111111000000000///////////////000111111000///...000000000000111222333333777:::???BBBCCCDDDDDDEEEFFFEEEEEEEEEGGGJJJNNNPPPYYY]]]cccfffhhhiiijjjkkkpppqqqtttyyy~~~xxxpppiiibbb[[[WWWXXXUUUSSSSSSWWW^^^dddhhhiiiiiiiiiiiiiiijjjkkkkkkttt}}}xxxfff\\\UUUZZZ\\\\\\bbbqqqsssnnnooouuuyyy{{{zzz{{{}}}{{{mmmbbb[[[[[[[[[]]]aaagggpppwww|||{{{nnn```SSSIIIDDDAAABBBCCCEEEGGGJJJLLLNNNPPPRRRTTTVVVXXXYYY\\\___bbbfffppp}}}}}}xxxooocccVVVNNNJJJIIIKKKMMMQQQWWWbbbppp~~~}}}}}}~~~~~~}}}|||wwwtttpppmmmiiieee```\\\UUUQQQLLLJJJIIIIIIIIIHHHKKKNNNSSSWWWYYY\\\___bbblllsss{{{wwwooojjjggghhhhhhcccbbb```aaabbbddddddccccccdddfffgggiiijjjkkkkkkjjjiiiiiiiiihhhgggggggggbbbaaa```^^^\\\YYYWWWVVVWWWUUURRRQQQQQQRRRQQQQQQQQQQQQRRRSSSWWW]]]eeekkkkkkqqqyyy~~~xxxnnnfff```]]]\\\[[[TTTSSSQQQNNNKKKIIIHHHGGGHHHJJJNNNTTT]]]jjjxxxwwwpppjjjhhhbbbccceeehhhmmmuuu~~~~~~}}}xxxqqqhhhbbb[[[ZZZZZZ^^^dddjjjnnnpppnnnoooppppppqqqtttxxx{{{|||vvvnnnmmmiiiiiiooovvvzzzxxxppphhhnnnxxx}}}yyyuuurrrooojjjgggaaa[[[RRRKKKGGGCCC>>>:::444333333333222222111111222222111111111000000000000000000000000000000000000111111111111111111111000000000000000000000000000000000000000000000000........................//////000111111111111111000000000000000000000000111111111111000000000000222222111000000///......000000//////111333666888;;;>>>AAACCCDDDDDDEEEFFFEEEDDDDDDFFFIIIMMMRRRTTTZZZ^^^dddiiikkkkkkllllllpppppprrryyy{{{vvvnnnfff```ZZZUUUQQQWWWRRRMMMNNNTTT\\\bbbdddeeegggiiiiiihhhiiinnnrrr~~~ssseee___\\\^^^___aaalllwwwuuutttwww{{{}}}zzzwww~~~~~~oooddd___\\\YYY]]]dddkkkrrrwwwyyy{{{uuulll^^^PPPFFFAAAAAABBBAAADDDHHHLLLOOOQQQSSSUUUWWWXXXYYYZZZ\\\aaafffkkkrrr}}}{{{vvvlll```TTTLLLIIIHHHJJJNNNUUU___kkk{{{xxxwww|||}}}}}}~~~}}}{{{{{{{{{{{{yyywwwqqqmmmiiiddd___ZZZUUUQQQNNNLLLIIIHHHHHHJJJLLLMMMOOORRRXXX]]]bbbhhhmmmqqqyyy|||wwwpppjjjggggggjjjlllggggggggghhhiiijjjkkkkkklllmmmoooqqqsssuuuvvvvvvwwwwwwwwwwwwvvvvvvvvvvvvooooooooonnnkkkhhheeeccc___\\\XXXUUUTTTSSSRRRQQQOOONNNNNNNNNPPPTTTYYY\\\^^^dddlllrrrvvvxxxyyyzzz|||wwwmmmgggcccaaa___[[[YYYUUURRROOOLLLIIIFFFJJJIIIIIIKKKQQQ\\\iiirrr~~~|||tttmmmkkkgggfffeeeeeehhhoooxxx~~~~~~}}}~~~|||ppphhh```^^^\\\]]]aaafffjjjllljjjllloooqqqsssvvv|||{{{qqqnnnjjjkkkqqqwwwzzz~~~}}}tttmmmooouuu{{{}}}zzzzzzwwwssspppnnnllljjjhhhddd]]]UUUNNNJJJEEE@@@;;;666555444333333222222222222222222111111111000000000000000000000000000000222222222111111111111111//////////////////////////////////////////////////////////////////////////////000111111111111111////////////////////////000000000000000000000000//////...///000111333333000/////////222555999<<<@@@BBBDDDEEEDDDDDDFFFGGGGGGGGGGGGIIIMMMQQQVVVYYYYYY^^^eeejjjmmmnnnnnnoooooopppttt|||tttnnnfff^^^YYYUUURRRPPPUUUQQQNNNPPPWWW^^^bbbccccccfffiiihhhgggjjjrrryyyrrrhhhbbbcccaaa___dddtttrrrwww~~~}}}zzz~~~}}}}}}~~~}}}oooccc\\\\\\^^^ccciiirrrzzz}}}{{{vvvrrraaa[[[PPPGGGAAA@@@BBBEEECCCGGGMMMQQQSSSUUUXXXZZZWWWXXXYYY[[[___gggqqqwwwzzzuuukkk___TTTLLLIIIIIIJJJOOOWWWaaalllwwwwwwpppmmmqqqzzz~~~|||}}}~~~~~~~~~~~~~~~~~~|||zzzxxxwwwvvvuuurrrpppiiieee```\\\XXXSSSOOOLLLKKKJJJIIIHHHIIILLLOOOQQQWWW[[[aaagggooowww|||tttqqqnnnkkkjjjkkkmmmnnnooopppqqqqqqqqqqqqrrrrrrtttuuuvvvxxxzzz{{{|||||||||}}}}}}}}}{{{xxxuuusssoookkkfffaaa]]]ZZZVVVTTTOOONNNNNNNNNOOOPPPQQQQQQTTTXXX^^^cccfffhhhiiijjjnnnqqqtttwwwyyy|||vvvnnniiifffdddbbb^^^YYYUUURRROOOKKKGGGHHHGGGGGGHHHLLLSSS]]]dddtttzzzyyytttqqqkkkiiifffcccdddjjjsssyyy~~~}}}}}}wwwnnneeecccaaaaaabbbdddddddddeeejjjooorrrtttyyyxxxtttppppppuuuzzz{{{}}}}}}vvvuuuuuuwwwyyyyyywwwvvvtttqqqmmmjjjiiihhhgggfffddd^^^WWWRRRNNNHHHBBB<<<888777666444333222222222222222222222111111111111000000000000000000000000222222222111111111111111////////////////////////////////////////////////000000000000000000000000//////000111111111111111////////////////////////////////////////////////------...///111333555666000000///000333888<<>>???AAADDDGGGIIIHHHGGGGGGGGGFFFGGGHHHKKKPPPVVV[[[___fffiiilllnnnoooqqqtttwwwwww|||vvvpppkkkdddZZZSSSQQQRRRTTTVVVNNNRRRXXXZZZ[[[^^^ccchhhkkkiiifffgggllluuu~~~jjjkkkjjjiiifffccc```^^^WWW```kkkttt~~~zzzxxx}}}}}}||||||tttnnnkkkiii^^^XXXXXX^^^eeehhhooowww||||||zzztttiii[[[MMMEEE@@@@@@@@@BBBEEEIIILLLOOOQQQVVVZZZ[[[ZZZ[[[___dddeeegggkkkrrr}}}yyytttjjj]]]SSSLLLKKKLLLJJJJJJJJJIIIIIIKKKOOORRRMMMOOOTTT]]]gggttt~~~yyyxxxzzz{{{yyyvvvvvvxxxzzz{{{yyyvvvrrrpppkkkhhhddd___\\\XXXSSSPPPNNNLLLJJJIIIJJJKKKKKKKKKHHHKKKNNNQQQTTTYYYaaagggrrrzzzzzzwwwtttoookkklllnnnpppsssuuuxxxyyyvvvyyy||||||zzzxxxyyy{{{yyy{{{}}}|||vvvrrrooohhh^^^WWWSSSPPPMMMKKKEEEFFFHHHIIILLLPPPVVVZZZYYYZZZZZZZZZZZZ[[[^^^```cccgggmmmtttzzzwwwoooddd]]]\\\[[[XXXUUUPPPPPPOOOMMMKKKJJJLLLMMMOOOTTT___nnn|||}}}yyyqqqiiicccbbbeeehhhooouuu|||{{{xxxrrrkkkeee___XXXTTTMMMVVVcccmmmttt~~~{{{vvvtttxxx}}}|||uuunnnhhhaaaaaabbbdddhhhjjjkkkjjjhhhgggffffffccc[[[PPPHHH>>><<<999555444333333444333333333222222222111111000000000000000000000000---......///000111111222000000000000000000000000000000000000000000000000//////////////////////////////000111111111111111000000000000000000000000//////000000111111111222---///111333444333222111000111333666999<<<>>>??????CCCGGGJJJIIIHHHGGGFFFFFFGGGIIIMMMSSSZZZaaaddddddfffjjjnnnrrrwww}}}}}}{{{tttpppiiibbbXXXPPPNNNQQQTTTVVVQQQVVV[[[\\\[[[^^^fffnnnnnnjjjfffgggnnnxxxzzzmmmdddaaa]]]ZZZZZZZZZYYYXXX\\\dddpppxxx}}}~~~}}}~~~zzz{{{{{{zzz}}}|||ooo```\\\ZZZYYYSSSYYY```ggglllsss{{{{{{jjj___VVVLLLEEEBBB@@@BBBEEEFFFHHHKKKOOORRRTTTWWW[[[\\\]]]```eeejjjmmmttt~~~|||yyypppcccXXXQQQMMMLLLLLLMMMMMMMMMKKKHHHEEEDDDDDDLLLLLLPPPYYYgggttt}}}~~~wwwuuuxxxyyyvvvqqqwwwwwwwwwwwwuuupppjjjeeeaaa]]]WWWQQQMMMKKKJJJJJJJJJLLLNNNNNNNNNMMMNNNOOONNNOOOQQQSSSXXXaaammmvvv|||vvvsssqqqooolllmmmkkkjjjjjjlllnnnoooooopppqqqsssrrrqqqqqquuuxxx|||~~~{{{yyyxxxqqqnnniiiddd^^^WWWOOOJJJLLLKKKIIIHHHJJJMMMRRRUUUTTTVVVWWWWWWVVVUUUVVVWWWYYY]]]cccjjjqqqxxx~~~wwwlllccc^^^\\\\\\\\\YYYXXXUUUQQQNNNKKKKKKLLLNNNPPPVVVbbbppp}}}{{{rrrnnnjjjccccccgggiiimmmsssvvvxxx|||zzzrrriii```VVVPPPLLLKKKPPP___ooo~~~wwwooopppsssxxx|||uuukkkccc^^^aaaeeeiiilllnnnppprrrooopppoookkkgggaaaVVVJJJDDD???999555333333444444333333333222111000000000222222222222222222222222000000000000000000000000000000000000000000000000000000000000000000000000111111000000//////......000000000000111111111111000000000000////////////000000000000000000000000111111111111111111222222000222555777999;;;>>>AAACCCEEEHHHHHHHHHHHHIIIJJJGGGHHHJJJNNNSSSZZZ___ccchhheeehhhssszzz}}}|||tttnnneee[[[OOOMMMRRRVVVUUUQQQXXX]]]___]]]aaajjjooonnnmmmgggdddiiiuuu{{{vvvkkkccc___ZZZVVVTTTVVVYYY[[[cccmmmyyy}}}{{{{{{~~~}}}{{{|||zzzzzz~~~{{{ooo___WWWTTTSSSRRRWWW]]]fffnnnvvv|||~~~ooo^^^SSSKKKEEEBBBCCCBBBEEEHHHJJJLLLOOOSSSUUUZZZ]]]```bbbeeejjjqqqwww}}}}}}~~~~~~|||xxxpppbbbWWWPPPNNNNNNNNNMMMNNNOOONNNKKKIIIHHHHHHJJJKKKPPP[[[hhhuuu}}}~~~wwwuuuwwwxxxtttooovvvuuutttrrrooojjjccc^^^UUURRRNNNJJJGGGGGGHHHHHHLLLMMMOOONNNMMMMMMNNNOOOOOORRRUUUZZZbbbmmmzzz~~~yyyrrrmmmkkkjjjhhhfffeeedddccccccdddfffggggggfffiiikkkmmmooosssyyy}}}}}}zzzxxxwwwwwwtttqqqlllgggbbbZZZSSSNNNMMMKKKHHHGGGGGGJJJNNNPPPTTTUUUVVVVVVTTTSSSSSSTTTQQQTTTXXX]]]cccjjjrrrwww{{{rrriiidddbbbaaaaaa]]]\\\YYYVVVRRROOONNNNNNNNNOOOSSS\\\iiivvvxxxsssmmmeeebbbdddiiilllqqquuuyyy}}}{{{rrrjjjaaaYYYSSSLLLJJJNNNXXXfffuuu~~~wwwqqqmmmlllqqq}}}vvvlllddd```cccgggkkknnnqqqssstttvvvyyyyyyuuupppiii]]]QQQEEE@@@:::555333333222222222111111111000000//////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000////////////000000000000111111111111111111000000000/////////000000000000000000000000111111111111111111222222111444777:::;;;===???AAADDDFFFHHHHHHGGGGGGHHHIIIIIIJJJMMMQQQVVV\\\aaadddddddddjjjuuu{{{}}}yyyqqqlllbbb\\\TTTOOOOOORRRTTTVVVZZZ^^^______dddnnnrrrpppnnniiiggglllwww}}}yyy~~~}}}pppiiiccc```ZZZTTTQQQUUU^^^eeeqqq{{{}}}zzzzzzzzzzzz}}}}}}}}}yyyzzz}}}vvv^^^VVVTTTRRRRRRUUU\\\bbbmmmyyymmm___OOOFFFBBB@@@BBBEEEFFFIIIMMMOOOQQQSSSVVVXXXYYY\\\aaaeeejjjsss~~~~~~{{{zzzyyyxxxyyy{{{}}}~~~~~~~~~~~~~~~~~~}}}xxxoooaaaVVVQQQPPPQQQRRRSSSUUUVVVUUURRROOOMMMLLLLLLNNNSSS\\\hhhttt|||}}}wwwuuuvvvvvvrrrnnnsssqqqnnnjjjeee___XXXSSSIIIGGGEEEDDDDDDFFFGGGIIINNNOOOOOONNNMMMLLLNNNOOOSSSVVV\\\dddnnnzzzvvvppplllfffbbbaaa```___^^^[[[[[[[[[[[[\\\]]]^^^___```cccfffjjjooovvv}}}~~~~~~~~~}}}||||||{{{yyywwwtttrrrrrrrrrsssuuurrrnnnjjjeee___XXXTTTOOOMMMJJJHHHHHHIIILLLNNNSSSTTTUUUTTTQQQOOOOOOPPPOOOPPPRRRUUUYYY```hhhnnntttxxx}}}zzzrrrmmmjjjgggfffbbbaaa^^^[[[WWWTTTQQQPPPNNNNNNPPPUUU^^^lllzzz}}}yyyrrriiieeeeeehhhjjjmmmssszzzwwwoooggg___YYYNNNKKKLLLRRR[[[iii}}}~~~zzzwwwrrrjjjdddjjj~~~wwwllleeebbbdddiiinnnssswwwyyy{{{{{{rrrdddXXXJJJEEE>>>888555444333333222222111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111000000000000/////////000000000000111111111111222222111111111000000000000000000000000000000000000000000000000111222333333666;;;>>>???@@@AAABBBFFFGGGHHHHHHFFFFFFHHHIIILLLNNNQQQVVV[[[___ccceeedddiiirrr}}}~~~tttlllggg^^^]]]XXXQQQLLLNNNUUU\\\]]]___```cccjjjrrrssspppkkkiiikkkqqq{{{|||zzzxxxxxx~~~~~~xxxmmmiiieeeddd___XXXVVV\\\iiittt~~~{{{tttwww}}}~~~}}}|||xxx{{{hhhTTTTTTVVVTTTWWW```dddjjjuuuwwwmmm[[[QQQFFFBBBAAAAAAEEEJJJKKKMMMQQQSSSTTTTTTVVVWWWWWW\\\bbbiiirrr~~~|||zzzvvvuuutttttttttvvvxxxyyyvvvwwwxxxzzz|||}}}~~~~~~~~~~~~}}}}}}}}}}}}~~~}}}|||}}}~~~}}}|||vvvnnnaaaVVVQQQQQQSSSUUU___```bbb```\\\XXXUUUTTTWWWWWWZZZ___hhhqqqyyy~~~zzzuuussstttsssppplllmmmjjjeee```ZZZTTTMMMIIIDDDDDDDDDEEEFFFHHHJJJLLLOOOPPPOOONNNMMMMMMOOOQQQWWW\\\cccnnnyyy{{{pppiiidddbbb^^^ZZZXXXXXXWWWWWWTTTUUUVVVWWWXXXYYY[[[]]]dddfffiiimmmssszzz}}}xxxuuuuuuttttttrrrssstttuuuuuuuuussssssrrrpppmmmkkkiiijjjkkklllooommmjjjgggeeeaaa]]]ZZZRRRPPPNNNLLLKKKLLLNNNPPPRRRSSSSSSRRROOOLLLKKKLLLNNNNNNNNNOOOSSSZZZccciiikkknnnrrrtttuuuwww|||{{{tttoookkkiiigggeeeaaa^^^[[[XXXTTTQQQMMMNNNOOOQQQWWWbbbqqq{{{}}}xxxqqqlllkkkggggggiiipppzzzyyypppfff___QQQMMMKKKMMMSSS```vvv~~~~~~}}}|||vvvuuuppphhhccckkkxxxnnngggbbbdddiiiooowww~~~wwwiii]]]SSSMMMEEE>>>:::777666555333333333333333333333333222222222222222222222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000///000000000111111111111222222222222111111111000000000000000000000000000000/////////000222333444666999>>>AAABBBBBBBBBCCCHHHHHHHHHGGGFFFGGGIIIKKKOOOQQQUUUZZZ^^^bbbdddeeedddmmmzzzyyyooohhhddd^^^\\\XXXQQQMMMOOOXXX___```aaadddjjjppprrroooiiibbbfffmmmwww|||yyyxxxxxxyyy{{{~~~~~~~~~wwwllliiieeeeeedddaaaaaaiiiwwwzzzuuuyyy}}}|||}}}|||{{{yyyxxx}}}{{{gggWWWOOOTTTWWWUUU\\\iiipppuuu}}}vvveeeXXXKKKEEEAAABBBDDDEEEHHHMMMPPPRRRTTTUUUUUUUUUWWWXXX\\\bbbkkkvvv{{{xxxvvvrrrqqqpppooooooooopppqqqpppqqqsssuuuwwwyyyzzz{{{yyyyyyzzzzzz{{{{{{{{{|||}}}}}}||||||||||||||||||{{{{{{{{{|||~~~~~~|||{{{uuummmaaaWWWSSSSSSUUUVVVcccfffhhhiiigggeeeeeeeeeiiihhhfffgggjjjqqqxxx}}}zzzwwwsssqqqqqqooollliiieeeaaa[[[UUUPPPKKKFFFCCCDDDDDDFFFHHHJJJLLLMMMNNNOOOOOOOOOMMMLLLNNNRRRUUU[[[aaalllyyy}}}sssjjjccc```[[[YYYWWWTTTQQQPPPQQQQQQOOORRRVVVXXXYYY[[[___aaammmnnnqqqvvv||||||yyyuuunnnjjjhhhiiiiiiiiidddfffhhhjjjkkklllkkkkkkkkkiiigggdddcccbbbcccdddeeedddbbbbbbbbbaaa___]]]SSSQQQOOONNNMMMOOOPPPRRRRRRSSSSSSPPPMMMJJJIIIIIIGGGGGGFFFGGGJJJQQQZZZaaaaaadddhhhiiiiiikkkooosssxxx|||{{{tttnnnjjjkkkgggccc```^^^[[[WWWTTTNNNOOOPPPQQQTTT[[[fffnnnwww{{{~~~zzzuuuqqqooogggfffgggmmmwwwwwwkkkcccTTTOOOLLLLLLOOOZZZnnn~~~}}}}}}{{{zzzsssqqqmmmhhhhhhqqq~~~~~~}}}}}}{{{rrrlllcccdddgggooozzzzzzmmmcccZZZTTTKKKCCC===:::777555444333333333333333222222222222222222222222222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111///000000000111111111111222222222222111111111000000000000000000000000000000000//////111333555666999===AAADDDDDDDDDDDDDDDHHHIIIHHHGGGGGGIIILLLPPPSSSUUUXXX\\\```ccceeefffgggqqq~~~tttkkkddd```___[[[UUUQQQRRRWWW\\\```ccceeejjjqqqtttoooggg```ZZZcccqqq}}}~~~}}}{{{xxxuuuvvvzzz}}}~~~}}}}}}~~~xxxmmmiiiccceeeiiimmmrrr{{{{{{xxx||||||{{{yyyxxxxxxzzzyyyzzzxxxfffVVVRRRSSSZZZ]]]___iiivvv}}}~~~|||ttteeeTTTIIIAAA???@@@DDDGGGHHHKKKOOOTTTUUUWWWWWWWWWYYY\\\^^^ccclllyyy~~~~~~~~~~~~~~~}}}|||yyyvvvsssqqqmmmlllkkkjjjiiiiiihhhhhhkkklllnnnppprrrtttuuuvvvtttttttttuuuvvvvvvwwwwwwxxxxxxyyyyyyzzzzzz{{{{{{zzzyyyzzz{{{}}}}}}{{{xxxtttlllbbbYYYUUUTTTUUUVVV^^^bbbgggkkkooossswwwzzz{{{zzzyyyvvvuuuvvvyyy}}}xxxvvvrrrooommmjjjfffddd[[[WWWQQQKKKHHHEEECCCAAACCCDDDGGGIIILLLMMMNNNNNNMMMMMMMMMLLLMMMPPPUUUZZZ```hhhuuuzzzmmmddd\\\XXXXXXRRRRRRRRRPPPMMMMMMNNNPPPOOOTTT[[[___aaadddiiimmmvvvwwwzzz{{{uuuqqqnnnhhhddd```^^^^^^___``````ZZZ[[[]]]___aaabbbcccddddddcccbbb```______^^^^^^^^^]]]\\\]]]^^^______^^^SSSRRRPPPNNNNNNOOOPPPQQQRRRSSSSSSPPPMMMJJJIIIIIIEEEDDDDDDDDDFFFMMMUUU[[[XXX[[[^^^^^^]]]]]]```ccchhhnnnuuu||||||uuupppppplllfffcccbbb```]]]ZZZTTTTTTRRRRRRSSSWWW]]]aaannnvvv}}}|||yyyvvvssspppllljjjiiilllrrrzzz{{{ooogggZZZUUUPPPNNNPPPWWWfffsss{{{{{{{{{{{{{{{yyyxxxxxxpppooollljjjoooxxx~~~|||xxxuuutttvvv{{{yyysssgggeeefffmmmyyy|||ssslllaaaZZZPPPGGG@@@;;;888666444444333222222111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222000000000000111111111111222222111111111000000000000000000000000000000000111000000000111444777999<<>>===<<<;;;999888666555444222222222222222222222222000000000000000000000000000000000000000000000000000000000000000000000000000000111111222222222222000000000000111111111111000000000000////////////000000000000000000000000333222111111333777:::===AAABBBDDDDDDDDDEEEGGGHHHFFFFFFGGGHHHKKKRRRZZZ```aaaaaaaaabbbeeeiiilllooozzzwwwtttpppjjjccc]]]XXXVVVXXXWWWVVVXXX]]]cccgggjjjooopppttttttlllbbbaaagggttt}}}}}}yyyvvvsssrrrrrrrrryyymmmggg\\\rrr~~~sssooolllkkkqqq{{{|||~~~~~~||||||rrr^^^RRRQQQVVVVVV^^^gggnnnvvv}}}lllXXXLLLFFFBBBAAACCCEEEEEEGGGKKKQQQVVVYYYZZZ]]]___aaaccchhhrrr~~~~~~}}}|||{{{yyyuuusssrrroookkkgggeeebbb___]]]\\\[[[ZZZXXXVVVUUUSSSSSSUUUUUUUUUWWWXXX[[[^^^___ccccccddddddeeefffggggggfffiiimmmoooppprrrtttvvvvvvvvvvvvvvvvvvvvvvvvvvvpppkkkddd\\\VVVQQQOOOOOORRRUUU[[[cccllluuu|||{{{uuummmdddZZZPPPIIIEEEDDDBBB@@@@@@BBBDDDFFFGGGJJJOOORRRSSSQQQNNNLLLMMMIIIJJJQQQWWWZZZ```iiiyyytttccc\\\TTTNNNMMMNNNNNNNNNQQQSSSVVVXXX[[[___cccgggmmmttt~~~~~~wwwrrrfffccc```\\\XXXVVVUUUTTTYYYYYYXXXWWWVVVVVVUUUUUURRRPPPMMMMMMNNNOOOPPPPPPUUUWWWZZZ]]]````````````___]]][[[ZZZ[[[[[[YYYXXX[[[ZZZYYYXXXXXXVVVSSSPPPNNNMMMLLLLLLNNNNNNMMMLLLGGGEEEBBBAAABBBEEEIIILLLMMMRRRVVVUUUPPPLLLLLLNNNKKKMMMRRRYYYbbbmmmvvv{{{wwwwwwxxxxxx{{{}}}sssnnnooonnnkkkfffgggbbb[[[WWWVVVXXXYYYZZZWWW]]]ccciiitttzzzsssqqqooommmqqqxxx}}}xxxrrrkkkhhhgggfffdddaaaiiiooooooiiifffkkknnnnnnoooppprrruuuzzz~~~~~~wwwsssoookkkkkkooosss{{{zzztttmmmiiimmmwww{{{yyyyyywwwuuuooolllfff]]]SSSLLLHHHGGGDDDAAA<<<999888666444222222222111111000111111111111222222333333222222111222222111111000000//////000000000000111111111111000000000000000000000000000000000000000000000000000000000000111111111111222222111111111111111111222111111222555:::>>>AAAEEEEEEEEEFFFGGGGGGGGGHHHIIIGGGFFFIIIPPPWWW\\\]]]___aaadddfffgggiiikkknnnsssvvv|||}}}vvvsssnnneee]]]WWWTTTTTTUUUVVVXXX[[[^^^bbbgggllloootttuuusssllleeeccchhhnnn~~~~~~~~~}}}{{{xxxvvvuuutttssspppnnn}}}wwwmmmdddaaajjj|||tttpppnnnnnnttt|||zzz}}}~~~}}}|||qqqbbbVVVQQQSSSWWW^^^dddmmmuuu~~~xxxjjj\\\MMMFFFCCCBBBCCCFFFGGGHHHJJJNNNSSSXXX[[[\\\]]]bbbhhhnnnwww~~~}}}|||}}}|||zzzxxxwwwtttpppmmmkkkhhhdddaaa^^^\\\YYYWWWSSSSSSRRRQQQPPPPPPOOOOOOPPPPPPQQQRRRSSSVVVXXXZZZ\\\\\\]]]^^^___```aaabbbbbbeeeiiikkkmmmooorrrtttwwwwwwwwwvvvvvvuuuuuuuuummmiiibbbZZZSSSOOOMMMLLLQQQTTTYYY```hhhoootttvvvxxx{{{sssiii___UUULLLFFFCCCBBBAAA@@@AAACCCFFFGGGJJJMMMPPPSSSSSSQQQMMMKKKLLLJJJMMMVVV^^^dddllltttqqqccc[[[UUUOOOKKKLLLNNNPPPPPPRRRUUUYYY^^^ccciiipppttt}}}|||ssslllhhhcccbbb```]]][[[YYYXXXXXX[[[[[[[[[ZZZZZZXXXWWWVVVQQQOOOLLLKKKMMMNNNNNNNNNQQQSSSWWWZZZ]]]^^^_________]]][[[ZZZ[[[ZZZYYYXXXYYYYYYXXXXXXXXXWWWSSSPPPPPPOOONNNNNNOOOOOONNNMMMIIIGGGDDDBBBAAABBBDDDEEEKKKOOOTTTSSSOOOKKKJJJLLLHHHIIILLLQQQYYYaaaiiinnnnnnnnnooooooqqqvvv|||vvvqqqqqqqqqnnnjjjfffbbb]]]ZZZYYYZZZYYYYYYQQQVVV]]]dddppp~~~{{{uuussspppllloootttzzz~~~wwwqqqmmmjjjhhhgggggglllmmmjjjjjjnnnpppnnnqqqsssuuuzzz|||vvvqqqlllmmmqqqwww~~~~~~tttnnnmmmqqqxxx|||zzzwwwvvvuuurrrpppkkkjjjfff```XXXRRROOONNNIIIEEEAAA===;;;999777555555444333222222222222222222222333333333333222222111111111000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111333666:::>>>AAADDDDDDDDDEEEEEEFFFGGGGGGJJJHHHGGGKKKRRRYYY]]]______aaadddfffhhhjjjmmmoooqqqvvv|||xxxrrrlllggg___WWWSSSQQQRRRSSSWWWZZZ^^^___```dddkkkqqqrrrqqqnnngggdddhhhrrr{{{}}}|||{{{wwwuuurrrpppooommmjjjhhhuuummmeee^^^\\\^^^xxx|||vvvtttssstttyyy~~~|||~~~|||}}}xxxsssjjj^^^SSSOOOQQQVVVYYYfffmmmuuu}}}tttfffWWWMMMCCCAAABBBCCCFFFIIILLLMMMPPPTTTXXX\\\___aaabbbiiittt~~~}}}|||zzzzzzyyyxxxvvvtttsssqqqmmmhhhdddaaa^^^ZZZXXXVVVTTTQQQOOOKKKKKKKKKKKKKKKJJJJJJJJJJJJJJJJJJJJJLLLNNNPPPRRRRRRSSSTTTVVVWWWYYYZZZZZZ\\\___bbbeeehhhjjjnnnqqquuutttttttttsssrrrqqqpppjjjfff^^^VVVPPPLLLJJJIIIOOORRRWWW]]]cccgggiiijjjhhhooovvvyyy}}}|||pppcccWWWNNNFFFAAA@@@@@@@@@AAACCCFFFHHHJJJNNNPPPQQQRRRQQQOOOLLLJJJMMMMMMSSS]]]gggnnnwww~~~xxxmmm___SSSSSSOOOLLLKKKNNNRRRUUUWWWYYY\\\aaagggnnnuuu}}}wwwooogggbbb___``````aaa``````___^^^^^^```aaaaaabbb```^^^\\\ZZZSSSPPPMMMLLLMMMMMMMMMLLLLLLNNNQQQUUUXXX[[[\\\]]]^^^\\\ZZZZZZZZZZZZXXXWWWVVVVVVWWWYYYYYYXXXTTTQQQRRRQQQOOOOOOPPPPPPOOOMMMIIIHHHFFFEEECCCCCCCCCCCCGGGKKKPPPPPPMMMIIIHHHHHHFFFFFFFFFIIINNNUUU\\\```eeeeeeffffffgggjjjnnnrrr~~~|||vvvttttttqqqnnnhhhfffdddcccaaa___[[[YYYNNNRRRWWW^^^jjjxxx}}}yyyvvvrrrmmmlllnnnuuu{{{zzzrrrmmmlllmmmfffiiijjjkkkooossstttqqqtttvvvyyy~~~xxxrrrnnnpppuuu}}}{{{rrrnnnmmmnnnoooxxxvvvtttrrrqqqnnnkkkhhhfffggggggddd___ZZZWWWVVVPPPLLLFFFAAA???===;;;999777777555444333333333333111111111111111111111111000000000000111111111111000000000000111111111111000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111000111222444777;;;>>>@@@BBBCCCCCCDDDEEEEEEFFFFFFJJJIIIJJJMMMTTTZZZ^^^``````bbbeeegggiiikkknnnppppppvvv}}}~~~xxxpppllleee```ZZZSSSPPPPPPSSSUUUYYY\\\______^^^bbbkkktttsssoooiiiddddddmmm|||~~~|||zzzxxxvvvuuurrrpppllliiigggdddaaa^^^}}}sssggg]]]UUUSSSYYYccc}}}zzzyyyzzz|||}}}{{{xxxllleee___VVVPPPOOOTTTZZZ___nnnuuu}}}~~~uuucccSSSMMMGGGBBBCCCEEEEEEGGGKKKRRRTTTVVVXXX[[[___bbbeeejjjsss}}}||||||{{{{{{zzzyyyxxxwwwvvvvvvrrrpppnnnmmmjjjfff```\\\YYYVVVRRRPPPOOOMMMKKKIIIHHHHHHHHHGGGGGGGGGGGGFFFDDDDDDCCCDDDEEEGGGIIIJJJKKKKKKMMMOOOPPPRRRTTTTTTUUUXXX[[[^^^aaaeeeiiillloooooooooooonnnllljjjiiifffbbb[[[SSSMMMJJJHHHHHHLLLPPPVVV\\\```bbbcccccc^^^eeemmmqqqwww|||lll\\\PPPGGGAAA>>>===>>>@@@BBBEEEHHHKKKLLLPPPPPPOOOOOOMMMLLLKKKJJJPPPSSSZZZdddnnnwww~~~yyyooofff]]]TTTNNNPPPOOONNNOOOSSSXXX]]]___cccggglllsssyyyxxxuuuoooiiidddaaa______```aaaccceeeffffffeeeeeeggghhhjjjjjjiiifffcccaaaYYYVVVSSSQQQPPPOOOMMMLLLIIIJJJMMMPPPSSSWWWYYYZZZ\\\[[[YYYYYYYYYYYYWWWUUURRRSSSUUUWWWYYYXXXUUURRRSSSQQQPPPOOOOOOOOOMMMKKKGGGHHHIIIIIIIIIIIIHHHGGGDDDHHHLLLLLLJJJGGGEEEEEEFFFEEEEEEGGGJJJPPPUUUXXX```aaabbbccccccdddgggiiiooovvv{{{xxxuuurrrooolllllllllllljjjfff___ZZZQQQRRRTTTZZZcccoooyyy~~~~~~|||wwwqqqmmmkkknnnssszzzuuuooonnnpppjjjiiihhhjjjpppvvvxxxwwwxxxzzz}}}vvvooommmssszzz~~~tttooommmlllllloooooonnnmmmjjjgggccc```dddgggiiiiiifffaaa^^^\\\WWWRRRKKKDDDAAA???===<<<888777666555333333222222//////////////////////////////000000111111222222///000000000111111111111000000000000000000000000000000000000000000000000///000000000111111111111111111111111111222222222000111333555888<<<>>>@@@BBBCCCCCCDDDEEEFFFGGGGGGHHHIIILLLPPPUUU[[[___aaaccceeegggiiijjjkkknnnpppqqqwww~~~yyypppiiieee```]]]XXXSSSRRRSSSVVVYYYZZZ[[[[[[\\\```fffooouuusssoooiiieeeiiittt|||{{{zzzxxxvvvsssqqqooollliiieeebbb___[[[XXXUUUqqqgggYYYOOOJJJNNN]]]mmm||||||~~~|||{{{uuudddUUUUUUUUUTTTUUUZZZdddkkkuuu~~~~~~rrrcccSSSHHHGGGCCCBBBEEEHHHHHHJJJNNNSSSUUUWWWXXXZZZ___eeejjjrrr}}}~~~|||zzzxxxwwwxxxwwwvvvuuutttsssrrrqqqllljjjhhhfffccc___YYYUUUSSSPPPMMMKKKJJJIIIHHHFFFFFFEEEEEEDDDCCCBBBAAAAAA@@@@@@??????@@@BBBCCCDDDFFFFFFHHHJJJLLLMMMOOOOOOOOOQQQTTTWWWZZZ___cccgggjjjkkkkkkkkkjjjhhhfffdddbbb^^^XXXQQQKKKHHHGGGGGGKKKOOOUUU[[[```bbbbbbaaa[[[bbbiiimmmttt|||zzzhhhVVVJJJBBB>>>===<<<===@@@DDDGGGJJJLLLMMMOOOMMMKKKJJJIIIJJJKKKKKKSSSYYYcccnnnxxxwwwiii^^^VVVQQQOOOOOOOOOPPPRRRUUUYYY^^^dddgggnnnrrryyyxxxssskkkhhhccc___]]]]]]^^^___```bbbdddfffhhhhhhhhhhhhkkklllnnnooonnnllliiiggg```^^^ZZZXXXVVVTTTQQQOOOJJJJJJKKKMMMOOORRRUUUWWWZZZXXXWWWXXXXXXWWWTTTRRRNNNOOOQQQUUUWWWXXXVVVTTTRRRQQQNNNMMMMMMLLLJJJHHHFFFHHHJJJKKKLLLKKKJJJIIIDDDFFFHHHIIIGGGEEEDDDCCCEEEEEEEEEGGGJJJNNNRRRUUU[[[^^^```aaaaaaaaabbbdddfffllluuu{{{wwwrrroooooooooqqqqqqooohhh```ZZZSSSRRRSSSWWW___iiittt||||||wwwpppllljjjnnntttyyyyyysssrrrtttpppkkkfffgggnnntttzzz}}}rrrlllllluuu~~~vvvqqqooommmllljjjjjjjjjhhhdddaaa^^^]]]eeeiiimmmnnnkkkfffcccaaa\\\VVVMMMEEE@@@>>><<<<<<777666555333222111111111111000////////////000111//////000000111111222222///000000000111111111111000000000000000000000000000000000000000000000000///000000000111111111111000000111111111222222222000222555888;;;===???@@@CCCDDDDDDEEEGGGHHHHHHIIIGGGIIIMMMRRRWWW\\\```bbbfffhhhkkkllllllmmmpppqqquuuzzz~~~|||tttkkkdddaaa\\\ZZZWWWUUUTTTVVVXXXZZZ[[[WWWUUUZZZeeeooossstttnnnkkkiiikkksss}}}zzzzzzxxxvvvsssooommmkkkdddaaa]]]YYYWWWSSSOOOLLLcccYYYNNNHHHHHHRRReeewww}}}vvvsssvvv}}}||||||qqq___JJJOOOUUUZZZ^^^fffqqqyyy}}}tttcccUUUKKKEEEAAA???AAAFFFJJJKKKNNNSSSRRRTTTVVVWWWZZZaaalllsss}}}|||}}}}}}~~~{{{yyyvvvtttssstttsssrrrpppooommmlllkkkfffccc```]]][[[WWWSSSPPPNNNKKKIIIGGGGGGFFFEEECCCAAAAAA@@@???>>><<<<<<;;;>>>===<<<<<<===>>>???@@@BBBCCCDDDEEEGGGHHHIIIJJJHHHJJJMMMPPPSSSWWW\\\```eeefffggghhhgggeeebbbaaa]]]YYYSSSNNNIIIGGGGGGGGGIIIMMMSSSYYY^^^aaaaaaaaa\\\bbbhhhkkkqqqzzzvvvcccQQQEEE???======<<<>>>BBBEEEIIIJJJKKKLLLKKKJJJGGGFFFGGGIIIMMMPPPVVV```lllvvvuuuiii\\\SSSMMMJJJKKKNNNNNNQQQUUUZZZ___dddkkkooovvv||||||tttlllfffbbb___[[[XXXWWWXXXZZZ[[[___```aaacccdddeeeeeeeeeggghhhjjjkkkkkkjjjhhhgggcccaaa^^^\\\[[[YYYWWWTTTOOONNNMMMLLLMMMOOOQQQSSSWWWVVVUUUVVVVVVUUURRROOOKKKKKKMMMPPPUUUWWWWWWVVVRRRPPPNNNLLLKKKJJJGGGEEEFFFGGGIIIKKKKKKJJJIIIHHHGGGGGGGGGFFFEEEDDDCCCBBBBBBCCCDDDGGGJJJMMMOOOPPPTTTWWW[[[^^^^^^^^^^^^___aaaeeelllttt}}}{{{uuuqqqqqqqqqrrrrrrooohhh```ZZZTTTQQQRRRVVV\\\cccoooyyy}}}|||vvvoookkkmmmppptttzzz{{{xxxwwwsssllleeeeeeiiinnnvvv}}}|||qqqlllmmmvvv~~~zzzuuurrrnnnjjjggggggfffdddaaa___```aaaiiimmmqqqrrrppplllhhhggg___XXXNNNEEE???<<<;;;:::555555333222111111111111333222111000000111222333000000000000111111111111000000000000111111111111000000000000000000000000000000000000000000000000000000000000111111111111000000000111222222333333111333777;;;>>>@@@AAAAAACCCDDDEEEFFFGGGHHHIIIJJJGGGKKKPPPUUUZZZ^^^bbbdddjjjlllooopppqqqsssvvvxxx|||}}}}}}zzzrrrjjjccc___WWWWWWVVVUUUUUUVVVWWWWWWYYYTTTSSS\\\kkkuuuuuuqqqggggggjjjrrr}}}}}}xxxwwwuuurrrnnnkkkhhhfffZZZWWWTTTQQQOOOLLLIIIFFFXXXPPPJJJJJJQQQ^^^qqq{{{xxxuuuttt{{{~~~zzzgggYYYOOORRRWWW___iiittt}}}uuucccSSSKKKHHHEEEAAA@@@CCCIIIMMMNNNRRRWWWRRRUUUWWWZZZ```kkkzzz~~~}}}{{{xxxwwwwwwwwwyyyyyyxxxvvvtttsssqqqqqqpppooonnnkkkiiigggeeeddd```]]]YYYUUUSSSQQQNNNLLLHHHFFFDDDCCCCCCCCCBBB@@@<<<<<<<<<;;;;;;;;;::::::<<<;;;:::::::::;;;<<<===>>>>>>???@@@AAABBBCCCDDDCCCDDDGGGIIIKKKOOOUUUYYY]]]___```aaaaaa___]]][[[WWWTTTOOOJJJFFFEEEFFFFFFHHHKKKQQQVVV[[[]]]______[[[aaafffiiioooxxx~~~|||ooo]]]KKKAAA<<<<<<<<<>>>@@@CCCGGGIIIJJJJJJJJJIIIGGGDDDCCCFFFKKKRRRVVV\\\hhhtttzzz~~~yyyqqqcccYYYPPPMMMJJJHHHJJJOOONNNSSSZZZ```fffmmmtttyyy|||xxxrrrmmmhhhddd^^^ZZZXXXVVVTTTRRRRRRSSSVVVXXX\\\\\\[[[[[[[[[\\\]]]]]]^^^___```aaaaaabbbbbbaaa___^^^]]]]]]^^^^^^\\\ZZZVVVSSSPPPMMMLLLLLLNNNOOOTTTSSSSSSTTTTTTSSSOOOMMMHHHHHHIIILLLQQQUUUWWWWWWSSSPPPNNNLLLKKKIIIFFFDDDDDDFFFHHHKKKLLLMMMMMMLLLLLLIIIFFFDDDCCCCCCCCCBBBAAACCCFFFIIIKKKLLLLLLLLLMMMQQQWWWZZZ[[[[[[[[[[[[[[[]]]aaafffnnnyyy{{{wwwvvvvvvuuutttpppjjjbbb]]]WWWSSSRRRUUUXXX\\\fffrrryyyzzzrrrqqqooooooqqqvvv}}}zzzvvvqqqjjjfffeeeeeefffoooxxx{{{tttppppppwww~~~}}}yyyqqqjjjddddddcccaaa___aaafffjjjmmmqqquuuwwwuuurrrpppnnnbbbZZZNNNDDD>>>;;;::::::444444333222222111222222222111///......///111222111111111000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000111111111111///000000111222222333333222555999===@@@BBBBBBBBBBBBCCCDDDEEEFFFHHHIIIIIIHHHNNNTTTZZZ]]]aaaeeehhhkkknnnrrruuuxxx{{{}}}xxxrrrkkkddd___UUUVVVWWWXXXXXXWWWVVVUUUVVVTTTVVV```mmmuuusssoooggghhhlllwww~~~|||yyyxxxooonnnllliiieeeaaa]]][[[PPPNNNKKKIIIHHHFFFCCCAAASSSMMMKKKPPP[[[iiizzzxxxtttuuuwwwyyy~~~mmm\\\SSS\\\ZZZZZZcccppp}}}yyyhhhTTTHHHFFFFFFDDDGGGFFFIIINNNPPPPPPTTTYYYUUUXXX[[[___ggguuu~~~||||||||||||zzzwwwtttttttttssssssrrrrrrqqqpppppppppnnnmmmkkkhhheeecccaaa```]]]YYYTTTPPPNNNLLLKKKJJJEEECCCAAA@@@@@@@@@???>>>::::::;;;;;;<<<<<<<<<<<<;;;:::999888888999:::;;;;;;;;;<<<======>>>?????????@@@BBBDDDFFFJJJPPPTTTVVVXXXZZZ[[[[[[YYYWWWUUUSSSPPPKKKGGGDDDDDDEEEEEEHHHJJJOOOSSSXXXZZZ\\\\\\ZZZ```dddggglllvvv}}}wwwkkkXXXHHH>>>;;;;;;<<>>;;;:::999444444333222222222333333///...,,,++++++,,,...///222222111111000000//////000000000000111111111111000000000000000000000000000000000000000000000000000000000000111111111111///000000111222222333333333666:::???BBBCCCCCCCCCAAAAAABBBDDDEEEGGGHHHHHHJJJPPPWWW]]]```cccgggjjjkkkoootttyyy}}}|||wwwrrrllleee```VVVXXXZZZ[[[[[[YYYVVVTTTSSSUUU[[[dddnnnsssqqqnnnlllllloooyyy|||||||||zzzxxxuuusssqqqgggeeeccc___[[[WWWTTTRRRJJJHHHFFFDDDDDDBBB@@@>>>WWWRRRNNNUUUhhh{{{~~~}}}yyyuuuwww~~~~~~}}}wwwkkk[[[UUUXXXWWW^^^gggppp|||{{{iiiUUUIIIDDDBBBCCCFFFFFFHHHLLLPPPSSSUUUUUUVVVZZZ[[[```lll~~~}}}xxxvvvwwwxxxtttsssrrrqqqpppnnnnnnmmmpppnnnmmmkkkjjjjjjkkkkkkjjjiiigggeeeaaa^^^[[[YYYUUUSSSPPPMMMJJJHHHGGGGGGDDDAAA===<<<======;;;999999:::;;;<<<;;;:::999888<<<:::888:::===>>>===;;;;;;;;;;;;<<<<<<<<<======???@@@@@@AAACCCEEEGGGHHHLLLNNNQQQTTTUUUUUUSSSRRRJJJHHHEEECCCAAA@@@AAAAAAAAAEEELLLSSSYYY]]]___```bbbccceeeiiioootttvvvvvvuuucccNNNBBB===::::::===>>>BBBGGGIIIIIIGGGFFFFFFAAABBBEEEIIIOOOUUU[[[^^^qqqvvv{{{zzzqqqeeeYYYRRRIIIJJJKKKIIIGGGHHHLLLPPPTTT[[[fffooouuuyyy~~~}}}wwwooohhhbbb___UUURRROOOKKKIIIIIIJJJKKKHHHHHHIIIJJJKKKMMMOOOPPPQQQPPPOOOMMMMMMMMMNNNOOONNNNNNNNNNNNPPPQQQRRRSSSSSSTTTUUUWWWZZZ]]]___aaaaaa___\\\YYYUUUSSSRRRQQQOOOPPPPPPQQQPPPNNNMMMKKKHHHGGGHHHLLLQQQVVVXXXXXXZZZWWWSSSPPPNNNKKKGGGDDDDDDCCCFFFLLLUUUZZZ\\\[[[UUUMMMHHHGGGEEE???>>>AAACCCDDDIIIPPPQQQLLLIIIIIILLLMMMPPPTTTXXXZZZZZZYYYUUUUUUVVVUUUXXX^^^hhhppp||||||~~~~~~xxxoooiiieee]]]]]]\\\YYYVVVVVVZZZ^^^jjjwww{{{wwwrrrnnnnnnrrrxxx|||}}}tttlllggghhhfffaaa```cccrrr{{{~~~zzzvvvwww{{{{{{rrrlllgggbbb^^^___aaafffpppzzz{{{~~~|||tttiii___RRRHHHCCC>>>888444333333444444333222000///111111111111000000000000111111222111111000///...111111111111111111111111000000000000000000000000222111111111000000//////......///000111222222333222111111000111333444555777:::>>>BBBDDDEEEDDDDDD@@@AAACCCCCCCCCDDDGGGIIINNNVVV\\\]]]___eeejjjllluuurrrvvvzzzvvvoooeee\\\ZZZWWWWWWYYYYYYVVVVVVYYYXXX^^^ffflllnnnnnnkkkjjjjjjoooxxx~~~{{{xxxuuupppjjjeee^^^\\\YYYTTTPPPMMMJJJIIIBBBAAA???>>><<<;;;;;;;;;VVVTTTUUU^^^qqq~~~{{{zzz|||jjjbbb[[[TTTVVV^^^___dddkkkuuu~~~lll]]]MMMEEEBBBAAADDDGGGIIIKKKOOORRRTTTUUUVVVWWW^^^bbbjjjyyyyyyrrrnnnlllmmmnnnlllkkkkkkjjjiiihhhgggggghhhgggfffeeeeeedddddddddccccccaaa___\\\YYYWWWUUUQQQOOOLLLIIIGGGEEEDDDDDD@@@>>>;;;;;;======<<<::::::::::::::::::999888888999777666777999:::999777888999999999999:::::::::=========>>>@@@BBBCCCDDDFFFHHHKKKMMMNNNNNNMMMLLLHHHFFFDDDAAA@@@???@@@@@@AAADDDKKKRRRXXX\\\___```aaabbbdddhhhmmmqqqssssssnnn]]]KKKAAA===;;;<<>>888444444444444444333222111000111111111111000000000000///000000111111111000000111111111111111111111111000000000000000000000000111111111111000000000/////////000000111111222222222111111111222333555666999;;;???BBBDDDDDDDDDCCCBBBCCCDDDDDDDDDEEEHHHJJJOOOWWW\\\^^^```ggglllnnnuuuvvv}}}|||uuummmccc\\\[[[XXXWWWYYYYYYXXXYYY]]]]]]ccckkkooopppnnnmmmmmmnnnsss|||}}}~~~|||}}}zzzvvvsssnnnhhhbbb]]]UUUTTTPPPMMMIIIFFFDDDCCC???>>>===<<<<<<<<<<<<<<>>>>>???@@@CCCHHHOOOUUUZZZ^^^```aaabbbcccgggkkknnnoooooofffWWWGGG@@@>>>===>>>AAADDDFFFHHHHHHGGGEEEDDDDDDJJJJJJLLLQQQXXXbbbkkkpppzzzqqqeee[[[TTTNNNIIIFFFFFFEEEEEEEEEGGGNNNWWW]]]fffjjjpppsssqqqmmmiiiggg\\\ZZZWWWRRRMMMHHHCCCAAAEEEDDDDDDCCCCCCBBBBBBBBBDDDDDDDDDEEEEEEFFFHHHHHHKKKKKKLLLLLLKKKKKKJJJJJJGGGHHHIIIJJJLLLMMMNNNOOOLLLMMMNNNPPPRRRTTTWWWXXX^^^______^^^\\\ZZZXXXWWWSSSRRRPPPNNNMMMKKKKKKJJJDDDEEEHHHOOOWWW^^^bbbddddddaaa]]]ZZZVVVQQQKKKGGGHHHIIIMMMVVV___dddeeedddZZZTTTOOOKKKHHHDDDDDDGGGIIIIIINNNUUUUUUPPPKKKKKKEEEGGGJJJPPPUUUXXXYYYXXXRRRPPPLLLIIIGGGJJJOOOSSS^^^eeeooovvv|||~~~vvvoookkkjjjgggeeebbb^^^YYYWWWWWWYYY^^^iiisssxxx|||}}}yyytttpppnnnooorrruuuyyy}}}{{{uuurrrlllbbb\\\ZZZUUU```ppp~~~zzzvvvwww{{{}}}|||{{{xxxwwwmmmgggbbbaaaccciiitttqqqhhhZZZNNNEEE???999555555555555444444333222222222222111111111000000000......000111111222222222000000000000000000000000000000000000000000000000111111111111000000000000000000000000000111111111222111111111333444666888;;;===@@@BBBDDDDDDCCCBBBEEEFFFFFFFFFEEEFFFIIIKKKQQQXXX]]]^^^aaahhhoooqqqtttxxx}}}tttjjjbbb]]]\\\XXXVVVXXXZZZZZZ]]]bbbeeekkkqqqssspppmmmnnnpppsssxxx{{{~~~|||xxxvvvxxxtttoooiiiccc]]]VVVQQQKKKJJJGGGEEEBBB@@@???>>><<<;;;;;;;;;;;;;;;<<<<<<\\\dddnnnzzz}}}}}}zzzyyy{{{}}}fffZZZPPPRRRWWWZZZ]]]aaakkkttt}}}|||kkk\\\MMMFFFBBBCCCFFFGGGJJJNNNSSSVVVYYYZZZ[[[]]]bbbfffooozzz}}}wwwrrroookkkiiieeedddbbb___\\\ZZZXXXWWWSSSSSSSSSSSSSSSSSSSSSSSSQQQRRRSSSTTTSSSRRRPPPOOOOOOOOONNNNNNMMMKKKJJJIIIEEEDDDBBBAAA???>>>===<<<;;;:::999999999::::::::::::999777666666666777888999888888777777777666666888999999999999:::::::::888888888888999:::;;;<<<>>>???AAACCCDDDCCCCCCBBBAAA@@@>>><<<;;;<<<===>>>@@@BBBFFFLLLRRRXXX]]]```cccdddeeehhhlllnnnmmmlllbbbTTTGGGAAA@@@???@@@BBBFFFGGGGGGFFFDDDCCCDDDEEEKKKNNNSSSZZZbbbkkkrrrvvvqqqfffWWWMMMKKKKKKJJJHHHHHHGGGFFFGGGKKKSSS[[[aaakkkkkkkkkhhhccc]]]WWWTTTLLLLLLKKKIIIHHHFFFDDDCCCAAABBBCCCDDDEEEDDDCCCCCCFFFFFFFFFFFFFFFGGGHHHIIIIIIJJJKKKLLLLLLKKKIIIHHHHHHIIIKKKMMMOOOPPPQQQRRROOOPPPQQQRRRTTTVVVXXXYYY]]]^^^___``````^^^\\\ZZZWWWUUURRROOOMMMLLLLLLLLLIIIIIILLLRRRYYY___cccdddhhhfffccc___[[[UUUNNNJJJHHHKKKPPPZZZccchhhgggeee]]]YYYTTTOOOJJJGGGGGGJJJJJJLLLQQQYYYZZZTTTOOOOOOHHHIIILLLQQQVVVXXXWWWVVVRRROOOKKKFFFDDDEEEHHHKKKRRRWWW^^^dddkkksss}}}~~~vvvpppnnnnnnllljjjfffaaa\\\YYYWWWVVVZZZaaajjjqqqwww}}}}}}xxxsssqqqpppqqqrrrxxx}}}{{{vvvppphhh```[[[XXXbbbqqq}}}}}}yyyuuuvvvzzz~~~zzzwwwvvvwwwxxxyyyqqqjjjeeecccdddiiiuuuuuummm___SSSIIIBBB<<<888888777666555444333333333222222222111111111000000//////000111111111111111////////////////////////000000000000000000000000111111111000000000000000111111111000000000000000222111222222444666888999>>>???AAACCCDDDDDDCCCBBBFFFGGGGGGFFFEEEFFFIIILLLRRRYYY^^^___bbbiiipppsssssszzz~~~rrrgggaaa___[[[WWWUUUWWWZZZ\\\aaahhhkkkqqquuutttpppmmmnnnrrrvvv|||}}}~~~|||yyyuuurrrqqqmmmfff___XXXRRRKKKGGGEEEDDDBBB@@@???>>>======;;;;;;:::::::::::::::;;;mmmwww|||xxxwwwzzz|||qqqZZZSSSPPPTTT[[[aaadddfffppp|||zzzkkkYYYMMMFFFBBBAAAFFFIIIIIILLLOOOSSSVVVZZZ\\\^^^ccckkkrrr~~~|||ppplllfffbbb```^^^]]][[[WWWWWWUUUSSSPPPMMMKKKIIIIIIJJJJJJJJJJJJKKKKKKKKKIIIJJJKKKKKKKKKJJJIIIHHHGGGGGGGGGGGGGGGFFFEEEDDD@@@@@@@@@???>>><<<;;;;;;;;;::::::888777777777888999888777666555666777888888999888888777666666666888888888999999999::::::888888777888888999::::::<<<===>>>???@@@@@@??????>>><<<;;;:::999;;;<<<===@@@AAADDDIIIPPPWWW]]]aaafffggghhhkkknnnooonnnlllcccVVVIIICCCBBBAAAAAACCCEEEFFFEEEDDDCCCCCCFFFHHHMMMRRR\\\eeemmmqqqrrrrrrbbbYYYMMMFFFGGGIIIIIIHHHGGGHHHIIIMMMTTT\\\cccggglllhhhaaaZZZTTTOOOKKKIIIFFFFFFGGGGGGGGGFFFFFFEEEAAACCCEEEFFFGGGGGGFFFEEEHHHHHHHHHHHHHHHIIIJJJJJJJJJKKKLLLMMMMMMMMMLLLKKKKKKLLLOOOQQQSSSUUUVVVVVVTTTUUUUUUVVVXXXYYY[[[\\\]]]^^^```bbbbbbaaa___^^^\\\ZZZWWWTTTRRRPPPPPPPPPLLLMMMOOOUUU\\\cccfffhhhkkkiiigggddd```ZZZRRRMMMJJJMMMSSS]]]fffiiigggddd___^^^[[[TTTNNNKKKLLLLLLLLLNNNTTT]]]^^^YYYTTTTTTOOOPPPQQQTTTWWWXXXVVVTTTPPPMMMHHHDDDCCCDDDFFFGGGGGGJJJNNNRRRWWW```kkksssxxxsssrrrrrrpppmmmiiieee```\\\XXXVVVYYY\\\ccckkksssyyy|||xxxuuutttsssssszzz}}}{{{uuunnneee___```hhhttt~~~}}}zzzzzzwwwtttvvv{{{~~~|||yyyuuurrrqqqssswwwzzzvvvoooiiiffffffiiisss}}}wwwpppeeeZZZPPPHHHAAA>>><<<:::888555444333444444222222222222111111111111111111111111111000//////////////////////////////000000000000000000000000000000000000000000111111111111111000000000000000222222222333555777:::;;;???@@@BBBCCCDDDDDDCCCCCCFFFFFFFFFEEEEEEFFFJJJMMMRRRZZZ___```cccjjjqqqsssuuu|||zzznnneeeaaa```YYYUUUTTTWWW[[[^^^eeelllpppsssuuurrrnnnlllooorrrwww~~~~~~~~~~~~|||zzzwwwrrrooohhhccc\\\UUUOOOIIIDDDAAA@@@@@@>>>===<<<<<<<<<<<<<<<;;;:::999999888888888{{{xxxyyy}}}qqqaaaVVVSSSQQQSSS[[[eeennnsssxxx~~~lll[[[OOOGGGCCCAAACCCHHHKKKJJJLLLPPPRRRVVV\\\___ccclllxxxrrrjjjbbb^^^YYYUUUSSSRRRPPPOOOOOOOOONNNLLLJJJGGGEEECCCCCCCCCCCCDDDDDDDDDDDDDDDCCCCCCDDDDDDDDDCCCCCCCCCBBBBBBCCCCCCBBBBBBAAA@@@===============<<<;;;::::::::::::999666555666888999888888777777777777777666777888777666555666777666666777777777888888888888888888777888888999999999999:::;;;;;;;;;;;;;;;;;;:::999888888:::<<<===@@@AAACCCGGGNNNVVV^^^ccciiijjjkkknnnqqqrrrpppnnneeeXXXJJJEEECCCBBBBBBDDDDDDDDDDDDDDDDDDGGGLLLOOOSSSZZZeeennnrrrpppjjjfffTTTOOOHHHDDDEEEFFFGGGFFFGGGJJJPPPXXXaaagggiiijjjiiibbbYYYQQQLLLJJJHHHHHHEEEFFFFFFFFFEEEDDDCCCCCCCCCDDDFFFHHHIIIIIIIIIHHHIIIIIIIIIIIIJJJKKKLLLMMMOOOOOOPPPPPPQQQPPPPPPPPPNNNPPPSSSVVVXXXZZZ[[[[[[YYYYYYYYYZZZ[[[]]]^^^___```aaabbbdddddddddccccccaaa```^^^[[[YYYWWWVVVVVVOOOPPPSSSYYYaaahhhmmmnnnlllkkkjjjiiifff```XXXRRRNNNQQQXXXbbbiiikkkfffbbbbbbeeeccc[[[TTTRRRQQQPPPOOOQQQXXXaaabbb\\\WWWVVVTTTTTTTTTVVVWWWVVVTTTQQQLLLHHHCCC@@@@@@AAACCCCCCCCCEEEHHHJJJLLLSSS]]]dddwww}}}wwwuuutttpppnnnkkkhhheeeaaa\\\YYYZZZZZZ]]]fffnnnuuu}}}}}}zzzxxxvvvuuuyyy{{{}}}~~~zzztttllldddfffmmmuuu|||~~~zzzwwwvvvwwwvvvtttxxx}}}~~~wwwwwwuuurrrnnnnnnqqqwww|||}}}vvvooollliiijjjqqqzzzuuuqqqjjjaaaXXXOOOIIIEEE@@@>>>:::666444333444555333222222222222111111111222222222111111000......000000000000000000000000000000000000000000000000000000000000111111111111000000000000000111111111222222222444666999<<<===@@@AAABBBCCCDDDDDDEEEEEEFFFFFFFFFEEEEEEGGGKKKOOOTTT\\\bbbdddffflllqqqrrrxxx}}}~~~~~~~~~zzzrrrhhhaaa``````XXXTTTTTTYYY^^^bbbjjjqqqtttsssrrrooommmnnnpppsssyyy~~~|||yyywwwrrrmmmhhh]]]YYYRRRLLLHHHDDDAAA???======<<<;;;;;;;;;;;;;;;<<<<<<:::999888888888888}}}zzzyyy}}}tttfff[[[RRRTTTVVVXXX___jjjwww}}}mmm[[[OOOIIIFFFDDDDDDGGGMMMOOONNNQQQUUUUUU[[[bbbhhhooo{{{}}}sssjjjaaa\\\WWWTTTPPPMMMLLLKKKIIIGGGHHHHHHGGGGGGEEEDDDCCCBBB???????????????????????????>>>>>>>>>>>>>>>?????????????????????>>>======:::;;;;;;<<<<<<;;;:::999888999:::999666666888:::888888999999888888777666666888:::999777777888:::777777777888888888999999888888777777777777777888888888888999999999999999999888777777888:::<<<>>>AAAAAABBBFFFMMMVVV___dddjjjkkkmmmpppssssssqqqooofffXXXJJJDDDCCCBBBCCCFFFDDDDDDDDDEEEGGGLLLSSSXXX___eeemmmrrrqqqiii___XXXKKKIIIGGGFFFFFFGGGIIIKKKMMMRRRZZZdddlllmmmiiieee```ZZZRRRLLLJJJJJJIIIIIIFFFGGGGGGGGGGGGFFFFFFEEEHHHHHHJJJKKKLLLLLLMMMMMMLLLMMMMMMNNNOOOPPPRRRSSSTTTTTTSSSSSSTTTUUUUUUVVVSSSVVVYYY]]]```aaabbbbbb_________``````bbbcccdddeeeeeeeeefffgggggghhhhhheeeeeedddcccaaa___]]]\\\WWWWWWZZZ___gggmmmppprrrmmmmmmnnnnnnlllfff^^^YYYTTTXXX___hhhnnnnnnhhhbbbeeekkklllddd\\\YYYWWWTTTUUUVVV]]]dddeee^^^WWWVVVTTTSSSSSSUUUUUUTTTQQQNNNIIIEEE???===>>>@@@@@@@@@BBBDDDEEEFFFGGGKKKSSSYYYeeerrr{{{vvvtttooommmkkkiiihhheee```\\\\\\XXXYYYaaajjjpppxxx}}}{{{xxxwwwtttvvvyyy}}}~~~|||www}}}~~~wwwooonnnrrrwwwzzzzzzyyyyyyyyyvvvttttttvvvwwwwww{{{{{{sssqqqqqqooonnnnnnssszzz}}}wwwrrrnnnlllpppwwwrrrqqqnnnhhh___WWWPPPLLLDDDAAA<<<777333333333444333333222222222111111111000000111111111000000///111111111111111111111111000000000000000000000000///000000000111111111111//////000000111111222222222222333444777:::===???@@@AAABBBCCCDDDEEEFFFFFFFFFFFFFFFFFFFFFIIINNNRRRWWW```gggiiikkkooorrrrrruuuzzz|||{{{}}}xxxuuuooogggaaa^^^]]]^^^XXXUUUVVV\\\bbbgggnnnvvvwwwsssnnnlllnnnqqqsssttt}}}~~~|||yyyuuuqqqjjjccc^^^RRRNNNHHHDDDBBBAAA@@@???======<<<;;;;;;;;;;;;<<<;;;::::::999999999::::::~~~{{{zzz{{{vvvjjjbbb\\\LLLTTT\\\aaagggqqq}}}qqq]]]NNNHHHFFFEEEHHHHHHKKKQQQTTTTTTVVV[[[[[[bbbjjjqqqyyyrrrddd\\\VVVRRROOOKKKIIIFFFEEEEEEEEECCCBBB???>>>>>>>>>>>>>>>>>>>>>============<<<<<<<<<;;;===<<<;;;::::::;;;<<<==================<<<;;;:::888999:::;;;;;;:::999888555777999999777777:::===888999999::::::999777666888;;;===<<<::::::<<<>>>999::::::::::::;;;;;;;;;888888777666666666666777999999999:::::::::::::::999888777777888:::<<<>>>BBBBBBBBBEEELLLVVV___eeejjjkkkmmmqqqttttttrrrpppeeeWWWHHHBBBBBBBBBDDDGGGDDDDDDEEEFFFJJJPPPYYY___hhhlllrrrtttooocccWWWNNNEEEFFFHHHHHHIIILLLPPPTTTVVV[[[dddmmmrrrnnnddd\\\XXXSSSMMMJJJKKKKKKJJJIIIGGGHHHIIIKKKLLLLLLMMMMMMMMMMMMMMMNNNOOOPPPQQQQQQQQQQQQQQQRRRTTTVVVXXXYYYXXXWWWVVVVVVVVVWWWYYYZZZYYY\\\___cccfffhhhhhhhhhddddddddddddeeefffggghhhhhhhhhhhhhhhiiijjjkkklllhhhhhhhhhhhhfffcccaaa`````````aaadddjjjnnnpppqqqnnnooopppqqqooojjjccc]]]YYY]]]dddmmmrrrpppiiiccchhhoooqqqiiiaaa]]]ZZZVVVYYYZZZ```gggfff]]]VVVTTTQQQQQQQQQRRRSSSRRROOOLLLIIIEEE???===>>>@@@??????<<<>>>@@@@@@@@@CCCIIINNNWWWeeewww}}}vvvsssnnnllljjjjjjjjjhhhccc^^^]]]WWWWWW___gggllluuu~~~~~~|||yyyxxxoooqqqvvv}}}~~~yyyssswww}}}{{{wwwyyyzzzzzzwwwuuutttttttttrrrsssvvvxxxyyy~~~{{{rrrmmmnnnnnnnnnooouuu~~~|||wwwqqqmmmpppvvv~~~{{{pppqqqpppkkkddd[[[TTTQQQFFFCCC===777333222333444333333333222222222111111...///000111111222222111111111111111111111111111000000000000000000000000//////000000111111111222...//////000111222222333222222333555777;;;>>>???@@@AAABBBCCCDDDFFFGGGGGGGGGGGGGGGGGGHHHKKKQQQUUUZZZcccjjjmmmnnnqqqsssssspppuuuxxxwww{{{~~~xxxsssnnnggg```\\\[[[[[[\\\XXXVVVXXX___fffkkkrrryyyyyyrrrlllkkkoootttuuuuuu~~~}}}|||}}}zzzvvvrrrlllddd[[[VVVLLLHHHBBB?????????@@@@@@@@@???>>>>>>======>>>>>>999999999999:::;;;<<<===|||zzz~~~tttiii___ZZZ[[[VVV[[[```fffqqq|||}}}|||nnn[[[MMMGGGFFFEEEDDDEEEIIINNNRRRUUUWWWZZZ]]]\\\ffftttooofff[[[TTTPPPNNNIIIFFFCCCCCCBBBAAA@@@??????>>>>>>>>>>>>===<<<;;;:::999<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;::::::::::::::::::888999:::;;;;;;;;;:::999:::999888777777999;;;<<<999888888888888888999999???>>>>>>========================<<<;;;;;;::::::999999888777777888999:::;;;::::::::::::::::::999:::::::::;;;;;;;;;<<<<<<@@@@@@CCCIIIMMMQQQ[[[eeejjjllloooqqqrrrrrrpppoooiii\\\MMMDDDCCCDDDCCCAAADDDFFFIIIKKKOOOWWWbbbjjjrrrqqqqqqlll___QQQKKKLLLJJJEEEDDDIIINNNPPPXXX```gggkkkpppsssqqqkkkccc^^^UUUTTTSSSQQQPPPPPPOOOOOONNNNNNNNNNNNOOOPPPRRRRRRPPPQQQSSSUUUVVVVVVUUUUUUWWWWWWYYY\\\___```^^^\\\]]]\\\[[[ZZZYYYZZZZZZ[[[aaadddhhhlllnnnoooooonnnjjjjjjjjjjjjkkkkkkkkkkkklllmmmnnnmmmllllllnnnpppnnnoooooonnnkkkiiiiiiiiifffddddddiiippptttsssppppppqqqrrrsssrrroooiiieeedddggglllqqqsssoooiiidddmmmrrrtttpppfff^^^]]]^^^___cccggggggbbbZZZSSSOOOKKKMMMNNNOOONNNKKKHHHFFFBBBAAA@@@???>>>===<<<<<>>??????AAAAAAAAA@@@???>>><<<;;;;;;;;;;;;;;;::::::::::::{{{|||yyylllaaaXXXTTTUUUYYY^^^dddkkkuuu~~~zzzmmmaaaRRRGGGCCCCCCDDDDDDIIINNNSSSWWWYYY[[[^^^```jjjtttuuukkkZZZSSSKKKGGGFFFFFFDDDBBB??????>>>===<<<<<<;;;;;;============<<<;;;:::999:::::::::999999999999999::::::::::::::::::::::::::::::::::::::::::::::::888999:::;;;;;;;;;::::::;;;:::999999999999;;;;;;:::::::::::::::;;;<<<<<<<<<===>>>???@@@AAAAAAAAA??????>>>>>>======<<<<<<;;;:::999999999:::;;;<<<;;;;;;;;;::::::::::::::::::;;;;;;;;;<<<<<<<<<<<>>AAA@@@@@@AAABBBDDDFFFGGGHHHLLLWWWdddooozzz~~~yyyrrrqqqoooooonnnllliiifff^^^\\\ZZZZZZ^^^dddkkkpppwww|||{{{xxxvvvtttuuuxxx~~~}}}zzztttsssqqqpppttt|||yyyqqqkkklllnnnvvvyyy|||zzzwwwvvvwww{{{|||~~~zzzsssqqqooolllooottt{{{~~~}}}yyyuuurrrnnnkkkiiikkkmmmjjjaaaZZZIIIEEE???:::777555333222222222222222222222222222...///000111222222222222222222111111111000000000111222222333333222222111000000000000000000000000111111111111111111111111444333333777<<<@@@AAAAAABBBAAABBBBBBDDDFFFHHHIIIIIIKKKLLLKKKJJJNNNTTTYYYeeekkkrrruuurrrooonnnoooqqqnnnpppwwwzzztttnnnlllggg\\\SSSRRRUUUTTTSSSTTTTTTXXX^^^ffflllpppssstttqqqooommmooottt{{{~~~}}}~~~~~~}}}zzzxxxtttqqqlllfff___UUULLLEEECCCBBBAAA@@@??????@@@@@@AAAAAAAAAAAAAAA@@@??????=========<<<<<<<<<<<<;;;xxx~~~pppcccZZZTTTTTTWWW___dddkkksss|||zzzqqq\\\SSSHHHAAA@@@CCCFFFGGGOOOSSSYYY\\\]]]___bbbffftttwwwiii\\\TTTLLLGGGBBB@@@AAACCCBBBAAA<<<;;;;;;;;;::::::999999<<<<<<<<<<<<<<<;;;:::999999999999999999999999999::::::::::::::::::::::::999999999::::::;;;;;;;;;999:::;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>??????@@@>>>???@@@BBBDDDEEEFFFFFFEEEEEECCCBBBAAA@@@@@@???>>>===<<<;;;;;;;;;<<<===<<<<<<;;;;;;;;;:::::::::;;;;;;<<<<<<<<<=========???===???DDDHHHNNNZZZfffnnnoooqqqrrrssssssttttttlllaaaSSSJJJHHHIIIHHHGGGMMMMMMNNNTTT]]]hhhpppuuusssjjj___VVVNNNGGGFFFJJJKKKKKKPPPYYYcccjjjrrryyy~~~~~~|||wwwqqqiiibbb]]]^^^]]]]]]\\\[[[[[[[[[\\\ZZZZZZZZZZZZZZZ[[[\\\\\\]]]^^^```bbbcccdddeeeeeefffffffffgggiiiiiigggfffdddbbb___\\\[[[\\\]]]^^^fffiiinnnqqqrrrqqqooommmhhhiiiiiiiiijjjjjjjjjjjjjjjiiihhhfffeeeeeeiiikkklllnnnppppppoooooopppqqqqqqpppooosssxxx||||||zzzttttttuuuvvvvvvtttoookkkgggkkknnnnnnjjjgggeeeeeejjjooorrrnnnfff^^^ZZZZZZ^^^```bbb```ZZZRRRKKKHHHFFFFFFFFFEEEDDDCCCBBBAAACCCCCCCCCCCCCCCBBBAAAAAA@@@????????????AAACCCDDDFFFGGGLLLUUU^^^iiiyyyuuussspppooonnnmmmkkkjjj___^^^\\\[[[]]]aaaeeegggqqqxxx}}}xxxuuutttwww{{{~~~}}}|||uuurrrllliiikkkttt{{{qqqkkkiiijjjuuuyyy~~~|||}}}}}}uuussspppllllllooossstttssspppnnnmmmhhhfffgggkkknnnmmmfff___PPPKKKDDD>>>999666333111333333333333222222222222000000000000000111222333222222222222222111111111111111222333333222111111111111111111111111111111111111111111111111111111444444666999>>>AAABBBAAA@@@@@@AAACCCEEEHHHJJJKKKKKKKKKKKKJJJKKKPPPXXX___jjjrrryyyyyysssnnnnnnqqqlllmmmqqqvvvtttnnnhhhfff^^^UUUOOOQQQTTTSSSRRRRRRVVV[[[ccckkkooopppnnnlllllllllmmmsss{{{}}}||||||||||||{{{xxxuuummmiiiccc]]]VVVNNNGGGBBBBBBAAAAAAAAABBBBBBCCCDDDDDDDDDEEEEEEEEEDDDDDDCCC@@@@@@@@@??????>>>>>>>>>|||{{{vvvfff\\\WWWVVVZZZ```eeemmmvvv}}}}}}oooaaaPPPJJJDDD@@@BBBFFFJJJLLLPPPUUU[[[^^^___bbbhhhmmm~~~pppbbbXXXPPPKKKHHHDDDAAA??????@@@???>>>;;;;;;;;;;;;;;;;;;;;;:::;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;<<<<<<==================>>>=========<<<<<<============<<<;;;<<<===>>>???@@@AAABBBBBBDDDCCCCCCDDDFFFIIILLLNNNOOOMMMKKKHHHEEEDDDCCCBBB???>>>===<<<<<<<<<===>>>======<<<<<<;;;;;;::::::<<<<<<<<<============>>>???===>>>BBBFFFMMM[[[gggppppppqqqqqqrrrttttttuuulllcccVVVNNNLLLLLLLLLLLLQQQQQQTTT\\\fffmmmppppppkkk```UUUOOOLLLIIIJJJNNNQQQTTT[[[eeennnvvv|||}}}vvvnnngggbbb___cccccccccbbbbbbccccccdddaaa```______^^^_________aaaaaaccceeefffhhhiiiiiigggfffdddeeeffffffeeecccbbb```\\\YYYWWWXXXYYYZZZ```cccgggjjjkkkiiifffccc`````````aaaaaaaaabbbbbbbbbaaa___\\\[[[\\\```cccdddfffjjjlllnnnooorrrtttsssssssssvvvzzz}}}~~~}}}zzzyyyyyyyyyxxxuuupppllldddgggjjjgggaaa]]]^^^aaacccgggjjjhhhaaaYYYUUUTTTWWWYYYZZZXXXSSSMMMHHHFFFFFFFFFEEEDDDDDDCCCCCCBBBBBBCCCDDDDDDEEEDDDCCCCCCBBBAAA@@@@@@@@@AAABBBCCCIIIGGGHHHMMMRRR[[[iiivvvzzzvvvqqqnnnlllkkkjjjhhhbbbbbb`````````bbbcccdddmmmttt~~~xxxvvvttttttwwwzzz||||||yyytttlllfffgggooo{{{|||sssllliiiiiinnnvvvzzzvvvqqqllljjjkkklllllljjjhhhhhhhhhcccccceeejjjnnnmmmhhhbbbWWWQQQJJJCCC===999666333333333333333333222222222111111000///000111333444222222222222222222222222111111222222222222111111000000000000000000000000000000000000111111111111555666999<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@@@@@@@AAAAAA@@@@@@????????????;;;<<<===>>>>>>>>>=========>>>@@@AAABBBCCCCCCCCCEEEDDDDDDEEEIIIOOOUUUYYYXXXUUUQQQMMMIIIGGGEEEEEE@@@???>>>===<<<======>>>>>>>>>===<<<<<<;;;::::::<<<<<<<<<============>>>@@@======AAAEEELLLZZZgggnnnoooooopppqqqrrrssstttjjjcccXXXQQQNNNOOOPPPPPPSSSUUU[[[cccjjjllliiieee[[[TTTNNNMMMNNNNNNQQQVVVZZZaaajjjsss|||{{{tttnnniiifffeeeggggggggggggggghhhiiijjjhhhhhhfffdddcccbbbbbbaaaaaabbbcccdddeeeggghhhiiicccaaa___^^^^^^___^^^]]]ZZZXXXUUURRRPPPPPPQQQRRRTTTVVVYYY\\\\\\ZZZWWWUUUSSSTTTTTTTTTUUUUUUUUUUUUVVVUUUSSSQQQPPPRRRVVVYYYXXX\\\```eeehhhkkkoooqqqrrrsssuuuyyy|||~~~~~~~~~|||{{{yyyvvvrrrlllhhh]]]___```]]]WWWTTTVVVZZZ[[[^^^```___YYYSSSOOONNNOOOQQQRRRQQQMMMJJJHHHGGGGGGGGGFFFFFFEEEEEEDDDDDDBBBCCCEEEFFFGGGFFFFFFEEEHHHGGGFFFDDDDDDEEEFFFFFFGGGFFFGGGKKKNNNSSS^^^iiizzz~~~zzztttnnnkkkiiigggeeedddccccccbbbbbbbbbccccccjjjqqq|||yyywwwsssrrrtttvvvyyyzzz{{{uuummmfffeeekkkvvv~~~}}}uuunnnjjjhhhhhhsss~~~}}}}}}zzztttmmmhhhhhhgggdddbbbaaabbbcccaaabbbffflllpppooojjjeee^^^YYYPPPHHHBBB>>>999777444444444333333333222222222111000000000111333444222222222222222222222222111111111111111111111111111111111111111111111111//////000000000111111111555777;;;???@@@AAAAAAAAABBBBBBDDDEEEFFFHHHHHHIIIIIIJJJJJJJJJLLLTTT```iiimmmrrrvvvtttooolllnnnrrruuuyyy{{{xxxrrrjjjccc^^^UUUQQQPPPUUUYYYXXXXXXYYY]]]aaagggnnnrrrsssrrrqqqmmmpppvvv~~~|||{{{yyyxxxvvvtttpppmmmiii```TTTJJJEEEEEEFFFHHHIIIJJJLLLNNNQQQSSSTTTUUUVVVVVVUUUSSSQQQOOOMMMLLLJJJIIIIIIHHHGGGFFFFFFFFFyyywww~~~{{{wwwnnncccXXXTTTUUUYYYaaajjjttt}}}sssdddSSSFFFCCCCCCCCCEEEGGGKKKOOOQQQPPPVVV]]]aaafffppplllbbbVVVLLLGGGDDDAAA???<<<<<<==================<<<<<<<<<===>>>>>>>>>???>>>???@@@@@@AAAAAAAAAAAA>>>??????@@@@@@AAAAAABBBCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDEEEDDDBBBAAA@@@??????>>>;;;;;;<<<===>>>??????@@@???@@@BBBDDDEEEEEEDDDDDDBBBCCCEEEIIIPPPWWW^^^bbbZZZXXXSSSOOOKKKHHHHHHGGGBBBAAA???>>>======>>>?????????>>>===<<<;;;;;;:::;;;;;;<<<<<<<<<=========???<<<<<>>@@@AAAAAAAAAAAABBB??????@@@AAABBBBBBCCCCCCCCCDDDEEEFFFGGGGGGGGGGGGDDDEEEEEEFFFGGGGGGHHHHHHJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIHHHHHHGGGGGGGGGEEECCC@@@>>>===<<<<<<:::::::::;;;<<>>===<<<;;;::::::;;;;;;;;;<<<<<<<<<<<<<<<:::;;;>>>AAAGGGSSS^^^fffgggjjjlllmmmmmmlllkkkccc^^^WWWRRRPPPRRRUUUWWWXXX\\\bbbeeeccc^^^YYYVVVMMMNNNSSSZZZ___dddmmmwww{{{uuusssnnnkkkiiiiiijjjkkkgggggghhhiiijjjlllnnnooopppnnnkkkfffbbb___]]]\\\UUUUUUTTTTTTTTTUUUVVVWWWSSSOOOLLLJJJKKKLLLMMMNNNHHHHHHHHHGGGFFFEEEDDDDDDDDDDDDEEEFFFGGGGGGFFFFFFCCCCCCDDDDDDDDDEEEEEEEEECCCDDDEEEEEEFFFGGGKKKMMMKKKNNNRRRVVVXXXZZZ]]]___bbbgggooouuuxxxxxxwwwvvvqqqnnnkkkhhheee```ZZZVVVRRRQQQPPPOOONNNOOOPPPQQQRRRRRRSSSRRRPPPNNNMMMLLLKKKLLLLLLKKKJJJJJJLLLMMMLLLMMMNNNOOOOOOMMMKKKJJJJJJLLLOOORRRSSSSSSRRRQQQMMMLLLJJJHHHGGGFFFGGGGGGGGGFFFHHHLLLNNNPPPXXXaaahhhttt}}}xxxsssooollliiigggfffdddbbb```___^^^^^^bbbiiisss{{{~~~|||yyyvvvssstttvvvwwwwwwuuurrrmmmiiihhhjjjlllyyywwwooohhhccc```iiivvv|||www{{{|||tttkkkjjjgggccc___^^^```bbbgggkkkssszzz~~~~~~{{{xxxrrrkkk```UUUKKKBBB<<<888666555555444333333222222222222222333333222222111000000000111111111222222222111000//////000111222222222222222222222222222......//////000111111222333888>>>AAAAAA???>>>>>>>>>???BBBDDDFFFGGGHHHHHHIIIKKKNNNPPPTTT]]]iiirrrrrrqqqoooppptttzzzxxxqqqlllaaaVVVSSSPPPRRRWWWZZZZZZ\\\___bbbffflllrrrwwwxxxxxxwwwsssxxx}}}zzzxxxxxxvvvrrroookkkgggaaa]]]WWWQQQJJJFFFHHHLLLQQQTTTVVVXXX[[[^^^aaacccddddddffffffdddccc```^^^\\\ZZZYYYYYYXXXWWWVVVUUUTTTSSSyyyzzz~~~}}}sssfff]]]WWWTTTXXX```hhhsss{{{~~~lllWWWKKKGGGGGGAAADDDHHHLLLPPPTTTXXXZZZWWW]]]eeellluuurrr^^^QQQHHHEEEAAAAAABBBCCCAAA>>>===???@@@AAA@@@???>>>>>>DDDDDDEEEEEEFFFGGGHHHHHHGGGHHHIIIJJJKKKLLLLLLLLLKKKKKKLLLLLLMMMNNNOOOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMMMLLLKKKJJJJJJIIIGGGEEEBBB???<<<;;;::::::999999999999;;;???BBBDDDFFFGGGIIIJJJJJJIIIGGGFFFDDDIIIQQQXXX\\\]]]ZZZXXXSSSQQQNNNKKKJJJJJJKKKLLLFFFEEECCCBBBAAAAAABBBBBB@@@@@@???>>>===<<<;;;;;;:::::::::;;;;;;;;;<<<<<<;;;999999<<>>======;;;===@@@CCCFFFHHHIIIIIIJJJMMMPPPSSSXXXaaammmuuuwwwrrroooqqqxxxzzztttooocccVVVVVVSSSTTTYYY\\\\\\___cccccchhhooovvvzzzzzzxxxvvvtttyyy}}}|||~~~}}}|||xxxuuusssppplllhhhddd^^^XXXTTTMMMJJJHHHHHHLLLQQQUUUVVVYYY[[[^^^bbbdddfffggggggiiihhhhhhfffeeecccaaa```^^^^^^]]]\\\[[[ZZZYYYYYY~~~}}}uuuuuu{{{|||uuufffaaaVVVZZZ\\\^^^fffqqqzzz|||zzzkkk[[[PPPIIIEEEDDDCCCHHHNNNSSSVVVXXX[[[]]]]]]aaakkkyyyzzzgggVVVLLLJJJCCCCCCCCCCCCBBBBBBBBBBBB@@@AAABBBCCCDDDEEEEEEEEEDDDFFFIIIJJJKKKKKKLLLNNNMMMOOORRRTTTVVVVVVVVVUUUSSSSSSSSSTTTVVVXXX[[[\\\\\\[[[\\\]]]^^^]]]ZZZWWW]]]\\\ZZZXXXVVVSSSOOOKKKFFFCCC@@@<<<:::::::::;;;666888:::;;;<<>>@@@???>>>======>>>@@@BBBCCCCCCDDDFFFHHHJJJJJJLLLSSS]]]iiirrrwwwzzzqqqlllsss~~~vvvkkk```XXXZZZYYYWWWXXX\\\```bbbccceeellluuuyyyyyyvvvuuutttwww~~~~~~xxx{{{~~~zzzvvvrrrpppooojjjddd^^^YYYTTTNNNKKKEEEGGGIIIMMMQQQTTTWWWXXX___```bbbdddfffggghhhhhheeedddcccbbbaaa`````````aaaaaaaaa```______^^^^^^~~~zzzttttttyyy~~~kkk```^^^XXX[[[___bbbkkkvvv|||}}}{{{ooo^^^PPPHHHEEEDDDDDDGGGKKKQQQUUUWWWYYY]]]```aaahhhtttzzziii[[[NNNHHHGGGFFFFFFFFFEEEEEEDDDDDDDDDCCCCCCDDDEEEGGGHHHHHHIIIKKKMMMOOOPPPQQQRRRTTTUUUVVVXXX[[[___bbbcccddddddbbbcccdddfffiiilllnnnooopppooonnnnnnmmmkkkgggdddgggddd___ZZZVVVQQQLLLHHHDDDAAA>>>;;;999999999:::777888:::<<<===@@@DDDHHHHHHIIIKKKMMMNNNLLLGGGDDDGGGNNNXXX^^^___ZZZSSSNNNKKKIIIHHHGGGHHHJJJLLLLLLPPPOOONNNNNNNNNNNNMMMLLLPPPPPPNNNJJJHHHHHHDDD>>>===:::999<<<<<<999999:::;;;999888999;;;@@@EEEHHHOOOPPPRRRVVVZZZ[[[[[[YYYRRROOOJJJFFFFFFJJJOOOSSSUUUXXXZZZYYYXXXYYY___dddiiioooyyyvvvlllaaaZZZXXXWWWUUUTTTTTTTTTUUUVVVVVVVVVVVVWWWYYY[[[]]]___```]]]XXXRRRMMMHHHEEEDDDBBBCCCCCCCCCCCCBBBBBBAAADDDAAA???@@@BBBDDDEEEFFFCCCCCCBBBDDDFFFFFFEEEDDDGGGFFFFFFEEEDDDCCCBBBBBBBBBBBBBBBCCCDDDEEEGGGGGGHHHIIIJJJLLLNNNOOOQQQQQQUUUTTTTTTTTTTTTTTTTTTTTTTTTWWWZZZ]]]^^^^^^]]][[[YYYXXXVVVVVVVVVUUUTTTSSSVVVWWWWWWWWWXXX[[[```cccfffeeecccaaa___]]][[[ZZZYYYXXXXXXXXXXXXZZZ[[[\\\```aaacccdddeeeeeedddddddddfffhhhkkknnnooopppppppppmmmiiifffdddbbb___]]]ZZZ[[[[[[[[[[[[\\\___aaaiiipppxxx}}}yyyrrrmmmhhhiiiiiihhheeecccaaa``````eeelllsssxxx|||{{{xxxuuutttssswwwzzz}}}|||wwwpppjjjfffcccooo}}}xxxqqqlllhhhiiijjjkkknnnvvv~~~zzzxxxyyy||||||~~~|||zzzwwwsssoooooorrrtttzzz~~~sssggg^^^UUUIII@@@<<<888666444333444444444333222222222222222222222222111111111111111000//////000111111111111222222222111111111111111111111111222111000000111222333444999<<>>>>>??????AAABBBCCCCCCDDDFFFGGGKKKLLLOOOVVV```jjjrrrvvvvvvrrrqqqxxx~~~wwwnnneee^^^\\\ZZZWWWXXX\\\aaaeeeggghhhooovvvyyyxxxuuuttttttyyy~~~|||yyy{{{}}}yyyuuuqqqnnnjjjeee___XXXSSSNNNJJJFFFIIIJJJLLLNNNQQQTTTVVVWWWYYYZZZ\\\]]]___`````````^^^]]]\\\[[[ZZZZZZZZZZZZ]]]]]]]]]]]]\\\\\\\\\\\\~~~zzzvvvvvvzzz~~~}}}}}}nnn___XXXYYYZZZ___eeekkkuuu~~~{{{nnnaaaPPPEEEBBBDDDFFFGGGKKKOOOTTTVVVXXX[[[___dddmmmvvvsssaaaUUUNNNHHHEEEEEEGGGGGGGGGGGGGGGHHHHHHHHHIIIJJJJJJLLLNNNPPPRRRTTTTTTVVVYYY[[[]]]```dddggggggjjjmmmqqquuuxxxyyyyyyyyyzzz}}}}}}zzzvvvpppllliiiddd^^^WWWRRRMMMHHHDDD@@@>>>;;;999777777888888888:::<<<>>>@@@CCCGGGKKKJJJMMMPPPQQQOOOJJJGGGEEELLLSSS\\\```^^^WWWOOOJJJKKKJJJHHHHHHJJJNNNRRRUUUWWWYYY[[[]]]]]]]]]\\\[[[___```^^^YYYUUURRRKKKCCCDDD>>>:::;;;:::888888:::;;;999888888999<<>>@@@@@@??????@@@BBBAAABBBCCCCCCCCCCCCEEEGGGKKKNNNTTT[[[ccckkkqqquuuppprrrvvv}}}}}}wwwppphhhccc___[[[WWWWWW\\\ccciiilllnnnrrrwwwyyyvvvttttttuuu|||}}}zzzzzzzzz{{{~~~~~~}}}}}}}}}{{{wwwrrrmmmjjjbbb]]]VVVPPPKKKHHHEEECCCJJJKKKLLLMMMNNNOOOPPPQQQQQQRRRSSSTTTTTTTTTTTTTTTSSSRRRRRRQQQQQQQQQRRRRRRVVVVVVWWWWWWWWWWWWXXXXXX~~~|||}}}~~~}}}}}}ppp```UUUSSSWWW^^^eeeoooxxx}}}ttt```UUUGGGAAACCCHHHKKKLLLNNNRRRVVVWWWXXX\\\dddjjj~~~lll___RRRMMMKKKIIIFFFFFFFFFGGGHHHJJJLLLNNNOOOPPPPPPQQQRRRUUUYYY\\\```bbbdddfffiiimmmppptttzzz}}}}}}zzzssskkkfff^^^ZZZSSSMMMIIIFFFDDDBBB<<<;;;999777666666777888:::<<<>>>@@@CCCGGGKKKOOOQQQSSSTTTQQQLLLHHHGGGHHHPPPWWW___bbb^^^VVVNNNJJJMMMMMMLLLLLLOOOTTTZZZ___dddhhhlllooopppooonnnnnnnnnpppooojjjfffaaaXXXOOONNNEEE===:::999777666888888777777666777999;;;===@@@@@@AAADDDGGGIIIIIIHHHCCC@@@===<<<<<<@@@DDDGGGKKKNNNRRRWWW^^^fffpppvvvyyyqqqeee[[[UUURRROOONNNMMMMMMLLLLLLLLLLLLLLLLLLJJJIIIHHHGGGGGGHHHIIIJJJIIIHHHEEECCCAAA@@@@@@@@@CCCDDDDDDEEEEEEEEEEEEEEEEEECCCAAAAAACCCEEEGGGGGGLLLKKKIIIHHHIIIIIIHHHFFFEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFHHHIIIJJJMMMOOORRRVVV[[[___cccdddfffeeeccc```^^^[[[YYYXXXXXXWWWVVVVVVVVVVVVWWWXXXXXX[[[^^^``````_________dddgggkkkooosssxxx}}}~~~zzzuuurrrpppoooooommmmmmnnnnnnooopppqqqrrruuuvvvyyy{{{}}}}}}yyyvvvsssuuuuuutttqqqnnnmmmnnnoooqqqsssvvvyyy|||zzzrrrlllhhhggghhhiiijjjiiigggfffbbbdddgggjjjnnnttt{{{}}}zzzwwwtttrrrvvvzzz~~~~~~xxxnnneee```___dddkkkuuu{{{vvvsssmmmfffcccgggpppxxx|||uuuqqqvvvtttuuuzzz~~~|||tttsssyyy~~~tttjjjccc\\\QQQHHHEEE<<<:::666555555666555444222222222222222222222222333222111000000000111222000000111111111222222222111111111111111111111111444222000///000444777:::>>>?????????>>>???AAACCCCCCDDDDDDDDDCCCCCCEEEGGGKKKPPPXXX___fffkkkooorrrlllssszzz|||vvvqqqjjjeee___[[[WWWWWW\\\eeelllqqqtttwwwyyyxxxuuussstttvvv}}}}}}yyyyyy{{{zzz|||}}}}}}~~~}}}|||{{{xxxssslllfffbbbZZZUUUNNNIIIFFFEEEDDDCCCHHHHHHHHHHHHHHHHHHHHHHHHIIIJJJJJJJJJJJJJJJJJJIIIIIIIIIHHHHHHIIIJJJKKKKKKNNNOOOOOOPPPQQQRRRRRRRRR|||zzzyyyyyy{{{{{{uuueeeXXXQQQTTTZZZcccnnnzzzuuugggRRRKKKDDDBBBFFFLLLNNNOOOOOOSSSWWWYYYZZZ```kkkuuuqqq]]]TTTNNNNNNOOOMMMJJJJJJKKKMMMOOOSSSWWW[[[]]]___]]]___bbbeeejjjooorrrtttzzz|||zzzssskkkbbb]]]SSSOOOIIIDDDAAA@@@???>>>:::999888777666777777888;;;===@@@CCCFFFKKKPPPSSSYYYXXXUUUNNNHHHFFFIIILLLTTTZZZbbbccc^^^VVVPPPNNNNNNOOOQQQRRRUUU[[[ccciiiuuuyyy~~~|||wwwmmmcccWWWKKK@@@<<<:::777666888666666666777888:::<<<===@@@??????@@@CCCDDDCCCBBB>>>===:::999:::===@@@CCCHHHLLLRRRYYYcccnnnxxx~~~vvvoooaaa]]]XXXSSSPPPOOOOOONNNNNNNNNNNNOOOOOOOOOOOONNNMMMLLLIIIGGGFFFEEEEEEEEEDDDCCCBBBAAABBBBBBDDDDDDFFFFFFGGGGGGFFFFFFEEEDDDEEEDDDCCCDDDHHHLLLNNNOOOSSSPPPMMMJJJIIIGGGEEEDDDEEEEEEEEEDDDDDDDDDDDDDDDEEEEEEFFFGGGIIIKKKMMMNNNOOORRRVVV\\\ccciiimmmpppooonnnllljjjgggdddbbbaaa___]]][[[ZZZZZZZZZ\\\]]]```dddggghhhgggffffffgggooorrrxxx}}}~~~~~~|||yyywwwxxxyyyvvvwwwyyy{{{}}}uuunnniiihhhiiijjjmmmmmmkkkiiiffffffggghhhkkkrrryyy}}}yyyvvvssstttxxx||||||wwwnnngggbbbeeeiiiooowwwzzzwwwppphhhccceeemmmttt|||vvvsssrrrvvvsssrrrttttttsssvvv{{{}}}}}}{{{uuuppprrryyyyyyoooiiiaaaUUULLLHHH@@@===999666666666555444222222222222222222222222333222111000000111222333000000111111111222222222111111111111111111111111444222111000222555999<<<>>>>>>>>>>>>===>>>AAADDDDDDEEEEEEDDDCCCDDDFFFIIIKKKRRR[[[bbbfffjjjlllooojjjsss{{{~~~}}}wwwrrrkkkfff]]]ZZZWWWXXX^^^gggoootttxxxyyyyyywwwssssssvvvzzz~~~{{{yyyzzz}}}zzz~~~{{{|||~~~~~~}}}zzztttmmmeee^^^ZZZQQQMMMHHHEEEDDDEEEFFFFFFFFFFFFEEEEEEDDDCCCCCCBBBDDDDDDDDDDDDDDDCCCBBBBBBCCCCCCCCCCCCDDDEEEFFFFFFGGGHHHHHHIIIJJJKKKLLLLLL|||xxxwwwuuusssttt|||{{{zzzzzzvvvzzz{{{kkk___WWWTTTYYY```jjjvvvxxxgggYYYFFFEEECCCEEEHHHMMMPPPQQQRRRVVV[[[]]]```iiixxxmmm```UUUQQQPPPSSSTTTQQQPPPRRRWWWYYY]]]aaafffkkknnnpppsssuuuyyy}}}{{{uuunnneee\\\VVVOOOJJJEEE@@@>>>===;;;:::888888888888888888999999===???CCCFFFIIINNNTTTXXX\\\YYYRRRKKKGGGHHHLLLPPPYYY___eeeddd]]]VVVSSSSSSNNNRRRVVVZZZ___gggqqqxxx{{{rrr[[[NNNBBB===<<<:::999:::777888:::;;;===>>>???@@@AAA???>>>???@@@AAA@@@???<<<;;;999999999;;;===???EEEIIIPPPZZZeeeqqqzzz}}}{{{wwwsssoooiiiccc___VVVUUUTTTSSSRRRQQQPPPPPPRRRRRRSSSTTTTTTTTTSSSSSSTTTRRRNNNKKKGGGEEEDDDCCCBBBBBBBBBCCCDDDFFFHHHJJJHHHHHHHHHHHHHHHGGGFFFEEEFFFFFFFFFIIIOOOTTTXXXZZZVVVSSSOOOLLLJJJIIIGGGFFFHHHGGGGGGGGGFFFFFFEEEEEEHHHHHHJJJLLLNNNQQQTTTUUUUUUXXX]]]cccjjjqqqvvvyyyvvvuuuuuusssrrrqqqpppoooiiihhhfffdddddddddfffgggkkkooorrrrrrpppoooppprrr|||yyyssslllkkkjjjmmmpppqqqooollliiiiiihhhhhhjjjooovvv||||||yyyvvvtttwwwzzzzzzvvvqqqmmmkkknnnttt{{{{{{yyyssslllfffffflllqqq~~~|||wwwtttuuuvvvvvvsssssssssqqqnnnpppuuuvvvuuutttqqqpppuuu}}}|||rrrmmmeeeZZZPPPLLLDDD@@@;;;777666555444444222222222222222222222222222111111111111222333333000111111111111222222222111111111111111111111111333222222222444777;;;===>>>??????>>>===>>>AAACCCEEEEEEEEEDDDCCCEEEHHHKKKMMMTTT^^^dddgggiiikkkmmmllluuu|||}}}}}}xxxrrrkkkfff[[[YYYYYY\\\ccclllsssvvv{{{{{{yyyuuurrrtttzzz~~~|||{{{|||~~~}}}{{{zzz|||~~~~~~}}}zzzuuunnneee]]]VVVRRRJJJGGGDDDBBBCCCEEEFFFFFFDDDDDDCCCBBBAAAAAA@@@@@@@@@@@@AAAAAA@@@??????>>>AAA@@@@@@@@@AAABBBCCCCCCBBBCCCCCCDDDEEEFFFFFFGGG}}}wwwwwwuuuqqqpppsss{{{~~~xxxvvvvvvwww}}}zzzoooccc]]]ZZZZZZ___eeesss~~~xxxiiiXXXLLLBBBDDDFFFHHHIIIMMMRRRVVVVVV[[[aaadddhhhuuuoooaaaZZZTTTTTTVVVYYYYYYWWWZZZ```dddeeeiiimmmrrrvvvzzz|||~~~~~~~~~}}}}}}||||||}}}}}}~~~~~~{{{uuuooohhh```WWWRRRJJJFFFBBB>>>===<<<:::999888888999999999:::;;;;;;>>>@@@DDDHHHLLLQQQWWW[[[YYYTTTMMMIIIJJJMMMQQQSSS___dddhhheee\\\VVVTTTUUUQQQWWW___gggnnnxxxwwwmmmZZZNNNBBB???@@@??????@@@===>>>@@@BBBCCCDDDDDDDDDBBBAAA@@@@@@BBBDDDCCCBBB???>>>===<<<<<<===???@@@DDDGGGMMMVVV___gggmmmooohhhgggeeeaaa]]]ZZZZZZZZZTTTUUUVVVVVVUUUUUUUUUVVVXXXYYYZZZ[[[\\\[[[[[[ZZZZZZXXXSSSNNNIIIEEECCCBBBAAAAAABBBCCCFFFIIILLLMMMKKKKKKLLLMMMMMMMMMMMMLLLJJJIIIIIILLLQQQVVVYYYZZZUUURRROOOMMMNNNOOONNNNNNLLLLLLKKKJJJIIIHHHHHHHHHLLLLLLNNNQQQUUUXXX[[[]]]^^^aaaeeekkkqqqwww{{{~~~zzzzzz{{{{{{|||}}}}}}}}}wwwvvvuuusssssstttuuuvvvwww{{{~~~~~~||||||~~~xxxooommmlllooossstttqqqmmmjjjjjjhhhggghhhlllsssxxx~~~|||yyyvvvwwwyyyyyywwwuuuuuuvvvuuu~~~~~~~~~zzzsssmmmkkkmmmppptttwwwzzzyyyvvvuuuxxx|||zzzxxxyyyzzzwwwrrrrrrvvvsssqqqoooooossszzz{{{rrrnnnhhh]]]TTTQQQHHHDDD===888666555333333222222222222222222222222000111222222333333333222000111111111111222222222111111111111111111111111222222222444666999;;;===>>>???AAA@@@@@@@@@BBBDDDDDDEEEDDDDDDCCCFFFIIIMMMPPPXXXaaaggghhhiiikkknnnnnnxxx~~~~~~|||wwwtttooohhhbbbZZZZZZ\\\bbbjjjqqqvvvxxx|||{{{xxxtttrrruuu}}}~~~~~~~~~}}}|||{{{wwwxxx|||}}}}}}yyyuuunnnfff]]]UUUPPPLLLFFFCCCAAA@@@AAAAAAAAA@@@?????????>>>>>>=========>>>>>>>>>>>>>>>======<<<@@@@@@?????????@@@@@@AAA??????@@@@@@AAAAAABBBBBB{{{wwwwwwyyyuuuooopppuuu{{{wwwtttuuu|||pppggg___\\\\\\]]]ccciiixxxnnn]]]OOOFFFDDDGGGJJJJJJJJJNNNVVV\\\ZZZ___fffiiiooo}}}rrrbbb\\\[[[WWWXXX[[[]]]\\\\\\ccclllkkklllooossswww{{{~~~xxx{{{~~~}}}{{{yyy|||~~~|||{{{{{{zzzxxxvvvtttsssrrrrrrqqqqqqrrrsssuuuyyy|||}}}xxxtttooojjjccc[[[SSSMMMDDDAAA>>><<<<<<<<<;;;:::888999999:::;;;;;;<<<<<>>>>>>>><<<;;;::::::::::::::::::::::::<<<<<<============<<<<<<@@@??????>>>>>>??????@@@>>>>>>>>>???????????????yyy{{{{{{xxxsssrrrvvvzzzzzzrrrqqquuu}}}wwwmmmbbbZZZZZZ]]]cccooo{{{qqq___OOOGGGFFFEEEGGGIIIMMMPPPUUUXXX[[[___eeelllrrr~~~qqqeee\\\YYY[[[[[[[[[\\\]]]___aaacccdddjjjkkklllnnnnnnnnnmmmlllnnnnnnnnnnnnooopppqqqqqqsssssssssssssssrrrqqqpppooonnnmmmkkkiiihhhggggggccceeehhhkkknnnpppqqqrrrsssrrrooojjjaaaWWWNNNIII@@@>>><<<:::::::::888777;;;:::999999:::<<<>>>???AAAKKKNNNJJJNNN[[[dddcccWWWLLLGGGLLLPPPQQQWWWbbbooopppnnnfff\\\WWWYYY^^^```iiiuuu{{{oooddd[[[WWWMMMKKKHHHGGGGGGHHHHHHGGGIIIMMMPPPQQQOOOOOOPPPRRRRRRQQQPPPPPPQQQPPPOOOMMMEEECCCBBBCCCFFFGGGEEECCCCCCDDDFFFHHHJJJKKKLLLMMMMMMNNNPPPSSSVVVYYY[[[]]]\\\[[[[[[\\\___bbbccccccdddeeegggiiiiiihhhfffeeeccc___WWWPPPJJJFFFDDDDDDCCCCCCDDDFFFIIIMMMPPPRRRUUUWWWYYY[[[[[[ZZZXXXWWWSSSRRRQQQQQQQQQQQQPPPOOOOOONNNNNNNNNPPPSSSVVVWWWWWWVVVVVVUUUTTTSSSSSSSSSRRRTTTWWW\\\bbbhhhmmmooorrruuuyyy|||}}}~~~~~~vvvrrroooooorrrtttqqqmmmkkklllkkkgggdddeeejjjnnn}}}~~~{{{wwwxxxzzz|||~~~{{{uuunnnjjjpppooosss|||{{{sssnnnrrr{{{xxxnnnkkkjjjeee[[[RRRPPPFFF<<<888666333222333000111222222333333333333111000//////111111000///000000000000111111111111000111111111111222222222444222111444:::>>>??????AAABBBBBBCCCDDDDDDCCCCCCEEEFFFGGGHHHHHHIIILLLOOOUUU[[[bbbhhhkkkmmmnnnooossswww|||}}}{{{rrrkkkhhhfffbbb___```[[[___fffmmmssswwwyyyzzz|||wwwwww~~~}}}xxxuuuuuuyyy{{{yyyvvvrrrkkk```WWWOOOJJJFFFDDDAAA@@@>>>===<<<;;;::::::;;;;;;::::::999888777777;;;;;;;;;;;;;;;;;;;;;;;;>>>===<<<<<<;;;<<<<<<<<<888999:::<<<======>>>>>>uuuxxxzzzyyyvvvvvvzzz~~~}}}xxxssstttzzzrrriiiaaa]]]```eeekkkttt~~~uuueeeUUUJJJGGGGGGIIIKKKMMMPPPRRRUUUXXXZZZaaajjjttt}}}xxxiii___XXXUUUWWWYYYYYYYYYYYYZZZ[[[\\\]]]^^^^^^```aaaaaaaaa``````````````````aaabbbddddddhhhhhhiiijjjjjjiiiiiiiiieeedddcccaaa___^^^^^^^^^[[[\\\^^^aaadddgggiiijjjkkkjjjgggbbb[[[QQQIIIDDD???===::::::::::::999777;;;::::::999;;;===???AAAAAAJJJNNNMMMSSS```gggdddWWWNNNJJJPPPSSSTTT]]]jjjvvvvvvrrriii___[[[___dddjjjuuu{{{qqqfff\\\UUUQQQPPPOOOOOOOOOQQQSSSTTTTTTTTTWWW[[[\\\[[[ZZZ\\\]]]^^^]]]\\\\\\[[[XXXTTTPPPLLLIIIFFFFFFHHHIIIHHHGGGDDDDDDCCCCCCDDDEEEFFFFFFJJJKKKNNNQQQUUUYYY\\\]]]______```cccfffhhhiiiiiiiiikkkmmmooooooooonnnmmmfffbbb[[[TTTMMMIIIHHHGGGJJJJJJKKKMMMPPPTTTXXXZZZ___```aaabbbaaa___]]][[[WWWUUUTTTTTTVVVVVVUUUSSSSSSSSSRRRSSSTTTWWWZZZ\\\^^^^^^^^^]]]\\\ZZZYYYXXXXXXZZZ^^^ccciiipppuuuxxx{{{}}}wwwsssooonnnqqqrrrqqqnnnmmmnnnmmmjjjggggggkkkooo{{{||||||zzzzzzzzz|||~~~{{{wwwrrroooooonnnrrr}}}|||sssnnnsss|||}}}}}}~~~{{{sssllljjjjjjggg^^^UUUPPPFFF<<<999777444333444111111222333333333222222333111000111222333222000000000000000111111111111000111111111111222222222444222222555:::>>>??????AAAAAABBBCCCDDDDDDDDDDDDFFFGGGHHHHHHHHHJJJMMMOOOVVV\\\dddjjjllllllmmmnnnsssyyyzzzvvvnnnfffbbb```[[[ZZZ[[[___bbbhhhooouuuyyy|||}}}|||yyy|||zzzvvvtttuuuwwwxxxuuuqqqllleee[[[RRRLLLGGGCCCAAA???>>>===;;;::::::999999<<<<<<<<<<<<============::::::::::::::::::::::::;;;;;;:::::::::::::::;;;:::;;;<<<===============qqqtttyyy{{{{{{||||||yyyuuusssxxxwwwhhh```]]]^^^dddmmmttt{{{xxxfffUUUIIIEEEFFFHHHKKKMMMQQQSSSUUUXXX[[[]]]eeeqqq{{{jjj^^^WWWRRRQQQSSSUUUTTTSSSSSSSSSSSSSSSSSSPPPPPPQQQRRRRRRRRRRRRQQQUUUUUUUUUVVVWWWYYYZZZ[[[[[[\\\]]]^^^____________XXXXXXVVVUUUSSSSSSRRRRRRQQQQQQRRRTTTWWW[[[^^^```dddcccaaa]]]WWWOOOGGGCCC<<<:::999888999:::999888;;;:::::::::<<<>>>AAACCCCCCIIINNNQQQ[[[gggiiicccUUUPPPOOOTTTWWWZZZfffttt|||zzztttjjjaaa^^^ccciiiwww~~~{{{wwwuuuqqqmmmhhhaaaZZZUUUQQQOOOVVVWWWYYY[[[^^^```bbbddddddgggjjjlllmmmmmmoooppppppoooooonnnkkkddd\\\VVVQQQOOOLLLKKKMMMNNNOOOOOOKKKHHHEEEBBB@@@@@@@@@AAAEEEGGGJJJOOOTTTXXX\\\___aaacccfffiiilllnnnoooooopppqqqsssuuuvvvvvvuuutttkkkgggaaaYYYSSSOOOMMMMMMNNNNNNOOOPPPTTTYYY^^^```hhhiiiiiihhhfffdddbbb```\\\[[[ZZZ[[[\\\]]]\\\[[[ZZZZZZYYYZZZ[[[^^^aaaccchhhiiiiiiiiigggeeebbbaaabbbdddhhhmmmttt{{{zzzuuuooonnnoooqqqpppooopppqqqpppmmmiiiiiilllooovvvyyy}}}~~~}}}||||||~~~|||zzzxxxwwwssspppttt}}}tttooottt}}}}}}xxxuuuvvvyyy{{{}}}}}}}}}|||rrrlllhhhhhhjjjhhhaaaYYYOOOEEE<<<888777444333555222222333333333222111111222111000111222222111000000000000111111111222222000111111111111222222222444333333666:::===??????@@@AAABBBCCCDDDEEEEEEEEEHHHHHHIIIIIIIIIJJJNNNQQQXXX^^^gggllllllllllllmmmsss||||||tttqqqiiiaaa]]]ZZZWWWWWWYYYcccfffkkkqqqwww|||}}}|||}}}zzztttrrrqqqsssuuusssooojjjccc]]]TTTLLLFFFBBB???======<<<;;;999999888888888888888999:::;;;;;;<<<<<<::::::::::::::::::::::::::::::999999999::::::;;;:::;;;;;;<<<<<<<<<;;;;;;qqquuu{{{~~~{{{wwwtttttt|||}}}lll]]]XXXXXX\\\fffrrr{{{{{{mmmYYYIIICCCCCCGGGIIIKKKNNNSSSVVVXXX[[[```ccciiivvvuuuiii\\\UUUQQQNNNMMMPPPQQQPPPNNNMMMLLLKKKKKKJJJHHHHHHHHHIIIIIIIIIHHHHHHMMMMMMMMMNNNOOOQQQSSSSSSRRRSSSTTTUUUUUUUUUUUUUUUNNNNNNLLLKKKJJJJJJJJJJJJJJJJJJJJJKKKNNNRRRVVVXXX[[[ZZZYYYVVVQQQJJJDDD@@@:::888777777999::::::::::::999999:::===@@@CCCEEEGGGKKKOOOVVVaaajjjggg___QQQQQQSSSXXX[[[aaaooo~~~xxxmmmffffffmmmttttttlllhhheeeccc]]][[[ZZZYYYXXXYYYZZZ[[[^^^aaaeeeiiilllpppsssuuuxxxzzz~~~yyyoooccc[[[SSSSSSTTTWWWYYYZZZ[[[ZZZVVVRRRLLLFFFBBB@@@@@@AAACCCDDDGGGLLLQQQWWW\\\___aaadddiiimmmpppqqqrrrsssuuuvvvxxxyyyyyyyyywwwvvvnnnkkkeee___ZZZVVVTTTTTTUUUUUUUUUVVVZZZ___eeehhhmmmlllkkkjjjhhhfffdddcccaaa``````aaadddeeeeeedddcccbbbbbbbbbdddgggiiikkkrrrssstttuuussspppmmmkkkmmmooorrrwww~~~|||wwwqqqnnnnnnooopppqqqrrrsssssspppllljjjlllooorrrvvv{{{~~~|||~~~~~~~~~~~~~~~yyyvvvxxxvvvqqqvvv|||xxxsssuuuwwwyyyzzzyyyxxxwwwhhheeedddfffjjjiiiccc]]]NNNDDD;;;888666444333555333333333333222222111000111000//////111111000///000000111111111222222222000000111111111222222222333444555777:::===>>>???@@@AAABBBCCCEEEEEEFFFFFFIIIJJJJJJIIIIIILLLPPPSSS[[[bbbjjjnnnmmmkkklllnnnsss~~~{{{tttnnnllleee___\\\ZZZXXXZZZ^^^fffhhhmmmrrrxxx|||zzz|||}}}tttmmmmmmnnnpppqqqnnniiidddYYYTTTMMMFFFBBB???===;;;::::::999888777777777888777777777888999999::::::<<<<<<<<<<<<<<<<<<<<<<<<;;;:::::::::;;;<<<============>>>>>>>>>>>>======www{{{|||xxxvvvwwwsssdddYYYWWWYYY___jjjwwwnnnaaaQQQEEECCCFFFIIIKKKOOOSSSWWWYYYYYY\\\bbbgggmmm|||xxxeee[[[RRROOOMMMKKKKKKMMMMMMLLLJJJHHHFFFEEEEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEFFFHHHHHHKKKLLLLLLLLLKKKKKKJJJIIIEEEEEEDDDCCCCCCCCCCCCCCCDDDCCCCCCDDDFFFJJJMMMOOOMMMMMMLLLJJJGGGBBB===;;;999777666777999;;;;;;:::999999999;;;>>>BBBFFFIIILLLNNNRRRZZZeeeiiicccYYYOOOQQQWWW]]]bbbjjjxxx}}}tttpppttt}}}rrrcccZZZVVVVVVVVVVVVWWWYYY]]]aaafffjjjmmmiiinnnvvv|||ssseee\\\UUUZZZ```fffjjjjjjiiihhh___ZZZRRRKKKEEEBBBAAABBBAAACCCEEEIIINNNTTTYYY\\\___dddjjjnnnppprrruuuwwwyyyzzz||||||{{{zzzxxxvvvooommmiiiddd```^^^]]]\\\aaaaaaaaacccfffkkkpppssspppooonnnllljjjiiiiiihhhgggfffgggiiilllnnnnnnnnnllllllllllllnnnpppsssuuu{{{|||~~~~~~|||yyywwwyyyzzz}}}zzztttooonnnoooqqqrrrsssuuuuuurrrmmmjjjkkkmmmooosssyyy}}}}}}~~~zzzxxxzzzxxxtttzzz~~~{{{vvvwwwxxxxxxvvvtttqqqpppbbbbbbcccgggkkkkkkfff```NNNDDD;;;888666333333444333333333333222222111000222111000000111222111000111111111111222222222222000000111111111222222222333444777999:::<<<>>>??????@@@BBBDDDEEEFFFGGGGGGIIIJJJJJJJJJKKKNNNSSSVVV^^^eeemmmpppnnnlllnnnqqqttt{{{tttnnniiifffaaa]]]\\\[[[YYY]]]bbbfffhhhmmmsssxxx{{{~~~xxx|||zzzssshhhiiilllmmmlllhhhbbb]]]QQQMMMGGGBBB???>>><<<:::999888888777777777888888;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;<<<===>>>???@@@@@@AAABBBCCCCCCCCCCCC}}}|||{{{}}}vvvjjjaaa[[[\\\aaaiiisss~~~yyy^^^VVVKKKEEEFFFIIILLLNNNUUUYYY\\\[[[[[[^^^ffflllwwwxxxhhhYYYQQQJJJJJJJJJHHHGGGHHHHHHGGGEEEDDDBBBBBBAAAAAA??????>>>=========>>>>>>>>>>>>>>>>>>???@@@AAAAAACCCDDDDDDCCCBBBAAA@@@@@@>>>>>>======<<<=========>>>>>>>>>???@@@BBBDDDFFFFFFFFFFFFEEECCC@@@===;;;999888777888:::<<<<<<;;;::::::;;;>>>BBBFFFKKKMMMQQQRRRVVV___ggghhh```XXXPPPTTT[[[ccclllvvv~~~xxxxxx}}}ssscccVVVOOONNNPPPRRRWWWYYY^^^eeelllrrrwwwyyy||||||nnnbbb[[[\\\ccclllsssuuutttqqqpppaaa\\\UUUMMMFFFCCCBBBBBBAAAAAABBBEEEIIINNNRRRUUU[[[```gggkkkmmmppptttxxxzzz{{{|||}}}|||{{{xxxwwwooonnnllliiihhhgggfffggghhhiiijjjlllooosssvvvxxxwwwvvvsssqqqooonnnnnnnnnnnnmmmnnnqqquuuxxxxxxxxxwwwwwwvvvwwwyyy{{{~~~~~~}}}}}}}}}xxxrrrooooooqqqsssuuuwwwxxxuuuppplllkkklllmmmrrryyy}}}~~~~~~vvvvvvyyyzzzwwwyyyyyyxxxvvvsssoookkkhhhbbbcccfffkkkooonnniiidddQQQGGG===999777444333555222222333333333222111111333222111222333444333111111111111222222222222333000111111111111222222222222555888:::;;;<<<>>>??????@@@BBBDDDFFFGGGHHHHHHIIIJJJJJJJJJLLLPPPVVVZZZbbbiiipppqqqnnnmmmqqqvvvxxx~~~vvvppplllhhhaaa^^^\\\\\\[[[YYY]]]cccdddhhhmmmsssxxxzzz{{{|||vvv|||xxxssshhhjjjkkkkkkgggaaaYYYUUUJJJFFFBBB???>>>===;;;:::999999888888888999999:::<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<::::::;;;;;;===>>>@@@@@@>>>???AAACCCEEEFFFGGGGGG~~~zzzlllaaa^^^___bbbjjjsss|||uuufffPPPLLLGGGEEEGGGKKKPPPRRRVVVZZZ]]]]]]^^^dddoooxxxxxxgggYYYPPPIIIDDDEEEFFFCCCBBBBBBCCCBBBAAA@@@????????????===<<<;;;::::::::::::;;;=========<<<<<<======>>>======>>>>>>>>>======<<<;;;;;;:::::::::;;;;;;<<<<<<=========>>>?????????CCCCCCDDDCCCBBB@@@>>>===;;;999888999;;;<<<<<<;;;======???BBBFFFKKKPPPSSSTTTUUU[[[dddjjjhhhaaaZZZUUUZZZbbblllwww}}}kkkdddZZZSSSQQQSSSVVVYYY___ccckkkuuu~~~xxxmmmeee___\\\ccciiiqqquuutttpppmmmlll```\\\UUUNNNHHHDDDBBBBBB@@@@@@???@@@BBBFFFJJJLLLSSSXXX^^^bbbdddhhhnnnssstttvvvxxxyyyzzzyyyxxxwwwoooooonnnnnnnnnooopppqqqnnnppprrrtttwwwyyyzzz{{{}}}yyyuuurrrqqqqqqqqqttttttuuuyyy}}}}}}xxxssspppnnnllljjjiiikkkpppuuuxxx{{{uuuqqqppprrrssswwwzzz{{{xxxrrrnnnlllmmmmmmsssyyy}}}~~~}}}tttuuuyyy|||~~~{{{{{{|||{{{zzzwwwrrrmmmhhheeeggghhhlllqqqtttrrrmmmhhhVVVKKKAAA===:::777555666111111222333333333222222111000///000111222111///111111111222222222333333000111111111111222222222222555999;;;;;;;;;===???>>>???BBBDDDFFFHHHIIIIIIHHHIIIIIIJJJMMMRRRYYY^^^ffflllrrrrrrnnnooouuu|||~~~zzzssspppmmmjjj```___^^^___]]]YYY\\\aaacccgggnnnuuuyyyzzzzzzyyyvvv}}}|||uuurrrmmmnnnnnnjjjbbbYYYPPPKKKDDDAAA>>><<<<<<;;;;;;::::::999999999::::::;;;<<<;;;;;;<<<<<<===>>>>>>>>>????????????????????????>>>>>>???@@@AAACCCEEEFFFDDDEEEHHHKKKNNNPPPRRRSSS~~~}}}tttcccZZZ[[[```dddnnnyyyjjjVVVHHHFFFEEEEEEGGGLLLRRRVVVSSSWWW\\\^^^aaakkkyyywwwfffVVVKKKKKKDDD@@@AAABBB@@@======??????>>>=========>>>>>>===<<<:::999999999::::::::::::999888888888888999:::;;;<<<===>>>>>>>>>>>><<<<<<;;;;;;;;;<<<=========>>>????????????>>>>>>===>>>>>>>>>>>><<<;;;:::<<<:::999999;;;===<<<<<>>AAADDDFFFKKKPPPVVVYYY[[[```gggmmmmmmooorrrtttvvvvvvuuuuuupppppppppqqqsssuuuvvvwwwwwwxxx{{{~~~|||wwwsssqqqqqqqqqyyyyyyzzz~~~xxxrrrmmmhhheeedddbbb___^^^```eeejjjnnntttvvvvvvuuutttxxx}}}wwwsssqqqrrrsssyyy|||}}}{{{uuuooommmnnnmmmssszzz~~~~~~wwwsssyyy~~~zzzwwwxxx{{{{{{xxx}}}|||}}}~~~~~~|||yyytttooojjjgggkkkmmmqqqvvvxxxuuupppkkkYYYOOODDD@@@===999777888000111222333333333333333...,,,+++,,,---...---,,,111111222222222333333333000111111111111222222222222666:::<<<;;;;;;===???>>>???AAADDDFFFHHHIIIJJJHHHHHHIIIJJJMMMSSS[[[```hhhnnnsssrrroooooowwwxxxrrrqqqpppmmmcccbbbbbbccc___[[[\\\aaacccgggooovvvzzz{{{yyyxxxvvv}}}~~~}}}xxxsssqqqrrrrrrpppjjj___TTTJJJEEE@@@>>>;;;::::::::::::999::::::::::::;;;<<<======??????@@@BBBCCCDDDEEEFFFDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCDDDEEEGGGIIIJJJKKKQQQSSSVVVZZZ^^^aaaccceee}}}{{{yyy~~~zzzlllaaa\\\^^^dddpppxxx}}}lllZZZNNNJJJHHHGGGIIIMMMQQQUUUVVVXXX\\\```aaaeeetttwwweeeUUUMMMKKK>>>???@@@@@@@@@???>>>===<<<<<<<<<;;;;;;;;;;;;:::;;;:::::::::::::::::::::======<<<;;;;;;:::999999@@@@@@???>>>===<<<;;;;;;==================<<<<<<>>>>>>======<<<======>>>>>>>>>===<<<;;;;;;:::999999:::;;;;;;;;;<<>><<<::::::::::::BBBEEEJJJNNNRRRVVVYYY\\\ccceeehhhkkkllloooqqqtttsssqqqppptttzzz~~~}}}~~~}}}vvvssstttvvvyyy{{{|||tttkkkfffddddddfffdddbbbbbbccceeehhhjjjlllkkkjjjhhhgggiiinnnqqq~~~|||xxxtttrrrqqquuuyyy}}}|||vvvpppooopppmmmpppvvv|||}}}sssooorrryyy~~~zzzxxx{{{}}}xxxrrrooonnnoootttwwwyyy{{{~~~}}}tttiiiaaaVVVGGG===999999888777555555444333222222222222444444333333333333222222111111111111111111111111222111111111111222444555555777;;;======>>>???@@@BBBBBBCCCEEEFFFHHHIIIIIIHHHIIILLLNNNRRRWWW^^^cccnnnoooooopppsss{{{|||xxxwwwtttnnnhhhcccdddddd```]]]^^^______iiilllqqqvvvzzzyyyvvvsssuuu~~~|||yyyxxxtttqqqqqqooouuunnnfff___ZZZSSSIIIAAA???===;;;;;;;;;;;;:::999<<<;;;;;;<<<>>>???>>>===CCCCCCBBBCCCCCCEEEFFFGGGIIIIIIJJJJJJIIIHHHFFFEEEEEEFFFHHHJJJMMMQQQUUUWWWYYY```iiinnnppprrrwww{{{sssggg___^^^dddlllzzztttbbbQQQHHHGGGGGGHHHKKKOOOTTTXXXZZZYYY^^^bbbgggooozzzgggXXXLLLFFFEEE<<<<<<<<<======<<<;;;;;;<<<<<<<<<;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<============<<<<<>>>>>>>>>>>>>>>>>????????????>>>>>>>>>>>>>>>======<<<;;;:::::::::999:::;;;;;;;;;<<>>BBBFFFIIILLLPPPRRRVVVYYY\\\___bbbfffkkknnnqqqpppqqquuu{{{zzzwwwwwwyyy|||zzztttnnnjjjjjjjjjiiiiiihhhhhhiiikkkmmmnnnnnnmmmjjjfffccccccfffhhhnnnqqqvvvyyy|||}}}|||~~~}}}yyyvvvsssrrrtttyyy|||{{{vvvqqqpppqqqnnnpppuuuzzz~~~zzzssspppsssxxx}}}}}}~~~}}}zzzuuusssuuuzzz~~~xxxsssrrrtttwwwzzz~~~~~~rrrggg\\\MMMAAA===;;;:::888666666555444333333333333444444333333333333222222111111111111111111111111222111111111111333444555666999<<<>>>>>>???@@@AAABBBBBBCCCEEEFFFGGGHHHIIIHHHJJJLLLOOOSSSXXX___cccppppppqqqsssxxx}}}{{{wwwpppjjjggggggddd```]]]\\\]]]^^^hhhlllrrrwwwzzzyyyuuurrrrrr{{{|||xxx~~~xxxzzz{{{qqqooopppnnnnnnfff\\\TTTOOOJJJDDD??????>>>===============<<<;;;;;;<<<>>>@@@BBBCCCCCCIIIIIIJJJKKKKKKLLLMMMNNNNNNNNNNNNNNNMMMKKKJJJIIIKKKLLLNNNQQQUUUZZZ```cccmmmttt}}}xxxiii```]]]```kkkvvvxxxgggUUUIIIDDDDDDFFFIIIMMMRRRXXX\\\^^^\\\```gggqqq}}}~~~fffUUULLLDDD@@@???;;;;;;;;;:::;;;;;;<<<<<<======<<<;;;;;;:::999999;;;;;;<<<<<<===>>>>>>>>><<<<<<===>>>>>>???@@@@@@;;;<<<>>>???@@@@@@@@@???AAA@@@???>>>??????AAABBBAAAAAAAAAAAAAAA@@@???>>>===<<<<<<<<<;;;::::::::::::;;;;;;;;;;;;===@@@CCCFFFJJJPPPVVV]]]cccjjjooopppooottt}}}{{{sssppprrrzzzyyyhhh___^^^fffhhhmmmrrr{{{vvvggg\\\WWWUUUUUUSSSPPPPPPRRRTTTUUUVVVOOOMMMJJJFFFDDDCCCCCCCCCDDDBBB@@@???@@@@@@???>>>>>>===;;;:::888888777777444777;;;>>>@@@BBBEEEGGGIIIKKKOOORRRVVV\\\cccgggkkklllooouuu{{{}}}}}}}}}||||||{{{xxxuuussstttvvvrrrssstttuuuvvvwwwxxxxxxvvvtttoooiiidddaaaaaabbbcccddddddfffiiiooovvv{{{}}}|||zzzyyyzzz}}}~~~zzzwwwuuuttttttxxx{{{zzzvvvsssrrrsssooopppssswwwzzz~~~~~~}}}|||{{{xxxuuutttvvvyyyzzz{{{www{{{}}}}}}~~~|||xxxsssoooooorrruuu}}}}}}}}}yyyvvvxxx~~~}}}ooodddUUUHHHAAA>>><<<:::777777666555444444444444444444333333333333222222222222222222222222222222222111111111222333555666888:::>>>???@@@@@@AAABBBBBBCCCCCCEEEFFFGGGHHHIIIHHHJJJMMMPPPTTTZZZ```eeepppqqqsssxxx~~~xxxpppjjjgggfffccc___\\\\\\```ccciiimmmtttxxxzzzxxxtttqqqqqqzzz}}}zzzvvvwwwvvv~~~rrrlllmmmmmmjjjddd\\\PPPHHHDDDBBB@@@>>>???????????????@@@@@@@@@===>>>@@@CCCFFFJJJMMMNNNQQQRRRTTTVVVXXXYYYYYYYYYYYYYYYWWWVVVTTTSSSRRRRRRSSSVVVZZZ^^^dddkkksssxxxyyynnnaaa\\\]]]dddrrr~~~}}}nnn[[[LLLGGGFFFCCCFFFKKKPPPTTTYYY]]]```___eeennn{{{nnnXXXLLLGGGCCC???======<<<<<<;;;<<<===???@@@???>>>======<<<;;;::::::======>>>>>>???@@@AAAAAA@@@AAAAAABBBBBBCCCDDDDDD???@@@BBBDDDEEEDDDCCCCCCBBBAAA@@@???@@@AAACCCDDDCCCCCCDDDCCCCCCAAA@@@???<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<=========>>>AAADDDMMMQQQXXX___eeekkkppptttwwwvvv{{{yyyvvv|||zzzmmmeeedddgggpppuuu}}}uuuggg[[[UUUSSSSSSPPPNNNMMMNNNPPPRRRRRRRRRHHHFFFDDDAAA@@@?????????===<<<;;;:::;;;;;;;;;;;;::::::999888777777666666333666999;;;<<<===???AAABBBDDDGGGJJJNNNTTT[[[```cccfffkkkrrrxxx}}}|||}}}~~~~~~}}}~~~|||tttmmmhhhgggggghhheeeaaa^^^```gggpppuuuvvvvvvwwwxxxzzz|||~~~|||yyyxxxwwwtttwwwyyyxxxvvvuuuuuuvvvpppqqqrrrtttvvvzzz}}}~~~|||zzzzzzzzzyyyzzzzzzzzzyyyxxxwww}}}zzzwwwzzz{{{uuuqqqoooooopppxxx}}}}}}yyyzzz~~~}}}xxxxxx}}}{{{yyy}}}uuukkk]]]PPPGGGAAA===:::777666555444333333333333444444333333333222222222222222222222222222222222222111111111222444555666:::<<>><<<======<<<<<<===???@@@BBB@@@@@@@@@???>>>======<<>>?????????@@@CCCFFFOOOUUU^^^gggnnnssswwwzzz{{{{{{}}}|||~~~tttnnnlllqqqyyy{{{pppaaaVVVPPPNNNLLLJJJIIIIIIHHHIIIJJJJJJIIIGGGAAA@@@>>>===<<<<<<<<<<<<::::::999888777777777888888888777777777666555555333555888999999:::;;;===???@@@BBBDDDGGGLLLRRRVVV]]]aaagggnnntttyyy}}}}}}zzzzzz}}}}}}wwwuuuuuuuuunnnddd^^^]]]bbbiiinnnrrrssstttvvvwwwyyyzzz{{{}}}{{{zzzyyyvvvwwwwwwwwwvvvvvvvvvwwwqqqqqqqqqrrrtttwwwyyy{{{}}}~~~~~~{{{zzzyyyzzz{{{{{{zzzyyyyyyyyy~~~zzzuuuwwwzzz~~~zzzvvvsssqqqoootttwwwzzzzzzyyyzzz|||}}}{{{xxxxxx{{{yyyuuuvvv{{{}}}|||vvvooocccVVVKKKCCC===999666555444333222222222222444444333333333222222222222222222222222222222222222111111111222444666777;;;>>>AAABBBBBBBBBCCCDDDCCCCCCDDDEEEFFFGGGGGGHHHIIIKKKPPPTTTYYY___eeeiiimmmpppvvv~~~}}}rrrjjjfffccc___\\\^^^___```hhhqqqssswww{{{|||xxxtttpppnnnvvv~~~~~~{{{wwwpppxxxzzzjjjcccdddeeeaaa\\\NNNJJJFFFBBBAAAAAAAAAAAA>>>AAADDDEEEDDDDDDFFFHHHIIILLLOOOSSSVVV\\\bbbgggnnnqqquuuyyyzzzyyywwwuuuooolllgggcccaaaaaacccdddhhhoooxxx|||yyyhhhcccaaadddjjjqqq{{{|||kkkXXXJJJDDDDDDGGGIIIMMMRRRTTTUUUYYY^^^ccchhhsssyyy```SSSGGGDDDDDD@@@<<<:::<<<<<<<<<===>>>@@@AAABBBCCCCCCBBBBBBBBBAAAAAAAAABBBBBBCCCCCCDDDDDDEEEEEEDDDDDDDDDDDDDDDDDDCCCCCCHHHHHHGGGFFFDDDCCCCCCBBBDDDEEEFFFGGGHHHIIIJJJKKKFFFEEECCCAAA@@@???>>>>>><<<<<<<<<======>>>>>>??????AAAAAAAAAAAACCCFFFHHHNNNVVVcccooowww}}}{{{|||xxxttttttvvv~~~|||mmmbbbTTTKKKIIIHHHFFFBBBGGGGGGGGGHHHHHHFFFCCC@@@999888888777777777777777888999999777555444555666555666666777777666555555222444777777777777999::::::<<<===>>>@@@CCCHHHKKKUUUZZZ```ggglllrrrxxx{{{}}}}}}~~~~~~wwwxxx{{{~~~wwwjjj```\\\^^^bbbeeemmmnnnoooppprrrssstttttt||||||}}}}}}|||{{{{{{xxxwwwvvvvvvvvvwwwwwwxxxrrrrrrqqqrrrssstttvvvxxxzzz{{{}}}~~~~~~}}}|||{{{yyyyyyzzzzzzyyy{{{}}}~~~yyyyyy||||||yyyuuurrrooooooooorrruuuyyy}}}}}}|||zzzzzz||||||wwwtttvvv{{{tttpppggg\\\PPPEEE===999555555444333222222222222444444333333333333222222333333333333333333333333222111111222333555777888<<<>>>AAACCCBBBBBBCCCDDDCCCDDDDDDEEEFFFFFFGGGGGGIIILLLQQQVVV[[[aaagggkkkjjjpppxxx{{{pppiiifffeee___]]]```aaa```gggqqqvvvzzz}}}|||xxxsssrrrrrryyy~~~}}}{{{xxxvvvqqqdddbbbccc```YYYSSSDDDDDDCCCBBBBBBBBBCCCCCCCCCGGGKKKLLLKKKJJJLLLNNNOOOSSSYYY]]]bbbiiiqqqxxx~~~pppmmmiiiffffffhhhlllooowww~~~oooaaa```dddllltttyyy}}}ppp]]]MMMFFFEEEGGGIIIMMMQQQUUUVVVWWW[[[ccciiilll{{{vvvfffTTTKKKBBB???>>><<<:::<<<<<<===???@@@BBBCCCCCCDDDDDDEEEEEEEEEEEEFFFFFFFFFEEEEEEEEEEEEEEEEEEFFFFFFEEEEEEFFFFFFGGGGGGHHHHHHKKKJJJHHHFFFEEEEEEEEEFFFGGGIIIKKKMMMOOOOOOOOONNNGGGEEEBBB???===<<<===>>><<<======>>>???@@@@@@AAABBBCCCDDDDDDDDDEEEHHHKKKPPPZZZiiiwwwyyy{{{|||zzz}}}~~~rrrkkk[[[UUUMMMGGGEEEDDDBBBAAACCCCCCDDDFFFFFFCCC>>>:::555555555555666666666777555666777666333333555777444555666777777666555555222444666777777777888999666777:::;;;<<<>>>AAADDDKKKOOOUUU[[[```fffmmmrrrvvv|||yyyvvvuuutttssstttwwwzzz|||}}}zzzwwwkkkeeeddddddeeeiiijjjkkklllnnnpppqqqrrrvvvwwwzzz}}}}}}|||{{{{{{zzzxxxvvvuuuvvvwwwxxxxxxsssrrrrrrrrrsssssstttuuuwwwxxxzzz|||}}}}}}}}}}}}zzzzzzzzzzzz{{{|||xxxnnnlllkkkooowww~~~~~~{{{yyyvvvuuuxxx~~~}}}rrrpppkkkbbbVVVIII???999666555444333333222222333444444333333333333222222333333333333333333333333111111111222333555777999<<>>>>>@@@BBBEEEFFFGGGGGGGGGFFFFFFFFFGGGHHHHHHIIIIIIGGGGGGFFFFFFFFFFFFFFFFFFGGGHHHIIIJJJKKKMMMNNNNNNNNNMMMJJJGGGGGGHHHIIIKKKIIIKKKOOORRRTTTTTTRRRQQQHHHEEE@@@===;;;;;;<<<>>>======>>>???@@@AAAAAABBBCCCDDDEEEEEEEEEGGGJJJLLLUUU```ooo}}}xxxzzz}}}zzz}}}}}}ooobbbZZZHHHHHHFFFBBB>>>===???AAA;;;;;;===??????<<<777333777777888888999999::::::222444555555333333555888444555666777777777666555333555777888888888999:::444666999:::;;;===@@@BBBAAAEEEKKKPPPUUU[[[ccciiinnnwww{{{uuupppoooooonnnnnnnnnnnnnnnqqqvvv{{{}}}~~~xxxqqqnnnmmmlllhhhiiijjjkkkmmmppprrrsssrrrtttwww{{{~~~~~~}}}||||||{{{{{{yyyvvvuuuvvvwwwxxxxxxssssssssssssssssssssssssvvvwwwyyy{{{|||}}}~~~~~~||||||||||||~~~sssnnnlllqqq|||xxxvvvuuuvvvzzzuuuppppppmmmeeeYYYKKK@@@:::777777666444444444444444444444444333333333222222333333333333333333333333111111111222333666888999<<>>@@@BBBEEEGGGHHHHHHGGGFFFGGGGGGIIIJJJKKKKKKKKKKKKLLLIIIEEEEEEGGGIIIIIIHHHMMMLLLLLLMMMOOOQQQTTTVVVTTTQQQMMMIIIGGGHHHJJJKKKQQQSSSWWWZZZ[[[VVVOOOJJJDDDAAA===;;;;;;<<<<<<<<>>======>>><<<;;;:::888777777777777999888888777777666666555555555555666666777777777555555444444444555555666555555555666666777777777999999888888999:::;;;;;;>>>???BBBFFFKKKPPPTTTVVVdddlllvvv}}}yyyuuuqqqmmmmmmmmmmmmkkkjjjjjjlllnnnnnnqqqvvvyyy|||}}}xxxuuurrrnnnkkkkkknnnqqqpppooorrrsssuuuxxxyyy{{{||||||}}}||||||}}}}}}xxxqqqnnnqqquuuxxxzzzxxxwwwvvvtttrrrrrrqqqqqqqqqpppqqqtttxxx}}}~~~~~~vvvqqqmmmrrr}}}uuutttuuuzzz~~~vvvpppooopppooofffYYYKKKAAA<<<999555111111333666555444444333333222222333333444111222222333333222222111444444444333333555:::===??????AAABBBCCCDDDDDDDDDEEEFFFGGGHHHIIIJJJJJJIIILLLNNNRRRYYYbbbjjjnnnqqqooowwwttthhh___]]]]]]___^^^^^^___bbbggglllpppwwwyyyyyyxxxvvvxxx}}}yyykkkkkkiiiddd\\\SSSJJJFFFDDDGGGIIIJJJLLLPPPXXX___eeeeeeeeebbb``````dddhhhqqqvvv|||yyytttqqqpppqqqvvvoooccc___```iiirrrxxxttt^^^QQQFFFEEEIIIMMMQQQTTTXXXZZZ[[[ZZZZZZ```kkktttqqq```RRRKKKEEEAAA<<<;;;===???@@@@@@BBBDDDFFFHHHIIIIIIIIIHHHHHHHHHJJJKKKLLLLLLLLLLLLMMMJJJGGGGGGIIIKKKLLLKKKNNNPPPRRRTTTWWWXXXYYYZZZRRRPPPLLLIIIHHHJJJMMMOOOYYY[[[]]]___^^^XXXQQQKKKAAA???===<<<===???AAACCCEEEGGGJJJKKKIIIHHHHHHHHHGGGGGGGGGHHHJJJOOOTTTXXXdddsss~~~xxxsssoookkkmmmqqq||||||yyynnn^^^OOOGGGCCC@@@???===<<<;;;::::::;;;:::999888777666666666666666666666666555555555555666666666666666777777777666666555555555666666666666666666777777777888888888888888888888999::::::;;;<<<>>>AAAEEEIIILLLNNNSSSZZZeeeppp{{{}}}zzzxxxwwwtttooojjjhhhggggggeeecccfffgggiiijjjkkkmmmqqqtttvvvzzzzzzuuupppnnnppprrrrrrppprrrssstttuuuwwwxxxyyyzzz}}}~~~~~~|||zzzzzz{{{|||wwwqqqnnnppptttwwwyyyxxxwwwvvvtttrrrqqqpppooonnnmmmnnnqqqvvv{{{~~~xxxtttrrrvvv~~~yyyxxxzzz|||zzz}}}~~~xxxqqqlllmmmoooooohhh[[[MMMCCC>>>:::777444333555666555444444333333222222333333444222222333333333333222222333333333333333666:::===???@@@AAABBBCCCDDDDDDDDDEEEFFFGGGHHHIIIIIIIIIIIIMMMOOOUUU\\\dddjjjnnnooonnnssswwwxxx{{{yyylllaaaZZZYYY[[[^^^^^^^^^```dddiiinnnqqqvvvvvvwwwxxxyyy|||uuummmkkkhhhbbbYYYPPPIIIEEEGGGJJJMMMPPPTTTZZZbbbhhhjjjjjjjjjhhhgggiiinnnrrrwww|||zzztttqqqqqqsssxxxxxxuuuuuueee^^^___dddnnnxxxxxxfffPPPIIIDDDFFFJJJNNNSSSYYYZZZ]]]___\\\ZZZbbbrrrpppbbbTTTIIIDDDAAA???<<<;;;===???AAABBBEEEFFFHHHJJJKKKKKKJJJJJJJJJJJJKKKLLLMMMMMMMMMMMMNNNLLLJJJJJJLLLNNNOOONNNOOORRRXXX\\\^^^]]][[[YYYPPPNNNKKKIIIKKKOOOTTTWWWbbbbbbbbbaaa^^^WWWOOOIII>>>>>>>>>>>>AAAEEEIIILLLLLLPPPTTTTTTOOOKKKLLLNNNJJJKKKLLLMMMOOOTTT[[[___nnn}}}~~~xxxppphhhccc^^^[[[]]]bbbpppmmmfffZZZMMMCCC??????======;;;:::999999999999888777666666555555555555555666666666666777777777888888888777777777777777888888777777777777777888777777888888888888999999888777777777777888999999888999:::;;;>>>@@@BBBDDDCCCIIIRRR]]]gggrrr||||||nnnmmmjjjgggeeeddddddddd```^^^\\\[[[]]]___``````aaadddhhhlllpppvvv{{{xxxsssssstttuuutttssssssssssssttttttuuuvvvzzz|||}}}|||zzzyyyyyyzzzzzzuuupppmmmooorrrvvvxxxyyyxxxvvvtttqqqooommmmmmjjjjjjjjjnnntttyyy}}}~~~|||zzzzzz{{{}}}~~~}}}xxxvvvwwwyyyyyyvvvpppjjjfffiiimmmooojjj^^^PPPEEE@@@;;;999666555666666555444444333333222222333333444222222333333333333222222222333333333444666:::===???@@@AAACCCDDDDDDEEEEEEFFFFFFGGGGGGHHHIIIIIIIIIOOOSSSYYY```fffjjjlllmmmnnnoooppppppwwwyyyooocccZZZVVVXXXZZZ]]]]]]___bbbffflllqqqtttttttttuuuxxx}}}qqqnnnlllggg___UUUMMMGGGEEEKKKNNNSSSZZZaaahhhmmmqqqmmmmmmmmmmmmnnnrrrwww|||~~~~~~wwwsssrrrrrruuuzzz}}}vvvnnnfffcccccc|||kkk^^^]]]bbbjjjsss~~~jjjWWWKKKHHHHHHJJJLLLMMMSSSYYY\\\___aaa^^^]]]ggg{{{sssdddXXXMMMEEECCC>>>===<<<<<<===@@@CCCDDDGGGHHHIIIJJJKKKKKKKKKKKKLLLLLLMMMNNNNNNNNNMMMMMMMMMLLLLLLMMMNNNPPPQQQRRRPPPUUU[[[``````]]]WWWSSSNNNMMMLLLLLLOOOUUU\\\```gggfffccc___ZZZSSSJJJDDD???@@@AAACCCFFFKKKPPPTTTWWW\\\```]]]UUUPPPPPPSSSPPPQQQRRRRRRSSSWWW]]]cccuuu|||vvvsssrrrrrrfff^^^WWWSSSOOOLLLNNNSSSZZZXXXRRRIIIAAA======???===<<<<<<;;;::::::::::::777666555555555555555666777777888888999:::;;;;;;;;;;;;::::::999999888888;;;;;;:::999999999::::::999999999999999999999999888888777777777777888888888888888999999:::<<<<<<@@@CCCHHHNNNUUU___hhhnnnrrrvvv{{{yyypppiiieee___^^^\\\[[[[[[[[[]]]^^^]]]\\\[[[[[[\\\___aaabbbcccgggnnntttzzzzzzxxxyyyyyyyyyvvvuuutttsssrrrrrrrrrsssxxxyyy{{{{{{zzzxxxxxxyyywwwtttpppmmmnnnqqqtttwwwyyyxxxvvvtttqqqnnnllljjjhhhggghhhlllrrrxxx}}}|||wwwwwwwwwuuurrrnnniiidddaaaeeejjjnnnkkk```RRRGGGBBB999888777777666666444444444333333222222333333444222333333333333333333222111222333444555777;;;>>>@@@AAABBBCCCDDDEEEEEEEEEFFFFFFFFFGGGHHHIIIJJJJJJRRRWWW^^^eeeiiikkkllllllnnnnnnnnnpppxxxxxxqqqggg\\\VVVUUUXXX\\\[[[]]]___ccciiinnnsssuuutttsssuuu|||xxxmmmnnnkkkeeeZZZPPPIIIHHHHHHPPPUUU]]]gggooorrrsssrrrmmmmmmmmmnnnqqqvvv||||||tttoooppptttwww~~~wwwnnnddd___[[[XXXZZZ___ttteee\\\___gggsss|||uuu___NNNIIIHHHKKKNNNOOOOOOTTTZZZ[[[```cccbbbdddppp|||hhhZZZQQQIIIDDDCCC<<<<<<======>>>AAADDDFFFHHHHHHIIIJJJKKKKKKKKKKKKNNNNNNNNNNNNNNNNNNMMMMMMKKKLLLMMMOOOPPPQQQSSSUUUUUUYYY^^^```___ZZZSSSNNNOOONNNOOOQQQVVV]]]dddgggkkkhhhccc]]]WWWOOOGGGBBBBBBDDDFFFHHHKKKPPPWWW\\\ccchhhjjjeee\\\VVVVVVZZZXXXZZZZZZXXXWWWYYY___dddwwwxxxmmmgggdddccccccVVVPPPJJJGGGDDDBBBDDDHHHHHHGGGDDD@@@<<<;;;<<<===;;;;;;;;;;;;;;;:::::::::777777666666666777888888888999999:::;;;<<<======??????>>>>>>======<<<<<>>===<<<<<<======;;;;;;;;;;;;;;;:::::::::999999888888888888999999;;;::::::999999999999:::>>>???AAACCCGGGMMMTTTYYY^^^bbbfffjjjooovvv|||wwwooogggbbb^^^[[[YYYVVVUUUTTTSSSSSSUUUWWWXXXXXXXXXXXXYYY[[[^^^bbbdddkkkpppwww~~~{{{zzzxxxuuusssrrrqqqpppvvvxxxzzz{{{zzzxxxxxxyyyuuussspppmmmmmmooosssvvvyyyxxxwwwtttqqqnnnkkkiiihhhggggggkkkqqqxxx}}}xxxxxxvvvzzz}}}zzzzzzwwwrrrmmmgggbbb^^^]]]ccchhhmmmlllbbbUUUJJJDDD999999:::999888666555444444333333222222333333444333333333444444333333333000222444555666999===@@@AAAAAACCCDDDEEEFFFFFFFFFEEEEEEFFFGGGHHHJJJLLLMMMUUU[[[ccchhhkkkkkklllmmmlllnnnpppttt{{{}}}uuupppiii___WWWSSSUUUXXXZZZZZZ\\\```eeekkkppptttvvvuuuuuuyyy~~~rrrkkkllliiiaaaVVVLLLHHHKKKOOOVVV^^^jjjuuuyyyxxxsssooonnnmmmnnnpppuuuzzz~~~~~~|||tttmmmmmmrrryyy~~~rrrkkk```YYYRRRPPPPPPQQQXXX```yyylllaaa^^^dddnnn}}}~~~jjjWWWLLLGGGGGGJJJPPPSSSSSSWWW]]]ZZZ___eeehhhnnn~~~}}}mmm[[[QQQJJJDDDAAAAAA<<<===>>>???@@@BBBEEEHHHJJJJJJJJJJJJKKKKKKLLLLLLNNNOOOOOOOOONNNMMMLLLLLLKKKMMMPPPQQQRRRSSSVVVXXX\\\^^^______]]]WWWRRRNNNQQQRRRUUUYYY___eeejjjnnnmmmiiiccc\\\VVVOOOHHHDDDEEEHHHLLLNNNQQQVVV^^^dddmmmooonnniiibbb^^^___bbbbbbddddddaaa]]]]]]ccchhhzzz}}}ttthhh^^^XXXUUURRRPPPJJJDDDAAA@@@???<<<===AAA@@@???>>><<<;;;:::999999888999999::::::::::::999999999999999999:::;;;<<<;;;;;;<<<<<<===>>>??????CCCCCCBBBBBBBBBBBBBBBBBBCCCCCCBBBAAA@@@@@@@@@@@@???>>>>>>>>>>>>=========<<<<<<;;;::::::::::::;;;<<<<<<;;;:::::::::::::::888:::;;;<<<>>>BBBGGGJJJLLLOOOSSSUUUXXX^^^ffflllqqqyyy~~~zzztttnnnjjjddd```[[[WWWUUUTTTTTTSSSSSSRRRQQQPPPQQQSSSUUUWWWUUUWWWYYY\\\___dddjjjnnnvvv{{{~~~{{{xxxuuurrrpppsssvvvyyyzzzyyyxxxxxxxxxtttsssqqqnnnmmmooosssvvvxxxxxxwwwuuurrrooollljjjiiiggggggjjjpppxxx}}}~~~}}}uuuqqqlllgggbbbcccmmm~~~~~~}}}{{{wwwooohhhaaa^^^\\\[[[eeejjjooonnneeeXXXNNNIII>>>@@@AAA@@@<<<999666555444333333222222333333444333333444444444444333333111333555777999;;;???AAAAAABBBCCCEEEFFFFFFGGGGGGEEEEEEFFFGGGIIILLLOOOQQQXXX^^^fffkkkllllllnnnooolllppptttxxx}}}~~~vvvkkkhhhbbbZZZUUUSSSUUUVVVWWWYYY\\\```ffflllppptttuuuvvvyyy~~~vvvllliiiiiieee]]]RRRIIIIIIPPPWWWaaakkkyyyyyysssooorrrrrrsssvvvzzz~~~{{{{{{vvvpppmmmooowww|||qqqfff[[[UUUPPPLLLIIIJJJLLLPPPZZZccc}}}oooeee___```iiirrrsss\\\NNNJJJHHHFFFIIIPPPTTTUUUXXX[[[ZZZ```gggooozzzmmm___QQQJJJFFFAAA>>>>>><<<>>>AAAAAAAAACCCFFFIIILLLLLLLLLLLLLLLMMMMMMNNNOOOOOOOOONNNNNNMMMKKKKKKKKKOOORRRTTTUUUVVVYYY\\\______]]][[[XXXUUURRRQQQTTTVVVZZZ```fffkkkoooqqqlllgggaaaZZZTTTNNNIIIEEEFFFJJJOOOSSSVVV\\\eeemmmrrrqqqnnnjjjggggggiiilllkkkmmmmmmiiiddddddjjjppp~~~|||wwwfff^^^TTTNNNKKKJJJFFFCCC@@@===;;;======::::::======;;;:::999999999999999999999;;;<<<<<<<<<;;;;;;<<<<<<<<<<<<===>>>???@@@AAAAAABBBBBBCCCCCCCCCDDDFFFFFFFFFFFFGGGGGGGGGGGGGGGFFFEEEDDDCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBAAAAAA???>>>======<<<<<<<<<===<<<;;;:::::::::::::::;;;555888:::;;;<<<===@@@BBBAAACCCFFFGGGHHHKKKQQQVVV[[[cccooo}}}|||rrrlllgggeeecccaaa```]]]ZZZWWWWWWTTTQQQPPPQQQRRRRRRRRRUUUTTTTTTTTTVVVXXX[[[]]]]]]```dddgggkkkqqqxxx}}}~~~xxxsssppppppssswwwxxxxxxvvvvvvvvvttttttrrrooommmooossswwwxxxxxxxxxvvvtttpppmmmkkkiiigggfffiiiooovvv{{{~~~~~~}}}~~~}}}{{{wwwyyytttjjj```[[[XXXUUURRRUUUaaauuu~~~~~~|||wwwooogggaaa______```iiinnnrrrqqqhhh\\\SSSNNNJJJLLLMMMJJJCCC===888777444333333222222333333444333333444444444444333333111333777999;;;===AAACCCBBBCCCDDDEEEFFFGGGGGGGGGEEEEEEEEEGGGKKKOOORRRUUUZZZ```hhhllllllmmmooorrrqqqvvv{{{}}}~~~|||sssiiiddd___ZZZWWWWWWXXXWWWVVVXXX[[[aaaggglllpppssstttuuu{{{~~~mmmfffgggeeeaaaZZZOOOHHHJJJVVV```nnnyyyzzzvvvvvvwwwwwwxxx{{{}}}zzzyyyvvvrrrrrrwwwrrrdddZZZSSSLLLHHHFFFDDDFFFKKKPPPVVVaaakkk~~~xxxiii```^^^bbbkkkuuuiiiRRRGGGHHHKKKHHHIIIOOOTTTTTTUUUWWW[[[```iiitttyyydddXXXKKKGGGDDD@@@=========???BBBCCCBBBCCCGGGJJJNNNNNNNNNMMMNNNNNNOOOOOOOOOOOOOOONNNMMMLLLKKKJJJLLLPPPTTTWWWWWWXXX[[[^^^___]]]YYYVVVSSSRRRRRRRRRVVVYYY^^^eeejjjooorrrsssiiiddd^^^WWWRRRMMMHHHEEEFFFKKKQQQUUUYYY```jjjrrrssspppmmmjjjjjjlllppprrrpppssstttpppjjjjjjqqqwwwyyywwwwwwyyyyyysssiii```QQQKKKEEECCCDDDEEEBBB???;;;888999<<<<<<999999<<<:::888777777888:::<<<<<<;;;<<<>>>???@@@??????>>>>>>>>>>>>>>>???AAABBBCCCHHHHHHHHHHHHIIIIIIIIIIIIHHHHHHHHHIIIIIIJJJJJJJJJIIIHHHGGGFFFEEEEEEEEEEEEGGGGGGFFFFFFEEEEEEEEEDDD@@@@@@???>>>>>>>>>>>>>>>::::::999999999999::::::777:::===>>>>>>======>>>>>>@@@BBBBBBAAACCCGGGKKKJJJPPPZZZdddqqq{{{mmmccc\\\XXXUUUTTTSSSSSSUUUUUUUUUSSSPPPOOONNNOOOQQQSSSTTTTTTUUUUUUUUUVVVXXX\\\___aaafffiiimmmpppsssyyy{{{uuuqqqnnnqqquuuwwwvvvuuuuuuuuuttttttssspppnnnooossswwwxxxxxxxxxwwwuuuqqqnnnllliiigggfffhhhnnnuuuzzz}}}~~~~~~~~~~~~}}}zzzwwwmmmnnnhhh[[[QQQLLLJJJHHHJJJMMMZZZooo~~~yyyqqqiiidddccceeeggglllqqquuusssjjj___VVVRRRTTTUUUVVVQQQHHH@@@:::888444333333222222333333444333444444555555444444333111444777:::<<>><<<<<<===<<>>@@@AAABBBCCCCCCEEEEEEEEEEEEFFFGGGHHHHHHLLLLLLLLLLLLLLLKKKJJJIIIMMMNNNNNNNNNNNNMMMMMMLLLKKKKKKKKKKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIHHHGGGEEECCCBBBCCCCCCDDDAAA@@@???===<<<======>>>===<<<999777777999;;;===????????????????????????GGGIIILLLOOOUUUccctttyyykkk```WWWPPPMMMOOONNNMMMLLLLLLMMMNNNOOOPPPNNNNNNOOOQQQTTTUUUTTTSSSUUUXXX[[[\\\^^^dddlllrrrpppwww~~~~~~wwwrrroooppprrrssssssrrrssstttuuussspppnnnmmmooorrrtttwwwwwwxxxwwwuuupppkkkhhhiiidddccciiipppssswwwzzz}}}}}}}}}}}}{{{xxxuuusssllleeeZZZOOOHHHFFFGGGIIIIIILLLVVVggguuu}}}zzzsssllliiiiiikkkmmmssswwwyyyuuujjjaaa\\\[[[______]]]UUUIII???999777333444555555555444333222111111222333333444555555444333444999???CCCDDDCCCDDDDDDEEEFFFGGGHHHHHHIIIHHHIIIJJJKKKLLLPPPUUUYYY```aaahhhoooooolllqqqzzz}}}vvvqqqfffbbb]]]ZZZ[[[[[[YYYWWW[[[dddkkklllmmmppprrrrrr|||~~~}}}|||oookkkiiieeefffYYYPPPNNNMMMRRReeezzz{{{{{{}}}~~~zzzzzz{{{{{{yyyyyy}}}wwwbbbYYYOOOIIICCC??????BBBBBBHHHMMMRRR]]]mmmzzzrrriiibbbaaadddkkkyyy|||fffSSSLLLJJJHHHMMMKKKNNNSSSVVVVVVZZZ^^^cccjjjzzzrrrdddTTTOOOIIIBBB>>><<<===>>>===@@@DDDFFFGGGGGGIIIJJJNNNOOOPPPOOONNNMMMNNNPPPPPPOOOMMMKKKKKKLLLMMMNNNPPPQQQSSSUUUVVVXXXYYYYYYWWWWWWVVVUUUTTTUUUXXXZZZ]]]fffmmmooooooooommmiiiccc^^^WWWOOOKKKJJJKKKLLLMMMPPPTTTYYYdddppprrrnnnnnnsssvvvvvvyyy{{{xxxzzzwwwnnnlllhhhhhhfffaaaXXXOOOHHHDDD>>>>>>===;;;;;;:::::::::999999999999::::::;;;<<<==================>>>??????@@@AAABBBCCCDDDEEEFFFHHHHHHHHHIIIIIIJJJKKKLLLLLLLLLMMMMMMMMMLLLLLLKKKKKKLLLLLLMMMNNNNNNNNNNNNLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKLLLMMMMMMLLLLLLLLLIIIIIIHHHGGGFFFFFFFFFFFFDDDCCCAAA@@@???????????????>>><<<::::::;;;<<<===<<<<<<<<<<<<<<<<<<<<<<<<===@@@CCCEEEIIIQQQ\\\eeeuuu}}}yyyhhh___VVVRRRMMMHHHGGGIIIKKKJJJJJJJJJJJJKKKMMMNNNNNNNNNOOOQQQSSSTTTTTTTTTWWWZZZ^^^```dddjjjsssyyy~~~xxxtttnnnooopppqqqqqqqqqqqqrrrtttrrrpppnnnnnnoooqqqrrrsssuuuvvvwwwuuurrrnnnkkkkkkfffeeejjjpppsssvvvyyy}}}}}}~~~}}}{{{yyyvvvuuuhhhcccZZZPPPIIIEEEDDDDDDGGGIIIRRR___iiinnntttzzz}}}vvvpppnnnpppsssvvvzzz}}}}}}wwwmmmfffdddeeeggggggbbbXXXKKK???888666444444555555555444333222222222222333333444444444444444555999???CCCDDDCCCDDDDDDEEEFFFGGGHHHIIIIIIJJJKKKLLLMMMNNNRRRWWW[[[___aaahhhoooppppppwwwzzzuuueeeaaa]]][[[\\\\\\[[[ZZZ___ggglllmmmnnnssswwwwww|||~~~~~~~~~~~~yyyooommmkkkgggcccXXXPPPPPPSSSZZZlll~~~}}}|||xxxwwwwww|||qqqeeeUUUNNNFFFCCC@@@>>>???CCCBBBJJJRRRZZZfffwww{{{kkkeeeaaacccjjjtttppp[[[MMMJJJJJJJJJLLLLLLNNNSSSVVVWWW[[[aaagggrrrxxxeeeYYYNNNKKKEEE@@@===<<<===>>>???AAADDDFFFGGGHHHIIIKKKNNNOOOPPPOOONNNNNNOOOPPPPPPOOONNNMMMLLLMMMNNNOOOSSSTTTUUUVVVVVVUUUTTTTTTRRRSSSTTTUUUVVVYYY]]]```fffmmmrrrqqqooonnnjjjfff___ZZZSSSMMMJJJJJJLLLMMMOOOSSSVVV\\\gggqqqsssqqqqqqxxx~~~~~~vvvjjjbbbaaaaaa^^^XXXPPPHHHBBB??????;;;::::::999::::::;;;;;;;;;;;;;;;<<<===>>>???@@@@@@AAAAAABBBBBBBBBBBBBBBCCCDDDEEEFFFHHHIIIJJJJJJNNNNNNNNNOOOPPPPPPQQQQQQNNNNNNNNNNNNNNNMMMMMMLLLHHHIIIJJJLLLMMMMMMMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLKKKLLLMMMNNNOOOOOOOOONNNKKKKKKKKKKKKJJJIIIIIIHHHHHHGGGEEEDDDCCCBBBBBBBBBAAA@@@@@@???>>>======<<<;;;;;;;;;;;;;;;;;;;;;;;;===@@@CCCDDDDDDFFFKKKOOOZZZaaakkkuuu}}}}}}vvvmmmeee___TTTNNNJJJKKKJJJGGGFFFHHHJJJIIIIIIIIIJJJKKKMMMNNNNNNOOOQQQSSSUUUVVVXXXXXX\\\```fffkkkpppwwwzzzvvvmmmmmmmmmmmmnnnoooppppppqqqqqqpppoooooooooooooooppprrruuuwwwwwwuuuqqqooommmiiiggglllpppqqqtttxxx}}}}}}~~~}}}|||zzzyyywwwjjjeee]]]TTTLLLGGGCCCBBBGGGHHHNNNVVVYYY[[[bbbiiiwww~~~|||~~~yyyuuutttxxx~~~zzzqqqkkklllooorrrpppiii]]]MMM???777444444444555555444444333222333333333333333333333333555555777;;;???CCCDDDCCCDDDDDDEEEFFFGGGHHHIIIIIILLLMMMNNNOOOPPPTTTZZZ^^^___bbbiiipppsssvvv|||uuucccaaa^^^]]]]]]_________dddjjjoooooopppvvv{{{}}}{{{}}}}}}xxxxxxzzz{{{tttoooooonnnjjj```WWWQQQUUU[[[eeewww~~~~~~zzzuuussssss}}}ooo]]]QQQGGGBBB????????????BBBGGGHHHRRR]]]hhhttt|||vvvhhheeedddhhhqqq|||{{{eeeQQQIIIIIIKKKLLLOOONNNQQQTTTVVVVVV\\\dddiiixxx}}}hhhYYYQQQHHHEEEAAA===<<<<<<>>>???@@@CCCEEEFFFGGGHHHJJJLLLLLLMMMOOONNNMMMMMMNNNOOOPPPOOOOOONNNNNNOOOPPPPPPUUUVVVVVVVVVTTTRRROOONNNPPPRRRSSSTTTVVVZZZ^^^bbblllqqqtttqqqnnnlllfff```[[[WWWPPPKKKHHHHHHKKKMMMOOORRRVVV]]]gggooorrrrrruuu~~~}}}rrrfff[[[UUUUUUVVVSSSMMMFFF???;;;<<<===888888888999:::;;;<<<===>>>>>>??????AAABBBDDDDDDCCCDDDFFFGGGHHHHHHGGGFFFHHHHHHIIIKKKMMMNNNOOOPPPTTTTTTUUUVVVVVVVVVWWWVVVQQQQQQQQQPPPOOOMMMLLLKKKGGGGGGHHHIIIJJJJJJJJJJJJJJJJJJJJJKKKKKKKKKKKKKKKJJJKKKLLLMMMNNNNNNNNNNNNKKKLLLMMMMMMMMMLLLJJJIIIKKKJJJIIIHHHGGGFFFFFFEEEBBBCCCCCCBBBAAA???===<<<>>>>>>>>>>>>>>>>>>>>>>>>AAACCCEEEEEEDDDDDDFFFHHHOOOTTTZZZaaafffkkkpppsssuuuwwwzzz|||}}}}}}||||||wwwtttoookkkeee___YYYTTTSSSMMMJJJKKKKKKIIIHHHJJJKKKKKKKKKKKKLLLNNNPPPQQQPPPRRRUUUWWWYYY[[[^^^aaaeeekkkrrryyyzzzwwwmmmlllkkkkkklllnnnooooooooooooooooooooonnnmmmlllppprrrvvvyyyzzzxxxuuurrrppplllkkkmmmppppppssswww}}}}}}~~~~~~}}}}}}{{{{{{tttnnndddYYYOOOIIIEEEDDDHHHIIILLLOOONNNNNNUUU___iiiuuu|||tttvvv|||~~~}}}{{{yyy{{{vvvoooooorrrwwwtttlll^^^MMM???777444444444444444444333333333333333333333333333333222555666999<<<@@@BBBCCCCCCDDDEEEEEEFFFGGGHHHIIIJJJLLLMMMNNNOOOQQQUUU[[[___aaafffmmmrrruuu{{{yyyrrrbbb```___^^^___```bbbccceeemmmsssssstttyyy}}}~~~yyy|||{{{wwwuuuuuuzzz~~~rrrppprrrppplll___WWWTTTYYYbbbnnn~~~||||||~~~wwwrrrpppqqq~~~ooo___OOOFFF@@@======???AAAAAAFFFLLLTTT```mmmwwwwwwqqqeeeeeehhhnnnyyyttt\\\LLLHHHIIILLLNNNRRRRRRTTTVVVVVVWWW^^^fffoooppp^^^RRRLLLCCCAAA>>><<<;;;<<<>>>@@@AAACCCEEEFFFFFFGGGJJJLLLJJJLLLMMMMMMLLLLLLMMMOOOPPPPPPPPPPPPPPPQQQRRRRRRVVVVVVUUUSSSPPPMMMJJJHHHLLLNNNPPPRRRUUUZZZ___cccnnnqqqrrrooommmjjjddd]]]WWWSSSMMMHHHFFFFFFIIIKKKPPPRRRXXX```iiippptttwww}}}|||mmmaaaWWWNNNJJJJJJHHHGGGDDD@@@<<<:::;;;===999::::::;;;===>>>@@@AAABBBBBBCCCDDDEEEFFFHHHIIIGGGHHHJJJKKKLLLLLLKKKKKKLLLMMMNNNPPPRRRSSSUUUUUUZZZZZZ[[[[[[[[[[[[ZZZYYYUUUUUUSSSQQQOOOLLLJJJHHHGGGHHHHHHHHHGGGFFFEEEEEEHHHHHHHHHIIIIIIIIIJJJJJJGGGHHHIIIKKKKKKLLLLLLLLLKKKLLLMMMMMMMMMLLLJJJIIILLLLLLLLLKKKJJJJJJIIIHHHDDDEEEEEEEEEDDDBBB@@@>>>@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAADDDGGGKKKNNNQQQTTTWWWZZZ^^^```ccceeehhhkkkmmmooooooooommmjjjgggddd```\\\WWWSSSQQQKKKGGGGGGGGGFFFGGGJJJLLLLLLLLLMMMNNNQQQSSSTTTRRRUUUYYY[[[^^^aaafffjjjpppvvvzzzvvvooollliiiiiikkknnnoooooonnnnnnnnnnnnnnnlllkkkjjjqqqtttxxx|||}}}{{{wwwuuurrrooonnnooopppooorrrwww}}}}}}~~~~~~wwwjjj\\\PPPJJJGGGGGGHHHHHHIIIJJJHHHHHHOOOXXX```ooo~~~yyyvvvnnnqqqvvv|||xxxvvvxxx|||sssqqqrrrwwwtttkkk\\\LLL>>>888666555555444444333333333333333333333333333333333222555888;;;>>>@@@BBBCCCCCCEEEEEEFFFGGGHHHIIIIIIJJJKKKLLLMMMOOOQQQUUU[[[___eeekkkqqqtttwww~~~wwwnnnbbbbbbaaa``````bbbdddffffffooowwwxxxxxxzzz{{{zzzxxx||||||zzzwwwttt|||{{{sssssstttqqqmmm```ZZZWWW]]]iiivvv|||yyyzzz|||~~~~~~yyysssooopppqqq~~~nnn___RRRGGG@@@???===>>>BBBCCCEEEKKKSSSaaammm{{{{{{rrrmmmaaafffllluuu|||jjjUUUJJJIIIJJJNNNQQQTTTTTTVVVXXXWWWXXXaaakkkzzzxxxeeeVVVMMMIII???>>><<<;;;;;;<<>>===;;;;;;<<<======>>>>>>@@@AAACCCEEEFFFGGGGGGGGGHHHHHHJJJKKKLLLIIIJJJKKKMMMNNNNNNNNNNNNPPPPPPRRRTTTVVVWWWYYYZZZ^^^_________^^^\\\[[[YYYVVVUUUTTTRRROOOLLLIIIHHHHHHHHHHHHHHHGGGEEEDDDCCCFFFFFFGGGGGGHHHIIIIIIIIIGGGHHHIIIJJJJJJKKKJJJJJJKKKKKKKKKLLLLLLKKKKKKJJJKKKLLLLLLMMMMMMLLLKKKKKKGGGHHHHHHHHHGGGEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@??????@@@DDDGGGIIILLLNNNPPPQQQQQQSSSUUUWWWYYY[[[___cccgggjjjkkkllliiigggeeeccc___[[[UUUQQQNNNHHHEEEGGGHHHIIIKKKNNNLLLLLLLLLMMMOOORRRTTTVVVVVVZZZ___bbbeeejjjqqqwww~~~{{{wwwoookkkffffffjjjmmmoooooommmmmmmmmmmmlllkkkiiiiiiooosssxxx}}}}}}zzzwwwtttqqqpppqqqpppooorrrxxx}}}}}}~~~|||mmm^^^SSSLLLJJJJJJGGGFFFFFFGGGFFFFFFLLLTTTZZZjjj~~~~~~|||yyytttqqqlllnnnrrruuuwwwvvvuuusssooopppuuu}}}vvvrrrsssuuuqqqhhhYYYJJJ>>>888777666555444333333333333444333333333333333333333333666999===@@@AAAAAABBBCCCEEEEEEFFFGGGHHHIIIJJJJJJJJJKKKMMMNNNQQQUUU[[[___gggooouuuvvvxxxxxxoooggggggfffdddcccdddfffiiijjjsss{{{|||{{{zzzyyyvvvxxx~~~}}}zzzxxxxxxuuuvvvtttqqqooobbb]]][[[aaannn{{{|||vvvuuuwwwyyyyyyyyywwwrrrnnnlllooosss}}}ppp^^^RRRHHHAAA<<<>>>===@@@EEEGGGKKKTTT^^^lllyyyuuummmiiicccjjjsss|||nnn^^^OOOJJJJJJLLLPPPUUUSSSTTTWWWYYYYYY\\\fffrrr~~~jjj[[[QQQJJJFFF>>>===;;;;;;;;;===???@@@BBBCCCDDDDDDDDDEEEHHHJJJKKKMMMNNNOOONNNNNNPPPQQQOOOPPPQQQSSSTTTUUUUUUUUUSSSPPPMMMIIIFFFDDDCCCCCC???AAADDDGGGKKKQQQWWW[[[[[[^^^^^^]]]]]]^^^XXXQQQKKKHHHEEEBBBCCCGGGLLLOOOVVVWWW___kkksssxxx~~~vvvcccWWWKKKFFFDDD@@@??????999;;;<<<<<<;;;<<<>>>@@@BBBCCCCCCEEEFFFHHHJJJKKKKKKKKKKKKKKKKKKLLLMMMMMMKKKKKKLLLLLLMMMOOOPPPQQQRRRSSSTTTVVVXXXZZZ\\\\\\aaaaaaaaaaaa___\\\ZZZXXXTTTSSSRRRQQQOOOLLLJJJIIIIIIIIIIIIIIIIIIHHHGGGFFFFFFFFFGGGHHHHHHIIIJJJJJJJJJKKKKKKLLLLLLLLLKKKKKKKKKKKKKKKJJJJJJKKKKKKLLLIIIJJJLLLMMMNNNNNNMMMMMMKKKKKKKKKKKKKKKJJJIIIIIIFFFFFFFFFFFFFFFFFFFFFFFFGGGFFFEEEFFFHHHJJJKKKLLLMMMOOOQQQRRRRRRSSSTTTVVVWWWYYY]]]ccchhhlllooopppmmmllliiifffbbb[[[TTTNNNLLLHHHHHHLLLOOOOOOPPPSSSNNNNNNOOOPPPRRRUUUXXXYYY^^^ccciiimmmqqqwww}}}xxxnnniiiccccccggglllmmmmmmnnnmmmlllkkkjjjiiihhhhhhjjjooovvv|||~~~{{{yyytttrrrqqqrrrpppooorrryyy}}}}}}~~~~~~qqqdddZZZSSSPPPPPPJJJGGGEEEGGGIIIIIIMMMRRRUUUcccxxxzzzyyyyyyyyyyyywwwtttqqqnnnpppssstttssspppmmmkkkmmmooowww}}}sssrrrttttttpppfffWWWHHH===888777666555444333333333444444222222222333333444444444666:::???AAAAAAAAABBBCCCEEEFFFFFFGGGHHHIIIJJJJJJJJJLLLMMMOOOQQQVVV\\\```fffooovvvwwwyyyzzzqqqmmmmmmllljjjggggggiiilllrrryyy}}}zzzzzzxxxuuuzzz~~~~~~zzz~~~}}}uuuuuuwwwuuuqqqqqqddd```^^^eeesssyyyrrrnnnmmmppprrrqqqqqqnnnjjjgggiiiooouuu|||{{{ooo^^^PPPGGGAAA>>>;;;===>>>CCCIIIOOOVVVcccooo{{{{{{pppiiifffhhhpppyyycccVVVKKKIIILLLMMMRRRXXXRRRSSSWWWZZZZZZ^^^kkkwwwtttaaaUUUNNNHHHCCC===<<<;;;;;;;;;===???@@@BBBCCCCCCCCCCCCDDDGGGJJJMMMOOOPPPPPPPPPPPPRRRSSSOOOPPPRRRSSSUUUVVVVVVVVVQQQNNNJJJFFFCCCBBBBBBCCC???AAABBBDDDFFFIIINNNRRROOOQQQRRRRRRTTTUUUPPPIIIFFFDDDBBBAAACCCIIIOOOSSSVVVWWW___llluuuyyywwweeeWWWLLLBBB@@@@@@>>>===>>><<<============>>>BBBDDDFFFFFFGGGHHHIIIKKKMMMNNNMMMMMMMMMLLLMMMMMMNNNNNNLLLLLLLLLLLLMMMOOOQQQRRRSSSTTTUUUWWWZZZ\\\]]]^^^bbbbbbbbbbbb___\\\YYYVVVQQQQQQQQQPPPOOONNNLLLKKKIIIIIIJJJKKKKKKKKKJJJJJJGGGGGGHHHIIIIIIJJJKKKKKKMMMMMMNNNNNNNNNMMMMMMLLLLLLLLLKKKJJJJJJKKKLLLMMMHHHIIIKKKMMMNNNNNNNNNNNNNNNNNNMMMMMMMMMMMMMMMMMMKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJKKKLLLLLLKKKJJJJJJLLLOOOPPPQQQQQQSSSUUUXXX[[[```eeekkkppptttvvvtttrrrppplllfff^^^TTTNNNJJJHHHJJJPPPSSSQQQPPPQQQRRRRRRRRRTTTVVVYYY\\\]]]ffflllrrrwww{{{yyymmmgggaaaaaaeeejjjlllkkknnnmmmllljjjiiihhhhhhhhhfffkkkssszzz~~~}}}{{{tttrrrrrrsssqqqooossszzz}}}}}}~~~vvvkkkaaa[[[WWWUUUOOOJJJGGGJJJMMMMMMOOORRRQQQ___sssuuuuuuvvvxxxzzzyyywwwtttrrrtttvvvvvvsssoookkkiiiooorrr{{{wwwoooooossstttpppfffWWWGGG<<<888777666555444333222333444444111111222333333444555555666;;;@@@BBBBBBAAABBBCCCEEEFFFGGGGGGIIIIIIJJJKKKKKKLLLNNNOOORRRWWW]]]aaadddooowwwwwwyyyzzzqqqqqqrrrqqqnnnjjjiiikkknnnxxx~~~}}}yyyyyyxxxwww|||}}}~~~yyy~~~vvvrrruuuxxxuuurrrrrreeeaaa```hhhwww}}}yyyqqqjjjffffffhhhkkklllkkkhhhdddbbbfffnnnuuu{{{}}}lllaaaRRRFFFAAA???>>>>>>>>>@@@FFFNNNVVV```pppvvvlllhhhiiihhhwwwxxx[[[RRRJJJKKKOOOPPPRRRTTTTTTWWWZZZYYY[[[dddrrr~~~kkk[[[QQQGGG@@@<<<<<<;;;:::999;;;>>>AAACCC@@@AAABBBBBBCCCDDDGGGJJJOOOQQQSSSSSSQQQOOOOOOOOORRRSSSUUUVVVVVVTTTRRRQQQKKKIIIEEEBBB@@@???????????????AAADDDGGGIIIHHHGGGIIIHHHHHHIIIJJJJJJHHHEEEBBBCCCBBBCCCGGGLLLOOOOOOSSSXXXdddpppuuuyyy~~~eeeRRRHHHCCC>>><<<<<<======;;;===>>>??????@@@CCCGGGJJJLLLMMMOOOQQQRRRRRRRRRRRRPPPPPPOOOOOONNNMMMMMMMMMMMMMMMLLLLLLMMMOOOPPPRRRUUUWWWYYYYYYXXXYYYZZZ\\\cccaaa^^^[[[YYYYYYYYYYYYSSSSSSQQQOOONNNMMMMMMMMMKKKMMMPPPRRRQQQOOOKKKIIIJJJIIIIIIKKKNNNPPPRRRRRRSSSRRRQQQRRRTTTTTTRRRPPPRRRQQQPPPNNNLLLKKKKKKKKKNNNMMMMMMMMMNNNOOOPPPPPPQQQOOOMMMNNNQQQRRRPPPNNNMMMNNNNNNOOOOOOOOOOOONNNMMMMMMMMMMMMNNNOOOPPPQQQQQQRRRSSSRRRRRRRRRTTTVVVXXX___fffkkksss|||~~~xxxrrrkkkbbbWWWOOOQQQSSSTTTTTTSSSSSSTTTUUUNNNSSSWWWYYYZZZ^^^fffmmmwwwzzz~~~}}}pppggg^^^\\\bbbhhhiiiiiijjjkkkllllllllljjjhhhgggiiilllqqqwww||||||zzzwwwwwwvvvuuurrrpppoooqqqsss{{{zzzyyyvvvsssnnnhhh```[[[UUURRROOOOOOQQQQQQNNNKKKOOOZZZnnnzzzqqqvvv{{{}}}zzzyyyzzzwwwvvvvvvrrrnnnooosssuuu||||||tttpppooonnntttrrrhhhWWWHHH@@@;;;888888666444444444555444222222333444444333333555777;;;===@@@AAABBBBBBDDDEEEHHHHHHIIIIIIJJJKKKKKKKKKKKKNNNPPPQQQQQQUUU[[[aaaiiimmmrrrxxx}}}vvvppppppqqqoooiiieeeffflllrrr}}}}}}}}}zzzwwwvvvxxxyyy~~~}}}~~~~~~xxxsssuuuzzzzzzssslllhhhffffffmmmwwwwwwqqqhhhcccccceeeeeeeeedddbbb```^^^aaaiiissszzzxxxnnn[[[RRRHHHCCC???;;;;;;>>>AAAHHHOOOTTT```rrrzzzuuukkkiiilllooo}}}qqqZZZQQQJJJLLLOOOQQQRRRUUUTTTVVVYYYZZZ^^^jjj|||yyybbbTTTLLLDDD===;;;;;;:::999999:::===@@@BBB@@@AAABBBBBBBBBDDDGGGJJJNNNPPPRRRRRRPPPOOOOOOPPPRRRSSSVVVWWWVVVSSSPPPMMMGGGFFFDDDCCCBBBBBBBBBBBB@@@@@@AAADDDFFFHHHGGGFFFIIIHHHHHHHHHIIIHHHEEEBBBBBBCCCDDDEEEJJJOOORRRRRRWWW\\\fffsss{{{|||hhhTTTGGGCCC???;;;:::;;;<<<<<<;;;@@@BBBCCCDDDEEEGGGKKKNNNOOOPPPQQQRRRSSSRRRQQQQQQNNNNNNNNNNNNMMMMMMMMMMMMNNNNNNNNNNNNOOOQQQSSSTTTVVVXXXYYYZZZYYYYYY[[[\\\aaa___\\\ZZZXXXXXXXXXXXXTTTSSSRRRQQQPPPNNNNNNMMMLLLOOORRRTTTTTTRRRNNNKKKKKKKKKKKKMMMPPPRRRTTTTTTTTTSSSSSSTTTUUUVVVTTTSSSSSSSSSQQQPPPOOOOOOOOOOOOOOOOOONNNNNNNNNOOOPPPPPPPPPNNNMMMNNNPPPQQQPPPNNNOOOPPPPPPQQQQQQQQQPPPPPPRRRRRRRRRRRRSSSTTTUUUUUUSSSTTTVVVVVVVVVWWWYYY[[[___fffmmmssszzzwwwnnnbbbXXXQQQRRRTTTUUUUUUTTTTTTUUUWWWXXX\\\aaadddfffkkkssszzz~~~nnnfff]]][[[```fffhhhggghhhiiijjjjjjjjjhhhfffeeeeeehhhnnntttzzz|||zzzxxxwwwvvvuuusssppppppqqqssszzzxxxwwwvvvtttrrrnnniiieee\\\XXXTTTSSSTTTTTTPPPMMMOOOYYYmmmzzzvvvyyy~~~~~~}}}|||zzz{{{xxxtttvvvzzzzzzuuupppnnnoooppprrrpppfffUUUGGG@@@<<<999888666444333444444333222222333444444333444666777<<<>>>AAABBBCCCCCCEEEFFFIIIIIIIIIJJJKKKKKKLLLLLLLLLNNNOOOOOOPPPTTT[[[```jjjnnnrrrwww||||||sssmmmlllllljjjfffccceeemmmsss}}}|||yyyuuussstttxxx{{{~~~yyyvvvssstttwwwvvvpppjjjhhheeeeeelllwwwnnnhhhbbb^^^^^^___````````````______bbbiiirrryyy|||~~~xxxiii```PPPIIIBBB???===;;;===AAAHHHQQQZZZbbbnnnqqq|||rrrkkklllqqqxxxzzzgggWWWOOOKKKMMMPPPQQQSSSVVVTTTVVVXXX\\\ddduuummmYYYMMMGGGAAA<<<;;;:::999888888:::<<>>??????DDDFFFIIIKKKLLLNNNPPPSSSVVVWWWWWWVVVUUUTTTSSSRRRNNNNNNOOOOOOOOOPPPPPPPPPQQQQQQQQQRRRTTTVVVXXXYYY[[[\\\^^^^^^]]]]]]^^^``````___]]][[[ZZZZZZZZZ[[[WWWWWWVVVUUUTTTRRRQQQPPPPPPSSSWWWZZZZZZWWWTTTQQQOOOPPPQQQSSSUUUWWWYYYZZZXXXXXXXXXYYY[[[\\\[[[YYYYYYXXXWWWWWWVVVWWWWWWWWWTTTTTTSSSSSSSSSSSSSSSSSSRRRQQQPPPQQQSSSTTTSSSRRRTTTUUUUUUUUUUUUUUUTTTTTTTTTTTTTTTTTTUUUVVVWWWWWWSSSUUUWWWXXXYYY[[[^^^aaajjjqqqxxx}}}~~~qqqeee\\\XXXVVVXXXYYYZZZYYYYYY[[[]]]___dddiiinnnrrrxxxkkkddd[[[YYY]]]bbbeeeeeefffgggggghhhgggeeedddcccbbbeeejjjqqqxxx{{{{{{yyywwwwwwvvvsssqqqppprrrsssxxx~~~~~~wwwvvvvvvwwwxxxwwwuuusssgggbbb]]]ZZZYYYXXXTTTPPPNNNXXXkkk{{{}}}~~~~~~}}}{{{~~~uuullljjjlllpppssssssqqqfffVVVJJJDDD@@@===:::777444333333333333222222444555444444444666888===???BBBCCCDDDEEEFFFHHHJJJJJJJJJKKKLLLLLLMMMMMMMMMNNNNNNMMMNNNRRRZZZ```iiilllooossswww}}}|||tttkkkgggeeeeeecccaaaaaaeeennnuuu~~~{{{wwwrrrqqquuu{{{sssssstttuuuuuuqqqlllhhhgggcccccckkkvvv|||yyysssccc___[[[YYYYYYZZZZZZZZZ\\\]]]___aaadddkkksssxxxzzz{{{~~~ttteeeXXXOOODDD???<<<======>>>BBBHHHOOO[[[iiitttwwwdddxxxppplllpppwwwqqq```UUUOOOLLLNNNQQQRRRTTTXXXVVVXXXZZZ```lllttteeeTTTJJJEEE@@@<<<<<<888888777888999;;;>>>???>>>???@@@??????@@@CCCEEEGGGIIILLLMMMMMMMMMOOOQQQSSSSSSRRRQQQOOOLLLIIIGGGFFFGGGJJJLLLMMMMMMLLLKKKJJJIIIGGGGGGHHHHHHHHHGGGFFFFFFFFFGGGHHHGGGCCCAAACCCCCCFFFKKKNNNOOORRRWWW\\\cccppp{{{hhhjjjiii___QQQEEE@@@@@@>>>======>>>@@@CCCEEEFFFHHHKKKNNNPPPRRRSSSUUUWWW]]]\\\[[[ZZZXXXVVVUUUTTTPPPQQQRRRSSSTTTUUUVVVWWWVVVVVVWWWYYY[[[]]]^^^___bbbcccddddddccccccdddfffdddcccbbbaaa````````````\\\\\\\\\[[[YYYWWWUUUTTTTTTWWW[[[^^^___\\\XXXVVVRRRTTTWWWYYYZZZ\\\^^^___^^^^^^^^^```cccdddcccbbbbbbbbbaaa```````````````]]]]]]\\\[[[ZZZZZZZZZZZZXXXWWWWWWXXXYYYYYYYYYYYYZZZZZZZZZ[[[[[[ZZZZZZYYYXXXXXXWWWXXXXXXYYYZZZ[[[XXX[[[]]]___aaadddhhhkkkssszzzttthhhbbb```[[[]]]___```aaabbbdddfffhhhlllrrrxxx~~~}}}iiibbb[[[XXX[[[```cccccceeeeeeffffffeeedddccccccbbbeeeiiipppvvvzzz{{{zzzwwwxxxwwwuuurrrqqqrrrsssvvv|||{{{wwwwwwwwwzzz}}}~~~}}}sssnnngggbbb___[[[VVVRRRNNNUUUggg|||~~~wwwllleeeeeejjjqqqvvvxxxvvvlll]]]QQQKKKFFFAAA===:::666444444444444333333444555555444555777999>>>@@@CCCEEEEEEFFFHHHJJJKKKKKKKKKLLLMMMMMMNNNNNNMMMNNNNNNLLLMMMQQQZZZaaagggiiikkkmmmqqqwww~~~|||sssjjjccc___^^^]]]]]]]]]```fffpppwww}}}{{{wwwttttttyyy{{{pppssswwwwwwtttooojjjgggfffbbbaaahhhqqqtttmmmddd\\\ZZZXXXWWWWWWWWWXXXXXXXXXZZZ___cccgggmmmssswwwwwwyyy}}}{{{qqqeeeXXXLLLEEE???<<<;;;>>>@@@BBBHHHOOOWWWeeevvvoooYYY}}}tttnnnmmmuuu~~~kkk\\\TTTPPPNNNQQQSSSTTTVVVYYYYYY[[[```hhhvvvkkk]]]NNNGGGBBB===:::;;;777777777888999;;;===>>>===>>>>>>===<<<===???AAADDDFFFHHHIIIIIIJJJMMMOOORRRPPPMMMKKKIIIIIIIIIIIILLLMMMPPPRRRSSSRRRQQQPPPMMMJJJGGGFFFFFFGGGGGGGGGDDDEEEGGGJJJLLLKKKHHHFFFDDDCCCGGGMMMOOONNNSSSZZZdddooo~~~ssseeeUUUSSSOOOIIIDDD@@@>>>>>>===>>>???AAACCCFFFJJJLLLLLLOOORRRTTTUUUVVVWWWYYY]]]\\\[[[YYYXXXWWWVVVUUUTTTTTTVVVXXXZZZ\\\^^^______```aaaccceeeggghhhhhhiiijjjkkkkkkjjjjjjkkkllljjjiiiiiihhhgggfffffffffaaaaaa```^^^]]][[[YYYXXXWWWYYY\\\______]]]ZZZXXXTTTWWW[[[]]]^^^___aaadddccccccdddfffiiikkkjjjiiikkkkkkjjjiiihhhhhhhhhhhhgggfffeeeddddddddddddddd```aaaaaaaaa`````````aaa______```aaaaaaaaaaaa````````````aaaaaabbbcccddddddgggjjjmmmooossswwwzzz}}}rrrgggcccbbb___aaadddfffhhhjjjmmmooovvvzzzxxxgggaaaZZZVVVXXX]]]```bbbddddddeeeeeeeeeeeeeeeeeefffgggjjjpppvvvzzz{{{{{{yyyyyyyyyvvvsssqqqqqqrrrtttzzz|||zzzzzzzzz|||~~~yyyqqqkkkfff___WWWRRRNNNSSSaaauuuwwwpppfffaaacccjjjrrrxxx|||{{{sssfff[[[TTTKKKCCCAAA===999777666666666555333444555555555666888:::>>>@@@CCCEEEFFFGGGIIIKKKKKKKKKLLLLLLMMMNNNNNNNNNMMMNNNNNNMMMNNNSSS\\\cccgggiiikkkmmmpppuuu|||}}}tttkkkbbb\\\XXXXXXYYYYYY\\\aaaiiirrrxxxxxxxxxvvvuuuwww|||~~~wwwrrrvvvzzzzzzuuunnniiifffccc___^^^bbbhhhhhh```XXXWWWWWWVVVUUUTTTSSSTTTUUUUUUXXX^^^dddhhhnnnsssvvvvvvxxx{{{~~~~~~zzzvvvnnndddXXXNNNEEEAAA???======@@@BBBEEEMMMVVVdddrrrhhhSSSyyyrrrnnnoooyyywwweee[[[TTTQQQQQQUUUVVVUUUWWWZZZ\\\```hhhtttxxx```TTTHHHBBB>>>999888999777777888999:::<<<===>>>=========<<<;;;;;;===???AAABBBDDDEEEEEEGGGJJJLLLNNNMMMKKKIIIIIIJJJLLLMMMQQQSSSUUUVVVWWWVVVUUUTTTOOOLLLHHHEEEFFFGGGHHHHHHGGGHHHKKKOOOQQQQQQNNNKKKGGGEEEIIIPPPRRRRRRYYYdddssssss]]]OOOHHHDDD>>>;;;<<<<<<;;;999;;;>>>AAACCCEEEIIILLLOOOQQQSSSUUUVVVVVVWWWYYY[[[ZZZZZZYYYXXXXXXXXXXXXXXXZZZ[[[]]]```cccfffhhhiiilllmmmoooqqqssstttttttttqqqssstttsssrrrrrrssstttrrrrrrqqqpppooonnnmmmmmmgggfffdddbbb```^^^^^^]]]\\\]]]^^^___^^^]]][[[ZZZWWW\\\aaacccccccccfffiiiiiiiiijjjmmmppprrrrrrrrrsssrrrrrrqqqqqqqqqqqqrrrrrrqqqqqqppppppppppppqqqmmmnnnnnnmmmkkkjjjjjjkkkhhhhhhjjjkkklllmmmmmmmmmjjjjjjiiijjjjjjkkklllmmmoooqqquuuxxx{{{}}}ooofffcccccccccfffjjjmmmpppssswwwzzzxxxqqqddd___XXXTTTUUUYYY]]]___ccccccddddddeeefffggggggggghhhkkkpppvvvzzz||||||{{{{{{{{{xxxtttqqqppppppqqqxxx}}}~~~}}}}}}~~~|||uuunnndddYYYQQQOOOQQQ[[[mmm|||~~~zzzpppjjjbbb___cccllluuuzzz~~~zzzrrrhhh___RRRGGGDDD@@@;;;888777777777666333444666666666777999<<<===@@@CCCEEEFFFGGGIIIKKKKKKKKKKKKLLLMMMMMMNNNNNNMMMOOOPPPPPPQQQVVV___fffkkkllloooqqqsssxxx}}}wwwmmmccc\\\WWWUUUVVVWWWYYY^^^dddllltttxxxtttsssssssssvvv|||{{{uuuuuuxxxzzzyyytttmmmfffccc\\\ZZZXXXZZZ]]]\\\WWWRRRTTTUUUTTTQQQOOONNNOOOPPPRRRVVV\\\bbbggglllpppssstttvvvyyy{{{{{{yyywwwuuummmhhh```VVVLLLEEEAAA???@@@>>>@@@CCCGGGLLLXXXcccwwwuuu___MMMwwwpppnnnrrr}}}ppp```ZZZVVVTTTUUUXXXXXXVVVWWW[[[]]]dddqqq~~~kkkWWWMMMCCC???<<<888888:::777888999:::;;;<<<>>>>>>>>>>>>>>>===;;;;;;===??????@@@AAAAAABBBCCCFFFIIIHHHIIIKKKLLLNNNOOOPPPPPPSSSTTTVVVXXXYYYYYYYYYYYYUUUQQQLLLJJJJJJLLLMMMMMMLLLNNNPPPTTTVVVUUURRROOOIIIGGGKKKUUUXXXZZZdddsssqqq___NNNDDDBBB>>>:::888999;;;;;;:::===@@@EEEGGGIIILLLQQQTTTWWWXXXXXXWWWWWWXXXZZZ\\\[[[ZZZZZZ[[[\\\]]]___```eeefffiiimmmppptttvvvxxx{{{|||}}}~~~~~~}}}~~~~~~~~~}}}|||zzzyyywwwvvvrrrpppllliiigggffffffgggffffffeeedddcccbbbaaaaaa```eeekkkmmmmmmmmmpppsssrrrrrrssswww{{{}}}}}}}}}{{{{{{{{{|||}}}~~~}}}zzzxxxxxxzzzwwwxxxzzz|||~~~xxxxxxxxxyyyyyyzzz{{{|||}}}wwwnnnjjjiiiiiikkkooosssxxx|||zzzrrrkkk```[[[UUUQQQPPPTTTXXX[[[```aaaaaaccceeefffhhhiiieeefffiiinnnuuu{{{~~~}}}~~~}}}yyytttpppnnnnnnooovvv{{{~~~~~~uuuiii[[[RRRPPPOOOUUUeeeuuu~~~{{{yyyuuuqqqhhhccc^^^^^^dddnnnwww}}}yyynnn^^^PPPEEEAAA<<<888777777777666333555666666666888:::<<<===???CCCEEEFFFGGGIIIKKKJJJJJJKKKKKKLLLMMMMMMNNNLLLOOOQQQSSSUUUZZZbbbiiilllnnnqqqtttvvvyyy}}}yyypppfff]]]XXXUUUTTTVVVWWW[[[aaahhhpppuuuxxxtttsssqqqpppttt|||zzzuuuwwwwwwwwwuuuqqqjjjbbb]]]SSSRRRQQQQQQRRRSSSSSSRRRUUUUUUTTTPPPKKKJJJKKKNNNNNNSSSYYY^^^ccchhhlllooorrrtttwwwxxxvvvsssnnnkkkaaa\\\SSSJJJCCC@@@???@@@BBBAAADDDJJJPPPYYYiiiwwwxxxhhhVVVHHHuuupppnnnssskkk]]]YYYWWWUUUWWWZZZYYYVVVXXX[[[]]]fffvvvvvvbbbSSSJJJBBB???===::::::===777888999:::<<<===>>>>>>???@@@@@@>>><<<<<<>>>@@@>>>???@@@@@@@@@AAADDDGGGDDDGGGLLLPPPSSSTTTSSSRRRRRRSSSUUUWWWYYY[[[[[[\\\[[[WWWRRROOOPPPRRRTTTTTTQQQRRRUUUXXXYYYXXXTTTPPPKKKIIINNNXXX^^^```mmm~~~sssbbbTTTIIICCC>>>===<<<;;;;;;===???@@@AAADDDIIILLLNNNPPPUUUYYY[[[[[[ZZZYYYWWWXXX[[[^^^^^^^^^^^^___aaadddggghhhoooqqqtttxxx|||{{{xxxtttpppnnnnnnoooppppppooollljjjiiiiiiiiiiiiiiiooouuuwwwwwwwwwzzz}}}zzz{{{|||rrrnnnoooqqqrrrssswww|||~~~{{{vvvnnnhhh]]]YYYRRRNNNMMMQQQUUUXXX^^^___```aaadddfffiiijjjcccdddgggmmmttt{{{~~~zzztttpppmmmmmmnnntttzzz}}}zzzlll]]]RRRPPPNNNRRRaaappp{{{}}}~~~~~~wwwtttoooiiibbb^^^\\\]]]eeepppzzzzzzhhhYYYEEEAAA;;;777666666666666333555666777777888;;;===<<>>@@@AAADDDEEEIIIPPPYYYeeexxxppp___OOOCCC{{{qqqssswwwyyyyyybbbXXX[[[YYY[[[\\\[[[XXXXXXZZZ]]]ccclll|||lll___MMMGGG@@@===>>>===999666999999:::;;;<<<======>>>>>>>>>>>>???>>>>>>======>>>>>>>>>???AAACCCFFFGGGKKKLLLNNNPPPRRRTTTUUUVVVTTTUUUWWWWWWXXX[[[```cccbbbaaa```^^^\\\ZZZYYYXXXWWWWWWVVVWWWXXXWWWUUUSSSMMMPPPTTTXXX___lll}}}nnn[[[PPPGGG@@@>>>>>>>>>>>>>>>===???BBBEEEDDDHHHMMMPPPRRRTTTWWWYYYZZZZZZYYYZZZ\\\]]]\\\\\\^^^```cccfffhhhmmmrrruuu||||||zzzyyyyyyyyysssttttttttttttsssrrrqqqtttwww|||zzzyyywwwrrruuu}}}~~~}}}yyyvvvqqqiiiddd[[[XXXRRRMMMKKKMMMSSSWWWXXX[[[```dddfffeeebbb```\\\___eeellluuu}}}zzztttoookkkjjjjjjooowww~~~~~~ooo___TTTUUUSSSTTT___ooo}}}zzz{{{vvvpppiiidddbbb^^^\\\```kkkvvv}}}lllXXXFFFAAA;;;666444444555444666555444444555777:::;;;???AAADDDFFFGGGIIIKKKMMMNNNNNNMMMMMMLLLLLLKKKKKKLLLOOOSSSWWW\\\bbbiiinnnsssrrrqqqrrrzzzwwwnnnfff___YYYTTTUUUYYYWWW]]]bbbfffllltttxxxwwwtttpppllloooxxx}}}yyyxxxxxxwwwuuuppphhh___VVVPPPEEEFFFHHHJJJMMMQQQVVVZZZ[[[YYYUUUNNNHHHEEEFFFGGGIIINNNTTTXXXZZZ___eeejjjrrrqqqqqqqqqoookkkddd```WWWOOOGGGCCC@@@>>>@@@CCCDDDKKKSSS[[[hhh{{{wwwcccSSSIIIEEEwwwooosssxxx}}}uuu^^^UUUXXX\\\^^^```___\\\\\\___bbbeeeooozzzgggZZZKKKFFF???<<<===<<<999666666777888999;;;<<<===>>>???@@@@@@@@@@@@???>>>>>>?????????AAACCCFFFHHHJJJLLLMMMOOOQQQRRRTTTTTTUUUUUUVVVWWWWWWXXX[[[___bbbeeeeeeeeedddbbbaaa___^^^___^^^]]]]]]]]]ZZZVVVSSSOOORRRVVV[[[cccrrr{{{aaaRRRIIIBBB>>><<<>>>????????????AAADDDGGGHHHLLLPPPSSSTTTVVVXXXYYYYYYXXXXXXYYY[[[\\\]]]]]]bbbeeeiiilllppptttzzz}}}|||||||||{{{zzzzzzzzzzzzyyy|||xxxyyyyyywww{{{}}}yyyuuuooohhhbbbYYYVVVQQQLLLIIILLLQQQVVVWWWZZZ]]]aaabbbbbbaaa```ZZZ^^^eeemmmvvv|||~~~yyyuuupppmmmkkkjjjooovvv~~~qqqcccYYYWWWVVVXXXbbbqqq~~~~~~~~~}}}|||wwwqqqjjjeeecccaaabbbhhhrrr{{{qqq]]]EEE@@@:::666444555555444555555444444555888:::<<>>AAAFFFJJJSSS^^^hhhvvvqqq^^^NNNEEEAAA|||rrrmmmrrrzzznnn\\\VVVXXXZZZ\\\]]]\\\[[[\\\```dddhhhtttqqq___TTTHHHDDD>>>;;;;;;;;;888666555666888:::<<<>>>???@@@AAAAAABBBBBBAAAAAA@@@???@@@AAAAAACCCEEEIIIKKKMMMNNNOOOPPPQQQRRRSSSSSSSSSUUUUUUVVVVVVWWWYYY]]]```gggiiikkkllllllkkkiiiggghhhgggfffeeebbb^^^XXXSSSQQQSSSWWW^^^iiizzzyyygggRRRGGGCCC???======>>>???@@@AAABBBDDDHHHJJJNNNQQQTTTVVVVVVWWWXXXYYYZZZZZZYYYZZZ\\\^^^aaaccciiimmmrrrwww{{{zzz}}}|||wwwsssmmmfff```WWWTTTOOOJJJHHHJJJOOOSSSVVVWWWZZZ\\\^^^_________[[[___gggooowww{{{~~~~~~||||||{{{yyyvvvrrrnnnllliiinnnuuu}}}uuuiiiaaaZZZ[[[___iiiuuu}}}|||~~~~~~~~~yyytttnnniiihhhhhhkkkrrr{{{qqq\\\DDD???:::666555555555555555444444444666888;;;===???BBBEEEGGGHHHJJJLLLMMMMMMMMMMMMLLLLLLLLLLLLLLLLLLOOOSSSXXX^^^eeemmmrrruuuyyy}}}{{{qqqeee]]]VVVRRRTTTYYYYYY^^^cccgggnnnwww|||}}}|||yyyxxx|||}}}yyyxxxyyywwwtttoooggg^^^TTTLLLGGGBBBCCCEEEJJJPPPWWW^^^bbb___WWWMMMFFFDDDCCCAAA@@@@@@CCCFFFIIIMMMUUU___gggppppppooonnnjjjccc[[[TTTJJJDDD@@@???@@@AAAFFFLLLSSS___mmmzzzwwwfffUUUIIIBBB???vvvooolllsss}}}zzzggg[[[YYY\\\XXXYYYZZZYYYYYY[[[aaaeeelllyyy{{{hhhXXXNNNEEEAAA===::::::999888777999999:::<<<>>>???AAAAAACCCCCCDDDDDDDDDCCCCCCBBBCCCCCCDDDEEEHHHKKKMMMOOOPPPPPPQQQRRRRRRRRRRRRRRRSSSTTTTTTTTTUUUWWW[[[^^^eeehhhmmmqqqttttttsssqqqooonnnnnnllliiiccc[[[UUUTTTVVVYYY```mmmfffWWWHHHAAA@@@>>>>>>??????@@@BBBDDDEEEHHHLLLNNNRRRTTTWWWXXXXXXXXXXXXYYY]]]]]]]]]^^^```dddiiimmmrrrvvv|||zzzvvvqqqkkkccc]]]UUUSSSOOOJJJHHHIIINNNRRRUUUVVVXXXYYY[[[]]]______^^^cccjjjrrrwwwzzzzzzyyyxxxyyyzzzzzzwwwsssnnnkkkhhhlllttt{{{xxxooojjj```ccchhhpppzzz}}}|||~~~wwwxxx|||}}}yyyuuurrrqqqrrruuu{{{jjjTTTBBB>>>999666555555555555444444444444666999<<<>>>@@@BBBFFFHHHIIIJJJLLLNNNLLLLLLLLLMMMMMMMMMMMMMMMMMMPPPUUUZZZ```gggoootttvvv}}}|||qqqdddZZZSSSOOORRRXXXZZZ```eeeiiiqqqzzz~~~|||}}}~~~~~~~~~zzzxxxyyyzzzvvvrrrkkkaaaWWWNNNGGGCCCAAABBBFFFLLLUUU\\\bbbeee^^^UUUIIIBBBAAAAAA???<<<@@@BBBDDDGGGLLLVVVbbbkkksssrrrpppmmmhhh```VVVPPPGGGCCC@@@BBBCCCFFFMMMUUU]]]kkk|||xxxjjj[[[NNNEEEAAA@@@qqqnnnnnnuuuqqqaaaZZZZZZ\\\YYYZZZ[[[ZZZZZZ^^^eeekkkqqqqqqaaaRRRJJJBBB@@@<<<:::999999888888;;;;;;<<<===>>>@@@AAAAAAEEEFFFGGGGGGHHHHHHHHHGGGGGGGGGGGGHHHIIILLLNNNPPPQQQRRRRRRRRRRRRRRRQQQQQQQQQRRRSSSSSSSSSVVVZZZ]]]aaaeeemmmtttyyy{{{{{{{{{vvvwwwwwwwwwtttlllccc\\\WWWXXX[[[cccpppoooWWWLLLAAA>>>>>>===>>>@@@@@@BBBEEEGGGIIILLLOOORRRTTTVVVYYYZZZZZZYYYZZZZZZ___```bbbcccfffjjjqqqvvv{{{~~~xxxtttoooiiiaaa[[[UUUSSSOOOJJJHHHIIINNNQQQUUUVVVWWWYYY[[[]]]___```cccgggmmmssswwwxxxwwwvvvyyy{{{||||||xxxssslllhhhgggkkkrrrzzz{{{tttqqqgggkkkqqqwww|||}}}xxxsssvvv|||~~~~~~~~~~~~gggPPP@@@===999666555666555555444444333444777:::===???AAACCCFFFHHHJJJKKKMMMOOOLLLMMMMMMMMMNNNNNNOOOOOOOOORRRVVV[[[bbbiiiqqqvvvxxx|||pppcccYYYRRRNNNRRRXXX]]]ccciiinnnuuu~~~}}}||||||{{{|||~~~zzzyyyyyyyyytttooofff[[[QQQIIIDDDAAAAAADDDIIIRRR[[[bbbdddeee[[[QQQFFF???>>>???>>>;;;@@@BBBEEEHHHNNNXXXeeeooouuussspppkkkeee\\\SSSLLLDDDBBBAAADDDGGGKKKUUU___lllzzzvvvmmm```RRRHHHBBB???>>>mmmmmmpppyyyjjj\\\XXXXXXWWWVVVWWWXXXXXXYYY^^^fffmmmxxxzzziiiZZZNNNGGG@@@???<<<:::999999999::::::;;;<<<>>>???AAABBBCCCIIIJJJKKKMMMNNNOOOOOOOOONNNMMMLLLLLLLLLMMMOOOPPPRRRRRRSSSSSSSSSRRRRRRQQQPPPQQQRRRSSSTTTWWW[[[___aaafffnnnvvv|||wwwmmmeeeZZZ[[[^^^ggguuuqqq]]]LLLCCC<<<<<<======>>>@@@BBBEEEHHHKKKMMMOOORRRTTTUUUWWWZZZ\\\\\\\\\]]]^^^```dddhhhjjjlllqqqxxx~~~|||vvvrrrmmmhhh```ZZZSSSRRRNNNJJJHHHIIIMMMPPPTTTUUUWWWYYY[[[]]]___```dddgggkkkppptttvvvxxxxxx}}}~~~~~~zzzssslllhhhfffjjjqqqyyy{{{wwwuuuoootttyyy|||}}}zzzxxx{{{~~~|||rrrooovvv~~~gggQQQ>>><<<888666666666666555333333333555777;;;>>>@@@AAADDDGGGIIIJJJKKKNNNOOOMMMMMMNNNOOOPPPPPPQQQQQQQQQTTTXXX]]]cccjjjrrrwwwyyy{{{pppcccZZZSSSPPPSSSYYY___gggnnnttt{{{zzzyyyyyy{{{}}}{{{~~~~~~{{{zzzxxxwwwpppjjj```TTTKKKEEEBBBAAACCCGGGOOOZZZdddgggeeeaaaTTTMMMDDD???===>>>>>>===@@@CCCHHHLLLRRR[[[gggooouuurrrlllfff___WWWNNNIIIAAA@@@CCCHHHMMMSSS___kkk}}}mmmdddWWWJJJBBB>>><<<;;;gggkkkrrr{{{yyydddYYYYYYYYYVVVTTTUUUUUUUUUWWW]]]gggnnnrrrbbbTTTJJJDDD???>>>===:::999999:::<<<;;;<<<>>>AAADDDGGGIIIJJJMMMNNNQQQSSSUUUWWWXXXXXXUUUTTTRRRQQQOOOOOOPPPPPPQQQRRRRRRSSSSSSSSSRRRRRRQQQRRRTTTUUUVVVZZZ___bbbgggkkkrrryyy~~~rrriii\\\]]]bbbmmm}}}uuu]]]NNNEEE???;;;===??????AAADDDEEEGGGKKKMMMOOOQQQTTTVVVVVVYYY\\\^^^___```aaabbbeeejjjppptttvvv{{{}}}yyytttppplllggg___YYYQQQPPPLLLIIIFFFGGGKKKNNNRRRSSSVVVXXX[[[]]]^^^^^^aaabbbeeejjjooouuuzzz}}}{{{tttnnnjjjeeeiiipppxxxzzzxxxwwwvvv{{{}}}}}}{{{vvvtttxxx{{{{{{}}}|||rrrkkklllvvv|||cccNNN===;;;777666666666666555333333333555888;;;???AAABBBDDDHHHJJJKKKLLLNNNPPPNNNNNNOOOPPPQQQRRRSSSTTTSSSVVVZZZ___dddkkkrrrwww{{{|||rrrfff]]]WWWTTTWWW\\\bbbjjjsssyyyxxxvvvtttvvv{{{~~~}}}||||||~~~|||zzzvvvssskkkdddYYYNNNEEEAAA@@@@@@DDDJJJUUUbbbkkkkkkccc[[[MMMIIIDDD@@@======???@@@AAAFFFLLLRRRXXX```jjjqqqrrrmmmfff^^^WWWOOOHHHDDDAAABBBGGGOOOVVV___nnn{{{~~~xxxooo___WWWLLLCCC???>>>======dddiiirrr}}}tttaaaYYY[[[\\\XXXXXXYYYYYYYYY[[[bbbllltttnnn^^^QQQGGGBBB???>>>===;;;999999;;;======>>>AAAEEEJJJMMMPPPRRRQQQRRRTTTWWWZZZ\\\]]]^^^[[[YYYWWWTTTRRRQQQQQQQQQQQQRRRRRRSSSSSSSSSSSSSSSRRRSSSUUUWWWYYY]]]bbbeeelllpppvvv|||rrrhhh]]]___fffrrr}}}cccNNNDDDCCC>>><<>>>>>@@@BBBBBBaaakkkxxx|||ggg]]]ZZZWWWTTTTTTTTTTTTWWW[[[]]]cccooo{{{wwwhhhZZZLLLCCCAAA======<<<<<<<<<===???@@@DDDFFFIIINNNQQQTTTUUUVVVYYYZZZ[[[]]]```bbbcccdddbbbaaa^^^[[[XXXVVVUUUUUUVVVVVVUUUUUUUUUTTTTTTSSSVVVXXXZZZ[[[]]]bbbjjjppptttyyy~~~~~~qqqfffbbbccciiixxxzzzcccPPPEEECCC===>>>>>>@@@CCCFFFIIIKKKNNNQQQSSSUUUUUUVVVXXXYYYZZZ\\\___bbbeeeiiiooosssuuuwww{{{zzzxxxtttpppkkkddd\\\VVVQQQOOOKKKHHHGGGGGGIIIJJJMMMPPPRRRTTTVVVXXX[[[]]][[[]]]```dddkkkttt~~~}}}vvvnnniiicccfffnnnwwwzzzuuutttuuurrrzzz}}}yyyxxxvvvtttsssrrrqqqqqqxxxsssmmmiiijjjpppxxx}}}~~~|||mmm[[[LLL>>>;;;888666666666555444555555555777:::>>>AAADDDCCCFFFIIIKKKLLLMMMOOOQQQNNNQQQTTTUUUUUUTTTUUUVVVVVVYYY]]]ccciiinnnsssuuu|||yyykkkaaa\\\[[[[[[[[[bbbhhhqqq{{{yyywwwuuuuuuxxx{{{}}}}}}~~~}}}yyyrrrkkkcccXXXLLLDDD???<<>>???BBBEEEHHHNNNSSS[[[dddiiikkkkkkjjjeeeaaaZZZSSSMMMIIIGGGFFFHHHLLLUUU```nnn{{{zzzuuurrrnnnvvv}}}|||sssfff\\\WWWIIIEEE@@@===;;;<<<======bbblllyyywwwcccYYYVVVTTTRRRSSSTTTUUUXXX]]]```gggttttttdddVVVIIIAAA???============>>>@@@BBBCCCJJJLLLPPPUUUYYY\\\^^^_________```aaacccdddeeeeeeaaaaaa```___]]]ZZZWWWVVVTTTTTTSSSSSSSSSSSSTTTTTTWWWZZZ]]]___aaafffnnnttt|||vvvllleeeccceeemmm||||||gggUUUFFF??????>>>>>>???AAADDDHHHKKKMMMPPPRRRUUUVVVWWWWWWYYY[[[]]]```cccgggjjjooouuuyyy~~~yyywwwsssooojjjccc\\\WWWQQQNNNKKKHHHFFFGGGIIIJJJMMMOOORRRTTTVVVXXX[[[]]][[[]]]```dddjjjttt~~~xxxpppkkkcccfffllluuu{{{tttqqqpppqqqrrrzzz~~~~~~xxxwwwuuutttrrrqqqppppppssspppmmmkkklllqqqwwwzzz|||zzzlllYYYIII===;;;888666666666555444444444555777:::>>>AAACCCDDDFFFIIIKKKLLLLLLNNNPPPNNNQQQTTTUUUUUUUUUVVVWWWWWWYYY]]]ccciiinnnrrruuuzzz|||zzzlllbbb]]]\\\\\\]]]eeekkksss|||uuuuuuvvvzzz}}}~~~}}}~~~|||{{{wwwpppiii```VVVJJJCCC???>>>CCCJJJNNNYYYeeejjjiiibbbVVVKKKDDDCCC@@@>>>???BBBHHHLLLXXX]]]dddjjjnnnnnnllljjjbbb]]]VVVNNNIIIGGGGGGGGGMMMTTT___mmmyyy}}}uuuoookkkjjjiiilllqqqtttpppdddWWWMMMHHHDDDAAA>>><<<;;;<<<===>>>cccnnn|||ppp]]]SSSQQQPPPPPPRRRTTTUUUXXX^^^ccckkkzzznnn^^^PPPEEE???>>>======>>>@@@BBBDDDGGGHHHPPPRRRWWW[[[```ccceeefffbbbbbbbbbbbbcccccccccccc^^^```aaabbb```]]]ZZZXXXUUUTTTSSSRRRRRRSSSUUUVVVZZZ^^^cccfffiiinnnuuuzzzxxxqqqjjjeeebbbbbbhhhsss{{{bbbQQQFFF>>>;;;<<>>AAACCCEEEGGGJJJKKKKKKLLLMMMOOOOOOQQQTTTVVVVVVVVVWWWXXXWWWYYY^^^ccciiinnnrrrtttvvvuuuwww|||zzzmmmbbb]]]\\\^^^___iiinnnvvv~~~}}}qqqtttyyy~~~{{{zzzyyyuuummmfffZZZQQQGGGCCC@@@AAAGGGNNNWWWaaaiiihhhaaaYYYNNNEEEAAAAAAAAA??????DDDMMMSSScccfffkkkoooooolllhhheee[[[VVVOOOHHHEEEFFFIIILLLTTT]]]kkkyyyxxxrrrhhh___ZZZZZZ]]]```fffgggfff___SSSGGG@@@<<<<<<<<<;;;;;;;;;===>>>???dddpppyyyiiiWWWOOOMMMMMMOOORRRUUUUUUXXX]]]ccclll|||iiiYYYLLLBBB>>>>>>===>>>@@@BBBEEEHHHKKKLLLTTTVVVYYY]]]aaaccceeeeee```______^^^^^^]]]]]]\\\]]]^^^___```___^^^\\\[[[[[[YYYVVVTTTTTTUUUWWWXXX\\\```fffkkknnnssszzzwwwkkkccc]]]\\\^^^```hhhvvvxxxeeePPPEEE@@@>>>===>>>AAABBBDDDGGGJJJNNNPPPRRRSSSUUUWWWXXXYYYZZZ]]]```gggkkkpppuuuzzz~~~|||uuusssoookkkgggaaa[[[WWWNNNLLLJJJGGGFFFFFFFFFGGGKKKNNNRRRUUUVVVXXXZZZ[[[[[[\\\___cccjjjsss~~~}}}tttnnnfffgggjjjqqq{{{wwwpppmmmnnnpppvvv~~~~~~{{{yyywwwvvvwwwwwwuuuuuuvvvwwwxxx{{{}}}~~~|||}}}~~~{{{uuuiiiTTTAAA<<<999777555555666555444333333555888;;;???BBBDDDFFFHHHKKKLLLKKKLLLMMMNNNPPPRRRUUUWWWWWWWWWXXXYYYWWWZZZ___dddiiinnnqqqrrrsssooonnnuuuwwwlllaaa\\\\\\___aaakkkpppxxx|||tttvvv{{{}}}yyyxxxxxxsssjjjbbbSSSKKKDDDBBBBBBDDDLLLTTT```hhhllleeeYYYOOOGGGAAA>>>@@@AAA@@@BBBGGGQQQYYYgggiiilllllliiiddd^^^ZZZRRRNNNGGGCCCDDDHHHOOOTTT___fffqqqzzz}}}yyyqqqlllddd^^^VVVOOOMMMPPPTTTXXX\\\[[[WWWPPPGGG@@@<<<;;;888999::::::;;;<<<>>>???fffsssqqqcccTTTNNNMMMMMMPPPTTTUUUUUUWWW\\\bbblll}}}zzzeeeUUUJJJBBB???@@@===>>>AAADDDGGGJJJLLLMMMUUUWWWZZZ\\\^^^___``````[[[[[[[[[ZZZZZZYYYYYYYYY]]]\\\\\\\\\\\\\\\]]]]]]___\\\YYYVVVUUUUUUWWWXXX[[[```fffkkknnnttt{{{mmmaaaXXXSSSVVV[[[^^^iiixxx{{{cccUUUFFFAAAAAAAAA???@@@CCCDDDFFFJJJMMMPPPRRRSSSRRRTTTWWWXXXZZZ]]]```ccclllpppuuuzzz|||yyywwwtttqqqmmmiiieee___YYYUUUMMMKKKIIIFFFEEEEEEEEEFFFKKKNNNRRRUUUVVVWWWYYYZZZZZZ\\\___cccjjjsss}}}}}}tttnnniiiiiijjjpppyyy}}}vvvssstttvvvzzz~~~|||zzzzzz{{{|||}}}|||||||||}}}xxxtttyyy|||}}}yyysssfffRRR@@@;;;999666555555666555444333444666999===@@@CCCEEEGGGIIILLLMMMLLLMMMNNNOOORRRTTTWWWXXXXXXWWWXXXYYYXXXZZZ___eeejjjmmmpppqqqoookkkjjjppp{{{~~~yyysssiii```[[[\\\```dddmmmrrr{{{~~~zzz{{{}}}~~~{{{xxxxxxwwwqqqggg^^^NNNGGGBBBBBBDDDIIIQQQZZZfffkkkjjj___RRRIIICCC???===???AAABBBEEELLLUUU[[[fffgggfffddd___YYYSSSPPPIIIFFFCCCBBBFFFNNNWWW\\\iiilllpppqqqmmmfff]]]WWWNNNLLLHHHEEEFFFIIIMMMPPPQQQNNNJJJDDD???;;;;;;;;;666888:::::::::;;;>>>@@@jjjxxxiii]]]RRRNNNMMMNNNQQQUUUWWWVVVXXX]]]cccnnntttaaaSSSIIIBBB@@@AAA>>>???BBBEEEHHHJJJKKKLLLTTTUUUWWWYYYZZZZZZZZZZZZXXXXXXYYYYYYZZZZZZ[[[[[[^^^]]]\\\[[[[[[]]]^^^___```^^^\\\YYYXXXXXXYYYYYY[[[___eeeiiimmmssszzzsssbbbYYYRRRNNNSSS[[[___kkk{{{wwwfffQQQHHH@@@@@@BBBAAA@@@AAAEEEFFFIIILLLNNNPPPRRRRRRSSSUUUWWWZZZ\\\```eeeiiiqqqtttzzz}}}zzzwwwttttttppplllgggbbb]]]WWWTTTKKKJJJHHHFFFEEEDDDDDDDDDJJJMMMRRRUUUWWWWWWYYYZZZZZZ\\\___ccciiisss}}}~~~tttmmmhhhhhhjjjpppyyy|||yyyzzz{{{}}}~~~xxxrrrqqqtttzzz|||xxxoooaaaOOO@@@:::888555444555666555444333555888;;;???BBBEEEFFFHHHJJJMMMNNNNNNOOOPPPRRRTTTVVVYYYYYYXXXWWWWWWXXXXXX[[[```fffjjjmmmooooookkkiiijjjqqqzzz~~~{{{vvvtttoooggg___[[[\\\bbbhhhpppvvv~~~~~~~~~}}}}}}}}}zzzwwwwwwuuunnnbbbYYYJJJDDDAAACCCGGGMMMVVV___ggghhhcccVVVKKKEEEAAA>>>>>>???@@@DDDJJJQQQWWWZZZaaa```]]]YYYTTTOOOKKKHHHBBBAAAAAADDDJJJSSS[[[```kkkjjjgggaaaZZZSSSLLLIII>>>======>>>???BBBDDDFFFFFFDDD???;;;888666666666555888:::::::::<<<@@@DDDrrr|||bbbXXXPPPNNNNNNNNNQQQUUUYYYXXXZZZ```gggttt}}}nnn\\\PPPHHHBBB@@@BBB???@@@BBBEEEGGGHHHIIIIIIMMMOOOQQQSSSTTTUUUTTTTTTUUUUUUWWWYYY[[[]]]^^^_________`````````aaaaaaaaaaaaaaa``````______``````aaadddiiilllpppvvvuuueeeWWWSSSPPPMMMSSS^^^cccooouuuaaaTTTGGGAAA>>>@@@AAA@@@AAACCCFFFHHHJJJMMMOOOPPPQQQQQQTTTVVVYYY\\\```eeekkkooouuuyyy~~~~~~|||{{{{{{}}}~~~}}}~~~~~~}}}|||zzzwwwttttttpppkkkfffaaa[[[UUURRRJJJIIIGGGFFFDDDDDDCCCCCCIIIMMMRRRUUUWWWWWWXXXYYYZZZ[[[^^^bbbiiirrr}}}uuunnneeeeeehhhooozzz||||||}}}~~~vvvmmmkkkmmmooovvv{{{vvvjjj[[[KKK???:::777555444555666555444444666999===AAADDDFFFHHHHHHKKKNNNOOOPPPQQQSSSTTTWWWYYYZZZZZZYYYWWWWWWWWWXXX[[[aaafffjjjmmmnnnnnnggghhhmmmttt|||}}}xxxssspppmmmfff___[[[^^^fffllluuu{{{}}}|||||||||{{{xxxvvvuuurrrjjj^^^TTTHHHCCC@@@DDDIIIPPPZZZccceeebbbYYYMMMEEEBBB@@@===@@@???@@@FFFOOOUUUWWWVVVXXXVVVQQQLLLHHHDDDBBBBBB>>>???BBBGGGMMMTTT[[[^^^bbb^^^XXXPPPIIIDDD@@@???777888888999:::<<<===>>><<<:::888666555555555444333777999::::::>>>EEEKKKwwwwww]]]UUUOOONNNNNNNNNQQQUUUZZZYYY\\\bbbkkkyyyyyyjjjZZZOOOGGGAAA@@@AAA???AAACCCEEEFFFGGGGGGGGGFFFHHHJJJMMMOOOPPPPPPPPPRRRSSSUUUXXX[[[^^^```aaa```bbbdddffffffeeecccaaaddddddeeefffgggggghhhhhhhhhkkknnnqqquuu{{{jjjZZZOOOOOOOOOMMMTTT```gggsssvvvbbbQQQHHHCCC@@@>>>@@@AAA@@@BBBFFFGGGIIIKKKNNNOOOPPPPPPPPPUUUXXX[[[^^^bbbhhhooosssxxx||||||{{{yyywwwwwwxxxyyyzzzzzz|||}}}||||||||||||{{{xxxvvvtttpppkkkeee```ZZZTTTPPPIIIIIIGGGFFFDDDCCCCCCCCCIIIMMMRRRUUUWWWWWWXXXYYYZZZ[[[^^^bbbiiirrr}}}vvvoooaaabbbfffooo{{{|||{{{|||~~~xxxjjjccccccgggjjjtttzzztttgggWWWIII???999777555444555666555555555777:::>>>BBBEEEGGGIIIIIIKKKNNNPPPQQQRRRTTTVVVXXXZZZ\\\[[[YYYWWWVVVVVVYYY\\\aaafffkkkmmmnnnnnndddhhhoooxxx~~~~~~xxxsssooolllfff```]]]```hhhpppyyy~~~{{{yyyyyy|||yyywwwtttssspppgggZZZPPPGGGBBBAAAEEEKKKQQQ\\\eeebbb]]]RRRFFFAAAAAA???<<>>;;;999999888888888777888999:::;;;555444444444666777777777222555999:::;;;@@@IIIPPPyyymmmXXXUUUPPPLLLLLLOOOSSSVVVWWW]]]bbbdddmmmuuufffUUULLLHHHDDDBBBCCCBBBCCCEEEEEEDDDDDDFFFGGGHHHIIIJJJKKKLLLMMMNNNOOORRRTTTWWWYYY\\\___cccfffgggjjjmmmnnnllljjjiiiiiieeeeeefffgggiiikkknnnpppooouuuzzz{{{|||rrrZZZXXXSSSNNNOOOWWWdddnnnnnn{{{jjj[[[PPPFFF???BBBBBBAAAAAABBBCCCEEEFFFIIIKKKNNNOOOOOOOOOPPPRRRSSSVVV\\\aaagggnnntttyyy~~~~~~}}}zzz{{{xxxtttqqqppprrrvvvxxxzzz{{{~~~~~~}}}{{{zzzyyyvvvtttuuupppjjjccc^^^XXXSSSOOOHHHGGGEEECCCBBBCCCDDDEEEKKKLLLNNNQQQTTTWWWYYYZZZ]]][[[\\\dddmmmuuuvvviiidddccceeekkkvvv{{{yyyzzz{{{}}}}}}sssiiicccaaaccceeeooosssvvvqqqeeeUUUHHH@@@;;;999777666666777777666333666;;;???BBBDDDGGGIIIKKKNNNQQQSSSTTTUUUWWWYYYZZZYYYYYYXXXVVVUUUTTTTTTWWW[[[bbbgggkkkmmmpppqqqkkkpppvvv||||||yyytttpppllleee^^^\\\[[[___iiisssxxx}}}{{{yyy{{{~~~zzzwwwtttpppjjjaaaVVVNNNAAABBBDDDHHHOOOWWW^^^ccc```UUUHHHAAA@@@AAABBBAAA@@@BBBFFFJJJMMMNNNNNNMMMBBBAAA>>><<<::::::;;;<<<>>>???BBBEEEHHHJJJLLLMMMGGGEEEAAA===:::999888888777777666666666666777777666555555555555666777777666888:::<<>>???>>>BBBDDDFFFIIIJJJJJJHHHGGG>>>===:::888888888888999<<<<<<>>>@@@AAABBBCCCCCC???===;;;888777666666777555555444444444444555555555555555555555666777777777888:::<<<>>>CCCIIIMMMwwwcccWWWUUUQQQOOOPPPTTTXXX[[[[[[___bbbiiixxxnnn```QQQJJJGGGDDDDDDEEE@@@BBBEEEFFFGGGHHHJJJMMMKKKKKKLLLMMMNNNNNNOOOOOOSSSUUUYYY[[[^^^aaafffiiippptttxxx{{{|||||||||}}}wwwvvvuuuuuuuuuvvvwwwxxxjjj\\\PPPPPPRRRWWWaaapppttthhhWWWJJJDDDBBBAAAAAABBBBBBCCCDDDEEEGGGIIIJJJJJJLLLNNNOOOOOOPPPRRRTTTVVVZZZ```gggmmmtttzzz~~~zzzvvvtttpppnnnlllkkkllloootttwwwzzz{{{~~~||||||zzzxxxwwwuuurrrpppoookkkddd^^^YYYSSSNNNJJJFFFEEEDDDCCCCCCCCCDDDEEEIIIJJJMMMPPPTTTWWWZZZ[[[___\\\^^^eeemmmttt}}}uuukkkbbbcccfffnnnxxx}}}zzzyyy{{{~~~~~~|||ssspppllliiihhhjjjmmmoooooorrrtttooodddUUUGGG???:::777555444444555555444555999>>>BBBEEEHHHJJJMMMNNNPPPSSSUUUVVVWWWXXXZZZ[[[ZZZZZZYYYXXXWWWVVVVVVZZZ___eeekkkooorrruuuwwwvvvxxx{{{|||xxxppphhhcccccc^^^[[[\\\]]]aaajjjtttwww{{{~~~xxxssspppzzzzzzvvvsssoooiiibbbXXXNNNGGGHHHGGGIIIPPPYYY```aaa```LLLFFF???<<<<<<===>>>===CCCDDDEEEFFFEEEDDDAAA@@@;;;:::888777777777888999;;;;;;;;;;;;;;;::::::999888777666555444555666777555555444444444444555555555555555555555666777777888999;;;<<<===AAAEEEIIItttcccUUUSSSQQQOOOQQQTTTYYY\\\\\\^^^bbbkkk~~~~~~jjj\\\NNNHHHGGGEEEEEEFFFFFFGGGHHHIIIHHHHHHIIIKKKOOOOOOOOOPPPPPPQQQQQQQQQSSSVVVYYY\\\___ccchhhkkkpppttt{{{~~~~~~~~~qqq```WWWRRRSSSWWW^^^jjjzzzqqq\\\TTTJJJBBB@@@AAABBBCCCCCCDDDEEEFFFHHHJJJLLLMMMKKKMMMOOOPPPPPPQQQTTTVVVWWW[[[bbbiiipppvvv|||{{{wwwrrrpppmmmlllkkkkkknnnrrrwwwzzz}}}~~~uuurrr{{{~~~{{{~~~|||yyywwwvvvtttqqqooolllhhhbbb\\\VVVQQQLLLHHHDDDDDDCCCCCCCCCDDDEEEEEEHHHIIILLLPPPTTTWWWZZZ\\\```^^^```gggooovvvwwwnnnaaabbbfffnnnyyy~~~{{{|||}}}}}}}}}{{{sssrrrpppooonnnoooqqqrrrqqqssstttoooeeeVVVHHH@@@:::888555444555666555444444888===AAADDDGGGJJJLLLOOOQQQTTTUUUVVVWWWXXXZZZZZZZZZYYYXXXWWWWWWVVVVVVZZZ^^^eeejjjnnnrrrvvvxxxyyy{{{}}}|||xxxqqqhhhccc]]]YYYXXXZZZ]]]aaajjjsssvvv{{{|||uuuqqqoooyyy~~~wwwtttrrrmmmfff^^^TTTKKKFFFFFFFFFKKKUUU___bbb\\\VVVEEEBBB???>>>???@@@@@@???BBBBBBCCCBBBAAA???===;;;:::999999888888999::::::;;;;;;;;;:::999888777666777666666555666777888888888777777666666777777888666555555555555666777777999:::;;;<<<<<<>>>BBBEEEpppaaaRRRPPPOOONNNPPPTTTXXX[[[[[[]]]bbbmmmyyyfffYYYLLLHHHGGGFFFFFFGGGHHHJJJKKKKKKKKKKKKLLLNNNSSSSSSSSSSSSSSSTTTTTTTTTSSSVVVYYY]]]```dddiiimmmpppuuu}}}xxxdddYYYVVVUUUVVVZZZdddrrruuueeeZZZKKKHHHDDDAAAAAABBBCCCDDDEEEFFFGGGIIIKKKMMMNNNOOOMMMNNNOOOPPPQQQRRRUUUXXXXXX]]]dddkkkrrrxxx}}}}}}yyytttqqqnnnkkkjjjjjjllloootttyyy|||~~~|||lllbbb```jjjwww|||zzzyyyssskkklllqqqzzzzzz~~~|||yyywwwvvvssspppnnnjjjeee___ZZZTTTOOOJJJGGGBBBBBBCCCCCCCCCDDDEEEEEEGGGIIILLLOOOSSSWWWZZZ[[[\\\ZZZ]]]eeemmmttt}}}zzzrrraaabbbfffnnnyyy~~~wwwxxx~~~~~~}}}}}}vvvwwwwwwxxxyyyyyyyyyxxxtttuuutttpppgggYYYKKKAAA;;;999666555666777666666444888===BBBEEEHHHKKKMMMOOORRRTTTVVVVVVVVVXXXZZZYYYYYYXXXXXXWWWWWWVVVVVV[[[```fffkkkpppuuuyyy|||~~~zzzrrriiidddYYYVVVVVVYYY\\\```hhhqqqtttyyy~~~~~~xxxrrroooooo{{{{{{tttsssqqqllldddZZZQQQJJJFFFDDDGGGOOO[[[dddbbbVVVLLL@@@@@@??????@@@AAAAAA@@@????????????>>>===<<<;;;999999888999999999::::::999999:::999999888777777888888888777777888888888999888888777777888888999777666666666666777888888:::;;;<<<<<<<<<===@@@BBB|||iii\\\PPPOOONNNMMMOOOSSSWWWYYYYYY^^^dddpppuuudddXXXLLLHHHHHHGGGGGGHHHHHHJJJLLLNNNOOOPPPRRRTTTVVVVVVUUUUUUUUUUUUUUUUUURRRUUUYYY]]]```eeejjjnnnsssxxxmmm[[[WWWXXXVVVXXX]]]hhhxxxrrr```TTTLLLBBBAAAAAAAAABBBCCCDDDDDDHHHIIIJJJLLLNNNOOOOOOPPPNNNOOOPPPQQQQQQSSSWWWZZZ[[[```gggnnntttyyy~~~|||xxxtttqqqoooiiiiiijjjlllpppuuuzzz}}}nnnaaa[[[ZZZdddppptttmmmiiiiiidddaaagggqqq}}}~~~}}}xxxzzz~~~|||yyyvvvuuurrrooommmgggccc]]]WWWRRRMMMHHHEEEAAAAAABBBCCCDDDDDDEEEEEEHHHIIILLLOOOSSSVVVYYYZZZZZZYYY]]]gggpppxxx}}}sssbbbcccfffnnnxxx|||~~~xxxqqqttt{{{zzz|||wwwvvvtttppphhhZZZLLLBBB<<<999777666777777777666777;;;@@@EEEHHHKKKOOOQQQQQQSSSVVVWWWWWWXXXYYY[[[YYYYYYYYYXXXXXXXXXWWWWWW___ccciiioootttyyy~~~{{{rrriiidddZZZWWWVVVYYY[[[___hhhqqqrrrwww|||{{{uuunnnllllll{{{yyysssqqqooojjjbbbXXXOOOIIIGGGEEEJJJTTT___ddd___QQQFFF======>>>>>>????????????==================<<<<<<888888888888888888888888777777888888888888888777888888888888888888888888888888777777777777888888888888888888888999999:::;;;<<<============???AAAxxxeeeZZZPPPOOONNNNNNOOORRRVVVXXXYYY___hhhtttqqqcccWWWLLLIIIIIIHHHGGGIIIKKKMMMOOOQQQQQQSSSUUUWWWVVVVVVVVVUUUUUUTTTTTTTTTQQQTTTXXX\\\```eeejjjnnnuuuzzzyyyeee[[[YYY[[[ZZZ\\\aaammm}}}ttt___SSSKKKEEE@@@@@@AAAAAABBBEEEGGGIIIJJJKKKMMMOOOPPPPPPPPPPPPNNNOOOPPPQQQRRRTTTXXX[[[___dddkkkrrrwww{{{|||xxxuuurrrpppjjjkkklllooosssxxx}}}~~~eee\\\[[[\\\eeeooopppfff```aaa______kkk{{{~~~~~~}}}}}}~~~~~~|||{{{wwwuuu{{{~~~}}}}}}zzzwwwuuussspppmmmkkkccc___YYYTTTOOOJJJFFFBBB???@@@AAACCCDDDEEEEEEEEEIIIJJJLLLOOORRRUUUXXXYYYZZZYYY^^^iiittt}}}}}}qqqcccccceeelllwww~~~zzzuuuzzz~~~uuummmpppyyy||||||wwwvvvsssoooggg[[[LLLBBB;;;888666555666666666555777;;;AAAFFFIIILLLPPPRRRTTTVVVYYYZZZZZZZZZ[[[]]][[[[[[[[[ZZZZZZZZZZZZZZZ```dddjjjpppuuu{{{|||tttlllggg___[[[YYYZZZ\\\```iiirrruuuzzz|||sssllliiijjjwwwwwwrrrnnnmmmhhh___UUULLLHHHGGGFFFKKKTTT\\\]]]WWWLLLCCC===>>>>>>???>>>>>>>>>???===============<<<<<<<<<::::::::::::::::::999999888888999999:::999999999888888999::::::::::::::::::999999888888999999:::::::::999999::::::;;;<<<;;;===>>>>>>>>>>>>???AAAvvveee]]]PPPPPPNNNNNNPPPSSSVVVXXXYYYaaakkkvvvpppcccWWWLLLIIIIIIHHHHHHIIIPPPQQQSSSSSSRRRRRRTTTUUUVVVUUUUUUTTTTTTSSSSSSSSSQQQTTTXXX\\\```eeejjjnnnvvvzzzmmm```]]]]]]]]]```aaafffqqq}}}cccSSSKKKFFFAAABBBBBBBBBBBBCCCGGGLLLPPPLLLMMMNNNPPPQQQQQQPPPPPPOOOPPPQQQQQQRRRTTTYYY\\\bbbgggnnntttyyy}}}|||xxxuuusssrrrnnnooopppssswww|||zzzaaa[[[]]]```gggppppppeee]]]^^^^^^aaaqqq~~~~~~~~~~~~}}}}}}||||||wwwvvvtttttt{{{~~~||||||{{{yyyuuusssqqqoookkkiiiaaa]]]WWWRRRMMMHHHDDD@@@???@@@AAACCCDDDEEEEEEEEEIIIKKKMMMOOORRRUUUWWWXXXTTTUUU[[[fffrrr{{{|||ooodddccceeekkkvvvyyytttpppwww~~~ssskkkoooyyyyyyuuuuuuxxxzzz}}}wwwuuurrrnnnfffZZZKKKAAA:::777555444555555555444666:::???DDDGGGKKKNNNQQQWWWYYY[[[\\\\\\\\\^^^___]]]]]]]]]\\\\\\\\\\\\\\\___ccchhhnnntttyyy}}}vvvppplllccc^^^[[[\\\]]]aaajjjtttzzzuuullljjjjjjrrr~~~~~~vvvrrrlllkkkfff]]]SSSKKKGGGGGGFFFKKKRRRVVVUUUOOOGGGAAA???@@@AAA@@@?????????@@@>>>>>>>>>======<<<<<<<<<===>>>>>>>>>======<<<;;;;;;<<<<<<<<<<<<;;;;;;:::999999;;;<<<>>>>>>>>>???===<<<<<<;;;;;;<<<<<<===;;;;;;:::::::::;;;<<<<<<<<<===??????>>>>>>@@@AAAsssbbbXXXPPPNNNMMMOOOPPPPPPVVV]]]ccciiippp{{{xxxmmm___SSSHHHFFFHHHIIIIIIIIIOOOPPPSSSUUUVVVUUUTTTTTTQQQQQQPPPPPPOOOOOOPPPPPPPPPRRRUUUYYY^^^bbbeeegggooosssxxx{{{}}}}}}}}}~~~rrrddd``````___\\\]]]aaajjjuuucccRRRKKKFFFBBBAAA@@@BBBEEEHHHKKKLLLMMMMMMNNNOOOPPPPPPOOOOOOQQQRRRQQQOOONNNOOOSSSXXX\\\___gggkkkrrrxxx}}}~~~}}}}}}}}}zzzxxxssstttvvvyyy}}}|||ddd]]]dddmmmsssuuussscccXXX\\\eeennn|||||||||||||||{{{zzzyyyoooqqqqqqrrrxxx}}}|||zzzzzzxxxuuusssppplllgggddd]]][[[VVVPPPKKKGGGDDDCCCAAABBBDDDDDDCCCCCCEEEFFFHHHIIILLLPPPTTTWWWYYY[[[ZZZZZZaaalllwww~~~xxxjjj___```dddlllxxxzzztttppppppmmm{{{vvvhhhfffmmmrrr~~~yyytttpppnnnqqqvvvzzzuuuwww{{{|||{{{uuuuuuqqqjjjaaaXXXJJJ>>>999888777777777888999:::999===BBBGGGJJJMMMPPPSSSVVVXXXZZZ]]]^^^___``````_________]]]\\\\\\^^^``````eeekkkqqqvvvzzz~~~|||~~~~~~}}}zzzrrrhhhdddaaa]]][[[^^^eeemmmrrrzzzuuunnnnnnqqq{{{}}}~~~yyytttrrrqqqnnnggg\\\PPPHHHEEEEEEIIIKKKLLLMMMKKKHHHDDDBBB????????????@@@AAABBBCCC>>>>>>>>>>>>????????????<<<===???AAABBBBBBBBBBBB:::;;;<<<===>>>>>>>>>>>><<<======>>>???@@@@@@AAADDDBBB@@@@@@@@@@@@???===<<<<<<<<<<<<<<<<<<<<<<<>>999888777666666777888999999===BBBGGGJJJMMMQQQSSSXXXYYY\\\^^^```aaaaaaaaaaaaaaa```^^^\\\\\\]]]___aaafffmmmtttxxx{{{}}}yyy|||~~~}}}|||zzzqqqhhhgggccc___^^^```gggooottt~~~xxxrrrrrrvvv~~~}}}}}}}}}{{{wwwuuurrrnnnfff[[[OOOHHHEEEFFFGGGHHHIIIJJJIIIEEEBBB???>>>>>>>>>>>>>>>??????@@@????????????@@@@@@@@@AAA@@@AAABBBDDDDDDDDDDDDCCCBBBBBBBBBAAA@@@>>>>>>===@@@AAABBBBBBCCCDDDEEEEEEGGGFFFDDDDDDEEEEEECCCAAA????????????????????????AAABBBCCCDDDEEEFFFFFFFFF|||gggVVVMMMMMMLLLNNNRRRSSSSSSWWW]]]fffllluuusssiii\\\RRRIIIHHHJJJJJJJJJKKKNNNNNNOOOPPPOOONNNLLLKKKIIIHHHGGGFFFEEEDDDDDDDDDDDDEEEFFFHHHJJJLLLMMMNNNNNNRRRWWWZZZ[[[\\\]]]^^^^^^___aaaeeejjjpppvvvyyy}}}~~~~~~yyyttteee^^^XXXWWW]]]dddgggggggggooo{{{ppp^^^KKKBBB@@@??????AAAEEEGGGIIILLLNNNPPPPPPPPPPPPRRRTTTTTTSSSQQQQQQQQQSSSSSSSSSUUUYYY^^^bbbeeelllqqqwww}}}{{{hhhjjjxxxqqqhhhfffooozzzwwwvvvsssqqqpppooopppppppppooommmpppyyy~~~}}}|||zzzwwwuuurrroookkkfffbbb[[[XXXSSSNNNIIIEEEBBBAAA@@@AAACCCCCCBBBBBBDDDEEEGGGIIIMMMQQQUUUXXXZZZZZZ\\\[[[___hhhrrr{{{vvvhhh^^^```dddlllxxx{{{wwwuuuvvvuuusssssswww{{{|||tttcccVVVXXXeeeppp|||{{{wwwuuuvvvtttpppooorrrwww}}}|||{{{~~~~~~zzz{{{wwwmmmaaaWWWKKKBBB999888777555555666888999999===CCCGGGKKKNNNQQQTTTZZZ\\\^^^```bbbbbbcccbbbaaaaaa```^^^\\\\\\]]]___```fffnnntttxxxyyyyyyzzzuuuyyy|||{{{zzzxxxqqqiiiiiifffbbbaaacccjjjrrrxxx{{{vvvwwwzzz~~~~~~~~~{{{zzzsssnnneeeYYYNNNHHHGGGGGGFFFGGGIIIIIIHHHEEEBBB@@@@@@@@@???>>>>>>>>>??????@@@@@@@@@AAAAAAAAABBBBBBDDDEEEFFFGGGGGGGGGGGGGGGJJJIIIGGGEEECCCBBBAAAAAAFFFFFFGGGHHHIIIJJJKKKLLLMMMLLLKKKKKKLLLLLLJJJHHHFFFEEEEEEDDDDDDCCCCCCBBBEEEEEEGGGHHHIIIJJJJJJJJJvvvbbbSSSLLLLLLKKKNNNSSSUUUUUUXXX^^^ffflllxxxqqqgggZZZQQQIIIIIIKKKJJJKKKLLLNNNNNNNNNMMMLLLJJJHHHGGGDDDCCCBBBAAA@@@?????????@@@@@@BBBCCCEEEFFFGGGHHHFFFIIIMMMPPPQQQRRRTTTUUUSSSTTTTTTVVVZZZ]]]aaaccceeefffggggggfffddd```^^^XXXWWWWWW\\\dddkkknnnpppqqqzzzyyy```SSSEEE@@@@@@@@@CCCFFFIIIJJJMMMOOOQQQRRRRRRRRRRRRTTTWWWWWWUUUSSSRRRRRRSSSTTTVVVXXX\\\aaafffjjjooottt{{{xxxmmmuuussspppsss}}}|||yyytttooolllkkklllllljjjlllmmmsss~~~~~~~~~}}}{{{zzzyyyvvvsssqqqnnniiidddaaaZZZWWWRRRMMMHHHDDDBBBAAA???AAABBBBBBAAABBBCCCEEEGGGJJJNNNRRRVVVXXXZZZZZZ]]][[[^^^gggpppzzzuuuggg]]]___dddmmmxxx}}}wwwtttsssssspppoooqqqqqqpppsssxxx~~~yyymmm]]]TTTYYYhhhuuu}}}|||zzzvvvssstttrrroooooorrryyy{{{qqqfff\\\QQQGGG<<<:::888666666666888999:::>>>CCCHHHLLLOOOSSSUUU[[[]]]___aaabbbccccccccc^^^___^^^]]][[[[[[]]]___^^^dddlllsssuuutttsssrrrqqqvvvzzzyyyxxxwwwpppiiijjjgggcccbbbeeellltttzzz|||xxxzzz}}}~~~}}}tttmmmbbbVVVMMMHHHGGGHHHIIIIIIKKKKKKJJJGGGEEECCCDDDCCCBBBBBBAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBCCCFFFFFFHHHIIIJJJKKKKKKLLLLLLKKKJJJIIIHHHHHHIIIIIIJJJJJJKKKMMMNNNOOOPPPPPPRRRQQQQQQRRRSSSSSSQQQOOOMMMLLLKKKJJJIIIGGGGGGFFFGGGHHHJJJMMMOOOQQQRRRRRRsssaaaTTTNNNKKKKKKNNNSSSVVVVVVZZZ```ffflllzzzpppfffWWWOOOJJJKKKLLLKKKKKKNNNNNNMMMLLLKKKIIIGGGFFFEEEAAA@@@???>>>==================???AAACCCEEEFFFGGGFFFHHHLLLMMMNNNOOOPPPRRRPPPPPPPPPPPPQQQRRRTTTUUUVVVWWWXXXXXXXXXWWWVVVVVVWWWYYY]]]cccjjjooosssuuu|||wwweeeTTTLLLDDDBBBBBBBBBEEEIIILLLMMMPPPRRRSSSTTTTTTTTTTTTVVVWWWWWWUUUSSSSSSSSSTTTVVVYYY\\\___dddjjjnnntttxxxxxxuuuzzz||||||vvvooojjjhhhhhhiiieeejjjpppyyy}}}}}}{{{xxxvvvwwwuuurrrooolllgggbbb^^^YYYVVVRRRLLLHHHDDDBBBAAA???AAABBBBBBAAABBBCCCEEEGGGJJJNNNSSSWWWYYYZZZZZZ\\\ZZZ]]]fffpppzzzssseee\\\^^^dddmmmxxx~~~vvvooolllkkkpppmmmmmmnnnnnnmmmqqqxxx~~~tttfffYYYTTTYYYgggsss|||~~~}}}~~~xxxsssqqqpppnnnpppuuu{{{ssskkkcccVVVKKK???===:::888777888999;;;;;;???EEEJJJNNNQQQUUUWWW\\\]]]___aaacccccccccccc[[[\\\\\\[[[[[[[[[^^^```___eeemmmssstttrrrooonnnnnntttyyyxxxwwwuuupppjjjgggeeeaaaaaaeeemmmvvv{{{}}}~~~~~~ssskkk___SSSKKKHHHGGGHHHIIIJJJKKKKKKJJJHHHFFFDDDEEEDDDDDDCCCCCCCCCCCCDDDBBBCCCCCCCCCCCCDDDDDDDDDFFFFFFHHHIIIKKKMMMOOOPPPOOONNNNNNMMMMMMMMMMMMNNNMMMNNNOOOPPPQQQSSSTTTTTTWWWWWWXXXYYY[[[[[[XXXVVVTTTTTTRRRPPPNNNLLLKKKJJJIIIKKKNNNQQQUUUXXXZZZ[[[ooo___UUUQQQKKKKKKNNNSSSVVVWWW\\\cccgggmmm||||||mmmdddTTTNNNKKKLLLMMMLLLLLLOOOMMMLLLJJJHHHFFFDDDCCCBBB???>>>======<<<<<<======<<<===???AAACCCFFFGGGHHHHHHJJJLLLMMMMMMMMMNNNOOOOOOOOONNNNNNNNNNNNOOOOOOOOOQQQRRRSSSSSSSSSVVVXXXZZZ^^^dddjjjpppuuu{{{~~~gggWWWKKKFFFCCCCCCCCCCCCFFFKKKOOOPPPRRRTTTUUUUUUUUUUUUUUUVVVWWWVVVTTTTTTUUUVVVUUUYYY^^^aaaccchhhnnntttzzz~~~|||}}}wwwpppkkkiiihhhhhheeemmmvvv~~~~~~}}}|||zzzwwwtttuuusssooollliiiddd___[[[VVVTTTPPPKKKFFFCCC@@@???@@@AAACCCCCCBBBBBBDDDEEEGGGJJJOOOTTTXXXZZZZZZZZZ[[[YYY]]]fffqqq|||rrrccc\\\^^^dddmmmxxxzzzrrrllljjjkkkpppnnnnnnnnnlllkkkpppxxxqqqaaaVVVSSSXXXdddooo~~~}}}{{{tttqqqpppoootttzzz}}}xxxsssqqqkkk\\\NNNBBB???<<<888777888:::;;;===AAAGGGLLLPPPTTTXXXZZZ]]]___```bbbcccdddcccccc[[[\\\\\\[[[[[[\\\^^^```dddiiippptttuuurrrooommmlllsssyyyxxxvvvsssooojjjdddaaa______dddmmmwww}}}{{{ppphhh\\\QQQJJJGGGFFFFFFFFFGGGGGGGGGGGGEEEDDDCCCBBBBBBBBBCCCDDDEEEFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGHHHHHHIIIJJJLLLOOOQQQRRRSSSSSSTTTSSSSSSRRRQQQPPPQQQRRRSSSTTTVVVXXXYYYYYY]]]]]]^^^```bbbbbb```^^^]]]\\\ZZZWWWTTTRRRPPPOOOLLLNNNRRRVVV[[[^^^```bbb~~~lll]]]TTTQQQLLLKKKMMMRRRUUUXXX^^^fffhhhoooyyykkkbbbRRRNNNLLLMMMNNNLLLMMMPPPJJJIIIGGGEEECCCAAA@@@@@@<<<<<<;;;;;;<<<<<<======AAAAAACCCEEEGGGHHHJJJKKKKKKLLLMMMMMMLLLLLLMMMNNNOOOOOOOOOOOOPPPQQQQQQQQQRRRTTTUUUUUUUUUWWW[[[^^^aaagggnnnuuu{{{jjjWWWLLLDDDBBBBBBEEEEEEDDDHHHNNNPPPQQQSSSUUUVVVVVVUUUUUUUUUVVVUUUTTTSSSTTTVVVYYYXXX]]]bbbfffhhhllltttyyyzzztttpppnnnmmmmmmkkkuuu}}}~~~}}}|||||||||zzzwwwuuusssqqqmmmjjjgggbbb\\\XXXSSSQQQMMMHHHCCC@@@>>>===@@@BBBCCCCCCCCCCCCDDDFFFGGGJJJOOOTTTXXXZZZZZZZZZYYYXXX]]]hhhsss~~~qqqbbb[[[^^^cccmmmyyyyyyqqqmmmmmmooopppooooooooolllkkkqqqzzznnn\\\SSSTTTZZZgggsss~~~|||vvvtttssstttyyy{{{wwwwwwzzzwwwfffSSSBBB@@@;;;888666777999;;;>>>CCCIIINNNRRRVVVZZZ\\\___aaabbbdddeeeeeeeeeddd___```___^^^\\\\\\]]]___gggkkkqqqtttssspppnnnlllllltttyyyxxxuuurrrnnnjjjaaa___]]]___eeennnyyy|||wwwnnneeeZZZPPPJJJGGGEEECCCDDDEEEEEEEEEDDDCCCBBBAAABBBBBBCCCDDDFFFHHHJJJKKKJJJJJJJJJKKKKKKKKKLLLLLLMMMMMMLLLLLLMMMOOOQQQRRRSSSUUUWWWYYYZZZYYYWWWVVVWWWWWWYYYZZZ\\\^^^___```bbbcccdddgggiiiiiigggdddeeecccaaa^^^ZZZWWWUUUTTTRRRTTTWWW[[[^^^aaacccddd|||iii[[[SSSPPPMMMKKKMMMQQQUUUXXX___gggjjjpppvvviii```QQQMMMLLLNNNNNNMMMMMMQQQHHHFFFDDDBBB@@@???>>>>>>::::::::::::;;;<<<===>>>GGGGGGHHHIIIKKKLLLMMMMMMMMMOOOOOOOOOMMMLLLMMMNNNOOOPPPQQQRRRTTTUUUVVVVVVWWWYYYZZZZZZYYY[[[```dddhhhoooxxxmmmZZZLLLEEEAAAAAACCCGGGHHHGGGKKKRRRQQQRRRTTTUUUVVVVVVUUUUUUUUUUUUTTTSSSRRRSSSWWWZZZZZZ___fffiiikkkpppwww}}}}}}yyyvvvuuuttttttrrr{{{~~~{{{zzzzzz{{{|||{{{xxxvvvrrrpppllliiieee```[[[WWWQQQNNNJJJEEEAAA>>><<<;;;AAACCCDDDDDDCCCDDDEEEGGGGGGJJJOOOUUUYYYZZZZZZZZZXXXWWW]]]iiiuuupppaaa[[[]]]cccmmmyyyyyyqqqoooqqqssspppooooooooommmlllsss|||lllYYYRRRVVV```ooo}}}{{{wwwwwwwwwxxx}}}~~~}}}xxx{{{nnnYYYBBB???;;;777555666888:::???DDDJJJOOOSSSWWW[[[^^^aaabbbdddfffggggggffffffddddddccc```]]]\\\]]]^^^gggkkkppprrrqqqnnnkkkjjjllltttzzzyyyuuurrrnnniii```^^^]]]___eeeooozzzzzztttllldddXXXOOOJJJGGGDDDBBBDDDEEEEEEEEEDDDCCCBBBBBBCCCDDDEEEGGGJJJMMMOOOQQQMMMNNNNNNNNNNNNOOOOOOOOOQQQQQQOOONNNNNNOOOPPPQQQPPPSSSXXX\\\___```___^^^[[[\\\]]]___```bbbcccdddfffgggiiikkknnnnnnkkkiiijjjhhhfffbbb___[[[YYYWWWVVVXXXZZZ]]]```bbbcccdddzzzjjj]]]UUURRRPPPMMMMMMSSSXXX[[[^^^cccmmmvvvvvvggg\\\PPPOOOMMMNNNOOOOOONNNLLLFFFFFFDDDBBB@@@>>>===<<<>>>??????@@@BBBCCCCCCDDDGGGJJJNNNOOOOOOOOOOOOPPPPPPPPPNNNMMMLLLLLLMMMNNNSSSTTTVVVWWWXXXZZZ]]]___``````bbbdddfffhhhjjjjjjtttzzzjjjZZZMMMFFFFFFBBBBBBDDDGGGJJJMMMPPPRRRTTTUUUVVVWWWXXXWWWVVVVVVUUUTTTSSSRRRRRRUUUYYY]]]]]]cccjjjooosssyyy|||zzzzzzzzz{{{|||{{{{{{{{{{{{{{{{{{yyyuuurrrrrrooojjjfffbbb\\\WWWSSSOOOLLLHHHCCC???>>>===>>>???@@@BBBAAAAAABBBDDDFFFHHHKKKOOOTTTWWWXXXXXXXXXVVV[[[ccclllwwwoooaaa\\\```gggrrr}}}vvvrrrsssvvvpppooonnnmmmkkkmmmttt{{{|||iiiUUUOOOVVVcccqqq{{{zzz|||||||||www~~~ttt]]]GGG@@@:::999888777999<<>>=========@@@AAACCCCCCBBBCCCEEEGGGHHHKKKOOOSSSWWWXXXXXXXXXVVV[[[cccmmmxxxmmm```\\\```hhhttt{{{wwwwwwxxxtttqqqmmmlllmmmrrrzzzvvvdddRRRNNNWWWeeettt~~~vvvsssuuuxxx}}}yyyaaaHHHAAA;;;::::::999;;;???BBBHHHNNNSSSVVVYYY]]]aaafffffffffggghhhhhhhhhiiifffeeebbb^^^[[[\\\```ccclllppprrrrrrooollllllnnnsssyyyzzzvvvrrrqqqpppmmm```[[[YYY^^^jjjvvv|||~~~{{{pppiii___WWWLLLFFFDDDDDDBBB@@@@@@?????????@@@AAABBBBBBDDDGGGJJJMMMOOORRRWWWZZZXXXYYY[[[\\\]]]^^^^^^^^^aaaaaaaaa___^^^___bbbdddcccdddeeeggghhhhhhhhhhhhfffeeebbb___]]][[[[[[[[[[[[^^^aaadddfffhhhkkkmmmmmmmmmmmmjjjgggeeedddeeecccccccccccccccdddeeeeeeuuueeeYYYRRROOOPPPNNNOOOTTTXXXZZZ^^^cccnnn~~~rrreee[[[RRRQQQPPPPPPPPPOOOMMMKKKHHHFFFDDDBBBAAAAAABBBCCCBBBDDDFFFIIILLLNNNPPPQQQQQQSSSVVVWWWVVVUUUUUUVVVSSSUUUVVVUUUUUUVVVXXXZZZ```cccgggjjjmmmppptttwww{{{ttt___QQQGGG@@@???AAADDDEEEGGGKKKNNNQQQTTTUUUWWWXXXXXXXXXXXXXXXWWWVVVUUUVVVVVVWWWXXX[[[```dddhhhnnnuuu{{{~~~}}}}}}|||zzzxxxwwwwwwvvvtttsssnnnjjjeee```\\\WWWRRRNNNKKKHHHDDD@@@===<<<<<<===AAABBBCCCCCCCCCDDDFFFHHHIIIKKKOOOSSSVVVXXXXXXXXXVVV[[[dddnnnyyy}}}kkk^^^[[[```iiivvv~~~{{{zzzvvvrrrllllllrrrzzzmmm\\\MMMKKKVVVfffuuu~~~yyyuuurrrnnnjjjlllqqqxxx{{{zzzaaaHHHAAA<<<<<<<<<<<>><<<;;;<<<<<<@@@AAABBBCCCCCCDDDFFFHHHIIIKKKOOOSSSVVVXXXXXXYYYVVV\\\eeeppp{{{yyyhhh\\\YYY^^^iiiwww}}}yyyuuuqqqmmmoooxxxdddUUUHHHIIIUUUeeettt~~~yyyqqqkkkhhhggggggmmmuuuyyyyyy|||qqqXXXGGG@@@<<<<<<>>>>>>AAAEEEHHHLLLRRRVVVYYY^^^eeekkkmmmmmmlllkkkkkklllmmmnnnjjjhhheee```^^^```dddhhhnnnooopppooommmnnnrrrvvvzzz}}}}}}xxxrrroooiiicccZZZYYYZZZbbbnnnyyy}}}zzz~~~vvviii^^^WWWTTTNNNGGGCCCAAAAAA@@@???>>>>>>>>>???@@@AAABBBCCCDDDGGGJJJNNNQQQUUUZZZ^^^bbbcccfffiiilllooopppqqqooopppqqqqqqpppqqqsssuuuvvvwwwxxxwwwuuupppllliiieeebbb]]]WWWRRRMMMJJJIIIHHHIIILLLNNNPPPSSSXXX\\\]]]```dddffffffffffffgggeeeeeecccaaa___\\\ZZZYYYrrrbbbXXXSSSQQQPPPOOORRRWWWZZZ\\\bbbjjjyyyyyynnnccc\\\VVVUUUTTTSSSSSSPPPMMMJJJGGGEEEDDDCCCDDDFFFIIIKKKNNNOOORRRTTTUUUUUUUUUUUUTTTVVVXXXXXXXXXXXXYYY[[[XXX]]]cccfffhhhkkkpppuuu{{{}}}aaaUUUIIICCCBBBBBBEEEIIIHHHJJJMMMPPPSSSVVVWWWXXXVVVVVVUUUUUUUUUUUUUUUUUUUUUWWWZZZ]]]```eeekkkooovvv|||~~~}}}}}}}}}}}}}}}yyywwwtttsssssssssqqqpppkkkgggaaa\\\WWWSSSOOOLLLFFFDDD@@@===;;;;;;<<<===>>>@@@AAAAAABBBCCCEEEHHHJJJKKKNNNRRRUUUWWWYYYYYYWWW]]]gggrrr~~~vvveeeZZZVVV]]]iiixxx|||vvvpppqqqqqqttt}}}uuu[[[NNNEEEHHHUUUcccpppxxx~~~wwwoooiiigggiiilllssszzz|||{{{{{{}}}eeeNNNFFF@@@;;;<<<>>>???BBBFFFJJJOOOTTTXXX\\\aaahhhmmmllllllllllllmmmnnnooopppllliiieeeaaa___aaafffkkknnnooopppooonnnqqqwww}}}xxxrrrnnnggg```XXXXXX\\\eeepppzzz~~~{{{yyyzzzmmm```VVVQQQMMMJJJEEEAAA@@@?????????=========>>>???@@@AAAAAA@@@CCCFFFIIILLLPPPUUUXXX___aaadddgggjjjmmmooopppoooqqqsssttttttuuuwwwyyyzzz|||}}}|||wwwooofffaaa[[[YYYTTTOOOJJJFFFDDDCCCBBBCCCEEEEEEFFFIIIMMMPPPQQQUUUYYY\\\]]]]]]^^^___]]]]]]\\\ZZZWWWTTTQQQOOOrrrbbbXXXSSSSSSOOOPPPTTTZZZ\\\___fffooo}}}wwwlllbbb\\\XXXWWWUUUUUUTTTQQQLLLIIIGGGFFFFFFFFFHHHKKKNNNOOOTTTUUUWWWYYYYYYXXXVVVUUUQQQSSSUUUWWWWWWYYY[[[]]]```gggoootttwww{{{lllTTTJJJBBB@@@BBBCCCFFFJJJKKKMMMOOOSSSUUUVVVWWWWWWTTTTTTTTTTTTTTTUUUVVVVVVWWWZZZ^^^bbbggglllrrrvvv}}}~~~~~~}}}}}}}}}}}}}}}}}}||||||wwwuuusssrrrrrrqqqooonnnjjjeee___YYYUUUQQQMMMJJJDDDBBB???<<<;;;;;;===>>>===???@@@AAAAAACCCEEEHHHJJJLLLNNNQQQUUUWWWYYYZZZYYY___iiiuuutttcccYYYVVV]]]jjjzzzzzzuuunnntttwwwzzzxxxiiiTTTJJJDDDJJJXXXeeeooouuu~~~yyysssnnnoooqqqsssvvv{{{~~~||||||ttt^^^KKKGGG@@@<<<===???@@@CCCGGGLLLQQQWWW[[[^^^bbbhhhmmmkkklllmmmoooooopppppppppllljjjfffaaa___bbbhhhlllnnnppprrrrrrssswwwxxxrrrmmmeee^^^VVVXXX^^^gggrrrzzz~~~|||xxxxxxssseeeYYYQQQNNNFFFEEEBBB???>>>===========================>>>???<<<>>>AAACCCEEEHHHLLLOOOVVVWWWZZZ]]]```bbbcccdddfffiiilllnnnoooqqqsssvvvvvvxxxyyywwwqqqhhh]]]WWWPPPNNNJJJGGGCCCAAA@@@???@@@AAABBBCCCCCCDDDFFFHHHJJJMMMPPPRRRSSSTTTUUUVVVUUUUUUTTTSSSQQQNNNKKKIIIpppaaaWWWSSSSSSOOOPPPUUU\\\^^^aaajjjsss|||vvvkkkccc^^^YYYXXXWWWVVVUUUQQQLLLHHHHHHIIIJJJLLLNNNQQQSSSTTTWWWYYY[[[]]]]]]\\\ZZZXXXSSSUUUXXX[[[]]]```cccfffnnnwwwppp\\\LLLDDD???@@@CCCDDDFFFIIIMMMOOOQQQTTTVVVVVVVVVVVVTTTSSSSSSSSSTTTVVVXXXYYY[[[^^^ccchhhmmmsssyyy~~~}}}||||||zzz{{{|||}}}}}}}}}|||{{{tttsssrrrrrrrrrqqqnnnkkkgggccc\\\VVVRRRNNNJJJHHHCCCAAA>>><<<;;;<<<>>>???>>>???AAABBBBBBDDDFFFIIIKKKLLLNNNQQQTTTWWWYYYZZZZZZaaalllxxxrrrbbbXXXWWW^^^lll|||{{{wwwqqqyyy~~~}}}rrrbbbNNNFFFDDDNNN]]]iiipppuuu~~~{{{xxx{{{}}}zzzyyyzzzyyyxxxyyy|||zzznnn[[[NNNIIICCC>>>???@@@AAADDDHHHMMMRRRYYY]]]```ccchhhkkkmmmnnnqqqrrrrrrqqqooommmmmmjjjeeeaaa___bbbhhhmmmooorrruuuwwwzzzxxxqqqllleee]]]UUUYYY```iiissszzz~~~|||yyyuuuvvv|||nnn___TTTOOONNNCCCCCCBBB@@@>>>===>>>???======<<<;;;;;;;;;;;;<<<999;;;===>>>???AAADDDFFFIIIKKKMMMOOOQQQRRRSSSTTTTTTWWW[[[^^^aaacccfffhhhjjjjjjjjjgggaaaZZZRRRMMMHHHFFFDDDAAA???>>>>>>>>>???AAACCCDDDDDDDDDFFFGGGIIIKKKLLLMMMMMMNNNPPPQQQOOOPPPPPPPPPOOOMMMKKKIIIooo___VVVSSSSSSNNNPPPVVV]]]```ccclllvvvyyyvvvkkkccc^^^ZZZYYYXXXWWWUUUQQQLLLHHHJJJKKKMMMPPPRRRUUUWWWXXXYYY[[[]]]___```___]]][[[]]]___cccfffiiimmmqqqttt|||eeeRRRJJJCCC???BBBFFFFFFHHHJJJNNNPPPRRRUUUVVVVVVUUUTTTTTTTTTTTTTTTUUUWWWZZZ[[[]]]aaaffflllrrrxxx~~~~~~~~~~~~}}}|||{{{zzzzzzyyyzzz|||~~~~~~}}}{{{zzzsssrrrrrrrrrrrrpppmmmjjjeeeaaaZZZTTTOOOLLLHHHFFFCCCAAA>>><<<<<<===>>>@@@???@@@BBBCCCCCCEEEHHHJJJKKKLLLNNNQQQTTTWWWYYYZZZ[[[bbbmmmyyyrrrbbbXXXXXX```nnn|||yyyttt}}}}}}|||ooo___KKKEEEEEEQQQaaalllssswww~~~{{{yyyssssssuuuyyyvvviiiZZZPPPKKKEEE@@@AAABBBCCCEEEJJJMMMSSSZZZ___aaacccgggjjjoooqqqtttuuutttqqqnnnlllmmmjjjeeeaaa___bbbiiinnnqqqtttxxx{{{~~~xxxqqqllleee]]]UUUYYYaaajjjssszzz~~~}}}{{{yyywwwsssuuuzzzjjj[[[RRRNNNOOODDDDDDDDDCCCAAA@@@AAABBB======<<<;;;::::::::::::888:::;;;<<<<<<===???AAAAAAAAACCCEEEFFFGGGHHHHHHEEEHHHLLLPPPSSSVVVYYY\\\___^^^[[[WWWRRRMMMIIIFFFEEECCCAAA???======<<<===???BBBEEEGGGGGGGGGHHHIIIJJJKKKLLLLLLKKKLLLNNNPPPMMMNNNOOOPPPPPPNNNLLLKKK}}}mmmaaaYYYTTTQQQQQQRRRVVV\\\^^^___dddlllwwwxxxkkkaaa^^^]]]^^^]]]YYYTTTNNNKKKJJJKKKOOOSSSVVVXXXZZZ\\\^^^dddbbbaaaaaabbbccccccbbb___ccciiimmmqqqwww~~~hhhSSSLLLDDDCCCBBBBBBDDDHHHLLLNNNRRRRRRSSSTTTUUUVVVVVVVVVRRRSSSTTTTTTTTTUUUXXXZZZ]]]bbbjjjqqqwww}}}~~~}}}|||{{{{{{zzz{{{|||}}}|||{{{yyywwwxxxvvvuuutttssspppllliiiccc^^^XXXSSSNNNJJJFFFCCCAAA???<<<::::::;;;<<<>>>@@@@@@@@@AAACCCFFFHHHJJJLLLLLLMMMPPPTTTVVVXXXWWW]]]gggrrr|||mmmaaa___WWWcccqqq~~~{{{lll]]]PPPIIIHHHTTTcccpppwww|||{{{|||uuuooonnnooorrrsssmmmaaaVVVOOOEEE===<<<>>>AAAFFFKKKQQQTTTYYY^^^bbbfffkkknnnoooqqqsssuuuuuuuuutttssspppmmmhhhbbb```bbbggglllvvvuuuvvv|||wwwnnnccc[[[[[[\\\```gggpppxxx~~~||||||zzzuuurrruuu}}}rrreee]]]VVVOOOJJJGGGEEECCCAAAAAAAAA???>>>::::::::::::999999999999888999::::::999999;;;======???AAAAAA@@@@@@@@@AAAEEEFFFGGGGGGGGGJJJNNNQQQSSSSSSRRRQQQNNNKKKHHHGGGDDDEEEDDDCCCAAAAAACCCEEEFFFHHHJJJKKKKKKKKKLLLMMMOOOOOOPPPQQQRRRRRRSSSSSSWWWXXXXXXVVVTTTSSSSSSTTT|||lllaaaYYYTTTRRRQQQRRRWWW\\\]]]^^^cccjjjvvvyyykkkbbb___\\\\\\[[[WWWSSSOOOMMMMMMOOORRRVVVZZZ\\\^^^```bbbfffeeeeeeeeefffggghhhhhhkkkpppvvv{{{www]]]MMMHHHDDDDDDDDDDDDFFFIIILLLNNNPPPQQQSSSTTTUUUUUUUUUUUUTTTTTTTTTSSSSSSTTTXXX[[[___eeemmmtttzzz~~~}}}}}}|||{{{{{{zzz{{{|||||||||zzzxxxwwwvvvuuusssrrrpppnnnjjjgggaaa]]]WWWQQQMMMIIIEEEBBB@@@???<<<::::::;;;===>>>@@@@@@AAABBBDDDFFFIIIJJJKKKLLLMMMPPPSSSVVVXXXXXX^^^hhhsss}}}mmm```^^^XXXdddsss{{{kkk]]]OOOIIIHHHTTTeeeqqqyyy}}}wwwuuu}}}}}}uuuooonnnooosssvvvpppdddYYYLLLCCC<<<<<<>>>AAAGGGLLLQQQUUUZZZ^^^bbbggglllooooooqqqsssuuuuuuuuutttssspppmmmhhhbbb```bbbggglllwwwwwwzzz}}}uuulllbbb[[[\\\^^^bbbjjjttt|||{{{vvvsssuuu~~~rrrfff___YYYRRRLLLGGGEEEBBBAAA@@@@@@>>>===;;;;;;;;;;;;:::::::::999888999::::::999999;;;======>>>@@@@@@@@@@@@AAACCCDDDEEEGGGGGGHHHKKKOOOSSSRRRRRRRRRQQQOOOMMMKKKIIIGGGGGGGGGEEECCCCCCEEEGGGIIILLLOOOQQQRRRRRRTTTUUUWWWXXXXXXYYYZZZ\\\]]]^^^```aaabbbaaa___]]]]]]^^^zzzkkk```YYYUUURRRSSSSSSWWW\\\\\\\\\aaahhhvvvyyylllcccaaa]]]\\\[[[WWWSSSQQQQQQRRRSSSVVVZZZ^^^```bbbeeegggiiijjjjjjkkkmmmooopppqqqwww|||yyydddQQQGGGEEECCCDDDEEEGGGIIILLLMMMNNNPPPQQQRRRTTTUUUVVVUUUUUUWWWVVVTTTRRRQQQSSSXXX[[[bbbhhhqqqyyy~~~~~~}}}}}}||||||{{{{{{zzz{{{{{{{{{{{{yyywwwvvvtttrrrpppooonnnkkkgggccc^^^ZZZTTTOOOKKKHHHDDDBBB@@@>>><<<::::::;;;===???@@@@@@AAACCCEEEGGGIIIKKKKKKLLLMMMPPPRRRUUUXXXYYY___iiiuuuiii]]]ZZZZZZfffvvvzzzjjj[[[QQQKKKLLLYYYjjjvvv~~~|||}}}sssnnnrrr|||{{{rrrllllllnnntttwwwpppbbbWWWHHH@@@;;;;;;>>>AAAGGGMMMRRRUUU[[[```dddhhhmmmppppppqqqsssuuuvvvuuutttsssqqqnnnhhhccc```bbbggglllwwwyyy~~~{{{ssskkkbbb\\\^^^```eeennnxxx}}}wwwsssvvv~~~rrrhhhaaa[[[SSSNNNFFFDDDAAA??????>>><<<;;;<<<<<<<<<<<<;;;;;;;;;;;;:::;;;<<<===<<<<<<>>>???===???@@@@@@@@@AAADDDFFFEEEFFFHHHJJJKKKNNNSSSVVVVVVVVVUUUTTTSSSQQQPPPOOOKKKLLLLLLJJJHHHHHHJJJLLLLLLOOOTTTWWWXXXXXXYYYZZZ]]]]]]]]]^^^```cccfffggghhhjjjkkkjjjhhhgggggghhhxxxjjj___YYYUUUSSSTTTTTTXXX\\\\\\[[[___fffvvvzzznnnfffdddaaa```]]]YYYVVVUUUVVVXXXWWWZZZ^^^aaacccfffjjjlllnnnoooqqqssstttwwwzzz|||zzzdddUUUJJJEEEEEECCCEEEHHHKKKMMMNNNOOOOOOPPPRRRTTTVVVWWWWWWVVVVVVXXXVVVSSSPPPPPPSSSXXX]]]eeekkkuuu}}}}}}}}}}}}|||||||||{{{{{{zzzzzzzzzzzzyyyxxxvvvuuusssqqqooommmkkkhhhddd```ZZZVVVQQQLLLIIIFFFCCC@@@???===;;;::::::<<<>>>@@@???@@@BBBDDDFFFHHHJJJKKKKKKLLLNNNPPPRRRUUUYYY[[[aaalllyyyzzzdddXXXWWW]]]jjjzzzwwwhhh[[[SSSNNNQQQ___qqq}}}}}}yyyvvvyyyzzzsssmmmnnnuuuyyypppgggiiioootttuuujjjYYYLLLBBB===999;;;>>>AAAGGGMMMRRRVVV\\\aaafffjjjnnnqqqqqqrrrtttvvvwwwvvvuuutttrrroooiiiccc```bbbgggllluuuyyyzzzrrrjjjddd___]]]```gggppp{{{}}}wwwtttwww~~~~~~rrrhhhbbb[[[RRRLLLEEEBBB@@@>>>>>>===;;;:::<<<<<<<<<<<<===============???AAABBBAAAAAACCCDDDAAABBBCCCDDDDDDEEEHHHKKKIIIKKKMMMOOOQQQTTTXXX[[[\\\[[[ZZZYYYWWWVVVTTTSSSPPPPPPPPPOOONNNNNNPPPRRRSSSVVV[[[^^^^^^______```bbbbbbcccdddgggkkknnnpppqqqsssuuuuuusssrrrrrrrrrwwwiii___YYYUUUTTTUUUVVVYYY\\\\\\[[[___eeewww{{{qqqjjjhhhdddccc```\\\YYYXXX[[[]]]^^^```dddgggiiilllpppsssuuuxxx{{{}}}~~~zzzcccTTTLLLFFFDDDEEEDDDFFFJJJMMMPPPQQQQQQQQQSSSUUUWWWYYYZZZYYYXXXWWWVVVUUURRROOOOOOSSSZZZ___gggnnnxxx~~~~~~}}}}}}||||||{{{{{{zzzzzzyyyyyywwwvvvuuutttrrrpppnnnllliiifffaaa^^^VVVRRRMMMIIIGGGDDDAAA???>>>===;;;::::::<<>>:::888;;;===@@@FFFMMMRRRWWW]]]ccchhhlllppprrrqqqsssuuuwwwwwwwwwvvvuuusssooojjjddd```bbbggglllrrrwww{{{ssskkkeeebbb\\\```gggqqq{{{|||vvvuuuxxx~~~~~~~~~}}}pppfff___WWWNNNHHHCCCAAA>>>=========;;;:::<<<<<<===>>>??????@@@@@@AAACCCEEEGGGFFFFFFGGGHHHHHHIIIKKKKKKKKKMMMOOORRRQQQSSSUUUWWWXXXZZZ]]]___```___]]][[[XXXWWWUUUUUUQQQRRRSSSRRRRRRSSSUUUXXX___bbbeeeggggggfffgggggglllmmmnnnppptttwwwzzz|||~~~wwwiii___YYYVVVTTTVVVWWWZZZ]]]]]][[[```fffxxx|||sssnnnmmmffffffdddaaa___```bbbeeeiiikkknnnqqqtttwww|||lll___PPPIIIGGGDDDDDDEEEFFFHHHKKKNNNQQQSSSTTTTTTVVVWWWZZZ[[[[[[ZZZWWWVVVSSSRRRPPPOOOPPPVVV]]]bbbjjjqqq{{{~~~}}}|||{{{{{{zzzyyyxxxwwwvvvuuutttsssqqqooollljjjgggccc^^^[[[RRROOOJJJGGGDDDBBB@@@>>>===<<<:::::::::===@@@AAA???@@@CCCFFFHHHJJJLLLLLLLLLOOOQQQRRRSSSVVV\\\aaakkkvvvqqq```ZZZ]]]bbbqqqvvvnnnddd\\\MMMJJJOOO```tttwwwssspppooonnnooottt|||yyywwwuuuuuuvvvzzz{{{ttthhhooowwwuuuiiiVVVEEE<<<:::888888;;;===>>>EEELLLSSSWWW^^^eeejjjmmmqqqsssrrrsssuuuwwwxxxwwwvvvuuussspppjjjdddaaabbbgggkkkpppuuu|||}}}tttlllfffbbb[[[___gggrrr|||{{{xxxwww{{{zzzlllaaaZZZSSSJJJDDDAAA???======>>>>>>===<<<======???@@@BBBDDDEEEFFFFFFIIILLLMMMMMMMMMNNNOOOQQQSSSUUUVVVVVVVVVXXXYYYYYY[[[]]]^^^^^^^^^```bbb___^^^\\\ZZZXXXWWWVVVVVVSSSUUUVVVVVVWWWYYY\\\___gggiiikkklllkkkkkkmmmnnnuuuwwwyyy|||xxxjjj```ZZZVVVTTTWWWWWWZZZ^^^^^^]]]aaahhhzzz}}}vvvrrrrrrkkkkkklllkkkkkklllppprrrwwwyyy|||uuukkkVVVMMMFFFEEEEEEEEEFFFIIIHHHJJJLLLOOORRRTTTVVVVVVWWWYYY[[[\\\[[[YYYVVVTTTNNNNNNOOOOOORRRXXX```eeennnuuu~~~|||{{{zzzzzzyyyxxxvvvuuutttssssssooommmjjjgggddd```[[[WWWOOOLLLHHHDDDBBBAAA???===<<<;;;:::999;;;===@@@BBB???@@@CCCGGGIIIKKKLLLMMMMMMPPPSSSTTTTTTWWW^^^dddppp{{{~~~kkk\\\ZZZ^^^cccsssuuujjjbbbZZZSSSIIIGGGMMM```tttuuuqqqoooooopppqqqxxx~~~}}}zzzxxxzzz~~~yyyrrrjjjrrrvvvnnn\\\III???<<<888777888;;;<<<===CCCKKKSSSXXX___fffkkkooorrrtttrrrtttvvvxxxxxxxxxwwwvvvtttqqqkkkdddaaabbbgggkkkppptttzzz}}}}}}tttllleeeaaa\\\```hhhsss||||||zzz{{{uuuggg\\\UUUOOOHHHCCC@@@>>>======>>>??????>>>>>>@@@BBBDDDGGGJJJLLLMMMPPPSSSVVVXXXXXXXXXYYYYYYYYY\\\```aaaaaa```______```aaaccccccaaaaaaaaabbb^^^]]]\\\[[[ZZZ[[[[[[\\\[[[\\\^^^```aaadddhhhkkkqqqrrrsssssssssuuuxxx{{{yyykkk```ZZZVVVTTTWWWXXX[[[______^^^bbbiii{{{~~~wwwttttttoooqqqssstttvvvxxx|||wwwiiiZZZPPPLLLGGGCCCEEEFFFGGGJJJNNNJJJKKKMMMOOORRRUUUWWWXXXWWWYYY[[[\\\ZZZWWWTTTRRRKKKLLLNNNPPPSSSZZZaaagggpppxxx~~~|||{{{zzzzzzyyywwwvvvtttssssssrrrmmmkkkhhheeebbb^^^YYYUUUNNNKKKFFFCCCBBB@@@>>><<<<<<;;;:::999;;;===AAACCC???@@@DDDGGGJJJLLLMMMMMMNNNQQQTTTTTTTTTXXX___fffsss~~~wwwdddXXXWWW]]]ddduuuzzzkkk___VVVOOOIIIIIIGGGNNNaaavvvwwwtttrrrssstttvvv|||}}}yyyzzztttnnniiiqqqsssgggQQQ???;;;>>>777666888;;;<<<<<>><<<===???@@@@@@???@@@BBBDDDGGGKKKNNNQQQRRRYYY\\\```bbbbbbbbbbbbccc___bbbfffhhhgggeeedddcccccceeefffeeecccaaaaaaaaa______^^^^^^___```bbbcccccceeegggiiikkkooosssvvv}}}~~~zzzooodddZZZUUUVVVXXX\\\``````___aaaggglll~~~|||zzztttvvvwwwxxx{{{qqqdddZZZOOOEEE===FFFDDDCCCBBBDDDGGGKKKNNNNNNOOOPPPQQQQQQTTTWWWZZZZZZXXXWWWXXXYYYWWWRRRNNNLLLLLLMMMOOOTTT]]]gggnnnrrrzzz}}}|||{{{yyywwwttttttttttttsssrrrqqqpppmmmjjjfffbbb^^^ZZZUUUQQQNNNKKKFFFCCC@@@>>><<<:::>>>;;;999:::>>>AAAAAA@@@DDDEEEGGGIIILLLPPPSSSTTTQQQSSSUUUTTTSSSWWW```hhhuuulll\\\XXX\\\___nnn{{{}}}vvvlllccc[[[TTTLLLFFFGGGGGGPPPdddxxx{{{wwwuuuxxxxxxzzz~~~{{{{{{tttssspppqqqlll]]]JJJ===:::<<<666888:::999999===GGGOOOVVV^^^dddgggkkkqqquuuttttttvvvxxxzzz{{{{{{{{{zzzvvvrrrkkkddd```aaafffkkkooosssxxxyyyxxxyyy~~~}}}wwwqqqlllgggcccccchhhnnntttyyy~~~|||oooaaaYYYQQQJJJFFFFFF???===;;;;;;>>>BBBEEEFFFIIIHHHHHHKKKQQQWWW\\\^^^fffggggggfffeeedddfffggghhhkkkoooqqqpppooonnnnnnnnnnnnnnnmmmlllkkkkkkkkkllllllmmmmmmnnnoooooopppttttttuuuxxx|||yyynnncccZZZUUUUUUVVV[[[______^^^aaagggmmm~~~}}}|||xxxzzz|||~~~rrriii^^^UUUPPPJJJDDD???CCCCCCBBBCCCEEEIIILLLOOOMMMOOOPPPQQQRRRTTTWWWZZZ[[[YYYWWWWWWWWWTTTPPPLLLKKKKKKLLLNNNTTT]]]hhhoooxxx}}}|||{{{yyywwwvvvvvvvvvuuutttsssrrrqqqllliiieeeaaa]]]YYYTTTPPPJJJGGGCCCAAA@@@???>>>======;;;:::;;;>>>AAAAAAAAADDDEEEGGGJJJMMMPPPRRRTTTRRRTTTVVVUUUTTTYYYccckkkyyy{{{fffXXXUUUZZZ___ooo}}}vvvoooeee\\\VVVPPPIIIDDDEEEGGGQQQeeeyyy}}}|||~~~~~~|||yyyuuuuuunnnllleeeWWWFFF;;;888999666999:::999999===FFFNNNVVV^^^dddgggkkkqqquuutttwwwyyy|||~~~}}}|||vvvrrrkkkdddaaabbbhhhlllpppsssvvvuuussssssxxx|||zzzuuuqqqlllgggdddbbbgggnnnuuuzzz{{{oooaaaYYYRRRJJJFFFFFFBBBAAA??????AAACCCEEEFFFJJJJJJKKKNNNTTTZZZ___aaakkklllmmmmmmllllllnnnooopppssswwwxxxxxxxxxxxxyyyvvvvvvvvvuuuuuutttttttttvvvwwwxxxzzz|||~~~xxxmmmcccYYYUUUUUUUUUYYY]]]___^^^aaagggmmm}}}}}}uuukkkkkkooosss~~~{{{kkkYYYSSSKKKFFFDDDDDDBBB@@@AAAAAACCCEEEHHHKKKMMMOOOMMMOOOPPPQQQRRRTTTWWWYYY\\\ZZZWWWUUUTTTQQQMMMJJJJJJKKKLLLPPPVVV```kkksss~~~~~~|||{{{{{{yyywwwuuuuuuuuutttsssrrrqqqpppkkkgggccc___[[[VVVRRRNNNGGGEEEAAA??????>>>===<<<<<<;;;;;;<<>>???@@@@@@AAACCCEEEGGGIIIKKKLLLMMMMMMNNNQQQRRRSSSTTTWWWYYY\\\ZZZWWWTTTPPPMMMJJJHHHJJJKKKMMMQQQXXXcccnnnvvv|||}}}~~~~~~~~~|||zzzzzzzzzxxxwwwsssrrrrrrqqqpppnnnmmmllliiieee```\\\XXXSSSOOOLLLIIIEEEAAA>>>===;;;999888;;;;;;<<<>>>@@@BBBCCCCCCDDDFFFJJJNNNPPPRRRRRRRRRRRRTTTVVVUUUVVV^^^jjjtttppp___VVVUUU]]]fffvvvyyyuuuqqqooogggaaaYYYTTTQQQNNNJJJFFFEEEKKK[[[ooo~~~}}}zzztttsssuuuwwwxxxsssjjj\\\MMMCCC===:::999777:::;;;:::999>>>GGGNNNWWW^^^eeehhhlllrrruuuuuuuuuxxx|||~~~{{{xxxuuurrrlllfffccceeekkkppprrrrrrpppllljjjjjjnnnrrrwwwuuusssqqqoookkkgggccc[[[aaajjjrrrzzzyyymmmaaaYYYSSSLLLGGGGGG@@@BBBDDDFFFGGGIIIKKKLLLNNNQQQUUU[[[```ffflllooorrrvvv{{{uuulllcccZZZUUUUUUTTTXXX]]]^^^^^^aaahhhnnn~~~zzzooofff```ZZZYYYYYYZZZ\\\___lllyyyzzzjjjYYYNNNIIIFFFAAA>>>===>>>@@@AAADDDEEEGGGIIIJJJJJJJJJJJJLLLNNNQQQRRRSSSTTTWWWXXX[[[ZZZVVVRRRNNNKKKIIIIIIIIIJJJMMMQQQXXXcccooowww|||~~~~~~}}}~~~~~~|||yyyxxxxxxxxxwwwvvvrrrqqqqqqpppnnnmmmkkkjjjgggccc^^^XXXTTTPPPLLLIIIGGGDDD@@@===<<<;;;999888:::<<<>>>???AAABBBCCCDDDEEEGGGKKKNNNQQQRRRRRRRRRRRRTTTUUUUUUWWW```mmmxxxkkk]]]UUUUUU___jjj{{{yyyrrrmmmjjjhhhccc^^^XXXUUUSSSPPPLLLHHHGGGPPPbbbvvv~~~}}}~~~~~~}}}wwwqqqppptttwwwyyyxxxwwwlll]]]NNNDDD>>>:::777666999;;;::::::>>>HHHPPPXXX```fffiiimmmtttwwwvvvuuuxxx}}}~~~{{{xxxvvvsssmmmgggdddffflllqqqrrrqqqooolllkkkmmmqqqssstttsssqqqpppnnnjjjddd```WWW]]]gggqqqyyyyyymmmbbb[[[UUUNNNIIIHHHBBBEEEGGGHHHHHHHHHKKKMMMOOOTTT[[[aaagggmmmssswww|||uuummmddd[[[VVVVVVVVVZZZ^^^```___bbbhhhnnn~~~tttlll^^^ZZZWWWUUUUUUUUUTTTTTTYYYbbbnnnyyy{{{ooobbbUUUKKKEEEBBBAAA???>>>>>>@@@BBBDDDGGGGGGHHHIIIJJJJJJJJJJJJLLLNNNQQQSSSTTTUUUVVVXXXZZZYYYVVVQQQLLLJJJJJJLLLIIIJJJMMMQQQXXXcccooowww}}}{{{zzzxxxvvvvvvvvvvvvuuutttssssssrrrqqqooommmllljjjfffaaa[[[UUUQQQMMMIIIGGGBBB???===<<<<<<===<<<<<<999<<>>888555555888:::::::::@@@JJJRRRZZZbbbhhhkkkooouuuyyyxxxzzz|||~~~|||xxxuuunnnhhheeeggglllqqqsssqqqpppoooppprrrtttvvvtttsssrrrpppmmmggg```[[[UUU\\\gggqqqyyyyyynnnccc]]]WWWPPPKKKJJJIIIKKKMMMLLLIIIIIILLLOOOUUU\\\eeelllrrrwww~~~uuunnneee\\\XXXWWWXXX\\\```aaa```bbbhhhnnn}}}tttnnn```^^^YYYUUUSSSSSSRRRPPPPPPSSSYYY```fffjjjmmmnnnmmmjjjcccYYYNNNFFFBBBAAA===>>>??????@@@BBBEEEFFFGGGGGGHHHIIIJJJKKKLLLMMMKKKNNNQQQSSSTTTUUUVVVXXXXXXWWWUUUPPPLLLJJJMMMOOONNNPPPRRRVVV]]]hhhsss{{{zzzxxx}}}~~~~~~wwwuuutttsssttttttsssrrrrrrrrrqqqpppnnnllljjjiiiddd```YYYSSSOOOKKKGGGEEEAAA???===<<<=========<<<999<<<@@@BBBBBBBBBDDDFFFIIIJJJKKKNNNPPPRRRTTTUUUVVVWWWXXXXXX\\\gggwwwrrr\\\TTTSSSVVVdddsss~~~uuupppllljjjhhheeebbb```___]]]YYYQQQKKKLLLXXXmmm~~~}}}xxxvvvuuuuuutttttttttvvvzzz}}}|||uuuiiiZZZKKK???888444444777999:::;;;AAAKKKTTT\\\cccjjjmmmqqqwwwzzzzzz~~~zzzvvvpppiiieeeggglllqqqtttsssrrrrrrsssuuuwwwwwwvvvuuusssqqqmmmeee]]]VVVVVV]]]hhhrrrzzzyyyoooddd___YYYRRRMMMLLLMMMPPPQQQPPPNNNPPPUUUZZZbbbjjjuuu}}}uuunnnfff]]]XXXXXXYYY]]]aaabbb```bbbhhhnnn|||vvvpppjjjfff___WWWTTTTTTSSSPPPOOOOOOPPPSSSVVVWWWVVVTTTUUUTTTPPPJJJCCC@@@AAABBB===???AAABBBCCCDDDEEEGGGFFFFFFGGGHHHJJJLLLNNNOOOKKKNNNQQQTTTTTTUUUVVVWWWWWWVVVTTTPPPKKKKKKNNNRRRUUUVVVXXX\\\cccmmmyyyxxxuuu{{{}}}||||||}}}~~~}}}|||vvvtttrrrrrrssssssrrrqqqpppoooooommmllliiihhhfffddd___XXXRRRMMMJJJFFFDDDEEEBBB>>>===<<<<<<;;;999888<<>>======<<<>>>@@@@@@@@@AAABBBDDDIIIJJJLLLLLLKKKJJJLLLMMMOOOPPPQQQSSSUUUWWWXXXYYYZZZTTTNNNMMMRRRWWWXXXXXX]]]___aaaeeekkkuuu}}}tttuuu}}}|||}}}~~~~~~{{{yyyxxxwwwwwwwwwvvvuuusssrrrqqqqqqooommmllllllllljjjhhh___[[[UUUPPPLLLHHHDDDAAA@@@???===;;;::::::::::::<<<>>>AAABBBCCCEEEGGGJJJNNNPPPRRRRRRSSSSSSUUUWWW\\\[[[ZZZ\\\dddqqq{{{hhhXXXTTTVVV\\\kkk|||xxxtttqqqpppooolllhhhfffgggcccYYYOOOJJJJJJ\\\ppp}}}wwwxxx}}}~~~}}}~~~~~~zzzhhhRRRBBB;;;:::888666777:::<<<@@@KKKUUU\\\eeemmmpppssszzz~~~xxxooojjjeeeeeellltttsssuuuwwwzzz{{{{{{zzzzzz~~~xxxuuutttlll```YYYZZZ]]]eeeooovvv{{{wwwooofffbbb]]]XXXUUUWWWQQQSSSUUUWWW\\\dddoooxxxvvvlllddd^^^YYYWWWXXX[[[```dddcccaaafffnnn~~~xxxrrrjjjeeeaaa]]]XXXSSSTTTRRRNNNLLLKKKJJJHHHFFFCCCBBBAAA@@@???>>>>>>>>>???AAACCCCCCCCCDDDFFFGGGHHHJJJLLLMMMMMMMMMOOOQQQPPPQQQRRRTTTVVVWWWYYYYYY]]]XXXSSSSSSXXX\\\^^^]]]ggghhhkkkooouuuzzzzzz||||||~~~}}}{{{yyyxxxvvvvvvuuutttrrrqqqppppppooonnnllllllllljjjhhheee\\\XXXSSSNNNJJJFFFBBB???===<<<;;;:::::::::;;;<<<<<>>>>>???@@@@@@BBBCCCFFFFFFGGGGGGJJJKKKHHHJJJMMMNNNOOOQQQSSSVVVTTTUUUVVVXXXYYY[[[\\\]]]___\\\ZZZ]]]ccchhhkkkkkkoooqqquuuyyy|||}}}~~~}}}{{{yyyxxxvvvuuusssqqqpppooooooooommmlllkkkkkkkkkhhhdddaaaYYYUUUPPPLLLHHHDDD@@@>>>::::::999999999;;;<<<======???BBBDDDEEEGGGIIILLLOOOQQQSSSSSSSSSTTTVVVXXXZZZ[[[^^^bbblllyyyoooaaaVVVWWW]]]hhhxxxzzztttpppnnnmmmkkklllgggeeeeee```VVVMMMJJJOOO^^^ppp{{{}}}rrrnnnuuu}}}ttt___KKK>>>::::::888666777999<<>>@@@CCCEEEFFFHHHKKKMMMPPPRRRTTTTTTTTTTTTVVVXXXYYY[[[___fffppp~~~hhh]]]UUUXXXaaannn~~~zzzsssooollljjjhhhhhhdddbbbaaa[[[QQQKKKIIIRRRaaarrr{{{tttooopppyyymmmXXXFFF<<<999999999666666999<<>>???@@@CCCFFFHHHJJJLLLPPPRRRSSSUUUVVVVVVUUUUUUWWWXXX\\\aaajjjuuujjjZZZYYYYYY```nnn|||uuuppplllhhheeebbbZZZXXXWWWUUUOOOHHHGGGKKKZZZiiizzz~~~xxxrrrssstttuuuzzz}}}xxxooohhhoooxxx~~~nnnVVVCCC:::999999999:::777666888;;;BBBOOO\\\cccllltttwww{{{yyypppjjjeeedddjjjrrryyy|||zzzpppjjjkkkjjjfffdddhhhpppyyyzzzqqqhhheeeeeeggglllrrrtttuuuwww{{{~~~|||wwwssshhhgggccc```^^^aaagggkkkqqquuuzzz~~~}}}yyywwwxxx}}}~~~{{{uuunnniiiXXXRRRJJJCCC@@@>>>>>>===@@@AAAEEEJJJSSS^^^kkksss|||xxxuuurrrjjj```WWW}}}qqqggg___YYYUUUTTTWWW\\\```___]]]bbbjjjvvv}}}wwwsssqqqmmmgggaaa]]]XXXSSSPPPFFFEEECCCBBBDDDGGGJJJMMMMMMOOORRRTTTVVVXXX[[[^^^^^^aaaeeegggjjjmmmpppsssyyy{{{~~~}}}}}}~~~}}}}}}}}}|||{{{zzzzzzzzzrrrrrrqqqpppmmmkkkiiigggiiifffbbb^^^[[[XXXTTTRRRJJJGGGCCCAAA@@@>>><<<:::888888999:::<<<>>>AAABBBAAACCCFFFIIIKKKMMMPPPSSSTTTUUUVVVVVVVVVVVVWWWXXX^^^dddmmmyyy{{{cccXXXXXX[[[bbbrrr{{{wwwrrrnnnkkkhhheeecccYYYWWWVVVTTTOOOHHHIIIMMM[[[kkk|||~~~}}}~~~yyyrrrllloooqqqtttzzzzzzrrrqqqxxx|||jjjRRR@@@999999:::::::::777666888;;;BBBOOO\\\eeennnvvvyyy|||zzzqqqjjjeeedddjjjqqqtttxxx~~~zzzpppkkkmmmmmmiiidddhhhpppzzzzzzpppfffccccccdddjjjpppqqqqqqrrrttttttppphhhaaa^^^\\\ZZZYYYZZZ```hhhmmmsssxxx~~~~~~}}}|||{{{xxxuuupppiiidddSSSNNNGGGAAA>>><<<;;;;;;>>>???AAAFFFNNNZZZfffnnn~~~zzzooollljjjhhhfff^^^RRRIII{{{nnnddd]]]YYYWWWWWWYYYZZZ[[[]]]bbbggglllxxxwwwooooookkkddd^^^YYYUUUQQQNNNCCCDDDDDDDDDDDDGGGLLLOOOQQQSSSUUUWWWYYY\\\```ccceeehhhkkkooosssyyy~~~~~~~~~}}}~~~~~~}}}|||zzzyyyxxxwwwwwwwwwtttrrrooommmmmmllljjjhhhiiifff```\\\XXXTTTPPPMMMKKKGGGCCC@@@>>>>>><<<;;;666777888:::<<<>>>???@@@CCCDDDGGGKKKOOORRRTTTVVVTTTTTTUUUTTTSSSSSSUUUXXX^^^iiivvvppp___QQQUUU^^^jjjzzz~~~xxxpppiiieeedddccccccZZZVVVSSSPPPKKKGGGKKKRRRaaaooo|||tttpppgggpppwww{{{~~~}}}~~~{{{aaaHHH@@@===777666999777777888;;;===CCCPPP^^^gggmmmssswww}}}|||qqqhhhdddfffkkkooozzz|||~~~|||yyyxxx{{{}}}~~~}}}zzzvvvqqqmmmkkkkkkccchhhpppzzz~~~tttggg]]]^^^eeehhhhhhhhhiiihhhfffeeeddd```[[[WWWVVVUUUUUUXXX^^^hhhqqqwww{{{uuurrrpppkkkddd]]]UUUJJJ@@@===<<<999777777;;;999;;;CCCIIINNNXXXcccwwwyyypppjjjbbbbbb```]]]WWWPPPIIIDDD{{{oooddd\\\XXXWWWXXXYYYZZZ\\\^^^bbbgggkkkwwwzzzuuuqqqqqqvvv||||||sssmmmjjjfff```ZZZUUUQQQMMMKKKGGGGGGGGGGGGHHHKKKOOOSSSYYY[[[]]]___aaadddhhhlllllloootttyyy~~~~~~}}}~~~~~~}}}|||{{{yyywwwvvvvvvvvvrrrpppmmmlllkkkkkkiiiggggggccc^^^YYYUUUQQQMMMJJJHHHEEEAAA>>>===<<<;;;999777888:::;;;===???AAAAAAFFFFFFHHHJJJMMMPPPSSSTTTTTTTTTTTTSSSRRRSSSUUUXXX___jjjxxx~~~gggXXXRRRWWW```nnn~~~}}}uuulllfffeeeeeecccaaaXXXSSSOOOKKKGGGEEEKKKTTTfffrrr}}}uuusssllluuu~~~ttt[[[EEE>>><<<888777;;;777666888;;;===CCCQQQ^^^iiiooouuuyyy~~~}}}sssjjjfffgggkkkooouuuwwwxxxvvvssssssuuuxxx~~~{{{vvvqqqmmmkkkkkkeeeiiiqqqzzz}}}tttiii```aaaeeefffffffffeeebbb___]]]ZZZWWWTTTQQQVVVWWWZZZ```hhhqqqzzz~~~xxxsssmmmiiihhhddd^^^YYYQQQGGG>>><<<;;;888777777:::888999>>>BBBEEENNNWWWjjjuuu~~~vvvmmmeee___WWWWWWVVVSSSNNNGGGAAA===|||oooddd\\\XXXVVVXXXZZZ\\\]]]___cccgggkkkvvvzzzqqqkkkbbbZZZXXX\\\bbbgggsssyyy|||vvvoooiiieeeaaa[[[VVVSSSOOOLLLIIIGGGHHHHHHHHHIIILLLPPPTTT\\\___bbbeeehhhkkkpppsssxxx|||~~~~~~}}}}}}}}}~~~~~~~~~}}}{{{yyywwwuuuttttttqqqnnnllljjjjjjiiihhhfffccc```ZZZVVVRRRNNNJJJGGGEEEBBB>>><<<;;;:::999777999999;;;===???AAACCCCCCHHHHHHIIIJJJLLLOOORRRTTTTTTUUUTTTSSSRRRSSSVVVXXXaaammm{{{rrr^^^RRRRRRYYYeeetttzzzqqqgggccceeefffccc___WWWQQQKKKGGGDDDEEEOOOZZZmmmxxx~~~xxxvvvuuu~~~}}}jjjUUUAAA<<<<<<999999<<<777666888;;;===CCCQQQ^^^jjjqqqxxx{{{~~~uuummmiiiiiilllnnnqqqssstttrrrooonnnqqqttt~~~zzzuuuqqqnnnmmmlllgggkkkrrrzzz{{{tttllleeeeeeeeedddcccdddaaa]]]WWWSSSQQQPPPOOOMMMVVVZZZaaajjjrrrzzz|||vvvrrriiiddd___[[[ZZZYYYUUURRRJJJBBB;;;::::::888777888>>><<<<<>>:::777}}}oooddd\\\XXXVVVXXXZZZ]]]___aaadddhhhjjjuuuuuukkkccc]]]TTTLLLIIILLLPPPTTT\\\bbbmmmzzz|||wwwrrrkkkfffccc___ZZZVVVSSSPPPMMMKKKJJJKKKKKKKKKLLLPPPTTTXXX^^^bbbggglllqqqvvv|||~~~}}}}}}||||||||||||}}}}}}~~~~~~}}}{{{xxxvvvtttsssssspppmmmkkkiiiiiihhhgggeee```\\\WWWSSSOOOLLLHHHEEEBBB@@@===;;;::::::888777999999;;;===@@@BBBCCCDDDHHHHHHIIIJJJMMMPPPTTTVVVTTTUUUTTTSSSSSSTTTXXX[[[cccppphhhYYYSSSSSS[[[iiizzzxxxnnneeebbbfffgggccc]]]UUUNNNGGGDDDCCCHHHUUUcccsss|||~~~zzz{{{pppzzzbbbQQQAAA;;;;;;::::::;;;666666777;;;===DDDQQQ___jjjrrrzzz|||~~~vvvoookkkjjjkkkmmmqqqssssssqqqnnnnnnqqquuu}}}yyyvvvtttrrrqqqoooiiilllssszzzzzztttmmmhhhgggeeeaaa```aaa]]]YYYRRROOONNNPPPQQQRRRZZZ___gggpppvvvyyyzzzzzzyyyxxxwwwwwwyyy{{{}}}}}}~~~~~~|||wwwooogggbbbYYYUUUPPPMMMMMMLLLKKKJJJDDD>>>999::::::999888:::>>>>>>@@@BBBFFFKKKRRRXXX[[[cccpppyyy}}}~~~}}}}}}xxxqqqhhh^^^VVVOOOIIIEEEBBBBBBAAA@@@===:::888666}}}pppeee]]]YYYWWWYYY[[[___bbbccceeehhhjjjttttttggg]]]QQQMMMGGGCCCAAABBBDDDFFFNNNSSS[[[eeeoooxxx|||yyyuuuooojjjfffbbb^^^ZZZWWWUUUSSSQQQOOOQQQRRRRRRSSSTTTWWW\\\```eeejjjqqqxxx~~~}}}|||{{{zzzyyyzzzzzz|||}}}}}}|||zzzwwwuuusssrrrrrrpppmmmjjjiiihhhgggeeeccc]]]ZZZUUUQQQMMMJJJFFFCCCAAA???===;;;;;;;;;999777888999;;;===@@@BBBDDDEEEGGGHHHIIILLLOOOSSSWWWYYYTTTUUUTTTTTTTTTVVV[[[^^^hhhuuuttt___VVVTTTVVV___nnn~~~uuummmeeecccgggggg```YYYOOOIIICCCAAACCCKKK[[[jjjxxxxxxmmmxxxzzz\\\OOOBBB<<<<<<;;;:::999666555777;;;===DDDRRR___hhhrrrzzz}}}}}}vvvoookkkiiijjjkkkqqqssssssqqqoooooosssxxx~~~{{{yyyxxxxxxxxxuuusssjjjmmmssszzz{{{sssmmmhhhgggeee```^^^___YYYUUUPPPNNNPPPTTTXXXZZZbbbfffkkkoooqqqpppmmmkkkggggggggghhhjjjnnnrrruuuuuuuuussspppiii```WWWRRRKKKHHHEEECCCBBBCCCCCCCCC@@@<<<:::<<<<<<:::;;;===888;;;???BBBHHHQQQZZZ___```eeelllqqqtttuuuuuuuuummmfff\\\SSSLLLFFFBBB???===<<<;;;:::999888777666|||pppeee^^^ZZZYYYYYY\\\aaadddeeefffhhhiiisss{{{wwwqqqgggZZZQQQEEEDDDBBB@@@@@@@@@BBBCCCGGGJJJOOOUUU]]]fffooovvvxxxxxxyyyxxxuuupppllliiiccc```\\\ZZZYYYXXXVVVUUUUUUVVVVVVWWWXXX\\\aaaeeelllqqqzzz~~~}}}|||{{{zzzyyyyyyyyyzzz{{{}}}|||{{{yyywwwuuusssrrrrrrooommmiiigggfffdddbbb```ZZZWWWRRRNNNKKKGGGDDDAAA@@@>>><<<<<<<<<;;;999888888999;;;===@@@CCCEEEFFFGGGHHHKKKOOOSSSVVVYYYZZZTTTUUUUUUTTTVVVZZZ___cccooo|||jjjXXXRRRSSS[[[eeettt{{{yyyqqqkkkfffeeefffccc[[[SSSGGGCCC???AAAEEEPPPaaaqqq}}}}}}sssnnnyyyoooVVVMMMBBB<<<;;;;;;999777555555777;;;>>>DDDRRR```fffqqq{{{~~~~~~wwwooojjjiiijjjkkkpppqqqrrrqqqoooqqqvvv{{{~~~|||zzz{{{}}}|||xxxuuukkknnnssszzz}}}ssskkkeeeeeedddaaa^^^^^^TTTRRRPPPQQQUUUZZZ___aaaggghhhhhhgggeeeaaa]]]ZZZUUUUUUVVVWWW[[[___ccceeegggfffddd```YYYRRRKKKFFFAAA@@@???>>>======>>>???===::::::======;;;<<>>>>>===;;;;;;<<<;;;999777999:::<<>>DDDRRR```fffqqq|||xxxpppkkkjjjkkkmmmppprrrsssrrrqqqtttzzz~~~~~~yyysssjjjmmmssszzzsssiiiaaaaaadddbbb___]]]TTTSSSTTTWWW\\\bbbeeegggbbb```\\\WWWSSSOOOLLLKKKHHHHHHIIIJJJMMMPPPSSSTTTVVVUUUTTTQQQMMMHHHDDDAAA<<<=========<<<;;;<<<<<<:::999:::===>>>;;;<<>>===;;;;;;<<>><<<<<<;;;:::;;;;;;;;;888666;;;<<<>>>@@@CCCFFFHHHIIIJJJMMMQQQUUUXXXXXXXXXWWWTTTTTTUUUVVVYYY^^^fffkkk|||rrr]]]TTTVVV[[[gggppp~~~wwwqqqnnnhhhhhhhhhfffbbbYYYOOOGGGDDDCCCEEEKKKSSS___qqq{{{sssmmmjjjmmmyyy|||^^^HHHDDD===999999;;;999666555555777:::>>>DDDRRR```fffrrr~~~yyyppplllkkkmmmooorrrtttuuuuuutttxxx~~~xxxpppjjjmmmrrrzzzsssggg]]]___cccccc___]]]WWWWWWYYY]]]ccchhhjjjjjjZZZVVVPPPJJJEEEBBBAAAAAAAAABBBBBBDDDEEEGGGIIIJJJKKKJJJIIIHHHFFFCCCBBBAAA:::<<<======<<<;;;;;;<<<888777:::======:::;;;???@@@EEEGGGCCCDDDKKKPPPOOOTTTVVVXXX[[[ZZZVVVQQQLLLHHHDDD>>>:::888777555444666555333222222333444666xxxooofff^^^ZZZ\\\___bbbeeefffhhhjjjlllxxx}}}|||vvvjjj\\\NNNFFFCCCBBB@@@???AAAEEEGGGFFFEEEBBBBBBCCCDDDGGGJJJNNNPPP]]]iiisssuuuvvvyyywwwsssyyywwwssspppooopppsssuuusssuuuvvvxxxzzz~~~|||zzzxxxvvvvvvxxxzzz{{{}}}}}}}}}}}}~~~|||yyyvvvwwwxxxxxxwwwvvvtttsssqqqllliiiddd```]]]ZZZWWWTTTTTTPPPJJJFFFCCC@@@>>><<<<<<;;;:::999999999:::;;;<<<>>>AAABBBCCCDDDEEEGGGLLLQQQXXX[[[[[[YYYVVVUUUUUUTTTUUUXXXYYY___lllyyyiiiXXXQQQVVV]]]lllxxx~~~xxxqqqkkkgggiiikkkiiibbbVVVIIIAAACCC???BBBNNN[[[gggvvv|||tttllljjjmmmtttxxxoooVVVFFFBBB>>><<<;;;;;;:::999:::888888999;;;BBBQQQ___fffpppyyy}}}wwwpppoooppppppooouuusssrrrssstttwww}}}zzztttpppjjjooovvv|||zzzwww}}}oooiiieeeeeeiiiiiiccc]]]XXXYYY]]]eeekkkkkkddd]]]MMMKKKGGGBBB???===<<<<<<;;;<<<===???AAABBBDDDDDDDDDDDDEEEDDDDDDCCCAAAAAAAAAAAAAAAAAA???===;;;:::============>>>@@@AAABBBBBBCCCDDDCCCBBBAAABBBCCCLLLTTTYYYWWWRRRNNNIIIDDD@@@>>>;;;888777666444222555555555666666666777777yyyqqqiiibbb^^^\\\___bbbeeegggiiilllnnn||||||zzzssshhhZZZMMMFFFCCC>>>===>>>@@@DDDFFFEEECCCCCCCCCCCCDDDFFFIIIMMMOOOTTT```lllrrrwww~~~|||zzzyyy{{{~~~~~~~~~}}}|||zzzyyyxxxxxxzzz|||}}}~~~}}}|||}}}}}}{{{wwwtttuuuuuuuuuuuutttrrrpppoookkkgggbbb^^^[[[XXXTTTQQQPPPLLLGGGDDDAAA@@@>>>===<<<;;;:::999999999:::;;;<<>>BBBOOO\\\iiixxx|||vvvooommmnnnsssyyyiiiQQQFFFBBB>>><<<;;;;;;:::999:::888888999;;;BBBQQQ___gggqqqzzz~~~xxxrrrppppppqqqqqqtttsssrrrtttvvvzzzyyyqqqlllhhhnnnvvv~~~yyyxxxlllhhheeefffiiiiiieee```___```cccggggggaaaWWWOOOFFFDDDAAA>>>;;;:::::::::;;;<<<<<<===>>>???@@@@@@CCCCCCCCCBBBBBBBBBBBBBBB>>>?????????>>><<<:::999????????????@@@AAABBBBBBBBBCCCCCCBBB@@@??????@@@GGGOOOVVVTTTOOOJJJDDD>>><<<:::777555444444222000111111222222222333333333{{{tttllleeeaaa[[[^^^bbbeeehhhjjjmmmppp}}}{{{wwwooocccVVVKKKDDDAAA<<<===???BBBFFFGGGEEEDDDCCCCCCCCCDDDFFFHHHKKKLLLNNNYYYdddmmmvvv~~~}}}|||{{{zzzzzzyyyyyyzzz|||~~~~~~||||||{{{yyyvvvsssqqqrrrrrrrrrqqqooommmlllhhheee```[[[XXXTTTPPPMMMLLLHHHDDDAAA@@@???>>>===;;;;;;:::999999:::;;;<<<===@@@BBBDDDEEEFFFIIIKKKQQQTTTYYY[[[YYYVVVSSSRRRSSSPPPPPPWWW```jjjxxxppp___TTTRRR[[[gggwwwyyywwwtttooommmjjjeee]]]TTTKKKDDD@@@@@@@@@FFFSSSbbbpppyyy|||~~~}}}vvvssssssttt{{{zzzbbbMMMEEEBBB>>><<<;;;;;;:::999:::888888999<<>><<<:::999999::::::<<<<<<==================AAAAAA@@@@@@AAACCCDDDEEEDDDEEEEEEEEEDDDCCCAAA@@@DDDDDDCCCCCCCCCCCCDDDDDDDDDEEEDDDBBB@@@>>>???@@@DDDNNNUUUSSSMMMGGG@@@999999777444333333333111000//////000000000111111111}}}uuummmeeeaaa[[[^^^bbbfffiiilllooorrrzzz|||vvvkkk^^^QQQGGGAAA???===???CCCGGGIIIIIIHHHGGGEEEEEEEEEEEEGGGHHHJJJKKKOOOVVV```iiirrr~~~}}}{{{zzzyyywwwxxxxxxzzz|||}}}}}}|||{{{yyyuuurrrppppppppppppooommmkkkjjjfffccc^^^YYYUUUQQQMMMKKKKKKGGGCCC@@@???>>>===<<<;;;:::999999:::;;;<<<===???AAACCCEEEFFFHHHKKKNNNSSSVVVYYYZZZWWWTTTRRRQQQTTTPPPQQQ[[[hhhuuu{{{fffYYYRRRSSS^^^lll}}}~~~yyyyyyvvvqqqmmmhhh___UUULLLEEEAAA???AAAEEENNN[[[kkk{{{}}}uuuttt{{{~~~yyyxxxuuuuuu___MMMEEEBBB>>>;;;::::::999999:::888888:::<<>>===<<<;;;;;;;;;;;;<<<<<<===>>>>>>>>>????????????@@@@@@???@@@BBBEEEHHHJJJMMMMMMNNNNNNNNNMMMKKKJJJJJJJJJIIIGGGFFFFFFFFFFFFGGGHHHGGGEEEBBBAAABBBDDDHHHQQQXXXVVVOOOHHH@@@999999777555444444444333222111111111222222222222333vvvlllddd___[[[___cccgggjjjmmmqqqtttvvv}}}}}}uuuhhhYYYMMMEEE???===>>>AAAEEEHHHIIIIIIIIIHHHFFFFFFGGGHHHIIIJJJKKKLLLQQQUUU\\\dddmmmyyy}}}}}}zzzxxxwwwtttvvvxxxzzz|||~~~~~~|||{{{yyyuuussspppppppppooommmkkkiiigggddd```[[[WWWSSSPPPLLLIIIKKKHHHCCC@@@>>>===;;;:::::::::999999:::<<<===???AAABBBEEEFFFHHHKKKOOORRRVVVXXXYYYXXXVVVRRRQQQPPPSSSPPPSSS___nnn}}}qqq]]]UUURRRTTTbbbrrr{{{{{{vvvpppiiicccXXXMMMDDD@@@??????AAAHHHSSSaaarrr}}}sssrrruuuzzz|||{{{{{{uuu```PPPEEEAAA===;;;::::::999888:::888888:::<<>>=========<<<=========>>>======>>>???@@@AAABBBBBBBBBBBBBBBCCCFFFJJJMMMPPPRRRSSSTTTUUUTTTSSSRRRQQQQQQPPPNNNLLLJJJIIIHHHHHHHHHHHHHHHGGGEEEFFFHHHJJJPPPXXX\\\XXXOOOHHH@@@999888666444444444555444222222222222222333333333333xxxmmmddd___]]]```dddhhhkkknnnrrrtttwww}}}|||rrrcccUUUJJJDDDAAA??????BBBEEEGGGGGGFFFGGGGGGHHHIIIJJJKKKLLLMMMNNNNNNPPPQQQWWW```iiittt~~~yyy}}}~~~~~~}}}zzzwwwvvvsssuuuxxx{{{}}}~~~~~~~~~}}}{{{zzzxxxuuusssrrrqqqqqqooollliiifffddd```]]]XXXTTTQQQNNNKKKHHHJJJGGGBBB>>>===<<<:::999:::999999999;;;===???@@@BBBDDDFFFHHHJJJMMMQQQUUUWWWXXXYYYWWWTTTQQQPPPPPPQQQQQQXXXfffttt{{{gggVVVSSSTTTYYYhhhzzz}}}|||tttlllaaa[[[QQQGGG@@@>>>>>>??????IIIVVVeeevvvsssooosssyyyxxx~~~}}}}}}xxxbbbRRRDDDAAA===;;;::::::999888:::888888:::===DDDSSSbbblllvvv~~~{{{ssslllkkkmmmppprrryyytttjjjdddcccccceeemmmxxx}}}xxxvvvsssrrrpppnnnjjjhhhccc]]]RRRHHH@@@======>>>======>>>???@@@@@@AAAAAA??????@@@AAABBBCCCDDDEEEFFFGGGHHHJJJMMMPPPTTTVVVZZZZZZ\\\]]]]]]\\\[[[[[[XXXVVVTTTQQQNNNLLLKKKJJJGGGHHHIIIIIIIIILLLPPPSSSYYY^^^^^^WWWMMMFFF@@@:::888666444333333444222111000111111111111222222222zzzpppgggbbb^^^aaafffiiilllnnnrrrtttxxx~~~yyynnn^^^QQQIIIFFFDDDDDDBBBDDDGGGGGGFFFEEEGGGHHHJJJKKKLLLNNNPPPQQQQQQRRRRRRQQQUUU]]]dddmmm{{{{{{yyy|||~~~}}}}}}zzzwwwvvvtttvvvyyy}}}~~~}}}zzzxxxwwwvvvtttrrrrrrrrrpppnnnjjjfffcccaaa\\\YYYTTTQQQOOOLLLIIIFFFFFFCCC>>><<<;;;;;;:::999999999999:::;;;===???AAACCCEEEGGGIIIKKKOOOTTTWWWWWWXXXXXXVVVSSSQQQPPPQQQSSSWWWaaaooo|||rrr]]]OOORRRXXX___ppp{{{pppeeeYYYSSSKKKCCC>>>===>>>@@@???KKKZZZhhhzzztttllllllttt{{{yyyzzzcccQQQDDDAAA===::::::999999888999888888:::===EEETTTcccmmmwww}}}tttmmmkkknnnqqqsss|||vvvnnniiiggggggfffmmmwwwxxxtttpppppprrrqqqlllggg]]]UUUJJJBBB?????????>>>>>>???AAACCCFFFHHHIIIIIIFFFFFFGGGGGGHHHHHHHHHIIIKKKLLLNNNQQQTTTWWWYYYZZZ^^^___```aaabbbbbbaaa```]]][[[XXXTTTQQQNNNLLLKKKIIIKKKLLLNNNQQQVVV\\\```bbbeeeaaaVVVKKKEEEAAA===:::888666555555555333222000000111111111111222222}}}ssskkkeee___bbbfffjjjlllnnnrrrtttxxx}}}uuujjj[[[OOOIIIHHHHHHHHHFFFHHHJJJIIIGGGFFFIIIKKKKKKLLLNNNPPPRRRSSSTTTTTTVVVTTTUUU\\\aaagggttt~~~wwwtttwww|||{{{~~~|||~~~}}}zzzwwwvvvuuuxxx{{{~~~~~~}}}{{{xxxvvvuuutttsssqqqrrrrrrpppmmmiiiddd```^^^YYYVVVRRROOOMMMJJJGGGEEEBBB???;;;::::::;;;::::::999999999:::;;;>>>@@@AAADDDFFFGGGIIILLLPPPUUUYYYWWWXXXXXXVVVSSSQQQQQQQQQWWW]]]iiixxxkkkWWWKKKQQQ[[[cccuuuzzzmmm```SSSOOOHHHAAA>>>===???@@@BBBOOO^^^lll~~~yyynnnhhhkkkttt{{{|||zzzbbbOOODDDAAA===:::999999888888999888888:::===EEETTTcccmmmwww~~~uuunnnlllooosssttt}}}yyysssnnnlllkkkgggmmmwwwwwwqqqmmmnnnrrrrrrmmmgggVVVMMMDDD???AAACCCBBBAAA@@@BBBEEEHHHLLLOOOQQQRRROOOOOONNNNNNNNNMMMMMMMMMNNNOOORRRVVVYYY[[[]]]]]][[[\\\]]]^^^______^^^^^^___]]]ZZZVVVSSSOOOMMMLLLMMMOOOQQQTTTYYY___fffkkkjjjkkkeeeWWWLLLFFFCCC@@@>>><<<999888888888666555222222222222333333333333wwwmmmeeebbbccceeeiiinnnpppqqqpppvvvzzz~~~ssslll___RRRNNNQQQOOOHHHHHHGGGFFFFFFFFFHHHJJJKKKOOOOOOPPPQQQRRRRRRSSSSSSUUUVVVWWW\\\bbbkkkrrrwww~~~{{{|||~~~}}}{{{||||||yyy}}}}}}{{{zzzyyyzzz{{{|||~~~~~~~~~}}}|||{{{yyywwwvvvvvvuuusssqqqvvvrrrmmmiiiddd___ZZZWWWSSSQQQOOOLLLJJJGGGCCC@@@>>>===<<<;;;:::999999999:::888777:::>>>BBBBBBAAAGGGHHHKKKNNNQQQSSSUUUVVV[[[YYYWWWVVVQQQMMMPPPVVV\\\gggrrr|||tttYYYUUURRRUUUaaasssvvvkkkaaaZZZSSSLLLFFFBBB>>>;;;===BBBEEEQQQcccuuu~~~{{{zzz|||~~~zzzzzz}}}uuuqqqpppqqqxxxrrr[[[KKKEEE@@@:::888::::::888444777666777;;;>>>EEESSSaaaooottt|||zzzuuupppmmmnnnsssxxx{{{}}}xxxuuuqqqlllqqqrrrvvv{{{~~~uuuoooqqqrrrlllbbb\\\KKKGGGCCCAAAAAACCCEEEFFFGGGHHHKKKNNNQQQTTTVVVWWWXXXXXXYYYYYYYYYYYYXXXXXXXXXXXXYYYZZZ[[[[[[[[[[[[XXXVVVTTTUUUWWWXXXVVVSSSUUUVVVUUURRRNNNMMMPPPSSSTTTUUUVVVYYYbbbnnnrrrqqqvvvkkk___UUUMMMDDD@@@@@@:::999777666444333333333222222222222333444444555zzzoooiiicccdddfffjjjnnnpppqqqpppuuuyyy{{{vvvooobbbWWWVVVXXXUUUMMMLLLJJJIIIHHHHHHJJJLLLNNNPPPPPPPPPQQQRRRSSSUUUVVVWWWWWWYYY]]]ccciiiooosss~~~wwwuuuzzz~~~~~~}}}|||{{{{{{{{{|||}}}}}}}}}||||||yyyxxxvvvuuuvvvuuusssqqqtttqqqkkkgggbbb]]]XXXUUUQQQOOOLLLJJJHHHEEEAAA>>>===<<<;;;:::999999999999999888888:::???BBBCCCBBBHHHIIILLLOOOSSSUUUVVVWWWYYYWWWVVVUUUQQQNNNRRRYYY```kkkxxx|||kkkXXXVVVVVV\\\iii{{{zzzpppeee[[[UUUPPPJJJEEEBBB???===@@@EEEJJJWWWiiizzz}}}{{{{{{xxx{{{|||{{{~~~yyywwwuuuuuuyyy~~~jjjWWWJJJFFFAAA;;;:::;;;;;;999666777666777;;;>>>EEESSSaaammmsss{{{{{{vvvqqqnnnooosssxxx{{{|||{{{wwwrrrssssssuuuzzz}}}}}}}}}~~~|||tttoooqqqqqqiii]]]UUULLLHHHCCCAAAAAADDDFFFGGGKKKMMMQQQVVV[[[^^^```aaabbbbbbbbbaaa```___]]]]]]]]]]]]\\\ZZZWWWUUUSSSQQQOOOMMMKKKKKKMMMNNNLLLJJJKKKMMMNNNMMMKKKMMMQQQVVVZZZ___dddiiirrrzzz|||xxxuuujjj\\\SSSKKKDDD@@@AAA999888777555444444333333333222222222333444555666}}}tttoooeeeeeegggjjjnnnpppqqqppptttwww}}}~~~yyy{{{tttiiicccdddddd]]]TTTPPPNNNLLLJJJJJJLLLOOORRRQQQPPPPPPPPPRRRUUUWWWYYYZZZ[[[\\\___ccchhhkkknnnvvv}}}|||uuuppppppuuu{{{}}}|||||||||}}}||||||{{{zzzwwwvvvuuuuuuuuuuuusssqqqqqqnnniiiddd___ZZZUUURRRMMMKKKHHHFFFDDDBBB???<<<<<<;;;:::999999999999999999888999;;;???BBBCCCDDDIIIKKKNNNRRRUUUWWWXXXYYYWWWUUUTTTTTTRRRQQQVVV^^^eeerrrppp___QQQRRRVVV___nnn}}}rrrggg]]]TTTOOOLLLGGGCCCBBB@@@???CCCJJJSSSaaasss||||||~~~xxx{{{~~~~~~{{{yyy|||rrr```QQQGGGFFFBBB===;;;<<<<<<:::888777666777;;;>>>EEESSSaaalllrrr{{{|||wwwsssooopppuuuxxxzzz||||||vvvtttttttttwww|||}}}{{{{{{|||uuupppqqqpppeeeXXXPPPMMMIIIDDDBBBDDDHHHKKKLLLQQQUUU[[[aaagggjjjllllllooommmkkkiiifffcccaaa```]]]\\\YYYVVVRRRNNNJJJIIIGGGFFFDDDDDDEEEFFFEEEDDDEEEGGGIIIJJJJJJNNNUUUZZZaaajjjuuu|||vvvhhhZZZPPPIIIBBB???@@@888777666555444444444444333333333333444555666777xxxttthhhhhhhhhkkknnnpppqqqpppsssvvv||||||yyysssqqqssspppdddXXXRRRPPPNNNLLLLLLNNNRRRTTTQQQPPPPPPPPPSSSWWW[[[]]]^^^___```bbbdddfffhhhiiiooottt||||||uuummmjjjmmmttt{{{||||||||||||{{{zzzzzzyyywwwvvvuuuuuuvvvuuurrrpppnnnjjjeeeaaa\\\XXXSSSOOOJJJHHHEEECCCAAA@@@===;;;::::::999888888888999999999::::::===@@@CCCEEEFFFKKKMMMQQQUUUWWWYYYZZZZZZXXXUUUTTTTTTSSSSSSYYYbbblllzzz}}}fffVVVMMMQQQYYYeeeuuuvvvjjj```WWWPPPLLLIIIEEEBBBAAA??????EEENNN\\\kkk}}}~~~}}}}}}}}}iiiZZZMMMEEEDDDAAA>>><<<<<<<<<:::888777666777;;;>>>EEESSSaaakkksss}}}}}}yyytttpppqqquuuwwwxxxyyyzzzzzzzzz{{{||||||wwwsssrrrrrruuuzzz~~~~~~wwwqqqppplllbbbWWWPPPNNNKKKGGGGGGJJJOOOTTTVVVZZZ^^^dddkkkoooqqqrrrqqqqqqppplllhhhddd```^^^\\\TTTSSSRRROOOLLLIIIGGGEEEFFFEEEDDDDDDEEEFFFFFFGGGJJJLLLOOOQQQRRRWWW^^^dddiiiuuuwwwhhhXXXNNNGGGAAA>>>>>>777666555555444444444444333333333444555666777888xxxvvvkkkjjjjjjlllnnnpppqqqppprrruuuzzz}}}{{{}}}}}}tttdddXXXRRRPPPNNNMMMNNNPPPSSSUUURRRQQQQQQSSSVVVZZZ___bbbbbbbbbcccdddeeefffggghhhlllpppvvv}}}vvvmmmkkkpppyyy||||||{{{zzzzzzzzzyyyyyyyyyxxxwwwwwwvvvtttqqqnnniiifffbbb]]]ZZZVVVQQQNNNIIIFFFCCCAAA@@@???===;;;999999888888888999:::::::::;;;===???BBBDDDGGGIIINNNPPPTTTWWWYYYZZZZZZZZZYYYVVVUUUUUUTTTUUU]]]gggtttsss___SSSPPPXXXdddqqqzzzoooddd[[[TTTPPPMMMGGGDDDAAA@@@>>>???HHHSSSfffuuu~~~yyyeeeVVVKKKCCCAAA@@@>>><<<;;;:::999888777666777;;;>>>EEESSSaaalllttt~~~zzzuuupppppptttuuuwwwxxxwwwuuutttvvvxxx|||~~~}}}yyytttpppoooooossszzzvvvmmmjjjfff^^^VVVSSSPPPNNNLLLNNNSSSYYY^^^```eeeggglllppprrrrrrqqqooojjjgggddd___[[[XXXUUUTTTLLLLLLKKKJJJHHHGGGEEEDDDFFFFFFFFFGGGHHHJJJMMMOOOUUUYYY]]]aaadddiiipppvvvyyyvvvgggUUUKKKEEE???;;;;;;666555555444444444555555444444444555666777999:::yyyvvvnnnlllkkklllooopppqqqppppppsssxxx}}}|||ooo___VVVPPPOOOOOOOOOPPPRRRUUUWWWTTTTTTVVVXXX\\\```eeegggffffffeeeeeeeeeggghhhjjjlllpppuuuzzz~~~vvvuuuzzz{{{{{{zzzyyyyyyyyyzzzzzzzzzyyyxxxwwwuuuqqqmmmiiiccc```]]]YYYVVVSSSOOOLLLGGGDDDAAA???>>>>>>===<<<999999999999999:::;;;<<<<<<>>>@@@BBBDDDFFFJJJMMMQQQSSSVVVYYY[[[ZZZYYYXXXYYYVVVUUUVVVVVVYYYcccnnn}}}}}}hhhZZZSSSRRR\\\kkkzzz|||uuujjj```XXXSSSOOOLLLFFFCCC@@@???>>>BBBOOO\\\rrr|||yyyzzz~~~sss```SSSJJJCCC@@@???>>>===;;;:::999888777666777;;;>>>EEESSSaaakkkuuuzzzuuuooonnnqqqsssuuuwwwvvvsssrrrtttvvvxxx|||}}}{{{{{{{{{xxxtttnnnnnnooosss{{{{{{rrrjjjfffbbb\\\WWWVVVSSSSSSSSSVVV\\\aaadddeeeiiikkklllmmmmmmkkkhhhggg]]][[[XXXTTTQQQOOONNNNNNLLLLLLLLLKKKIIIHHHFFFEEEGGGHHHJJJLLLNNNRRRWWW[[[ccchhhoootttxxx|||qqqaaaPPPHHHDDD>>>999888444444444444444444555555444555555666777999:::;;;|||{{{zzzpppnnnmmmmmmooopppqqqpppnnnppptttzzz}}}{{{rrrcccWWWTTTNNNNNNPPPRRRTTTVVVWWWXXXWWWYYY[[[___ccchhhkkkmmmiiihhhfffeeefffhhhkkkmmmooosssyyy}}}zzzyyyxxxxxxxxxyyyzzz{{{{{{zzzxxxuuurrrmmmgggccc]]]ZZZWWWTTTRRROOOLLLJJJEEEBBB???===<<<<<<<<<;;;999999999999:::;;;<<<======@@@CCCEEEFFFHHHLLLPPPSSSUUUXXXZZZ[[[ZZZXXXVVVWWWTTTTTTVVVYYY^^^jjjvvvnnn]]]UUUSSSSSS___qqqwwwqqqggg]]]UUUPPPLLLIIIFFFBBB@@@???@@@GGGXXXiii~~~xxxqqqrrrxxx~~~~~~kkkYYYNNNHHHDDD???@@@@@@???===;;;::::::777666777;;;>>>EEESSSaaajjjtttzzztttnnnllloooqqqtttxxxwwwtttrrrtttwwwuuuyyyzzzyyyyyy|||{{{xxxoooooopppuuu|||xxxpppjjjhhheee___[[[[[[XXXXXXYYY]]]aaadddeeeeeeddddddcccbbb```]]]ZZZXXXSSSQQQOOOMMMLLLLLLLLLMMMOOOOOOOOOOOOOOONNNMMMMMMNNNQQQTTTWWWZZZ```gggllltttzzzfffWWWIIICCCBBB===888666444333333333444444555666555555666666888:::;;;<<>>>>>AAADDDFFFGGGIIINNNRRRTTTVVVYYY[[[[[[YYYVVVUUUTTTRRRSSSVVVZZZbbbooo|||}}}eeeVVVRRRSSSXXXeeexxxvvvoooeee[[[TTTNNNIIIFFFEEEBBB@@@???BBBLLL```rrrwwwnnniiinnnvvv}}}xxxdddSSSKKKGGGEEE@@@AAAAAA@@@>>><<<;;;;;;777666777;;;>>>EEESSSaaahhhssszzztttmmmkkkmmmoootttxxxxxxuuusssuuuxxxssswwwyyyxxxzzz~~~|||pppppprrrvvv}}}wwwqqqnnnnnnkkkeee``````[[[\\\]]]```dddeeedddccc\\\[[[YYYWWWSSSPPPNNNLLLNNNMMMLLLKKKKKKLLLNNNOOOOOOPPPRRRSSSTTTUUUVVVVVVXXX[[[___cccgggmmmvvv|||vvv^^^PPPCCC@@@@@@===888666333333333333444555555666555555666777888:::<<<===wwwlllaaa```jjjuuu{{{}}}uuuqqqnnnooorrrtttqqqnnnmmmllllllooowww~~~rrrdddYYYRRRQQQRRRRRRSSSUUUXXXZZZ]]]^^^aaadddhhhjjjkkklllnnnooonnnmmmkkkkkknnnqqqssstttxxxvvvtttxxx||||||zzzxxxxxxyyyzzzzzzyyywwwwwwuuurrrkkkccc\\\WWWVVVSSSPPPNNNMMMLLLJJJHHHDDDBBB???>>>>>>===<<<:::;;;;;;;;;999888999<<>>???CCCIIISSShhh|||}}}xxxlllkkklllqqqxxx{{{jjj\\\RRRJJJHHHJJJDDDCCCAAA???============???===;;;<<<<<>>aaaZZZUUUZZZggguuu|||~~~wwwssspppppptttuuutttqqqpppnnnmmmnnnttt|||}}}qqqbbbWWWQQQOOORRRSSSUUUXXX\\\```cccddddddgggkkknnnoooppprrrsssqqqooonnnnnnqqquuuxxxzzz{{{qqqhhhaaaaaaccchhhooowww|||zzzyyyzzz{{{zzzyyyvvvuuurrrnnnggg```YYYUUUQQQOOOKKKIIIHHHFFFDDDBBBAAA???<<<;;;;;;;;;999888:::;;;;;;:::999:::===@@@AAACCCFFFIIIKKKNNNRRRUUUXXXYYY[[[\\\\\\YYYVVVUUURRRUUUXXX\\\cccqqqwwwcccVVVQQQVVV]]]ggguuuxxxrrriiiccc[[[SSSNNNJJJGGGEEEAAA??????EEEMMMZZZqqq{{{vvvnnnmmmnnnqqqwww}}}tttcccWWWOOOHHHFFFGGGFFFDDDBBB???>>>===<<<===>>><<<;;;;;;<<>>???MMMJJJLLLWWWhhhvvv}}}~~~xxxuuurrrrrruuuwwwvvvtttssspppmmmmmmqqqxxx~~~}}}~~~}}}qqqbbbWWWQQQOOOSSSUUUXXX]]]aaafffiiikkkiiilllpppssstttuuuwwwyyyvvvuuutttuuuwww{{{}}}yyyssskkkeee\\\WWWSSSSSSUUUYYYbbblllwww}}}{{{yyyyyyyyyxxxvvvtttrrrnnnhhhbbb[[[VVVSSSRRROOOKKKIIIGGGEEECCCAAA???===;;;:::::::::888777999:::;;;;;;;;;<<>>===<<<<<<<<<::::::;;;<<>>@@@AAAGGGIIIOOO^^^nnnzzz~~~}}}yyyvvvtttsssuuuwwwwwwvvvsssqqqnnnlllnnnttt}}}~~~~~~rrrdddYYYTTTRRRVVVXXX\\\aaafffjjjmmmooonnnqqquuuxxxyyy{{{}}}~~~}}}}}}||||||}}}zzzrrrlllfff___[[[TTTQQQOOOOOONNNQQQ[[[eeelllvvv~~~|||yyyxxxwwwvvvtttrrrqqqnnniiiccc]]]WWWSSSQQQQQQNNNKKKHHHFFFDDDBBB@@@???===;;;:::;;;;;;:::999888:::;;;<<<<<<>>>AAADDDEEEFFFHHHJJJLLLPPPTTTXXX[[[[[[ZZZXXXWWWUUUTTTSSSUUUXXX___jjjyyyttt]]]RRRQQQWWWaaajjjzzz{{{rrriiibbb^^^YYYRRRLLLIIIGGGFFFDDDAAA@@@BBBJJJYYYnnn|||}}}}}}{{{yyyyyy{{{zzziiiWWWQQQPPPNNNKKKJJJJJJHHHEEEAAA>>><<<<<<;;;:::999999;;;<<>>@@@CCCDDDKKKOOOXXXgggvvv~~~zzzxxxuuutttuuuvvvwwwwwwsssqqqnnnllllllrrr|||~~~|||qqqdddZZZVVVVVV[[[]]]aaaeeejjjmmmoooqqqtttwww{{{}}}~~~vvvmmmfffaaa\\\XXXPPPMMMKKKJJJHHHIIIPPPZZZ___jjjyyy}}}}}}~~~~~~~~~~~~|||yyyxxxwwwuuurrrooommmjjjeee___YYYTTTQQQPPPLLLIIIFFFCCCBBB@@@===;;;===<<<:::999:::;;;:::999888:::<<<===>>>@@@BBBDDDEEEGGGJJJLLLNNNQQQVVVYYYYYYXXXVVVTTTSSSRRRSSSSSSYYY^^^gggttt|||jjjVVVOOORRR[[[gggpppxxxnnneee```[[[VVVOOOIIIFFFDDDCCCBBB@@@AAADDDNNN```www~~~zzzzzz}}}~~~ssscccTTTPPPQQQPPPMMMKKKJJJHHHEEEAAA>>><<<;;;;;;999888999;;;<<>><<<;;;999777777888999999888999;;;>>>??????@@@CCCEEEEEEHHHLLLNNNPPPSSSVVVYYYWWWUUURRRPPPPPPQQQTTTUUU___fffrrrlll___RRRNNNTTT^^^kkkvvv}}}sssjjjccc```WWWRRRKKKEEEBBB@@@>>>===???CCCIIIUUUjjj}}}xxxzzz|||~~~hhh\\\QQQNNNOOOMMMJJJIIIIIIGGGDDDAAA>>><<<;;;;;;999888999;;;<<>>===:::999777777999::::::999:::<<>>===<<>>>>>GGGSSSeee{{{xxx|||sssrrrvvv}}}yyy{{{zzzmmm[[[UUUQQQQQQOOOJJJGGGHHHFFFEEEBBB???===;;;;;;;;;999888999;;;;;;???KKKWWWjjjsss~~~yyysssqqqqqqqqquuuzzz||||||tttllleee]]]```eeekkkrrrzzz}}}{{{||||||}}}||||||~~~uuuqqqnnnmmmmmmiiiaaaYYYTTTOOOIIIEEEFFFIIILLLNNNUUUYYYaaaiiiqqqvvvxxxzzz{{{vvvnnneee\\\RRRIIICCC@@@===;;;;;;555///222999444333333444555555222000000111222333555777999:::;;;<<<>>>@@@DDDGGGJJJLLLssswww|||zzzwwwxxxzzz{{{zzzyyyvvvrrroooppptttwww~~~}}}|||zzzzzz{{{}}}~~~~~~xxxrrrooopppqqqrrrwww}}}|||wwwqqqiiiTTTPPPKKKHHHIIIJJJIIIHHHMMMLLLQQQ[[[gggttt~~~|||zzzzzz{{{zzzyyyxxxyyyxxxuuussspppooommmlllkkkgggbbb^^^ZZZWWWRRROOOLLLIIIFFFDDD@@@???===<<<::::::999999;;;:::888777777999;;;<<>>BBBAAAMMM```vvv}}}|||{{{uuuooorrryyy||||||ooo___WWWTTTPPPNNNLLLJJJGGGEEEFFFDDD@@@===;;;:::;;;;;;;;;::::::;;;;;;???KKKXXXhhhsss}}}vvvsssrrrpppssswww|||{{{tttmmmhhhcccccceeekkkuuu~~~||||||{{{{{{vvvwwwzzz|||xxxtttooommmlllhhhbbb\\\TTTNNNHHHGGGHHHKKKQQQXXX\\\dddnnnxxx~~~~~~uuunnnfffaaaYYYOOOFFF???:::888888777666555555555555555666555444333222222222222555333111333777;;;;;;;;;???@@@@@@AAACCCHHHOOOTTTvvvzzzzzzwwwxxxzzz|||}}}{{{xxxtttrrrrrruuuwww~~~}}}{{{zzzxxxxxxyyy{{{|||zzzuuussstttuuuvvv{{{~~~qqqeeeUUUQQQLLLJJJKKKLLLKKKJJJLLLMMMQQQZZZcccnnn~~~|||{{{zzzyyyxxxvvvvvvwwwvvvtttqqqmmmkkkiiigggfffccc___\\\XXXTTTPPPLLLJJJGGGCCCAAA???>>>===;;;::::::::::::::::::999888999;;;===>>>AAABBBCCCCCCBBBCCCEEEGGGIIINNNUUUYYYZZZYYYXXXXXXTTTQQQOOOOOOPPPUUU```lll|||{{{dddUUUQQQQQQVVV```iiittttttjjjccc\\\TTTOOOIIIEEEBBBAAA>>><<<===BBBHHHTTTggg||||||}}}{{{xxxxxxxxxrrrtttzzz~~~}}}lll]]]VVVSSSOOOLLLJJJIIIGGGEEEFFFDDDBBB???===<<<;;;;;;;;;::::::;;;;;;???KKKWWWfffrrr}}}}}}vvvrrrqqqqqqtttxxx|||{{{vvvppplllgggggghhhnnnwww|||yyyyyyxxxxxxxxxyyy{{{}}}yyyuuupppnnnmmmiiibbb\\\UUUOOOKKKLLLNNNQQQXXX```gggnnnyyyxxxrrrooojjjbbb[[[TTTQQQKKKEEE@@@<<<:::888777666555555444444444555444333333222333333444444666444222444888;;;;;;;;;??????@@@AAADDDJJJQQQVVVwww{{{}}}yyyxxxxxxzzz|||~~~|||xxxuuutttuuuwwwyyyxxxxxxwwwwwwwwwwwwwww~~~~~~zzzyyyzzz|||ppp```UUURRROOONNNNNNNNNNNNMMMMMMOOOSSSYYY]]]fffvvv~~~|||{{{zzzvvvuuusssssstttsssqqqoooiiigggccc```___]]]ZZZXXXTTTQQQMMMIIIFFFCCC@@@>>>===<<<;;;;;;:::::::::;;;999999999999;;;===???@@@BBBCCCCCCCCCBBBDDDHHHKKKMMMQQQWWW[[[[[[YYYXXXWWWTTTRRRQQQSSSWWW]]]jjjvvvjjjYYYOOOPPPRRRZZZeeeqqq~~~xxxmmmddd]]]VVVOOOKKKGGGCCC@@@@@@===<<>>???AAACCCGGGNNNVVV[[[www{{{}}}yyyxxxyyy{{{}}}~~~zzzwwwttttttuuu{{{~~~yyyyyyxxxwwwuuutttrrrrrr{{{~~~lll]]]UUUSSSQQQPPPQQQRRRSSSSSSRRRTTTXXXZZZZZZ___nnn~~~~~~|||zzzyyytttrrrqqqqqqqqqpppmmmkkkeeebbb]]]ZZZXXXWWWUUUTTTQQQNNNJJJFFFDDDAAA>>>;;;;;;:::::::::::::::;;;;;;777888888:::<<<>>>@@@BBBBBBCCCCCCBBBBBBEEEJJJMMMPPPTTTYYY\\\\\\YYYWWWVVVTTTSSSTTTYYY___ggguuuooo]]]RRRNNNOOOUUU___lllzzzxxxqqqfff]]]WWWQQQKKKGGGEEEBBB@@@@@@>>>>>>DDDKKKYYYiii}}}xxxxxxzzzzzzuuurrrwww}}}}}}uuudddWWWTTTPPPJJJGGGFFFFFFFFFFFFFFFFFFEEEDDDAAA???===<<<<<<:::;;;<<<;;;>>>HHHTTTcccooo{{{|||uuuqqqpppvvvxxxzzz{{{|||~~~~~~}}}}}}~~~~~~{{{xxxqqqpppppptttzzz~~~|||{{{zzzyyyvvvtttqqqllleee___]]]YYYYYY]]]ccchhhpppxxx~~~yyypppkkkggg```YYYTTTQQQMMMHHHCCC>>>===:::888666555444444444444333222222333333333333333222333333444555666888777777777999;;;<<<===>>>@@@BBBEEEKKKSSS[[[bbbxxx{{{}}}zzzyyyzzz{{{}}}~~~~~~|||xxxtttrrrrrrvvvzzz~~~~~~~~~~~~|||{{{yyywwwtttqqqooommmvvv{{{uuucccZZZTTTTTTRRRQQQRRRUUUXXX[[[[[[\\\]]]]]]YYY[[[iiiwww~~~~~~|||zzzxxxvvvrrrpppooonnnnnnllliiigggbbb^^^YYYUUUSSSRRRQQQPPPMMMKKKGGGDDDBBB@@@===;;;:::999999999999:::;;;;;;666777888:::===???AAABBBAAABBBBBBBBBCCCGGGKKKOOORRRUUUYYY[[[ZZZWWWVVVUUURRRRRRWWW___gggpppwwwaaaSSSNNNNNNQQQYYYfffttt{{{rrrjjj```WWWQQQMMMHHHEEEAAA???>>>???>>>@@@IIISSS```rrr{{{zzzzzzxxxtttttttttdddZZZSSSOOOJJJFFFFFFGGGGGGGGGGGGFFFFFFDDDBBB@@@>>><<<<<<;;;;;;<<<;;;===GGGRRRbbbnnn{{{}}}vvvrrrqqqwwwyyy{{{{{{{{{{{{}}}|||sssqqqqqqtttyyy|||{{{yyywwwsssnnnhhhdddccc```aaaggglllqqqyyywwwnnnfff```\\\XXXSSSMMMIIIFFFCCC???<<<::::::888666555444333222333333222222222333333444555444444333333444444555888999999999:::<<<>>>@@@@@@BBBEEEIIIOOOXXXbbbhhhzzz}}}~~~|||zzz{{{|||}}}|||}}}~~~}}}yyyuuurrrqqqsssvvv{{{}}}~~~}}}}}}~~~~~~|||yyyvvvrrrooommmlllqqqvvv|||~~~iii\\\WWWSSSSSSRRRQQQRRRWWW^^^cccfffdddbbb```[[[[[[eeeqqq~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}{{{wwwtttrrrpppnnnllljjjiiigggcccaaa]]]ZZZUUUQQQOOONNNMMMKKKIIIFFFCCCAAA???>>><<<:::999999999888888999::::::777888:::<<<>>>AAABBBCCCAAABBBDDDEEEFFFIIINNNQQQSSSUUUWWWXXXVVVUUUUUUUUUPPPRRRZZZeeeoooyyyiiiVVVMMMLLLNNNVVVaaaooo}}}~~~xxxllldddZZZQQQMMMIIIEEEBBB===<<<===>>>???BBBNNNZZZjjj|||~~~}}}|||zzz{{{yyy{{{rrrddd\\\RRROOOKKKHHHHHHIIIIIIHHHHHHGGGEEECCCAAA???>>>===<<<;;;<<<===;;;===FFFQQQaaannnzzz~~~xxxtttssswwwyyy{{{|||{{{{{{|||}}}~~~sssrrrqqqsssxxx~~~}}}|||{{{xxxtttpppllljjjiiifffggglllqqqtttzzz|||ssspppkkkddd^^^YYYVVVTTTPPPMMMHHHDDDAAA???<<<:::555555444444444444333333333333222222222333444444555555444444444444444555888999::::::;;;===@@@CCCCCCEEEIIIMMMTTT]]]gggnnnzzz|||}}}|||{{{|||}}}zzz}}}~~~{{{vvvsssqqqqqquuuyyy}}}}}}~~~~~~|||zzzwwwssspppnnnnnnnnnlllqqqwww|||rrrbbbZZZXXXRRRRRRPPPOOOQQQXXXbbbjjjooojjjeeeaaa\\\[[[bbbkkkvvv~~~~~~}}}||||||}}}~~~|||||||||{{{yyyuuuqqqnnnnnnllliiifffdddaaa]]]ZZZXXXUUUQQQNNNLLLKKKHHHGGGCCCAAA>>>======<<<:::999:::999888888888888888999999;;;===???AAACCCDDDEEEBBBDDDFFFHHHJJJMMMQQQTTTSSSTTTUUUTTTSSSRRRTTTUUUSSSWWWbbbooozzzqqq[[[NNNLLLOOOSSS]]]iiixxxyyytttggg___TTTLLLHHHEEEBBB???>>>===???AAACCCHHHWWWeeevvvuuuqqquuu{{{|||kkk___XXXRRROOOLLLKKKKKKKKKJJJIIIIIIGGGDDDBBB@@@???>>>>>><<<;;;<<<===;;;<<>><<<;;;333333444444444444333333333333333333333444555555444444333444444555666777777999;;;;;;<<<>>>BBBFFFFFFHHHLLLQQQXXXaaakkkrrrxxxzzz|||~~~|||||||||}}}zzz}}}|||wwwtttrrrqqqtttyyy}}}~~~~~~zzzxxxtttpppnnnnnnooopppjjjnnntttzzz~~~rrriii```[[[[[[RRRQQQOOONNNQQQYYYeeennntttmmmfffbbb]]][[[```gggppp~~~~~~}}}|||zzzzzz|||}}}~~~{{{||||||{{{wwwsssooolllllljjjfffcccaaa]]]YYYVVVUUURRROOOLLLJJJHHHFFFCCC???===;;;:::::::::999888:::999999888777777888888<<<===???BBBDDDEEEFFFGGGBBBEEEIIILLLNNNPPPTTTVVVSSSSSSSSSQQQPPPQQQSSSUUUXXX]]]jjjyyyzzzcccQQQKKKNNNUUUZZZbbbooo~~~}}}tttoooccc[[[QQQIIIEEECCC@@@===AAAAAACCCFFFHHHOOO^^^mmm~~~{{{ppplllpppxxxuuudddWWWQQQRRRPPPNNNMMMMMMMMMLLLJJJIIIGGGDDDAAA???>>>>>>???<<<;;;<<<===;;;<<>>;;;:::999888777777666666555333222111333333333333444444555666222222222333555777888999666999;;;<<<<<>>AAA@@@EEELLLRRRZZZlll~~~sssjjjjjjmmmqqqzzzwwwhhh___WWWPPPMMMLLLKKKKKKKKKKKKIIIGGGHHHFFFCCCAAA???=========::::::999888999===BBBGGGVVViiiuuu|||}}}vvvrrrssstttxxx|||~~~~~~{{{xxxuuuxxx|||~~~{{{xxxrrrrrrsssuuuyyy~~~{{{uuupppooopppppppppmmmjjjhhhgggjjjnnnppprrrrrrsssuuuvvvtttsssssssssnnnjjjfffcccaaa```^^^\\\XXXWWWUUUTTTSSSRRROOOMMM@@@???<<<:::888777666666666666555444444333222222333333333444444444555555888777666555555666777888999;;;===>>>@@@CCCGGGJJJNNNMMMNNNSSS\\\eeemmmqqqxxxzzz{{{~~~}}}~~~}}}~~~|||vvvppprrrvvvxxxxxxyyy{{{|||zzzvvvqqqooonnnllljjjggghhhiiikkkpppwww{{{hhhaaa___[[[VVVSSSNNNMMMLLLMMMPPPUUU[[[^^^```^^^ZZZVVVUUUWWW]]]bbbjjjrrr~~~}}}|||{{{{{{yyy{{{|||{{{yyyxxxyyy{{{{{{{{{yyywwwsssoookkkiiibbb___\\\YYYWWWTTTQQQNNNLLLKKKIIIGGGDDDBBB@@@???<<<<<<;;;999999888888888888888888888888999:::;;;BBBCCCEEEEEEDDDCCCDDDEEEGGGJJJNNNRRRTTTTTTSSSRRRRRROOONNNOOOPPPQQQWWW^^^hhhppp}}}qqq^^^OOOMMMPPPSSS\\\fffvvv}}}tttiii```WWWQQQIIIDDDBBBAAA???>>>AAACCCIIISSS[[[fffxxxwwwnnnggghhhkkkqqq{{{pppbbb[[[TTTNNNOOONNNMMMMMMMMMLLLJJJHHHFFFEEEBBB???===<<<;;;;;;::::::999888999===BBBFFFWWWjjjvvv}}}~~~xxxssssssuuuyyy}}}~~~|||zzztttwww{{{}}}~~~|||yyywwwwwwvvvuuuvvvyyy~~~}}}wwwsssrrrrrrsssrrrmmmkkkhhhhhhkkknnnpppqqqqqqrrrsssrrrqqqoooooonnnjjjfffbbb```^^^]]][[[ZZZXXXWWWUUUSSSRRRPPPLLLIIIBBB@@@===:::888777666666555555444444333222222222333333333333444444444444777666666555666777888999888:::<<<===???AAAEEEHHHLLLMMMOOOTTT\\\fffnnnrrrxxxyyyzzz}}}~~~yyyqqqqqqrrrtttwwwyyyzzzzzzyyyvvvrrrooonnnllliiiggghhhhhhiiilllrrrzzz{{{oooccc]]][[[WWWTTTRRRLLLKKKKKKLLLNNNSSSWWWZZZZZZXXXUUUSSSRRRVVV\\\aaadddmmm}}}~~~}}}|||{{{zzzyyyxxxyyyzzzyyywwwvvvvvvwwwxxxxxxvvvsssooojjjfffddd]]][[[WWWUUUSSSPPPMMMJJJIIIHHHFFFDDDBBB@@@>>>===;;;;;;:::999888888888888999999999999999:::;;;<<>>;;;888777666666444444333333222222111111222222222333333333444444666555666666777888:::;;;999;;;===???@@@CCCFFFIIIJJJLLLOOOUUU]]]gggoootttwwwxxxyyy||||||~~~|||vvvsssrrrtttxxx|||{{{zzzxxxvvvssspppnnnkkkiiiggghhhgggggghhhlllttt|||mmmhhhccc^^^[[[WWWTTTSSSIIIIIIJJJLLLOOOSSSVVVYYYWWWVVVTTTRRRRRRVVV\\\aaaaaajjjzzz~~~~~~}}}|||zzzyyyxxxxxxwwwwwwvvvvvvtttsssssssssuuutttrrroookkkfffbbb___YYYWWWTTTQQQOOOMMMJJJGGGEEEDDDCCCAAA???>>><<<<<<::::::999888888888888888888888888:::;;;===???@@@???AAACCCDDDEEEFFFIIIKKKPPPRRRVVVYYYYYYWWWSSSQQQQQQMMMMMMPPPUUU[[[fffqqqzzzwwwdddSSSPPPPPPTTTXXX___nnn|||{{{sssiii\\\SSSKKKGGGBBB>>>======???@@@EEELLLYYYggguuuxxxuuuqqqoooqqqyyyrrr```VVVRRRPPPNNNMMMKKKJJJJJJJJJIIIFFFDDDDDDBBB@@@===:::999888888999999999999999<<>>===<<<;;;:::999888888777777777777777888666777999;;;???BBBEEEGGGBBBDDDEEEGGGHHHKKKOOORRRTTTUUUVVVWWWVVVSSSQQQOOOLLLKKKMMMUUU___iiixxxooo[[[PPPGGGMMMUUU[[[aaammm}}}tttkkkddd\\\QQQIIIBBBAAA???<<<<<<>>>BBBFFFQQQ]]]lllzzzzzzsss{{{~~~yyy||||||fffZZZUUURRRQQQQQQNNNMMMKKKKKKJJJIIIFFFDDDAAA???===;;;:::999999999777888999999:::<<<@@@CCCRRReeeqqqxxx{{{vvvwwwzzz~~~|||{{{{{{}}}{{{wwwtttqqqnnnmmmpppwww}}}zzz{{{}}}~~~yyytttwww{{{}}}{{{yyyxxxxxxwwwtttrrrqqqrrrsssuuuvvvuuuqqqnnnddd```\\\[[[^^^aaaaaa```aaadddkkkssszzz|||{{{xxxsssmmmeee]]]UUUOOOIIIEEE<<<;;;888555333222222222333333333333333333222222333333333444444444555555555666777999;;;<<<<<<<<<;;;>>>AAACCCCCCDDDFFFHHHIIIOOOYYYaaaiiiqqq{{{zzzyyyyyyyyy{{{|||xxxwwwyyy{{{tttvvvvvvsssnnnjjjhhhhhhaaaccccccbbbaaadddlllsss{{{{{{kkkdddccc___dddeeeaaa^^^^^^YYYSSSMMMNNNPPPSSSUUUVVVVVVVVVRRRRRRRRRRRRTTTXXX^^^bbbjjjlllrrryyy{{{zzz~~~~~~}}}{{{zzzxxxwwwvvvvvvsssqqqppppppooollljjjdddcccbbb```\\\XXXTTTRRRPPPNNNKKKIIIHHHFFFCCCAAA>>>======<<<;;;:::999999777777666666666777777888999:::;;;===???BBBDDDFFFEEEFFFGGGHHHJJJMMMQQQTTTUUUVVVVVVUUUTTTSSSQQQPPPNNNMMMRRR\\\gggsssttt]]]PPPMMMJJJQQQYYY```iiiwww~~~uuuiii```ZZZSSSJJJCCC???@@@???===<<>>???AAACCCDDDEEEFFFGGGHHHIIILLLQQQTTTWWWVVVUUUTTTSSSRRRRRRRRRQQQRRRWWWcccooo{{{}}}fffQQQJJJNNNNNNUUU^^^eeepppxxxnnnbbbYYYSSSMMMEEE???>>>??????>>>===@@@GGGLLL\\\jjj{{{}}}sssooopppvvv}}}}}}ppp\\\UUUSSSPPPMMMMMMLLLJJJIIIHHHGGGFFFCCCAAA:::999888777777777888999666777999999:::<<<@@@BBBMMM```mmmuuu{{{sssyyy~~~tttqqqnnnmmmnnnsssxxx|||~~~|||~~~}}}yyyvvvrrruuuzzz}}}~~~~~~|||yyyvvvtttvvvxxx{{{|||yyysssoooeee^^^VVVSSSUUUVVVUUUSSSUUU]]]jjjyyyrrriii]]]QQQHHHBBB===;;;;;;999888666555555555555444444444444444444444444555555555666666666666777666777999;;;<<<<<<<<<;;;<<>>>>>:::::::::999999999888888999999888888888888888999???@@@AAACCCDDDEEEEEEEEEEEEFFFHHHIIIKKKNNNRRRUUUZZZUUUSSSSSSRRRPPPRRRVVVSSSYYYcccmmmxxxzzzhhh[[[RRRNNNNNNQQQYYYbbbkkkxxx|||ppphhh]]]RRRJJJEEEAAA???@@@@@@???===>>>DDDNNNUUU```sss}}}zzzrrrppprrrzzzkkk[[[TTTRRROOOLLLLLLIIIIIIIIIHHHFFFCCC@@@???<<<;;;:::999888888888888888999:::::::::;;;>>>@@@OOO]]]mmmwww~~~{{{zzz}}}~~~uuupppjjjiiihhhiiiqqqzzzzzzvvvyyyxxxwwwyyy|||~~~~~~}}}}}}~~~|||yyyuuussswwwzzzzzz{{{{{{uuunnneee___XXXSSSQQQQQQSSSSSSVVVaaaoooxxxzzzggg\\\NNNDDD@@@>>>===:::888888777555555444444444333333333444444444555555777666555444444444444444<<<<<<;;;:::;;;<<<===>>>CCCDDDEEEDDDDDDEEEGGGIIINNNYYYfffooouuu{{{xxxxxxyyyyyyzzz}}}~~~~~~~~~~~~yyyvvvtttssstttuuuuuutttqqqllliiigggbbb```^^^[[[[[[[[[]]]^^^gggmmmuuu|||uuuaaaWWWVVVWWW\\\```gggkkkooorrrqqqlllfffbbbYYY[[[[[[XXXXXX]]]___^^^ZZZ[[[]]]___cccjjjsssyyy~~~zzzrrrtttyyy~~~~~~{{{yyywwwvvvtttqqqoooooonnnlllkkkjjjhhheeeccc\\\[[[XXXUUURRRNNNLLLJJJFFFEEECCC@@@>>>===<<<;;;::::::999999888888888888999888777777777888::::::???@@@AAACCCEEEFFFFFFFFFGGGIIIJJJKKKLLLNNNRRRUUUUUUQQQPPPQQQQQQPPPSSSYYY[[[bbblllwwwmmm\\\RRRLLLMMMPPPUUU^^^jjjttt}}}tttfff```VVVMMMGGGDDDBBB@@@;;;<<<>>>???BBBIIISSSZZZgggyyy{{{tttuuuxxxssseeeWWWRRRQQQNNNMMMMMMJJJJJJIIIGGGEEEBBB???>>>;;;;;;:::999888888888888888999:::::::::;;;>>>AAAMMM[[[jjjttt||||||{{{~~~xxxrrrllliiiggghhhooowww}}}|||xxxyyywwwuuuvvvyyy}}}}}}||||||{{{wwwtttssswww{{{|||}}}|||vvvnnnfff```XXXRRROOOOOOPPPPPPVVVaaammmvvv{{{|||uuulll[[[RRRFFF???======<<<:::888777666555555444444444333444444444555555555555777666666555555666666777<<<;;;;;;;;;<<<===>>>???AAABBBBBBBBBBBBDDDHHHKKKSSS]]]jjjsssyyywwwxxxxxxxxxyyy|||}}}||||||}}}xxxtttrrrrrrssssssrrrpppmmmjjjhhhcccaaa^^^[[[YYYZZZ[[[\\\___fffoooxxx}}}nnnaaaTTTPPPSSSWWW]]]bbbjjjmmmsssvvvvvvqqqkkkggg```___]]]\\\aaaiiimmmkkkdddeeegggjjjooovvvttthhhbbbfffnnnyyy~~~}}}|||zzzwwwuuutttrrrooommmmmmkkkhhhgggeeeccc```]]]XXXWWWUUURRRNNNKKKIIIHHHDDDCCCAAA???===<<<;;;:::999888888888888777777777888777666666777999<<<===>>>???AAADDDFFFGGGHHHHHHLLLMMMNNNOOONNNOOORRRTTTQQQNNNNNNPPPQQQSSSXXX___fffnnnzzzttt^^^OOOIIIIIINNNUUU[[[fffuuuwwwooo]]]WWWOOOHHHCCCAAA???>>>666999===AAAGGGOOO[[[cccsss~~~|||~~~~~~yyy|||||||||iii]]]RRROOOOOONNNMMMNNNLLLKKKIIIGGGDDDAAA>>><<<;;;;;;:::999888888888888999:::;;;;;;;;;<<>>;;;;;;<<<;;;:::888777666555555444555555444444555555555666666666666666666666777888999:::;;;;;;;;;<<<===???@@@AAAAAAAAAAAAAAACCCGGGLLLPPPZZZcccoooxxx~~~vvvwwwwwwxxxyyy||||||{{{{{{~~~{{{vvvrrrrrrqqqqqqppppppnnnjjjhhhcccaaa^^^[[[ZZZZZZ[[[\\\\\\aaaiiirrrxxx}}}zzzqqqggg___UUUNNNPPPUUUYYY^^^cccgggkkkrrrwwwxxxuuuqqqmmmgggddd```aaakkkvvvyyyvvvqqqsssuuuxxx}}}ppp```XXXZZZaaalllyyy}}}{{{yyywwwtttssssssqqqooommmjjjhhheeecccaaa^^^[[[XXXTTTSSSQQQNNNKKKIIIGGGEEECCCBBBAAA???===<<<<<<;;;888777777777777777777777777777666666888;;;>>>@@@>>>@@@BBBDDDGGGHHHIIIJJJPPPQQQRRRRRRPPPPPPRRRSSSPPPNNNNNNQQQSSSVVV___hhhqqq{{{vvvfffUUUKKKHHHJJJRRRZZZaaannn{{{ooohhhXXXRRRJJJCCC???===;;;999666999===BBBIIIVVVdddnnn~~~~~~vvvzzzrrrbbbXXXPPPNNNOOONNNMMMOOOMMMKKKIIIFFFBBB???<<<;;;;;;:::999999999999999999:::;;;<<<<<<<<<===@@@BBBFFFTTTdddoooxxxxxxyyyzzzyyyyyy|||~~~wwwpppllliiiiiiooowww|||~~~{{{uuutttssstttyyy~~~}}}{{{yyyvvvsssqqqrrrxxx|||~~~~~~wwwoooeee___WWWQQQOOOOOOPPPPPPWWW___hhhmmmoooiiiYYYJJJ@@@===::::::;;;<<<;;;:::777777666555555555555555555555555666666666666777444444555666777999:::;;;:::;;;<<<===???AAACCCCCCAAABBBBBBCCCFFFLLLTTTYYYaaaiiiuuu}}}rrrtttvvvxxxyyy|||}}}{{{zzzzzz{{{~~~yyyuuurrrqqqoooooopppnnnkkkhhhcccaaa^^^\\\[[[\\\^^^___^^^```ccciiiqqqyyy{{{uuutttsssuuusssoookkkhhhbbb\\\UUUOOOKKKNNNRRRUUUXXX\\\```eeekkkrrruuuuuurrrpppjjjhhheeeiiiuuu}}}ooo\\\SSSTTTXXXcccqqq}}}~~~{{{yyyuuusssrrrqqqqqqqqqooonnngggeeebbb___]]]ZZZWWWTTTQQQPPPNNNKKKIIIGGGEEEDDD@@@???>>>===;;;;;;::::::777777777777777777777888777777777888:::===@@@BBB@@@AAACCCEEEHHHIIIJJJKKKRRRTTTTTTTTTRRRPPPQQQRRRNNNMMMOOORRRUUUYYYdddppp}}}~~~eeeZZZPPPLLLKKKOOOWWW___iiiwww{{{nnnccc]]]QQQLLLFFF@@@===<<<:::999999;;;???DDDNNN]]]ooo{{{zzzttt{{{xxxfff]]]VVVPPPOOOOOOMMMLLLNNNMMMKKKHHHEEEAAA>>>;;;:::::::::999999:::;;;<<<<<<===>>>>>>===<<<===@@@BBBDDDRRRcccnnnwwwwwwxxxyyywwwwwwzzzxxxrrrooommmnnnttt}}}|||sssssstttxxx|||}}}{{{wwwtttrrrqqqsssxxx|||}}}}}}|||uuummmbbb]]]VVVRRRQQQSSSTTTUUUWWW^^^fffjjjiiiaaaQQQBBB<<<<<<;;;;;;<<<<<<;;;:::777666666555555555555666555555555666666666666777222333333555666888:::;;;;;;<<<===???AAACCCDDDEEE@@@AAACCCEEEJJJRRRZZZ```iiipppzzzmmmqqquuuyyy{{{}}}}}}zzzyyyxxxwww{{{~~~zzztttrrroooooopppooolllhhhcccaaa___]]]\\\]]]___``````^^^]]]aaaiiisss|||tttiiidddcccbbbeeeeeeaaa______]]]XXXSSSNNNLLLPPPRRRRRRSSSWWWXXX\\\bbbhhhlllnnnnnnnnnhhhiiikkkrrrppp[[[NNNOOORRR[[[hhhvvv~~~|||yyyvvvrrrqqqooooooooonnnmmmkkkbbb```^^^[[[ZZZWWWSSSPPPMMMLLLJJJHHHFFFDDDBBBBBB;;;;;;:::888888777777777777777777888888888888999888888999;;;===???AAABBBAAABBBDDDGGGHHHJJJKKKKKKSSSTTTUUUTTTRRRPPPPPPPPPKKKKKKNNNRRRVVV]]]lllyyynnnWWWQQQLLLMMMPPPTTT]]]eeetttrrrfff\\\VVVHHHEEE@@@>>>=========<<<;;;???DDDKKKWWWiii|||wwwxxxkkk]]]YYYSSSOOOPPPPPPMMMLLLNNNLLLKKKGGGDDD@@@===;;;:::999999999;;;<<<>>>@@@@@@@@@@@@@@@>>>======???AAABBBQQQbbbmmmwwwxxxyyyzzzyyywwwyyy~~~yyytttqqqpppqqqxxx}}}tttuuuwww{{{~~~~~~}}}~~~~~~{{{wwwtttrrrrrrtttxxxzzzyyyyyyxxxrrrkkk___[[[UUURRRRRRUUUXXXYYYXXX```ggggggbbbYYYKKK@@@<<<<<<=========<<<;;;:::666666555555555555666666444444555555555666666666222222333444666888:::;;;<<<===???AAACCCDDDEEEEEE>>>@@@DDDIIIOOOWWW```fffqqqwwwhhhmmmuuuzzz}}}~~~~~~yyywwwvvvtttxxx}}}wwwsssooooooqqqppplllhhhdddbbb___\\\[[[[[[\\\]]]]]]YYYWWWZZZbbbllltttyyy}}}zzzkkk```]]]]]]ZZZ^^^^^^[[[YYYZZZYYYVVVQQQNNNNNNQQQSSSRRRSSSVVVRRRTTTYYY]]]aaadddffffffccciiippp{{{pppZZZLLLMMMOOOUUU___mmm}}}}}}|||zzzvvvsssqqqooommmkkkkkkiiigggeee]]][[[YYYWWWUUUSSSOOOLLLIIIHHHFFFEEECCCAAA??????999999888777666666666666888888888888999999::::::888:::<<<>>>@@@AAABBBBBBCCCDDDFFFGGGIIIJJJJJJKKKRRRSSSTTTTTTQQQOOONNNNNNIIIKKKPPPVVV\\\fffwwwnnn]]]PPPLLLKKKOOOUUU\\\gggqqqwwwjjj___WWWRRREEEAAA>>><<<;;;<<<;;;;;;;;;AAAJJJVVVdddvvv~~~{{{xxx~~~ppp```XXXSSSOOOMMMPPPPPPMMMLLLNNNLLLJJJFFFCCC???===<<<;;;888888:::<<<>>>AAACCCEEECCCCCCBBB@@@===<<<>>>??????OOO```lllvvvwwwyyyzzzyyywwwwww{{{~~~{{{}}}zzzuuurrrpppqqqxxxzzzyyyyyy{{{}}}~~~|||~~~~~~|||wwwtttssstttuuuwwwxxxvvvuuutttooohhh]]]YYYSSSPPPQQQUUUXXXYYYZZZccchhhdddZZZPPPFFF>>>:::;;;<<<<<<;;;;;;::::::666666555555555555666666333444444444555555555555444444444666777999;;;<<<===>>>@@@CCCDDDEEEEEEEEE@@@CCCIIIOOOWWW```iiinnnyyy}}}eeekkkttt{{{~~~~~~yyyvvvtttrrrvvv|||yyytttpppoooqqqqqqmmmhhheeeccc___[[[YYYYYYZZZZZZYYYVVVSSSVVV^^^gggnnnrrr{{{}}}~~~~~~wwwhhh^^^\\\^^^YYY\\\]]]YYYVVVWWWVVVSSSLLLIIIJJJNNNPPPOOOPPPSSSOOOPPPSSSWWWZZZ]]]___```___hhhsssoooYYYNNNNNNOOOQQQXXXfffwww~~~}}}{{{yyyuuurrrrrrooollliiigggeeebbb___ZZZXXXVVVTTTSSSPPPMMMJJJFFFEEEDDDBBB@@@???======::::::999888888888888888888888999999999:::::::::999;;;>>>AAABBBCCCBBBBBBDDDEEEGGGHHHIIIJJJJJJJJJQQQRRRTTTSSSQQQNNNNNNNNNJJJMMMSSS[[[cccnnnttt___PPPNNNKKKKKKQQQXXXbbbooo{{{}}}nnnaaaWWWOOOKKKFFFBBB>>>;;;:::999777666999AAAOOO^^^nnn|||uuuvvvxxxyyyxxxfffZZZVVVNNNKKKKKKOOOOOOMMMMMMOOOKKKIIIFFFBBB???===<<<<<<777888:::<<>>>>>MMM___kkkuuutttwwwxxxwwwuuutttwwwyyy}}}}}}zzzvvvyyy{{{uuurrrppppppwww~~~|||zzzzzz|||~~~{{{}}}~~~|||xxxuuutttvvvuuuwwwwwwsssrrrrrrmmmggg]]]XXXSSSPPPPPPSSSVVVXXX\\\eeejjjbbbUUUKKKCCC>>>777999:::;;;:::999::::::666666555555555666666777333333333444444444555555555555666777888:::<<<===>>>???AAACCCEEEEEEEEEEEEDDDHHHOOOVVV___gggpppvvv~~~dddkkkuuu|||~~~~~~zzzvvvtttsssxxx~~~|||tttoooooopppmmmkkkhhhfffccc___[[[XXXVVVUUUUUUVVVVVVUUUTTTZZZdddmmmuuuxxx{{{|||}}}}}}~~~wwwlllffffffhhheeeaaa\\\VVVSSSPPPPPPOOOKKKKKKLLLNNNQQQRRRPPPOOOPPPRRRUUUXXXZZZZZZZZZYYYaaahhhuuukkkXXXTTTLLLKKKSSSZZZ___nnn}}}|||~~~~~~~~~|||zzzyyyxxxvvvssspppiiigggeeebbb___\\\ZZZXXXUUUTTTSSSPPPNNNKKKJJJIIIDDDCCCAAA???>>>===<<<<<<777666666666777888999999999999888888999999:::;;;?????????AAADDDFFFGGGGGGHHHIIIJJJJJJIIIIIIKKKMMMRRRSSSRRRPPPNNNNNNOOOQQQQQQWWW]]]cccooottt^^^QQQMMMKKKMMMPPPVVV```lllzzzqqqeeeZZZOOOHHHFFF@@@>>>>>>>>><<<999===DDDDDDNNN\\\lll~~~wwwttttttxxx|||~~~|||iii]]]UUUOOOMMMNNNOOOPPPPPPPPPOOONNNIIIHHHGGGDDDAAA>>>;;;999999;;;>>>@@@BBBEEEIIILLLKKKJJJFFFAAA===;;;<<<>>>CCCKKKZZZkkkvvv}}}~~~|||xxxsssqqqsssvvvyyyzzz}}}zzzvvvvvvzzz}}}~~~|||wwwqqqoooqqqwww{{{~~~~~~~~~{{{xxxvvvtttssssssrrrrrrrrrsssrrrooojjjfff^^^WWWRRRRRRRRRRRRTTTXXXdddggghhhcccXXXKKKAAA=========;;;:::888777666555222333444444555555444444555555444333333444444444777777777777999;;;===>>>>>>BBBEEEEEECCCBBBCCCEEEHHHLLLSSS\\\fffooowww{{{dddkkktttzzz|||}}}~~~|||yyyvvvtttwwwzzz~~~~~~vvvqqqppppppooommmhhhgggddd```\\\YYYWWWUUUSSSTTTTTTRRRQQQUUU]]]dddnnnqqquuuxxxzzzzzz|||}}}zzzqqqmmmnnnqqqoooiii```WWWRRROOONNNNNNKKKKKKLLLNNNQQQRRRRRRPPPRRRVVVZZZ\\\[[[XXXWWWVVVaaajjj{{{fffUUUTTTMMMMMMTTTZZZ___kkkzzz~~~~~~~~~}}}|||}}}}}}}}}~~~~~~}}}{{{zzzxxxvvvrrroooeeedddbbb___\\\YYYVVVUUURRRQQQPPPMMMKKKIIIGGGFFFBBBAAA???===<<<;;;:::::::::999888777666666666666999999999999:::;;;<<<===BBBBBBCCCEEEGGGIIIJJJJJJGGGHHHIIIIIIHHHHHHJJJLLLPPPPPPPPPOOOOOOPPPSSSUUUSSS[[[ccclllzzzyyyfffUUULLLKKKLLLOOOSSS[[[fffsssxxxiii^^^UUULLLFFFEEE???======>>>;;;:::???FFFIIIVVVfffvvv}}}yyytttrrrtttyyy}}}tttdddZZZSSSNNNLLLMMMNNNNNNOOONNNMMMLLLIIIHHHFFFDDDAAA>>>;;;::::::<<<@@@BBBDDDFFFJJJLLLJJJIIIFFFBBB>>><<<===>>>CCCJJJYYYkkkwww}}}{{{wwwsssqqqsssvvvyyyzzzzzzwwwuuuvvvzzz}}}~~~~~~|||{{{yyyvvvtttvvvzzz}}}~~~{{{xxxuuusssrrrrrrqqqqqqrrrrrrrrrooojjjfff___XXXSSSSSSSSSSSSWWW\\\fffiiiiiidddXXXKKKAAA<<<;;;;;;;;;:::999999888888444444555555555444444444444444333333333333444444555555555666888:::<<<===AAADDDGGGGGGDDDCCCDDDFFFLLLPPPXXXaaajjjsss{{{eeekkktttyyy{{{{{{}}}~~~~~~{{{zzzuuuttttttwww}}}yyysssrrrqqqpppoooiiigggeeeaaa]]]ZZZWWWVVVRRRSSSTTTRRRPPPQQQVVV[[[cccgggnnnsssvvvwwwyyy{{{~~~~~~yyyxxx|||vvvgggZZZQQQNNNNNNNNNKKKKKKLLLOOORRRTTTTTTSSSVVV[[[aaaaaa\\\VVVUUUUUU^^^kkkxxxcccVVVUUUQQQRRRYYY^^^aaakkkwww~~~}}}||||||{{{{{{|||~~~~~~}}}{{{}}}{{{yyyxxxvvvrrrmmmiii```___]]]ZZZWWWTTTRRRQQQNNNMMMKKKIIIGGGEEECCCBBB>>>===<<<:::999888888888:::999888777777777777777999999999:::;;;===??????CCCDDDEEEGGGIIIJJJKKKKKKGGGHHHIIIHHHGGGGGGHHHJJJLLLMMMNNNNNNOOOSSSWWW[[[\\\eeepppzzzvvvdddVVVLLLIIIJJJMMMQQQXXXbbbooo~~~yyylll^^^TTTMMMFFFCCCCCC>>><<<<<<<<<;;;:::@@@HHHOOO```tttwwwtttqqqrrruuuzzz~~~wwwhhh\\\UUUQQQLLLJJJKKKLLLLLLLLLKKKJJJJJJHHHGGGFFFDDDBBB???===;;;:::===BBBEEEGGGHHHIIIKKKGGGGGGFFFCCC@@@>>>>>>>>>AAAHHHXXXjjjvvv|||zzzvvvrrrqqqsssvvvyyyzzzvvvuuuuuuvvvyyy|||||||||yyy{{{}}}~~~~~~{{{|||}}}zzzwwwtttrrrqqqpppoooooopppqqqqqqnnniiieeeaaaZZZTTTSSSRRRTTTYYY```iiikkkkkkeeeXXXKKKAAA<<<:::::::::::::::;;;;;;;;;777666666666555444444333333333333222222333333444666666666777999<<<>>>@@@EEEGGGIIIHHHEEEDDDFFFHHHQQQVVV___hhhpppyyyhhhnnnuuuyyyzzz{{{}}}~~~}}}{{{uuuqqqooorrrzzz}}}wwwtttsssrrrqqqjjjiiigggccc___\\\YYYWWWRRRSSSTTTRRRQQQQQQSSSUUUYYY___fffmmmrrruuuxxxzzz{{{|||~~~mmm\\\RRROOONNNOOOKKKKKKLLLOOOTTTVVVWWWWWWXXX^^^bbb```XXXSSSTTTXXX\\\mmmtttddd\\\XXXWWW[[[bbbgggjjjqqqyyy~~~}}}||||||{{{zzz{{{||||||zzzyyyyyywwwuuutttqqqlllfffbbb[[[ZZZXXXUUUSSSPPPNNNMMMJJJIIIHHHFFFDDDBBB@@@???<<<;;;:::999888888888888666666666777888999:::;;;999::::::<<<>>>@@@AAACCCAAACCCFFFGGGHHHHHHIIIJJJJJJKKKKKKIIIHHHGGGHHHJJJKKKLLLMMMNNNPPPUUU\\\aaaiiisss|||eeeVVVNNNIIIIIILLLNNNTTT^^^jjjyyy~~~nnnaaaTTTLLLFFFAAA???@@@>>>;;;;;;<<<;;;<<>>===:::>>>CCCGGGHHHHHHHHHIIIFFFGGGGGGDDDAAA???>>>???@@@FFFUUUggguuu{{{yyyvvvrrrqqqssswwwyyyzzzvvvvvvvvvwwwyyyzzzzzzzzzxxx|||}}}yyyuuuwww}}}}}}zzzvvvssspppoooooonnnnnnoooppppppnnniiieeebbb[[[UUURRRQQQSSS[[[ccckkkmmmmmmeeeYYYKKKAAA===;;;;;;;;;;;;;;;<<<<<<<<<999888777666555444333333333222222222222333444444999999:::;;;===@@@CCCDDDHHHIIIJJJHHHEEEEEEHHHLLLWWW]]]fffooovvv}}}lllqqqwwwzzzzzz{{{}}}|||}}}~~~}}}{{{tttooolllooowww|||wwwuuusssrrrlllkkkiiifffbbb^^^[[[YYYPPPQQQRRRQQQPPPPPPPPPQQQRRRXXX```hhhmmmrrrvvvxxxxxxyyy{{{~~~ppp]]]TTTQQQQQQQQQLLLLLLMMMQQQVVVZZZ[[[\\\XXX[[[]]]XXXQQQPPPTTTZZZ```rrrqqqgggccc___```eeelllqqqtttyyy~~~~~~}}}|||{{{zzzyyyyyyzzzzzzxxxvvvvvvtttrrrooolllgggbbb]]]WWWVVVUUURRROOOMMMKKKJJJGGGGGGEEECCCAAA@@@>>>===;;;:::999999888888888888666666777777888:::;;;<<<;;;;;;<<<>>>@@@BBBDDDEEEBBBFFFIIIJJJJJJIIIJJJLLLNNNNNNNNNLLLJJJIIIJJJKKKKKKLLLMMMOOOSSSZZZbbbhhhtttzzzjjjXXXNNNKKKJJJKKKNNNQQQYYYfffuuuuuueeeYYYMMMFFFBBB>>><<<>>>===;;;;;;===>>>AAAKKKUUUjjj}}}~~~vvv|||yyywwwwwwyyy}}}uuuaaaUUUQQQOOONNNMMMKKKKKKLLLLLLLLLKKKIIIHHHFFFFFFEEEDDDCCCAAA@@@???:::>>>DDDHHHIIIHHHGGGGGGFFFGGGGGGEEEAAA????????????DDDQQQcccqqqyyyzzzwwwtttsssuuuwwwyyyzzzwwwxxxyyyxxxxxxxxxxxxxxxzzzzzzvvvrrrttt{{{~~~zzzvvvrrrooonnnmmmlllmmmnnnooopppnnnjjjfffbbb\\\UUURRRPPPQQQZZZdddmmmnnnmmmeeeXXXKKKAAA============<<<<<<<<<<<<<<<:::999777555444333333333333222222222333333444555:::;;;;;;===@@@CCCFFFGGGIIIJJJJJJGGGEEEGGGLLLQQQ\\\dddmmmuuu{{{ooosssxxxzzzzzz{{{}}}}}}~~~~~~}}}{{{rrrooolllnnnttt}}}}}}yyyvvvuuunnnnnnllliiifffaaa]]][[[PPPOOOOOONNNNNNMMMLLLKKKMMMRRRYYY```ffflllqqquuutttuuuxxx{{{~~~mmm\\\TTTSSSRRRRRRNNNNNNOOOSSSXXX]]]```aaaYYYZZZXXXTTTPPPQQQWWW]]]hhhyyyrrrlllllllllooouuuzzz~~~}}}}}}}}}}}}}}}|||{{{zzzyyyxxxwwwwwwwwwwwwuuussstttrrrnnnjjjgggccc___[[[TTTSSSQQQOOOLLLJJJHHHGGGEEEDDDCCCAAA???>>><<<<<<:::999999888888888999999:::999999888888888999999===>>>>>>@@@BBBDDDFFFGGGGGGKKKPPPQQQOOONNNOOOQQQQQQRRRQQQOOOLLLJJJKKKLLLMMMNNNOOORRRYYYbbbmmmttteeeZZZOOOKKKJJJKKKOOOSSSYYYcccsssyyykkk[[[QQQGGGCCC@@@===;;;<<<<<<;;;===AAAFFFLLLYYYeee~~~yyyrrrooo~~~{{{zzz{{{~~~}}}lll[[[RRROOOMMMLLLMMMKKKLLLMMMMMMLLLKKKIIIHHHEEEEEEEEEDDDCCCBBBAAA@@@===AAAFFFIIIIIIIIIHHHHHHHHHHHHGGGDDDAAA????????????AAALLL]]]mmmvvv}}}{{{yyyvvvuuuvvvxxxyyyyyyyyyzzzzzzzzzxxxxxxzzz{{{~~~yyytttqqqssszzz{{{vvvrrrooonnnmmmllllllnnnppppppoookkkgggccc]]]XXXTTTPPPQQQYYYcccmmmnnnllldddXXXKKKBBB>>>>>>>>>>>>===============:::888666444333333333444333333333333444555666666999:::;;;===@@@CCCFFFHHHJJJJJJJJJHHHGGGKKKRRRXXXbbbjjjuuu{{{ppptttxxxyyyxxxyyy|||}}}|||rrrqqqnnnmmmooovvv~~~zzzxxxppppppooollliiiddd```]]]TTTSSSPPPNNNMMMKKKIIIHHHGGGKKKQQQWWW]]]dddjjjooooooqqqtttwwwzzz}}}zzzfffXXXSSSSSSSSSRRROOOOOOQQQUUU[[[```dddeeeaaa```]]]ZZZYYYZZZ^^^bbbmmm|||}}}xxxxxx{{{{{{{{{{{{{{{zzzyyywwwwwwvvvuuutttssstttssspppnnnooolllgggbbb___]]]YYYWWWPPPOOONNNLLLIIIGGGEEEEEEBBBAAA@@@???===;;;::::::888888777777777888888999999999999888888999999:::@@@@@@@@@AAACCCEEEFFFGGGKKKPPPVVVWWWTTTRRRSSSUUUSSSTTTSSSPPPMMMKKKKKKLLLNNNOOORRRWWW```mmmzzzlllWWWPPPKKKJJJLLLNNNUUU\\\dddooo|||kkk]]]RRRIIIBBBAAA@@@===<<<===::::::>>>FFFOOOZZZkkkyyy~~~tttoooqqqttt}}}{{{|||sssdddVVVPPPNNNKKKJJJKKKKKKLLLLLLLLLLLLJJJIIIGGGDDDDDDDDDDDDDDDCCCBBBBBBAAADDDHHHKKKKKKKKKKKKKKKKKKJJJHHHDDD@@@>>>>>>@@@>>>???HHHXXXhhhsss{{{~~~{{{xxxwwwwwwyyyyyyyyyyyyzzz{{{zzzyyyzzz~~~|||zzz}}}xxxtttppprrrxxx|||wwwsssooonnnmmmllllllnnnpppqqqppplllhhhddd```[[[WWWRRRQQQYYYccclllmmmkkkcccWWWJJJBBB>>><<<======>>>>>>??????@@@888777555333222222333444444444444444555666777888:::;;;<<<>>>AAAEEEHHHJJJKKKKKKKKKIIIJJJPPPYYYaaahhhqqq{{{sssppptttwwwxxxwwwxxx{{{~~~|||rrrrrrpppmmmlllqqqyyy}}}zzzrrrqqqpppnnnjjjfffaaa___[[[XXXTTTQQQNNNLLLIIIGGGCCCGGGKKKQQQWWW^^^eeejjjlllnnnqqqtttxxx{{{}}}~~~sss```UUURRRSSSSSSQQQPPPPPPRRRVVV\\\bbbfffgggiiihhhfffddddddeeefffgggnnn|||~~~~~~~~~yyyyyyyyyxxxwwwvvvuuuttttttsssqqqqqqqqqpppmmmkkkjjjfff```[[[XXXVVVTTTSSSNNNMMMKKKIIIGGGEEECCCCCC@@@???>>>===;;;:::999888777666666666666777777888666666777888999;;;===>>>AAAAAAAAABBBDDDEEEGGGHHHMMMRRRWWWXXXUUUSSSTTTWWWTTTTTTSSSPPPMMMKKKKKKKKKNNNPPPTTT[[[ffftttnnn[[[RRRNNNKKKLLLNNNRRR[[[dddlllxxx~~~qqq___PPPKKKCCC>>>???@@@>>>===>>>999:::???JJJVVVdddwwwuuullllllsss{{{~~~zzz|||lll___SSSPPPNNNIIIHHHJJJKKKKKKLLLLLLKKKIIIHHHGGGDDDDDDDDDDDDDDDDDDCCCBBBDDDGGGKKKMMMMMMLLLMMMNNNMMMKKKHHHCCC???===>>>@@@>>>>>>EEEUUUfffqqqzzz}}}yyyxxxxxxyyyyyyxxxxxxzzz{{{zzzzzz}}}xxxrrrooozzz}}}wwwsssoooqqqwww|||wwwssspppnnnmmmllllllnnnppprrrpppllliiifffbbb^^^YYYTTTRRRYYYccckkkllljjjcccVVVJJJBBB???:::;;;<<<>>>???AAABBBBBB777666444222111222333444444444444555666777888888======>>>AAADDDHHHKKKNNNLLLMMMLLLKKKMMMTTT^^^fffllluuuyyyiii~~~}}}{{{yyyyyyyyyzzz{{{}}}zzzvvvqqqllllllooossswww|||yyyuuuqqqmmmjjjgggcccaaaaaa]]]WWWSSSOOOLLLIIIGGGKKKJJJJJJKKKOOOUUU[[[___fffiiinnnrrruuuxxx|||~~~~~~xxxpppfff^^^[[[YYYXXXWWWVVVVVVWWWZZZaaaiiipppuuussssssrrrqqqppppppppppppzzz~~~}}}~~~~~~~~~~~~}}}||||||{{{yyywwwwwwwwwwwwuuusssrrrpppnnnmmmllljjjgggdddaaa]]]YYYVVVTTTRRRPPPNNNKKKJJJIIIGGGDDDBBB@@@@@@@@@===:::999;;;<<<:::888999999999999888777666555777777777888;;;>>>@@@BBBCCCCCCCCCDDDFFFJJJMMMOOOUUUWWWYYY[[[[[[ZZZXXXWWWXXXRRRLLLLLLLLLKKKNNNRRRSSSWWW]]]gggsssjjjYYYSSSJJJJJJKKKMMMRRR[[[fffmmm|||tttbbbTTTMMMDDDBBB>>><<<<<<<<<<<<;;;999:::EEEWWWfffsss~~~uuuqqqtttzzzwwwwww}}}zzzsss```XXXMMMHHHHHHJJJJJJHHHKKKKKKJJJIIIIIIIIIIIIJJJFFFFFFEEEEEEDDDDDDCCCCCCFFFGGGHHHJJJLLLNNNOOOPPPOOOLLLFFF@@@===<<<===?????????DDDOOO___ooozzz~~~|||{{{zzzzzzzzz{{{}}}zzzzzz|||rrrgggfffiiissszzz{{{uuuuuuzzz}}}{{{{{{{{{uuurrrqqqooonnnmmmmmmnnnoooppppppmmmjjjeeeaaa]]]XXXRRRPPPVVV```lllllliiiaaaTTTHHHAAA>>>:::;;;===@@@BBBBBB@@@===666555444444333333333333///111555777777888999:::;;;===@@@DDDHHHKKKKKKJJJEEEGGGJJJNNNSSS\\\ffflllvvv{{{lllXXX}}}}}}~~~|||xxxsssnnnlllmmmppprrr{{{}}}yyyuuupppmmmiiieeebbbbbb___ZZZVVVSSSPPPLLLJJJIIIGGGFFFGGGJJJNNNTTTWWW```dddiiinnnqqqtttwwwzzzzzz}}}yyysssjjjdddbbbaaa```____________bbbgggnnntttxxx~~~~~~~~~~~~|||{{{{{{{{{}}}}}}~~~~~~}}}}}}|||{{{zzzxxxvvvuuuuuuuuusssqqqooommmkkkjjjiiifffcccaaa___[[[WWWTTTRRRPPPNNNLLLIIIIIIGGGEEECCCAAA???>>>>>><<<999999:::;;;999777999999999999999888777666999999:::;;;===???AAABBBDDDDDDDDDFFFIIILLLPPPRRRVVVXXXZZZ\\\\\\ZZZXXXVVVRRRNNNKKKMMMNNNNNNOOOSSSYYY^^^gggsssrrr^^^RRRNNNKKKLLLNNNQQQXXXcccooovvvxxxjjjZZZNNNIIIBBBAAA>>>======>>>>>>>>>>>>AAALLL]]]lllxxxwwwtttvvv}}}xxxxxx}}}}}}uuulll[[[TTTLLLHHHIIIKKKKKKJJJLLLKKKJJJIIIIIIIIIIIIIIIFFFFFFEEEEEEDDDDDDCCCCCCEEEEEEEEEGGGHHHJJJLLLMMMLLLJJJEEEAAA>>>===>>>>>>??????DDDNNN^^^nnnyyy}}}zzzyyyxxxyyyyyy}}}{{{zzz{{{ssshhheeefffpppxxxzzzyyy{{{zzzwwwxxx||||||wwwtttrrrpppnnnnnnnnnnnnpppqqqpppnnnkkkccc___\\\YYYUUUSSSZZZccckkkllliiiaaaTTTHHHAAA>>>;;;;;;===@@@BBBBBB@@@>>>888777666555444444444444222444777999999999:::<<<;;;>>>BBBGGGKKKMMMLLLKKKGGGIIILLLQQQXXX```jjjpppzzz{{{bbbOOO|||wwwrrrnnnkkkjjjjjjrrrwwwzzzvvvqqqmmmhhheeecccaaa^^^[[[YYYUUUQQQNNNHHHGGGEEEDDDEEEHHHLLLNNNVVV[[[aaafffjjjnnnrrrtttvvvyyy}}}~~~|||zzzvvvqqqnnnmmmmmmmmmmmmoooooonnnooorrrwww|||~~~~~~||||||}}}}}}||||||{{{zzzxxxvvvtttssssssrrrpppnnnllljjjgggeeedddaaa]]][[[[[[XXXTTTQQQPPPNNNLLLJJJFFFEEEDDDBBB@@@???======<<<:::888888999999888777999999999999999999888888;;;<<<===???@@@AAABBBBBBDDDDDDFFFIIILLLPPPSSSUUUWWWYYY\\\^^^]]]ZZZWWWTTTMMMKKKLLLPPPRRRRRRTTTXXXaaaiiivvvmmm^^^QQQKKKKKKMMMOOORRRXXXaaannn|||wwwiii\\\OOOFFFCCC@@@??????>>>???@@@AAAAAAEEEJJJVVVgggvvv{{{xxx{{{~~~{{{yyyzzz|||wwwkkkaaaTTTPPPKKKIIIKKKMMMMMMLLLLLLKKKJJJIIIHHHHHHHHHHHHFFFFFFEEEEEEDDDDDDCCCCCCCCCBBBAAAAAABBBDDDGGGHHHHHHFFFDDDAAA???>>>>>>>>>??????CCCMMM[[[jjjwww}}}~~~yyyvvvvvvwwwyyyzzzzzzzzz}}}sssiiidddbbbkkkuuu|||wwwsssuuu{{{~~~~~~~~~|||xxxuuurrrooommmnnnnnnnnnoooqqqqqqnnnllleeeaaa^^^[[[XXXVVV[[[dddjjjkkkiiiaaaTTTIIIAAA>>>=========@@@BBBCCCAAA@@@:::999777666444444444444555777999:::::::::;;;<<<<<<@@@FFFLLLOOOOOOMMMKKKIIILLLQQQWWW^^^gggqqqwwwmmmUUUEEE|||vvvpppjjjfffdddkkkpppyyy{{{vvvpppkkkgggdddbbb```^^^\\\YYYTTTQQQLLLJJJGGGEEEEEEFFFHHHIIIKKKPPPWWW^^^dddiiimmmqqqsssvvvzzz}}}~~~}}}{{{|||zzzxxxwwwwwwyyy{{{|||}}}||||||~~~~~~~~~}}}~~~~~~}}}{{{{{{{{{{{{{{{zzzyyyyyywwwuuusssqqqqqqpppmmmkkkhhhfffcccaaa___\\\XXXUUUUUUSSSPPPNNNMMMKKKHHHFFFCCCBBBAAA???>>><<<;;;;;;:::999888777777777777777888888888888888999999:::<<<===???AAACCCCCCBBBBBBCCCEEEHHHKKKOOORRRUUUVVVXXXZZZ]]]^^^]]]ZZZUUURRRMMMKKKLLLQQQSSSUUUZZZ```kkkuuulll\\\RRRLLLJJJKKKOOORRRWWW___kkkzzz{{{iii[[[PPPFFFAAA@@@>>>????????????@@@BBBDDDMMMTTTbbbsss}}}wwwwwwyyy{{{xxxoooaaaWWWOOOMMMJJJJJJLLLMMMLLLKKKLLLKKKJJJIIIHHHGGGGGGGGGFFFFFFEEEEEEDDDDDDCCCCCCAAA@@@>>>======???BBBDDDDDDCCCBBBAAA@@@??????>>>???@@@CCCKKKWWWfffsss{{{~~~xxxuuuvvvxxxzzzzzzzzz|||~~~tttlllfffccchhhrrr}}}~~~vvvrrrvvv{{{||||||{{{{{{|||}}}~~~zzzwwwtttqqqnnnkkkmmmmmmmmmnnnppppppnnnmmmlllgggbbb___ZZZWWWZZZ```hhhjjjhhhaaaUUUIIIBBB>>>>>>>>>>>>@@@CCCDDDCCCAAA;;;:::777555444333444444555777999999999999:::<<>>===<<<::::::999888888777777666666777777666666666666777999:::;;;===>>>@@@BBBDDDDDDCCCCCCDDDFFFIIIMMMQQQSSSTTTUUUXXXYYY\\\]]][[[XXXTTTQQQOOOMMMMMMPPPSSSXXXaaakkkvvvqqq^^^SSSNNNLLLLLLNNNRRRWWW___iiivvv}}}nnn]]]QQQIIIBBB@@@AAA>>>???@@@??????AAAFFFJJJVVV```ooo{{{sssvvvyyyxxxqqqeeeXXXPPPMMMLLLKKKKKKKKKKKKJJJIIIKKKKKKJJJHHHHHHGGGGGGGGGFFFFFFEEEEEEDDDDDDCCCCCC@@@>>><<<;;;;;;===@@@BBBBBBBBBBBBBBBAAA@@@@@@??????@@@BBBHHHSSSbbbpppyyy~~~xxxvvvwww{{{}}}||||||}}}}}}vvvqqqmmmjjjjjjqqq{{{xxxvvvyyy}}}{{{zzzzzzzzzzzzzzzzzz{{{}}}zzzwwwtttrrrpppmmmkkkmmmlllkkkmmmnnnooonnnmmmnnniiidddbbb]]]YYYZZZ___fffhhhgggaaaUUUIIIBBB>>>???>>>???BBBDDDEEECCCBBB:::999666444222333444555555666777777777777999;;;BBBGGGLLLOOONNNKKKJJJIIIPPPUUU\\\eeemmmwwwqqqZZZHHH@@@xxxooohhhdddcccgggoooxxxyyyrrrmmmfffdddaaa___]]]ZZZVVVSSSNNNLLLIIIFFFDDDCCCCCCDDD@@@CCCHHHNNNTTT[[[ccchhhkkknnnsssvvvxxxzzz}}}~~~}}}|||{{{|||}}}}}}~~~~~~~~~~~~}}}|||{{{|||{{{yyyvvvuuuvvvvvvvvvvvvuuuttttttqqqooollljjjiiigggdddbbb^^^\\\ZZZXXXVVVSSSPPPMMMKKKIIIGGGGGGFFFDDDBBB???===<<<<<<;;;:::999999888777888888777555555777888666666666666888:::<<<>>>??????AAACCCDDDEEEFFFFFFGGGIIIMMMPPPSSSSSSSSSSSSVVVWWWXXXYYYXXXUUURRRPPPQQQPPPQQQUUUYYY```mmmyyykkk```TTTOOONNNMMMOOOSSSYYY___iiivvvnnn```RRRJJJEEE@@@???AAA===???@@@@@@AAAEEEMMMTTTbbbnnn~~~}}}|||tttwwwxxxrrrggg[[[RRRNNNLLLLLLKKKKKKJJJIIIHHHHHHJJJIIIIIIHHHHHHHHHHHHHHHFFFFFFEEEEEEDDDDDDCCCCCC???>>>===<<<===???AAABBBBBBBBBBBBBBBAAAAAAAAAAAA???@@@BBBFFFPPP^^^mmmwwwzzzxxxyyy|||~~~|||||||||~~~zzzxxxvvvuuurrrttt{{{||||||}}}}}}yyyyyyyyyyyyyyyyyyxxxxxxzzzwwwsssqqqpppooonnnlllmmmlllkkklllnnnpppooonnnlllgggcccccc```]]]]]]aaaeeeggggggaaaUUUJJJBBB???>>>???AAADDDFFFFFFDDDAAA999888555333222333555666555666777777777888;;;===EEEIIIMMMNNNLLLKKKLLLNNNVVV[[[cccmmmvvv~~~~~~gggRRREEE@@@{{{sssmmmiiibbbdddjjjqqq{{{}}}vvvrrriiieeeaaa^^^\\\ZZZWWWTTTNNNMMMJJJGGGFFFEEEDDDDDDAAABBBDDDGGGKKKRRRZZZ```cccggglllppprrruuuwwwyyyzzz{{{}}}~~~~~~~~~}}}|||zzz{{{{{{{{{}}}~~~}}}}}}}}}{{{zzzyyyzzz{{{zzzyyywwwsssssssssssssssrrrrrrqqqllljjjgggeeecccaaa^^^\\\XXXVVVTTTSSSRRROOOLLLIIIGGGEEEDDDDDDDDDBBB???<<<;;;;;;::::::999999888888666888999888666555777:::888777777888:::===@@@AAAAAAAAABBBDDDFFFHHHJJJKKKLLLNNNQQQTTTUUUTTTSSSQQQTTTUUUUUUTTTTTTRRRQQQPPPUUUVVV[[[bbbiiiqqqrrrZZZTTTOOONNNOOOPPPUUU[[[bbbjjjvvvooo___TTTIIIDDDAAA???>>>@@@<<<>>>@@@AAADDDLLLXXXaaappp}}}~~~{{{zzzwwwyyyvvvlll^^^RRROOOOOOJJJJJJJJJIIIIIIHHHIIIJJJHHHHHHGGGGGGHHHHHHIIIJJJFFFFFFEEEEEEDDDDDDCCCCCC?????????@@@@@@BBBCCCDDDDDDCCCCCCBBBAAAAAABBBBBB???@@@AAAEEEMMMZZZjjjuuu}}}zzzzzz{{{}}}zzzzzzzzz{{{~~~~~~~~~}}}zzz||||||vvvvvvwwwxxxyyyyyyyyyyyyxxxuuuqqqoooooopppppppppooonnnmmmnnnppprrrqqqqqqmmmgggddddddbbb^^^]]]___dddffffffaaaVVVJJJBBB???===???BBBFFFIIIHHHDDD@@@999888555333333555777999777999:::::::::<<>>}}}vvvppplllaaacccgggmmmvvvzzzuuukkkgggbbb^^^\\\ZZZWWWUUUPPPOOOLLLJJJHHHGGGGGGGGGCCCCCCCCCCCCFFFLLLTTTYYY^^^bbbgggkkknnnpppsssuuuwwwyyyzzz|||}}}}}}||||||zzzzzzzzzyyyzzz}}}|||}}}}}}yyyxxxxxxyyy{{{{{{zzzxxxqqqrrrrrrrrrrrrqqqppppppiiigggcccaaa```]]]ZZZXXXTTTRRRPPPOOOOOOMMMJJJGGGDDDCCCCCCCCCBBBAAA>>>;;;::::::::::::999999888888666888999888666555888:::999999999:::<<>>???BBBEEEHHHRRRWWW___eeehhhkkkmmmnnnuuuxxxzzzzzzyyyxxxxxxyyy{{{{{{zzzxxxxxx~~~~~~}}}|||zzzyyyxxxvvvuuuuuuwwwwwwvvvtttpppooonnnmmmkkkjjjhhhhhhccc```]]]ZZZXXXVVVRRRPPPPPPOOOMMMJJJHHHFFFEEEEEEEEECCC@@@===::::::::::::888888777666666666666666888888888777777777777777777999===??????AAACCCDDDAAABBBEEEGGGJJJLLLMMMMMMNNNPPPSSSVVVXXXWWWVVVUUUTTTQQQNNNLLLNNNQQQSSSUUU]]]fffssshhhZZZVVVLLLMMMNNNOOORRRZZZeeemmmuuurrrbbbXXXMMMFFFAAA@@@???<<<===@@@@@@BBBEEEIIIQQQ^^^nnnyyyuuu||||||}}}{{{|||{{{mmm\\\PPPKKKKKKKKKIIIHHHHHHGGGHHHIIIKKKLLLKKKJJJIIIGGGFFFFFFGGGGGGBBBBBBBBBBBBBBBBBBBBBBBB===@@@DDDHHHJJJJJJIIIHHHEEECCCAAA???>>>>>>???@@@@@@??????BBBGGGRRRdddtttyyy}}}zzzxxxxxxsssvvvxxxyyyyyy{{{wwwxxxyyy{{{}}}|||sssjjjhhhlllpppqqqooorrrpppooopppssstttttttttpppmmmhhhccc^^^\\\[[[[[[```cccddd___UUUKKKCCC@@@??????BBBGGGKKKIIIAAA;;;777777666555555666777888999888777888:::===AAADDDHHHIIILLLPPPPPPRRRZZZeeeiiinnnvvvrrr\\\JJJ>>>;;;>>>{{{zzz{{{}}}~~~{{{wwwiiifffdddgggkkkrrr}}}{{{tttqqqlllhhhccc^^^XXXTTTTTTQQQNNNKKKJJJIIIGGGEEEEEECCCAAA@@@@@@BBBEEEGGGMMMQQQWWW\\\aaaeeeiiilllqqqtttvvvwwwwwwvvvwwwxxxyyyyyyyyywwwxxx}}}~~~}}}{{{zzzyyywwwvvvttttttuuuuuusssrrrnnnnnnlllkkkiiigggfffeee```]]]ZZZXXXVVVSSSPPPNNNNNNMMMKKKIIIFFFEEEDDDCCCCCCBBB???<<<:::::::::;;;:::999888777777777777777777777888888888999999999:::===@@@AAABBBCCCEEEFFFDDDEEEHHHKKKMMMOOOQQQQQQPPPRRRUUUWWWXXXXXXWWWVVVTTTRRRPPPNNNOOOSSSXXX]]]hhhrrrooo^^^TTTRRRKKKMMMPPPSSSYYYcccoooyyywwweeeWWWNNNGGGBBB>>>>>>>>><<<===@@@@@@DDDJJJRRR[[[iiiyyywwwsss{{{~~~}}}wwwxxx{{{{{{}}}zzziiiXXXMMMIIIHHHHHHHHHHHHGGGGGGGGGHHHIIIJJJJJJIIIHHHFFFFFFFFFFFFFFFCCCCCCCCCCCCCCCCCCCCCCCCBBBDDDHHHKKKMMMMMMKKKJJJDDDBBB@@@???>>>>>>@@@@@@@@@>>>???BBBFFFOOO```pppyyy}}}zzzxxxxxxwwwxxxyyyzzz{{{~~~yyywwwvvvxxx|||wwwqqqkkkkkkooosssrrrooorrrqqqooopppqqqsssrrrrrrpppmmmhhhccc___\\\[[[[[[^^^aaabbb^^^TTTJJJCCC@@@@@@@@@CCCGGGKKKIIIAAA:::777777666555555777888999<<<<<<<<<<<>>;;;===sssrrrssswwwwwwvvvxxx}}}~~~yyynnniiieeeeeefffjjjsss}}}|||yyytttooojjjddd]]]YYYTTTQQQNNNKKKJJJJJJHHHGGGDDDCCCBBBBBBBBBCCCDDDEEEFFFIIIMMMQQQUUU[[[bbbgggjjjmmmppprrrsssssstttvvvvvvwwwwwwwwwwww|||~~~|||{{{yyyxxxwwwuuusssrrrrrrqqqooommmkkkkkkiiigggeeebbbaaa```[[[YYYVVVTTTRRRPPPMMMKKKKKKJJJHHHFFFDDDBBBAAAAAA@@@???===;;;::::::;;;;;;;;;;;;:::999888777777888777777888999:::;;;<<<<<>>===??????===???CCCBBBIIITTT___lllzzzsssqqqssszzz~~~~~~wwwrrruuuyyy}}}uuuaaaQQQJJJGGGFFFEEEGGGFFFFFFFFFFFFGGGGGGHHHHHHGGGFFFEEEDDDDDDEEEEEECCCCCCCCCCCCCCCCCCCCCCCCDDDFFFIIILLLMMMLLLJJJIIIBBBAAA@@@?????????AAAAAA@@@>>>???AAADDDLLL\\\kkkxxx~~~{{{yyyxxxzzzyyyyyyzzz}}}{{{{{{~~~{{{yyyzzz}}}|||wwwrrruuu|||sssooolllmmmrrrtttrrroooqqqpppnnnooopppqqqqqqppppppmmmhhhccc___\\\[[[[[[\\\___```\\\SSSJJJCCCAAABBBBBBEEEIIIKKKHHHAAA:::777777666555666777888999======>>>@@@CCCGGGJJJLLLMMMKKKNNNUUU\\\```gggoooyyy{{{cccRRRFFF???<<<<<>>======;;;;;;:::;;;;;;;;;;;;:::999888888777777777777888999;;;<<<>>>???@@@CCCEEEGGGHHHHHHHHHIIIKKKKKKMMMPPPTTTWWWXXXYYYYYYWWWWWWWWWWWWVVVUUUTTTSSSOOOSSSVVVUUUTTT\\\kkkxxxhhhZZZRRRMMMLLLMMMRRRWWW]]]dddmmmzzzuuubbbUUULLLEEEBBB@@@>>>>>>@@@AAA???BBBGGGHHHQQQ___nnn{{{rrrlllpppvvv~~~zzzvvvsssvvv|||~~~kkkVVVKKKHHHGGGFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDFFFHHHHHHGGGFFFEEE@@@@@@?????????@@@AAABBB@@@???@@@BBBDDDJJJYYYgggvvv|||yyyxxx|||yyyxxxzzz~~~}}}rrruuuyyy|||ttttttvvvyyy}}}wwwpppsss}}}sssooommmnnnqqqsssqqqnnnnnnmmmlllmmmoooqqqqqqpppooommmhhhddd___]]][[[ZZZZZZ]]]___[[[SSSKKKEEECCCDDDEEEHHHJJJKKKGGG@@@:::777666666666666888999:::;;;<<<>>>AAADDDHHHKKKMMMOOOLLLOOOYYYbbbiiipppuuu~~~rrrZZZLLLEEE@@@<<<<<<]]]^^^aaaeeeeeeeeejjjrrr~~~|||uuummmhhhccc```cccjjjvvv~~~}}}wwwooogggaaaYYYVVVQQQNNNMMMKKKIIIGGGDDDDDDDDDDDDDDDDDDCCCCCCDDDCCCCCCBBBDDDIIIPPPUUUZZZ]]]bbbfffhhhjjjlllnnnnnnqqqtttvvvwwwzzz}}}}}}|||zzzyyywwwuuutttsssqqqnnnmmmllljjjgggeeebbbaaa___\\\ZZZWWWVVVUUUSSSQQQOOOMMMLLLKKKHHHFFFDDDCCCBBB@@@>>>===<<<<<<;;;:::::::::::::::;;;;;;999999888777777777777888888999;;;===???AAABBBCCCDDDFFFIIIJJJIIIJJJKKKLLLMMMOOOSSSVVVYYYZZZZZZYYYYYYXXXWWWUUUSSSRRRQQQQQQNNNTTT[[[]]]^^^gggxxxzzzjjjYYYQQQNNNMMMMMMPPPUUU[[[eeeppp{{{yyyeeeTTTJJJEEEBBB???>>>===>>>@@@@@@@@@DDDKKKRRR\\\lll|||pppiiikkkssszzz|||{{{{{{}}}rrr___LLLGGGHHHHHHGGGHHHDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAABBBDDDEEEEEEDDDBBBAAA????????????@@@AAABBBBBBAAA@@@AAACCCDDDJJJWWWdddsss||||||zzzxxxzzzyyyxxxzzz~~~|||yyypppssswww|||~~~}}}zzzwwwooossswwwzzz~~~vvvooosss~~~vvvrrrnnnmmmoooppppppooolllkkkjjjllloooqqqrrrrrrooollliiiddd```]]][[[ZZZYYY\\\^^^[[[TTTMMMIIIGGGFFFHHHKKKLLLKKKFFF???:::777666666666777888:::;;;:::<<>>===TTTVVV[[[_________eeemmmxxx{{{tttnnnfff```aaaeeepppxxx~~~vvvnnnhhh```]]]WWWSSSPPPMMMJJJHHHEEEEEEEEEDDDDDDDDDDDDCCCCCCCCCBBBAAAAAACCCHHHLLLQQQUUUZZZ^^^```cccfffhhhhhhlllqqqsssuuuwww|||~~~~~~}}}}}}~~~~~~~~~{{{zzzzzzxxxvvvtttrrrqqqooollljjjhhhgggeeebbb```\\\[[[YYYWWWUUUSSSQQQPPPOOOMMMKKKJJJIIIHHHFFFDDDBBBAAA???>>><<<;;;;;;;;;999999999999:::::::::999888777777777777888999999:::;;;===>>>AAACCCDDDEEEEEEGGGJJJKKKKKKLLLMMMOOOPPPRRRUUUYYYZZZZZZYYYXXXXXXWWWUUUSSSRRRRRRRRRSSSQQQYYYccciiinnnyyy{{{cccYYYOOOMMMNNNOOORRRVVV[[[cccqqq~~~zzzlllYYYKKKDDDAAA>>>;;;<<<;;;===@@@@@@BBBIIIRRR^^^iiiyyynnneeegggpppyyy~~~fffUUUGGGFFFIIIHHHGGGIIICCCDDDDDDDDDDDDCCCCCCBBBBBBBBBCCCCCCCCCCCCBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@AAABBBCCCDDDDDDCCCBBBAAA?????????@@@AAAAAAAAAAAA@@@@@@AAACCCDDDIIIUUUaaaoooyyy}}}zzzxxxxxxxxxzzz|||~~~}}}{{{yyysssuuuwwwyyyzzzyyyxxxwwwsssxxx|||}}}{{{sssnnnsssxxxuuurrrppppppqqqqqqpppkkkjjjjjjllloooqqqrrrrrrnnnllliiieeeaaa]]][[[YYYWWW[[[]]]ZZZTTTNNNKKKJJJHHHJJJMMMNNNKKKEEE>>>:::777666666666777999:::<<<<<>><<<;;;:::::::::888999999999999999888888777777777888999:::;;;<<<<<<===>>>@@@BBBDDDEEEFFFFFFHHHKKKMMMMMMNNNPPPRRRRRRUUUXXX[[[\\\[[[YYYXXXUUUTTTSSSRRRSSSUUUXXXYYYWWWaaannnxxxsssfffTTTNNNKKKMMMPPPSSSZZZaaaiiirrr~~~hhh\\\MMMDDDAAA@@@===:::<<<;;;>>>BBBDDDHHHSSS^^^jjjuuuuuukkkhhhnnnyyysss]]]NNNEEEHHHJJJGGGFFFIIICCCDDDEEEEEEEEECCCBBBAAAAAABBBCCCDDDDDDCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA@@@AAAAAABBBBBBBBBAAAAAA???@@@@@@AAAAAAAAA@@@@@@>>>>>>@@@BBBCCCGGGRRR^^^jjjuuu~~~zzzxxxvvvyyy}}}~~~}}}|||{{{xxxxxxyyyyyyxxxyyyzzz{{{{{{~~~}}}yyytttooolllrrr}}}wwwvvvvvvvvvvvvvvvtttsssnnnmmmlllmmmoooppppppooonnnllliiieeeaaa]]]ZZZYYYUUUXXXZZZXXXSSSNNNKKKKKKJJJLLLOOOOOOKKKEEE>>>:::777666666666777999;;;<<<>>>@@@EEEIIILLLNNNNNNNNNQQQTTT]]]hhhqqqxxxnnncccXXXPPPJJJCCCAAACCCHHHMMMUUU[[[[[[YYY___hhhrrr|||~~~xxxnnneeeaaacccaaafffnnnwww|||vvvpppkkkddd^^^XXXSSSOOOLLLGGGFFFEEECCCCCCCCCDDDEEE>>>???AAAAAAAAAAAABBBCCCDDDHHHMMMQQQSSSVVVYYY[[[^^^ccciiilllnnnppptttwwwuuu}}}~~~~~~}}}~~~~~~~~~}}}|||{{{zzzyyyyyyyyyxxxwwwvvvuuurrrpppnnnmmmdddbbb```^^^]]]\\\YYYWWWTTTSSSRRRQQQOOONNNMMMLLLHHHFFFDDDCCCCCCBBB@@@>>>@@@???===<<<;;;::::::999888999999999999888777777777777888999:::<<<===>>>===>>>???AAACCCDDDFFFFFFGGGIIILLLNNNOOOPPPRRRTTTTTTWWWZZZ\\\]]][[[YYYWWWRRRRRRQQQRRRUUUYYY]]]___]]]gggvvvtttbbbVVVNNNKKKKKKOOOSSSXXXbbblllwwwzzzlllYYYOOODDD???@@@BBB@@@===>>>>>>AAAEEEIIIOOO]]]iiirrr}}}wwwsssooopppwwwzzzkkkXXXKKKEEEJJJKKKFFFDDDHHHDDDDDDEEEEEEEEEDDDBBBAAAAAABBBCCCDDDDDDDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBBBB>>>>>>???@@@@@@@@@??????@@@@@@AAAAAAAAA@@@@@@???<<<<<<>>>AAABBBFFFPPP\\\hhhsss~~~~~~{{{xxxuuuzzz}}}}}}~~~{{{{{{zzzyyyyyyzzz}}}~~~~~~~~~tttoooooolllkkkrrr|||tttvvvyyy{{{|||zzzxxxvvvrrrpppnnnnnnnnnooonnnmmmnnnllliiieeeaaa]]]ZZZYYYSSSVVVYYYWWWRRRMMMKKKKKKJJJNNNQQQPPPLLLDDD>>>:::777666666666888999;;;======@@@EEEIIILLLMMMMMMMMMRRRWWWbbbmmmtttzzzkkkcccZZZSSSKKKDDDBBBDDDHHHIIIOOOVVVZZZ\\\cccjjjwwwzzz~~~wwwmmmfffcccbbb```bbbkkkvvvuuuqqqjjjccc^^^YYYTTTQQQKKKIIIHHHGGGGGGFFFDDDBBBCCCBBBBBBBBBBBBBBBBBBAAAEEEFFFHHHIIIJJJMMMQQQTTT\\\^^^bbbdddgggjjjnnnqqqqqqvvv~~~~~~}}}{{{zzz{{{{{{|||~~~~~~~~~~~~~~~}}}|||{{{yyyyyyyyyxxxwwwuuuttttttsssrrroookkkgggeeeaaa```]]]YYYWWWUUUUUUUUUOOOOOONNNLLLKKKIIIHHHHHHFFFEEECCCAAA@@@???>>>>>>===<<<;;;:::999888888888888888888888999:::;;;<<<;;;;;;:::999:::;;;<<<===BBBBBBAAAAAABBBEEEGGGIIIMMMMMMNNNOOOQQQTTTWWWYYY^^^]]]\\\[[[[[[ZZZWWWUUUNNNQQQTTTTTTTTTWWW]]]aaajjjzzzooo]]]RRROOOLLLNNNRRRUUUZZZcccnnnwww|||hhhYYYMMMGGGBBBAAA???<<<<<<>>>AAABBBDDDFFFKKKVVVeeeppp{{{yyyrrrqqqxxxmmm___RRRMMMIIIIIIKKKKKKHHHDDDFFFFFFDDDCCCBBBBBBBBBBBBAAAAAAAAAAAAAAABBBCCCDDDDDDCCCCCCBBBBBBBBBCCCCCC@@@@@@???>>>???@@@BBBCCC>>>>>>>>>>>>???@@@AAAAAA>>><<<===@@@CCCGGGNNNVVVhhhqqq}}}{{{xxxyyyzzz|||~~~}}}~~~yyyuuu|||vvvkkkdddeeefffjjjsss|||vvvyyy|||~~~~~~}}}||||||uuurrrooommmnnnnnnnnnmmmkkkiiihhhfffddd```[[[XXXUUURRRPPPPPPMMMHHHFFFHHHGGGKKKMMMKKKHHHEEE@@@:::<<<======<<<;;;<<>><<<;;;;;;;;;<<<<<<:::999888888888888;;;::::::999::::::;;;;;;;;;;;;;;;<<<===???@@@AAADDDCCCCCCCCCEEEGGGJJJKKKNNNNNNOOOPPPRRRUUUWWWYYY]]]\\\[[[ZZZXXXWWWUUUSSSPPPRRRUUUWWWYYY^^^ffflll|||nnn```TTTNNNNNNOOORRRWWW\\\cccmmmzzzxxxfffUUUKKKGGGBBB>>>???>>>;;;<<<>>>???@@@DDDKKKWWWeeeqqqyyyzzzvvvrrrsss{{{~~~lll^^^RRRNNNJJJIIIKKKLLLIIIEEEGGGFFFEEEDDDCCCCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCDDDDDDDDDCCCBBBBBBBBBBBBBBB@@@?????????@@@AAACCCDDDDDDCCCBBBAAA??????>>>>>>>>><<<<<<@@@BBBEEELLLSSSeeennn{{{|||yyyxxxzzz}}}{{{pppkkkrrr}}}vvvlllfffcccdddhhhpppxxx~~~~~~|||xxxzzz}}}yyyuuupppmmmlllllllllkkkkkkiiigggeeeccc___ZZZWWWTTTPPPNNNOOOLLLGGGEEEGGGDDDJJJLLLJJJFFFCCC>>>888888999;;;;;;;;;<<<>>>AAAAAABBBGGGMMMNNNLLLOOOVVV]]]ccclllttt|||yyykkkeee[[[RRRKKKHHHGGGHHHBBBDDDJJJTTT[[[```hhhooo{{{~~~zzzqqqjjjaaa\\\ZZZ^^^eeennnzzzyyyppphhh```XXXTTTPPPMMMIIIFFFFFFEEEEEEDDDBBBBBBBBBBBBAAAAAA@@@@@@<<<===?????????@@@BBBEEEJJJMMMQQQTTTWWW\\\aaadddgggkkkpppuuu{{{~~~}}}~~~~~~}}}|||{{{{{{zzz{{{{{{zzz{{{{{{{{{zzzyyyxxxxxxxxxvvvtttsssrrrqqqnnnllljjjjjjiiigggdddaaa^^^\\\VVVVVVUUUSSSQQQNNNLLLKKKHHHHHHGGGFFFDDDCCCBBBBBB???>>><<<;;;:::999999999;;;:::999888888888888888<<<<<<;;;::::::::::::;;;;;;<<<>>>@@@BBBCCCDDDDDDEEEEEEEEEFFFHHHJJJMMMNNNOOOOOOPPPQQQSSSUUUWWWXXX\\\\\\ZZZXXXVVVTTTRRRQQQRRRUUUZZZ^^^ccclllwww}}}gggZZZSSSOOOOOOQQQTTTYYY```gggppp}}}{{{fffUUUJJJEEEAAA>>>===>>>>>><<<===@@@AAACCCIIIUUUfffuuutttrrrsssyyyzzziii\\\RRRNNNKKKJJJLLLLLLIIIGGGGGGGGGFFFEEEDDDDDDDDDDDDEEEDDDDDDCCCCCCCCCCCCDDDEEEDDDCCCBBBAAA@@@@@@@@@?????????@@@AAACCCDDDEEEGGGFFFDDDBBBAAA@@@??????>>><<<<<>>888777888:::;;;<<<===@@@BBBCCCEEEKKKQQQQQQPPPSSSXXXbbbiiirrrzzzzzzooohhhbbbYYYPPPIIIGGGHHHIIIFFFEEEJJJSSS[[[```hhhppp|||wwwooohhhaaa\\\]]]aaagggqqqzzzwwwnnnfff^^^YYYWWWSSSNNNJJJIIIHHHGGGGGGCCCCCCBBBBBBAAAAAA@@@@@@>>>???@@@@@@??????@@@BBBDDDGGGKKKNNNRRRVVV[[[___aaadddhhhlllpppwww~~~}}}}}}||||||{{{{{{{{{{{{yyyyyyyyyyyyxxxwwwvvvuuuuuussspppooonnnllliiigggdddcccbbbaaa^^^[[[YYYWWWTTTTTTSSSRRRPPPMMMJJJIIIEEEDDDCCCBBBAAA@@@??????======<<<::::::999999999999999888888777888888888;;;:::::::::;;;;;;<<<======???AAACCCEEEEEEEEEEEEFFFFFFGGGHHHJJJMMMOOOPPPPPPPPPQQQRRRTTTVVVWWWXXXZZZYYYXXXVVVSSSQQQQQQQQQUUUZZZaaahhhrrr~~~|||kkkYYYPPPOOOPPPTTTXXX[[[aaajjjtttjjjZZZOOOHHHFFF@@@===>>>@@@@@@>>>???DDDEEEKKKWWWdddsss|||ssssssxxxwwwuuu~~~ssscccXXXQQQNNNKKKKKKKKKLLLJJJHHHHHHGGGGGGFFFEEEEEEFFFFFFFFFFFFEEEDDDDDDCCCDDDDDDEEEDDDCCCAAA@@@?????????>>>???@@@AAABBBDDDEEEFFFDDDCCCBBBAAAAAAAAAAAAAAA>>><<<<<>>>>>@@@CCCEEEHHHMMMSSSXXXYYYXXX[[[^^^dddkkkuuu~~~oooddd___ZZZRRRKKKHHHHHHJJJLLLJJJHHHJJJRRR[[[ccclllttt~~~~~~vvvppphhhaaa______aaagggoooxxx~~~vvvnnnfffaaa^^^ZZZSSSNNNKKKJJJHHHGGGDDDDDDCCCCCCBBBAAA@@@@@@???AAABBBAAA@@@???@@@AAA@@@CCCFFFIIILLLPPPTTTWWW[[[^^^aaacccfffllluuu||||||||||||||||||{{{{{{{{{xxxxxxwwwwwwuuutttrrrrrrrrrooollljjjiiigggdddbbb___^^^]]][[[YYYVVVTTTSSSPPPPPPPPPOOOMMMKKKHHHFFFBBBBBBAAA@@@??????>>>>>>;;;;;;:::999888888888999888888888777888888999999888999999:::<<<>>>@@@AAABBBCCCDDDFFFFFFFFFEEEEEEGGGHHHHHHJJJLLLNNNOOOPPPPPPQQQRRRSSSTTTUUUVVVVVVTTTTTTUUUSSSPPPPPPQQQSSSYYY```jjjuuu{{{hhh\\\PPPNNNPPPTTTYYY]]]dddkkkvvv|||gggVVVMMMIIIDDD@@@???===>>>AAA@@@>>>BBBGGGJJJVVVhhhuuuzzzyyywww~~~}}}rrrnnnqqq~~~zzzjjj]]]UUUOOONNNLLLKKKKKKKKKJJJIIIHHHGGGGGGFFFFFFFFFFFFGGGGGGFFFEEEDDDDDDDDDDDDDDDDDDDDDBBBAAA??????>>>>>>>>>>>>@@@AAACCCDDDEEEFFFBBBBBBAAA@@@?????????@@@>>><<<<<<>>>???>>>BBBHHHVVVbbbqqq|||~~~xxx{{{zzzooofffbbbfffooovvv~~~~~~zzzwwwqqqqqquuu{{{xxxqqqmmmsssyyyqqqmmmjjjiiihhhjjjhhheeebbb```\\\XXXUUUNNNJJJGGGHHHFFFCCCCCCFFFGGGPPPWWWTTTNNNHHHBBB<<<<<<===??????@@@BBBFFFIIIPPPWWW^^^aaabbbbbbcccdddgggnnnwwwsssdddZZZRRROOOJJJGGGGGGJJJNNNQQQQQQLLLKKKRRR\\\eeepppyyy~~~wwwooofffaaa^^^\\\___dddnnnuuuxxxpppkkkeee```ZZZTTTOOOLLLHHHFFFFFFEEEEEEDDDCCCBBBAAAAAA???@@@BBBAAA@@@>>>>>>???===???AAACCCEEEHHHLLLNNNRRRUUUYYY[[[]]]bbbiiinnnzzz}}}}}}||||||||||||}}}}}}yyyzzzzzz{{{zzzzzzyyyyyyuuuuuuuuusssrrrpppnnnmmmllljjjgggeeedddbbb___]]]ZZZYYYXXXVVVTTTRRRPPPPPPKKKKKKJJJIIIGGGEEECCCBBB@@@@@@???>>>>>>===<<<<<<888888777777666777777777888888888888888999:::;;;999:::;;;===???BBBDDDEEEFFFFFFGGGGGGHHHHHHGGGGGGJJJJJJKKKLLLNNNOOOPPPPPPPPPQQQRRRSSSTTTTTTTTTTTTOOOQQQSSSSSSRRRSSSWWW[[[dddmmmzzzrrreeeWWWQQQLLLOOOSSSWWW^^^eeeqqqyyyzzzkkkWWWJJJFFFDDDAAA<<<>>>===>>>AAAAAAAAAGGGOOOTTTdddxxx||||||||||||qqqlllnnnuuuooo```WWWSSSMMMLLLKKKJJJJJJIIIIIIIIIGGGGGGFFFFFFFFFFFFFFFGGGFFFEEEEEEDDDDDDDDDDDDEEECCCBBBAAA@@@???>>>>>>>>>===>>>@@@BBBCCCDDDDDDDDDDDDCCCAAA???>>><<<<<<<<<>>><<<<<>>AAAGGGPPP\\\mmmzzz~~~yyy{{{~~~|||uuunnnkkkjjjlllrrrxxx~~~{{{yyyuuuwww{{{}}}vvvrrrwwwyyyrrrmmmkkkiiihhhhhhgggeeedddbbb^^^YYYUUUMMMIIIFFFFFFEEECCCCCCGGGJJJTTT\\\ZZZRRRKKKDDD???>>>??????@@@BBBGGGMMMRRR\\\eeemmmnnnnnnooonnnmmmnnnttt|||uuueeeYYYRRRHHHGGGGGGHHHKKKOOOTTTWWW^^^VVVPPPSSS[[[dddooowww~~~~~~uuulllfff```ZZZZZZ^^^bbbiiisss~~~zzzuuunnnjjjccc\\\WWWQQQKKKHHHGGGGGGFFFEEEDDDCCCBBBBBB>>>@@@BBBBBB@@@>>>>>>???===>>>@@@AAAAAACCCEEEHHHHHHLLLPPPSSSUUUXXX]]]aaaiiinnnvvv}}}~~~}}}{{{zzzyyyxxxxxxyyyuuuvvvwwwwwwwwwwwwvvvuuurrrrrrqqqpppnnnllljjjiiifffdddaaa______]]]ZZZXXXVVVUUUSSSQQQOOOMMMLLLLLLHHHGGGFFFDDDBBBAAA@@@@@@=========<<<<<<;;;;;;:::888888777777777888888999888888888888999:::<<<<<<>>>??????AAACCCEEEGGGHHHHHHHHHHHHIIIJJJKKKLLLMMMMMMNNNOOOPPPPPPQQQQQQQQQPPPPPPRRRSSSTTTSSSSSSRRRQQQUUUXXXZZZZZZ]]]dddjjjwwwmmm___WWWOOONNNOOOTTTYYY___iiitttvvvfff\\\OOOFFFBBBBBBAAA?????????AAADDDEEEHHHQQQ\\\hhhvvvzzzxxx{{{~~~yyyrrrlllnnnttt|||tttcccVVVRRRSSSKKKKKKKKKJJJHHHHHHHHHIIIFFFFFFEEEEEEEEEFFFFFFGGGDDDDDDCCCCCCCCCDDDEEEEEEAAAAAA@@@???????????????===>>>@@@AAABBBBBBBBBAAABBBAAA@@@???>>>============<<<<<>>AAAGGGJJJVVVhhhvvv}}}zzz{{{|||wwwrrrpppsssuuuuuuxxx}}}}}}{{{~~~|||zzz|||vvvpppmmmkkkiiigggeeeeeeeeeeeeddd```ZZZUUULLLHHHEEEFFFEEECCCDDDHHHPPP[[[dddbbbZZZRRRKKKFFFAAAAAABBBCCCHHHPPPZZZ```mmmwww~~~}}}zzzzzz~~~wwwfffXXXPPPLLLEEEGGGIIIMMMQQQVVVZZZ]]]kkk```VVVUUUZZZ```jjjrrrzzz}}}~~~~~~{{{rrrkkkccc\\\ZZZ\\\YYY^^^gggqqq}}}{{{vvvrrrkkkddd^^^WWWPPPKKKHHHHHHGGGFFFEEEDDDCCCCCC???AAACCCCCCAAA@@@???@@@???@@@AAAAAAAAAAAADDDFFF@@@EEEKKKNNNOOOQQQUUUYYY[[[```ffflllrrrzzz|||yyyvvvuuuuuutttrrrssstttuuuuuutttssssssoooooonnnmmmkkkhhhfffeeeaaa___]]]\\\[[[ZZZWWWUUUSSSRRRPPPNNNLLLJJJJJJIIIHHHGGGEEEBBBAAA@@@@@@@@@<<<;;;;;;::::::999999999::::::::::::::::::;;;<<<888888888999:::;;;<<<===CCCCCCCCCDDDFFFGGGIIIJJJJJJIIIIIIJJJLLLNNNQQQRRRPPPQQQQQQRRRRRRRRRRRRRRROOOPPPRRRSSSSSSSSSRRRQQQWWW[[[```bbbdddhhhpppwww~~~kkk\\\UUURRRPPPQQQUUU[[[```gggvvvpppbbbSSSOOOHHHAAA>>>>>>@@@BBBBBBBBBDDDHHHKKKPPP\\\hhh{{{rrrqqqtttxxxyyysssnnnlllrrrzzz~~~mmm[[[QQQPPPTTTJJJJJJJJJIIIGGGGGGHHHIIIFFFEEEEEEEEEEEEEEEFFFFFFCCCCCCBBBCCCCCCDDDEEEFFF@@@@@@???????????????@@@===>>>@@@AAABBBAAAAAA@@@>>>>>>>>>>>>???@@@AAAAAA===<<<===???@@@>>>BBBGGGEEERRReeettt}}}}}}{{{{{{{{{}}}uuuqqqssszzz~~~}}}~~~~~~|||xxxsssooollljjjhhhfffddddddfffgggfffaaa[[[VVVLLLHHHEEEEEEEEECCCEEEIIIVVVbbbllljjjaaaXXXQQQLLLEEEEEEFFFHHHNNNYYYeeemmmzzznnn\\\PPPJJJIIIFFFIIILLLQQQWWW[[[___aaayyyrrrfff\\\YYY^^^hhhooorrrxxx~~~|||qqqiiiaaa[[[WWWWWWYYY^^^gggsssyyynnngggddd```XXXRRROOOLLLHHHFFFEEEDDDCCCBBBBBB@@@??????@@@@@@???===>>>@@@BBBAAA@@@???@@@AAAAAABBBDDDFFFIIIKKKMMMNNNSSSUUUYYY^^^eeelllrrruuu~~~}}}~~~~~~|||wwwtttttttttttttttttttttssssssrrrrrrqqqqqqmmmkkkhhhfffeeeccc```^^^ZZZYYYYYYXXXWWWUUUTTTSSSOOOMMMKKKIIIFFFDDDCCCCCCBBBAAA@@@???>>>===<<<;;;999:::;;;<<<;;;;;;999999;;;;;;;;;:::::::::::::::::::::::::::<<>>>>>>>>>>>>>>>>>============>>>>>>;;;;;;;;;<<<<<<===>>>???FFFOOO^^^nnn{{{~~~{{{xxx{{{{{{xxxsssvvvyyy|||}}}vvvoookkkjjjhhhhhhhhhfffdddaaafffdddccceeefffccc[[[UUUQQQKKKFFFDDDBBBBBBHHHOOOXXXjjjuuuoooeee___XXXOOOKKKKKKKKKNNNWWWgggzzzqqqaaaUUULLLFFFFFFHHHLLLTTT\\\cccgggiiijjj|||qqqddd\\\\\\bbbhhhpppvvv~~~yyyqqqiiibbb]]]WWWXXXZZZ```jjjvvvtttmmmjjjeee]]]WWWRRROOOKKKHHHFFFEEECCCAAACCCAAA@@@@@@AAAAAA@@@???>>>@@@AAAAAA@@@??????@@@===>>>@@@BBBDDDFFFGGGHHHMMMNNNQQQUUUZZZ```eeehhhnnnqqqtttvvvxxxyyy{{{}}}|||}}}~~~~~~||||||{{{{{{|||}}}~~~{{{vvvtttsssssssssrrrtttsssrrrpppooommmlllkkkiiifffdddbbbaaa___\\\ZZZWWWWWWVVVUUUTTTRRRQQQPPPMMMKKKIIIGGGEEECCCBBBBBB@@@@@@???>>>===<<<;;;;;;888888999:::999888777777::::::::::::::::::::::::;;;<<<<<<===???AAACCCDDDEEEEEEEEEFFFGGGIIIKKKMMMLLLMMMOOOQQQSSSTTTUUUUUUTTTRRRQQQPPPPPPPPPNNNMMMPPPRRRSSSRRRPPPSSSXXX]]]hhhpppyyyrrr```VVVRRROOOOOOQQQRRRYYYbbbjjjvvvuuuhhh\\\QQQJJJGGGCCC@@@>>>???AAA@@@???@@@EEELLLSSS]]]jjjzzzuuulllpppvvvxxx{{{yyyssstttvvvyyytttaaaVVVPPPLLLJJJJJJHHHGGGGGGFFFFFFEEEEEEDDDEEEDDDDDDDDDDDDDDDEEEEEEBBBBBBCCCDDDCCCCCCAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@======>>>>>>>>>?????????>>>>>>============>>>>>><<<<<<<<<<<<<<<===>>>???DDDLLL[[[jjjwww|||zzz|||yyytttrrrvvvzzz~~~}}}uuulllddd```___```bbbdddfffeeedddeeecccbbbdddeeebbb[[[UUURRRLLLGGGEEECCCDDDJJJRRR___ppp{{{tttiiicccZZZRRRJJJKKKOOOXXXgggzzzkkk\\\RRRKKKHHHHHHKKKSSS^^^gggmmmooopppqqq}}}ooobbb[[[]]]```kkkqqqzzz|||ssskkkeeeZZZYYYXXXZZZ```hhhqqqwww}}}wwwsssmmmeee___ZZZVVVRRRNNNKKKHHHFFFDDDDDDCCCAAAAAABBBBBBBBB@@@>>>???AAAAAA???>>>??????<<<======???@@@AAABBBBBBFFFGGGHHHKKKOOOSSSWWWZZZ]]]```dddgggjjjllloooqqqsssuuuvvvwwwwwwyyy|||~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}yyyyyyyyyyyyzzz|||~~~~~~}}}{{{{{{|||xxxtttrrrqqqqqqpppoooqqqpppnnnllliiigggeeedddbbb```]]]\\\[[[YYYWWWUUUSSSSSSRRRQQQPPPNNNMMMLLLIIIHHHFFFDDDBBBAAA@@@???>>>>>>===<<<;;;;;;::::::999999999999999888777777::::::::::::::::::::::::===>>>@@@BBBCCCEEEEEEFFFFFFFFFGGGIIIKKKMMMOOOPPPQQQQQQRRRTTTTTTUUUUUUUUUSSSSSSSSSRRRPPPNNNLLLKKKPPPQQQRRRRRRSSSYYYbbbiiiqqq{{{{{{ggg\\\QQQNNNOOOPPPSSSWWWZZZcccnnnxxxqqqaaaVVVOOOIIIFFFAAA???======???AAAAAAAAACCCIIISSS___lllzzzrrrkkkkkksssyyyzzz~~~xxxvvv{{{~~~{{{kkkYYYOOOKKKIIIIIILLLGGGGGGGGGFFFEEEEEEDDDDDDEEEDDDDDDCCCCCCCCCDDDDDDBBBBBBCCCCCCBBBAAA@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>;;;<<<<<<===???@@@@@@AAA>>>>>>============>>>>>>======<<<<<<<<<===>>>>>>AAAIIIVVVdddrrr}}}~~~|||~~~~~~~~~~~~{{{uuupppmmmlllxxx|||}}}vvvooofff```XXXXXXYYY]]]aaadddeeeeeedddbbbaaabbbcccaaa[[[VVVSSSMMMGGGEEEDDDFFFNNNVVViiiwwwzzzooofff]]]TTTKKKNNNVVVggg|||uuubbbVVVNNNJJJJJJMMMPPPZZZgggqqqttttttvvvyyyxxxiii___\\\]]]cccjjjtttzzz|||}}}{{{qqqjjj```]]]YYYWWWYYY___fffjjjzzz{{{uuummmgggddd```ZZZUUUQQQNNNJJJHHHFFFDDDBBBAAABBBBBBBBBAAA>>>???AAA@@@???>>>>>>???>>>>>>?????????@@@@@@@@@BBBBBBCCCEEEHHHLLLOOOQQQRRRUUUZZZ^^^```cccgggiiimmmnnnpppqqqrrrsssvvvyyyxxx}}}~~~}}}~~~~~~|||}}}~~~}}}}}}}}}}}}||||||||||||||||||||||||{{{{{{{{{{{{{{{{{{{{{{{{xxxxxxxxxxxxyyy{{{}}}|||zzzyyywwwvvvtttvvvssspppmmmmmmmmmlllkkklllkkkiiigggdddaaa___^^^]]][[[XXXWWWWWWUUUSSSQQQOOOOOOOOONNNLLLKKKIIIHHHEEEDDDBBBAAA???>>>======<<<<<<;;;;;;::::::999999<<<<<<;;;;;;;;;::::::::::::::::::;;;;;;<<<<<<<<>>>>>???AAACCCDDDDDDGGGOOO[[[jjjxxxqqqiiiiiiooowww||||||~~~}}}pppcccUUUOOOLLLJJJKKKMMMIIIIIIHHHHHHGGGFFFFFFFFFDDDDDDCCCCCCBBBBBBCCCCCCBBBBBBBBBAAAAAA@@@??????>>>>>>>>>>>>>>>>>>>>>>>><<<<<<======>>>??????@@@>>>>>>============>>>>>>>>>===============>>>>>>@@@FFFQQQ___mmmyyy}}}}}}~~~~~~|||zzzxxxxxxwwwsssoookkkjjjjjjvvvzzz{{{vvvqqqjjjeeeYYYXXXYYY[[[^^^aaabbbbbbbbbaaa``````aaa___[[[WWWSSSMMMHHHFFFEEEHHHPPPYYYppp{{{|||pppfff]]]VVVNNNRRR___tttxxxjjjZZZQQQLLLJJJMMMRRRTTT]]]hhhmmmnnnqqqwww~~~~~~pppccc\\\ZZZ___fffooouuuxxxzzz}}}vvvooofffbbb\\\XXXWWWYYY]]]```mmmxxx}}}vvvppplllhhhbbb\\\WWWRRRNNNKKKHHHFFFCCCAAAAAABBBAAAAAA???@@@AAAAAA???>>>>>>????????????????????????????????????AAADDDGGGIIIKKKGGGKKKOOOSSSVVVYYY\\\___bbbccceeeggggggiiilllooorrruuuyyy||||||{{{{{{|||}}}{{{zzzyyyzzz{{{{{{{{{zzz}}}~~~~~~~~~~~~}}}||||||{{{||||||zzzzzzzzzzzzzzzzzzzzzzzzzzzyyyyyyxxxxxxyyyyyyzzzxxxwwwwwwwwwxxxyyy{{{|||~~~zzzvvvttttttsssqqqooommmkkkhhhgggggggggfffeeedddcccbbb```___]]]\\\[[[XXXVVVTTTSSSSSSRRRPPPNNNLLLLLLKKKJJJIIIGGGFFFEEEAAAAAA???>>>===<<<;;;;;;:::::::::999999999999999;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===>>>??????@@@@@@BBBDDDGGGIIIIIIIIIIIIKKKLLLNNNQQQSSSVVVWWWXXX[[[[[[[[[[[[ZZZXXXWWWVVVTTTVVVWWWVVVSSSRRRRRRSSSTTTVVVYYY\\\cccooo}}}~~~nnn^^^TTTOOOLLLMMMRRRVVV[[[ccckkkwwwuuuggg^^^RRRJJJEEECCC@@@>>>>>>?????????@@@BBBEEEGGGJJJTTTdddsssuuukkkiiimmmssszzz~~~tttddd[[[SSSPPPNNNKKKJJJKKKIIIIIIHHHGGGGGGFFFFFFEEEDDDDDDCCCBBBBBBAAABBBBBBAAAAAA@@@@@@????????????????????????????????????>>>=====================>>>>>>============>>>>>>>>>============>>>>>>???@@@EEEMMMYYYggguuu|||zzzyyyxxxwwwvvvttttttrrrpppmmmlllmmmooouuuyyy~~~|||xxxtttnnnjjjYYYXXXWWWYYY[[[^^^___^^^```___^^^^^^^^^]]]ZZZYYYSSSNNNIIIHHHGGGIIIQQQZZZpppwww|||wwwmmmccc[[[UUUPPPWWWfffxxxwwwyyy{{{lllaaaUUUNNNKKKJJJOOOUUUWWW\\\aaabbbcccjjjwwwwwwjjj___XXX]]]bbbjjjpppssswww|||~~~wwwmmmiiiccc\\\XXXWWWXXXYYY^^^iiiuuu{{{tttpppiiibbb]]]XXXSSSPPPMMMIIIEEECCCBBBBBBBBBAAA@@@BBBCCCBBB@@@>>>>>>???>>>>>>>>>>>>============<<<<<<<<<===>>>AAACCCDDDBBBEEEIIIMMMOOOQQQTTTVVVYYYZZZ\\\^^^___aaadddfffkkkmmmqqqssssssttttttuuuxxxwwwuuuttttttvvvwwwyyywwwyyy|||}}}}}}|||}}}~~~||||||}}}}}}~~~~~~|||{{{|||}}}}}}}}}}}}}}}}}}}}}~~~~~~}}}|||}}}|||{{{zzzzzzzzzzzz{{{xxxxxxxxxxxxxxxxxxxxxxxxwwwwwwuuuuuuuuuuuuwwwwwwwwwvvvtttssssssssstttuuuuuuqqqmmmlllmmmmmmkkkhhhbbbaaa______``````___^^^\\\\\\[[[ZZZXXXWWWVVVVVVSSSQQQOOOOOOOOONNNMMMKKKHHHHHHHHHGGGEEEDDDBBBAAA???>>>===<<<;;;:::::::::999999999999999999999999999888888888999:::;;;<<<>>>>>>???@@@BBBCCCDDDDDDDDDEEEGGGIIIJJJKKKLLLLLLNNNPPPRRRUUUWWWYYYZZZ[[[]]]]]]\\\\\\ZZZYYYWWWVVVQQQTTTVVVUUUSSSTTTWWWZZZYYY]]]cccjjjssstttfffZZZQQQKKKLLLMMMQQQXXX\\\bbblllvvv}}}nnnbbbVVVPPPIIIDDDCCCBBB???===============>>>AAAFFFJJJOOO]]]pppyyyqqqnnnnnnrrrxxx}}}}}}yyykkk[[[TTTOOONNNMMMHHHGGGHHHFFFFFFFFFEEEDDDDDDCCCCCCDDDCCCBBBAAAAAAAAAAAAAAA??????>>>>>>>>>>>>???@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<<<<>>>>>>============>>>>>>============>>>???@@@@@@@@@CCCJJJTTTbbbqqq~~~zzzvvvsssrrrrrrsssrrrrrrrrrqqqoooppprrrtttwwwyyy|||~~~{{{vvvoooiiiVVVUUUTTTVVVYYY\\\^^^^^^^^^^^^]]]\\\[[[[[[ZZZZZZUUUPPPLLLKKKKKKLLLSSS[[[kkkoooqqqnnnfff]]]XXXUUURRRZZZllluuuhhhcccdddiiillltttyyyuuucccZZZRRRMMMJJJJJJOOOUUUXXXZZZ\\\]]]aaalll|||~~~tttggg^^^XXX]]]ccchhhkkkpppwww|||~~~yyytttmmmeee^^^YYYVVVUUUVVV^^^hhhppp|||zzzssslllgggbbb]]]ZZZRRRNNNIIIFFFDDDDDDCCCBBBAAACCCDDDCCCAAA??????@@@>>>>>>>>>============<<<>>>===<<<;;;;;;<<<===>>>@@@CCCFFFHHHJJJKKKMMMOOOQQQSSSUUUWWWXXXZZZ]]]```___cccgggiiijjjkkklllmmmnnnooooooppppppqqqssstttsssuuuxxxzzzyyyyyyzzz{{{zzzzzzzzz{{{|||}}}}}}~~~~~~~~~}}}~~~|||yyyxxxyyyzzz{{{|||{{{{{{{{{{{{|||}}}}}}~~~}}}}}}||||||}}}}}}~~~}}}||||||}}}~~~}}}|||{{{{{{{{{{{{zzzyyyyyyyyyyyyzzzvvvvvvvvvvvvvvvvvvvvvvvvtttsssqqqppppppqqqssstttsssrrrooommmkkkkkkjjjkkkhhheeebbbcccfffgggdddaaaYYYWWWWWWWWWYYYZZZZZZYYYVVVUUUTTTSSSRRRQQQPPPOOOLLLKKKIIIIIIIIIIIIGGGFFFDDDDDDDDDCCCAAA@@@>>>======<<<;;;:::::::::::::::888888888999999:::::::::777777777888999;;;===>>>AAAAAABBBDDDEEEFFFHHHHHHHHHHHHIIIJJJLLLNNNPPPQQQQQQSSSUUUXXXZZZ\\\\\\\\\\\\\\\[[[ZZZYYYWWWVVVUUUPPPSSSUUUVVVUUUXXX___dddfffllluuu~~~~~~lll]]]TTTPPPNNNLLLPPPSSSZZZbbbhhhppp}}}tttkkk^^^SSSLLLGGGBBBAAABBBBBBAAA???<<<=========???DDDLLLRRR]]]nnnyyytttuuutttyyy}}}pppfffXXXRRRMMMLLLJJJFFFFFFHHHFFFFFFEEEEEEDDDDDDCCCCCCDDDCCCBBBAAA@@@@@@@@@@@@>>>======<<<===>>>@@@AAA========================<<<<<<<<<===============>>>>>>============>>>>>><<<<<<<<<===>>>@@@AAABBB@@@AAAFFFOOO\\\lllzzzzzzsssooonnnooorrrrrrssstttsssrrrsssvvvxxxxxxxxxyyy{{{zzzrrrkkkXXXVVVUUUVVVYYY]]]______]]]]]]\\\[[[YYYYYYZZZ[[[WWWSSSQQQPPPPPPPPPUUU\\\eeefffgggddd^^^XXXUUUVVVTTT^^^pppsssjjj\\\SSSQQQUUUYYY\\\aaahhhsssuuujjj\\\VVVOOOLLLIIIHHHLLLRRRWWWZZZ___eeennn{{{}}}}}}}}}qqqgggTTTXXX]]]```dddjjjqqqwww|||}}}~~~wwwmmmddd]]]XXXUUUUUU[[[bbbgggppp}}}|||vvvpppkkkfffcccVVVRRRLLLHHHFFFEEEDDDCCCBBBDDDEEEDDDBBB@@@@@@@@@???????????????>>>>>>>>>AAA@@@>>><<<;;;::::::;;;;;;===@@@BBBCCCDDDFFFGGGIIIKKKMMMOOOPPPRRRVVVXXXVVVZZZ___bbbcccdddfffgggeeehhhkkkmmmnnnnnnoooppppppsssvvvwwwwwwwwwwwwxxxxxxxxxyyyzzz{{{{{{||||||}}}~~~}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}~~~|||yyywwwvvvwwwxxxyyy{{{zzzzzzzzzzzz{{{||||||}}}|||{{{zzzzzz{{{|||}}}{{{zzz{{{{{{}}}~~~}}}|||{{{zzzzzzzzzzzzyyyyyyxxxxxxyyyyyyvvvvvvvvvvvvvvvvvvvvvvvvqqqpppooommmmmmooopppqqqpppnnnkkkhhhfffdddcccccc___\\\ZZZ\\\aaabbb___[[[SSSRRRRRRSSSUUUWWWVVVUUUSSSRRRQQQOOOMMMLLLJJJJJJHHHFFFEEEDDDEEEEEECCCBBBAAAAAAAAA@@@>>>===;;;:::<<<;;;;;;:::999999::::::888888888999::::::;;;;;;999999999:::;;;>>>@@@BBBBBBCCCDDDFFFGGGIIIJJJKKKKKKKKKKKKLLLMMMPPPRRRTTTSSSUUUWWWZZZ\\\]]]]]]]]]ZZZZZZZZZYYYWWWVVVTTTSSSQQQTTTWWWXXXXXX]]]fffmmmqqqyyyrrrhhhZZZPPPMMMNNNQQQRRRVVVZZZcccmmmuuu~~~|||kkk```YYYOOOEEEDDD@@@;;;:::===??????>>>===>>>??????AAAHHHRRRYYYlll}}}|||yyyzzzyyyyyykkkbbbZZZTTTNNNKKKHHHFFFGGGKKKHHHHHHGGGGGGFFFEEEEEEEEEDDDCCCBBBAAA@@@@@@@@@@@@<<<<<<<<<<<<===>>>@@@AAA<<<<<<<<<<<<<<<<<<<<<<<<:::;;;;;;<<<===>>>??????>>>>>>============>>>>>>;;;;;;<<<===???AAABBBCCC???@@@DDDKKKXXXhhhwwwzzzrrrmmmlllooorrrsssuuuvvvuuutttuuuwwwxxxwwwvvvvvvwww|||wwwppp^^^\\\ZZZZZZ\\\^^^______\\\\\\[[[ZZZXXXXXXZZZ\\\YYYVVVTTTTTTSSSRRRWWW]]]bbbaaa```___ZZZVVVUUUVVVWWWaaarrrxxx]]]UUUKKKFFFFFFKKKOOOQQQTTT\\\iiixxx|||nnnbbbXXXSSSNNNLLLHHHFFFIIIOOOVVV[[[dddppp}}}zzzyyy{{{tttiii]]]YYYUUUVVV^^^gggnnnrrrwwwzzz~~~wwwnnneee^^^YYYUUUUUUUUUYYYbbbnnnyyy}}}vvvoookkkaaa\\\TTTNNNJJJHHHFFFEEEEEEDDDBBBBBBCCCCCCAAA???@@@@@@@@@@@@?????????>>>??????>>>>>>=========<<<======<<<===>>>???AAABBBCCCEEEGGGIIIJJJKKKNNNPPPOOOPPPSSSVVVYYYZZZ[[[[[[^^^```bbbdddeeefffiiikkkiiikkkmmmnnnoooppprrrtttuuutttsssssstttvvvxxxzzz}}}}}}}}}}}}}}}|||{{{{{{zzzzzzzzzzzzzzzzzzzzzzzzzzzyyyyyyxxxwwwvvvvvvvvvwwwwwwwwwwwwwwwxxxyyyzzzxxxwwwwwwwwwwwwxxxyyyyyywwwwwwwwwxxxyyyzzz{{{|||{{{{{{zzzzzzyyyyyyxxxxxxyyyyyyxxxxxxxxxwwwwwwwwwssstttuuuvvvuuusssqqqooonnnmmmlllkkkjjjkkklllllljjjiiiiiijjjiiifffbbb^^^WWWUUUTTTWWW[[[ZZZUUUPPPMMMMMMNNNOOOOOOOOOOOONNNKKKKKKKKKJJJJJJIIIIIIHHHCCCCCCBBBBBBAAA@@@??????999999:::::::::;;;;;;;;;:::999888888:::;;;;;;:::::::::::::::::::::::::::999:::===@@@BBBCCCCCCCCCDDDDDDDDDEEEFFFHHHIIIJJJGGGJJJOOORRRSSSTTTUUUVVVZZZYYYYYY[[[^^^^^^\\\YYYYYYZZZZZZWWWRRRQQQSSSUUUWWWXXX[[[]]]bbblllyyyuuukkk[[[XXXSSSNNNLLLMMMRRRWWW[[[gggsss|||wwwfffZZZSSSNNNIIIEEEBBB???<<<;;;===???>>>===:::;;;???DDDFFFLLL]]]ooo|||}}}rrreee^^^UUURRRMMMIIIFFFEEEFFFHHHJJJJJJJJJJJJIIIGGGEEECCCDDDCCCCCCBBB@@@??????>>>===============<<<<<<;;;<<<<<<<<<<<<====================================888999999:::;;;<<<======????????????>>>>>>>>>>>>???>>>@@@IIISSS___ooo|||}}}rrrjjjjjjpppvvvwwwwwwwwwxxxyyyzzz{{{|||xxxwwwtttvvvyyyooofffdddbbbbbbccccccaaa```[[[ZZZZZZ\\\```bbbaaa___[[[[[[ZZZXXXVVVVVVXXX[[[aaa___\\\YYYVVVTTTSSSRRRWWWaaaqqq|||mmm```RRRJJJDDDEEEGGGGGGIIILLLTTTWWWaaapppvvvkkkeee[[[SSSJJJGGGJJJPPPSSSSSS\\\___iii{{{xxxwwwyyywwwnnn___ZZZVVVVVV[[[bbbhhhjjjsssvvvzzz|||}}}~~~vvvlllccc^^^WWWUUUTTTUUUZZZdddmmmttt{{{vvvhhhccc[[[TTTPPPMMMJJJHHHFFFDDDCCCBBBCCCBBBAAA???@@@@@@@@@????????????????????????>>>>>>=========>>>============???@@@AAA@@@BBBDDDEEEFFFGGGIIIKKKJJJLLLNNNQQQSSSUUUUUUVVVWWWYYY\\\]]]^^^___bbbdddccceeeggghhhiiijjjlllnnnppppppooooooppprrrtttuuuttttttuuuvvvvvvvvvvvvvvvwwwwwwwwwvvvuuuuuuttttttwwwwwwwwwwwwwwwxxxxxxxxxttttttuuuuuuuuuuuuuuuuuuuuuuuuuuuvvvvvvwwwwwwwwwsssrrrrrrsssssstttuuuvvvwwwwwwwwwwwwwwwvvvvvvvvvvvvuuuuuuuuuuuutttttttttrrrrrrssssssrrrpppmmmllljjjiiihhhgggfffggghhhhhhgggfffeeeeeeddd```\\\XXXSSSQQQPPPSSSVVVUUUPPPKKKKKKKKKLLLMMMMMMMMMMMMLLLIIIHHHHHHGGGFFFEEEEEEDDDAAAAAAAAA@@@???>>>>>>>>>:::::::::;;;;;;;;;;;;;;;999888777777888999999888::::::::::::;;;;;;;;;<<<<<<===???AAACCCDDDDDDDDDEEEEEEEEEGGGHHHJJJKKKLLLLLLOOOSSSVVVVVVWWWXXXYYYZZZYYYXXXZZZ\\\\\\ZZZWWWWWWXXXXXXUUURRRQQQSSSVVVVVVZZZ```gggppp|||rrrccc\\\SSSQQQOOOMMMNNNSSS[[[aaajjjvvv|||mmmcccVVVLLLGGGDDD@@@===@@@>>><<<<<>>>>>>>>AAAHHHNNNXXXjjj{{{ssseee\\\XXXPPPNNNKKKGGGEEEEEEEEEFFFHHHHHHHHHHHHGGGEEECCCBBB@@@@@@@@@???>>>>>>============>>>>>>======<<<;;;<<<<<<<<<<<<====================================;;;;;;;;;;;;;;;;;;;;;<<<=========>>>>>>>>>??????===<<>>>>>>>>???>>>=========>>>>>>???>>>???AAAAAAAAAAAACCCEEEDDDEEEGGGIIIKKKMMMMMMMMMNNNPPPSSSTTTUUUVVVXXXZZZ[[[]]]___``````aaaccceeeiiihhhhhhhhhiiikkkmmmnnnnnnooopppqqqssssssssstttrrrrrrqqqpppooonnnmmmmmmppppppqqqssstttuuuvvvwwwqqqqqqrrrsssrrrqqqpppooopppqqqssstttuuuuuuuuutttsssrrrrrrrrrrrrrrrssssssrrrrrrrrrrrrssssssssssssqqqqqqpppppppppoooooooooooooooooonnnmmmjjjhhhfffccccccbbbaaaaaaaaaaaabbbbbb```___^^^\\\YYYTTTPPPNNNLLLLLLMMMOOONNNJJJEEEGGGHHHHHHIIIIIIIIIIIIIIIEEEDDDDDDBBBAAA@@@??????>>>>>>>>>======<<<<<<;;;;;;;;;;;;;;;;;;:::::::::999999888888888888999999999::::::;;;<<<===>>>>>>@@@AAABBBDDDEEEEEEEEEEEEFFFFFFHHHIIIKKKMMMOOOOOOQQQTTTWWWXXXXXXXXXYYYZZZ\\\[[[ZZZZZZ[[[[[[YYYWWWVVVWWWXXXVVVTTTTTTXXX\\\]]]dddnnnxxxwwwiii\\\TTTRRRNNNNNNNNNPPPTTT]]]hhhooo|||ooocccYYYRRRJJJDDDBBB@@@>>>;;;===<<<<<<===???AAA@@@???BBBBBBFFFPPP\\\kkk}}}zzz{{{pppaaaVVVQQQPPPJJJIIIHHHFFFEEEDDDDDDDDDEEEFFFFFFEEEDDDCCCBBBAAA@@@@@@@@@??????>>>>>>>>>======>>>>>>======<<<;;;;;;<<<<<<<<<<<<=================================<<<<<<<<<;;;;;;;;;::::::;;;<<<<<<<<<======>>>>>>;;;;;;???CCCHHHRRReeevvv~~~~~~uuuppppppuuuyyy|||{{{zzzyyyyyyzzz|||}}}{{{||||||~~~yyywwwwwwxxx}}}|||vvvpppooommmllljjjgggbbb^^^[[[\\\]]]aaaeeeiiijjjjjj_________]]][[[ZZZ\\\^^^___]]][[[XXXVVVTTTTTTTTT___bbbhhhkkkhhh___RRRIIIDDD???>>>BBBFFFHHHKKKPPPOOOTTT```ppp~~~ssshhhaaaYYYTTTNNNNNNSSSYYY^^^```aaajjjxxxsssrrrsssxxx~~~}}}uuummmbbbXXXUUUWWW[[[___fffjjjooossswwwzzz~~~xxxqqqgggaaaZZZSSSQQQSSSWWW[[[gggoooyyyzzzqqqhhhaaa[[[VVVSSSPPPMMMJJJHHHGGGGGGEEEDDD???@@@@@@@@@@@@AAAAAAAAA@@@@@@@@@@@@@@@???????????????>>>>>>============<<<>>>??????>>>>>>???@@@@@@@@@BBBCCCDDDEEEFFFFFFGGGIIIKKKMMMMMMNNNPPPRRRTTTVVVXXXYYYYYYZZZ\\\^^^`````````aaabbbdddfffgggiiiiiikkkllllllmmmmmmmmmjjjjjjiiiiiiiiiiiihhhhhhjjjjjjkkklllnnnoooppppppmmmnnnpppqqqpppnnnlllkkklllmmmppprrrssssssqqqqqqqqqqqqpppooonnnnnnoooooollllllmmmmmmnnnnnnooooookkkkkkkkkkkkjjjjjjjjjjjjjjjjjjjjjhhhfffdddbbbaaa]]]]]]\\\\\\[[[[[[[[[[[[ZZZYYYWWWVVVUUURRRNNNKKKKKKJJJIIIIIIJJJIIIEEEBBBCCCDDDDDDEEEEEEEEEEEEEEEBBBAAA@@@???>>><<<;;;;;;<<<;;;;;;;;;:::::::::999::::::::::::999999999999;;;;;;;;;:::999999;;;<<<:::;;;<<<===???@@@AAABBBCCCDDDDDDEEEFFFFFFFFFFFFHHHIIIKKKMMMOOOQQQSSSSSSTTTVVVXXXYYYXXXWWWWWWXXX]]]\\\\\\[[[[[[ZZZYYYXXXVVVXXXZZZYYYYYY\\\aaafffnnnvvvqqqddd[[[SSSRRRTTTQQQRRRTTTXXX___jjjuuu}}}nnn^^^UUULLLHHHDDDBBBAAA@@@???===<<<<<<===>>>???@@@@@@@@@EEEGGGNNN\\\mmm~~~}}}yyyxxx{{{yyyfffVVVMMMJJJJJJFFFFFFFFFFFFFFFEEEDDDDDDDDDDDDDDDDDDCCCCCCBBBBBBEEEEEEDDDCCCBBBAAA@@@???>>>>>>>>>>>>>>>===<<<<<<;;;;;;;;;<<<<<<<<<==============================<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<:::;;;???AAACCCLLL___qqq}}}xxxsssrrrtttvvvxxxvvvuuuttttttwwwzzz{{{{{{xxxvvvvvvxxx|||}}}yyyvvvuuuuuuvvv}}}xxxsssrrrrrrqqqpppnnnjjjddd```]]]^^^___bbbeeehhhjjjkkkbbbccccccaaa______```bbbdddbbb___\\\YYYWWWWWWVVV^^^aaaeeegggccc[[[PPPIIICCC??????CCCGGGIIINNNSSSTTT\\\iiiyyyvvvkkkccc[[[WWWUUUVVV[[[bbbhhhkkkjjjttt{{{yyysssqqqqqqtttzzzvvvgggYYYQQQQQQVVVZZZ```dddiiinnnsssxxx}}}|||ooojjjaaaXXXSSSRRRSSSUUU[[[aaajjjttt~~~}}}tttlllfff```\\\VVVSSSNNNKKKIIIHHHFFFEEEAAAAAAAAABBBBBBBBBBBBBBB@@@@@@@@@AAAAAAAAAAAAAAA@@@@@@@@@??????>>>=========>>>???>>>=========???>>>>>>>>>???@@@AAAAAABBBCCCEEEGGGHHHHHHIIIKKKMMMOOOPPPRRRSSSSSSTTTUUUWWWXXXXXXYYYZZZ[[[]]]^^^___``````aaaaaaaaa``````___``````aaabbbcccdddeeeeeefffggggggggghhhhhhhhhiiiiiikkklllmmmllljjjhhhggggggiiikkkmmmnnnnnnlllkkkiiiiiihhhgggffffffffffffffffffgggggghhhhhhhhhiiifffeeeeeeeeeeeedddddddddeeedddcccaaa```^^^\\\[[[WWWXXXWWWWWWWWWVVVVVVVVVSSSQQQPPPPPPPPPNNNKKKIIIIIIHHHGGGGGGGGGEEECCCAAA???@@@AAAAAABBBAAAAAAAAA??????>>>===<<<;;;:::999::::::999999999999999888999999999888888888888888999;;;<<<;;;::::::<<<>>>>>>>>>???AAACCCDDDEEEFFFFFFFFFFFFGGGGGGHHHHHHHHHKKKMMMOOORRRTTTUUUVVVWWWWWWYYYZZZZZZXXXWWWXXXYYY[[[[[[[[[ZZZYYYXXXYYYYYYXXX[[[^^^___bbbgggnnntttvvvlll```YYYTTTPPPQQQUUUSSSWWW\\\dddmmmyyy~~~lll]]]SSSNNNBBBAAA???>>>======<<<;;;<<<===>>>???@@@AAABBBCCCJJJPPP[[[kkk}}}|||wwwtttuuuxxx~~~sssaaaTTTLLLIIIHHHDDDEEEFFFFFFGGGFFFEEEEEEDDDDDDDDDDDDCCCCCCDDDDDDIIIHHHGGGEEECCCAAA??????>>>>>>>>>>>>>>>======<<<;;;;;;;;;;;;<<<<<<<<<<<<========================::::::;;;<<<<<<===>>>>>>>>>>>>===<<<;;;:::999999;;;<<>>>>>>>>???@@@???>>>===>>>???>>>>>>=========>>>?????????AAACCCDDDDDDEEEGGGHHHIIIKKKLLLMMMMMMMMMOOOQQQOOOPPPQQQSSSTTTVVVWWWXXXZZZZZZZZZZZZZZZYYYXXXWWWXXXXXXZZZ[[[]]]^^^``````ccccccccccccccccccbbbbbbcccdddeeeeeeeeedddcccbbbcccdddeeefffffffffeeeddddddcccbbbaaaaaaaaaaaaaaa______``````````````````_________^^^^^^^^^^^^]]]]]]\\\[[[YYYXXXVVVUUUUUURRRSSSSSSSSSSSSRRRQQQQQQMMMLLLKKKKKKKKKJJJHHHFFFEEEEEEEEEDDDCCCBBBAAA@@@<<<===>>>>>>??????>>>>>>===<<<<<<;;;;;;::::::999999999999999999999999999888888888888999999999:::777:::<<<<<<::::::===AAACCCCCCDDDFFFGGGIIIJJJJJJJJJIIIIIIIIIJJJKKKLLLLLLOOOQQQSSSVVVXXXYYYYYYYYY[[[\\\\\\[[[ZZZYYYZZZ[[[XXXYYYZZZZZZYYYYYY[[[]]]```cccgggkkkpppxxx}}}qqqbbb[[[VVVSSSQQQOOORRRVVVYYY^^^hhhsssyyyhhhZZZPPPIIIEEE??????>>>======<<<<<<<<<===???@@@AAABBBEEEIIILLLUUU___mmm{{{vvvrrrqqqooouuu}}}yyykkk]]]SSSLLLIIIGGGDDDDDDEEEFFFFFFFFFFFFFFFDDDDDDDDDCCCCCCDDDEEEEEEGGGFFFEEECCCAAA???>>>===>>>>>>??????>>>>>>===<<<:::;;;;;;;;;;;;<<<<<<<<<========================999:::;;;<<<===>>>??????>>>>>>===<<<;;;::::::999<<<<<<>>>@@@AAAGGGUUUddduuu|||~~~yyyuuurrrppprrrpppnnnnnnpppvvv|||}}}tttqqqpppppprrrwww|||{{{xxxwwwzzz}}}|||wwwsssoooooonnnmmmmmmjjjfffccc```aaaaaaaaa```aaacccfffhhhjjjllllllllllllnnnooommmkkkhhhdddaaa___^^^]]]bbbgggmmmnnnhhh___UUUPPPMMMJJJIIILLLNNNPPPWWW___eeerrruuummmccccccdddggglllrrrxxx|||~~~vvvssswww|||yyyuuuqqqpppssszzz~~~qqqaaaSSSLLLKKKMMMOOOSSSXXX^^^dddjjjpppuuuyyyzzzzzzxxxwwwzzzvvvlllaaaYYYTTTQQQNNNQQQUUUYYY```lll{{{{{{wwwkkkfff___YYYUUUQQQNNNLLLHHHGGGGGGFFFEEEDDDCCCCCCAAAAAABBBBBBCCCCCCCCCCCC@@@AAABBBBBBBBBAAA@@@@@@===???@@@???>>>>>>???@@@>>>>>>===<<<<<<<<<===>>>;;;===?????????@@@BBBDDDCCCDDDFFFFFFFFFFFFHHHJJJHHHIIIJJJLLLNNNOOOPPPQQQRRRSSSSSSTTTTTTTTTTTTSSSRRRSSSTTTUUUVVVXXXYYYYYY\\\\\\\\\\\\\\\\\\\\\\\\[[[[[[[[[[[[[[[\\\\\\\\\^^^^^^^^^^^^]]]]]]]]]]]]^^^^^^]]]]]]]]]]]]]]]^^^YYYYYYYYYXXXXXXXXXXXXXXXYYYXXXXXXXXXXXXWWWWWWWWWTTTSSSRRRQQQPPPOOONNNNNNMMMNNNOOOOOOOOONNNMMMLLLKKKIIIGGGGGGGGGFFFCCCAAA@@@@@@AAA@@@???>>>>>>>>>:::;;;<<<<<<======<<<<<<::::::::::::::::::::::::999:::::::::::::::::::::888888999:::;;;<<<<<<===999<<>>>>>BBBGGGHHHHHHIIIJJJKKKMMMMMMNNNMMMMMMLLLLLLMMMOOOPPPQQQRRRTTTWWWYYYZZZ[[[ZZZZZZZZZ[[[[[[ZZZYYYXXXYYY[[[ZZZ\\\^^^^^^]]]___bbbfffnnnrrrwww}}}uuuggg^^^XXXTTTSSSTTTUUUVVV[[[aaahhhooozzz}}}rrraaaTTTMMMHHHCCC???>>>>>>>>>>>>===>>>???@@@===???BBBDDDFFFLLLSSSYYYfffqqq~~~||||||{{{|||sssnnnooorrrrrr{{{tttkkk^^^TTTMMMJJJGGGFFFDDDDDDDDDDDDEEEEEEEEEFFFDDDCCCBBBBBBCCCDDDEEEFFFCCCCCCBBBAAA@@@???>>>>>>>>>????????????>>>======::::::;;;;;;;;;<<<<<<<<<========================;;;;;;<<<<<<======>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<;;;<<>>@@@???>>>>>>???@@@???>>><<<;;;;;;;;;<<<===888:::<<<<<<<<<===???@@@>>>@@@AAABBBAAAAAACCCEEECCCDDDFFFHHHJJJKKKLLLLLLHHHIIIJJJLLLMMMMMMMMMMMMPPPPPPQQQRRRRRRSSSSSSSSSTTTTTTTTTUUUUUUVVVVVVVVVTTTTTTTTTTTTTTTUUUVVVWWW[[[ZZZYYYXXXWWWWWWWWWXXXVVVVVVUUUUUUUUUVVVVVVWWWUUUUUUTTTTTTSSSSSSRRRRRRTTTTTTTTTTTTSSSSSSSSSSSSNNNNNNLLLKKKJJJJJJJJJJJJJJJKKKLLLLLLLLLKKKJJJIIIKKKIIIFFFDDDDDDBBB???===<<<<<<======;;;;;;;;;<<<::::::;;;<<<<<<<<<<<<;;;888888888888999999999999::::::::::::::::::;;;;;;888999:::;;;===>>>??????<<<@@@DDDDDDBBBCCCHHHMMMKKKKKKLLLMMMNNNOOOOOOPPPOOOOOOOOOOOOPPPRRRTTTUUUTTTVVVYYY[[[\\\\\\[[[ZZZXXXXXXYYYWWWVVVVVVWWWYYY___aaadddddddddfffkkkooo{{{{{{oooddd[[[UUUVVVTTTTTTYYY\\\```gggoooxxx~~~jjj___QQQIIIGGGFFFAAA<<<:::;;;;;;::::::;;;>>>@@@===@@@CCCFFFJJJQQQ[[[cccrrr~~~vvvpppyyyyyy~~~~~~uuullljjjooouuuzzzjjjaaaUUULLLGGGFFFEEEEEEDDDDDDCCCCCCCCCDDDEEEEEECCCBBBAAAAAABBBCCCEEEFFFAAAAAAAAAAAAAAAAAAAAAAAA???????????????>>>======:::::::::;;;;;;;;;<<<<<<=======================================<<<<<<<<<::::::;;;<<<===>>>???@@@<<<999:::>>>AAAEEENNNWWWjjjrrr}}}}}}yyyuuutttqqqmmmkkkmmmrrrxxx|||}}}zzz{{{~~~zzzssspppnnnpppvvvyyyxxxuuuooollliiigggeeeccc```^^^___aaaaaa```^^^___cccgggkkknnnqqqssstttuuuwwwyyyvvvuuusssrrrqqqqqqqqqrrrlllqqquuuuuuqqqllliiihhhbbb___^^^___bbbgggrrr}}}xxxzzz|||}}}vvvrrrsssxxx|||pppbbbUUULLLGGGKKKKKKNNNTTTXXX[[[aaaiiijjjlllmmmlllooowww|||}}}}}}wwwooofff]]]WWWSSSOOOOOOSSSZZZ___cccooozzz|||uuunnnhhhccc___\\\TTTPPPKKKGGGFFFFFFFFFEEEBBBAAA@@@AAACCCDDDEEEDDDEEEDDDCCCBBBAAAAAAAAAAAABBBBBBBBBBBBAAAAAA@@@????????????>>>===<<<<<<;;;======<<<<<<<<<======>>><<<<<<===>>>???@@@AAAAAABBBBBBAAAAAABBBDDDEEEGGGHHHHHHJJJKKKKKKKKKKKKKKKJJJJJJJJJKKKKKKLLLLLLLLLOOOOOOPPPPPPPPPQQQQQQQQQOOONNNMMMMMMNNNPPPRRRSSSQQQQQQQQQQQQPPPPPPOOONNNOOOOOOOOOOOOOOOOOOOOOOOORRROOONNNPPPSSSRRRMMMHHHMMMMMMMMMMMMMMMMMMMMMMMMHHHHHHHHHHHHGGGGGGFFFFFFEEEFFFGGGHHHGGGFFFDDDBBBCCCBBBAAA@@@????????????AAA@@@>>><<<;;;;;;;;;;;;::::::::::::999999999999999::::::::::::999999888<<<;;;999888888:::<<<===<<<======>>>???@@@@@@@@@AAABBBCCCFFFHHHLLLNNNPPPSSSRRRRRRRRRRRRTTTUUUVVVTTTUUUVVVXXXXXXXXXXXXWWW[[[[[[[[[[[[[[[[[[[[[[[[YYYYYYZZZYYYXXXYYY\\\^^^___cccgggiiimmmsss{{{}}}oooeee]]]VVVSSSSSSTTTYYY^^^```bbbiiivvvuuujjjYYYQQQGGGBBBAAAAAA>>>;;;:::<<>>>>>>>>>>><<<;;;;;;::::::;;;;;;<<>><<<;;;<<<===???AAA??????>>>>>>======<<<<<<======<<<<<<;;;;;;;;;:::;;;<<<======???CCCIIIMMM]]]jjj{{{{{{yyytttqqqllliiikkkrrryyy~~~zzznnngggaaafffqqqzzzzzzwwwqqqqqqppplllfffaaa]]]\\\aaabbbbbbaaa______cccggglllnnnppppppooosss|||||||||{{{zzzzzz{{{|||||||||{{{zzzxxxwwwvvvvvvvvvtttssstttuuuuuuzzzzzzwwwwww|||~~~uuuiii[[[QQQKKKIIIGGGIIIOOOSSSVVVZZZ___eeehhhiiihhhlllsssvvvvvvyyyzzzqqqhhh^^^YYYSSSOOOPPPTTTXXXZZZaaakkkyyyxxxrrrlllfffbbb\\\XXXRRRNNNLLLKKKIIIHHHEEECCCBBBAAACCCCCCCCCBBBDDDDDDCCCBBBBBBAAABBBBBBBBBBBBBBBBBBBBBAAA@@@???@@@@@@??????>>>=========>>>======<<<<<<======>>><<<<<<<<<===>>>>>>??????>>>>>>>>>>>>>>>@@@AAABBBBBBBBBCCCDDDEEEEEEEEEEEEGGGGGGGGGHHHHHHIIIIIIIIIIIIIIIIIIJJJJJJJJJKKKKKKIIIIIIHHHGGGHHHJJJLLLMMMMMMMMMMMMMMMMMMLLLKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLOOOLLLKKKLLLOOOOOOJJJFFFIIIIIIIIIIIIIIIIIIIIIIIIFFFFFFFFFEEEEEEDDDDDDDDDCCCDDDEEEEEEEEEDDDBBBAAA@@@???>>>===<<<<<<<<<<<<<<<;;;:::999999999::::::888888888888888888888888999999::::::::::::999888===<<<;;;;;;;;;<<<===>>>??????@@@AAABBBCCCDDDEEEHHHHHHIIIKKKNNNPPPRRRTTTUUUTTTTTTTTTTTTVVVWWWXXXUUUVVVXXXYYYZZZZZZYYYYYY[[[[[[[[[[[[\\\]]]]]]]]]YYYZZZZZZZZZYYY[[[^^^aaafffjjjpppuuu{{{tttjjj```[[[XXXVVVVVVYYYYYY___fffkkkpppyyyvvvggg]]]PPPJJJCCC???@@@@@@>>>;;;<<<>>>@@@@@@@@@AAACCCEEEGGGLLLTTTZZZaaammm||||||sssooottt{{{zzzuuutttxxx~~~sssgggXXXQQQIIIEEEEEEFFFEEECCCEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDCCCCCCBBBBBBBBBDDDCCCBBBAAAAAAAAAAAAAAA>>>>>>>>>============<<<<<<;;;;;;::::::;;;;;;<<<======<<<<<<<<<===>>>???>>>>>>>>>========================<<<<<<<<<;;;;;;:::;;;<<<===>>>BBBGGGKKKZZZgggyyy}}}zzzuuurrrnnnlllnnnttt{{{~~~}}}wwwhhhbbb]]]aaammmvvvyyyxxxrrrssstttpppjjjddd___\\\___```aaa```^^^___bbbeeegggiiikkkmmmpppvvv}}}~~~~~~~~~~~~|||}}}{{{rrrfffZZZRRRKKKFFFEEEKKKPPPRRRSSSUUU^^^bbbeeeeeehhhnnnqqqooouuu|||~~~uuujjjddd[[[TTTQQQQQQRRRSSSVVV]]]hhhsss~~~yyyrrrmmmgggccc]]]XXXTTTRRROOOMMMJJJHHHFFFEEEEEEDDDCCCAAADDDCCCBBBBBBBBBBBBBBBCCCAAABBBBBBBBBBBBAAAAAA@@@AAAAAAAAA@@@@@@??????>>>???>>>>>>=========>>>>>><<<<<<<<<<<<<<<=========;;;;;;;;;;;;<<<===>>>???<<<===>>>???@@@@@@@@@@@@CCCCCCCCCCCCCCCDDDDDDDDDCCCCCCDDDDDDDDDDDDEEEEEEDDDDDDCCCCCCCCCEEEFFFGGGGGGGGGGGGHHHGGGGGGFFFEEEGGGGGGGGGGGGGGGGGGGGGGGGIIIGGGFFFGGGIIIIIIEEEAAADDDDDDDDDDDDDDDDDDDDDDDDBBBBBBBBBBBBAAAAAAAAAAAA???@@@AAABBBAAA@@@???>>>===<<<<<<;;;::::::::::::888888888888888999:::;;;999999999999999999999999999999:::;;;;;;:::::::::>>>>>>>>>?????????@@@@@@BBBCCCDDDEEEGGGHHHJJJJJJNNNNNNOOOPPPRRRTTTUUUVVVVVVVVVVVVVVVWWWXXXYYYZZZWWWXXXZZZ[[[\\\\\\[[[[[[VVVVVVWWWWWWXXXZZZ[[[\\\[[[\\\]]]^^^```ccchhhkkkuuuzzzwwwkkk```YYYTTTUUUWWWYYY]]]bbbdddkkkttt{{{|||nnnaaaUUUMMMEEEAAA===<<<>>>>>>===;;;;;;<<<======>>>AAAEEEIIIOOOWWWcccmmmvvv{{{rrroooqqqyyy~~~yyyzzzrrrdddZZZOOOJJJFFFDDDEEEFFFEEECCCGGGFFFFFFEEEEEEDDDDDDDDDEEEEEEDDDDDDCCCCCCCCCBBBDDDDDDBBBAAA@@@@@@@@@@@@============<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<;;;<<<<<<<<<<<<===========================>>>>>>>>>>>>============<<<<<<:::;;;<<<<<<>>>AAAEEEIIIVVVcccuuu|||uuussspppoooqqqvvv{{{~~~}}}{{{zzzzzz{{{{{{yyyssseeeaaa^^^cccllluuuzzzzzzxxxyyyzzzvvvppphhhbbb___]]]^^^______^^^^^^```bbbbbbccceeekkkttt{{{|||~~~zzzoooccc[[[QQQJJJGGGLLLQQQRRRPPPPPPWWW]]]aaaccchhhnnnpppooosss{{{xxxpppfff\\\VVVSSSRRRQQQSSSWWW\\\cccmmmzzz~~~xxxsssnnnhhhaaa]]]XXXTTTQQQPPPNNNKKKIIIHHHHHHFFFDDDCCCBBBBBBAAAAAAAAABBBBBBAAABBBBBBBBBBBBBBBAAAAAACCCBBBBBBBBBAAAAAAAAA@@@@@@@@@???>>>>>>>>>>>>???>>>>>>>>>======<<<<<<<<<;;;;;;;;;;;;<<<<<<======:::;;;<<<===>>>>>>>>>>>>>>>?????????????????????@@@@@@AAAAAAAAABBBBBBBBBBBBBBBAAAAAABBBBBBDDDDDDBBBBBBCCCCCCCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAACCCAAA@@@AAACCCBBB@@@>>>@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>><<<======>>>>>>===<<<<<<===<<<;;;;;;:::::::::;;;999999999999::::::;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<::::::;;;<<<=========<<>>===;;;;;;======<<<:::<<<<<<======@@@FFFMMMSSS\\\fffttt~~~uuuqqqsssyyy|||}}}qqqcccXXXPPPIIIGGGEEEDDDFFFFFFDDDBBBGGGFFFFFFEEEDDDCCCBBBBBBCCCCCCCCCDDDDDDDDDEEEEEEDDDDDDBBBAAA@@@@@@??????>>>>>>=========<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<:::;;;;;;<<<===<<<<<<<<<;;;<<<<<<======>>>>>>>>>>>>>>>>>>>>>>>>=========;;;<<<===>>>>>>AAADDDGGGRRR^^^ooo~~~uuusssrrrqqqsssvvvzzz}}}|||{{{yyywwwuuutttssssssvvv}}}uuuooohhhhhhjjjnnntttyyy|||}}}zzzrrrkkkgggddd^^^_________^^^^^^_________^^^bbbkkkxxxyyy{{{~~~~~~wwwllleee[[[RRRMMMNNNQQQPPPNNNNNNQQQWWW]]]aaahhhpppsssqqqssszzz{{{pppfff___ZZZVVVSSSRRRRRRTTTXXX```kkkxxx~~~yyyrrrlllfffaaa\\\YYYUUURRROOOMMMLLLJJJHHHFFFCCCBBBBBBAAAAAAAAAAAABBBAAABBBBBBCCCCCCBBBBBBBBBCCCCCCCCCCCCBBBBBBBBBBBBBBBAAA@@@???????????????@@@??????>>>>>>======<<<:::;;;;;;;;;<<<<<<<<<<<<999:::;;;<<<============<<<<<<<<<<<<<<<;;;;;;;;;>>>>>>>>>>>>???????????????????????????@@@@@@AAA>>>??????@@@@@@@@@??????========================>>>=========>>>===<<<;;;>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;::::::<<<;;;;;;:::::::::::::::;;;;;;;;;;;;::::::999999;;;;;;;;;<<<<<<=========<<<===>>>???@@@@@@@@@@@@AAABBBCCCDDDEEEEEEEEEEEEHHHIIIJJJLLLNNNPPPQQQRRRSSSSSSSSSSSSTTTUUUVVVWWWWWWWWWXXXYYYYYYZZZZZZZZZ\\\]]]___```aaaaaa```___[[[[[[ZZZ[[[\\\___aaabbbeeeiiiooouuu|||uuuiiibbb^^^]]]\\\ZZZ\\\aaafffkkkrrryyyxxxooobbbWWWOOOJJJEEEAAA===<<<<<<<<<======<<<;;;???@@@AAADDDIIIRRR\\\cccnnnxxx~~~~~~vvvvvv{{{|||ssseeeYYYQQQMMMGGGGGGFFFFFFFFFEEECCCBBBEEEEEEDDDCCCBBBBBBAAAAAA@@@AAABBBCCCDDDFFFGGGGGGCCCCCCBBBAAA@@@??????????????????>>>>>>>>>=========<<<<<<;;;;;;<<<<<<===:::;;;;;;<<<===<<<<<<<<<;;;;;;<<<<<<======>>>>>>=========>>>>>>>>>>>>>>>===>>>???@@@@@@AAADDDFFFNNNYYYiiixxxuuusssrrrqqqrrrtttwwwyyyzzzyyyvvvssspppnnnlllkkkoooxxx}}}uuuooonnnsssxxx|||}}}}}}|||}}}yyyrrrmmmjjjjjjdddcccaaa```___^^^^^^]]]]]]]]]aaalllzzzzzzzzz{{{~~~}}}vvvpppggg^^^UUURRROOOLLLJJJKKKKKKQQQXXX]]]dddmmmrrrqqqpppvvv|||}}}{{{rrrjjjccc]]]YYYQQQOOOOOOPPPWWW```iiioooyyyyyytttnnniiieee]]]ZZZVVVRRRPPPMMMJJJHHHFFFEEEDDDCCCBBBBBBBBBBBBAAABBBBBBCCCCCCCCCCCCBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@??????>>>>>>>>>===999:::;;;;;;;;;;;;::::::888999:::;;;<<<<<<<<<<<<;;;;;;;;;;;;:::::::::::::::;;;;;;;;;;;;<<<<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>>>>======;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<999999999:::::::::::::::999999999999999::::::::::::999999888888999999999::::::;;;;;;:::999888888;;;;;;<<<<<<===>>>>>>>>>???@@@AAACCCDDDEEEEEEEEEEEEFFFFFFGGGHHHIIIJJJJJJLLLLLLNNNOOOQQQRRRSSSTTTVVVVVVVVVVVVWWWXXXYYYYYYXXXXXXYYYZZZ[[[[[[[[[[[[]]]^^^```aaabbbbbbaaaaaa\\\\\\\\\]]]```dddhhhjjjqqqvvv{{{oooccc[[[ZZZ\\\^^^\\\]]]bbbkkksssyyy~~~uuuddd\\\SSSLLLHHHFFFCCCAAA=========>>>>>>>>>>>>??????@@@DDDIIIRRR^^^jjjrrr}}}zzz|||~~~ssseee[[[RRRMMMMMMFFFFFFFFFFFFEEEDDDCCCBBBDDDCCCCCCBBBBBBAAAAAAAAA??????@@@BBBCCCEEEFFFGGGBBBAAAAAA@@@@@@@@@@@@@@@????????????>>>>>>>>>>>>======<<<<<<<<<<<<======;;;<<<<<<<<<<<<=========<<<<<<<<<<<<<<<<<<======<<<<<<============>>>>>>>>>@@@AAAAAA@@@AAACCCEEEJJJSSSaaappp}}}wwwuuurrrpppppprrrtttvvvyyyxxxuuuqqqmmmjjjgggeeelllttt~~~xxxtttuuu||||||{{{||||||vvvrrrqqqqqqnnnjjjeeebbb```___]]]\\\\\\\\\```kkkxxx~~~{{{zzz|||~~~zzzvvvlll```WWWNNNGGGEEEHHHEEEKKKQQQUUU]]]fffkkkkkkjjjpppvvvxxx|||xxxpppgggbbbWWWTTTQQQPPPRRRWWW\\\___fffppp~~~xxxtttkkkgggaaa\\\XXXTTTOOOLLLJJJJJJHHHFFFEEEDDDDDDDDDAAAAAABBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDCCCBBBAAA@@@@@@@@@@@@>>>>>>>>>>>>>>>=========;;;<<<============<<<;;;999:::;;;<<<============<<<<<<;;;;;;;;;:::::::::999999:::::::::;;;;;;;;;999:::::::::::::::999999999:::;;;;;;<<<<<<<<<;;;::::::::::::::::::::::::::::::;;;:::999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;888888999999::::::::::::999999888888999::::::;;;;;;::::::999999::::::;;;::::::<<<<<<===<<<;;;;;;??????@@@@@@AAABBBBBBCCCBBBCCCEEEGGGHHHIIIJJJJJJJJJJJJJJJJJJKKKMMMOOOPPPPPPPPPQQQRRRSSSTTTUUUVVVWWWWWWWWWWWWXXXYYYZZZ[[[YYYZZZ\\\]]]^^^^^^]]]]]]^^^___aaabbbccccccbbbaaa^^^___aaadddiiiooouuuxxxmmmiiiccc]]]ZZZ\\\```dddcccfffnnnzzztttggg^^^SSSNNNGGGDDDCCCBBB@@@===;;;<<<======>>>???BBBCCCBBBEEEKKKSSS^^^lllzzzuuudddZZZSSSLLLJJJLLLCCCDDDEEEEEEDDDCCCCCCDDDCCCCCCCCCCCCCCCBBBBBBBBB@@@@@@AAAAAABBBCCCCCCCCC@@@@@@@@@???@@@@@@AAABBB???>>>>>>>>>>>>===============<<<<<<<<<<<<============<<<<<<<<<===>>>???<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<=========>>>@@@AAAAAA@@@@@@AAACCCEEELLLYYYggguuuzzzwwwssspppoooppprrrtttwwwuuusssppplllhhheeedddhhhoooyyy||||||{{{|||~~~xxxrrrjjjdddaaa```^^^\\\YYYZZZ^^^gggrrr{{{}}}yyy{{{xxxjjj]]]OOOEEEDDDGGGAAAFFFKKKOOOVVV```eeeeeedddkkkqqqtttzzzzzzpppiiiaaa]]]WWWSSSRRRRRRSSSSSSXXXaaannnxxxxxxssslllfff```ZZZUUUQQQNNNMMMKKKIIIHHHFFFFFFEEEAAAAAABBBCCCDDDDDDDDDCCCBBBBBBBBBCCCCCCCCCCCCCCCEEEDDDCCCBBBAAA@@@@@@@@@========================??????@@@AAAAAA@@@???>>><<<<<<===>>>????????????===<<<<<<<<<;;;;;;::::::;;;;;;;;;;;;<<<<<<<<<<<<::::::;;;;;;;;;;;;:::999888888999::::::::::::::::::::::::::::::::::::::::::;;;;;;:::999999;;;<<<999999999999999999999999888888999999:::::::::;;;999999888888999:::;;;;;;=========<<<<<<===>>>>>>;;;<<<>>>@@@AAAAAAAAA@@@DDDDDDEEEEEEFFFGGGGGGHHHDDDEEEGGGIIIKKKLLLLLLMMMNNNMMMMMMLLLNNNPPPRRRTTTSSSSSSTTTUUUUUUVVVWWWWWWVVVVVVVVVVVVWWWXXXZZZZZZ[[[\\\]]]___```______^^^^^^___aaabbbccccccbbbbbbggghhhkkkooovvv~~~oooddd______^^^^^^___ccchhhlllnnnrrr{{{{{{ooodddXXXOOOIIIEEEAAA???@@@???===::::::;;;<<<===>>>@@@DDDGGGKKKOOOWWWaaannn}}}|||kkk[[[SSSNNNIIIHHHJJJAAABBBCCCCCCCCCCCCDDDEEECCCCCCCCCDDDDDDDDDDDDDDDBBBBBBAAAAAAAAA@@@@@@@@@????????????@@@AAABBBCCC>>>=========<<<<<<<<<<<<======<<<<<<<<<<<<======???>>><<<;;;<<<===???AAA=========<<<<<<;;;;;;::::::;;;;;;;;;<<<<<<=========???@@@@@@???>>>@@@AAABBBHHHSSSaaappp}}}yyytttpppnnnooorrrtttttttttrrrooollliiifffdddeeejjjsss||||||wwwmmmfffbbb```^^^\\\VVVXXX\\\cccllluuu|||~~~|||~~~sssdddWWWMMMFFFCCCDDDDDDFFFIIIOOOVVV\\\```___bbbiiipppwww|||{{{}}}wwwnnnhhh___XXXUUUTTTSSSSSSUUUUUUZZZbbbjjjtttvvvpppmmmiiiddd___YYYWWWTTTPPPLLLIIIGGGFFFCCCBBBBBBCCCDDDEEECCCAAAEEEEEEDDDCCCBBBBBBCCCCCCEEEDDDDDDDDDDDDCCCCCCCCC@@@??????>>>>>>>>>>>>>>>======>>>???@@@@@@AAAAAA>>>>>>>>>>>>>>>>>>>>>>>>???>>>===<<<<<<<<<<<<<<<===<<<;;;::::::;;;<<<===;;;:::999888888888999:::888999::::::999888666555555666777888:::;;;<<<===888888999999999:::::::::999999:::::::::;;;;;;;;;;;;:::999888888888999:::;;;<<<===>>>>>>===<<<;;;======<<<<<<===???AAABBBAAAAAA@@@@@@AAABBBDDDEEEFFFFFFFFFGGGGGGGGGHHHHHHLLLLLLMMMNNNNNNOOOPPPPPPMMMNNNNNNOOOPPPQQQSSSTTTRRRSSSTTTUUUVVVVVVUUUTTTZZZXXXVVVWWWZZZ[[[YYYWWW[[[[[[]]]```bbbbbb```^^^]]]___bbbeeehhhjjjlllmmmssswww~~~xxxmmmfffaaa^^^\\\^^^ccchhhnnnrrrvvvwww~~~nnnaaaXXXQQQJJJEEEAAAAAA@@@>>>>>>======>>><<<<<<>>>???BBBDDDEEEFFFLLL[[[lllwww{{{|||~~~{{{|||}}}eee```XXXOOOIIIEEEDDDDDDCCCCCCBBBBBBBBBBBBCCCCCCDDDDDDCCCBBBAAAAAA@@@@@@BBBBBBAAAAAAAAAAAA@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????>>>>>>======<<<<<<=========>>>??????@@@@@@>>>===<<<;;;;;;<<<===>>>:::===>>>===:::999<<>>>>>>>>>>>>>>>>>>>>>>>???GGGNNNUUUdddyyy}}}uuupppooopppqqqpppnnnppprrrpppmmmhhheeedddiiiiiillluuu|||{{{|||~~~vvvnnnfffaaa^^^\\\ZZZ\\\^^^ccchhhnnnsssvvvzzz~~~~~~}}}}}}zzzmmm___TTTLLLHHHAAABBBCCCFFFKKKPPPUUUXXX[[[]]]bbbhhhmmmqqqtttuuurrrvvv{{{{{{tttjjjbbb[[[WWWTTTRRRQQQPPPRRRXXX^^^fffrrr}}}|||wwwqqqkkkcccaaa]]]XXXSSSOOOLLLJJJFFFEEEDDDDDDEEEEEEDDDCCCDDDDDDCCCBBBBBBBBBBBBBBBDDDDDDDDDCCCCCCCCCCCCBBBAAAAAA@@@????????????@@@?????????@@@@@@AAAAAAAAA>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>=========>>>??????>>>>>>===<<<<<<===>>>>>><<<<<<;;;::::::;;;;;;<<<;;;;;;<<<<<<;;;:::999888999999:::::::::;;;;;;;;;999999:::::::::;;;;;;;;;:::::::::;;;;;;;;;<<<<<<<<<;;;::::::::::::;;;<<<===>>>>>>??????>>>>>>===???????????????AAABBBCCCCCCCCCCCCBBBCCCDDDFFFGGGHHHHHHHHHIIIIIIIIIJJJJJJNNNNNNOOOOOOPPPPPPQQQQQQNNNNNNNNNOOOPPPQQQRRRSSSSSSTTTUUUVVVWWWWWWVVVVVVYYYWWWVVVXXX[[[\\\[[[YYY^^^___```aaaccccccbbbaaaaaadddhhhlllpppsssvvvxxxvvvjjjccc```^^^]]]aaadddiiimmmssszzzwwwmmm```UUUNNNIIIDDD@@@>>>>>>===<<<;;;;;;;;;<<<===@@@CCCCCCCCCGGGNNNTTT___mmm}}}~~~||||||}}}yyyxxx{{{zzzlll]]]YYYSSSMMMHHHFFFEEEEEECCCCCCBBBBBBBBBBBBCCCCCCDDDDDDCCCCCCBBBAAAAAA@@@BBBBBBAAAAAAAAA@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<<<<<<<======>>>?????????>>>===<<<;;;;;;<<<===>>>;;;<<<<<<<<<::::::;;;==============================DDDJJJQQQ___sssxxxsssqqqrrrrrrqqqmmmoooqqqqqqnnnkkkiiihhhlllkkkmmmsss}}}~~~{{{yyyxxx~~~yyyppphhhbbb^^^\\\YYYZZZ\\\```eeejjjnnnqqquuuzzz{{{yyy{{{~~~|||rrrfff[[[QQQLLLFFFEEEDDDDDDFFFIIILLLNNNTTTUUUWWWZZZ]]]aaadddeeejjjpppxxx{{{|||}}}yyyoooggg```[[[WWWQQQNNNNNNQQQTTTXXXaaajjjuuu~~~|||vvvssspppllleee^^^XXXTTTQQQNNNLLLIIIHHHIIIHHHGGGFFFEEEDDDDDDCCCCCCCCCCCCCCCDDDCCCCCCCCCCCCBBBBBBBBBCCCBBBAAAAAA@@@@@@AAAAAAAAAAAAAAAAAAAAAAAABBBBBB????????????????????????>>>>>>>>>>>>???@@@AAABBB??????>>>>>>>>>>>>??????>>>>>>============>>>>>>======>>>>>>>>>======<<<=========<<<<<<;;;::::::;;;;;;;;;<<<<<<<<<<<<===<<<<<<<<<============>>>>>>>>>============>>>>>>AAA@@@@@@@@@@@@@@@AAAAAABBBBBBBBBBBBCCCDDDEEEFFFGGGFFFFFFGGGGGGHHHIIIJJJKKKKKKKKKLLLLLLLLLLLLMMMPPPPPPPPPPPPQQQQQQQQQQQQOOOOOOOOOOOOOOOPPPQQQRRRSSSTTTUUUVVVWWWXXXXXXWWWZZZYYYYYY[[[]]]___^^^]]]^^^^^^___```aaabbbcccdddeeeiiiooouuuzzzqqqlllddd^^^]]]^^^```aaaiiinnntttyyyzzzppp```XXXOOOGGGDDDBBB???<<<===<<<<<<;;;;;;;;;<<<<<<;;;@@@DDDDDDDDDKKKXXXdddrrrwwwvvvxxxzzz{{{{{{uuuuuuvvvwwwzzz~~~{{{hhh[[[SSSQQQNNNKKKHHHGGGFFFFFFCCCCCCBBBBBBBBBBBBCCCCCCDDDDDDDDDCCCBBBBBBAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============<<<;;;;;;;;;<<<======>>>>>>======<<<<<<<<<<<<======<<<;;;::::::;;;<<<;;;:::;;;;;;;;;;;;;;;;;;;;;;;;;;;@@@EEEKKKXXXkkk|||~~~xxxuuusssrrrrrrnnnppprrrrrrpppnnnnnnnnnpppppprrruuuzzz~~~|||yyyxxxwww|||{{{rrrjjjccc___]]]XXXYYYZZZ\\\```dddgggiiinnnsss{{{zzzvvvxxx{{{~~~{{{vvvnnneee]]]XXXTTTPPPKKKFFFCCCCCCEEEGGGKKKKKKKKKLLLOOORRRVVVXXX^^^fffpppuuutttuuuzzz~~~vvvooogggcccYYYTTTQQQRRRRRRSSSXXX___bbbjjjwww{{{ssskkkccc]]]ZZZWWWUUUQQQOOONNNMMMLLLJJJGGGGGGFFFEEEDDDDDDDDDEEECCCCCCCCCCCCBBBBBBBBBBBBCCCBBBAAAAAA@@@@@@AAAAAACCCCCCCCCCCCBBBBBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@@@@???????????????@@@AAA?????????>>>>>>?????????>>>>>>>>>>>>>>>?????????>>>?????????????????????@@@??????>>>>>>======<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????@@@@@@@@@@@@@@@@@@@@@AAAAAAAAADDDCCCBBBAAAAAABBBDDDEEEEEEEEEFFFFFFFFFGGGGGGHHHJJJJJJJJJJJJKKKLLLMMMMMMMMMMMMNNNNNNNNNOOOOOOOOOQQQPPPPPPPPPPPPPPPPPPPPPPPPPPPOOOOOOOOOPPPPPPQQQSSSSSSTTTVVVWWWXXXXXXYYY]]]]]]]]]^^^___```aaaaaa___```aaabbbdddhhhlllooopppvvv~~~uuullldddaaa^^^]]]___dddiiimmmttt|||tttfff^^^PPPLLLEEEAAA@@@???>>>===>>>>>>======>>>??????@@@???BBBEEEGGGLLLWWWgggtttxxxooommmrrryyy}}}ssspppoooqqqvvv}}}|||jjj\\\UUUMMMLLLKKKJJJHHHGGGFFFFFFCCCCCCBBBBBBBBBBBBCCCCCCDDDDDDDDDCCCCCCBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>================================================999::::::;;;;;;<<<===============<<<<<<=========<<<:::888:::<<<===;;;888::::::::::::::::::::::::;;;>>>AAAFFFQQQbbbsss~~~}}}wwwtttrrrrrrqqqrrrtttsssrrrqqqqqqrrruuuxxx|||~~~~~~|||yyyxxxwwwyyy|||{{{yyyzzz{{{|||~~~{{{rrrkkkddd```^^^YYYYYYYYYZZZ\\\___bbbcccgggmmmvvv}}}|||xxxxxx{{{{{{|||}}}|||yyytttoookkkeee___TTTJJJCCC@@@@@@BBBBBBBBBBBBCCCEEEIIIMMMOOONNNXXXccchhhiiilllrrrxxxyyy}}}}}}tttoooccc]]]WWWVVVTTTRRRTTTXXXWWW\\\dddmmmvvvyyypppiiieee```]]]YYYWWWUUURRROOOMMMJJJIIIHHHFFFEEEEEEDDDDDDDDDDDDCCCCCCCCCBBBBBBBBBBBBBBBAAA@@@@@@@@@@@@AAADDDDDDCCCCCCCCCCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAABBBAAA@@@???>>>=========>>>>>>>>>>>>>>>>>>>>>>>>======>>>>>>????????????????????????@@@@@@AAAAAA@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@AAAAAAAAAAAABBBBBBBBBBBBBBBCCCCCCDDDDDDDDDDDDEEEDDDDDDCCCCCCEEEFFFGGGGGGHHHHHHHHHIIIIIIIIIIIIKKKKKKLLLMMMMMMNNNNNNNNNNNNNNNNNNOOOOOOOOOPPPPPPOOOOOONNNNNNNNNNNNNNNNNNPPPPPPOOOOOOOOOPPPPPPQQQRRRSSSSSSUUUVVVXXXYYYZZZ]]]^^^___``````aaabbbcccdddgggjjjmmmpppvvv}}}zzzooogggdddaaaaaaaaacccgggmmmtttyyyrrrggg]]]UUUPPPHHHEEEBBB???>>>>>>>>>>>>>>>>>>>>>???@@@AAABBBCCCGGGHHHJJJPPP[[[jjjyyy{{{jjjiiijjjnnnuuu{{{~~~~~~yyykkkmmmpppttt|||}}}jjj\\\UUUSSSKKKKKKKKKJJJHHHGGGFFFEEECCCCCCBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBAAAAAA@@@@@@@@@?????????????????????????????????========================<<<<<<<<<<<<<<<=========999999999:::;;;;;;<<<<<<<<<==================<<<<<<:::999:::===>>>;;;888::::::::::::::::::::::::;;;===???DDDLLLYYYkkkxxxzzzuuurrrrrruuuvvvvvvtttsssrrrsssttt{{{|||uuurrrkkknnnttt}}}|||xxxyyy~~~}}}xxxqqqkkkeeeaaa___ZZZZZZYYYZZZZZZ\\\^^^___bbbiiiqqqyyy~~~~~~zzz{{{}}}~~~}}}{{{yyywwwqqqjjj___RRRHHHBBB???>>>============@@@CCCFFFHHHHHHOOOYYY___cccgggnnnsssuuuzzzzzznnnfff^^^[[[XXXSSSRRRTTTRRRUUUYYY]]]cccnnn|||xxxtttkkkhhheeebbb___[[[VVVSSSOOONNNLLLIIIGGGFFFEEEEEEEEEDDDDDDDDDDDDCCCCCCCCCBBBBBBAAA@@@@@@@@@@@@AAACCCCCCCCCCCCCCCCCCDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBCCCBBBAAA???>>>======<<<>>>>>>????????????>>>>>><<<===>>>??????@@@??????????????????@@@AAABBBCCC@@@AAAAAABBBCCCDDDEEEEEECCCCCCCCCCCCCCCBBBBBBBBBCCCCCCCCCCCCDDDDDDDDDDDDCCCDDDEEEFFFFFFGGGFFFFFFEEEEEEEEEEEEFFFGGGHHHHHHHHHIIIIIIJJJJJJJJJIIIIIIJJJKKKLLLMMMNNNNNNNNNNNNMMMMMMMMMNNNNNNNNNNNNOOOLLLLLLLLLLLLMMMMMMMMMMMMOOOOOOOOOOOOOOOPPPQQQRRRSSSSSSTTTUUUWWWYYY[[[\\\]]]___aaacccdddeeehhhjjjlllpppuuuyyy~~~{{{rrriiiccccccfffeeegggjjjnnnssszzzzzzkkk^^^VVVQQQMMMJJJAAA@@@???>>>=========>>>>>>>>>>>>???AAACCCDDDEEEIIIKKKPPPZZZhhhxxxuuummmdddhhhooouuuxxx{{{~~~zzztttmmmsssxxx|||mmm]]]SSSOOONNNKKKKKKJJJIIIGGGFFFEEEDDDCCCCCCBBBBBBBBBBBBCCCCCCBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@@@@????????????????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>;;;<<<<<<<<<<<<=========999999999:::;;;;;;<<<<<<<<<<<<============<<<<<<;;;;;;;;;===>>>===;;;:::999999999999999999999999<<<<<<>>>BBBGGGQQQaaappp~~~}}}wwwtttssswwwwwwvvvuuussssssuuuwww|||sssoooeeeiiippp{{{|||zzz~~~}}}{{{vvvpppjjjeeeaaa```[[[[[[ZZZYYYYYYZZZ\\\]]]___eeemmmtttzzz~~~}}}||||||wwwsssjjj```TTTJJJCCC???;;;;;;;;;;;;===???AAABBBGGGKKKRRRYYY^^^dddjjjmmmnnnuuu~~~~~~uuukkkeee```YYYTTTTTTRRRSSSTTTTTTWWW^^^hhhppp|||zzzxxxuuurrrnnniiibbb]]]XXXWWWTTTQQQNNNLLLKKKJJJFFFFFFEEEEEEEEEDDDDDDDDDDDDCCCBBBBBBAAABBBBBBBBBBBBBBBBBBCCCCCCDDDDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCBBB@@@????????????>>>???@@@AAAAAA@@@???>>><<<===>>>@@@AAAAAA@@@@@@@@@??????@@@AAACCCDDDEEECCCCCCCCCDDDEEEEEEFFFFFFEEEEEEEEEEEEDDDDDDDDDCCCDDDEEEEEEEEEEEEFFFFFFFFFCCCDDDFFFGGGHHHHHHHHHGGGDDDEEEFFFGGGHHHHHHHHHHHHHHHIIIJJJJJJJJJIIIHHHHHHHHHIIIKKKLLLMMMMMMLLLLLLKKKKKKKKKLLLLLLLLLLLLMMMKKKKKKKKKLLLLLLMMMMMMMMMNNNNNNNNNOOOPPPQQQRRRSSSUUUUUUVVVWWWYYY\\\^^^``````dddhhhkkknnnqqqvvvyyy{{{zzzrrrllliiieeecccgggnnnlllqqqwww}}}{{{ooofff[[[RRRMMMJJJGGGEEE<<<===============>>>??????@@@AAABBBDDDFFFHHHIIIKKKSSS^^^jjjvvvwwwlllllljjjqqqyyy|||{{{~~~zzzwwwsssbbbYYYTTTNNNJJJJJJIIIHHHFFFEEEEEEEEEEEECCCCCCBBBBBBBBBBBBCCCCCCAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@????????????????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;;;;<<<<<<<<<======999999::::::;;;<<<<<<<<<;;;<<<===>>>>>>===<<<;;;:::<<>>===<<<<<<::::::::::::::::::::::::;;;;;;===AAADDDJJJYYYhhhxxxzzzvvvvvvuuuvvvuuutttsssuuuxxx{{{yyyrrrppplllooouuu~~~~~~~~~{{{wwwqqqkkkeeeaaa^^^[[[[[[YYYYYYXXXYYYZZZ[[[\\\aaahhhnnnttt}}}{{{xxxtttkkk```TTTIIIBBB;;;;;;;;;;;;<<<<<<===>>>CCCEEEJJJPPPWWW]]]bbbdddgggoooyyywwwpppiii```ZZZYYYRRRSSSSSSRRRQQQUUU\\\bbbfffppp}}}|||uuummmhhhaaa```]]]YYYVVVSSSQQQPPPFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEDDDCCCCCCCCCCCCCCC@@@AAAAAABBBCCCDDDEEEEEECCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBAAAAAAAAABBBBBB@@@@@@BBBBBBBBBBBB@@@@@@===>>>???AAABBBBBBAAAAAAAAA@@@@@@AAABBBDDDFFFGGGEEEEEEEEEEEEEEEFFFFFFFFFGGGFFFFFFFFFEEEEEEDDDDDDEEEEEEFFFFFFFFFGGGGGGGGGDDDEEEFFFHHHIIIIIIHHHHHHCCCEEEFFFHHHIIIIIIHHHHHHHHHHHHIIIJJJJJJIIIHHHGGGGGGHHHJJJKKKLLLLLLKKKKKKIIIJJJJJJJJJJJJKKKKKKKKKJJJJJJKKKLLLMMMNNNNNNOOOMMMNNNNNNOOOPPPQQQSSSTTTWWWWWWWWWYYY[[[^^^aaaccceeeiiioootttxxx}}}vvvpppjjjgggiiiiiigggmmmuuuuuuzzzqqqfff\\\VVVNNNHHHEEECCC???<<<:::;;;===>>>>>>>>>@@@AAACCCCCCDDDFFFHHHJJJLLLMMMSSS___ooo|||mmmhhhnnnrrryyy~~~zzzggg\\\ZZZXXXPPPHHHHHHGGGFFFDDDDDDDDDEEEFFFCCCCCCCCCBBBBBBCCCCCCCCC@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@????????????>>>????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;;;;<<<<<<<<<======999::::::;;;;;;<<<<<<===;;;<<<===>>>>>>===<<<;;;999===AAAAAA>>><<<<<<>>>:::::::::::::::::::::::::::999<<<@@@AAAEEESSScccsss}}}|||yyyxxxtttttttttssstttvvv{{{~~~vvvqqqqqqwwwyyy}}}|||}}}xxxrrrkkkeee```]]][[[ZZZYYYXXXWWWXXXYYYZZZZZZ___eeejjjqqqzzz}}}|||yyytttlll```SSSLLL>>>>>>===;;;999999<<<>>>>>>BBBGGGKKKNNNSSSYYY^^^dddhhhmmmrrrwww}}}{{{qqqggg```YYYVVVRRRPPPPPPRRRSSSTTTYYY```iiiqqqxxxyyytttpppjjjdddaaa^^^[[[YYYWWWTTTOOOLLLJJJIIIHHHGGGHHHGGGEEEEEEFFFEEEBBB@@@@@@@@@AAAAAAAAAAAABBBBBBAAA@@@@@@@@@@@@AAAAAABBBBBBBBBBBBAAAAAAAAA@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACCCBBBAAAAAAAAAAAABBBCCCDDDDDDDDDDDDDDDCCCCCCCCCEEEEEEEEEEEEEEEDDDCCCCCCEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFGGGGGGGGGFFFFFFEEEFFFFFFFFFFFFFFFGGGHHHHHHIIIIIIIIIIIIHHHHHHHHHHHHHHHHHHIIIJJJKKKKKKJJJJJJKKKKKKJJJJJJIIIJJJJJJJJJKKKMMMOOOOOONNNMMMMMMNNNPPPQQQQQQQQQQQQSSSWWWZZZ[[[\\\]]]___bbbgggnnnrrrxxx{{{~~~yyyuuurrrpppooommmnnnpppuuuyyy|||ssshhh]]]UUUKKKJJJGGGDDDAAA>>>===<<<>>><<<;;;<<<>>>AAABBBBBBEEEFFFGGGHHHJJJMMMRRRVVVdddpppwwwpppqqqwwwyyyvvvjjj```]]]YYYQQQKKKJJJGGGFFFEEEDDDCCCCCCCCCCCCEEEDDDDDDBBBAAA@@@?????????>>>===<<<<<<===>>>???@@@@@@??????>>>>>>======AAA@@@???@@@BBBAAA>>>:::>>>>>>======<<<<<<<<<;;;========================:::;;;<<<======<<<;;;:::<<<;;;;;;::::::;;;;;;<<<@@@??????>>>===<<<<<<;;;:::888666555555777:::<<<===::::::===@@@BBBIIIPPPeeettt}}}ttttttsssrrrssswww|||{{{ssssssvvv~~~{{{|||~~~zzzuuuoooiiiccc___ZZZZZZZZZYYYYYYXXXXXXWWWYYY\\\aaafffllluuu}}}yyy{{{{{{|||}}}~~~~~~|||zzzwwwqqqggg[[[RRREEEBBB===999888888:::;;;;;;???BBBEEEGGGKKKPPPTTTXXX[[[```dddiiiooouuuyyy{{{~~~~~~tttmmmfffaaaZZZUUURRRQQQPPPOOOQQQVVV]]]ccchhhqqq|||}}}vvvqqqmmmjjjgggeeeaaa]]]XXXTTTRRRPPPNNNLLLKKKIIIHHHGGGGGGFFFCCCAAAAAAAAAAAAAAABBBBBBBBBCCCCCCBBBBBBBBBBBBCCCDDDDDDCCCCCCBBBBBBBBBAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBDDDCCCBBBBBBBBBBBBCCCDDDEEEEEEEEEEEEEEEDDDDDDDDDEEEEEEEEEEEEEEEDDDCCCCCCEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGGGGHHHGGGGGGFFFFFFEEEEEEDDDDDDDDDEEEEEEFFFGGGGGGGGGGGGGGGGGGGGGGGGFFFGGGHHHHHHIIIIIIIIIHHHKKKKKKJJJJJJJJJJJJJJJKKKJJJKKKLLLLLLLLLLLLMMMOOORRRSSSTTTUUUVVVYYY]]]```dddeeehhhjjjnnnttt|||yyyuuutttsssrrrtttvvvxxxzzz}}}zzzmmmddd\\\SSSMMMEEEDDDCCCAAA???>>>>>>===???>>>===>>>???@@@AAAAAAFFFGGGJJJMMMRRRYYYaaagggvvv}}}vvvqqqrrrwww|||kkkaaaXXXVVVSSSMMMIIIHHHFFFEEEDDDCCCCCCBBBBBBCCCDDDDDDCCCBBBAAA@@@?????????>>>===<<<<<<===>>>????????????>>>>>>>>>>>>>>>>>><<<;;;<<>>=========<<<<<<<<<;;;========================;;;;;;<<<<<<<<<<<<;;;;;;<<<;;;;;;::::::;;;;;;<<<>>>>>>======<<<;;;;;;:::;;;;;;999999999:::<<<===<<<::::::===???AAAGGGOOOaaappp~~~ttttttuuuuuuwwwyyy}}}~~~|||vvvtttwww|||~~~}}}yyytttnnngggaaa[[[[[[ZZZYYYXXXWWWWWWVVVXXX[[[```dddiiirrr}}}~~~yyyuuuuuutttssstttvvvzzz}}}|||{{{~~~}}}zzzxxxwwwpppfff]]]OOOHHH@@@;;;:::;;;<<<;;;:::<<<>>>???AAADDDHHHKKKOOORRRVVVZZZ^^^ccciiillloootttzzzuuuooofff^^^XXXTTTQQQOOOLLLPPPSSSVVVYYY^^^ffflllvvv~~~zzzwwwtttnnnkkkeeeaaa]]]ZZZWWWUUURRRPPPMMMLLLKKKJJJGGGEEEDDDDDDDDDDDDDDDEEEEEEEEEAAAAAAAAA@@@AAABBBBBBCCCCCCCCCCCCBBBBBBBBBBBBAAACCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBEEEDDDCCCCCCCCCCCCDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDCCCFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGHHHGGGGGGFFFFFFEEEDDDDDDDDDDDDDDDEEEFFFFFFGGGGGGGGGGGGGGGGGGFFFGGGHHHHHHIIIIIIHHHHHHLLLLLLKKKKKKKKKLLLMMMMMMLLLMMMNNNNNNOOOPPPSSSVVVXXXZZZ\\\^^^aaaeeejjjmmmrrruuuyyy}}}zzzvvvpppnnnnnnqqqtttuuu{{{wwwnnncccYYYSSSNNNIIIEEE??????>>>>>>>>>>>>>>>???>>>??????@@@AAACCCDDDEEEGGGJJJPPPWWWaaammmyyy|||yyywwwuuuvvvzzzpppccc[[[UUUSSSRRRNNNKKKJJJEEEEEEDDDCCCBBBBBBBBBBBBDDDCCCBBBBBBAAA@@@??????>>>>>>============>>>>>>===>>>>>>>>>>>>>>>>>>???>>><<<;;;<<<>>>@@@@@@???=========<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>><<<<<<;;;;;;;;;;;;<<<<<<<<<;;;;;;::::::;;;;;;<<<<<<<<<<<<;;;;;;:::999999;;;;;;;;;;;;;;;<<<<<<<<<;;;999999<<<===???DDDLLLZZZiiizzztttuuuwwwyyyzzz|||~~~~~~{{{yyyvvvsssrrrvvv||||||yyysssjjjccc]]]\\\ZZZYYYXXXWWWVVVVVVWWWZZZ^^^aaafffnnnyyy|||yyyvvvssspppoooqqqsssuuuxxxyyy}}}}}}yyyuuutttvvvyyy{{{yyyxxxyyywwwqqqjjj\\\SSSGGGAAA@@@AAA@@@===;;;<<<<<<<<<===@@@CCCEEEIIILLLOOOSSSVVVZZZ___bbbdddjjjrrryyy~~~{{{qqqhhhaaa\\\XXXUUUPPPQQQRRRRRRRRRUUUZZZ^^^aaajjjvvv|||xxxrrrmmmiiieeeaaa^^^[[[YYYVVVSSSRRRPPPNNNLLLIIIIIIHHHHHHHHHHHHHHHHHHBBBBBBBBBAAAAAABBBCCCCCCCCCCCCCCCBBBBBBBBBBBBAAACCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBDDDCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDEEEEEEEEEEEEDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFGGGFFFFFFFFFGGGFFFFFFEEEEEEEEEEEEEEEFFFFFFFFFGGGGGGHHHHHHHHHGGGHHHIIIJJJJJJJJJJJJJJJMMMMMMMMMMMMNNNOOOPPPQQQSSSTTTUUUUUUWWWZZZ^^^bbbbbbeeeiiimmmqqquuu{{{xxxtttrrrpppoooooorrrvvv{{{~~~vvvoooddd]]]TTTLLLHHHFFFDDDBBB===============>>>??????===>>>@@@BBBCCCFFFIIIKKKLLLRRR\\\iiivvv{{{wwwxxxzzzzzz|||xxxhhh\\\WWWSSSPPPOOOMMMKKKJJJFFFEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBAAA@@@??????>>>>>>>>>============>>>>>><<<=========>>>>>>??????>>>===;;;;;;<<<===??????<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>===<<<::::::::::::<<<===<<<;;;;;;::::::;;;;;;<<<<<<<<<;;;;;;::::::::::::888999:::;;;;;;;;;:::::::::888888;;;<<<===BBBHHHSSSbbbrrr~~~uuuvvvwwwzzz|||~~~}}}||||||xxxrrrppprrrwww}}}}}}wwwmmmeee]]]\\\[[[YYYXXXXXXXXXXXXWWWZZZ]]]```dddkkkttt|||}}}wwwsssqqqqqqqqqqqqnnnnnnpppuuuzzz}}}~~~~~~{{{yyyuuusssrrrsssuuuvvv|||yyyyyyzzzwwwuuukkkaaaTTTLLLHHHFFFAAA===>>><<<;;;:::<<<>>>@@@AAA@@@CCCFFFHHHKKKNNNRRRUUUWWW^^^hhhnnnrrruuuyyy}}}wwwooogggaaa]]]WWWVVVTTTRRRPPPQQQSSSVVVTTTZZZccckkksss~~~{{{vvvrrrmmmjjjfffccc___[[[YYYWWWTTTRRRNNNNNNMMMLLLLLLKKKJJJJJJHHHHHHGGGFFFEEEEEEFFFFFFDDDDDDCCCCCCCCCBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCDDDEEEFFFFFFEEEEEEFFFFFFEEEDDDDDDEEEEEEEEEDDDEEEEEEFFFGGGHHHHHHIIIHHHHHHJJJKKKLLLMMMMMMMMMNNNNNNOOOPPPRRRTTTUUUVVVYYY[[[]]]^^^aaaeeejjjnnnqqqtttyyy~~~wwwrrrpppoooqqqrrrtttwww|||~~~uuulllddd^^^WWWSSSLLLFFFCCCBBBBBBAAA??????>>>>>>>>>??????@@@===???AAABBBDDDGGGLLLOOOWWWaaaooo|||wwwsssrrrwww{{{}}}~~~{{{ooo```SSSRRRNNNKKKIIIHHHFFFDDDFFFFFFEEEDDDCCCCCCCCCCCCAAAAAAAAA@@@??????>>>>>>======>>>>>>>>>>>>======<<<<<<======>>>>>>>>>???<<<<<<;;;999888999:::;;;;;;;;;;;;<<<<<<<<<<<<<<<========================<<<;;;:::999999:::;;;<<<<<<;;;;;;::::::;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;:::777999:::<<<<<<;;;:::999:::888888;;;;;;;;;???EEELLLZZZjjjwwwxxxwwwwwwyyy|||}}}|||zzz}}}xxxsssppprrrtttvvvvvvyyy|||ssskkk```___]]][[[ZZZZZZ[[[[[[YYY[[[]]]___aaahhhpppwww}}}yyyuuusssqqqooommmiiihhhgggjjjoootttwwwxxxvvvtttrrrpppooopppqqqrrr~~~{{{zzzzzzyyyvvvoooddd[[[TTTNNNGGGBBBDDD@@@<<<:::;;;<<<===<<<<<<>>>AAABBBDDDFFFJJJMMMQQQXXXaaafffhhhkkkpppuuuzzz~~~uuulllfff```]]]YYYTTTQQQOOOOOOPPPOOORRRWWWZZZ___hhhrrrzzz}}}zzztttpppkkkgggdddaaa___]]]XXXWWWUUUTTTRRRPPPOOONNNLLLKKKIIIHHHFFFFFFEEEEEEFFFFFFFFFEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBAAAAAABBBBBBBBBBBBAAAAAAAAAAAAAAABBBBBBCCCCCCDDDCCCDDDDDDEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCDDDEEEFFFFFFFFFFFFDDDDDDDDDDDDDDDEEEEEEFFFDDDEEEFFFGGGHHHIIIJJJKKKJJJKKKMMMOOOQQQRRRSSSTTTTTTTTTVVVXXX[[[^^^aaabbbdddfffjjjmmmpppuuuzzz~~~~~~xxxrrrooooooqqqssstttxxx~~~{{{pppgggaaa\\\VVVRRRLLLJJJFFFBBB@@@??????@@@AAAAAA@@@@@@@@@@@@@@@AAA@@@BBBEEEFFFHHHMMMVVV\\\mmmwww{{{rrrmmmllllllooouuuyyy}}}yyyrrrsssvvvqqqaaaVVVOOOPPPNNNIIIGGGGGGFFFCCCFFFEEEDDDCCCBBBBBBBBBBBB@@@@@@@@@?????????>>>>>>======>>>>>>>>>>>>======<<<==================>>>?????????>>><<<;;;<<<===;;;;;;;;;;;;;;;<<<<<<<<<========================;;;;;;::::::::::::;;;;;;<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;999:::<<<======<<<<<<;;;;;;999999;;;;;;:::===CCCFFFRRRaaaooo}}}~~~{{{wwwxxxzzz|||{{{yyyzzzwwwssspppoooooonnnmmmqqqwwwzzzvvvgggeeebbb___]]]\\\\\\]]]YYY[[[]]]]]]___dddlllsssyyy|||zzzxxxtttppphhheeeaaaaaadddiiinnnpppnnnnnnmmmlllkkkllllllmmmzzz|||{{{yyyxxx{{{xxxtttmmmfff___YYYUUUOOOIIICCC???======<<<:::<<<===???@@@AAACCCFFFHHHKKKRRRZZZ]]]]]]```ffflllnnnsssyyy|||uuunnniiiccc\\\WWWSSSPPPOOONNNPPPRRRRRRRRRWWW^^^cccmmmrrr{{{|||wwwtttqqqnnnlllfffeeecccaaa^^^[[[YYYXXXSSSRRRPPPMMMKKKIIIIIIHHHJJJJJJIIIIIIIIIHHHHHHHHHFFFFFFFFFFFFFFFFFFFFFFFFDDDDDDDDDDDDDDDDDDDDDDDDAAABBBCCCDDDDDDCCCBBBAAAAAAAAABBBBBBCCCDDDDDDEEECCCCCCDDDEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFDDDEEEFFFGGGGGGHHHHHHHHHFFFFFFFFFFFFGGGHHHJJJJJJJJJJJJKKKMMMNNNPPPQQQQQQQQQSSSUUUXXX[[[]]]______aaabbbeeehhhlllpppsssuuuxxx{{{|||rrrrrrqqqqqqrrruuuyyy}}}yyykkkddd[[[UUURRROOOKKKHHHBBBBBBAAA@@@???>>>???@@@AAA@@@@@@@@@AAABBBBBBCCCBBBFFFKKKOOOVVVaaaoooyyytttmmmgggdddeeehhhooovvvzzzzzzpppkkkiiirrr}}}}}}mmm___TTTNNNKKKNNNNNNIIIFFFIIIHHHEEECCCCCCBBBAAA@@@@@@@@@@@@???????????????>>>>>>>>><<<===>>>??????>>>===<<<===============<<<<<<<<<<<>><<<===???:::::::::;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;:::::::::<<<;;;;;;::::::;;;;;;<<<999999::::::::::::::::::999::::::;;;;;;;;;;;;;;;;;;999:::<<<;;;:::===BBB@@@KKKXXXfffwwwyyyvvvyyy{{{|||{{{wwwvvvtttqqqnnnlllllllllmmmpppvvv~~~~~~ooolllhhhbbb^^^\\\[[[[[[XXXZZZ[[[[[[\\\```hhhnnnuuu{{{{{{uuujjjeee___\\\]]]bbbfffiiihhhhhhhhhhhhhhhiiiiiiiiizzz{{{|||wwwvvvzzz|||}}}{{{vvvpppllljjjYYYRRRJJJDDDAAA???===:::999:::<<<<<<===>>>AAACCCCCCIIIPPPRRRQQQSSSZZZaaadddhhhooouuu|||{{{vvvmmmeee^^^YYYUUURRRNNNPPPQQQOOOMMMMMMQQQUUU[[[```hhhqqqzzz~~~{{{yyytttrrrpppmmmiiifffcccbbb___^^^[[[XXXVVVSSSRRRRRRMMMLLLLLLLLLLLLKKKKKKKKKHHHHHHHHHHHHHHHHHHHHHHHHFFFFFFFFFFFFFFFFFFFFFFFFBBBCCCDDDEEEEEEDDDCCCBBBBBBBBBCCCCCCDDDEEEEEEFFFCCCCCCDDDEEEEEEEEEEEEEEEHHHHHHHHHHHHHHHHHHHHHHHHEEEFFFGGGHHHIIIJJJJJJJJJIIIIIIJJJKKKLLLNNNOOOPPPQQQQQQRRRTTTVVVWWWXXXYYYYYY[[[^^^aaadddgggiiijjjnnnooorrrvvv{{{|||wwwsssqqqooopppsssuuuxxx}}}qqqeee\\\WWWOOOKKKJJJHHHEEECCC<<<>>>????????????@@@AAA?????????@@@AAACCCDDDEEEBBBHHHPPPXXXdddttt~~~ooohhhfffdddbbbbbbgggqqqyyy}}}vvvmmmgggeeeeeeuuuooo```UUUOOOLLLCCCHHHHHHCCCBBBEEEEEEBBBBBBAAA@@@???>>>>>>>>>>>>????????????>>>>>>>>>>>><<<===>>>??????>>>===<<<>>>>>>======<<<<<<<<<;;;333666::::::999777888::::::::::::;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999;;;<<<<<<;;;999999<<<;;;;;;::::::;;;;;;<<<888888888888888888999999777777777888888888999999<<<::::::<<<<<<:::<<>>;;;777666888:::<<<===AAABBBDDDGGGJJJNNNQQQSSSUUU[[[eeeoooxxx|||rrriiiccc^^^[[[VVVUUUSSSPPPLLLKKKMMMOOOTTTVVVZZZ^^^dddmmmyyy~~~zzzwwwuuurrrpppmmmhhhbbbaaabbbbbb___\\\ZZZYYYWWWUUUSSSSSSTTTTTTNNNNNNNNNNNNMMMMMMMMMMMMLLLLLLLLLLLLLLLKKKKKKKKKHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFGGGIIIJJJJJJIIIHHHGGGLLLKKKKKKJJJJJJKKKKKKKKKNNNOOOPPPPPPOOOPPPRRRTTTSSSSSSRRRRRRSSSUUUWWWXXXWWWYYY]]]___```aaadddeeeiiijjjlllooossswwwzzz|||yyyuuusssqqqpppooowwwxxxzzz}}}}}}sssjjj___XXXMMMLLLJJJHHHFFFDDDCCCCCCBBB@@@>>>>>>???@@@AAA@@@@@@AAACCCEEEGGGHHHHHHHHHLLLQQQ\\\mmmrrrkkkgggdddbbbccclllnnnrrrzzz~~~uuuooogggaaabbbfffjjjrrrcccXXXOOOKKKJJJDDDDDDEEEEEEDDDCCCBBBAAA@@@@@@AAABBBAAA@@@???>>>BBBAAA@@@???>>><<<;;;;;;;;;;;;===>>>????????????========================:::::::::;;;;;;;;;<<<<<<>>>============<<<<<<<<<;;;;;;;;;<<<;;;;;;::::::<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::::::::888888888888888888888888999999999999999999999999999999888888999999:::;;;AAAAAAGGGWWWhhhxxx~~~}}}|||}}}|||zzzwwwvvvvvvtttqqqmmmwwwqqqooowww~~~~~~|||zzz|||yyyooogggbbb___]]][[[XXXWWWXXXZZZZZZZZZ```gggjjjnnnuuu~~~~~~sssnnnfff^^^XXXXXX\\\___aaaaaacccdddeeefffggghhh}}}|||zzzoooaaaYYYUUUPPPGGG???<<<:::777777888999999999===>>>???AAADDDFFFIIIJJJJJJPPPXXXaaaiiiqqqxxx|||~~~uuunnniiieee[[[YYYUUURRROOONNNMMMMMMNNNPPPRRRUUUYYY```iiiooowww~~~zzzuuupppooopppoookkkgggeeedddbbb```^^^]]]\\\[[[UUUUUUUUUUUUTTTTTTTTTTTTRRRQQQQQQQQQPPPPPPOOOOOOOOOOOOOOOOOOOOONNNNNNNNNKKKKKKKKKKKKJJJJJJJJJJJJMMMMMMNNNNNNOOOOOONNNNNNSSSSSSRRRRRRRRRSSSSSSTTTTTTUUUVVVVVVVVVVVVYYY[[[\\\\\\\\\]]]^^^```bbbccceeehhhlllnnnppprrruuuwwwyyy{{{}}}{{{wwwvvvtttsssrrrsssvvvwwwzzz~~~tttjjjccc[[[RRRLLLHHHGGGFFFDDDCCCCCCBBBBBB@@@???>>>>>>???@@@AAAAAA???BBBEEEEEEEEEGGGLLLQQQ[[[cccppp~~~sssiiifffggggggiiilllooossszzzzzzrrriii```[[[___gggzzzwwwhhh___XXXQQQMMMLLLGGGFFFDDDCCCCCCCCCCCCCCC@@@@@@AAAAAAAAA@@@???>>>AAA@@@@@@???>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<=========<<<<<<<<<;;;;;;:::;;;;;;<<<;;;;;;::::::<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::999999999888888888888888999999999999999999999999888888888888888999::::::>>>???EEERRRaaappp~~~||||||}}}{{{xxxxxxxxxwwwtttqqqwwwsssssszzz}}}|||zzzwwwtttpppttt{{{|||xxxrrrmmmhhhccc^^^ZZZVVVTTTTTTVVVVVVUUUZZZaaacccgggnnnvvvwwwssskkkbbb\\\YYYYYYZZZ[[[\\\]]]^^^```bbbdddeeezzzpppiiieee\\\OOOEEE>>><<<:::999999999777666::::::;;;<<<===???@@@AAAEEEIIIOOOVVV]]]dddkkkpppuuuyyy~~~wwwrrrhhhccc]]]YYYVVVTTTPPPMMMJJJLLLMMMNNNPPPTTTYYY\\\```fffnnnuuu|||}}}yyyuuutttsssqqqnnnkkkhhhfff`````````_________^^^^^^]]]]]]\\\\\\[[[ZZZYYYYYYXXXWWWWWWWWWVVVVVVUUUUUUSSSSSSTTTTTTTTTTTTTTTTTTYYYXXXXXXXXXYYYYYYZZZ[[[[[[ZZZZZZZZZ[[[\\\]]]]]]```bbbccccccccccccfffhhhjjjjjjkkkmmmoooqqqssstttyyy|||zzzvvvsssqqqppprrruuuuuuvvvyyy~~~rrrkkkbbb[[[UUUPPPJJJFFFAAAAAA@@@@@@@@@@@@AAAAAA??????@@@@@@AAAAAABBBBBBBBBFFFJJJIIIGGGLLLWWWbbbqqq{{{qqqiiiccceeejjjmmmrrrvvvuuu{{{}}}vvvmmmeee]]]ZZZbbblll~~~mmmddd\\\YYYVVVPPPKKKJJJIIIGGGDDDBBBAAABBBDDDFFF@@@AAAAAAAAAAAA@@@???>>>????????????>>>>>>>>>===>>>===<<<;;;:::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;:::::::::::::::;;;;;;<<<;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::999999999999888888777777999999999999999999999999777777777777777888888999;;;<<>>BBBEEEIIINNNSSSYYY```eeeeeejjjqqqxxxzzzsssjjjdddaaa]]]UUUOOOMMMNNNNNNNNNNNNOOOPPPRRRUUUXXX]]]bbbgggnnnvvv{{{zzzuuurrrllllllllllllkkkkkkkkkkkknnnmmmllllllkkkjjjiiiiiieeeeeedddccccccbbbaaaaaa`````````aaaaaabbbbbbbbbgggfffeeeeeefffgggiiijjjggggggggghhhiiikkklllmmmqqqrrrtttttttttuuuwwwzzz{{{|||}}}yyytttrrrrrrtttvvvsssxxx}}}wwwnnnccc^^^WWWQQQNNNKKKGGGDDD??????>>>>>>>>>??????@@@AAABBBCCCCCCBBBBBBBBBCCCGGGKKKOOOQQQTTT]]]lllwwwqqqkkkhhhkkkpppsssxxx}}}~~~tttjjjeeebbbeeennnwww~~~mmm___XXXTTTSSSPPPKKKGGGGGGHHHGGGEEECCCBBBCCCDDDEEEAAAAAAAAAAAA@@@@@@??????>>>>>>>>>>>>>>>?????????>>>===<<<;;;:::::::::;;;:::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<;;;;;;;;;:::::::::999999::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::999999888777777777999999999999999999999999666666666666666777888888999;;;???EEEKKKWWWnnn~~~~~~}}}{{{yyyxxx|||xxxvvvsssnnnjjjaaaaaacccjjjrrrwwwxxxwww{{{{{{zzzyyyvvvpppiiiccc[[[WWWTTTUUUSSSQQQSSSXXXUUUWWW\\\dddnnnyyy~~~|||yyytttoooggg___WWWQQQRRRRRRSSSUUUYYY]]]aaaddd{{{vvvsssooohhhcccSSSNNNFFF@@@<<<:::999888777777777888999:::;;;<<<===???BBBDDDHHHLLLRRRVVVVVV[[[bbbjjjqqqxxxyyyrrrmmmfff\\\UUURRRQQQPPPOOOOOONNNMMMLLLOOOPPPRRRTTTXXX]]]cccgggqqqxxx|||{{{{{{{{{zzzzzzzzzzzz~~~}}}}}}|||{{{{{{zzzzzzxxxxxxwwwvvvuuutttsssrrrnnnnnnooopppqqqqqqrrrrrruuutttsssssstttuuuwwwxxxyyyzzzzzz{{{}}}|||wwwuuurrrpppppptttyyy||||||uuuhhh___VVVSSSNNNIIIFFFCCCBBB@@@@@@@@@??????>>>?????????BBBDDDEEEDDDBBBAAABBBDDDIIIMMMSSS]]]kkkzzzsssoooooosssxxx{{{}}}rrrgggfffkkkrrr{{{|||jjj___VVVQQQMMMMMMKKKGGGFFFHHHFFFFFFFFFEEEEEEDDDCCCBBBAAAAAA@@@@@@@@@@@@???@@@>>>>>>>>>>>>????????????===<<<<<<<<<<<<<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<;;;::::::::::::999999999999::::::;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999999999888888888777777999999999999999999999999666666555555666666777888999:::===@@@CCCMMMbbbvvv~~~|||{{{~~~}}}zzz|||~~~zzzwwwvvvtttnnnjjj```]]][[[___gggnnnssstttzzzyyyxxxwwwuuuqqqkkkggg^^^XXXUUUTTTSSSQQQQQQTTTRRRTTTYYY```jjjuuu~~~{{{xxxvvvsssppplllddd[[[UUUQQQPPPPPPQQQUUUZZZ___bbb{{{yyywwwtttrrr```ZZZQQQIIICCC???<<<999666666666666777888999::::::<<>>>>>>>>>>>>>>?????????;;;<<<<<<=========<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<;;;;;;:::::::::999999999999999:::;;;<<<<<<<<<<<<::::::::::::::::::::::::999999999999::::::::::::888888888888888888888888999999999999999999999999666666666666666777777888888999<<<===>>>EEEVVVggg{{{}}}}}}xxxuuuqqqsssvvv|||}}}zzzyyyyyyvvvqqqmmm___\\\YYYYYY___gggooossstttsssrrrqqqqqqnnnjjjggg^^^WWWRRRRRRQQQNNNNNNPPPQQQSSSWWW^^^gggqqqzzz{{{xxxsssqqqoooooommmhhh```ZZZPPPOOONNNNNNQQQVVV[[[___}}}{{{yyywwwnnniiiaaaYYYRRRJJJBBB===999999888777777777777777:::<<>>>>>>>>>>>>>>:::;;;===>>>===;;;999777:::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;::::::::::::888999:::;;;<<<<<<<<<<<<::::::::::::::::::::::::888888999999999:::::::::777777777888999999::::::999999999999999999999999777777666666777777888999777777999;;;;;;???LLLYYYnnn}}}xxxqqqooonnnooorrryyy}}}}}}|||yyysssnnnbbb```]]][[[[[[```hhhmmmnnnnnnoooppppppnnniiieee^^^VVVQQQQQQPPPNNNMMMNNNOOOQQQVVV\\\dddmmmtttxxx|||zzzvvvpppmmmkkkkkkllljjjddd___TTTRRROOONNNPPPUUUZZZ^^^~~~{{{wwwuuuxxxuuuooohhh___TTTIIIBBB>>>===<<<:::888777777777777:::<<<======<<<<<<===AAACCCGGGJJJMMMPPPUUUXXX\\\bbbiiinnnssszzz{{{uuummmgggccc___[[[WWWQQQOOOMMMLLLLLLLLLJJJIIIJJJLLLNNNOOOQQQUUU\\\bbbdddllluuu}}}~~~|||{{{zzzxxxvvvsssssstttvvvwwwwwwzzzzzzrrrhhh___XXXSSSMMMHHHCCCBBBAAA???===>>>@@@BBB>>>>>>???AAACCCEEEGGGHHHHHHKKKMMMMMMMMMRRR[[[cccppp}}}zzzxxx~~~zzzsssoooqqquuuvvvtttvvvppp```SSSLLLJJJHHHGGGHHHKKKIIIDDDCCCEEEFFFDDDBBB@@@???@@@AAACCCBBBAAA@@@?????????@@@AAA????????????>>>>>>>>>===:::<<<>>>>>>===999555333999999999999999999999999:::::::::;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;::::::888999:::;;;<<<<<<<<<<<<::::::::::::::::::::::::888888888999999:::::::::666666777888999::::::;;;999999999999999999999999777777777777777888999999666666777999:::<<>>>>>>>>???BBBEEEIIIKKKTTTXXX^^^aaacccjjjsss{{{{{{xxxtttnnnfff```\\\XXXSSSOOOMMMLLLJJJIIILLLKKKKKKJJJKKKLLLNNNOOOUUUYYY^^^bbbfffjjjqqqvvv|||xxxuuutttuuuwwwwwwsssuuuzzz||||||zzztttfffccc^^^WWWQQQLLLIIIHHHDDDCCCAAAAAAAAAAAAAAA@@@CCCGGGJJJKKKJJJJJJMMMOOONNNPPPRRRRRRUUU___ppp}}}}}}|||}}}yyyvvvuuuqqqoooqqqqqqsssttttttuuuyyyyyyggg[[[UUUQQQKKKFFFFFFFFFEEECCCCCCBBBBBBBBBDDDCCCCCCBBB@@@??????>>>@@@@@@@@@?????????>>>>>>>>>????????????>>>======>>>===<<<;;;:::;;;;;;<<<555777999;;;===<<<;;;;;;666777:::<<<<<<<<<;;;:::;;;;;;;;;;;;;;;;;;;;;;;;<<<:::999999:::;;;;;;::::::999999999999:::;;;;;;777888888888888999999999777777888888888999999999999999999888888888777777:::999777666666777999:::999888888888:::>>>AAADDDVVVhhhxxxrrrmmmiiifffdddfffiiisss{{{wwwtttuuurrrllleee___\\\\\\^^^ccchhhnnnrrrtttsssnnniiibbb^^^XXXSSSPPPNNNMMMLLLNNNOOORRRVVV[[[bbbgggkkkrrrwww}}}}}}~~~vvvpppooonnnlllkkkkkkjjjiiiggg```ZZZSSSNNNNNNRRRYYY^^^{{{{{{}}}zzzssshhh___TTTNNNFFF@@@===;;;;;;:::999888777999;;;<<<<<<;;;>>>>>>>>>???AAACCCEEEGGGJJJNNNRRRUUUWWW]]]eeelllqqqwww|||tttnnndddaaa\\\WWWUUUSSSPPPNNNMMMLLLKKKJJJJJJJJJKKKKKKMMMPPPTTTWWWYYY\\\aaaeeemmmqqqxxx{{{xxxvvvvvvuuutttsssvvvzzz}}}|||zzz}}}yyyuuupppiiiccc\\\YYYUUUPPPLLLHHHFFFEEEAAA@@@@@@@@@AAABBBBBBBBBBBBEEEIIIKKKKKKLLLPPPSSSVVV\\\dddkkkrrr}}}|||zzz}}}}}}}}}uuukkkjjjllllllooossswwwvvvvvvwwwzzz}}}uuujjj\\\SSSPPPMMMHHHDDDFFFEEEDDDCCCBBBBBBBBBBBBBBBBBBAAAAAAAAAAAA@@@@@@AAAAAAAAA@@@@@@@@@?????????????????????>>>>>>===>>>===<<<;;;:::;;;;;;<<<777888:::;;;<<<<<<;;;:::777999;;;<<<======<<<;;;::::::::::::::::::::::::<<<:::999999:::;;;;;;:::<<<<<<;;;::::::::::::;;;999999999999999999999999888888888888999999999999:::::::::999999999888888:::999888777777888999::::::999888888:::===@@@BBBNNN^^^sss}}}wwwqqqmmmiiieeebbbcccgggrrr|||yyywwwtttpppkkkfffbbb```^^^___dddkkkqqquuuuuuqqqmmmgggccc]]]WWWSSSPPPMMMLLLLLLMMMOOOSSSXXX]]]cccffflllqqqxxx}}}zzzuuuqqqpppnnnnnnnnnmmmkkkiiiddd___WWWRRRQQQTTTZZZ^^^vvvsssuuuvvvkkkddd]]]SSSJJJDDD@@@>>>===<<<;;;:::;;;<<<======<<<>>>>>>>>>>>>???@@@AAAAAA@@@CCCGGGHHHJJJNNNUUU[[[aaafffoooxxx~~~tttpppkkkfffbbb^^^ZZZWWWRRRQQQOOOMMMKKKIIIIIIIIIHHHIIIKKKMMMNNNOOOSSSUUUYYY\\\___dddjjjrrr{{{~~~{{{wwwtttsssrrrqqqpppqqqrrrssstttwww|||zzzuuunnnhhheee```[[[VVVQQQOOOMMMJJJGGGEEEDDDCCC???@@@AAABBBCCCEEEEEEFFFEEEHHHLLLNNNOOOTTTZZZ___eeennn{{{{{{qqqjjjpppuuu{{{~~~~~~pppfff______eeekkksssyyy{{{yyywwwxxx{{{zzzuuuppp```YYYPPPKKKKKKJJJGGGDDDEEEEEEDDDCCCBBBBBBBBBBBB@@@@@@@@@AAAAAABBBBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@??????@@@@@@??????>>>=========<<<;;;;;;;;;;;;<<<888999;;;;;;;;;;;;:::999999:::;;;=========<<<<<<999999999999999999999999<<<:::999999:::;;;;;;:::<<<<<<;;;:::999999999999::::::::::::::::::::::::888888999999999::::::::::::::::::::::::999999999;;;:::999888888999:::;;;::::::999888999<<<>>>@@@IIIVVVhhhyyy|||vvvqqqlllhhhccc```^^^bbbnnn}}}{{{yyyvvvtttrrrmmmeee```[[[___gggpppwwwxxxvvvtttnnnkkkeee___XXXRRRNNNLLLKKKKKKLLLOOORRRWWW\\\^^^eeeiiipppvvvzzz~~~~~~{{{uuusssrrrrrrsssrrrpppnnniiieee^^^XXXUUUWWW[[[]]]ooolllppp~~~~~~tttqqqkkkaaaXXXQQQLLLGGGEEEAAA???>>>>>>??????>>><<<<<<<<<<<<<<<=========>>>===???AAABBBCCCFFFJJJNNNRRRWWW]]]fffnnnxxx}}}wwwqqqkkkeeeaaa\\\ZZZWWWTTTPPPMMMKKKJJJIIIIIIJJJJJJJJJKKKMMMNNNOOOPPPSSSUUUYYY___fffkkklllpppxxx~~~{{{xxxwwwsssrrrppppppqqqsssuuuvvvyyyzzz|||~~~|||sssmmmjjjfff```\\\YYYVVVQQQNNNKKKJJJIIIGGGFFFDDDCCCCCC@@@AAACCCDDDEEEGGGHHHJJJLLLOOORRRUUUZZZcccooowwwxxxqqqllljjjqqqwww}}}xxxrrrfffaaa^^^```hhhqqqyyy{{{zzzxxxwwwsssmmmddd^^^SSSOOOJJJHHHJJJJJJHHHEEEEEEDDDCCCBBBBBBBBBBBBBBB@@@@@@AAAAAAAAAAAABBBBBBAAAAAA@@@@@@@@@@@@????????????@@@@@@??????>>>===<<<<<<<<<<<<;;;;;;<<<<<<:::;;;;;;;;;;;;:::999888999999;;;;;;<<<<<<;;;;;;888888888888888888888888<<<:::999999:::;;;::::::999999888888888888999999<<<<<<<<<;;;;;;:::::::::999999999999::::::::::::999999999999999999999999::::::999888888999::::::::::::999888999;;;<<<===FFFOOO^^^ooo{{{vvvqqqmmmhhhccc___XXX\\\gggvvv~~~|||}}}|||wwwlllcccZZZ\\\dddqqqzzz|||{{{{{{vvvtttoooggg^^^UUUOOOMMMJJJJJJJJJLLLNNNRRRUUUXXX^^^ccciiipppvvv{{{}}}|||~~~yyyxxxxxxxxxyyyyyyvvvtttoookkkeee___\\\[[[\\\]]]hhheeejjjyyyzzzvvvooohhhbbb\\\VVVRRRIIIGGGEEECCCCCCBBB@@@>>><<<<<<;;;;;;;;;<<<<<<======>>>>>>???@@@AAADDDFFFHHHKKKPPPWWW^^^hhhrrrxxxzzzrrrmmmhhhfffccc^^^YYYTTTPPPNNNMMMLLLKKKKKKKKKLLLLLLLLLJJJLLLNNNPPPQQQSSSUUUXXXXXX\\\bbbggglllrrrwwwzzz}}}zzzuuutttsssrrrqqqqqqqqqqqqooopppqqqrrrtttxxx|||~~~zzzssslllddd```YYYVVVSSSPPPMMMKKKHHHGGGHHHHHHGGGFFFEEECCCBBBAAA@@@BBBDDDDDDEEEFFFJJJMMMPPPTTT[[[cccnnn|||sssllllllnnnpppuuuyyy~~~vvvoooiiidddeeefffiiipppxxx}}}yyyzzzxxxrrrhhh]]]UUURRRLLLJJJGGGGGGHHHIIIGGGEEEDDDCCCCCCBBBBBBBBBBBBCCCBBBBBBAAAAAAAAAAAA@@@@@@????????????>>>>>>>>>>>>>>>????????????>>>======;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;:::999888888888999999999:::::::::999888888888888888888888888<<<:::999999:::;;;::::::777777777888:::;;;===>>>======<<<<<<;;;:::999999888888999999999:::::::::777777777777888888888888999999999999999999999999:::999999888999:::;;;<<<@@@FFFRRRbbbuuu}}}xxxtttpppjjjddd```VVVXXXaaammmxxx}}}}}}rrrjjj```___fffttt{{{zzzwwwnnncccXXXQQQNNNKKKJJJJJJJJJLLLOOOQQQSSSZZZ^^^dddjjjqqqyyy}}}zzz{{{~~~~~~}}}}}}}}}{{{tttqqqlllgggcccaaa```___cccaaaeeeqqq~~~zzzuuupppkkkfffbbbWWWUUUQQQOOOMMMJJJGGGDDDCCCAAA>>><<<;;;<<<===>>><<<<<<<<<<<<===>>>??????BBBDDDHHHLLLRRRYYYaaagggnnnvvv~~~wwwvvvrrrmmmfff```[[[XXXUUURRRPPPNNNNNNNNNLLLJJJHHHKKKMMMMMMLLLKKKJJJKKKNNNQQQTTTWWWZZZ]]]```ccciiikkkoootttzzz{{{wwwrrrssstttsssqqqnnnmmmmmmllllllkkkkkklllmmmooopppppprrruuuxxx{{{}}}vvvrrrmmmhhhccc^^^YYYVVVOOONNNLLLJJJHHHFFFEEEEEEEEEEEEEEEEEEDDDBBBAAA@@@@@@BBBDDDDDDEEEHHHNNNTTTXXX```mmm{{{xxxkkkgggjjjppptttvvvyyyzzzrrrlllhhhgggkkkooorrruuuzzz|||zzzvvvvvvrrriii\\\RRRMMMMMMHHHFFFDDDDDDEEEEEEDDDCCCCCCCCCBBBBBBBBBBBBBBBCCCBBBBBBBBBAAAAAA@@@@@@@@@???>>>>>>>>>>>>===============>>>>>>======<<<;;;:::;;;<<<<<<===<<<<<<<<<;;;;;;;;;::::::999999999888888888888888999999999888888888888888888888888<<<:::999999:::;;;;;;:::888888999:::<<>>>>>===<<<:::999888888777777888888888999999999666666666777777777777777888888888888888888888888888888888888999::::::;;;???DDDMMM[[[lll}}}|||yyytttnnngggbbb\\\ZZZ^^^fffooowww~~~wwwrrrjjjfffkkkzzz}}}~~~|||tttggg[[[SSSOOOKKKJJJIIIIIIJJJMMMOOOQQQVVVYYY^^^dddkkksss|||{{{xxxyyy{{{yyywwwtttpppllliiifffeeedddbbbdddkkksss~~~|||xxxvvvtttsssmmmjjjeeebbb^^^ZZZVVVSSSMMMJJJEEE@@@======>>>???;;;;;;::::::;;;<<<<<<;;;@@@AAACCCEEEHHHMMMSSSWWW\\\dddllltttxxxqqqlllhhhccc___ZZZXXXVVVTTTQQQNNNLLLNNNOOONNNLLLJJJJJJJJJLLLNNNOOOPPPPPPQQQTTTVVVXXXYYY\\\___cccfffiiijjjooottt{{{|||{{{yyyvvvtttrrrpppooollliiihhhjjjlllkkkiiihhhjjjlllmmmmmmnnnooorrrvvvyyy{{{}}}yyypppkkkccc```[[[XXXUUURRRNNNLLLJJJJJJIIIHHHFFFFFFFFFGGGCCCCCCDDDEEEEEEDDDCCCCCCCCCFFFHHHHHHIIIOOOYYYaaalllxxxuuullljjjnnntttxxx|||~~~yyyrrrmmmkkklllssswwwvvvxxx{{{{{{xxxqqqllldddZZZQQQLLLJJJIIIFFFDDDCCCBBBBBBCCCCCCBBBCCCBBBBBBAAAAAABBBBBBCCC@@@@@@AAAAAAAAAAAABBBBBB?????????>>>>>>>>>>>>===<<<<<<<<<<<<<<<;;;;;;:::::::::<<<=========<<<<<<;;;;;;::::::999::::::::::::999999999999999999999999999999999999999999999<<<:::999999:::;;;;;;:::888888999:::;;;===???@@@>>>>>><<<;;;:::888777777666666777777777888888888666666777777888888888888777777777888888777777777777777777888999::::::;;;>>>BBBJJJUUUcccttt}}}xxxrrrjjjeeeeee```___cccjjjsss|||zzzyyyvvvooorrr}}}wwwjjj]]]TTTQQQJJJIIIHHHHHHIIIKKKMMMOOOQQQSSSWWW\\\cccllluuu|||}}}yyyxxxzzz~~~}}}}}}{{{yyyvvvqqqnnnlllhhhffffffiiimmmvvv~~~{{{{{{|||}}}{{{vvvrrrmmmiiiddd```VVVQQQJJJCCC???>>>>>>@@@<<<;;;:::;;;<<<<<<;;;:::???@@@AAABBBCCCFFFJJJNNNPPPWWW^^^eeeooo{{{yyyvvvppplllfffbbb___\\\WWWSSSSSSSSSSSSRRRPPPOOOOOOQQQMMMNNNOOONNNMMMNNNPPPRRRPPPQQQRRRTTTVVVWWWXXXYYY^^^aaafffjjjmmmooorrrtttzzz|||}}}yyytttqqqmmmmmmmmmmmmlllllllllkkkkkkiiigggggghhhiiihhhggghhhjjjkkkkkkiiiiiimmmppprrrssstttxxx|||tttllleee___\\\WWWTTTQQQNNNLLLIIIGGGEEEEEEEEEEEEDDDCCCBBBCCCEEEBBBDDDEEEGGGHHHHHHGGGGGGHHHJJJLLLMMMPPPXXXdddnnn|||~~~uuupppppptttzzz}}}zzzsssooonnnrrrxxx{{{yyyxxx||||||xxxkkkbbbVVVMMMJJJIIIGGGFFFEEEDDDCCCBBBBBBCCCDDDDDDBBBBBBAAAAAAAAABBBBBBCCC>>>??????@@@BBBCCCCCCDDD@@@@@@@@@????????????>>>;;;;;;<<<<<<;;;;;;:::999999:::<<<=========<<<<<<;;;::::::999999::::::;;;;;;;;;:::999999:::::::::999999999999999999999999<<<:::999999:::;;;;;;:::666666666777888999;;;;;;>>>===<<<;;;999888666666666666666666777777777777777777888888999999999:::666666777777777777666666555666777888999:::;;;;;;888<<>>???>>>======>>>===;;;999<<<<<<===>>>???AAABBBCCCGGGJJJPPPWWW]]]bbbfffgggooossszzzzzzuuuqqqlllfffbbbbbb___[[[XXXWWWVVVTTTRRRQQQQQQPPPPPPPPPPPPQQQQQQQQQQQQPPPPPPPPPQQQQQQRRRUUUVVVWWWYYY[[[\\\]]]^^^cccdddeeegggiiikkklllmmmrrrsssvvvzzz~~~{{{yyywwwxxxyyyyyyvvvsssqqqooommmmmmooopppnnnkkkiiijjjkkkjjjiiifffcccaaacccddddddddddddccccccbbbeeeffffffgggggghhhhhhhhhiiijjjlllnnnooorrrwwwzzz|||tttoooiiiccc^^^YYYTTTPPPNNNMMMKKKIIIGGGEEEDDDDDDEEEDDDBBBAAAAAABBBDDDEEEAAAAAADDDGGGIIIIIIHHHFFFIIILLLOOOQQQXXXggg||||||}}}yyywwwyyy~~~~~~uuurrrsssvvvxxx}}}|||vvvyyy}}}sss^^^WWWOOOKKKJJJIIIFFFBBBFFFFFFEEECCCBBBBBBBBBBBBAAAAAAAAABBBBBBBBBBBBBBBDDDDDDCCCBBBBBBAAA@@@@@@============<<<<<<<<<<<<<<<======>>>>>>>>>>>>=========<<<;;;999888777777<<<<<<;;;::::::999888888888888888888888888888888777666666666888999888777777777777777777777777777777888888999999:::;;;;;;999:::::::::888666444333444444555555666666777777555555666666666666555555555555555555555666777777999888666555555666888999;;;<<<@@@GGGNNNZZZooo|||xxxtttrrrkkklllllljjjiiinnnxxxzzzyyyzzz~~~}}}{{{vvvnnncccZZZTTTSSSPPPKKKJJJKKKLLLKKKJJJJJJKKKNNNQQQWWW___hhhnnnuuuwww{{{~~~{{{zzzxxxwwwxxx||||||yyyyyyvvvuuuwwwtttttt~~~}}}vvvnnndddZZZSSSMMMGGGDDDBBBAAA????????????===<<<<<<;;;;;;;;;<<<===>>>???>>>AAAEEEJJJPPPTTTWWWYYY^^^bbbiiipppyyy~~~yyyuuupppmmmiiieeecccaaa^^^\\\ZZZYYYXXXWWWVVVUUUUUUUUUQQQQQQPPPPPPPPPQQQQQQRRRQQQQQQRRRSSSUUUVVVWWWWWWWWWWWWXXXZZZ\\\]]]^^^___aaabbbdddgggiiijjjkkklllkkkkkklllllllllmmmmmmmmmnnnoooqqqrrrssssssssssssnnnnnnoooooopppppppppooorrrrrrqqqqqqpppooonnnnnnnnnmmmlllkkkjjjiiihhhhhhhhhfffeeeeeeggggggdddbbbcccbbbaaabbbeeefffeeecccddddddddddddbbb```^^^]]]^^^^^^```bbbdddfffggghhhhhhiiijjjlllmmmooopppppprrrtttwwwzzz}}}}}}tttmmmccc___ZZZVVVRRROOOKKKHHHJJJIIIGGGFFFDDDCCCCCCCCCBBBAAAAAAAAAAAACCCDDDEEEEEEFFFGGGIIIKKKLLLLLLKKKJJJNNNTTTZZZeeeyyy~~~{{{zzz|||~~~wwwssstttvvvuuu}}}~~~yyykkkXXXRRRKKKHHHIIIIIIFFFCCCEEEDDDCCCCCCBBBBBBBBBBBBCCCBBBBBBBBBBBBBBBBBBBBBAAA@@@@@@???>>>>>>======????????????>>>>>>>>>=========>>>>>>>>>======<<<<<<<<<;;;:::999999888888<<<;;;;;;:::999999888888999999999999999999999999888777666777999:::999888888888888888888888888888777777888888999::::::;;;:::999999888777666444444555555555666666666666666555555666666666666555555555555555555555666777777999888777666666777888999;;;;;;>>>CCCHHHRRReeeuuu|||xxxuuurrrrrrqqqoooooorrrxxx}}}{{{zzz}}}{{{~~~}}}yyyssskkkccc\\\XXXSSSPPPKKKIIIJJJKKKJJJIIIHHHIIIKKKMMMQQQXXX```eeepppsssxxx}}}~~~}}}xxxwwwwwwzzz}}}|||{{{xxxzzzyyypppggg]]]UUUOOOIIIFFFDDDBBBBBBAAA???>>><<<<<<;;;;;;:::;;;;;;;;;===>>>@@@BBBFFFJJJMMMNNNMMMQQQXXX___fffooowww}}}|||xxxuuurrrnnnllliiihhhfffdddaaa___]]]\\\WWWWWWVVVUUUTTTTTTTTTTTTPPPQQQQQQRRRRRRSSSTTTTTTOOOPPPPPPQQQRRRSSSTTTTTTVVVVVVWWWXXXXXXXXXXXXWWWYYYXXXXXXWWWWWWVVVVVVVVVYYYYYYYYYZZZZZZZZZZZZ[[[^^^_________````````````[[[[[[[[[ZZZZZZYYYYYYYYYXXXXXXXXXXXXXXXXXXXXXXXXXXXWWWWWWXXXYYYYYYXXXVVVYYYXXXYYY[[[^^^`````````aaaaaaaaa```______^^^^^^___```bbbdddhhhllloooppppppqqqsssvvvzzz}}}xxxrrrooojjjccc]]]VVVSSSPPPMMMKKKJJJGGGEEEDDDDDDCCCBBBAAAAAAAAAAAAAAAAAABBBCCCDDDEEEEEEFFFFFFFFFFFFGGGIIIKKKMMMNNNSSSXXXaaakkk{{{}}}}}}|||~~~|||wwwuuuwwwxxxvvv~~~}}}nnn^^^PPPLLLGGGEEEGGGHHHFFFDDDDDDCCCCCCBBBBBBBBBCCCCCCDDDDDDDDDCCCBBBBBBBBBAAABBBBBBAAAAAA@@@@@@???????????????>>>>>>>>>======>>>>>>>>>>>>===<<<;;;;;;;;;;;;;;;::::::999999999;;;;;;::::::999999888888999999999999999999999999999888777888:::::::::888999999999999999999999999777777777888999999:::::::::999888777666555555555666666666666666555555555555555666666666666555555555555555555555666777777888888888888888888888888;;;:::;;;>>>BBBIIIXXXfffwww}}}zzzzzzyyyyyyyyyzzz{{{zzzxxxwwwooommmvvv~~~}}}|||~~~{{{vvvoooiiidddaaa___XXXUUUOOOLLLKKKKKKJJJJJJIIIIIIJJJJJJLLLQQQWWW[[[gggjjjpppvvv{{{~~~xxxvvvvvvxxx||||||zzz}}}xxxnnneee___SSSPPPKKKHHHEEECCC@@@>>>>>>===<<<<<<;;;;;;;;;<<>>???AAACCCFFFGGGCCCFFFKKKPPPUUU\\\ccchhhjjjooovvv}}}}}}{{{zzzxxxuuuqqqnnnkkkiiieeedddbbb```^^^\\\[[[[[[XXXXXXXXXXXXWWWWWWWWWWWWSSSSSSSSSTTTTTTTTTTTTTTTVVVVVVWWWWWWVVVUUUTTTTTTVVVVVVVVVUUUUUUTTTTTTTTTUUUTTTSSSSSSSSSSSSTTTTTTSSSSSSSSSSSSSSSTTTTTTUUUVVVVVVVVVVVVUUUUUUUUUUUUWWWWWWWWWXXXXXXXXXYYYYYYVVVVVVWWWXXXYYYZZZYYYYYYZZZZZZ[[[]]]```bbbcccdddeeeeeedddddddddeeeffffffjjjkkklllooorrrvvvzzz|||~~~vvvpppiiidddbbb^^^YYYUUUOOOMMMJJJHHHHHHGGGFFFDDDAAAAAA@@@@@@@@@AAABBBBBBDDDEEEFFFGGGGGGGGGGGGFFFFFFFFFFFFGGGIIIMMMRRRUUUaaaiiiuuu{{{yyy|||~~~~~~||||||~~~{{{xxxwwwyyy|||~~~~~~xxxooo___PPPKKKHHHEEEDDDEEEFFFFFFEEECCCCCCCCCCCCCCCCCCDDDDDDEEEEEEDDDCCCCCCBBBAAAAAABBBBBBBBBAAAAAAAAA@@@@@@======<<<<<<<<<;;;;;;;;;>>>>>>>>>===<<<;;;:::999::::::::::::::::::::::::::::::::::::999999888888999999999999999999999999999888888888:::;;;:::999888888888888888888888888666666777777888999999999:::888777555555555666777777777666666555555444444555555666666666666555555555555555555555666777777777777888999999888777777:::888999<<<>>>CCCOOOZZZnnn}}}~~~|||tttoooiiihhhoooyyyyyyssswwwtttqqqllliiigggffffffbbb___YYYSSSOOOMMMKKKKKKJJJKKKKKKKKKKKKNNNSSSWWW[[[___eeemmmtttzzz~~~xxxwwwvvvwwwzzz~~~}}}||||||yyywwwuuuuuu~~~{{{tttpppaaa]]]WWWRRRMMMHHHCCC@@@???>>>===<<<<<<<<<<<<<<<===<<<;;;:::;;;<<<===>>><<<>>>AAADDDFFFJJJOOOSSSVVV[[[aaaiiipppwww}}}{{{wwwuuurrroookkkhhhfffeeeccccccbbbaaa```^^^^^^]]][[[[[[ZZZZZZYYYXXXWWWWWWXXXXXXXXXXXXXXXWWWVVVUUUSSSSSSSSSSSSRRRRRRRRRRRRUUUUUUTTTSSSSSSSSSSSSTTTOOONNNNNNNNNNNNOOOPPPQQQSSSSSSSSSSSSTTTTTTTTTTTTVVVVVVVVVVVVWWWWWWWWWWWWWWWXXXZZZ\\\]]]^^^^^^______```bbbdddeeegggiiijjjmmmmmmnnnnnnoooqqqrrrsssyyyzzz}}}zzzttteeeaaa[[[WWWUUUSSSPPPMMMHHHEEECCCBBBBBBBBB@@@???AAAAAAAAAAAABBBCCCDDDEEEFFFGGGGGGGGGGGGGGGFFFEEEHHHIIIKKKLLLOOOVVV^^^dddqqqzzz{{{rrrpppppptttxxx{{{{{{zzzyyy}}}~~~zzzxxxuuutttwww}}}}}}rrriii```TTTJJJJJJHHHFFFEEEEEEEEEEEEDDDDDDDDDDDDCCCDDDDDDEEEEEEEEEEEEDDDCCCBBBAAAAAA@@@>>>>>>>>>===============<<<<<<<<<<<<;;;;;;;;;;;;=========<<<<<<:::999999999999::::::::::::;;;;;;:::999999999999999888888999999999999999999999999999888888888:::;;;:::999777777777777777777777777555666666777777888888999888777666555555555777777777777666666555555444444555555666666666666555555555555555555555666777777666777777888888777777666888777777;;;===AAAJJJSSSeeeuuu}}}qqqjjjhhhhhhmmmrrrvvvzzzmmmllllllkkkiiiiiiiiiiiiiiijjjgggaaaZZZSSSNNNKKKJJJJJJJJJJJJJJJJJJMMMQQQTTTTTTWWW^^^fffnnnuuuzzz}}}wwwwwwwwwwwwxxx|||~~~~~~|||zzzxxxwwwwwwyyy|||~~~|||pppmmmgggaaaZZZSSSLLLHHHBBBAAA@@@>>>===<<<;;;;;;===<<<<<<;;;;;;;;;;;;;;;===>>>@@@@@@AAACCCGGGIIIJJJMMMSSSXXX^^^dddkkkoootttyyy~~~{{{yyyxxxsssrrrpppnnnlllkkkiiihhhfffeeedddbbbaaa___^^^]]][[[[[[[[[ZZZZZZXXXWWWWWWRRRRRRRRRRRRRRRRRRRRRRRRTTTTTTTTTTTTSSSSSSSSSSSSUUUTTTSSSSSSSSSTTTVVVWWWTTTTTTTTTUUUUUUVVVVVVVVVVVVWWWWWWXXXXXXYYYYYYZZZZZZ\\\___aaabbbccceeefffiiikkkmmmoooppprrruuuwww|||}}}}}}vvvooogggaaa[[[WWWSSSPPPNNNMMMJJJIIIEEECCCAAAAAAAAAAAAAAA???BBBBBBCCCCCCDDDFFFGGGHHHFFFFFFFFFFFFFFFFFFFFFFFFHHHKKKOOOSSSXXXaaalllttt~~~{{{oooiiigggjjjoootttxxxzzz{{{|||yyyvvvooonnnrrrvvvvvvuuutttwww}}}rrrdddZZZTTTNNNJJJHHHGGGFFFEEEDDDDDDDDDDDDEEEDDDDDDCCCCCCCCCDDDDDDCCCCCCCCCBBBAAAAAAAAA@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>=========<<<<<<<<<<<<<<<<<<;;;:::999999::::::::::::::::::::::::999999999999999999888888888888888888888888888888999888777888:::::::::888666666666666666666666666555555555666777777888888666666555555555666777777666666666666666555555555555555666666666666555555555555555555555666777777666666666666666666666666777555666:::<<>>>>>??????>>>>>>===<<<===>>>?????????@@@CCCFFFBBBDDDGGGJJJNNNRRRWWW[[[^^^cccjjjpppuuu{{{~~~|||{{{xxxwwwvvvtttqqqooommmlllhhhhhhhhhfffeeecccaaa```___^^^]]]]]][[[[[[ZZZYYYYYYZZZ[[[\\\\\\[[[ZZZZZZWWWVVVUUUTTTUUUVVVXXXYYY[[[\\\\\\]]]^^^______``````aaabbbdddeeeggghhhiiigggkkknnnqqqqqqrrruuuxxx{{{{{{rrrkkkgggaaa[[[VVVSSSQQQMMMKKKIIIGGGFFFFFFDDDCCCAAABBBDDDEEEEEEDDDDDDDDDDDDEEEFFFGGGHHHIIIGGGGGGGGGGGGHHHJJJLLLMMMNNNSSSZZZaaahhhssszzzlllddddddffflllssswwwxxxyyy}}}{{{ppphhhfffiiimmmpppuuuvvvyyyssscccVVVOOOKKKIIIIIIDDDEEEEEEDDDCCCCCCDDDDDDDDDCCCBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>=========<<<<<<<<<::::::;;;;;;;;;::::::999::::::::::::::::::::::::888888888888888888999999777777777777777777777777888777666777999:::999888666666666666666666666666444444555666666777777888444555555666777777666666555555555666666666666666555555666666666666555555555555555555555666777777666555444333333444555666555333333777:::;;;@@@FFFMMM]]]ppp~~~uuunnnbbb^^^]]]aaaeeelllwwwvvvfffdddaaa______bbbfffiiillllllkkkfff]]]UUUPPPNNNJJJJJJJJJHHHGGGGGGIIIKKKLLLNNNRRRXXX^^^eeekkknnnppprrruuuuuutttuuuyyy|||yyyssstttmmmjjjlllmmmmmmsss{{{|||wwwooofff```VVVTTTPPPKKKFFFCCC@@@>>>;;;<<<===>>>>>>===;;;:::777888999999999;;;>>>@@@<<<>>>@@@AAABBBEEEIIIMMMOOOTTT[[[___aaagggooovvvzzz~~~}}}zzzyyyxxxvvvtttqqqooommmkkkkkkiiigggfffdddbbbbbbcccdddfffhhhhhhgggfffeeeeeedddbbbbbbbbbccceeegggbbbccccccdddeeefffggggggjjjkkkmmmppprrruuuwwwxxxxxx|||}}}wwwpppkkkddd```^^^[[[VVVSSSKKKIIIFFFDDDBBB@@@@@@???@@@???>>>@@@BBBEEEEEEEEEEEEEEEEEEEEEFFFHHHIIIIIIJJJIIIIIIJJJMMMPPPSSSVVVZZZaaajjjrrr{{{}}}ooodddccchhhiiipppwwwyyyxxxxxx~~~tttmmmdddaaadddkkkppprrruuuxxxnnncccVVVMMMIIIGGGFFFFFF@@@BBBCCCCCCCCCCCCDDDEEECCCBBBAAA@@@??????>>>>>>@@@@@@@@@@@@@@@@@@@@@AAA<<<<<<<<<<<<============<<<<<<;;;;;;;;;:::::::::999999:::;;;;;;;;;::::::;;;;;;;;;::::::999999999888888888888888888999999666666666666666666666666777666666666888999888777777777777777777777777777444444555555666777777777333444555777777777666666444555555555666666777777555555666666666666555555555555555555555666777777666555333222222333555666444111222555777888;;;@@@CCCSSSgggvvv|||vvvqqqmmm^^^XXXTTTYYYbbbkkkuuu}}}yyyiiiddd^^^ZZZZZZ^^^dddhhhlllnnnoookkkccc[[[UUUSSSMMMMMMLLLJJJHHHGGGHHHJJJHHHIIILLLQQQVVV]]]bbbeeemmmpppssstttssssssuuuxxx}}}}}}~~~