BM6P6(@ ++++++************++++++---,,,+++++++++,,,---...++++++++++++******))))))---,,,+++*********+++,,,,,,+++***))))))***+++,,,++++++************++++++))))))))))))))))))************)))((((((((((((((())))))))))))))))))))))))******)))((((((((((((((((((***+++***)))((()))***))))))))))))))))))))))))))))))))))))))))))))))))+++)))'''''')))***+++***))))))************))))))(((((((((((((((((((((((())))))))))))))))))))))))+++,,,,,,+++******+++---++++++++++++++++++++++++++++++,,,,,,,,,---------------,,,++++++***))))))))))))***+++,,,...///000///...,,,***))))))***++++++*********))))))((((((((()))***,,,,,,+++************++++++++++++******+++++++++*********))))))************************)))******++++++,,,------++++++*********+++,,,---///...---,,,,,,---///000++++++,,,,,,---...//////..............................///000000000000000,,,,,,------------,,,,,,---,,,+++++++++---///111//////............//////)))***+++,,,---------------,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---------,,,,,,+++***))))))***,,,------+++******+++++++++,,,,,,,,,+++******((())))))))))))*********))))))*********))))))((()))((('''&&&&&&'''((()))++++++******))))))(((((())))))))))))(((((((((((())))))(((((((((((())))))***)))(((((((((***+++,,,***)))))))))***+++,,,---))))))(((((()))***++++++)))************++++++++++++,,,------++++++,,,---***++++++,,,,,,++++++***++++++,,,,,,,,,,,,------,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------------------------.........------,,,,,,,,,------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------((('''&&&&&&''')))+++,,,------------------------***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..................---,,,++++++---------,,,,,,+++++++++---.........///000000000---...///...------...///.........------....................................//////000000000000000//////000111111111111111///////////////...------------............------+++,,,...000000///...---,,,---------.../////////000///---+++***+++---............////////////000///............---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---...///000111111000///---------...///---------,,,,,,+++++++++,,,,,,,,,---...///000000+++,,,---------,,,+++***......------------.....................///000000+++******))))))******++++++***)))))))))***,,,,,,************))))))((((((+++************+++---...,,,,,,+++******+++,,,,,,++++++************++++++************))))))))))))++++++***)))))))))))))))))))))))))))))))))))))))******)))((((((((((((((((((***+++***)))((()))***))))))))))))))))))))))))))))))))))))))))))))))))***)))'''(((***+++******))))))************))))))+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++******+++---++++++++++++++++++++++++))))))*********+++++++++//////...------,,,++++++************+++---...///---,,,+++)))))))))))))))+++*********))))))))))))))))))***++++++++++++***))))))************))))))+++++++++*********))))))************************,,,+++++++++++++++++++++---,,,,,,,,,------.........------,,,---...//////+++,,,,,,------.........---------------------------....../////////............////////////......///...,,,*********+++,,,......------------......***+++,,,------.........---,,,,,,++++++,,,,,,---,,,++++++******++++++,,,.........---,,,+++++++++***,,,---,,,+++)))******)))***+++,,,,,,,,,,,,,,,)))))))))*********++++++)))******+++******))))))***)))(((''''''((()))************))))))))))))))))))))))))))))))))))))((())))))(((((((((((())))))))))))))))))))))))***+++++++++++++++******))))))+++++++++***************)))************++++++++++++,,,------++++++,,,---***++++++,,,,,,++++++***++++++,,,,,,,,,,,,------,,,,,,++++++,,,,,,---...------------------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,+++++++++,,,,,,---------++++++,,,,,,,,,,,,------++++++******+++---...///,,,,,,,,,---------------++++++,,,,,,,,,,,,++++++........................,,,,,,,,,------------...)))***+++---......//////.........---------,,,,,,..................//////---...///...------...///......------------......------------------------......///000000000//////...///000000111111000000000000000000000///......------............------+++,,,...///000///...------------...............///...---,,,,,,,,,------------........./////////000000000/////////......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---...///000000000000///...............---------------,,,,,,,,,++++++,,,,,,------.........///000000000///......///......------......///...............///000000******))))))))))))******)))(((((((((((()))******)))))))))))))))((((((((()))))))))***+++,,,...///---,,,,,,++++++,,,,,,---++++++************++++++++++++*********))))))))),,,,,,+++************+++))))))))))))))))))))))))******)))))))))((((((((((((***+++***)))((()))***))))))))))))))))))))))))(((((((((((((((((((((((()))(((((()))++++++***)))))))))************))))))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,+++******+++---++++++++++++++++++++++++))))))*********+++++++++///......------,,,,,,+++***************+++,,,,,,///...---,,,+++++++++,,,***************)))))))))*********)))******+++,,,(((((())))))))))))((((((+++++++++***************++++++++++++++++++++++++------,,,,,,+++******))),,,,,,,,,---------......------,,,,,,---...//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,------.........------,,,......////////////.........---,,,************+++------,,,,,,,,,,,,------+++,,,---...............---,,,,,,++++++,,,,,,---+++******))))))******+++---------,,,++++++******)))+++,,,,,,***))))))***((((((***+++,,,---------************+++++++++,,,******+++++++++++++++*********))))))))))))******))))))))))))************))))))))))))))))))))))))))))))(((((((((((()))))))))************))))))((()))***+++,,,++++++)))(((------,,,,,,+++*********)))************++++++++++++,,,---,,,+++***+++---***++++++,,,,,,++++++***++++++,,,,,,,,,,,,------,,,,,,++++++,,,,,,---...------------------------------,,,,,,+++++++++***++++++++++++,,,,,,,,,,,,)))******+++---......///++++++,,,,,,,,,,,,------,,,------......//////000,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++////////////////////////,,,,,,,,,,,,------------((()))***,,,---.........//////............------.........------------------...///...------...///------,,,,,,,,,,,,------------------------------------...////////////.........///000000000000//////////////////......---------............------+++,,,.../////////...---...............---------.........---------------,,,---------............//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---...//////000...////////////...------,,,---------------......,,,,,,,,,,,,,,,,,,,,,,,,//////000111111000000//////......------......///...............///000000***))))))(((((())))))***(((((((((((())))))******************))))))))))))*********++++++,,,,,,---,,,,,,,,,++++++,,,,,,,,,++++++************++++++,,,++++++******))))))(((,,,++++++*********++++++))))))))))))))))))))))))************))))))(((((((((***+++***)))((()))***))))))))))))))))))))))))((((((((((((((((((((((((''''''(((***,,,,,,***((()))******++++++******)))))))))))))))))))))))))))************************+++,,,,,,+++******+++---++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,++++++*********++++++******)))******+++------,,,,,,++++++++++++************************+++***)))))))))***,,,---))))))************))))))************************++++++++++++++++++++++++,,,,,,,,,++++++***************++++++,,,,,,,,,+++,,,,,,,,,,,,---......///------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---............---,,,,,,,,,,,,------------,,,,,,++++++++++++,,,---...///------,,,,,,,,,,,,------,,,------.../////////...---,,,,,,++++++,,,,,,---++++++************++++++*********)))))))))(((((()))+++,,,+++***)))))))))((()))***+++,,,,,,,,,,,,******+++++++++,,,,,,,,,******+++,,,,,,,,,++++++++++++++++++++++++++++++(((((())))))******++++++)))))))))))))))*********))))))(((((((((((()))))))))***+++++++++)))((('''%%%'''))),,,------,,,+++++++++++++++++++++******))))))*********+++++++++***,,,,,,,,,+++***+++,,,***++++++,,,,,,++++++***+++++++++,,,,,,,,,------,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++******)))*********++++++,,,,,,,,,******+++,,,,,,---......+++++++++,,,,,,,,,------***+++,,,---------------,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------------------,,,+++***)))(((............------------.........---,,,,,,,,,+++---...///...---------///---,,,,,,++++++,,,,,,---------------------------,,,------...............---......///////////////---------......------,,,------............------,,,---......//////....../////////...---------,,,------............---,,,,,,,,,,,,---------......,,,,,,,,,+++++++++******------------------------++++++,,,------...//////---.../////////...---,,,++++++,,,,,,---------...---------,,,,,,,,,,,,,,,,,,---------............//////............//////...............///000000******))))))))))))******)))))))))***************++++++++++++++++++++++++,,,,,,,,,,,,+++***************++++++++++++******++++++************++++++,,,+++++++++******))))))******)))))))))******+++)))))))))))))))))))))))))))******+++***)))(((((((((***+++***)))((()))***************************))))))))))))))))))))))))''''''(((***,,,,,,+++)))******++++++++++++******))))))))))))))))))))))))************************+++,,,,,,+++******+++---++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,++++++++++++******,,,+++******))))))******)))))))))))))))(((((((((***************++++++++++++***)))))))))***,,,---***++++++,,,,,,++++++***************************++++++++++++++++++++++++******+++++++++,,,,,,,,,)))***+++,,,,,,,,,++++++***+++,,,------.........------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,....../////////......---,,,,,,------------,,,,,,,,,,,,,,,---......///000......------------......------......///.........---,,,,,,++++++,,,,,,---,,,,,,++++++++++++,,,,,,******)))))))))))))))))))))+++,,,,,,***))))))***++++++,,,,,,,,,++++++*********+++++++++,,,,,,,,,)))***+++,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++(((((())))))******++++++((()))))))))*********+++))))))(((((((((((()))))))))***+++++++++)))((('''%%%'''***,,,------,,,+++'''''')))***++++++++++++))))))*********+++++++++***+++,,,,,,******+++,,,***++++++,,,,,,++++++***+++++++++,,,,,,,,,------,,,,,,++++++,,,,,,---...************************,,,,,,,,,++++++******************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------***+++,,,,,,---,,,,,,+++---------,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,************************+++++++++,,,,,,,,,------000///...---+++(((&&&%%%,,,,,,,,,,,,,,,,,,,,,---.........---,,,,,,,,,+++---...///...---------///---,,,,,,++++++,,,,,,---------------------------,,,------...............---......///////////////---....../////////......------............------,,,------.............../////////...---------,,,------...//////......---,,,,,,,,,---------......,,,++++++++++++*********------------------------++++++,,,,,,---.........,,,---...//////...---,,,******++++++,,,,,,------............------------+++++++++,,,,,,------.../////////....../////////...............///000000++++++************++++++)))***++++++,,,,,,+++++++++++++++,,,,,,,,,,,,,,,---------,,,+++***)))((()))******++++++******)))++++++************++++++++++++++++++++++++++++++***))))))))))))***++++++)))))))))))))))))))))))))))***+++++++++***)))((((((***+++***)))((()))***************************))))))))))))))))))))))))''''''''')))+++,,,+++*********++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,+++******+++---++++++++++++++++++++++++))))))*********+++++++++------------------------,,,++++++*********+++++++++,,,,,,---,,,,,,++++++*********+++++++++++++++*********)))******+++,,,+++,,,,,,,,,,,,,,,,,,+++***************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,,,,------+++,,,---...///...---,,,)))***+++---............------------------------,,,,,,,,,,,,,,,,,,,,,,,,------...///////////////......////////////......000000//////...---------......------------......,,,------.........---------,,,,,,++++++,,,,,,------,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***,,,------+++******+++,,,,,,,,,,,,,,,+++***)))************+++++++++,,,((()))***+++,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++))))))))))))************((())))))******+++++++++))))))(((((((((((()))))))))************))))))(((++++++,,,,,,+++***((('''$$$&&&(((***+++,,,,,,+++)))************+++++++++***+++,,,+++***)))***,,,***++++++,,,,,,++++++***++++++,,,,,,,,,,,,------,,,,,,++++++,,,,,,---...+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---------,,,,,,+++++++++++++++,,,,,,,,,,,,------------------------------///......------,,,,,,+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------,,,+++))))))+++++++++,,,,,,,,,,,,---.........------------------...///...------...///------,,,,,,,,,,,,------........................------...////////////.........///000000000000//////000111111111111111111------............------------------......//////...............---------.............../////////,,,---------..................---------,,,,,,,,,------------------------++++++,,,,,,------------,,,,,,---............---++++++,,,,,,,,,,,,,,,,,,........................---------------...///000000//////......//////000...............///000000,,,,,,++++++++++++,,,,,,)))***+++,,,,,,,,,++++++******+++++++++,,,,,,,,,+++,,,,,,---,,,+++))))))******+++,,,,,,+++******++++++************++++++)))******++++++,,,,,,---***************+++,,,,,,)))))))))))))))))))))))))))***+++,,,,,,***)))'''(((***+++***)))((()))***************************++++++++++++++++++++++++((('''&&&(((***,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,+++******+++---++++++++++++++++++++++++))))))*********+++++++++------------------------,,,+++++++++++++++,,,---------.../////////...---*********++++++,,,,,,,,,))))))***++++++++++++***+++++++++,,,,,,+++++++++))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,***,,,---//////...---,,,((()))+++---............+++,,,,,,------.........------------------------***+++,,,---.../////////......////////////......////////////...---,,,,,,------,,,,,,,,,,,,------,,,,,,------------,,,,,,---,,,,,,++++++,,,,,,---,,,,,,++++++++++++,,,,,,,,,,,,,,,---------------+++---......,,,++++++,,,******+++,,,,,,,,,++++++)))))))))*********++++++'''((()))***++++++++++++***+++,,,,,,,,,,,,+++************)))))))))))))))((())))))******+++,,,,,,))))))(((((((((((())))))))))))))))))))))))***+++...---,,,+++***(((''''''&&&''')))+++,,,,,,+++***)))************+++++++++)))+++,,,+++***)))***+++***++++++,,,,,,++++++***++++++,,,,,,,,,,,,------,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------///...---,,,,,,---......000000///......---,,,,,,,,,,,,------------,,,,,,........................***++++++++++++,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,------........................//////---...///...------...///......------------......////////////////////////......///000000000//////...///000000111111000000...///000000111111000000------............---------------------...//////---------...............///...---------///000111------........./////////............------------........................+++,,,,,,,,,,,,------------,,,,,,,,,------...///...............---------,,,,,,,,,------......///...---------...///111222000000////////////000000...............///000000---,,,,,,++++++,,,,,,---((()))***,,,,,,++++++***))))))******++++++++++++)))***+++,,,---,,,+++***++++++------------++++++++++++************++++++))))))***+++,,,------...++++++++++++,,,,,,---...)))))))))))))))))))))))))))***,,,,,,,,,+++)))'''(((***+++***)))((()))***************************++++++++++++++++++++++++)))'''&&&'''))),,,------***++++++,,,,,,++++++***************************+++++++++++++++++++++++++++,,,,,,+++******+++---++++++++++++++++++++++++++++++,,,,,,,,,---------++++++++++++++++++++++++,,,,,,++++++,,,,,,---...'''((()))*********)))(((*********++++++,,,,,,,,,((()))***,,,,,,+++************++++++++++++******))))))******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++*********((()))+++------,,,+++***((()))+++---............++++++,,,,,,---...//////........................((()))***,,,---...//////,,,------------------,,,***+++,,,---............,,,++++++++++++++++++,,,,,,,,,,,,------,,,++++++---,,,,,,++++++,,,,,,---++++++************++++++++++++++++++++++++++++++,,,...///...---,,,,,,,,,((()))***+++,,,---------((())))))))))))*********''''''(((******+++++++++******,,,,,,,,,,,,******++++++******))))))((((((((())))))***++++++,,,,,,))))))(((((((((((())))))***)))(((((((((***+++,,,,,,+++******))))))******)))***,,,------,,,+++***)))************+++++++++)))+++++++++***)))***++++++++++++,,,,,,+++++++++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---...........................***+++,,,---......///000.........------,,,,,,,,,******+++,,,------...///++++++,,,,,,,,,---------...---+++******+++,,,...111111000///......------,,,------......------,,,........................******+++++++++,,,,,,,,,------.........---,,,,,,---------.........//////---.........///000000000---...///...------...//////......------......///000000000000000000000000...//////000000000000000//////000111111111111111++++++,,,---.........------..................---...------------...//////,,,------....../////////000///---,,,---...111222.........////////////000------,,,,,,,,,,,,++++++........................,,,,,,,,,,,,,,,,,,,,,---------,,,+++,,,---///000111111000000//////......******+++,,,,,,---......---,,,,,,,,,---...000111000000////////////000000...............///000000///...,,,+++***+++,,,,,,++++++***)))***+++---...++++++******++++++,,,---++++++************++++++---......---+++******+++)))))))))))))))))))))))),,,+++)))''''''((()))***+++++++++,,,,,,---------+++++++++***************)))***+++,,,++++++))))))******++++++++++++******,,,+++***))))))+++---...++++++******)))(((((((((******+++++++++,,,,,,,,,*********++++++,,,------************+++,,,------******+++,,,,,,,,,,,,+++,,,+++******+++,,,,,,+++...------,,,,,,------...******+++++++++,,,,,,,,,)))***+++,,,---,,,,,,+++++++++,,,,,,,,,---------*********)))))))))))))))******+++++++++,,,,,,,,,((()))***++++++***)))(((,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++*********)))(((***---///000000//////...---+++***)))))))))))))))((())))))***++++++,,,---.........---,,,,,,------...---,,,***)))//////.........---------222111000///---,,,******------,,,,,,,,,,,,++++++...------,,,,,,------...+++,,,------......------,,,,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---......///...---+++***+++*********+++,,,,,,------,,,***)))((()))******************************,,,...///---+++++++++************++++++,,,,,,,,,******************++++++&&&''')))*********)))((())))))***+++,,,,,,------******))))))))))))******///---+++***((((((((()))***)))(((((()))+++---...,,,+++***))))))***+++,,,++++++************+++++++++***)))))))))***,,,,,,******))))))******+++,,,++++++,,,,,,,,,---------------,,,,,,,,,---......111///---***((('''&&&&&&******+++,,,,,,---.........---,,,,,,++++++++++++++++++,,,,,,,,,,,,---------,,,+++***+++,,,---...000000...---,,,++++++++++++,,,------......---------,,,,,,++++++,,,,,,---///...---,,,,,,,,,---...,,,---......//////......------------------------........................////////////////////////000000000000000/////////---,,,***))))))***,,,---........................///000000000000000//////,,,---...//////...---,,,+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,...------------...//////,,,------......------,,,---...///...,,,+++,,,---......///000000///........................------------------------------))))))***+++---...//////*********+++,,,---.../////////.........---------......------------......///////////////////////////...------,,,,,,,,,---++++++******++++++,,,---++++++******++++++,,,,,,++++++************++++++---......---+++******+++++++++++++++++++++++++++,,,+++******+++,,,---...++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++++++++***)))'''&&&******++++++++++++******++++++)))))))))***,,,---************))))))))))))******+++++++++,,,,,,,,,******+++++++++******)))******))))))******++++++******+++,,,,,,,,,,,,+++,,,+++******++++++++++++,,,,,,++++++++++++,,,,,,******+++++++++,,,,,,,,,)))***+++,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,))))))))))))************************++++++++++++))))))************))))))************************++++++++++++++++++++++++******++++++++++++*********)))(((***,,,...///...,,,,,,,,,,,,,,,,,,,,,,,,***))))))))))))***+++++++++,,,---.........---,,,,,,---.........---,,,+++---,,,,,,,,,++++++++++++//////...------,,,,,,,,,------,,,,,,,,,,,,++++++------,,,,,,,,,,,,------***+++,,,,,,------,,,,,,++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++*********++++++,,,---...---,,,+++++++++,,,---***************************,,,---,,,++++++*********++++++++++++++++++,,,+++******))))))(((((((((&&&'''((()))***))))))((()))))))))******+++++++++******))))))))))))************)))))))))***,,,,,,***)))(((((()))+++---...++++++***))))))***++++++++++++************+++++++++***)))))))))***+++,,,******))))))******+++,,,++++++++++++,,,,,,,,,,,,+++,,,,,,,,,------......++++++,,,,,,,,,,,,++++++***++++++,,,,,,---------...---,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,++++++,,,,,,------......---,,,,,,,,,------)))***++++++,,,,,,++++++---,,,,,,++++++,,,,,,---,,,+++***)))))))))******,,,------...............------------------------........................------------------------........................///...,,,++++++,,,...///........................------............------------...//////...------+++,,,------......------........................,,,------......------,,,------------............,,,------......------,,,,,,---...---,,,++++++---------,,,,,,,,,,,,------------------------------------------------------******++++++,,,---.........------,,,,,,,,,,,,,,,//////.........---------......------------......////////////////////////...............------,,,******+++,,,,,,,,,++++++******+++++++++,,,,,,,,,++++++************++++++,,,---...---+++******+++++++++++++++++++++++++++&&&'''((()))***+++,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++)))'''%%%$$$******++++++++++++******+++***)))((()))***+++,,,))))))))))))******************+++++++++,,,,,,,,,***++++++++++++)))'''&&&******))))))((()))))))))******+++,,,,,,,,,,,,+++++++++***************+++)))******++++++******)))******+++++++++,,,,,,,,,******+++,,,,,,,,,++++++*********++++++++++++,,,((()))))))))***+++++++++************++++++++++++******))))))))))))******,,,,,,,,,,,,,,,,,,,,,,,,******************************++++++++++++*********)))(((***,,,------,,,)))******+++,,,---......***************+++,,,,,,++++++,,,---------------,,,---...............---+++***************)))))),,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,++++++,,,++++++++++++++++++,,,)))***++++++,,,,,,++++++***+++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,+++************+++,,,,,,,,,,,,+++++++++,,,------************************((()))+++------,,,******+++++++++++++++*********++++++***)))((('''&&&&&&''''''((())))))))))))))))))))))))))))))))))))*********))))))))))))******((((((((()))***+++,,,---******)))))))))+++,,,---++++++***))))))***++++++++++++************++++++******))))))******+++,,,******))))))******+++,,,*********++++++++++++,,,)))***,,,---.........---)))***,,,............---+++++++++,,,,,,,,,,,,,,,------,,,,,,,,,---......++++++,,,,,,,,,,,,------++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,---...///)))***++++++,,,,,,++++++---,,,,,,++++++,,,,,,---...------,,,+++,,,,,,,,,,,,,,,---...............------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,---------///...---,,,,,,---...///........................,,,------.........------------...//////...------+++,,,------......------........................,,,------......------,,,+++,,,---...///......---,,,------......------,,,+++------,,,+++***+++,,,------,,,++++++,,,------+++++++++,,,,,,------...------------------------+++++++++,,,,,,---------///......---,,,---------...............---------......------------......////////////////////////,,,,,,.........---,,,+++)))***,,,------,,,+++*********++++++,,,,,,,,,,,,++++++************+++++++++,,,---,,,***)))***+++***************+++++++++&&&'''((()))************---,,,,,,,,,++++++******))))))*********************+++++++++***)))'''&&&******++++++++++++*********))))))(((((()))******'''(((((()))***+++++++++******+++++++++,,,,,,,,,***+++,,,,,,,,,***)))(((,,,+++***)))))))))))))))******+++,,,,,,,,,,,,++++++++++++***))))))***+++)))******++++++******)))******+++++++++,,,,,,,,,++++++++++++++++++++++++))))))*********+++++++++(((((()))***++++++,,,,,,++++++++++++,,,,,,,,,,,,+++***)))(((((()))***+++........................++++++++++++++++++++++++******++++++++++++*********))))))***+++,,,+++)))))))))***+++,,,------...++++++******++++++,,,---++++++,,,,,,------------+++,,,,,,------.........+++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,+++++++++++++++************++++++******+++,,,,,,,,,,,,,,,***+++,,,---............++++++++++++++++++++++++******)))))))))***,,,---+++***************++++++(((((()))))))))***++++++************************((((((+++000111...+++***,,,,,,++++++******))))))*********))))))((((((''''''(((((()))))))))))))))***************)))))))))******))))))))))))***************)))))))))))))))******))))))******,,,,,,+++******************+++++++++************++++++***************+++++++++******))))))******+++,,,))))))*********+++++++++((())),,,...///...---,,,......------,,,++++++***,,,,,,,,,+++++++++++++++,,,,,,,,,,,,---...//////+++++++++,,,,,,,,,------***+++,,,---...---,,,+++---,,,,,,,,,,,,---......+++,,,------......---------,,,,,,++++++,,,,,,---///.........------------,,,,,,---.........------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,------...---,,,++++++++++++,,,---..............................//////000000//////---..................---+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,***+++---//////...---,,,,,,------......------,,,+++,,,---,,,***)))***+++---......//////......---))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000111..............................------------......////////////////////////)))***,,,------,,,+++******+++,,,------,,,***))))))***+++,,,,,,,,,++++++++++++************+++++++++,,,---,,,***)))***++++++++++++,,,,,,,,,------------............---,,,,,,,,,,,,++++++*********(((((((((((())))))******)))***+++,,,,,,,,,+++*********++++++++++++************))))))))))))))))))''''''((()))***++++++,,,******+++++++++,,,,,,,,,******,,,---------,,,,,,---,,,+++*********************+++,,,,,,,,,,,,++++++,,,,,,+++)))((()))+++******++++++++++++************+++++++++,,,,,,,,,,,,+++++++++++++++++++++))))))*********+++++++++((())))))***+++,,,,,,---,,,,,,,,,------------...+++***)))(((((()))***+++************************,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++*********))))))***,,,,,,***(((++++++++++++++++++++++++++++++******++++++,,,---++++++++++++,,,,,,------*********++++++,,,,,,---------------------------++++++++++++++++++******------,,,,,,,,,++++++++++++******))))))******++++++,,,,,,---------------+++,,,------.........---++++++++++++++++++++++++***))))))((()))***,,,---++++++***))))))*********'''(((((()))************)))))))))))))))))))))))))))'''+++444666111,,,++++++++++++******))))))))))))))))))******+++++++++((((((((((((((())))))***++++++++++++++++++************))))))))))))******))))))******))))))))))))******************++++++*********++++++*********++++++************++++++))))))******++++++++++++******))))))******+++,,,))))))*********+++++++++((())),,,.........---,,,111///---***)))))))))***+++++++++++++++++++++***,,,,,,,,,,,,,,,---...///+++++++++,,,,,,,,,------***+++,,,---...---,,,+++......---,,,,,,,,,,,,---+++,,,------......---------,,,,,,++++++,,,,,,---++++++++++++*********)))+++,,,,,,---...---------------------------------------------------------------------------------******+++,,,---......///,,,,,,,,,,,,,,,,,,,,,,,,........................------...///////////////.........------.........+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,***+++---//////...---+++,,,------......------,,,+++,,,---,,,***)))***+++***,,,///111111///,,,***))))))******+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,---...///000111---...........................------------......////////////////////////)))******+++++++++++++++++++++,,,,,,,,,+++******)))***+++,,,---,,,++++++++++++************++++++***+++,,,+++***)))***+++---------......//////000---------,,,,,,++++++++++++++++++++++++*********''''''(((((()))*********)))***+++------------,,,******++++++++++++************************))))))'''(((((()))***+++++++++******+++++++++,,,,,,,,,++++++,,,,,,---......///---,,,++++++++++++++++++******+++,,,,,,,,,,,,++++++---...,,,)))(((***,,,++++++************++++++******+++++++++,,,,,,,,,---,,,++++++******++++++*********++++++++++++,,,)))*********+++,,,,,,,,,,,,,,,,,,,,,------------******))))))))))))******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++*********)))***+++------+++))),,,,,,++++++******))))))***************+++,,,,,,+++++++++++++++,,,------+++***************+++,,,---...............//////,,,,,,++++++++++++++++++------,,,,,,,,,,,,+++++++++******************+++,,,,,,---............---------............------++++++++++++++++++++++++******************++++++++++++***))))))))))))***)))***++++++,,,+++++++++))))))))))))))))))))))))+++''',,,777:::333,,,+++***************)))))))))(((((()))***+++,,,------((((((((((((((()))******++++++++++++++++++,,,,,,******))))))))))))******&&&'''((()))***++++++***************************)))***++++++++++++***)))++++++************++++++))))))***++++++++++++*********))))))******+++,,,*********++++++++++++,,,)))***,,,------,,,,,,+++---,,,+++******+++,,,---*********+++++++++++++++,,,,,,+++++++++,,,------++++++,,,,,,,,,,,,------++++++,,,,,,------,,,,,,///...---,,,,,,,,,,,,,,,)))***++++++,,,,,,++++++---,,,,,,++++++,,,,,,---,,,,,,,,,---,,,++++++***++++++,,,---------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------.........................................................***+++,,,---------------///...------------...///+++,,,------......------........................,,,------......------,,,***+++,,,---...------,,,,,,------......------,,,+++------,,,+++***+++,,,(((***---//////---***(((*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///......---,,,------------------.....................------------......////////////////////////+++*********++++++,,,------,,,++++++******++++++(((***+++------,,,+++***++++++************++++++)))+++,,,+++***)))***,,,++++++,,,,,,---......///)))((('''''''''((()))***************++++++++++++)))))))))***+++,,,,,,,,,)))***+++,,,---,,,+++*********++++++++++++******+++++++++++++++******)))(((((())))))*********+++******+++++++++,,,,,,,,,---,,,+++******,,,---...+++***************+++,,,******+++,,,,,,,,,,,,+++,,,///000...***(((***...+++***(((''''''(((***+++******+++++++++,,,,,,,,,---,,,+++*********++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++*********+++++++++,,,,,,))))))************)))))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++++++++******))))))***,,,......,,,***++++++++++++*********)))***))))))))))))***++++++,,,+++*********+++,,,------,,,+++*********+++,,,+++,,,,,,,,,------------******++++++,,,---------------,,,,,,,,,,,,+++++++++++++++******+++++++++++++++,,,------------,,,////////////...---,,,+++************************+++++++++,,,++++++******++++++***)))))))))))))))***++++++,,,,,,+++***)))))))))))))))))))))))))))+++&&&+++888<<<333***((())))))))))))************(((((())))))******++++++)))(((((('''((()))***+++))))))******++++++,,,,,,******))))))))))))******&&&'''(((*********))))))******+++++++++*********)))***++++++++++++***)))++++++************++++++((()))***+++,,,++++++*********))))))******+++,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++***)))***,,,...///...---,,,))))))******++++++,,,,,,,,,,,,+++*********++++++++++++,,,,,,,,,,,,------,,,,,,++++++,,,,,,------------,,,,,,,,,---......)))***++++++,,,,,,++++++---,,,,,,++++++,,,,,,---....../////////...---,,,++++++,,,------------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------......////////////..............................)))***+++,,,------------///...------------...///+++,,,------......------........................,,,------......------,,,++++++,,,,,,,,,---------,,,------......------,,,,,,---...---,,,++++++---+++++++++,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,,,,,,,,,,---------.........//////......------------......////////////////////////,,,,,,+++***+++,,,...///...---+++***)))***++++++(((***+++------,,,+++***++++++************++++++)))***++++++***)))***,,,''''''((()))******++++++)))(((''''''(((***,,,...))))))******+++++++++,,,******+++,,,------......***+++,,,,,,+++***)))(((******++++++++++++******,,,,,,,,,,,,,,,+++***)))))))))))))))******************+++++++++,,,,,,,,,000...+++)))((()))+++,,,))))))(((((()))***++++++******+++,,,,,,,,,,,,+++---000111///***(((+++...+++)))&&&$$$$$$&&&)))+++******+++++++++,,,,,,,,,...---+++*********++++++++++++,,,,,,,,,---------,,,,,,++++++++++++++++++((())))))))))))*********((()))***++++++***)))(((((((((((((((((((((((((((******************************++++++++++++******))))))+++---//////---+++******************++++++)))))))))((()))******+++,,,+++*********+++,,,---///...,,,+++***++++++,,,))))))******++++++++++++((()))***+++---...000000---------,,,,,,,,,++++++,,,,,,++++++++++++,,,,,,******+++,,,,,,,,,,,,+++000000//////...---++++++************************+++,,,------,,,+++)))(((++++++***))))))((())))))((()))******)))((('''&&&))))))))))))))))))))))))+++%%%***888<<<222(((&&&(((((())))))******++++++))))))))))))(((((((((((()))((('''''''''(((***+++'''(((((()))***++++++,,,******))))))))))))*********+++++++++)))'''%%%$$$******+++++++++******))))))***+++,,,,,,+++***)))++++++************++++++((()))***+++,,,+++***************)))***++++++,,,++++++,,,,,,,,,---------...---,,,+++************(((+++000333333000,,,)))(((((()))***+++,,,,,,---,,,,,,+++***))))))))))))++++++,,,,,,,,,------------,,,+++***+++,,,---...+++++++++,,,---...000000,,,,,,---.........---------,,,,,,++++++,,,,,,---***+++,,,,,,,,,+++***)))++++++,,,---------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,........................+++,,,---...///////////////...---,,,,,,---...///+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,+++++++++,,,---...,,,------......------,,,---...///...,,,+++,,,---000...,,,******,,,...000------,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------*********+++,,,---...///---------.........//////.........------.........////////////////////////...........................---+++*********++++++...---+++)))(((((()))***++++++++++++++++++++++++,,,,,,++++++,,,,,,---...,,,+++******++++++)))(((++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++******+++,,,,,,------,,,,,,+++***))))))++++++++++++++++++++++++++++++******))))))((((((((()))***+++,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,(((((())))))))))))((((((*********++++++,,,,,,,,,+++)))(((''''''((()))+++---444999666---(((***...''''''((()))+++,,,------************************((()))+++,,,,,,+++)))((())))))))))))******************))))))))))))******))))))))))))))))))))))))(((((()))***************+++++++++*********)))))))))************++++++++++++******)))))))))))))))+++***)))***,,,---,,,+++&&&'''((()))***+++++++++)))))))))))))))))))))))),,,,,,++++++***))))))(((------,,,,,,,,,,,,++++++...,,,++++++---.........,,,***)))+++...000---+++///...,,,***))))))******)))))))))******++++++,,,,,,,,,+++******+++,,,,,,///......---+++******)))(((((()))))))))*********(((((())))))*********++++++*********))))))(((((((((((()))***************))))))))))))))))))))))))))),,,000444444111...+++************************+++++++++*********))))))((((((((()))))))))))))))$$$%%%((()))***)))((('''''''''(((((())))))******)))))))))))))))))))))))))))*********++++++++++++******++++++++++++******++++++++++++++++++++++++******))))))))))))************)))))))))***+++,,,)))***+++------,,,+++***************************,,,,,,,,,,,,,,,,,,,,,,,,************************++++++,,,,,,,,,,,,------------,,,++++++***))))))***+++,,,,,,------------///,,,)))))),,,...---+++,,,,,,---...---,,,***)))---,,,+++***+++,,,---...---,,,,,,++++++,,,,,,---++++++++++++++++++++++++...---,,,,,,******)))(((,,,++++++******++++++,,,+++(((&&&&&&))),,,+++***------------------------......---------,,,,,,,,,------------------------,,,------......------,,,...------,,,,,,------...,,,------......------,,,,,,,,,------------,,,,,,------......------,,,,,,------------------------...//////000///---,,,+++***+++---,,,+++***+++,,,,,,,,,,,,------,,,++++++,,,,,,++++++,,,,,,---............------,,,,,,,,,%%%))),,,......,,,,,,,,,........................+++,,,---,,,***)))***+++,,,++++++***+++,,,...//////............------------------------------------,,,+++*********++++++---,,,+++***))))))))))))++++++++++++++++++++++++,,,++++++++++++,,,---------,,,++++++,,,,,,+++)))++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,+++***)))))))))*********************))))))((((((((('''''''''&&&((()))***+++,,,++++++***++++++++++++++++++++++++******++++++++++++*********++++++++++++++++++,,,***)))(((''''''((()))******///333111+++''''''******++++++,,,---...//////******************************+++,,,,,,+++******(((((((((((())))))))))))******))))))))))))******))))))))))))))))))))))))(((((()))***************+++++++++*********)))))))))************++++++++++++******)))))))))))))))+++***)))***,,,---,,,+++(((((()))***++++++++++++************************************************,,,,,,+++++++++*********,,,+++******,,,------,,,,,,++++++,,,---...,,,+++...---,,,************+++---,,,,,,+++******)))))),,,,,,+++******+++,,,,,,------,,,,,,,,,,,,++++++,,,++++++******))))))((())))))))))))*********+++************)))))))))((((((((()))***************))))))))))))))))))))))))&&&))),,,...///---***((())))))))))))))))))))))))*********)))))))))((((((''''''((((((((()))))))))))))))+++,,,,,,+++******(((((((((((()))))))))))))))))))))))))))))))))))))))))))))*********++++++)))******************)))***++++++,,,,,,++++++*********))))))))))))******---,,,+++++++++,,,...///++++++,,,,,,,,,++++++***------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++,,,,,,,,,------+++++++++,,,,,,,,,,,,,,,***+++,,,,,,---------,,,...,,,))))))+++---,,,+++,,,,,,---------,,,************))))))******+++,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++///......------,,,,,,+++,,,++++++++++++,,,,,,---...,,,***+++---...---,,,------------------------......---------,,,,,,,,,------------------------,,,,,,------------,,,,,,------------------------,,,------......------,,,------............------,,,,,,,,,,,,,,,+++***)))------------------------,,,,,,---...............+++,,,---,,,******,,,---,,,,,,,,,------,,,,,,+++,,,,,,++++++,,,,,,---...------,,,,,,,,,+++++++++&&&))),,,...---,,,,,,,,,...........................///000///---------///000///......---------------------.........//////++++++++++++++++++++++++,,,,,,+++************++++++++++++++++++***)))(((************************++++++******++++++,,,------,,,++++++,,,---+++***++++++++++++++++++++++++++++++++++++++++++++++++,,,+++************+++,,,++++++******))))))((((((*********))))))(((((((((((((((((((((''''''''''''))))))***++++++++++++*********************************++++++++++++******+++++++++++++++************)))(((''''''((()))***)))+++---,,,***((('''((()))*********++++++++++++************************++++++++++++++++++++++++'''''''''((((((((())))))******))))))))))))******))))))))))))))))))))))))((())))))************)))+++************))))))))))))************++++++++++++******)))))))))))))))+++***)))***,,,,,,,,,+++******++++++++++++******++++++++++++++++++++++++(((((()))***++++++,,,,,,+++++++++*********))))))***)))((()))+++,,,+++***+++,,,...---,,,++++++,,,,,,,,,+++******++++++,,,------,,,,,,++++++******,,,++++++******++++++,,,+++++++++,,,,,,---------///...---,,,***)))(((''')))))))))***************************))))))))))))(((((()))***************))))))))))))))))))))))))&&&''')))*********(((((('''''''''''''''''''''''')))))))))(((((((((((((((%%%&&&&&&'''((()))******))))))(((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))((((((((()))))))))******((())))))******))))))((()))***+++,,,,,,+++***)))******))))))))))))******------,,,,,,,,,---...///------,,,+++************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++,,,,,,,,,,,,***++++++,,,---......///++++++,,,---------,,,,,,---+++******+++,,,,,,++++++,,,---------,,,******))))))***++++++++++++***---,,,,,,++++++,,,,,,---++++++++++++++++++++++++------------------------,,,,,,+++,,,,,,---.........---------......---+++------------------------......---------,,,,,,,,,------------------------+++,,,,,,------,,,,,,+++,,,,,,---......---,,,,,,,,,------......------,,,.........//////..................------+++******........................*********+++,,,...///000------,,,+++)))***,,,///+++,,,,,,------,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,++++++++++++******'''***---...---,,,,,,,,,........................---...///...,,,+++,,,---.........///......------++++++,,,---...///000111,,,,,,,,,,,,,,,,,,,,,,,,++++++*********************++++++,,,,,,***)))((())))))))))))))))))))))))***************+++,,,,,,,,,+++******,,,,,,+++***************************************************++++++************++++++******))))))((((((((('''+++******))))))(((((('''************))))))))))))************+++*********))))))))))))))))))))))))(((((())))))))))))((((((,,,,,,++++++******))))))******)))(((((()))******+++******+++,,,,,,+++)))))))))))))))))))))))))))************************+++******))))))******+++(((((((((((())))))))))))******))))))))))))******))))))))))))))))))))))))((()))************))))))************))))))))))))))))))*********++++++++++++******)))))))))))))))+++))))))***+++,,,+++***,,,,,,,,,,,,,,,+++***)))++++++++++++++++++++++++)))))))))***++++++,,,,,,++++++++++++***************))))))***+++,,,+++***+++---000...+++)))***,,,*********++++++,,,,,,---******+++,,,------......++++++++++++++++++++++++++++++,,,,,,,,,,,,------//////...---+++***)))(((*********************************)))))))))))))))(((((()))***************)))))))))))))))))))))))))))))))))))))))*********(((((((((((((((((((((((())))))))))))))))))))))))$$$%%%&&&'''((()))******)))((('''&&&&&&&&&&&&&&&******))))))((((((''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))(((((()))***+++,,,,,,+++***)))******))))))))))))******,,,+++*********+++------///...,,,***))))))******))))))))))))))))))))))))++++++++++++++++++++++++***************************++++++++++++,,,,,,,,,+++,,,,,,------......///+++,,,,,,------,,,,,,,,,---,,,,,,,,,,,,------,,,***+++,,,------,,,+++******+++,,,---...---,,,+++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,,,,,,,---...//////++++++,,,,,,,,,+++)))(((,,,,,,------------------......---------,,,,,,,,,------------------------++++++,,,,,,,,,,,,+++++++++,,,...//////...,,,+++,,,------......------,,,......////////////......111111111000///...,,,,,,........................+++*********+++---///000,,,,,,+++)))'''(((,,,///++++++,,,---------,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,+++++++++++++++(((***---...---,,,,,,,,,........................,,,---...---+++++++++,,,&&&(((***---...//////...,,,,,,------...//////000,,,,,,,,,,,,,,,,,,,,,,,,************************)))***+++,,,,,,***)))((())))))))))))))))))))))))***))))))))))))***++++++***)))((()))***+++***)))************************************************************************)))))))))(((((((((((((((++++++*********)))))))))))))))))))))************++++++******************))))))))))))))))))))))))(((((())))))))))))((((((+++++++++******)))))))))******))))))))))))******+++***)))+++---...,,,+++,,,,,,,,,,,,,,,+++++++++***************************)))(((((((((((()))***))))))*********+++++++++******))))))))))))******))))))))))))))))))))))))))))))*********))))))((())))))))))))))))))))))))))))))*********++++++++++++******)))))))))))))))***)))((()))+++,,,+++***,,,,,,,,,,,,,,,+++***)))++++++++++++++++++++++++************************---,,,,,,,,,,,,++++++++++++******,,,......,,,++++++---000...+++)))***,,,)))******+++,,,,,,,,,,,,)))******,,,---...//////++++++++++++++++++++++++------,,,,,,,,,,,,++++++---------,,,,,,,,,+++++++++++++++***************))))))))))))))))))******(((((()))***************))))))))))))))))))))))))***)))((((((((()))+++,,,))))))))))))))))))))))))************************%%%%%%&&&'''((()))***+++,,,,,,+++***)))))))))*********))))))((((((''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))(((((()))***++++++++++++***)))******))))))))))))******++++++***)))***+++,,,---///...,,,***))))))******((((((((((((((((((((((((++++++++++++++++++++++++*********************************+++++++++,,,,,,------------------------,,,,,,,,,------,,,,,,+++---............------...)))***+++,,,,,,,,,+++******+++,,,---...---,,,+++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++)))******++++++,,,,,,---,,,,,,,,,,,,------...///)))***+++,,,+++)))(((''',,,,,,,,,---------............---------,,,,,,,,,------------------------+++,,,,,,------,,,,,,++++++,,,...//////...,,,+++,,,------......------,,,......////////////......000000000000///...---,,,........................---,,,+++******+++------++++++***'''&&&'''***---***+++,,,,,,---------,,,,,,,,,++++++,,,,,,---...,,,,,,,,,---------------)))+++---...---,,,,,,---........................///000111000///......000&&&(((***---...//////...........................------------------------((()))******+++***************+++++++++******)))************************)))))))))((())))))***+++)))((('''(((*********(((************************************************))))))***++++++***))))))))))))))))))((((((((((((************************''''''''''''((((((((((((,,,+++******)))*********))))))))))))))))))))))))******++++++++++++*********************)))))))))***************************)))((()))***++++++***+++*********************************************))))))))))))))))))))))))*********+++++++++,,,,,,******))))))))))))******)))))))))))))))))))))))))))************))))))((((((((()))))))))))))))***)))************++++++++++++******)))))))))))))))***)))((()))+++++++++***++++++,,,,,,+++***))))))++++++++++++++++++++++++++++++******************---------,,,,,,,,,++++++,,,,,,,,,...//////...,,,+++,,,...---,,,++++++,,,)))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***++++++,,,,,,++++++***---------,,,,,,++++++++++++++++++,,,,,,---------+++++++++++++++*********))))))))))))************(((((()))***************))))))))))))))))))))))))((('''&&&&&&&&&''')))***++++++++++++++++++++++++************++++++++++++&&&''''''((()))***++++++))))))))))))))))))(((((())))))))))))(((((((((((())))))))))))))))))))))))((((((((()))))))))******((())))))******))))))(((******************************))))))))))))******,,,,,,+++++++++,,,---...------,,,+++************))))))))))))))))))))))))++++++++++++++++++++++++************************************++++++++++++---------,,,,,,,,,,,,,,,,,,,,,---------,,,++++++,,,---//////...------...)))***+++,,,,,,,,,+++***))))))***++++++++++++***---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,------.........------,,,,,,,,,,,,------***,,,------+++******++++++,,,,,,------...............---------,,,,,,,,,------------------------,,,------......------,,,,,,,,,---......---,,,,,,,,,------......------,,,.........//////.........,,,------------,,,++++++------------------------///...---,,,++++++++++++++++++***((('''(((***---******+++,,,------------,,,,,,++++++,,,,,,---...,,,,,,------------......+++,,,......,,,,,,,,,---.........................../////////---,,,---............///......------//////.........---------++++++++++++++++++++++++'''((()))***++++++***)))+++***************++++++++++++++++++++++++++++++)))(((((((((((()))******)))(((((((((***+++***)))************************************************((()))***++++++***)))((())))))))))))))))))))))))''''''((())))))*********&&&'''''''''((((((((())),,,,,,***)))))))))************************************++++++++++++******))))))))))))*********************++++++*********))))))))))))))))))***+++'''''''''(((((((((((((((************************)))***+++,,,,,,+++***))))))************+++++++++******))))))))))))******))))))))))))))))))))))))***************)))(((((((((((((((((())))))******)))************++++++++++++******)))))))))))))))***)))((()))***+++***)))*********+++******))))))************************)))))))))***++++++,,,,,,,,,,,,,,,,,,+++++++++***,,,,,,,,,...000000...+++,,,++++++,,,---...,,,+++******+++,,,,,,,,,+++***++++++++++++++++++++++++***+++,,,,,,,,,,,,+++***++++++,,,,,,,,,,,,------***+++++++++,,,,,,,,,---,,,,,,,,,++++++*********((()))))))))************(((((()))***************))))))))))))))))))))))))'''&&&&&&&&&&&&'''((()))++++++++++++++++++++++++))))))))))))*********+++((()))))))))******++++++%%%&&&'''((((((''''''&&&(((((((((((()))))))))))))))))))))))))))))))))))))))))))))*********++++++)))******************)))+++***)))(((((()))***+++******))))))))))))******++++++*********+++,,,---++++++,,,,,,,,,++++++***++++++++++++++++++++++++************************************************************++++++++++++******++++++,,,,,,------,,,---------,,,,,,+++***))),,,......,,,***+++,,,((()))***+++,,,,,,+++*********))))))******+++,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++------------------------...---,,,++++++***++++++***,,,---,,,******,,,///++++++,,,,,,---......///......---------,,,,,,,,,---------------------------......//////......---------------------------,,,------......------,,,------............------***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,/////////......,,,+++++++++,,,,,,+++******+++---)))***+++,,,------------,,,,,,++++++,,,,,,---...++++++,,,,,,,,,---------,,,---......,,,,,,,,,---........................***,,,,,,+++***)))***+++000///......---------------------...............************************'''((()))+++++++++***)))++++++)))))))))***+++,,,++++++++++++++++++++++++((((((((((((((()))*********)))((()))+++,,,,,,***))))))))))))))))))))))))))))))))))))))))))))))))((()))***++++++***)))((())))))))))))************%%%%%%&&&'''((()))******((()))))))))******++++++---,,,***)))))))))******************************(((((())))))))))))(((((((((((())))))******++++++******++++++++++++*********+++,,,+++))))))+++---)))*********++++++++++++***************************+++---......---+++***))))))))))))******************))))))))))))******))))))))))))))))))))))))***************)))(((((('''((((((((())))))******)))************++++++++++++******)))))))))))))))***(((((()))***+++***)))((())))))*********))))))))))))))))))))))))))))))''''''(((***+++,,,---...+++++++++************)))++++++,,,...000000---+++,,,***)))+++...000---+++***+++,,,---,,,,,,******&&&'''((()))+++,,,---...***+++,,,------,,,+++***)))******+++---......///++++++++++++++++++++++++,,,,,,,,,++++++*********(((((())))))*********+++(((((()))***************))))))))))))))))))))))))(((''''''''''''((())))))************************'''((((((((())))))*********************+++++++++&&&(((***+++,,,+++***)))''''''(((((())))))******))))))))))))))))))))))))************++++++++++++******++++++++++++******,,,+++(((''''''(((+++,,,******))))))))))))******)))((('''''''''(((******)))***+++------,,,+++***************************************************************************)))************+++++++++'''((()))***,,,---...///------------,,,,,,+++***'''***------***))))))+++((()))***+++,,,,,,+++***---,,,+++***+++,,,...///---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++...---,,,+++***))))))))))))+++,,,+++)))))),,,000++++++,,,,,,---...//////......---------,,,,,,,,,------------------------......////////////.........------,,,,,,------...,,,------......------,,,,,,------------------,,,++++++,,,---............++++++++++++++++++++++++---...///000///...,,,+++,,,---......---,,,---...)))***+++,,,------...---,,,,,,++++++,,,,,,---...*********++++++,,,,,,,,,,,,---......,,,+++,,,...........................---...///...,,,+++,,,---,,,++++++***+++,,,...///+++,,,,,,---...///000000***************************++++++,,,,,,++++++***++++++,,,,,,,,,,,,++++++))))))))))))((((((((((((''''''((()))***++++++,,,---+++)))((('''((()))***))))))))))))))))))))))))+++++++++***++++++,,,,,,******************************)))))))))))))))******************************)))(((''''''((()))*********))))))((((((''''''))))))))))))((((((((((((((((((((((((((((((((((((+++***)))(((((()))***+++******+++++++++,,,,,,,,,...---+++)))((())))))***))))))(((((((((((())))))*********)))))))))))))))***)))))))))***+++,,,,,,************************+++*********))))))((((((***+++,,,,,,+++***)))(((+++***)))'''''')))***+++******))))))))))))******))))))(((((((((((()))))))))***+++,,,,,,+++***))))))************++++++++++++***)))(((((()))***+++))))))))))))))))))))))))(((((()))***+++,,,,,,,,,++++++***)))(((((())))))***,,,///111111000---,,,************************)))************+++++++++((()))+++,,,------,,,,,,***+++,,,,,,++++++---///***+++,,,---...---,,,+++++++++++++++++++++++++++******++++++++++++******(((((())))))******++++++((()))***+++++++++++++++))))))))))))))))))))))))))))))(((((('''''''''&&&))))))(((((('''''''''&&&))))))))))))************+++++++++,,,,,,+++++++++))))))))))))))))))))))))***)))((((((((()))+++,,,---***'''''')))+++***)))((())))))))))))*********,,,,,,+++***))))))******++++++++++++++++++++++++******))))))))))))******111...***((()))*********------------------------......---,,,,,,+++******,,,,,,,,,++++++***************)))))))))***,,,---///+++'''&&&'''******)))------------,,,,,,+++******+++---......---+++***))))))*********+++++++++******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,+++++++++,,,---...---.../////////---+++)))))))))***+++,,,,,,,,,,,,+++******+++,,,---...///,,,,,,+++***+++,,,---...//////...---,,,+++++++++)))+++,,,,,,,,,,,,---///'''))),,,...///...---+++---------------------------,,,+++***))))))))))))---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,---......///......------------.................................---+++++++++---///000)))+++,,,...//////......,,,---......//////...............------,,,,,,,,,---------.........//////000//////---+++(((&&&%%%,,,,,,,,,,,,------...///////////////////////////************************------............------***++++++++++++++++++***++++++++++++************(((((())))))******++++++---,,,***(((((()))***+++*********************************)))))))))************************************))))))))))))******))))))))))))))))))))))))***)))(((((((((((()))*********))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))+++***)))(((((()))***+++*********+++++++++,,,,,,,,,+++***)))(((((((((((())))))(((((((((((())))))***))))))))))))))))))))))))((((((((())))))***+++***************************************)))))))))+++++++++++++++***)))((())))))************))))))******))))))))))))******))))))(((((((((((()))))))))***++++++++++++***)))(((((()))))))))*********+++***)))(((((())))))***))))))))))))))))))))))))''''''((()))***+++******++++++***))))))))))))))))))***,,,......---,,,+++************************)))************+++++++++))))))***+++,,,,,,,,,,,,***+++,,,+++******+++---)))***+++---...///000000------,,,,,,++++++************++++++++++++*********************+++++++++******+++++++++******))))))))))))))))))))))))))))))((((((((('''''''''''')))(((((((((''''''''''''))))))))))))************))))))************))))))))))))))))))))))))))))))***)))((((((((()))++++++,,,)))'''(((***+++***((()))))))))*********+++++++++++++++*********))))))++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,***))))))++++++***))),,,,,,,,,,,,,,,,,,,,,,,,...------,,,++++++******,,,,,,+++++++++++++++++++++******))))))***+++,,,...+++((((((***++++++***,,,---------,,,,,,+++*********+++,,,,,,+++***************+++++++++,,,,,,******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,++++++*********++++++,,,,,,***+++,,,------+++***(((---...............---,,,+++++++++,,,,,,---------------,,,,,,,,,---...///000///...---,,,,,,,,,,,,+++---......---,,,---///(((***,,,.........---,,,------------------------//////...,,,,,,++++++,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,---------------------...///000000000......------------......------------------------...---+++***+++,,,...///***+++,,,------.........,,,,,,---............---......---------,,,,,,,,,,,,------------.........,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,---..............................++++++++++++++++++++++++------............------******++++++++++++******,,,,,,+++++++++*********)))*********************,,,+++***)))((()))***+++++++++++++++++++++++++++)))))))))(((((('''''''''***************************)))))))))))))))******((((((((((((((((((((((((+++***))))))))))))***+++***))))))))))))((((((((())))))))))))((((((((((((******************************))))))))))))***************++++++++++++,,,++++++++++++***)))(((((())))))(((((((((((())))))))))))))))))))))))******(((((('''''''''((())))))***************************************+++++++++++++++***)))))))))******'''(((***,,,,,,***((('''***))))))(((((())))))******))))))(((((())))))***)))******++++++******)))'''''''''((((((((())))))++++++***)))(((((())))))))))))))))))))))))))))))&&&'''((()))))))))))))))+++***)))))))))))))))))))))))))))************+++)))))))))))))))))))))))))))************+++++++++************+++,,,------***++++++***)))(((***+++++++++,,,---...000111222///...------,,,+++***)))******++++++++++++******++++++++++++++++++******++++++++++++***)))((('''))))))))))))))))))))))))((((((((((((''''''''''''((((((((((((''''''''''''))))))))))))************'''(((((())))))(((((('''(((((((((((((((((((((((()))))))))((()))******+++***)))((()))++++++)))(((************+++++++++,,,******+++,,,+++***)))(((++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,(((((((((***,,,,,,***(((++++++++++++++++++++++++------,,,,,,++++++******++++++++++++++++++,,,,,,,,,++++++************+++,,,+++***+++,,,---,,,+++,,,,,,---------,,,+++++++++******************++++++++++++,,,,,,,,,------******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++))))))*********+++++++++)))***+++,,,---,,,+++***000000000//////---,,,,,,***+++,,,---------,,,+++...------------...///000000///...---------------...///000///---,,,---...++++++,,,,,,------..............................000///...---------------///......------......///,,,,,,,,,,,,,,,,,,,,,,,,------------............******++++++,,,,,,------......------------......,,,,,,,,,,,,,,,,,,,,,,,,...---+++******+++,,,,,,++++++***++++++,,,---...++++++,,,---------------...------------,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,---...000111,,,,,,+++++++++,,,------------------------------++++++++++++++++++++++++******++++++++++++******)))******++++++******)))*********)))))))))((((((+++***************************)))((((((((()))***++++++++++++++++++++++++******))))))((('''&&&%%%************************))))))))))))))))))***+++))))))))))))))))))))))))+++******************+++))))))))))))))))))))))))))))))))))))((((((((((((***************************))))))))))))))))))***************++++++++++++++++++,,,---,,,+++***)))(((((())))))))))))(((((()))))))))))))))*********(((((((((''''''((())))))************************))))))******++++++,,,,,,+++***)))(((((()))***+++((()))***++++++***)))((())))))(((((((((((())))))***))))))))))))))))))***))))))************))))))''''''((((((((()))))))))++++++***))))))((((((((())))))))))))))))))))))))'''(((((()))******))))))******)))))))))))))))***))))))((((((((()))***+++))))))))))))))))))))))))))))))*********+++++++++,,,+++***)))***+++---...+++,,,,,,+++)))((()))+++000///---,,,,,,,,,.........---------,,,,,,++++++******++++++++++++******+++++++++******)))))))))***************)))(((((())))))))))))))))))))))))((((((((((((((('''''''''((((((((((((((('''''''''((()))))))))************'''(((((((((((((((((('''(((((((((((((((((((((((()))))))))))))))******+++((()))***++++++***)))(((******+++++++++,,,,,,,,,(((***+++,,,,,,+++)))(((***+++++++++++++++,,,,,,******))))))))))))******+++***)))***,,,,,,+++)))************************,,,,,,,,,,,,++++++***************++++++,,,,,,,,,---,,,,,,+++************)))***+++,,,------,,,+++,,,,,,,,,------,,,,,,+++,,,+++***))))))***+++,,,,,,,,,,,,---------......******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++)))******+++++++++++++++***+++,,,......///......------......---,,,,,,+++***,,,---......---+++)))---------------......///000///......---------......///000///,,,+++,,,------,,,,,,+++,,,---...///////////////////////////......---,,,,,,,,,,,,,,,......------------......------------------------,,,------------.........************++++++,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------+++************+++++++++***)))***+++---...***+++,,,,,,------,,,,,,------------------------+++++++++,,,,,,,,,------111000---+++++++++---...,,,,,,+++++++++,,,,,,---------------------------++++++++++++++++++++++++))))))************))))))******++++++++++++******************))))))))))))++++++++++++************(((((('''''''''(((((((((++++++++++++++++++++++++******+++***)))((('''&&&))))))))))))))))))))))))))))))(((((()))***++++++*********************************++++++*********))))))))))))************))))))))))))((((((((((((************************)))))))))******)))))))))))))))*********+++++++++)))***+++++++++***((('''(((((())))))))))))(((((((((((())))))***************))))))((((((((()))))))))))))))))))))))))))))))))))))))******++++++,,,******((((((((()))***++++++***)))(((((()))***+++))))))(((((((((((())))))******))))))))))))******))))))))))))))))))))))))((((((((()))))))))******************))))))(((((())))))))))))))))))))))))))))))******++++++*********)))))))))))))))*********)))((((((((()))+++,,,))))))))))))))))))))))))))))))*********+++++++++,,,+++***)))***+++,,,------------,,,***)))+++,,,///...,,,+++++++++,,,---+++++++++,,,,,,---------******++++++++++++************))))))(((((('''''''''((()))***************(((((((((((((((((((((((('''''''''((((((((((((((('''''''''(((((((((((((((((()))))))))************((())))))******))))))(((((((((((((((((((((((((((((()))))))))************((()))***++++++***)))(((******+++++++++,,,,,,,,,((()))+++,,,,,,+++***(((*********++++++,,,,,,,,,******))))))))))))******111...+++******+++++++++************************,,,+++++++++++++++***************++++++,,,,,,,,,,,,,,,,,,,,,++++++******''')))+++,,,,,,,,,+++++++++,,,,,,------,,,,,,,,,...---+++))))))+++---...,,,,,,---------.........******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++***+++,,,,,,------,,,,,,***+++,,,---.../////////+++,,,------......------***,,,---......---+++)))++++++,,,,,,------------///......------------......//////---+++******+++...---,,,++++++---...///////////////////////////......---,,,,,,,,,------------,,,,,,,,,,,,------------------------------,,,,,,,,,,,,------------...///////////////000000------,,,,,,,,,,,,---------------------------------,,,,,,+++************,,,+++***)))***+++,,,---***+++,,,,,,------,,,,,,------------------------+++++++++,,,,,,,,,------222000...+++*********+++------,,,++++++,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,+++++++++++++++,,,,,,+++++++++---,,,,,,,,,,,,+++++++++******++++++++++++++++++''''''((((((((((((((((((++++++++++++++++++++++++***++++++,,,+++***((('''))))))))))))))))))))))))(((((((((((()))***+++,,,************************))))))***++++++***)))))))))))))))************+++))))))))))))((((((((((((************************))))))************)))))))))))))))************+++&&&''''''(((''''''&&&&&&'''((()))******)))((('''((((((((()))******++++++******))))))(((((()))))))))))))))))))))))))))))))))))))))))))))*********))))))((((((((()))******,,,***(((''''''(((***,,,)))((((((''''''(((((()))+++******))))))******+++***))))))(((((())))))***(((((()))))))))*********))))))************))))))))))))))))))))))))))))))******++++++++++++******)))))))))))))))******+++******)))((()))***+++,,,************************)))************+++++++++,,,++++++***++++++,,,,,,,,,------,,,+++***,,,---+++******+++,,,---......((()))***+++,,,------...******++++++++++++******((((((((((((((((((''''''&&&'''((()))************(((((((((((((((((((((((('''''''''((((((((((((((('''''''''((((((((((((((())))))))))))************)))******++++++******)))(((((((((((((((((((((((((((((()))************)))((()))++++++)))((()))***************+++++++++,,,((()))***+++,,,+++***************++++++,,,,,,---,,,,,,++++++++++++,,,,,,333000,,,******+++,,,,,,************************++++++++++++++++++******++++++++++++++++++,,,,,,+++,,,,,,---,,,,,,+++***(((***,,,---+++******+++++++++,,,---------,,,,,,...---+++******+++---...,,,,,,,,,---------......******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++***+++,,,---...---,,,,,,))))))******+++,,,------,,,,,,---//////000000000***+++,,,---------,,,+++***+++,,,,,,------,,,,,,...------,,,,,,,,,---------......---+++)))***+++///...---,,,,,,---...///........................000//////.........//////,,,,,,,,,++++++,,,,,,,,,------------------------+++,,,,,,,,,,,,---------........................------,,,,,,,,,,,,------........................,,,,,,,,,,,,,,,+++++++++,,,,,,++++++++++++,,,,,,++++++,,,---------------,,,,,,,,,------------...,,,,,,,,,,,,------------...---,,,++++++,,,------......---,,,,,,,,,------////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,---------......---------,,,,,,------------,,,,,,------,,,,,,,,,+++++++++*********++++++,,,,,,,,,((())))))***************************************((()))+++,,,,,,+++)))((())))))))))))))))))))))))(((((((((((()))***+++,,,************************((())))))******))))))((())))))*********+++++++++))))))))))))(((((((((((())))))))))))))))))))))))((()))***++++++***)))((())))))))))))************((((((''''''''''''(((((('''((()))******)))(((''''''(((((()))******++++++***)))(((((('''''''''((()))))))))))))))))))))))))))))))))((((((((((((((('''(((((()))))))))))))))******))))))))))))******((((((''''''''''''((((((+++******))))))******+++***)))(((''''''((()))***'''''''''((((((((())))))'''((()))***++++++******))))))))))))))))))))))))))))))************)))))))))))))))))))))***++++++)))))))))))))))******+++++++++++++++++++++++++++)))************++++++++++++++++++,,,,,,++++++******+++,,,+++******,,,...***+++,,,---............)))))))))******+++++++++******++++++++++++******(((((((((((())))))))))))(((((()))))))))))))))(((((((((((((((((((((((((((''''''''''''((((((((()))''''''''''''((((((((()))))))))))))))************)))******++++++******)))))))))))))))))))))))))))'''((()))***+++******)))(((***+++***((('''))),,,)))))))))*********++++++))))))*********+++++++++)))******+++,,,,,,------,,,,,,++++++++++++,,,,,,///---+++++++++,,,,,,+++++++++++++++++++++++++++******************++++++,,,,,,++++++++++++++++++***+++,,,---------,,,+++***,,,...---+++***+++,,,***+++,,,,,,---------,,,,,,,,,+++******+++,,,,,,+++,,,,,,,,,------------******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++)))***,,,---------+++***************+++,,,,,,---,,,---...............---+++++++++,,,,,,---------++++++---.........---,,,,,,,,,+++++++++,,,,,,------...///...,,,++++++,,,......------------......------------------------///...............//////------,,,,,,,,,,,,------........................------------............++++++++++++++++++++++++---,,,,,,++++++,,,,,,---------------------------+++,,,,,,------------,,,,,,,,,------------,,,,,,,,,,,,---............---,,,,,,,,,---------......,,,------------.........,,,,,,------......//////000///......---------...........................,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,------......------,,,+++++++++*********))))))))))))***+++,,,,,,------)))***+++,,,,,,,,,,,,,,,))))))))))))))))))))))))'''(((***+++,,,+++)))((())))))))))))))))))))))))(((((((((((()))***+++,,,))))))))))))))))))))))))'''((()))******)))((('''))))))******++++++++++++))))))))))))((((((((((((((((((((((((((((((((((((((()))***++++++***)))((())))))))))))************,,,+++***))))))***+++,,,'''((()))++++++)))(((''''''(((((()))***+++++++++)))((('''&&&&&&&&&&&&&&&))))))))))))))))))))))))))))))((((((''''''&&&&&&&&&'''(((*********)))(((''')))***++++++***)))'''((((((''''''''''''((((((++++++************++++++***)))(((''''''((()))***&&&&&&&&&'''''''''((((((%%%''')))***++++++++++++))))))))))))))))))))))))((()))))))))))))))(((((())))))((())))))***++++++((((((((())))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++***+++,,,------,,,***))))))*********)))***+++---...///000000///---+++************)))))))))))))))******++++++++++++******(((((())))))******++++++************)))((('''&&&((((((((((((((((((((((((&&&'''''''''(((((())))))&&&'''''''''(((((())))))))))))))))))************))))))************))))))************************'''((()))++++++******))))))***+++)))''''''***---((())))))))))))***************))))))***+++,,,,,,))))))***+++,,,,,,------******))))))))))))***************,,,------+++***++++++++++++++++++++++++******************++++++---,,,,,,++++++*********)))***,,,---...------,,,---///000...+++***+++...***+++,,,,,,------------+++******************++++++++++++,,,,,,,,,------******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++''')))+++,,,,,,,,,***)))------,,,,,,,,,---......,,,,,,,,,,,,+++***))))))+++******+++,,,---...///,,,,,,.../////////...---+++++++++******+++,,,,,,---/////////---,,,---.....................------------------------------,,,,,,+++++++++,,,,,,---.........------............................................./////////000---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------............,,,---...///...---,,,+++,,,---......//////......,,,,,,,,,------.........---------.........//////......//////000//////...111000///...............------------------------************************,,,+++***))))))***+++,,,+++,,,............,,,+++,,,,,,++++++***)))((((((++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,111///+++******++++++++++++++++++*********)))))),,,,,,,,,+++++++++******))))))))))))))))))))))))***************)))(((((())))))))))))************,,,+++)))((('''((()))+++)))))))))))))))))))))))),,,+++)))((((((((()))*********+++++++++,,,,,,,,,++++++,,,---......//////(((((())))))******+++++++++***)))(((((('''((((((%%%&&&&&&'''((())))))******)))))))))((((((''''''(((((()))***************+++*********************(((((())))))******++++++******))))))***+++,,,,,,++++++++++++++++++++++++)))))))))))))))))))))))),,,++++++***)))(((''''''))))))(((((((((((())))))))))))(((((()))***++++++************))))))))))))))))))(((((()))***++++++))))))))))))))))))))))))(((((()))***+++,,,,,,,,,(((((())))))*********+++,,,,,,*********,,,...000,,,++++++***+++,,,...///...---,,,++++++---.../////////.........---------...---,,,,,,---,,,***(((++++++******((('''&&&%%%************))))))))))))************************((('''&&&&&&&&&((()))******+++***(((''''''***---)))((('''&&&&&&'''((()))+++,,,,,,+++(((''''''(((***)))))))))***+++,,,,,,&&&&&&&&&&&&'''''''''(((+++++++++*********))))))+++)))(((''''''((()))+++))))))))))))))))))))))))+++++++++,,,,,,------------***'''(((,,,...+++'''---,,,+++*********,,,,,,*********++++++,,,,,,,,,*********++++++,,,,,,,,,(((((())))))***+++------+++,,,...---,,,,,,---///++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......---+++******,,,---.........---,,,+++)))((('''''')))******++++++,,,---------...///...,,,+++,,,------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,......................../////////...---------,,,000///...---------------......////////////..................////////////111111000///---,,,+++***............////////////......//////...---,,,,,,........................------------------,,,,,,...---,,,,,,,,,,,,---...+++++++++,,,,,,---------,,,---......,,,+++,,,...,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,......................../////////...---,,,***)))---,,,,,,,,,,,,---......///......---------......,,,,,,---......---,,,,,,---.........///000000000..................------************************,,,+++***))))))***+++,,,,,,,,,------------,,,,,,---,,,,,,+++******))))))++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++)))'''&&&(((***+++++++++++++++*********)))))),,,,,,++++++************((((((((((((((((((((((((***************)))(((((())))))))))))************,,,+++)))((('''((()))***((((((((((((((((((((((((((('''''''''((()))******(((((()))))))))*********(((((())))))******++++++)))))))))))))))************))))))(((((((((((()))&&&&&&'''(((((()))***************))))))((((((((((((((()))***************,,,,,,,,,,,,++++++++++++))))))))))))************(((((((((((((((((())))))++++++++++++++++++++++++))))))))))))))))))))))))*********)))))))))))))))))))))(((((((((((())))))))))))))))))))))))******''''''(((((()))))))))***)))))))))))))))***++++++)))))))))))))))))))))))))))))))))***+++++++++,,,))))))******************...,,,+++*********,,,---++++++******+++,,,,,,------,,,,,,+++++++++,,,,,,------------------------///---,,,---------+++)))(((((())))))******))))))(((((()))))))))*********))))))))))))))))))))))))***))))))(((((()))***+++))))))((('''%%%&&&(((+++))))))(((''''''((()))))))))***+++***)))((()))************)))******++++++&&&'''''''''((((((((((((++++++*********************)))(((''''''((()))***))))))))))))))))))))))))))))))******+++,,,,,,------***'''))),,,---+++(((,,,+++******)))***+++,,,+++******************************++++++,,,,,,,,,******************+++++++++,,,------,,,,,,---///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---------+++******,,,---...---///......---,,,+++******,,,+++++++++++++++++++++,,,---------+++***+++,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------,,,,,,,,,///......------------...------............------------------..................---,,,+++******)))------------..................//////...------,,,........................------------------------...---,,,,,,,,,,,,---...+++,,,,,,,,,,,,,,,,,,---,,,---......,,,,,,---...---,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------------......------,,,,,,---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,---......,,,,,,---......---,,,,,,..................//////........................++++++++++++++++++++++++++++++************++++++,,,,,,++++++++++++,,,,,,------,,,,,,++++++******++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,'''&&&%%%%%%(((+++,,,,,,+++++++++***************+++************)))))))))((((((((((((((((((((((((***************)))(((((())))))))))))************,,,+++)))((((((((()))***''''''''''''''''''''''''$$$%%%&&&((())))))******((((((((())))))))))))***'''(((((((((((((((((((((************)))))))))))))))(((((((((((())))))***'''(((((())))))************************)))))))))((())))))************)))***************+++++++++***************))))))))))))))))))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))************))))))(((((((((((())))))))))))))))))))))))))))))%%%%%%&&&'''((()))******))))))))))))))))))***+++))))))))))))))))))))))))******************+++++++++++++++++++++*********...---+++))))))))))))*********++++++,,,,,,+++++++++,,,,,,++++++***))))))******++++++,,,---------///...------------,,,***((())))))***++++++******&&&''''''(((***++++++,,,''''''''''''''''''''''''+++******))))))))))))***'''''''''%%%$$$$$$''')))***)))(((((((((((()))***''')))******))))))***,,,++++++******)))*********(((((((((((())))))))))))******************++++++***)))(((''''''((()))***))))))))))))))))))))))))(((((())))))***++++++,,,,,,***((())),,,---+++(((******)))))))))******+++++++++******)))(((((('''*********+++++++++++++++,,,++++++***))))))******+++,,,------,,,,,,---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++************+++,,,,,,---+++******,,,------,,,---------,,,,,,,,,++++++------,,,,,,+++******)))***+++,,,+++***)))***+++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,------------------...///,,,,,,------------,,,,,,+++,,,,,,,,,------------------,,,,,,,,,++++++++++++,,,,,,,,,------------.........///......---,,,------------------------+++,,,,,,------............------,,,,,,------...---,,,,,,,,,,,,,,,,,,+++,,,---......,,,,,,---......------,,,,,,------...---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---.........---,,,,,,,,,,,,,,,---......++++++***++++++,,,------,,,------......------,,,.........---------------........................++++++++++++++++++++++++++++++++++++++++++++++++---,,,************,,,------------,,,,,,++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,)))((('''(((+++---......***************************)))))))))))))))))))))))))))))))))))))))))))))***************)))((((((((()))))))))************+++***))))))(((((())))))(((((((((((((((((((((((($$$&&&''')))******)))(((************++++++++++++***************)))))))))++++++******))))))(((((((((((('''(((((()))******((()))))))))*********+++++++++******************((()))************))))))''''''''''''((((((((((((+++++++++******)))))))))+++++++++++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))(((((((((((()))))))))))))))))))))(((((((((&&&&&&''''''((()))*********)))))))))))))))******))))))))))))))))))))))))+++++++++***************---,,,,,,++++++*********++++++***)))(((((())))))***+++,,,------,,,+++***+++,,,------,,,***((('''(((((()))***+++,,,------000...,,,,,,---...---+++,,,,,,,,,++++++***((((((''''''(((((()))******+++''''''''''''''''''''''''))))))((((((''''''&&&&&&&&&''''''&&&$$$$$$&&&(((+++***)))(((((()))***+++''')))******))))))***+++,,,,,,+++***)))))))))***((())))))))))))************************+++++++++******)))(((((()))******))))))))))))))))))))))))************************,,,***))))))+++,,,+++))))))))))))))))))************************)))))))))***************+++++++++++++++***************+++***,,,------,,,+++---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,------,,,++++++,,,------+++************************,,,,,,,,,++++++************+++,,,+++***)))***+++,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---------...,,,,,,,,,,,,---......///,,,,,,------------,,,,,,,,,,,,,,,,,,------------........................,,,,,,,,,,,,---------------...............------------------------------++++++,,,,,,---...//////---------------------------------,,,,,,++++++++++++---...---,,,,,,---///------,,,,,,,,,,,,------...------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------,,,,,,++++++,,,,,,---...,,,,,,++++++++++++,,,,,,------------------------.........---,,,,,,,,,+++---------...............+++++++++++++++++++++++++++++++++,,,,,,+++++++++---,,,************,,,---------,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++,,,...---,,,************************)))))))))))))))))))))******************************************)))((((((((()))))))))************+++******)))))))))))))))))))))))))))))))))))))))((()))***++++++***((('''************************++++++++++++++++++******++++++******))))))(((((((((((('''(((((()))******))))))))))))******************************++++++))))))*********))))))(((&&&&&&'''''''''(((((((((,,,,,,++++++******))))))******++++++++++++***)))(((((((((((((((((((((((())))))))))))))))))))))))++++++******)))(((((('''))))))(((((((((((())))))(((((())))))))))))((('''))))))))))))))))))))))))******)))))))))))))))***))))))))))))))))))))))))+++++++++***************---,,,,,,++++++*********(((((((((((()))******++++++,,,---......---,,,+++,,,------------+++)))(((&&&'''((()))***,,,------///---,,,+++,,,------,,,+++++++++++++++***)))((()))((((((((((((((((((((((((((((((((((((((((((((())))))((((((''''''&&&&&&'''(((((((((&&&&&&''')))+++***)))(((((()))***+++)))***+++***)))((((((***,,,,,,+++***)))))))))***))))))))))))*********+++******************************))))))))))))******))))))))))))))))))))))))------,,,+++***)))((((((+++***)))***++++++******(((((())))))************))))))******+++,,,------************************))))))))))))***+++,,,---***+++---,,,++++++,,,...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,+++,,,------,,,***)))************+++++++++******+++++++++,,,,,,,,,***,,,---,,,+++***+++---,,,++++++******++++++,,,+++++++++,,,,,,---------------------------------,,,,,,------......//////,,,,,,,,,,,,,,,---...///------............------,,,------------.........---------............///,,,------------.........------...............---------------------------++++++,,,,,,---...//////---------------------------------,,,,,,++++++++++++,,,------,,,,,,...///,,,,,,++++++++++++,,,,,,---------,,,,,,+++++++++------------------------------......------,,,+++,,,++++++++++++,,,------//////...,,,++++++++++++------------------------.........---,,,,,,,,,+++---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,***)))***++++++***)))***************+++++++++)))))))))************+++++++++++++++++++++++++++***************)))(((((())))))))))))************************)))))))))(((***************************************)))(((((()))(((((((((((((((''''''************************************)))))))))))))))(((((((((((())))))***)))))))))))))))))))))))))))))))))***************)))************))))))((((((((())))))******+++++++++++++++++++++*********&&&'''(((*********)))((((((((((((((((((((((((((()))))))))))))))))))))))),,,,,,+++***)))(((''''''))))))(((((((((((())))))&&&'''((()))***)))((((((+++*********)))))))))(((+++******)))))))))))))))))))))))))))))))))))))))******************+++++++++++++++++++++*********'''(((((()))******++++++,,,,,,---------,,,++++++,,,---------,,,+++******''''''((()))***+++,,,---///,,,******+++,,,---,,,'''''')))***++++++,,,,,,)))))))))((((((''''''''')))))))))))))))))))))))))))***************)))((('''(((***)))((('''((()))***)))(((((((((((()))******++++++***((('''((()))++++++******)))*********))))))))))))************+++++++++*********))))))************************))))))))))))))))))))))))......---+++***)))((((((************************(((((()))***++++++++++++(((((()))+++,,,---...///***************)))))))))((((((((()))***,,,---...***+++,,,,,,++++++,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,------...///---,,,+++,,,------+++***,,,,,,,,,,,,,,,,,,,,,---)))******+++,,,,,,------***+++---,,,++++++,,,---++++++************++++++***++++++,,,,,,------...........................------..................,,,,,,,,,,,,,,,,,,---...------............------------------............,,,,,,,,,,,,,,,,,,,,,,,,------------............,,,---......///.........,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........,,,------......------,,,---,,,,,,,,,,,,,,,,,,+++***,,,------------...///,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,........................---.........---,,,,,,++++++++++++++++++,,,------000///...,,,++++++++++++...------,,,,,,------............---------------,,,,,,------.../////////,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------,,,++++++,,,,,,------------,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***)))((()))++++++)))((())))))*********+++++++++************++++++,,,,,,***************************************)))(((((())))))))))))***************************)))(((((())))))))))))))))))))))))))))))((((((((())))))***))))))((((((''''''''''''((())))))******+++++++++)))))))))))))))************))))))(((((((((((()))((((((((((((((((((((((((((((((((())))))************************)))(((((((((((()))******+++,,,,,,***++++++++++++++++++,,,$$$&&&(((***++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((())))))(((((((((((())))))$$$%%%''')))******)))(((((((((((()))))))))))))))++++++***))))))))))))))))))))))))))))))))))))))))))))))))***+++++++++,,,))))))******************))))))******************,,,+++******))))))******,,,++++++*********++++++(((((()))***++++++,,,,,,...+++)))(((***+++,,,,,,&&&&&&((()))***+++++++++'''''''''((((((((((((((())))))))))))))))))))))))((()))***++++++******)))'''(((***)))((('''((()))))))))(((''''''((())))))((()))******))))))***+++*********)))******++++++((((((((()))))))))******---,,,,,,+++***)))((((((*********++++++*********))))))))))))))))))))))))+++************)))))))))******++++++*********+++((()))***+++,,,,,,,,,+++((())))))***+++,,,,,,---+++*********)))))))))(((***)))))))))***+++,,,,,,)))+++,,,,,,++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...---,,,,,,---...---+++)))---,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,)))***++++++******+++---++++++************++++++******+++,,,,,,---......------------------------......------------------------,,,,,,+++,,,,,,,,,,,,,,,------------,,,,,,+++,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------,,,------...//////......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---......---,,,,,,+++,,,,,,,,,,,,,,,,,,---***,,,------------...000,,,,,,,,,++++++,,,,,,,,,***++++++,,,,,,------...------------------------,,,,,,------......------+++++++++***++++++,,,---,,,,,,++++++++++++,,,,,,...---,,,,,,,,,,,,---.....................//////,,,,,,------...//////000,,,,,,,,,,,,,,,,,,,,,,,,++++++------------++++++,,,,,,...//////...,,,,,,*********************+++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,***))))))***,,,---+++***))))))******++++++++++++******+++++++++,,,,,,,,,))))))))))))))))))))))))***************)))(((((())))))))))))***************************)))(((((((((((((((((((((((((((((('''&&&&&&&&&'''(((***,,,++++++******)))))))))((())))))***+++,,,------...(((((())))))******+++++++++***)))(((((('''((((((((((((((((((''''''''''''''''''(((((()))))))))******************)))((((((&&&''''''((()))******+++*********++++++,,,,,,---%%%'''))),,,------,,,,,,************************))))))))))))))))))))))))))))))))))))************))))))(((((((((((())))))"""$$$''')))*********)))%%%&&&&&&'''((()))******++++++***))))))((())))))))))))))))))))))))))))))(((((()))***+++,,,,,,---(((((())))))*********+++++++++,,,++++++***)))(((+++***((('''''''''((()))******)))(((((()))***+++))))))******++++++,,,,,,---***(((''')))+++,,,+++((())))))))))))(((((('''%%%&&&&&&'''((()))******))))))))))))))))))))))))%%%&&&''')))))))))((((((&&&((())))))(((''''''((()))((('''&&&&&&'''((()))&&&''')))***)))***,,,---***)))))))))***+++,,,,,,(((((((((((())))))))))))...---,,,+++***(((''''''******++++++++++++******))))))))))))))))))))))))''''''(((((()))*********)))***++++++***)))***+++((()))+++,,,------,,,,,,)))))))))))))))*********+++*********))))))((((((,,,+++******)))*********)))+++,,,,,,+++***,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,------,,,,,,---...---+++(((+++++++++*********))))))------,,,++++++*********''')))******))))))***,,,++++++************++++++******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++...------,,,+++++++++++++++++++++,,,,,,+++++++++******+++++++++,,,,,,,,,//////.........---------******+++++++++,,,,,,,,,,,,,,,---.../////////...,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,---......---,,,,,,+++++++++,,,,,,---------***+++------------...000...------,,,,,,------...)))***+++,,,------...///,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,---.../////////++++++******++++++,,,---((((((((()))***,,,---......---,,,,,,,,,,,,---...---.........///000000000,,,,,,------...///000000....................................---,,,+++***---------.........//////---,,,+++,,,...///...---------------------------///...,,,***))))))******,,,,,,,,,++++++***************+++++++++,,,,,,,,,000***%%%%%%))),,,+++(((&&&&&&''''''(((((())))))''''''(((******+++++++++++++++***)))(((((()))))))))'''&&&'''((()))((('''))))))))))))))))))))))))))))))))))))))))))))))))+++)))'''&&&&&&''')))+++++++++******))))))(((((())))))))))))************************))))))))))))(((((((((((((((''''''''',,,,,,,,,,,,,,,,,,,,,,,,************************,,,)))&&&''')))++++++***))))))))))))************++++++************++++++******))))))((((((''''''+++)))'''(((+++,,,***(((((()))+++,,,+++***(((&&&'''((()))******)))((('''+++*********))))))(((((())))))(((((((((((())))))******))))))))))))******'''(((((()))***+++++++++))))))************)))))),,,,,,++++++******)))))),,,,,,,,,,,,,,,,,,------))))))))))))))))))******,,,+++***)))((((((((((((+++***))))))***,,,...000))))))))))))************************)))'''&&&%%%***)))(((''''''&&&''''''))))))(((''''''''''''''')))))))))))))))(((''''''%%%'''***------+++)))'''((((((((((((((()))************++++++++++++******,,,,,,,,,+++++++++******))))))(((((((((((())))))+++++++++************)))******)))(((((((((((((((************************************************+++++++++++++++++++++++++++++++++******)))))))))(((((()))***++++++,,,,,,000///---+++***)))((((((((()))***+++++++++++++++,,,---.........---,,,+++++++++++++++++++++++++++))))))***+++,,,,,,------+++,,,......------...///+++---111222///---...111...,,,---...---***+++///,,,+++++++++++++++++++++((()))+++,,,,,,)))'''%%%---,,,+++***)))))))))))))))***+++,,,,,,,,,+++***---------,,,,,,++++++++++++++++++,,,,,,------------,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++...------,,,,,,------...------------------------,,,,,,,,,+++++++++******---.../////////...---,,,,,,***((())),,,...---+++---------,,,,,,+++++++++,,,---------------,,,,,,........................++++++++++++++++++++++++***++++++,,,,,,---............---------,,,,,,,,,+++++++++,,,,,,++++++***++++++,,,,,,++++++***)))------------------------,,,,,,++++++***+++++++++000///...---------------222111111000///.........------------------------++++++,,,,,,,,,,,,,,,+++---------------------------,,,+++,,,.........---,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++************+++++++++******)))))))))************+++++++++,,,+++***))))))************))))))(((((((((((((((((('''((()))***++++++++++++++++++***)))))))))))))))***((('''((()))***)))((())))))))))))))))))))))))))))))))))))))))))))))))++++++***))))))***++++++*********)))))))))))))))))))))))))))******************)))))))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))************************+++(((&&&'''***++++++***))))))))))))*********************))))))************)))))))))((((((((('''+++)))((((((***+++***(((((()))+++++++++***((('''(((((())))))))))))((((((************)))))))))(((,,,,,,++++++++++++,,,,,,******))))))))))))******'''(((((()))******++++++))))))))))))))))))))))))***************)))))))))******))))))((((((''''''+++******)))))))))******++++++***)))((((((((((((******))))))***+++,,,---(((((()))))))))*********)))******))))))((('''&&&))))))(((((('''((((((((())))))(((''''''''''''''')))))))))))))))(((''''''&&&'''***+++,,,+++)))(((((((((((((((((()))******)))))))))******)))))))))++++++*********)))))))))))))))(((((((((((())))))*********)))))))))((((((******)))(((((((((((((((************************************************++++++++++++++++++++++++,,,+++++++++******************++++++,,,,,,---------,,,,,,+++************))))))***++++++++++++++++++,,,------------,,,+++++++++++++++++++++++++++*********++++++,,,,,,---(((***++++++******,,,---111111000000///...///222444000---...---)))))),,,*********+++,,,,,,,,,---,,,,,,,,,,,,,,,+++++++++---,,,+++***)))))))))))),,,---.../////////...------------,,,,,,+++++++++,,,,,,,,,,,,---------...,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,,,,------+++,,,,,,,,,,,,,,,,,,+++---,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,++++++++++++---------......------,,,,,,***)))))),,,------+++---,,,,,,,,,,,,,,,,,,+++......////////////......++++++++++++++++++++++++++++++++++++++++++++++++.........---,,,,,,++++++------,,,,,,,,,+++++++++******+++,,,,,,,,,++++++,,,,,,,,,,,,,,,+++******++++++++++++++++++++++++------,,,,,,,,,,,,,,,---//////...---------------111000000//////...------,,,,,,,,,,,,,,,,,,,,,,,,((()))***+++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,---,,,+++,,,---...---,,,......------,,,,,,++++++++++++,,,,,,,,,++++++************))))))))))))))))))))))))*********++++++'''***,,,---+++))))))***++++++******)))(((((('''((()))***+++,,,,,,,,,,,,+++***))))))))))))))))))+++)))((()))***+++***)))))))))))))))))))))))))))))))))))))))))))))))))))************************((())))))))))))))))))***))))))))))))************)))))))))(((((((((''''''))))))))))))************((((((((((((((((((((((((************************)))(((''''''***+++,,,+++))))))))))))***************))))))(((((())))))***))))))))))))((((((((((((***)))((()))***+++***((()))******++++++)))((('''))))))(((((((((((())))))************))))))))))))---,,,,,,++++++,,,,,,---***))))))(((((())))))***((((((((()))******++++++******((((((((((((******(((((((((((())))))))))))***)))((('''&&&%%%%%%$$$,,,,,,+++***)))))))))*********)))(((''''''''''''))))))))))))************(((((())))))))))))******(((((())))))))))))(((((((((((()))))))))))))))***)))((((((''''''''''''((()))))))))))))))((((((''''''((()))*********))))))((((((((((((((()))******(((((())))))))))))((((((******)))))))))((((((((())))))(((((((((((())))))))))))))))))((((((((('''***))))))(((((((((((((((************************))))))))))))))))))))))))++++++++++++++++++++++++,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++++++++))))))***++++++++++++******++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++((()))******)))***,,,...111000111333777;;;======;;;333...------***((()))))))))***+++,,,---.........---+++******,,,...///,,,,,,+++***))))))))))))******+++,,,,,,,,,,,,+++------,,,,,,,,,,,,++++++,,,,,,,,,---------------++++++************++++++++++++,,,,,,,,,,,,------+++,,,,,,,,,,,,,,,,,,+++------,,,,,,,,,,,,------------------------------------------,,,,,,,,,,,,---,,,,,,+++,,,,,,---------+++******,,,------,,,+++,,,,,,,,,,,,,,,,,,---++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++.........---,,,,,,++++++,,,,,,+++++++++*********)))***+++,,,,,,,,,,,,,,,,,,,,,---------,,,++++++******++++++++++++++++++...------,,,,,,------...///...------------------/////////......------,,,++++++++++++++++++++++++)))***+++,,,,,,------,,,******+++++++++,,,,,,,,,,,,+++***+++---...---,,,/////////...------,,,,,,)))***+++------,,,+++*********************))))))((())))))))))))*********'''((()))***))))))))))))+++++++++*********)))))))))***+++,,,,,,,,,,,,,,,******)))))))))))))))******)))((((((******)))((((((((((((((((((((((((((())))))))))))))))))))))))''''''((())))))((('''''''''((((((((())))))******((()))))))))************((((((((((((''''''''''''((()))))))))))))))******************************************************(((''''''(((***+++,,,,,,((()))))))))************))))))(((((((((((())))))))))))))))))((((((((((((***)))))))))******)))))))))************)))((((((***)))(((''''''((()))************)))))))))))))))***))))))(((((())))))***))))))(((((((((((())))))(((((())))))************+++***(((''''''(((***+++&&&'''''''''(((((())))))*********))))))(((((('''------,,,***))))))))))))))))))((('''''''''''''''((())))))***))))))((('''(((((((((((()))))))))***''''''((()))))))))))))))(((((()))***************)))(((''''''''''''(((((((((((())))))))))))((((((((((((((((((((()))******((((((((((((((())))))***(((((())))))))))))((((((******)))))))))((((((((())))))(((((((((((())))))******)))))))))((((((((())))))(((((((((((())))))************************((((((((((((((((((((((((************************,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,+++++++++******++++++++++++******)))******+++++++++******)))*********++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++)))++++++++++++,,,...000+++000777???JJJQQQQQQMMM>>>444,,,,,,---+++))))))***++++++,,,,,,---------++++++***)))***+++---...,,,++++++***))))))******)))))))))***************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,+++******))))))******++++++++++++,,,,,,,,,------,,,++++++++++++++++++,,,......------------......------------------------......---------,,,,,,,,,,,,+++*********+++,,,------,,,+++++++++,,,,,,,,,+++++++++,,,,,,---------)))***++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++,,,---------,,,,,,,,,,,,++++++++++++))))))***+++,,,,,,,,,,,,,,,------------,,,++++++,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------.........---,,,,,,---------.........------,,,,,,,,,++++++++++++++++++++++++,,,,,,------------,,,,,,(((((()))***,,,---......,,,+++***+++---...---,,,---------,,,,,,,,,++++++)))***+++------,,,+++***++++++++++++++++++++++++((())))))))))))*********+++'''###$$$(((+++***((()))*********+++++++++,,,******+++,,,,,,,,,++++++***)))))))))))))))******)))(((''''''))))))((('''((((((((((((((((((((((((((((((((((((((((((((((((&&&'''(((((((((((('''&&&''''''(((((()))))))))***((()))))))))************(((((((((((('''''''''''''''''''''(((((()))))))))++++++++++++++++++++++++))))))))))))))))))))))))'''((())))))******++++++((()))))))))************))))))(((((((((((())))))(((((((((((())))))))))))))))))******)))))))))******************)))((((((***)))(((''''''((()))***))))))))))))))))))******((((((''''''''''''(((((())))))(((((((((((()))))))))))))))))))))************)))'''&&&&&&''')))***&&&&&&''''''((((((((())))))))))))******+++++++++---,,,+++***)))))))))))))))((((((''''''''''''((((((((()))))))))((('''''''''(((((((((((()))))))))&&&'''((())))))******)))'''((()))***++++++******((((((''''''''''''(((((((((((())))))))))))(((((()))((('''''''''(((******((((((((((((((())))))***)))******++++++******)))++++++*********)))))))))))))))(((((((((((())))))++++++*********)))))))))))))))(((((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((************************++++++++++++++++++++++++++++++++++++************+++++++++++++++)))((('''******+++++++++******)))))))))))))))******++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++***+++++++++***,,,///222000:::FFFPPPYYY^^^WWWMMM<<<222+++,,,...---+++,,,---------,,,,,,+++++++++)))******+++,,,,,,,,,,,,,,,+++******)))*********,,,,,,,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***************+++******))))))******++++++++++++,,,,,,,,,------,,,++++++******++++++,,,---,,,,,,,,,,,,,,,,,,---------------------------......---------,,,,,,,,,++++++***)))***+++,,,---------,,,,,,++++++,,,---+++++++++,,,,,,------------...//////000000000000,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))))))))***++++++,,,,,,------------,,,,,,,,,,,,)))***+++,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***+++++++++,,,,,,---------++++++***++++++,,,------------,,,,,,,,,------...------------,,,,,,,,,,,,++++++++++++++++++++++++------.........---,,,,,,(((((()))***,,,---......,,,+++***+++,,,---,,,+++)))))))))))))))*********++++++,,,,,,,,,++++++***+++++++++++++++,,,,,,,,,)))))))))*********++++++---'''""""""(((,,,+++)))((())))))***++++++,,,,,,******+++++++++++++++***)))))))))))))))******+++((('''&&&'''((()))(((&&&))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))'''(((((((((((((((((()))))))))))))))************)))))))))(((((((((''''''&&&&&&''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))''')))++++++***))))))***))))))))))))***************))))))(((((())))))***(((((((((((())))))))))))(((***+++***)))((()))************)))))))))))))))))))))(((((((((((())))))))))))))))))************)))))))))(((((())))))))))))((((((''''''(((((()))))))))))))))))))))******))))))''''''''''''))))))''''''''''''((((((((((((&&&'''((((((******+++,,,++++++***)))((((((((()))))))))(((''''''(((((()))(((((((((((())))))))))))''''''(((((((((((())))))''''''((())))))***))))))'''((()))*********)))((((((''''''''''''(((((()))'''(((((()))))))))))))))(((((('''''''''((()))***((((((((((((((()))************++++++++++++******++++++*********)))))))))))))))(((((((((((())))))++++++++++++************((((((((((((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))************************)))************+++++++++***************************+++,,,,,,+++)))'''&&&***++++++++++++***))))))))))))))))))***+++,,,---++++++++++++++++++++++++++++++++++++++++++++++++))))))***))))))+++...111<<>>666///+++,,,...------...//////...---,,,+++******+++,,,------...------,,,++++++***************+++++++++*********+++,,,---++++++,,,,,,,,,,,,------++++++++++++************++++++************++++++++++++,,,,,,,,,,,,------,,,+++***))))))***+++,,,******))))))))))))******------------------------------------,,,,,,,,,,,,************+++,,,---------......---++++++,,,...+++,,,,,,,,,,,,,,,,,,---,,,---...///////////////++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++******)))))).........---------,,,,,,+++++++++,,,,,,++++++***++++++,,,,,,,,,+++******(((((())))))***+++++++++************+++,,,------,,,,,,,,,,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------------+++++++++,,,,,,,,,,,,,,,+++*********,,,---,,,+++((())))))******++++++,,,------,,,+++************)))*********++++++++++++************+++++++++,,,***(((&&&'''***,,,,,,+++)))))))))***************)))******+++******)))))))))))))))))))))***++++++)))((('''((()))***)))'''))))))))))))))))))))))))((((((((((((((((((((((((***)))(((''''''((()))***((((((((((((((('''''''''))))))))))))******************)))))))))(((((((((&&&''''''((())))))******(((((((((((((((((((((((())))))))))))))))))))))))'''***,,,,,,)))(((((()))))))))))))))*********************))))))*********'''((((((((()))))))))***(((***+++***(((((()))++++++******)))))))))))))))(((((())))))))))))((((((((()))))))))******************))))))))))))******((((((''''''''''''((((((***)))))))))))))))))))))(((((((((((((((((((((((())))))((((((((((((((((((((((((((())))))*********))))))((((((((((((((())))))))))))(((((())))))***)))(((((('''((()))+++,,,'''''''''((((((((())))))'''((()))))))))))))))((('''((()))******)))'''&&&'''''''''''''''((())))))''''''((()))))))))))))))'''''''''(((((((((((((((((((((((((((((()))******))))))************))))))******)))))))))((((((((())))))(((((((((((())))))************))))))))))))((((((((((((((()))******))))))))))))))))))))))))************************************************(((((()))))))))*********)))******++++++,,,,,,,,,((()))***++++++***)))'''+++++++++++++++***))))))******))))))***+++---...++++++++++++++++++++++++*********++++++,,,,,,---***************,,,000333AAAKKKPPPKKKFFFDDD<<<111111---,,,------+++,,,///.........---,,,,,,,,,+++...---+++******+++,,,---+++***************++++++)))(((((('''((()))***++++++++++++,,,,,,------------------,,,,,,,,,++++++,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,,,,------,,,+++***))))))***+++,,,+++******))))))******+++------------------------,,,,,,,,,,,,++++++++++++)))***+++,,,---------------...///---+++***,,,...---,,,,,,,,,,,,,,,,,,+++))))))***+++,,,------,,,++++++++++++++++++++++++++++++++++++++++++++++++......------,,,++++++***---------,,,,,,,,,++++++,,,,,,,,,,,,+++******)))******++++++******)))((('''(((((()))******+++++++++******+++,,,---......,,,,,,++++++,,,,,,---...---------------.........,,,,,,,,,,,,,,,,,,,,,,,,'''((()))+++---...............------,,,+++******+++***)))***,,,---,,,+++***+++,,,---...//////000///...,,,***))))))******(((((())))))*********+++***++++++++++++,,,,,,,,,'''))),,,---,,,,,,,,,---++++++******)))((((((((())))))*********))))))((())))))((())))))***++++++***)))((()))***+++***((())))))))))))))))))))))))(((((((((((((((((((((((()))(((&&&%%%%%%&&&((()))))))))(((((('''''''''&&&))))))))))))************************))))))))))))'''(((((()))***+++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((+++---,,,)))''''''((())))))))))))************++++++************++++++'''((((((((())))))******(((***,,,+++(((''')))++++++******)))))))))))))))'''((()))******)))((('''(((((())))))*********+++))))))(((((((((((())))))((((((''''''''''''((((((*********)))))))))))))))''''''((((((((((((''''''******))))))((((((''''''++++++++++++************(((''''''''''''(((((()))***)))))))))))))))******))))))''''''(((***,,,...''''''''''''((((((((()))(((((())))))))))))(((((('''((()))***)))(((&&&$$$'''''''''''''''((()))***''''''((()))))))))))))))&&&''''''((()))(((((((((((((((((((((((()))******(((((())))))))))))(((((()))(((((((((''''''''''''))))))(((((((((((())))))))))))))))))((((((((((((((((((((((((((()))******))))))))))))))))))))))))************************))))))))))))))))))))))))''''''(((((()))))))))*********+++,,,,,,---......%%%''')))+++,,,+++***)))+++++++++++++++***)))(((+++******)))***,,,...///++++++++++++++++++++++++))))))***+++,,,,,,---------------,,,,,,///333666<<>>999222+++'''&&&&&&++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------************************+++++++++++++++,,,,,,---,,,---------+++***+++,,,+++,,,,,,---,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,---...++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++,,,,,,---......///***,,,------+++***+++---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,---......++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------............---------...------,,,,,,,,,,,,,,,,,,++++++++++++)))***,,,------,,,***)))******+++,,,---......///,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++,,,...///...---++++++,,,---......,,,)))((()))+++---......------++++++++++++++++++++++++++++++,,,---............---------......------,,,)))))))))******++++++,,,+++++++++************)))'''((()))***++++++******+++******))))))******+++((((((((()))******++++++))))))))))))))))))))))))++++++,,,,,,,,,---------***)))'''''')))))))))((())))))(((((((((((())))))%%%''')))***+++***)))((())))))(((((((((((())))))))))))))))))))))))))))))'''((()))******)))((('''***)))'''''')))+++,,,,,,))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((()))))))))))),,,,,,+++***))))))******))))))************))))))))))))))))))))))))))))))&&&&&&'''((()))***++++++,,,,,,,,,+++++++++++++++)))((('''&&&''')))+++,,,***)))(((''''''((()))***))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))###'''+++,,,***((((((***&&&'''''''''(((((())))))))))))((('''''''''''''''$$$$$$$$$%%%%%%&&&&&&&&&((((((((((((((((((((((((&&&&&&'''((()))***+++,,,&&&'''((())))))((('''&&&###$$$%%%'''(((((())))))((((((((((((((((((((((((''''''((()))))))))))))))''''''''''''''''''''''''%%%&&&(((******)))'''&&&((((((''''''''''''(((((()))))))))))))))******+++------,,,+++***(((((('''((()))***++++++***)))(((+++***)))(((((()))***++++++++++++++++++***))))))*********++++++,,,,,,,,,+++)))((((((,,,333:::???666555222...***)))***,,,++++++++++++++++++++++++++++++++++++++++++++++++((()))***+++++++++++++++,,,,,,,,,---------......------------------------((()))+++---------+++***,,,---...---+++***+++,,,++++++,,,---,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---...++++++,,,,,,,,,---------------------------------++++++,,,,,,---...//////+++---///...,,,+++,,,///------------------------+++,,,,,,------,,,,,,+++,,,,,,++++++,,,,,,---...***+++,,,------------------,,,+++++++++---///000,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++---...//////)))************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++---......///---------.........//////,,,,,,---......------,,,***************+++++++++)))***,,,------,,,***)))''''''((()))+++,,,---...++++++++++++++++++++++++,,,+++***+++---...---,,,)))((())),,,......)))%%%%%%&&&))),,,------,,,,,,---------,,,,,,+++++++++***+++,,,,,,------,,,,,,,,,,,,+++******+++,,,,,,++++++++++++******))))))))))))))))))))))))))))))+++***)))(((((()))***+++---,,,***)))((()))***+++)))))))))***++++++,,,,,,+++***)))(((((()))***+++,,,,,,+++***)))))))))***)))))))))))))))))))))))))))))))))))))))******+++''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((()))***++++++***)))((())))))(((((((((((())))))))))))))))))))))))))))))(((((((((((()))+++,,,---))))))******)))(((''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))(((((('''''''''&&&)))))))))))))))))))))))))))))))))))))))))))))))),,,+++)))((((((((()))***************))))))((((((''''''''''''((((((((()))+++***((('''&&&&&&&&&'''************************---,,,***)))***+++***)))***)))(((''''''&&&&&&'''))))))))))))))))))))))))+++)))(((''''''((()))+++(((&&&$$$%%%((()))(((&&&(((((((((((((((((((((((('''&&&&&&&&&&&&'''(((((('''''''''''''''((())))))******))))))))))))******)))(((&&&$$$###$$$%%%&&&(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((())))))))))))+++++++++*********************))))))((((((''''''))))))(((((((((((())))))***)))'''%%%%%%''')))***---------,,,+++***)))(((************************))))))))))))))))))))))))&&&&&&'''((())))))((((((***************++++++,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++***************************,,,++++++******++++++,,,***++++++,,,,,,------...++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++******++++++,,,---******+++,,,,,,,,,,,,+++******++++++,,,---...///,,,,,,,,,++++++*********+++++++++******)))))))))++++++,,,,,,,,,+++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///---***(((***///111---)))+++,,,,,,------,,,,,,+++...---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------...///...---+++***...---,,,+++++++++,,,---***++++++,,,,,,++++++***//////...---+++***)))))))))***+++,,,---,,,+++***---,,,,,,++++++,,,,,,---------------,,,,,,+++***,,,,,,,,,------.........,,,,,,,,,---------......---,,,*********,,,...///))))))++++++,,,+++***)))***+++,,,,,,,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++++++++************************,,,,,,,,,,,,+++++++++******+++,,,,,,------,,,,,,,,,,,,+++******+++,,,,,,++++++++++++*********)))******************)))))),,,+++***))))))***+++,,,---,,,,,,+++******++++++)))))))))***++++++,,,,,,+++***)))(((((()))***+++,,,+++******))))))******************************)))))))))))))))******++++++++++++*********))))))(((((((((((())))))))))))(((((()))******)))(((((())))))(((((((((((()))))))))))))))))))))))))))))))))))))))((())))))******))))))))))))((((((((('''''''''''''''(((((((((((()))))))))))))))))))))))))))))))))(((((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))++++++)))((((((((())))))++++++*********)))))))))&&&&&&''''''((())))))***++++++***(((((('''''''''((((((((((((((((((((((((+++)))(((''')))))))))((())))))(((''''''''''''((())))))))))))))))))))))))+++***(((''''''(((***+++(((&&&$$$%%%''')))((('''(((((((((((((((((((((((('''&&&&&&&&&&&&'''(((((('''''''''''''''((())))))***))))))(((((())))))***+++***((('''&&&''')))***(((((((((((())))))))))))(((((((((((())))))))))))'''''''''((()))*********))))))))))))))))))))))))***)))))))))((((((((('''))))))(((((((((((())))))))))))))))))))))))))))))++++++++++++***)))((((((************************))))))))))))))))))))))))'''((())))))******))))))***))))))))))))***++++++***************************+++++++++,,,,,,---------------------,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,++++++******++++++,,,---******++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,+++,,,,,,++++++++++++++++++,,,,,,,,,++++++************++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,,,,------+++******+++,,,---------,,,,,,------------,,,,,,...---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------......---,,,,,,+++------,,,+++++++++,,,---***++++++,,,,,,++++++***++++++++++++++++++++++++***+++,,,,,,,,,+++******---,,,,,,++++++,,,,,,---,,,---------,,,,,,+++***------------......//////,,,,,,,,,------------...---,,,+++******,,,---...,,,------...---,,,+++******+++,,,,,,,,,,,,******------------------------*********+++++++++,,,,,,,,,,,,,,,++++++,,,,,,,,,---,,,+++************+++************************+++++++++******************+++,,,,,,------,,,,,,,,,++++++******++++++,,,++++++++++++************,,,,,,++++++*********))),,,,,,++++++++++++,,,,,,,,,,,,,,,---,,,,,,++++++)))))))))***++++++,,,,,,******))))))))))))******++++++***)))))))))******++++++++++++++++++++++++)))))))))))))))******+++------,,,,,,,,,+++++++++(((((((((((())))))))))))'''(((((())))))(((((('''))))))(((((((((((())))))))))))))))))))))))))))))+++***))))))((((((((()))***))))))(((((((((((()))''''''''''''(((((((((((())))))))))))))))))))))))***)))))))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))******)))((((((((())))))+++++++++***************&&&&&&'''(((((()))*********++++++******)))((('''************************((('''%%%&&&'''(((((('''((((((''''''(((((())))))))))))))))))))))))))))))+++***)))(((((()))***+++(((&&&%%%&&&''')))((((((((((((((((((((((((((((((''''''&&&&&&''''''((()))(((''''''''''''(((((())))))((((((''''''(((((()))******)))(((((()))***+++(((((((((((())))))))))))(((((((((((())))))))))))&&&''''''((()))******+++''''''''''''''''''''''''))))))))))))(((((((((((())))))(((((((((((())))))((()))***++++++***)))((())))))*********))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++******))))))((((((((()))******))))))))))))))))))))))))))))))***+++,,,---......))))))))))))************,,,++++++******++++++,,,...------,,,++++++******++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,,,,,,,,,,,,,---++++++******++++++,,,---******+++++++++,,,,,,,,,***+++,,,,,,,,,+++)))(((++++++++++++++++++,,,,,,+++++++++***************)))***++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))))))))***++++++,,,,,,+++,,,,,,+++)))***---000,,,------......------,,,------,,,,,,,,,,,,------++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,...------,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---***++++++,,,,,,++++++***(((((()))***+++,,,,,,---,,,,,,,,,,,,,,,+++***))),,,,,,++++++++++++,,,,,,,,,,,,---------,,,++++++------............//////,,,,,,,,,,,,------------...---,,,+++***+++,,,---+++,,,,,,,,,+++***))))))******,,,,,,,,,,,,+++***------------------------))))))*********+++++++++---,,,+++******+++,,,---++++++******))))))***************************************)))))))))))))))***+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++------,,,,,,+++*********,,,,,,++++++++++++,,,,,,***+++,,,---,,,,,,***))))))))))))***++++++,,,,,,***))))))))))))))))))*********))))))))))))******************************)))))))))))))))******+++++++++*********)))))))))&&&&&&&&&&&&''''''''''''''''''((((((((((((''''''))))))(((((((((((())))))((((((((((((((((((((((((***))))))((((((((())))))***)))(((''''''((())))))''''''''''''((((((((((((((((((((((((((((((((((((************))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))((((((((())))))++++++++++++************(((((((((((((((((((((((())))))***+++***)))(((&&&++++++++++++++++++++++++'''&&&%%%%%%'''))))))(((''''''''''''((()))***+++(((((((((((((((((((((((()))((((((''''''(((((()))((('''&&&&&&'''((())))))(((((((((((((((((((((((('''''''''''''''(((((()))((((((''''''''''''((()))((((((''''''''''''((((((((((((''''''((()))***+++(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))((((((((((((&&&&&&'''''''''''''''((())))))))))))(((((((((((())))))(((((((((((())))))((())))))******))))))((((((((()))***++++++******(((((((((((((((((((((((())))))))))))))))))))))))))))))***************)))((((((((((((((())))))***************************(((((()))******+++,,,,,,'''''''''(((((((((((((((,,,++++++******++++++,,,,,,,,,,,,,,,++++++******++++++++++++++++++++++++***+++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,++++++******++++++,,,---++++++***+++++++++,,,,,,)))***+++,,,,,,+++)))(((*********++++++,,,,,,,,,))))))))))))))))))((((((((()))***+++,,,---------++++++++++++++++++++++++******************************++++++,,,------...111000---+++)))***---///,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,...---,,,+++++++++------,,,,,,,,,,,,,,,,,,------***++++++,,,,,,++++++***(((((()))***+++,,,------------,,,,,,+++***)))))),,,,,,++++++++++++,,,,,,,,,,,,,,,------,,,,,,+++------------------------++++++,,,,,,,,,---------......,,,++++++++++++,,,++++++++++++++++++++++++)))***+++,,,---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++---,,,+++******+++,,,---++++++************++++++************************))))))))))))))))))))))))***+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++++++++*********++++++++++++++++++***((()))***++++++***)))((()))))))))***++++++,,,,,,)))))))))******)))))))))***))))))((())))))******)))))))))))))))))))))))))))))))))))))))******+++***))))))))))))(((((((((&&&&&&&&&&&&''''''''''''((((((''''''''''''(((((())))))(((((((((((())))))((((((((((((((((((((((((''''''''''''((()))***+++))))))(((((((((((())))))''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))************((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))((((((************************++++++***)))((('''&&&&&&'''((()))***)))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&(((******)))'''''''''((()))***+++,,,(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''((()))***(((((((((((((((((((((((((((''''''''''''((())))))((((((''''''''''''((((((((((((''''''''''''(((((((((((((((((())))))******(((((((((((())))))))))))(((((((((((())))))))))))++++++***)))((('''&&&&&&'''''''''(((((()))))))))(((((((((((())))))))))))))))))(((((((((((())))))***)))'''&&&&&&''')))***))))))***+++,,,,,,,,,,,,(((((((((((((((((((((((()))))))))))))))))))))))))))))))))******)))((((((((((((((((((((())))))***++++++++++++++++++++++++))))))))))))((((((((((((*********+++++++++,,,,,,,,,++++++******++++++,,,*********++++++,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,++++++************++++++++++++******++++++,,,---++++++*********+++,,,---'''(((***+++,,,,,,++++++*********++++++,,,,,,,,,************************((()))***+++,,,---------++++++++++++++++++++++++************************,,,------...//////000000999333,,,***,,,......,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,++++++******++++++,,,---,,,+++******+++---...+++++++++,,,,,,---------***++++++,,,,,,++++++***++++++,,,,,,,,,,,,,,,,,,...---,,,+++******)))))),,,++++++******++++++,,,+++,,,,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------...------,,,++++++++++++++++++,,,,,,---...///000)))***+++,,,---,,,,,,+++************************+++++++++,,,,,,,,,,,,---,,,+++************+++,,,,,,,,,+++++++++,,,,,,---************************))))))))))))***************+++,,,,,,------,,,,,,***++++++,,,,,,++++++***++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++******++++++++++++******'''((()))))))))))))))))))))))))))***++++++,,,,,,))))))************))))))))))))((((((((()))******(((((((((((((((((((((((()))))))))))))))******++++++************)))))))))(((((((((((()))))))))))))))((((((''''''(((((()))))))))(((((((((((())))))))))))))))))))))))))))))&&&&&&&&&'''((()))++++++'''(((((())))))))))))(((''''''''''''(((((((((((())))))))))))))))))))))))(((((()))))))))))))))***))))))))))))))))))))))))((((((((((((((((((((((((''''''((()))))))))(((((()))))))))))))))*********,,,,,,+++***((('''&&&&&&''''''((((((((((((''''''''''''''''''''''''''''''***)))'''((()))******)))((('''(((((()))***+++,,,))))))))))))))))))))))))'''''''''''''''''''''''''''((()))((('''''')))+++((((((((((((((((((((((((((((((''''''(((((()))***)))((((((''''''''''''((()))((((((''''''(((((()))************++++++++++++(((((((((((())))))))))))(((((((((((()))))))))))),,,+++***)))((('''&&&%%%((((((((())))))******+++(((((((((((())))))))))))))))))(((((((((((())))))***)))&&&%%%%%%&&&)))***)))***+++,,,,,,,,,,,,,,,)))))))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))((('''))))))((((((((()))******++++++++++++++++++++++++))))))))))))(((((('''''')))))))))***++++++,,,,,,,,,++++++******++++++,,,))))))******+++,,,,,,---++++++++++++++++++++++++*********++++++,,,,,,---+++******))))))******+++++++++******++++++,,,---,,,+++*********+++,,,---(((((()))***+++,,,---...++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,---------)))***++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++------......//////000000999222+++***---000...++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,++++++))))))******+++,,,,,,,,,++++++************+++++++++++++++++++++,,,,,,---******+++,,,------------***++++++,,,,,,++++++***...------,,,,,,+++++++++------,,,+++************++++++************++++++++++++,,,---------,,,,,,++++++************))))))++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++(((((((((((()))+++,,,---((()))+++,,,------,,,+++++++++++++++++++++++++++++++++,,,,,,,,,---------++++++++++++++++++++++++,,,,,,,,,+++,,,,,,---...************************)))))))))******+++++++++***+++,,,,,,------,,,,,,***+++,,,,,,,,,,,,+++***+++++++++,,,,,,,,,------((())))))******+++++++++***+++,,,------,,,+++***))))))(((((()))******+++)))))))))***++++++,,,,,,((()))***++++++***)))(((((((((((((((((()))******(((((((((((((((((((((((()))))))))))))))******+++++++++*********)))))))))(((((((((((())))))))))))***)))(((((((((((()))***))))))(((((((((((())))))))))))))))))))))))))))))'''''''''''''''((()))***%%%''')))++++++***((('''''''''''''''(((((((((((())))))))))))))))))))))))''''''((((((((()))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&((()))))))))((((((''''''((((((((()))))))))*********))))))))))))((()))((((((((((((((())))))))))))))))))))))))))))))+++***(((((()))***)))((()))((((((((()))***++++++))))))))))))))))))))))))(((((())))))))))))(((((('''((())))))'''''')))+++((((((((((((((((((((((((((((((((((((((())))))***))))))((('''''''''''''''***))))))(((((())))))*********************))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))(((((((((((('''(((((())))))***++++++'''((((((((()))))))))***))))))(((((((((((())))))))))))(((''''''((()))))))))******++++++++++++***************************))))))))))))))))))))))))******++++++******)))(((***))))))))))))***++++++************************)))))))))***************''''''(((((()))******+++,,,++++++******++++++,,,***************+++++++++++++++++++++++++++++++++)))******+++,,,,,,------,,,++++++******++++++,,,++++++******++++++,,,---,,,+++***))))))+++---...,,,+++***)))***+++---///,,,,,,++++++++++++++++++***+++++++++,,,,,,,,,,,,***++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...111---******,,,/////////***++++++,,,,,,++++++******+++,,,,,,,,,,,,+++***((())))))***++++++,,,,,,++++++************++++++******+++,,,,,,,,,,,,,,,)))***+++---......------***++++++,,,,,,++++++***,,,,,,,,,,,,+++++++++***---,,,+++*********+++,,,++++++************++++++***+++,,,,,,---------,,,++++++++++++******))))))***++++++++++++,,,,,,,,,++++++,,,,,,------,,,,,,))))))((('''''''''((()))((()))+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++,,,,,,,,,,,,)))***+++,,,,,,+++***)))++++++******+++,,,,,,---************************))))))******+++++++++,,,++++++,,,---------,,,,,,***+++,,,------,,,+++***+++++++++,,,,,,---------''''''((()))***++++++,,,,,,,,,---......---,,,,,,+++***)))))))))***,,,---)))))))))***++++++,,,,,,((()))***++++++***)))(((((((((((((((((()))******)))))))))))))))))))))))))))))))))))))))******+++)))))))))(((((((((((('''&&&&&&&&&&&&'''''''''(((+++***)))(((((()))***+++))))))(((((((((((())))))))))))))))))))))))))))))))))))(((''''''''''''((($$$&&&))),,,,,,+++(((&&&''''''''''''((((((((()))))))))))))))))))))))))))&&&'''''''''(((((())))))))))))))))))))))))))))))((((((((((((((((((((((((%%%&&&((()))))))))((((((&&&'''''''''(((((())))))((((((((()))******+++++++++***)))(((((()))***+++'''''''''''''''''''''''',,,***((((((((()))(((''')))))))))))))))******+++))))))))))))))))))))))))******++++++++++++******&&&(((***)))''''''))),,,((((((((((((((((((((((((((((((((((((((()))*********)))((('''''''''''''''******))))))))))))******((((((((((((((('''&&&%%%(((((((((((())))))))))))(((((((((((())))))))))))''''''(((((()))*********'''''''''((()))******+++'''((((((((())))))******))))))(((((((((((())))))((()))***++++++***)))((())))))************))))))************************)))))))))))))))))))))))),,,,,,,,,,,,,,,+++***)))***************++++++,,,))))))))))))))))))))))))))))))***+++,,,------...***++++++,,,------......,,,++++++++++++++++++,,,,,,,,,++++++***)))))))))++++++++++++++++++++++++))))))***+++,,,,,,---------,,,,,,++++++,,,,,,---++++++******++++++,,,---,,,+++***))))))+++---...000...+++))))))+++---...---,,,,,,++++++*********''''''(((((()))))))))***++++++,,,,,,,,,+++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,((((((((()))******++++++((()))*********,,,000333*********++++++************+++,,,------,,,+++***((())))))***++++++,,,,,,++++++************++++++(((***+++,,,---,,,,,,+++)))***+++---......------+++++++++,,,,,,+++++++++******************++++++,,,+++*********+++,,,---++++++************++++++***+++,,,,,,------------,,,,,,,,,+++++++++************+++++++++,,,,,,,,,***+++,,,,,,------------222111///---,,,,,,,,,,,,((()))+++,,,------,,,,,,........................)))************+++++++++''')))+++------+++)))'''******))))))***+++,,,,,,*********************************++++++,,,,,,,,,++++++++++++++++++++++++))))))***++++++++++++***.........---,,,+++))))))******************************************************))))))***,,,---///...---,,,+++************'''((()))******)))((('''(((((((((((((((((((((((())))))(((((('''''''''&&&************************))))))))))))))))))))))))******))))))))))))************)))(((((((((((((((&&&&&&'''((()))******+++******))))))))))))******(((((())))))))))))((((((''''''(((((((((&&&%%%$$$''''''((()))))))))))))))'''((()))((('''&&&''')))(((((())))))*********+++++++++***)))((('''&&&&&&%%%&&&((()))))))))(((''''''(((((('''&&&&&&''')))'''''''''''''''((())))))(((((()))***+++,,,,,,---)))))))))))))))(((''''''((((((((((((((((((((((((&&&'''((())))))******)))))))))))))))************+++*********))))))((((((++++++******))))))(((((())))))))))))))))))))))))))))))))))))((((((((((((&&&((()))(((&&&%%%%%%&&&''''''''''''((((((((()))(((((((((((((((((((((((())))))))))))))))))))))))'''&&&%%%$$$###$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''(((((()))***+++++++++******)))((('''&&&%%%%%%&&&((()))***)))(((&&&%%%%%%&&&((()))))))))((('''&&&''''''((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((()))***+++,,,,,,+++***)))((()))***,,,,,,+++************+++++++++******))),,,,,,,,,++++++*********)))+++,,,,,,+++***,,,---++++++++++++++++++++++++,,,,,,+++)))'''&&&(((***,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******,,,,,,,,,++++++*********++++++++++++++++++++++++,,,++++++******++++++,,,((()))***+++,,,,,,+++***---,,,***)))))))))******++++++++++++++++++++++++++++++******************,,,------+++******,,,...---------,,,+++***)))))))))((((((((()))***++++++++++++++++++++++++++++++))))))*********+++++++++---,,,+++*********+++,,,---,,,,,,++++++,,,,,,---......---,,,,,,+++******------,,,***((((((+++---++++++++++++++++++++++++...---...///000///---***,,,+++***))))))***+++,,,++++++******)))(((''''''((()))***++++++++++++***++++++++++++++++++++++++---,,,,,,+++*********++++++*********+++,,,,,,---,,,***)))***------+++)))(((((())))))******++++++******))))))***+++,,,,,,---,,,+++*********+++,,,,,,++++++***)))))))))*********+++++++++,,,,,,,,,++++++++++++++++++++++++(((((())))))******************+++++++++,,,,,,,,,++++++++++++++++++++++++))))))***+++++++++++++++,,,,,,------,,,,,,++++++******************************************************))))))***,,,---......---,,,+++************'''((()))******)))((('''))))))))))))))))))))))))))))))((((((((('''''''''************************))))))))))))))))))))))))***))))))(((((())))))***(((((('''&&&&&&&&&&&&&&&'''(((((())))))************))))))))))))*********((()))))))))))))))(((''''''((()))******))))))(((''''''((()))))))))))))))((()))***)))((('''(((***((()))))))))************))))))))))))(((((((((((('''((()))*********)))(((***++++++***))))))***,,,'''''''''''''''((()))))))))))))))******++++++,,,)))*********))))))(((''')))))))))))))))))))))))))))***************))))))))))))))))))************************)))))))))(((*********)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))***,,,+++)))(((((()))'''''''''((((((((())))))************************))))))))))))))))))))))))+++***)))((((((((())))))''''''((((((((()))))))))''''''''''''''''''''''''&&&''''''((())))))******((((((((((((((('''''''''###%%%''')))******)))(((&&&&&&((()))))))))(((''''''(((((()))***)))))))))))))))))))))************)))))))))))))))((((((((()))******++++++******)))))))))***++++++++++++*********+++++++++******))),,,++++++++++++++++++***+++,,,,,,+++)))(((((()))++++++++++++++++++++++++......---+++((('''(((***,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******,,,,,,,,,++++++*********++++++++++++++++++++++++,,,++++++******++++++,,,))))))++++++,,,+++******---,,,+++******++++++,,,++++++++++++++++++++++++************************+++,,,,,,+++))))))+++---,,,,,,,,,++++++******)))++++++***)))))))))******++++++++++++++++++++++++************++++++++++++,,,,,,+++******++++++,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,------------,,,---,,,***))))))+++---------------------------+++***+++---//////---+++,,,,,,+++******+++,,,,,,---------,,,++++++************+++++++++,,,,,,,,,---------------------------,,,++++++******+++++++++++++++++++++,,,------,,,+++***+++---...,,,)))************++++++++++++))))))******++++++++++++,,,,,,+++***++++++,,,---,,,,,,+++*********************+++++++++,,,,,,,,,++++++++++++++++++++++++)))))))))))))))************++++++++++++,,,,,,,,,++++++++++++++++++++++++)))******+++++++++++++++******+++,,,------,,,,,,***************************************************************+++,,,------,,,+++***************(((((())))))))))))((((((************************))))))((((((((((((''''''************************)))))))))))))))))))))))))))((((((''''''(((((()))(((((('''&&&&&&&&&'''''')))))))))))))))*********))))))))))))******++++++)))))))))))))))(((''''''&&&'''((()))************''''''((())))))))))))))))))***+++***)))((()))+++))))))))))))************''''''(((((())))))***************++++++***))))))((())))))(((''''''(((***(((((('''''''''((())))))*********************************+++******)))(((************************,,,,,,,,,++++++***)))((())))))))))))************************))))))))))))((())))))))))))))))))***))))))))))))))))))))))))))))))))))))((((((((((((&&&((())))))'''&&&&&&'''''''''((((((((()))))))))''''''''''''''''''''''''))))))))))))))))))))))))))))))((('''''''''(((((((((((()))))))))*********((((((((((((((((((((((((&&&&&&''''''(((((())))))&&&'''''''''(((((())))))$$$%%%''')))******))))))&&&''''''((()))(((((((((((())))))***************************++++++++++++******)))))))))(((((((((******))))))))))))***************)))******+++,,,)))******+++++++++***************+++++++++++++++,,,------+++(((&&&&&&&&&++++++++++++++++++++++++.........,,,)))((()))***,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******+++++++++++++++*********++++++++++++++++++++++++,,,++++++******++++++,,,***++++++,,,++++++***))),,,,,,,,,+++,,,,,,---...++++++++++++++++++++++++***************************++++++***))))))+++,,,++++++******************------,,,+++************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,------......+++++++++***)))***,,,...------------------------(((((())),,,...///---,,,---,,,,,,++++++,,,,,,---------------,,,,,,,,,,,,+++***)))))))))***+++,,,------------------------,,,,,,++++++******++++++,,,++++++++++++,,,------,,,++++++,,,---...,,,***,,,,,,,,,,,,,,,+++++++++)))***+++,,,,,,,,,+++***,,,,,,++++++,,,---...///---,,,,,,+++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++*********)))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++)))***++++++,,,,,,++++++******+++,,,,,,,,,,,,+++***************************************************************++++++,,,,,,,,,+++***************(((((())))))))))))(((((())))))))))))))))))))))))))))))((((((((((((((((((************************((((((((((((((((((((((((((((((''''''''''''((((((******)))))))))))))))******************)))))))))((())))))***++++++++++++)))******))))))((('''&&&&&&&&&''''''((((((((((((''''''((()))))))))))))))((()))******(((((()))***)))))))))))))))*********(((((((((((())))))))))))***************)))))))))&&&'''((('''&&&%%%'''))))))((((((((((((((())))))+++*********)))))))))(((******+++++++++******)))))))))))))))))))))))))))***+++++++++******)))(((((()))))))))*********************)))))))))))))))'''((((((((())))))******))))))))))))))))))))))))))))))))))))((((((((((((%%%&&&((('''&&&%%%%%%&&&'''(((((((((((()))))))))&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((())))))))))))))))))))))))'''''''''(((((()))))))))''''''''''''((((((((((((((((((((()))((('''&&&&&&&&&''''''((((((((((((((((((((()))************))))))))))))*********++++++*********)))))))))((((((+++***((((((((((((***++++++***)))))))))***,,,---))))))***+++++++++******))))))******++++++,,,,,,,,,------+++(((&&&&&&'''++++++++++++***************+++,,,+++***)))+++,,,++++++++++++++++++++++++******++++++++++++******+++++++++***************++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,+++******)))++++++++++++,,,,,,------++++++++++++++++++++++++***************+++++++++***,,,,,,,,,******+++---)))*********************------,,,+++++++++,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))***++++++,,,,,,---***+++++++++******,,,...***************************)))***+++......---,,,,,,,,,,,,++++++,,,,,,,,,++++++++++++++++++,,,,,,***)))'''&&&'''(((***,,,++++++++++++++++++++++++,,,,,,++++++***++++++,,,++++++*********++++++,,,,,,,,,,,,---------,,,+++------,,,,,,++++++******)))***,,,------,,,***)))++++++,,,,,,---...//////------,,,++++++,,,,,,---******+++++++++,,,,,,,,,++++++++++++++++++++++++************))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++,,,,,,++++++***)))))))))))))))))))))))))))************************))))))*********+++******++++++******))))))******))))))(((((((((((())))))(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''((((((******)))))))))******+++*********)))))))))))))))((()))***+++,,,+++++++++)))))))))))))))(((''''''))))))((((((''''''''''''''''''((()))))))))))))))'''((())))))''''''((()))******))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))***++++++***))))))***,,,***))))))((((((((())))))++++++******)))((((((((()))******+++++++++******(((((((((((((((((((((((('''(((((()))******))))))((()))))))))************))))))))))))))))))******''''''(((((()))))))))***(((((((((((((((((((((((())))))))))))((((((((((((''')))++++++)))((()))***(((((((((((()))))))))***))))))))))))))))))))))))''''''''''''''''''''''''(((((())))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))((()))))))))))))))******((((((((((((''''''''''''(((((((((((((((''''''&&&''''''''''''((((((((()))&&&'''(((((())))))((((((((((((((()))))))))******************************+++***)))(((((()))***++++++***)))))))))***,,,---((()))***+++++++++++++++)))))))))******++++++++++++,,,---,,,***)))***++++++++++++******)))))))))%%%''')))*********,,,---++++++++++++++++++++++++******++++++++++++******************************++++++++++++++++++++++++,,,++++++******++++++,,,------,,,++++++*********))))))***+++++++++,,,,,,++++++++++++++++++++++++))))))*********++++++++++++---......,,,,,,,,,---***************+++++++++++++++++++++,,,---...///++++++++++++++++++++++++******+++++++++,,,,,,,,,******++++++,,,,,,,,,,,,+++,,,,,,------,,,,,,+++)))))))))))))))))))))))))))***++++++***+++,,,...************************---,,,+++,,,---...,,,+++******++++++++++++******++++++++++++++++++,,,,,,+++***((((((((()))+++---++++++++++++++++++++++++,,,++++++***++++++,,,,,,******))))))))))))******+++,,,------,,,,,,,,,,,,,,,,,,++++++*********))))))+++,,,------,,,***)))***+++,,,---......//////,,,,,,,,,++++++,,,------******+++++++++,,,,,,,,,++++++++++++++++++++++++*********))))))))))))))),,,,,,,,,++++++++++++***++++++++++++++++++++++++***++++++,,,,,,,,,,,,,,,++++++,,,,,,+++***))))))))))))))))))))))))))))))************************))))))******+++******)))+++******)))))))))******))))))(((((((((((())))))''''''''''''''''''''''''(((((())))))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''(((((()))(((((('''''''''((())))))((((((((((((((())))))))))))***+++,,,,,,+++***)))(((((())))))))))))((((((---,,,+++***))))))))))))''''''((()))))))))))))))&&&((()))((('''&&&'''(((************))))))))))))******))))))(((((('''''')))(((((((((((()))***+++))))))***)))(((''')))+++******)))((((((((())))))*********))))))(((((((((((()))******+++*********''''''''''''''''''''''''&&&&&&((())))))*********))))))))))))************))))))))))))************'''(((((((((((((((((()))(((((((((((((((((((((((())))))))))))((((((((((((&&&'''))))))((('''((()))((((((((()))))))))******))))))))))))))))))))))))''''''''''''''''''''''''&&&''''''(((((((((((('''(((((()))))))))*********(((((((((((((((((((((((())))))))))))************))))))(((((('''''''''&&&%%%%%%&&&'''((()))******(((''''''''''''((())))))&&&&&&'''((((((((((((((('''((((((((())))))))))))(((((()))******++++++,,,++++++************++++++*********)))******+++,,,((()))***+++++++++++++++)))))))))***************)))+++,,,,,,++++++,,,---+++++++++***))))))(((((($$$&&&)))******+++,,,---++++++++++++++++++++++++******++++++++++++******)))))))))***************++++++++++++++++++++++++,,,++++++******++++++,,,---,,,,,,++++++++++++,,,))))))***+++++++++******++++++++++++++++++++++++)))))))))***++++++,,,,,,,,,---//////...------...,,,+++++++++++++++++++++))))))***+++,,,...///000++++++++++++++++++++++++))))))*********+++++++++))))))+++,,,,,,,,,,,,,,,++++++------------++++++******)))))))))))))))))))))+++,,,,,,+++***+++---,,,,,,,,,,,,,,,,,,,,,,,,///---,,,,,,------,,,+++)))******++++++******)))------------,,,,,,,,,,,,---,,,+++++++++,,,......------------------------++++++******++++++,,,,,,++++++***))))))))))))***)))+++---,,,+++***++++++++++++++++++************+++,,,---------,,,+++******+++,,,------...------,,,++++++++++++,,,,,,---******+++++++++,,,,,,,,,++++++++++++++++++++++++((()))))))))************,,,,,,,,,+++++++++******++++++++++++++++++++++++***+++,,,,,,------,,,,,,)))******++++++++++++***))))))))))))))))))))))))************************))))))***++++++***)))(((******))))))))))))*********)))(((''''''((()))***(((((((((((((((((((((((((((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))***))))))(((((())))))***((((((''''''((())))))***&&&&&&''''''(((((())))))+++,,,------,,,+++)))(((&&&'''((())))))******))),,,+++***))))))******+++''''''((()))))))))))))))''')))***)))((('''((()))************)))))))))((((((((((((((()))))))))))))))((((((((()))+++,,,---&&&'''((('''%%%%%%'''(((+++******)))(((((()))))))))))))))))))))((((((((('''((())))))*********)))((((((((((((((((((((((((((())))))*********))))))))))))))))))************((()))))))))************((((((((((((((('''''''''(((((((((((((((((((((((())))))))))))((((((((((((###%%%''''''&&&%%%&&&'''(((((()))))))))*********(((((((((((((((((((((((())))))))))))))))))))))))$$$%%%&&&'''(((''''''&&&''''''((((((((()))))))))''''''''''''''''''''''''))))))))))))))))))))))))'''''''''(((((((((((((((&&&&&&&&&'''((()))***+++(((''''''&&&'''((()))***''''''((()))))))))))))))(((((()))))))))*********''''''((()))+++,,,---...++++++,,,,,,,,,,,,++++++))))))***++++++++++++***(((((()))++++++,,,,,,+++************))))))))))))(((***++++++******+++---+++++++++***)))(((((((((&&&(((+++++++++***+++,,,******************************++++++++++++******((()))))))))*********+++++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,+++++++++,,,---...***+++,,,,,,,,,+++***)))++++++++++++++++++++++++((())))))***++++++,,,,,,+++---//////---,,,,,,---...---------,,,+++++++++************+++,,,......++++++++++++++++++++++++(((((()))))))))*********((()))+++,,,------,,,,,,***+++---......---+++***))))))******++++++,,,,,,***,,,---,,,+++******+++++++++++++++++++++++++++---+++******,,,---,,,+++******+++,,,,,,+++******---------,,,++++++******++++++++++++,,,,,,,,,,,,------------------------++++++******++++++,,,------,,,,,,+++******++++++(((***,,,,,,***((()))++++++++++++,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++***+++,,,------,,,++++++***************+++,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++''''''((()))***++++++,,,,,,,,,,,,++++++*********++++++++++++++++++++++++***+++,,,,,,------,,,,,,'''((()))***,,,,,,,,,,,,))))))))))))))))))))))))************************((()))***++++++***)))(((***)))))))))))))))*********)))(((''''''((()))***))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))************)))******+++,,,,,,$$$%%%%%%&&&'''((()))))),,,,,,---...---+++((('''%%%&&&''')))************((((((''''''''')))***+++'''(((((()))))))))))))))(((***+++***)))((()))***+++*********))))))((((((&&&&&&'''((()))***++++++))))))))))))***---///000)))***+++***((((((***+++++++++***))))))((())))))((((((((()))))))))))))))''''''((()))))))))))))))))))))))))))))))))))))))+++++++++++++++***)))((())))))))))))************(((((())))))*********+++))))))(((((('''''''''&&&(((((((((((((((((((((((())))))))))))((((((((((((&&&(((******)))((()))***))))))))))))************++++++++++++++++++++++++************************((()))***,,,,,,,,,+++***%%%%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''((((((((((((((('''''''''%%%%%%&&&'''((()))***+++))))))((('''''''''''''''(((''''''&&&&&&((()))***(((((()))***************)))************+++++++++&&&&&&((()))+++---...///+++,,,---......---,,,+++((()))***,,,,,,+++******(((((()))++++++,,,,,,,,,++++++******))))))(((((((((***+++***)))((()))++++++++++++***)))((((((''')))+++------,,,***************************************++++++++++++******(((((())))))*********+++++++++++++++++++++++++++,,,++++++++++++++++++,,,,,,++++++***+++,,,...///,,,------...---,,,***)))++++++++++++++++++++++++((())))))***++++++,,,,,,***,,,......---++++++,,,//////...------,,,+++++++++++++++******+++,,,,,,++++++++++++++++++++++++(((((((((((())))))))))))((()))+++,,,------,,,,,,***+++---......---+++***((()))***+++---...///000+++,,,------+++))))))***))))))))))))))))))))))))***((('''(((+++------,,,++++++------------++++++++++++******)))(((''''''''''''((())))))))))))(((+++++++++++++++++++++++++++*********+++,,,,,,---///...------,,,,,,,,,,,,'''))),,,+++)))''')))***,,,,,,,,,------............---,,,++++++++++++,,,***+++,,,,,,,,,+++***)))***)))))))))***++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++&&&&&&''')))***+++,,,---************+++,,,---...+++,,,------,,,+++)))((())))))))))))))))))))))))************************************************************************,,,,,,,,,+++***)))((('''))))))*********+++++++++***)))(((''''''((()))***)))***+++++++++)))((('''(((((((((((((((((((((((())))))))))))))))))))))))++++++++++++++++++++++++---,,,,,,+++***)))((((((++++++******)))((((((((())))))************)))))),,,+++******,,,,,,+++***,,,,,,,,,++++++++++++***))))))))))))(((((((((((()))&&&$$$%%%(((***)))(((''''''((()))))))))))))))***++++++,,,,,,,,,++++++---+++)))''''''(((***,,,))))))))))))))))))))))))'''((((((((()))))))))******)))(((''''''((()))***---)))&&&%%%'''((((((&&&$$$%%%%%%&&&'''((())))))(((((((((((()))))))))))))))*********++++++++++++))))))))))))))))))))))))+++******)))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''&&&))))))))))))))))))))))))((((((''''''&&&&&&&&&%%%&&&&&&&&&%%%%%%$$$$$$$$$(((((((((((())))))))))))))))))(((((((((((())))))''''''''''''((((((((())))))))))))))))))******+++******))))))((((((''''''))))))))))))((((((((((((&&&'''(((*********)))(((((()))***++++++)))'''%%%)))''''''((()))***)))((())))))))))))))))))))))))))))))))))))))))))))))))((((((((()))******+++++++++---///---***((()))***---+++***((((((((())))))*********)))))))))((((((++++++++++++++++++++++++,,,+++++++++++++++++++++,,,+++)))''''''''''''(((++++++++++++++++++++++++***666999...&&&(((***(((,,,+++)))((((((((())))))+++******))))))******+++******+++,,,...///000000******+++++++++,,,,,,,,,+++,,,,,,+++)))((()))***++++++++++++++++++++++++++++++++++++++++++++++++,,,------,,,+++***)))(((++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,,,,,,,,,,++++++*********+++++++++************)))++++++******++++++,,,------------,,,+++***)))(((,,,,,,++++++***))))))(((,,,,,,,,,++++++***************+++,,,,,,,,,++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,,,,+++++++++++++++++++++'''((((((***+++,,,------+++***)))))))))+++...///))))))***+++,,,------...,,,,,,++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++***++++++,,,,,,+++++++++,,,------......------,,,,,,,,,++++++,,,,,,---...---,,,+++***))))))))))))******+++++++++,,,,,,,,,)))***+++,,,,,,+++***)))++++++++++++,,,---...///***++++++,,,,,,,,,++++++************************+++++++++++++++++++++++++++++++++***************************************,,,,,,,,,,,,+++***))))))))))))*********+++++++++***)))(((((((((((()))***)))******+++***)))((('''((((((((((((((((((((((((++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******))))))))))))))))))))))))*********))))))************))))))+++***))))))++++++***))))))*********++++++,,,,,,))))))))))))((((((((((((+++)))'''(((***,,,+++***''''''((())))))))))))))),,,,,,---,,,,,,+++***)))***)))(((''''''(((***+++))))))))))))))))))))))))(((((((((((())))))))))))***)))(((''''''((()))***+++(((%%%%%%'''))))))((('''((((((((()))*********(((((((((((()))))))))))))))))))))*********++++++))))))))))))))))))))))))+++***))))))(((((()))))))))))))))))))))))))))))))))))))))(((((((((''''''))))))))))))))))))))))))((((((((((((''''''&&&&&&((((((''''''&&&&&&&&&&&&(((((((((((())))))))))))))))))(((((((((((())))))'''''''''((((((((()))))))))((('''''''''(((*********)))))))))((((((((('''))))))))))))(((((((((((())))))******+++*********(((((()))))))))((('''&&&+++))))))***+++,,,+++***))))))))))))))))))))))))((((((((((((((((((((((((*********)))))))))))))))***,,,---,,,)))'''((()))(((((((((((()))***+++,,,,,,,,,,,,+++++++++******((((((((((((((((((((((((*********++++++,,,,,,---...---+++***)))))))))***+++++++++++++++*********///:::<<<111((()))***''',,,+++***))))))))))))***---,,,,,,++++++,,,,,,---+++++++++++++++++++++,,,*********+++++++++,,,,,,***+++,,,+++***)))***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,------,,,,,,,,,+++++++++***************++++++,,,,,,,,,++++++******++++++,,,---'''((()))+++---.........***************+++++++++,,,,,,,,,,,,+++++++++***---------,,,+++***)))(((***++++++,,,,,,++++++***++++++,,,,,,,,,---------+++++++++,,,,,,,,,,,,,,,+++++++++*********))))))+++************+++---...))))))******+++,,,,,,,,,++++++++++++++++++++++++---,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++++++++,,,,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---------,,,+++***))))))))))))******+++++++++,,,,,,,,,***+++,,,,,,,,,,,,+++***,,,,,,,,,,,,---...//////************+++,,,---...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******))))))************************+++++++++++++++***)))((()))))))))************+++***))))))(((((())))))***)))************)))(((((())))))))))))))))))))))))************************))))))))))))))))))))))))************************'''(((((()))******++++++***************************)))((()))******)))(((''''''((()))***+++,,,---))))))))))))((((((((((((+++)))((((((***++++++***'''(((((()))))))))))))))---------,,,+++***)))((('''''''''(((((())))))***))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((()))))))))'''%%%&&&(((*********))))))))))))))))))))))))(((((((((((())))))))))))((((((((()))))))))******))))))))))))))))))))))))***))))))((((((((((((((())))))))))))))))))))))))***)))))))))))))))(((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))(((((((((((())))))''''''((((((((())))))))))))(((&&&%%%&&&''')))***))))))))))))(((((((((((((((((((((((())))))))))))******))))))((()))))))))((((((((('''''''''''''''+++))))))***+++,,,+++***))))))))))))))))))))))))((((((((((((((((((((((((++++++******)))((((((''')))***+++***(((''''''((('''((()))******+++++++++,,,,,,,,,+++++++++++++++************************))))))***+++,,,------...---,,,+++***************+++++++++******)))))))))...777888000)))***+++))),,,,,,+++************+++---,,,,,,++++++,,,,,,---,,,,,,+++***)))(((((('''***************+++++++++)))***++++++******+++,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,------...++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,++++++++++++***(((((()))***+++,,,------++++++******++++++,,,---++++++,,,,,,,,,+++******)))))))))***+++,,,,,,---------,,,,,,,,,,,,++++++---------,,,+++***)))(((***++++++,,,,,,++++++***,,,,,,,,,,,,---------...++++++,,,,,,------......---,,,,,,+++***)))((((((++++++++++++++++++++++++*********************************++++++,,,,,,---...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******---,,,+++******+++,,,---+++++++++++++++,,,------,,,,,,+++******)))))))))******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,---......,,,+++***)))***+++---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++***)))))))))************************))))))******)))(((''''''))))))))))))************))))))))))))))))))))))))))))))*********)))))))))************************''''''''''''''''''''''''))))))))))))))))))))))))((()))))))))*********+++(((((())))))************************************+++)))((()))***+++***)))'''(((((()))******++++++))))))))))))(((((((((((((((''''''''''''((((((((((((((())))))))))))((((((***************)))((('''$$$%%%'''((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((()))))))))(((''''''((()))******((((((((('''''''''''''''(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))***)))((((((''''''(((((())))))))))))))))))))))))************))))))))))))((((((((((((((((((((((((******))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))'''(((((((((((())))))))))))(((&&&%%%&&&'''***+++))))))))))))(((((((((((((((((((((((()))))))))))))))((('''%%%%%%%%%&&&'''((('''&&&&&&&&&&&&'''''')))''''''''')))***)))((())))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((()))*********)))(((((((((******+++++++++)))'''&&&))))))))))))))))))))))))++++++++++++++++++++++++*********++++++,,,,,,,,,*********))))))(((((((((++++++******)))((((((((('''---///+++)))+++,,,***,,,,,,+++++++++++++++++++++******))))))******+++,,,,,,+++***)))(((''''''************************(((***++++++++++++,,,...,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++,,,------...+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------++++++++++++++++++++++++'''(((((()))******++++++++++++******++++++,,,---......---,,,+++***((('''))))))***++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,)))***++++++,,,,,,,,,,,,***++++++,,,,,,++++++***+++++++++,,,,,,,,,------++++++,,,------...//////******************++++++++++++,,,,,,,,,+++******+++++++++******)))))))))))))))***+++,,,,,,------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,+++******---,,,***))))))***,,,---+++++++++***+++,,,,,,---++++++++++++******))))))******+++++++++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,---...---+++***)))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))+++++++++*********))))))*********************************+++******))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))******++++++++++++++++++++++++''''''''''''''''''''''''((((((((((((((((((((((((((((((((()))******++++++************))))))((((((++++++***))))))***++++++,,,+++******,,,,,,+++***))))))))))))))))))))))))))))))))))))(((((((((((((((((((((''''''''''''((((((((())))))))))))((((((%%%&&&'''((((((((((((((($$$%%%''')))******)))((())))))))))))))))))))))))))))))))))))(((((((((((((((((())))))))))))((((((*********)))((('''((((((((((((((((((((('''''''''(((((((((((())))))))))))(((((((((((())))))))))))******************************)))((((((((((((((())))))))))))))))))))))))))))))))))))************(((((((((((((((((((((((())))))******************(((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((())))))(((((((((((()))))))))******)))((('''''')))+++,,,(((((((((((())))))))))))'''((((((((()))))))))***)))((('''%%%%%%%%%&&&'''''''''&&&&&&&&&&&&'''((()))''''''''')))***)))(((************************************************(((((())))))************************+++***)))(((******+++++++++)))'''&&&))))))))))))))))))))))))((((((((((((((((((((((((,,,,,,,,,++++++************************)))))))))*********)))))))))((((((&&&)))***))))))++++++)))++++++++++++,,,++++++++++++******))))))******++++++++++++++++++++++++***++++++******************((()))++++++++++++---///---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---'''(((***+++,,,---......++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,((()))***+++,,,,,,---,,,***++++++,,,,,,++++++***)))*********++++++++++++++++++,,,------...//////******************++++++++++++,,,,,,,,,+++******,,,,,,++++++***)))))))))))))))***+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,+++***---,,,***))))))***,,,---+++************+++,,,,,,******+++++++++***))))))******+++++++++,,,,,,,,,++++++************+++++++++++++++******++++++,,,...---,,,+++************,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))************************************************,,,,,,---------,,,,,,+++***)))))))))))))))(((((()))******++++++******))))))))))))((())))))***+++************************************************((((((((((((((((((((((((((((((((())))))*********++++++******)))((((((''',,,+++***))))))***+++,,,,,,+++***+++,,,---,,,***++++++*********)))))))))))))))))))))((((((((((((***++++++***(((((()))+++)))))))))))))))(((((('''$$$$$$&&&'''((()))))))))%%%&&&((()))***))))))((())))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))((((((***++++++***(((''''''(((************************(((((((((((())))))))))))((((((((()))))))))******************************+++******)))))))))))))))))))))))))))))))))))))))(((((()))))))))))))))***))))))))))))))))))))))))))))))))))))************''''''''''''(((((((((((((((((((((((())))))))))))))))))(((((((((((())))))((((((((()))))))))******)))))))))))))))******+++(((((((((((())))))))))))''''''(((((())))))************))))))((()))))))))'''''''''''''''(((((((((+++))))))***+++,,,+++***************************++++++++++++++++++++++++'''(((((()))******++++++******)))***++++++***((('''((()))******++++++++++++++++++++++++,,,,,,,,,))))))))))))))))))))))))...------,,,+++***))))))+++,,,,,,---,,,,,,++++++************************,,,,,,++++++++++++)))''')))***++++++,,,+++++++++---,,,,,,++++++,,,,,,---***+++++++++,,,---------,,,,,,,,,+++++++++++++++(((***,,,,,,+++,,,---///......------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,...---,,,++++++,,,---...++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++******++++++++++++,,,,,,,,,//////......------------++++++******++++++,,,---******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,+++++++++******++++++++++++,,,,,,,,,,,,,,,,,,,,,+++***)))***++++++,,,,,,++++++***))))))))))))************++++++,,,,,,------......---,,,,,,+++***)))((((((++++++++++++++++++++++++,,,,,,,,,+++++++++***************++++++,,,,,,---,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,---,,,+++******+++,,,---***************+++,,,,,,)))***+++,,,,,,+++***)))******+++++++++,,,,,,,,,+++******))))))******+++---,,,,,,+++++++++,,,,,,++++++,,,,,,,,,++++++***++++++++++++++++++++++++)))))))))))))))))))))))))))))))))***++++++,,,,,,************************++++++,,,,,,,,,,,,++++++******))))))(((((((((((()))***++++++++++++***)))***)))((((((((()))+++,,,************************++++++++++++++++++++++++))))))))))))))))))))))))((((((((()))))))))))))))*********)))))))))))))))---,,,***))))))***,,,---+++***)))***+++,,,+++)))*********+++++++++++++++))))))))))))((((((((((((***+++,,,***(((''')))+++)))))))))))))))(((''''''&&&'''(((((())))))))))))(((((())))))***)))))))))))))))))))))))))))))))))&&&&&&'''((()))***++++++'''((()))******)))((('''(((***++++++)))'''(((***)))))))))***+++++++++,,,(((((((((((()))))))))))))))))))))*********++++++************************,,,,,,+++***************))))))))))))))))))))))))''''''((((((((()))))))))))))))))))))))))))))))))((((((((()))))))))******'''''''''((((((((())))))(((((((((((())))))))))))))))))(((((((((((())))))(((((()))))))))*********'''((()))*********)))((('''((((((((()))))))))***'''''''''((()))*********))))))******+++*********&&&'''((()))))))))((((((+++))))))***+++,,,+++***************************************************)))))))))))))))************((('''(((++++++)))'''(((((((((((()))***+++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++*********++++++,,,---------,,,+++))))))******+++,,,,,,,,,///,,,***,,,...---***(((((()))***+++++++++******---,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,---------------,,,,,,,,,++++++)))+++,,,,,,++++++---...///......---,,,,,,++++++---------------------------,,,+++++++++---///000++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------,,,++++++******+++++++++,,,,,,,,,---------------------...++++++******++++++,,,---.........---+++)))((('''***++++++,,,,,,---------)))))))))******+++++++++++++++,,,,,,,,,+++*********++++++,,,,,,++++++***))))))*********++++++++++++++++++,,,,,,,,,,,,,,,+++++++++*********))))))+++************+++---...---------,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++,,,,,,,,,------------------------***+++,,,---............,,,,,,,,,,,,,,,,,,,,,,,,***************++++++,,,((()))+++,,,,,,+++***)))******+++++++++,,,,,,,,,,,,+++************+++,,,...------,,,,,,,,,------((()))+++,,,------,,,+++++++++++++++++++++++++++************************(((((()))***+++,,,,,,---************************'''(((((()))))))))((((((******))))))(((((((((''')))***+++,,,,,,+++***)))***)))(((((((((***+++,,,))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))))))))(((((((((((((((((()))******++++++---,,,***))))))***,,,---***)))((()))***+++***((())))))***+++,,,------...))))))))))))((((((((((((((()))***(((%%%$$$&&&))))))))))))))))))((('''''')))***************)))(((*********)))))))))))))))))))))))))))))))))))))))%%%&&&'''((()))***+++,,,'''((()))******)))((('''%%%(((++++++)))(((***,,,&&&&&&'''((()))******+++(((((((((((())))))))))))************++++++++++++************************---,,,++++++******++++++))))))))))))))))))))))))&&&'''''''''(((((())))))))))))))))))))))))))))))''''''(((((()))))))))***''''''(((((()))))))))***(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))************%%%&&&(((******)))'''&&&'''((((((((())))))******&&&''''''((()))******+++&&&'''(((*********)))(((%%%''')))++++++***)))((()))''''''((()))***)))(((************************))))))))))))))))))))))))++++++******)))((((((((()))'''&&&'''******(((&&&---+++***((((((((())))))(((((())))))************''''''''''''''''''''''''++++++++++++++++++,,,,,,((()))++++++,,,+++***)))))))))***+++,,,------...,,,((('''***//////,,,***'''((()))***++++++***)))+++******************+++,,,+++++++++++++++++++++.........------,,,,,,,,,***,,,------++++++,,,...//////...---,,,,,,++++++------------------------++++++******,,,...111333++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,*********++++++,,,,,,,,,(((((()))***+++,,,,,,---++++++******++++++,,,---((()))***+++,,,---------((()))***+++---...///000(((((())))))*********+++((((((***+++,,,---------+++++++++,,,,,,+++++++++******+++++++++,,,,,,,,,,,,+++++++++++++++++++++'''((()))***+++,,,------+++***))))))))),,,...000------------------------,,,,,,++++++++++++++++++...------,,,,,,------...------------------------******,,,---.../////////,,,------......------,,,*********)))***++++++,,,((()))+++,,,,,,+++***)))******+++++++++,,,,,,,,,------++++++++++++------***++++++,,,,,,++++++***---+++)))+++---///---+++%%%***///111...,,,+++,,,+++++++++*********))))))++++++++++++++++++++++++************************,,,,,,,,,+++++++++******,,,,,,---...---,,,+++***++++++******))))))((((((***************)))((((((+++***)))(((((()))***+++(((((((((((())))))))))))***)))))))))+++,,,+++***************************))))))************************))))))))))))*********++++++++++++***))))))*********)))))))))))))))************))))))))))))***************)))((((((((((((((((((((((((((((((+++++++++)))'''''')))+++)))+++,,,***'''&&&(((+++&&&'''''''''(((((())))))************))))))))))))))))))************)))((())))))))))))***+++,,,------,,,+++***))))))))))))(((((((((((((((((((((((())))))******+++++++++++++++***)))((()))***,,,...---,,,+++***)))'''&&&&&&))))))))))))))))))))))))'''(((+++,,,,,,+++((('''))))))))))))))))))))))))&&&''')))***++++++******)))))))))((('''&&&&&&&&&)))))))))))))))(((''''''))))))))))))))))))))))))+++***)))(((((('''(((((())))))))))))((((((((((((%%%'''***+++******++++++&&&((()))++++++)))(((&&&******))))))((((((''''''))))))(((((((((((()))))))))))))))))))))******+++---,,,,,,,,,++++++******''''''''''''((((((((((((******)))))))))))))))))),,,,,,,,,+++++++++******&&&'''((()))************+++++++++******)))((('''******))))))******+++,,,,,,------......------,,,***+++,,,,,,,,,,,,+++*********))))))******+++,,,)))************+++++++++---+++)))'''&&&(((***+++++++++************************+++++++++,,,,,,,,,---,,,,,,++++++************++++++,,,------------.........------,,,,,,,,,,,,,,,++++++,,,,,,---...***++++++,,,,,,++++++***,,,+++***)))***+++,,,---)))***,,,---...------,,,,,,,,,,,,,,,,,,+++***))))))***++++++,,,---......,,,***((()))***++++++***...---,,,,,,++++++,,,,,,******+++,,,,,,---......***+++,,,,,,,,,,,,+++***++++++++++++++++++++++++*********++++++,,,,,,---******+++,,,,,,,,,,,,+++'''(((***+++,,,,,,+++***))))))*********+++++++++)))******+++++++++******+++***)))))))))***,,,,,,)))***+++,,,,,,,,,******++++++++++++++++++++++++***++++++,,,,,,++++++***+++,,,------++++++,,,---***++++++,,,,,,++++++***++++++++++++++++++++++++******+++++++++,,,,,,,,,))))))(((((()))+++---...(((((())))))************)))***+++,,,,,,+++)))(((++++++,,,,,,,,,,,,++++++---+++***+++---...---+++***,,,///000///---+++++++++++++++*********))))))))))))******++++++,,,,,,++++++++++++++++++++++++*********)))))))))((((((***++++++,,,+++***)))((())))))(((((('''''''''''')))*********))))))((('''******))))))))))))******(((((((((((()))))))))******)))((()))+++,,,+++***************************)))))))))(((((((((((((((******))))))))))))*********++++++++++++***)))))))))))))))))))))*********************))))))))))))((((((((((((((('''&&&&&&(((((((((((((((((((((((()))))))))'''%%%%%%'''))))))******)))(((((()))***''''''((((((((())))))))))))))))))))))))))))))))))))))))))******))))))((())))))))))))***+++,,,------,,,+++***))))))))))))((((((((((((((((((((((((***************************)))((('''''')))***,,,,,,++++++***)))(((''''''))))))))))))))))))))))))''')))***++++++***)))'''))))))))))))))))))))))))'''((()))+++,,,++++++***((((((((((((((((((((((((***************)))((((((((((((((((((((((((((((((***))))))(((((((((((()))))))))))))))((((((((((((((()))***)))''''''((()))'''((()))******)))((('''***)))))))))((((((((('''))))))(((((((((((())))))))))))(((((())))))***+++******)))))))))(((((((((''''''((((((((()))))))))******)))))))))******+++,,,,,,,,,+++++++++******************)))((('''&&&(((((()))***++++++++++++***************++++++,,,++++++,,,,,,,,,,,,++++++***************************************++++++,,,)))************+++++++++---+++***(((((()))***+++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,---------,,,,,,------------,,,,,,,,,+++,,,,,,++++++,,,,,,---...,,,,,,------------,,,,,,,,,++++++***+++,,,---...,,,,,,------......---------------------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---------,,,++++++++++++,,,***++++++,,,,,,---------***++++++,,,,,,++++++***++++++++++++++++++++++++------,,,++++++******)))******+++,,,,,,,,,,,,+++***++++++,,,,,,+++***)))))))))*********+++++++++******+++++++++******)))+++***)))))))))***,,,,,,---......//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++,,,------++++++,,,---***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++************,,,---...)))))))))*********++++++((())))))***)))'''%%%###,,,,,,------------,,,,,,,,,+++***+++---...---,,,000///......///...,,,***+++++++++***************'''((()))***,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,*********)))))))))))))))))))))******))))))(((''')))((((((((((((''''''''')))))))))))))))(((((('''))))))************))))))((((((((()))))))))*********)))((()))+++,,,+++*********************************))))))((((((''''''***))))))(((((())))))*********++++++******)))((((((((())))))******++++++************))))))))))))(((((((((((((((''''''&&&((((((((((((((((((((((((((())))))(((&&&&&&''')))***(((''''''((()))))))))(((((()))))))))))))))***(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))******+++,,,,,,+++******))))))))))))))))))))))))))))))))))))*********)))))))))))))))((('''&&&&&&&&&''')))***************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))***,,,,,,,,,++++++''''''(((((()))***++++++******+++++++++***))))))'''''''''''''''''''''''')))(((((((((((())))))***(((((((((((()))))))))))))))))))))(((&&&&&&''')))'''((()))******)))((('''))))))))))))(((((((((((())))))(((((((((((())))))))))))(((((())))))***+++))))))((((((((((((''''''((())))))))))))************************+++,,,---,,,,,,,,,+++++++++******************)))(((''''''(((((()))***++++++++++++)))************+++++++++******++++++++++++******,,,+++************+++,,,)))************+++++++++)))************+++++++++,,,,,,+++++++++*********,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,---------,,,++++++,,,,,,,,,,,,++++++++++++,,,,,,++++++,,,,,,---...---......//////......---,,,,,,,,,+++,,,------...///......------------...------.........---,,,,,,---------,,,,,,+++++++++---///111///---,,,...000------,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,******+++,,,,,,+++******++++++++++++++++++++++++---,,,,,,++++++***************+++,,,,,,,,,,,,+++------------,,,+++***)))***************++++++++++++++++++++++++***)))(((+++************+++,,,,,,,,,,,,,,,,,,,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++,,,---,,,+++***+++---***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,---,,,,,,++++++,,,------*********+++++++++++++++))))))))))))(((%%%###""",,,------......------,,,+++++++++,,,,,,------,,,111---++++++---...---***************************'''((()))+++---///111222,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))))))))))))))(((((((((************************(((((()))))))))(((((('''((()))***++++++***)))((((((((()))))))))************)))((()))***++++++)))************************+++++++++***))))))(((((())))))(((((((((((())))))***************))))))(((''''''((()))***++++++,,,************)))))))))((())))))************))))))(((((((((((((((((((((((()))***+++***(((((()))+++***'''%%%&&&)))+++***'''))))))))))))************''''''''''''((((((((((((''''''((()))))))))(((((()))))))))))))))***++++++++++++***)))))))))))))))))))))))))))))))))))))))*********)))))))))((((((((((((''''''''''''((())))))))))))))))))*********((((((((((((((((((((((((***)))(((''''''((()))***)))))))))))))))))))))))))))***+++,,,---,,,,,,+++((((((((()))******++++++))))))*********))))))((((((((((((((((((((((((((((((((('''(((((()))******(((((((((((())))))))))))'''(((******)))(((((()))(((((())))))))))))(((((())))))))))))(((((((((((())))))(((((((((((())))))((((((((((((((()))***************)))))))))))))))))))))*********+++++++++************+++,,,---...,,,,,,,,,+++++++++******''''''((()))************************)))(((''''''))))))******++++++++++++******++++++++++++******...---+++******+++---...))))))******++++++++++++))))))*********+++++++++,,,,,,---------,,,+++***+++++++++,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,***++++++,,,,,,---------------------,,,++++++***++++++++++++++++++++++++,,,,,,++++++,,,,,,---...------............------,,,,,,,,,---------......000///---,,,++++++,,,---,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000333222---+++...111---,,,,,,+++***+++++++++,,,,,,,,,+++++++++++++++******++++++++++++******++++++++++++++++++++++++))))))***+++,,,,,,------******+++,,,,,,,,,,,,+++------------,,,,,,++++++************************+++++++++++++++***)))(((************++++++,,,,,,+++++++++******)))((((((------------------------,,,,,,------------,,,,,,***,,,,,,,,,+++***+++,,,***++++++,,,,,,++++++***++++++++++++++++++++++++******+++++++++,,,,,,,,,------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***)))'''&&&,,,------......------,,,++++++,,,,,,,,,,,,---------***((((((,,,...---+++************************((()))+++---///111222333,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++******))))))))))))************++++++++++++(((((())))))))))))((((((((()))***++++++***)))((())))))))))))************)))((('''(((***+++***)))))))))))))))))))))))))))*********))))))((((((((())))))(((((((((((()))))))))************)))((((((''''''((()))***++++++,,,************)))))))))((())))))************))))))((((((((((((((((((((((((((()))+++***)))))))))***+++(((&&&&&&)))+++***'''************))))))))))))&&&'''''''''((((((((()))''''''((())))))))))))))))))))))))((())))))************))))))((()))))))))))))))))))))))))))))))))*********)))))))))))))))******))))))))))))))))))))))))))))))************((((((((((((((((((((((((***)))(((''''''((()))***)))))))))))))))))))))))))))***+++,,,---,,,++++++))))))))))))))))))))))))''''''((((((((((((((('''))))))))))))))))))))))))(((((('''(((((()))******'''((((((((()))))))))***)))+++...///,,,)))&&&%%%(((((())))))))))))(((((((((((((((((())))))))))))))))))(((((((((((())))))((((((((('''((())))))***)))))))))))))))*********************++++++++++++************+++,,,---...,,,,,,,,,+++++++++******'''((()))***++++++++++++))))))))))))((('''&&&%%%((()))***++++++++++++***++++++,,,,,,,,,,,,++++++---+++***((((((***+++---((()))***++++++++++++***))))))*********++++++++++++,,,---......---+++***)))*********+++++++++,,,******+++++++++,,,,,,,,,+++++++++,,,,,,------...------------,,,++++++***++++++++++++++++++++++++,,,,,,++++++,,,,,,---...,,,,,,,,,------,,,,,,,,,,,,,,,---------............---+++***)))***++++++***+++,,,,,,,,,,,,++++++******+++,,,,,,---......,,,000333222---+++,,,000,,,,,,+++************++++++++++++++++++++++++***************************++++++++++++++++++++++++((())))))+++,,,---......******+++,,,,,,,,,,,,++++++++++++,,,,,,---------************************+++++++++++++++***)))(((******++++++,,,,,,,,,,,,......------,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,++++++***+++,,,,,,******+++,,,***++++++,,,,,,++++++*********************************+++++++++,,,,,,,,,,,,,,,,,,+++******))))))++++++++++++++++++++++++***+++++++++,,,,,,++++++,,,,,,------------,,,,,,***,,,------++++++---...***)))((()))+++,,,---,,,***************+++++++++***+++,,,---///000111222,,,,,,,,,,,,,,,,,,,,,,,,)))))))))))))))*********---,,,+++************+++((((((((())))))))))))***((())))))************)))))))))************)))))))))))))))*********++++++)))((('''(((***+++***)))))))))))))))))))))))))))'''''''''''''''((((((((()))((((((''''''(((((()))))))))******))))))((('''(((((())))))******++++++************))))))))))))&&&''''''(((((((((((((((((((((((((((((((((((((((%%%'''))))))((('''((((((,,,***)))((()))***)))(((***)))))))))))))))(((((('''''''''(((((())))))***'''((()))******++++++***)))))))))(((((())))))******))))))(((((())))))))))))))))))))))))))))))))))))*********++++++++++++++++++++++++************)))))))))))))))*********))))))))))))))))))))))))))))))'''''''''''')))))))))))))))))))))))))))))))))***+++,,,,,,+++******))))))))))))))))))))))))&&&&&&''''''((((((''''''************************)))(((((((((((())))))***''''''(((((())))))******...000222111,,,'''###!!!))))))(((((((((((())))))(((((((((((())))))))))))))))))(((((((((((())))))((((((''''''(((((()))***''''''(((((((((((()))))))))************+++++++++***************+++,,,---,,,,,,,,,+++++++++******++++++++++++***)))((('''&&&&&&'''((())))))))))))((()))***,,,,,,+++******++++++,,,,,,,,,,,,++++++)))((('''&&&&&&'''((()))((()))***,,,,,,+++******)))************+++++++++,,,,,,---...---,,,+++***)))))))))******++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,------------,,,,,,---------,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,---...***++++++,,,,,,++++++***++++++,,,---------------,,,++++++************+++******++++++,,,,,,++++++)))******+++---......///,,,///222111...,,,,,,---,,,,,,+++************************++++++++++++++++++***))))))))))))***+++++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++************+++,,,---...+++++++++***************)))******+++++++++*********++++++,,,---,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++******+++,,,+++***)))***,,,***++++++,,,,,,++++++*********************************+++++++++,,,,,,,,,+++++++++++++++***)))(((+++++++++++++++*********(((((())))))***++++++,,,++++++,,,,,,,,,,,,++++++***,,,------++++++,,,...***+++,,,,,,+++***+++,,,))))))*********+++++++++++++++,,,,,,------......++++++++++++++++++++++++(((((()))))))))*********---,,,+++*********++++++(((((()))))))))*********))))))***+++++++++++++++******))))))))))))******))))))*********+++++++++)))((('''(((*********((())))))))))))))))))))))))((((((((()))******++++++((((((''''''''''''(((((()))))))))))))))((((((''')))))))))))))))*********************))))))))))))&&&&&&'''((((((((((((((((((((((((((((((((((((((($$$&&&))))))((('''((((((---------+++)))((()))***)))))))))(((((((((''''''''''''((())))))***++++++((()))***+++,,,,,,,,,,,,))))))(((((((((((())))))))))))(((((((((((())))))(((((((((((((((((((((((())))))***+++,,,------...+++++++++++++++******)))*********)))))))))))))))))))))))))))))))))))))))(((((((((''''''((((((((())))))))))))))))))))))))))))))***++++++***)))((('''''''''(((((())))))***&&&&&&'''((((((((((((((())))))))))))))))))))))))***))))))(((((((((((()))'''''''''((()))*********...//////---)))&&&%%%&&&))))))(((((((((((())))))'''((((((((()))))))))***))))))(((((((((((())))))(((''''''''''''((())))))((((((((()))))))))******)))))))))************+++******)))))))))******+++,,,,,,,,,+++++++++******++++++++++++***)))(((((('''((()))***++++++++++++((()))+++,,,,,,+++***)))******++++++++++++******((((((((((((((((((((((((((()))+++,,,,,,+++***))))))************+++++++++,,,,,,,,,,,,,,,+++******))))))***++++++,,,------******+++++++++,,,,,,,,,---------------,,,,,,,,,++++++,,,---------,,,,,,+++,,,,,,,,,------------,,,,,,++++++,,,,,,---...******++++++++++++************,,,---------,,,+++******+++,,,,,,,,,++++++***++++++,,,------,,,,,,+++++++++,,,,,,---------///000111111000...,,,+++,,,++++++***************))))))******++++++,,,,,,+++***)))(((((()))***+++++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++***)))******,,,,,,+++++++++*********))))))((()))***+++++++++++++++***+++,,,---------,,,,,,((((((''''''((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++)))+++,,,+++***)))***+++***++++++,,,,,,++++++***++++++++++++++++++++++++******+++++++++,,,,,,,,,***+++,,,,,,,,,+++***)))++++++*********)))))))))))))))))))))))))))*********++++++,,,,,,++++++***))),,,...---+++***,,,///+++...000///+++)))***,,,))))))******++++++++++++++++++++++++++++++++++++******************************++++++,,,,,,,,,,,,---,,,***)))))))))***+++******++++++,,,,,,,,,,,,)))***+++,,,,,,,,,,,,,,,+++***)))(((((()))***+++)))************+++++++++)))((('''((()))******((())))))))))))))))))))))))++++++,,,---...//////000((((((''''''''''''(((((()))))))))))))))(((((('''*********)))))))))))))))************))))))))))))(((((()))***************((((((((((((((((((((((((&&&(((++++++************---//////---)))'''(((+++))))))(((((('''''''''&&&'''(((((()))***++++++,,,))))))***+++,,,---------***)))(((((((((((())))))))))))(((((((((((()))***(((((((((((((((((((((((())))))***+++---...///000+++++++++++++++***)))(((************)))))))))((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((()))***++++++***(((((($$$$$$%%%'''(((***++++++''''''((())))))***))))))((((((((((((((((((((((((+++***)))(((((('''((((((&&&''''''((()))******++++++***)))'''&&&'''+++...))))))(((((((((((())))))'''((((((((())))))******))))))(((((((((((())))))'''''''''''''''((())))))******++++++,,,,,,,,,---((())))))))))))***************)))))))))))))))))),,,,,,,,,+++++++++******((()))***++++++,,,++++++,,,,,,---,,,,,,+++***)))''')))+++,,,,,,,,,***)))))))))************))))))***+++,,,,,,,,,,,,+++***''')))+++,,,,,,,,,***))))))************+++++++++,,,,,,+++++++++***************+++,,,,,,---......******+++++++++,,,,,,,,,.........------,,,,,,,,,***+++,,,,,,------------,,,,,,,,,------.........,,,,,,++++++,,,,,,---...***++++++,,,,,,++++++***)))***+++,,,---,,,++++++)))***,,,---...------,,,+++,,,------.........---------,,,,,,,,,,,,++++++111000000111222000---***,,,++++++***)))*********(((((()))***+++,,,,,,---+++***)))(((((()))***+++++++++++++++++++++++++++'''((()))***,,,---...///******+++,,,,,,,,,,,,+++---,,,+++))))))))))))***++++++++++++******))))))'''((()))***+++,,,,,,,,,***+++,,,---...---,,,,,,******))))))+++,,,...///++++++++++++++++++++++++,,,------......------,,,)))+++++++++***)))***++++++++++++,,,,,,+++++++++------------------------******+++++++++,,,,,,,,,++++++------------,,,++++++*********))))))((((((,,,,,,+++***))))))******------++++++++++++------+++***)))***++++++***)))---------,,,,,,,,,++++++,,,+++)))((((((((()))***++++++***)))((((((((()))---,,,,,,+++*********+++(((((())))))))))))((((((&&&'''***+++,,,+++)))(((,,,,,,,,,,,,+++***((('''))))))))))))))))))))))))((()))***++++++***)))(((((((((''''''&&&&&&&&&%%%))))))(((((((((***+++,,,******))))))((((((''''''(((((())))))))))))(((((())))))))))))(((((((((((('''(((***)))'''&&&&&&''')))((((((((()))***,,,---,,,,,,++++++******))))))******))))))((((((''''''))))))))))))))))))))))))))))))(((((((((((())))))111111111///---+++++++++***))))))((('''&&&&&&%%%((((((((()))******++++++******))))))((((((''''''((((((((((((((((((((((((,,,)))'''((()))***(((%%%(((((((((((())))))))))))+++*********))))))(((((('''(((***+++,,,,,,+++*********))))))))))))******&&&''''''(((((((((((((((,,,***)))'''''''''(((((()))))))))))))))))))))))))))***+++++++++)))((('''))))))(((((('''''''''&&&+++***)))((('''&&&%%%$$$'''''''''''''''''''''''''''''''''(((***)))'''%%%(((((())))))))))))((((((''''''((((((((((((''''''))))))************))))))******))))))((((((''''''''''''''''''((((((((()))%%%&&&''')))))))))((('''))))))((((((''''''&&&&&&+++***)))(((((()))***++++++++++++*********))))))))))))))))))))))))************++++++++++++******+++***)))(((((()))******+++)))(((((()))******)))+++,,,,,,---,,,+++***)))*********))))))))))))))))))************+++++++++++++++++++++++++++++++++,,,++++++******)))))))))+++,,,,,,+++)))((()))+++******+++,,,---...///000,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++++++++,,,---+++++++++,,,,,,---------///...,,,,,,+++,,,---...((()))***+++++++++++++++......---,,,+++***)))(((,,,,,,+++***)))))))))************)))))))))((((((+++******))))))******+++......//////...,,,***)))+++*********************((()))))))))******************++++++------......)))))))))))))))))))))***+++,,,---------+++)))'''++++++***************+++******************************+++++++++******)))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******))))))))))))******,,,,,,------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,---*********++++++,,,,,,,,,*********++++++,,,,,,,,,///---++++++,,,,,,,,,***+++,,,---,,,***(((((((((+++,,,---,,,***)))***+++,,,,,,+++***))))))******((()))***++++++++++++***---,,,++++++++++++,,,---+++***)))***++++++***)))******++++++,,,,,,------,,,++++++***************+++***))))))))))))))))))++++++******))))))))))))(((((())))))))))))(((((('''((()))***+++******))),,,++++++***))))))(((((())))))))))))))))))))))))((()))*********)))((('''((((((((('''''''''&&&&&&***)))((((((((()))***+++))))))))))))(((((((((((((((((())))))))))))(((((((((((((((((())))))))))))'''(((***)))'''&&&&&&''''''&&&&&&&&&'''(((***+++***************)))))))))***)))))))))((((((((('''))))))))))))))))))))))))))))))(((((((((((()))))),,,,,,---+++)))'''((((((******)))(((((('''&&&&&&******))))))))))))))))))''''''(((((())))))******((((((((((((((((((((((((+++)))'''((()))***(((&&&(((((((((((())))))))))))************)))))))))((())))))***+++++++++************))))))))))))******'''(((((()))***)))))))))******(((''''''(((((()))))))))))))))))))))))))))***************)))(((((())))))((((((((('''''''''))))))))))))))))))******))))))))))))))))))))))))***)))((()))******)))'''''''''(((((((((((('''''''''(((((())))))(((((('''))))))************))))))***)))))))))(((((((((''''''''''''((((((((()))))))))***++++++,,,+++******))))))((((((((((((((((((+++***)))(((((()))***++++++++++++*********))))))((()))***+++---...///000)))******++++++******)))+++***)))(((((()))******,,,+++))))))+++,,,+++***++++++,,,,,,,,,+++***)))++++++++++++++++++,,,,,,)))************+++++++++++++++++++++++++++++++++---------------,,,,,,,,,+++,,,,,,+++)))(((***+++,,,,,,,,,---------------///////////////////////////...------------...///+++,,,,,,,,,,,,,,,,,,---...---,,,,,,,,,,,,---...******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++******++++++,,,,,,,,,++++++*********,,,,,,++++++++++++,,,,,,............---,,,+++***------,,,+++***)))((((((************++++++++++++***+++++++++++++++++++++++++++++++++************++++++++++++++++++,,,,,,++++++************++++++******************************++++++++++++******++++++++++++++++++++++++************************++++++************++++++***++++++,,,---------,,,------,,,,,,++++++************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,...---++++++,,,,,,+++***+++---...---+++))))))***+++,,,,,,,,,***)))***+++---,,,+++***************,,,,,,,,,,,,------------,,,,,,++++++++++++,,,,,,+++***)))***++++++***)))(((((()))***+++,,,---...,,,,,,,,,,,,,,,+++******))))))))))))))))))***+++***))))))))))))(((((((((((())))))******))))))((())))))))))))************+++***)))(((''''''(((((()))))))))))))))))))))))))))))))))))))))((('''&&&))))))((((((((((((''''''))))))((('''''''''(((((((((((((((((())))))))))))(((((())))))))))))((((((''''''(((((())))))******'''(((***)))'''&&&&&&''''''&&&&&&&&&'''((()))***(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))((()))***)))'''&&&'''(((*********))))))(((((('''++++++***))))))(((''''''''''''(((((())))))******((((((((((((((((((((((((***)))(((((())))))((('''(((((((((((())))))))))))************))))))))))))++++++***)))))))))*********))))))(((((())))))***((())))))***************)))(((((((((((())))))***))))))))))))))))))))))))+++******)))))))))))))))))))))(((((((((((('''''''''((((((((())))))******))))))))))))))))))))))))***(((''''''((())))))(((((((((((())))))(((((((((((())))))******))))))((())))))************))))))))))))))))))((((((((((((''''''((((((((()))))))))(((((()))))))))(((''''''(((((())))))))))))))))))******))))))))))))******+++++++++***************)))***+++,,,---...///000)))******++++++******)))******))))))))))))******,,,***((()))***+++******+++++++++,,,++++++***)))*********+++,,,,,,,,,---)))************+++++++++************************,,,,,,,,,---------------+++,,,,,,+++))))))***,,,......------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,......------------......---,,,,,,,,,,,,,,,,,,+++------,,,,,,,,,,,,------++++++,,,---------,,,,,,)))******+++,,,---......------,,,,,,+++,,,,,,,,,------------,,,,,,,,,,,,...------,,,,,,------...---,,,,,,,,,+++,,,,,,---///...---+++)))(((&&&&&&***++++++++++++,,,,,,,,,+++++++++******)))))))))---,,,,,,,,,++++++******+++***)))((()))+++...000++++++************++++++******************************+++++++++++++++***************************)))))))))))))))))))))))),,,,,,++++++++++++,,,,,,((()))***,,,------......------,,,+++***))))))(((***++++++++++++,,,,,,,,,***++++++++++++,,,,,,,,,---,,,++++++,,,,,,+++******+++---,,,***(((((())))))+++++++++)))((()))***,,,,,,+++*********++++++***)))((((((((()))+++,,,,,,++++++++++++++++++,,,+++***)))***++++++***)))(((((()))***++++++,,,,,,***+++,,,---,,,+++)))((()))((((((((()))***++++++)))))))))))))))))))))((()))))))))******)))))))))******)))((())))))******+++***'''&&&%%%&&&((())))))))))))))))))))))))))))))))))))(((''''''&&&&&&)))))))))))))))((((((((())))))((((((''''''&&&&&&''''''(((((())))))******(((((())))))))))))((((((&&&''''''((()))******+++'''(((***)))'''&&&&&&''')))))))))))))))***++++++&&&'''''''''(((((())))))))))))))))))(((((((((((((((((((((((((((((((((((())))))(((((((((((())))))''')))******)))(((***++++++*********)))))))))(((******))))))((((((((((((******))))))((((((''''''(((((((((((((((((((((((())))))(((((())))))(((((((((((((((((())))))))))))*********))))))))))))))),,,+++***((((((((()))***))))))(((((((((((())))))(((((()))************)))'''''''''((()))******+++((((((((((((((((((((((((+++***)))(((((()))***+++))))))((((((((((((((((((((('''''''''&&&&&&%%%%%%''''''''''''''''''''''''(((%%%######%%%'''''''''))))))************))))))))))))************))))))))))))************))))))))))))))))))(((((((((((('''(((((((((((()))))))))''''''''''''''''''&&&&&&(((((())))))******++++++***))))))))))))))))))************************************)))))))))))))))))))))************)))))))))))))))))))))*********)))'''&&&&&&'''(((((('''***++++++++++++*********''''''((()))***+++++++++))))))*********+++++++++))))))))))))))))))))))))((()))))))))***++++++++++++,,,,,,+++***)))+++,,,---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,------++++++,,,,,,,,,,,,,,,+++((())))))***+++,,,---------,,,,,,+++++++++,,,,,,------------------,,,,,,...------,,,,,,------...,,,+++*********+++---......---,,,+++)))((('''&&&*********+++++++++,,,,,,++++++++++++************,,,,,,,,,++++++***))))))+++******)))***,,,---...++++++*********+++,,,,,,******************************++++++,,,,,,++++++))))))))))))))))))))))))))))))))))))))))))))))))+++++++++******+++++++++))))))***,,,,,,---------+++++++++******)))))))))++++++++++++++++++++++++++++++++++++++++++++++++,,,+++***+++,,,---+++***(((***+++***(((''''''((((((***+++***)))((()))***+++******)))))))))******)))(((&&&%%%&&&''')))++++++++++++++++++++++++++++++***)))***++++++***)))************************)))***+++++++++***(((''')))((((((((()))***++++++))))))***++++++******)))))))))************))))))******))))))((()))*********)))'''%%%%%%&&&((()))(((((((((((((((((((((((())))))((('''''''''''''''((((((((()))))))))))))))))))))((((((((('''&&&&&&''''''(((((())))))******(((((())))))))))))((((((&&&''''''((()))******+++'''(((***)))'''&&&&&&''')))))))))***************&&&&&&''''''((((((((()))(((((((((((())))))))))))(((((((((((((((((((((((())))))(((((((((((())))))'''(((******))))))+++,,,************))))))))))))''''''(((((())))))))))))******))))))((((((''''''(((((((((((((((((((((((((((((())))))(((((())))))(((((((((((())))))))))))))))))))))))))))))******,,,+++)))((('''((())))))))))))(((((((((((())))))&&&'''(((((())))))((((((&&&&&&'''((()))******+++((((((((((((((((((((((((+++***)))(((((()))***+++(((((())))))))))))))))))'''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''%%%######%%%''''''''''''(((((((((((((((((('''))))))************))))))))))))************))))))(((((((((((())))))))))))(((((((((((()))))))))***+++*********************(((((())))))******++++++)))))))))******)))))))))************************)))(((((((((''''''&&&&&&)))))))))******)))))))))(((((())))))************)))'''&&&&&&'''(((((('''*********************+++''''''((()))***+++++++++))))))*********+++++++++))))))))))))))))))))))))''''''(((((())))))******+++,,,,,,+++******,,,---+++++++++,,,,,,,,,------------------------------++++++++++++++++++++++++---------,,,,,,+++++++++***++++++,,,,,,---------******++++++++++++******))))))))))))************++++++************++++++++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,+++***))))))***+++---...+++++++++***************))))))))))))*********+++******++++++,,,------...++++++******))))))))))))***+++,,,,,,,,,,,,+++***++++++******+++,,,,,,---******************************+++,,,,,,,,,,,,,,,))))))))))))))))))))))))******************************))))))))))))******+++++++++,,,,,,+++******)))))))))******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++------+++))))))***,,,+++***))))))***((()))******)))((()))+++))))))((((((((())))))***,,,+++)))))))))***,,,...******++++++++++++******+++***)))***++++++***))),,,,,,+++++++++*********)))************)))(((((())))))))))))))))))***+++((()))***+++++++++***))))))******++++++******)))************)))))))))))))))((('''&&&&&&'''((()))(((((((((((((((((((((((()))((((((''''''((())))))''''''(((((((((((())))))(((((()))))))))(((''''''(((((((((((())))))))))))(((((())))))))))))((((((''''''(((((())))))******'''(((***)))'''&&&&&&'''''''''((((((((((((''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))%%%'''(((((((((((()))+++))))))))))))))))))))))))&&&&&&'''(((((()))******''''''(((((())))))******(((((((((((((((((((((((('''((())))))(((((()))***(((((((((((())))))))))))))))))))))))******************)))((((((((()))))))))((((((''''''(((((()))&&&&&&'''(((((((((((((((&&&&&&((()))************)))))))))))))))))))))))))))))))))))))))******+++(((((())))))))))))******&&&&&&''')))***,,,---...))))))))))))))))))))))))((('''&&&''')))******)))$$$%%%%%%&&&&&&%%%%%%$$$((())))))******))))))((())))))************))))))(((((((((((())))))))))))((((((((()))))))))******)))(((((((((((()))***+++(((((())))))))))))))))))))))))************))))))***************+++++++++&&&''''''((())))))******((())))))******))))))((('''((()))******+++******,,,***((()))***+++************)))))))))***++++++*********+++,,,,,,,,,---)))************+++++++++*********************************++++++++++++++++++,,,,,,,,,***+++,,,...******++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,---,,,,,,,,,,,,,,,,,,+++)))***+++,,,---------,,,******+++++++++***))))))++++++******)))))))))(((******))))))******++++++************+++++++++++++++******))))))******+++***)))))))))***++++++,,,((())))))***++++++,,,,,,(((((()))))))))*********)))***+++,,,---...//////)))))))))))))))))))))))))))***,,,------,,,***(((++++++***++++++,,,---...************************)))***+++,,,------------************************++++++++++++++++++++++++***))))))))))))))))))***+++++++++++++++***))))))((())))))***+++,,,------,,,,,,,,,++++++++++++***,,,,,,,,,++++++++++++******)))***+++------+++)))+++,,,......,,,+++,,,,,,(((***+++***))))))***,,,)))(((((((((((()))******+++***)))))))))***,,,,,,)))***+++,,,,,,+++***)))+++***)))***++++++***)))++++++++++++,,,,,,,,,,,,,,,+++******))))))******+++***))))))))))))))))))&&&''')))***+++***)))((()))******++++++******))))))******+++***)))((('''((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((()))+++,,,&&&&&&'''''''''((((((((('''((()))*********)))((())))))))))))(((((((((((((((((())))))))))))(((((((((((((((((())))))))))))'''(((***)))'''&&&&&&'''''''''((())))))((('''&&&))))))(((((((((((((((((('''((((((((()))))))))***))))))))))))))))))))))))))))))(((((((((((())))))%%%&&&((((((''''''(((***((((((((((((((((((((((((''''''((((((((((((((((((''''''(((((())))))******((((((((((((((((((((((((&&&(((***)))(((''')))+++(((((((((((())))))))))))((()))))))))************'''((())))))))))))))))))((((((''''''''''''((((((''''''((()))))))))))))))&&&'''((()))******))))))))))))))))))))))))))))))(((((()))***************(((((()))))))))*********&&&'''(((***,,,---//////))))))))))))))))))))))))((('''''')))+++,,,+++)))%%%%%%&&&&&&&&&&&&%%%%%%'''(((((())))))(((((('''))))))************))))))'''((((((((()))))))))***(((((()))))))))*********%%%%%%%%%%%%&&&((()))***))))))((((((((((((((((((((()))***++++++***)))((())))))*********+++++++++''''''(((((()))*********(((((())))))))))))((((((&&&''')))***++++++******,,,+++))))))+++,,,+++******)))(((((()))***+++,,,++++++++++++++++++,,,,,,)))************+++++++++++++++++++++++++++++++++---------,,,,,,,,,,,,,,,***,,,,,,,,,++++++---///,,,,,,,,,+++++++++++++++))))))))))))))))))))))))+++,,,------------,,,++++++,,,,,,,,,,,,,,,,,,---((()))+++,,,------,,,,,,+++,,,,,,,,,++++++***))),,,,,,,,,,,,+++++++++***+++************+++,,,---)))*********+++++++++,,,******))))))))))))******))))))***************)))(((((()))***++++++,,,,,,))))))*********+++++++++******++++++,,,,,,,,,---((())))))******++++++,,,)))******+++,,,,,,,,,,,,++++++++++++,,,---......************************)))***+++,,,------------+++++++++++++++++++++++++++++++++++++++++++++++++++******))))))******+++)))******++++++++++++*********++++++,,,,,,------,,,,,,,,,+++++++++******,,,,,,,,,+++++++++******)))))))))+++------+++)))***+++------+++++++++,,,)))***++++++******+++---***************+++,,,,,,((((((((()))))))))******)))***+++,,,,,,+++***)))+++***)))***+++++++++)))******+++,,,---......///...---+++***)))***+++,,,++++++***)))(((((())))))$$$&&&((()))***)))((('''******++++++++++++******(((***+++,,,+++***'''&&&'''((())))))***))))))((((((((((((((((((((((((((((((((('''((()))***,,,---%%%&&&&&&&&&''''''(((((('''((()))+++++++++************))))))((((((''''''(((((())))))))))))(((((())))))))))))(((((((((((('''(((***)))'''&&&&&&'''))))))***++++++***)))(((******))))))(((((('''''''''((((((((())))))******))))))))))))))))))))))))))))))(((((((((((())))))'''((())))))(((((()))+++''''''''''''(((((((((((()))))))))(((''''''&&&&&&*********)))((((((''''''((((((((((((((((((((((((&&&(((******((('''))),,,(((((((((((())))))))))))(((((())))))*********+++&&&'''(((*********)))(((((((((''''''''''''(((((((((((()))***************&&&''')))******))))))((())))))))))))))))))))))))'''((()))+++++++++***)))(((((())))))*********+++((((((((()))******++++++''''''''''''''''''''''''%%%%%%&&&(((***+++)))'''(((((())))))))))))((((((''''''((((((((((((''''''))))))************))))))'''((((((((())))))******))))))))))))************(((''''''((()))+++---...))))))((((((''''''&&&&&&((()))***++++++***)))((())))))******++++++++++++***))))))((('''&&&&&&%%%(((((())))))))))))((((((&&&''')))***+++++++++***+++)))(((((()))******)))***)))(((((((((***+++,,,*********))))))))))))))))))************+++++++++++++++++++++++++++++++++---------,,,,,,+++++++++***,,,,,,,,,++++++---///......---,,,+++***)))(((,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,+++***)))+++++++++,,,,,,---------((()))+++,,,------,,,,,,------------,,,,,,+++***------------------------++++++++++++,,,,,,---...*********++++++,,,,,,,,,+++******************+++((()))***++++++***)))((())))))******+++++++++,,,******+++++++++,,,,,,,,,+++++++++***************))))))***+++,,,------...))))))((()))***,,,///111++++++++++++,,,---...///************************)))***+++,,,------...---++++++++++++++++++++++++************************,,,++++++++++++++++++,,,'''((()))***+++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********,,,,,,,,,++++++*********(((((()))+++------+++(((&&&(((******((((((((())))))***,,,,,,++++++,,,---,,,+++++++++,,,------...++++++,,,------------,,,///...,,,++++++,,,...///999...***///000)))(((---+++,,,,,,------,,,,,,+++,,,,,,,,,++++++*********(((((()))************)))***++++++,,,,,,++++++*********************************))))))))))))******...---+++***)))***+++,,,+++***)))(((((('''(((((((((((())))))((('''&&&&&&&&&&&&&&&&&&'''''''''(((&&&&&&'''((()))***+++++++++*********))))))((((((,,,+++***((('''&&&&&&&&&))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))******)))***++++++(((&&&'''((()))******)))((('''))))))))))))))))))))))))''''''(((((())))))*********)))(((''''''&&&''''''))))))))))))))))))))))))###(((+++,,,,,,,,,''''''(((((())))))******'''(((((())))))))))))))),,,+++***))))))***++++++,,,,,,,,,++++++*********((()))***++++++***)))((()))************+++++++++***((('''(((+++,,,+++)))******))))))))))))******(((((()))***+++,,,,,,,,,))))))))))))************+++******)))(((''''''&&&''''''''''''((((((((()))''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))&&&''''''((()))******+++''''''((((((((((((''''''(((***++++++)))(((((()))))))))((((((((((((((((((++++++***)))((('''&&&&&&%%%&&&'''(((((('''&&&%%%((('''&&&&&&&&&''')))***(((((()))***+++,,,,,,---(((((((((((((((((((((((())))))))))))))))))))))))------,,,,,,+++***))))))---+++)))))),,,---,,,***+++(((&&&'''***,,,+++)))+++************,,,---...******))))))))))))******************************'''(((***++++++******))))))***+++,,,---,,,++++++************************...---+++******+++---...++++++---......---++++++(((((()))))))))*********,,,,,,,,,++++++*********+++++++++,,,,,,---------...---,,,++++++,,,---...))))))*********+++++++++)))******++++++,,,,,,,,,++++++)))))))))***+++,,,+++,,,,,,------,,,,,,+++++++++******)))(((((((((************************---,,,***))))))***,,,---,,,,,,,,,+++++++++******,,,,,,++++++++++++++++++++++++++++++++++++++++++------,,,++++++***))))))+++++++++*********)))))))))+++++++++******,,,...+++,,,------------,,,+++************************************************,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++*********+++,,,+++******))))))******+++////////////////////////++++++************++++++------------,,,***((('''---...///...,,,+++,,,---************************)))))))))***+++++++++,,,,,,,,,++++++,,,...000222AAA222(((+++...+++))),,,+++,,,,,,------,,,,,,+++,,,,,,,,,+++++++++******((()))******++++++*********++++++,,,,,,++++++***************************((((((''''''''''''((((((************))))))((((((***))))))(((((((((((())))))))))))))))))(((''''''&&&'''''''''((((((((((((************))))))))))))))))))))))))((((((''''''((((((((((((((()))******))))))(((((((((((())))))))))))))))))))))))))))))***)))(((''''''((()))***+++***)))*********((('''(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))(((((((((((((((''''''''''''''''''((())))))))))))))))))))))))%%%&&&((()))***)))((('''(((((((((((())))))))))))''''''((()))))))))(((((('''&&&&&&&&&&&&''')))***,,,,,,+++++++++*********))))))************)))))))))************+++++++++***((('''(((+++,,,+++)))''''''&&&&&&&&&&&&''''''((((((((())))))*********))))))))))))*********************)))(((''''''''''''''''''((((((((()))))))))((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((''''''(((((()))******+++''''''((((((((((((''''''(((***++++++)))((())))))************++++++++++++((((((((((((''''''''''''&&&'''((())))))((('''&&&******)))))))))***+++,,,))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))------,,,++++++***)))))),,,)))((((((***+++***)))+++)))'''(((***++++++)))***+++,,,,,,,,,+++************))))))))))))******************************((())))))***************)))***+++,,,---,,,++++++++++++++++++++++++++++++---,,,***))))))***,,,---++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,---------,,,,,,,,,+++++++++******+++++++++,,,,,,---------,,,,,,++++++++++++,,,,,,******************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++***++++++,,,,,,++++++***)))*********************************************...---,,,,,,,,,,,,---...,,,,,,++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++******+++,,,,,,+++***)))+++,,,***+++,,,------,,,+++***************************,,,,,,+++++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,,,,------,,,,,,,,,,,,------------------------------++++++************++++++***+++,,,,,,,,,+++***)))+++,,,---,,,*********+++++++++++++++++++++++++++***************+++++++++*********+++---000333444FFF555'''(((---,,,***+++++++++,,,,,,,,,,,,++++++,,,,,,,,,++++++++++++************+++++++++++++++***++++++,,,,,,++++++***************************((((((''''''''''''((((((''')))***++++++)))'''&&&)))(((((((((((())))))***))))))))))))))))))((('''(((((((((((())))))))))))++++++++++++*********)))(((((((((((('''''''''''''''''''''((()))***+++,,,))))))(((((((((((())))))))))))))))))))))))))))))+++)))(((&&&&&&((()))+++,,,***(((((()))***)))((())))))(((((((((((())))))))))))))))))))))))))))))*********)))((('''''''''***************+++++++++((((((((((((((((((((((((+++******)))((((((''''''))))))))))))((((((((((((&&&&&&'''(((((((((((('''$$$$$$$$$%%%&&&'''))))))+++++++++*********************))))))))))))******)))************+++++++++***)))((()))***+++***)))***))))))(((((())))))***(((((((((((((((((((((((())))))))))))******************))))))((((((''''''''''''((((((((()))))))))*********))))))((((((((((((((((((((())))))))))))'''''''''''''''''''''''''''(((((())))))*********'''(((((())))))(((((('''''')))++++++)))))))))************+++++++++,,,,,,&&&&&&&&&''''''((((((((((((((())))))))))))((((((+++************+++,,,,,,((((((((((((((()))))))))(((((((((((((((((((((((()))))))))))))))))))))))),,,,,,,,,+++******))))))***((('''((())))))((('''***)))'''(((***++++++******+++---...---+++(((&&&******))))))))))))*********************************))))))))))))***++++++)))***+++,,,---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++)))))))))***+++,,,++++++************++++++)))))))))*********++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,------******++++++++++++******++++++******************------,,,,,,,,,,,,++++++,,,,,,---,,,,,,+++******)))******++++++******)))))))))******+++,,,,,,---************************------------------------+++************)))))))))*********++++++,,,,,,---++++++++++++++++++++++++))))))***+++,,,,,,---------------,,,,,,,,,,,,+++,,,------,,,***))))))+++******++++++++++++******+++++++++++++++++++++++++++++++++*********)))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,......------------......++++++++++++++++++++++++++++++++++++++++++++++++))))))***+++,,,,,,++++++)))***+++***)))((()))***************************+++++++++***************+++++++++,,,...000222333@@@333)))(((+++******+++++++++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,***++++++,,,,,,++++++*********************************))))))))))))******)))***+++,,,,,,+++***)))(((((('''(((((()))******((((((((())))))(((''''''((())))))))))))*********(((((()))******+++,,,,,,((((((((((((((((((((((((******))))))((()))))))))))))))(((((((((((())))))))))))))))))))))))))))))+++)))'''&&&&&&''')))+++,,,***(((''')))************)))(((''''''((()))***((((((((((((((((((((((((***)))))))))((((((((('''******++++++*********)))(((((((((((((((((((((((()))((('''''''''((()))*********))))))((((((''''''%%%&&&&&&''''''''''''''''''''''''(((((())))))************************)))+++***)))(((((()))***+++))))))*********+++++++++))))))))))))*********)))+++******))))))******+++)))(((((((((((((((((((((((()))))))))***************)))))))))(((((((((''''''(((((((((((()))))))))++++++******))))))(((((((((((((((((())))))))))))(((((((((((((((((((((((((((((()))))))))*********(((((())))))))))))((((((&&&(((*********)))***+++'''(((((())))))******+++'''''''''(((((((((((())))))))))))******))))))))))))))))))))))))*********&&&''''''((()))***++++++(((((((((((((((((((((((()))))))))))))))))))))))),,,+++++++++******))))))))))))))))))))))))((('''***)))(((((()))******++++++++++++,,,+++***)))(((******))))))))))))******************************+++***)))((()))***+++,,,)))***+++,,,---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++******)))******+++,,,,,,+++***))))))***+++,,,(((((((((((()))))))))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,+++***)))+++++++++************************+++++++++++++++,,,---......---,,,***)))******++++++++++++************+++++++++,,,,,,,,,************************)))***++++++++++++***)))***)))))))))))))))))))))))))))***+++,,,,,,------************************)))******++++++,,,------,,,,,,,,,,,,,,,,,,,,,+++***,,,---,,,+++******+++************************++++++++++++++++++++++++***)))))))))((((((((((((,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,------,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++)))******+++++++++++++++)))***+++***)))((()))***)))))))))))))))))))))))),,,+++++++++***))))))))),,,,,,------...//////000222...,,,+++***)))))),,,***++++++,,,,,,++++++***++++++++++++++++++++++++++++++*********+++,,,---***++++++,,,,,,++++++*********************************))))))))))))******++++++***))))))***+++,,,(((((('''(((((()))******&&&''''''(((((('''''''''))))))))))))*********+++'''((((((((()))*********))))))))))))))))))))))))+++***)))))))))))))))***))))))(((((((((((())))))((((((((((((((((((((((((***)))(((''''''((()))***,,,***'''''')))************)))(((''''''((()))***(((((((((((((((((((((((('''((((((((()))))))))***(((((((((((('''&&&%%%$$$(((((((((((((((((((((((('''&&&%%%%%%&&&''')))+++******))))))((((((''''''%%%&&&&&&'''''''''''''''************)))(((((('''))))))))))))))))))))))))+++***)))(((((()))***+++))))))*********+++++++++)))*********))))))))))))(((''''''&&&&&&''''''((()))))))))))))))))))))(((((()))))))))************))))))))))))(((((((((((((((((((((((()))))))))***+++*********)))))))))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************(((((())))))))))))((((((%%%'''************+++,,,(((((())))))*********+++*********))))))))))))(((*********))))))*********(((((())))))************************************))))))))))))))))))))))))))))))))))))))))))))))))++++++***************)))***+++++++++***))))))((())))))))))))))))))***++++++***)))((((((***,,,---******))))))))))))******************************+++***)))))))))***,,,---)))***+++,,,---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,------,,,+++***))))))***+++,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++***************************)))******+++,,,------...,,,,,,---...---,,,+++)))++++++,,,,,,,,,,,,++++++,,,,,,,,,+++++++++******************************)))******++++++******))))))))))))))))))))))))***))))))***+++,,,,,,------************************++++++++++++++++++++++++************++++++++++++''')))+++,,,,,,,,,,,,---************************++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---------------,,,,,,++++++,,,,,,---++++++++++++++++++++++++***+++,,,,,,,,,,,,+++***++++++*********))))))))))))+++,,,+++******+++,,,************************,,,+++++++++***)))))))))------------------,,,,,,)))+++------+++)))***,,,******++++++++++++*********++++++++++++,,,,,,,,,++++++***))))))+++,,,---***++++++,,,,,,++++++***************************((((((''''''''''''(((((()))((('''%%%&&&''')))+++)))(((((((((((())))))***&&&''''''((((((((((((((())))))))))))************+++******)))((('''&&&&&&))))))))))))************((((((((()))***+++,,,---))))))(((((((((((())))))(((((((((((((((((((((((())))))(((((((((((())))))***)))((((((***+++******))))))(((((((((((())))))))))))))))))))))))))))))'''''''''((()))***************+++++++++)))'''&&&(((((((((((((((((((((((()))((('''%%%%%%&&&&&&'''))))))))))))((((((((((((&&&&&&'''((((((((((((''')))))))))((('''&&&%%%$$$(((((((((((())))))))))))******))))))))))))******)))************+++++++++)))***+++***)))((()))***)))((((((''''''(((((()))))))))))))))))))))))))))))))))))))))************))))))))))))((((((((((((((((((((()))))))))******))))))))))))))))))))))))(((((((((((())))))))))))************************************************((())))))******))))))(((%%%''')))*********+++---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******)))))))))******))))))))))))******)))***++++++,,,,,,++++++...---,,,+++***)))((('''))))))))))))))))))))))))))))))))))))))))))))))))***************************,,,......,,,***))))))((()))***)))((((((***,,,,,,***'''&&&&&&)))---///******))))))))))))*********************************************+++,,,,,,)))***+++,,,---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---------...++++++************++++++************+++++++++,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++))))))*********++++++++++++,,,,,,------...//////++++++,,,,,,,,,,,,++++++,,,,,,,,,------,,,,,,,,,---,,,,,,+++******))))))************************,,,,,,,,,,,,,,,,,,,,,,,,)))))))))************+++*********++++++,,,,,,---************************,,,+++++++++++++++++++++)))***************++++++%%%(((+++------,,,---...,,,+++************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------......,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---......------......------------......,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++***,,,+++***)))))))))))))))***+++---,,,++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***************+++,,,,,,,,,,,,,,,++++++)))+++,,,+++,,,,,,,,,+++******++++++++++++************+++++++++,,,,,,,,,+++***)))((((((***+++---***++++++,,,,,,++++++***************************((((((''''''''''''(((((('''''''''''''''((())))))***))))))(((((((((((()))(((((()))***************((((((((()))))))))******,,,,,,+++***)))((('''&&&((((((((()))))))))*********)))))))))******+++,,,))))))(((((((((((())))))(((((((((((((((((((((((('''((()))******)))(((''')))(((((()))++++++***)))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))((()))+++------,,,+++***))))))))))))))))))))))))***)))((('''&&&&&&&&&&&&(((((((((((())))))))))))''''''((()))))))))((((((&&&''''''((('''&&&$$$$$$'''''''''((((((((())))))))))))************)))))))))************+++++++++)))+++,,,+++((('''(((***++++++************++++++'''''''''(((((()))))))))))))))))))))************(((((((((((())))))))))))(((((()))))))))*********'''''''''(((((())))))***(((((((((((())))))))))))))))))))))))))))))))))))************************))))))************))))))$$$&&&)))******+++,,,......------,,,,,,++++++***))))))))))))***************)))(((((((((((()))***((()))***+++++++++******************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************---//////,,,)))))))))((()))******((((((***,,,+++***((('''''')))+++,,,******))))))))))))******************************)))***++++++,,,,,,++++++)))***+++,,,---,,,++++++++++++++++++++++++++++++)))******+++,,,---------++++++,,,,,,,,,,,,++++++'''((((((((()))))))))))),,,,,,,,,---------......---------,,,,,,+++++++++++++++************++++++(((((()))***+++,,,,,,---,,,,,,,,,+++++++++*********************+++,,,---++++++,,,,,,,,,,,,++++++*********************)))************************---,,,+++******+++,,,---************++++++,,,,,,++++++++++++++++++++++++*********************************++++++,,,,,,---*********++++++,,,,,,,,,&&&))),,,------,,,,,,------,,,+++******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,(((((()))+++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,............---------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***+++---......---+++******))))))(((((()))++++++***+++,,,,,,++++++,,,...++++++++++++++++++++++++***************+++++++++******+++,,,,,,,,,++++++...,,,***)))---///---)))******++++++++++++***************++++++,,,,,,,,,***)))((('''''')))+++,,,+++++++++,,,,,,+++++++++******************************))))))))))))******&&&(((***+++,,,+++***)))+++***)))(((((('''(((((()))***+++,,,,,,,,,,,,,,,(((((((((((())))))))))))***************+++++++++&&&'''''''''(((((())))))...---,,,***)))((((((((())))))(((((((((((())))))((((((((((((((((((((((((&&&((()))++++++)))(((&&&(((((((((***,,,,,,***((('''((()))******)))((('''))))))))))))))))))))))))******))))))((((((''''''!!!$$$'''((()))((((((************************((()))))))))))))))((((((''''''(((((())))))******'''(((((()))))))))))))))%%%&&&'''((((((((('''&&&&&&'''''''''(((((())))))((()))***++++++***)))((()))************+++++++++)))+++,,,+++((('''(((***((((((''''''''''''((((((%%%%%%&&&&&&'''((())))))))))))))))))************(((((((((((())))))))))))))))))))))))************%%%%%%&&&'''((()))******(((((((((((())))))))))))))))))))))))))))))))))))++++++******************))))))************))))))$$$&&&)))******+++,,,...---,,,,,,+++***)))((((((&&&&&&'''((()))***++++++***)))(((''''''((()))***%%%&&&'''))))))(((((('''###$$$%%%'''***,,,---...)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))---//////,,,)))((()))''')))+++***((('''***---++++++******)))(((((((((******))))))))))))******************************)))***+++,,,---,,,++++++)))***+++,,,---,,,++++++************************(((((()))++++++,,,,,,,,,+++,,,---......---,,,+++***+++++++++,,,,,,,,,,,,,,,,,,,,,------.........---------,,,,,,++++++++++++***)))(((((()))***+++''''''(((***+++,,,---...,,,+++***((('''%%%$$$###))))))(((((()))+++---...******++++++++++++******((((((((()))******++++++************************+++***(((''''''(((***+++******+++++++++,,,,,,,,,,,,,,,++++++++++++++++++))))))))))))))))))))))))'''((()))***,,,---...///+++++++++,,,,,,---------(((***---...---+++***+++------,,,++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,$$$$$$&&&''')))+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,)))+++,,,...//////......+++******))))))******+++++++++++++++++++++++++++***+++---......---+++***(((((('''((()))***,,,...)))***,,,,,,++++++,,,---(((((((((((((((((((((((())))))******+++++++++,,,))))))(((((()))+++---...---------------,,,+++***++++++++++++++++++++++++'''(((***++++++******)))************************++++++,,,,,,,,,,,,------***************+++++++++''''''''''''((((((((()))(((((((((((((((((((((((((((((())))))******++++++(((((())))))))))))(((((())))))))))))************))))))))))))))))))))))))))))))******+++++++++,,,*********)))))))))((((((***(((&&&&&&'''(((((('''++++++***)))((('''&&&&&&%%%%%%&&&'''(((((('''''''''(((***+++++++++***)))((((((((((((((()))******(((((('''(((((()))******((((((((((((((())))))))),,,+++***)))((((((((((((((()))***++++++***)))(((%%%&&&'''((()))+++,,,,,,******))))))((((((''''''((((((((((((((()))******(((((())))))))))))((((((*********)))))))))))))))******)))((()))***,,,---,,,,,,,,,+++++++++******)))+++***'''(((+++***&&&******))))))((((((''''''******+++******)))(((((())))))))))))************+++***((('''''''''((()))************************))))))***))))))((('''&&&))))))))))))************))))))(((((((((((()))))),,,,,,++++++***+++++++++---,,,***)))((()))******)))))))))******+++,,,,,,)))************)))(((((()))(((''''''(((***,,,---))))))))))))))))))))))))'''((()))***************************************)))************+++++++++)))************+++++++++++++++***************+++))))))(((((((((((()))))))))************+++++++++))))))))))))))))))))))))+++++++++++++++***)))(((&&&'''(((******))))))(((*********++++++,,,,,,,,,///...,,,***))))))******)))************+++++++++************************...---+++*********++++++------------,,,++++++***,,,***(((***---...,,,***...---,,,+++++++++------++++++++++++++++++++++++************************++++++,,,,,,+++***((('''+++)))((()))++++++)))&&&***+++++++++***)))'''&&&(((((())))))))))))((((((++++++************++++++))))))))))))))))))))))))++++++++++++++++++++++++***++++++,,,+++***)))(((************************''')))***+++++++++...000,,,,,,,,,++++++************+++,,,------,,,+++***)))))))))******+++++++++((()))+++---------+++***,,,,,,,,,---------......---------,,,,,,+++++++++,,,,,,+++***+++,,,...///......---,,,+++)))((('''...------,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,***)))***+++)))))))))))))))******+++******))))))***+++,,,,,,,,,++++++******+++,,,---,,,,,,,,,,,,,,,+++******++++++++++++++++++++++++((())))))***************************************+++++++++,,,,,,,,,------************************'''''''''((((((((())))))(((((((((((((((((((((((()))))))))))))))*********((())))))******))))))((())))))))))))************)))))))))))))))))))))))))))))))))*********++++++---------,,,,,,+++++++++***(((''''''((())))))((())))))))))))((((((((((((''''''((()))))))))))))))'''((())))))******))))))((((((((((((((()))******+++***)))))))))))))))***(((((((((((((((((((((((((((((('''''''''(((((()))((()))************)))(((&&&&&&'''((())))))******))))))))))))((((((((((((((((((((((((((()))******((((((((((((((((((((((((***)))))))))))))))))))))******************++++++*********++++++,,,,,,,,,+++,,,+++((())),,,+++'''***)))))))))((((((((('''((((((((((((((('''&&&&&&'''(((((((((((()))))))))+++***)))((('''(((((()))''''''''''''''''''''''''((())))))))))))(((((('''))))))))))))************))))))(((((((((((())))))+++++++++******+++,,,,,,,,,,,,+++***************+++++++++++++++******************+++***))))))(((,,,+++***)))***+++---...************************((())))))************)))************************))))))*********+++++++++)))************+++++++++++++++***************+++))))))(((((((((((()))))))))************+++++++++************************+++++++++++++++***))))))((()))***+++++++++*********++++++++++++++++++,,,......---,,,++++++++++++)))************+++++++++++++++++++++++++++++++++---,,,+++*********++++++,,,,,,---------,,,++++++,,,***)))***,,,---,,,***+++***))))))((()))***+++++++++++++++++++++++++++++++++++++++++++++++++++))))))+++,,,,,,++++++***)))(((''')))+++,,,+++)))***+++++++++***)))'''&&&((())))))******))))))(((++++++************++++++************************************************+++,,,,,,---,,,+++***)))***************************,,,...---+++*********---,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,++++++------------.........///)))***+++,,,---,,,+++++++++,,,,,,,,,,,,---------,,,,,,,,,++++++*********,,,+++++++++,,,,,,---...,,,,,,,,,,,,++++++***))),,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,***)))***+++***************+++,,,,,,***************+++,,,,,,...---,,,,,,++++++,,,,,,++++++++++++++++++***))),,,,,,,,,,,,,,,,,,,,,,,,***))))))))))))***++++++************************++++++++++++,,,,,,,,,,,,+++++++++******))))))(((''''''((((((((()))))))))((((((((((((((((((((((((************))))))))))))*********++++++*********))))))))))))************))))))))))))))))))))))))(((((())))))))))))******************))))))))))))+++)))(((((()))******)))''''''(((((())))))******))))))******++++++******((((((''''''(((((()))***((((((((((((((())))))***,,,,,,+++***)))))))))))))))))))))((((((''''''&&&%%%%%%%%%%%%&&&'''((()))(((((())))))))))))((((((&&&&&&'''''''''((((((((((((((((((((())))))))))))((((((((((((((()))******(((((('''&&&&&&'''(((((())))))))))))))))))************+++++++++******)))(((((()))***+++,,,------+++,,,***'''(((------***))))))))))))(((((((((((('''''''''''''''&&&&&&%%%''''''''''''((((((((((((******)))((((((((((((((('''''''''''''''''''''''''''(((((())))))))))))((())))))))))))************))))))(((((((((((())))))***************+++,,,---++++++,,,,,,,,,+++******------,,,,,,+++******)))***++++++++++++***)))))),,,,,,*********+++,,,---)))))))))))))))))))))))))))************))))))(((************************)))))))))*********++++++)))************++++++++++++***************++++++)))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++***++++++++++++***))))))***+++,,,,,,------,,,,,,+++++++++++++++*********,,,---------------,,,,,,)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++*********++++++++++++,,,---------,,,,,,+++***)))***,,,---,,,+++))))))((((((((())))))***************************++++++++++++++++++++++++%%%&&&''')))***++++++,,,'''''''''))),,,---,,,+++++++++++++++***)))((('''*********++++++*********++++++************++++++************************)))))))))))))))))))))))),,,,,,---------,,,+++++++++++++++++++++++++++++++++---///...,,,***))))))------------,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,***++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++***************)))++++++,,,,,,------,,,,,,***++++++,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,************************++++++++++++++++++++++++,,,---...,,,***))))))***+++++++++++++++,,,------+++************++++++,,,,,,,,,,,,+++++++++,,,,,,******+++++++++******)))........................+++***)))((()))***+++,,,***************************++++++++++++,,,,,,,,,,,,++++++***)))((((((''''''(((((((((((()))))))))((((((((((((((((((((((((++++++******))))))((((((***++++++,,,,,,++++++***((()))))))))************((((((((((((((((((((((((((((((((((((((()))))))))((((((((((((((((((((((((+++***((()))***++++++***(((((((((((()))))))))))))))******++++++*********((('''&&&&&&&&&''')))***))))))(((((((((((())))))******))))))))))))))))))++++++***)))((((((''''''%%%%%%%%%%%%&&&'''((((((((((((((())))))((((((((('''''''''''''''&&&&&&&&&''''''(((((())))))******((((((((((((((())))))***)))(((&&&$$$$$$&&&((())))))))))))))))))************+++,,,,,,+++***((('''(((((())))))***++++++,,,((()))(((&&&)))///000...))))))))))))(((((((((((((((((()))))))))((((((''''''''''''((((((((())))))***))))))(((((((((((((((((((((((((((((((((((((((&&&'''((())))))***))))))((()))))))))************))))))(((((((((((())))))))))))))))))***+++------***+++,,,------,,,+++***,,,,,,,,,,,,++++++******+++++++++++++++******)))+++***)))(((((())))))***((((((((((((((((((((((((***************)))((('''************************))))))))))))************))))))*********+++++++++*********)))******+++,,,)))))))))******)))))))))))))))*********+++++++++++++++++++++++++++++++++******+++++++++******)))+++++++++,,,,,,,,,,,,,,,,,,,,,++++++******))))))***+++,,,---------,,,+++))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++***++++++,,,------------+++******+++,,,,,,,,,,,,***************+++++++++))))))))))))))))))))))))************************###$$$%%%&&&((())))))***(((((()))***+++,,,,,,+++++++++++++++******))))))***++++++,,,,,,++++++***++++++************++++++************************)))))))))***************,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,---,,,++++++,,,------------------------------,,,+++******+++,,,---)))))))))))))))))))))))),,,++++++******+++,,,,,,)))************+++++++++++++++++++++***************+++,,,---...---,,,+++***++++++,,,,,,++++++******++++++,,,---.........++++++++++++++++++++++++************************------...,,,***))))))***+++++++++++++++,,,------+++++++++******++++++,,,((()))******+++,,,,,,,,,)))******+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,+++***)))))))))***,,,---*********************************+++++++++,,,,,,++++++******)))(((''''''(((((((((((()))))))))***))))))))))))))))))))))))++++++******))))))((((((++++++,,,,,,,,,,,,++++++((()))))))))************(((((((((((((((((((((((()))))))))(((((((((((((((+++++++++++++++++++++++++++***((()))+++,,,,,,+++))))))))))))((((((((((((((())))))***))))))((((((((('''&&&&&&&&&''')))***))))))(((((((((((())))))&&&&&&&&&'''((()))***+++,,,,,,++++++***)))((((((((('''''''''''''''(((((())))))(((((((((((())))))''''''''''''&&&&&&&&&&&&''''''(((((())))))******((((((((((((((())))))***)))(((&&&$$$$$$&&&((()))(((((())))))***************+++,,,,,,+++***((('''))))))))))))))))))))))))''')))))))))---333555333(((((((((((())))))))))))(((((()))))))))))))))((((((((()))))))))*********)))))))))))))))(((((('''))))))))))))))))))))))))&&&'''((())))))***))))))((()))))))))************))))))(((((((((((())))))(((((())))))***+++,,,---)))***,,,------,,,+++************++++++,,,,,,,,,***++++++++++++***))))))******))))))))))))))))))))))))))))))))))))))))))***************)))((('''))))))))))))))))))))))))(((((()))))))))*********))))))*********+++++++++******))))))***++++++,,,))))))************))))))))))))*********+++++++++++++++++++++++++++++++++)))******+++++++++******************+++++++++,,,+++++++++******)))))))))((()))+++,,,,,,+++***)))))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,------------******++++++++++++,,,,,,))))))******++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((()))))))))******+++++++++*********+++++++++***************++++++,,,,,,,,,,,,++++++++++++************++++++*********************************+++++++++,,,,,,+++************+++++++++++++++++++++++++++++++++...---,,,***)))***---000------------------------...---,,,++++++,,,---...++++++++++++++++++++++++,,,,,,+++******++++++,,,)))))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,+++,,,---...---,,,+++***,,,,,,,,,,,,+++***))))))++++++,,,---...///000000,,,,,,,,,,,,,,,,,,,,,,,,************************,,,------,,,***))))))******************+++,,,,,,,,,,,,+++++++++++++++,,,'''''')))***+++,,,,,,,,,)))***++++++,,,+++++++++))))))))))))))))))))))))***************+++,,,,,,************************************++++++++++++*********))))))(((((('''((((((((()))))))))******))))))))))))))))))))))))************))))))))))))***++++++,,,,,,++++++***))))))))))))************))))))))))))))))))))))))******))))))))))))(((((()))))))))))))))************)))((()))+++,,,,,,+++******))))))((((((''''''(((((())))))((((((''''''((((((''''''(((((()))******))))))((((((((((((((($$$$$$%%%&&&''')))***++++++++++++******)))))))))))))))((((((((((((((()))******))))))))))))******((((((''''''''''''''''''(((((((((((())))))))))))((((((((((((((()))******(((((('''&&&&&&'''((((((((((((((()))******++++++******+++++++++******)))))))))))))))((((((((('''(((+++,,,,,,000666777444(((((((((((())))))))))))&&&''''''((((((((((((((())))))))))))************)))))))))))))))(((''''''(((((((((((((((((((((((('''(((((())))))))))))((())))))))))))************))))))(((((((((((()))))))))))))))))))))***+++,,,))))))***++++++++++++***((())))))***++++++,,,,,,)))************)))((((((++++++++++++++++++++++++++++++++++++++++++++++++)))************))))))((())))))))))))))))))))))))((((((((()))))))))******)))************+++++++++))))))))))))***+++,,,,,,((()))***++++++***)))((()))************+++++++++++++++++++++++++++++++++))))))***++++++++++++******))))))))))))***++++++***************))))))))))))***************)))))))))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,++++++++++++,,,---------,,,,,,)))+++,,,,,,+++***,,,---''''''((()))************************************)))))))))))))))))))))))),,,,,,+++*********++++++***,,,---,,,***))))))***,,,++++++*********++++++***++++++,,,,,,++++++***++++++************++++++++++++++++++++++++++++++*********+++,,,,,,------******)))))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,111000...+++((())),,,...,,,,,,,,,,,,------------------,,,,,,,,,,,,------++++++************)))))),,,,,,,,,++++++++++++***))))))*********+++++++++,,,,,,,,,,,,,,,---------,,,,,,---------,,,++++++---------,,,+++***)))(((+++,,,,,,---...//////000,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,---,,,*********+++***************+++,,,,,,---,,,,,,++++++++++++,,,))))))+++,,,,,,,,,,,,+++******+++,,,,,,,,,,,,,,,)))))))))))))))))))))))))))***++++++,,,,,,++++++************************************++++++++++++)))))))))))))))((((((((((((((()))))))))*********)))))))))))))))))))))))))))))))))))))))***************++++++++++++******))))))))))))************))))))))))))))))))))))))++++++*********)))))))))&&&&&&&&&'''''''''(((((()))((('''(((***,,,,,,+++(((((((((((())))))))))))(((((())))))(((((('''&&&'''((())))))******))))))******)))(((((((((((((((&&&&&&&&&&&&''')))******))))))((((((((((((((((((''''''''''''((()))******,,,+++***))))))***+++,,,(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((()))******(((((((((((((((((((((((('''(((((()))******++++++******************++++++''''''((((((((((((((((((&&&***++++++...222111,,,'''((((((((()))))))))***'''(((((()))))))))))))))((((((((())))))))))))***((())))))***)))((('''&&&))))))))))))))))))))))))((())))))))))))(((((('''))))))))))))************))))))(((((((((((())))))******))))))))))))******))))))(((((())))))***+++))))))))))))))))))))))))((())))))))))))((('''''')))***++++++,,,,,,,,,,,,++++++++++++++++++++++++((())))))************)))))))))))))))))))))))))))(((((((((((()))))))))***)))************+++++++++))))))))))))***+++,,,---((()))+++,,,,,,+++)))((()))************+++++++++************************))))))***+++++++++++++++***))))))((()))***+++,,,))))))))))))************,,,,,,+++***)))))))))))))))************+++++++++++++++++++++++++++++++++)))***+++,,,,,,,,,,,,+++,,,,,,---------,,,++++++)))+++,,,,,,******+++...'''((()))***+++++++++***++++++++++++++++++++++++************************,,,,,,+++*********+++,,,(((+++------+++***+++,,,,,,+++*********+++,,,,,,******++++++++++++******++++++************++++++++++++++++++++++++++++++)))))))))***+++,,,,,,,,,++++++*********+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,---...///...,,,++++++,,,++++++++++++,,,,,,,,,---,,,,,,------------,,,,,,************)))))))))(((++++++,,,---,,,+++***)))*********+++++++++,,,,,,******++++++,,,,,,,,,,,,...---,,,,,,+++++++++,,,++++++,,,,,,,,,++++++******++++++,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))+++,,,,,,+++***+++---+++++++++++++++,,,------...---,,,++++++++++++++++++,,,---...---,,,+++******+++,,,---------------++++++++++++++++++++++++)))***+++,,,---,,,++++++************************)))************+++++++++(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))(((((())))))******++++++*********++++++*********))))))))))))************)))))))))))))))))))))))),,,+++++++++******))))))((()))))))))******++++++)))((('''(((***+++,,,+++&&&&&&'''((()))***++++++)))))))))))))))((('''''''''(((***+++++++++***)))******)))((((((((((((((()))(((((((((((())))))***&&&&&&&&&'''''''''''''''%%%%%%%%%&&&(((***+++,,,---,,,+++******+++,,,---(((((((((((())))))************))))))((((((''''''((((((((((((((()))******(((((())))))))))))(((((('''(((((()))***+++++++++******)))))))))***,,,---%%%&&&&&&'''((()))******###'''((((((***+++(((###'''((((((((())))))************+++,,,,,,,,,,,,,,,''''''''''''((((((((()))((()))*********)))'''&&&++++++++++++++++++++++++))))))***))))))(((''''''))))))))))))************))))))(((((((((((())))))+++***)))))))))))))))***)))((('''''''''(((***+++******))))))((((((''''''(((((((((((((((''''''&&&&&&'''(((******+++++++++(((((((((((((((((((((((('''((()))***************))))))))))))))))))))))))(((((((((((()))))))))))))))************+++++++++))))))))))))***+++,,,---((()))+++,,,,,,+++)))((()))************+++++++++))))))))))))))))))))))))((()))***++++++++++++++++++***)))))))))***+++,,,(((((())))))******++++++///...,,,***))))))******)))************+++++++++************************)))***+++,,,---,,,,,,+++------------,,,,,,+++***(((+++---,,,***)))+++...)))***,,,---......------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))(((''''''''')))***+++&&&))),,,---++++++---///,,,+++*********+++,,,---*********++++++*********++++++************++++++++++++++++++++++++++++++'''(((((()))***+++++++++,,,,,,+++***+++,,,...///,,,,,,,,,,,,,,,,,,,,,,,,%%%)))...000000///......*********++++++,,,,,,,,,+++,,,............,,,+++/////////......---------***+++---...---+++)))(((***++++++++++++,,,,,,,,,))))))******++++++++++++///...,,,+++***+++,,,,,,))))))***+++,,,------,,,)))************+++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,(((***+++,,,++++++,,,...---,,,,,,,,,,,,---.........---,,,,,,++++++++++++---,,,++++++***+++++++++++++++++++++++++++++++++)))))))))((())))))******(((((((((((((((((((((((())))))*********+++++++++...---,,,***)))((((((((()))))))))))))))*********++++++******)))(((((((((((((((((((((((((((((((((******+++******)))(((''')))***,,,,,,,,,+++)))'''******))))))(((((('''''',,,,,,,,,++++++*********))))))))))))))))))))))))((()))***,,,+++***(((''',,,+++)))((((((((()))***))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))'''((()))***++++++***)))(((((())))))))))))(((((('''&&&%%%%%%$$$$$$$$$$$$***)))(((''''''((()))*********)))((((((((((((((())))))))))))))))))))))))***)))))))))((((((''''''((()))*********((('''&&&(((((())))))))))))(((((())))))(((((((((((()))))))))***+++,,,,,,+++***)))*********))))))))))))))),,,+++(((%%%%%%%%%'''(((((((((((((((((()))******+++******)))(((''''''&&&((('''&&&%%%&&&''')))+++((()))+++,,,+++***'''&&&''''''(((((())))))******+++***)))'''''''''((()))((((((((((((''''''''''''''''''(((((())))))******((()))***++++++++++++++++++++++++*********))))))))))))))))))))))))))))))+++++++++***)))((((((''',,,+++)))((((((((()))***))))))((((((((((((((())))))((('''((()))***)))((((((((())))))*********+++,,,+++***))))))***+++,,,***)))(((''''''((()))***))))))))))))))))))))))))++++++++++++++++++++++++)))******++++++,,,------,,,+++***)))((((((((((((************************,,,+++***)))***+++,,,---)))))))))******)))))))))((()))))))))************&&&&&&%%%%%%'''***---//////...---,,,,,,,,,,,,,,,'''...333000+++******(((***+++,,,,,,------,,,,,,......---,,,+++***)))(((,,,++++++***)))))))))***,,,***(((((()))***)))(((++++++***************+++************))))))((((((,,,++++++******)))))))))***+++,,,,,,+++***)))(((******************++++++++++++++++++++++++++++++++++++************++++++******************************++++++++++++******,,,,,,++++++***)))((((((+++++++++*********))))))......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++******))))))******+++,,,,,,,,,+++++++++******------------------------))))))*********+++++++++))))))))))))))))))))))))++++++,,,,,,,,,---------*********++++++,,,,,,,,,///......------,,,,,,+++,,,++++++******++++++,,,,,,,,,,,,+++,,,,,,------......---,,,++++++++++++)))((((((((()))***+++++++++++++++++++++++++++++++++*********)))*********++++++++++++++++++++++++))))))*********+++++++++++++++***)))))))))***************))))))))))))))))))))))))))))))*********(((((((((((((((((((((((('''(((((()))******++++++'''(((***,,,,,,,,,******(((((((((((())))))))))))++++++*********)))))))))))))))))))))))))))))))))((()))***+++******)))(((+++******)))(((((())))))))))))))))))))))))))))))((())))))))))))*********))))))))))))))))))))))))((((((******+++***))))))(((((())))))))))))((((((((((((''''''&&&'''''''''***)))(((''''''((()))*********)))((((((((((((((())))))))))))))))))))))))******)))))))))(((((((((((()))******)))((('''&&&(((((())))))))))))(((((())))))(((((((((((()))))))))***++++++++++++***)))+++******)))((('''&&&&&&******))))))((((((((('''((((((((((((((()))***************)))((('''''''''%%%'''***,,,,,,+++)))''')))******+++***)))(((''''''((((((((()))))))))***+++***)))(((''''''((()))))))))))))))))))))))))))(((((((((((())))))))))))((()))***++++++++++++***+++++++++*********))))))))))))))))))))))))))))))++++++******)))(((((('''+++***)))(((((())))))***))))))(((((((((((())))))))))))(((((())))))((((((((()))))))))************+++******))))))******+++***)))(((''''''((()))***))))))))))))))))))))))))++++++++++++++++++++++++,,,++++++******)))((((((,,,+++***)))(((((((((((())))))))))))))))))))))))***))))))))))))***++++++******))))))))))))******************++++++++++++...---,,,+++******++++++------,,,+++++++++++++++***111444000,,,,,,,,,+++***+++,,,,,,------,,,,,,---------,,,,,,,,,,,,,,,,,,,,,+++***************...,,,******+++,,,+++***,,,,,,+++++++++++++++,,,++++++*********)))))))))++++++++++++***************++++++,,,+++***)))((((((((((((((('''''''''''',,,+++)))(((((()))+++,,,+++******))))))******+++******************************++++++++++++******+++++++++++++++,,,,,,,,,,,,,,,,,,,,,++++++******------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------------++++++++++++,,,,,,,,,---*********++++++,,,,,,,,,++++++++++++++++++++++++---,,,,,,,,,,,,------...,,,,,,+++++++++,,,,,,---'''''''''((()))+++,,,---************************---,,,,,,++++++*********++++++++++++++++++++++++***************+++++++++(((((((((((())))))***+++++++++******))))))(((((('''(((((()))******++++++)))))))))))))))))))))))))))(((((('''((()))+++,,,&&&''')))+++,,,,,,,,,+++'''''''''((()))************))))))))))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))(((((())))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))************))))))(((((())))))******))))))((((((''''''''''''(((((()))))))))(((((((((((())))))***))))))((((((((((((((())))))))))))))))))))))))************))))))))))))((())))))))))))(((((('''(((((())))))))))))((((((***))))))(((((())))))***)))******++++++******)))++++++***)))'''&&&%%%$$$((()))***++++++***)))(((((((((((((((((()))************))))))((((((''''''&&&'''(((******)))((('''************))))))))))))(((((((((((())))))))))))***))))))(((((((((((())))))******++++++,,,,,,,,,))))))))))))(((((((((((())))))******++++++******+++************)))))))))))))))))))))))))))))))))++++++******)))(((((((((***)))))))))))))))***+++))))))(((((((((((())))))*********))))))(((((('''))))))))))))************)))******++++++******)))))))))(((((((((((())))))))))))))))))))))))))))))+++++++++++++++++++++++++++******)))(((((('''''',,,+++***)))(((((((((((((((((((((((((((((((((((('''((())))))******))))))+++***)))(((((()))***+++***++++++++++++,,,,,,,,,///......---,,,+++***))),,,++++++************++++++111222...+++,,,---,,,***++++++,,,,,,,,,,,,,,,,,,,,,,,,------.........---,,,,,,+++++++++++++++...,,,******+++,,,+++***,,,,,,+++++++++,,,,,,---+++++++++++++++*********++++++++++++++++++,,,,,,***++++++++++++***))))))(((((((((''''''&&&&&&&&&+++***(((''''''(((***++++++******))))))******+++******************************++++++++++++******))))))***+++---...///000---------,,,,,,,,,,,,+++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++,,,,,,,,,---------------------------------,,,,,,,,,,,,---------...,,,,,,,,,,,,------------*********++++++++++++++++++,,,------------,,,+++,,,,,,,,,,,,,,,---......************+++,,,---...************+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,......------,,,+++***)))))))))))))))))))))))))))************************((((((((((((((())))))***,,,++++++***)))(((''''''(((((())))))************))))))))))))))))))))))))---,,,)))'''&&&&&&(((((('''''')))***++++++++++++'''((((((((()))))))))***)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))******'''((()))******)))((('''))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))************))))))(((((()))))))))******)))))))))&&&%%%%%%%%%&&&'''(((((())))))(((((((((((())))))))))))(((((((((((())))))((((((((((((((((((((((((******************))))))((())))))))))))((((((((())))))(((((((((((())))))***))))))))))))))))))***))))))************))))))+++******)))(((''''''&&&(((((()))*********))))))((((((((((((((())))))******)))))))))((((((((('''***'''###!!!!!!$$$(((+++******))))))((()))******(((((((((((()))))))))))))))))))))(((((((((((()))))))))******+++,,,------******))))))((((((''''''))))))************))))))************))))))))))))))))))))))))))))))))))))************))))))(((((()))))))))))))))*********)))(((((((((((())))))***+++++++++***(((''''''((()))))))))))))))*********((()))***++++++***)))((())))))(((((((((((())))))))))))))))))))))))))))))************************''''''((())))))******+++++++++***)))(((((())))))))))))))))))))))))))))))'''((()))***+++***)))(((+++***)))(((((()))***+++*********+++++++++,,,,,,&&&(((***+++,,,+++***))),,,++++++*********+++++++++......***'''***,,,+++******+++,,,,,,,,,,,,+++,,,,,,,,,,,,------------------,,,++++++,,,,,,---+++)))(((((()))******)))++++++*********+++,,,,,,++++++++++++++++++++++++******++++++,,,,,,------*********+++************+++++++++***))))))(((((())))))************))))))******))))))))))))******++++++++++++++++++++++++******++++++++++++******((()))***+++,,,...//////,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,+++++++++******************************++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,+++++++++******************************+++++++++,,,,,,,,,,,,---------------------------++++++++++++,,,,,,,,,,,,------------------------000///...---,,,***))))))***+++---......---+++***++++++***++++++,,,---...***************+++,,,---,,,,,,+++++++++++++++,,,------------------------............---+++***)))))))))))))))))))))))))))***************************))))))(((((((((((((((,,,++++++***)))(((''''''************))))))(((((())))))))))))))))))))))))---,,,)))'''&&&&&&'''((()))))))))******)))))))))***)))))))))((((((((('''************************))))))))))))))))))))))))((((((''''''((()))******'''((()))******)))((('''))))))))))))))))))))))))'''''''''((((((((())))))))))))))))))))))))))))))++++++***))))))((((((((())))))************))))))&&&&&&&&&&&&''''''((()))(((((())))))))))))(((((())))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))******)))(((((((((((()))))))))))))))(((((((((((())))))******))))))))))))******))))))))))))))))))))))))******************++++++)))((('''&&&&&&''')))***((((((((((((((())))))***))))))))))))((((((((((((+++((($$$!!!!!!###'''*********)))((())))))******))))))))))))((((((((((((((((((((())))))))))))(((((((((((()))***+++,,,,,,******))))))((((((''''''))))))*********))))))((())))))))))))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))*********))))))((((((((((((((()))*********,,,,,,+++((('''''')))******))))))))))))))))))((()))***++++++***)))((((((((())))))))))))(((((())))))))))))))))))))))))************************(((((())))))***++++++,,,+++***))))))))))))))))))************************'''(((***+++++++++***)))+++***)))(((((()))***+++))))))))))))*********+++###%%%(((***,,,,,,+++***,,,,,,++++++++++++,,,,,,+++...---((('''***,,,+++)))***++++++,,,,,,++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,++++++,,,------+++)))(((((()))******))))))))))))))))))***++++++++++++++++++++++++++++++*********++++++,,,,,,,,,******************++++++,,,,,,,,,++++++*********'''))),,,//////,,,)))'''***))))))))))))))))))***,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******)))*********++++++,,,,,,************++++++++++++,,,,,,,,,+++++++++******************************++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,+++++++++******************************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++------------------------///......---+++******)))***+++---......---+++***))))))))))))***+++,,,------,,,,,,+++******+++++++++******)))(((((())))))------------------------,,,------...---,,,***))),,,,,,,,,,,,,,,,,,,,,,,,+++++++++***************+++***))))))((((((((((((++++++******))))))((((((++++++******)))((((((''')))))))))))))))))))))))))))((('''''''''((())))))******)))))))))(((((((((*********)))((('''''''''))))))************++++++))))))))))))))))))))))))&&&''''''(((((())))))***''''''((()))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))+++***)))))))))))))))***)))******++++++******)))***))))))))))))******+++(((((())))))))))))((((((((((((((((((((())))))***))))))))))))))))))))))))(((((((((((()))))))))))))))(((((((((((())))))******)))(((''''''((()))***+++******))))))******+++***))))))(((((())))))***))))))***++++++,,,,,,---+++)))&&&%%%$$$&&&(((***((((((((((((((()))******))))))))))))(((((((((((('''((()))******((('''&&&))))))))))))************))))))))))))(((((((((((('''(((((())))))))))))((('''((((((((()))*********))))))))))))(((((((((((())))))******))))))(((((((((((()))))))))))))))***))))))))))))))))))))))))******))))))))))))))))))***************)))(((((((((''''''(((((()))***+++))),,,---,,,((('''(((+++************))))))))))))((())))))******))))))((((((((())))))))))))(((((())))))))))))))))))))))))************************,,,++++++******)))((((((******)))))))))))))))***************************((()))******++++++******)))))))))******)))))))))(((((()))))))))*********'''(((***,,,,,,,,,***))),,,++++++++++++,,,---------///---******---...,,,)))******+++++++++++++++,,,,,,,,,++++++*********,,,++++++++++++,,,,,,---,,,+++)))***+++---,,,,,,((((((((((((((()))***+++*********+++++++++++++++******************++++++*********)))******+++,,,************************'''***---000000---***'''***))))))(((((())))))***,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******++++++******************)))***************++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,+++++++++******************************))))))*********+++++++++************************************++++++++++++------------,,,,,,,,,,,,(((((())))))***+++++++++***+++,,,,,,,,,,,,+++***))))))))))))***,,,---...///...---,,,++++++++++++)))))))))((())))))******++++++++++++++++++++++++***+++,,,------,,,***))),,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))******)))))))))***++++++*********)))))))))))))))*********)))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))(((((((((((())))))***))))))))))))((((((((((((((((((((()))))))))******))))))))))))))))))))))))%%%&&&'''))))))))))))((('''''''''''''''((()))))))))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))***))))))(((((()))***+++)))******++++++******)))++++++******))))))******'''((()))******)))((('''((((((((((((((()))******))))))))))))))))))))))))&&&'''''''''(((((((((((()))(((''''''((()))***+++***)))(((''''''((()))***+++******))))))******+++***)))(((''''''((()))******************++++++++++++***)))'''''''''((((((((((((((((((((()))******(((((((((((())))))))))))''')))+++,,,,,,***'''%%%'''((()))***+++******)))***)))))))))((((((((('''&&&'''((()))******)))((((((((())))))))))))))))))(((((((((((()))))))))))))))))))))))))))(((((('''(((((((((((())))))******)))))))))))))))))))))))))))))))))))))))))))))***++++++++++++***((('''&&&''''''''''''((()))***+++(((+++---,,,((('''))),,,************)))))))))((())))))(((((((((((())))))'''((()))******)))((('''))))))))))))))))))))))))************************+++******))))))(((''''''******))))))))))))******************************)))(((((((((((()))******((()))***++++++***)))((())))))*********+++++++++***+++,,,,,,,,,+++***)))***************+++,,,,,,,,,...---***+++......+++))))))***++++++++++++++++++++++++,,,,,,,,,,,,,,,***************+++,,,,,,,,,***)))***+++------,,,(((((((((((()))***+++,,,)))))))))*********++++++******))))))))))))))))))******)))))))))***,,,,,,((((((((()))******++++++)))***+++,,,,,,+++***)))))))))(((((((((((())))))******************************++++++++++++******++++++++++++++++++++++++*********++++++,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++*********+++++++++,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,------------,,,,,,,,,++++++++++++&&&'''((()))***+++,,,---*********************************+++,,,---///000......------,,,---------))))))******+++,,,......)))))))))))))))))))))))))))***,,,------,,,+++***************************++++++++++++******))))))((((((((()))***,,,---...)))))))))))))))*********((((((((()))******++++++((((((((((((((((((((((((++++++***)))(((&&&$$$###''''''''''''(((***+++,,,''''''(((((())))))******&&&'''''''''(((((())))))))))))))))))))))))))))))###%%%''')))******)))(((((('''&&&&&&&&&((()))***))))))))))))))))))))))))++++++,,,,,,,,,---------))))))))))))))))))))))))))))))(((((((((***+++,,,******++++++++++++************)))(((''''''(((((('''((()))******)))((('''((((((((((((((()))******))))))))))))))))))))))))%%%&&&&&&&&&''''''(((((()))(((''''''''')))***++++++)))(((''''''((()))+++++++++************++++++***)))(((''''''((()))***+++*********))))))((((((***+++++++++***)))'''&&&((((((((((((((()))******(((((((((((())))))))))))+++)))(((&&&%%%&&&'''(((&&&'''***+++,,,+++***(((******))))))((((((((('''&&&'''(((*********)))(((*********)))))))))))))))''''''(((((())))))******)))))))))))))))((('''''''''((((((((())))))******)))))))))))))))))))))))))))))))))))))))*********+++,,,,,,+++***(((&&&%%%''''''''''''((()))++++++'''+++---,,,((('''***...+++*********))))))((((((***)))(((''''''((()))***'''((()))******)))((('''))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&''''''((()))))))))***)))))))))))))))******))))))))))))))))))))))))(((((('''&&&&&&((()))***'''(((+++,,,,,,+++((('''******+++++++++,,,,,,,,,))))))******++++++++++++))))))((())))))***++++++)))+++***(((***---,,,((())))))***++++++++++++******++++++,,,---//////000***)))))))))***++++++,,,***((('''(((***++++++***))))))))))))***+++,,,---(((((())))))*********+++******))))))((((((''''''******)))))))))***,,,---(((((()))***+++,,,------+++***)))(((((()))***+++))))))(((((((((((())))))((((((((((((((((((((((((******++++++++++++******+++++++++,,,,,,---------+++++++++,,,,,,---------......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++******************+++,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++,,,,,,,,,---------++++++++++++++++++++++++---------.........//////,,,,,,,,,++++++************++++++++++++,,,,,,,,,******)))(((((()))******,,,,,,,,,---...///111111------------...///000000++++++++++++++++++++++++++++++++++++++++++++++++------,,,++++++***)))))),,,---...---,,,,,,---//////...------,,,,,,,,,,,,)))******++++++******))))))))))))))))))*********))))))))))))))))))))))))++++++,,,,,,+++***)))(((,,,,,,,,,+++))))))***+++************)))((('''&&&******))))))))))))******))))))))))))))))))))))))***+++,,,,,,+++***)))(((+++---...+++'''%%%&&&((((((((((((((())))))))))))***)))((('''''''''''''''******))))))))))))******)))(((&&&%%%%%%&&&((()))+++++++++************)))***)))((('''''''''''''''))))))(((((('''''''''&&&)))((('''''''''(((***+++))))))***++++++***((((((******++++++***)))((((((&&&((()))++++++)))(((&&&''''''(((((())))))******++++++************++++++***************)))((('''(((((())))))))))))((((((+++++++++***************((((((((((((((((((((((((((((((((((((((((((((((((''')))+++,,,,,,,,,---...)))(((''''''((()))(((&&&))))))(((((((((((())))))******************************))))))))))))******(((((()))*********************))))))((((((''''''&&&&&&''''''(((((())))))++++++******))))))((((((---,,,+++)))((((((((((((------------,,,***((('''))))))))))))))))))))))))((('''&&&&&&'''((()))***))))))))))))************)))))))))***)))(((''''''(((***,,,,,,***((((((((())))))))))))))))))))))))++++++******)))(((((((((+++++++++***)))(((((('''((()))***,,,,,,++++++***+++***)))(((((()))***+++******+++++++++,,,,,,,,,,,,,,,+++***))))))******,,,,,,+++***))))))******((())))))***+++---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******+++++++++++++++++++++++++++++++++,,,,,,---------++++++******++++++,,,---...,,,))))))+++---......000...+++)))((()))***,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,)))&&&%%%))))))))))))))))))))))))************************))))))))))))))))))))))))))))))************))))))((())))))***++++++,,,,,,++++++*********************++++++,,,,,,++++++***++++++***))))))***++++++,,,------...//////.........//////000000//////...,,,++++++******++++++,,,------,,,,,,,,,,,,++++++*********++++++,,,,,,,,,******+++,,,,,,,,,,,,+++,,,,,,,,,++++++*********...---,,,,,,++++++++++++'''))),,,......---+++***,,,,,,,,,++++++*********,,,,,,,,,++++++*********+++++++++***************+++,,,---......,,,***))),,,,,,+++***+++,,,---...++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++(((***+++,,,++++++---///------,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((('''&&&&&&&&&'''+++++++++******)))(((((()))((((((''''''(((((()))))))))))))))))))))))))))******+++++++++***(((((('''((())))))''''''((()))))))))))))))************))))))((('''''''''((((((***))))))))))))))))))******)))'''&&&&&&''')))************)))))))))((((((******))))))(((((((((((())))))((((((((('''''''''((((((((((((((())))))***((((((************)))(((((('''''''''&&&&&&&&&&&&'''((()))******)))(((''''''((((((((()))))))))************))))))*********)))************))))))((())))))************))))))************************************************((((((((((((((((((((((((&&&(((***+++***)))***+++***)))(((((()))***)))((())))))(((((((((((())))))******************************))))))))))))******(((((()))***************************)))))))))((('''''''''(((((((((((((((''''''''''''&&&&&&&&&&&&'''''''''''''''&&&&&&&&&***+++,,,,,,,,,+++***)))))))))))))))))))))))))))))))))((('''''''''(((((())))))))))))************))))))))))))(((((((((((((((***++++++)))((((((((()))))))))))))))))))))))))))))))))))))))*********++++++******)))((((((''')))***+++,,,,,,,,,+++***+++***)))(((((()))***+++*********+++++++++,,,,,,,,,++++++***))))))******---,,,+++***************************+++,,,,,,---************************,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++******++++++,,,,,,---+++))))))***,,,,,,+++------,,,++++++******)))***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,+++***((('''************************************************))))))))))))))))))))))))))))))************))))))&&&&&&''''''((())))))******************************++++++,,,,,,++++++***------,,,++++++,,,------------...............---,,,,,,,,,------,,,,,,,,,,,,++++++******++++++,,,------,,,,,,,,,,,,++++++)))***************++++++******+++,,,,,,+++++++++,,,,,,++++++++++++++++++...---,,,,,,+++++++++,,,***+++---......---,,,+++,,,,,,,,,+++++++++******,,,,,,++++++++++++++++++)))))))))))))))))))))))))))***,,,---...------,,,,,,,,,+++++++++,,,---...++++++++++++++++++++++++++++++++++++++++++++++++))))))***+++,,,,,,------$$$&&&)))+++++++++,,,---+++++++++***++++++,,,,,,,,,,,,+++******+++,,,,,,++++++******))))))(((((())))))))))))))))))))))))))))))((('''((()))***+++***)))))))))))))))))))))++++++++++++++++++******)))))))))(((((()))))))))))))))))))))))))))))))))))))))*********)))((((((&&&%%%&&&'''***,,,,,,,,,************++++++++++++(((((('''''''''((())))))))))))))))))))))))))))))******((((((((((((******))))))))))))((((((((('''++++++************))))))))))))(((((((((((('''''''''(((((()))))))))))))))''''''((()))************+++***)))((('''((())))))))))))))))))))))))))))))(((((((((((())))))))))))***))))))(((((())))))***((())))))************)))******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&((())))))((('''((()))***)))((()))***+++***)))))))))(((((((((((())))))))))))))))))))))))))))))***))))))(((((())))))***((())))))************)))++++++************))))))))))))((((((((((((((('''(((((())))))))))))))))))'''((()))***+++******)))(((((()))***+++++++++***))))))))))))))))))))))))+++***)))(((''''''''''''))))))))))))************+++***((('''''''''((())))))******)))''''''((()))))))))))))))))))))))))))'''(((((()))******++++++++++++******)))((((((((())))))***+++++++++++++++******))))))))))))***************++++++++++++,,,,,,+++******)))*********,,,,,,+++*********++++++++++++++++++++++++++++++)))))))))))))))))))))))),,,,,,,,,+++++++++******************************+++++++++*********************+++++++++,,,,,,,,,+++***))))))***+++***(((+++,,,------,,,+++)))((()))******++++++******)))++++++++++++++++++++++++,,,+++++++++************++++++++++++++++++++++++************************))))))))))))))))))))))))))))))************))))))&&&&&&''''''((()))))))))***************************++++++,,,,,,++++++***---,,,,,,++++++,,,,,,---------.........------,,,++++++++++++++++++++++++,,,++++++******++++++,,,------,,,,,,,,,,,,++++++*********)))))))))))))))***+++++++++++++++******++++++++++++++++++,,,,,,------,,,+++++++++,,,,,,---------------------,,,,,,,,,,,,++++++++++++***++++++++++++++++++,,,,,,)))))))))))))))))))))))))))******+++---......///,,,,,,+++++++++,,,---...++++++++++++++++++++++++++++++++++++++++++++++++)))******++++++,,,------$$$'''***,,,+++******+++***)))))))))***+++,,,,,,...,,,+++))))))+++,,,...,,,++++++***)))(((''''''))))))))))))))))))))))))...,,,***))))))***,,,---*********+++,,,---,,,++++++++++++*********++++++,,,,,,++++++++++++,,,,,,))))))))))))))))))))))))(((((()))))))))((((((((()))'''&&&)))...000000...)))))))))*********++++++((('''''''''((()))******((())))))))))))))))))(((***))))))(((((())))))*********)))))))))(((((((((******************))))))))))))((((((((((((((((((&&&''')))*********)))(((&&&'''(((((()))******+++---+++)))(((((()))+++,,,******)))(((((()))******(((((((((((())))))))))))))))))(((((((((((())))))'''((()))***************)))******++++++******)))(((((((((((())))))))))))''''''''''''''''''''''''(((((((((((((((((((((((('''(((***)))(((''''''((()))(((((((((***+++***)))))))))(((((((((((())))))(((((((((((((((((((((((())))))(((((((((((())))))((()))************))))))***)))))))))))))))))))))***)))))))))(((((('''''')))))))))******+++++++++((()))+++------,,,+++***(((((())))))************(((((((((((((((((((((((())))))((((((((((((((((((((()))))))))************,,,***((('''&&&''')))***)))))))))'''&&&&&&(((***))))))))))))))))))))))))(((((())))))************************))))))(((((((((((())))))***************))))))))))))))))))***************++++++++++++++++++***************++++++******)))))))))************++++++,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******))))))))))))))))))))))))++++++******))))))((((((******++++++,,,,,,,,,,,,+++***)))***++++++)))''',,,,,,,,,,,,,,,+++***)))******++++++++++++******++++++++++++++++++++++++,,,+++*********+++,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))))))))************))))))*********+++++++++,,,,,,***************+++++++++***++++++,,,,,,++++++***************************------.........---,,,,,,---,,,,,,,,,,,,,,,,,,---,,,++++++******++++++,,,------,,,,,,,,,+++++++++++++++******)))))))))(((******++++++++++++***************++++++,,,,,,,,,---,,,,,,++++++,,,,,,,,,///...---,,,++++++,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,+++++++++,,,,,,,,,,,,,,,++++++++++++,,,---...///+++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++(((***---...,,,***))))))))))))))))))******+++,,,---,,,***))))))***,,,---,,,++++++***)))(((''''''))))))))))))))))))))))))000...,,,***))))))***+++(((''''''***---...---,,,++++++***)))))))))******,,,,,,++++++++++++,,,,,,))))))))))))))))))))))))(((((((((((((((((())))))+++)))''')))---///...,,,((((((((()))))))))******((((((((((((((()))***+++'''((())))))))))))((('''((((((((((((((((((((((((++++++*********)))))))))(((((()))******))))))((((((((())))))))))))))))))&&&''')))*********)))(((&&&''''''(((((()))***+++)))(((&&&%%%%%%&&&((()))******))))))))))))******))))))))))))(((((((((((())))))(((((((((((())))))'''((()))***************(((((())))))))))))((((((''''''(((((())))))))))))''''''''''''''''''''''''((((((((((((((((((((((((((()))+++***)))(((((()))((('''&&&''')))***)))((())))))(((((((((((())))))(((((((((((((((((((((((())))))(((((((((((())))))))))))*********))))))((('''(((((((((((((((((((((******))))))((((((((('''&&&&&&&&&''''''((((((((('''((()))******(((&&&%%%*********)))))))))))))))((((((((((((((((((((((((&&&'''(((((()))******+++((()))))))))************,,,***((('''&&&''')))***)))))))))(((&&&''')))+++************************************))))))((((((*********)))))))))))))))''''''''''''((((((((())))))))))))******)))))))))))))))*********++++++++++++***************++++++))))))((((((((())))))***'''(((***+++------------++++++++++++++++++++++++,,,,,,,,,+++++++++******))))))))))))))))))))))))*********))))))((((((((()))***+++,,,,,,,,,+++++++++******+++,,,,,,***)))...,,,+++))))))***+++,,,++++++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++***++++++,,,---++++++++++++++++++++++++************************))))))))))))))))))))))))))))))************))))))++++++,,,,,,,,,,,,,,,---))))))*********+++++++++***++++++,,,,,,++++++***************************,,,---------------,,,,,,---,,,++++++++++++,,,---,,,++++++******++++++,,,------,,,,,,,,,+++++++++,,,,,,,,,++++++******)))******+++,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,---///---+++***)))***+++,,,++++++++++++++++++++++++*********++++++,,,,,,,,,+++,,,,,,,,,---------...------,,,++++++,,,,,,---++++++,,,,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++++++++++++++++++++---......,,,******************)))******++++++++++++***))))))***++++++++++++******))))))(((((())))))))))))))))))))))))---,,,***)))(((((())))))******+++///444777555333---,,,***)))(((((()))))))))))))))(((((()))))))))))))))))))))))))))))))))))))))((((((((()))*********)))(((((()))***)))((('''((((((((())))))))))))))))))((((((((()))******''''''))))))))))))''''''((((((((((((((((((((((((++++++++++++************'''((()))*********)))((((((((())))))))))))******'''(((((()))))))))))))))''''''''''''((()))******)))((('''''''''((()))***************************))))))))))))((((((((((((***))))))(((((())))))***((())))))************)))(((((())))))))))))(((((('''(((((())))))******+++))))))))))))))))))))))))(((((((((((((((((((((((((((***++++++***)))***+++'''&&&%%%&&&(((***)))((())))))(((((((((((()))))))))))))))))))))))))))))))))((((((''''''(((((())))))************))))))(((&&&&&&''''''''''''((((((***))))))))))))))))))((((((((((((((((((((()))))))))***+++++++++)))(((''',,,+++***)))))))))))))))))))))))))))))))))))))))%%%&&&''')))***+++,,,,,,))))))))))))************+++***((('''''''''((()))((()))***)))((((((***,,,************************++++++******)))(((((('''******))))))))))))))))))'''''''''&&&'''(((((()))))))))************)))))))))))))))************+++*********)))******+++,,,)))(((((((((((()))******&&&'''***,,,---......---************************,,,,,,,,,+++++++++***************************************))))))))))))))))))***+++,,,---,,,+++++++++***)))***,,,---,,,+++...---***((((((***,,,...,,,,,,,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))))))))************))))))************************)))))))))***++++++,,,,,,***++++++,,,,,,++++++***+++,,,,,,------,,,,,,+++++++++,,,---------------,,,+++***))))))***+++,,,,,,++++++******++++++,,,------,,,,,,,,,,,,++++++,,,,,,,,,+++++++++++++++)))***+++---............++++++++++++++++++,,,,,,,,,,,,+++++++++,,,---------,,,+++***)))***+++,,,***++++++++++++,,,,,,,,,++++++++++++++++++,,,,,,*********++++++,,,,,,------------,,,,,,+++++++++***+++,,,---------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,---+++,,,------+++***+++,,,,,,,,,+++*********++++++))))))))))))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++......///555<<<@@@>>><<<000...,,,***(((((()))))))))((((((''''''(((((()))))))))))))))))))))))))))***))))))((()))***+++,,,((()))))))))'''''''''((((((((()))))))))***************))))))((()))))))))&&&''')))******)))'''&&&)))))))))******)))))))))************))))))))))))'''(((***+++,,,+++***)))(((((()))))))))*********((((((((((((((())))))***)))(((''''''''''''((())))))*********++++++++++++)))***++++++++++++***)))***)))))))))((((((((('''*********))))))*********)))************))))))((()))))))))******)))))))))(((((())))))***++++++,,,************************((((((((((((((((((((((((''')))++++++******+++,,,'''&&&&&&''')))+++***)))))))))(((((((((((())))))************************((((((''''''''''''((((((***************)))((((((''''''''''''((((((((())))))))))))))))))*********++++++++++++************++++++,,,,,,,,,,,,------++++++***)))***+++,,,,,,))))))))))))))))))))))))&&&'''(((***+++++++++***))))))))))))************))))))))))))(((((((((((((((***+++,,,+++***+++,,,*********************************))))))))))))))))))))))))))))))))))))***))))))((('''((()))***+++((()))***++++++***)))((())))))))))))******************))))))***++++++,,,***************+++,,,,,,''')))+++---------,,,+++++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++))))))******************(((***+++------,,,+++******(((''''''***,,,---,,,,,,++++++******+++,,,,,,++++++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,---------,,,+++***************************************************))))))))))))))))))))))))))))))************))))))((((((((((((((((((((((((((())))))***++++++,,,,,,***++++++,,,,,,++++++***+++,,,------------,,,+++)))***+++,,,---.........,,,+++***))))))***+++,,,,,,++++++******++++++,,,------,,,,,,,,,,,,++++++************++++++++++++)))***,,,...///111111222,,,,,,++++++++++++++++++,,,+++++++++,,,,,,---...,,,,,,+++++++++,,,,,,---******+++++++++,,,,,,,,,,,,,,,++++++++++++++++++******++++++,,,---------***+++,,,---------,,,+++***+++,,,---------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++'''((()))***,,,---...///***+++++++++******,,,...------,,,+++*********+++(((((())))))))))))(((((()))))))))))))))*********))))))))))))))))))))))))'''(((***,,,.../////////---,,,...444===AAA@@@===222111...+++)))))))))*********))))))))))))******))))))))))))))))))))))))+++***)))))))))***,,,---(((***,,,+++(((''')))+++)))************+++++++++++++++***)))(((((())))))&&&'''(((******((('''&&&******++++++++++++******))))))))))))((((((((((((((()))+++---------+++***(((((())))))*********+++)))((('''''''''(((***+++***)))'''&&&&&&'''((()))%%%&&&'''((()))(((((((((((()))+++,,,,,,+++)))(((******))))))((((((((('''++++++************++++++***************)))((('''******++++++++++++******((())))))***+++,,,,,,,,,))))))))))))))))))))))))((((((((((((((((((((((((&&&(((************+++,,,(((''''''(((+++,,,+++***))))))(((((((((((())))))************************((((((''''''''''''((((((***************)))(((((('''((((((((())))))******(((((())))))******++++++))))))((((((''''''&&&&&&'''''''''((()))***,,,---***)))))))))***,,,...///))))))))))))))))))))))))((((((***++++++***)))((())))))))))))************)))))))))***)))(((''''''(((***,,,---,,,++++++,,,************************((((((((()))******++++++)))))))))))))))*********+++***)))))))))***,,,---((()))***++++++***)))((())))))))))))******************))))))***+++,,,,,,,,,+++++++++,,,------...)))***,,,------,,,***)))........................,,,,,,,,,+++++++++******++++++++++++++++++++++++))))))******++++++,,,,,,(((***+++------,,,+++***(((&&&$$$%%%(((+++------******+++,,,,,,,,,+++*********++++++++++++******+++++++++++++++++++++++++++,,,---......,,,***)))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))************))))))))))))))))))((((((((((((((())))))***++++++,,,,,,+++++++++,,,,,,+++++++++)))***+++,,,,,,+++***)))((()))***,,,---.../////////...,,,++++++,,,...///,,,++++++++++++++++++,,,---------,,,,,,,,,++++++(((((())))))******++++++)))***,,,...000222333444---,,,,,,++++++*********++++++++++++,,,,,,---...+++,,,,,,------.........*********++++++,,,,,,,,,---,,,,,,++++++*********,,,,,,------...///000000''')))+++...///...---,,,***+++,,,---...---,,,,,,************************,,,,,,,,,+++***)))(((''')))***+++,,,---.........,,,++++++,,,------,,,***---,,,***)))((()))******+++******)))(((''''''&&&)))))))))((((((((((((((())))))))))))))))))))))))))))))***+++,,,,,,------,,,,,,///555:::<<<999666...---+++)))(((((()))***))))))))))))))))))))))))(((((('''(((((()))***+++))))))))))))))))))))))))******))))))((((((''''''((((((((((((((((((((((((******))))))((((((''''''++++++************++++++))))))))))))))))))))))))((())))))))))))***************))))))((('''''''''))))))(((((((((((())))))'''''''''''''''&&&&&&&&&((((((((((((((())))))*********))))))((((((''''''))))))(((((('''''''''&&&(((((((((((())))))))))))++++++***))))))((())))))))))))*********))))))(((************************...***))),,,---***((()))...---+++)))((())))))***(((((((((((()))+++,,,---))))))))))))))))))))))))))))))(((((('''''''''&&&((((((((((((((((((((((((************************))))))))))))(((((((((((('''((()))***************))))))(((((((((((())))))))))))(((((('''''''''&&&))))))))))))))))))))))))///---***'''&&&'''(((***,,,+++***((('''&&&&&&&&&&&&&&&&&&'''''')))******))))))))))))))))))))))))++++++++++++++++++++++++///...,,,***))))))******'''((()))++++++******))))))************+++++++++))))))))))))))))))))))))(((((((((((((((((((((((())))))*********))))))(((++++++++++++++++++++++++************************///---+++))))))+++---...,,,++++++******++++++,,,+++++++++,,,,,,,,,------.........------,,,,,,,,,000///......---------------,,,++++++******++++++***+++,,,---............''')))++++++******+++,,,***)))(((((()))+++---///++++++******++++++,,,---------++++++++++++------,,,,,,+++******+++,,,---++++++,,,,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,)))))))))))))))((('''''',,,+++***))))))***+++,,,,,,,,,+++***)))(((''''''---,,,+++***))))))))))))***+++,,,,,,,,,***)))((())))))))))))))))))))))))******+++++++++******))),,,,,,+++***+++,,,......++++++++++++++++++++++++,,,,,,---......------,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,---+++***...333888888777...---+++***))))))******---,,,,,,++++++,,,,,,------+++***)))*********(((******+++++++++,,,,,,,,,000//////......---,,,,,,++++++++++++******))))))*********++++++,,,,,,,,,***+++,,,,,,------------+++++++++++++++++++++++++++,,,,,,,,,,,,***)))(((++++++,,,---------,,,,,,///...---...000000...---...---,,,,,,++++++,,,,,,******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++,,,,,,++++++---111555777555222...,,,***)))(((((()))***)))))))))))))))))))))))))))(((((((((((())))))***))))))))))))))))))))))))***)))))))))((((((((('''***************************)))))))))((((((((('''))))))(((((((((((()))))))))))))))))))))))))))))))))))))))************+++************************))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((()))***+++,,,***)))))))))((((((((('''******)))))))))((((((((((((((((((((())))))))))))******)))((((((((())))))))))))************))))))************************+++((()))---///---+++,,,---,,,+++))))))))))))******)))))))))))))))***+++))))))))))))))))))))))))))))))((((((((('''''''''''''''''''''''''''''''''))))))))))))))))))))))))((((((((()))))))))))))))((())))))************)))))))))(((((((((((()))))))))))))))(((((((((''''''************************...---+++)))((()))***++++++++++++***++++++,,,---'''&&&&&&'''''')))******)))))))))))))))))))))))))))))))))))))))))))))))),,,+++***)))(((((())))))'''((()))***+++******))))))************+++++++++************************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))************************,,,+++)))'''''')))+++,,,---,,,,,,++++++,,,,,,---+++,,,,,,,,,------------......---------,,,,,,,,,---,,,,,,+++******++++++,,,,,,+++***************))))))***+++,,,------,,,(((***,,,,,,+++***+++,,,---,,,***)))((()))***+++++++++******++++++,,,------,,,,,,++++++,,,,,,---,,,+++)))((((((((()))***+++++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,))))))******)))(((((('''++++++***))))))***++++++++++++******))))))((((((---,,,+++***))))))))))))+++++++++++++++***)))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++------,,,+++++++++,,,---------,,,,,,++++++******---------------,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++///555999999888000///...---,,,,,,,,,---,,,,,,++++++++++++,,,,,,...,,,++++++,,,,,,,,,++++++++++++++++++++++++,,,++++++,,,,,,,,,,,,,,,,,,++++++++++++*********)))++++++++++++++++++,,,,,,+++,,,------.........---,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,......,,,+++))),,,---------,,,,,,+++***///......///000000///---,,,,,,---------,,,++++++))))))))))))))))))))))))))))))***++++++,,,,,,+++))))))))))))))))))))))))************************+++++++++---///000///------,,,***)))(((((()))***))))))))))))))))))))))))***))))))(((((((((((()))))))))))))))))))))))))))))))))))))))((((((((((((************************))))))))))))(((((((((((())))))(((((((((((()))))))))))))))))))))))))))))))))************+++++++++)))******+++,,,,,,------))))))(((((((((((())))))))))))))))))))))))))))))'''''''''((()))***+++,,,))))))))))))((((((((((((************))))))))))))(((((((((((())))))))))))((((((((('''(((((())))))))))))************))))))************************)))(((+++333666333000///---,,,+++***))))))))))))++++++***)))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''''''''''''''''''''(((((((((((((((((((((((('''(((((())))))*********)))************))))))((())))))(((((((((((())))))***)))))))))))))))((((((************************,,,+++++++++++++++++++++)))((((((((())))))***+++''''''''''''((()))******)))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''(((((()))(((((()))************))))))************+++++++++************************************************))))))***************)))))))))))))))))))))))))))***************************)))'''&&&&&&''')))***------,,,,,,,,,,,,------,,,,,,,,,---------......------------,,,,,,,,,,,,,,,+++******)))*********++++++***))))))))))))***'''((()))******************,,,------+++***++++++---,,,***)))))))))***+++++++++******++++++,,,------,,,,,,++++++,,,,,,---,,,+++***)))))))))))))))***++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))************)))((((((++++++***))))))***++++++************************,,,,,,+++***)))))))))))),,,+++******************************************+++,,,,,,------,,,,,,,,,------,,,+++++++++,,,,,,//////...---,,,+++******///...---+++++++++,,,---***++++++,,,,,,++++++***++++++,,,,,,,,,,,,,,,,,,++++++,,,111777:::999777000000...---------------++++++************++++++,,,+++)))***+++---,,,+++++++++++++++++++++++++++*********+++,,,---------++++++++++++************,,,,,,++++++++++++++++++,,,------...............,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,...///...,,,+++,,,,,,,,,------,,,,,,+++------,,,---......---+++)))***+++,,,,,,+++)))((())))))))))))))))))******((()))+++,,,------------))))))))))))))))))))))))*********))))))))))))))),,,+++******************,,,+++***)))((()))))))))((((((((((((((((((((((((******)))(((((('''(((((())))))))))))))))))))))))))))))))))))((((((((((((************************))))))))))))((((((((((((++++++************++++++))))))))))))))))))))))))************++++++++++++*********++++++,,,,,,,,,))))))(((((((((((())))))'''''''''''''''(((((((((((((((''''''''''''(((((())))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))''''''&&&''''''((()))***((())))))************)))************************)))+++222<<>>DDDIII/////////.........------------...............///,,,---...---,,,+++,,,...++++++---...////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///...,,,+++***)))))))))))))))))))))))))))))))))((()))***++++++++++++++++++++++++++++++++++++++++++***)))(((((()))***+++((((((((()))))))))******)))******++++++******)))))))))))))))))))))))))))*********++++++++++++,,,***))))))(((((())))))***000///---,,,++++++,,,,,,************************)))))))))))))))*********)))*********************'''((()))***++++++******((()))+++***))))))***,,,))))))(((((((((((())))))******))))))))))))******))))))))))))))))))))))))&&&'''((()))***+++,,,---'''((()))***++++++++++++))))))))))))))))))))))))))))))))))))************(((((()))************))))))))))))))))))******+++(((***++++++***))))))***((()))***+++++++++******((())))))******))))))(((&&&&&&''')))***+++,,,---(((((()))******************))))))))))))***++++++)))***++++++,,,,,,++++++)))))))))***************(((***------+++******************++++++++++++,,,++++++************++++++)))***++++++,,,+++++++++)))***+++,,,------------******))))))))))))******************************)))***++++++++++++***)))+++***************+++,,,))))))******++++++,,,,,,)))))))))***++++++,,,,,,)))************++++++++++++,,,---,,,******,,,---***++++++,,,,,,++++++*********+++***************************************)))************+++++++++++++++************++++++***)))((((((((()))+++,,,******))))))))))))******((((((((((((((((((((((((*********+++++++++++++++))))))*********+++++++++++++++************++++++,,,,,,,,,,,,+++***)))(((******++++++++++++******((()))***++++++***))))))***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++,,,,,,---.........------(((*********((('''((()))+++,,,---------,,,+++******+++,,,+++***)))***,,,((()))***+++,,,,,,------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,---,,,+++,,,---...---,,,++++++++++++++++++++++++))))))******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***************+++,,,,,,,,,++++++******++++++,,,,,,------............------000333222///,,,---...,,,,,,------......//////------........./////////------......///000000000,,,---000222555777888999888:::<<<>>>@@@GGGPPPWWW////////////............,,,,,,,,,------.........,,,...///...---,,,---///,,,---...//////...------------------------------,,,,,,,,,,,,,,,,,,,,,,,,...---+++*********++++++))))))))))))))))))))))))+++***************+++++++++++++++++++++++++++++++++***)))(((((()))***+++******)))))))))))))))))))))***++++++++++++***)))))))))))))))))))))))))))*********+++++++++,,,,,,))))))(((((((((((())))))000...,,,+++******+++,,,************************)))))))))******+++++++++((((((((())))))*********&&&&&&((()))*********)))'''(((***)))(((((()))+++))))))(((((((((((())))))******))))))))))))******))))))))))))))))))))))))((())))))***+++,,,,,,---))))))***++++++*********))))))))))))))))))))))))))))))))))))************&&&'''((()))***))))))((()))))))))))))))******+++%%%'''))))))((('''''''''((()))***++++++++++++***)))******************)))''''''((()))***++++++,,,(((((()))*********************))))))******+++,,,)))***+++,,,,,,,,,++++++************))))))))))))(((+++......,,,******+++*********+++++++++,,,,,,++++++************++++++)))***+++,,,,,,,,,++++++)))***+++,,,------------))))))************))))))************************)))***++++++++++++***)))+++******))))))))))))***'''((()))******+++++++++((())))))***++++++,,,,,,)))************+++++++++***+++,,,+++))))))+++,,,)))******++++++******)))***+++,,,,,,,,,***((('''(((***+++,,,,,,+++***((()))************++++++++++++***))))))))))))***+++***)))((('''((()))+++,,,******))))))))))))******))))))))))))))))))))))))*********++++++,,,,,,,,,(((((()))***+++,,,,,,---++++++************++++++******+++++++++******)))++++++,,,,,,,,,,,,++++++,,,+++++++++***)))))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************++++++,,,---------------+++,,,,,,+++)))'''((((((***++++++,,,------------***,,,------+++***+++---)))***+++,,,------------+++,,,------------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++---,,,+++,,,...//////...++++++++++++++++++++++++((()))+++,,,------,,,,,,++++++,,,,,,,,,,,,++++++******,,,,,,---,,,,,,+++,,,++++++******++++++,,,+++,,,---.........------,,,000444333...+++,,,...++++++,,,------...///////////////000000000000111......//////000111111222000222555999<<>>@@@CCCHHHNNNRRR```gggoootttrrrlllhhheeedddfffiiihhheeecccbbbbbb111000000//////............------...000111///.........------///222555777666333...,,,+++,,,,,,,,,........................++++++++++++++++++++++++************************,,,,,,++++++*********)))*********************+++((()))*********(((''''''************************((()))))))))************((((((((((((((((((((((((************************))))))*********+++++++++,,,,,,+++*********++++++((((((((((((((()))))))))******))))))***++++++,,,+++++++++*********))))))************************(((((())))))************((()))))))))************))))))))))))************(((((())))))************(((((('''''''''((()))***((()))******))))))+++,,,************************************************,,,***))))))+++,,,,,,+++)))))))))))))))))))))))))))******************)))******))))))))))))******((()))***+++++++++++++++))))))(((((((((***+++,,,)))***+++,,,,,,,,,,,,,,,((()))))))))************))))))*********+++++++++)))))))))))))))*********---,,,,,,+++******++++++---------------------,,,******++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,************************---,,,,,,,,,...000333555:::======;;;<<<@@@AAA???000///---+++))))))******...------,,,++++++++++++))))))******++++++++++++)))******+++++++++************************************************))))))++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))************,,,,,,,,,,,,,,,+++***))),,,+++******++++++,,,,,,---,,,,,,+++******++++++******************************))))))******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,++++++******((()))***,,,,,,---,,,,,,***+++,,,,,,+++++++++,,,,,,,,,++++++***+++++++++,,,,,,,,,++++++,,,,,,---,,,,,,,,,++++++*********++++++,,,++++++***))))))***++++++,,,,,,++++++***++++++++++++++++++++++++******++++++,,,,,,,,,,,,+++++++++,,,.../////////------,,,+++++++++,,,,,,------------------------******+++,,,,,,---..............................------,,,,,,------...///------------------------+++++++++,,,,,,---------++++++++++++++++++++++++***+++,,,,,,------,,,,,,******,,,---------,,,,,,------+++++++++,,,---.........------......///000...///000///......000222111333666777888:::>>>BBBDDDFFFHHHLLLPPPWWW___dddmmmssszzz{{{tttkkkccc```cccbbb___[[[XXXVVVVVVWWW333222222000///...------...------...000111///.........---...///000222333222///,,,+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,++++++***************+++++++++++++++++++++++++++++++++******)))))))))((((((((((((***,,,+++)))'''&&&'''************************))))))))))))************))))))))))))))))))))))))************************)))))))))***++++++,,,,,,,,,+++++++++++++++,,,,,,(((((())))))))))))******))))))))))))***+++,,,,,,+++++++++************)))************************'''(((((()))******++++++))))))))))))************)))))))))************+++)))))))))(((((((((((((((((((((((((((((()))******++++++***(((&&&'''***,,,************************))))))************))))))(((''''''(((***,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******((()))***+++++++++++++++))))))((())))))***++++++'''((()))+++,,,,,,------))))))))))))************)))))))))***++++++,,,,,,***************+++++++++......,,,++++++*********...---------,,,,,,,,,,,,************++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++***)))------------------------******++++++,,,---------+++,,,///333888>>>CCCEEELLLMMMHHHAAA<<<<<<:::777000...,,,***))))))***+++///...---+++************(((((()))++++++,,,,,,+++))))))***++++++++++++************************************)))))))))((((((++++++++++++++++++++++++*********+++++++++++++++)))))))))************+++******++++++++++++******+++*********,,,---,,,+++---,,,+++*********************************************)))))))))+++,,,---,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,+++***(((((('''(((***,,,---------,,,)))+++------,,,+++,,,---+++++++++***++++++,,,,,,,,,,,,+++++++++,,,------+++++++++++++++***************+++++++++***))))))******++++++++++++******++++++++++++++++++++++++***++++++,,,---,,,,,,,,,+++******+++---......---,,,,,,++++++++++++,,,,,,------------------------+++++++++,,,,,,---------------------------------+++++++++++++++,,,,,,---...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,,,,)))***+++---------,,,,,,,,,,,,,,,,,,,,,------...,,,,,,,,,,,,,,,------...,,,---.........///111333333888<<>>===???BBBDDDFFFHHHJJJKKKMMMOOORRRWWW```jjjpppooollllllmmmqqqpppmmmhhh___UUUKKKEEE@@@===999666555444222111000000///......---------******+++++++++,,,,,,,,,******++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,---------------***++++++,,,,,,,,,++++++++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,,,,+++++++++++++++***************)))(((((())))))******++++++++++++***************+++++++++((()))))))))))))))((((((***+++++++++++++++,,,,,,------,,,+++++++++,,,,,,*********++++++,,,,,,,,,)))******++++++******)))***************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))***))))))(((((()))))))))''''''''''''''''''''''''******))))))))))))******((((((((((((((((((((((((************************************************************************))))))))))))))))))))))))))))))***+++++++++******+++***))))))(((((()))))))))))))))***++++++,,,,,,+++++++++,,,,,,,,,,,,---))))))*********+++++++++,,,,,,,,,,,,++++++***))),,,,,,++++++***+++++++++------------------,,,,,,,,,,,,------------,,,,,,***++++++++++++++++++***************************************************------,,,,,,,,,---......---777AAABBB;;;333//////...---+++***)))******+++++++++******))))))))))))///---++++++,,,,,,,,,+++...---+++***)))******+++***)))))))))***+++,,,,,,------,,,++++++++++++,,,+++,,,,,,------,,,,,,+++,,,,,,++++++++++++******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++***************++++++))))))((((((((((((((((((,,,+++***))))))***+++,,,++++++++++++,,,,,,,,,,,,,,,,,,++++++***+++++++++******++++++++++++++++++++++++,,,,,,,,,+++******,,,,,,++++++++++++,,,,,,******++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......------............------,,,,,,,,,------,,,,,,,,,)))***+++,,,---,,,,,,+++++++++***))))))***++++++---+++)))***,,,.........+++,,,,,,------,,,,,,+++,,,---...---,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------......---,,,)))***+++,,,...///000000------------......//////........................---,,,+++***+++,,,---...,,,...111444555444333111111///---++++++,,,...000)))***,,,......---,,,+++---,,,,,,,,,,,,,,,------000000000000111444888;;;???EEEQQQaaaooouuutttqqqgggkkkjjjaaaXXXUUUSSSQQQJJJHHHEEEAAA???@@@DDDHHHIIIKKKOOORRRTTTVVVYYY[[[^^^hhhtttzzzxxxtttssssss{{{zzzyyyuuummmcccZZZUUUMMMJJJEEE@@@===999444111000000///...---......///......------,,,,,,,,,,,,++++++,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++)))***+++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,+++++++++******(((((()))***************))))))***++++++++++++***))))))*********+++++++++++++++,,,,,,---,,,,,,+++******++++++,,,,,,,,,---,,,,,,+++*********************++++++,,,,,,,,,---******++++++++++++******))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''(((((()))((((((((((((((((((((((((******))))))))))))******((((((((((((((((((((((((++++++++++++++++++++++++***************+++++++++************************))))))))))))))))))))))))((()))***+++++++++++++++)))))))))))))))*********************************************++++++++++++))))))*********+++++++++)))***++++++,,,,,,,,,,,,,,,,,,++++++***+++++++++------------------------++++++,,,,,,,,,,,,+++++++++++++++,,,,,,+++++++++------------------------************************---,,,,,,,,,------...///444888;;;555+++'''+++111,,,+++***))))))***+++,,,------------,,,,,,,,,+++...,,,++++++,,,,,,,,,++++++,,,------,,,+++***)))++++++++++++,,,,,,---......---,,,,,,+++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,+++***++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++***************+++,,,---------,,,,,,,,,+++,,,+++***))))))***+++,,,************++++++,,,,,,...---,,,+++***)))))))))))))))***+++******)))(((((()))***+++,,,---------++++++************++++++)))***+++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------......+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,,,,,,,+++,,,+++*********+++,,,---,,,,,,++++++++++++,,,,,,,,,+++))))))+++.........+++,,,,,,------,,,,,,+++---...///...---,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,---......------,,,---******+++,,,...///000111------............//////------------------------,,,,,,+++***+++,,,---...---///333555777666555444444222///,,,++++++---...+++,,,,,,,,,,,,---------///...---,,,,,,,,,------000111333555666999>>>BBBCCCPPPeee{{{vvvkkkkkkdddWWWNNNLLLLLLKKKFFFFFFFFFFFFFFFHHHKKKNNNTTTWWWZZZ\\\]]]^^^```bbbaaaiiitttyyyyyywwwwwwyyy|||||||||yyyuuuoooiiieeeaaa]]]XXXQQQJJJBBB:::555444333111////////////000000000///......---,,,,,,,,,---------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************++++++++++++******+++++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,+++******))))))'''''')))******+++++++++((()))+++,,,,,,,,,+++***)))))))))***++++++,,,,,,)))***++++++++++++++++++(((((())))))***+++++++++(((((()))***++++++,,,,,,+++++++++,,,,,,,,,,,,,,,******++++++++++++******)))))))))***++++++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''((())))))((())))))))))))***************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))((()))***+++++++++++++++((())))))******+++++++++++++++******************))))))*********+++++++++)))************+++++++++((()))***+++,,,---------+++++++++***++++++,,,,,,------------............++++++,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,---......///:::444...---...///,,,(((---,,,+++++++++---...///...////////////...---------,,,******,,,,,,,,,+++***+++---......,,,***)))---,,,,,,,,,,,,------......---,,,,,,++++++,,,,,,++++++,,,,,,,,,,,,++++++***+++++++++)))((()))***,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,+++******)))************++++++,,,,,,,,,++++++,,,+++***))))))***+++,,,))))))******++++++,,,,,,......,,,+++***))))))))))))***+++++++++***)))((('''((()))+++,,,---......+++******))))))******+++)))***+++,,,---,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------------++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++---,,,***))))))***,,,..............................,,,+++***+++,,,+++***++++++,,,,,,,,,,,,+++++++++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++---......---,,,,,,---++++++++++++++++++++++++........................,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...///...000222555666666555444444222///---++++++++++++---,,,+++++++++,,,...///000///...------...//////222666;;;===???CCCHHHMMMSSSaaawwwvvvrrrnnncccSSSIIIHHHIIIIIILLLMMMNNNNNNNNNOOORRRTTT^^^aaaeeeggghhhhhhiiikkkgggkkkppptttvvvxxxyyy{{{ttttttttttttsssqqqpppooopppmmmiiiccc[[[RRRGGG@@@<<<:::666333111000000000//////..................---------,,,,,,,,,,,,,,,------------------------*********+++++++++++++++*********++++++,,,,,,,,,+++++++++***************+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,++++++***))))))((((((((())))))*********))))))((()))+++------,,,+++***((())))))***++++++,,,,,,''''''((()))))))))))))))(((((()))******+++,,,,,,))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,,,,++++++***((())))))***++++++,,,,,,)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++(((((()))))))))***************))))))))))))******************************))))))))))))))))))))))))*********++++++,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))(((((()))++++++,,,,,,++++++++++++++++++*********)))))))))***++++++,,,,,,*********+++++++++,,,,,,)))************+++++++++)))***+++,,,,,,,,,,,,,,,************+++,,,------------------.........///,,,,,,------------,,,,,,,,,------......------,,,)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...///555000+++,,,111222---(((,,,,,,------...///000111---.../////////...,,,,,,---+++******+++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,------,,,,,,++++++,,,,,,---,,,,,,+++++++++++++++******++++++++++++******)))+++,,,+++)))((()))+++++++++,,,,,,,,,---------++++++++++++++++++++++++++++++************++++++,,,++++++***))))))******%%%&&&'''))))))))))))(((,,,+++***))))))***+++,,,******++++++,,,------...,,,++++++***++++++,,,,,,++++++---------+++***(((((()))***+++,,,---------,,,++++++******++++++,,,(((***+++------,,,+++***++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,++++++,,,+++++++++++++++++++++---------......---------,,,+++++++++,,,,,,+++)))******++++++++++++******)))***,,,,,,++++++,,,...,,,,,,,,,,,,,,,,,,,,,,,,+++---//////,,,+++,,,...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,....../////////...///000111222333333333111000///---,,,+++++++++,,,,,,,,,,,,,,,---............------...111333555777===DDDIIIKKKNNNTTTYYYccclllyyy|||tttnnnlllhhh]]]PPPJJJMMMQQQRRRXXXXXXWWWVVVVVVXXX\\\___jjjmmmrrruuuwwwxxxzzz{{{yyyuuurrrppprrrtttuuuuuujjjkkkkkklllnnnooopppqqquuutttrrrnnnhhh___UUUNNNBBB???;;;777333111000000,,,,,,---....../////////---,,,,,,++++++*********------------------------)))))))))******++++++,,,******+++,,,,,,---......,,,++++++***))))))******************************++++++,,,,,,,,,---------++++++******)))(((((('''***++++++******)))((('''(((***+++------,,,+++***((())))))***++++++,,,,,,)))***+++,,,,,,,,,,,,,,,******+++,,,------......---......---,,,+++***)))---------,,,,,,+++++++++***++++++,,,,,,++++++***((())))))***++++++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))++++++******+++,,,------'''((((((((())))))************))))))))))))******************************++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))(((((()))++++++,,,,,,,,,------------+++***)))(((''''''(((***+++,,,---...++++++,,,,,,,,,---------)))************+++++++++++++++,,,,,,,,,++++++***************+++,,,---...---------.........//////---..................------......//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,---...///,,,///000///++++++...111(((((()))***+++,,,------,,,,,,---...---,,,+++***---+++)))***+++,,,,,,+++---,,,*********,,,...///------,,,+++************---,,,++++++******++++++*********++++++*********+++---///...+++)))+++---******+++++++++,,,,,,,,,************************+++******************+++,,,,,,+++***))))))******&&&''')))***+++++++++***,,,+++***))))))***+++,,,++++++,,,,,,---...//////)))))))))***+++---...///,,,---/////////---+++******++++++,,,,,,,,,++++++---,,,,,,++++++,,,,,,---(((***+++------,,,+++***++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,------......------,,,+++++++++,,,,,,+++++++++***+++,,,------,,,***))))))******++++++******)))(((((()))+++...///---,,,*********++++++*********)))+++,,,,,,,,,,,,...///,,,,,,,,,,,,,,,,,,,,,,,,***---//////,,,+++,,,...***+++,,,---///000111111---------------------,,,------------------------***,,,---///000000///............//////000111111.........------,,,,,,++++++,,,---.........------,,,,,,,,,---000333777999;;;BBBKKKQQQTTTWWW]]]aaahhhlllooonnnhhhccc``````___\\\TTTLLLKKKTTT]]]``````___]]][[[\\\```ggglllssswww}}}vvvpppooopppnnnlll\\\^^^```aaaaaaeeekkkpppqqqsssvvvxxxwwwqqqiiicccVVVKKKBBBAAA???999333333333222000000111000...------............---,,,+++++++++---......---++++++***+++,,,,,,------------***+++---......---+++***))))))*********+++++++++++++++,,,------,,,,,,,,,,,,,,,,,,++++++*********,,,+++++++++,,,,,,---...---,,,,,,+++*********+++************************++++++++++++++++++++++++,,,,,,,,,+++++++++++++++...***((())))))''')))...666***$$$,,,000+++(((+++,,,,,,,,,---...///000111************************************+++,,,------***+++---...///......---++++++***)))(((((())))))************************((((((((((((((('''''''''))))))))))))************------,,,+++*********+++)))(((''''''(((***,,,---+++***)))))))))***,,,,,,,,,,,,,,,,,,,,,+++***)))---,,,+++)))))))))***+++***************)))((((((+++++++++************))),,,,,,+++***))))))******+++++++++++++++***)))(((***++++++,,,,,,++++++***)))))))))***+++++++++,,,+++,,,+++***(((***---///------...///000000//////------------------------,,,++++++******++++++,,,///......------......///---,,,,,,++++++,,,,,,------...///...------...///,,,,,,,,,+++++++++******))))))***+++,,,------...000000000///......------111...+++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------)))******++++++,,,------+++++++++******)))))))))++++++++++++++++++,,,,,,++++++************++++++***+++,,,,,,------,,,,,,......------,,,+++******......//////......---,,,))))))************)))))))))))))))))))))))))))))))))************++++++++++++++++++,,,,,,---......***************************++++++,,,,,,++++++***...------,,,+++***))))))))))))))))))))))))))))))(((***+++---......------000///---+++******++++++***+++,,,---...............,,,***+++---...,,,***++++++++++++++++++++++++***,,,---...---+++(((&&&))))))***+++---...//////...---,,,,,,++++++++++++...---,,,,,,,,,,,,---............------,,,,,,,,,))))))*********+++++++++//////...---,,,++++++***........................//////.........---------,,,...///000000...,,,+++---------.........//////222111000///...---,,,,,,,,,------------,,,,,,+++---///111222444777:::===DDDMMMXXX^^^______aaaccceeeccc^^^YYYUUUSSSRRRRRRPPPQQQQQQQQQSSSYYYaaafffhhhggggggggghhhmmmssswww}}}yyyyyyuuukkkbbbPPPSSSVVVWWWXXXZZZ^^^aaaggglllttt{{{~~~|||wwwssskkk```UUUPPPJJJ@@@777555111000000000111111...,,,------------------,,,,,,,,,,,,,,,------,,,,,,,,,***+++,,,,,,---------,,,)))***,,,------,,,***)))***+++++++++,,,,,,,,,,,,+++,,,,,,------,,,,,,,,,,,,,,,++++++++++++++++++***+++,,,,,,---,,,++++++---,,,++++++******++++++************************++++++++++++++++++++++++))))))))))))))))))******---***))),,,...///222777AAA222***---///***(((,,,,,,,,,,,,,,,---...///000((((((((((((((((((((((((++++++***))))))***************+++,,,,,,,,,++++++++++++***)))))))))))))))************************(((((())))))))))))))))))))))))))))))******************))))))((()))))))))---,,,***))))))***+++,,,+++***)))))))))***+++,,,+++,,,,,,,,,++++++***)))+++***)))(((''''''((()))***************)))((((((******++++++,,,,,,,,,---,,,++++++***))))))************+++++++++***))))))***++++++,,,,,,++++++***+++++++++++++++,,,,,,,,,++++++++++++)))***,,,...------...///////////////------------------------------,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,---...---,,,+++,,,...---,,,,,,,,,,,,+++++++++++++++++++++,,,,,,,,,,,,------------------------222000---,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,+++++++++++++++++++++,,,,,,,,,,,,,,,+++++++++------,,,+++***))))))(((++++++************++++++***+++,,,,,,------,,,,,,,,,,,,++++++***))))))(((,,,,,,,,,---,,,,,,+++*********++++++++++++******)))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))***************************++++++,,,,,,++++++***,,,++++++******))))))(((************************)))***+++,,,------------///...---+++******++++++***+++,,,------............,,,***+++---...,,,***++++++++++++++++++++++++,,,,,,,,,+++***)))))))))******++++++,,,---......------,,,+++++++++,,,,,,...---,,,,,,,,,,,,---.........---------,,,,,,,,,***+++++++++,,,,,,,,,---.........------,,,,,,+++........................//////.........------------...///000///...,,,+++,,,,,,,,,,,,------............---------------,,,------......///............///111444888===CCCGGGQQQYYYbbbfffddd___\\\\\\ZZZWWWSSSNNNLLLLLLNNNOOORRRRRRTTTVVV[[[```dddggghhhiiikkkmmmrrrxxxzzznnneeeGGGIIIKKKMMMNNNOOORRRUUUZZZaaalllwww~~~vvvllleee\\\NNNAAA;;;444222111111222222000...,,,,,,------------------------,,,,,,,,,,,,------++++++,,,---------,,,,,,)))***+++,,,,,,+++***)))++++++,,,,,,,,,---------,,,,,,,,,------,,,,,,+++++++++++++++++++++,,,,,,)))***+++,,,,,,+++)))(((,,,,,,++++++******++++++************************++++++++++++++++++++++++((((((((()))*********++++++((((((,,,...///222777CCC555++++++,,,******...+++++++++,,,,,,------...++++++++++++++++++++++++,,,+++***)))((((((((((((******))))))))))))))))))+++***))))))))))))))))))************************(((((())))))******++++++))))))))))))************))))))((((((((()))******111000...+++******************))))))******+++,,,+++++++++,,,++++++***)))******)))((((((((())))))*********+++******)))((()))***+++,,,---...//////,,,+++******)))*********)))******+++++++++*********++++++,,,,,,++++++***---------,,,,,,,,,,,,,,,***+++,,,,,,++++++,,,------......///////////////,,,,,,,,,,,,,,,,,,,,,,,,......------------......------,,,,,,,,,,,,------......------,,,,,,,,,,,,+++,,,------++++++,,,---......---------,,,,,,,,,------,,,,,,,,,+++++++++*********+++,,,---------111///---,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,+++******)))------------............+++++++++******)))))))))++++++************++++++***+++,,,,,,------,,,,,,,,,++++++******))))))))),,,,,,,,,,,,,,,+++******++++++,,,,,,,,,,,,++++++)))))))))))))))))))))))))))************+++++++++******))))))(((''''''&&&***************************++++++,,,,,,++++++***))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++,,,---.........---,,,+++++++++++++++)))***+++,,,---------,,,---,,,++++++------,,,+++++++++++++++++++++++++++...---***)))((()))***++++++++++++,,,,,,---------,,,++++++++++++,,,,,,---------,,,,,,,,,,,,------...------------,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------...............---------...///000000///---+++***+++++++++,,,,,,,,,,,,---******++++++,,,,,,,,,------......///000000000111222333555999AAAIIIQQQVVVbbbggglllllleee\\\UUUQQQPPPMMMJJJGGGGGGJJJNNNQQQYYYYYY\\\```eeehhhiiijjjmmmnnnrrrwww|||uuunnnFFFFFFFFFGGGHHHLLLOOORRRRRRXXXaaakkktttzzz}}}xxxnnn___OOOFFF===:::555333222222111111------------------.........---,,,++++++,,,---...+++,,,,,,------,,,,,,,,,***+++,,,,,,,,,,,,+++***+++++++++,,,,,,,,,,,,---,,,,,,---------,,,++++++*********++++++,,,,,,,,,*********))))))))))))))),,,,,,++++++***++++++,,,************************************************))))))***+++,,,---------...***))),,,,,,+++---000888...'''(((******,,,///******++++++,,,,,,,,,,,,------------------------++++++***))))))))))))))),,,+++)))(((''''''((()))******)))))))))))))))***************************''''''((()))******++++++((()))))))))******************)))******+++,,,---000///---,,,***************************+++++++++******++++++++++++******,,,+++++++++++++++++++++*********++++++******)))******++++++,,,------...++++++***************+++((()))***+++++++++++++++***++++++,,,,,,++++++***------,,,,,,+++++++++***)))+++------,,,+++,,,---......///////////////...,,,,,,,,,,,,,,,,,,,,,,,,......------------......//////............////////////......------,,,++++++---------,,,+++,,,---///.........------------------------,,,,,,,,,,,,******++++++,,,,,,,,,,,,...,,,******+++++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,++++++*********,,,,,,------......//////&&&'''((()))***+++,,,,,,++++++************++++++***+++,,,,,,------,,,,,,---------,,,,,,+++++++++---............---,,,,,,***++++++++++++++++++***))))))))))))))))))))))))))))))*********+++++++++,,,,,,++++++***************************************++++++,,,,,,++++++***))))))))))))******++++++++++++++++++++++++++++++,,,,,,+++***+++,,,...///,,,,,,++++++++++++++++++)))***++++++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++++++++,,,,,,...---+++*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,---------,,,,,,,,,------.........------------------------........................//////000///...---+++***,,,,,,,,,,,,,,,,,,,,,---***++++++++++++,,,,,,,,,............///000000111666777;;;CCCOOO\\\ffflllrrrrrrpppiii^^^TTTNNNJJJMMMKKKJJJJJJMMMQQQVVVXXX```dddiiikkkmmmooorrruuu~~~~~~zzzKKKIIIFFFEEEGGGKKKPPPSSSSSSWWW[[[```eeekkksssxxx{{{lll\\\PPPHHHBBB:::444111111111111///......------.../////////...,,,,,,,,,,,,...///,,,,,,,,,------,,,,,,+++,,,------------------,,,************++++++++++++,,,---------,,,,,,+++************++++++,,,,,,,,,,,,***(((&&&&&&(((***,,,,,,++++++***++++++,,,,,,************************************************))))))***+++,,,---------222...---......+++,,,///...)))&&&))),,,,,,---...)))***+++,,,,,,,,,++++++***************************************+++,,,------+++***((((((((()))******)))))))))))))))******))))))))))))))))))))))))&&&&&&''''''((()))******((()))))))))************))))))))))))***+++,,,,,,,,,,,,+++***************))))))******++++++++++++)))******++++++*********+++++++++,,,,,,,,,,,,+++******++++++++++++******++++++++++++************+++***************++++++((()))***+++++++++++++++***++++++,,,,,,++++++***,,,,,,++++++******)))))))))+++---...,,,,,,,,,---...///////////////......,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------000//////......//////000...////////////...---,,,,,,...///...---,,,---.../////////.........------+++,,,,,,---......//////...---------,,,,,,,,,+++---+++******+++++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------******+++++++++,,,,,,,,,++++++,,,,,,------......&&&'''((()))***+++,,,,,,++++++************++++++***+++,,,,,,------,,,,,,------,,,,,,,,,,,,,,,+++------......------,,,+++))))))************))))))))))))))))))))))))))))))))))))*********++++++++++++++++++,,,,,,,,,------***************************++++++,,,,,,++++++***))))))***++++++,,,,,,,,,++++++++++++++++++++++++---,,,+++***+++,,,---...******++++++++++++++++++******+++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,---------------,,,,,,,,,------,,,,,,,,,,,,++++++************++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,++++++++++++,,,,,,------.........---------------------------.....................////////////...---,,,+++............------------------------,,,,,,,,,,,,///.........///000111222666:::BBBPPPbbbsss}}}pppbbbVVVNNNLLLKKKOOOOOOPPPSSSVVVZZZ]]]___eeemmmuuuwwwwwwzzz|||vvvmmmrrr|||XXXTTTNNNLLLMMMPPPSSSTTTYYYZZZ[[[[[[\\\```gggnnn{{{{{{qqqcccWWWPPPJJJBBB;;;777444333222222111000......//////000......------------......,,,,,,---------,,,++++++......------------......))))))*********+++++++++------------,,,+++******++++++++++++++++++,,,,,,+++***(((&&&''')))+++---++++++******++++++,,,,,,************************************************((((((((()))*********+++,,,)))))),,,,,,***+++...,,,++++++---///...,,,+++)))***,,,,,,---,,,+++***************************************+++,,,---...,,,+++******************)))))))))))))))******+++))))))))))))))))))))))))&&&&&&''''''(((((())))))))))))))))))************(((((('''''''''((())))))))))))))))))))))))******))))))***++++++++++++***((()))******+++*********((()))******+++*********)))***++++++,,,++++++++++++++++++******)))))))))*********)))******+++,,,)))******+++++++++*********++++++,,,,,,++++++***++++++******************+++,,,------,,,,,,---...//////////////////...---------------------------------,,,,,,,,,,,,------......------------......---...///000000///...------...//////------.../////////.........---------++++++,,,---...///000111/////////...---,,,,,,,,,...,,,+++,,,---...---+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------)))******+++,,,,,,------+++++++++++++++,,,,,,,,,+++++++++******)))))))))++++++************++++++***+++,,,,,,------,,,,,,************************+++++++++++++++***)))))))))))))))******))))))))))))))))))))))))))))))))))))************+++++++++((())))))***++++++,,,,,,***************************++++++,,,,,,++++++*********++++++,,,,,,,,,---++++++++++++++++++++++++,,,,,,,,,++++++,,,,,,---))))))***+++,,,,,,++++++++++++,,,,,,,,,,,,+++++++++,,,------++++++,,,---*********++++++,,,,,,---,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++************++++++,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,------------...,,,,,,,,,,,,++++++++++++,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,---------...............///.........------------///...............------//////......------,,,,,,//////000000222555777999999???KKK^^^tttnnn\\\QQQOOOSSSWWWYYYYYYZZZ[[[^^^bbbfffhhhooowww~~~tttjjjcccaaahhhtttlllhhhccc___^^^]]]ZZZXXXYYY\\\]]]\\\ZZZ[[[aaafffnnnuuuxxxuuupppllleee\\\VVVRRRMMMIIIDDD@@@:::777555444222000//////000111------............------,,,---------,,,,,,+++***---------,,,,,,---------*********+++++++++,,,,,,------------,,,+++***))),,,,,,++++++++++++++++++'''((()))***++++++,,,,,,++++++******++++++,,,---************************************************))))))))))))))))))******(((&&&&&&******((())),,,,,,------.........---+++***+++,,,...---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,+++***************++++++))))))***+++++++++******)))))))))))))))***++++++))))))))))))))))))))))))(((((((((((((((((())))))))))))))))))************)))((((((''''''''''''(((((())))))))))))))))))(((((()))***+++,,,++++++***(((((()))***************((()))***+++++++++******)))***++++++,,,,,,,,,+++******++++++++++++++++++******))))))***++++++,,,******+++++++++***))))))***++++++,,,,,,++++++*********++++++++++++++++++,,,------,,,++++++...000///////////////...------..............................------------............------------......,,,---///111111111000///,,,---......,,,,,,---............---------,,,,,,------....../////////000............---------------,,,+++,,,---...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++++++++++++++++++++,,,,,,,,,,,,,,,++++++++++++------,,,+++***))))))(((++++++************++++++***+++,,,,,,------,,,,,,***************************++++++++++++***)))))))))******++++++******))))))))))))))))))))))))))))))************+++++++++))))))))))))***************************************++++++,,,,,,++++++***************++++++++++++************************,,,,,,,,,------,,,,,,+++'''(((***+++,,,,,,,,,+++,,,,,,------------,,,,,,***,,,...---+++***,,,...)))******+++,,,,,,------,,,+++************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********************+++,,,,,,,,,,,,+++***,,,,,,,,,---------.........---------,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////...------------...//////.........------,,,,,,,,,------------............000111222555999>>>BBBEEEFFFKKKXXXkkkyyyeeeVVVQQQWWWccckkknnnkkkhhhgggiiimmmssswwwsssjjjddd___[[[^^^fffqqq{{{}}}xxxtttyyyuuurrruuu~~~~~~{{{vvvsssooojjjccc^^^VVVZZZ]]]]]][[[[[[^^^cccaaagggiiifffdddfffeee```ZZZYYYXXXVVVRRRKKKCCC===888666333111000///000111,,,---...//////...---,,,------------,,,,,,+++***---,,,,,,++++++,,,,,,---++++++,,,,,,,,,------------...------,,,+++***)))---,,,,,,++++++*********$$$&&&***---......,,,***+++*********+++,,,,,,---************************)))))))))))))))))))))))),,,,,,,,,+++++++++++++++---***+++---...++++++...)))+++++++++,,,......---***,,,---......---+++***((((((((((((((((((((((((,,,+++***)))(((((((((((('''((()))+++++++++***)))))))))((())))))***++++++))))))))))))))))))))))))************))))))))))))))))))))))))************,,,+++***))))))((())))))***************)))((('''((()))***+++,,,+++******(((((()))******************+++,,,---...------,,,)))***+++,,,,,,,,,,,,,,,******+++,,,------...///******))))))***+++,,,,,,+++++++++++++++***)))(((+++++++++,,,,,,++++++++++++++++++,,,,,,------------------+++***+++...111//////000000///...------//////////////////////////////............//////000000////////////000000+++---///111222222111000+++,,,------++++++,,,---......---------,,,,,,,,,///////////////.........+++,,,,,,------......///***))))))***,,,,,,***))),,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------,,,++++++*********---------,,,,,,+++++++++++++++++++++++++++,,,,,,++++++************++++++++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,+++++++++++++++,,,,,,+++++++++)))))))))))))))))))))))))))************+++++++++,,,,,,++++++***)))))))))************************+++++++++,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))+++,,,---...---,,,+++***'''((()))+++,,,,,,,,,+++---------......---,,,,,,***,,,...---+++***,,,...))))))***+++,,,,,,---------+++'''%%%%%%(((+++...+++++++++,,,,,,---------,,,,,,+++***)))))))))******+++,,,------,,,+++***,,,,,,,,,------.........//////.........---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////---------------...///000---------,,,,,,+++++++++***++++++,,,...//////000111222555999???EEEKKKOOOTTTXXXdddtttxxxlll[[[PPPRRR___ppp||||||uuuqqqrrrxxxzzziiibbbaaaaaaaaa___gggrrrzzz|||xxxpppjjjddddddfffllluuu{{{iii\\\`````````___^^^```ccceeeeeedddcccccccccdddeeeeeecccdddhhhkkkiii```TTTJJJBBB===777666777666000+++////////////000000---+++,,,,,,,,,++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++*********)))))))))++++++***************+++)))************+++++++++++++++************++++++******************************************************+++++++++,,,,,,,,,************+++,,,---...,,,++++++******++++++,,,,,,---...---+++***+++,,,)))************++++++++++++)))''')))---000000///((((((''''''''''''((((((+++***)))(((((()))***+++,,,+++***))))))***+++,,,+++++++++*********))))))))))))***++++++++++++***)))''''''))),,,---+++((()))))))))))))))*********+++***)))(((((()))***************))))))))))))(((+++*********))))))((((((******++++++++++++******+++++++++************))),,,***((()))+++,,,+++(((*********)))******+++,,,***+++---...///......---'''((()))***+++,,,------******+++++++++,,,,,,,,,///////////////.........///...,,,,,,,,,---///111111000///...------------111111000000///.........///...---///222444222000////////////...---,,,+++,,,---.........,,,+++***------------------------------,,,,,,,,,---...///------------------------******+++++++++,,,,,,,,,+++++++++******)))))))))++++++++++++++++++++++++---+++***,,,///000...+++++++++++++++,,,,,,---...,,,,,,,,,+++++++++******++++++******************...---,,,***)))(((((((((,,,,,,++++++++++++,,,,,,(((((()))***+++,,,,,,,,,,,,+++)))(((((()))+++,,,+++***))))))((()))))))))******))))))***++++++,,,,,,,,,,,,++++++************************)))((('''************************+++***((('''''')))+++---,,,,,,,,,+++++++++******,,,++++++******++++++,,,.........------,,,,,,,,,))))))(((((()))+++---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))***+++,,,---+++*********+++,,,,,,---,,,,,,,,,---------......------,,,,,,+++***)))))))))+++---///000...,,,+++,,,,,,,,,------............------,,,,,,------...------------.........///,,,,,,,,,,,,,,,,,,,,,,,,------------------------////////////////////////444555888>>>LLL[[[bbbbbbkkkgggfffooo{{{}}}vvvaaaXXXOOONNNZZZkkkzzz~~~}}}xxxhhhfffhhhjjjjjjooorrrwwwyyyvvvooofff```VVV\\\]]]\\\hhh{{{xxxlllaaa```___^^^___ccchhhkkkcccbbbbbbcccddddddccccccfffkkkrrrvvvuuunnnccc\\\PPPIII@@@;;;:::888333///...------///000111///...---,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------............------------++++++************++++++************++++++++++++++++++************++++++))))))))))))))))))))))))************************))))))*********+++++++++))))))))))))***+++,,,---,,,++++++******++++++,,,---...///...,,,++++++---)))************+++++++++...,,,******,,,...---+++++++++************+++++++++***)))(((((()))***+++******)))(((((()))******+++++++++*********))))))(((((()))***************+++***))))))******)))((())))))))))))************+++***)))(((((()))***+++++++++*********)))))))))************)))))))))((()))******++++++******)))))))))******+++++++++,,,,,,***((()))+++,,,+++)))***************++++++,,,((()))***+++++++++***)))(((((()))***+++,,,------,,,,,,,,,---------......////////////////////////...------,,,,,,...///000......---------------...000/////////......---------,,,,,,---000111000...------......---,,,++++++..................------////////////////////////,,,,,,,,,,,,,,,---......------------------------***++++++++++++,,,,,,,,,............------------........................---++++++,,,//////...+++,,,,,,+++++++++,,,------,,,,,,,,,+++++++++******++++++++++++++++++++++++---,,,,,,++++++++++++++++++++++++******+++++++++))))))******++++++,,,,,,,,,+++)))(((((()))+++,,,++++++***))))))))))))***++++++***************+++,,,,,,,,,++++++*********))))))***++++++*********************************************++++++++++++*********++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,---......---------,,,,,,,,,++++++*********,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,++++++***+++,,,---...++++++******+++,,,,,,---,,,,,,,,,---------......------,,,,,,+++******)))...///111222111///---+++......------,,,,,,++++++...------,,,,,,------...------........./////////,,,,,,,,,,,,,,,,,,,,,,,,---------------------------.../////////000111222666<<>>KKK[[[eeekkkllleee^^^OOOKKKHHHIIIMMMOOONNNKKKMMMSSS[[[aaaiiisss}}}yyy{{{{{{tttjjj___VVVQQQJJJNNNOOONNNSSS]]]bbbaaapppqqquuuyyy}}}~~~}}}|||zzzzzzzzzzzzwwwuuutttpppkkkiiiiiigggbbb]]]VVVbbbpppwwwvvvtttvvvyyyxxxnnnfff```VVVKKKBBB>>>:::444000////////////000///......---------...------------------------++++++++++++,,,,,,,,,,,,////////////............++++++******+++,,,,,,---+++,,,,,,,,,------------++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,*********************************+++++++++,,,,,,++++++*********+++,,,,,,,,,++++++******++++++,,,+++,,,---+++)))(((((()))))))))*********+++++++++))))))******+++,,,---...((((((''''''''''''(((((()))))))))******)))))))))************************))))))))))))))))))))))))******)))))))))***+++,,,(((***+++)))'''(((---111,,,+++++++++******))))))))))))******++++++++++++,,,,,,,,,+++++++++******))))))))))))))))))******))))))************))))))******************************+++************++++++++++++***+++,,,,,,---//////......------------+++++++++,,,------......---............/////////////////////000000111111,,,---.../////////......///000000000000///...---111111222222333333444444333333333222222333444555222222333333222222111111000///...------...///000------------------------+++,,,---.........------......---------,,,,,,,,,++++++,,,,,,,,,---------------......//////000000........................***+++,,,---,,,,,,,,,,,,...---,,,,,,++++++++++++,,,,,,,,,+++++++++******)))*********+++++++++,,,------,,,+++++++++++++++++++++************++++++,,,,,,,,,++++++++++++++++++******************+++---,,,++++++******++++++((((((((()))***,,,---...************************---------------,,,++++++************************)))))))))))))))***++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,+++(((''''''(((+++,,,------........./////////------,,,,,,+++,,,,,,---,,,,,,,,,---------......---------,,,,,,,,,,,,,,,,,,---......///...------'''((()))***,,,---...///...------,,,,,,------...////////////000000000000---------------------------------......////////////111333222222555<<>>??????===>>>>>><<<::::::===@@@BBBAAAAAA@@@???===<<<;;;999999999888777666555444222222222222222222222222---...000111222111000//////......---,,,,,,++++++,,,,,,,,,------------...***************)))))))))************************(((+++------+++***+++---,,,,,,+++++++++,,,------,,,,,,,,,+++++++++******))))))***++++++,,,---------,,,,,,,,,,,,------...------,,,,,,,,,,,,------***++++++,,,,,,---------*********++++++*********++++++***))))))))))))************)))******+++,,,((()))))))))*********+++++++++,,,,,,,,,,,,+++***************************((()))***+++,,,+++******++++++++++++++++++,,,,,,,,,,,,,,,++++++,,,,,,,,,******+++++++++,,,,,,,,,((()))+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++************+++++++++,,,---...///...------......---,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,++++++++++++......------,,,,,,++++++...------,,,,,,------...------........./////////........................---------...///000000000+++000444666888???LLLVVVcccjjjmmmeeeYYYRRRNNNLLLGGGKKKQQQWWW[[[___cccfff^^^bbbgggnnnxxxxxxjjjdddbbbbbbkkkooorrrppphhh```[[[ZZZVVVWWW[[[bbbjjjoooqqqqqqnnniiibbb[[[VVVTTTTTTUUUQQQSSSVVVXXXXXXXXXZZZ^^^iiijjjjjjjjjjjjkkkmmmooovvvuuuvvv|||{{{kkkaaa___```___]]]``````]]]YYYUUUUUUYYY]]]hhhhhhllluuu~~~~~~zzzlllcccUUUHHH???:::777666222222000///....................................,,,,,,,,,---------......---------,,,,,,,,,++++++++++++++++++,,,---...///---------.........//////++++++************++++++************************************************))))))))))))******************)))))))))))))))***,,,++++++++++++++++++,,,((()))++++++******+++---)))************+++++++++(((***++++++))))))+++...******))))))))))))******((()))***++++++***)))((('''((()))******)))(((''''''((((((((())))))*********)))'''&&&'''(((***+++,,,***)))***......,,,)))------,,,,,,+++***))))))((()))+++,,,------,,,,,,*********))))))))))))((((((((())))))*********++++++,,,,,,------,,,,,,+++(((((()))***+++,,,,,,---(((+++,,,,,,)))(((***,,,,,,,,,++++++,,,,,,---...---,,,,,,+++,,,---///000---------...........................////////////...//////000111222222222333222000//////111333444444666999===???AAAAAA@@@AAAAAABBBCCCEEEFFFGGGGGGDDDEEEEEECCC@@@@@@CCCGGGKKKKKKJJJIIIHHHFFFDDDCCC>>>>>>???>>>===;;;999777666666666666666666666666...///111222333222000/////////...---,,,,,,++++++,,,,,,,,,---------......---------,,,,,,+++++++++------------------------(((+++------+++***+++---++++++++++++,,,------...,,,,,,,,,+++++++++************+++,,,,,,---......,,,,,,,,,---...///000111...------,,,,,,------...******+++,,,,,,---......******++++++++++++******+++******)))((()))))))))---,,,+++***))))))))))))(((((())))))*********+++))))))***+++,,,,,,,,,,,,************************&&&))),,,//////---***((())))))***+++,,,------......------,,,,,,------...*********++++++,,,,,,,,,(((***+++---......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++---.........---,,,///...---,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------111111000///......---,,,,,,,,,,,,------............------,,,,,,------...------------.........///........................---------...///000000111---222888;;;???HHHWWWbbbkkkpppooobbbSSSLLLKKKKKKQQQVVV[[[___aaabbbdddfffhhhlllrrryyysssgggcccgggmmmqqqqqqrrrqqqjjj___VVVSSSSSSLLLMMMQQQXXX```fffhhhiiiaaa]]]WWWQQQOOOPPPSSSUUUTTTVVV[[[___``````dddhhh~~~yyysssooommmlllkkkjjjoootttwwwzzzwwwpppggg^^^\\\___aaa^^^ZZZVVVSSSTTTUUUWWW______dddnnn{{{wwwfffTTTJJJFFFAAA<<<777444000......///000000,,,---....../////////.........---------,,,,,,,,,....../////////...,,,++++++++++++***++++++,,,,,,---,,,,,,++++++,,,,,,---************************,,,,,,,,,++++++*********...------,,,+++***))))))!!!%%%***------,,,+++***))))))))))))))))))))))))))))))*********++++++++++++)))'''(((+++,,,***(((************************+++***((('''(((***---///,,,+++)))(((((()))+++,,,***)))(((''''''((()))***+++*********))))))((((((+++***)))))))))***,,,,,,***************)))(((''')))************+++++++++---,,,,,,+++***)))(((((((((((((((((()))))))))))),,,++++++***++++++,,,,,,,,,,,,,,,++++++*********...------,,,,,,------...************))))))((((((++++++,,,,,,,,,,,,---------,,,,,,++++++,,,------,,,,,,++++++,,,,,,---...------------...///000000............////////////000222333444333333555666444555555444222444999===>>>>>>AAAGGGNNNSSSTTTSSSSSSOOONNNSSSVVVSSSOOONNNLLLNNNMMMIIIIIINNNRRRRRRYYYUUUPPPNNNOOOQQQQQQPPPKKKIIIHHHGGGFFFCCC@@@===<<<<<<<<<<<<;;;:::999888888666444333333333222111444111...,,,---......---000///---,,,---,,,***)))+++,,,---.........---,,,+++++++++,,,,,,---------------------------------************************---,,,,,,++++++,,,,,,---000///---,,,++++++,,,,,,,,,,,,,,,++++++*********///...,,,*********,,,---******+++,,,,,,---......************************************************)))+++,,,,,,+++***,,,---,,,,,,,,,++++++*********)))******++++++******))),,,,,,+++******+++,,,,,,((()))+++------+++)))(((*********++++++,,,,,,,,,,,,,,,,,,++++++************+++,,,,,,------,,,,,,------------,,,+++***)))++++++++++++++++++++++++//////.........---------******+++,,,,,,---......---------,,,,,,+++++++++000---+++***++++++,,,+++000////////////.........................................................///---+++))))))+++---///...///000///------///000,,,,,,---.../////////...---//////...,,,---111555000888======CCCSSSaaahhhssssssmmm^^^NNNIIIQQQ[[[\\\___cccgggkkkpppvvvzzzvvviiiiiimmmqqquuuzzz~~~uuuhhhZZZPPPMMMMMMKKKKKKNNNTTT\\\aaabbbaaaYYYSSSPPPQQQSSSRRRUUUXXX[[[aaaeeeiiioooyyyyyyrrrllliiimmmppprrrsssyyy}}}vvvsssnnngggdddfff]]]ZZZUUURRRPPPQQQTTTVVV]]]\\\___iiiuuurrrddd[[[VVVPPPIII<<<888333///..................///......------,,,.........---------,,,,,,,,,,,,---...////////////...---,,,++++++,,,---...,,,,,,++++++++++++,,,,,,************************,,,,,,,,,++++++*********---,,,,,,++++++*********$$$'''***,,,,,,+++***+++***************************+++++++++,,,,,,,,,,,,,,,***)))***,,,,,,+++)))))))))))))))))))))))))))&&&&&&'''((()))))))))))),,,+++)))(((((()))+++,,,))))))(((((((((((())))))+++*********))))))))))))+++***)))))))))***+++,,,...---------,,,,,,,,,+++)))************+++++++++,,,,,,++++++***))))))))))))))))))************+++,,,,,,++++++***+++++++++,,,,,,,,,+++++++++******------,,,,,,,,,,,,------+++++++++*********))))))++++++,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,---------------...//////---------------...///000---------............///222222222222333555:::=========>>><<<;;;<<>>DDDIIILLLTTTZZZaaafffhhhgggfffeeebbbaaabbbgggmmmrrruuuuuuvvvvvvvvvuuussstttwww{{{~~~xxxvvvyyyzzzuuuqqqppplllpppqqqpppttt}}}~~~yyywwwyyywwwtttssstttttttttsssqqqqqqrrrqqqqqqpppoooooolllhhhbbb]]]ZZZYYYWWWUUURRRQQQQQQRRRSSSTTTSSSQQQGGGEEEBBB@@@>>><<<999666666555333111////////////000000000/////////......------------------------........................+++,,,---......---,,,+++&&&(((***,,,---.........------------......//////***+++,,,,,,------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------+++***+++,,,,,,,,,++++++++++++++++++******++++++++++++*********+++,,,,,,,,,,,,+++***)))***++++++++++++***)))++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++***+++,,,,,,------,,,,,,+++,,,,,,------,,,,,,+++------------------------***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------+++...000...***))),,,////////////.........------------------------------------------------------//////...------...//////...///000///------///000111000...---...///111222444555:::BBBMMMUUUYYY[[[VVVOOOKKKNNNPPPPPPQQQTTTVVV]]]fffkkklllooouuuzzzxxxpppiiikkknnnnnniii```UUUNNNOOOUUUYYY[[[^^^aaa___ZZZUUUSSSQQQNNNMMMOOOSSSVVVYYY^^^fffoooxxx{{{}}}sssnnnvvvwwwnnnggghhhlllmmmpppooonnnlllllllllllllllooorrrrrrooojjjkkkrrryyywww{{{zzzsssllliiigggdddgggccc^^^XXXSSSMMMGGGCCC:::888555222000000000111000/////////............***+++---///000000///...------,,,,,,,,,------...---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,(((((())))))*********+++++++++++++++++++++++++++(((***,,,,,,+++++++++,,,++++++++++++++++++++++++++++++,,,,,,,,,---------+++---///...,,,+++,,,///************************'''((()))+++++++++++++++******++++++++++++******,,,+++***))))))***+++,,,*********++++++,,,,,,,,,((()))***+++,,,+++******(((((()))***++++++******)))************+++++++++************************++++++,,,,,,,,,---------)))))))))***+++,,,......,,,,,,,,,------............------,,,,,,------...,,,,,,,,,---------......++++++,,,,,,,,,---------,,,,,,,,,---...///000111///////////////000000111///000000222333555777888======???BBBGGGMMMRRRVVV]]]aaafffiiihhheeecccaaadddgggmmmwww|||}}}yyyrrroooeeehhhhhhgggkkkvvvyyysssqqqqqqtttrrrqqqqqqtttvvvwwwvvv{{{{{{||||||||||||||||||vvvqqqkkkfffcccbbbaaa```bbb```^^^]]]\\\ZZZWWWTTTMMMJJJHHHFFFDDDBBB???===888666444222000/////////111111000000/////////...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---///000000///---,,,)))***,,,,,,---,,,+++***,,,,,,,,,---------......***+++,,,---------------******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...///000...,,,***++++++---,,,,,,++++++******************++++++************+++,,,------,,,+++***------,,,++++++,,,------*********++++++,,,,,,------,,,,,,++++++*********++++++,,,---------,,,,,,++++++,,,------,,,,,,,,,------------------------))))))******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,...///---((('''+++///000////////////.........................................................//////000000000000//////...///000///------///000000///...---...///111333444777???JJJTTTZZZ[[[YYYRRRJJJFFFJJJMMMOOOUUU\\\___dddkkkppprrrvvvzzz~~~yyyooohhhcccbbbcccdddaaaZZZQQQKKKHHHGGGNNNRRRSSSWWW]]]\\\XXXTTTUUUTTTQQQNNNOOOSSSXXX```lll{{{vvv~~~yyysssooooooqqqrrrrrrrrrvvvrrrmmmkkkkkknnnooopppqqqmmmgggbbbbbbiiisss{{{|||tttjjjbbb___aaaeeefffffffffdddaaa[[[SSSMMMDDD@@@999333...------...000000000//////...------+++,,,---...////////////*********++++++,,,,,,,,,...---,,,,,,++++++++++++,,,,,,,,,++++++*********,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,+++)))'''''')))***++++++---,,,,,,++++++,,,,,,---+++++++++*********))))))++++++++++++++++++++++++...---+++))))))***+++,,,,,,,,,+++***)))))))))***+++++++++*********))))))************************++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,...---+++*********+++++++++++++++*********))))))+++++++++************))))))************+++++++++)))+++...000000...+++)))(((***,,,.../////////...//////...---,,,,,,++++++,,,,,,,,,---------......,,,,,,------...///000000...------,,,,,,------...111///......///000111111444444444777:::===>>>???AAADDDIIINNNTTT[[[ccchhhkkklllmmmoooppprrrrrrssszzz{{{~~~~~~~~~zzztttnnndddfffggghhhmmmtttuuusssyyyssslllhhhhhhhhhhhhgggfffiiilllnnnoooppprrrsssvvvyyy{{{}}}wwwpppkkkhhheeecccfffhhhiiigggaaa[[[WWWTTTOOOMMMKKKLLLMMMMMMJJJGGG>>><<<999555333111111111333333222000///...000111222111//////111222222111......------------.........---,,,,,,,,,,,,---............------,,,,,,,,,------,,,++++++,,,------++++++++++++++++++++++++***+++,,,---...---,,,,,,,,,,,,------,,,,,,+++***((())),,,.........---,,,...---,,,,,,,,,---...///---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))************))))))******+++++++++,,,,,,,,,+++++++++,,,,,,---------------------------------//////...---+++***))))))---------,,,)))'''$$$"""************************+++++++++,,,,,,---------------------------------------------,,,,,,+++***////////////...---,,,,,,---------............///***+++---,,,+++******+++//////.........---------------......///.........///222666888777666555555888???FFFKKKTTT^^^___[[[PPPJJJIIIOOOTTTWWW^^^ggghhhmmmqqqvvv~~~zzz|||uuuoookkkgggccc```^^^cccfffaaaVVVMMMIIIJJJDDDHHHMMMPPPUUU[[[ZZZUUU[[[UUUQQQRRRTTTWWW]]]dddxxxtttqqq||||||wwwtttssstttvvvxxxyyywwwtttsssssssssqqqpppllljjjgggcccbbbeeekkkpppssspppjjjaaaZZZYYY[[[___iiikkknnnpppnnnhhh___XXXIIIEEE@@@999444222111111000000//////............////////////...---,,,,,,,,,,,,,,,,,,,,,---------...---,,,,,,+++++++++,,,,,,,,,,,,+++++++++******,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---+++******+++,,,+++***,,,,,,++++++++++++,,,,,,+++++++++*********))))))******++++++,,,,,,,,,---...,,,+++)))))))))+++,,,++++++******)))*********+++++++++*********))))))***************************++++++++++++++++++***++++++++++++++++++++++++---,,,+++*********+++++++++++++++*********))))))+++++++++************))))))************+++++++++)))+++---......---+++))))))***,,,...////////////.........------,,,,,,++++++++++++,,,,,,,,,------++++++,,,,,,---......///---------------...///000222111000000222333555555999999:::===BBBGGGKKKMMMMMMNNNQQQWWW```iiiqqquuuzzz{{{|||}}}}}}{{{yyywwwxxx|||zzzvvvssssssttttttppplllhhhkkkkkkkkkmmmssstttrrrtttoooiiiffffffggggggggghhhhhhhhhhhhgggfffggggggkkkooosssvvv}}}|||vvvrrrooonnnmmmpppqqqqqqnnniiiccc___]]]YYYWWWTTTSSSSSSQQQNNNLLLFFFCCC>>>999666444444444555555333111000000111222222000....../////////...///......------......///......---,,,,,,---............---------,,,,,,,,,))))))************))))))++++++++++++++++++++++++***+++,,,---------,,,,,,,,,,,,------,,,,,,+++***'''(((***,,,---,,,++++++...---+++***)))******+++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))******++++++******)))++++++,,,,,,,,,---------))))))*********+++++++++------------------------------,,,+++******)))(((---.........---+++***)))+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,---------------------------,,,---------,,,,,,+++***,,,------.........------,,,,,,------.........///...000111000...------...//////.........------------...//////////////////333222111//////222666:::<<>>999555333000000///.........///////////////......---,,,,,,......---------------,,,------,,,+++++++++,,,,,,,,,,,,,,,++++++++++++***++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********,,,,,,***(((++++++************+++++++++++++++*********************+++,,,,,,---......,,,+++***)))))))))***+++*********)))******+++++++++++++++*********************************************++++++++++++******************************,,,,,,+++************++++++++++++***************+++++++++************))))))************+++++++++******+++,,,,,,+++******++++++---...//////000///------------------------*********+++++++++,,,,,,+++++++++,,,------......,,,,,,,,,---...///111111///......///111333555666<<<===???CCCIIIPPPVVVYYY\\\]]]```fffoooxxxyyyrrrqqqooonnnnnnqqqqqqnnnlllmmmqqqrrrqqqooopppuuuxxxwwwxxx}}}zzzwwwrrrppppppqqqrrrrrrooolllhhhdddaaa___^^^]]]]]]bbbfffjjjqqqyyyzzzwwwtttuuuuuusssqqqrrrvvvzzz~~~yyysssnnnkkkiiifffddd```]]]\\\ZZZXXXVVVSSSOOOIIICCC???============;;;888666333222222222333000...---...///...---///......------......///......---,,,,,,---.........------------,,,,,,,,,++++++,,,------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,,,,,,,,,,------,,,,,,+++***((()))+++,,,---,,,,,,+++///...,,,***)))))))))***,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,---------...)))************+++++++++------------------------+++++++++*********))))))((()))***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++------------------------,,,,,,---------,,,++++++***+++,,,---............***++++++,,,---......///111222333222000........................------------...///000000000000000333222000...///333:::???CCCNNNZZZ___aaaaaa___\\\UUUTTTXXX```hhhnnnuuu||||||vvvmmmeeebbbbbbeeeggglllhhhaaaYYYQQQLLLHHHGGGIIIKKKJJJJJJOOOWWWZZZYYYYYYWWWWWWZZZ```kkk{{{vvvssskkkmmmqqquuuuuuqqqiiiccc^^^bbbggghhheeeaaa\\\ZZZZZZXXXTTTQQQOOOPPPSSSUUUXXX\\\bbbiiilllkkkgggbbb\\\ZZZUUUNNNGGG???999555111111000///...//////000,,,,,,------...//////000......------,,,,,,++++++---,,,,,,++++++,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++&&&&&&&&&)))++++++)))'''******))))))))))))******************************)))***+++,,,---...//////++++++***)))))))))***+++***)))))))))***+++,,,,,,************************************************)))******++++++******)))************************++++++******************************************+++++++++*********))))))))))))*********++++++++++++******************+++,,,,,,---...//////000000,,,,,,------------------++++++++++++,,,,,,,,,,,,,,,,,,,,,------.........------------...///000111//////000111222555888:::BBBEEEIIIMMMQQQVVV[[[^^^dddjjjrrryyy~~~yyypppnnnmmmnnnppprrrtttwwwxxxvvvttttttvvvyyyyyyxxx}}}}}}yyyrrrlllhhheeedddccc^^^bbbeeegggkkkooonnniiiaaadddggghhhiiioooyyy|||yyyxxxyyyuuurrroookkkhhhfffdddccc```\\\VVVPPPLLLJJJJJJKKKKKKHHHCCC>>>:::777444222444222///...///111111000//////............//////......------------......------------------------......------------......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,------,,,,,,+++***+++,,,---............---000///---,,,+++,,,,,,---,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,,,,------+++++++++++++++++++++++++++,,,,,,------,,,,,,++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++'''(((((()))***+++++++++---------------------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***+++,,,,,,---------,,,)))******+++,,,---......///000111000...,,,,,,,,,........................------...///000000000000///111333666888;;;???CCCNNNWWW```cccaaa______```]]]^^^bbbjjjrrr{{{}}}sssnnnpppsssrrrqqqmmmeee[[[SSSOOOMMMKKKJJJHHHLLLOOORRRWWW]]]^^^ZZZ```aaaeeejjjnnnxxxvvvlllgggkkkpppuuuvvvqqqiiicccZZZ___eeeiiigggbbb^^^[[[UUUSSSPPPNNNOOOPPPRRRSSSUUUWWWZZZ```eeeiiiiiiiiifffddd___XXXNNNEEE===888444333111000//////000111------,,,,,,---...000000------,,,,,,++++++******,,,,,,,,,++++++,,,,,,---++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++$$$$$$%%%(((,,,---,,,******))))))(((((())))))***************************))))))***+++---...//////******************++++++***)))))))))***+++,,,,,,******************************************************++++++++++++******++++++++++++++++++++++++************************************************+++++++++*********))))))))))))*********+++++++++++++++***))))))***++++++,,,---------......//////,,,,,,------------------,,,,,,,,,,,,------------............///////////////............//////000333555777888:::<<>>DDDJJJOOO```aaabbb___ZZZXXX[[[aaabbbeeekkkrrr|||{{{qqqrrrzzz}}}wwwoooggg___TTTNNNMMMOOOPPPOOOPPPSSSVVVZZZaaakkkooonnnrrrtttxxx{{{||||||lllfffhhhlllpppqqqmmmfff```XXX\\\bbbeeeeeebbb```___WWWUUURRRQQQQQQRRRRRRRRRSSSSSSTTTXXX^^^eeeiiikkkmmmkkkfff___VVVLLLDDD???888777444111000000111111111000...---,,,,,,------,,,+++++++++++++++******,,,,,,+++++++++,,,------***++++++++++++,,,,,,,,,++++++++++++++++++,,,,,,++++++++++++++++++++++++''''''(((***...000//////******))))))))))))*********************+++++++++))))))***++++++,,,------***++++++++++++,,,,,,,,,*********)))******++++++***************+++++++++************************+++++++++,,,,,,+++++++++++++++++++++++++++++++++((()))******+++************************++++++++++++++++++************))))))************+++++++++++++++************++++++---,,,,,,,,,,,,---...///------------------------,,,,,,---------.........////////////////////////000000000000111222333333333777;;;???AAAFFFMMMRRRYYY^^^ccceeeeeeeeefffhhhnnn}}}zzzzzz|||}}}|||yyywwwvvvvvvuuu{{{~~~~~~{{{uuusssrrrnnnhhhcccbbbaaa^^^]]]```gggmmmoooooopppqqquuu}}}zzzwwwvvvooollliiieeeaaa___^^^^^^eee___WWWRRRNNNJJJEEEAAA:::666222000000111111111000//////......//////000---...////////////...---,,,,,,,,,------------...000...+++))))))+++...000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...,,,,,,------,,,,,,+++******************************)))))))))***,,,...///++++++************++++++***++++++,,,,,,------...+++++++++++++++++++++++++++,,,,,,------,,,,,,+++))))))))))))************+++++++++************))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,++++++,,,,,,------------------------------,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,.........------,,,+++***,,,,,,,,,,,,---------------///000000...------...---------...............,,,---...///000111111111333444666:::AAAMMMZZZbbbooohhh___XXXRRRQQQYYYbbbgggmmmuuu}}}}}}sssllloooyyy{{{sssiii]]]WWWNNNKKKLLLPPPTTTUUUVVVYYY\\\aaannn~~~rrrjjjjjjkkklllkkkhhhbbb^^^XXXZZZ]]]^^^^^^^^^___aaa___\\\YYYXXXYYYYYYWWWUUURRRQQQQQQUUU[[[bbbhhhjjjpppnnnjjjddd\\\TTTMMMIII<<<:::777333111111111222111000...,,,,,,,,,---...+++++++++,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---...******+++++++++,,,,,,,,,,,,,,,++++++++++++++++++************************+++***)))+++---/////////+++******))))))******+++))))))*********+++++++++)))))))))******+++++++++++++++,,,---------------++++++******)))*********))))))*********+++++++++************************,,,,,,------------,,,,,,************************'''((()))***++++++***)))))))))*********++++++++++++++++++************))))))************+++++++++++++++,,,,,,,,,,,,++++++,,,,,,+++***+++,,,---............------,,,,,,+++++++++,,,,,,,,,---------////////////////////////000111222333555777999:::666<<>><<<888444111000000000......//////......------............---,,,++++++---------------------------///000000...------...---------,,,,,,,,,++++++,,,,,,,,,+++++++++******---,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++***))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,---))))))))))))))))))******,,,+++******,,,,,,+++***,,,+++******,,,,,,+++***,,,,,,++++++++++++,,,,,,))))))******+++,,,,,,---...---+++*********++++++...............---,,,,,,---,,,+++++++++,,,---...+++++++++,,,,,,---------...........................---,,,+++++++++,,,---,,,---.........---,,,+++------......///000000000111...000555888777999===FFFNNNWWWbbblllqqqiii]]]RRRPPPPPPUUU```nnn{{{uuulllfffbbb^^^```iiimmmfffWWWNNNMMMLLLJJJIIIJJJLLLNNNPPPRRRNNNMMMNNNQQQWWWbbbmmmzzzwwwkkkfff___[[[WWWVVVZZZaaaccceeeiiilllnnnnnnnnnnnnrrrtttxxx{{{{{{vvvoooiiidddccceeehhhmmmmmmjjjfffXXXOOOGGGCCC@@@:::666555222222111000////////////////////////////////////---,,,,,,+++++++++++++++,,,,,,,,,,,,++++++++++++---,,,++++++,,,,,,+++***+++++++++++++++,,,,,,---------,,,,,,,,,,,,------************++++++++++++*********++++++,,,,,,,,,------,,,+++************)))+++---,,,+++***+++,,,---------,,,,,,++++++++++++++++++***************)))************+++++++++++++++*********)))))))))***))))))))))))***+++++++++++++++***************............---,,,+++*********))))))******+++,,,******+++,,,,,,,,,,,,+++***++++++,,,------------))))))***+++,,,,,,------...---+++******+++---......///000///---+++,,,---000///......000333666888>>>HHHVVVaaagggiiijjjkkkmmmttt|||~~~|||yyyvvvtttrrrqqqxxx|||zzznnnppprrrppplllgggcccaaaddddddddddddbbb```^^^\\\aaagggnnnqqqooolllkkkkkkmmmqqqxxx~~~~~~zzzxxxtttoookkkeeeccc```^^^___eeennnttt~~~xxxpppjjjfffccc___]]]\\\WWWNNNIIIIIIHHHEEE???999555222222222111111000000///...------,,,------.........------------...//////...---------///111111000///000111------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))))))))***+++,,,,,,,,,,,,***((((((***++++++***+++***))))))++++++***))),,,,,,++++++++++++,,,,,,******++++++,,,,,,------...---,,,,,,++++++,,,,,,...////////////...------------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,---------...,,,------.........------------......///000000000111000111555888:::@@@FFFPPPVVV\\\___aaa```YYYQQQOOOSSSYYY```hhhvvvrrreee]]]WWWWWW[[[dddmmmkkk___RRRKKKIIIHHHFFFFFFHHHLLLPPPSSSWWWRRROOOPPPSSS\\\lllzzzxxxtttmmmeee^^^ZZZ]]]aaa^^^aaaeeeiiilllnnnmmmmmmmmmppptttxxxxxxtttmmmggg______bbbgggkkkllljjjhhh^^^YYYRRRLLLGGG???999555333222000///....................................---,,,,,,+++++++++,,,,,,------,,,,,,,,,+++++++++---,,,,,,,,,,,,,,,++++++------+++++++++,,,---...++++++++++++++++++++++++***+++++++++++++++++++++))))))+++,,,,,,,,,,,,,,,+++++++++***++++++,,,,,,)))+++---,,,+++***++++++,,,++++++******)))))))))************************))))))*********+++++++++*********))))))))))))((()))))))))))))))***++++++,,,+++++++++***)))))))))------......---,,,++++++******))))))******+++,,,(((((()))************))))))***+++,,,---.........)))******++++++,,,------///---+++))))))+++---///,,,---.../////////000000111111000000222777<<>>999555333111111000//////.........------............------+++,,,...//////...,,,+++,,,...000111000///000111------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,------...+++(((((()))+++,,,,,,+++***)))***+++,,,+++***------,,,,,,,,,,,,------+++++++++,,,,,,---------,,,,,,,,,+++++++++,,,,,,,,,------...------,,,,,,,,,++++++******))))))))),,,,,,,,,,,,,,,,,,,,,+++------------------------+++,,,------......---------------...............------......///000000000000111333666:::@@@IIIPPPVVVXXXYYYWWWUUUSSSRRRPPPSSSZZZdddllluuuwwwfff]]]YYYVVVWWW```nnntttlll\\\QQQNNNGGGGGGHHHJJJNNNRRRWWWYYY[[[XXXVVVXXX\\\fffxxxssshhhbbbaaabbb___aaaeeeiiilllnnnnnnnnnkkkkkkmmmoooooolllfffbbb[[[\\\^^^aaadddfffeeedddbbbaaa\\\VVVNNNFFF===777444333000...---,,,,,,------------------------------,,,,,,+++,,,,,,---------------,,,,,,,,,++++++------------,,,++++++,,,...---,,,+++++++++------++++++++++++++++++++++++++++++,,,,,,,,,,,,+++***)))***+++,,,,,,,,,,,,+++)))))))))***+++,,,---...)))+++---,,,+++***+++++++++++++++******)))))))))************************))))))*********+++++++++*********))))))))))))((())))))(((((())))))***+++,,,+++++++++***)))))))))******+++,,,,,,,,,,,,,,,******))))))******+++,,,(((((()))************))))))***+++,,,---.........++++++++++++++++++++++++///---+++))))))+++---///---------...000111111111000111222333666<<>>999777333000...---------------------------------,,,,,,,,,,,,,,,------...------------,,,,,,,,,,,,,,,---...---,,,+++,,,------,,,,,,+++++++++++++++,,,,,,------------,,,,,,+++,,,---------,,,******++++++++++++++++++++++++)))))))))***+++,,,......)))+++---,,,+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,***************+++++++++)))************+++++++++++++++*********))))))))))))(((((((((((()))******+++++++++***************((()))***+++,,,,,,,,,,,,******))))))******+++,,,******+++,,,,,,,,,,,,+++***++++++,,,------------,,,+++++++++++++++++++++...---+++******+++---...000...,,,,,,...000000000000333666888<<>>JJJWWW___aaa```XXXPPPKKKIIILLLUUU___dddjjjrrr{{{xxxooonnnnnnmmmtttuuuwwwssseeeWWWQQQSSSLLLMMMOOOSSSWWW[[[^^^```aaadddlllrrrvvv|||xxxooohhheeemmmvvvyyyrrrhhhfffcccaaaaaaeeeiiikkktttssspppnnnjjjddd]]]XXXUUUTTTTTTSSSTTTVVVYYY[[[___eeehhhddd___ZZZQQQHHH@@@===999444111000000000........................,,,,,,,,,,,,,,,---.........------------,,,,,,,,,,,,...///...,,,***,,,---++++++,,,,,,+++******)))++++++,,,------,,,+++++++++,,,---...---,,,***)))...---+++************+++,,,,,,++++++***++++++,,,)))+++---,,,+++***+++,,,+++++++++,,,,,,------...))))))*********+++++++++)))************+++++++++,,,+++++++++************((((((((((((((()))*********************+++++++++)))***+++++++++++++++*********))))))******+++,,,******+++,,,,,,,,,,,,+++++++++,,,------,,,,,,,,,*********++++++,,,,,,------,,,,,,++++++,,,,,,---000---***)))---000222222444999>>>CCCGGGOOOZZZbbbmmmsssyyy|||}}}yyyqqqcccfffkkknnnpppssswww{{{}}}wwwkkkhhhbbb]]]ZZZYYYZZZ[[[XXXSSSPPPTTTVVVUUUUUUYYY[[[___eeejjjlllmmmooopppqqqpppnnnllljjjhhhggggggddddddccc```[[[ZZZ\\\```___^^^\\\ZZZXXXWWWUUUUUURRRQQQRRRTTTXXX^^^cccgggmmmrrryyy|||xxxuuuqqqllliiiiiijjjlllrrruuuxxx{{{}}}~~~}}}|||xxxvvvvvvxxxwwwtttuuuyyyyyywwwssslllbbbWWWMMMGGG;;;999666333111/////////......////////////..............................+++---......,,,++++++,,,------------.........///,,,,,,,,,---------......++++++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++++++++***))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,+++***+++,,,---,,,******))))))***,,,...---,,,,,,,,,,,,++++++,,,,,,,,,++++++++++++++++++++++++)))***+++,,,,,,,,,++++++,,,,,,---...............***+++,,,---------,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,---//////222111///...------------------......///000000000444888===EEEUUUeeejjjggg___UUUNNNMMMPPPUUU___iiipppvvv{{{||||||vvvlll___TTTQQQTTTSSSSSSUUUYYYaaajjjrrrwwwvvvyyy~~~}}}|||~~~sssjjjeeeaaa[[[fffsss|||qqqnnnhhhddddddggglllppptttsssrrrqqqmmmfff^^^YYYSSSRRRQQQOOOPPPRRRWWWZZZ\\\eeejjjhhheeeaaaYYYQQQEEEBBB===999555333333333////////////////////////,,,,,,,,,,,,,,,---...///......---------,,,,,,,,,,,,...000...+++***,,,...***++++++,,,+++***)))'''((()))***++++++***)))(((+++,,,.........,,,***)))000...,,,***))))))***+++///...---+++***))))))))))))+++---,,,+++***+++,,,(((((()))***+++,,,,,,---))))))******++++++++++++)))************+++++++++,,,,,,,,,++++++++++++***((((((((((((((()))******))))))******+++++++++,,,,,,,,,,,,,,,+++***))))))*********)))***++++++,,,(((((()))************))),,,,,,---------,,,++++++'''((()))***,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,)))&&&''',,,222666777:::@@@GGGLLLQQQZZZeeemmmrrrwww}}}xxxnnneeeccckkkuuu{{{xxxnnneee```YYYXXXVVVUUUUUUWWWYYYZZZ[[[UUUTTTYYY\\\[[[]]]bbbbbbhhhqqqwww{{{{{{{{{{{{|||{{{yyyvvvtttsssrrrqqqmmmmmmkkkfffaaa```dddhhhffffffeeedddaaa]]]ZZZWWWUUUTTTRRRRRRTTTWWW[[[^^^\\\bbbjjjrrryyy~~~zzzvvvrrrmmmgggccccccfffjjjooosssvvvxxxxxxxxxvvvwww{{{|||zzzyyy{{{rrrpppmmmhhhbbb[[[VVVSSSAAA>>>:::666222000//////,,,---...///000000000000---,,,++++++++++++,,,---,,,...///...---++++++,,,---------.........//////,,,,,,,,,------.........*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,************************))))))***+++,,,,,,------***++++++,,,,,,------...******)))***,,,,,,***((()))(((((()))+++---,,,++++++******************++++++*********************)))***,,,---...------,,,)))***++++++,,,,,,,,,+++'''(((***+++,,,++++++*********+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++,,,...111333333222000...---,,,,,,---------......///000000000777;;;@@@KKK]]]nnnqqqjjj[[[QQQLLLPPPWWW^^^hhhrrr||||||uuuyyywwwhhh\\\TTTRRRUUUXXXXXXZZZaaalll{{{tttlllhhhdddbbbcccdddiiirrr|||xxxrrrmmmjjjfffccciiirrrwwwsssqqqrrrtttqqqhhh___UUURRRNNNKKKLLLOOOSSSVVV]]]aaacccbbbcccfffbbb[[[TTTNNNEEE===777444333333---.........------///000000000//////......------,,,---------...////////////...---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...---,,,+++***---...//////---,,,---...///,,,))))))+++,,,)))&&&)))))))))***++++++,,,,,,++++++************++++++++++++++++++++++++++++++(((((())))))******++++++***************+++++++++++++++*********+++---...))))))))))))************************************+++*********))))))((((((&&&'''((()))))))))))))))******+++++++++,,,,,,,,,+++******)))***,,,---...*********++++++,,,,,,---///---******+++,,,---...555555333222222555;;;???GGGKKKRRRZZZ```gggpppxxx}}}uuummmgggcccbbbmmm{{{~~~vvvlllddd^^^[[[WWWTTTSSSRRRQQQQQQSSSWWW\\\___bbbbbbbbbccceeehhhkkklllqqqssszzz}}}wwwqqqnnnnnnoooqqquuuqqqnnnooopppooojjjeeeaaa]]]YYYXXXZZZ[[[[[[YYY[[[^^^bbbdddfffiiiooosss|||yyyqqqjjjeeedddbbbbbbeeejjjpppttttttvvvzzz{{{{{{{{{|||}}}vvvrrrnnnlllkkkfff^^^WWWLLLEEE@@@???;;;444333777222222111000/////////000......------------......000///...------------------///000///---,,,,,,---...---,,,,,,++++++,,,,,,+++++++++,,,,,,---------,,,,,,,,,------.........******+++++++++,,,,,,,,,******************++++++---.........---,,,,,,+++---------------------------,,,++++++******++++++,,,+++***))))))+++---...+++,,,---------+++)))'''***++++++,,,,,,++++++*********+++++++++,,,,,,,,,)))+++,,,,,,******+++---.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000///------------+++)))------............------............////////////333222111///............000000000000///000333666>>>@@@IIIXXXhhhoookkkeeeSSSPPPRRRZZZaaagggrrr~~~vvvooouuuppp^^^XXXWWWVVVTTTZZZ___fffrrr}}}{{{tttooollliiihhhdddfffiiilllqqqxxx~~~vvvnnniiidddbbbiiisssxxxvvvuuuwwwyyyvvvoooiiiZZZXXXTTTRRRQQQSSSUUUWWW```bbbaaa___bbbjjjllliii^^^XXXNNNDDD===777444222000000000000///...///000///////////////.........---------...............///...---,,,++++++++++++************************,,,,,,,,,------,,,,,,+++.../////////---,,,,,,---***++++++++++++++++++,,,+++++++++***************++++++************++++++++++++++++++++++++++++++************++++++++++++******)))(((''''''&&&&&&+++***)))))))))***+++,,,))))))))))))************************************+++*********))))))))))))***++++++,,,,,,,,,,,,+++*********+++++++++,,,,,,---,,,+++*********+++,,,++++++++++++,,,,,,,,,,,,///---,,,+++,,,------...000000111333666;;;BBBGGGMMMSSS]]]gggooowwwuuuqqqlllhhhgggiiimmmoooxxx}}}rrriiiccc[[[VVVTTTSSSRRRQQQUUUVVVVVVXXXZZZ___dddhhhkkkkkkmmmpppssswwwzzz||||||~~~}}}|||{{{wwwvvvwwwwwwtttpppkkkhhhfffffffffeeeaaa]]]]]]^^^^^^]]]\\\]]]```dddkkknnnqqqtttwww}}}yyysssnnngggaaa```bbbgggkkkoootttyyy~~~~~~zzztttqqqooojjjccc]]]TTTMMMHHHEEE@@@888555777222111000000//////000000///......------......///------,,,,,,,,,------......000111111///---......///...------,,,,,,------,,,,,,,,,,,,,,,,,,------,,,,,,,,,---------......***++++++++++++,,,,,,,,,,,,,,,,,,++++++******))),,,,,,------,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++++++++++++++))))))******++++++++++++((()))+++,,,,,,+++***)))***++++++,,,,,,++++++***+++++++++++++++++++++,,,+++,,,---,,,+++***+++,,,,,,,,,,,,+++++++++++++++...------,,,,,,++++++***---,,,++++++------,,,***------............------////////////000000000000111111000///...............000111222222222555777BBBEEEPPP```ooopppeeeZZZPPPOOOTTT___iiirrr}}}uuummmrrriiiYYYTTTTTTTTTSSS[[[eeettt~~~{{{wwwsssqqqooommmkkkgggiiikkkkkkmmmuuu|||rrrkkkeeeeeekkksss{{{zzzzzz{{{{{{xxxtttppp```___\\\YYYXXXYYYZZZ[[[___```^^^^^^bbbjjjnnnmmmeee___VVVMMMEEE>>>888444222222111111000000//////.........///////////////...............---------......---,,,++++++++++++************************,,,,,,,,,++++++,,,,,,---///000000///,,,++++++,,,'''+++...---)))(((+++...---,,,,,,+++******))))))++++++************++++++++++++++++++++++++++++++,,,,,,,,,+++++++++++++++,,,,,,,,,++++++***************))))))((())))))***))))))))))))***************************************************))))))))))))************))))))(((*********++++++++++++,,,//////---+++***))))))))),,,,,,,,,,,,,,,,,,++++++...---------------......---///333777===DDDKKKPPPYYYbbboooyyy|||rrrbbb```___bbbhhhrrr{{{xxxiii___TTTPPPLLLKKKMMMPPPSSSTTTXXXZZZ^^^bbbfffkkkrrrvvvwwwyyy|||vvvuuuuuuvvvvvvrrrkkkeeedddccc___ZZZUUUSSSTTTUUUZZZ\\\___bbbfffkkkqqqvvv}}}pppeee^^^\\\^^^```iiiooowww~~~~~~zzzxxxsssmmmiiiaaa\\\VVVQQQIII???999999333222000/////////000000///......------......///++++++++++++,,,---...//////111222222000//////000000//////...---.........------------,,,,,,,,,,,,,,,,,,,,,------------...++++++++++++,,,,,,,,,,,,///...---,,,+++******)))++++++,,,,,,++++++******++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++&&&(((***,,,,,,+++)))((('''(((***,,,,,,,,,,,,+++***++++++,,,,,,++++++***++++++++++++++++++++++++---......---+++***+++,,,)))))))))***************......---,,,,,,+++******+++*********,,,---,,,+++------............------............//////////////////...............///---///222333444666888;;;DDDJJJVVVgggrrrnnn^^^PPPQQQSSS\\\jjjwwwsssmmmpppyyy}}}zzz|||qqqaaaVVVRRRTTTVVVWWW\\\llltttsssrrrrrrqqqooommmlllkkknnnqqqvvv~~~zzzrrrmmmmmmpppttt}}}|||{{{xxxuuurrrpppooohhhfffccc``````bbbeeegggfffeeecccccceeehhhjjjiiieee```YYYSSSMMMFFF???999222111000000000000///...------......//////000000/////////...---------,,,...---,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***+++,,,---...///000000...,,,******+++)))***,,,+++)))((()))+++,,,,,,,,,++++++*********++++++************++++++++++++++++++++++++++++++,,,,,,,,,++++++******)))******+++,,,---//////000+++*********))))))))))))((()))))))))************************************************************))))))***))))))((('''&&&************++++++++++++///...---,,,+++******)))......------,,,,,,++++++,,,---------------...///000444:::AAAGGGOOOVVV[[[gggrrrvvvkkkccc\\\___eeemmmxxxuuuhhh]]]WWWLLLKKKJJJLLLPPPVVV[[[^^^]]]bbbiiiooouuu{{{}}}vvvpppnnnkkkeee^^^XXXUUUTTTTTTUUUVVVWWWZZZ]]]bbbgggjjjsssxxx}}}pppfff```___^^^fffkkkrrryyy}}}{{{wwwppplllfff^^^TTTJJJCCC???777666333111/////////000//////............//////---,,,,,,,,,------...///...000222111000//////000000///......------............------,,,,,,,,,+++------------------------+++++++++,,,,,,,,,------.........------,,,,,,+++++++++,,,,,,,,,,,,++++++************************,,,,,,,,,,,,,,,+++++++++((()))***+++,,,++++++*********+++,,,------,,,,,,***++++++,,,,,,++++++***,,,,,,,,,++++++++++++***...//////...,,,***+++,,,(((((())))))******++++++------,,,,,,,,,,,,++++++---,,,++++++---------+++,,,------......------,,,,,,,,,---------.........---------------...//////...///111333555:::@@@DDDHHHPPP\\\fffjjjeeeZZZQQQZZZ___jjjzzz|||sssqqqtttwwwyyyrrrmmmfffcccfffllloooooogggccc]]]XXXVVVWWWZZZ\\\```yyyeeegggiiikkkllllllllllllpppsss{{{|||{{{zzzxxx{{{xxxtttpppmmmlllmmmmmmqqqoookkkiiijjjnnntttxxxzzzsssiiicccaaabbbeeeggggggccc___\\\XXXRRRHHH@@@444222///...000000///...------......//////000000/////////...---------,,,------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++,,,...//////000000...+++******+++'''&&&%%%'''***,,,,,,*********++++++,,,,,,,,,,,,++++++************++++++++++++++++++++++++++++++++++++******)))))))))(((''''''((()))***+++,,,---+++++++++++++++++++++***((()))))))))***************************************************+++++++++------------,,,,,,+++***))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,///......------,,,,,,,,,***,,,---------...000333666<<>>999777000000////////////000000---------------...///000...000222222111111222333111111000///////////////,,,---------.../////////.........------,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,+++)))***+++,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,---...//////---+++***(((***+++------,,,+++***(((((((((((()))***+++,,,+++++++++,,,,,,+++++++++(((((()))***,,,---...///***+++,,,,,,******+++------,,,,,,,,,+++************++++++,,,,,,------...---,,,+++,,,...///...---+++,,,,,,------,,,,,,+++,,,,,,,,,---------......000000////////////000000333999AAAKKKUUU___hhhnnngggbbb]]]]]]ccckkkqqqtttlllbbb]]]ZZZ]]]cccddd^^^WWWOOOIIIGGGKKKMMMLLLOOOVVVXXX^^^cccdddeeeqqquuulllhhhddd^^^YYYLLLLLLKKKIIIIIIMMMTTTZZZdddooo~~~uuukkkbbb___hhhsss~~~}}}sssiiigggkkkoooiiipppvvvwwwvvvvvvvvvvvvtttrrrnnnjjjhhhggghhhiiinnnpppqqqrrrqqqnnnkkkiiieee\\\NNNBBB:::666555444.../////////......///111//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///,,,,,,++++++---///222333++++++++++++,,,---......///......---+++******)))000///---+++++++++---...)))))))))))))))((('''''',,,,,,+++++++++++++++++++++++++++*********))))))******+++++++++,,,,,,,,,---,,,+++*********+++,,,)))(((''''''(((***,,,---++++++************++++++,,,+++++++++***)))))))))))))))***+++,,,,,,------+++++++++++++++++++++++++++,,,------......------///...------...000000///444111000333444888FFFUUU]]]___ccchhhmmmqqqtttvvvyyyuuujjjkkkooovvv}}}lll^^^SSSNNNRRRYYY___^^^___dddkkkppprrrrrrvvvyyyxxxhhhccceeeqqqzzztttpppmmmgggccc___]]][[[YYYYYYYYYWWWVVVXXXYYYZZZ^^^fffsss|||uuuoookkkiiiaaaaaabbbeeekkkuuu~~~~~~}}}zzzuuupppfffZZZNNNDDD>>>:::444222000000000000///---///......---------......////////////////////////---,,,,,,,,,,,,---......+++++++++++++++,,,---...000///...---------------///......------,,,++++++...------,,,,,,------...------------------------++++++******++++++,,,---,,,,,,+++++++++,,,---...------------------------+++,,,---...............***+++,,,,,,---------------,,,,,,++++++,,,,,,---------++++++++++++------------------------------))))))***++++++++++++***)))***,,,---......---,,,+++,,,,,,---...///000000---------.........//////,,,...000000///000111333888===FFFRRR]]]aaa```]]][[[ZZZZZZ___iiissszzz||||||jjj___XXXZZZ___eeegggcccYYYQQQIIIIIIIIIKKKOOOSSSUUUVVV]]]___aaaiiizzzpppiii```YYYWWWVVVUUUSSSMMMMMMLLLKKKJJJLLLQQQUUU^^^hhh{{{}}}vvvmmmeee___^^^eeennn~~~~~~zzzzzz|||rrriiieeedddffflllsssuuussspppnnnlllkkkjjjhhhfffffffffhhhiiillllllmmmnnnpppqqqrrrrrrtttjjj[[[LLLAAA:::555333000000111000///...///000//////.........---------------------------------,,,,,,,,,,,,,,,---......---,,,++++++,,,...000222------,,,++++++,,,,,,,,,,,,,,,+++++++++++++++***,,,+++***)))((()))******)))************)))((('''+++++++++++++++++++++++++++++++++*********))))))*********+++++++++,,,,,,---,,,+++*********++++++***)))(((((()))***,,,...++++++************++++++++++++++++++*********************++++++,,,,,,---+++++++++++++++++++++++++++,,,------......------///...---------...------111000222888<<>>EEENNNYYYeeennnooosss{{{}}}wwwnnnhhhhhhlllrrrvvvrrrgggYYYQQQMMMRRR[[[bbbjjjppp~~~~~~pppfffggggggbbbbbbgggoooooohhh^^^VVVSSSSSSRRRRRRRRRVVV^^^ffflllmmmmmmmmmhhhlllrrrwww|||yyyuuuqqqnnnkkkgggddd___[[[ZZZ]]]bbbeeekkkpppvvv}}}{{{sssoooppptttxxx||||||qqqllljjjfff^^^VVVKKKEEE===777444444555555333222111000000///000000////////////////////////---------------...//////000///////////////000000......---,,,,,,---------,,,,,,,,,---------......,,,++++++******++++++,,,......---,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,)))***,,,......---,,,+++------------------------...............---,,,++++++,,,,,,------,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))***++++++,,,,,,++++++++++++,,,------.........//////.........---------............////////////000222333444444666999;;;===EEEQQQYYY[[[YYYUUUSSSaaaiiivvvzzzuuusss}}}~~~|||sssfffYYYQQQNNNTTTUUUWWWZZZ___iiittt|||nnnaaaXXXRRROOOFFFHHHKKKMMMOOOMMMJJJHHHlllggg```YYYVVVWWWYYYZZZWWW\\\bbbfffhhhiiikkkmmmmmmgggcccddddddbbbccceeejjjooouuuyyy{{{~~~}}}vvvrrrhhhdddbbbbbb___]]]bbbkkktttrrrnnnhhhbbb\\\XXXUUUXXXZZZ___eeekkkqqquuuwwwyyyxxxvvvqqqgggYYYJJJ@@@666333000000111222111///000000/////////.........,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++++++++,,,,,,------,,,,,,+++++++++,,,,,,+++++++++,,,,,,---......------------,,,,,,,,,,,,,,,---......------,,,***+++,,,,,,,,,,,,++++++))))))******++++++++++++************************)))************+++++++++,,,,,,,,,,,,++++++******,,,,,,,,,,,,,,,,,,------,,,,,,++++++++++++,,,,,,******++++++,,,,,,,,,---,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,---......//////......(((+++---///000333777:::;;;???EEENNNYYYhhhvvv}}}{{{~~~{{{qqqlllhhhjjjrrr}}}~~~}}}~~~xxxkkk```WWWSSSSSS\\\gggpppxxxzzzkkkaaaeeehhhggghhhmmmuuuvvvnnnaaa^^^[[[XXXVVVUUUUUUUUUWWWaaammmwww{{{wwwooohhhcccaaa___```bbbeeegggjjjqqq||||||wwwtttmmmllliiigggffffffffffffgggiiikkkooottt|||~~~wwwsssssstttttt{{{uuunnnmmmkkkeee```SSSMMMDDD===999777666555333222111000////////////////////////////////////...------------...////////////......---......///------,,,,,,,,,------.........---------,,,,,,,,,,,,++++++******++++++,,,------,,,,,,,,,+++++++++***+++,,,---------,,,,,,)))***,,,......---,,,+++------------------------************)))((('''''',,,,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------******+++,,,,,,,,,,,,+++,,,,,,,,,,,,---...///////////////...------,,,,,,........./////////000000000111333444555888<<<@@@EEELLLUUUYYYZZZ[[[^^^bbbjjjsss}}}nnn^^^RRRNNNMMMTTTXXX]]]___dddrrrvvvfffXXXPPPKKKHHHFFFBBBDDDGGGHHHIIIHHHGGGGGG|||qqqgggaaa^^^\\\[[[ZZZ\\\^^^``````aaabbbdddeeecccbbbeeedddaaa```ccckkkoootttyyy||||||rrrjjjdddccc``````jjjxxx}}}vvvnnneee^^^XXXUUURRRUUUYYY___eeeiiimmmnnnxxxyyyzzzxxxpppbbbRRRGGG>>>999333111222333222000000000000/////////......,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++++++++++++++---------------,,,,,,,,,++++++++++++,,,---.../////////......------,,,,,,+++++++++++++++,,,,,,,,,******+++,,,,,,,,,++++++*********+++,,,,,,------***************+++++++++******+++++++++,,,,,,,,,+++,,,,,,,,,,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++------...////////////...+++---///000000444;;;@@@DDDJJJRRR\\\jjj{{{{{{oooggggggkkkuuu}}}xxxssstttxxxuuukkkaaaYYYYYY^^^iiisss{{{qqqiiicccfffmmmqqqtttwww}}}{{{zzzuuuoooiiidddbbb]]]YYYVVVXXX]]]aaaiiivvvxxxmmmeee]]]ZZZXXXUUUUUUXXX]]]fffsss~~~vvvsssqqqooonnnmmmjjjhhhfffeeecccdddhhhqqq||||||xxxxxxyyyvvvxxxzzzyyysssqqqpppllliii[[[VVVNNNGGGAAA<<<888666333333111000////////////////////////////////////......------......///000......------,,,,,,------,,,,,,,,,,,,,,,------...//////...---,,,,,,++++++,,,,,,++++++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,***+++---.........---,,,***+++,,,---------,,,,,,------------------------******+++++++++***))))))))))))+++,,,---.........---,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++------------------------,,,,,,---...............,,,,,,,,,,,,---...///000//////.........---------....../////////000000000000222444666888<<>>AAAEEEJJJLLLKKKJJJKKKLLL~~~xxxuuuppplllhhhddd___\\\ZZZ]]]dddiiigggccceeekkkhhhppp}}}yyyqqqooollljjjuuuzzzsssmmmiiigggfff[[[[[[[[[^^^cccjjjpppuuu||||||}}}|||zzztttlllfffSSSIII===666444444222000000000000000////////////........................---,,,,,,+++*********+++,,,---......//////............---,,,++++++++++++)))******+++---......///,,,+++***))))))+++---///((()))***+++++++++++++++++++++,,,------...//////))))))******++++++++++++,,,,,,,,,---------......++++++,,,---,,,+++***)))++++++,,,,,,,,,+++******---,,,,,,++++++,,,,,,------------,,,,,,+++++++++))))))***+++,,,,,,------++++++++++++++++++++++++---......///////////////---111555999>>>IIIWWWbbb___jjjuuu~~~|||mmmcccbbbeeedddkkkyyyzzzrrrllliiibbb\\\YYY]]]gggllliiidddiiiooo||||||xxxooolllaaaaaabbbcccdddfffiiilllkkkooovvv~~~{{{yyywwwvvvllliiiccc]]]ZZZ[[[```dddeeejjjrrr}}}~~~yyyxxxrrrjjjiiisss}}}yyywwwrrrooojjjddd\\\SSSJJJDDD777666444333222111111111////////////////////////...............///000000000///...---------------++++++++++++,,,,,,---...+++,,,,,,------......///...------,,,,,,------...))))))***+++,,,------...***+++---//////...---,,,,,,,,,+++++++++,,,---...------------------------++++++,,,---............------------,,,,,,+++***---,,,,,,++++++,,,,,,---++++++------------++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,------,,,,,,---...000111........................////////////000000000000333555777;;;???EEELLLQQQUUU\\\aaaaaa```gggvvvyyysssqqqhhh\\\UUUTTTWWWZZZ[[[ccceeennnxxxjjjaaaXXXRRRLLLGGGCCCAAABBBBBB???===<<>>JJJWWWdddkkkrrrxxxuuuggg]]]]]]dddlllooo{{{zzznnneee```]]]\\\[[[[[[ZZZ\\\dddmmmnnniiiuuu~~~}}}yyytttpppmmmjjjfffdddgggjjjooorrrtttuuuxxxyyy~~~yyyuuullliiieeebbb___[[[WWWTTTTTTXXX```mmm|||zzzqqqfffaaaeeepppxxx~~~uuuwwwuuuooohhh```UUUKKK>>>888333555555111...---/////////000//////...---111000///////////////000111000///......------...---------.........//////------------------------......---,,,,,,,,,---------------,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,---.........---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------------,,,+++***)))((())),,,.........,,,+++++++++++++++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---.../////////...,,,+++***++++++,,,///000111111111///...---/////////////////////...222444666:::>>>EEEMMMRRRYYY^^^```]]][[[cccuuuvvvlllccc[[[[[[WWWRRRUUU___ccc```hhhhhhxxxtttdddZZZSSSMMMIIIDDDCCCAAA???===;;;;;;:::===AAAGGGJJJJJJIIIGGGGGGsssfffbbbbbbbbbbbbccceeehhhkkklllwww}}}zzzwwwvvvvvvwwwzzz|||xxxqqqnnnqqqkkkjjjiiijjjnnnrrruuuvvv|||{{{{{{~~~uuugggWWWLLLBBB888444555111111000/////////000111------------------------,,,,,,+++******)))((((((------......------,,,+++------,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,---,,,++++++***+++++++++******))))))))))))******+++,,,,,,------,,,,,,+++---,,,,,,,,,++++++++++++++++++******++++++,,,,,,---,,,++++++******++++++,,,+++)))(((((()))+++,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......,,,---------+++,,,...000555:::BBBMMMXXXdddmmmsssxxx~~~|||wwwoooddd]]]\\\ccckkkqqqzzzyyyrrrhhh^^^XXXUUUUUUUUUYYY\\\^^^___dddlllqqqqqq{{{yyyuuuooooooooonnnllliiigggeeedddfffkkkttt~~~uuuqqqkkkfffbbb^^^[[[YYYVVVUUUWWW^^^iiiuuuzzzpppiiihhhlllpppzzz~~~}}}~~~}}}xxxrrrjjj]]]QQQFFF>>>888888888444111111///000000000000000//////000000////////////000000111111///...............---------.........//////---------------------------------------------------------,,,,,,,,,++++++++++++++++++++++++++++++***++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------............---,,,++++++,,,---...000000000000///...---,,,+++++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........111000///.........///000//////000000000///......//////////////////000000555777999<<>>888777222111000000000111222222------------------------......------,,,+++++++++......---,,,,,,,,,------,,,,,,,,,,,,------------.........---------------------,,,+++++++++++++++******++++++++++++******+++,,,,,,------,,,,,,++++++++++++++++++*********---,,,,,,+++*********+++---,,,++++++******+++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......***+++,,,,,,,,,---000222777???KKKXXXccclllssswww|||xxxpppfff^^^VVVUUU^^^kkkvvv{{{}}}qqqbbb]]]UUUNNNLLLMMMPPPSSSYYYaaaggghhhllluuu~~~yyytttpppjjjccc]]]UUUUUUWWW]]]fffqqq|||~~~tttkkkfffbbbaaa___\\\XXXTTTTTTYYYbbbjjjooozzz~~~xxxrrrnnnkkkpppsss~~~xxxjjj]]]LLLCCC<<<999888444111222000000000111111111111000000000000//////000000111111111000///............---------...............------------------------,,,---......///...---,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------////////////...---,,,,,,.........///000000111111000...,,,*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------000000/////////000111111..................//////////////////000111222222888:::===AAAFFFMMMTTTYYY___YYYUUUWWWbbbqqqsssccc[[[WWWSSSNNNNNNPPPTTT^^^gggiiieeegggqqqlll[[[TTTLLLFFFEEEDDDCCCAAA>>>===<<<;;;;;;:::;;;;;;:::>>>CCCFFFGGGGGGGGGHHHtttnnnfff___\\\^^^bbbfffuuu~~~{{{~~~{{{pppmmmppprrruuuzzz|||{{{}}}rrrdddTTTGGG===888333111//////000111222222........................//////......------------///...,,,++++++,,,---...+++,,,,,,,,,------.....................---------------,,,++++++++++++,,,***+++,,,------,,,+++***+++,,,,,,------,,,,,,+++************************---,,,++++++******++++++---,,,++++++******+++++++++++++++******++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,,,,,,,---......,,,---.........111444777===FFFSSS___hhhoootttxxx{{{~~~oooeee[[[WWWUUUYYYdddssszzzkkk```TTTRRRMMMJJJJJJNNNTTTYYY___hhhpppvvv~~~zzzrrrdddaaa\\\ZZZ\\\aaaggglllzzz~~~ssskkkgggeeedddeeeaaa]]]ZZZ[[[]]]___```fffooozzzyyyrrrmmmmmmssswwwkkkVVVLLLBBB>>>;;;666333444111000000000000000111111000000000///000000111111222111000///....................................------------------------+++,,,...000000///---,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,...............---,,,,,,,,,,,,++++++,,,---...///000...,,,***)))***,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,------...//////...---,,,,,,,,,...///000000000///000111333444555999>>>EEEKKKPPPSSSWWWYYYYYYWWWWWW^^^kkk{{{zzzwwwggg[[[UUURRRRRRJJJKKKOOOWWWaaahhhhhheeejjj|||xxxeeeXXXOOOKKKFFFBBBAAAAAA???===<<<<<<;;;;;;;;;;;;<<<<<<:::===AAADDDFFFFFFHHHIII{{{oooddd]]][[[\\\^^^gggzzzyyywwwzzz~~~wwwsssuuuvvvyyy|||wwwvvvzzz~~~}}}xxxmmm___QQQDDD<<<777333000...000111111000........................+++++++++***************...---,,,++++++,,,...///,,,,,,,,,------....................................---,,,,,,++++++,,,,,,+++,,,---......---,,,++++++,,,,,,------,,,,,,+++************************++++++******++++++,,,------,,,++++++******++++++,,,+++)))'''''')))+++,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,,,,,,,---......//////000000000333777;;;HHHPPP\\\ffflllrrrxxx|||}}}tttdddYYYSSSVVV\\\dddmmmzzzzzzkkk\\\SSSNNNMMMMMMLLLNNNSSS\\\bbbiiiqqq{{{|||rrriiibbb``````aaajjjppp{{{}}}tttoookkkiiijjjiiihhhhhhfffbbb\\\XXXVVV```nnnyyy|||tttnnnlllttt~~~vvvcccYYYOOOIIIDDD===999888222111000/////////000000000000000000000111222222222111000//////......///.....................---------------------------+++,,,...000000///...---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,++++++************+++,,,---...---,,,+++******,,,...///,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,+++++++++,,,------------...---,,,,,,,,,...///000000000000000222555777999===EEEPPPXXX\\\]]][[[ZZZRRRXXXbbbmmmyyyvvvooossszzzzzzqqqeee[[[RRRNNNMMMNNNNNNOOOTTT]]]dddhhhiiiiiivvvkkk[[[PPPLLLEEECCCAAA???===<<<:::888<<<;;;;;;;;;<<<<<<===>>>:::===@@@CCCDDDEEEHHHIII~~~~~~rrrggg___\\\ZZZ[[[hhh{{{{{{|||zzzvvvqqqoooqqqsssyyy~~~}}}vvvnnnkkkmmmqqqsssttttttzzz{{{uuujjj]]]PPPFFF===888222000000111000...........................,,,,,,,,,,,,,,,,,,++++++------,,,,,,,,,---......---------------......................../////////...------,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++,,,,,,------,,,,,,+++*********++++++++++++++++++*********+++,,,,,,------,,,++++++******++++++---+++)))'''''')))+++---+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,,,,,,,---.........///000000222666;;;???OOOXXXccckkkppptttzzzwwwgggZZZSSSQQQZZZfffpppyyy~~~wwwkkk]]]QQQLLLJJJLLLOOORRRUUU[[[dddkkkwwwwwwpppllljjjeeeeeeiiisss}}}|||vvvrrrnnnooopppqqqnnnggg^^^XXXOOOWWWbbbnnnxxx~~~vvvoooqqqvvv~~~lllcccZZZUUUNNNDDD<<<999555444222000//////000000000000000000111111222333222222111000////////////...............---------------------------------+++,,,...///000000//////------------............,,,,,,,,,,,,,,,,,,,,,,,,------.........---,,,,,,***++++++,,,,,,------...------,,,,,,,,,,,,+++++++++,,,,,,---,,,,,,+++++++++++++++,,,------......++++++++++++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,---......///...........................//////111000000111333666:::<<>>>>>===<<<;;;;;;;;;;;;;;;;;;<<<===>>>:::<<>>:::888555333111000111111000000000000111222333444333222111000//////////////////.........------------------------------------------...///000000000------------.........///---------------------------------------,,,++++++******+++,,,,,,---......---------,,,,,,+++++++++,,,,,,---------------,,,***+++,,,...///......---***+++,,,---------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------............//////000000///...---//////000000000///......111111000111444888<<<>>>GGGOOOZZZbbbeeebbb___\\\]]]jjj|||rrrkkknnntttyyy{{{nnn```XXXRRRMMMMMMQQQKKKOOOXXXbbbeeehhhrrr|||yyyyyy{{{xxxyyyuuuaaaVVVPPPHHHDDDCCC===>>>??????>>>>>>??????;;;::::::::::::;;;;;;<<<999;;;<<<======???BBBEEErrrtttxxx}}}sssgggaaa^^^]]]]]]bbbjjjrrrvvvvvvsssqqqpppppppppooollliiinnnsss{{{}}}yyywwwvvvwwwwwwvvvkkkcccZZZVVVXXX^^^dddfffqqq{{{~~~wwwqqqhhh```IIIBBB999444444333000---////////////////////////++++++++++++++++++++++++***+++---...///...------/////////...---------,,,---.........//////000000......---,,,,,,,,,,,,---------+++******+++------+++,,,,,,------,,,,,,++++++++++++,,,,,,---------///...,,,+++***)))))))))---,,,++++++******++++++***+++---......---+++***+++,,,,,,------,,,,,,+++************************........................---,,,,,,,,,,,,---......---///222555:::BBBJJJPPPZZZfffvvv{{{kkk]]]XXXZZZ___lllqqq{{{zzznnnccc^^^XXXQQQPPPTTTOOOVVV```gggmmmttt~~~yyyvvvpppkkklllsssuuu{{{~~~zzzwwwsssooolllaaa]]]YYY[[[cccppp}}}zzzvvvzzzzzzvvvnnn___QQQJJJ===;;;888555333222222222000000000000111222333444333222111000//////////////////.........---------------------------------------------...///111222---------.........//////------------------------,,,,,,,,,,,,,,,+++***)))******+++,,,,,,---......---------,,,,,,+++++++++------......///......---(((***,,,.........,,,,,,+++---...///...,,,***(((,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////....../////////---,,,+++000000111111111///...---111111111222444999===???HHHNNNWWW]]]___]]][[[ZZZhhhrrryyymmmmmmuuu~~~rrr```WWWPPPKKKLLLPPPPPPVVVaaakkknnnrrr{{{ssspppnnnoooqqqwwwiiiZZZMMMKKKKKKFFF@@@>>>:::;;;<<<;;;::::::;;;<<<:::999999888999999::::::888999:::::::::<<>>888444333111000///000333444444333222000......///000000//////////////////...------......------------......------------..................---,,,,,,---......------,,,++++++,,,------......---,,,++++++++++++,,,,,,++++++++++++,,,,,,------------............////////////////////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,---------............------------------------------...//////000000//////111444555888<<>>999777111111111000000///......------............---------------------------------------,,,,,,+++++++++---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++,,,------...//////++++++,,,,,,,,,---------------,,,++++++*********)))***,,,,,,++++++,,,...,,,++++++******++++++,,,------------,,,,,,,,,,,,)))******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,...---------------------+++---///000///000444777;;;DDDRRR^^^fffooozzzwwwkkk]]]ZZZ[[[cccooozzz}}}tttiii___XXXSSSOOOQQQUUUZZZ___bbbeeeiiilllnnn|||zzzooofffaaa```hhhqqq{{{xxxrrrjjjbbb\\\[[[^^^dddnnnzzz|||wwwooommmlllrrr}}}zzznnn```SSSHHHAAA>>>999777555444444333111///222111///000111222111000///......---------------......------------......111///---+++++++++---.........------------......---------,,,,,,---------)))***,,,---...---,,,,,,------,,,,,,,,,,,,------,,,,,,---------.........------------------------......---------,,,,,,,,,------------------------,,,,,,,,,------..................////////////000........................,,,------...000111333444333444666999===DDDJJJNNNYYYZZZ\\\^^^eeeppptttcccUUUWWW\\\]]]```dddfffvvv{{{zzzwwwaaaTTTMMMJJJAAA???<<<;;;<<<<<<<<<;;;;;;;;;;;;:::::::::999999999999999999999999999999888999:::999999:::===???fffffffffgggiiikkknnnooorrruuuxxxxxxyyy}}}|||rrrjjjccc___bbbdddiiioooppppppuuu|||wwwvvvrrrooommmkkkkkkkkklllhhheeeeeeeeegggoooxxxyyyhhhXXXMMMFFF@@@;;;444333333111000//////...---......//////......---------------------------,,,---------......//////---------------------...,,,,,,+++++++++************+++,,,,,,---...//////------,,,,,,,,,+++++++++,,,,,,,,,,,,++++++******)))***++++++++++++,,,---,,,++++++******++++++,,,,,,,,,,,,,,,++++++++++++))))))******+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,...000000///111777===GGGWWWiiiqqqssswww{{{mmmddd___ccckkkuuu~~~uuunnncccYYYQQQKKKJJJKKKOOOUUU[[[___bbbfffmmmsssvvvmmmhhhlllsssvvv}}}xxxrrrkkkggg___^^^^^^bbblllzzz{{{rrrrrrpppooorrrzzzwwwjjj]]]QQQIIIEEE===;;;888666555555333222444333222222222222000...000///...------------.........------------......000///---+++***+++,,,---........................------------------------)))***,,,---......---,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,------------------------,,,,,,,,,------..................////////////000........................------...///111333666777777777888<<>><<<;;;;;;<<<;;;:::;;;;;;:::::::::999999999999999999999999999999999999999:::::::::;;;>>>@@@dddddddddeeegggjjjlllnnnqqqsssuuuuuutttvvv|||xxxmmmfffggggggjjjlllkkklllsss}}}{{{xxxrrrllliiiiiijjjlllmmmkkklllnnnllllllqqqxxx~~~sssbbbWWWPPPHHH@@@999888555222000/////////......////////////......------------------------,,,,,,---...///000111111------------............,,,,,,,,,+++++++++*********++++++,,,---......///---------,,,+++************++++++,,,,,,,,,+++***)))***,,,+++******+++,,,,,,++++++******++++++,,,++++++++++++,,,,,,,,,,,,,,,+++++++++,,,---...///------,,,,,,,,,,,,------,,,,,,,,,,,,,,,---------+++.../////////444>>>FFFXXXjjjzzz}}}zzz}}}yyyooogggdddgggpppzzz}}}iii```VVVNNNGGGCCCEEEIIIOOOVVV]]]aaacccjjjvvv|||wwwuuutttsssqqqpppppprrrtttvvvwww{{{wwwwww|||vvvxxxrrrnnndddaaa^^^^^^cccooo~~~xxxxxxvvvpppmmmqqq}}}uuujjj^^^UUUPPPCCC???:::777666777777666555444333333333222000...111000///------...//////......------------.........---,,,++++++,,,,,,------...////////////...---------............------***+++,,,,,,------------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,------------..............................---------,,,,,,,,,------------------------,,,,,,------------------------........./////////..............................///000333666999;;;;;;;;;<<>><<<:::999::::::999888::::::::::::999999999999999999999999999999999999999:::;;;;;;;;;<<>>??????@@@EEENNNWWW\\\^^^ZZZ^^^fffuuu{{{tttlllbbb\\\UUUTTTZZZdddgggffflllvvv~~~kkkVVVMMMHHHBBB===;;;;;;:::999999:::;;;:::999:::::::::999999999999888;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<<<<<<<>>>AAADDD______```bbbdddgggjjjllllllnnnpppooommmmmmqqqtttuuuwww{{{rrrnnniiibbb[[[ZZZdddpppxxxmmmfffeeehhhkkkpppuuu~~~yyynnnhhh^^^RRRBBB???999333000///000111......////////////..............................---------------------,,,*********++++++,,,,,,,,,---------,,,,,,,,,++++++******++++++++++++,,,,,,*********++++++,,,------'''(((***,,,---------,,,+++,,,,,,+++)))((()))***,,,++++++++++++++++++,,,,,,,,,------...///000000***))))))((()))+++,,,---...---,,,,,,,,,,,,---...---.........//////000000...111333444888CCCTTTaaaqqquuuuuuqqqttt}}}{{{tttpppjjjgggmmmwwwttthhhSSSKKKEEEEEEEEEFFFLLLTTTXXX```hhhmmmtttuuupppmmmlllkkklllpppyyy|||{{{|||tttkkkccc___```aaa]]]]]]^^^^^^^^^^^^^^^^^^]]]aaaeeeiiilllkkkjjjhhheeefffiiinnnuuuyyy|||}}}{{{uuuxxx}}}yyyzzzxxxtttnnnjjjlllqqqvvvyyyvvvuuuuuuxxxyyyuuubbbZZZNNNDDD===:::999888222222222444555555333111333222000///...///111222.........------.........***+++,,,------------------...///000000///...---,,,---...//////...---,,,...---++++++++++++------.........------.........++++++,,,,,,,,,---------..............................---------,,,,,,,,,.................................------,,,,,,,,,,,,,,,,,,---------......////////////////////////000000000222555999===@@@BBBAAABBBHHHQQQZZZ___aaaZZZ]]]gggwww}}}pppddd\\\XXXVVVUUUPPPSSS\\\ggghhhffflllxxxfffYYYMMMHHHDDD===:::;;;;;;:::999:::<<<======<<<:::::::::999999999888888========================;;;<<<=========???BBBEEEYYY\\\___aaabbbccceeefffdddeeegggiiikkklllmmmmmmnnnppprrrvvv|||vvviiibbb\\\XXX\\\ccc~~~}}}}}}}}}}}}||||||}}}vvvjjjeeegggjjjkkkyyy~~~tttggg]]]OOOGGG===666555444111---.........///111111///---------............------...---,,,++++++,,,---......---,,,,,,++++++++++++------------------------...,,,)))))),,,---+++))))))+++---......---+++)))+++++++++++++++***)))(((************************---,,,,,,++++++,,,,,,---------,,,+++***************+++,,,,,,,,,,,,---...222000///------///000222000...,,,,,,...000...,,,...///111555>>>MMM___lllxxxtttpppnnnppptttxxxzzz}}}xxxoooeee^^^bbbrrrvvvlllaaaZZZQQQMMMIIIIIINNNSSSVVVWWW^^^dddmmmvvv~~~uuukkkfffeeeeeeccc```fffkkkqqqrrrooommmnnnqqqllljjjhhhddd```]]]ZZZYYYXXXXXXYYYZZZ[[[[[[[[[[[[]]]\\\]]]```dddeeecccaaa______```aaadddhhhlllnnntttsssuuuxxx|||~~~~~~~~~xxxvvvwwwvvv|||{{{~~~~~~zzzvvvtttttttttrrrppp~~~zzzxxxzzz~~~qqq^^^NNNDDD???<<<:::999777444444666666444111///000111111111111000000000000000000////////////000000000000000000000000000000//////.........---/////////000//////............------------..............................//////............//////........................///...---,,,,,,---...///...---,,,,,,,,,,,,---...........................))))))***+++,,,...///000---------...............///000111222333777<<<@@@CCCHHHMMMQQQ[[[eeefff```WWW\\\jjj~~~wwwjjj^^^XXXVVVRRRQQQQQQRRRXXX___ccccccdddmmmwwwpppWWWOOOEEE@@@???>>><<<999<<<;;;;;;::::::;;;;;;<<<999999999999999999999999:::999999999999:::;;;<<<=========>>>???AAABBBCCCWWWYYY\\\^^^___```bbbcccaaabbbdddgggiiikkklllllllllnnnppprrrwww~~~~~~pppfff]]]WWWYYY^^^nnn|||yyytttsssqqquuusssttt{{{zzz{{{}}}ooogggfffiiiqqq}}}~~~pppdddRRRJJJ>>>666444222000.../////////000222111000...------............------......------------......------,,,+++++++++,,,,,,------------------------///---++++++,,,---,,,***++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,+++++++++,,,,,,---+++,,,------,,,+++,,,...///...------------...///000---+++,,,...//////---///111444;;;FFFUUUeeeooosssqqqnnnmmmoooqqqtttuuuqqqkkkdddbbbeeeooozzz|||pppfff]]]UUUOOOJJJKKKMMMQQQTTTXXXZZZZZZfffmmmyyyvvvpppjjjbbb^^^___```^^^\\\aaafffkkklllhhheeeeeegggdddcccaaa___\\\ZZZYYYXXXWWWXXXYYYZZZZZZ[[[[[[[[[\\\[[[ZZZ\\\^^^___]]][[[ZZZZZZZZZ\\\^^^aaaeeegggiiiiiiiiikkknnnppppppppplllmmmnnnqqqwww~~~{{{vvvvvvssssssxxx~~~~~~xxxuuuuuuvvvuuussswww}}}uuuuuuzzzqqq^^^PPPFFF???;;;888555333333444555222000111111111111111000//////000000000000/////////...////////////////////////000/////////.........---+++,,,,,,,,,,,,,,,++++++------,,,,,,,,,,,,------------------------------///..................///........................///...------------...///...---,,,,,,,,,,,,---...------------------------***************+++,,,------------...............///000111222444888===BBBGGGLLLRRRXXXbbbiiieee\\\VVV___nnn}}}lllaaaVVVRRRQQQPPPPPPRRRXXX\\\bbbddddddhhhsss}}}qqq]]]QQQJJJAAA======>>><<<:::::::::999999999999::::::999999999999::::::::::::===<<<<<<<<<<<<<<<======?????????@@@AAABBBDDDEEESSSUUUXXXZZZZZZ[[[]]]___]]]___aaadddfffiiijjjjjjjjjkkklllnnnqqqvvv}}}~~~qqqeee\\\YYY[[[aaaeeegggfffeeeffffffccckkkiiikkkrrr}}}{{{{{{|||xxxllliiikkkwwwyyynnnZZZPPPCCC:::555333111///111000000111222222000///------............---------...///000000///...---,,,,,,+++++++++,,,------------------------------000...,,,,,,---...---,,,---,,,+++******+++,,,------------------,,,,,,+++---------------------------,,,,,,++++++,,,,,,---++++++++++++,,,---...///,,,---...---,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,...---++++++---///000///222333888BBBPPP^^^jjjpppnnnooooooooooooooonnnnnnddd___\\\bbbppp}}}{{{iii[[[SSSNNNIIIGGGEEELLLUUU\\\^^^```aaacccqqq{{{yyyqqqkkkhhhddd```___```bbbaaa___```dddggggggccc^^^]]]]]]\\\\\\[[[[[[ZZZYYYYYYXXXYYYYYYZZZ[[[[[[\\\\\\]]]^^^\\\ZZZYYYZZZZZZYYYXXXXXXWWWWWWWWWYYY[[[^^^```aaa``````aaabbbcccaaa```\\\^^^```ccchhhpppyyyxxxpppiiijjjnnnwww}}}xxxwwwwwwwwwuuusssuuuuuurrrqqquuuxxxzzz~~~kkkZZZMMMBBB;;;:::777333222444444333000111111111000000/////////000000000/////////............................../////////...............------...............---,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......------------..............................///...------------...///...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++++++++,,,,,,---------.........//////000000222333555:::@@@DDDNNNSSSZZZaaahhhiiiaaaWWWYYYeeeuuuzzzmmm```VVVNNNMMMNNNPPPSSSWWW```cccfffhhhlllttt~~~yyyrrrpppqqquuu}}}ttt```PPPIIICCC===;;;;;;======;;;888888777777777777888888999999999:::;;;;;;;;;<<>>>>>CCCBBBBBBAAAAAAAAAAAAAAACCCCCCCCCDDDEEEFFFHHHHHHKKKNNNQQQTTTUUUWWWYYY[[[[[[\\\___bbbeeegggiiijjjiiiiiiiiiiiiiiikkkooorrrtttxxx~~~wwwjjjaaaZZZYYYYYYYYYYYYZZZ]]]```fffeeeeeehhhnnnuuu{{{~~~}}}}}}{{{|||{{{{{{zzztttvvv{{{~~~llldddWWWIII???888444222111000......//////...---------............---------...111333333111...---++++++++++++,,,,,,---...---------------------------,,,,,,+++******+++,,,---...///111111///...---++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---///...------,,,,,,,,,------...///...,,,+++,,,---------............---------,,,,,,,,,---000333666666888>>>KKKZZZgggnnnpppsssyyy|||rrrhhhccc[[[cccmmmxxxooo^^^MMMGGGGGGFFFGGGIIIMMMVVV```eeegggllluuu~~~yyyuuupppnnnnnnnnnmmmkkkgggfffeeeeeefffffffffeeehhhiiiiiihhhddd```]]][[[_____________________^^^___^^^^^^^^^___```aaabbbcccbbbaaa___^^^^^^```aaa\\\[[[YYYXXXYYYZZZ\\\]]]^^^]]]^^^___``````]]][[[YYYZZZ[[[[[[[[[]]]aaadddjjjmmmqqqvvvzzz}}}{{{jjj```\\\^^^fffnnn{{{}}}yyyuuurrrsssrrruuu}}}xxxoooiiifffgggoooyyy~~~rrrhhh^^^TTTMMMCCC===777444444444333111............///000222333////////////............---------------------------------...............)))***++++++,,,,,,,,,,,,......------------......------------------------------,,,,,,,,,,,,------........................---..................---------------------------,,,,,,,,,,,,,,,,,,,,,,,,............///000111111,,,,,,------...//////000000222333666:::BBBKKKQQQYYY___dddbbbZZZUUUYYY```lllwwwuuuiii___aaaiiikkkeee^^^VVVOOOJJJKKKPPPVVV^^^fffgggjjjqqq~~~iii___ZZZ___ccchhhvvvnnn```UUULLLFFFAAA???===;;;;;;;;;::::::999999888888888888999999888999:::;;;===???@@@@@@CCCCCCBBBBBBBBBBBBBBBCCCDDDDDDEEEFFFGGGIIIJJJKKKGGGJJJNNNQQQTTTVVVYYY[[[[[[]]]___bbbeeeggghhhiiihhhiiiiiihhhhhhiiimmmooolllpppvvv}}}uuujjjXXXWWWXXXYYYYYYYYY^^^eeefffffffffhhhkkkppptttwwwxxxyyy~~~||||||yyyyyyzzz|||{{{tttlllkkknnn}}}tttnnncccVVVIII>>>666333222000...---.........---------............---------...111222222111...---,,,,,,+++++++++,,,------------------------------+++,,,,,,+++))))))***,,,,,,...000222222000...,,,***++++++,,,,,,,,,,,,+++---------------------------,,,,,,++++++,,,,,,---///...---,,,++++++++++++---...///...---,,,---...........................------...---...111666::::::===DDDPPP^^^kkkuuuyyy}}}qqqhhhccc___lll{{{}}}bbbSSSHHHGGGHHHGGGIIIOOOWWW]]]cccgggkkkttt|||yyyqqqooommmmmmnnnooooooooollllllkkkjjjjjjjjjjjjkkkllllllkkkiiigggeeecccbbbeeeeeeddddddddddddddddddbbbbbbaaaaaabbbccceeefffgggggggggfffccccccdddeee^^^]]][[[ZZZZZZ[[[]]]^^^[[[[[[\\\^^^______\\\ZZZVVVWWWYYYYYYYYY[[[^^^aaacccfffiiikkklllmmmoooqqqxxx~~~~~~mmmccc___^^^```dddmmm|||~~~wwwrrrnnnlllmmmooonnnnnnssszzz~~~}}}tttmmmfffeeennnxxx~~~uuummmfff___XXXRRRGGGAAA888333222222111///...---------...000222333/////////.........---------------------------------------------.........******+++,,,------------///......------......///..............................------------..............................------...//////...------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...///000+++,,,,,,---...///000000000222444888>>>GGGRRRXXX\\\___```[[[SSSQQQ]]]lllwwwggg^^^ZZZ```iiijjjddd___SSSMMMJJJMMMSSSZZZeeeoooooowwwvvvaaa]]]]]]bbbiiirrr~~~rrr```VVVMMMFFFBBB???>>>===<<<;;;:::999999::::::999999999999::::::888999:::<<<>>>@@@BBBCCCCCCCCCBBBBBBCCCDDDDDDEEEFFFFFFGGGHHHJJJMMMOOOPPPBBBFFFJJJNNNQQQUUUXXX[[[\\\]]]___aaaccceeefffgggfffggghhhgggggghhhkkknnnlllmmmrrr|||uuuccc]]]YYYZZZZZZ[[[aaahhhhhhiiijjjlllooorrrvvvyyyxxxyyy~~~~~~{{{}}}vvvttttttuuupppgggccceeelllwww{{{sssfffWWWHHH===888333111///......///......------............---------...000111111000...---------,,,+++++++++,,,,,,------------------------,,,---...,,,***)))+++---,,,---...//////...---,,,++++++,,,---------------........................---,,,,,,++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,---......------...///000///...------...///000---.../////////333999===???DDDLLLWWWeeesssxxxmmmgggfffkkkyyylllWWWLLLFFFJJJMMMMMMTTT^^^cccfffjjjooovvv~~~{{{xxxvvvtttqqqpppqqqrrrtttuuuvvvvvvssssssrrrqqqqqqqqqssstttqqqpppmmmlllllllllllllllkkkkkkkkklllmmmmmmmmmnnnjjjjjjiiihhhiiikkkmmmnnnooopppqqqoookkkiiihhhiiiaaa```^^^]]]]]]^^^```aaa^^^^^^^^^```aaa___\\\YYYUUUWWWYYYYYYZZZ[[[]]]______aaacccbbbaaabbbeeegggnnnssswwwvvvtttuuu{{{uuummmhhhccc`````````kkk||||||uuupppllljjjhhheeeaaadddiiimmmttt|||yyyrrrkkkhhhoooyyyzzztttnnniiifffbbb]]]YYYNNNGGG===777555444222111111000...------...///000//////.........---------------------------------,,,,,,,,,------.........,,,,,,---...////////////...------,,,,,,------...------------------------///..................///........................------...//////...------,,,,,,---......---,,,,,,---------------------------,,,,,,,,,,,,,,,------++++++,,,---...///000000000222555:::AAALLLXXX___^^^ZZZWWWVVVTTTXXXhhhxxxyyyddd```cccnnnuuupppfff```SSSOOOMMMRRRYYYbbbppp{{{qqqcccdddfffmmm}}}xxxaaaVVVQQQIIICCC@@@;;;;;;<<<;;;:::999999999::::::999999999999::::::777888:::===???BBBCCCDDDCCCCCCCCCDDDEEEFFFGGGHHHHHHHHHJJJLLLOOORRRTTTVVV???CCCHHHLLLPPPTTTXXX[[[[[[\\\^^^```bbbddddddeeeeeefffggggggggghhhkkknnnppppppttt}}}sssggg]]]\\\]]]^^^ccciiiiiilllooorrruuuxxx|||~~~~~~~~~~~~|||zzzzzztttqqqqqqlllccc^^^```___mmm{{{ssscccRRREEE>>>555222000//////000//////---..................------...///000000///...---...------,,,++++++++++++---------------------------...///...+++***,,,///---,,,++++++++++++,,,---,,,,,,---.../////////...,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---************+++,,,------+++---......------///000000///---,,,,,,---///000...///000000000444:::???BBBHHHRRR]]]jjjzzzrrriiiggghhhxxxttt\\\PPPGGGEEELLLRRRVVVaaaooommmooorrrxxxsssuuu~~~zzzxxxvvvsssppppppqqqrrruuuwwwxxxxxxxxxtttttttttrrrrrrsssvvvxxxvvvtttqqqoooqqqssstttuuupppqqqrrrssstttvvvwwwwwwsssrrrqqqpppqqqsssuuuvvvwwwyyyzzzxxxrrrnnnmmmmmmeeecccbbbaaaaaabbbdddeeecccccccccddddddbbb^^^[[[XXXZZZ[[[[[[ZZZZZZ\\\]]]]]]^^^___^^^\\\\\\```cccgggjjjlllkkkiiimmmxxx~~~wwwqqqhhh```^^^XXX]]]iii}}}yyywwwqqqllliiiddd]]][[[\\\^^^fffpppzzz{{{uuunnnkkkqqqzzz~~~wwwsssnnnllllllkkkhhhfffUUUMMMCCC<<<999888666555444222000---,,,,,,---...//////.........---------........................,,,,,,,,,------.........((()))***+++,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,//////............//////........................,,,---...//////...---,,,,,,,,,---......---,,,,,,........................000000///...---,,,,,,,,,++++++,,,---...///000111000222666;;;CCCOOO[[[ccc```WWWQQQSSSYYYaaapppsssfffeeennn{{{vvvhhhaaaUUURRRQQQWWW___jjjyyyqqqeeehhhkkktttvvvcccQQQKKKIIIDDD>>><<<777999:::::::::999999:::::::::999999999999::::::777888:::===@@@BBBDDDEEECCCDDDDDDEEEFFFHHHIIIJJJIIIJJJLLLOOORRRUUUXXXZZZ>>>???@@@DDDHHHNNNSSSVVV[[[]]]```aaabbbdddgggiiijjjjjjiiiiiiiiijjjlllmmmmmmqqqwww~~~|||vvvmmmddd___^^^___aaahhhkkkrrryyy}}}}}}~~~}}}|||yyyyyy|||~~~uuuqqqllljjjjjjggg```ZZZ\\\dddsssppp```NNN@@@666222222444333///---///................................................)))***,,,......---,,,+++///,,,+++,,,...///---+++.........---,,,+++***))),,,,,,++++++,,,,,,---...++++++,,,------......///+++++++++,,,,,,---------+++,,,---......,,,+++******------++++++......,,,,,,---......//////......,,,,,,------...//////000...000111000000555>>>FFFJJJTTT```lll|||tttiiifffooo{{{xxxdddSSSLLLHHHHHHPPP^^^kkkrrrttt}}}xxxyyy{{{yyyvvvsssrrrrrrtttvvvyyyzzz|||}}}}}}{{{xxxwwwwwwvvvvvvxxx}}}~~~xxxyyyzzz{{{{{{zzzyyyxxxxxxyyyzzz|||~~~~~~{{{xxxwwwyyy}}}}}}{{{wwwrrrooojjjjjjiiiiiiiiiiiijjjjjjfffggghhhiiihhheeebbb```[[[[[[ZZZYYYYYYZZZ[[[[[[``````___]]][[[[[[]]]___ggghhhhhhffffffiiipppuuuvvv}}}{{{pppeee^^^]]]bbbppp~~~tttuuutttppphhhaaa\\\[[[[[[___hhhvvv{{{wwwuuuwwwxxx~~~}}}~~~}}}wwwrrrqqqsssrrrlllfff]]]VVVKKKAAA;;;777222000222111////////////---+++///000111111///......///111000///...,,,+++***)))------------------------............---,,,++++++------------------------......,,,,,,,,,,,,..............................------......///000111111000000000///......------...------,,,,,,------...///...---,,,+++*********...------------...//////---,,,,,,...000333444444000555999;;;CCCQQQYYYZZZ___VVVQQQWWWbbbmmm|||sss~~~{{{mmmccc[[[VVVUUUXXXaaaooowwwmmmmmmvvveeeZZZMMMEEECCCAAA<<<888;;;;;;;;;::::::999999999888888888888888888888888888:::<<>>???BBBGGGLLLQQQTTTXXX[[[___aaabbbdddfffhhhiiihhhhhhhhhhhhiiikkklllkkknnnsssyyy~~~~~~vvvmmmgggdddccccccfffkkkvvv~~~~~~xxxwwwzzz{{{zzzyyywwwuuuwww|||yyytttnnnkkkkkkhhhccc^^^]]]cccppp~~~wwwfffSSSCCC;;;666444444333//////111................................................+++---...000000///...---...---+++,,,...///---+++---------...------,,,,,,,,,,,,++++++,,,,,,---...------------------------,,,,,,,,,,,,------------++++++,,,,,,,,,,,,,,,+++***---,,,))))))------+++,,,---......//////......---------......////////////111333333444999BBBIIISSS___ooo}}}zzzoooiiijjjsss~~~xxxhhhXXXLLLJJJKKKOOOXXXdddmmmqqqsss{{{{{{zzzrrrqqqooommmkkklllnnnqqqtttzzz{{{|||||||||zzzxxxwwwssstttvvv|||{{{{{{{{{{{{{{{yyyxxxwwwzzz{{{|||}}}~~~~~~|||zzzzzz}}}~~~zzzvvvsssoooooooooooopppqqqrrrrrrpppqqqrrrqqqooolllhhheeebbb```]]][[[ZZZYYYZZZZZZ]]]]]]\\\YYYXXXXXX[[[]]]ccceeegggggggggiiimmmqqqpppwww~~~{{{ooogggbbbbbbiiisss~~~yyyuuurrrmmmgggbbbYYY\\\eeesss}}}|||}}}~~~}}}|||~~~{{{wwwwwwxxxwwwpppiiiaaa]]]TTTJJJ@@@:::777666333111000///000000...---000111222222000//////000///......------,,,,,,,,,---------------------------------...------,,,,,,------------------------...---,,,++++++,,,---...........................******++++++,,,------..............................------,,,,,,------...333222111000000///000000...------------.../////////...---...///000111111333888;;;<<>>@@@DDDIIIMMMOOOTTTXXX]]]aaacccdddfffhhhgggggggggggghhhiiijjjkkklllnnnqqquuuyyy|||xxxqqqllliiiggggggnnn||||||{{{zzzuuusssvvvyyy|||xxxvvvvvvxxx~~~{{{wwwrrrooonnnkkkgggcccbbbdddlllxxxppp\\\LLLDDD===666555333000000222................................................,,,---...///000///.........---,,,,,,......---,,,,,,---------............,,,,,,,,,,,,,,,------...//////...------,,,++++++.........---------------************+++,,,---------///---)))))),,,...,,,,,,---......//////......................../////////222444666999AAAJJJRRR___nnnpppiiiiiioooyyyiiiWWWMMMHHHLLLRRR[[[ccciiimmmppprrr{{{xxxpppjjjfffdddcccbbbbbbeeeiiinnnqqquuuuuuttttttsssrrrrrrqqqnnnpppuuu{{{}}}||||||||||||{{{{{{zzzzzz~~~~~~}}}}}}||||||~~~}}}yyyvvvssstttuuuvvvwwwyyyzzzzzzzzz{{{|||{{{xxxsssnnnkkkiiifffbbb^^^[[[ZZZZZZZZZ[[[ZZZXXXUUUSSSTTTXXX[[[___aaadddeeefffgggiiikkkiiinnnuuuzzz~~~{{{sssjjjcccccchhhrrrzzzvvvuuurrrkkkeee\\\]]]bbbooo~~~~~~}}}{{{|||}}}}}}~~~{{{tttnnn```]]]WWWMMMBBB:::777888444222000000000111000...000222333333111000000111------------------......------------------------,,,,,,------...------------------------------------,,,,,,++++++,,,,,,---........................*********+++,,,,,,---------------------............------,,,,,,------...//////............//////......------......///000111111000000000000000111777;;;>>>@@@FFFNNNSSSTTTUUUVVV]]]jjjvvv}}}iii___VVVVVVXXX^^^jjjkkk]]]OOOHHH@@@<<<>>>???>>>;;;999999999888888888888888555666777888:::;;;<<<===<<<===???@@@AAABBBBBBBBBCCCDDDEEEFFFHHHIIIJJJKKKOOONNNQQQXXX___iiiwww<<<<<<<<<>>>AAAEEEHHHJJJPPPUUU[[[```ccceeeggghhhgggggghhhhhhiiijjjjjjkkkmmmnnnpppsssvvvyyy{{{|||{{{uuupppmmmlllqqq~~~|||{{{zzzzzz}}}~~~yyyvvvwww||||||{{{||||||yyyxxxvvvvvvvvvsssoookkkkkkjjjmmmttt|||yyyiii[[[MMMCCC999555333000000222................................................++++++,,,---...---------------,,,---------------------,,,,,,,,,---------,,,,,,,,,,,,,,,---............---------,,,,,,,,,/////////......------,,,******))))))***+++---///000111...***)))---///...,,,---......///........................////////////111333777>>>JJJWWW```mmm|||zzziiifffmmmwwwqqq\\\NNNKKKLLLRRR[[[eeejjjkkklllppptttqqqhhhcccaaa___[[[[[[[[[\\\___dddiiilllmmmlllkkkjjjjjjjjjkkklllkkkmmmrrrwwwzzz{{{{{{yyy~~~}}}}}}}}}}}}~~~}}}}}}{{{{{{}}}~~~}}}zzzxxxvvvwwwxxxzzz|||~~~~~~}}}xxxtttqqqooolllgggbbb___^^^^^^___YYYXXXVVVRRRPPPRRRUUUXXX[[[\\\]]]^^^___aaacccdddeeehhhlllpppuuu{{{|||sssiiiddddddiiiuuuzzzwwwsssnnniiihhhdddbbbiiivvv|||zzz}}}~~~wwwppp___[[[TTTMMMFFF@@@:::777444222000///000000000//////111222222000//////000........................------------------------++++++,,,---............------------------------,,,,,,,,,++++++,,,,,,,,,........................---------....../////////---------------,,,,,,,,,...------,,,,,,------...+++*********+++,,,,,,---...............//////000222222333222222222333444999<<>>AAADDDFFFLLLQQQXXX^^^bbbeeegggiiiiiiiiiiiijjjjjjjjjjjjjjjlllmmmnnnppprrrtttvvvwwwzzz}}}zzzwwwnnnpppxxx|||uuuwwwzzz|||}}}}}}~~~zzzyyy|||~~~}}}}}}{{{wwwxxxzzz~~~{{{wwwuuuuuuvvvzzzzzz~~~uuujjjWWWJJJ===777333000000222////////////////////////........................,,,,,,---------...------,,,------------,,,------...---,,,+++************------,,,,,,------...///,,,,,,,,,---------....../////////......------,,,******))))))***,,,...///...///---((((((,,,///...,,,---......///..................//////////////////000333999EEEUUUfffppp{{{ssseeehhhuuuuuucccTTTMMMNNNQQQ[[[dddlllmmmkkklllssszzzyyyrrriiiaaa[[[XXXWWWVVVUUUVVVWWWYYY\\\___bbbdddfffeeeddddddeeegggiiijjjkkkmmmqqquuuxxx{{{~~~~~~~~~}}}zzz{{{}}}~~~~~~~~~|||zzzxxxzzz{{{~~~}}}~~~~~~|||yyywwwtttrrrnnnjjjhhhggghhhhhh[[[ZZZWWWTTTQQQRRRTTTWWWYYYWWWUUUTTTUUUXXX[[[]]]```bbbeeeiiimmmrrrxxx{{{~~~|||ssskkkeeebbbhhhppp{{{xxxtttssspppjjjdddeeennnzzz{{{wwwyyy|||}}}}}}~~~xxxsssfff]]]TTTQQQRRRNNNDDD;;;555333000.../////////......///111000///------...000//////......---,,,,,,------------------------++++++,,,---............------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................////////////000000000000//////...---,,,,,,++++++...------,,,,,,------...------------...///000111///............///000000...///111222111222555888:::>>>FFFNNNTTTVVVWWWXXXYYYcccqqq|||rrr```ZZZUUUUUUVVVZZZddd|||tttaaaSSSMMMKKKFFFAAA======<<<:::777777777777777777777777777999999999:::;;;;;;<<<<<>>@@@BBBHHHLLLSSSZZZ^^^bbbfffiiijjjkkkkkkkkkkkkjjjiiiiiiggghhhjjjlllnnnooopppppprrruuuxxx{{{~~~pppnnnrrr~~~xxxsssmmmssszzz~~~{{{~~~|||zzzzzz|||}}}|||{{{}}}~~~zzzvvvxxx|||zzz}}}ttt___QQQBBB:::666222111111////////////////////////...........................////////////000000000,,,---......,,,,,,---...///---+++***(((((())))))---------------......///++++++,,,,,,---...//////.........---------------++++++++++++,,,---......***+++***&&&'''+++---,,,,,,---......//////......---......///000000111111000222666@@@OOOaaarrr|||sssiiieeeppp{{{gggYYYQQQNNNPPPTTTccciiiooopppnnnqqq{{{|||oooaaa___[[[WWWTTTRRRQQQQQQRRRSSSVVVYYY\\\]]]^^^___]]]]]]^^^___bbbeeehhhjjjpppssswww{{{~~~}}}}}}}}}~~~{{{{{{}}}~~~~~~}}}{{{|||~~~{{{{{{{{{{{{{{{{{{zzzzzzvvvtttsssqqqoooooonnnooo______]]]YYYVVVUUUVVVWWWWWWSSSOOOMMMNNNQQQSSSTTTXXXZZZ]]]aaafffkkkoooqqqtttxxx|||~~~uuujjj```___ccclllqqqzzz~~~zzzxxxrrrnnnhhhfffkkkvvvyyytttsssuuuxxxzzz~~~zzzvvvlllbbbXXXXXX\\\YYYLLL>>>999666222////////////...---///000///...---------000000//////...---,,,,,,------------------------,,,,,,------...---------------------------------,,,------......------,,,................................................//////......---,,,,,,,,,...------,,,,,,------...///.........///000000111//////......//////000111))),,,///000///111555999===AAALLLYYY___^^^\\\\\\]]]kkk{{{mmm^^^YYYRRRPPPQQQWWWbbbzzzxxxdddUUUJJJDDDDDDBBB???=========<<<:::777777777777888888888888:::::::::;;;;;;<<<<<<<<>>???CCCGGGMMMTTTYYY^^^dddgggkkkkkkkkkkkkjjjhhhgggfffeeegggiiilllnnnnnnnnnmmmkkknnnssswwwzzz~~~xxxsssrrrxxx|||rrrmmmkkklllkkkqqq{{{yyy}}}~~~|||~~~}}}}}}}}}xxxxxx{{{wwwgggXXXGGG???:::666222222////////////////////////........................///////////////000000111+++---///...,,,+++---......---+++))))))***+++,,,---------------...//////,,,---------------------,,,,,,,,,,,,------------,,,------.........------(((******((()))---///---,,,---......//////......,,,------///000111222333111555>>>KKK\\\mmmyyy{{{qqqfffccciii{{{zzzkkk[[[SSSPPPOOOTTTZZZeeekkkqqqssstttzzzvvvgggaaaXXXXXXWWWUUURRRQQQPPPQQQSSSVVVZZZ___bbbbbbaaa```\\\]]]```dddhhhlllppprrr{{{}}}|||}}}}}}}}}~~~~~~||||||}}}~~~~~~}}}zzz{{{}}}~~~}}}|||{{{yyywwwvvvtttsssssstttuuuvvvqqqqqqqqqpppooonnnllllllddddddccc```\\\YYYXXXXXXUUUQQQMMMKKKLLLMMMMMMLLLLLLNNNSSSYYY___eeehhhiiikkkoootttxxxzzz|||ttthhhdddgggkkkooouuu|||}}}xxxsssssspppllllllsss|||uuuqqqrrrwww{{{~~~|||uuullldddccceee```RRREEE===:::555222111000000///...///111000...------...////////////............---------------------------------...------,,,,,,---------------------------......//////......---................................................---------....../////////...------,,,,,,------...------,,,,,,,,,---......///////////////000000111)))---111111000222777;;;AAAFFFTTTccciiiddd___^^^^^^qqqxxxooo```VVVTTTOOOLLLLLLRRR___uuu}}}iiiZZZPPPGGGBBB???===<<<<<<;;;;;;::::::777777777888888999999999888999:::;;;<<<===>>>???BBBBBBBBBCCCDDDGGGIIIJJJPPPSSSUUUVVVVVVZZZbbbhhhwww>>>===;;;::::::;;;===>>>???CCCIIIOOOUUU[[[bbbfffkkkkkkkkkkkkiiigggeeeccceeegggkkknnnppppppooonnnfffjjjppptttxxx|||zzzvvvxxxzzz|||wwwjjj```^^^ccciiimmmsss|||{{{zzzvvvxxxzzz{{{|||~~~wwwlll\\\KKKBBB>>>888444333000000000000000000000000........................---------------...//////+++---///...,,,+++,,,///---,,,+++******,,,...///...------------.../////////......------,,,,,,++++++++++++,,,,,,------------.../////////...---,,,))),,,---,,,---111222000,,,---......//////......+++,,,---///000222333444333999EEEUUUeeettt}}}{{{nnnccc```bbboooggg\\\SSSQQQQQQQQQWWW```dddjjjqqqvvvzzznnn```YYYXXXUUUUUUTTTRRRPPPNNNOOOPPPVVVZZZ```fffiiiiiigggeeeeeegggkkkpppuuuzzz~~~}}}|||~~~~~~~~~~~~|||zzzxxxxxxzzz{{{|||{{{xxxxxxyyyzzzyyywwwuuussssssqqqnnnlllkkklllnnnpppkkklllllllllkkkhhhfffeeehhhhhhgggddd```[[[YYYYYYSSSPPPMMMLLLMMMLLLIIIFFFCCCFFFKKKSSS[[[aaadddddddddhhhlllpppssswww~~~}}}rrrpppttttttuuuvvvyyyyyyvvvxxxxxxsssmmmpppzzzxxxssssssyyyzzztttqqqppphhh[[[PPPAAA===888444222222111000///000222111///......///------......///000000111------------------------............---,,,++++++---------------------------...///000000///...---........................//////////////////......++++++,,,...000111222333...------,,,,,,------...///......---------......///////////////000111111---111555555333444999>>>DDDJJJYYYiiioooggg```^^^]]]sssooo^^^\\\\\\SSSMMMNNNNNNJJJHHHOOO[[[ooolll[[[RRRMMMFFFAAA===<<<;;;:::999888777666777777888888999999999:::666777999;;;===???@@@AAABBBBBBBBBCCCEEEHHHJJJLLLOOOSSSWWWYYY[[[bbbmmmvvvAAA@@@===;;;;;;;;;<<<======@@@EEEIIINNNTTTZZZ^^^dddhhhlllkkkfffcccccceeejjjkkknnnpppppppppnnnmmmlllmmmooorrrvvvzzz}}}~~~|||zzzxxxuuuuuuuuuwwwxxxxxxssslllddd___^^^___```nnnrrr{{{{{{tttooopppsssvvv|||mmm___NNNDDDAAA???:::444///---...000...***))),,,////////////.....................------,,,,,,,,,,,,------......------,,,+++++++++,,,,,,---------...---,,,+++,,,,,,......,,,,,,,,,,,,++++++***)))...---+++*********+++++++++++++++,,,,,,,,,------++++++,,,,,,,,,---------...------------...//////444000///222333111000222888===HHHYYYkkkvvvyyywww}}}oooddd___cccnnn}}}kkk\\\WWWRRRPPPRRRXXX___cccfffjjjqqqxxx~~~kkk___XXXVVVYYYSSSTTTVVVVVVUUUTTTUUUWWW\\\___cccfffhhhiiikkkmmmnnnsssyyy||||||}}}~~~vvvtttxxx}}}~~~xxxuuusssvvvzzzzzzuuupppsssssssssrrrooommmjjjhhheeedddcccbbbaaa```______ccceeeffffffeeeddddddeeefffdddaaa```______]]]\\\VVVSSSPPPMMMLLLJJJGGGFFFCCCDDDGGGKKKPPPTTTXXXZZZ]]]___ccchhhnnnsssvvvxxxzzz{{{|||~~~~~~|||zzz|||yyyuuuvvvwwwxxx}}}}}}}}}vvviii```OOOEEE>>><<<888///***+++111000000///......------000///...------...///000------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------//////............//////000000//////.........---------............------......------------.........------///111000---)))++++++,,,,,,------,,,,,,---......///000111111222---...111333666999>>>AAAIIISSS```gggfffaaa]]]\\\pppyyyggg\\\SSSQQQRRRPPPMMMLLLJJJNNNRRRWWWcccrrr}}}|||{{{ooo___SSSKKKGGGBBB>>>;;;;;;;;;::::::999999999999999888888888888888999999:::;;;;;;;;;===AAACCCGGGCCCAAAEEEHHHIIILLLOOOUUURRRSSSZZZaaakkk|||EEECCCAAA>>><<<<<<<<<===<<<>>>AAAEEEIIIOOOUUUZZZ]]]bbbfffgggdddcccdddgggiiijjjlllmmmnnnnnnnnnnnnlllmmmnnnppprrrvvvyyy{{{~~~|||wwwrrrnnnlllllllllmmmjjjfffbbb``````aaabbblllqqq{{{}}}}}}zzzrrrlllnnnsssvvv{{{ssshhhZZZQQQLLLFFF<<<444111//////111000,,,+++...////////////...............------------------,,,------------------------+++++++++,,,,,,---------......---,,,,,,,,,---...,,,,,,,,,,,,,,,,,,+++***......,,,+++++++++,,,,,,+++,,,,,,,,,------------++++++++++++,,,,,,,,,,,,...------------...//////222...---111222111222555999>>>JJJYYYgggqqquuuuuu~~~vvviiiaaaaaappp|||vvvaaaUUUTTTRRRSSSVVV\\\bbbeeegggkkksss~~~lll```ZZZVVVUUUWWWUUUVVVWWWVVVTTTTTTUUUWWW]]]```fffjjjmmmooorrrsssxxx{{{}}}|||}}}wwwqqqpppuuuyyy{{{{{{}}}|||zzzyyyxxxxxxyyyzzz}}}zzzyyyyyyyyyyyyvvvsssmmmkkkkkkmmmoooooollliiijjjjjjiiigggdddaaa^^^\\\ZZZYYYYYYYYYYYYXXXXXXXXXYYYZZZ\\\]]]\\\\\\]]]___```^^^\\\[[[\\\\\\[[[YYYWWWUUURRRPPPOOOMMMKKKIIIEEEEEEGGGIIIKKKNNNPPPRRRUUUWWWZZZ___dddhhhlllnnnrrrsssvvvyyy}}}|||wwwyyyyyyvvvxxxyyyyyy{{{~~~~~~ooodddWWWMMMCCC???:::333///000111111111000000/////////000///...------...///000------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------//////............//////000/////////............---......//////......---......------------.........------///000000,,,)))***+++,,,---.../////////......//////000000111111000111222444777;;;@@@CCCIIIRRR]]]bbbbbbaaacccfff~~~zzziii]]]TTTMMMNNNQQQQQQPPPPPPPPPTTTYYY```kkkssssssnnnnnnkkklllttt~~~kkkaaaSSSIIIDDDAAA===;;;;;;;;;:::999999999999999888888777777777777777888999:::;;;<<<<<<>>>AAADDDEEEAAAAAAEEEHHHIIIKKKOOOUUUTTTYYYdddqqqHHHFFFDDDAAA???>>>======:::<<<===???BBBHHHOOOTTTVVV[[[```cccccccccfffhhhiiiiiiiiijjjkkkmmmnnnooopppooonnnnnnpppssswwwyyy{{{}}}|||wwwpppkkkgggeeeddddddddddddddddddeeefffgggmmmsss|||}}}}}}zzzqqqkkknnnssswwwzzz|||{{{{{{{{{~~~xxxpppgggaaa[[[QQQCCC888444111000222111......111////////////............---------------............---,,,,,,,,,,,,---...++++++,,,,,,,,,,,,------///...---,,,,,,,,,,,,,,,+++,,,,,,------------,,,///...---,,,,,,,,,------,,,,,,,,,---------......*********++++++++++++,,,...------------.../////////,,,,,,///111000333777<<>><<<;;;:::999777777888999999777777666666666777777888:::;;;======>>>???BBBDDDEEECCCDDDIIIKKKJJJLLLPPPSSSUUU___oooHHHGGGEEEBBB@@@???>>>>>>;;;;;;;;;;;;===BBBIIINNNRRRWWW]]]aaaccceeehhhjjjggggggfffgggiiikkknnnpppuuussspppoooooorrruuuxxxwwwyyy||||||xxxsssnnnkkkjjjiiidddeeegggiiikkkkkkkkkkkkpppwww~~~~~~~~~tttmmmoootttvvvwwwxxxxxxuuussstttwww}}}}}}xxxqqqlllfff[[[KKK@@@888333000222222//////222////////////............,,,,,,------....../////////...,,,++++++,,,...///,,,,,,,,,,,,,,,,,,,,,,,,///......---,,,,,,,,,,,,+++,,,,,,---............---------,,,,,,,,,------,,,,,,---------.........))))))*********+++++++++...------------.../////////,,,,,,//////000444:::@@@IIIWWWaaahhhooovvv{{{|||wwwpppgggeeemmmyyysss```TTTQQQXXXaaafffhhhiiikkkmmmttt~~~xxxeee^^^WWWUUUWWWXXXWWWWWWZZZZZZYYYXXXWWWYYY]]]```dddhhhmmmqqqssssssssstttsssppplllkkkkkkiiieeeaaadddbbb___^^^^^^^^^_________^^^]]]___bbbddddddccccccccccccdddddddddddddddgggeeeccc```^^^]]][[[ZZZUUUWWWYYYZZZZZZZZZ\\\]]]XXXXXXWWWVVVSSSPPPMMMKKKJJJIIIIIIHHHIIIJJJKKKLLLHHHJJJLLLMMMMMMNNNPPPRRRVVVVVVVVVXXXZZZ\\\[[[ZZZZZZYYYWWWWWWWWWWWWUUUSSSRRRPPPNNNLLLJJJIIIHHHGGGJJJJJJLLLMMMPPPSSSVVVXXX[[[]]]aaaeeeiiinnntttxxxyyyzzz}}}zzznnnggggggjjjrrryyy}}}|||}}}{{{wwwsssnnnnnnqqqyyy~~~|||}}}vvvllllllcccVVVIII???999666666222222222222111111111111/////////....../////////........................------------------------,,,,,,,,,------------...//////............/////////////////////............//////000000//////.........------------......---------......---,,,+++/////////......---,,,+++//////////////////......222222333888???GGGMMMQQQNNNSSSWWWWWWWWWaaasssxxxdddaaaeeejjjlllnnnkkk___TTTLLLLLLOOOWWW[[[YYYXXXYYYZZZhhhyyyppp```bbbaaacccnnn}}}rrrdddRRRLLLEEE???>>>>>>>>>===:::999888666666777999:::888777777777777888888999:::<<<>>>??????AAACCCEEEIIIHHHJJJMMMNNNMMMOOOSSSXXX^^^lllIIIHHHFFFEEECCCBBBAAA@@@======<<<;;;;;;???EEEJJJQQQUUU[[[```cccfffhhhjjjeeeeeedddeeegggkkkoooqqqvvvtttqqqnnnnnnppprrrtttssstttwww{{{~~~~~~|||yyyvvvssspppooonnniiijjjkkklllmmmmmmmmmlllqqqzzzxxxrrrsssuuuuuutttuuuvvv}}}pppnnnmmmrrrzzzzzzsssjjj^^^OOOEEE;;;555000111111000///111////////////............---------......////////////...,,,++++++,,,...///,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,++++++,,,,,,---............+++++++++,,,,,,,,,++++++,,,,,,,,,---------......))))))*********+++++++++...------------...//////111......//////000666===DDDOOO]]]gggmmmssszzz|||uuunnnhhhiiiwwwxxxeeeYYYUUUTTT]]]hhhlllkkkjjjlllooo|||wwwhhh^^^[[[VVVTTTUUUXXXYYYXXXZZZZZZZZZZZZZZZ]]]aaaeeegggjjjmmmnnnllljjjiiiiiiiiieeeaaa`````````\\\YYY[[[ZZZXXXVVVUUUVVVXXXZZZYYYYYY[[[]]]^^^^^^]]][[[ZZZ[[[\\\]]]]]]]]]\\\[[[\\\\\\ZZZYYYWWWVVVWWWWWWTTTVVVYYYZZZZZZZZZ\\\]]]XXXXXXXXXWWWUUURRRPPPNNNLLLKKKIIIHHHHHHHHHIIIJJJJJJKKKMMMMMMMMMNNNQQQTTTXXXXXXYYY[[[^^^```___^^^___^^^]]]]]]^^^]]][[[YYYXXXVVVSSSPPPNNNKKKJJJIIIIIIIIIIIIIIIJJJLLLOOOPPPSSSVVVYYY\\\___dddiiilllnnnsss}}}}}}vvvnnnfff```]]]___iiivvv|||zzzxxxtttpppkkkiiikkkuuu~~~|||}}}vvvoooooojjj___PPPDDD<<<888555222222111111111111000000...//////////////////...........................------------------------,,,,,,---------.........//////............//////.........///////////////......////////////............------------......------...------,,,,,,,,,+++,,,,,,---------,,,,,,////////////............000000333:::EEEOOOUUUYYYRRRUUUWWWVVVYYYfffzzznnnccc[[[bbbhhhkkkkkkggg\\\QQQJJJMMMVVV___aaa]]]\\\]]]cccvvvrrrfffeeefffiiisssuuubbbWWWIIIEEE@@@<<<:::999999:::999888777777777888999:::999888888888999999:::;;;;;;===@@@AAAAAABBBDDDFFFKKKKKKMMMPPPPPPOOORRRXXXcccnnnNNNNNNLLLJJJHHHFFFDDDCCC??????>>><<<<<<>>>BBBFFFNNNRRRWWW]]]bbbeeeggghhhccccccccceeehhhlllooorrrsssrrrooommmllllllnnnooooooqqqtttwwwzzz}}}}}}|||zzzwwwtttrrrpppooolllkkkkkkkkkkkklllmmmmmmssszzzvvvvvvuuurrrrrrttttttyyy~~~~~~iiiggggggmmmyyyxxxmmm```RRRIII@@@888222111222000///111////////////.........................../////////...---,,,,,,,,,,,,---...------,,,,,,,,,,,,++++++,,,,,,---......------,,,+++,,,,,,------------,,,******+++,,,,,,,,,+++++++++++++++,,,,,,,,,------*********++++++++++++,,,...------------...//////111//////111111222:::CCCKKKUUUdddooouuuyyy~~~vvvppplllppp}}}jjjXXXQQQSSSUUU___jjjmmmkkkjjjpppvvv{{{ggg___VVVVVVTTTRRRTTTYYY[[[YYYYYYZZZ[[[[[[\\\^^^bbbeeeeeeggggggfffccc```______[[[YYYWWWVVVVVVVVVUUUTTTSSSTTTSSSRRRQQQRRRUUUWWWWWWYYY[[[]]]]]]\\\[[[ZZZ^^^___aaabbbbbbaaa___]]][[[\\\\\\[[[YYYZZZ\\\^^^^^^___bbbdddfffeeedddccc_________^^^\\\YYYVVVUUUQQQPPPNNNLLLLLLLLLNNNOOOQQQRRRTTTTTTUUUWWW[[[^^^aaaaaabbbdddggghhhgggeeehhhggggggggghhhgggeeebbb]]]\\\YYYUUURRROOOMMMLLLJJJIIIGGGFFFFFFHHHIIIKKKOOOQQQSSSVVVYYY]]]cccgggooozzz{{{tttmmmfff]]]WWWQQQZZZgggrrrzzz~~~xxxvvvsssooonnnjjjjjjrrr|||~~~~~~}}}~~~}}}vvvqqqmmmmmmgggZZZMMMDDD===777333333222222111000000///......////////////..............................------------------------,,,---------............//////............//////.........///////////////------............------......------------......,,,---...---+++++++++---'''(((***,,,---//////000........................///000444===JJJTTTZZZ\\\TTTUUUWWWYYY```ooorrreeedddaaajjjtttxxxxxxqqqcccVVVLLLQQQZZZccceeeccceeeiiiwww{{{qqqkkkffflllttt~~~yyyhhhXXXOOOHHHFFFBBB>>>;;;:::::::::888888888999999999999999999999999999999:::;;;<<<<<<>>>AAACCCCCCDDDEEEGGGKKKJJJMMMQQQQQQRRRXXX```lll~~~YYYXXXUUURRRNNNKKKHHHFFF@@@@@@@@@>>><<<===???BBBHHHKKKPPPWWW^^^ccceeefffaaabbbccceeeiiimmmppprrrrrrqqqooommmllllllllllllnnnoooqqqtttwwwzzz|||}}}{{{zzzyyywwwuuutttrrrrrrlllkkkiiihhhjjjmmmpppsss}}}{{{yyyxxxwwwtttpppqqqvvvtttxxx|||}}}~~~~~~xxxqqq```^^^___fffttt}}}tttgggZZZRRRFFF<<<444333333111000111////////////............////////////............---------------------------------,,,,,,+++++++++***+++,,,............---,,,,,,,,,,,,,,,,,,+++*********,,,---------,,,,,,*********+++++++++,,,,,,++++++++++++,,,,,,,,,,,,...------------...//////000///000222333666AAALLLWWW```nnnyyy{{{tttqqqrrrxxxsss___NNNKKKPPPUUU```kkknnnmmmpppzzzkkk]]][[[RRRVVVWWWVVVXXX]]]^^^ZZZYYYZZZ[[[[[[[[[\\\^^^```_________]]]ZZZYYYYYYZZZTTTTTTTTTSSSQQQRRRSSSUUUTTTVVVWWWVVVUUUVVVYYY\\\aaacccgggiiiiiiiiiiiiiiioooqqqssstttsssqqqnnnlllggghhhiiigggfffgggjjjnnnpppqqqrrrvvvzzzyyyuuuqqqmmmlllkkkiiifffbbb___]]]YYYXXXVVVUUUUUUWWWYYYZZZ\\\]]]```bbbdddhhhmmmqqqppppppqqqtttvvvvvvtttrrrsssssssssttttttssspppmmmgggdddaaa\\\XXXTTTRRRPPPMMMLLLIIIGGGFFFGGGHHHIIIKKKLLLNNNQQQUUU\\\dddiiiuuu}}}uuulllccc[[[WWWRRRVVV\\\eeeooozzz~~~zzzvvvqqqrrrllljjjoootttyyy}}}}}}zzztttppphhhnnnnnndddYYYPPPFFF>>>666555444333222111000///---...///000000///...---................................................------------............//////............//////............/////////000,,,,,,------------,,,,,,......------------......,,,---...---******+++---)))***+++---.../////////,,,------....../////////000111666@@@MMMWWW[[[[[[RRRSSSVVV]]]iiiyyyhhhccchhhsss~~~lll\\\SSSWWW___gggjjjmmmvvv{{{vvvssstttzzzkkk___SSSLLLGGGFFFCCC@@@<<<;;;;;;<<<777888:::;;;;;;;;;:::999888888888888999:::;;;<<<===???BBBDDDDDDEEEFFFGGGJJJKKKNNNSSSVVVYYYcccmmm{{{aaa```]]]YYYTTTNNNJJJHHH@@@AAA@@@???===<<<>>>???BBBEEEKKKSSS[[[aaadddeee```aaacccfffjjjmmmppprrrsssrrrqqqpppooonnnmmmmmmmmmnnnppprrruuuxxxzzz{{{xxxxxxxxxxxxxxxwwwwwwwwwllljjjhhhgggjjjooouuuyyy~~~vvvvvvvvvwwwwwwsssnnnrrrxxxwww{{{}}}|||zzzvvvlllccc[[[XXXXXX___lll{{{zzzoooccc[[[JJJ???666444444222111111000/////////............000000//////......------,,,------......------,,,---------,,,,,,+++++++++)))***,,,.../////////...,,,,,,,,,,,,++++++***)))***+++---...///...------))))))*********+++++++++++++++,,,,,,,,,---------...------------...//////...---///333555:::FFFRRRbbbjjjwww~~~vvvqqqrrrwwwzzzjjjXXXIIIHHHNNNVVVaaalllppppppvvvxxxdddZZZYYYUUU[[[___^^^___cccaaa[[[YYYZZZ[[[[[[ZZZYYYZZZ[[[YYYYYYYYYWWWVVVVVVXXXZZZWWWYYYZZZXXXVVVVVVYYY\\\]]]```bbbbbbaaabbbeeeiiisssvvvzzz}}}~~~~~~~~~|||tttuuuvvvuuussstttxxx{{{}}}yyyxxxvvvsssnnniiieeeccc```___]]]]]]^^^aaadddfffeeegggjjjmmmqqqvvv}}}~~~~~~}}}|||{{{{{{||||||{{{xxxuuuooommmhhhccc^^^YYYVVVUUURRROOOLLLJJJHHHIIIJJJKKKHHHJJJLLLOOOTTT]]]ffflllwwwwwwjjj___ZZZYYYZZZXXXYYY]]]ggguuuzzzvvvsssmmmjjjlllmmmqqq{{{}}}|||}}}xxxrrrmmmdddmmmrrrkkkbbbYYYNNNDDD888888666555333111000000---...///000000///...---////////////////////////........................---------.........////////////............//////---.........//////000000+++,,,,,,------,,,,,,+++.........------.........,,,---...---***)))+++...000000//////...---++++++,,,,,,------...///000000222222777BBBOOOXXXZZZYYYPPPQQQVVV```pppkkkjjjrrrmmmZZZYYY\\\bbbjjjooowww}}}{{{}}}hhh]]]VVVOOOHHHAAA@@@>>><<<888777777888666888;;;======<<<:::888777777777777888999:::;;;===@@@CCCEEEEEEEEEFFFHHHKKKLLLQQQWWW[[[aaannnzzzooolllggg```YYYRRRMMMKKKLLLHHHDDDAAA@@@???===<<>>888333///000333222111000//////......///,,,,,,,,,,,,,,,---...///------------------------+++,,,,,,---.........---------............------+++++++++,,,,,,---------...+++***+++---...---+++******+++++++++,,,,,,,,,++++++,,,,,,,,,++++++***//////000000///...------///---///555<<>>888333222333444555000000000000////////////////////////////////////111000///000111000///---........................////////////////////////---.........//////000000111000000///...---------...---+++******+++---...000///---+++***+++---...------+++******+++---------...000000//////111222111888>>>DDDNNNXXXYYYSSSRRRUUU[[[eeewwwmmm^^^\\\\\\ccclllqqq{{{}}}ppp```UUULLLFFFDDD???>>><<<;;;:::999999999999888777555555555666777999::::::999999999<<<>>>>>>???AAACCCCCCEEEIIIKKKSSSTTTWWWZZZ^^^iii~~~zzzxxxsssmmmeee]]]WWWSSSNNNKKKFFFCCCAAA@@@???======>>>AAAFFFLLLSSSZZZ]]]ccccccdddgggkkknnnpppqqqpppooommmlllllllllmmmnnnnnnnnnooopppqqqsssuuuuuuuuuvvvwwwxxxyyyxxxwwwwwwwwwsssppprrrsssssszzz~~~}}}|||yyy|||}}}|||~~~sssiiigggcccbbbaaadddjjjqqqvvvxxx|||ooofffYYYOOOCCC;;;555000000222000000...---------------------------------...///------------------------+++,,,------......------------............------+++++++++,,,,,,---------///---++++++,,,,,,***(((******+++++++++,,,,,,,,,++++++,,,,,,,,,+++++++++------...///////////////000///222999BBBLLLYYYdddmmmzzz}}}sssooonnnvvv~~~iiiXXXMMMIIINNNVVVaaafffmmmssszzzlllaaaYYYXXXZZZ^^^```cccdddddddddcccccccccfffeeeaaa___bbbdddddd```aaaaaabbbdddeeeggghhhkkklllnnnppptttxxx{{{}}}|||zzzwwwrrrkkkgggfffggghhhhhhhhhiiikkkooosssuuu|||{{{|||}}}}}}|||zzzxxxvvvtttpppllljjjiiifff___ZZZYYYVVVQQQMMMJJJIIIIIIIIIJJJKKKLLLNNNQQQVVV]]]bbbhhhsssxxxrrroootttxxx}}}|||vvvnnngggddddddiiiooouuu{{{{{{tttqqqnnnmmmkkkmmmwww}}}~~~yyyuuunnnlllmmmrrrvvvrrrggg]]]HHHBBB999444222222222111000000000/////////......////////////////////////000/////////000000...,,,........................////////////////////////............/////////000111000000///......------///...---,,,,,,---......///...---,,,,,,,,,---...------,,,,,,,,,,,,---------...000000///000222333111777===BBBKKKUUUVVVRRRNNNVVVbbbqqq~~~kkkaaa[[[[[[```iiivvvyyydddVVVNNNFFFAAA@@@>>>===;;;:::999888888888888888777666666666666666555666777777666888:::===>>>@@@BBBCCCDDDFFFIIILLLOOOQQQWWW___hhhwww}}}tttjjjaaa\\\RRRNNNIIIEEECCCBBB@@@???<<<<<<>>>AAAGGGNNNUUUYYYbbbccceeegggiiilllmmmnnnooonnnmmmlllkkklllmmmnnnnnnnnnooooooppppppqqqqqqrrrsssuuuwwwxxxxxxxxxwww{{{xxxxxxxxxxxxwwwzzz}}}}}}}}}|||}}}qqqmmmoookkkiiihhhjjjmmmqqqrrrsssxxxmmmdddXXXLLLCCC;;;444111333000000///...------------//////......---.........------------------------,,,,,,------......------------............------++++++,,,,,,,,,,,,---------+++******++++++***)))******+++++++++,,,,,,,,,+++++++++,,,,,,,,,,,,,,,++++++,,,---...///000111111111777AAALLLWWWeeeqqquuuuuuoooooorrr|||oooZZZNNNIIIKKKRRRYYYdddiiipppxxxlll```[[[XXXWWWXXX]]]___bbbdddcccbbbbbbbbbgggkkklllhhhgggkkkmmmllljjjkkkmmmppptttwwwzzz||||||wwwqqqllljjjjjjhhheeeaaa``````aaahhhjjjlllnnnooottt{{{~~~}}}xxxyyyyyyyyyxxxvvvtttsssqqqnnnjjjiiiiiifffaaa\\\^^^[[[VVVPPPMMMMMMNNNOOOMMMMMMMMMLLLNNNRRRYYY^^^___eeelllmmmggg```]]]]]]jjjpppwww{{{yyytttoookkkmmmttt~~~sssqqqoooooommmmmmttt|||}}}{{{}}}|||vvvqqqpppuuu|||{{{pppfffUUULLL@@@888555444111...////////////............///////////////////////////.........//////...,,,........................////////////////////////............////////////000000000///......------.....................///---------------.........------............---------...000000000111333555444999>>>DDDLLLSSSVVVSSSQQQ^^^oooxxxfff^^^YYY[[[\\\dddyyyxxxhhhWWWMMMFFFAAA>>>>>><<<;;;:::999888777777777777777777777777666666555777888:::::::::<<>>======???DDDKKKRRRVVV[[[___eeeiiillllllllllllooonnnmmmmmmmmmmmmnnnnnnqqqrrrrrrrrrqqqqqqppppppnnnppprrrtttvvvwwwwwwwwwyyyzzz{{{{{{zzzyyyyyy{{{~~~}}}}}}{{{tttrrrtttrrrqqqqqqrrrtttuuuuuusss|||uuuooocccVVVLLLBBB888333333333222111000////////////111000///...............------------------------,,,,,,------...------,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,''''''((()))+++,,,------******+++++++++,,,,,,,,,,,,+++++++++,,,,,,------++++++,,,---...///000000222444<<>>CCCIIIPPPUUUXXXXXX\\\jjj~~~sss```WWWXXXYYYYYY```zzzjjj]]]OOOHHHCCC???===???::::::888777777666666666555666777888888777666555777999<<<===>>>???BBBDDDDDDFFFHHHJJJKKKNNNQQQTTTUUUXXXaaaooo~~~uuuhhh___ZZZVVVPPPLLLIIIFFFDDDBBB???>>>======AAAFFFLLLOOOSSS[[[fffnnnqqqpppooonnnoooooooooooooooooopppppprrrsssssssssrrrqqqooonnnkkkmmmooorrrtttuuuvvvvvvvvvzzz}}}}}}|||{{{yyyxxxzzzzzzvvvtttyyy~~~||||||vvvsssxxx}}}|||zzzzzzzzzzzz|||~~~||||||{{{uuujjj\\\RRRFFF:::444222333222111000000//////000111000///...............------------------------,,,------...------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,'''((()))***++++++---...******+++++++++,,,,,,,,,,,,,,,+++++++++,,,---......------------...///000333777CCCSSSaaakkkwww}}}uuuqqqyyygggYYYKKKIIINNNWWWaaaiiiqqqwwwuuuhhh\\\ZZZ\\\\\\\\\]]]aaabbbbbb```___cccjjjqqqtttzzz~~~~~~|||sssmmmmmmmmmjjjgggdddccc___\\\XXXWWWWWWWWWYYYZZZ\\\^^^___bbbfffjjjoootttzzz~~~yyyuuurrrnnnkkkjjjkkkjjjjjjmmmmmmmmmmmmmmmlllllllllhhhgggfffffffffdddaaa___]]]^^^^^^]]][[[YYYVVVTTTRRRRRRQQQQQQSSSWWW]]]aaaeeeeeebbb]]]XXXUUUVVVXXX```bbbggglllqqqtttuuuuuuttt}}}xxxtttssssssqqqmmmooosss{{{~~~{{{yyy|||~~~xxxttttttfffSSSDDD;;;777444222000////////////.........////////////////////////...------...//////...,,,........................///////////////////////////////////////.........////////////............+++,,,---...............,,,,,,---.../////////...---...000000000000...------...///000000222666999>>>AAAGGGOOOTTTWWWZZZ]]]eeetttkkk\\\UUUTTTVVVXXXbbb}}}ppp___UUUJJJEEEAAA===<<<>>>999888777777666666666666555666777888888777666555444777:::;;;<<<>>>@@@BBBEEEGGGIIIKKKLLLOOORRRUUUYYY]]]gggvvv{{{mmmeee```\\\VVVQQQMMMJJJGGGEEE???>>><<<<<<===@@@DDDGGGNNNXXXfffpppssssssqqqqqqooooooppppppppppppqqqqqqppppppqqqqqqpppnnnlllkkkiiikkkmmmppprrrtttttttttvvv|||~~~|||{{{yyyuuuttttttttttttsssqqqlllhhhgggmmmwww~~~~~~|||~~~zzzrrrnnnvvvyyynnnaaaVVVIII<<<444222111111000///............//////......---.........------------------------------......------,,,,,,,,,,,,------------,,,,,,------,,,,,,,,,,,,+++++++++,,,---,,,***)))***+++******+++++++++,,,,,,,,,,,,,,,+++++++++---...///000///...------...000111666<<>>:::999;;;999888777666666666666666555666666777777777777777777999===??????@@@BBBDDDCCCEEEHHHJJJKKKNNNRRRTTTYYY___lllxxxqqqgggccc\\\WWWSSSOOOLLLJJJAAA@@@???======>>>@@@AAAJJJTTTaaajjjmmmmmmnnnpppnnnnnnooopppppppppppppppnnnoooooopppooommmjjjiiihhhjjjllloooqqqrrrrrrrrruuu|||{{{xxxwwwsssnnnkkkjjjhhhhhhgggdddaaaaaa```eeemmmtttyyy|||~~~~~~~~~~~~~~~vvvrrrxxxtttggg]]]PPPCCC:::777222111000///............------------------...///------------------------------......------,,,++++++,,,,,,------,,,,,,+++---------,,,,,,+++++++++,,,...///---***((()))+++******+++++++++,,,,,,,,,---,,,+++++++++---///000//////...---...000333444:::BBBSSSfffqqqvvvzzz~~~~~~yyy|||}}}mmmYYYUUUSSSXXX^^^dddmmmvvv~~~nnn^^^[[[XXXYYYXXXWWWYYY^^^\\\aaaeeeggggggmmmwww}}}yyytttqqqpppooommmlllkkkkkkkkkiiimmmvvv}}}sssqqqooollliiigggeeeddd\\\]]]]]]\\\\\\```fffjjjlllnnnrrruuuyyy~~~wwwooohhhcccaaa___\\\[[[[[[[[[ZZZYYYYYYYYYZZZ[[[]]]^^^``````aaabbbcccbbb```^^^]]]]]]XXXZZZ\\\^^^^^^]]][[[YYYXXXYYY[[[\\\]]]___bbbeeebbbbbbaaa```]]]\\\[[[[[[WWWYYY]]]eeemmmtttvvvvvvvvvyyy|||yyywwwuuuvvvzzz{{{}}}{{{zzzvvvlll]]]MMM@@@777444222111111111000000000000////////////////////////.........///111111000...........................////////////////////////000/////////.............../////////////////////...------------///000111000///...------.../////////......------......///...//////000111444999===AAAEEEOOO[[[___^^^___dddooowwweee[[[WWWTTTRRRMMMQQQ\\\mmmzzz{{{hhhZZZMMMFFFAAA???<<<999999;;;999888777777666777777777666666666666666777888888;;;===@@@BBBCCCCCCEEEFFFDDDFFFIIIKKKMMMPPPSSSVVV\\\cccsss|||lllggg```[[[VVVSSSPPPMMMEEEDDDBBBAAA@@@@@@@@@@@@GGGPPP[[[bbbdddfffiiimmmmmmmmmnnnooooooooooooooonnnoooppppppooommmkkkjjjhhhiiilllnnnpppqqqqqqqqqtttzzz|||wwwsssqqqmmmgggbbbaaaaaaaaa^^^\\\\\\______ccchhhnnnsssyyy~~~~~~|||wwwyyyzzznnndddWWWIII@@@===444333222111000000000000,,,,,,,,,,,,,,,---...///---------------------------.........---,,,,,,++++++,,,,,,------,,,,,,+++---------,,,,,,+++++++++***,,,...---+++***,,,...******+++++++++,,,,,,,,,---,,,+++***+++---///111...------...///222555777>>>FFFXXXkkkvvvxxxzzz}}}{{{zzzwww|||qqqZZZVVVUUUWWW]]]bbbgggpppxxxqqqdddYYYXXXYYYZZZXXXVVVZZZ```bbbiiiqqquuuvvv{{{vvvppphhhbbb___^^^\\\ZZZXXXWWWVVVUUUUUUYYY___gggooouuuzzz|||}}}rrrssstttrrrnnnkkkjjjjjjaaacccdddeeefffjjjqqqvvv{{{}}}wwwlllddd^^^[[[YYYWWWUUUTTTUUUUUUTTTRRRRRRSSSTTTUUUWWWYYY[[[\\\[[[]]]^^^]]][[[YYYXXXXXXXXXYYYZZZ[[[\\\\\\\\\\\\ZZZ\\\^^^______```bbbdddbbbcccddddddcccbbb```___YYY[[[___gggnnnrrrqqqoootttuuuxxx|||zzzxxxzzz}}}zzz~~~~~~|||{{{|||xxxkkkXXXGGG;;;666222222222222111111111000///////////////////////////......///111222111///........................////////////////////////000000//////.........---.........///////////////000///------...000222444222111///---,,,---...//////...---,,,,,,---...///...//////000111555:::===DDDHHHTTTaaaeeebbbdddiiitttzzzooo```WWWUUUSSSPPPLLLOOORRR^^^nnntttqqquuu~~~{{{zzz|||sssaaaTTTIIICCC??????===::::::===999888888777777777777888777666555555555777888999888;;;>>>@@@AAAAAABBBCCCGGGJJJLLLNNNPPPSSSWWWZZZaaaiiizzzzzzrrrfff^^^ZZZVVVPPPKKKMMMKKKHHHFFFEEECCC@@@>>>EEEKKKSSSZZZ^^^bbbeeeggglllkkkkkkkkkkkklllmmmmmmnnnmmmmmmlllkkkkkkkkkjjjjjjkkkmmmmmmmmmnnnpppssstttttttttvvvuuuooofff___]]]ZZZVVVUUUYYY^^^```^^^___bbbffflllrrrvvvxxxyyyyyy{{{}}}vvvwwwtttdddYYYPPPEEE;;;555222//////111111///---......//////......---,,,,,,---.........---,,,+++,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,+++++++++,,,......---+++,,,,,,,,,---------......,,,+++---000///...333:::FFFQQQbbbrrr{{{~~~}}}{{{xxxwwwtttzzzwwweeeXXXSSSWWW\\\```eeekkksssyyywwwhhhbbbUUURRRQQQSSSTTTUUUZZZbbbccckkkuuu~~~}}}qqqfff]]]VVVRRRKKKLLLLLLLLLLLLKKKJJJJJJJJJJJJLLLOOOTTTYYY^^^aaaeeegggkkkrrr{{{yyytttssstttuuutttqqqmmmiiigggffffffiiinnnqqqttt}}}pppddd___[[[UUUQQQRRRQQQPPPOOOOOOOOOPPPQQQNNNNNNMMMMMMOOORRRUUUVVVXXXYYYZZZYYYVVVSSSRRRRRRUUUUUUVVV[[[```ccccccaaa``````````````````______```bbbdddfffggggggfffeeefffggghhhhhhhhhjjjnnnqqqmmmrrrxxx~~~}}}uuuwww~~~~~~zzz~~~~~~~~~{{{vvvbbbNNN@@@:::555333111000000000...---//////............//////---///111222333222111000......------------.........------,,,,,,,,,------------......//////000000///...---,,,,,,---...///............////////////111000///...------.../////////............//////444000000333444444888@@@FFFRRRaaaiiikkklllpppuuutttdddZZZQQQOOOQQQPPPPPPRRRVVVbbbkkkiiiffffffeeeccclllrrryyy~~~zzzcccTTTOOODDD@@@;;;999888888888777777777666555555555555555888888777888888999::::::<<<>>>AAACCCCCCCCCEEEFFFLLLJJJKKKOOOPPPPPPUUU\\\fffrrryyynnnfffbbb^^^XXXSSSQQQOOOKKKIIIGGGDDDAAA???@@@EEELLLRRRWWW\\\aaadddjjjjjjjjjjjjjjjkkkllllllllllllmmmmmmnnnmmmmmmmmmhhhiiikkkkkkkkkkkknnnppppppppprrrsssrrrmmmddd^^^YYYYYYVVVTTTTTTWWWZZZ\\\___ccciiinnnpppqqqqqqqqqtttyyy}}}zzzxxxyyyjjj___WWWLLLBBB888444111000222222000...//////000000//////...---------.........---,,,+++......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,+++***+++---...---,,,------------............,,,,,,---000000000666===KKKWWWhhhvvv}}}~~~}}}tttssszzz|||jjj[[[QQQSSSXXX^^^cccfffmmmxxxnnnaaa[[[VVVSSSSSSUUUVVVXXX]]]eeehhhnnnxxxtttggg[[[SSSMMMIIIHHHHHHIIIIIIHHHHHHGGGFFFHHHHHHHHHJJJLLLPPPSSSVVVSSSUUUZZZaaajjjttt}}}~~~xxxsssuuuvvvvvvuuurrrnnnjjjhhhiiiiiilllqqquuuzzz{{{qqqcccZZZWWWUUUQQQMMMPPPPPPNNNMMMMMMMMMNNNOOOJJJJJJIIIIIIKKKMMMPPPRRRRRRSSSUUUTTTRRRQQQRRRSSSUUUUUUXXX]]]bbbdddcccaaabbbbbbaaa```___^^^^^^^^^aaabbbdddfffggghhhhhhgggiiihhhfffdddbbbbbbeeegggkkkooouuuyyy~~~yyyyyyzzz|||}}}}}}zzz}}}xxxiiiVVVGGG>>>666444222111111111000/////////............//////,,,---///000000000...---///......------....../////////...------......///.........//////////////////...------------...///............////////////111000///...---......///222111000000000000000111111///000444555777>>>GGGRRR___lllnnniiiiiisss~~~~~~ooocccZZZSSSNNNNNNPPPPPPQQQUUU___kkkrrrlllaaa]]]^^^^^^aaakkkyyyqqq]]]OOOKKKCCC???;;;888888888888777888888777666666666666666777777777777888999::::::===???AAABBBCCCDDDGGGIIILLLJJJKKKNNNOOOQQQWWW___iiiwwwyyypppkkkgggaaa\\\WWWTTTPPPLLLJJJFFFBBB???<<<@@@EEEKKKPPPWWW]]]bbbgggggghhhiiijjjkkkkkkllljjjkkkmmmooopppooonnnmmmggghhhiiiiiiiiiiiikkkmmmmmmmmmooopppooojjjccc^^^XXXXXXWWWSSSOOOOOOUUUZZZ___fffmmmqqqpppmmmlllkkkqqqwww~~~}}}zzz}}}pppggg___TTTJJJ<<<888333222333333111///000111111111111000//////------......------,,,+++.........------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,++++++++++++,,,,,,---,,,******,,,---...---------------............---,,,...111111222999AAAOOO[[[lllwww||||||}}}yyyooorrr|||lll[[[QQQMMMTTT[[[cccfffhhhpppwwwfffZZZVVVWWWUUUUUUXXXZZZ[[[aaaiiimmmsss{{{yyyjjj[[[PPPIIIDDDBBBFFFGGGGGGGGGGGGFFFEEEEEEHHHGGGFFFEEEFFFGGGIIIKKKIIILLLPPPXXXaaakkksssxxx}}}yyyvvvwwwwwwwwwvvvsssoookkkiiijjjjjjmmmrrrwww~~~wwwqqqeee^^^UUUPPPPPPPPPMMMJJJMMMMMMLLLKKKKKKKKKKKKLLLGGGGGGFFFGGGHHHJJJLLLMMMKKKLLLMMMMMMMMMNNNQQQTTTTTTVVV[[[aaaffffffdddbbbeeecccaaa___^^^]]]]]]^^^ccccccdddfffgggiiijjjjjjjjjhhhddd```\\\\\\___aaajjjmmmqqqtttxxx}}}xxx{{{~~~|||{{{yyy{{{}}}}}}wwwzzz|||{{{rrrbbbOOOCCC888666333222222333222111000//////......//////000......///000000///------///......------......///000//////...//////000000000000///////////////...///......------......///---............/////////000000///............///222222111000000000000000...///222555777;;;EEEPPPZZZfffooojjj___```rrr|||zzzwwwmmmbbbXXXPPPNNNNNNQQQQQQQQQUUU[[[iiissswwwmmm___YYYZZZ^^^[[[fffvvvzzz|||xxxeeeSSSIIIGGGAAA>>>:::888888888888777999999888777777777777777666666666777888999::::::===???AAABBBDDDFFFJJJMMMNNNLLLLLLOOOOOOQQQZZZcccrrryyysssmmmeee```\\\YYYTTTPPPLLLHHHCCC@@@>>>@@@CCCGGGLLLTTT\\\bbbeeefffggghhhjjjkkklllllliiikkkmmmooopppnnnlllkkkhhhiiijjjjjjiiiiiikkkmmmlllmmmnnnooonnnjjjeeebbb[[[XXXUUURRROOOMMMQQQWWW___fffpppttttttqqqqqqrrrqqqxxx~~~~~~uuu~~~uuullldddYYYNNN???:::444222222333111///000000111111000000///...---------------,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,++++++,,,,,,,,,...,,,))))))+++---......,,,,,,,,,,,,------------///...///111222333;;;DDDPPPZZZgggpppsssvvv{{{}}}qqqllltttqqq^^^PPPMMMPPPWWW```hhhjjjkkksssrrrbbbYYYVVVWWWUUUVVVZZZ\\\^^^dddkkkqqquuuzzz}}}ssscccUUUKKKFFFDDDCCCGGGHHHHHHHHHHHHGGGFFFFFFIIIHHHFFFEEEEEEFFFHHHIIILLLNNNSSSYYYbbbjjjqqquuu~~~{{{yyyxxxxxxwwwuuurrrooollljjjjjjiiijjjooottt{{{xxxnnneee```WWWRRRMMMLLLNNNNNNLLLJJJJJJJJJJJJIIIIIIIIIIIIIIIFFFFFFFFFFFFGGGHHHJJJKKKIIIIIIIIIIIIIIILLLPPPSSSTTTYYY```fffjjjiiifffccceeecccaaa```______``````eeeeeeeeefffgggiiikkkllliiigggccc^^^[[[\\\```dddiiikkknnnpppssszzzuuuppprrrvvvyyy{{{~~~zzzxxx||||||ssstttwwwzzzwwwjjjWWWHHH:::777444222222333222111000000////////////000000111111222222111000///...//////............////////////......//////000000111000000000//////......//////............//////---------.........///////////////.........//////111000///......------...,,,///333666888???KKKVVV___eeehhh```XXX]]]rrr~~~qqqiiiiiipppssspppkkkeee]]]VVVOOOPPPTTTWWWVVVVVV\\\eeeppptttssskkkaaa]]]___ccc___hhhuuuttt~~~}}}kkkZZZLLLEEEDDD???<<<999888888888888777999888777777666666777777555666666777888999;;;;;;???@@@AAACCCEEEIIINNNRRRRRRPPPOOOPPPPPPSSS^^^iiiyyyqqqhhhaaa```\\\XXXSSSOOOKKKFFFCCCBBBBBBCCCEEEIIIPPPYYY___bbbdddfffhhhjjjkkklllllliiikkkmmmnnnnnnllliiigggkkklllmmmlllkkkkkklllnnnlllnnnppppppooollljjjhhh```WWWPPPOOOOOOMMMNNNRRR\\\dddoooxxx}}}zzz|||rrrkkkvvvzzzrrrjjj^^^RRRCCC===555111111111000//////000000000000///............------,,,,,,,,,,,,,,,,,,,,,------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,---...,,,))))))+++---......***++++++++++++,,,,,,,,,111//////111222444===GGGPPPWWW```ggglllqqqyyy~~~tttlllnnnzzzsssdddTTTIIILLLTTT]]]eeemmmooopppwww|||mmm```XXXWWWWWWUUUWWW[[[^^^___eeelllrrrtttxxx{{{~~~~~~xxxnnn___QQQIIIFFFFFFGGGIIIIIIIIIIIIIIIHHHGGGGGGHHHHHHGGGGGGHHHJJJMMMOOOQQQSSSWWW\\\bbbiiinnnqqq{{{~~~~~~}}}}}}}}}|||{{{yyyvvvuuutttssspppnnnkkkiiijjjhhhhhhkkkooouuuzzzpppggg```[[[WWWQQQNNNKKKKKKMMMMMMKKKIIIIIIIIIIIIHHHHHHHHHGGGGGGEEEEEEEEEFFFFFFGGGGGGHHHIIIIIIIIIHHHHHHJJJOOOSSSVVV\\\eeelllnnnmmmiiigggdddcccbbbbbbbbbcccdddeeeffffffffffffgggiiijjjkkkhhhfffccc___\\\^^^bbbfffgggjjjlllmmmooottt{{{|||tttmmmjjjkkkpppttt|||yyyxxx{{{}}}}}}zzz~~~wwwpppppprrrxxxyyyooo[[[KKK<<<888444222111222111000000000////////////000000111111111111111000///////////////....../////////......------...//////000111111000000/////////...////////////////////////------------..................//////////////////000000///...............---111555777;;;CCCOOOWWW```aaa___ZZZZZZeeezzzrrreee___```fffjjjgggbbb^^^XXXRRRSSSUUUYYY\\\[[[]]]eeepppyyyssslllfffbbbbbbdddfffgggqqq}}}{{{sssrrraaaTTTIIICCCCCC===;;;888777888888888777777777666555555555555666555555666777999:::<<<===@@@AAACCCEEEGGGKKKQQQUUUVVVTTTSSSRRRRRRWWWdddrrryyynnnfffccc```[[[WWWTTTPPPLLLHHHFFFEEEDDDCCCEEEKKKSSSXXX___aaacccgggiiikkkkkkkkkjjjkkklllmmmllljjjhhhgggmmmnnnnnnmmmkkkkkklllnnnllloooqqqqqqooommmmmmmmmcccWWWNNNOOOOOOLLLLLLPPPZZZcccsss|||}}}vvvlllhhhtttzzzqqqcccWWWFFF???777111000111000/////////000000//////...---///...---,,,,,,,,,,,,---,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,---------,,,******,,,---...---++++++++++++,,,,,,,,,,,,111//////222444888CCCMMMUUUYYY```gggnnnuuu||||||wwwooollluuuwwweeeYYYNNNGGGMMMWWWbbbiiiqqquuuwwwrrreeeZZZVVVVVVWWWVVVXXX\\\___```eeekkkssssssvvvyyy}}}~~~|||tttkkk\\\OOOIIIGGGHHHIIIIIIIIIJJJJJJIIIIIIHHHGGGGGGGGGHHHJJJMMMQQQUUUWWWZZZ[[[___ccchhhmmmqqqtttwwwzzz}}}|||zzzyyyyyyzzzyyywwwuuuqqqqqqpppooommmkkkiiihhhjjjgggggghhhjjjooozzz|||vvvlllddd^^^ZZZVVVTTTOOOMMMKKKKKKKKKKKKJJJHHHHHHHHHIIIIIIHHHHHHGGGFFFDDDDDDEEEEEEEEEEEEEEEEEEJJJJJJJJJIIIIIIKKKOOORRRZZZ```jjjppprrrpppmmmkkkeeeeeeffffffggghhhhhhhhhgggggggggggghhhhhhhhhhhhhhhfffdddaaa___```dddhhhjjjlllnnnmmmlllmmmrrrvvvsssmmmiiigggffffffjjjnnn{{{zzzvvvuuuvvvtttqqqxxxyyyrrrpppqqqvvvxxxppp___QQQ???;;;666222111111000///111000000//////000000111////////////............000//////......//////000------------...///000000111000000000000000000///...//////000000//////...,,,------------.........---...//////000/////////111111000000000000111111...333777999@@@KKKTTTXXXYYYWWWUUUUUU]]]mmmzzziii```]]]dddjjjmmmiiiddd___YYYRRRVVVWWWZZZ^^^aaafffsss{{{mmmfffeeedddfffhhhqqq|||uuuzzz{{{gggYYYOOOGGGBBBAAA;;;999777777888888888666777666666555555555555555666666777888:::<<<>>>???AAACCCEEEHHHJJJNNNSSSVVVXXXVVVUUUUUUVVV]]]oooxxxooofffccc___\\\YYYVVVRRROOOKKKJJJGGGDDDDDDGGGMMMRRRZZZ]]]```dddgggiiiiiiiiikkkkkkkkkllllllkkkjjjjjjkkkllllllkkkiiiiiijjjkkkjjjmmmoooooonnnlllmmmooofff[[[TTTTTTRRRMMMOOOWWW___jjj|||zzzzzzxxxvvvyyy~~~{{{pppiiihhhuuuttteeeXXXJJJCCC999333111111111000000000111111000000///...///...---,,,,,,,,,------//////...---,,,,,,++++++........................------------------------------,,,,,,,,,,,,------,,,+++***+++---...---,,,,,,,,,---------.........///...///333888???KKKWWW```ccciiisss|||xxxsssnnnqqq~~~|||iiiWWWPPPLLLJJJRRR]]]fffllltttzzzwwwggg\\\UUUSSSUUUYYYXXXZZZ^^^```aaaeeekkkssstttvvv{{{tttkkk]]]PPPJJJHHHHHHIIILLLMMMMMMMMMMMMLLLKKKKKKIIIJJJLLLOOOSSSYYY^^^aaadddeeeiiimmmrrrwww{{{}}}~~~zzzyyyyyyzzzzzzxxxuuurrrllllllkkkjjjiiihhhggggggfffccccccdddfffiiisss~~~~~~yyymmmhhhaaa[[[XXXVVVUUUTTTPPPNNNLLLKKKKKKKKKKKKJJJHHHIIIIIIJJJIIIHHHGGGFFFFFFFFFGGGGGGGGGFFFFFFEEEHHHIIIJJJJJJJJJMMMPPPSSS]]]dddnnntttuuusssqqqppphhhiiijjjllllllkkkjjjiiigggggghhhhhhhhhgggfffeeeeeeffffffeeefffhhhmmmpppsssuuuuuurrrnnnkkklllnnneeeaaa```ccccccaaacccgggooozzz}}}uuurrrvvvwwwuuu{{{~~~wwwuuutttwwwxxxrrrdddXXXCCC>>>888444222111000///111111000000000000111111...............//////000000000////////////000000............///000111222000000000000000111111111...///000111111000///...,,,,,,---------.........,,,---///000000000//////000//////000000111222333000444888<<>>===999888777777888888777666888777777666555666666666666777888999;;;>>>@@@AAAAAADDDGGGJJJMMMPPPSSSVVVVVVUUUVVVWWWZZZeeezzzxxxhhheeebbb___]]]ZZZWWWTTTQQQOOOKKKGGGEEEGGGLLLPPPWWWZZZ^^^bbbeeegggggggggjjjkkkkkkkkklllmmmmmmnnnjjjjjjjjjiiigggfffgggiiihhhkkknnnmmmlllkkkllloooiii```\\\[[[VVVNNNTTT```eeerrruuurrrrrrsssssstttzzzssskkkfffhhhuuuuuueeeWWWMMMEEE;;;444222222222111111222222222222111000000///...---,,,+++,,,------222111000...,,,***)))(((........................////////////////////////...------,,,,,,------...+++++++++,,,......---+++........./////////000000---,,,///444;;;DDDRRR___jjjllltttwwwssspppuuuqqq\\\LLLJJJLLLOOOXXXeeegggmmmuuu~~~ooo```WWWRRRRRRUUUZZZYYY[[[```aaabbbffflllttttttwww~~~wwwmmm___SSSLLLIIIIIIIIIQQQQQQQQQQQQQQQPPPOOOOOOMMMNNNPPPTTTYYY___eeehhhgggiiimmmrrrxxx}}}~~~}}}{{{{{{{{{||||||zzzuuurrriiihhhhhhggggggfffffffff```^^^^^^```aaaeeennnxxxvvvzzz|||yyyxxxwwwsssmmmaaa]]]XXXUUUTTTUUUUUUUUUQQQPPPNNNMMMMMMMMMMMMNNNIIIIIIJJJKKKJJJIIIHHHGGGIIIJJJJJJJJJJJJIIIIIIHHHFFFGGGIIIJJJKKKNNNRRRUUU___gggpppvvvvvvtttssssssjjjlllnnnoooooommmjjjhhhfffgggiiiiiihhhfffdddbbbccceeegggjjjmmmrrrxxx|||}}}~~~~~~yyyrrrllljjjjjj^^^ZZZ[[[```aaa]]]^^^bbbeeevvvuuuqqqzzz|||zzzxxxyyyyyysssggg]]]FFFAAA;;;555333111000000111111000000000000111111000000///000000111222333000000////////////000000////////////000111222333//////000000111111222222...///000111111000///...,,,,,,,,,---------......,,,---///000000000//////------------...000111222000444888???MMM\\\```]]]RRRUUUZZZbbbmmm~~~vvvkkklllrrr{{{{{{sssjjj```XXX[[[XXXZZZcccqqqzzzrrrooovvv}}}wwwgggWWWNNNIIIBBB<<<999999777666777888999777666999888888777777777777777777777888:::<<>>@@@BBBHHHGGGHHHLLLQQQSSSRRRPPPSSSVVVYYYYYY___ssswwwsssnnnhhhccc]]]XXXTTTRRRRRRQQQNNNIIIGGGGGGHHHMMMOOOUUU[[[aaafffiiikkkjjjjjjlllmmmmmmlllkkkkkkjjjkkkjjjiiifffcccaaa```iiinnnqqqooonnnpppooommmnnnlllkkkjjjkkkmmmnnnoooppp~~~zzzsssppplllkkknnnssswwwyyy~~~uuuppptttyyyvvvkkkbbbYYYNNNCCC>>>999444111111222222111000000000000111......................../////////......------------,,,+++***+++,,,...///...---,,,,,,+++++++++,,,)))***+++,,,------------,,,,,,,,,---------......,,,...//////...---///000...111555:::BBBOOO```kkkvvvuuunnnxxxxxx\\\QQQJJJMMMVVV```iiippprrrttt{{{uuuddd[[[VVVTTTVVVZZZ^^^```bbbbbbaaacccgggllltttzzzuuuhhh[[[UUURRROOOMMMNNNTTTWWWWWWUUUVVVYYYWWWSSSRRRTTTWWWZZZ^^^eeemmmrrrvvv{{{~~~|||xxxvvvuuusssqqqooojjjgggddd```^^^___```aaaaaa^^^\\\]]]```eeeiiikkkmmmkkkjjjkkkmmmjjjddd^^^VVVUUUUUUTTTSSSSSSRRRRRRQQQQQQPPPPPPOOOOOONNNNNNLLLKKKKKKKKKKKKKKKLLLLLLKKKKKKKKKLLLLLLKKKKKKKKKKKKLLLMMMLLLKKKMMMSSSXXXaaahhhrrryyy{{{yyyvvvsssooommmjjjiiiiiihhhgggeeeggggggfffeeeeeeeeeffffffgggfffgggiiilllrrrwwwzzzyyyrrroookkkfff___]]][[[\\\___aaabbbccceeelllyyyxxxvvv{{{~~~~~~wwwvvvzzzxxxrrr\\\QQQBBB888444333222111111111000000000////////////000000...------...000............////////////...///000111111222222222---......///////////////000000///...............//////////////////////////////.........---------...000111111//////000222222777<<>>;;;;;;777777777777777777777777555555555666666666666666888:::===>>>???@@@BBBEEEIIIIIIKKKOOOSSSUUUTTTRRRPPPSSSVVVZZZfff~~~~~~xxxooofff^^^ZZZYYYVVVVVVUUUQQQMMMJJJIIIIIIJJJMMMRRRXXX^^^dddhhhjjjllllllmmmmmmmmmllljjjjjjlllmmmmmmkkkgggccc``````gggkkknnnnnnpppsssqqqllloooooopppqqqsssuuuvvvwwwttt~~~yyy{{{~~~zzzuuurrrooonnnpppsssuuuvvvxxxzzzwwwssswww}}}~~~sssiii]]]SSSIIICCC>>>666111000111111000/////////000000------------------------//////..................,,,,,,,,,,,,,,,---------------,,,+++++++++,,,,,,))))))***+++,,,,,,,,,,,,,,,,,,,,,---------......---...//////......///111000111666???LLL\\\jjjsss}}}{{{ssssss{{{oooXXXOOOKKKSSS___iiippptttqqqwww}}}pppbbb\\\YYYXXXZZZ]]]```bbbcccccccccgggmmmrrr}}}rrrggg\\\WWWSSSOOOMMMMMMWWWZZZZZZXXXYYY\\\]]]ZZZVVVXXX[[[^^^cccjjjrrrxxx~~~{{{uuuqqqpppoooooonnngggeeeaaa]]]\\\\\\]]]___^^^\\\ZZZ\\\```dddgggiiigggeeedddeeefffccc^^^YYYUUUUUUUUUTTTTTTSSSSSSRRRRRRRRRRRRRRRRRRRRRQQQQQQMMMMMMLLLLLLLLLMMMNNNNNNLLLMMMNNNOOOOOONNNMMMLLLNNNOOOPPPOOONNNPPPUUUZZZccciiiqqqvvvxxxwwwuuutttmmmkkkhhhhhhhhhhhhfffeeeffffffffffffggghhhjjjjjjjjjjjjkkklllnnnqqqtttuuuyyy}}}~~~xxxrrroookkkgggeeecccbbbbbbfffjjjmmmnnnfffjjjsss{{{{{{{{{{{{|||xxxzzz}}}uuussswwwyyyxxxjjj[[[GGG:::555555444111222222111111111000000000000000000///---,,,...///............//////////////////000111222222222222---......///////////////000//////............///////////////////////////...............---------///111222222111111222444444888===DDDMMMVVVWWWSSSTTT[[[fffsssttthhhaaa___YYYYYY^^^qqqqqqvvvqqq[[[PPPEEEAAA@@@<<<:::999888888888888888888888888555555555666666777777777:::<<>>999666666666666666666666666666666555555666666777888888999999<<<>>>@@@AAACCCFFFHHHIIIKKKPPPSSSUUUVVVUUUUUUWWW___nnnzzztttooommmllleeebbb]]]ZZZYYYWWWVVVTTTQQQQQQQQQTTTXXX]]]cccfffggghhhjjjlllmmmmmmmmmllleeehhhkkkkkkiiijjjooouuuuuukkkjjjllliiimmmqqqssstttwww|||uuuooojjjgggcccgggnnnuuu{{{}}}}}}}}}~~~{{{xxxzzz}}}wwwrrrqqqnnnmmmrrr|||}}}wwwiiiXXXLLLBBB999444444111111000/////////000000------------------------------,,,,,,,,,,,,,,,,,,+++,,,---//////......---,,,,,,+++++++++,,,------,,,------......---------,,,,,,,,,---------......---///000111000111222444555===NNNddd{{{{{{wwwxxxgggVVVKKKLLLSSSbbbnnntttwwwzzz{{{tttjjj```]]]]]]\\\]]]```eeefffggggggkkkuuuuuukkk^^^YYYTTTSSSPPPNNNPPPTTTXXX^^^aaa^^^\\\___bbbbbbcccgggnnnuuu|||yyysssrrrrrrrrrqqqnnniiieee___]]]YYYUUUTTTTTTUUUWWW\\\ZZZYYYYYYZZZZZZYYYWWWYYYZZZ[[[\\\\\\\\\[[[ZZZZZZZZZZZZZZZZZZZZZZZZZZZXXXXXXXXXXXXXXXWWWWWWWWWXXXWWWTTTQQQPPPPPPQQQRRRSSSSSSSSSSSSSSSSSSSSSSSSTTTVVVWWWVVVSSSTTTWWWZZZ```ccceeegggffffffgggiiiiiigggfffgggiiijjjjjjiiiffffffgggiiikkkmmmooopppppppppooonnnmmmlllkkkkkklllrrrtttqqqoooooommmjjjhhhnnnsssuuuyyyooojjjnnnvvvwwwkkkYYYIII???999555222222222111111111000000000---...000000///......///............////////////---......//////......------......//////////////////............//////000////////////////////////---------...............,,,...000111111222444666:::<<>>@@@AAACCCFFFHHHIIILLLOOORRRSSSTTTVVVWWWWWWdddzzz}}}yyyvvvrrroooiiiddd^^^[[[[[[[[[ZZZYYYVVVUUUTTTUUUWWW\\\aaadddggghhhjjjkkkkkkkkkjjjjjjeeehhhkkkjjjhhhkkksss{{{vvvllljjjjjjhhhllloooppppppssszzznnnddd```^^^^^^eeelllqqquuuxxx|||~~~zzzxxxsssmmmooowww}}}ooo___SSSHHH===666555222222111000000000000111........................,,,,,,,,,++++++*********,,,------...............,,,+++++++++,,,,,,---...,,,,,,---------,,,,,,+++,,,,,,,,,---------......---///111111111111333555888DDDXXXppp{{{{{{yyycccVVVLLLOOOYYYfffooossswww{{{{{{www|||rrrhhh___\\\]]]^^^```ccciiiiiijjjjjjooo{{{wwwkkkaaaXXXSSSOOOOOONNNNNNRRRXXX[[[bbbfffcccaaabbbddddddggglllssszzzyyytttooooooooooooooolllgggddd^^^\\\XXXTTTSSSSSSTTTVVVYYYXXXXXXXXXYYYYYYWWWUUUTTTUUUWWWXXXYYYYYYZZZ[[[ZZZZZZZZZZZZZZZZZZZZZZZZZZZYYYYYYYYYXXXWWWWWWWWWWWWVVVTTTRRRRRRSSSUUUVVVVVVUUUSSSRRRRRRSSSUUUVVVVVVYYYZZZYYYVVVVVVYYY\\\___aaacccddddddcccdddeeegggeeedddeeehhhiiiiiiiiigggggghhhiiijjjlllmmmnnnmmmlllkkkiiihhhhhhhhhhhhiiinnnpppmmmkkklllkkkiiihhhqqqwwwyyy~~~qqqfffgggnnnrrrkkk```RRREEE<<<666444111111000000000/////////+++---///000/////////000............////////////......////////////......---......///////////////...............///000000////////////////////////---------.........//////---///111222333444666888===>>>HHHYYYdddgggfffggghhhsssxxxaaaTTTQQQRRRPPPXXXdddnnnnnnjjjnnnvvvyyyooopppqqq___TTTHHHBBB>>>===;;;777777999666666666666666666666666444555666777888999::::::999;;;>>>@@@BBBDDDGGGIIIJJJMMMPPPQQQQQQSSSWWWZZZcccrrr}}}zzztttoookkkfff___[[[\\\]]]]]]\\\ZZZXXXVVVVVVXXX\\\```ccciiiiiijjjkkkjjjiiihhhgggeeeiiikkkiiigggkkkuuu~~~tttmmmjjjhhhgggjjjlllllllllooovvv}}}mmmaaa]]][[[^^^fffmmmppprrrwww|||}}}uuummmlllrrr{{{sssdddYYYNNNAAA777444333222222111111111111111////////////////////////,,,,,,++++++***)))((((((------------......//////++++++++++++,,,,,,---...++++++,,,,,,,,,++++++***,,,,,,,,,---------......+++---/////////000222333>>>KKKaaawww{{{vvvbbbWWWPPPUUU___jjjooopppsssyyy{{{tttlllwww}}}pppfff]]]\\\]]]___bbbfffhhhiiijjjlllsssyyyooocccYYYTTTOOOLLLMMMMMMNNNTTT[[[^^^fffjjjhhheeeeeegggggglllpppwww|||{{{tttpppmmmlllllllllllljjjgggddd^^^[[[WWWTTTRRRRRRTTTUUUVVVVVVVVVXXXYYYYYYWWWUUUQQQSSSVVVXXXXXXYYY[[[\\\YYYYYYYYYYYYZZZZZZZZZZZZ[[[ZZZZZZYYYXXXWWWWWWVVVVVVTTTSSSRRRSSSUUUXXXZZZWWWUUUSSSQQQQQQSSSUUUWWWYYY[[[\\\[[[XXXXXXZZZ]]]^^^aaacccdddcccbbbcccdddeeeccccccdddfffhhhiiihhhhhhhhhhhhiiijjjkkklllmmmjjjiiigggeeeeeeeeeeeefffggglllmmmiiigggiiiiiigggbbblllrrrttt~~~~~~~~~{{{{{{}}}ooo```^^^dddnnnllldddXXXJJJ>>>888666000000000000////////////***,,,///000000///000111............/////////000///000000000000000//////---......///////////////...............///000111////////////////////////---------.........//////...000222444444666888:::@@@@@@JJJ[[[fffgggfffggglllxxxgggUUUNNNQQQVVVVVV]]]gggjjjaaaYYY```nnnmmmzzzuuuiiivvvkkkZZZPPPEEE@@@<<<<<<:::777888;;;777777777777777777777777444555666777888999::::::999<<>>AAAFFFNNNXXX```dddcccbbbjjjzzzwwwfff\\\WWWSSSVVV[[[bbbjjjmmmeeeYYYUUUZZZaaagggssszzzlllgggyyyttt```PPPHHH???>>>===;;;999888888888444444555555666666777777444555777777777888:::<<>>888444444333222000///////////////000111111000///.../////////////////////////////////...............,,,,,,,,,++++++,,,------...------,,,,,,---------,,,,,,,,,---------------------...111000000555<<>>===;;;999888888888555555555666666666666666444555777777777888;;;===???AAACCCDDDEEEGGGJJJMMMOOOOOOPPPQQQOOORRR^^^lll|||~~~{{{yyyxxxyyyvvvqqqlllhhhfffeeeeeecccbbb```]]][[[\\\___bbbiiiiiiiiiiiijjjjjjjjjjjjeeeeeeeeeeeeeeefffggghhhccccccdddcccccccccfffhhhlllhhhfffeeedddeeelllvvv|||sssooogggjjjrrrzzz}}}~~~uuullliiillluuuyyykkk```XXXOOOCCC:::444333222111000000//////000000111111000///...---////////////////////////,,,,,,------.........///++++++++++++,,,---...///---------,,,,,,------..................---------...---...000000///555<<>>>>><<<:::999888888888666666666666666555555555444666777777888999;;;===???AAACCCEEEFFFHHHLLLNNNKKKKKKMMMOOOOOOUUUdddsssvvv}}}|||zzzzzz~~~zzztttnnniiigggffffffgggfffdddaaa^^^^^^```bbbffffffggghhhiiijjjjjjkkkhhhgggffffffggggggeeecccbbbbbbbbbaaa___```bbbeeejjjgggeeedddbbbaaahhhpppyyyoooooorrryyy~~~vvvnnnkkknnnyyyxxx}}}|||mmmddd___VVVIII>>>555333111000111111000000111111111000//////......////////////////////////,,,,,,,,,------------...,,,+++++++++,,,,,,---...------,,,,,,,,,---......000000//////......------...---...000000000666>>>LLLRRR\\\hhhrrr|||~~~{{{}}}qqq]]]UUUWWWaaalllvvvxxxwww{{{zzzyyy|||~~~zzzsssiiimmm~~~{{{pppccc\\\XXX\\\aaadddfffiiikkksss|||{{{kkk]]]QQQIIIEEEDDDCCCCCCDDDFFFIIILLLNNNPPPSSSVVVXXXYYYZZZ\\\^^^^^^```ccceeeffffffdddcccggghhhjjjmmmmmmjjjddd```WWWRRROOORRRUUUWWWZZZ^^^eeeeeeeeeeeedddcccaaa```]]][[[WWWSSSPPPOOONNNNNNSSSUUUWWWYYYYYYXXXVVVTTTSSSSSSTTTTTTTTTTTTTTTTTTVVVTTTQQQOOOOOORRRVVVYYYZZZZZZYYYYYYXXXWWWWWWVVVXXXWWWVVVVVVUUUTTTTTTTTTVVVVVVWWWVVVVVVWWWZZZ\\\^^^___````````````ccceeeffffffhhhiiijjjkkkjjjjjjggggggfffeeeddddddddddddggghhhjjjlllnnnoooooonnnjjjfffaaa```bbbeeeggghhhfffggggggeeecccaaaaaabbbfffkkkmmmkkkggghhhooowww{{{uuuvvvyyyxxx|||qqqoooooovvvpppcccaaarrr}}}tttdddWWWLLLCCC:::777333111111111111000........................////////////000000000000//////............////////////000000000//////.....................------////////////////////////......//////000000111111444555666555555888>>>DDDNNNVVV^^^aaa```dddnnnwwwtttrrrzzz~~~xxxqqqggg___UUUSSSRRRRRRVVV___lllwwwuuudddYYYVVV\\\iiitttuuugggfffrrrooo]]]PPPGGGBBB>>>===;;;:::999888888888777777666666555555444444444666777888888:::<<>><<<;;;:::999888888888888666666666666666555555555555666888999:::;;;>>>AAA@@@CCCFFFHHHJJJNNNRRRUUUUUUSSSTTTWWW]]]lllqqqmmmttt}}}~~~~~~~~~~~~}}}|||zzzuuuoooiiieeebbbaaa^^^```bbbccccccdddfffggghhhhhhhhhhhhhhhhhhhhhhhhiiijjjkkkhhhdddaaabbbdddaaa```^^^[[[ZZZ[[[^^^aaaaaa```aaabbbaaa```eeelllooonnniiijjjxxx{{{uuupppkkkkkkuuuzzz{{{~~~yyyrrrjjj```UUUMMM@@@:::444222444555333000//////......///000111222////////////////////////.............../////////------,,,++++++,,,,,,,,,,,,,,,,,,,,,---...//////..................//////...---...222333666???IIIVVVYYYaaappp~~~wwwxxxppp\\\PPPRRR[[[nnnuuuzzz}}}zzzrrroooqqqtttwwwnnnhhh\\\XXXVVVZZZ___bbbgggmmmqqqxxx{{{pppaaaUUUNNNJJJFFFCCCCCCDDDFFFIIIKKKLLLMMMMMMOOOQQQUUUWWWXXXYYY[[[]]]```bbbdddeeeeeecccaaa___bbbbbbbbbcccccc```\\\YYYTTTOOOMMMNNNOOOLLLLLLNNNTTTUUUXXXZZZ\\\]]]]]]]]]\\\ZZZWWWSSSOOOMMMKKKJJJLLLNNNRRRVVVXXXYYYYYYXXXSSSSSSSSSSSSRRRQQQPPPOOONNNNNNMMMMMMOOOQQQTTTVVVVVVVVVWWWXXXYYYZZZZZZ[[[XXXWWWVVVVVVWWWZZZ\\\]]]^^^______^^^\\\]]]___aaafffffffffeeecccbbbccceeeddddddeeefffgggiiijjjkkkpppooommmjjjhhhfffeeeeeeccceeefffhhhhhhhhhhhhhhhdddgggjjjlllllllllkkkkkkiiiiiihhhggggggiiimmmqqqxxxuuuqqqllliiikkkooottt~~~{{{nnndddaaabbblllsss}}}|||yyyxxxwww{{{{{{xxxyyytttttt|||jjj]]]kkkwwwzzzzzzuuufffUUU@@@;;;666222111111111111////////////////////////------........./////////...///000111111000///...///000000111111111000000.........//////000000000////////////////////////......//////000000111111///111444555777<<>>DDDIIIQQQPPPQQQTTT^^^ppptttiiijjjooo}}}ssskkkgggfffdddbbbjjjqqqqqqyyy{{{qqq\\\PPPJJJDDD>>>;;;:::999888666666666666777666666666666777777777777555666777:::<<<>>>@@@AAAEEEFFFGGGIIIMMMRRRXXX[[[^^^```dddnnn}}}mmmeeeeeerrr~~~~~~}}}}}}}}}~~~~~~}}}}}}{{{{{{{{{yyyxxxzzz}}}~~~~~~|||xxxqqqjjjeeeaaa```___aaagggnnnrrrqqqnnnqqqnnniiifffeeeffffffgggjjjjjjhhheeecccbbbdddeeecccaaa___```aaabbb```^^^bbbcccccccccccccccddddddgggnnnvvv}}}{{{rrrvvv}}}yyypppooonnnmmmnnnqqquuuwwwzzzvvvttttttxxxzzzqqqiiieeedddQQQEEE999444333111000000111000000//////000000111111000000///////////////......////////////......,,,,,,,,,---------------------------------------------------------------------///222777AAAMMMUUUeeewww~~~zzz~~~mmmXXXNNNPPPZZZbbbssssssvvv~~~|||lllnnnyyyzzzppphhhccc___\\\[[[]]]^^^___fffmmmzzz}}}vvvggg^^^RRRJJJGGGFFFEEECCCDDDFFFHHHKKKMMMMMMMMMLLLJJJJJJKKKLLLNNNPPPRRRSSSTTTTTTTTTUUUWWWYYY[[[\\\[[[XXXUUUTTTUUUWWWXXXXXXYYYZZZYYYXXXUUUPPPKKKHHHHHHHHHIIIJJJLLLNNNPPPQQQUUUTTTQQQOOOLLLJJJIIIHHHLLLQQQWWWZZZYYYWWWVVVVVVSSSSSSRRRRRRQQQOOONNNNNNLLLKKKJJJMMMQQQSSSSSSRRRUUUUUUWWWXXX[[[]]]```aaa]]]]]]\\\\\\\\\\\\]]]^^^^^^___```aaabbbaaaaaa```ccceeefffeeedddbbbcccddddddddddddeeefffiiikkkllllllmmmmmmmmmlllkkkiiihhhfffeeeeeefffhhhgggeeecccfffiiilllmmmkkkjjjjjjkkkppppppqqqooollljjjiiijjjgggfffffffffhhhkkknnnppprrruuuxxxxxxvvvuuuxxxzzzyyyxxxxxx|||~~~~~~~~~{{{}}}sssccc```jjjyyyvvv\\\HHH888666666222000333111111111111000000000000000000000000000000000000///////////////000111111111111111111111111111111000000000000////////////000...---...000111000...000////////////000111111...111444666999>>>CCCGGGMMMNNNQQQWWWcccttttttnnnsss||||||tttooolllhhhccclllmmmppp~~~lllXXXNNNHHHBBB===;;;:::999888777666666666777666666666666777777777777555666888:::===???@@@AAAEEEFFFGGGIIILLLQQQVVVYYYXXX```jjjyyyuuuiiieeehhhvvvzzzyyyxxxxxxyyyzzz|||}}}~~~|||zzz{{{|||{{{yyyvvvssssssvvv|||~~~zzzuuummmfffbbbaaa```aaaeeelllppppppooonnnkkkhhheeeeeefffhhhjjjkkkkkkiiifffccccccdddfffeeedddbbbbbbbbbbbb```___ddddddddddddccccccccccccgggkkkpppxxxyyy~~~}}}yyyyyy~~~}}}yyyoooooopppqqqrrrtttvvvwwwzzzuuutttwwwzzz|||vvvooohhhdddUUUHHH;;;666444111000111111111111000000111111111111000//////......//////......////////////......***++++++,,,,,,---------------------------------------------------------***,,,///111666AAAPPP\\\ppp|||yyyzzzdddSSSMMMTTTbbbmmmssssssuuu|||tttiiirrrvvvmmmgggbbb^^^\\\]]]___bbbjjjssszzzrrrbbbZZZOOOHHHEEEEEEDDDCCCCCCEEEGGGJJJLLLLLLLLLLLLJJJJJJJJJJJJKKKLLLNNNOOOOOOOOOPPPRRRTTTVVVYYYZZZVVVUUUTTTUUUWWWYYYYYYYYY]]]\\\ZZZXXXSSSNNNJJJGGGFFFFFFGGGHHHIIIKKKMMMNNNRRRQQQOOOMMMKKKIIIHHHGGGJJJNNNUUUYYYYYYXXXVVVUUUQQQQQQPPPOOONNNMMMLLLLLLLLLKKKKKKMMMPPPRRRSSSRRRUUUUUUVVVXXX[[[]]]___aaa___^^^]]]]]]\\\\\\]]]]]]```aaaccceeeeeedddcccbbbeeefffgggfffdddddddddeeeffffffgggggghhhjjjkkklllkkkmmmppprrrrrrooollliiihhhgggfffgggiiiiiigggeeegggggghhhgggggghhhkkknnnrrrsssrrrpppllliiiggggggeeeeeeffffffggghhhiiijjjoooqqqssssssrrrtttxxx}}}|||zzzyyy{{{{{{|||xxxiiiaaafffrrriiiSSS>>>888888444222333111111111111000000000000000000000000000000000000///////////////000111111000000000000000000000000000000000000////////////...---,,,---///000///...//////......//////000111...111555888:::>>>AAADDDHHHLLLSSS^^^kkk{{{xxxxxxwwwrrrmmmgggbbbmmmxxxkkkqqqvvveeeTTTJJJEEE@@@;;;::::::999888777666666666666666666666666777777777777666777999;;;===???AAABBBEEEFFFHHHJJJLLLOOOSSSVVVWWWeeexxxmmmeeedddiiiyyyqqqqqqqqqrrrtttvvvyyyzzzyyyyyyyyywwwvvvvvvxxx{{{yyyxxxuuurrrrrruuu|||~~~|||wwwpppiiidddbbbaaaaaadddhhhmmmooooooiiihhhfffeeedddgggjjjmmmkkkjjjiiifffcccbbbdddfffhhhgggeeeeeedddcccbbbaaadddcccccccccbbbbbbaaaaaafffhhhkkkuuu}}}}}}|||wwwzzz}}}~~~|||uuuvvvwwwwwwxxxwwwvvvvvv~~~}}}~~~yyyqqqhhh```VVVIII<<<666444222111222222222111111111111222222000000///............///,,,,,,------------,,,,,,******+++,,,---.........------------------------------------............///222555666999DDDVVVdddzzz{{{xxxwww~~~qqq\\\PPPQQQ\\\mmm{{{{{{{{{|||~~~mmmkkk{{{zzzqqqkkkddd___\\\]]]```eeeoooyyyvvvmmm]]]VVVLLLFFFDDDDDDDDDCCCCCCDDDGGGIIIKKKLLLMMMMMMLLLKKKIIIHHHHHHJJJKKKLLLNNNOOOPPPQQQSSSUUUVVVWWWSSSSSSUUUXXX[[[^^^^^^]]]aaa___[[[WWWRRRMMMIIIGGGDDDDDDEEEEEEGGGHHHJJJKKKNNNNNNMMMKKKIIIHHHFFFEEEGGGKKKQQQVVVXXXWWWVVVTTTQQQPPPOOONNNMMMLLLLLLLLLLLLKKKKKKLLLNNNPPPRRRSSSTTTUUUVVVXXXZZZ]]]___```^^^^^^^^^]]]^^^^^^______cccdddfffhhhhhhgggfffdddggghhhhhhgggeeeeeefffgggiiiiiiiiijjjkkkkkklllmmmlllooosssvvvuuuqqqllliiigggffffffhhhjjjkkkkkkjjjhhhgggeeedddeeeiiinnnrrruuuuuutttqqqlllhhhffffffgggfffeeeddddddeeefffgggnnnoooooommmmmmooouuu{{{{{{{{{rrreeebbblll|||vvv^^^FFF;;;999666222111111111111111000000000//////////////////////////////////////////000000111////////////////////////000000000000////////////------------...///.....................///000000///222666:::<<>>@@@BBBCCCDDDGGGJJJKKKLLLNNNRRRVVV^^^rrrzzzjjjeeeeeejjjzzzggghhhjjjmmmqqqtttvvvxxxsssssssssrrrqqqsssvvvyyyxxxxxxwwwvvvuuuwww{{{~~~~~~|||zzzxxxrrrkkkfffdddcccaaabbbeeeiiilllnnnjjjjjjiiigggeeeeeehhhkkkjjjiiihhheeebbbaaaccceeeiiiiiihhhgggeeedddccccccbbbbbbaaaaaa``````______eeefffjjjuuu}}}uuuxxxyyy}}}~~~|||xxxtttrrr}}}|||tttiii```XXXJJJ<<<666444333222444222222111111111111222222000//////...............,,,,,,------------,,,,,,+++,,,,,,---...//////000---------------------------------....../////////444888<<<>>>CCCPPPdddsssvvvsssuuu~~~~~~kkkWWWPPPUUUaaaqqq{{{rrryyy}}}tttnnneee```\\\]]]```gggrrr~~~{{{rrrhhhXXXQQQIIIDDDDDDEEEDDDDDDDDDEEEGGGIIILLLMMMNNNOOONNNLLLJJJHHHHHHIIIJJJKKKQQQRRRRRRSSSTTTUUUVVVVVVTTTUUUWWW\\\aaaddddddddddddaaa\\\VVVPPPLLLIIIHHHEEEEEEDDDDDDEEEFFFGGGGGGKKKKKKJJJIIIHHHFFFDDDCCCEEEGGGLLLQQQUUUVVVUUUSSSRRRQQQOOONNNMMMLLLLLLMMMLLLLLLLLLLLLMMMOOOQQQSSSTTTTTTVVVWWWZZZ\\\___```]]]]]]]]]^^^___aaabbbccceeeggghhhjjjjjjiiihhhggghhhhhhhhhgggeeeeeefffhhhiiijjjkkkllllllmmmmmmnnnooorrruuuwwwvvvqqqlllhhhfffeeeeeehhhkkknnnoooooojjjgggdddcccfffkkkqqqtttvvvvvvtttpppkkkgggffffffiiigggccc``````bbbeeegggkkkllllllkkkkkkooowww}}}}}}{{{~~~|||kkkbbbgggvvviiiOOO???:::666333000111111111111000000000//////////////////////////////////////////000000111........................000000000000////////////,,,---...............///...............///000000000333888<<>>;;;<<<999999888888777666666555666666666666777777777777888999;;;===???AAACCCDDDEEEHHHKKKLLLLLLOOOUUUZZZgggxxxkkkgggiiiooobbbdddhhhmmmpppsssuuuuuuoooppppppppppppssswwwzzzyyyzzzzzzyyyxxxxxxzzz|||~~~|||yyywwwvvvsssmmmhhhgggeeebbb```aaaeeeiiillloooqqqqqqmmmhhheeefffhhhiiiiiigggdddaaaaaabbbdddggghhhhhhgggeeecccdddeee`````````_______________dddfffjjjttt}}}nnnllluuu{{{{{{~~~yyyssspppzzzxxxnnnfff\\\NNN???888666333333444111111111000000111111111000///......------............////////////......,,,------....../////////---------------------------------...//////000000///333999AAALLL^^^sssssssssvvv}}}hhhUUURRRXXXaaammmxxxxxx{{{{{{||||||tttpppccc^^^[[[]]]aaahhhttt}}}zzzvvvmmmcccTTTNNNGGGCCCDDDEEEEEEEEEFFFGGGIIIKKKMMMOOOQQQRRRQQQOOOLLLJJJIIIJJJLLLNNNTTTTTTUUUVVVWWWWWWWWWWWWWWWXXX[[[```eeeiiikkkkkkfffbbb\\\UUUOOOKKKIIIIIIGGGGGGFFFEEEDDDDDDDDDEEEGGGGGGHHHGGGFFFDDDBBBAAACCCDDDGGGLLLQQQSSSTTTSSSSSSQQQPPPNNNMMMMMMMMMMMMLLLLLLLLLLLLKKKMMMQQQTTTTTTTTTUUUWWWZZZ\\\^^^```]]]]]]^^^___```bbbdddeeefffgggggghhhhhhhhhhhhhhhhhhiiihhhgggeeeeeegggiiiiiijjjkkkmmmnnnnnnooooooqqqsssuuuvvvtttpppkkkhhhfffeeeeeehhhkkkoooppppppkkkhhheeedddhhhmmmrrrtttuuutttqqqlllhhhffffffhhhjjjgggbbb___^^^```dddggggggiiijjjjjjlllrrr||||||xxxzzzrrrfffgggrrrtttYYYEEE;;;777333111111111111111000000000000000000000000000000000000///////////////000111111////////////////////////000000000000////////////,,,...//////...---///000//////......//////000111111555999>>>BBBGGGLLLOOOTTTZZZfffvvvrrrbbbZZZRRRRRRYYYiii~~~uuuuuuwww```VVVKKKFFFBBB===;;;<<<888999999999888777666555666666666666777777777777999:::<<<>>>@@@BBBDDDEEEEEEIIIMMMMMMMMMQQQZZZaaapppuuukkkkkkooowww{{{bbbeeejjjpppssstttsssrrrnnnoooqqqrrrsssuuuyyy|||{{{|||{{{yyyxxxxxxzzz|||}}}yyytttssstttsssooojjjjjjgggccc______aaafffjjjqqqtttvvvtttooojjjjjjkkkjjjjjjhhheeebbbbbbccceeedddeeefffeeecccaaacccddd_________```````````````ccceeehhhqqqkkk```]]]bbblllvvvsssssswww~~~~~~xxxtttyyyyyypppjjjcccTTTDDD<<<888444333444111000000//////000000111//////...------------.........////////////......---------------------------------------------------------...///000000000---111999EEEWWWmmm{{{uuuvvv{{{{{{fffVVVWWW___dddkkkssspppuuuzzz~~~~~~|||zzzssspppaaa\\\ZZZ\\\aaahhhttt~~~xxxuuurrrhhh^^^QQQKKKEEECCCDDDFFFGGGFFFIIIIIIKKKMMMOOORRRTTTUUUTTTRRROOOLLLLLLMMMOOOQQQSSSTTTVVVXXXYYYZZZZZZYYYZZZ[[[]]]aaahhhllloooooohhhccc\\\TTTNNNKKKJJJJJJJJJIIIHHHFFFDDDCCCCCCCCCDDDEEEFFFFFFEEECCCAAA@@@AAAAAABBBFFFLLLQQQSSSRRRSSSQQQOOOMMMLLLLLLMMMMMMLLLMMMMMMKKKJJJLLLPPPTTTSSSTTTUUUWWWYYY\\\^^^___^^^______```aaabbbdddeeeeeeeeedddddddddeeefffggghhhiiihhhfffddddddgggiiigggiiikkkmmmooooooppppppqqqrrrrrrrrrqqqooommmlllhhhgggfffgggkkkmmmoooooojjjgggeeefffjjjnnnqqqqqqrrrppplllgggcccccceeehhhhhhfffccc``````aaaccceeedddfffhhhiiikkkqqqzzz~~~wwwtttwww}}}||||||wwwkkkiiiqqq|||cccLLL>>>888555444111111111111000000000000000000000000000000000000///////////////000111111////////////////////////000000000000////////////---///000000......///111000////////////000111111222666:::???EEEKKKRRRWWW^^^cccmmm|||lll]]]VVVNNNOOOVVVbbbnnnvvvyyyzzz{{{wwwzzznnn\\\RRRIIIEEEAAA<<<999:::888888999999888777555444666666666666777777777777:::;;;<<<>>>AAACCCEEEFFFFFFJJJNNNNNNOOOTTT___hhh{{{tttlllnnnttt|||kkkdddhhhnnnsssuuutttrrrpppnnnppprrrtttuuuxxx{{{}}}~~~}}}{{{xxxvvvwwwzzz||||||wwwrrrqqqssssssooolllkkkiiiddd___]]]___eeeiiinnnsssxxxxxxtttqqqqqqssskkkkkkiiifffccccccdddfffaaacccdddcccaaa```aaaddd______``````aaaaaabbbbbbcccdddfffnnn}}}lll\\\SSSSSS^^^iiippprrryyy{{{xxxxxxoooiiijjjZZZIII???999444222333000000////////////000000//////...------------...,,,------------------,,,---,,,,,,,,,,,,,,,,,,,,,---------------------------------...///000000111555999AAAPPPeee|||wwwxxxyyyyyyeeeXXX\\\fffiiinnnuuutttyyyzzzxxxsssppp___[[[YYY\\\aaahhhttt}}}vvvsssooofff[[[PPPJJJEEECCCDDDGGGGGGGGGJJJKKKLLLNNNQQQSSSVVVWWWVVVTTTPPPNNNMMMOOOQQQSSSRRRSSSVVVXXXZZZ\\\\\\\\\\\\\\\^^^bbbhhhnnnqqqrrrhhhccc[[[SSSNNNKKKKKKKKKLLLKKKIIIGGGEEECCCBBBBBBCCCDDDEEEEEEDDDCCC@@@???AAA??????CCCJJJOOORRRRRRRRRPPPNNNLLLKKKKKKLLLMMMLLLMMMMMMKKKJJJKKKPPPTTTSSSTTTUUUWWWYYY\\\^^^___aaaaaa``````aaabbbccccccdddcccaaa```aaabbbdddfffhhhhhhgggeeeddddddfffiiifffhhhjjjmmmooopppppppppqqqppppppoooooonnnnnnooojjjiiiggghhhjjjlllmmmllliiigggeeefffkkknnnoooooopppmmmhhhccc___```eeehhheeeeeedddcccbbbbbbbbbcccccceeeffffffgggkkksssyyy~~~yyyrrrpppttt|||zzzyyyzzzoookkkqqqjjjQQQ@@@999777666111111111111000000000000000000000000000000000000///////////////000111111000000000000000000000000000000000000////////////---///111111///...000222000000000000000111222222333666;;;@@@GGGNNNWWW\\\eeeiiirrryyyeeeXXXQQQLLLMMMRRRZZZaaaeeehhhkkkrrr}}}yyy}}}{{{iiiYYYPPPHHHCCC???:::888999888888999999888777555444666666666666777777777777:::;;;===???AAADDDEEEFFFFFFJJJNNNOOOOOOVVVcccmmmvvvnnnpppvvv~~~{{{aaaooorrrxxx|||}}}zzzvvvssstttttttttuuuuuuuuuuuuuuu}}}zzzvvvttttttuuuvvvwwwvvvuuusssqqqooonnnmmmlllhhhbbb[[[YYY\\\ccciiilllxxx~~~yyywwwvvvvvvxxxooogggeeeeeecccdddfffdddccc```]]]]]]]]]___```aaa```____________``````^^^dddiiimmmvvvmmmXXXLLLLLLSSSZZZgggooozzz{{{}}}uuuttt||||||rrrlllddd[[[NNNAAA999555444444111111111111000000000000000000///...............000//////---,,,+++******+++++++++++++++,,,---...---,,,,,,,,,,,,---......///---+++)))***,,,///111555888BBBTTTkkk}}}yyy|||}}}gggZZZbbbjjjjjjmmmvvvooo|||zzzzzzqqqkkkaaaYYYVVV\\\eeennn{{{wwwuuuuuupppdddZZZMMMKKKGGGDDDCCCDDDFFFHHHDDDGGGKKKOOOQQQUUUYYY\\\TTTTTTRRROOOMMMLLLMMMOOOVVVWWWYYY[[[]]]___aaabbb``````bbbfffjjjmmmnnnnnnddd^^^VVVPPPLLLKKKKKKJJJNNNLLLIIIFFFDDDBBBAAAAAACCCDDDFFFEEEBBB@@@??????<<<>>>AAACCCFFFIIINNNRRRPPPOOONNNLLLKKKJJJJJJJJJMMMMMMLLLMMMNNNPPPSSSTTTXXXWWWVVVVVVWWWYYY\\\^^^bbbbbbbbbcccdddfffhhhiiiddddddccc```^^^```fffllliiigggfffeeeeeefffhhhiiiiiijjjjjjjjjiiijjjmmmppprrrpppooopppqqqqqqpppnnnllljjjgggeeedddfffhhhjjjgggffffffiiilllnnnllliiiiiigggdddbbbaaaaaacccdddjjjhhheeecccbbb```]]][[[^^^^^^aaadddddddddhhhooorrrrrrqqqnnnpppzzz~~~{{{xxxyyy}}}uuugggkkk~~~uuu[[[DDD999555222333222111111111111111111000000000000000000000000---.........//////000000000000000000000000000000...000111222111000...---////////////////////////......///111222222222222555999???DDDIIIPPPYYY___aaammm{{{vvvggg[[[TTTSSSKKKOOOTTTVVVWWWYYY\\\___lllssssssbbbSSSMMMEEE@@@===;;;777444666666666666555555555555555555555555666888999999999<<<@@@BBBCCCDDDEEEFFFIIIGGGMMMUUUUUUVVVdddwwwuuunnnrrrzzznnnXXX{{{wwwvvvuuuttttttssssssssstttzzzyyywwwuuuttttttuuuuuuuuuuuutttrrrpppooonnnmmmlllhhhbbb\\\YYY[[[aaafffpppzzz~~~~~~|||yyyooohhhffffffeeeeeegggdddbbb___]]]]]]]]]___```aaa`````````````````````\\\bbbeeegggooo~~~mmmXXXKKKJJJPPPVVVaaakkkxxx~~~}}}}}}~~~yyyssszzzwwwqqqddd\\\OOOCCC:::666444444111111111111000000000000000000///...............------------------------,,,,,,,,,,,,,,,---......---,,,,,,,,,,,,---.........---+++***+++---///111555999DDDVVVlll}}}~~~sssaaaXXXcccmmmmmmpppxxxyyy~~~zzzuuunnnhhh```ZZZXXX___hhhqqq|||zzzvvvsssmmmbbbXXXLLLJJJGGGEEEDDDEEEFFFHHHHHHJJJMMMOOOPPPRRRTTTWWWRRRQQQQQQOOONNNOOOSSSVVV[[[[[[\\\]]]___```bbbcccdddddddddgggjjjlllkkkjjjccc]]]UUUOOOLLLKKKKKKKKKRRROOOLLLHHHDDDCCCBBBBBBBBBCCCDDDCCC@@@>>>======888:::===???AAADDDIIILLLNNNNNNMMMLLLLLLKKKJJJJJJOOONNNNNNMMMNNNPPPQQQRRRVVVVVVWWWXXX[[[^^^```bbbeeeeeefffgggiiijjjkkklllcccbbb```]]]]]]```dddhhhggggggfffeeeffffffggghhhgggiiijjjjjjjjjkkkmmmoooppppppqqqssstttssspppmmmhhhfffccc```___aaacccdddfffeeefffiiilllmmmllljjjhhhgggeeeccccccdddfffgggjjjgggdddcccaaa___\\\ZZZZZZZZZ\\\___``````eeekkkppptttwwwuuuuuu|||~~~xxxwwwxxxtttmmmxxxyyy^^^HHH<<<777444222222111000000000111111////////////////////////........./////////000000000000000000000000000000)))+++---///000000///...////////////////////////...///000111222222222222666:::@@@EEEIIIPPPYYY```cccooo~~~mmm___XXXRRRMMMLLLIIINNNSSSUUUTTTUUUZZZ^^^fffnnnzzzqqqaaaRRRLLLDDD???===;;;888555666666666666555555555555555555555555666888999:::999<<<@@@BBBCCCDDDFFFGGGLLLKKKOOOWWWYYY\\\lllyyyqqquuu|||~~~cccQQQyyyxxxvvvtttrrrqqqqqqrrrrrrttttttttttttttttttttttttsssrrrrrrqqqpppooonnnmmmkkkhhhccc]]]ZZZ\\\aaaeeessszzzxxxpppiiihhhhhhggggggiiicccaaa___]]]]]]]]]___```aaaaaaaaaaaaaaaaaaaaaaaaaaadddeeeffflllyyynnnYYYKKKHHHMMMRRR]]]hhhvvv~~~|||sssyyyxxxqqqeee^^^RRRFFF<<<666444333222222111111111000000000000//////............///++++++,,,---...//////000---------,,,------...///---,,,,,,,,,,,,---......---,,,,,,,,,---...000111666;;;HHHZZZnnn~~~jjj\\\XXXdddnnnooorrryyy~~~|||xxxqqqkkk___[[[\\\cccmmmuuu~~~zzztttqqqkkk```WWWJJJIIIHHHFFFFFFFFFGGGHHHLLLMMMOOOOOONNNNNNOOOQQQOOOOOOOOOOOOPPPTTTZZZ^^^aaaaaa```___```aaabbbcccdddddddddeeeggggggeeeccc___YYYRRRMMMKKKLLLNNNOOOWWWSSSNNNIIIEEECCCCCCDDD@@@BBBBBBAAA>>><<<;;;;;;:::;;;>>>???AAAEEEIIILLLMMMNNNOOOOOOOOOMMMLLLKKKPPPOOONNNNNNNNNOOOQQQRRRTTTVVVYYY\\\```bbbdddeeeggghhhjjjlllnnnnnnnnnnnndddaaa^^^^^^___bbbdddeeeeeeeeefffgggggggggggggggfffhhhkkkllllllmmmnnnpppoooqqqsssvvvxxxvvvqqqnnnjjjhhhdddaaa``````bbbdddeeeeeefffhhhkkkllllllkkkiiihhhfffeeefffgggiiikkkiiigggdddbbb```^^^[[[YYYXXXWWWXXX\\\]]]^^^bbbhhhpppyyyzzz}}}{{{yyytttttt~~~eeeNNNAAA:::555222222111000//////000000..............................////////////000000////////////////////////***+++---///000000/////////////////////////////////000000111222222333333888<<>>===<<<999666666666666666555555555555444444555555666888999::::::===@@@BBBCCCEEEGGGIIIOOOMMMQQQWWW\\\dddxxx|||uuuxxx~~~oooYYYLLLxxxwwwuuurrroooooopppqqqsssqqqrrrsssttttttsssrrrqqqppppppoooooonnnnnnmmmmmmiiigggddd```^^^___dddgggrrryyy~~~wwwoooiiiiiijjjhhhgggiiibbbaaa___^^^]]]^^^___``````aaaaaabbbbbbbbbbbbbbbbbbcccddddddiiiuuuqqq\\\MMMHHHKKKOOO^^^hhhvvv|||uuuzzzyyyqqqgggaaaWWWKKK???888444444222222222111111111000000000///............//////+++,,,,,,---...///000000......---------......///---,,,,,,,,,,,,---......,,,,,,,,,---...000111222777>>>KKK]]]ooo~~~}}}ggg]]][[[fffnnnppptttzzz|||ssskkk]]]\\\___gggpppyyy~~~wwwtttpppiii]]]TTTHHHHHHHHHGGGGGGHHHHHHHHHMMMNNNOOONNNMMMLLLMMMNNNOOOOOOPPPPPPSSSXXX^^^ccceeedddbbbaaa```aaabbbcccaaa``````aaabbbaaa^^^\\\YYYTTTNNNKKKLLLOOORRRSSSXXXTTTNNNHHHDDDCCCCCCDDD@@@@@@@@@???<<<999999999;;;===???AAABBBFFFJJJMMMNNNOOOQQQRRRRRRQQQOOONNNNNNNNNNNNNNNOOOQQQSSSTTTTTTWWW[[[___bbbdddeeeeeegggiiikkknnnooonnnmmmmmmfffccc```aaadddggggggeeecccdddfffhhhiiiiiihhhgggfffiiimmmoooooopppqqqrrrrrrssstttwwwxxxwwwssspppkkkiiieeeaaa``````bbbccceeeeeefffhhhjjjkkkllllllkkkkkkiiihhhiiijjjkkkllliiigggdddbbbaaa___\\\YYYZZZXXXXXX[[[]]]^^^bbbhhhrrr~~~{{{xxx~~~xxxlllVVVGGG===666222222111000//////////////////////////////////////////////////////000000////////////////////////000000000111000///......////////////////////////000000000111222333444444999<<>>AAACCCDDDFFFHHHKKKOOONNNQQQYYYaaannn}}}uuuxxx}}}uuubbbTTTMMM}}}wwwsssqqqooonnnnnnooorrrsssqqqrrrssstttsssqqqpppnnnnnnnnnmmmmmmmmmlllllllllffffffdddbbbaaacccgggjjjqqqxxxwwwpppkkkkkkllliiiggghhhbbbaaa```_________``````___```aaabbbcccbbbbbbbbb^^^^^^^^^___dddnnn}}}tttaaaQQQIIIKKKNNN___hhhttt|||}}}yyy|||}}}uuuiiieee\\\PPPCCC:::555444222222222222111111111111//////............//////........................///......---------......---,,,,,,,,,,,,---......+++,,,---...///111333333999AAANNN^^^mmmyyy}}}|||{{{zzzddd]]]]]]fffnnnrrryyyvvvwww}}}}}}~~~}}}|||}}}zzzoooeeeZZZ]]]aaaiiisss||||||xxxuuuqqqfffYYYNNNGGGGGGGGGGGGHHHIIIJJJJJJLLLMMMNNNNNNLLLLLLMMMNNNQQQRRRRRRSSSUUUYYY___cccfffeeecccbbbaaaaaaaaaaaa^^^^^^___```aaa```]]]ZZZSSSPPPLLLKKKNNNRRRUUUWWWUUURRRLLLFFFBBBAAABBBCCC@@@@@@@@@===:::888888999999:::===>>>@@@DDDHHHKKKNNNOOOQQQRRRRRRQQQOOOMMMKKKLLLLLLNNNPPPSSSVVVWWWVVVYYY\\\```cccdddccccccdddfffhhhkkklllkkkjjjiiifffdddbbbdddgggiiigggeeebbbdddgggjjjkkkkkkjjjiiihhhkkkoooqqqqqqrrrssstttvvvuuuuuuuuuvvvvvvtttssshhheeeaaa^^^\\\]]]___```ddddddfffgggiiijjjlllmmmooonnnmmmkkkkkkkkkkkkkkkjjjhhheeecccbbb```^^^\\\\\\XXXWWWZZZ\\\]]]aaaffftttuuummmttt~~~|||sss^^^NNNAAA888333222111000////////////000000000000000000000000000000000000000000//////////////////////////////000000000000000//////...////////////////////////000000000111222444666777:::===BBBEEEHHHNNNUUU[[[iiiuuu|||qqqiii]]]ZZZXXXXXXVVVUUUYYY___iiilllnnnjjjeeedddiiipppqqq{{{~~~wwweeeYYYKKKFFF@@@<<<<<<<<<:::888666666666666555555555555333444444555777888:::;;;<<<>>>AAACCCEEEGGGJJJMMMQQQRRRVVV^^^kkk}}}zzzsssvvv{{{~~~iiiXXXOOONNNzzzvvvpppooonnnmmmmmmoooqqqrrrpppqqqqqqrrrqqqpppnnnmmmmmmllllllkkkkkkjjjjjjjjjdddeeeeeedddcccdddgggiiioooyyyyyyrrrnnnnnnnnnjjjggggggbbbaaaaaaaaaaaaaaaaaaaaa^^^___aaabbbcccbbbbbbaaa^^^]]]]]]___bbbkkkzzzwwwfffTTTKKKKKKNNN[[[dddqqq{{{{{{}}}|||vvvkkkiiibbbVVVGGG<<<777666333222222222222111111111///............//////000000/////////...---------///...---------------------,,,,,,,,,,,,---......,,,,,,,,,---///222444666;;;CCCPPP]]]iiisss{{{}}}zzzyyy|||ppp[[[ZZZ]]]fffooovvvkkkooozzz{{{|||zzzxxxxxxwwwxxx{{{yyylllaaaWWW\\\bbbiiisss}}}~~~{{{vvvnnnbbbRRRHHHGGGGGGFFFGGGHHHJJJLLLMMMKKKLLLNNNNNNMMMMMMNNNPPPSSSTTTUUUVVVWWWYYY]]]```dddddddddccccccbbbaaaaaa``````aaabbbcccbbb^^^[[[QQQOOOMMMMMMPPPSSSUUUVVVPPPMMMHHHDDDAAAAAABBBBBBAAAAAA@@@>>>:::888888999:::<<<>>>@@@CCCGGGKKKOOONNNOOOPPPPPPOOONNNMMMLLLJJJJJJLLLNNNQQQTTTWWWYYYXXXZZZ]]]```bbbcccbbbbbbbbbdddeeeggggggggggggfffccccccdddfffhhhhhhfffeeeccceeehhhkkklllmmmlllkkkkkkmmmpppqqqqqqrrrsssuuuzzzxxxvvvuuuvvvuuutttrrrgggeeeaaa^^^]]]^^^```aaacccdddfffggggggiiillloooqqqpppooonnnllllllkkkkkkkkkiiifffeeeeeedddbbb```]]]XXXUUUWWWYYYZZZ]]]aaaqqq{{{zzzjjjccciiisss{{{{{{xxx||||||hhhVVVFFF:::444444222111000000000000111111111111111111111111111111000000000000//////////////////////////////++++++,,,---...///000000/////////////////////////////////111333666999:::<<>>EEEQQQ[[[eeemmmtttyyy~~~{{{xxxwww~~~zzzfffUUUWWW^^^hhhpppwwwyyyhhhmmm}}}yyyyyyyyyvvvuuuvvvuuuuuuwwwzzz{{{uuuiii___UUU[[[aaagggqqq|||~~~|||vvvooofff[[[NNNEEEGGGFFFEEEEEEGGGJJJMMMOOOLLLMMMNNNNNNMMMMMMNNNPPPSSSUUUWWWXXXXXXZZZ\\\^^^bbbcccdddeeeeeedddcccbbbaaaaaabbbcccdddaaa]]]YYYSSSRRRPPPQQQRRRSSSSSSRRRJJJIIIFFFCCCBBBBBBBBBCCCCCCCCCAAA>>>;;;999999;;;:::===@@@BBBEEEJJJOOOSSSRRRRRRQQQPPPPPPOOONNNNNNKKKKKKLLLNNNQQQTTTWWWYYYZZZ[[[^^^```bbbdddddddddccccccddddddeeeeeeffffffbbbeeehhhjjjjjjhhhggggggeeegggiiikkkmmmnnnnnnnnnlllnnnoooooooooppprrrtttyyyxxxwwwwwwwwwuuuqqqooogggeeeaaa___^^^___aaacccbbbdddffffffggghhhlllppppppoooooonnnnnnmmmmmmmmmkkkjjjhhhhhhhhhgggfffddd___XXXTTTUUUXXXXXXZZZ]]]hhhooossskkk___[[[cccnnn}}}tttsss~~~vvvrrrxxxrrr^^^KKK>>>666555444222111111000000000000000000000000000000111111111000000000//////000000000000000000000000,,,,,,,,,---...///000111////////////////////////---......000333777;;;===???BBBFFFHHHKKKOOOVVV\\\lllyyyzzzhhhjjjkkkjjjfffaaa\\\YYYVVVVVV[[[bbbjjjuuu~~~~~~lll]]]TTTKKKEEE???;;;;;;;;;888666666666666666555555555555333333444555777999;;;<<<>>>@@@BBBDDDFFFIIIMMMPPPRRRXXXbbbpppzzzpppjjjpppvvv|||yyyjjjbbbbbbeee{{{zzzyyywwwtttrrrpppoooppppppooonnnmmmlllkkkkkkiiiiiijjjkkklllnnnoooooollllllkkkjjjiiihhhggggggdddeeeeeedddaaa______```aaaqqqyyyuuuuuutttooojjjiiicccccccccccccccccccccddd[[[]]]___aaabbbbbb``````]]][[[[[[]]]]]]```nnn~~~yyyiiiWWWLLLKKKMMMRRRaaavvv}}}xxx{{{yyy{{{~~~|||ooonnniii]]]MMM@@@999888333333333222222222111111...............///000111.........///////////////...---,,,,,,++++++++++++---,,,,,,,,,,,,---.........---,,,,,,...222777:::???FFFQQQZZZbbbiiipppuuu{{{{{{xxxwwwttt```SSSXXXaaakkkqqquuu{{{|||iiiooo}}}xxxxxxxxxuuusssuuupppooonnnpppqqqlllbbbYYYSSSZZZaaafffppp|||}}}zzzuuunnnfff^^^UUULLLFFFHHHGGGEEEEEEFFFJJJNNNQQQMMMNNNOOOOOONNNMMMNNNOOORRRUUUXXXYYYZZZZZZ\\\]]]aaaccceeeggghhhgggeeecccbbbbbbbbbcccbbb___YYYUUUVVVUUUTTTTTTTTTRRRPPPNNNGGGFFFEEEDDDCCCCCCCCCDDDDDDDDDBBB???;;;::::::;;;666888<<>>@@@BBBDDDFFFIIIMMMQQQPPPXXXcccrrrwwwmmmhhhnnnuuu|||}}}tttqqqtttyyyrrrqqqpppqqqttttttqqqnnnlllllllllkkkjjjiiihhhgggdddfffgggiiijjjjjjjjjjjjhhhiiijjjiiihhhggghhhiiieeeeeedddcccaaa___^^^\\\dddnnnyyy~~~~~~vvvqqqppppppooommmiiigggeeeddddddeeecccbbbcccaaa_________^^^\\\[[[]]]\\\\\\\\\^^^eeemmmsss{{{uuulllaaaWWWPPPJJJHHHJJJ```|||wwwssstttzzz~~~yyytttpppggg\\\OOODDD===999888666444222111000111111////////////...---,,,+++////////////////////////---------,,,,,,+++++++++---,,,,,,,,,,,,---.........000111111000333888===BBBIIISSS^^^hhhpppwww|||}}}uuutttxxxkkkVVVQQQ[[[fffmmmrrrzzztttkkkxxx{{{{{{zzzwwwtttsssssstttmmmnnnpppqqqkkk___WWWVVVWWWYYY___iiisssyyyzzzyyyqqqnnnhhh```XXXPPPJJJGGGCCCEEEHHHIIIJJJLLLOOOQQQSSSRRRQQQQQQPPPPPPPPPPPPTTTTTTTTTUUUXXX\\\___aaaffffffgggiiijjjhhhdddaaacccccccccaaa___]]]^^^___WWWTTTRRRRRRSSSPPPKKKFFFGGGFFFDDDBBBBBBBBBDDDEEEEEEFFFEEECCC???;;;:::::::::<<>>CCCCCCCCCEEEIIISSS```iiivvvyyyooo]]]iiirrrsssnnnjjjddd___\\\ccceeefffvvvuuueeeWWWOOOIIIEEEAAA===;;;999777555777777666666555555555444555555666777888:::<<<===???@@@AAACCCDDDGGGLLLPPPWWW\\\fffuuuooojjjfffkkkyyypppnnnmmmnnnppppppmmmjjjiiiiiiiiiiiiiiihhhgggfffeeefffgggiiiiiiiiiiiihhhfffggghhhgggeeedddeeefffeeeeeecccbbb```^^^\\\\\\\\\bbbiiiooosssxxx|||uuupppmmmjjjhhhgggeeeccccccddddddcccbbbcccaaa____________^^^\\\\\\[[[ZZZYYYZZZ^^^dddiiinnnlllggg___VVVNNNIIIGGGTTTmmm{{{vvvrrrpppsssxxx{{{|||xxxuuurrrkkkaaaUUUJJJAAA<<<999777555333222111222222////////////...---,,,+++////////////////////////---------,,,,,,,,,++++++---,,,,,,,,,,,,---......---///111000000333999>>>DDDLLLZZZgggrrr{{{~~~vvvppprrrxxxiiiZZZWWWaaakkkqqqxxxtttuuuxxxxxxwwwuuusssrrrrrrrrrooonnnppppppiii^^^WWWVVVWWWZZZaaakkktttyyyyyyxxxppplllfff^^^UUUNNNHHHDDDDDDFFFHHHIIIJJJKKKMMMPPPRRRQQQOOONNNNNNNNNOOOOOOUUUUUUVVVWWWZZZ]]]___aaadddeeefffggggggfffdddcccgggfffeeebbb___^^^^^^^^^YYYVVVTTTSSSSSSQQQKKKGGGFFFDDDCCCAAAAAAAAACCCCCCFFFGGGGGGEEE@@@===;;;;;;<<<>>>@@@BBBEEEJJJOOOSSSVVVTTTRRRSSSUUUUUUTTTRRRQQQOOONNNPPPTTTXXXYYYYYY]]]```dddggghhhiiikkkmmmsssrrrpppnnnmmmmmmnnnooonnnmmmmmmmmmmmmmmmnnnnnnmmmmmmnnnnnnnnnnnnnnnmmmqqqqqqooooooqqqtttwwwyyy~~~~~~|||vvvmmmggg___\\\XXXUUUUUUWWW[[[^^^ccccccdddfffhhhlllnnnppprrrpppmmmmmmmmmmmmlllkkkiiihhhgggggghhhgggeeeccc[[[TTTPPPRRRTTTTTTVVVYYYXXXXXXZZZ[[[XXXTTTWWW^^^sss||||||xxxuuuqqqqqquuu}}}~~~}}}wwwsssuuupppXXXDDD<<<555000222333222111222000000000000000000000000...//////000000000000000222222111111000000//////111111111111111111111111////////////////////////...000222333444777;;;>>>CCCEEEGGGIIILLLUUUbbblllzzzwwwooolllxxxwwwpppjjjeeebbbeeedddggg}}}ssscccWWWOOOFFFCCC???===;;;:::888777777666666666555555555555555555666777999:::<<<===@@@AAABBBCCCEEEIIIMMMQQQVVV[[[dddttt}}}pppmmmnnnvvvmmmkkkjjjjjjkkkjjjhhhfffffffffffffffffffffffffffffffffggghhhhhhggggggfffeeefffgggfffdddddddddfffgggeeecccaaa^^^]]]\\\[[[[[[\\\___eeemmmwwwxxxrrrmmmhhheeeeeecccbbbbbbcccdddcccbbbbbbaaa___``````aaa___^^^\\\\\\[[[YYYXXXYYY]]]``````bbbccc^^^VVVOOOJJJIIIWWWttt~~~yyyuuuqqqooonnntttyyy||||||xxxuuuqqqllleee[[[PPPDDD===999888666444333222222222////////////......---,,,////////////////////////------------,,,,,,,,,,,,---,,,,,,,,,,,,---......---///000000000444;;;@@@EEEOOO___nnnzzz~~~wwwmmmiiipppzzzqqqaaaZZZ[[[dddnnnttt|||vvvttt~~~xxxssssssrrrppppppoooooopppqqqooonnnmmmfff\\\VVVWWWVVV[[[dddooowwwzzzxxxvvvmmmjjjccc[[[RRRKKKEEEBBBCCCEEEGGGHHHIIIJJJMMMOOOSSSQQQOOOMMMMMMNNNPPPRRRVVVWWWXXXZZZ\\\]]]______```ccceeeeeeccccccfffiiiooommmiiifffcccaaa``````]]]ZZZWWWVVVUUURRRMMMHHHFFFEEEDDDCCCCCCCCCDDDEEEHHHJJJJJJHHHDDD???===<<<>>>???AAACCCFFFJJJOOOSSSVVVUUUTTTUUUVVVUUUSSSRRRTTTSSSRRRSSSVVVYYY[[[[[[```dddiiijjjjjjlllrrrxxx|||zzzwwwuuusssrrrrrrrrroooooooooooonnnnnnnnnnnnooonnnnnnmmmmmmnnnnnnnnnsssrrrqqqrrrtttwww{{{}}}zzzoooggg]]][[[XXXWWWWWWZZZ^^^```eeeeeefffhhhjjjllloooppppppnnnlllkkkkkkkkkjjjiiihhhggggggggggggddd```\\\PPPLLLLLLQQQTTTTTTUUUWWWUUUWWW[[[___\\\XXXXXX\\\sss}}}yyyvvvvvv{{{wwwsssvvvuuu^^^JJJ>>>666111222333222000222000000000000000000000000//////000111111111111000//////000111111000///...000000000000000000000000////////////////////////000111222333555888<<>><<<<<<;;;:::999666666666666555555555555555555666777999;;;===>>>AAABBBDDDEEEGGGJJJOOOSSSWWW\\\fffuuuyyynnnnnnsss~~~jjjiiihhhhhhgggfffdddcccdddddddddeeeeeeffffffgggfffffffffffffffeeeeeedddfffggghhhgggfffeeeeeeggghhhgggdddaaa___]]]]]]\\\^^^\\\]]]dddooo{{{zzztttoookkkhhheeecccbbbbbbdddeeeddddddbbbaaa``````aaabbbaaa___^^^^^^]]][[[YYYYYYZZZ\\\[[[___bbb```YYYRRRNNNNNNTTTrrr}}}{{{~~~{{{wwwtttqqqqqqrrrwww}}}}}}yyyrrrooojjjfff___TTTEEE;;;999777555333222111111222///////////////...------////////////////////////------------------,,,,,,---,,,,,,,,,,,,---......,,,...000000111555===CCCIIISSScccrrr~~~yyypppgggfffrrr|||cccWWWUUUZZZcccmmmttt}}}xxxhhhsss{{{wwwooonnnllllllmmmmmmmmmlllqqqnnnllljjjbbbYYYUUUVVVVVV]]]gggrrrxxxyyyvvvssskkkhhhaaaXXXPPPIIIDDDAAABBBCCCEEEGGGHHHKKKOOORRRVVVTTTQQQOOOOOOQQQSSSUUUVVVWWWYYY[[[]]]^^^^^^^^^^^^bbbdddcccaaaccciiiooozzzvvvpppllliiigggffffffccc___[[[YYYXXXUUUPPPKKKJJJJJJIIIHHHHHHHHHIIIJJJKKKMMMNNNLLLHHHCCC???>>>===???AAACCCFFFJJJPPPTTTVVVVVVVVVWWWVVVUUUTTTRRRVVVVVVVVVWWWZZZ\\\^^^```aaafffkkkkkkjjjnnnwww~~~{{{xxxvvvuuuuuupppppppppoooooonnnmmmmmmmmmmmmlllmmmnnnppprrrsssuuuuuuttttttvvvyyy|||~~~yyynnneee\\\[[[[[[[[[]]]```ccceeegggggghhhiiikkkmmmnnnooonnnllljjjiiiiiijjjiiigggffffffffffffddd```ZZZUUUHHHFFFGGGMMMQQQQQQTTTWWWXXX[[[aaagggfffaaa___aaannn{{{|||~~~wwwtttvvvyyycccOOO@@@888222222333111000111////////////////////////......///000000000000000)))***---000222222111000///////////////////////////////////////////////////000222222444888===@@@FFFIIILLLLLLNNNXXXjjjxxxxxxyyy|||tttooolllddd^^^ggg{{{lll^^^SSSMMMDDDBBB>>><<<;;;;;;999888666666666666666555555555555555666777999;;;===???BBBCCCEEEFFFHHHLLLQQQUUUYYY^^^iiiyyy}}}sssvvv{{{iiiiiihhhfffeeedddccccccddddddccccccdddeeefffgggffffffeeeddddddccccccccceeefffgggfffdddddddddeeeiiihhhfffdddbbb```___^^^]]][[[\\\cccooozzz|||vvvpppllliiifffdddcccccceeeffffffeeebbbaaa``````aaabbbaaa___]]]]]]]]][[[YYYXXXZZZ[[[\\\```dddccc]]]WWWRRRQQQSSSkkk||||||||||||zzzvvvttttttuuuyyy{{{{{{~~~sssoookkkiiidddYYYHHH;;;777666444222000000000000/////////000//////...---////////////////////////---------------------------,,,,,,,,,,,,---......,,,...000000222888@@@GGGLLLWWWgggwwwuuukkkfffjjjxxxrrr\\\PPPPPPZZZcccmmmttthhh___qqqyyyuuullljjjhhhiiikkklllkkkiiipppllliiifff___WWWTTTUUUVVV^^^jjjtttxxxxxxtttqqqjjjfff___WWWOOOIIIEEECCC@@@BBBDDDFFFIIIMMMQQQUUUVVVTTTQQQOOOPPPRRRUUUWWWWWWXXXYYY[[[]]]^^^^^^^^^___ccceeeeeedddhhhpppwww~~~wwwqqqoooooonnnmmmgggddd___]]][[[XXXSSSOOOLLLLLLLLLLLLLLLLLLMMMMMMNNNPPPRRRQQQLLLFFFBBB@@@<<<===@@@CCCFFFKKKPPPUUUVVVWWWXXXYYYXXXVVVUUUTTTTTTTTTVVVWWWZZZ]]]```cccbbbfffjjjkkkjjjoooyyy~~~|||yyywwwwwwssssssssssssrrrqqqooonnnoooooonnnnnnoooqqqssstttxxxwwwuuuuuuvvvxxx{{{}}}}}}zzzzzzyyytttjjjccc[[[]]]___aaadddfffggghhhggghhhiiijjjkkkllllllmmmkkkiiigggggghhhiiihhhgggeeeeeeeeeeeebbb]]]VVVPPPGGGDDDDDDHHHLLLNNNSSSYYY^^^```fffnnnnnniiieeefffiiivvvxxxtttuuu~~~hhhTTTCCC:::444333333111000111////////////////////////,,,---......//////......(((***---000111111111000........................////////////////////////...///000111444888>>>BBBGGGIIIJJJJJJNNN\\\ooo~~~wwwqqqiiiaaa]]]iiiyyyjjj\\\QQQKKKFFFCCC???<<<:::999777666555555555666666666666666444555666888:::<<<>>>???BBBDDDFFFGGGIIIMMMRRRVVVYYY^^^jjj|||ggghhhgggfffcccbbbccceeedddcccbbbbbbbbbdddeeefffeeedddcccbbbbbbbbbbbbbbbbbbcccdddcccbbbaaaaaaccchhhhhhgggfffdddbbb```___]]]\\\^^^fffpppzzzxxxpppkkkhhhgggeeeddddddeeefffeeedddbbbaaa___``````aaa___^^^ZZZZZZZZZXXXVVVVVVXXXZZZ^^^bbbfffhhhfff___WWWQQQOOO\\\{{{~~~zzz}}}~~~zzzwwwwwwxxxwww~~~~~~zzz}}}}}}yyy{{{yyytttooonnnkkk```NNN???666555333111/////////////////////000000//////...////////////////////////------------............---,,,,,,,,,,,,---......---...000111444:::DDDKKKKKKXXXjjj|||pppiiijjjrrrmmmYYYPPPRRR___hhhqqqwwwaaa\\\ooo~~~uuupppllliiifffgggjjjkkkiiiggglllhhheeeccc\\\TTTRRRTTTWWW___kkktttwwwuuurrrooohhhddd]]]VVVOOOIIIFFFEEEAAABBBDDDFFFIIINNNSSSWWWTTTRRRPPPOOOOOOQQQSSSUUUXXXYYYZZZ\\\^^^___aaaaaaccceeeggghhhkkkpppxxx~~~xxxssssssssssssrrriiieee```^^^\\\ZZZUUUQQQMMMNNNNNNNNNNNNOOOOOOOOOPPPSSSVVVUUUPPPJJJDDDBBB<<<===@@@BBBEEEIIIOOOSSSTTTWWWYYYZZZYYYWWWVVVWWWPPPRRRTTTVVVXXX[[[___bbbbbbeeehhhiiijjjpppzzz~~~|||zzzyyyxxxyyyyyyyyywwwuuusssrrrtttsssrrrrrrqqqqqqqqqqqqwwwvvvtttssstttvvvyyyzzz{{{zzzxxxvvvtttoooiiieee```bbbfffjjjkkkjjjgggeeegggggghhhiiijjjjjjjjjiiihhhgggeeefffhhhjjjjjjiiigggffffffeeebbb\\\UUUPPPJJJGGGFFFHHHJJJLLLSSS[[[bbbccchhhooopppkkkhhhhhhgggssszzztttuuu{{{mmmYYYEEE<<<555333333111000111000000000000000000000000,,,,,,---............---......///000000///...---////////////////////////////////////////////////...///000222555:::AAAFFFIIIIIIKKKNNNVVVeeevvvvvvnnnccc^^^]]]jjjwwwhhh[[[PPPJJJFFFCCC???<<<:::999777555555555555666666666666666444555666888:::===???@@@BBBDDDFFFHHHJJJNNNSSSWWWXXX___llleeeffffffdddbbbaaacccfffcccbbb```___```aaacccddddddcccbbbaaaaaaaaabbbcccaaacccccccccaaa```aaabbbdddeeefffgggfffcccaaa___]]]]]]```fffooozzz|||sssllljjjgggeeedddcccddddddcccbbbcccaaa____________^^^\\\ZZZZZZXXXVVVTTTTTTVVVYYY```dddkkkrrrtttlll]]]RRRIIIKKK]]]pppvvvzzz{{{ssstttvvvzzz~~~}}}|||zzz{{{vvv}}}yyyvvv|||~~~xxxrrrqqqoooeeeQQQAAA777666333111000000000000//////000000000000//////////////////////////////------------.........///---,,,,,,,,,,,,---.........///111222555===GGGOOOUUUdddyyyzzzkkkgggnnnzzz{{{hhhUUUPPPWWWeeemmmuuuzzzsssaaaaaaqqq}}}tttnnnmmmiiiffffffiiikkkhhheeegggdddbbb```[[[SSSPPPSSSWWW```kkksssuuussspppnnneeeaaa[[[TTTMMMIIIGGGFFFEEEFFFGGGHHHIIIMMMRRRVVVRRRRRRQQQQQQQQQRRRSSSTTT[[[[[[[[[]]]___bbbeeefffggghhhiiimmmrrryyyvvvqqqrrrttttttssshhhddd___\\\[[[YYYUUURRRPPPPPPQQQRRRRRRRRRRRRRRRRRRVVVYYYXXXSSSLLLFFFCCC>>>???@@@BBBCCCFFFKKKOOOSSSVVVZZZ[[[ZZZXXXXXXYYYRRRTTTWWWXXXXXXZZZ___bbbcccdddfffhhhkkkrrryyy~~~}}}|||{{{|||||||||zzzxxxuuutttuuuuuuuuuuuutttsssrrrqqqtttsssqqqqqqrrruuuxxxzzz{{{|||{{{wwwrrrmmmllllllkkknnnsssvvvtttooohhhccceeefffggghhhhhhhhhgggffffffeeedddfffhhhkkkkkkkkkjjjiiihhhfffddd___XXXSSSOOOMMMLLLMMMMMMNNNTTT\\\fffeeehhhnnnpppllliiiiiieeeqqq|||vvvuuutttrrr^^^GGG>>>666444333000///111000000000000000000000000,,,------...............111000000//////.........////////////////////////////////////////////////...000111333777>>>EEEKKKIIIJJJNNNVVVcccqqq~~~pppeee[[[XXXZZZcccpppyyy|||{{{{{{tttfffZZZQQQKKKDDDAAA===;;;:::999888777555555555555666666666777444555666888:::===???AAABBBDDDFFFGGGJJJNNNSSSWWWZZZbbbqqqccceeeeeecccaaa```cccfffbbbaaa___^^^^^^___```bbbcccbbbaaa``````aaabbbccccccdddeeedddbbbbbbbbbcccaaacccfffgggfffddd```^^^YYYZZZ\\\aaajjjvvvvvvpppnnngggeeecccbbbccccccbbbaaacccaaa_________^^^\\\[[[]]]\\\ZZZWWWTTTTTTWWWYYYbbbgggqqq|||wwwdddTTTHHHCCCNNN]]]dddmmmsssmmmmmmpppuuu{{{}}}zzz~~~~~~xxx}}}~~~wwwuuu~~~zzzsssqqqqqqfffRRRBBB888777444222111111111111//////000000000000000///////////////////////////---------.........//////---,,,,,,,,,,,,---.........000222333666>>>IIIQQQhhhxxxwwwgggfffqqqxxxcccPPPPPP[[[hhhooovvvzzzyyykkkcccggguuu~~~vvvpppnnnjjjffffffjjjkkkhhheeedddbbb```___ZZZRRRPPPRRRXXX```kkkssstttqqqooommmccc___YYYRRRLLLIIIGGGFFFHHHIIIIIIIIIIIILLLQQQTTTTTTTTTTTTTTTTTTUUUVVVVVV]]]]]]]]]^^^aaadddhhhjjjjjjjjjkkkpppwww{{{rrrnnnpppssstttsssfffbbb]]][[[ZZZXXXUUUQQQSSSTTTUUUVVVVVVVVVVVVVVVTTTWWWZZZZZZUUUNNNGGGDDD@@@AAABBBAAABBBDDDHHHKKKRRRVVVZZZ\\\[[[YYYYYYZZZWWWYYY[[[[[[ZZZ\\\```dddddddddeeehhhmmmsssyyy}}}~~~{{{|||||||||zzzwwwuuusssrrrsssuuuvvvwwwvvvuuuuuupppoooooooooqqqtttxxxzzz|||~~~~~~yyyrrrnnnooorrrvvvyyy~~~|||sssiiicccdddeeefffggggggfffeeeddddddcccccceeeiiikkkllllllmmmllljjjhhheeeaaa[[[VVVSSSQQQQQQRRRQQQPPPUUU\\\iiigggiiinnnpppllljjjkkkcccooo~~~}}}wwwvvvpppuuuaaaHHH???666444333000///111000000000000000000000000---......//////////////////////////////000111222000000000000000000000000///////////////////////////111222555999@@@IIINNNJJJLLLRRR^^^mmm{{{}}}jjj[[[VVVTTTTTTZZZ```ccceeefffiiisss}}}rrreeeZZZQQQMMMAAA???<<<:::;;;;;;:::999444555555555666666777777444555666888;;;===@@@AAABBBCCCEEEGGGJJJNNNSSSWWW^^^gggwwweeeeeeeeeeeeeeedddcccbbbdddbbb___\\\[[[\\\^^^___cccaaa^^^^^^___``````___aaa````````````bbbdddeeehhheeebbbaaabbbaaa^^^[[[\\\\\\]]]cccmmmwwwwwwnnnjjjccc___```bbbaaa```aaaccccccccccccbbb```___^^^ZZZYYYWWWVVVUUUUUUVVVVVV^^^fffrrrkkkUUULLLGGGHHHQQQ]]]dddhhhlllqqqnnnnnnsss|||{{{vvvtttuuu~~~zzztttqqqhhhVVVEEE999666333111111222222111111111111111000000000000////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...222///000555;;;BBBNNNYYYuuuoooeeehhhmmm|||ooo[[[QQQSSSYYYiiippp{{{|||ooo___ZZZiii~~~zzzssspppkkkllllllllljjjhhhfffdddcccaaa```^^^XXXQQQQQQUUUXXXaaakkkrrrvvvxxxtttnnnfff```XXXQQQLLLJJJHHHGGGGGGGGGGGGHHHJJJNNNRRRUUUUUUUUUUUUTTTSSSTTTVVVXXX\\\^^^```bbbdddhhhmmmqqqnnnmmmmmmrrryyy{{{ssslllkkkppptttsssqqqeee___[[[ZZZYYYUUUTTTVVVVVVWWWXXX[[[\\\YYYUUUQQQTTTWWWYYYZZZWWWQQQJJJEEEEEE???<<<>>>@@@AAACCCGGGMMMRRRXXX]]]^^^\\\[[[[[[YYYXXXXXXWWWWWWYYY^^^bbbiiiiiiiiijjjlllrrryyy~~~}}}}}}}}}}}}|||{{{zzzyyyrrrsssuuuwwwyyyyyyvvvsssssssssrrrqqqqqqtttyyy}}}zzzzzz{{{{{{~~~rrriiiffffffeeeeeeddddddeeeeeefffffffffggghhhiiijjjjjjkkkjjjkkkjjjgggccc___]]]\\\XXXYYYZZZYYYWWWUUUUUUUUUmmmmmmjjjhhhpppzzzxxxnnnfffmmmxxx}}}uuuqqqqqqxxxcccLLLAAA777444333000...---//////000000000000//////////////////000000000000............////////////000000000000000000000000///////////////000111111---...000444:::BBBHHHLLLQQQNNNSSSbbbqqq|||oooaaaVVVQQQKKKKKKRRRWWWWWWXXX[[[bbbllluuuzzzvvvuuuiiiYYYNNNIIIEEE@@@999555444555666777555555666777777666555444777888888999:::;;;<<<<<>>EEEQQQ]]]zzzooofffjjjppp~~~mmm[[[SSSWWW]]]jjjrrr}}}|||rrrggg\\\\\\ppp|||uuurrrmmmmmmmmmllljjjiiigggfffiiigggfffccc\\\TTTSSSWWW\\\fffqqqwwwzzzyyyssskkkeee___WWWQQQMMMKKKIIIIIIHHHHHHGGGHHHKKKOOORRRUUUUUUUUUUUUTTTSSSTTTVVVXXX\\\___bbbdddgggjjjmmmppprrrqqqqqqttt{{{wwwpppjjjiiimmmpppooollleee___[[[ZZZXXXTTTTTTVVVXXXZZZ]]]___^^^[[[WWWTTTVVVXXX[[[\\\YYYSSSLLLGGGFFF@@@===???AAAAAACCCFFFJJJOOOUUUZZZ\\\]]]]]]]]]]]]]]]]]]\\\\\\___dddggghhhhhhhhhhhhkkkqqqyyy|||zzzzzzzzzyyyyyyxxxwwwvvvsssssstttwwwyyyyyywwwuuusssssssssssstttwww|||yyynnngggfffddddddddddddeeeeeefffggggggggghhhiiikkklllmmmmmmhhhhhhgggeeeaaa^^^^^^^^^___```aaa___\\\YYYWWWWWWgggjjjjjjkkkvvvyyykkknnnvvv}}}xxxuuutttyyybbbMMMBBB888555444111//////...//////000000//////...////////////000000000000....../////////000000000000000000000000000000000///////////////000111111///000222666<<>>@@@AAAAAABBBEEEFFFJJJQQQWWW[[[]]]___```aaabbbaaa``````cccgggjjjhhhgggggggggjjjpppyyy~~~zzzxxxwwwvvvvvvuuuuuuuuuuuusssrrrssstttvvvwwwvvvuuussstttuuuvvvwwwzzz}}}tttiiidddeeebbbbbbbbbcccdddeeefffgggfffggghhhiiikkklllmmmnnnhhhhhhgggdddaaa```aaacccgggggggggddd___ZZZXXXWWW___cccgggmmm{{{qqqooottt~~~~~~{{{uuuxxx}}}~~~|||zzz{{{bbbPPPDDD999666555222111111//////000000000000//////////////////000000000000/////////000000000111111000000000000000000000000///////////////000111111111222555999???EEEJJJMMMOOOMMMRRR```ppp}}}uuuaaaWWWQQQMMMOOONNNRRRXXX\\\]]]```cccdddfffgggmmm~~~xxxxxx{{{nnnbbbUUULLLIIIDDDAAA<<<999888888777666555555666666666666555555444555777999===@@@CCCEEEFFFGGGIIIKKKNNNRRRXXX]]]iiiwwwrrrcccbbbaaa```___^^^^^^^^^[[[\\\]]]^^^___^^^^^^]]]aaa___\\\\\\]]]^^^^^^]]]aaaaaaaaaaaaaaabbbbbbcccfffdddcccaaa___]]]\\\ZZZVVVYYY]]]dddkkkttt||||||uuummmfffccceeegggeeeddddddccccccbbbaaa___]]]\\\[[[\\\\\\[[[ZZZZZZYYYYYYYYYZZZ```kkkxxxmmmZZZGGGBBBBBBJJJVVVaaannnwwwxxxxxx}}}zzzxxxqqq___NNN===:::666333333333222111111111000///......---,,,////////////////////////------------------------......------------......000111666===CCCKKKYYYffftttnnntttzzzzzzfffXXXUUU]]]fffmmmwww{{{kkk___YYYddd|||zzzrrrpppmmmjjjiiiiiijjjkkkkkkiiihhhfff___WWWVVVZZZdddnnnxxx|||}}}{{{rrrjjjbbb]]]VVVPPPNNNMMMMMMMMMKKKKKKKKKLLLNNNPPPSSSUUUUUUVVVVVVUUUTTTUUUWWWYYY]]]aaaggglllmmmmmmmmmnnnpppooopppssswwwxxxvvvsssiiieeeaaa```bbbbbb```]]]^^^ZZZWWWWWWVVVUUUXXX^^^ffflllqqqooohhh```\\\[[[XXXZZZ]]]___\\\WWWPPPLLLGGGBBB???@@@AAA@@@@@@CCCCCCGGGNNNTTTXXX\\\```cccddddddcccbbbaaabbbeeehhhhhhhhhhhhhhhkkkqqqyyy~~~yyyxxxwwwuuutttttttttuuuvvvuuusssrrrrrrssstttsssqqqqqqsssuuuwwwyyy}}}yyypppgggccccccaaaaaaaaaaaabbbcccddddddcccdddeeeggghhhjjjkkkllllllkkkjjjgggddddddfffhhhjjjkkkiiieee^^^XXXTTTSSSVVV\\\bbbjjjzzztttpppsssyyy{{{|||}}}}}}yyysssssszzz~~~eeeSSSFFF:::666444222111222000000111111111111000000////////////000000000000000000000000111111111111///////////////////////////////////////000000111111333666;;;@@@FFFJJJLLLMMMKKKPPP]]]nnn|||vvv```TTTQQQQQQPPPOOOTTT]]]dddhhhhhhjjjllliiiggghhhppp}}}yyy{{{xxxkkk___TTTLLLKKKDDDAAA>>>;;;:::999777555555555555666666666666666777888999:::===@@@BBBDDDFFFGGGIIIMMMOOORRRYYYaaaqqq{{{iiieeedddbbb```____________YYY[[[\\\^^^___^^^]]]\\\```]]][[[[[[\\\]]]]]]\\\_________```````````````ccccccbbb```^^^\\\[[[[[[WWWZZZ^^^bbbgggnnnwww}}}yyyqqqjjjeeefffgggfffeeefffcccbbbbbbaaa___^^^\\\[[[\\\\\\\\\[[[[[[ZZZYYYYYYWWW\\\fffrrr~~~}}}kkkXXXHHHBBB@@@FFFPPP]]]mmmxxx~~~tttvvv}}}yyyxxxrrrbbbQQQ===:::555333222111111000222222111000000///......////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,///......------......///...111777???DDDLLLZZZhhhxxxsssyyyvvvcccVVVUUU^^^gggjjjuuu~~~jjj^^^[[[hhh}}}tttqqqnnnkkkiiijjjkkkmmmjjjhhhgggeee___YYYYYY^^^iiirrr{{{xxxpppaaa\\\VVVQQQOOONNNNNNNNNMMMMMMMMMNNNOOOQQQSSSUUUVVVVVVVVVUUUTTTUUUWWWYYY^^^ccciiinnnooonnnmmmmmmmmmlllnnnqqqttttttoookkkaaa^^^ZZZYYYYYYYYYXXXVVVYYYWWWXXXZZZZZZ[[[aaahhhnnnssswwwtttkkkbbb]]]\\\XXX[[[^^^```^^^YYYSSSOOOHHHCCC@@@AAABBB??????AAABBBFFFKKKPPPUUUZZZ```ccceeeeeedddbbbaaaaaaccceeejjjjjjjjjkkkmmmssszzzyyyzzzyyyvvvuuutttvvvxxxyyyyyywwwuuuttttttsssqqqpppppprrrvvvyyy{{{~~~zzztttnnnfffbbbbbb``````````````````aaabbbcccdddeeefffhhhiiijjjkkkmmmmmmkkkhhhffffffgggjjjmmmmmmiiiddd\\\VVVRRRQQQQQQWWW]]]eeetttyyyppplllpppvvvvvv|||~~~~~~zzzrrrqqqxxxkkkWWWIII<<<666444222111222111222222333333222222111////////////000000000000000000000000111111111111///////////////////////////////////////000000111111444888<<>><<<;;;:::777555555555555555666666777777888888888:::===@@@CCCEEEGGGFFFIIIOOOQQQSSS\\\gggzzzvvvffffffeeecccaaa_________```YYYZZZ\\\]]]^^^]]]]]]\\\[[[ZZZXXXYYY[[[^^^___^^^^^^^^^____________^^^^^^```aaaaaa```]]]\\\\\\]]]]]]___aaaaaaccciiiqqqxxxyyyooogggeeedddbbbaaabbbbbbbbbbbbaaa```___^^^]]]\\\\\\\\\\\\[[[ZZZYYYXXXVVVZZZcccnnnyyyyyyiiiWWWFFF@@@<<>>:::666333222111000///111111111111000000000000////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,//////............//////---111888@@@EEELLL[[[iiiwwwttt|||rrr```UUUVVV```iiihhhrrr{{{hhh]]]\\\lll~~~vvvtttqqqnnnmmmmmmnnnooommmjjjhhheee```[[[^^^dddmmmvvv}}}tttaaa\\\VVVQQQOOOOOOOOONNNOOOOOOOOOPPPQQQRRRTTTTTTVVVWWWWWWVVVUUUUUUXXXZZZ___dddjjjoooooonnnmmmlllmmmlllnnnqqqrrrpppiiicccWWWTTTQQQOOOOOOPPPPPPOOOTTTUUUXXX]]]^^^___fffnnnpppsssuuurrrkkkddd___^^^ZZZ]]]aaacccaaa\\\VVVRRRKKKFFFCCCDDDDDDAAA@@@AAABBBDDDHHHKKKOOOUUU[[[___eeeeeeeeedddbbbbbbdddfffjjjkkkmmmnnnooosssxxx|||~~~zzz|||zzzwwwttttttvvvyyy{{{}}}{{{yyyyyyxxxvvvtttqqqpppssswww{{{}}}|||sssoookkkeeeaaaaaa```````````````aaabbbcccfffgggggghhhiiijjjkkkkkkjjjjjjjjjiiiggggggiiijjjpppnnnjjjbbb[[[UUUSSSSSSPPPVVV[[[cccqqqwwwmmmiiinnn~~~~~~wwwtttzzz|||tttpppwwwqqq\\\NNN???777444222111222222222333333333333222222////////////000000000000/////////000000000111111000000000000000000000000///////////////000111111222555999???CCCGGGIIIIIIIIIIIIOOO[[[iiiwwwnnndddYYYTTTRRRSSSXXX^^^aaannn{{{~~~|||zzzyyyxxxxxxxxx}}}}}}~~~ttthhh]]]SSSMMMKKKCCCAAA>>><<<;;;999777555555555444555555666777888555555666999===AAAFFFIIIHHHGGGKKKRRRTTTVVVaaannn~~~pppaaagggeeeccc```___^^^______[[[[[[[[[\\\\\\\\\\\\[[[[[[YYYXXXXXX[[[]]]^^^^^^^^^^^^___``````___^^^^^^]]]___```___]]]\\\]]]___^^^```aaaaaabbbiiisss|||{{{pppfffbbb```^^^^^^```aaaaaabbbbbbaaaaaa```___[[[\\\\\\\\\[[[ZZZYYYXXXVVVZZZbbblllwwwxxxiiiWWWFFF???<<<@@@KKK[[[pppyyysssuuuyyyxxxtttgggYYY@@@<<<777444333222000////////////000000000000000////////////////////////------------------------//////............//////...222:::BBBFFFMMM\\\kkk{{{rrrqqqzzz}}}mmm]]]UUUXXXccclllkkksss|||hhh^^^___ppp}}}{{{zzzxxxuuusssrrrrrrrrrsssrrrmmmiiieee___[[[___fffkkkwwwzzzooobbb]]]VVVQQQOOOOOONNNNNNPPPPPPQQQQQQRRRSSSTTTTTTVVVWWWWWWVVVUUUUUUXXXZZZ```dddjjjnnnooonnnllllllmmmmmmmmmooonnnhhh___XXXNNNKKKHHHEEEEEEFFFHHHIIILLLOOOTTTZZZ[[[\\\bbbjjjlllmmmmmmllliiieeeaaa___]]]```dddfffeee```ZZZWWWOOOJJJGGGHHHGGGDDDBBBDDDBBBCCCDDDFFFIIINNNTTTYYY```aaabbbbbbbbbcccfffhhhjjjlllnnnoooppprrruuuxxx}}}}}}yyy{{{xxxuuurrrrrruuuxxx{{{zzzyyyyyyzzzzzzxxxuuurrrqqquuuzzz~~~wwwlllhhheeebbb```aaa______```aaaccceeeggghhhhhhhhhhhhhhhiiiiiijjjjjjfffgggiiijjjjjjkkkmmmoooqqqnnnggg___XXXTTTSSSTTTRRRXXX]]]eeettt}}}ppplllpppzzzssspppnnnsss~~~xxxsssyyyvvvcccSSSCCC:::666333222444000111111222222111111000////////////000000000000....../////////000000000000000000000000000000000///////////////000111111444777<<>>999555444333111000------......///000000000////////////////////////........................//////............/////////444<<>>CCCHHHJJJKKKKKKLLLMMMSSS___kkkvvvwwwrrrooofff]]]\\\WWWVVVYYYZZZ^^^jjjwww~~~pppeee[[[PPPIIIGGGDDDAAA<<<999888888777666555444444444555666888999999888888888:::===AAACCCLLLKKKPPPZZZ]]]^^^kkk||||||nnn```hhhccc^^^\\\^^^___^^^\\\[[[[[[]]]]]]^^^]]]\\\[[[ZZZZZZZZZZZZZZZYYYYYYXXX\\\]]]^^^______]]]\\\ZZZ\\\\\\]]]^^^_________^^^]]]aaacccbbbcccppp}}}lll]]]ZZZ___aaa```___aaabbbeeegggfffdddaaa___[[[[[[[[[ZZZYYYYYYXXXXXXWWWYYY[[[aaakkkoooggg\\\LLLCCC>>>CCCOOOcccwwwuuuxxx~~~|||xxxwwwlll\\\FFF<<<444333444222000000000000///.....................---,,,,,,,,,,,,---//////............//////...............///000111222777@@@IIINNNQQQZZZdddmmmwww~~~|||~~~vvvuuuwww}}}xxxfffUUUSSS___iiilllnnnttt~~~kkkccc```sss|||zzzzzzzzzxxxvvvvvvuuuuuusssqqqpppqqqnnnfff^^^[[[]]]aaakkkuuuvvvlllccc^^^WWWRRROOOMMMLLLKKKNNNPPPTTTVVVWWWVVVTTTRRRWWWVVVVVVVVVXXXZZZ]]]___dddkkkppppppooonnnkkkfffffffffddd```YYYPPPIIIDDDCCC@@@===<<<===>>>??????===BBBIIILLLNNNRRRYYY___bbbeeefffeeebbbaaaccceeegggkkkooopppllleee^^^[[[UUUSSSQQQPPPNNNKKKGGGDDDEEECCCBBBAAADDDHHHMMMQQQUUUWWW[[[^^^bbbdddeeeffffffgggiiimmmpppqqqpppooozzz{{{|||}}}~~~}}}||||||zzzyyyyyyxxxxxxyyyyyyyyywwwwwwvvvuuutttsssrrrrrrsssvvv{{{|||rrrfff___]]]^^^]]][[[[[[]]]aaaeeeiiilllmmmnnniiihhhgggfffffffffffffffiiijjjkkklllnnnooopppqqqmmmjjjddd\\\TTTPPPOOOPPPTTTYYYaaalll||||||vvv|||~~~|||rrrgggaaagggqqq}}}~~~kkk___MMM>>>666222111000000000000000////////////000000000000///////////////000000000000000//////111111111111111000//////.........//////000111222000666>>>FFFKKKLLLLLLKKKLLLRRR[[[eeennnwwwrrriiifffdddaaa^^^\\\YYYZZZ]]]]]]cccyyysssfff\\\SSSKKKEEEDDDAAA>>><<<;;;:::999888777555333444666888777555999;;;===???@@@AAADDDFFFIIIIIIPPPZZZ]]]cccxxxnnn\\\iiieee```^^^___``````^^^^^^^^^___^^^]]]\\\ZZZYYYYYYYYYYYYYYYYYYXXXXXXWWWYYYZZZ\\\^^^^^^^^^]]]\\\\\\]]]^^^_________^^^^^^^^^```bbbcccjjjzzzyyyjjj\\\[[[```bbb```___bbbdddfffggggggeeebbb```[[[[[[ZZZZZZYYYXXXXXXXXXVVVWWWZZZ```jjjpppkkkaaaNNNDDD???DDDQQQiii{{{xxxzzz~~~~~~yyyvvvkkk\\\HHH>>>555444555444222222000000///...............///...------,,,,,,------...------------------.........---......///000111444888AAAJJJOOORRR[[[eeehhhqqqyyy|||~~~|||{{{|||wwweeeVVVTTT___jjjmmmsssvvvkkkccccccwww~~~{{{{{{|||zzzxxxxxxwwwwwwuuusssoooooollleee^^^\\\___ccckkkttt||||||sssjjjbbb]]]WWWQQQNNNLLLKKKJJJMMMOOORRRUUUVVVUUUTTTRRRUUUTTTTTTUUUWWWZZZ\\\^^^cccjjjpppooonnnnnnjjjfffcccbbb___ZZZSSSLLLEEEAAA@@@>>><<<<<<===>>>>>>>>>===AAAFFFHHHJJJNNNUUU[[[```ccceeedddaaa```bbbeeekkkooossssssnnnggg```]]]WWWUUURRRQQQPPPMMMJJJGGGIIIGGGEEEDDDEEEGGGJJJMMMPPPRRRVVVZZZ]]]___aaaaaaddddddeeegggjjjmmmooooooxxxyyyzzz|||}}}}}}}}}|||~~~}}}||||||{{{||||||}}}xxxxxxwwwvvvuuuuuuttttttsssvvvzzz}}}uuummmccc]]]]]]^^^^^^^^^\\\^^^aaadddgggiiijjjkkkhhhggggggfffffffffffffffhhhjjjkkkmmmmmmmmmkkkkkkjjjgggaaaYYYRRRNNNNNNPPPVVV\\\dddpppzzz~~~~~~uuummmfffllluuuzzziii]]]LLL>>>777444333222000000000000////////////111000000///...---,,,,,,......////////////......000000000000000///......///......//////000111222111777???FFFJJJKKKKKKJJJPPPWWW```iiiooossswwwyyyzzztttlllgggfffhhhiiiiiieeeaaaaaadddfffppp||||||qqqeee[[[SSSKKKEEECCC@@@===::::::999888666777555333444666888777666888;;;===???@@@BBBDDDFFFIIIJJJRRR\\\```hhh~~~~~~{{{kkk[[[kkkfffaaa___aaabbbaaa````````````___]]]ZZZXXXVVVWWWWWWWWWWWWWWWVVVVVVVVVVVVWWWYYY\\\]]]^^^^^^^^^\\\]]]^^^_________^^^]]]^^^___```dddpppyyylllaaaaaaeeefffcccbbbcccdddfffhhhgggeeecccaaa[[[ZZZZZZYYYYYYXXXXXXWWWUUUVVVXXX]]]hhhpppnnngggQQQHHHAAACCCOOOjjj}}}~~~~~~|||yyyxxx|||zzzvvviii[[[HHH>>>555444555333222222000000///.........////////////...---------------,,,,,,,,,++++++,,,,,,,,,---------......///111111666:::CCCLLLPPPSSS\\\eeegggoooxxx~~~wwwdddVVVUUU```jjjmmmvvvwwwhhhccciii}}}{{{{{{|||zzzxxxxxxxxxwwwuuusssnnnmmmjjjddd___^^^aaaeeekkkrrrxxxzzzyyywwwppphhhaaa]]]VVVPPPMMMKKKJJJIIIKKKMMMPPPRRRTTTTTTSSSSSSRRRRRRRRRSSSVVVYYY\\\]]]aaahhhlllllljjjjjjfffbbb^^^[[[WWWQQQKKKEEE@@@>>>;;;;;;;;;<<<>>>???>>>======???BBBCCCDDDHHHOOOTTT[[[^^^``````______bbbeeennnqqqttttttooogggaaa]]]ZZZWWWTTTSSSRRRQQQOOOMMMMMMKKKIIIGGGFFFFFFGGGHHHLLLNNNQQQUUUYYY[[[]]]]]]aaaaaaaaacccfffjjjnnnqqquuuwwwyyy|||~~~~~~}}}|||}}}}}}~~~xxxwwwvvvuuuuuuuuuuuuvvvuuuwwwzzz}}}~~~qqqjjjaaa[[[[[[]]]]]]]]]]]]___aaaccceeefffffffffffffffffffffffffffgggggghhhiiikkkkkkkkkiiifffeeegggccc]]]UUUOOOLLLMMMNNNTTT\\\gggrrr~~~{{{vvvpppuuu|||yyy}}}hhh]]]LLL???888555444444000000000000////////////111111000...---,,,+++***------............------...////////////......---////////////000111222222333999AAAGGGIIIJJJJJJJJJRRRZZZeeemmmqqqpppnnnlllhhheeecccdddiiioootttvvvsssnnnlllnnnqqq{{{}}}vvvuuu{{{|||oooddd[[[SSSKKKFFFBBB???<<<999999888777555666555444444666777777666888;;;===???@@@BBBEEEGGGIIILLLTTT^^^dddnnn}}}{{{uuuhhh[[[lllgggbbb```aaabbbaaa```______^^^]]][[[YYYVVVUUUVVVVVVUUUUUUTTTTTTTTTTTTTTTVVVXXXZZZ[[[\\\]]]]]]\\\]]]^^^______^^^]]]\\\]]]\\\]]]cccppptttjjjiiilllkkkgggeeecccdddeeeffffffdddbbbaaa[[[[[[ZZZYYYYYYXXXXXXWWWVVVWWWWWW[[[eeeooooookkkTTTJJJBBBBBBJJJaaa}}}{{{zzztttwwwyyyxxxuuuuuuyyy}}}|||uuuhhh[[[GGG===333222333111000111000000///////////////000000///......---.........---,,,,,,++++++,,,,,,---------------...000111222777;;;DDDLLLPPPSSS\\\eeekkktttwwwdddWWWWWW```hhhmmmtttvvvyyybbbdddrrr|||zzzzzzyyyxxxvvvvvvwwwwwwuuutttqqqooojjjddd______cccffflllqqquuuuuutttrrrmmmfff```[[[TTTOOOLLLJJJIIIHHHIIIKKKMMMPPPRRRSSSSSSSSSOOOPPPQQQSSSUUUXXX[[[\\\^^^dddhhhfffdddccc```\\\XXXUUUPPPIIIDDD@@@===<<<888888:::===???@@@>>>======>>>>>>>>>???BBBHHHMMMSSSVVVYYY[[[[[[^^^cccgggnnnqqqtttsssnnnfff```]]]\\\ZZZVVVUUUUUUUUUTTTSSSOOONNNLLLJJJHHHGGGGGGGGGJJJLLLPPPTTTWWWYYYZZZ[[[^^^___aaacccfffjjjnnnqqqsssuuuyyy|||~~~{{{zzzzzzzzz{{{wwwvvvtttsssssstttvvvwwwyyyzzz|||~~~|||pppjjjaaa[[[YYYZZZZZZZZZ___aaabbbdddeeeeeedddddddddeeeffffffggggggggggggggggggggggggfffeeeeeedddgggccc[[[RRRKKKIIIJJJLLLQQQ[[[fffppp|||{{{uuukkk___OOOAAA999666444333000000000000////////////000000///......---,,,,,,------.../////////.........//////000//////......////////////000111222333555;;;CCCHHHIIIIIIJJJKKKPPPYYYgggqqqsssoooiiieeebbb___aaaiiiwwwzzzvvvwwwwww~~~zzzrrrqqqzzzyyynnnccc[[[SSSKKKFFFBBB???<<<999999888777666666555444555555666777777888;;;===???AAACCCEEEHHHKKKOOOWWW```fffsss}}}xxxqqqfff[[[mmmhhhccc```aaaaaa```^^^[[[[[[\\\[[[ZZZXXXWWWUUUUUUUUUTTTSSSRRRSSSSSSTTTUUUUUUVVVXXXYYYZZZZZZZZZ[[[\\\^^^______]]][[[ZZZZZZZZZ[[[```iiisss|||{{{pppnnnnnnkkkgggfffbbbbbbdddddddddcccaaa```[[[[[[[[[ZZZYYYYYYXXXXXXXXXYYYXXXZZZbbblllnnnjjjSSSJJJBBBAAAGGGXXXzzzzzz|||zzzzzzzzz{{{zzztttuuuuuutttsssuuuzzz~~~~~~uuuiii^^^JJJ???555333333111000111000000/////////000000111000000///............///......------------......,,,,,,------///000111222777;;;DDDMMMQQQTTT]]]fffrrr||||||}}}wwwcccXXXXXX___gggllltttwwwsss___ggg||||||{{{{{{xxxwwwvvvwwwyyyyyyyyywwwuuuqqqjjjccc^^^___bbbeeemmmrrrtttrrrpppoookkkeee]]]XXXRRRMMMKKKJJJIIIHHHIIIJJJLLLNNNOOOQQQRRRSSSOOOPPPQQQSSSVVVXXX[[[\\\^^^dddfffdddaaa___\\\XXXRRRNNNIIICCC???<<<;;;;;;777888:::>>>AAAAAA@@@>>>>>>===<<<<<<===@@@EEEHHHJJJMMMRRRTTTWWW[[[bbbhhhmmmpppssssssnnnhhhbbb______\\\ZZZYYYYYYZZZZZZYYYRRRQQQOOOMMMLLLLLLLLLLLLKKKMMMPPPSSSVVVXXXYYYYYYYYY]]]bbbeeegggiiilllnnnppprrrwww|||{{{yyyxxxxxxxxxxxxvvvtttssssssvvvyyy{{{|||}}}{{{mmmhhhaaa[[[YYYZZZ[[[\\\aaabbbcccdddeeeeeedddccceeeeeefffggghhhhhhhhhgggfffeeedddccccccdddfffhhhhhhcccZZZPPPHHHFFFGGGJJJPPPZZZfffmmmvvvppp{{{pppeeeSSSDDD;;;666222000000000000000//////////////////////////////000000---...///000000000000000///000000111111000000000/////////000000111222333777>>>FFFJJJJJJJJJLLLNNNRRR\\\jjjtttuuupppiiidddbbb```dddttt~~~{{{|||yyyqqqsssxxxmmmccc[[[TTTLLLFFFCCC@@@<<<::::::999888666555555555555555555777777888:::===@@@AAACCCFFFHHHMMMRRRZZZaaagggvvv}}}vvvpppeee\\\pppkkkdddaaaaaaaaa___]]]YYYZZZ[[[[[[ZZZYYYXXXWWWUUUTTTSSSRRRQQQRRRSSSSSSSSSTTTTTTUUUWWWXXXYYYYYYYYY[[[]]]^^^^^^\\\YYYXXXVVVWWWYYY\\\```dddhhhjjjnnnwwwqqqllliiifffddddddaaabbbcccccccccbbb``````]]]\\\\\\[[[[[[ZZZYYYYYYXXXYYYXXXYYY```iiillliiiSSSIIIAAABBBFFFRRRkkkyyyqqqvvvwwwtttwww{{{}}}}}}yyyxxxvvvuuuvvvzzz}}}~~~{{{{{{vvvkkkcccQQQEEE:::666555333222333000000/////////000111111111111000///////////////000//////......//////000,,,,,,,,,---///000222333888<<>>======>>>AAADDDEEECCCGGGKKKNNNRRRWWW___eeemmmpppssstttpppkkkgggeeebbb```______```aaaaaa```XXXVVVTTTRRRRRRRRRTTTUUUPPPQQQTTTVVVXXXYYYYYYYYYWWW]]]cccgggggghhhkkknnnnnnqqqwww}}}~~~zzzxxxxxxxxxyyywwwuuussstttxxx|||~~~xxxeeebbb^^^ZZZYYY[[[^^^``````aaacccdddeeeeeeddddddfffggghhhiiijjjiiihhhgggeeedddcccbbbccceeehhhiiigggaaaXXXMMMEEECCCFFFIIIQQQ[[[eeejjjooowwwzzzzzz{{{pppzzzvvvjjjXXXHHH>>>777222///000000000000////////////......//////000111111111---...///000111111111111///000000111111111111111000000000000111222333333999@@@HHHLLLKKKKKKNNNQQQZZZcccooowwwyyytttmmmiiieeefffooo|||www~~~{{{uuuzzzxxxnnnddd\\\TTTLLLFFFCCC@@@===::::::999888666444555666666444555666888888:::>>>@@@AAADDDGGGIIIMMMTTT\\\aaahhhyyyzzzuuuoooeee[[[sssnnngggcccbbbaaa^^^\\\[[[\\\\\\\\\\\\ZZZYYYXXXUUUTTTRRRQQQQQQQQQSSSTTTPPPQQQRRRSSSUUUXXXYYY[[[WWWYYY[[[]]]\\\ZZZWWWUUUTTTVVVXXXYYYZZZ\\\```ccchhhuuuppphhhdddbbbbbbdddbbbccccccccccccbbbaaaaaa^^^^^^]]]]]]\\\[[[[[[[[[VVVWWWWWWXXX^^^gggkkkiiiVVVIII@@@@@@DDDLLL]]]nnnvvvxxxvvvnnnlllsss}}}~~~uuusssyyy}}}yyyvvvwww{{{~~~~~~|||{{{zzzyyyyyywww}}}yyy~~~wwwnnnhhhUUUHHH<<<888666444222333000000//////000111111222222111000000//////000000000//////......//////000,,,,,,,,,---///000222333999>>>GGGQQQVVVZZZdddnnn}}}ooorrrzzzppp]]]WWW\\\dddmmmtttzzz~~~eee^^^rrr~~~|||zzz{{{xxxxxxxxx{{{ssslllccc\\\ZZZ\\\```ccclllppprrrooollljjjeee___VVVRRRMMMJJJIIIJJJJJJJJJMMMLLLLLLLLLMMMOOOQQQSSSSSSTTTUUUWWWYYY[[[[[[\\\```dddeee___ZZZWWWSSSNNNDDDBBB???<<<:::::::::;;;<<<<<<>>>@@@CCCEEEDDDCCCAAA@@@???@@@AAACCCDDDEEEAAADDDHHHJJJMMMRRRZZZ```jjjmmmqqqrrrpppllljjjhhhfffeeeeeefffhhhiiihhhggg```^^^[[[YYYXXXYYY\\\]]]YYYZZZ\\\]]]^^^___^^^^^^]]]bbbgggiiiiiikkkooosssrrrvvv|||{{{xxxwwwwwwwwwuuurrrqqqrrrvvv|||}}}wwwoooaaa___\\\YYYWWWYYY]]]```]]]^^^```bbbddddddddddddhhhiiijjjkkkkkkjjjhhhgggcccccceeefffgggggggggfffbbb\\\SSSIIIBBBBBBFFFJJJPPPZZZcccdddfffmmmvvv|||~~~yyysssttt|||tttqqqzzzyyymmm[[[KKK@@@999333000000000000000////////////......//////////////////,,,---...///000000000000...//////000111111000000000000000000111222333333:::BBBJJJNNNMMMMMMQQQUUU___gggrrrzzz}}}|||yyywwwzzzwwwlllmmmwww|||yyyoooeee]]]UUULLLFFFBBB???<<<999999888777555444666777666444444666999888:::>>>@@@BBBDDDGGGJJJLLLUUU]]]bbbkkk~~~~~~~~~|||wwwtttoooeeeZZZvvvqqqiiieeecccbbb___\\\^^^^^^^^^^^^]]][[[YYYXXXVVVTTTRRRQQQPPPQQQSSSTTTNNNNNNPPPRRRUUUXXX[[[]]]VVVXXX[[[\\\\\\YYYVVVTTTSSSVVVXXXXXXXXXZZZ```fffjjjzzzpppfffbbbaaacccgggcccddddddddddddcccbbbbbb______^^^]]]]]]\\\\\\[[[SSSUUUVVVWWW^^^gggkkkjjjZZZKKK???>>>@@@EEEQQQ___iiimmmooollloooxxxvvvvvv}}}}}}xxxuuuwww}}}|||wwwyyy{{{|||}}}}}}~~~zzzxxxpppkkkUUUIII<<<777555222000000000000///000000111222222222111111000000000000000//////............//////,,,,,,,,,---///111222333:::???IIISSSXXX]]]gggqqqmmmqqqyyylllZZZWWW^^^gggpppxxx{{{rrr]]]\\\ttt|||zzzxxxwwwxxxuuuuuuwwwzzzooohhh___XXXWWW[[[```ccckkkooopppmmmkkkhhhccc]]]TTTQQQLLLIIIIIIJJJKKKKKKNNNMMMLLLLLLMMMOOOQQQRRRTTTUUUWWWYYYZZZ[[[\\\\\\^^^aaaaaa[[[UUUQQQMMMHHH@@@>>><<<:::999999::::::?????????AAADDDFFFEEEDDDBBBAAAAAABBBDDDEEEFFFEEEAAADDDGGGHHHJJJNNNUUU[[[fffiiimmmooonnnkkkiiihhhhhhhhhiiikkknnnnnnmmmkkkgggddd```]]]\\\^^^aaacccbbbcccdddeeefffeeeddddddfffiiilllmmmlllnnnuuu{{{xxx|||zzzvvvuuuuuutttqqqnnnlllnnnsssyyy||||||}}}wwwooofffaaa```\\\XXXUUUVVVYYY[[[[[[\\\^^^aaacccdddddddddjjjkkklllmmmllljjjhhhgggaaadddgggjjjjjjhhheeeccc]]]XXXOOOFFF@@@AAAGGGLLLNNNWWW___^^^^^^eeennnuuuwwwtttoooppp~~~xxxpppllluuuyyynnn\\\LLLBBB:::555111000000000000/////////////////////......------,,,+++,,,---...////////////------...///000000//////000000000000111222333444;;;BBBKKKOOONNNNNNSSSWWW```gggrrr|||qqqaaa___gggjjjqqqvvvtttuuu~~~zzzooofff^^^UUULLLEEEAAA>>>:::888888777666444444666777666444444666999888:::>>>@@@BBBDDDHHHJJJKKKTTT^^^cccmmm}}}|||xxxtttsssooodddXXXtttjjjgggfffbbb______```___^^^]]][[[ZZZYYYYYYUUUTTTQQQOOONNNMMMMMMMMMNNNOOOPPPRRRSSSUUUVVVWWWVVVXXXZZZYYYXXXVVVUUUVVVUUUVVVWWWWWWWWWYYY]]]```ooo{{{mmmddddddeeeeeeggggggfffdddbbbaaa``````______^^^]]][[[ZZZZZZYYYYYYWWWVVVUUUVVVXXX]]]aaaddd\\\MMMAAA??????AAAJJJUUU]]]ffffffhhh{{{~~~~~~}}}yyyxxxyyyyyywwwuuuuuuzzz~~~|||wwwtttppplll]]]MMM===666555444333444000000000000////////////000000000000000000000000......//////...---,,,,,,,,,---......///111555999<<>>JJJOOOQQQVVVTTTRRR[[[hhhpppyyy{{{iiiZZZZZZccc^^^^^^```eeeiiinnnyyy{{{oooeee\\\RRRIIICCCDDDAAA>>>;;;999777555333666666555555555666666777:::<<>>FFFQQQZZZfffhhhnnn~~~yyywwwwwwwwwuuuttttttyyyyyyrrrnnnmmm```PPP???888666444222222111000000000////////////////////////////////////......///......------,,,---.........///111555888===HHHSSSZZZ^^^iii||||||ssszzziiiWWWWWW```iiitttfffaaaggg~~~tttqqqrrrpppmmmmmmmmmooossswwwwwwtttqqqhhh___WWWWWWYYY[[[```eeekkkmmmkkkhhhgggfffaaa[[[TTTPPPKKKIIIIIILLLNNNOOOKKKHHHFFFGGGKKKPPPTTTVVVVVVVVVVVVWWWXXXZZZ[[[\\\aaa___[[[VVVPPPKKKGGGEEE@@@>>>;;;999888:::<<<===BBBCCCDDDFFFGGGGGGHHHHHHIIIGGGEEEEEEHHHJJJJJJIIIJJJIIIGGGGGGGGGJJJLLLNNNSSSVVVZZZ^^^```cccfffhhhmmmpppuuuyyy{{{yyyuuurrrrrrpppnnnkkkjjjiiijjjjjjppprrrtttuuuuuuvvvxxxzzz}}}~~~~~~}}}}}}~~~zzztttoookkkjjjjjjlllpppsssuuuvvvwwwxxxzzz|||yyyooofffaaa[[[ZZZXXXWWWVVVWWWXXXYYY[[[]]]```aaabbbbbbdddeeeiiiiiiiiijjjjjjiiiiiiiiifffgggggggggeeebbb___]]]WWWQQQIIIBBB>>>>>>AAACCCLLLVVV\\\YYYVVV[[[aaadddiiicccfffjjjrrr}}}|||yyy}}}|||vvvrrrkkkdddZZZNNNAAA888555444333222111000000///......//////000000111111.../////////000000000111////////////000000000000//////000222111///444;;;AAAMMMQQQRRRWWWUUUTTT]]]hhhoooyyyppp```UUUUUU\\\YYYYYY\\\```bbbeeemmmvvvwwwmmmccc[[[SSSJJJDDDDDDBBB>>><<<;;;999777555555555555555555666777777:::<<>>FFFQQQSSSSSSWWWVVVWWWaaajjjoooxxxvvvbbbXXXTTTTTTYYYXXXXXXZZZ]]]]]]^^^dddlllzzzsssiiiaaaZZZSSSKKKFFFDDDAAA>>>===<<<;;;999777444444444555555777888999;;;===???AAABBBCCCFFFHHHLLLPPPXXXbbbppp}}}yyywwwvvvtttqqqmmmfff___YYYrrreee```^^^\\\[[[]]]]]]]]]\\\[[[YYYXXXWWWWWWSSSQQQPPPNNNMMMLLLMMMMMMMMMMMMNNNPPPQQQRRRTTTTTTQQQSSSUUUUUUSSSQQQQQQQQQTTTUUUVVVVVVVVVXXX\\\___hhhvvvyyyooollljjjjjjlllllljjjhhhfffdddbbbaaa```^^^]]][[[YYYWWWVVVUUUUUUXXXWWWVVVWWWYYY\\\___aaa^^^OOOCCC@@@>>>===DDDNNNVVVccckkkvvv}}}yyyvvvuuuuuuqqqwww{{{qqqlllkkkfffTTTBBB999555333111111111111111000000000//////.................................---------.........////////////111555888BBBKKKVVV^^^gggzzz~~~yyyttt```QQQSSS]]]fffpppzzzzzzmmmYYY\\\kkkxxxmmmiiiggghhhiiikkkkkklllnnnnnnllliiiggg___[[[YYY[[[]]]]]]___cccdddggggggfffffffffaaa[[[VVVRRRNNNKKKKKKKKKKKKJJJIIIHHHGGGJJJNNNSSSUUUVVVUUUSSSQQQPPPQQQTTTXXX[[[ZZZXXXUUUQQQLLLHHHDDDBBB>>><<<:::888999<<>><<>>AAADDDHHHHHHIIIIIIJJJIIIIIIIIIHHHKKKOOORRRSSSTTTSSSSSSUUUTTTSSSQQQQQQPPPQQQQQQOOOPPPRRRTTTWWW\\\ccchhhmmmrrrzzzvvvqqqooollliiifffeeegggjjjlllmmmpppuuu}}}|||uuunnngggbbb___YYYYYYYYYYYYYYYYYYZZZZZZ^^^```cccdddeeeeeeggghhhjjjjjjiiihhhhhhiiijjjjjjkkkjjjhhhfffbbb^^^[[[YYYRRRMMMEEE>>>;;;<<>><<<;;;::::::999777333333444444666777999999:::<<>><<<:::???HHHXXXeeeqqq~~~~~~}}}{{{~~~vvvpppmmmhhhVVVCCC999666444333444222222111111111000000000..............................---,,,,,,...///000---...//////000333777:::FFFNNNWWW]]]cccsss}}}uuuuuu{{{ooo]]]PPPTTT^^^eeemmmttt~~~mmm]]]PPPQQQZZZpppqqqnnnlllhhhhhhllljjjkkkllljjjgggeeecccccc^^^]]]^^^``````]]]^^^ccceeeiiikkkjjjjjjjjjeee^^^VVVTTTQQQPPPOOONNNMMMKKKJJJJJJKKKMMMQQQTTTTTTTTTLLLKKKIIIJJJLLLQQQWWWZZZVVVUUURRROOOKKKHHHEEEDDD===;;;::::::<<<@@@DDDGGGMMMMMMMMMNNNMMMMMMLLLLLLIIIMMMQQQTTTUUUVVVWWWXXXYYYYYYXXXXXXXXXXXXXXXXXXVVVVVVWWWXXXYYY]]]bbbfffnnnsss{{{vvvpppnnnfffdddcccdddgggkkknnnooorrrwww~~~|||wwwpppiiiddd___]]]ZZZZZZZZZZZZZZZYYYYYYYYYZZZ]]]```bbbdddfffhhhjjjkkkjjjiiihhhhhhiiijjjkkkkkkjjjhhheeeaaa^^^[[[YYYRRRMMMEEE>>>;;;<<>>;;;::::::999888666444444444555555777888999888;;;>>>@@@AAACCCFFFIIINNNQQQVVV\\\gggzzz~~~}}}|||{{{yyywwwtttqqqnnniiiccc^^^wwwlllbbb``````___]]]^^^[[[ZZZYYYXXXWWWUUUTTTTTTPPPOOOMMMLLLKKKKKKLLLLLLKKKLLLLLLMMMNNNOOOPPPPPPRRRUUUXXXZZZZZZZZZ\\\]]][[[\\\\\\\\\\\\___bbbeeekkkzzzxxxssssssvvvvvvtttqqqnnnkkkhhhffffffdddbbb```]]]ZZZWWWVVVUUUUUUTTTTTTUUUVVVWWWXXXYYYYYYKKK@@@===<<<:::???HHHXXXhhhyyy{{{vvvrrrrrrnnn[[[GGG<<<888555444555222222222111111111000000///////////////////////////...,,,,,,,,,...///111,,,---//////111444888<<>>CCCGGGJJJOOOOOOOOOOOOOOONNNMMMLLLLLLPPPTTTWWWXXXYYY\\\^^^\\\\\\]]]]]]^^^___``````]]]^^^______```bbbfffiiiooouuu}}}uuunnnkkkcccbbbbbbdddhhhlllnnnoooqqqvvv|||}}}{{{wwwqqqjjjddd___\\\[[[XXXYYYYYYYYYYYYYYYYYYXXXVVVYYY^^^aaadddgggjjjmmmkkkjjjiiiggggggiiijjjkkkkkkiiigggdddaaa^^^[[[ZZZRRRMMMEEE>>>;;;<<<@@@BBBFFFJJJRRRXXXWWWTTTYYYbbbnnnkkkoooooopppuuuttt~~~ppp^^^PPPHHHEEE;;;888555222000000000111......//////000000111111111000000000/////////...////////////000000000000000...///222333666>>>HHHLLLVVVVVVTTTXXXVVVVVV```dddlllzzznnnhhh```[[[]]]aaacccbbbfffeeehhhkkkkkkkkkqqqxxxuuuuuurrrkkkccc\\\WWWQQQKKKFFFBBB@@@===;;;;;;:::888666555555555555555666777777777999===???AAADDDGGGJJJNNNRRRWWW]]]hhhzzz~~~|||{{{{{{|||xxxvvvssspppmmmhhhbbb^^^rrrggg^^^]]]^^^\\\ZZZ[[[ZZZZZZYYYXXXVVVUUUTTTSSSOOONNNMMMKKKKKKKKKLLLLLLKKKKKKLLLMMMNNNOOOOOOPPPVVVXXX[[[\\\\\\\\\\\\]]]\\\]]]^^^^^^^^^```dddgggnnn~~~yyyvvvwwwxxxvvvssspppllliiihhhgggdddbbb___\\\YYYWWWUUUTTTTTTTTTTTTTTTUUUVVVWWWXXXZZZMMMBBB???>>><<>>888777666333000///000222---......///000111111222111111000000/////////...////////////000000000000111///111333555888@@@JJJMMMWWWXXXVVVYYYWWWVVV___cccmmm{{{pppeeedddbbb```bbbhhhnnnqqqnnnpppuuuzzzyyywwwyyy}}}}}}pppsss}}}oooiiiaaa[[[WWWSSSMMMIIIDDDAAA>>><<<<<<;;;999777666666555555555666666777666888<<>>;;;999@@@KKKXXXxxx}}}~~~yyywwwpppfff___EEE999===222111333222111111000000111111,,,---...///000000//////333000,,,,,,...//////...+++---//////000444;;;AAAKKKUUU```ddddddkkkxxx~~~iiiXXXMMMVVVdddlllqqquuuyyy```MMMHHHGGGNNNVVVbbbyyysssdddccceee```___cccdddddddddccc```]]]YYYWWWXXXYYY[[[[[[ZZZ[[[^^^```iiilllnnnmmmlllkkkeee^^^ZZZXXXTTTSSSSSSSSSRRRQQQJJJJJJKKKNNNQQQTTTTTTSSSOOONNNNNNQQQTTTUUURRROOOKKKIIIGGGIIIKKKIIIBBB;;;;;;<<<>>>AAADDDHHHLLLNNNOOOOOONNNMMMKKKLLLNNNQQQXXXZZZ^^^aaacccbbbaaa`````````aaaaaaaaacccgggjjjmmmmmmlllllllllmmmnnnnnnrrrssszzzuuukkkggg```aaabbbdddfffiiikkklllkkknnnrrrvvvwwwvvvtttrrrsssnnnhhhbbb___\\\ZZZXXXYYYXXXVVVUUUUUUVVVWWWXXXXXXZZZ]]]```cccfffkkknnnkkkjjjgggeeeeeefffhhhiiihhhfffdddcccbbb```]]][[[TTTNNNFFF@@@============GGGIIINNNSSSTTTUUU\\\eeepppyyyyyyppprrr~~~xxxyyy||||||sssuuu}}}~~~ppp]]]KKK???999555444333111000/////////222222111000//////000000000000000000000000000000........................,,,...//////111777@@@GGGRRRXXX]]]\\\VVVSSSVVV[[[fffmmmyyyyyyvvvuuusssooojjjgggeeedddgggoooxxx{{{uuuvvviiimmm|||nnniiiccc^^^[[[VVVPPPKKKHHHEEEAAA>>><<<;;;999777666777777666555555777999999:::<<<===???AAAEEEIIIQQQSSSUUUYYYbbbuuu}}}zzzxxxwwwvvvvvv{{{yyyuuuqqqmmmgggbbb]]]hhhddd___\\\[[[\\\\\\\\\WWWWWWWWWWWWVVVUUUSSSRRROOONNNMMMKKKJJJIIIIIIIIILLLLLLMMMNNNOOOPPPRRRSSSSSSUUUXXX\\\^^^_________```bbbcccbbb```ccciiioooyyypppgggbbb```bbb```]]]YYYWWWVVVVVVVVVTTTSSSSSSRRRSSSSSSSSSTTTVVVJJJ@@@>>>;;;;;;CCCOOOiiiwwwyyyzzzxxxuuullldddHHH;;;>>>444333333222111111000000111111000000000000111111111222333000---,,,...//////...---///000111222666===CCCOOOXXXaaacccbbbfffrrr~~~jjjXXXMMMUUUbbbiiinnnrrrfffKKKFFFFFFMMMWWWfffpppbbbbbbeeebbbaaadddaaaaaabbbaaa```]]][[[YYYVVVXXXZZZYYYXXXXXXZZZ\\\ggglllnnnmmmlllkkkfff```[[[XXXVVVTTTTTTSSSRRRQQQMMMMMMNNNPPPTTTVVVVVVUUUPPPOOOPPPRRRTTTSSSOOOLLLJJJHHHFFFGGGIIIGGGAAA;;;:::;;;===@@@EEEJJJOOORRRRRRQQQPPPNNNMMMNNNQQQTTTXXX[[[___ccceeegggggggggiiijjjjjjjjjjjjmmmqqqtttrrrrrrrrrrrrrrrrrrsssssswwwvvvzzzttthhhbbb___```aaabbbdddfffhhhiiikkklllooorrrtttuuuuuuuuupppkkkeeeaaa^^^\\\ZZZXXXYYYXXXVVVUUUUUUVVVXXXYYY\\\^^^```bbbdddfffjjjllljjjiiifffddddddeeefffhhhiiigggdddbbbaaa^^^[[[XXXTTTNNNFFF???=========>>>EEEGGGLLLRRRSSSUUU]]]fffssszzzyyyqqquuuuuunnnooouuu{{{tttttt~~~rrr^^^KKK>>>777444333222111000000000000222111111000//////000000000000000000000000000000111111111111111111111111...///111111333999BBBIIITTTZZZ___]]]XXXTTTWWW[[[jjjrrr|||tttmmmiiidddccceeeeeeccc```bbbbbbdddlllzzz|||wwwuuuiiiooo}}}ooojjjddd```]]]XXXRRRMMMIIIFFFAAA>>><<<;;;999777666777777777555666777999:::;;;===>>>@@@CCCGGGJJJSSSTTTVVVYYYbbbttt}}}zzzyyyxxxwwwwwwzzzwwwtttqqqmmmhhhbbb^^^fffccc^^^[[[[[[[[[[[[ZZZWWWWWWWWWVVVUUUTTTRRRQQQNNNMMMLLLKKKJJJIIIIIIIIILLLLLLLLLMMMOOOPPPRRRSSSVVVWWWZZZ\\\^^^____________```aaa``````dddkkkqqq}}}wwwooogggcccaaaaaa___\\\YYYWWWVVVUUUUUUTTTTTTTTTSSSRRRQQQPPPOOOSSSHHH???===<<<===HHHVVV}}}xxxyyy{{{|||qqqvvvzzzxxx|||ssskkkMMM===???555555333222111111000000111111111000000//////000222222222000------...//////......000111222333888@@@FFFRRRZZZbbbbbb___bbbmmmxxx{{{kkkYYYNNNTTT___fffjjjooolllLLLFFFEEELLLWWWhhhyyyjjj___```bbbaaa```ccc````````````^^^\\\ZZZYYYVVVXXXZZZYYYWWWUUUWWWZZZccchhhlllkkkjjjjjjeee```[[[YYYVVVUUUTTTSSSQQQPPPNNNNNNNNNQQQSSSUUUTTTSSSPPPPPPQQQSSSSSSPPPKKKHHHHHHFFFEEEEEEFFFEEE@@@<<<:::;;;<<<@@@EEEMMMSSSXXXVVVUUUSSSPPPOOOPPPUUUXXXYYY[[[___dddhhhlllnnnooopppqqqqqqqqqqqqssswww{{{zzzzzzzzzzzzyyyyyyyyyyyy|||zzz{{{rrrfff___^^^^^^___```aaacccdddeeeiiijjjkkkmmmppprrrtttuuukkkgggbbb___]]][[[ZZZYYYYYYXXXVVVUUUUUUWWWXXXZZZ```aaacccddddddfffhhhkkkkkkjjjgggfffeeeeeefffgggiiigggdddaaa___\\\XXXUUURRRLLLEEE???======>>>>>>CCCEEEKKKQQQSSSUUU^^^hhhwww{{{xxxsssxxxzzznnneeegggoooxxxuuuttt~~~rrr___KKK===666333222222111000000111111111111000/////////000000000000000000000000000000////////////////////////000111222333444;;;DDDKKKUUU[[[```^^^XXXUUUWWW[[[lllwwwrrrfff^^^[[[XXXZZZ^^^aaabbbaaaaaabbbggguuu~~~uuulllttt~~~qqqlllfffbbb___[[[UUUPPPKKKGGGCCC???===;;;888666555666777777666666888:::;;;<<<>>>@@@AAADDDHHHKKKSSSUUUWWWZZZbbbsss|||zzzyyyxxxxxxxxxwwwuuurrrpppmmmhhhbbb^^^dddaaa]]]ZZZZZZZZZZZZYYYWWWWWWVVVUUUTTTRRRQQQPPPMMMLLLKKKJJJIIIIIIIIIIIIKKKKKKLLLMMMNNNPPPRRRSSSWWWYYYZZZ\\\^^^_________]]]]]]]]]]]]^^^cccjjjppp{{{yyyvvvrrrmmmiiigggfff```^^^\\\YYYWWWUUUTTTTTTSSSSSSTTTTTTSSSQQQOOONNNPPPFFF>>><<<<<>><<<===>>>???BBBDDDJJJQQQTTTXXXaaalll{{{{{{xxxtttzzz~~~pppdddfffpppyyy~~~~~~tttuuu|||zzz}}}ppp^^^KKK===666444333222111000000000000111000000/////////000000////////////////////////........................111222333333555<<>>???AAADDDHHHKKKQQQSSSVVVZZZbbbsss~~~|||zzzyyyxxxyyyyyytttsssqqqooommmhhhbbb^^^bbb```\\\ZZZZZZZZZYYYXXXWWWVVVUUUSSSRRRQQQPPPOOOLLLKKKJJJIIIHHHHHHHHHIIIJJJJJJKKKLLLNNNPPPRRRSSSXXXYYYZZZ\\\]]]______```\\\\\\\\\\\\^^^ccciiimmm|||zzztttrrrpppnnnllljjjhhhfff___^^^\\\YYYWWWUUUSSSSSSPPPQQQRRRSSSSSSRRRQQQPPPNNNEEE>>><<<;;;>>>MMM^^^{{{qqqmmmooorrrqqqpppttt~~~~~~|||{{{uuuUUU@@@>>>444777333222111111000000111111111000...,,,,,,---///000///000//////............---///000111333999BBBIIIXXX___eeeccc]]]^^^gggqqq|||lll[[[PPPUUU___eeelllssskkkSSSJJJEEEIIISSSfffsssiii```]]]^^^^^^^^^___]]]]]]]]]\\\\\\[[[ZZZZZZWWW[[[\\\YYYSSSQQQTTTYYY```ggglllkkkiiiiiifffccc[[[WWWSSSPPPOOONNNMMMKKKKKKKKKJJJKKKLLLLLLKKKIIILLLNNNPPPPPPMMMIIIFFFDDDBBBCCCDDDFFFHHHGGGEEEDDD?????????AAAFFFMMMTTTXXX[[[YYYVVVSSSQQQTTTYYY]]]ZZZ[[[^^^ccciiipppwwwzzz~~~~~~tttlllfffbbb]]]]]]]]]]]]^^^___```aaaeeegggjjjmmmmmmllliiihhhcccaaa^^^\\\\\\\\\[[[ZZZWWWVVVUUUTTTUUUVVVXXXZZZ[[[]]]___aaabbbeeehhhkkklllkkkiiigggeeeddddddddddddbbb```______]]][[[XXXNNNIIIBBB===<<<===??????CCCEEEKKKRRRUUUZZZeeeppp~~~|||yyyvvv{{{wwwkkkllltttzzz}}}~~~}}}{{{yyyzzztttxxxxxxwww}}}}}}yyymmm\\\JJJ===777666555333111000///......000///////////////000000////////////////////////111111111111111111111111000111222333666===HHHQQQYYY]]]___[[[TTTQQQTTTYYYkkkzzzsssfff^^^^^^___bbbeeeggghhhhhhllllllrrr}}}|||qqqmmmgggdddbbb^^^YYYTTTMMMIIIDDD@@@>>>;;;999777555666777777777777999;;;:::;;;===???@@@CCCGGGJJJNNNPPPTTTYYYcccuuu~~~|||{{{yyyxxxwwwwwwxxxrrrqqqpppooolllgggaaa]]]aaa___\\\ZZZZZZZZZYYYXXXWWWVVVTTTRRRPPPOOOOOOOOOJJJJJJIIIHHHHHHHHHHHHHHHIIIJJJKKKLLLNNNPPPRRRSSSWWWXXXYYY[[[\\\^^^``````^^^^^^]]]^^^```dddgggiiirrr|||xxxrrrpppnnnlllkkkiiieeebbb^^^]]][[[YYYWWWTTTRRRQQQNNNOOOPPPQQQQQQQQQQQQQQQMMMEEE???===;;;===KKK]]]vvvqqqllljjjllloooqqqqqqwww~~~{{{xxxYYYBBB>>>444777333222111111000000111111222222000//////000000111...000000000...---...///...///000000333999CCCKKK]]]dddiiifff______gggppp}}}}}}iiiZZZPPPVVV```hhhqqqzzzlllVVVMMMGGGLLLWWWkkktttlllbbb]]]]]]^^^``````YYYYYYZZZ[[[\\\]]]^^^___UUUXXXYYYTTTNNNLLLRRRXXXdddlllqqqpppmmmllljjjggg\\\XXXRRRMMMLLLLLLKKKKKKMMMLLLKKKLLLLLLLLLJJJHHHHHHJJJLLLKKKIIIGGGFFFFFFCCCFFFIIIKKKLLLJJJGGGFFF@@@@@@@@@BBBGGGLLLRRRVVVYYYXXXVVVSSSQQQSSSWWW[[[ZZZ[[[^^^ccckkkuuu~~~xxxmmmhhhccc___[[[[[[[[[[[[\\\]]]______bbbdddgggjjjiiigggccc```___]]][[[ZZZ[[[ZZZYYYXXXVVVUUUTTTSSSTTTVVVXXXYYYXXXZZZ]]]___aaadddhhhkkkiiihhhgggeeecccaaa``````aaa___^^^^^^^^^\\\ZZZXXXLLLGGG@@@<<<;;;===???@@@DDDFFFLLLRRRVVV[[[fffrrr|||zzz{{{~~~tttuuuyyyzzzzzz{{{{{{}}}xxxwwwyyytttzzzvvvwww~~~}}}xxxkkkZZZIII>>>999555555333111000//////...//////......//////000000000000000000000000000000000000000000000000000000///000222333777@@@LLLUUU\\\^^^^^^XXXQQQNNNSSSYYYlll{{{~~~sssgggaaadddhhhlllnnnnnnmmmlllqqqppptttzzzppplllfffcccaaa^^^YYYUUUMMMIIIEEEAAA???===:::888555666777777777888:::<<<:::;;;===>>>@@@CCCGGGJJJLLLOOOTTTYYYddduuu~~~~~~}}}|||zzzwwwvvvuuuuuuuuuqqqpppooonnnlllfff```[[[aaa___\\\[[[[[[[[[ZZZXXXWWWUUUSSSQQQOOONNNNNNNNNJJJIIIHHHHHHGGGHHHHHHHHHIIIIIIJJJLLLNNNPPPRRRSSSVVVVVVWWWYYY[[[^^^```aaa^^^]]]]]]^^^```bbbccccccggguuuzzzwwwqqqooommmmmmllliiieee```]]]\\\[[[YYYVVVTTTRRRQQQMMMMMMMMMMMMMMMNNNOOOOOOMMMFFFAAA???;;;;;;HHHYYYxxx}}}~~~~~~~~~vvvrrrmmmjjjiiilllpppsssttt~~~wwwppp{{{zzzzzzzzz\\\DDD???555888333222111111000000111111222111111111000000000///---000111000...------//////000111111444;;;FFFNNN[[[ccciiihhhcccdddnnnxxx|||zzzyyy}}}eeeVVVNNNUUU```jjjuuusss^^^UUUOOOSSS]]]ppppppiii___XXXXXX[[[^^^___[[[[[[[[[[[[\\\\\\]]]]]]VVVXXXXXXRRRJJJJJJRRRZZZeeennntttrrrnnnlllkkkhhh___YYYQQQKKKJJJJJJLLLLLLOOOMMMLLLLLLLLLKKKHHHFFFBBBEEEGGGGGGEEEEEEGGGIIIHHHKKKOOOQQQOOOKKKGGGDDD>>>???@@@CCCHHHMMMRRRTTTVVVVVVTTTRRRQQQRRRUUUXXXZZZ[[[___fffppp}}}zzzmmmhhhddd___YYYWWWXXXXXXYYYZZZ[[[]]]]]]]]]___aaabbbbbbaaa___^^^[[[ZZZXXXWWWXXXWWWVVVTTTTTTSSSRRRRRRSSSTTTWWWXXXXXXZZZ]]]___```cccgggjjjjjjiiihhhfffcccaaa```______]]]\\\[[[ZZZYYYVVVTTTKKKFFF???;;;;;;===@@@AAADDDFFFKKKRRRUUU[[[fffrrr~~~{{{}}}}}}~~~|||zzzzzz{{{~~~{{{zzz{{{uuuyyy~~~uuuzzzzzzkkkYYYHHH>>>999222222111111000111111111...............///000000000000000000000000000000........................///000222444999CCCPPPZZZ```aaa___WWWOOONNNTTT[[[kkk|||xxxmmmhhhnnnuuu{{{~~~~~~|||{{{{{{wwwwww~~~wwwnnnjjjeeebbb```]]]XXXTTTLLLIIIDDDAAA???>>>;;;:::555666777888777888:::===;;;<<<>>>@@@AAADDDHHHKKKLLLOOOTTTZZZcccuuu~~~~~~}}}}}}{{{yyyvvvtttsssssssssqqqpppooonnnkkkeee^^^YYYaaa___]]]\\\\\\[[[ZZZYYYWWWUUUSSSPPPOOONNNMMMNNNIIIIIIHHHHHHGGGGGGHHHHHHHHHIIIJJJLLLNNNPPPRRRSSSTTTUUUVVVXXX[[[^^^```bbb\\\[[[[[[\\\^^^___^^^]]]^^^lll~~~~~~xxxvvvnnnmmmlllnnnnnnlllgggbbb\\\\\\[[[YYYVVVTTTQQQPPPMMMLLLKKKJJJJJJKKKLLLMMMMMMGGGBBB???:::999EEEVVVjjj{{{zzz|||}}}}}}~~~zzzssslllhhhjjjpppuuuqqq||||||xxxrrrjjjaaammmuuuyyy|||xxxzzz|||^^^FFFAAA666:::333222222111000111111111//////000000///...---,,,---000222111...,,,---///000111222333555===HHHPPPUUU^^^gggiiigggkkkwww{{{xxxvvv{{{aaaTTTLLLTTT```kkkwwwzzzhhh^^^WWWYYYaaarrrjjjdddZZZRRRRRRWWW[[[]]]bbbaaa___]]][[[YYYXXXXXXXXXZZZYYYRRRKKKKKKTTT^^^dddmmmsssqqqllljjjhhhfffaaa[[[RRRKKKIIIJJJMMMNNNNNNMMMKKKJJJJJJIIIFFFDDD???BBBDDDDDDCCCDDDHHHLLLLLLPPPTTTUUURRRLLLFFFBBB<<<===@@@CCCHHHNNNRRRUUUTTTTTTTTTRRRQQQQQQTTTVVVZZZ[[[```hhhuuuyyykkkeeedddbbb\\\VVVUUUUUUUUUVVVXXXZZZ[[[\\\ZZZZZZ[[[\\\\\\]]]^^^^^^YYYWWWUUUUUUUUUUUUSSSQQQSSSRRRQQQQQQRRRTTTVVVWWWYYY[[[^^^___```cccfffiiimmmmmmkkkiiigggdddcccbbb___]]]ZZZYYYXXXVVVRRRPPPJJJEEE???;;;;;;===@@@AAADDDFFFKKKQQQTTTZZZeeeqqq|||||||||||||||~~~~~~~~~vvvxxx{{{uuu||||||lllYYYHHH===999//////000000111222444444...............///000111000000000000000000000000111111111111111111111111000111333555;;;FFFSSS]]]cccccc```WWWOOONNNUUU]]]iii}}}uuulllsss}}}~~~zzz|||vvvmmmiiidddaaa```]]]XXXTTTLLLHHHDDDAAA@@@>>><<<;;;555666888888888888;;;===<<<>>>@@@AAABBBEEEIIILLLNNNQQQUUUZZZcccttt}}}}}}}}}|||{{{xxxuuusssrrrqqqqqqqqqpppooonnnkkkeee]]]XXX___]]]\\\ZZZYYYXXXYYYYYYSSSSSSTTTUUUTTTPPPKKKGGGFFFFFFEEEEEEEEEEEEFFFFFFIIIIIIIIIJJJLLLPPPSSSUUUVVVWWWZZZ\\\]]]^^^^^^^^^[[[YYYXXXXXXZZZ[[[[[[ZZZ[[[dddttt~~~wwwuuurrrooollljjjkkkjjjfffcccaaa]]]YYYVVVUUUSSSQQQPPPOOOMMMKKKJJJLLLMMMMMMMMMPPPJJJCCC===:::===AAADDD]]]kkk{{{}}}yyyxxx|||rrrmmmmmmssswwwvvvwwwxxxyyywwwqqqhhhbbb^^^bbbhhhsss|||yyyiiiMMM===999888444444333222222111111000///000111222222111000///222222111111111111222222111000222444666:::GGGSSS[[[eeejjjgggeeemmm{{{zzzxxxwww}}}dddTTTKKKSSSaaammm{{{wwwjjj```XXXWWWaaauuuxxxeee\\\SSSRRRTTTUUUYYY]]]^^^]]]\\\[[[YYYXXXWWWWWWZZZYYYVVVPPPMMMNNNTTTZZZgggooorrrnnniiigggfffeeecccZZZPPPKKKLLLMMMLLLJJJPPPNNNLLLIIIHHHGGGGGGGGGCCCDDDFFFFFFFFFGGGIIIKKKRRRXXX]]][[[RRRIIIDDDBBBAAAAAABBBDDDHHHMMMQQQTTTVVVUUUSSSRRRSSSTTTVVVWWW[[[^^^bbbiiisss|||ooohhh```[[[ZZZXXXTTTPPPRRRRRRRRRRRRTTTUUUWWWXXXWWWUUUUUUXXX[[[[[[UUUOOOPPPPPPQQQQQQPPPOOONNNNNNOOOQQQRRRSSSSSSTTTWWWYYY[[[]]]```bbbdddhhhlllnnnrrrqqqpppmmmiiifffdddcccaaa^^^\\\YYYWWWSSSNNNJJJIIIAAA<<<===>>>======???DDDFFFKKKQQQUUU\\\iiiwww}}}~~~sssrrrtttooozzz{{{mmm___OOOAAA999555555333222111000000000000///.........///111222//////000000111111222222000000000000////////////111222333555;;;GGGUUU___hhhddd```ZZZSSSOOOVVV___mmmzzzzzz||||||~~~yyy~~~|||pppiiieeecccaaa```___[[[TTTNNNLLLHHHCCC???======<<<;;;999999888888999999:::;;;>>>@@@BBBBBBAAACCCHHHMMMQQQSSSUUUZZZdddttt}}}{{{yyywwwtttrrrqqqqqqqqqrrrqqqpppnnnkkkeee^^^ZZZZZZZZZZZZZZZYYYWWWUUUTTTSSSSSSRRRRRRQQQOOOJJJGGGFFFFFFEEEEEEEEEEEEFFFFFFIIIIIIIIIJJJLLLOOOSSSUUUVVVXXXZZZ\\\]]]]]]]]]]]]ZZZYYYYYYYYYZZZZZZZZZYYYZZZcccppp{{{tttrrrooollliiihhhiiihhheeebbb```]]]YYYVVVUUUTTTRRRPPPOOOMMMKKKJJJLLLMMMMMMMMMPPPKKKCCC===:::<<<@@@CCCTTT```pppxxxyyyvvvuuuvvv|||zzztttrrrtttvvvyyyzzz{{{{{{yyyrrrjjjccc]]]bbbjjjwww~~~|||pppSSSBBB;;;888444444333222222111111000///000000111111000000///111111000000000000111111111000222444666;;;HHHUUU___hhhlllgggeeemmm{{{wwwuuuvvv{{{aaaTTTNNNXXXfffoooxxxzzzqqqjjjbbbZZZSSSUUUaaatttqqq```WWWOOOOOORRRUUUYYY]]]```___^^^\\\[[[YYYXXXXXXXXXWWWTTTPPPMMMPPPWWW]]]hhhooossspppkkkjjjjjjiiiccc[[[RRRNNNOOOPPPOOOMMMPPPOOOLLLJJJHHHGGGGGGGGGDDDEEEGGGGGGHHHJJJNNNQQQWWW[[[___\\\SSSJJJEEECCC@@@AAABBBEEEIIIMMMQQQSSSUUUTTTSSSSSSSSSUUUWWWYYYZZZ]]]aaahhhsssyyynnnfffaaa[[[UUUSSSTTTUUURRRPPPMMMMMMNNNOOOPPPQQQRRRRRRVVVTTTSSSVVVYYYWWWRRRMMMIIIJJJJJJKKKLLLLLLLLLKKKNNNOOOQQQRRRRRRTTTWWWYYY\\\^^^aaadddfffjjjooorrruuutttqqqmmmiiifffeeeeeebbb```]]][[[XXXTTTOOOLLLJJJCCC======>>><<<===???DDDFFFKKKQQQUUU\\\jjjxxx}}}pppooouuupppzzzsssbbbQQQAAA777555555333222111000000000111000000///000111222333000000000000000111111111000000000000000000000///222222333666<<>>===<<<;;;999999888888999999:::;;;===@@@BBBBBBBBBDDDIIINNNRRRTTTWWW\\\fffwww~~~|||zzzxxxvvvtttsssrrrrrrrrrrrrqqqpppnnnkkkeee^^^ZZZWWWXXXZZZ[[[ZZZWWWTTTRRRSSSRRRPPPOOOOOOMMMJJJGGGFFFEEEEEEDDDDDDEEEEEEFFFHHHHHHHHHIIIKKKOOORRRTTTWWWXXXZZZ[[[\\\\\\\\\[[[YYYYYYYYYYYYYYYYYYYYYYYY[[[dddqqq~~~yyyrrrooommmkkkiiihhhhhhgggeeeccc^^^[[[XXXVVVUUUTTTSSSQQQOOOMMMKKKJJJLLLMMMMMMMMMQQQKKKDDD===:::;;;???BBBKKKVVVccckkknnnooorrrtttzzz}}}yyy{{{vvvuuuuuu|||}}}yyyrrrmmm```fffnnnzzzvvvYYYGGG>>>888444444333222222111111000000//////......//////000000000////////////000000111000222555777===KKKXXXeeellloookkkjjjtttuuuuuuuuuxxx~~~aaaVVVSSS^^^kkkqqqwww}}}wwwppplllhhhbbbZZZTTTQQQVVVcccwwwkkk[[[RRRKKKLLLPPPTTTYYY^^^aaaaaa___^^^\\\ZZZYYYXXXWWWVVVTTTPPPNNNQQQYYY___hhhooosssqqqooooooooonnnbbb\\\TTTQQQSSSTTTSSSPPPQQQOOOMMMJJJHHHFFFFFFFFFDDDFFFGGGIIIKKKOOOTTTWWW[[[^^^___ZZZQQQIIICCCAAA???@@@DDDGGGKKKNNNQQQRRRSSSSSSRRRSSSTTTVVVXXXZZZYYY\\\aaahhhttt~~~zzztttooopppuuuyyy}}}zzzvvvpppooonnnmmmjjjeee^^^YYYVVVRRRNNNNNNPPPQQQPPPNNNJJJKKKLLLNNNOOOOOOOOONNNTTTRRRRRRSSSTTTSSSNNNIIIDDDDDDEEEFFFGGGHHHIIIJJJLLLNNNPPPQQQRRRTTTWWWZZZ]]]```cccfffjjjooouuuyyy{{{xxxrrrmmmiiifffffffffdddbbb___\\\YYYUUUPPPLLLKKKDDD???>>>>>><<<<<>><<<;;;999999888888999999:::;;;<<>>:::;;;>>>@@@HHHPPP\\\eeeiiimmmqqquuuxxx{{{zzzyyyuuuuuuwww~~~zzzmmmrrrxxxtttXXXGGG>>>888444444333222222111111000000///...------...///000//////............//////111111222666999@@@NNN\\\iiippptttsssvvvuuuvvvtttwww~~~eee[[[XXXcccnnnssswww}}}~~~zzzqqqiiigggjjjjjjfffWWWSSSSSS[[[hhh{{{kkk\\\SSSLLLLLLQQQTTTYYY^^^aaa```___]]][[[ZZZYYYXXXWWWWWWTTTQQQOOORRRZZZ```hhhnnnsssrrrqqqssssssqqqbbb\\\VVVUUUWWWXXXUUURRROOONNNKKKHHHFFFEEEEEEEEECCCEEEGGGIIILLLRRRXXX\\\]]]]]][[[UUULLLDDD???===>>>AAAEEEIIIMMMPPPQQQQQQPPPQQQQQQRRRTTTVVVXXXZZZZZZ^^^ccckkkwwwyyyooogggeeeiiinnnzzzzzzxxxvvvssspppooonnnqqqqqqqqqqqqqqqooolllkkkgggffffffeeeccc```\\\ZZZWWWUUURRRPPPQQQPPPNNNLLLKKKMMMOOOQQQRRRQQQPPPOOORRRQQQPPPQQQQQQNNNJJJFFFDDDDDDDDDEEEFFFGGGHHHIIIKKKLLLOOOPPPQQQTTTWWWZZZ^^^aaaeeejjjooouuu{{{zzzrrrlllhhhgggggggggdddaaa^^^\\\YYYTTTOOOKKKJJJEEE@@@???>>>;;;<<<@@@DDDGGGMMMSSSVVV]]]mmm}}}|||ooonnn{{{sss|||xxxiiiVVVEEE:::555555333222111000000000000000000111111111222222222222111111000000//////000000000000000111111111333333444777>>>HHHSSSZZZ]]]]]]\\\YYYTTTSSS]]]jjjxxxdddaaaeeeccc]]]ZZZZZZ[[[___jjjqqqooo}}}vvvkkkcccTTTPPPIIIDDDAAA???===;;;999999888888999999:::;;;;;;>>>AAABBBCCCFFFLLLQQQUUUWWWZZZ```kkk|||~~~|||{{{zzzyyyyyyvvvvvvuuutttssssssrrrrrrqqqpppooommmjjjddd^^^YYYYYYYYYXXXWWWVVVVVVVVVVVVVVVSSSPPPNNNMMMLLLKKKIIIEEEEEEDDDDDDDDDDDDEEEEEEFFFFFFFFFGGGIIIMMMPPPRRRWWWXXXYYYZZZ[[[ZZZZZZYYYXXXYYY[[[[[[[[[\\\___bbbnnn~~~zzzsssqqqooonnnmmmkkkhhheeedddccc]]]ZZZWWWUUUTTTTTTSSSQQQOOOMMMKKKJJJLLLMMMMMMMMMPPPKKKDDD>>>:::;;;===???GGGOOO[[[eeekkkpppsssvvvzzz~~~~~~~~~uuusssvvvyyyyyy}}}lllQQQBBB<<<888444444333222222111111000000///...------...///000//////............//////222111333777:::BBBQQQ```llltttzzz|||qqqssstttwwwlll___ZZZcccnnntttzzz{{{qqqiiihhhlllllliiiUUURRRTTT]]]jjj{{{ppp___VVVOOOOOORRRUUUYYY^^^^^^]]]\\\[[[ZZZXXXWWWWWWYYYXXXVVVRRROOORRRYYY___hhhmmmqqqqqqrrrttttttqqqbbb]]]YYYXXXZZZZZZVVVQQQMMMKKKIIIGGGEEEDDDDDDDDDCCCEEEHHHKKKOOOTTTZZZ______]]]XXXQQQIIIBBB>>>===>>>AAAFFFKKKNNNPPPQQQQQQOOOPPPQQQSSSUUUWWWXXXYYY\\\```gggppp}}}yyyoooeee```aaaccchhhfffdddbbbbbbbbbbbbbbbdddeeeffffffeeecccbbbbbbbbbbbbaaa```^^^\\\ZZZZZZZZZYYYWWWVVVUUUSSSPPPNNNNNNPPPRRRTTTTTTTTTRRRQQQQQQQQQPPPPPPNNNLLLHHHFFFFFFEEEEEEEEEEEEFFFGGGHHHKKKLLLOOOPPPQQQTTTWWWZZZ^^^bbbhhhnnnttt{{{{{{qqqjjjggggggggggggbbb```]]]ZZZWWWRRRMMMIIIIIIDDD@@@???===:::<<<@@@DDDHHHNNNSSSVVV]]]ooossssssvvv}}}zzzkkkXXXFFF;;;555555333222111000000000/////////000000000000000222222111111000000/////////000000000111111111222333333444999AAAKKKTTTYYY]]]]]]^^^\\\VVVUUUaaaooouuu^^^ZZZ^^^[[[XXXXXXVVVXXX\\\gggllliii|||}}}uuujjjbbbVVVQQQJJJEEEBBB???===<<<999999888888999999:::;;;;;;>>>AAABBBCCCGGGMMMRRRUUUWWW[[[aaalll}}}}}}{{{yyywwwwwwwwwuuuuuuuuutttsssrrrrrrqqqpppooommmllliiiccc\\\WWWWWWVVVTTTSSSSSSSSSTTTUUUUUUSSSPPPNNNMMMLLLJJJIIIEEEDDDDDDCCCCCCDDDDDDEEEEEEEEEEEEFFFHHHLLLOOOQQQUUUVVVXXXYYYZZZZZZZZZYYYXXXZZZ\\\\\\]]]```ggglll{{{uuusssrrrrrrppplllgggcccbbbaaa]]]ZZZWWWUUUTTTSSSRRRPPPOOOMMMKKKJJJLLLMMMMMMMMMNNNJJJDDD>>>;;;;;;===???GGGQQQ___llluuuxxxyyyzzz~~~xxxuuuxxx{{{|||~~~cccIII>>>:::777444444333222222111111000000//////......//////000//////............//////222111333777<<>><<<999999888888999999:::;;;<<>>;;;<<<>>>???HHHUUUgggxxx}}}{{{{{{zzz___GGG<<<999666444444333222222111111000///000000111111000000///000//////////////////000222111333888===FFFWWWgggssszzzzzzllllllpppwwwooo```XXX___jjjqqqzzz}}}tttlllbbbYYYLLLJJJMMMXXXfffwww~~~ttt___UUUMMMMMMPPPRRRVVVZZZXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXVVVRRRQQQUUU\\\ccclllpppsssrrrtttvvvtttoooiiieeeaaa```aaa]]]VVVOOOKKKJJJHHHGGGGGGGGGHHHIIIKKKNNNTTTXXX[[[^^^aaaddd^^^YYYQQQJJJEEEBBB@@@@@@@@@CCCFFFKKKNNNQQQSSSTTTTTTUUUWWWYYYZZZ[[[\\\\\\[[[bbblllxxx{{{sssnnnhhhbbb]]]WWWSSSOOONNNQQQUUUXXXYYYVVVYYY[[[[[[ZZZ[[[]]]______aaacccbbb```^^^^^^___ZZZ\\\^^^___^^^]]][[[ZZZUUUUUUUUUVVVVVVVVVVVVWWWRRRSSSSSSRRROOOMMMLLLLLLJJJJJJIIIHHHIIIKKKNNNOOONNNOOOQQQRRRRRRTTTWWWYYYYYY```kkkvvv~~~wwwmmmgggfffgggfffdddaaa^^^[[[XXXTTTPPPJJJFFFCCC@@@>>>>>>;;;888<<>>===999999888888999999:::;;;===@@@BBBCCCDDDGGGMMMRRRTTTUUUXXX]]]hhhxxx~~~~~~~~~{{{vvvtttuuuvvvvvvvvvvvvuuusssqqqooonnnlllkkkjjjhhheee___YYYTTTSSSUUUWWWXXXXXXVVVTTTRRRQQQOOONNNMMMLLLJJJGGGEEEDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDDDDEEEGGGKKKNNNPPPSSSTTTVVVXXXZZZ[[[[[[ZZZXXX[[[\\\]]]___gggsss|||~~~xxxooohhhffffff___\\\XXXUUUSSSRRRPPPNNNOOOMMMKKKJJJLLLMMMMMMMMMKKKHHHBBB>>>;;;<<<>>>@@@KKKYYYooo~~~zzz~~~yyy___GGG===888555444444333333222111111000///000111222222111000///000000////////////000000222222444888>>>GGGYYYhhhvvv|||{{{pppqqqnnnwwwlll^^^VVV^^^iiipppxxxzzznnnaaaVVVJJJHHHLLLWWWfffxxx{{{rrr[[[RRRJJJJJJMMMPPPUUUYYYWWWXXXXXXXXXYYYYYYZZZZZZVVVVVVTTTRRRRRRVVV___eeeooorrrtttsssuuuwwwtttooommmiiieeedddccc___VVVOOOKKKJJJIIIIIIIIIJJJKKKKKKOOOTTTYYY^^^aaaccceeefff[[[UUULLLEEEAAA?????????AAACCCFFFJJJNNNQQQSSSUUUWWWXXXZZZ\\\]]]^^^^^^^^^ZZZbbbmmmyyy|||yyyuuummmgggZZZTTTNNNJJJLLLNNNOOOOOOQQQTTTWWWWWWVVVWWWZZZ]]]]]]```ccccccaaa___```bbb___aaaddddddbbb___]]]\\\YYYYYYXXXXXXXXXYYYZZZZZZSSSTTTTTTSSSQQQOOONNNNNNMMMMMMLLLMMMOOOQQQTTTVVVOOOQQQRRRSSSSSSTTTWWWYYYWWW___lllxxx}}}uuukkkfffffffffeeecccaaa___[[[XXXUUUPPPJJJFFFAAA???======:::888<<>>@@@CCCCCCDDDFFFLLLQQQSSSTTTWWW\\\fffvvv}}}~~~~~~{{{vvvttttttvvvvvvvvvvvvuuusssqqqnnnmmmkkkjjjiiigggddd^^^XXXSSS]]][[[YYYXXXXXXWWWTTTRRRQQQNNNLLLJJJJJJIIIGGGFFFCCCBBBBBBAAAAAAAAABBBBBBBBBCCCDDDFFFIIIKKKNNNOOORRRUUUVVVVVVXXX\\\[[[WWW\\\XXXWWW\\\```fffsssyyyqqqkkkfffddddddaaa]]]WWWSSSPPPOOONNNMMMMMMMMMLLLLLLLLLLLLLLLMMMLLLFFF@@@===;;;999===BBBRRRkkk}}}|||~~~```FFF???444888444444333222222111111000////////////////////////------,,,,,,---000222444111000222999@@@KKK\\\jjjqqqzzz}}}xxxpppmmm}}}|||lll```YYY```iiinnnvvvuuucccTTTJJJMMMRRRXXXcccuuurrrcccQQQMMMJJJJJJOOOTTTWWWXXXXXXWWWWWWVVVVVVVVVVVVVVVTTTUUUTTTQQQPPPUUU___gggqqqqqqrrrssssssqqqpppooopppmmmiiiccc\\\UUUPPPMMMHHHIIIJJJJJJIIIIIIKKKMMMQQQYYY```cccdddeeeccc```XXXRRRKKKEEEBBB@@@??????BBBDDDHHHKKKNNNQQQRRRRRRPPPTTTYYY\\\^^^___```aaabbbccclll|||zzzpppbbb[[[SSSOOOKKKGGGIIINNNOOOOOOPPPRRRTTTWWWYYYZZZaaaaaabbbdddeeeggghhhiiifffggggggfffccc```\\\ZZZZZZZZZZZZYYYXXXVVVUUUTTTQQQRRRRRRRRRQQQPPPOOOOOOSSSRRRPPPQQQSSSWWWXXXYYYWWWUUUTTTUUUTTTSSSWWW\\\^^^bbbmmm}}}vvvpppiiicccaaaaaabbbbbb^^^]]][[[XXXSSSMMMHHHEEE===<<<;;;999888:::>>>AAADDDIIIPPPUUUXXX```sssxxx|||uuu{{{tttmmm~~~{{{xxxxxx~~~vvvkkk\\\MMMAAA999666555333333333333111000000000000000000000000000444444333222111000///...000111111111111222222222444333888DDDNNNUUU[[[```hhhfffdddbbb______hhhsss~~~eeebbb```eeennnsssrrrnnnjjjmmmrrruuuuuuvvv{{{uuutttqqqpppnnnkkkgggcccWWWRRRKKKFFFBBB???===;;;:::::::::999888888;;;===???@@@CCCDDDFFFIIIMMMPPPUUUTTTUUU\\\eeesss}}}~~~~~~|||zzzxxxvvvtttttttttssssssssssssqqqnnnkkkpppjjjcccbbbdddbbb[[[TTTbbb___[[[XXXWWWUUURRROOOOOOMMMJJJIIIIIIHHHFFFEEEDDDCCCBBBAAAAAAAAAAAAAAABBBBBBDDDFFFIIIKKKNNNOOOQQQUUUVVVVVVXXX[[[[[[WWWZZZWWWVVVZZZ^^^dddppp|||xxxqqqlllhhhffffffaaa]]]WWWSSSPPPOOOMMMLLLLLLLLLKKKKKKKKKKKKLLLLLLJJJDDD???===;;;:::???EEEYYYwwwxxx~~~```FFF???555:::444444333222222111111000111111111111111111111111...---------...000111222222111444:::BBBMMM]]]lllxxxxxxzzz|||uuuppp~~~~~~jjj^^^XXX___hhhnnnvvv~~~zzzeeeSSSHHHJJJNNNVVVdddxxxqqqbbbPPPLLLHHHIIINNNSSSVVVWWWVVVUUUTTTSSSRRRRRRRRRRRRRRRSSSSSSQQQQQQVVV___gggkkklllmmmnnnnnnooonnnnnnnnnlllgggaaa[[[TTTOOOLLLIIIJJJKKKJJJIIIIIIKKKMMMSSS[[[```aaaaaaaaa___\\\VVVQQQIIIDDDAAA@@@???>>>AAACCCGGGJJJNNNPPPQQQQQQPPPSSSVVVXXXXXXYYYZZZ\\\bbbeeeqqquuujjj```VVVPPPLLLHHHHHHKKKJJJJJJKKKMMMOOOQQQSSSUUU[[[\\\^^^aaadddgggiiijjjmmmmmmlllkkkiiieeebbb```[[[[[[ZZZZZZXXXWWWUUUTTTQQQQQQQQQRRRRRRSSSTTTTTTVVVTTTRRRSSSVVVXXXZZZZZZ\\\XXXVVVVVVTTTRRRUUUZZZbbbiiiwwwsssmmmeee```___```aaabbb___^^^\\\XXXRRRLLLFFFCCC@@@???===:::888888;;;>>>EEEJJJRRRWWWYYYbbbuuu}}}xxxrrrxxxxxxrrrzzzwwwwww{{{yyysssjjj^^^PPPCCC:::555333111111111111///...000000000000000000000000222222111111111111111000000111111111111222222222444333888CCCNNNUUU\\\bbbgggffffffeeebbb```fffoooqqqaaa^^^___gggsss{{{|||yyyrrruuuyyy|||{{{zzz}}}}}}~~~~~~tttsssqqqpppoookkkgggcccYYYTTTMMMGGGDDDAAA>>><<<=========;;;999999:::<<>>===;;;<<>>>>>===AAABBBFFFIIILLLNNNOOOPPPOOOPPPRRRSSSTTTVVVZZZ\\\ffflllyyy|||sssfffYYYRRRNNNJJJGGGGGGFFFFFFFFFGGGIIILLLNNNOOOSSSUUUXXX]]]aaafffiiikkklllllllllkkkiiigggdddccc]]]]]]]]]\\\ZZZXXXWWWVVVRRRRRRRRRSSSTTTVVVYYYZZZYYYXXXVVVWWWYYY[[[\\\\\\]]]YYYWWWVVVTTTSSSVVV\\\fffqqq{{{mmmhhhaaa\\\\\\^^^```aaaaaa___\\\WWWQQQJJJDDDAAA@@@???===:::888999<<>>??????>>><<<:::999:::<<>>===;;;===EEENNNjjjuuuzzz^^^DDD???666;;;444444333222222111111000111111111111111111111111//////000000000000///...333222555<<>>=========@@@BBBEEEHHHKKKMMMNNNNNNLLLMMMOOOQQQSSSYYY___ccckkksssxxxjjj[[[UUURRRMMMGGGEEEDDDDDDDDDDDDEEEGGGJJJKKKLLLNNNRRRWWW\\\aaadddfffgggggghhhhhhhhhhhhgggfffaaaaaa```___^^^\\\ZZZZZZWWWVVVUUUUUUVVVYYY[[[]]]\\\[[[ZZZZZZ\\\^^^^^^^^^[[[XXXUUUVVVUUUVVV[[[bbbiiivvv{{{pppgggccc]]]ZZZZZZ]]]___aaa___^^^ZZZUUUOOOIIIDDDAAA<<<;;;;;;999999<<<@@@DDDGGGLLLSSSYYY]]]ggg|||}}}sssuuu{{{{{{yyy}}}yyyxxxvvvuuusssooogggXXXGGG;;;999777444333333333222111000000000000000000000000000000000000111111111111000000111111111222222222555444888DDDPPPXXXaaahhhjjjiiiiiihhhbbb^^^bbbjjjxxx~~~zzzzzzzzz{{{zzzvvvqqqpppnnneee\\\\\\[[[```mmm~~~~~~vvvlllfffdddgggqqq{{{~~~qqqqqqpppqqqooolllgggccc[[[WWWQQQLLLHHHDDDAAA???>>>>>>>>><<<::::::;;;===???@@@BBBDDDFFFIIIMMMPPPSSSRRRTTTXXX___lll~~~}}}}}}|||zzzxxxvvvsssrrrqqqrrrrrrqqqrrrrrrpppllliiiiiigggbbb]]]YYYVVVTTTSSS{{{pppccc[[[YYYYYYVVVSSSOOOMMMJJJIIIHHHHHHFFFEEEEEEDDDBBBAAA@@@???>>>>>>@@@@@@BBBEEEHHHKKKNNNPPPNNNTTTWWWVVVUUUXXXYYYXXXTTTTTTSSSSSSVVV\\\```aaa^^^]]]YYY\\\mmmtttnnnkkkjjjiiigggfffdddcccccc```\\\VVVQQQNNNLLLJJJIIIHHHHHHHHHHHHHHHIIIJJJJJJEEEBBB???===;;;===FFFQQQuuuvvvzzz___EEE???555:::444444333222222111111000000000000000000000000000000000000111000000///...222111444<<>><<<=========@@@AAADDDHHHJJJLLLMMMMMMLLLMMMNNNOOOSSSYYY```fffllluuuyyylll___ZZZWWWQQQKKKHHHDDDBBBAAA@@@@@@BBBDDDFFFGGGIIILLLQQQUUUYYY\\\^^^bbbcccdddfffhhhjjjkkkkkkddddddccccccbbb```___^^^^^^]]][[[YYYYYYZZZ[[[\\\]]]\\\\\\]]]___aaaaaa```]]]YYYVVVVVVVVVWWW]]]eeemmm{{{tttiiiccc___[[[ZZZ[[[^^^___```]]][[[XXXSSSNNNIIIEEECCC;;;;;;:::999:::<<>>;;;<<>>@@@BBBEEEHHHJJJLLLLLLLLLNNNNNNOOOOOORRRWWW^^^dddlllxxxyyyoooeeeaaa^^^VVVOOOLLLCCCAAA???<<<<<<<<<>>>???CCCDDDGGGJJJNNNRRRTTTVVVXXXYYY[[[^^^aaadddfffgggdddeeeeeeeeeeeedddcccccceeecccaaa^^^\\\[[[ZZZZZZ\\\\\\\\\^^^aaabbbbbbaaaccc]]]YYYWWWUUUVVV]]]dddsss{{{rrrhhh```^^^]]]]]]___``````___[[[YYYVVVRRRMMMHHHEEECCC>>>>>><<<:::999;;;???CCCGGGKKKSSSZZZ___kkk{{{{{{|||}}}}}}~~~}}}ppp^^^PPP:::777333111000111000///000000000000000000000000111111111000000/////////000111111111111222222222333444:::HHHUUU]]]eeekkkqqqlllfff```ZZZYYYbbbmmmxxx{{{ssskkkfff[[[^^^]]]ZZZYYYZZZYYYVVVUUUWWW```sssyyyooolllkkkooo|||{{{tttrrrpppnnnmmmiiieeebbb[[[XXXSSSNNNJJJGGGBBB???999::::::::::::;;;>>>@@@???@@@CCCDDDFFFIIIMMMPPPSSSSSSUUUWWW[[[ggg~~~}}}|||xxxxxxwwwvvvtttsssrrrqqqtttssssssssssssqqqnnnkkkeee```YYYUUUVVVYYY]]]___zzzggg[[[WWWWWWTTTQQQNNNLLLIIIHHHHHHGGGEEEDDDBBBBBBAAA@@@??????@@@@@@>>>???AAADDDGGGKKKNNNPPPMMMTTTXXXVVVTTTVVVXXXYYYTTTVVVVVVUUUYYY______[[[XXXZZZ^^^iiiwwwmmmhhheeefffggghhhhhhgggeeeddd```\\\UUUPPPMMMKKKIIIGGGGGGGGGGGGHHHHHHIIIKKKKKKIIIEEEBBB???:::;;;EEERRRwwwuuuyyyhhhLLLCCC666999444444333222222111111000000000000000000000000000111000/////////000111222222222555===GGGSSSeeetttwwwqqqpppsss{{{~~~yyysssrrr{{{www```UUURRR[[[eeejjjqqqxxxtttgggpppzzz}}}~~~zzzmmmeee\\\VVVVVVXXXYYYYYYWWWWWWXXXYYY[[[]]]___```bbbaaaaaabbbdddggghhhhhhjjjjjjjjjjjjjjjiiihhhhhhccc```\\\WWWRRROOONNNMMMMMMMMMMMMMMMMMMQQQVVVZZZ```fffhhhddd```\\\WWWRRRJJJFFF@@@===<<<===>>>>>>AAABBBEEEHHHJJJLLLLLLLLLOOOPPPQQQRRRUUU[[[bbbgggttt{{{tttnnnkkkddd[[[SSSQQQFFFDDD@@@<<<::::::<<<===>>>???BBBEEEIIILLLNNNPPPRRRSSSTTTVVVYYY\\\^^^```ccccccdddeeeeeeeeeeeeeeehhhgggeeebbb___]]][[[ZZZZZZZZZ[[[^^^aaaccccccbbbddd^^^YYYWWWVVVWWW^^^gggvvvyyypppggg_________aaaccccccaaa___]]]ZZZVVVQQQKKKGGGCCCBBB>>>===<<<::::::<<<@@@DDDHHHMMMTTT[[[aaannn|||xxx{{{}}}ooo[[[LLL;;;777333000000000000000000000000000000000000000/////////000000000000000000111111111111222222222222333;;;JJJXXX```ffflllpppjjjddd^^^XXXWWW```lll{{{~~~vvvllldddXXX]]]___]]][[[]]]]]][[[ZZZ\\\fffzzz|||ttttttuuuwwwzzzwwwtttpppmmmjjjhhhdddbbb]]]ZZZUUUQQQMMMIIIDDDAAA;;;<<<<<<;;;;;;;;;>>>@@@???@@@CCCDDDFFFIIIMMMPPPTTTTTTUUUWWWZZZfff~~~~~~|||zzzyyyvvvvvvuuuuuutttssssssrrrsssrrrrrrrrrrrrqqqmmmjjjbbb\\\WWWWWW]]]bbbdddccc|||gggZZZUUUTTTQQQMMMMMMKKKHHHGGGFFFFFFDDDBBBAAAAAA@@@@@@???@@@@@@@@@>>>???AAADDDGGGKKKNNNPPPLLLTTTXXXVVVTTTVVVXXXYYYUUUWWWWWWVVVZZZaaa```[[[\\\```ggguuutttjjjffffffhhhiiikkkkkkjjjhhhggg```[[[UUUPPPMMMJJJHHHGGGHHHHHHHHHHHHIIIJJJKKKLLLJJJGGGCCC???::::::EEEQQQmmm|||zzzvvvyyymmmPPPFFF888999444444333333222111111000111111111111111111111111222000///......000222444333333777???HHHUUUgggvvv}}}vvvsssuuuyyy~~~{{{vvv~~~{{{```VVVRRR[[[eeejjjpppwww|||sssxxx~~~yyyhhhaaaWWWRRRSSSVVVWWWXXXYYYZZZ[[[]]]```bbbeeefffeeedddbbbcccdddfffggggggiiijjjkkkllllllkkkjjjiiibbb```[[[VVVRRRPPPNNNNNNMMMMMMMMMMMMNNNRRRWWW[[[dddjjjlllhhhbbb]]]VVVPPPIIIEEE@@@===<<<===??????AAACCCEEEHHHKKKLLLLLLMMMNNNPPPRRRUUUZZZaaaiiinnn~~~}}}yyyuuuqqqiii]]]UUUTTTJJJHHHCCC???<<<<<<======:::<<<>>>BBBFFFIIILLLMMMTTTTTTUUUWWWYYY[[[]]]^^^aaabbbcccdddeeeeeeeeeeeeiiihhhgggeeebbb^^^[[[ZZZYYYYYYZZZ]]]aaacccdddcccaaa\\\WWWVVVVVVYYYbbbkkkuuuxxxoooeee___```aaadddfffeeeaaa___^^^\\\WWWQQQJJJEEEAAA???::::::::::::;;;>>>DDDHHHIIINNNVVV]]]cccpppsssyyy~~~wwwgggQQQAAA===:::555222222222222222000000000000000000000000------...///000111222222000111111111111222222222111333<<>>???>>>===;;;<<<===??????@@@CCCDDDFFFIIIMMMPPPTTTUUUVVVWWWZZZfff~~~|||zzzxxxwwwtttttttttttttttsssssssssrrrqqqqqqqqqqqqooollliii___ZZZWWW[[[dddiiiiiieeesssaaaYYYTTTOOOMMMNNNLLLKKKHHHFFFDDDCCCCCCCCCAAAAAA@@@@@@???>>>>>>>>>===???BBBEEEHHHJJJKKKKKKOOORRRUUUVVVVVVVVVWWWXXXVVVWWWXXXYYYZZZ[[[\\\]]]```dddpppooohhhhhhggghhhjjjjjjhhhgggggghhhaaa[[[SSSMMMJJJIIIHHHHHHDDDDDDEEEFFFGGGIIIKKKLLLJJJDDD>>>=========CCCIIIeee}}}uuusssuuuwwwuuuuuu{{{xxxzzzwwwtttqqqttttttPPPFFF<<<:::666666555444222111000000000000000000000000000000000000000000111111111111222333666;;;EEEUUUhhhuuu}}}tttsssvvvyyyyyy{{{bbbXXXUUU]]]eeeiiiooowwwrrryyyuuuhhh```XXXVVVUUUTTTWWW\\\\\\\\\]]]bbbfffgggeeebbbccceeeffffffeeedddeeegggjjjnnnpppnnnnnnooolllhhhccc```[[[UUUQQQNNNLLLLLLMMMMMMMMMMMMOOOTTT[[[```fffggggggfffbbb\\\VVVSSSMMMGGG@@@;;;:::<<<===>>>@@@BBBFFFHHHJJJKKKMMMNNNNNNMMMOOOVVV\\\bbblllvvv}}}sssnnnkkkddd\\\WWWMMMBBB<<<===???>>>;;;<<<<<<;;;<<<>>>BBBEEEGGGJJJLLLPPPUUUXXXZZZ[[[[[[``````______```aaacccdddhhhhhhgggfffccc```]]][[[UUUWWW[[[___bbbdddddddddjjj___WWWXXXWWWWWWaaaoooxxxsssmmmeee\\\^^^```aaabbbaaa```___ZZZVVVQQQMMMIIIDDD???;;;999999999999:::===CCCGGGKKKOOOWWW___eeesss~~~uuuxxxzzz}}}mmmWWWFFF>>>888666333222222222111000000000////////////000000000000000000111111111111222222111111000111111111222777AAANNN[[[eeejjjlllppphhhlll```VVVZZZ\\\ooo|||uuullljjjppptttsssrrrsssrrrooommmlllsss{{{{{{|||}}}yyyvvvpppllliiifffcccaaa```\\\XXXUUUSSSOOOJJJEEE???>>><<<;;;;;;===???AAABBB@@@AAADDDEEEEEEIIIOOOUUUWWWZZZ[[[aaannn~~~}}}}}}|||zzzxxxyyyxxxxxxwwwvvvuuuttttttvvvrrrnnnnnnooonnniiidddaaa]]][[[___ggglllkkkhhh|||lll]]]VVVSSSOOOMMMNNNKKKJJJHHHEEECCCBBBBBBBBB@@@@@@@@@??????>>>>>>>>>>>>@@@CCCFFFIIIKKKLLLLLLSSSUUUWWWWWWVVVTTTTTTUUUTTTUUUWWWYYY[[[]]]^^^___aaafffsss~~~ooohhhhhhjjjkkkkkkjjjhhhggggggggg```[[[SSSLLLIIIGGGGGGFFFDDDDDDEEEEEEGGGIIIJJJKKKJJJCCC>>>===<<<===BBBHHH^^^uuu|||rrrpppssszzzwwwvvvzzzssstttyyyzzzkkkjjjiiilllwwwwwwQQQGGG<<<999444444444333333222222222000000000000000000000000000000000000111111111111222444777<<>>AAACCCDDDFFFHHHLLLQQQTTTVVVWWWXXX[[[[[[[[[\\\^^^```bbbcccfffffffffeeeccc```^^^]]]ZZZ\\\```dddgggiiiiiihhhjjj___XXXYYYXXXXXXcccqqquuupppjjjccc[[[\\\^^^```aaaaaa```___YYYVVVQQQLLLHHHCCC???;;;999999999999:::>>>CCCGGGLLLNNNVVV```jjjzzzzzzrrruuuxxxzzzjjjTTTCCC<<<888666333222222222111111333333222222222222333333000000000000111111111111222111111111111111222222444999BBBOOO]]]ggglllnnnssskkkooocccYYY\\\___qqqyyyvvv}}}|||yyyuuuwwwtttwww}}}~~~yyyuuupppllliiigggdddaaa```]]]YYYVVVTTTPPPJJJEEE@@@>>><<<;;;;;;===???AAABBB@@@AAAEEEFFFFFFJJJPPPTTTVVVYYY[[[aaannn~~~~~~~~~|||zzzyyyyyyxxxwwwvvvvvvuuuttttttpppmmmlllmmmlllgggccc```^^^]]]bbbjjjmmmjjjfffpppdddXXXTTTRRROOOMMMMMMIIIHHHFFFDDDCCCBBBAAAAAA?????????>>>>>>>>>>>>>>>@@@AAADDDGGGIIIKKKMMMMMMRRRTTTWWWWWWUUUTTTTTTTTTSSSTTTVVVXXX[[[^^^```aaaccciiiwwwqqqkkkkkkooonnnllljjjiiihhhgggggg___ZZZRRRLLLHHHGGGFFFEEEDDDDDDDDDEEEFFFHHHIIIJJJIIICCC===<<<<<<<<>>@@@AAABBBFFFLLLPPPQQQQQQRRRRRRPPPOOORRRXXX___fffqqq{{{|||xxxuuummmeeeSSSKKKAAA======>>>===:::;;;;;;<<<===>>>???@@@@@@BBBDDDHHHMMMQQQSSSUUUVVVTTTUUUVVVXXX[[[^^^```bbbcccccccccbbbbbbaaa______aaacccgggkkkmmmmmmlllllliii```YYYYYYYYYZZZeeerrr~~~zzzooojjjeee___XXXYYY\\\^^^_________^^^YYYUUUPPPKKKGGGCCC>>>;;;999999999999:::>>>CCCHHHMMMOOOUUU```mmmtttmmmqqquuu~~~wwwfffQQQAAA;;;888555333111222222222111111000000//////000000111000000000000111111111111000000000000111222333333555:::DDDQQQ___iiioooqqqwwwooosssfff]]]```bbbuuu{{{~~~~~~~~~tttkkkuuuxxxtttpppllljjjgggdddbbb```]]]ZZZXXXWWWRRRKKKEEEAAA???===;;;;;;===???@@@BBBAAABBBEEEFFFFFFKKKQQQSSSVVVXXX[[[aaannn~~~~~~~~~}}}{{{zzzyyyxxxwwwvvvuuuttttttqqqnnnkkkkkkkkkjjjeeebbb___^^^aaagggmmmnnniiidddfff^^^VVVRRRQQQOOOLLLJJJGGGFFFEEECCCBBBAAA@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>@@@AAACCCFFFHHHKKKLLLMMMOOOQQQTTTVVVVVVVVVWWWXXXSSSTTTVVVYYY\\\^^^```aaadddkkkzzzwwwrrrqqqrrrpppmmmlllkkkkkkjjjjjj___ZZZRRRLLLIIIGGGEEEDDDDDDDDDDDDDDDFFFGGGHHHIIIHHHBBB===<<<;;;;;;???EEEQQQcccmmmrrrxxxyyy}}}{{{xxx~~~zzznnnnnnrrryyyyyyrrreeegggiiimmmvvvVVVHHH:::777444444444444444333333333000000000000000000000000///000000000111111111111333555888===HHHXXXlllyyywwwxxx}}}zzzwwwaaaWWWTTT___kkkpppuuu{{{}}}qqqhhhccchhhpppvvvuuurrrsssyyywwwjjj```WWWSSSTTTVVV\\\ccceeeeeefffffffffeeecccaaabbbccccccbbbbbbcccfffiiikkknnnooommmkkkkkkhhhccc^^^]]]ZZZWWWTTTRRRQQQQQQNNNPPPRRRTTTWWW]]]dddiiikkkkkkjjjgggccc]]]WWWTTTJJJEEE@@@======???@@@AAACCCGGGNNNRRRTTTSSSSSSSSSQQQOOOQQQXXX___fffrrr|||{{{zzz{{{}}}~~~|||}}}xxxuuuqqqhhh___PPPJJJBBB>>>>>>>>>===;;;;;;<<<======>>>>>>======@@@BBBFFFJJJNNNRRRTTTUUURRRRRRTTTVVVYYY[[[]]]^^^^^^^^^______````````````gggiiilllmmmnnnmmmkkkiiifff___ZZZYYYYYY\\\fffqqqzzz~~~|||qqqgggbbb^^^ZZZUUUWWWZZZ\\\^^^^^^]]]]]]XXXTTTNNNIIIFFFBBB>>>;;;999999999999;;;???DDDHHHMMMQQQWWW^^^jjjpppjjjpppttt~~~uuucccNNN???:::777555222111222333222111//////............/////////000000000111111111111000000000000111222333444555:::EEERRR```kkkqqqssszzzrrrvvviii___bbbdddwww~~~~~~~~~wwwrrrooorrruuuxxxzzzyyysssnnngggxxxvvvssspppmmmjjjhhhdddbbb___]]][[[ZZZYYYTTTLLLFFFBBB@@@>>><<<;;;<<<>>>@@@BBBAAABBBEEEGGGGGGKKKRRRSSSVVVZZZ]]]cccppp~~~}}}|||zzzxxxxxxxxxwwwvvvtttsssrrrrrrpppmmmkkkjjjjjjhhheeebbb^^^```dddkkkpppooohhhbbb___\\\VVVQQQOOONNNKKKHHHEEEEEEDDDCCCBBBAAA??????======>>>>>>??????@@@@@@@@@AAABBBDDDGGGIIIKKKLLLNNNQQQTTTUUUUUUUUUVVVWWWUUUVVVXXXYYY\\\]]]___```dddmmm}}}zzzxxxsssqqqooonnnoooooommmkkk^^^YYYRRRMMMJJJHHHFFFEEECCCCCCCCCDDDEEEFFFGGGHHHGGGAAA<<<<<<;;;:::>>>CCCKKKZZZccchhhpppsssyyy||||||zzzmmmmmmqqqxxxzzztttqqqrrrsssvvvVVVGGG;;;888777666666555333222222111111111111111111111111111///000000000111111111111333555888>>>HHHYYYlllzzzvvvyyyzzzrrrzzz~~~sssaaaVVVSSS^^^kkkqqquuuzzzvvvjjjbbbbbbgggpppwwwwwwtttwww}}}}}}tttfff\\\SSSQQQRRRUUU[[[bbbdddeeefffeeedddbbbaaaaaabbbcccdddcccccccccfffhhhjjjmmmnnnllljjjjjjgggbbb^^^\\\ZZZXXXVVVTTTRRRRRRPPPQQQSSSUUUXXX]]]bbbgggkkkkkkiiifffaaa[[[UUURRRGGGDDD???======???AAAAAADDDIIIOOOSSSTTTSSSSSSRRRQQQOOOPPPVVV]]]eeeppp{{{xxxrrrppppppqqqqqqppptttyyy|||}}}}}}}}}}}}vvvvvvsssooommmiiiaaaWWWNNNIIICCC@@@??????===<<<<<<<<<============<<<;;;>>>@@@CCCFFFJJJNNNPPPQQQRRRSSSTTTVVVWWWXXXYYYYYYYYYZZZ[[[\\\]]]^^^``````iiiiiijjjjjjhhhfffdddcccaaa]]]ZZZZZZ[[[___gggooouuuwwwsssjjjaaa\\\XXXVVVTTTUUUXXX[[[\\\]]]\\\\\\WWWSSSMMMHHHDDDAAA>>>;;;999999999:::;;;???EEEIIINNNSSSXXX\\\fff}}}ooojjjqqqvvvuuubbbLLL???;;;777555222111222333333222333222222111111222222333///000000000111111111111000000000000111222333444555:::EEESSSaaalllrrrttt{{{sssvvviii```bbbdddwwwzzzyyyuuuooojjjeeefffiiinnnpppooommmllliii~~~uuurrrooommmkkkiiieeebbb___]]][[[ZZZYYYTTTMMMGGGCCCAAA???<<<;;;<<<>>>???AAA@@@AAAEEEFFFGGGKKKRRRTTTWWW[[[___dddqqq|||zzzxxxvvvtttvvvvvvuuusssrrrpppoooooonnnmmmkkkjjjiiigggeeeccc___aaaffflllpppmmmgggaaaZZZYYYUUUOOOMMMMMMKKKGGGDDDDDDDDDDDDBBBAAA@@@???======>>>???@@@AAAAAABBBAAAAAABBBCCCFFFHHHJJJKKKQQQSSSVVVVVVTTTSSSSSSSSSVVVWWWXXXZZZ\\\^^^___```eeeooo~~~{{{tttrrrooooooqqqppplllhhhZZZVVVPPPLLLJJJHHHFFFEEECCCCCCCCCCCCDDDEEEFFFGGGFFF@@@<<<;;;:::999<<>>???AAABBBCCCGGGKKKPPPSSSSSSSSSRRRRRRQQQOOOPPPUUU[[[cccnnnyyy}}}wwwpppjjjggggggffffffhhhjjjooosssttttttqqqoooiiijjjhhheeeeeeccc\\\SSSLLLIIIEEEBBBAAA@@@>>>==================<<<<<<<<<;;;<<>><<<666444222111222333333222111111000000000000111111000000000000111111111111000000000000111222333333555;;;EEETTTbbbnnntttvvv{{{ssswwwiii```bbbdddvvvtttooolllgggddd______ccchhhkkkjjjiiilllqqq}}}sssrrrooommmllliiifffccc___]]]ZZZYYYXXXTTTMMMHHHEEECCC@@@===<<<<<<===>>>@@@???@@@DDDFFFFFFKKKQQQUUUXXX\\\___eeeppp{{{xxxwwwuuusssuuutttsssrrrpppnnnmmmmmmllllllkkkjjjhhhfffdddccc```cccggglllnnnkkkfffaaaTTTUUURRRLLLKKKMMMLLLGGGDDDDDDDDDDDDCCCBBB@@@???===>>>???@@@AAABBBCCCCCCBBBBBBCCCDDDFFFHHHKKKLLLQQQSSSUUUVVVTTTSSSSSSSSSTTTUUUWWWZZZ\\\___aaabbbgggrrr~~~xxxuuurrrpppppppppmmmgggaaaVVVRRRMMMJJJHHHGGGEEEDDDCCCCCCCCCCCCDDDEEEFFFFFFEEE@@@<<<;;;:::888;;;@@@CCCSSS^^^hhhwww}}}zzztttjjjkkkoooxxx}}}}}}{{{~~~SSSEEE<<<<<<777666666555444333333222111111111111111111111111000000000000111111111111222444777===GGGYYYlllzzz}}}tttkkkttt~~~yyydddXXXTTT```nnnsssuuuxxxwww|||{{{qqqgggfffkkkvvv~~~|||{{{ooo___WWWPPPPPPRRRTTTZZZ``````bbbdddcccbbbaaaccceeedddfffhhhiiigggeeedddeeedddhhhjjjhhhggggggeee```^^^]]]\\\ZZZXXXUUUSSSRRROOOQQQTTTWWWZZZ___eeehhhiiihhheeeaaa[[[UUUPPPMMMGGGDDDAAA@@@BBBDDDEEEFFFLLLNNNRRRSSSSSSRRRRRRSSSSSSPPPPPPUUUZZZbbbmmmxxxrrrnnnhhhdddbbbbbbaaaaaabbbcccfffjjjmmmkkkeee```\\\]]]]]][[[]]]___ZZZSSSKKKIIIFFFDDDBBBAAA@@@???>>>===<<<<<<<<<===>>>???;;;<<<>>>@@@CCCFFFHHHIIIPPPQQQRRRSSSTTTTTTSSSSSSRRRSSSSSSTTTWWWYYY\\\]]]]]][[[YYYWWWVVVWWWXXXYYY[[[^^^```aaacccgggkkknnnpppnnnkkkfff```ZZZVVVUUUUUUVVVXXXZZZ[[[[[[ZZZYYYUUUQQQJJJEEEBBB???===;;;999999::::::<<<@@@FFFJJJOOOTTTYYYaaauuuqqqmmmtttzzzvvv```III===;;;666444222111222333333333//////............//////000000000000111111111111222111111111111111222222777<<>>???===???CCCEEEEEEJJJQQQTTTXXX[[[^^^cccnnn}}}{{{yyyxxxwwwvvvuuutttsssqqqpppnnnmmmllljjjjjjjjjhhhfffdddcccbbbbbbdddgggiiijjjhhheeebbbPPPRRRPPPJJJIIILLLLLLHHHDDDDDDEEEEEEDDDBBB@@@???>>>>>>???@@@BBBCCCDDDDDDDDDDDDDDDEEEGGGIIILLLMMMNNNPPPSSSUUUUUUUUUVVVWWWRRRTTTVVVZZZ]]]```cccdddiiittt|||tttvvvssspppoooooojjjbbbZZZRRROOOKKKHHHFFFEEEDDDCCCCCCCCCCCCCCCCCCDDDEEEFFFEEE???;;;;;;:::888:::???EEEVVVcccoooyyyrrrkkklllqqq{{{||||||QQQDDD===>>>555555555555555555555555111111111111111111111111000000000000111111111111111333666<<>><<<;;;<<<===???@@@>>>>>>???AAADDDFFFIIIJJJMMMNNNPPPRRRSSSSSSSSSRRRQQQQQQQQQSSSUUUXXXZZZ\\\WWWUUURRRQQQQQQTTTWWWYYY[[[___cccdddgggkkknnnooopppmmmkkkhhhbbb\\\XXXWWWVVVWWWYYY[[[[[[ZZZYYYXXXUUUPPPJJJDDDAAA???===;;;888999::::::<<<@@@FFFKKKPPPSSSWWWeeerrrnnnuuu{{{vvv___GGG<<<:::666444222111222333333333222222111111111111222222000000000000111111111111222222111111111111111111888>>>HHHWWWfffrrryyy{{{}}}uuuxxxkkk```cccdddwww{{{eee___```aaabbbfffeeejjjrrrtttqqqrrrxxxzzzrrrpppooonnnmmmjjjfffccc```\\\XXXVVVUUURRRNNNIIIFFFDDDAAA===<<<<<<===>>>>>><<<>>>BBBDDDEEEJJJPPPSSSWWWZZZ]]]aaalllzzz~~~{{{zzzzzzzzzzzzvvvuuutttrrrpppooommmmmmggghhhhhhgggdddbbbaaaaaadddeeefffhhhhhhgggeeecccNNNNNNLLLKKKIIIGGGFFFEEEDDDBBBAAAAAABBBCCCAAA@@@>>>>>>???@@@AAAAAABBBBBBAAACCCDDDEEEEEEFFFHHHKKKPPPRRRUUUUUUUUUUUUVVVWWWVVVUUUXXX\\\^^^]]]aaafffjjjwwwwwwrrrpppnnnkkkggg```YYYSSSMMMJJJGGGFFFFFFFFFEEEDDDDDDDDDDDDDDDDDDEEEFFFFFFFFF@@@<<<;;;999888:::>>>GGGVVVjjj{{{wwwqqqnnnmmmsss|||TTTGGG===;;;777666555444333222222222222111111000000000000000000000000000000111111222222555999???KKK\\\ooo|||qqqkkksss|||jjjddd```dddnnnxxx||||||xxx~~~uuunnnooouuu{{{xxxnnnlllrrr}}}nnnaaaVVVLLLJJJNNNSSS[[[aaa```___```dddiiilllkkkjjjhhhiiijjjjjjjjjhhheeedddeeeeeeeeeeeefffffffffgggccc___ZZZWWWUUUTTTRRRQQQOOORRRTTTVVV]]]fffjjjiiiooolllhhhddd^^^VVVNNNHHHKKKIIIFFFEEEEEEHHHLLLOOOTTTTTTTTTUUUVVVVVVWWWWWWSSSRRRTTTYYY]]]cccooozzzsssllleee___\\\^^^```^^^\\\]]][[[[[[^^^___\\\SSSLLLMMMNNNPPPQQQQQQOOOMMMKKKHHHHHHGGGEEECCC@@@>>>===;;;<<<===>>>??????@@@@@@???AAACCCDDDDDDEEEFFFGGGMMMNNNOOOPPPPPPPPPPPPPPPMMMMMMNNNOOOPPPPPPQQQQQQQQQPPPOOOQQQTTTXXX[[[[[[bbbdddhhhllloooqqqqqqqqqrrruuutttkkkccc^^^[[[XXXWWWWWWWWWWWWWWWWWWVVVVVVOOONNNLLLHHHDDDAAA???===:::::::::;;;>>>CCCGGGJJJUUUZZZ```mmmxxxsssyyyvvvbbbKKK===999777555333111000000111222222222222111111111000000111111111111111111111111111111111000///000222444555<<>><<<;;;<<<===>>>???AAABBBDDDGGGKKKNNNTTTSSSVVV\\\aaaiiiuuuzzzyyy|||}}}yyyuuuxxxwwwvvvsssqqqooommmlllkkkiiifffeeeeeecccaaa___bbbbbbcccdddddddddccccccNNNMMMLLLJJJHHHGGGFFFEEECCCBBBAAAAAABBBBBBAAA@@@>>>>>>>>>???@@@AAACCCDDDDDDEEEGGGGGGFFFGGGIIIKKKOOOQQQSSSTTTSSSSSSTTTVVVVVVUUUWWW\\\]]]]]]aaafffjjjwww}}}wwwpppooollliiiddd]]]VVVPPPMMMJJJGGGFFFFFFFFFEEEDDDDDDDDDCCCCCCDDDDDDEEEFFFEEE???;;;:::999777:::>>>HHHWWWlll~~~}}}vvvkkkmmmxxx|||SSSFFF<<<:::777666555444333222222222222222111000000000000000000000000000000111222222222555999???KKK\\\ppp}}}vvvllluuutttmmmhhhiiipppxxxzzzzzzyyy{{{vvvsssvvvzzztttiiidddhhhxxxpppdddYYYOOOMMMPPPUUU\\\bbbaaaaaabbbeeejjjmmmmmmlllkkkllllllllljjjhhheeeccceeeeeeeeeeeeeeeeeeeeeeeebbb^^^ZZZVVVUUUTTTRRRQQQQQQSSSSSSSSSZZZeeekkkkkkoookkkfff```[[[UUUOOOKKKLLLJJJHHHGGGHHHKKKOOORRRUUUUUUUUUUUUUUUVVVVVVVVVRRRQQQSSSWWW[[[aaalllwwwsssgggaaa[[[YYYZZZ\\\ZZZXXXYYYWWWVVVXXXZZZYYYSSSNNNJJJLLLNNNPPPPPPOOOMMMLLLLLLKKKIIIGGGEEECCCAAA@@@?????????@@@AAABBBCCCCCCBBBDDDGGGHHHGGGGGGIIIJJJMMMOOORRRSSSTTTRRRPPPOOOMMMNNNNNNNNNOOOOOOPPPPPPMMMMMMMMMQQQWWW]]]bbbccciiijjjlllnnnppppppqqqqqqrrrvvvuuummmddd___[[[WWWUUUVVVWWWXXXWWWWWWVVVUUUNNNLLLIIIFFFBBB???<<<;;;:::::::::;;;???CCCHHHKKKUUUZZZbbbqqqyyytttzzzwwwbbbLLL>>>:::777666444222111111222222333333333333222222111111111111111111111111111111111111222111000000222555666>>>LLL]]]hhhoooxxx{{{pppeeeaaafffmmm{{{kkk]]][[[___eeekkkqqqtttwwwxxx}}}~~~tttqqqmmmiiigggeeecccaaa]]]ZZZVVVTTTUUUTTTQQQNNNJJJGGGCCC???===<<<<<<===>>>???AAABBBDDDGGGKKKNNNTTTTTTVVV[[[___eeeqqq|||zzzyyy||||||xxxsssuuutttsssqqqooommmlllkkkjjjhhhfffeeeeeedddaaa______```aaaaaaaaaaaaaaaaaaMMMLLLKKKIIIHHHFFFEEEDDDCCCBBB@@@AAABBBBBBAAA???>>>=========???AAADDDFFFHHHIIIIIIIIIHHHHHHJJJLLLMMMOOOQQQRRRRRRRRRSSSUUUVVVUUUWWW[[[\\\\\\```fffmmmyyyzzzuuummmllliiifffbbb[[[SSSMMMLLLJJJGGGEEEEEEEEEDDDCCCCCCCCCBBBBBBCCCCCCDDDEEECCC===:::999888777:::???IIIWWWnnnyyylllqqq|||RRREEE;;;999888777555444333333222222222222111000000000000111111000000000000111222222222555999???KKK\\\ppp~~~zzzmmmvvvzzzsssqqqtttxxxxxxwwwwww{{{vvvtttwwwqqqeee___aaatttqqqggg\\\SSSQQQTTTXXX^^^ccccccccceeehhhllloooooooooppppppooommmkkkhhheeecccfffffffffeeeeeedddcccbbb___\\\YYYVVVUUUTTTRRRQQQSSSSSSQQQQQQXXXccckkklllnnniiibbb\\\XXXTTTQQQOOOMMMKKKJJJIIIKKKNNNRRRUUUVVVVVVVVVVVVUUUUUUUUUUUUTTTSSSTTTXXX[[[```kkkvvvyyymmm___ZZZUUUSSSTTTUUUUUUSSSTTTRRRQQQSSSUUUVVVSSSPPPIIIKKKNNNQQQRRRRRRPPPOOOQQQOOOMMMIIIGGGEEEEEEEEEDDDDDDCCCCCCCCCEEEFFFGGGFFFIIIKKKLLLLLLKKKLLLMMMNNNPPPSSSUUUUUUSSSPPPMMMNNNNNNNNNMMMNNNNNNOOOOOOMMMMMMOOOTTT[[[ccchhhjjjooonnnmmmlllllllllmmmmmmrrrwwwwwwpppggg```[[[VVVRRRTTTVVVXXXXXXVVVTTTRRRKKKJJJGGGCCC@@@<<<999888:::::::::<<<@@@DDDIIILLLTTT[[[eeevvvxxxttt|||wwwbbbKKK>>>;;;888666444333222111222222444444444333333333333222222222222222222222222222111222222111000000333555777>>>MMM^^^jjjqqqzzz}}}rrreee```dddjjjvvvwwweee\\\]]]bbbkkkrrrxxx|||~~~xxxtttoookkkhhheeebbb```___[[[WWWUUUVVVVVVTTTRRRNNNKKKGGGBBB>>><<<<<<<<<>>>@@@AAACCCDDDGGGKKKNNNTTTSSSUUUYYY\\\```jjjuuu{{{zzz|||{{{wwwrrrrrrqqqpppooommmlllkkkjjjjjjhhhfffeeeeeedddbbb```]]]]]]^^^_______________KKKKKKJJJHHHGGGFFFDDDDDDBBBAAA@@@@@@AAAAAA@@@???===<<<<<<<<<>>>AAAEEEGGGIIIJJJJJJIIIHHHHHHJJJKKKMMMOOOQQQRRRRRRSSSTTTUUUVVVUUUVVVZZZ[[[[[[___eeeqqq}}}vvvqqqiiihhhfffddd```ZZZSSSNNNLLLIIIFFFDDDDDDDDDDDDCCCBBBBBBBBBBBBBBBCCCDDDDDDAAA<<<888888888777:::???HHHYYYsssxxxrrrxxx{{{QQQEEE<<<;;;888777666444333333333333333222111111000000111111111111000000111111222333222444888???KKK]]]rrrzzzllluuu|||wwwvvvxxxxxxvvvsss}}}}}}tttpppsssqqqhhhaaabbbqqqrrrggg]]]UUUTTTXXX[[[aaafffeeefffhhhkkknnnpppqqqqqqsssrrrpppnnnjjjgggcccbbbeeeffffffeeedddbbbaaa```]]]ZZZXXXVVVUUUUUUSSSRRRQQQRRRQQQRRRXXXdddjjjkkkjjjfff```[[[XXXUUURRRPPPMMMLLLKKKKKKMMMQQQUUUWWWXXXXXXWWWVVVVVVUUUTTTTTTWWWVVVWWWZZZ]]]bbbmmmxxx}}}mmmbbbWWWTTTPPPNNNOOOPPPOOONNNPPPPPPPPPRRRUUUUUURRROOOJJJLLLPPPTTTVVVWWWWWWVVVVVVTTTPPPLLLJJJHHHHHHHHHIIIHHHGGGFFFFFFGGGIIIJJJKKKMMMPPPQQQPPPOOOOOOPPPPPPPPPRRRRRRRRRPPPNNNMMMOOOOOONNNMMMMMMMMMNNNNNNQQQQQQTTTZZZbbbhhhlllmmmmmmkkkhhhfffeeeeeeggghhhpppvvvxxxqqqhhhaaa[[[UUUPPPRRRUUUWWWWWWTTTQQQOOOIIIHHHEEEBBB>>>;;;888777::::::;;;===AAAFFFKKKNNNSSS\\\hhhyyy{{{uuutttvvvaaaIII===;;;777666444333222111111111333333333333333333333222222222222222222222222222111222222111000111333555777>>>MMM^^^jjjrrr|||tttfff```bbbfffvvv{{{nnnaaa]]]___gggsss~~~zzzvvvqqqmmmjjjgggdddbbb```\\\XXXWWWXXXYYYXXXVVVRRROOOJJJDDD@@@===<<<<<<>>>@@@BBBCCCDDDFFFJJJMMMQQQPPPSSSWWWYYY]]]eeeooo~~~}}}|||}}}{{{vvvrrrpppoooooonnnmmmlllkkkkkkjjjhhhfffeeeeeedddbbb```]]]]]]^^^___````````````JJJIIIHHHGGGFFFEEEDDDCCCBBB@@@??????@@@@@@???>>>===<<<;;;;;;===AAADDDGGGGGGHHHIIIHHHGGGHHHJJJKKKNNNPPPSSSTTTTTTTTTVVVWWWWWWUUUVVVYYYZZZZZZ^^^ddduuu{{{pppllleeeeeedddccc```\\\UUUQQQKKKHHHEEEDDDDDDDDDCCCBBBBBBBBBBBBBBBBBBCCCDDDDDD???:::777888888888<<>>888777666555444333333333333222222111111111111111111111111111111222222333222444888>>>KKK^^^sssyyyjjjsss~~~xxxvvvvvvwwwxxxrrr{{{tttmmmqqqrrrkkkdddcccooo~~~tttfff]]]VVVWWW[[[___dddiiiggghhhjjjmmmnnnooopppqqqrrrqqqooolllhhheeebbb```dddeeeeeeeeedddaaa___^^^[[[YYYWWWVVVWWWWWWUUUTTTOOORRRSSSUUU[[[eeejjjiiieeeccc___]]]ZZZWWWSSSPPPNNNMMMMMMMMMOOORRRVVVXXXZZZZZZYYYXXXWWWVVVUUUUUUXXXWWWXXX\\\___dddooozzzpppaaaWWWPPPNNNKKKJJJJJJJJJKKKJJJMMMOOORRRVVVWWWUUUPPPMMMIIILLLQQQVVVZZZ\\\\\\\\\[[[YYYUUUQQQNNNMMMMMMMMMMMMLLLKKKJJJJJJKKKKKKLLLOOORRRTTTUUUTTTRRRRRRRRRQQQPPPNNNLLLLLLLLLMMMNNNPPPOOONNNMMMLLLMMMNNNOOORRRUUU\\\dddkkkppppppoooiiifffbbb```___aaadddfffnnntttwwwqqqhhhaaaZZZTTTPPPRRRTTTUUUUUURRROOOLLLGGGFFFDDDAAA>>><<<999888::::::;;;>>>BBBGGGMMMPPPTTT^^^jjj|||vvvqqqtttttt]]]FFF;;;;;;666555444333222111111000111111111111222222222222222222222222222222222222222222222111000111333555666===MMM^^^jjjrrr|||vvvhhh```aaaeeevvvtttjjj```]]]```kkk}}}yyyuuuxxxwwwyyyzzzyyyzzz{{{wwwsssoookkkiiigggeeecccaaa]]]ZZZYYY[[[\\\[[[YYYUUUQQQLLLFFFAAA???>>>===???@@@BBBCCCDDDFFFJJJMMMMMMMMMQQQVVVXXXZZZbbbkkkxxx~~~}}}}}}zzzvvvrrrpppoooooonnnmmmmmmlllllliiigggeeeeeeeeedddbbbaaa^^^___```aaaaaabbbbbbbbbHHHHHHGGGFFFEEEDDDCCCCCCAAA@@@>>>???@@@@@@???======<<<<<<<<<>>>@@@CCCEEEDDDEEEGGGGGGGGGHHHKKKMMMOOOQQQTTTUUUUUUVVVXXXYYYWWWUUUUUUXXXXXXYYY]]]dddvvvtttjjjgggdddccccccbbb```\\\VVVQQQJJJHHHEEECCCCCCCCCBBBAAACCCCCCBBBBBBCCCCCCDDDEEE???:::777888999:::===CCCOOOhhh{{{|||zzzRRRHHH??????888888666555444333333333333333222111111111111222222111111111111222333333222444777>>>KKK^^^ttt{{{mmmttt}}}vvvrrrsssvvvxxxssszzzwwwlllooorrrlllddd```jjjwwwvvvhhh```YYYZZZ^^^aaaeeejjjhhhjjjlllmmmmmmmmmnnnpppooommmkkkhhheeebbb```___ccccccddddddcccaaa^^^]]]ZZZXXXWWWWWWYYYYYYWWWVVVOOORRRTTTVVV]]]fffjjjiiidddbbb___]]][[[XXXTTTQQQPPPPPPOOOPPPQQQTTTVVVXXX[[[[[[[[[ZZZYYYXXXXXXWWWWWWVVVXXX]]]aaahhhssstttfffXXXPPPIIIHHHGGGFFFEEEFFFFFFGGGIIIMMMRRRUUUVVVSSSOOOLLLIIIMMMSSSYYY^^^aaabbbccccccaaa^^^ZZZWWWUUUTTTTTTSSSSSSSSSRRRRRRQQQQQQPPPSSSVVVYYYZZZYYYVVVUUUTTTRRROOOLLLJJJIIILLLOOOQQQQQQPPPNNNMMMMMMNNNPPPQQQQQQXXXcccooowwwyyyuuurrreeeccc___]]]]]]```cccfffjjjqqqsssnnnfff```ZZZTTTRRRRRRSSSSSSRRROOOLLLIIIEEEDDDCCCAAA???===;;;:::::::::<<<>>>CCCIIINNNRRRWWW```nnn}}}}}}ssspppvvvsss[[[DDD;;;<<<666666555444333222111111000111111111111111222222333333333333333333333333222333333222111111444666555===MMM^^^kkksss~~~yyylllddddddhhhuuu~~~yyytttrrrsssmmmgggbbbaaaeeetttzzzuuuqqqmmmkkkkkkooopppssssssppprrrzzzssspppllliiigggfffdddbbb```^^^\\\]]]___```^^^[[[TTTQQQLLLGGGCCC@@@@@@@@@???AAABBBCCCDDDFFFIIILLLMMMMMMQQQVVVXXXYYY```hhhqqqzzz~~~|||zzzxxxuuusssppppppoooooonnnmmmlllllliiigggeeeeeeeeeeeecccaaa^^^^^^```aaabbbbbbccccccGGGGGGFFFEEEDDDDDDCCCBBBAAA???>>>>>>??????>>>===<<<<<<======>>>@@@AAABBBAAACCCEEEGGGHHHJJJNNNPPPOOOQQQTTTUUUVVVVVVXXXZZZWWWUUUUUUWWWWWWXXX]]]cccttt{{{kkkeeeeeeeeedddcccaaa^^^YYYSSSNNNJJJGGGDDDCCCCCCCCCBBBAAADDDDDDCCCCCCDDDDDDEEEFFF>>>:::777999:::;;;???EEEZZZvvv{{{{{{zzzRRRGGG>>>===999888777555444444444444444333222222111111222222222222111111222222333444222444777>>>KKK___uuusssyyy~~~qqqlllnnnssswwwrrrwww~~~wwwjjjmmmrrrmmmddd___cccooo}}}yyynnneee^^^___aaaccceeeiiiiiikkkmmmmmmkkkjjjkkkmmmjjjiiigggdddbbb```^^^^^^aaabbbcccdddcccaaa^^^\\\YYYXXXXXXYYYZZZ[[[YYYXXXRRRTTTTTTVVV]]]gggllllllgggccc___[[[YYYXXXUUUSSSSSSSSSSSSSSSTTTVVVXXXYYY\\\\\\\\\[[[[[[ZZZZZZZZZZZZYYY\\\bbbgggnnn{{{vvvhhh[[[PPPIIICCCCCCCCCBBBAAAAAABBBCCCDDDHHHLLLPPPQQQPPPOOONNNMMMQQQWWW^^^dddhhhjjjkkklllkkkiiifffbbb___]]]\\\[[[[[[\\\]]]\\\ZZZXXXWWWXXX[[[^^^___]]]ZZZXXXXXXRRRQQQNNNMMMMMMOOOQQQSSSQQQPPPNNNMMMNNNPPPRRRTTTTTT]]]lllzzz~~~vvvnnnbbb```]]][[[[[[]]]aaacccgggmmmpppjjjccc^^^YYYUUUTTTTTTSSSQQQOOOLLLIIIGGGBBBAAAAAA???>>>===<<<;;;:::;;;<<>>888888777777666444333222111111111222222333333333333333333333333333333333222333333222111222444666666>>>NNN```mmmuuu~~~qqqiiiiiilllttt}}}yyyqqqooolllhhhgggjjjhhhfffgggjjjrrr|||qqqkkkfffbbbdddiiikkkoootttsssnnnooo|||}}}uuuqqqmmmjjjhhhgggeeeccc___^^^^^^```cccccc```\\\SSSPPPLLLGGGCCCBBBBBBBBB@@@AAABBBCCCDDDFFFIIILLLOOOOOOSSSWWWXXXWWW\\\dddkkkuuu|||yyywwwuuusssrrrqqqpppooonnnmmmlllkkkkkkhhhgggeeeeeeeeeeeecccaaa[[[\\\]]]___``````aaaaaaGGGFFFFFFEEEDDDCCCCCCBBB@@@???>>>>>>??????>>>===<<<======>>>???@@@@@@@@@@@@BBBEEEGGGIIILLLPPPSSSNNNPPPSSSUUUUUUVVVXXXYYYWWWUUUTTTVVVWWWWWW]]]cccqqqssseeebbbdddfffeeecccaaa]]]WWWPPPJJJIIIGGGDDDBBBBBBBBBBBB@@@DDDDDDDDDDDDDDDEEEFFFFFF>>>:::888999;;;<<<@@@FFFbbb~~~{{{yyy{{{zzzRRRGGG<<<;;;999888777666444444444444444333222222111111222222222222111111222222333444222444777>>>KKK___vvv~~~yyy}}}|||nnnhhhjjjpppuuupppssszzzuuugggjjjqqqnnnfffaaa\\\hhhwww{{{rrrjjjcccbbbddddddeeehhhiiikkknnnmmmjjjiiijjjkkkfffeeecccaaa```^^^^^^]]]___aaacccdddcccaaa^^^\\\YYYXXXXXXYYY[[[\\\[[[YYYUUUVVVTTTTTT[[[fffnnnooojjjeee^^^YYYWWWWWWWWWVVVVVVVVVUUUUUUVVVXXXYYYZZZ]]]]]]]]]\\\\\\\\\\\\\\\^^^]]]aaagggmmmuuuyyylll___TTTJJJEEE@@@@@@@@@???>>>>>>???AAA@@@CCCGGGJJJLLLNNNOOOQQQRRRVVV]]]eeekkkppprrrssssssrrrpppnnnkkkgggdddbbb```bbbcccdddcccaaa]]][[[[[[^^^aaabbb```]]][[[ZZZRRRRRRRRRRRRRRRSSSTTTUUUQQQPPPNNNNNNOOOQQQTTTVVVZZZdddsssrrrhhh```^^^[[[YYYYYYZZZ]]]___eeekkkmmmhhhaaa]]]YYYUUUUUUTTTSSSPPPMMMJJJHHHFFF@@@??????>>>======<<<<<<:::;;;<<>>@@@@@@??????>>>=========<<<<<<<<<<<<===???@@@AAA===AAAEEEIIILLLOOORRRUUUSSSTTTUUUVVVWWWWWWWWWWWWVVVWWWYYY[[[YYYWWW]]]eeetttlllcccbbbcccdddcccaaa___\\\WWWQQQLLLGGGFFFDDDCCCBBBBBBBBBCCC???@@@AAABBBCCCEEEFFFFFF@@@<<<999777666999CCCMMMfff||||||}}}|||{{{|||wwwuuuUUUHHH;;;>>>777666555444444333444444333333333222222222111111222222111111222222333444555666888===JJJ^^^tttlllbbbeeelllnnnqqqsssyyyrrraaadddmmmnnnfff```___gggsss{{{vvvqqqkkkfffeeeeeefffgggpppnnnllliiigggffffffffffffccc___[[[XXXXXXZZZ[[[]]]___aaaaaa___^^^]]]]]]]]]\\\\\\]]]^^^]]][[[YYYTTTTTTRRRSSS[[[fffkkkjjjjjjgggbbb^^^\\\ZZZXXXVVVZZZYYYXXXWWWWWWYYYZZZ\\\^^^bbbccc___]]]^^^^^^\\\^^^___cccjjjttt~~~xxxnnnbbbWWWMMMGGGCCC<<<;;;;;;;;;;;;<<<======@@@AAADDDGGGJJJLLLNNNOOOVVVZZZbbbiiiooovvv|||~~~}}}}}}|||yyywwwrrrtttvvvuuuqqqmmmkkkiiijjjjjjjjjjjjhhheeebbbaaa^^^YYYUUUUUUWWWXXXTTTPPPTTTRRRPPPNNNNNNPPPRRRSSSaaakkkuuuzzzzzzwwwmmmddd___YYYVVVXXXXXXWWWYYY\\\___fffiiieee___\\\YYYUUUVVVTTTPPPMMMKKKHHHEEEBBBBBBAAA???<<<;;;:::::::::999;;;>>>AAAEEEKKKRRRXXX```jjj{{{vvvsssxxxvvv[[[FFF======888777666555444333333333444222111222444444444222111222222333333222222111222333444333222222333555:::AAAPPPcccqqqyyy}}}tttmmmlllpppxxx{{{vvviii```]]]cccddd^^^___gggeeeqqqyyy|||rrriiibbbbbbdddeeegggjjjqqqvvvyyyxxxuuuvvv~~~zzzvvvqqqmmmjjjiiifffeee```aaaaaaaaa```]]]ZZZYYYUUURRRNNNJJJHHHEEEBBB@@@CCCBBBAAAAAACCCFFFJJJLLLNNNTTTYYY[[[ZZZ[[[___cccgggtttzzzwwwvvvuuuuuutttrrrqqqooollljjjhhhggggggfffdddccccccccccccbbb```\\\\\\[[[ZZZYYYXXXWWWWWWFFFEEEDDDCCCBBBBBBBBBBBB@@@@@@???>>>>>>======<<<;;;;;;;;;<<<===>>>???@@@???BBBFFFIIIKKKNNNRRRTTTTTTUUUVVVVVVWWWWWWWWWWWWTTTUUUXXXYYYWWWVVV\\\dddttt|||kkkddddddffffffdddbbb___\\\VVVPPPKKKGGGFFFDDDCCCBBBBBBBBBCCCAAAAAABBBCCCCCCCCCDDDDDD>>>:::888777777:::DDDOOOhhh~~~zzzvvvwwwyyyxxxwwwxxxuuu}}}pppPPPEEE888<<<888777666555444444444444333333333222222222111111111111000000111111222333333444777<<>>888777666555444333333333444333222222444444333222111222222333333222222111111333333333222222444666999AAAQQQeeerrrzzztttkkkiiimmmyyy|||uuufff______fffiiidddeeelllppp{{{uuuhhhaaa]]]aaagggjjjnnnrrrxxx|||~~~|||xxxzzz{{{wwwrrrmmmkkkiiifffeeecccdddddddddccc```^^^\\\WWWTTTPPPLLLJJJGGGCCCAAABBBAAA@@@@@@BBBEEEIIIKKKNNNSSSWWWYYYYYYZZZ^^^cccfffsss}}}yyyvvvuuusssrrrpppooommmkkkiiigggffffffeeecccbbbaaabbbbbbaaa___\\\\\\[[[ZZZYYYXXXWWWVVVDDDDDDCCCBBBBBBAAABBBBBB?????????>>>======<<<<<<:::::::::;;;<<<>>>???@@@CCCDDDFFFHHHJJJMMMQQQTTTUUUUUUVVVWWWWWWWWWVVVVVVUUUUUUXXXYYYXXXWWW]]]fffwwwzzzkkkfffhhhjjjhhhfffccc```\\\VVVOOOJJJFFFEEEDDDCCCBBBBBBBBBBBBBBBBBBCCCCCCCCCBBBBBBBBB;;;888666777888;;;DDDOOOfffzzz}}}uuupppuuu~~~zzzxxxrrrooorrruuuttttttuuuqqqyyykkkLLLBBB666;;;:::999777666555444444444333333333222222222111111000000//////000000111222222333555;;;GGG[[[qqquuugggeeeiiillltttwww|||yyykkkbbbgggrrrtttnnnggg^^^dddnnnzzz~~~wwwrrrkkkgggfffggghhhiiihhhgggeeecccaaa````````````___^^^]]]\\\\\\[[[[[[\\\```dddfffeeebbb```___^^^^^^]]]^^^^^^]]][[[XXXRRRRRRRRRTTT]]]jjjpppooollliiifffeeeeeeeeedddccccccaaa^^^[[[[[[]]]```ccceeeiiikkkiiiiiimmmnnnmmmnnnnnnpppxxxyyymmmgggccc___YYYQQQIIICCC>>><<<<<<<<<<<<<<<============???@@@BBBEEEHHHKKKMMMNNNTTTXXX^^^eeellluuu}}}|||tttooojjjhhhddd___\\\YYYWWWVVVRRRQQQOOONNNOOORRRUUUXXXdddiiilllkkkiiigggaaa[[[UUUQQQOOOQQQRRRRRRVVV[[[eeejjjkkkddd]]]XXXTTTQQQTTTRRROOOLLLKKKHHHDDDAAA>>>===;;;999888777777888:::>>>CCCFFFIIINNNUUUZZZhhh|||uuuvvvvvv}}}tttXXXDDD===>>>888888666555444333333333555444333333333333222111111222222333333222222111000222333333222333555777999AAASSSggguuu}}}ttthhhfffkkkyyy|||sssdddbbbfffppptttqqqqqqwww}}}}}}lllaaa]]]YYYYYYbbbmmmtttzzz|||xxxrrrnnnkkkiiifffeeeeeeeeeeeeeeedddbbb___^^^ZZZWWWSSSPPPMMMJJJFFFBBBAAA@@@??????AAADDDGGGJJJNNNQQQUUUVVVWWWYYY^^^bbbfffrrrzzzwwwtttqqqpppnnnmmmkkkiiigggfffeeedddcccbbb``````aaaaaa___^^^]]]\\\[[[ZZZXXXWWWVVVUUUFFFEEECCCBBB@@@???>>>>>>???>>>>>>======<<<;;;;;;999999::::::<<<===???@@@FFFFFFGGGHHHIIILLLPPPTTTUUUVVVVVVWWWWWWVVVVVVUUUWWWXXXZZZ\\\ZZZZZZaaakkk{{{{{{nnnkkklllnnnllliiieeeaaa\\\VVVOOOKKKDDDDDDCCCCCCBBBBBBBBBBBB@@@AAABBBCCCCCCCCCBBBBBB:::888777888888:::CCCLLL^^^nnnrrrnnnnnnnnnpppyyy~~~{{{xxxtttooonnnrrrvvvuuuuuuvvvooouuu~~~jjjJJJAAA777<<<;;;:::888777555444444444333333333222222222111111000000000000000111222222333444666;;;FFFZZZqqqwwwgggbbbeeeiiissswww|||~~~uuukkkdddgggpppsssmmmeee]]]bbblllwww}}}wwwoooiiifffggghhhiiidddcccaaa___^^^]]]]]]^^^^^^___```aaaaaa```^^^]]]___cccgggiiigggccc___^^^]]]\\\\\\]]]]]]\\\ZZZXXXRRRSSSSSSUUU___lllsssrrrpppmmmkkkiiijjjjjjjjjiiihhheeeaaa^^^^^^```dddggglllqqqrrroooooorrrtttssstttuuuzzz{{{mmmbbb]]]XXXUUUQQQKKKFFFBBB???===<<<<<<======>>>>>>>>>>>>>>>???AAACCCFFFIIIKKKMMMRRRUUUZZZ```fffnnnvvv|||~~~yyywwwqqqiii```ZZZWWWWWWPPPOOOMMMMMMNNNRRRVVVYYYcccgggiiifffbbb```ZZZSSSPPPMMMLLLNNNPPPQQQWWW]]]hhhlllllleee]]]YYYUUURRRSSSQQQOOOMMMKKKHHHDDDAAA===<<<:::888888888888888:::???EEEIIIKKKOOOWWW]]]jjjwww~~~~~~ttt}}}pppVVVCCC======999888777555444444444333666555333333333333111000111222222333333222222111000111222222222333666888888AAATTTiiixxxsssgggffflllzzzzzzrrrgggjjjsss~~~|||nnnaaaZZZVVVTTTYYYggguuu~~~~~~yyytttoookkkiiifffddddddddddddcccbbb```___^^^\\\ZZZWWWUUURRRNNNIIIEEEAAA@@@??????@@@CCCFFFHHHMMMOOORRRTTTUUUXXX]]]```fffssszzzvvvtttpppnnnnnnlllkkkiiigggeeeeeedddcccaaa``````aaa```___]]]]]]\\\[[[ZZZXXXVVVUUUUUUDDDCCCBBB@@@???>>>>>>>>>>>>>>>======<<<;;;;;;;;;999999999:::<<<===???@@@GGGHHHHHHHHHIIILLLPPPSSSUUUUUUVVVWWWWWWWWWVVVVVVXXXXXXZZZ\\\[[[[[[cccmmmtttpppppppppnnnkkkfffaaa\\\VVVOOOKKKCCCCCCCCCCCCCCCBBBBBBBBB===???AAACCCDDDDDDCCCCCC:::888888888888888@@@HHHTTTcccgggdddiiinnnttt~~~yyytttsssxxx|||{{{yyyyyymmmttt}}}|||wwwtttvvvvvvvvv}}}lllLLLDDD:::???:::999888777555555444444333333333222222222111111222111111111111222333333444444666;;;GGGZZZqqq{{{jjjaaabbbhhhqqqvvv{{{|||nnnhhhbbbdddlllqqqnnnggg]]]ccclllwww|||sssjjjffffffffffffaaa```^^^\\\\\\\\\\\\]]]^^^```bbbdddeeedddbbb```bbbfffiiijjjgggbbb^^^[[[[[[ZZZZZZ[[[\\\\\\YYYWWWTTTTTTTTTWWWaaannntttttttttrrrooonnnnnnnnnmmmmmmllliiieeebbbbbbeeeiiikkkppptttvvvtttuuuyyy}}}}}}pppddd[[[VVVQQQOOOLLLIIIEEEAAA???>>><<<===>>>?????????>>>>>>>>>>>>???@@@CCCEEEHHHIIIOOORRRUUUXXX]]]cccjjjnnnsss}}}|||pppdddZZZUUUTTTOOOMMMKKKKKKMMMQQQVVVZZZaaaeeegggccc___\\\UUUNNNMMMKKKLLLOOOQQQSSS[[[ccclllpppnnnfff^^^ZZZWWWUUUSSSQQQPPPNNNMMMIIIEEEBBB===<<<;;;999999999:::;;;:::@@@GGGJJJLLLPPPYYYaaaooo}}}rrrqqq}}}iiiQQQBBB<<<<<<999888777666555444444444666555333333333333111000111222222333333222222111000111222222222333666888888AAATTTjjjyyyttthhhgggnnnyyy|||wwwpppwww}}}uuukkkbbb[[[WWWRRRSSS\\\mmm~~~{{{uuupppllliiifffdddcccccccccbbbaaa```______]]]\\\ZZZYYYVVVRRRLLLHHHAAA@@@???>>>@@@BBBEEEGGGKKKMMMPPPSSSUUUYYY\\\___gggrrr~~~|||xxxvvvsssqqqnnnmmmllljjjiiigggfffeeeeeecccbbbaaa```aaaaaa```^^^\\\\\\[[[YYYXXXVVVUUUUUU??????>>>??????@@@AAABBB=========<<<;;;;;;::::::999999:::;;;<<<>>>@@@AAAFFFHHHIIIJJJJJJLLLPPPRRRTTTTTTUUUVVVWWWWWWWWWWWWWWWWWWYYYZZZZZZ[[[cccmmmxxxuuusssqqqnnnjjjeee```[[[UUUOOOJJJBBBBBBCCCCCCCCCBBBBBBAAA<<<===@@@CCCDDDDDDDDDCCC:::888888999888888>>>FFFMMM]]]bbbbbbjjjpppvvv~~~}}}~~~}}}nnnttt|||zzzuuuoooppppppqqq~~~oooNNNEEE;;;???888888777666555555555555333333333222222222111111222222222111222333333444444555666;;;GGGZZZppp}}}xxxzzznnnbbbcccjjjqqqvvv{{{}}}|||hhhddd``````iiirrrsssnnnaaafffppp{{{tttjjjeeeccccccccc```___]]]\\\\\\\\\]]]]]]___aaadddfffgggfffdddcccccceeehhhhhheee```]]][[[ZZZYYYZZZ[[[]]]]]][[[YYYWWWWWWWWWYYYbbbooouuutttvvvtttqqqpppqqqqqqqqqpppooollliiihhhhhhkkknnnqqqpppuuuyyyyyy}}}pppddd\\\XXXNNNMMMJJJGGGDDDAAA>>>===<<<===???@@@@@@@@@???>>>=========>>>???AAACCCEEEJJJLLLOOORRRTTTXXX]]]aaagggppp~~~vvviii^^^VVVRRRPPPNNNLLLKKKMMMRRRWWW[[[```cccddd```\\\YYYSSSLLLNNNMMMNNNRRRTTTXXXaaakkkqqqtttqqqggg^^^ZZZWWWTTTQQQPPPOOONNNLLLIIIDDDAAA===<<<;;;::::::;;;<<<<<<<<>>???@@@AAAAAA======<<<<<<;;;::::::999999::::::;;;===???AAABBBEEEGGGIIIKKKLLLMMMPPPRRRRRRSSSTTTVVVWWWXXXYYYYYYWWWWWWYYY[[[ZZZ\\\eeeooo{{{wwwssspppkkkgggbbb]]]XXXRRRLLLIIIAAAAAABBBCCCCCCCCCBBBAAA===>>>AAACCCDDDCCCBBBAAA777666777999888888>>>FFFHHHZZZcccfffpppvvvyyy~~~ooouuu~~~|||wwwoooqqqqqquuupppOOOEEE999<<<666666555555555555555666333333333222222222111111111111111111111222222333333444555:::EEEXXXooo~~~zzzsssvvv|||}}}ooobbbccckkktttxxx||||||~~~}}}iiifff```^^^eeeqqquuusssffflllvvv}}}qqqhhhbbbaaaaaaaaa```___^^^]]]]]]]]]^^^___```bbbdddfffgggfffeeeddd```ccceeeeeeccc```^^^]]]YYYYYYZZZ\\\___```^^^]]]ZZZZZZYYY[[[cccoootttssstttrrrqqqqqqssstttuuutttqqqpppnnnnnnoooqqqtttvvvuuu{{{rrrfff^^^[[[OOONNNLLLIIIEEEBBB???===<<<===???AAAAAA@@@???>>>======<<<;;;<<<===???AAADDDGGGJJJMMMOOOQQQUUUWWW]]]cccmmmzzz~~~rrrggg^^^XXXSSSPPPNNNLLLNNNSSSYYY]]]```bbb___ZZZVVVUUURRRNNNPPPPPPRRRVVVYYY]]]hhhsssvvvxxxsssggg\\\VVVSSSPPPNNNMMMMMMLLLKKKGGGBBB???<<<<<<;;;::::::;;;<<<===>>>DDDKKKMMMOOOWWWdddpppqqqiiiiiivvvxxxaaaNNNDDD@@@===;;;:::999888666555555444444444333222222444444333222111222222333333222222111111333333333222222444666888@@@RRRhhhxxx|||nnnggghhhnnnyyyyyyoooooopppnnnlllggg```XXXSSSSSSTTTVVV\\\lll}}}wwwqqqmmmiiifffdddbbbaaaaaa```____________\\\\\\]]]]]]\\\XXXRRRMMMCCCAAA@@@???@@@CCCFFFGGGIIIKKKOOOTTTYYY[[[\\\[[[^^^iiiuuu}}}|||yyywwwtttqqqooojjjiiihhhfffeeedddddddddbbb```______```___^^^\\\YYYYYYXXXXXXXXXWWWWWWWWW@@@@@@???>>>>>>>>>>>>>>>===<<<<<<;;;;;;:::999999::::::;;;<<<>>>@@@BBBCCCDDDFFFJJJLLLMMMNNNPPPRRRQQQRRRTTTVVVXXXYYYYYYZZZYYYYYY[[[]]]\\\^^^gggrrr{{{wwwsssooohhheee___ZZZUUUPPPJJJGGG@@@AAABBBCCCCCCCCCBBBAAA>>>@@@BBBDDDDDDBBB@@@>>>444444666999999:::@@@HHHEEEYYYeeelllwww|||}}}~~~qqqwww~~~zzzrrrtttvvv|||pppNNNDDD777:::444444444444444555666666333333333222222222111111000000000000000111111222222222444999DDDWWWmmm|||{{{sssuuu||||||}}}nnn```aaajjjvvv{{{}}}{{{|||}}}nnnkkkccc]]]cccoootttsssjjjppp{{{zzzoooeee```___``````aaa```___^^^^^^^^^``````aaabbbdddfffffffffdddccc]]]```bbbcccaaa```___```ZZZZZZ[[[^^^aaabbbaaa___]]]\\\[[[\\\cccnnnsssrrrrrrqqqpppqqqtttvvvxxxxxxsssrrrrrrrrrtttvvvxxxzzz}}}nnnbbbZZZWWWSSSRRRPPPLLLHHHDDDAAA???<<<>>>@@@AAAAAAAAA???>>>===<<<;;;::::::;;;===>>>@@@CCCGGGJJJLLLOOOQQQSSSUUUYYYaaammm{{{{{{qqqggg___UUUSSSPPPNNNPPPUUUZZZ^^^aaaaaa\\\UUUQQQSSSSSSPPPRRRRRRUUUYYY\\\aaalllxxxzzz{{{tttgggZZZSSSOOOLLLLLLKKKKKKJJJIIIFFFAAA===<<<;;;:::::::::;;;<<<===@@@FFFMMMOOOQQQYYYhhhuuuvvvhhhdddgggzzzoooUUUEEE@@@@@@>>>;;;:::999888666555555555555444222222222444555444222222222222333333222222222222333444333222222333555888@@@QQQgggwwwpppfffccciiivvvxxxkkklllnnnkkkjjjfff___XXXUUUVVVYYY[[[bbbvvv~~~wwwqqqmmmiiifffddd___^^^]]]\\\\\\\\\\\\\\\[[[[[[]]]^^^^^^ZZZTTTOOOCCCBBBAAA@@@AAACCCFFFHHHHHHJJJOOOUUUZZZ\\\\\\ZZZZZZeeeqqqzzz}}}zzzxxxuuuqqqnnniiihhhfffeeedddccccccbbbaaa___^^^^^^^^^^^^]]][[[XXXXXXXXXXXXXXXXXXXXXXXX??????>>>>>>======<<<<<<::::::::::::::::::::::::;;;999888;;;???BBBBBBAAABBBEEEIIILLLNNNOOOQQQSSSSSSTTTTTTUUUUUUVVVWWWWWWXXXXXXZZZ\\\\\\```nnn|||yyyyyytttllleeeaaa\\\WWWSSSNNNJJJGGG@@@@@@@@@?????????>>>>>>@@@AAABBBEEEFFFDDD@@@===:::888777999999:::???FFFSSSaaajjjsss~~~nnnwww|||ttttttwwwiiiLLLDDD>>>;;;:::999777555555555666666222222333444333222111000///000222222111111222444444555888===CCCRRRlllzzz|||}}}vvvzzzzzzfff```cccooowww|||{{{|||~~~rrreee```aaafffooowwwtttwww{{{nnngggccc``````bbbffffffeeeccc```^^^___```eeeeeegggjjjlllllljjjhhhhhhccc___aaafffhhheee```eeecccaaabbbcccdddcccbbb___]]][[[]]]bbbiiiooorrrqqqqqqrrrtttuuuwwwxxxxxxyyyyyyyyyxxxwwwyyy|||}}}pppfff^^^YYYVVVUUURRRNNNJJJEEEAAA???@@@@@@@@@@@@AAAAAAAAABBB@@@>>><<<::::::;;;>>>???CCCEEEFFFFFFFFFHHHJJJLLLPPPUUU^^^hhhooovvv||||||nnneeeYYYVVVSSSRRRSSSWWW[[[______\\\XXXSSSPPPOOOOOOOOOMMMPPPTTTZZZ```gggoootttzzzooocccZZZTTTOOOLLLNNNLLLIIIFFFCCCAAA@@@???:::;;;<<<;;;:::999;;;===AAAGGGIIIOOOXXX[[[iiiqqqbbbbbblll{{{yyyeeeOOOCCC@@@===<<<===999999888777666555444444111111111000000000000///111111000000000000000000444444333333444444555666888???PPPfffxxxoooggghhhjjjssskkkiiiooorrrnnnjjjeeeaaa^^^```dddbbbkkkzzztttooohhhbbb^^^^^^___```___^^^^^^___aaaaaa_________]]]XXXPPPIIIDDDCCCAAA@@@AAACCCEEEGGGHHHLLLQQQVVVYYYZZZZZZYYY^^^aaaiiiuuuyyyrrrllliiigggfffeeecccbbbaaa`````````]]]ZZZZZZ]]]___^^^]]]]]]\\\[[[YYYXXXWWWUUUUUU??????>>>>>>===<<<<<<<<<::::::999999999999999999;;;999999;;;???BBBCCCBBBCCCFFFJJJMMMNNNOOOQQQSSSTTTTTTUUUUUUVVVWWWWWWWWWWWWXXXZZZ\\\]]]cccqqqwwwvvvqqqjjjbbb^^^XXXRRROOOKKKGGGEEEAAAAAAAAA@@@@@@@@@??????@@@AAABBBDDDFFFDDD@@@===777555666888999:::@@@GGGYYYjjjwww|||xxxlllwww}}}|||}}}fffKKKDDD>>><<<999888777666555555555666333333444555444333222111000111222222111000111333333444777;;;BBBQQQjjjxxxzzzmmmfffhhhnnntttxxxwwwyyyttteee^^^^^^dddpppzzz}}}{{{rrrooommmjjjhhhiiifffffffffeeecccbbbbbbdddhhhiiillloooqqqqqqmmmkkkmmmgggaaabbbgggjjjhhheeeeeecccbbbbbbdddeeeeeeddd```]]][[[\\\aaahhhmmmppppppppprrrsssuuuwwwxxxyyyyyyzzz{{{{{{|||~~~{{{oooggg```[[[XXXWWWTTTPPPLLLGGGCCCAAADDDDDDDDDEEEDDDDDDCCCBBBAAA@@@???>>>>>>???AAABBBDDDEEEFFFFFFFFFFFFIIIKKKRRRXXXbbbkkkpppssstttuuuxxx{{{xxxmmmeee[[[XXXUUURRRRRRUUUXXX[[[[[[YYYUUUQQQOOONNNNNNOOOOOORRRVVV[[[bbbjjjrrrxxxzzzmmmaaaXXXSSSOOOMMMLLLKKKHHHEEEBBB@@@??????<<<<<<;;;999777999===@@@DDDIIIJJJOOOYYY___rrr{{{nnnbbbdddnnnnnn\\\HHH???===;;;::::::999999888777666555444444222222111111111000000000111111111111111111111111222111111111111222333333777>>>OOOeeewwwqqqhhhhhhhhhppp}}}}}}gggdddhhhpppqqqrrrrrrooolllkkkllljjjqqqzzzsssmmmgggbbb^^^\\\^^^aaabbbbbbbbbccceeeaaa___^^^___]]]XXXPPPIIIEEEDDDBBBAAAAAACCCFFFGGGHHHKKKPPPUUUYYY[[[[[[[[[\\\___fffqqq|||yyysssmmmjjjgggfffeeecccbbbaaa``````___]]]ZZZ[[[]]]^^^^^^]]]\\\[[[ZZZYYYWWWVVVUUUTTT??????>>>======<<<<<<;;;999999999999999999::::::;;;::::::<<>>===999888777666555555555666444444555555555444333222111222333222000000111222222333666:::@@@NNNggg}}}zzz{{{vvvmmmlllkkkqqquuuuuuwww~~~zzzhhh^^^\\\dddsss~~~zzz{{{{{{vvvqqqppphhhjjjkkkjjjiiiiiijjjkkkoooqqqssswwwxxxvvvqqqmmmoooiiicccbbbfffjjjjjjiiieeedddbbbccceeeffffffeeeaaa^^^\\\\\\```eeejjjlllmmmnnnoooqqqsssvvvxxxyyyyyy{{{~~~{{{pppjjjddd```[[[ZZZWWWTTTOOOJJJGGGEEEHHHIIIJJJJJJIIIGGGDDDCCCCCCCCCCCCCCCDDDEEEFFFFFFGGGGGGGGGFFFEEEEEEHHHJJJUUU\\\fffmmmooommmjjjhhhlllmmmoooqqqsssuuuvvvvvvyyyxxxwwwxxxyyy||||||yyyvvvqqqiiiccc\\\YYYVVVSSSRRRSSSUUUWWWVVVUUURRROOOMMMMMMNNNNNNQQQTTTXXX^^^dddmmmvvv|||yyylll___WWWRRROOONNNJJJHHHFFFCCCAAA?????????>>><<<:::777666999>>>BBBGGGLLLLLLPPP[[[eee|||xxxlllccchhhsssyyybbbRRRCCC<<<;;;:::999999999999888777666555444444333333333222222222111111222222222222222222222222111111111111111222333333777>>>NNNdddvvvtttjjjiiigggmmmxxxvvvccc___aaajjjqqqyyy}}}}}}yyyuuurrrnnnrrrxxxrrrlllfffaaa^^^[[[^^^bbbeeeffffffggghhhbbbaaa______^^^ZZZRRRKKKFFFEEECCCAAABBBCCCFFFGGGFFFIIINNNTTTXXX[[[]]]]]][[[]]]bbblllwww}}}~~~|||{{{}}}yyyrrrmmmjjjgggfffeeecccbbbaaa``````___]]][[[[[[\\\]]]]]]\\\ZZZZZZYYYXXXVVVUUUTTTTTT???>>>>>>===<<<<<<;;;;;;::::::::::::;;;;;;;;;;;;::::::;;;===@@@BBBDDDEEEEEEHHHLLLNNNOOOPPPRRRTTTVVVVVVWWWWWWXXXYYYYYYYYYWWWWWWZZZ]]]___fffvvvzzzrrrnnnhhhaaaYYYTTTMMMHHHEEECCCBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBDDDEEECCC???;;;777666888;;;<<>>>>>>>><<<<<<:::888777:::???CCCGGGMMMNNNSSS^^^hhhuuukkkgggooo{{{zzzlll[[[NNNBBB>>>===;;;999:::999999888777666555444444444444333333333222222222222222333333333333333444333333333222333444444555777>>>NNNdddwwwwwwllljjjiiillluuummmaaa^^^___hhhsss~~~~~~xxxjjjjjjwwwwwwpppkkkfffbbb```]]]aaafffiiiiiiiiiiiiiiieeecccaaaaaaaaa\\\UUUOOOGGGEEECCCAAAAAABBBEEEFFFEEEHHHMMMRRRWWW[[[^^^___[[[\\\```hhhqqqwwwyyyxxxuuuvvvxxx{{{}}}vvvpppllliiigggfffeeecccbbbaaa``````^^^]]]\\\\\\\\\\\\\\\\\\YYYXXXXXXWWWUUUTTTTTTSSS>>>>>>======<<<;;;;;;;;;:::;;;;;;;;;<<<<<<======:::;;;<<<>>>@@@BBBEEEGGGFFFIIIMMMOOOPPPQQQSSSTTTVVVWWWWWWXXXXXXYYYYYYZZZXXXXXXZZZ\\\^^^fffvvvxxxqqqkkkccc]]]VVVQQQKKKEEECCCBBBAAA@@@>>>>>>>>>>>>????????????AAAAAABBBDDDDDDBBB>>>;;;888777999;;;<<>>=========999:::;;;;;;;;;<<>>===:::888999999999888777666555444444444444444333333333333222222222333333333444444444333222222222222333444444777>>>NNNdddwwwzzznnnkkkjjjllltttwwwhhhaaa___```kkkxxxiiidddiii~~~wwwpppkkkhhheeeddddddgggkkklllkkkiiihhhhhhhhhfffddddddccc___XXXSSSGGGEEECCCAAA@@@AAACCCEEEEEEGGGKKKQQQVVV[[[___aaa___^^^___eeemmmrrrtttsssnnnooorrrvvvzzzyyyrrrmmmjjjhhhgggfffeeecccbbbaaa``````\\\]]]]]]]]]\\\[[[[[[[[[XXXXXXWWWVVVUUUTTTTTTSSS>>>>>>===<<<<<<;;;;;;:::::::::;;;;;;<<<<<<======999;;;===???@@@CCCFFFIIIHHHKKKNNNQQQQQQRRRSSSUUUVVVVVVWWWWWWXXXYYYYYYYYYYYYXXXZZZ\\\^^^fffwwwvvvqqqiii```ZZZRRRNNNIIIEEECCCBBBAAA@@@=========>>>>>>>>>>>>>>>AAAAAABBBDDDDDDBBB===:::666666777999;;;CCCUUUeeeyyy~~~\\\JJJBBB;;;;;;777888888888777666555444444333222111111111222222111222333222000000111222333444777;;;???KKKaaavvv~~~yyyzzz}}}qqqeeeccclllzzz}}}vvvvvv|||zzzyyy|||~~~~~~~~~~~~}}}~~~}}}{{{vvvnnniiiffffffgggiiijjjiiifffdddcccbbb``````bbbbbbbbbaaa```]]]ZZZZZZ\\\^^^___```]]]^^^___bbbggglllqqqttt|||~~~wwwqqqkkkiiigggccc^^^XXXRRRMMMJJJJJJKKKLLLLLLLLLJJJHHHGGGHHHHHHIIIKKKMMMPPPRRRSSSTTTQQQMMMGGGCCCCCCGGGJJJTTTWWWZZZ[[[[[[[[[[[[\\\UUUUUUTTTTTTTTTUUUVVVWWWUUUUUUTTTSSSSSSSSSSSSSSSPPPQQQRRRSSSTTTTTTUUUUUURRRRRRRRRRRRSSSSSSTTTUUUQQQQQQPPPPPPPPPPPPQQQQQQRRRWWW]]]dddjjjpppvvvzzzyyytttkkkbbb[[[UUUOOOKKKGGGEEECCC@@@>>><<<<<<<<<888999;;;<<<<<<===???BBBDDDMMMSSSYYYccclllzzz|||}}}qqqiiikkkwww{{{lll^^^QQQGGG???<<<;;;888777888999999888777666555444444444444444333333333222222111222222333333444444555000000000000000111222222777===MMMcccwww|||oookkkiiillltttqqqgggbbbaaabbblll{{{rrrgggdddrrrwwwpppmmmkkkjjjiiimmmoooppppppmmmjjjhhhhhhiiigggeeeddddddaaaZZZUUUIIIGGGDDDBBBAAABBBCCCDDDFFFGGGKKKOOOUUU[[[___bbbbbb```___bbbhhhmmmooonnnjjjkkkooosssyyy~~~|||uuuoookkkiiihhhgggfffeeecccbbbaaa``````[[[]]]^^^]]][[[ZZZZZZZZZXXXXXXWWWVVVVVVUUUTTTTTT>>>======<<<<<<;;;::::::888888999999:::;;;;;;<<<999;;;>>>@@@@@@CCCGGGJJJIIILLLOOOQQQRRRSSSTTTUUUUUUVVVVVVWWWXXXXXXYYYYYYXXXXXXZZZ]]]```iii{{{vvvqqqiii___YYYOOOLLLGGGDDDCCCBBB@@@>>>======>>>>>>????????????AAAAAABBBCCCDDDAAA===999666666777:::>>>JJJ```tttYYYIIIBBB;;;<<<777888888888777666555444555444333222111222333333000111222222111000111333111333666999===III^^^rrr|||wwwwwwyyy}}}vvvhhhccckkkxxxzzzwwwwwwzzz|||~~~|||{{{|||yyyxxxxxxxxxwwwsssmmmiiieeeeeeeeefffffffffeeedddbbbaaa___^^^______^^^]]]^^^\\\YYYYYY[[[]]]^^^^^^[[[[[[]]]```eeekkkqqqtttzzzyyysssmmmkkkfff```YYYRRRMMMJJJIIIIIIJJJKKKLLLLLLKKKKKKKKKKKKKKKLLLOOORRRVVVXXXUUURRRLLLEEEAAAAAADDDGGGMMMOOOSSSTTTTTTTTTUUUUUUSSSRRRRRRRRRSSSTTTUUUVVVTTTTTTTTTSSSSSSSSSRRRRRROOOPPPQQQQQQQQQPPPQQQRRRQQQQQQRRRRRRSSSSSSSSSSSSPPPPPPPPPPPPPPPPPPPPPPPPSSSXXX```gggmmmrrrvvvxxxyyyrrrggg]]]VVVQQQNNNLLLHHHFFFCCC@@@===<<<;;;;;;999:::::::::;;;===AAADDDEEEOOOUUU\\\fffooouuusss{{{ssslllppp|||uuufffYYYMMMDDD===;;;:::888888:::999999888777666555444444333333333333222222222222111111111222333444444444000000000000000111111222444;;;KKKaaattt|||pppkkkgggkkkuuu}}}vvvmmmeeebbbcccdddpppsssfffmmm{{{~~~uuuvvvwwwzzz~~~wwwqqqooonnnoooooouuuuuuuuussspppmmmkkkkkkiiifffddddddccc```ZZZVVVLLLJJJGGGDDDCCCCCCEEEFFFGGGHHHJJJNNNTTTZZZ___bbbeeeaaa^^^___dddhhhjjjiiihhhkkkoootttzzzyyysssmmmjjjiiiiiigggfffeeecccbbbaaa``````[[[]]]___^^^[[[YYYYYYZZZXXXXXXWWWWWWVVVVVVUUUUUU>>>======<<<;;;;;;::::::666666777888999999::::::999<<>>>>>??????@@@@@@@@@AAAAAAAAABBBCCCDDDAAA===999777777999===CCCRRRkkk}}}VVVHHHBBB<<<===777777888888888666444333666555444333222333444444///000222222111111222444000111555888<<>>BBBEEEGGGJJJOOOQQQQQQPPPOOOOOONNNNNNMMMMMMNNNOOOQQQRRRUUUUUUUUUUUUUUUUUUUUUUUUQQQRRRRRRQQQPPPOOOPPPQQQQQQRRRRRRRRRRRRRRRQQQQQQOOOOOOOOOOOOOOOOOOOOOOOOTTTZZZbbbjjjooosssuuuwwwzzzqqqcccXXXQQQNNNNNNNNNIIIGGGDDD@@@===<<<;;;:::;;;;;;999888888<<>>999999888777666555444444333333333222222222111111000000111222222333444444222222222111222333333444222999III___sss}}}pppkkkggglllttt}}}wwwvvvvvvtttppppppmmmhhhdddbbbdddggg{{{|||jjjkkkuuuyyytttnnnhhhjjjoootttzzzxxxrrrpppqqqrrrrrryyyyyyxxxuuurrrooooooooohhheeecccbbbbbb___ZZZUUUNNNLLLIIIFFFEEEEEEFFFGGGGGGHHHJJJNNNSSSYYY___bbbfffbbb]]]]]]aaaeeeffffffiiikkkpppvvv{{{xxxrrrmmmkkkjjjjjjgggfffeeecccbbbaaa``````ZZZ]]]___^^^[[[YYYYYYZZZXXXXXXXXXWWWWWWVVVVVVVVV<<<<<<;;;;;;;;;:::::::::999999999999999999::::::;;;===???@@@BBBDDDHHHJJJLLLNNNPPPPPPPPPPPPRRRSSSTTTUUUWWWWWWVVVWWWXXXZZZ\\\XXXXXX]]]eeeqqq~~~wwwrrriii^^^XXXMMMJJJGGGEEECCCAAA???===@@@@@@??????????????????BBBBBBCCCCCCCCC@@@<<<999777:::===>>>GGG___|||wwwTTTEEEDDDAAA:::666666666666666555444444555444444333333222222111333222000/////////000111000000333777<<>>>>>???AAAIIIKKKMMMPPPQQQQQQPPPPPPLLLLLLMMMNNNOOOPPPPPPQQQUUUUUUUUUTTTUUUUUUVVVVVVVVVUUUSSSQQQOOONNNMMMLLLNNNOOOPPPQQQRRRRRRRRRRRRNNNNNNMMMLLLLLLMMMQQQTTTYYY]]]dddjjjooorrrssssssvvvnnnbbbYYYUUURRROOOMMMFFFDDD@@@>>>===<<<999777666666555555777===DDDJJJMMMQQQWWW]]]ggg}}}wwwsssqqq{{{~~~{{{nnn___UUUDDD@@@<<<999999999999999999999888777666555444444333333333222222111111111222222222222111111000000222222111111222222333444999:::EEEYYYnnn~~~}}}lll___bbbfffmmmyyy~~~|||xxxrrrllljjjkkkmmmpppnnnffffffkkkeeefffuuusssnnnmmmqqqpppfff___```fffoooyyyzzztttrrrqqqqqqqqqxxxvvvrrrnnnkkkiiiiiiiiifffffffffeeebbb```]]][[[SSSOOOIIIEEECCCBBBBBBAAAEEEGGGIIIKKKPPPVVV^^^ccceeeaaa\\\ZZZ]]]ccciiimmmnnnnnnqqqwww~~~}}}wwwrrrmmmiiiffffffffffffdddbbb```]]]\\\[[[[[[[[[[[[ZZZYYYWWWVVVZZZXXXVVVUUUUUUUUUWWWXXX;;;;;;;;;;;;::::::::::::888888999999999999:::::::::<<>>:::888666999===BBBPPPkkkxxx{{{tttRRRDDDBBB???999888888888888888777777666555555444333333222222111222111111000000000000000222222444777;;;EEEXXXjjj~~~}}}{{{wwwuuuxxxrrrpppttt|||~~~|||{{{ooolllooovvvvvvxxxxxxxxxwwwuuutttqqquuuwwwuuuuuuuuurrrmmmdddaaa\\\ZZZ[[[]]]^^^___]]][[[YYYYYYZZZ[[[[[[ZZZZZZZZZYYYZZZ\\\]]]^^^^^^]]][[[ZZZYYY[[[^^^bbbdddooouuu}}}uuukkkaaaYYYRRRIIIEEEFFFEEEDDDDDDGGGJJJMMMLLLKKKMMMOOOQQQSSSUUUVVVVVVVVVNNNJJJEEE???======???@@@GGGIIILLLNNNPPPPPPOOONNNKKKKKKKKKLLLMMMNNNNNNOOOSSSSSSSSSSSSSSSTTTUUUVVVWWWUUUTTTRRRPPPNNNNNNMMMOOOOOOPPPPPPQQQQQQPPPPPPMMMMMMMMMKKKKKKMMMQQQTTTZZZ]]]bbbhhhlllnnnooonnnrrrjjj___XXXTTTRRROOOMMMHHHEEEAAA???===;;;999777666777777888:::???FFFKKKOOOSSSZZZ```mmm|||vvvuuuvvv~~~}}}~~~{{{mmm^^^SSSEEEBBB===:::999999888888999999888777666555444444333333333222222222111111222222222222111111111000222222111111222222333444888:::EEEZZZooo~~~}}}lll___bbbdddjjjvvv|||tttlllggggggiiikkklllmmmjjjkkkpppkkknnn~~~tttmmmkkkpppqqqhhhbbbccchhhrrr~~~{{{vvvsssrrrqqqpppsssqqqnnnllljjjiiijjjjjjhhhhhhhhhgggeeebbb___^^^WWWRRRKKKFFFDDDCCCCCCBBBDDDFFFHHHJJJNNNTTT\\\aaadddaaa]]][[[^^^dddjjjnnnqqqqqqtttyyy~~~{{{wwwsssooollljjjiiihhhgggfffccc```]]][[[YYYZZZ[[[[[[[[[ZZZYYYXXXYYYWWWVVVTTTTTTUUUVVVWWW;;;;;;;;;:::::::::999999888888888999999999::::::999;;;???AAACCCEEEGGGIIINNNOOOQQQRRRQQQRRRSSSUUUUUUVVVXXXXXXWWWWWWXXXZZZYYYXXX[[[ccclllxxxzzztttoooggg]]]WWWMMMIIIDDD@@@>>>===<<<;;;????????????????????????@@@@@@AAA@@@???<<<999777777888<<>><<<<<<>>>@@@FFFHHHKKKNNNPPPOOONNNMMMJJJJJJJJJKKKKKKLLLLLLLLLPPPPPPPPPPPPQQQSSSTTTTTTVVVUUUSSSQQQPPPOOONNNNNNOOOOOOOOOOOOOOONNNNNNMMMLLLLLLLLLKKKJJJLLLPPPTTT\\\^^^cccgggiiijjjjjjiiillleee\\\VVVTTTRRRPPPNNNJJJGGGBBB???===;;;999777666888:::<<<>>>CCCHHHLLLRRRVVV\\\dddttt|||yyy|||yyy~~~yyykkk[[[QQQGGGCCC>>>;;;:::999888777999999888777666555444444333333333333222222222222222222222222111111111111222222111111222222333444666999EEEZZZooo}}}}}}mmmaaacccaaaeeerrrssshhheeegggkkknnnooosssrrruuuyyyuuuzzzrrriiihhhooorrrjjjddddddgggqqq}}}xxxuuusssqqqpppnnnmmmkkkiiihhhiiijjjkkkhhhhhhhhhgggeeebbb```^^^[[[VVVNNNHHHEEEDDDCCCBBBBBBDDDFFFIIILLLRRRYYY^^^bbb```^^^^^^```ffflllpppuuuvvvxxx}}}|||zzzxxxuuurrrooommmllljjjiiihhhfffccc```]]][[[XXXYYYZZZ[[[\\\[[[ZZZZZZWWWVVVUUUTTTTTTTTTUUUVVV::::::::::::999999999999777777888888999999::::::777;;;???AAACCCEEEGGGIIIMMMOOOPPPQQQPPPQQQSSSTTTUUUWWWXXXXXXWWWWWWXXXYYYYYYZZZ___iiirrrxxxqqqnnnfff\\\VVVMMMIIICCC>>>===<<<<<<;;;>>>>>>>>>>>>????????????@@@AAAAAA@@@===:::888777888888:::DDDWWWqqqzzzvvvtttrrrpppsssrrrxxxmmmOOOCCCAAA???;;;;;;;;;<<<<<<;;;;;;:::999555555555444333333222222///000111222222111000///333333444777999AAARRRcccyyy}}}tttnnnoooxxxtttnnnnnnuuuyyyxxx|||~~~yyy{{{}}}|||{{{{{{yyy|||}}}zzzxxxxxxuuuqqqiiieee```\\\[[[\\\[[[[[[[[[YYYXXXXXXXXXXXXWWWVVVTTTVVVWWWYYYZZZ\\\___aaaccc```\\\YYYWWWXXXZZZ\\\ZZZ___fffmmmttt~~~kkkaaaUUUNNNGGGBBB@@@BBBBBBCCCDDDFFFHHHIIIIIIIIIKKKMMMPPPSSSSSSQQQOOOMMMFFFCCC???<<<;;;<<<>>>@@@FFFHHHLLLNNNPPPPPPNNNMMMJJJJJJKKKKKKKKKKKKKKKKKKMMMMMMMMMNNNOOOQQQRRRSSSSSSRRRQQQOOONNNMMMMMMMMMNNNNNNNNNNNNMMMLLLKKKJJJJJJKKKKKKJJJKKKMMMRRRUUUaaacccfffhhhiiiiiiiiihhhhhhbbb[[[VVVUUUTTTRRRPPPKKKHHHCCC???===;;;999777555888;;;>>>AAAEEEJJJMMMTTTXXX]]]fffyyywwwsss{{{wwwgggXXXMMMEEEBBB>>><<<;;;;;;:::888888888888777666555555555333333333333333333333333222222222222222222222222222222111111222222333444555888DDDZZZooo}}}}}}ooocccddd```bbbqqquuugggeeejjjpppsssxxx}}}}}}kkkeeefffoootttnnnjjjjjjkkkttt~~~yyyvvvtttqqqooommmllljjjhhhhhhhhhiiijjjfffffffffeeecccaaa^^^]]]^^^XXXPPPIIIEEECCCBBBAAA@@@BBBDDDGGGJJJOOOUUUZZZ````````````bbbggglllpppwwwyyy|||yyyxxxvvvssspppmmmkkkiiigggffffffeeebbb___]]][[[XXXYYYZZZ[[[[[[[[[ZZZYYYWWWVVVUUUTTTTTTTTTUUUUUU::::::999999999888888888666666777888888999::::::777:::>>>@@@BBBDDDGGGIIIKKKMMMOOOOOOOOOOOOQQQSSSUUUVVVWWWWWWVVVVVVWWWXXXYYY\\\cccnnnxxxtttnnnkkkcccZZZTTTLLLHHHBBB>>>==================>>>>>>>>>?????????AAABBBCCCAAA===999888999888777999BBBSSSjjj{{{yyyxxxtttqqqqqqooouuu~~~kkkOOOEEEBBB@@@===:::::::::::::::999999888666666555444444333333222///000111222222111000///111111333666888@@@QQQaaauuuvvvmmmmmmuuu}}}qqqiiihhhqqqwwwxxx|||~~~~~~{{{zzzzzz{{{~~~~~~{{{yyyzzzwwwssskkkgggbbb___]]]\\\[[[ZZZ[[[ZZZYYYYYYYYYYYYWWWUUUSSSUUUWWWXXXXXXZZZ]]]```bbbbbbaaa```^^^\\\ZZZYYYSSSWWW]]]ccckkkvvvwwwcccYYYNNNIIIDDD@@@???BBBBBBCCCFFFGGGHHHHHHGGGGGGGGGIIIKKKMMMMMMKKKHHHFFFBBBAAA>>><<<<<<===@@@AAAEEEGGGIIIKKKMMMMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKLLLMMMNNNPPPQQQPPPOOONNNMMMLLLKKKKKKKKKLLLLLLLLLLLLKKKIIIHHHGGGIIIJJJKKKKKKMMMPPPUUUYYYggghhhjjjkkkllllllkkkjjjgggbbb\\\XXXXXXWWWTTTQQQLLLHHHBBB>>><<<:::999777555888<<<@@@CCCGGGKKKNNNUUUZZZ___hhh~~~zzzooopppzzzssscccSSSJJJAAA>>><<<;;;<<<<<<<<<;;;888888777777666666555555333333333333333333333333222222222222222222222333222222111111222222333444444777DDDYYYnnn{{{rrrfffddd```cccrrrvvvgggeeellltttyyypppaaa```dddooowwwtttuuuwwwyyy{{{xxxuuurrroooooonnnkkkiiihhhhhhiiiiiifffffffffeeedddaaa___^^^___YYYRRRKKKFFFCCC@@@>>>>>>@@@CCCEEEHHHMMMRRRVVV]]]___aaabbbcccfffkkknnnvvvyyy}}}yyywwwtttpppkkkgggdddcccaaaaaaaaaaaa```^^^\\\[[[ZZZZZZ[[[[[[ZZZYYYWWWVVVWWWVVVVVVUUUUUUUUUUUUUUU999999999888888888777777555666666777888999::::::888:::===???AAADDDHHHKKKKKKLLLNNNNNNNNNOOOPPPRRRTTTVVVWWWVVVUUUTTTUUUWWWYYY]]]fffqqq||||||mmmhhheee^^^UUUPPPIIIFFFAAA>>>>>>>>>======<<<======>>>>>>?????????AAACCCDDDAAA<<<888888999777777999AAAOOObbbuuu~~~|||wwwxxxuuuxxxkkkPPPFFFCCC@@@>>>888888999999888888777666666666555555444333333333///000000111111111111000000000222555777>>>OOO^^^qqqzzzooommmttt|||ooofffdddnnnxxx{{{~~~~~~~~~||||||{{{|||zzzvvvmmmiiieeeaaa___^^^\\\[[[]]]\\\[[[[[[[[[ZZZXXXVVVTTTVVVXXXXXXWWWWWWZZZ^^^___aaaccceeeccc```\\\YYYQQQTTTYYY]]]ccclllwwwwwwhhhYYYPPPHHHEEEBBB@@@@@@CCCCCCEEEHHHIIIHHHFFFEEEEEEBBBDDDFFFGGGGGGEEECCCBBBAAA???>>>===>>>@@@BBBDDDEEEEEEFFFGGGHHHJJJKKKLLLNNNNNNNNNMMMMMMLLLLLLLLLJJJJJJJJJKKKKKKMMMNNNOOOMMMLLLLLLKKKJJJJJJJJJKKKJJJJJJJJJJJJIIIHHHGGGFFFIIIJJJLLLMMMPPPTTTZZZ^^^jjjkkklllmmmnnnnnnmmmmmmgggccc]]]ZZZZZZXXXTTTQQQJJJFFFAAA===;;;:::999888666999===AAADDDIIINNNQQQVVV]]]dddnnnyyypppkkkqqq|||}}}nnn]]]OOOGGG===<<<::::::<<<===<<<;;;888777777777666666666555333333333333444444444444222222222222333333333333222222111111222222333444555777CCCWWWlllzzzttthhhaaa```eeeuuuwwwkkkjjjrrr}}}sssaaaZZZ]]]aaammmzzz{{{}}}~~~{{{yyyvvvrrroooqqqooollljjjhhhhhhhhhhhhhhhhhhhhhhhhfffdddbbbaaa^^^ZZZTTTNNNIIIDDD@@@===>>>@@@BBBEEEGGGKKKPPPSSSZZZ]]]aaabbbbbbcccgggkkkrrrvvv{{{~~~~~~}}}}}}yyywwwsssnnnhhhccc___]]]\\\]]]^^^^^^^^^\\\[[[ZZZZZZZZZZZZZZZYYYWWWUUUTTTUUUUUUUUUUUUTTTTTTSSSSSS999888888888777777777777555555666777888999::::::999:::;;;===???CCCIIIMMMKKKMMMOOOOOOOOOOOOQQQSSSSSSTTTUUUUUUSSSSSSTTTUUUYYY]]]fffqqq|||tttfffaaa___YYYPPPKKKEEEBBB???>>>>>>>>>===<<<<<<<<<======>>>??????@@@@@@BBBCCC???999666666888777888;;;@@@IIIXXXiiittt}}}iiiPPPFFFBBB>>>===777888888888888777666666666666666555444444333333000000000000000111111222111111333555666<<>>>>>@@@BBBEEEGGGHHHGGGFFFFFFHHHJJJMMMOOOOOOOOONNNMMMMMMLLLKKKKKKJJJJJJJJJJJJKKKKKKLLLMMMLLLLLLKKKJJJJJJJJJKKKKKKHHHHHHHHHHHHGGGGGGFFFEEEIIIJJJMMMOOOSSSXXX___dddiiijjjkkkmmmnnnnnnnnnnnnhhhccc^^^[[[ZZZXXXSSSOOOIIIDDD???;;;999999999888888;;;>>>BBBFFFKKKQQQUUUYYYaaajjjxxxpppkkklllwwwzzzjjjYYYKKKDDD===;;;::::::;;;;;;:::999777777777777666666666666333333333444444444555555222222222333333333444444222222111111222222333444666777BBBVVVjjjxxxuuuhhh]]]___gggwwwxxxyyyxxxttthhh[[[XXX\\\]]]jjj{{{|||{{{}}}{{{yyyvvvrrroooooonnnkkkiiihhhggghhhiiihhhhhhhhhhhhfffdddbbbaaa^^^[[[VVVRRRMMMGGGAAA======???BBBEEEGGGJJJOOORRRWWW\\\```aaa``````dddgggmmmrrrxxx||||||{{{{{{|||zzzwwwsssmmmgggaaa]]]ZZZ\\\\\\]]]]]]\\\[[[YYYXXXWWWWWWXXXXXXXXXWWWUUUTTTRRRRRRSSSSSSRRRRRRQQQPPP888888888888777777777777444555666777888999::::::::::::;;;<<<>>>CCCIIINNNLLLNNNPPPPPPPPPPPPRRRTTTSSSTTTUUUTTTSSSRRRSSSTTTXXX\\\eeeppp|||~~~ooobbb]]][[[TTTLLLGGGAAA???============<<<;;;;;;<<<<<<===>>>??????@@@???AAABBB>>>888444555777999:::<<>>>>>???@@@@@@@@@@@@???@@@?????????AAADDDGGGHHHMMMKKKIIIHHHJJJMMMQQQTTTOOOOOONNNMMMLLLKKKJJJJJJKKKKKKJJJJJJJJJKKKKKKLLLLLLLLLKKKKKKKKKKKKLLLLLLFFFGGGGGGGGGGGGFFFEEEEEEIIIKKKMMMQQQUUU[[[bbbgggggghhhjjjkkklllmmmmmmnnnhhhddd^^^[[[ZZZWWWQQQMMMGGGCCC>>>:::999999999888;;;===@@@CCCGGGMMMSSSXXX[[[eeeppp{{{llljjjooo}}}yyyhhhVVVIIICCC>>><<<::::::::::::888666777777777777666666666666333333333444444555555555222222222333333444444444222222111111222222333444666777AAATTTiiiwwwvvvhhhYYY^^^hhhxxxwwwrrrqqqggg[[[ZZZ\\\[[[ggg|||~~~yyy}}}~~~|||{{{zzzwwwsssooommmllljjjhhhggggggiiiiiiffffffffffffeeecccaaa___^^^\\\XXXTTTPPPIIIBBB======???BBBEEEGGGJJJNNNQQQVVV[[[```aaa___^^^aaaeeeiiiooovvvzzzzzzzzzzzz{{{zzzwwwsssmmmgggaaa]]][[[]]]^^^^^^]]]\\\ZZZXXXVVVTTTUUUVVVWWWWWWWWWVVVUUUPPPPPPQQQQQQPPPPPPOOONNN777888888888999999999999999999888888888888888999:::;;;===???@@@CCCHHHKKKPPPPPPPPPQQQQQQQQQRRRRRRTTTSSSRRRPPPOOOPPPTTTWWWWWW]]]eeepppvvvnnnbbbYYYSSSOOOKKKHHHBBBBBB@@@>>>===<<<<<<<<<============>>>>>>>>>>>>AAA@@@===;;;888666555444444777;;;<<<@@@KKK\\\iiimmmyyy{{{{{{~~~zzz|||zzzhhhNNNCCC===;;;>>>::::::999999888777777777666555555555555444444444222222222222333444555555222000111333666:::DDDOOOiiiyyy|||{{{oooqqqzzz{{{jjjeeebbbfffooowwwzzzyyy{{{vvvrrrtttyyy~~~vvvrrrkkkfffddddddddddddaaa```^^^\\\ZZZXXXWWWWWW[[[\\\ZZZVVVRRROOOPPPRRRUUUWWWZZZ\\\^^^```ccceeecccbbb```]]]YYYVVVWWWXXX\\\bbbjjjpppvvv~~~|||xxxwwwuuuqqqmmmiiigggeeeeeeeee___TTTLLLHHHFFFCCCAAAAAACCCFFFHHHNNNMMMLLLKKKIIIFFFDDDCCC@@@???>>>===============<<<>>>???AAACCCFFFKKKNNNSSSPPPNNNRRRUUUUUUSSSRRRXXXTTTOOONNNPPPPPPOOOMMMIIIIIIIIIIIIIIIJJJKKKLLLIIIIIIHHHHHHHHHIIIIIIJJJGGGGGGFFFEEEEEEEEEEEEEEEHHHIIILLLQQQWWW^^^eeeiiimmmlllkkkjjjiiiiiiiiiiiieeeccc___\\\YYYUUUQQQMMMFFFAAA===<<<;;;999:::>>>===@@@BBBEEEHHHMMMSSSWWW```kkk||||||oooYYYdddrrr~~~ttteeeSSSHHHEEE======<<<<<<:::888777666999999999999888888888777666555444333333333333333444444333333333333222222333333222222222222222222777888???OOOcccvvvxxxkkkbbbccchhhsss|||wwwtttlllfffbbb```^^^fffzzz~~~~~~|||yyyvvvtttrrrooollliiifffddddddeeefffdddfffhhhiiihhhfffdddbbbccc```\\\WWWRRRLLLFFFAAA@@@@@@???@@@DDDIIINNNQQQRRRUUUYYY]]]```aaaaaaaaammmqqqwwwzzzzzzxxxvvvuuuuuutttqqqiii```\\\^^^bbb```___^^^\\\[[[YYYXXXWWWSSSSSSTTTUUUUUUUUUUUUTTTQQQPPPNNNMMMMMMNNNOOOPPP777777777888888888999999777777777888888:::;;;;;;;;;===@@@BBBDDDFFFJJJMMMNNNOOOOOOPPPPPPQQQQQQQQQUUUUUUUUUSSSRRRSSSVVVXXX[[[```iiiuuuqqqiii^^^UUUPPPLLLIIIFFFAAA@@@???>>>===<<<<<<<<<<<<<<<======>>>>>>>>>???BBB@@@>>>;;;888666555444666:::>>>@@@DDDOOO___kkkttt~~~yyy{{{~~~hhhPPPFFF>>>;;;===::::::999888888777777666666555555555555444444444333333222111111111222222222000111333555999CCCNNNbbbsss~~~yyy{{{|||oooqqqzzzpppjjjdddeeellltttxxxxxx{{{|||~~~}}}xxxtttlllqqq}}}zzzuuunnnhhheeedddcccbbb```___^^^\\\[[[ZZZZZZZZZZZZZZZYYYUUUQQQOOOPPPRRRUUUWWWYYY[[[\\\^^^aaaccceeefffgggeeeaaa^^^\\\\\\[[[___dddgggkkkqqqxxx~~~zzzwwwvvvqqqllljjjkkkkkkhhheeeeeecccaaabbbaaa[[[RRRJJJHHHFFFCCCBBBBBBDDDGGGIIIMMMMMMLLLJJJHHHFFFEEEDDDAAA@@@???>>>>>>>>>>>>>>><<<===???AAADDDJJJPPPTTT]]][[[[[[___ccccccaaa^^^YYYTTTOOOMMMNNNOOOMMMKKKIIIIIIHHHHHHIIIJJJJJJKKKJJJIIIHHHGGGGGGGGGGGGGGGGGGGGGFFFEEEEEEEEEFFFFFFKKKLLLPPPTTTZZZ___dddgggjjjiiiiiiiiihhhhhhggggggeeebbb^^^[[[XXXTTTPPPLLLFFFAAA===<<<;;;888:::>>>>>>AAAEEEHHHKKKPPPWWW\\\hhhuuupppccc\\\hhhvvv~~~tttdddRRRFFFBBB<<<<<<;;;:::999999888888999999888888888777777777666555444444333333333444444444333333333333222222222222222222222222222222444555<<>>;;;>>>BBBFFFHHHJJJMMMPPPMMMNNNNNNOOOPPPQQQQQQRRRVVVWWWWWWVVVVVVVVVXXX[[[^^^eeeooo}}}hhhaaaWWWPPPLLLIIIFFFCCC@@@???>>>===<<<;;;;;;;;;;;;<<<<<<===>>>??????@@@BBB@@@===:::777666555444666999<<<@@@FFFRRRcccooo|||zzzjjjSSSHHH@@@<<<<<<:::999999888888777666666666555555555555444444444444333222111000000000000222000111333555888AAAKKKZZZlll|||~~~nnnoooxxx~~~xxxpppgggcccfffmmmsssuuuuuuxxx|||{{{vvvjjjooozzzyyyrrrkkkgggdddbbbaaaaaa```___^^^^^^]]]]]]^^^ZZZYYYWWWTTTPPPNNNOOOPPPSSSTTTVVVXXXXXXZZZ]]]___eeeiiilllmmmkkkhhheeedddeeeeeefffgggiiillloooqqqsssuuuwwwuuuqqqllliiiggggggdddbbbcccfffgggeeeccc___^^^]]]]]]\\\XXXPPPJJJHHHFFFDDDCCCCCCEEEHHHKKKMMMLLLKKKJJJHHHGGGEEEEEEBBBBBBAAA@@@????????????>>>???AAADDDIIIPPPYYY___ggggggiiilllpppoookkkfff[[[VVVPPPMMMMMMLLLJJJHHHIIIHHHHHHHHHHHHIIIIIIJJJJJJIIIHHHGGGFFFEEEEEEEEEFFFFFFEEEDDDEEEFFFGGGHHHNNNQQQUUUZZZ^^^bbbdddeeefffggghhhiiihhhgggfffeeedddaaa]]]ZZZVVVSSSNNNKKKFFFAAA===<<<:::888999===>>>BBBHHHKKKOOOTTT[[[```pppxxxiii^^^aaammm|||}}}tttcccPPPCCC>>><<<;;;:::999999999::::::888888777777777666666666666555444444333444444444444444333333333333222222000111111111222333333333222444:::III]]]rrr|||ppphhhjjjmmmsss~~~yyy|||}}}wwwpppjjjrrr~~~zzzwwwuuutttmmmllliiifffdddddddddeeefffffffffffffffeeeeeeeeeeeedddcccaaa[[[SSSHHHAAABBBAAA@@@AAADDDIIIMMMPPPSSSUUUZZZ^^^bbbdddeeeeeekkkpppvvvzzzzzzwwwsssrrrnnnooommmggg___ZZZZZZ[[[ZZZZZZYYYXXXWWWVVVUUUTTTUUUUUUVVVUUUUUUTTTSSSRRRQQQPPPNNNMMMMMMMMMNNNOOO666666666666777777777777888888888999:::<<<>>>>>><<>>===<<<;;;;;;;;;;;;;;;:::;;;<<<===>>>???@@@AAABBB@@@===:::777666555555777999===AAAKKK[[[nnn{{{~~~{{{zzzlllTTTIII@@@;;;;;;999999999888777777666666666555555555555444444444333333222111111111111111222000111333444777???IIIVVVhhhnnnlllssszzzwwwkkkcccaaafffmmmrrrtttwww}}}~~~yyyrrrttt~~~{{{tttnnnjjjgggdddcccdddcccbbb```____________\\\ZZZWWWSSSPPPMMMMMMMMMNNNOOOQQQRRRSSSVVVYYY\\\cccgggkkknnnooonnnnnnooorrrpppoooppprrrtttttttttvvvvvvuuurrrnnnjjjhhhgggfffeeedddeeeggggggeeeccc\\\[[[[[[[[[ZZZWWWQQQLLLHHHGGGEEEDDDDDDGGGJJJMMMMMMLLLKKKIIIHHHGGGFFFFFFCCCBBBAAA@@@@@@@@@@@@@@@AAACCCEEEHHHNNNWWWaaahhhooorrrvvvyyy|||{{{tttkkk___YYYRRRNNNLLLLLLIIIGGGHHHHHHGGGGGGGGGGGGHHHIIIHHHHHHGGGFFFFFFEEEFFFFFFDDDDDDCCCCCCDDDGGGIIIJJJRRRUUU[[[```dddfffggggggfffhhhiiijjjjjjiiigggfffdddaaa\\\XXXUUUQQQMMMJJJEEE@@@<<<<<<:::888:::>>>???DDDJJJNNNQQQVVV^^^dddtttvvvjjjdddeeerrr|||sssbbbMMM@@@===<<<;;;999888888999;;;<<<777777777777666666666666555555444444444444555555444444333333333222222222///000000111222333333444444555<<>>===@@@EEEIIIKKKMMMOOOQQQPPPPPPRRRSSSUUUVVVWWWXXXWWWXXXXXXXXXWWWXXX[[[]]]```jjjzzzooo[[[UUUNNNIIIGGGFFFCCC@@@===<<<;;;;;;;;;;;;;;;<<<:::;;;<<<===>>>???@@@AAAAAA???<<<999777666777777:::===AAAIIIWWWjjjyyywwwyyykkkRRRGGG???;;;<<<999999888888777666666555666555555555555444444444222222222222222333444444222000111333333555===FFFTTTggg}}}oooiiimmmsss{{{ttthhhccceeemmmtttwwwzzz{{{{{{{{{uuupppllljjjhhhfffhhhfffeeecccaaa______^^^___\\\XXXTTTQQQNNNLLLKKKIIIKKKLLLMMMNNNQQQUUUXXX^^^```cccfffiiimmmrrrvvvxxxwwwwwwyyy|||~~~{{{vvvppplllkkkkkkkkkjjjhhhgggfffcccaaa^^^[[[[[[[[[[[[YYYWWWSSSPPPIIIGGGFFFEEEFFFIIIMMMOOOOOONNNLLLJJJHHHGGGGGGGGGCCCCCCBBBBBBBBBBBBCCCCCCDDDFFFHHHLLLSSS\\\gggnnnuuu|||vvvccc]]]TTTOOOMMMLLLIIIGGGGGGGGGFFFFFFFFFFFFGGGGGGFFFEEEEEEEEEFFFGGGHHHHHHBBBBBBBBBCCCEEEIIIMMMOOOWWW[[[aaagggkkklllkkkkkkiiijjjlllmmmlllkkkiiihhhddd```[[[VVVSSSOOOLLLIIICCC>>>;;;;;;:::888:::???BBBGGGMMMPPPRRRXXXbbbjjjyyytttkkkiiihhhttt}}}xxxooo]]]JJJ???===;;;:::999888888:::<<<===777777777777666666666666555555444444444555555666444444333333333222222222//////000111222222333333555666<<>>>>>@@@BBBFFFIIIJJJLLLOOOQQQRRRRRRTTTVVVWWWYYY[[[[[[XXXXXXXXXWWWVVVXXX\\\___dddooozzzgggWWWRRRKKKGGGFFFEEEBBB???<<<<<<;;;;;;;;;<<<<<<===;;;<<<<<<===>>>??????@@@@@@>>>;;;888777777999:::999>>>FFFSSSdddxxx}}}wwwqqqqqqwwwbbbMMMEEE???<<<===999888888777777666555555666555555555555444444444222222222222333444555666222000111333333333:::CCCSSSeeezzztttjjjjjjmmmwwwrrriiiiiiqqqxxx|||~~~|||yyyzzz~~~zzzuuuqqqnnnllljjjhhhiiihhhfffdddbbb```______```]]]XXXUUUSSSQQQOOOMMMJJJKKKKKKJJJKKKMMMPPPTTTVVVWWWYYY\\\```gggooouuuyyyzzz}}}zzzvvvuuuuuuqqqpppmmmiiieeeaaa^^^\\\[[[[[[[[[ZZZXXXVVVTTTRRRIIIHHHFFFFFFGGGKKKOOOQQQRRRQQQNNNKKKIIIHHHHHHHHHDDDDDDDDDEEEFFFGGGHHHIIIGGGIIIMMMSSS[[[eeeooovvvwwwzzzeee^^^UUUOOOMMMLLLJJJGGGGGGGGGFFFEEEEEEEEEEEEFFFCCCCCCCCCDDDEEEFFFGGGHHHBBBBBBCCCEEEIIINNNSSSWWW___ccchhhmmmppppppooonnnkkkkkkllllllkkkjjjhhhgggaaa]]]XXXSSSOOOLLLHHHFFFAAA<<<:::::::::999<<>>;;;:::999999999:::;;;<<<888888777777777666666666555555555444555555666777444444333333333333222222///000000000111222222222333444999DDDVVVlll{{{uuurrrvvv~~~mmmgggkkkpppuuu{{{~~~www{{{|||~~~{{{wwwsssqqqnnnmmmkkkiiihhhffffffeeeffffffeeedddeeefffggghhhiiifffbbb^^^ZZZUUUOOOKKKEEEDDDCCCCCCDDDHHHLLLOOORRRTTTWWW[[[^^^aaadddeeecccgggmmmqqqrrrqqqooooookkkjjjgggddd___[[[XXXVVVPPPRRRTTTWWWXXXXXXXXXWWWTTTTTTSSSSSSRRRPPPOOONNNLLLKKKKKKJJJIIIHHHGGGGGG777777777888888888999999:::;;;;;;<<<===???@@@AAADDDEEEHHHIIIJJJLLLOOORRRRRRSSSUUUWWWYYY[[[\\\]]][[[ZZZXXXVVVVVVYYY^^^bbbkkkvvvqqq```UUUOOOIIIEEEDDDCCC@@@>>><<<<<<;;;;;;<<<===>>>>>><<<<<<======>>>>>>>>>???>>><<<999777777888;;;<<<;;;CCCRRRdddvvvvvvppplllpppyyytttSSSFFFCCC???======888888888777666666555555666555555555555444444444333222222222222222333333111000111222222222999AAAPPPaaauuu{{{pppllliiiuuuyyynnnlllrrrzzzwwwtttsssyyy~~~{{{vvvrrrooommmjjjhhhhhhgggfffdddbbbaaaaaaaaa___[[[WWWVVVVVVVVVUUUSSSOOOOOONNNKKKIIIJJJLLLOOOOOOPPPRRRTTTXXX___gggmmmrrrvvv|||~~~{{{zzzzzzrrrpppmmmgggbbb^^^]]]\\\YYYZZZYYYWWWUUUSSSRRRRRRJJJHHHGGGGGGIIILLLPPPSSSVVVTTTPPPMMMJJJIIIHHHHHHFFFGGGGGGIIIJJJLLLNNNOOOMMMQQQWWW___hhhsss~~~vvveee^^^UUUNNNLLLKKKIIIGGGGGGFFFEEEDDDDDDDDDDDDEEEAAAAAAAAAAAABBBCCCDDDDDDDDDDDDEEEHHHNNNUUU[[[___iiilllooorrrsssrrrpppnnnkkkjjjjjjhhhgggfffeeeddd^^^YYYSSSNNNJJJGGGDDDAAA???:::888:::::::::===BBBHHHNNNUUUYYY^^^iiizzzzzz}}}xxxiiicccgggqqqwww}}}~~~wwwssskkk___MMM>>>;;;>>>::::::::::::::::::::::::999999888888888777777777555555555555555666777777444444333333333333222222000000000000111111111111222333777AAAQQQggg}}}|||vvvnnnkkkppp}}}vvvjjjbbbhhhqqqyyyyyy~~~zzz~~~|||uuurrrsssvvv~~~~~~yyytttqqqooonnnmmmkkkiiihhhgggfffeeeeeeeeeeeeeeefffgggggggggeeecccaaa^^^XXXQQQMMMFFFEEECCCCCCEEEHHHLLLNNNRRRSSSUUUXXX\\\^^^aaabbb```dddiiimmmnnnoooooopppmmmjjjgggccc```\\\YYYWWWSSSTTTVVVXXXXXXWWWUUUTTTQQQQQQQQQQQQPPPOOONNNMMMJJJJJJIIIHHHGGGFFFEEEDDD888888888888999999999999999999:::<<<>>>@@@BBBDDDGGGHHHIIIJJJJJJMMMPPPSSSRRRSSSUUUWWWYYY[[[]]]^^^]]][[[XXXVVVVVVYYY```eeeqqq}}}kkk\\\SSSNNNHHHDDDCCCBBB???<<<<<<<<<<<<<<<<<<===>>>???============>>>>>>>>>>>>===;;;888777777999<<<>>>CCCOOObbbxxxsssnnnkkkqqq}}}~~~bbbHHHAAABBB@@@======888888888777666666555555666666555555555444444444444333222111000000000000111000111222222222888@@@MMM]]]rrrtttooohhhuuu{{{oookkkqqqxxxxxxuuupppooosssxxx{{{|||wwwrrrooollliiigggffffffeeedddcccccccccccc\\\YYYVVVVVVYYYZZZYYYXXXUUUTTTQQQMMMIIIHHHJJJLLLKKKMMMOOOQQQTTTYYY```eeeffflllrrruuuuuuwww|||~~~zzzuuurrrqqqrrrlllkkkgggaaa\\\YYYYYYZZZXXXXXXWWWUUURRRPPPOOOPPPJJJIIIGGGGGGIIIMMMQQQTTTXXXVVVRRRNNNKKKIIIHHHHHHHHHIIIJJJLLLNNNPPPSSSTTTSSSXXX```jjjtttsssddd]]]TTTMMMKKKJJJHHHFFFFFFFFFEEEDDDDDDDDDDDDDDDAAAAAA@@@@@@???@@@@@@@@@EEEFFFHHHKKKRRRZZZaaaeeeppprrrtttuuuuuurrrooommmjjjiiigggeeecccbbbaaaaaa[[[VVVPPPJJJGGGCCC@@@>>>===999777999;;;;;;>>>DDDJJJQQQXXX]]]cccqqqtttvvvxxxiiidddjjjtttxxx|||~~~|||tttooofffYYYHHH:::999>>>:::;;;;;;;;;;;;:::999888999999999999888888888888555555555555555666777777444444444333333333222222111111111000000000000000333444777@@@PPPfff|||uuunnnfffccciiivvv|||ppphhh___gggsss~~~zzzwww{{{sssqqqoootttwwwuuuoookkkmmmqqq|||{{{vvvrrroooooonnnllljjjiiiggggggdddeeeeeeffffffgggggggggeeeeeeeeedddaaa[[[SSSMMMGGGEEEDDDCCCEEEHHHLLLNNNQQQRRRTTTWWWZZZ]]]___```^^^bbbgggjjjlllmmmoooqqqnnnkkkgggccc```]]]ZZZXXXXXXYYY[[[[[[ZZZXXXUUUSSSPPPPPPPPPPPPOOONNNMMMMMMHHHHHHHHHHHHFFFEEECCCCCC;;;::::::999888888999999:::<<<===>>>???BBBFFFIIIFFFGGGJJJMMMOOOQQQRRRSSSVVVWWWXXXYYYZZZ\\\]]]]]]\\\YYYWWWWWWWWWZZZdddooozzz~~~hhh\\\PPPKKKEEE@@@>>>>>>===<<>>>>>>>>>>>>>>???>>>???@@@@@@AAAAAAAAAAAA>>>:::888888777666:::AAADDD```{{{rrrnnnkkkqqqsss[[[FFFAAAAAA===;;;>>>999999888888777666666666888777666555444333333333555444333333222222333333111222222222222444888;;;KKK[[[lllzzzvvvmmmllluuutttkkknnnwww{{{uuuppprrrqqqrrrtttvvvvvvwwwyyyyyy|||}}}{{{{{{}}}zzzxxxuuuqqqmmmjjjhhhgggeeeeeeeeedddcccaaa^^^]]]YYYXXXWWWXXX\\\___bbbccc```]]]XXXRRRMMMJJJHHHGGGFFFHHHJJJNNNRRRVVVYYY[[[```aaaaaaccceeehhhjjjkkkmmmmmmlllkkkiiigggfffeeecccaaa^^^[[[XXXWWWVVVVVVWWWVVVTTTSSSQQQPPPPPPOOOLLLJJJHHHGGGIIIMMMRRRUUUYYYYYYWWWTTTOOOLLLLLLLLLNNNOOOQQQQQQSSSVVV[[[^^^]]]dddnnnyyytttbbb]]]UUUNNNJJJHHHGGGFFFGGGFFFDDDCCCBBBBBBCCCCCC@@@AAAAAA@@@>>>???AAACCCFFFIIINNNSSSYYY___gggkkkoooqqqssstttsssqqqmmmkkknnnjjjeeebbbaaabbbbbbaaaYYYUUUNNNIIIEEEBBB???===:::::::::999:::>>>EEEIIIOOOVVV^^^bbbjjj~~~zzzyyy{{{{{{{{{oookkknnntttyyy}}}yyytttfffWWWLLLCCC;;;888888;;;;;;;;;:::999888777666777777777777666666666666555444444333444555666777555555444333222222111000111222333333333333222111333666888<<>>???@@@BBBFFFIIIGGGHHHKKKMMMPPPRRRSSSSSSVVVWWWXXXYYYZZZZZZ[[[[[[[[[XXXWWWYYY[[[```lllxxxtttbbbYYYOOOJJJDDD@@@>>>======<<<>>>>>>======<<<======>>>>>>???@@@AAAAAAAAAAAA@@@===999777888777777;;;BBBNNNiiirrrnnnllluuummmXXXFFFCCCCCC>>>;;;===999999888888777666666666666555555444444444444555333333222111111111111222000111222111111333777:::DDDTTTffftttyyyrrrlllttt~~~sssqqqvvv||||||pppjjjiiilllnnnsssssstttuuuvvvtttttttttuuuwwwxxxxxxuuutttuuuwwwrrrpppnnnkkkiiigggffffffcccdddddddddcccaaa___^^^ZZZYYYYYY[[[___bbbddddddgggddd^^^WWWPPPLLLIIIGGGEEEFFFHHHKKKNNNQQQSSSTTTVVVWWWXXXYYY[[[]]]___```bbbbbbbbbbbbaaa___^^^]]][[[ZZZYYYXXXVVVVVVUUUUUUTTTSSSRRRQQQPPPOOOOOOOOOLLLKKKIIIIIIKKKOOOSSSUUUZZZZZZYYYWWWTTTRRRRRRSSSVVVXXXZZZ[[[^^^bbbgggjjjjjjqqq}}}yyylll^^^YYYRRRLLLIIIHHHGGGFFFEEEDDDCCCBBBBBBBBBCCCCCCAAABBBBBBAAA@@@BBBEEEGGGHHHKKKPPPVVV\\\bbbiiinnnqqqrrrtttuuutttrrrpppnnnnnnkkkgggdddbbbaaa```___XXXSSSMMMGGGDDD@@@===;;;;;;;;;;;;;;;<<>>@@@AAACCCFFFIIIHHHJJJLLLNNNQQQSSSTTTTTTVVVWWWXXXXXXYYYYYYXXXXXXYYYWWWWWW[[[```hhhwwwnnn```ZZZLLLHHHCCC???>>>===<<<<<<===<<<<<<;;;;;;<<<======>>>???@@@AAAAAAAAA@@@???;;;888666888888888>>>DDDVVVpppvvvqqqqqq}}}cccSSSFFFEEEFFFAAA===<<<999888888777777666666555444444444444444555666666333222111111000000111111///000111111111222555888???NNN```ppp|||{{{zzzyyyyyyzzz~~~|||mmmttt~~~zzzsssrrrvvvuuuddd\\\^^^fffmmmuuuwwwzzz{{{yyyvvvqqqmmmnnnnnnnnnmmmllllllnnnppphhhgggeeedddccccccddddddbbbccccccddddddbbbaaa```]]]\\\]]]```ccceeeeeedddeeebbb\\\VVVQQQMMMJJJIIIHHHHHHHHHIIIJJJKKKLLLMMMLLLMMMMMMNNNPPPQQQSSSTTTUUUVVVVVVWWWWWWWWWWWWVVVRRRRRRSSSTTTTTTTTTSSSRRRPPPPPPOOONNNNNNNNNNNNOOOKKKKKKKKKLLLNNNRRRUUUWWW[[[[[[\\\[[[YYYYYY[[[\\\^^^___bbbdddggglllqqquuuxxxooodddYYYUUUNNNJJJGGGGGGFFFEEEBBBBBBAAAAAABBBBBBCCCDDDCCCCCCCCCCCCCCCEEEIIIMMMMMMQQQWWW]]]ccciiioootttssstttuuuvvvvvvuuutttsssooollliiifffcccaaa]]][[[UUUPPPJJJEEEAAA>>>;;;999;;;<<<<<<===???CCCJJJNNNUUU[[[gggxxxvvvooosssxxxlll^^^SSSGGGBBB>>>:::999:::777777888888888888777777:::999888777555444333333444444333333333444555555222222222333333444444444111222222333333222222111222444666;;;JJJbbbzzzyyynnnccc```bbbgggpppxxx}}}zzzyyy{{{yyyqqqiiidddbbbaaaccchhhlllooouuu|||tttmmmnnnmmmiiiaaaYYYTTTUUUWWW[[[bbbkkkooooooooorrruuu}}}zzzxxxtttsssrrrpppooommmlllkkkgggeeecccccceeefffeeedddeeecccccceeehhhhhhddd```YYYTTTNNNHHHFFFHHHLLLOOOSSSUUUXXXYYYZZZ\\\___aaafffiiikkkllljjjjjjmmmoooooommmhhhbbb]]]\\\^^^aaafffdddaaa^^^ZZZWWWUUUTTTRRRQQQOOOMMMLLLKKKKKKKKKGGGFFFDDDAAA@@@?????????555555666666777888:::;;;;;;===???AAABBBDDDGGGIIIJJJKKKMMMOOORRRSSSTTTUUUVVVWWWXXXXXXXXXWWWVVVVVVXXXVVVXXX]]]dddnnn~~~hhh\\\WWWIIIFFFAAA>>>======<<<;;;<<<<<<<<<;;;<<<<<<=========???@@@AAAAAA@@@???>>>999666666888999:::@@@GGGXXXooo||||||zzz{{{~~~YYYNNNFFFGGGIIIEEE???<<<888888888777666666555555444444444333333444444555333333222111111111111111...000111111000111444666???KKK]]]nnn~~~wwwtttuuutttuuuxxxrrruuu}}}~~~sssnnnpppxxx~~~wwweee[[[[[[cccjjjuuu|||{{{qqqhhhgggfffeeeddddddfffiiikkkcccbbb```______```aaabbbbbbcccdddeeefffeeedddddd``````aaaccceeeeeebbb```XXXVVVSSSOOOMMMLLLLLLMMMMMMLLLJJJIIIHHHHHHIIIIIIHHHHHHHHHIIIIIIKKKLLLMMMMMMMMMOOOPPPRRRRRRSSSSSSLLLNNNQQQSSSSSSSSSQQQPPPMMMMMMMMMMMMMMMNNNOOOOOOKKKKKKMMMOOOQQQUUUXXXYYY\\\^^^_________```ccceeeggghhhkkkmmmpppuuuzzz~~~yyyggg___UUUQQQKKKGGGEEEDDDCCCCCC@@@@@@@@@AAABBBCCCDDDEEEFFFFFFFFFEEEEEEHHHMMMPPPTTTXXX___eeekkkpppvvvyyyuuuvvvvvvwwwwwwwwwvvvvvvpppnnnjjjgggccc___YYYUUUPPPLLLFFFBBB???<<<:::888:::;;;===>>>AAAFFFLLLQQQZZZ___lll~~~uuukkkiiirrrqqqcccTTTJJJAAA===<<<999888999555555666777777777777777888888777666555555444444444444333333333444444444333333333333333333333333222222222222222222222222111222444:::GGG^^^vvv}}}tttjjjfffgggjjjrrrzzzuuujjjbbb``````cccgggkkkqqq}}}tttjjjfffdddaaa\\\YYYXXXZZZ\\\aaahhhpppttttttuuuxxx|||}}}zzzxxxuuutttssspppnnnllljjjiiiddddddddddddeeeeeeeeedddddddddeeegggjjjjjjgggeee___ZZZRRRKKKHHHIIIMMMQQQTTTVVVYYYZZZZZZ\\\^^^```ccchhhmmmmmmiiifffhhhkkkmmmjjjfffbbb______```aaagggeeeaaa\\\XXXTTTRRRQQQPPPOOONNNMMMLLLKKKJJJJJJGGGFFFCCCAAA???>>>>>>>>>777777666666777777888999;;;===@@@BBBCCCEEEGGGIIIKKKLLLNNNPPPRRRSSSTTTTTTVVVWWWXXXXXXXXXWWWUUUTTTXXXWWWYYY```gggrrrwww```SSSOOOFFFCCC???=========<<<;;;===<<<<<<<<<======>>>???===>>>@@@AAAAAA@@@>>>===888555555888999;;;AAAIIIZZZmmm~~~{{{||||||yyy{{{mmmQQQJJJEEEGGGJJJGGGAAA===888888777777666555555555666666555333333222222222444444333222222222222222...///111111000111333555???IIIYYYjjjzzzxxxssstttrrrtttzzzxxxvvvzzzwwwnnnnnnqqquuuwwwyyy}}}wwwdddWWWVVV___gggtttuuuhhhcccbbb``````bbbeeehhhjjjbbbaaa___]]]]]]^^^```aaacccdddeeeggghhhggggggfffcccccccccddddddaaa]]]ZZZOOONNNLLLKKKKKKLLLMMMOOOPPPNNNLLLIIIGGGFFFFFFFFFFFFFFFFFFFFFFFFGGGHHHIIIGGGHHHIIIKKKMMMNNNOOOOOOKKKMMMPPPRRRRRRQQQOOOMMMLLLLLLLLLLLLMMMNNNOOOOOOKKKLLLMMMPPPSSSWWWZZZ\\\___aaaccceeefffhhhkkknnnrrrsssvvvxxx{{{ooo```YYYRRRNNNIIIEEECCCBBBAAA@@@???@@@AAACCCDDDEEEFFFFFFIIIIIIIIIIIIIIIKKKOOORRRXXX]]]dddkkkppptttxxx{{{wwwwwwxxxxxxyyyyyyxxxxxxqqqoookkkgggbbb\\\UUUPPPLLLHHHCCC???===;;;999888999;;;>>>@@@DDDIIIOOOTTT]]]cccsssyyymmmeeegggtttyyyiiiZZZNNNEEE===<<<;;;888777888444555666777777777777777555555555555666666666666444444444444444444444333555555444333333222111111222222222222222222222222222111333999EEEYYYrrryyypppkkkiiikkksss{{{zzzmmmddd^^^___ccchhhllltttrrrfff```aaabbbaaa___^^^___```ffflllsssvvvwwwyyy~~~}}}zzzxxxuuutttrrrooollljjjhhhgggdddeeeeeefffeeeeeeeeefffgggggghhhjjjkkkjjjhhhfffddd^^^UUUMMMJJJKKKNNNQQQUUUWWWYYYZZZ[[[\\\^^^```dddjjjqqqsssoookkkkkkmmmooommmjjjhhhggggggggggggfffddd___YYYTTTQQQNNNMMMMMMMMMLLLKKKKKKIIIIIIHHHGGGFFFCCCAAA???>>>======888888777777777888999999;;;>>>AAACCCDDDEEEGGGIIIKKKLLLNNNPPPQQQSSSSSSTTTUUUVVVXXXYYYYYYXXXVVVTTTXXXXXX[[[ccclllvvvooo[[[PPPKKKCCC@@@===<<<<<<<<<;;;:::<<<<<<<<<<<<===>>>??????===>>>@@@BBBAAA@@@===;;;888555555888:::<<>>=========777777777888888:::;;;<<<;;;>>>BBBDDDEEEFFFHHHIIIJJJLLLMMMOOOQQQRRRSSSSSSUUUVVVXXXZZZZZZYYYWWWUUUVVVXXX^^^gggppp{{{wwwcccVVVNNNJJJ@@@>>><<<;;;<<<<<<;;;:::;;;;;;;;;;;;<<<===>>>???<<<>>>@@@BBBAAA???<<<:::888666555888:::<<>>BBBGGGKKKQQQXXX\\\gggrrroooeee]]]aaappp~~~|||tttiiiYYYLLLEEE>>>888999999777555666666666777888888888777777444444555555555555555555666666777777777666555444444444444333333222222222333333222111111222333333444222222777@@@PPPiiivvvkkkbbb```fffooo{{{ppphhhjjjpppzzzzzzlllcccbbbiiiqqqsssooolllmmmpppyyy}}}zzzxxxuuutttrrrpppmmmkkkiiihhhggghhhgggeeebbbbbbeeehhhkkklllnnnnnnmmmkkkjjjiiieeeaaaYYYRRRNNNMMMOOOPPPTTTWWWYYY[[[\\\]]]```bbbdddjjjssszzz}}}{{{wwwtttrrroookkkjjjjjjiiifffddd```]]]WWWQQQLLLIIIGGGGGGGGGGGGHHHHHHGGGFFFEEEDDDBBBAAA???>>><<<<<<<<<===555666666888:::<<<===>>>;;;>>>BBBDDDFFFFFFHHHIIIJJJKKKMMMOOOPPPQQQRRRRRRTTTVVVXXXZZZ[[[ZZZXXXVVVUUUWWW___jjjtttfffUUULLLHHHFFF???===;;;;;;<<<<<<;;;:::999999999:::;;;<<<===>>><<<>>>@@@BBBAAA???<<<:::999666666888:::<<>>:::777777777666555555444444333333222222333333444444333222222111000111111111///111333333333222333444444:::III___ppp~~~~~~sssrrrtttsssuuu||||||ooohhhoootttsssvvv~~~qqqnnnuuuzzzzzzvvvuuu{{{}}}vvvyyyyyygggZZZXXX[[[kkkwww~~~~~~wwwnnnjjjfffdddeeedddbbb___YYYWWWVVVUUUVVVYYY]]]```bbbbbbdddeeeeeeeeeddddddcccbbb`````````___]]][[[XXXWWWVVVUUUUUUWWWYYYZZZXXXUUUQQQMMMKKKJJJJJJKKKJJJIIIHHHGGGFFFFFFFFFFFFAAAAAABBBBBBBBBBBBBBBBBB@@@AAACCCEEEGGGGGGGGGGGGHHHGGGGGGGGGHHHHHHIIIJJJLLLKKKKKKMMMQQQXXX___ccciiimmmttt{{{mmm^^^UUUNNNJJJDDDBBBAAAAAADDDFFFFFFFFFEEEFFFHHHJJJKKKKKKKKKJJJGGGKKKQQQWWWZZZ^^^aaaccclllqqqxxx~~~|||uuuqqqiiiaaaZZZRRRKKKGGGAAA>>><<<:::;;;<<<===<<<===@@@EEEJJJOOOUUU[[[```nnnyyyyyylllddd```iii|||xxxooodddUUUHHHAAA:::666777999777666666777777888888888888777777666666666555555444444333666777888888888777555444222222333333333333444444444333222111111222333444555222222777???MMMfff}}}xxxkkk```\\\aaajjj|||yyy{{{{{{ssslllgggccclllwwwzzzvvvtttyyy~~~}}}zzzxxxvvvuuusssqqqnnnllljjjiiihhhhhhgggdddaaa```dddgggjjjllloooooonnnlllkkkkkkeee```ZZZTTTOOONNNOOOPPPTTTVVVYYY[[[\\\^^^```cccjjjoooyyy}}}xxxuuuqqqoooooommmiiieee^^^[[[UUUOOOJJJGGGEEEEEEEEEFFFGGGGGGFFFEEEDDDCCC@@@???===<<<;;;;;;;;;<<<777777777777888999:::;;;@@@@@@BBBCCCFFFHHHKKKLLLMMMMMMLLLMMMOOORRRUUUVVV\\\XXXVVVXXXYYYVVVUUUWWWVVV[[[fffqqqxxxrrraaaTTTHHHDDDIII<<<;;;;;;:::::::::;;;;;;;;;;;;;;;;;;===>>>???@@@AAABBBBBBAAA???<<<999777666777999;;;;;;<<>><<<:::::::::<<<<<>><<<999888999999777666333555777888888888999:::777777777888999999999:::777777777777666666666666444444444444444444444444222222222111111111111000111111222555:::GGG```uuuxxxhhh]]]]]]ccciiirrr|||yyyrrrjjjffflllttt{{{~~~|||{{{|||~~~{{{xxxvvvzzzyyywwwtttpppmmmllllllgggfffeeefffggghhhgggfffkkklllnnnoooooollliiigggbbb___[[[VVVRRRNNNLLLKKKOOOSSSYYY[[[\\\]]]aaadddkkkqqq|||}}}xxxxxxtttkkkeeeddd```ZZZSSSLLLGGGFFFGGGHHHFFFEEEDDDCCCBBBAAA@@@@@@===<<<<<<<<<<<<;;;;;;;;;888888888999:::;;;<<<===AAAAAACCCEEEGGGJJJLLLMMMNNNNNNMMMNNNPPPSSSUUUWWWYYYUUUUUUWWWXXXVVVUUUXXXZZZ___jjjuuu|||eeeWWWMMMDDD@@@DDD<<<;;;;;;:::::::::;;;;;;;;;;;;;;;<<<===>>>???@@@BBBBBBBBBAAA>>>;;;888777555444666888999;;;FFFQQQ\\\fffpppzzz~~~wwwuuu}}}xxxtttwwwzzz}}}}}}RRRIIIBBB???<<<:::999999888777666555555555555444444444333333222222222222333333222222222333333333333333222222111111111111222222444777@@@QQQbbbsss{{{nnnnnntttyyy|||vvvddddddjjjnnnuuu}}}uuulllkkklllooossswwwxxxxxx~~~wwwsssvvvzzz~~~ssshhh___YYY]]]]]]cccmmmwww~~~xxxmmmeee```[[[WWWYYYYYYYYYYYYYYYZZZ[[[\\\bbbbbbcccfffiiijjjiiihhhgggeeedddeeeggghhhfffdddbbb^^^ZZZXXXXXXZZZZZZZZZZZZVVVQQQNNNOOOPPPQQQPPPRRRPPPMMMLLLMMMNNNLLLJJJIIIIIIJJJIIIHHHFFFDDDCCCCCCCCCCCCCCCBBBBBBBBBBBBAAAAAABBBCCCDDDDDDDDDDDDIIIJJJJJJKKKNNNTTT[[[aaahhhppp{{{jjjZZZRRRLLLGGGFFFFFFFFFEEEEEEFFFFFFGGGHHHHHHIIIKKKKKKKKKMMMPPPSSSSSS\\\]]]aaammmqqqsss|||{{{wwwqqqkkkbbbXXXPPPJJJDDDAAA???>>><<<;;;;;;<<<===>>>BBBCCCIIIQQQVVVYYY```gggttt|||nnnbbb^^^eeetttzzzpppbbbTTTGGG???<<<:::777666777777555444666777999999888777888999888888888888888888999999777777777777666666666555444444444444444444444444222222222222111111111111222222333555888DDD[[[ppp|||lllaaa^^^aaaeeerrrxxxoooeeehhhoooyyy}}}zzzwwwwww{{{}}}{{{zzzwwwvvvtttpppllliiihhhhhhfffeeeeeefffhhhiiiiiihhhiiijjjkkkkkkjjjiiigggfffbbb```]]]XXXTTTPPPMMMLLLOOOTTTZZZ]]]^^^```cccfffkkkqqq|||}}}xxxooohhhggg___YYYQQQJJJFFFEEEEEEFFFDDDDDDCCCBBBAAA@@@??????<<<<<<<<<<<<;;;;;;;;;;;;999999999:::;;;===>>>???BBBCCCEEEGGGIIILLLMMMNNNPPPOOOOOOPPPRRRTTTVVVXXXVVVTTTTTTWWWXXXUUUUUUXXX___dddooozzzoooVVVKKKGGGBBB>>>???;;;;;;::::::::::::;;;;;;;;;;;;;;;<<<===>>>???@@@BBBBBBAAA???<<<:::777555555444555888:::@@@MMMZZZfffqqq}}}vvvsss}}}wwwuuurrrqqqxxxpppLLLEEE@@@>>>:::999888888777666666555555555555444444444222333444555555444333222111111111222222222222222222222111111111111222222444555<<>>???@@@AAABBBCCCCCCDDDGGGHHHJJJKKKMMMRRRXXX\\\fffooo|||ppp\\\RRRMMMIIIEEEEEEHHHHHHGGGGGGHHHHHHIIIJJJKKKLLLNNNPPPQQQSSSVVVYYY[[[dddhhhmmmyyy}}}~~~zzzxxxpppiii^^^SSSKKKFFFBBB??????>>><<<;;;<<<===???@@@CCCEEELLLTTTXXX\\\dddlllyyyzzznnnaaaXXX\\\hhh{{{}}}uuuiii[[[MMMAAA;;;;;;999777666777777666444888999::::::888777777888888888888888888888777777777777777666666666555555444444444444444444444444333222222222111111111111222222333444666@@@UUUiii~~~rrrgggaaaaaacccppptttiiihhhjjjwwwxxxsssppprrryyy~~~}}}wwwuuurrrnnnkkkhhhfffeeeeeeddddddfffiiikkkkkkjjjggggggffffffeeeddddddcccbbbaaa^^^[[[VVVRRRNNNLLLNNNTTT\\\aaabbbdddfffiiikkkqqq|||vvvnnnkkkbbb[[[RRRJJJFFFDDDDDDCCCBBBBBBAAA@@@??????>>>>>><<<<<<;;;;;;;;;:::::::::999999:::;;;<<<===???@@@DDDEEEGGGIIILLLNNNOOOPPPQQQQQQQQQRRRTTTVVVWWWXXXWWWUUUVVVXXXWWWTTTUUUXXX```hhhtttxxxbbbMMMEEEEEEBBB>>><<<:::::::::999::::::;;;;;;;;;;;;<<<<<<===???@@@AAABBBAAA???===:::888666555888666777;;;@@@III[[[kkkyyy|||www}}}wwwtttgggJJJEEE???<<<999777777777666555666555555555555444444444333333444444444444333333222222222111111000000000222222111111111111222222444444:::EEESSScccwwwuuuooovvvpppddddddmmm|||yyymmmllllllooouuuzzz~~~{{{tttqqqzzzxxxhhhZZZUUUSSSTTTXXX```nnnuuulllgggeeegggkkkqqqttttttooohhhddddddbbb```aaadddhhhjjjkkkiiijjjkkklllmmmnnnmmmllljjjhhheeecccaaa```]]][[[[[[YYYWWWUUUTTTTTTTTTUUUTTTTTTUUUUUUUUUSSSQQQOOONNNOOOPPPQQQRRRQQQQQQPPPKKKKKKKKKKKKJJJHHHGGGEEEBBBBBBBBBCCCCCCDDDEEEEEEDDDFFFHHHJJJMMMQQQUUUYYYeeemmmzzznnnaaaUUUOOOLLLIIIGGGGGGKKKKKKKKKKKKKKKLLLMMMNNNNNNPPPSSSUUUWWWYYY]]]___aaalllrrrxxxzzzxxxyyynnneeeYYYMMMFFFAAA???>>>===<<<;;;;;;<<<>>>@@@BBBEEEGGGNNNUUUZZZ^^^hhhrrrvvvhhh^^^XXX^^^lllzzzpppdddVVVKKKBBB======;;;999888999999888777777999::::::888777888999999999888888777777666666777777666666666555555555444444444444444444444444333333222222222111111111111111333444555===PPPbbb{{{xxxmmmhhhiiikkkppp~~~}}}www|||xxxoooiiihhhuuutttnnnjjjnnnxxx~~~zzzxxxtttpppmmmkkkhhhffffffeeeeeegggiiikkkjjjjjjeeedddcccbbbaaaaaabbbbbbaaa```___\\\XXXSSSOOOMMMPPPWWW```fffggghhhjjjllljjjppp|||wwwppphhh```VVVMMMHHHFFFDDDBBB@@@@@@???>>>>>>===<<<<<<;;;;;;;;;;;;:::::::::999999999999:::<<<===???@@@DDDFFFHHHKKKNNNOOOPPPQQQRRRRRRSSSTTTUUUWWWXXXXXXZZZXXXXXXYYYWWWSSSUUUZZZaaakkkyyyjjjYYYHHHBBBBBBAAA===999999999999999999:::;;;<<<<<<<<<<<<<<<>>>???@@@AAABBB@@@===:::888666555555888777999???GGGUUUjjj|||zzz}}}~~~^^^JJJDDD===;;;888666777777666555666555555555555444444444555333222111111222333555444444333222000///......222222111111111111222222444444999BBBMMM\\\qqqyyyuuu}}}yyyiiifffooovvvtttssstttwww|||}}}wwwqqqzzzooo```XXXVVVUUUWWW[[[eeexxxxxxpppmmmmmmwww{{{}}}tttnnnfffccc``````cccfffiiijjjjjjlllmmmnnnnnnmmmlllkkkkkkjjjiiiiiiiiigggdddaaa]]][[[WWWTTTSSSTTTWWWYYYWWWXXXYYYZZZYYYXXXWWWVVVUUUUUUWWWWWWWWWWWWUUUUUURRRQQQQQQOOONNNLLLJJJIIIHHHGGGFFFEEEDDDDDDEEEEEEAAACCCGGGIIILLLPPPTTTXXXaaaiiitttwww```XXXQQQNNNLLLIIIHHHIIIKKKKKKKKKLLLMMMNNNPPPQQQPPPSSSWWWZZZ\\\^^^aaadddgggttt{{{}}}xxxwwwxxxjjjaaaTTTIIIAAA>>>======;;;:::::::::<<>><<<;;;999888999999888777555666999999999888999;;;999888888777777666666666666666666666555555555555444444444444444444444444333333333222222222222111...///222444444;;;LLL]]]yyy}}}tttrrruuuxxxvvv|||rrrwww~~~ooohhhfffttt|||qqqllliiinnnxxx~~~||||||yyytttqqqpppmmmjjjggghhhgggfffggghhhiiihhhgggeeedddbbb```___```aaabbb______^^^\\\YYYUUUQQQOOOSSS[[[eeekkkmmmllllllmmmjjjooo{{{yyypppgggZZZPPPKKKGGGCCC@@@>>>>>>>>>===<<<<<<;;;;;;;;;:::::::::999999999999999999:::;;;<<<>>>@@@AAAEEEFFFIIILLLOOOPPPQQQQQQRRRSSSTTTUUUVVVWWWXXXXXXZZZXXXXXXXXXUUUSSSWWW^^^eeeqqqwww[[[PPPDDD>>>>>>>>>:::777999888888999999:::;;;<<<<<<<<<<<<===>>>???@@@AAA@@@>>>;;;888666555666666777777;;;CCCOOO```wwwzzzVVVIII@@@===:::888666777777666555666555555555555444444444555444111000000111444555555555444222111000///...222222111111111111222222444444888???HHHVVVjjj{{{{{{ooojjjqqq{{{wwwvvvxxx{{{~~~|||{{{uuuggg[[[XXXVVVWWWZZZ___kkkwww~~~xxxwwwxxxzzzssshhheeebbbaaacccgggiiijjjjjjllloooooonnnlllkkkkkkllllllmmmooopppoookkkhhh^^^]]]ZZZVVVTTTUUUYYY\\\\\\]]]___```_________aaaaaaaaaaaa___]]][[[XXXWWWWWWVVVTTTQQQOOONNNMMMLLLJJJIIIGGGEEEDDDDDDDDDEEEBBBDDDFFFIIIKKKNNNSSSVVV[[[aaajjjsss}}}uuudddUUUPPPMMMMMMKKKGGGGGGJJJJJJJJJKKKLLLNNNPPPRRRSSSVVVYYY]]]```bbbdddgggiiippp}}}|||xxxuuuttteee]]]PPPEEE???=========:::::::::;;;>>>AAADDDGGGKKKNNNTTTZZZ```jjj|||pppaaa\\\```ttt}}}~~~qqqbbbSSSGGG???<<<:::888666666777888777666333555777888888888999:::777777777777777777666666666666666555555555444444444444444444444444444444333333333333222222222222...///333444444999HHHXXXttt{{{{{{}}}~~~rrrsss|||mmmgggffftttvvvoookkkjjjooowww|||{{{{{{wwwrrrppppppnnnkkkggghhhfffeeefffggghhhgggeeedddcccbbb````````````aaa```___^^^\\\ZZZXXXUUUTTTWWW```jjjqqqqqqooommmllljjjooo{{{yyynnn___TTTNNNIIICCC>>>=========<<<<<<;;;;;;;;;:::::::::999999999888888::::::;;;<<<>>>@@@BBBCCCDDDFFFJJJMMMOOOPPPQQQQQQRRRSSSTTTUUUVVVWWWWWWWWWXXXVVVUUUUUURRRRRRZZZccckkkyyy{{{cccNNNIIIBBB===;;;;;;:::777888888888888999:::;;;<<<<<<<<<<<<===>>>???AAAAAA???<<<999666444555666777888999???JJJXXXkkkoooQQQHHH======:::888777777777777666666555555555555444444444555444333222222333444555333333333333222222222222222222111111111111222222222333777===DDDPPPddduuu}}}tttmmmrrr}}}zzzwwwxxx{{{}}}~~~yyynnn```ZZZVVVVVVWWWYYY___fffrrrzzz~~~yyyrrriiifffbbbaaabbbeeefffggggggkkkooopppnnnmmmmmmmmmnnnooorrruuuvvvtttppplllbbbbbbbbb___]]]\\\___bbbbbbdddffffffeeefffiiillljjjjjjiiigggdddaaa^^^\\\[[[XXXTTTQQQNNNMMMMMMNNNKKKJJJHHHFFFFFFFFFGGGHHHFFFGGGHHHHHHIIILLLPPPSSSWWW[[[```fffmmmwww}}}nnn```XXXNNNKKKKKKLLLJJJGGGIIINNNKKKLLLMMMOOORRRUUUXXXYYYaaadddhhhlllnnnooorrrttt{{{}}}|||yyysssnnnaaaYYYNNNDDD>>>=========;;;;;;<<<===@@@DDDHHHJJJNNNQQQXXX```hhhvvvpppbbbaaajjj{{{{{{ooo```RRRFFF>>>;;;:::888666666777888777666333555777777666666777888666666666777777777777777666666555555555444444444444444444444444444444444444444333333333222222222000222555666444666DDDSSSkkk{{{tttsss{{{tttmmmiiiqqqvvvppplllkkklllooovvv|||~~~|||{{{zzzvvvqqqooopppppplllhhheeedddccceeefffggggggfffcccbbbaaa``````_________aaa```___]]]\\\[[[[[[[[[\\\dddooouuutttpppmmmkkkjjjppp}}}xxxhhh[[[TTTNNNFFF@@@===<<<<<<<<<<<<;;;;;;;;;999999999999888888888888;;;<<<<<<>>>@@@BBBDDDEEEDDDFFFJJJMMMOOOQQQQQQPPPRRRSSSTTTUUUVVVWWWWWWWWWTTTSSSRRRRRRQQQRRR\\\gggqqqkkkTTTGGGFFFBBB===;;;;;;;;;:::888888888888999:::;;;<<<<<<<<<======>>>@@@AAABBB===;;;888555444555777888:::<<>>==================???CCCGGGKKKMMMPPPSSS[[[dddnnn~~~qqqfffjjjwww||||||vvvkkk^^^QQQGGG@@@<<<;;;:::888888999:::999888555666777777555444444555555555666666777777888888666666555555555444444444444444444444444444444444444444444333333333222222222444777777333555AAAOOOeeevvv~~~}}}wwwwww~~~vvvmmmoooqqqkkkkkkjjjkkkmmmppptttzzz}}}~~~~~~}}}|||{{{vvvrrrqqqrrrrrroookkkbbbbbbbbbcccfffhhhhhhgggaaaaaaaaa``````___^^^^^^cccbbb```___^^^^^^___```___gggrrrxxxvvvqqqllljjjkkkqqqpppbbbZZZSSSKKKDDD<<<<<<<<<<<<<<<<<<;;;;;;999999999888888888888777;;;<<<>>>@@@BBBCCCDDDDDDDDDEEEGGGJJJLLLMMMNNNNNNRRRRRRTTTUUUVVVWWWWWWWWWYYYTTTQQQRRRSSSWWW```jjjuuuxxx[[[MMMBBB@@@<<<999777777888999::::::999999999:::;;;;;;@@@>>>===>>>AAABBB@@@>>>>>>;;;888666555555555555======BBBPPPiii^^^JJJBBB:::;;;;;;:::999888777666555555555555444444333333333111222222333333222222111444333333222111111111222333111000000111222222111222555888:::@@@MMM^^^jjj~~~yyyxxx}}}xxxsssuuuyyy{{{|||}}}}}}~~~zzzqqqeeeZZZXXXVVVPPPJJJIIIOOOXXXeeepppwwwzzz||||||~~~vvvjjjaaa``````___\\\ZZZ\\\bbbgggiiinnnrrrqqqnnnlllnnnpppqqquuuyyy{{{zzzxxxwwwvvvmmmnnnppppppooooooppprrrqqqppppppsssvvvxxxuuusssvvvrrrpppqqqnnngggaaa___XXXVVVSSSQQQPPPPPPNNNLLLLLLLLLKKKKKKKKKMMMNNNOOOKKKJJJIIIIIIIIIKKKLLLMMMRRRQQQQQQSSSWWW^^^dddhhhlllnnnoooqqqqqqpppnnnmmmaaa___]]]ZZZWWWSSSQQQPPPJJJJJJJJJJJJJJJJJJKKKKKKQQQUUUYYY[[[]]]aaaggglllzzz~~~}}}zzzzzzzzzttthhh]]]SSSMMMDDD???===<<<;;;999:::;;;<<<>>>BBBFFFKKKNNNSSS[[[bbbhhhxxx~~~rrrmmmqqqyyy|||yyymmm___UUUMMMCCC>>>===777666666666777888999:::666666777888888888888777444555555555666666666777444444333222333444555666222333333333444555555555555555444333333333333444444333444666555666???III```ppp{{{|||vvvsss|||~~~tttwww|||oooeeeaaacccmmmnnnpppuuu{{{}}}}}}}}}}}}}}}||||||{{{|||zzzvvvtttrrrooollljjjccccccbbbbbbbbbbbbbbbcccaaaaaa```````````````aaaaaabbbcccbbb```^^^^^^^^^___dddkkkqqqssspppkkkggghhhppp}}}~~~pppdddVVVNNNMMMBBBAAA???<<<999999;;;======<<<;;;999888777777777;;;<<<>>>@@@BBBCCCDDDDDDDDDEEEGGGIIIKKKMMMMMMNNNQQQRRRSSSUUUVVVWWWWWWWWWUUUQQQOOOPPPSSSYYYeeeqqqhhhRRRJJJAAA???<<<999888888999:::::::::999999::::::;;;<<<>>>===<<<>>>AAAAAA>>><<<:::888666555555777888888;;;@@@KKK___yyy[[[IIIBBB<<<::::::999888777666555444555555444444444333333333111222222333333222222111444444333222222222222222333111000000111222222111...111333666;;;GGGWWWcccwwwuuupppwww|||~~~~~~xxxrrrrrruuu|||}}}{{{kkkZZZRRRNNNJJJIIIKKKIIIOOOXXXaaaiiioootttwwwyyywwwtttrrroooiiiaaa[[[YYY[[[\\\\\\[[[\\\___bbbfffjjjooopppnnnnnnqqqtttsssvvvyyy{{{zzzxxxwwwwwwrrrsssvvvwwwwwwxxxzzz{{{|||{{{zzz{{{~~~~~~|||zzzzzzuuusssrrrooofff___^^^YYYUUUPPPMMMLLLLLLLLLLLLKKKJJJJJJIIIJJJKKKLLLMMMJJJJJJHHHGGGGGGGGGHHHHHHIIIJJJLLLNNNRRRUUUXXXZZZVVVWWWYYYZZZZZZYYYXXXWWWVVVUUUTTTRRRPPPNNNNNNMMMMMMMMMNNNNNNNNNPPPRRRSSSSSSVVVZZZ^^^aaahhhrrryyy~~~zzzvvvtttrrrjjj___VVVNNNHHHBBB>>>======<<<;;;>>>???BBBEEEHHHMMMRRRUUUWWW\\\cccppp}}}tttsssxxx}}}{{{pppdddVVVNNNGGG@@@<<<<<<888888777777777777777777666777777888888888888888666666666666666666666666555444333333333444666666555555555666666666666666444444333222222222222333222111111333222333<<>>===;;;999888999:::;;;:::::::::::::::;;;<<<<<<<<<<<<===???@@@???<<<999666555444444666888:::<<<<<>><<<<<<======>>>===@@@CCCGGGJJJOOOTTTXXX[[[___jjj~~~wwwqqqsss{{{zzzwwweeeYYYLLLEEE@@@<<<:::;;;888888999999888666555444666777888888999999888888777777777777666666666666555555444444555555666777666666666666666555555555333333222111111111111222111000000222222333:::BBBRRRfff{{{zzzwwwxxxuuusssvvv}}}}}}xxxrrrpppqqqtttuuuttttttrrrqqqppppppsss{{{ttttttvvvooofff^^^YYYVVVVVV[[[bbbnnnrrrxxx~~~~~~}}}}}}|||{{{zzz{{{xxxuuusssqqqooollliiiccccccaaa```____________``````_________``````aaacccdddfffeeecccbbbbbbbbbcccdddfffhhhkkknnnpppqqqqqqwww|||jjj[[[SSSGGGEEEAAA===;;;;;;<<<===888777666555444333333333===>>>@@@BBBCCCEEEEEEEEEFFFGGGIIIJJJKKKLLLLLLLLLPPPQQQRRRSSSTTTTTTTTTTTTQQQPPPQQQVVV]]]hhh{{{www]]]IIIAAABBB<<<;;;:::999999:::;;;<<<:::::::::::::::;;;<<<===<<<===???AAA@@@>>>:::777444444444555555888;;;>>>AAAQQQiiijjjJJJ???===<<<:::::::::999888777777666333333333333333333333333111222222333333222222111333222222111111111222222333111000000111222222111---///222333777???MMMWWWiiixxxyyyiiifffiiinnnuuu{{{{{{wwwuuuvvvtttqqqpppssswwwxxxzzz}}}{{{wwwzzzxxxuuurrrtttzzzzzzzzzmmm```TTTKKKEEECCCBBBCCCEEEGGGLLLTTT]]]cccjjjfffaaa\\\XXXVVVUUUTTTXXX[[[___dddfffggghhhhhhfffhhhjjjlllmmmppptttxxxyyy{{{}}}}}}|||{{{|||}}}~~~||||||{{{rrrfff]]][[[XXXUUURRRQQQQQQRRRRRRRRRMMMMMMMMMLLLLLLLLLLLLLLLIIIIIIHHHGGGFFFEEEDDDDDDFFFGGGIIIJJJJJJIIIGGGFFFFFFGGGHHHHHHHHHHHHGGGGGGKKKKKKKKKLLLOOORRRUUUWWWRRRSSSSSSSSSTTTXXX___eeemmmrrryyyxxxmmmaaaVVVMMMIIIBBB@@@===;;;;;;<<<>>>???>>>AAAEEEHHHKKKOOOVVVZZZ___gggyyyxxxpppmmmsss}}}|||vvvrrr]]]QQQEEE???<<<999999;;;666777888999999777555333666777888888999999888888888777777777777666666666555555555555666666777777555555555444333333333222444333333222222222222222333111111333333444:::AAAMMMbbbyyy~~~vvvqqqsssooommmpppxxx~~~vvvjjjddddddhhhjjjkkkiiiiiimmmtttxxx|||qqqllljjjgggaaa[[[XXXVVVVVV[[[bbbnnnrrryyy~~~|||{{{zzzzzzzzzwwwtttrrrqqqooollliiieeedddbbbaaa```___^^^^^^aaaaaa`````````aaabbbbbbdddfffggggggeeeddddddeeedddeeefffhhhjjjmmmoooqqqrrrwww~~~wwwfff[[[MMMHHHBBB>>>;;;;;;;;;;;;:::999888777666666666666???@@@AAACCCEEEFFFGGGGGGHHHIIIJJJKKKLLLLLLMMMLLLPPPPPPQQQRRRSSSSSSSSSSSSPPPQQQTTT[[[cccqqq|||bbbRRRFFF@@@???:::999999999999:::;;;<<<::::::::::::;;;<<<===>>>===???BBBBBB@@@===:::888555666666666555777;;;???GGGZZZuuu{{{]]]FFF>>>===<<<888888777777666666555555333333333333333333333333111222222333333222222111111111000000000000111111333111000000111222222111...111333444666===HHHQQQeeeuuuoooffffffjjjqqqwwwtttpppoooqqqssssssvvv{{{yyyyyyyyyzzz}}}{{{uuuuuusssqqqooopppxxx}}}uuuqqquuuzzz~~~uuugggYYYNNNEEEAAAAAABBBCCCDDDFFFJJJPPPUUUaaa```]]]ZZZWWWUUUTTTSSS\\\^^^bbbhhhmmmqqqrrrsssqqqpppnnnmmmnnnqqqvvvyyy{{{|||~~~~~~~~~~~~|||~~~zzzpppccc[[[XXXTTTTTTUUUWWWYYYYYYWWWUUUPPPPPPPPPOOOOOONNNMMMMMMGGGGGGGGGGGGGGGFFFFFFEEEHHHHHHGGGFFFFFFFFFFFFFFFFFFFFFGGGHHHIIIIIIIIIIIILLLLLLMMMPPPSSSWWWZZZ\\\ZZZ[[[]]]]]]^^^dddnnnvvvvvvhhhYYYNNNFFFCCC???>>>===;;;:::<<<>>>@@@DDDGGGKKKNNNPPPUUU]]]ccchhhwww{{{ssskkkkkkrrr~~~~~~wwwooojjjYYYNNNCCC>>>;;;888888:::333555777888999888666555666666777888888888888777777777777666666666666666555555555666666666666666555555555444333333333222555555444333333333333333333000000222333444888>>>KKK___vvvuuuooopppkkkiiimmmvvvyyykkk```]]]^^^```aaaaaaeeeppp~~~mmmeeebbb\\\ZZZYYY[[[\\\^^^dddlllpppttt{{{~~~|||zzzzzzyyyxxxvvvsssqqqpppnnnkkkiiifffeeecccbbbaaa`````````bbbaaaaaaaaabbbbbbcccddddddfffhhhhhhgggffffffgggeeefffhhhjjjlllmmmnnnoootttyyyqqqcccTTTNNNFFF@@@===<<<;;;::::::999888888777777777777AAABBBCCCEEEGGGHHHIIIIIIKKKKKKLLLMMMMMMNNNMMMMMMOOOPPPQQQQQQRRRRRRRRRQQQPPPRRRYYYcccmmm|||dddRRRJJJEEE@@@===999999999999999:::;;;;;;::::::::::::;;;<<<>>>>>>???AAACCCBBB???;;;999888555777999888666777<<<@@@MMM```zzz|||{{{{{{||||||rrrvvvtttTTTEEE@@@===<<<555444444444333333333222222222222222333333333333111222222333333222222111111000000000000111222222333111000000111222222111---000333333333999CCCKKK___pppuuuhhhdddgggnnntttrrroooooosssvvvxxx}}}}}}|||{{{{{{}}}~~~xxxsssrrrpppoooooosssyyy~~~~~~sssiiiiiioooyyyjjj[[[PPPIIIDDD???@@@BBBBBBBBBDDDGGGIIIUUUWWWXXXXXXVVVTTTSSSSSS\\\^^^dddllltttyyy{{{{{{|||wwwqqqmmmlllpppuuuyyyxxx{{{~~~|||uuulllaaaZZZYYYVVVWWWZZZ^^^``````\\\YYYUUUUUUUUUUUUTTTRRRQQQPPPIIIJJJJJJJJJJJJIIIIIIHHHJJJHHHFFFEEEEEEFFFHHHIIIMMMMMMNNNPPPQQQSSSTTTUUUQQQRRRTTTWWWYYY\\\^^^^^^___bbbeeefffiiisss{{{lll]]]PPPGGGAAA============<<<<<<===@@@CCCEEEIIIMMMOOORRRYYYdddmmm}}}yyyoooiiidddfffppp|||zzzrrrhhhbbbTTTJJJAAA>>><<<999888999333444555777888888777777444555666666777777666666555555555555666666666777444444555666666666666555666666666666666555555555666555444444333333444444222///...000222222555:::HHH[[[ppp|||vvvooolllhhheeejjjttt}}}rrrfff^^^\\\]]]```^^^dddtttyyyfff^^^ZZZYYYZZZ^^^bbbcccccchhhooovvv{{{~~~{{{zzzyyyyyywwwuuurrrqqqpppnnnkkkiiieeeeeecccbbbaaaaaaaaaaaaaaaaaaaaaaaabbbcccdddddddddfffhhhhhhgggggghhhiiidddfffiiilllnnnoooppppppxxx|||~~~nnn___WWWLLLEEEAAA???<<<:::888777666666555555555666CCCDDDFFFGGGIIIJJJKKKKKKMMMMMMNNNOOOOOOOOONNNNNNOOOOOOPPPQQQQQQQQQQQQPPPRRRWWWbbbnnnzzzjjjRRRFFFCCC@@@===;;;999999999999999:::::::::999:::::::::<<<===>>>???@@@BBBCCC@@@<<<888777888555888:::999777999>>>CCCRRRddd{{{zzzsssooooooooopppnnnqqqyyycccKKKCCC???;;;999555444444444444333333333111111222222222333333333111222222333333222222111222222111111222333333444333111000000111222222111...111444333333777???GGGVVVhhhzzz}}}mmmdddeeemmmssstttrrruuu{{{~~~|||}}}~~~~~~xxxpppooonnnllllllooorrruuuyyy|||}}}qqqcccbbbhhhzzzuuufffYYYOOOGGG@@@AAABBBBBBAAABBBEEEHHHLLLOOOSSSUUUTTTSSSTTTUUU[[[___gggsss}}}wwwmmmfffdddiiipppuuutttwww|||~~~vvvqqqkkkddd``````aaaaaacccfffggggggdddaaa____________^^^\\\ZZZYYYSSSSSSSSSSSSRRRQQQOOONNNNNNNNNMMMMMMNNNOOOQQQSSSPPPQQQRRRTTTVVVYYY[[[\\\___```ccceeeggggggffffffhhhlllqqquuu{{{}}}ppp___RRRJJJEEE???;;;999;;;===>>>>>>@@@EEEHHHFFFJJJNNNQQQUUU___nnnzzzzzzrrrdddaaabbbiiiuuu~~~|||vvvmmmbbb[[[MMMEEE>>><<<<<<999888999555555666666666666666666333444444555555555555555222222333444555666777777222333444555666555555444555555555666666666666666555444333333222222333333444///...111333333555999DDDUUUiiivvvyyyqqqeeebbbaaahhhsss~~~|||pppeeeaaacccfffeeejjjyyyoooccc___]]]aaadddkkkppppppmmmooouuu~~~{{{yyyyyyyyywwwtttrrrpppooonnnkkkiiiccccccbbbaaaaaaaaaaaaaaa____________```aaabbbcccdddfffhhhhhhhhhhhhiiijjjdddeeehhhkkkooorrruuuvvvyyy~~~|||iii```TTTKKKFFFCCC???<<<666666555444444444555555DDDEEEGGGIIIJJJLLLLLLMMMNNNOOOOOOPPPPPPOOOOOOOOOOOOOOOPPPPPPQQQQQQPPPPPPVVV]]]jjjyyyhhhYYYHHH@@@===;;;999:::999999999999999999999999999::::::;;;<<<===??????@@@AAABBB???:::666666777444777::::::888:::AAAFFFWWWggg{{{xxxoooiiihhhhhhhhhmmmnnnrrryyyXXXCCC@@@<<<777444777777777777777666666666111111111222222333333333222222222333333222222222333333333333444444555666333111000000111222222111000333666555444777???FFFOOObbbuuu}}}rrrffffffmmmtttvvvvvv{{{vvvyyy~~~|||uuummmllliiihhhhhhjjjnnnpppqqquuuzzzzzznnn```___fffsssuuudddSSSFFFCCCCCCCCCBBBBBBDDDHHHKKKHHHLLLQQQSSSSSSSSSVVVYYYZZZ```kkkzzz{{{rrrfff]]]\\\bbbiiioooppptttzzz}}}~~~~~~~~~zzztttqqqnnniiiggghhhmmmlllkkklllmmmlllkkkiiihhhiiiiiihhhgggeeecccbbb]]]^^^]]]]]][[[XXXVVVTTTUUUVVVWWWXXXZZZ[[[\\\]]]cccccceeegggjjjmmmppprrrmmmnnnqqqssstttrrrpppooouuuzzz~~~wwwiiiXXXLLLHHHEEEAAA===777:::===???@@@CCCHHHMMMJJJOOOTTTWWW]]]iii{{{uuummmcccccchhhttt~~~{{{tttjjj___WWWHHH@@@;;;;;;;;;999777888888777666555444444555555222333444444555555444444000111222333444666777777222222444555555555444333222333333444444555555555444333222222111111222222666222000333666555777:::@@@PPPcccqqq}}}{{{rrr___]]]___ggguuuuuuiiicccfffkkknnnqqq}}}zzzhhhdddeeeffffffkkkuuu}}}}}}~~~{{{yyyxxxxxxvvvtttqqqpppooommmkkkiiibbbaaa```````````````aaa]]]]]]]]]^^^^^^```aaaaaaccceeehhhhhhhhhhhhiiijjjcccdddfffiiinnntttyyy|||yyy}}}pppfffYYYOOOJJJFFFBBB>>>777777666555555555666666HHHGGGFFFFFFGGGJJJLLLNNNPPPOOONNNLLLLLLMMMOOOPPPQQQMMMLLLOOOPPPOOOOOOQQQTTT```qqqvvvXXXOOODDD===<<<===<<<;;;999999999999999999999999::::::;;;<<<>>>@@@BBBCCCBBBAAA>>><<<999888888888777444333666999;;;AAAHHHXXXjjjqqqrrryyy{{{}}}zzzsssnnnjjjkkkoookkknnnssswww~~~vvvNNNCCC???===>>>;;;666555333333444444444333444333222222111111222222333333333222222111111111000111111111111222222222111111111111111111111111111333444444555777:::===PPP[[[lll|||}}}nnnhhhmmmtttssszzz}}}{{{~~~wwwooonnnooopppooommmlllmmmooorrrttttttpppjjjfffeeefffqqq|||eeeNNNJJJFFFDDDEEEEEEEEEIIINNNNNNMMMLLLOOOSSSVVVWWWUUUXXX```lllwww~~~}}}zzzssslllbbb\\\\\\```fffjjjkkkpppxxx}}}{{{uuurrrtttxxxzzzxxxvvvtttssssssssssssppppppoooooonnnnnnoooooogggfffeeeeeefffeeedddbbbbbbdddeeeeeeeeeiiioootttttttttuuuxxx{{{}}}}}}|||{{{}}}{{{}}}}}}ppp```PPPHHHDDD>>>:::999777999;;;>>>BBBFFFIIILLLTTTSSSUUU]]]gggwww{{{oookkk\\\hhhwww~~~{{{wwwqqqeeeWWWMMMBBB>>>:::888:::;;;:::888666666666666555555555555444444555555555555444444111333555666777666555444444555666777777666555444444444444444444444444444222222222222222222222222333444444333222333555777;;;III]]]nnnzzzwwwfffbbb```fffuuu~~~oooiiirrrwww~~~vvvjjjdddbbbaaadddppp|||{{{{{{wwwtttxxxvvvtttrrrqqqnnnkkkhhheeecccaaaaaaaaaaaa```___```____________aaacccddddddeeegggiiiiiihhhgggfffgggfffgggiiimmmrrrwwwzzz}}}}}}qqq```WWWQQQIIIBBB???===:::666555555777777777GGGGGGFFFGGGHHHKKKMMMOOOPPPOOOMMMLLLKKKLLLNNNOOOOOONNNOOOSSSTTTRRRTTTXXXbbbpppcccPPPHHH???:::999:::888777999999999999999999999999::::::;;;<<<>>>@@@AAABBBAAA@@@===;;;999888777888;;;888777;;;===@@@FFFMMMXXXiiippppppuuuxxxyyy}}}wwwsssqqqrrrvvvrrrsssvvv{{{~~~wwwttttttxxx|||gggHHHAAA<<<999999666666444222222333444333222444333222222111111222222333333333222222111111111000111111111111222222222111111111111111111111111111222333333444666999<<>>???@@@AAA???===;;;999888777777777;;;888888;;;>>>BBBJJJSSS___pppuuussswwwwwwxxx~~~|||zzz{{{~~~}}}~~~|||tttnnnllliiihhhtttzzzYYYFFFDDD>>>::::::777666444333333444444333222333333222111111111111222222222222222222111111111000111111111111222222222111111111111111111111111000111222222222444777:::DDDNNN^^^ooo}}}uuuiiieeefffsss||||||~~~zzztttpppmmmkkkllloooqqqqqqooonnnssszzz}}}yyyqqqhhhdddbbbrrrqqq^^^VVVPPPQQQSSSTTTUUUXXXZZZWWWUUUTTTVVVXXXZZZZZZOOOPPPSSSTTTUUUVVVUUUUUURRRQQQRRRVVV\\\bbbfffhhhiiilllppptttxxx|||}}}|||}}}{{{wwwtttrrrqqqrrrrrrssstttuuuuuuuuusssrrrqqqvvvyyy}}}|||qqq___SSSGGGCCCBBB@@@>>>???===???BBBDDDFFFIIINNNQQQ\\\```mmmvvvjjjeeeeeeuuu}}}wwwppphhh]]]PPPGGG===;;;888777777888777777666666666666555555555555444444555555555555444444555666777888888777555444333444444555555444444333444444444444444444444444333333333333333333333333333444444333222222555777666BBBUUUhhhxxxlllddd^^^bbbqqq~~~~~~vvvuuusssrrrqqqoookkkhhhiiivvvzzzuuutttvvvuuuttttttrrrooojjjffffffccc```^^^^^^______^^^aaa``````___``````aaabbbbbbccceeefffffffffeeedddcccdddfffhhhkkkooorrrssszzz|||rrrfff\\\PPPGGGDDD@@@>>>;;;999888888777666FFFGGGGGGIIIKKKNNNPPPRRROOOMMMLLLJJJJJJJJJLLLMMMKKKMMMQQQSSSQQQSSS```mmm~~~yyy\\\JJJAAA???;;;:::::::::888666999999999:::::::::::::::<<<<<<===>>>>>>?????????<<<;;;999888777777777777<<<999888:::>>>FFFSSS```ppp|||yyy|||rrrnnnpppmmmnnnhhhPPPEEEEEE>>>:::<<<999666555444555666666444333333222222111111111111111222222222111111111111111000000111111111222222222111111111111111111111111///000111111111333666888AAAJJJYYYiiixxxzzzkkkccc```jjj{{{yyyvvvyyy}}}|||wwwqqqjjjiiimmmqqqqqqooommmttt|||rrrkkkdddnnn}}}zzziii___VVVVVVXXX[[[^^^aaafffccc]]]YYYVVVUUUUUUVVVLLLKKKJJJIIIIIIJJJLLLMMMJJJJJJLLLPPPVVV\\\___```ccceeegggjjjnnnttt{{{{{{xxxwwwxxx{{{|||uuuwwwzzz|||||||||}}}}}}qqqfffWWWLLLCCCAAAAAA??????@@@===@@@DDDFFFIIINNNUUUZZZdddnnnzzzmmmddddddhhhzzzuuulllbbbVVVJJJBBB>>><<<;;;:::999999999999666666666666555555555555444444555555555555444444666666777777666555444333333333333333333333333333444444444444444444444444333333333333333333333333333333333222111222444666444>>>NNNbbbttt~~~uuuiii```bbbnnn|||~~~yyyzzz{{{}}}}}}xxxpppjjjffftttzzzvvvuuurrrrrrrrrrrrqqqmmmgggbbbdddaaa^^^\\\]]]___``````bbbbbbaaaaaaaaabbbbbbbbbbbbbbbcccddddddddddddcccdddeeegggjjjllloooqqqqqqxxx{{{}}}pppdddVVVLLLGGGAAA>>><<<::::::999888666GGGGGGIIIJJJMMMOOOQQQRRRNNNMMMLLLKKKKKKLLLMMMNNNQQQRRRUUUVVVUUU\\\nnn^^^JJJDDD===<<<;;;;;;;;;:::999888999999:::::::::;;;;;;;;;<<<===>>>>>>>>>>>>======:::999888777666777777888===::::::???EEEPPPbbbrrr|||xxxtttwwwwww|||ZZZHHHBBBAAA999666:::999777777666777888888666444333222111111000000111111111111111111111111111111000000111111111222222222111111111111111111111111///000111000000222555777<<>>?????????===<<<;;;999888777666666777999999777888>>>FFFPPP]]]qqqtttUUUFFFBBBAAA888777<<<:::777777777888999888666333222222111000000000000111000000000111111111111111000111111111111222222222111111111111111111111111///000111000000111444777;;;AAAMMMZZZiiixxxyyyooojjjiii~~~wwwrrrttt}}}}}}sssnnnnnnppprrrsssmmmrrr{{{zzzuuussssssvvv}}}{{{tttnnnkkkiiigggkkkppptttpppiii___UUUNNNKKKJJJJJJIIIHHHFFFDDDBBB@@@???DDDCCCBBBEEEKKKQQQVVVYYYSSSUUUVVVXXXZZZ^^^cccgggllloooqqqqqqqqqssswww{{{|||zzzssspppnnnlllooorrrvvvwwwxxx{{{tttpppiiiccc^^^XXXSSSOOOLLLFFFAAABBBBBB@@@AAADDDFFFKKKQQQTTTWWW]]]gggooowwwlllcccaaaiiisss{{{lll^^^RRRIII@@@;;;888999:::999777666666888666666666666555555555555444444555555555555444444444444333333333333333333444333333222222333333444444444444444444444444444333333333333333333333333222333333222111111444666555888@@@QQQfffxxxwwwkkkdddiiiqqqyyy}}}rrrwwwwwwmmmsss{{{wwwvvvsssrrrqqqqqqppplllgggccc]]][[[[[[\\\^^^``````___aaaaaacccddddddeeeeeedddbbbbbbbbbbbbcccccccccdddfffgggggghhhjjjlllmmmnnnooovvv~~~mmm```ZZZKKKGGGAAA>>><<<<<<;;;:::IIIJJJLLLMMMOOOPPPQQQQQQOOONNNNNNNNNOOORRRTTTVVVSSSTTTZZZcccmmm||||||^^^GGG???@@@888999999999888888999:::999999::::::;;;<<<<<<===>>>??????@@@???===;;;999888777777666777888:::;;;555;;;IIIXXXdddqqqaaaOOOCCCAAAAAA::::::===999555555555777888777444222222222111000000000000000///000000000111111111222000111111111111222222222111111111111111111111111000111111111000222444777:::???IIITTTbbbqqq{{{wwwttt~~~uuurrrxxx|||xxxvvvuuuvvvwwwtttvvvyyy|||zzzyyyyyyzzz~~~|||{{{{{{xxxqqqhhhgggkkknnnlllggg___UUUNNNKKKKKKJJJLLLMMMNNNMMMJJJFFFDDDDDDCCCCCCEEEJJJOOORRRTTTOOORRRTTTVVVVVVXXXZZZ\\\^^^bbbhhhjjjkkklllooorrrwww}}}~~~xxxqqqooonnnmmmnnnqqqtttttttttuuuzzz}}}|||}}}{{{xxx~~~zzzjjjYYYUUUQQQMMMKKKJJJHHHFFFHHHCCCAAACCCDDDCCCDDDHHHIIIPPPXXX]]]ccclllyyy{{{rrrkkkeeeeeeppp{{{}}}rrrcccUUUKKKDDD>>>:::666888:::999777555666888666666666666555555555555444444555555555555444444444444333333333444444555555444333222222333444555444444444444444444444444444444444444444444444444222222222111000111333555888777;;;JJJ___sss}}}yyyooojjjqqqwwwzzz{{{pppuuu~~~zzzxxx|||zzzvvvtttqqqpppnnnmmmkkkiiieeeaaa\\\\\\\\\]]]^^^^^^\\\ZZZ]]]___aaabbbddddddddddddcccbbbbbbbbbccccccdddddddddcccccccccdddfffiiijjjkkkrrr~~~}}}nnnhhhVVVPPPHHHAAA>>><<<;;;;;;JJJKKKMMMNNNOOOPPPPPPPPPOOOOOONNNOOOQQQTTTWWWXXXYYY\\\eeerrrdddPPP@@@:::::::::;;;;;;:::999999;;;<<<999999::::::;;;<<<======>>>???@@@@@@???===:::999888777777777777999;;;<<<:::EEEYYYmmm{{{RRRFFF;;;;;;<<<777777999333444333444555666555222000222111111000000000000000//////000000111111111222000111111111111222222222111111111111111111111111000111222111111222444777444888AAALLLYYYhhhvvv{{{xxxrrrvvv~~~}}}zzzyyyyyy|||{{{{{{~~~{{{}}}{{{mmmhhhiiiggggggddd^^^UUUOOOMMMNNNJJJNNNSSSXXXYYYVVVRRROOOFFFEEEEEEHHHKKKMMMNNNMMMOOOQQQTTTVVVVVVVVVVVVWWWVVV\\\cccggghhhiiilllnnnwww|||}}}vvvpppppprrrrrrrrruuuwwwvvvtttuuuxxx{{{}}}}}}}}}sssnnnqqqpppppp{{{yyymmm```SSSIIIGGGDDDCCCCCCDDDCCCBBBEEEAAA@@@CCCEEEEEEGGGKKKOOOWWWaaajjjsssyyyrrrmmmiiikkkvvvvvvkkk\\\OOOGGGBBB>>>;;;777:::<<<;;;999777888:::777666666666555555555555444555555555555555555444444444444444444555666777555555333333333333555555444444444444444444444444444444444444444444444444222222222111000111333555999666888EEE[[[ooozzz~~~~~~tttpppwww{{{yyy}}}uuummmrrrxxx{{{|||vvvvvvmmmqqqyyy}}}xxxtttrrrnnnllliiihhhfffdddaaa^^^^^^]]]]]]^^^___]]]YYYVVV[[[\\\___aaaccccccdddcccccccccbbbbbbccccccdddeeebbb```___^^^___aaadddfffhhhppp{{{yyyrrr___XXXNNNEEE???<<<;;;:::