BM6P6(@ ,,,,,,++++++,,,,,,---...---,,,,,,++++++,,,,,,---*********++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++******)))+++,,,,,,------,,,,,,+++,,,---...///...---,,,+++++++++******++++++,,,---------------------------/////////...---,,,************+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...+++************+++---------------,,,,,,+++++++++---------,,,,,,+++++++++++++++************++++++---,,,,,,++++++,,,,,,---------------------------,,,,,,++++++,,,,,,---...++++++------------++++++,,,,,,,,,---------..............................////////////////////////000000000000000000000000444444333222222333444444111222333333444444333333333333333333333333333333333333444444555666777777999777444222111222333333555444333333333333444555444333222444666777444111222333444444555555555444222222222222111111000000333333333222222222111111111111111111111000///...000000000///......///000......................................................///000000000000000/////////...---------,,,,,,---.../////////...---+++++++++************))),,,---......//////......)))***,,,---...------,,,...---,,,+++************,,,,,,,,,,,,,,,,,,,,,,,,...------,,,+++***)))))),,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,---------------------------++++++,,,,,,,,,---------++++++++++++++++++++++++------,,,++++++******)))******))))))***,,,...///------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***************+++++++++,,,,,,,,,......---------,,,,,,,,,---------------------------------.........//////,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------000///---+++++++++---...,,,,,,,,,,,,,,,,,,,,,,,,///......------,,,++++++---------------------------------............///......------------......000000000000111111111111000000111222333333333333777666666666777888999999;;;;;;;;;;;;;;;;;;;;;;;;===<<<:::999888999999:::;;;;;;<<<<<<<<<<<<<<<;;;777777888999:::;;;;;;:::<<<;;;999777777888999:::;;;999666666666666555444888777666444444333333333555555444444444444555555555555555444444333333333,,,,,,++++++,,,,,,---...---,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++++++++++++++++++++,,,,,,------,,,,,,+++------......------,,,++++++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------...------,,,,,,******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...+++++++++,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++---,,,,,,,,,,,,,,,,,,+++,,,,,,++++++++++++,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...+++,,,,,,------,,,,,,+++,,,,,,,,,---------..............................////////////////////////000000000000000000000000444333222111111222333444111222333333444444333333333333333333333333333333222333333444555555666666777666444333222222333444444333222222222222333444444333333444666666444111222222333444444444444444222222222222111111111000333222222222111111111111000111111111111000000///111111111000/////////000////////////////////////..............................///000000000000000...............---------------...//////...---,,,,,,,,,,,,,,,++++++++++++,,,------...............***++++++,,,,,,,,,,,,+++------,,,++++++++++++,,,++++++++++++++++++++++++---,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,)))))))))***************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++*********+++,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++++++++,,,,,,,,,---------...------------,,,,,,,,,------------------------,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------000...---+++++++++---...,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------............//////......------....../////////000000000111111111111222333444555555555555666666666666777888999999;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;:::999999999:::;;;<<<<<<<<<<<<<<<<<<;;;;;;999999:::::::::999999888;;;:::888777777777999999:::888666666666777666555666666555444333333333333555555444444444444555555666666666555555444444444,,,,,,++++++,,,,,,---...---,,,,,,++++++,,,,,,---++++++++++++,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******+++---...+++,,,,,,------,,,,,,+++......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,------...+++++++++++++++++++++++++++,,,------......------******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...,,,---.........---,,,++++++,,,,,,,,,,,,,,,,,,---+++,,,,,,,,,,,,,,,,,,------------,,,,,,------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...+++,,,,,,------,,,,,,+++,,,,,,,,,---------..............................////////////////////////000000000000000000000000222222111111111111222222111222222333333333333333333333333333333333333333222222222333333444444555444444444444444444444444333333222222222222333333444333333444555555444222222222222333333333333333222222222222111111111111222222111111111000000000///000000111111111111000///000111000...---...///000000000000000000000000..............................///000000000000///---------..............................---,,,+++------------,,,,,,,,,,,,,,,,,,---...............,,,++++++*********++++++,,,++++++++++++,,,------************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************++++++++++++++++++++++++*********++++++++++++,,,++++++++++++++++++++++++)))******+++,,,,,,---------,,,++++++******++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,......------------,,,,,,,,,,,,---------.........------------,,,,,,,,,,,,------------------------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------///...,,,++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------...//////---------------------------------............//////......------....../////////000000000000111111333333444555666666666666666666666666777888999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::;;;<<<<<<=========<<<;;;::::::;;;;;;;;;;;;:::999777777:::999888777666777888999999777555666777888777666555555444444333333222222555555444444444444555555666666666666666555555555,,,,,,++++++,,,,,,---...---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********,,,...000+++,,,,,,------,,,,,,+++///...---,,,+++,,,------------,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...------,,,******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...---...///000000...,,,***+++++++++,,,,,,---------+++++++++,,,,,,---------,,,,,,------------,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................////////////////////////000000000000000000000000111111000000000000111111111111222333333333333222333333333333333333333333111111222222222333333333222333444444555555444444333333333333333333333333444444444444444444444333222222222222222222222333222222222222222222222222111111111000000000000///...///000111111111111111...000222111...,,,---///////////////////////////........................---...//////000000//////,,,---------...///////////////......---,,,++++++------------,,,,,,,,,,,,,,,,,,---.........---------,,,***)))((()))******)))))))))******,,,------++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++.........------,,,,,,,,,------------------------))))))*********+++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,,,,+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,---------------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,---------------------------............/////////............//////////////////000000000111222333444555666666666666555555555666666888999:::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;<<<<<<============<<<;;;:::999;;;;;;;;;;;;:::999888777888888777666666777777888888666555666777999999888555555555555555444444333555555444444444444555555666666555555555555555555,,,,,,++++++,,,,,,---...---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++******+++---///000+++,,,,,,------,,,,,,+++///...---,,,+++,,,------------,,,,,,,,,---..........................................---,,,+++*********+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...---...000000000...,,,++++++++++++,,,,,,---------+++++++++,,,,,,---------++++++,,,,,,,,,,,,++++++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................////////////////////////////////////////////////000000000000000000000000000111222222333333222222333333333333333333333333111111111222222222222222111222333444555555555555444555555555555555555444444444444444333333444444333333222111111111222333222222222222222222222333111111111000000000000///...///000111111111111111000444666555111...///111................................................------...///////////////,,,---------...///////////////...---,,,+++++++++,,,,,,,,,,,,+++++++++++++++,,,,,,---...------------,,,***)))((()))******(((((((((((()))+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,---++++++++++++++++++++++++.........------,,,,,,,,,------------------------))))))*********+++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,---------......---------............////////////....../////////...////////////000000000111111222444444444444444444444444555666888999:::;;;;;;;;;;;;;;;;;;;;;;;;999::::::;;;<<<<<<<<<<<<<<<<<<======<<<;;;;;;::::::::::::;;;;;;::::::999777777777777777777888888888666555666888999999999666777777888777777666555555555444444444444555555444444444444444444444444,,,,,,++++++,,,,,,---...---,,,,,,++++++,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...***++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,---.........+++,,,,,,------,,,,,,+++......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,------.........................../////////...---,,,***)))******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...---.../////////...---,,,+++,,,,,,,,,,,,,,,,,,---+++,,,,,,,,,,,,,,,,,,---***+++,,,------,,,+++***---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...---,,,,,,++++++,,,,,,---,,,,,,,,,---------..............................////////////////////////////////////////////////000000111111111111000000000111111222222222222222333333333333333333333333222222222222222222222222333333333444444555555555555555666666666666555555444444555444222222444666555444222111111222333333222222222222333333333333222222111111111000000000///000000111111111111000222777:::888333000111444................................................------...////////////...---------...............///...---,,,+++++++++,,,,,,,,,,,,,,,++++++++++++++++++,,,---------------,,,++++++*********++++++((((((((())))))+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++************++++++++++++++++++++++++*********++++++++++++,,,++++++++++++++++++++++++------,,,,,,+++******)))((((((***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++,,,,,,*********+++++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,//////...---,,,,,,+++++++++,,,,,,------.........---------............///000//////......//////000......////////////000000///000111222333333333333333444444555666888999:::;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<;;;999:::;;;;;;;;;;;;;;;:::777777888888888888888888888777666666888:::999999666777888999999888777666555555444444444444555555333333333444444444444444,,,,,,++++++,,,,,,---...---,,,,,,++++++,,,,,,---......---------,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,---......******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,***+++---...///...---,,,+++,,,,,,------,,,,,,+++------......------,,,++++++++++++++++++,,,------........................---.........---,,,,,,+++******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...---------------.........---,,,,,,,,,,,,,,,,,,+++---,,,,,,,,,,,,,,,,,,++++++,,,---......---,,,+++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...---,,,,,,++++++,,,,,,---,,,,,,,,,---------..............................////////////////////////////////////////////////000000111222222111000000000000111222222222222222333333333333333333333333333333333333333333333333555444333333333444555666444444555666666555444444333555555444222222444777666555333222111222333444222222222333333333444444333222222222111111111111000111111111111000000//////555999777111---...111................................................,,,---......//////.....................---------...---,,,+++++++++,,,---------------,,,,,,,,,,,,++++++,,,------------,,,***++++++,,,,,,,,,,,,++++++*********+++,,,------++++++++++++++++++++++++++++++++++++++++++,,,,,,************************)))))))))***************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,+++++++++++++++++++++)))***+++,,,---,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------,,,++++++,,,,,,---......///---------............///000000////////////000000........./////////000000///000111222333333333333333333333444666888999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<======<<<;;;:::::::::;;;<<<============<<<<<<<<<<<<;;;:::999999777888888999999999999999999888666777888999999888555666888999999888777666555555444444444444555555444444444444555555555666,,,,,,++++++,,,,,,---...---,,,,,,++++++,,,,,,---.........------,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,---......*********++++++,,,,,,,,,,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,)))+++...000000...,,,++++++,,,,,,------,,,,,,+++,,,---...///...---,,,+++++++++******++++++,,,---------------------------+++,,,------......------******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,---...///---------,,,,,,+++++++++---------,,,,,,+++++++++,,,---///000000///---,,,---,,,,,,++++++,,,,,,---------------------------,,,,,,++++++,,,,,,---...------++++++++++++------,,,,,,,,,---------..............................////////////////////////////////////////////////000111222333333222111000000000111222222222222111333333333333333333333333333333333333333333333333666555333222222333555666333333444555555444333333333555666444111111444777777666444222222222444555222222222333333444444444333333333222222222222111111111111111111000///...+++000555333,,,((())),,,000000000000000000000000........................,,,---......//////....../////////......------,,,---,,,+++++++++,,,---...//////.........---------++++++,,,---------,,,,,,)))***,,,---......---,,,------,,,,,,------......************************++++++++++++++++++++++++*********************************++++++,,,,,,---------------------------++++++,,,,,,,,,---------++++++++++++++++++++++++*********++++++,,,------++++++,,,---,,,+++***)))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,---------......,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------......///++++++,,,,,,---...//////---------.........//////000000////////////000000............/////////000000000111222333333333333333333333444666888999:::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<=========<<<:::999999999;;;<<<===>>>>>>>>>>>>>>>===<<<;;;999777777777888999::::::::::::::::::888777777888999999888444555777888999888666555555555555444444555555555444555555555666666777777...------,,,,,,------...,,,++++++******++++++,,,---------,,,,,,+++++++++************************))))))***+++,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))+++...000000...+++)))---------,,,,,,+++++++++,,,++++++******++++++,,,++++++++++++++++++++++++------,,,,,,,,,,,,++++++)))***++++++,,,,,,,,,,,,...------,,,,,,++++++***------------,,,++++++***------------------------/////////......------------,,,,,,+++*********+++***++++++,,,,,,++++++***,,,------...---,,,***)))...---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...///000///...///000......////////////......////////////////////////000000000000111111111111///000000000000111111111444222000222555777666555222222222222222222222222222222222222333444555666555555555444444333333333555555555444444333333333111111111111111111111111111222222333333222222111000000000000000111111111000000111111111111000000////////////............000000000000111111111111//////////////////////////////.........---------///............------------------------------------------,,,,,,+++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,+++++++++++++++++++++++++++******))))))******+++)))***+++***))))))+++,,,++++++++++++++++++++++++---,,,***))))))***+++---************************---,,,+++******+++,,,---,,,,,,,,,++++++*********+++++++++***++++++,,,,,,......---,,,++++++******,,,+++***))))))+++---...+++++++++++++++++++++++++++,,,,,,,,,,,,+++******++++++++++++++++++++++++++++++++++++++++++++++++---...///...,,,+++,,,---------------------------------------------------///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********------------------------+++,,,,,,------,,,,,,+++...---,,,,,,++++++++++++......------------......,,,,,,,,,---------..............................------------......//////111111000000000111222333555555444555666777999:::999999999888999999::::::;;;<<<<<<<<<======>>>>>>;;;:::999:::;;;;;;999888999999:::::::::999888777:::777777999999777777:::<<<999666666888888777555666777888777666555666888666666666666555555555555555555555555555555555555------,,,,,,,,,,,,------,,,++++++******++++++,,,---,,,,,,,,,++++++++++++************************)))******+++,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***,,,...//////...,,,***,,,,,,,,,+++++++++******,,,++++++******++++++,,,++++++++++++++++++++++++------,,,,,,,,,,,,++++++++++++,,,---------,,,,,,------------------------,,,,,,---------,,,++++++---------------------------------,,,,,,,,,++++++......---,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,---------,,,++++++...---,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---...///...---...///......////////////..............................//////000000000111111111000000000111111111111222444222000111444666666444222222222222222222222222222222222222333444555555555555444444444333333333444444444333333333222222111111111111111111111111111222222333333222222111222222111111000000//////000000111111111111000000000000000/////////....../////////000000000111111........................//////.........---------///............------------------------------------------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---+++,,,,,,+++******+++---,,,,,,,,,+++++++++++++++++++++***+++---000333555************************,,,++++++++++++++++++,,,,,,,,,++++++++++++++++++///...,,,++++++++++++,,,......------,,,++++++***---,,,***)))***+++,,,---+++++++++++++++++++++++++++,,,,,,,,,,,,+++******++++++++++++++++++++++++++++++++++++++++++++++++,,,---...---+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******+++++++++++++++++++++++++++,,,,,,------,,,,,,+++...---,,,,,,+++++++++,,,------,,,,,,,,,,,,------,,,,,,,,,---------................................................//////111111111111222222222222444444333444555666888999999999888888888999::::::;;;;;;<<<<<<============;;;:::999999;;;<<<;;;999::::::999999999888888888:::777777999999777777::::::888666777999:::888666666777999999888777888999666666666666555555555555444444444444444444444444------,,,,,,,,,,,,------,,,++++++******++++++,,,+++++++++++++++*********++++++++++++++++++++++++*********++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------------,,,,,,++++++++++++************,,,++++++******++++++,,,++++++++++++++++++++++++------,,,,,,,,,,,,++++++------.........---,,,,,,,,,,,,,,,---.../////////++++++,,,---------,,,,,,------------------------++++++++++++************------,,,++++++++++++,,,++++++,,,,,,,,,,,,++++++,,,,,,++++++,,,,,,------------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***,,,......---,,,---.........////////////..............................//////000000000000111111000111111111111222222222222111000111333444444333222222222222222222222222222222111222222333444555444444444444333333333333333333333222222222222222111111111111111111111111111111222222222222111111333333222111000///......000000111111111111000000111111000000000/////////....../////////000000000.......................................---------///............---------------------------------------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,------......---+++***+++,,,------,,,,,,++++++***************,,,...111444666+++++++++++++++++++++++++++++++++,,,,,,+++++++++++++++++++++++++++,,,,,,111000---+++******+++,,,.........------,,,,,,+++---,,,+++******+++,,,---+++++++++++++++++++++++++++,,,,,,,,,,,,+++******++++++++++++++++++++++++************************+++,,,---,,,***)))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++------,,,+++++++++,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,---------..............................////////////////////////000111222333444333222222222222222333444555777888888888888888888999::::::;;;;;;;;;<<<<<<<<<<<<===;;;:::888888:::<<<<<<<<<;;;:::888777777777888999999777777::::::777777999777777777888::::::999777555777999:::999888888999666666666555555555555444333333333333333333333333---,,,,,,,,,,,,,,,,,,---,,,++++++******++++++,,,************************++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++------,,,,,,,,,+++++++++------......---,,,++++++,,,,,,,,,---------......***++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********************))))))((())))))***+++,,,,,,,,,,,,,,,,,,+++,,,++++++***+++,,,...///---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---......---,,,---...---......//////......---........................////////////000000000111111111111111222222222222111111000000111222333333111111111111111111111111222222111111222333333444333333333333333333333333222222111111111111111111111111111111111111111111111111222222222222111111222111111111000000//////000000111111111111000000111111111111000000000000............////////////................................................///............---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********************************,,,++++++******++++++,,,+++++++++++++++++++++++++++******))))))******+++.........,,,***)))***+++---------,,,,,,+++******+++++++++++++++,,,---...++++++++++++++++++++++++***+++,,,------,,,+++************++++++,,,,,,,,,000...,,,***)))***,,,---.........---------,,,,,,------,,,+++++++++,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,+++******++++++++++++++++++++++++************************+++,,,---,,,+++***+++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,---------..............................000000000000///////////////111333444555444222111222222333444555666777777888777777777888999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999777777999<<<===>>>;;;999777666555666888999888666777;;;;;;777666888666666777888888888777666333666888999888666666666666666555555555444444444333333333333333333333333,,,,,,,,,++++++,,,,,,,,,,,,++++++******++++++,,,************************++++++++++++++++++++++++***+++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---,,,++++++++++++,,,---------------------------,,,++++++******++++++,,,++++++++++++++++++++++++------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,+++***))),,,,,,,,,+++++++++*********++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,***))))))((())))))******,,,,,,,,,------,,,,,,,,,,,,++++++***+++,,,...///,,,,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---///000000...---......------............------...........................////////////000000000000000111111111222222222111111111000000111222333111111111111111111111111222222111111111222333333333333333333333333333333111111111111111111111111111111111111111111111111000111111222222111111000//////000000111111111222000000111111111111000000111111111111000000000000............////////////........................---.....................///............---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********************************,,,++++++******++++++,,,+++++++++++++++++++++++++++******))))))******+++,,,------+++)))((()))***---------,,,,,,,,,++++++,,,,,,+++******)))))))))++++++++++++++++++++++++***+++,,,------,,,+++************++++++,,,,,,,,,+++***)))((()))***,,,...---------------,,,,,,,,,------,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,+++******++++++++++++++++++++++++************************+++---...---,,,+++---...++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,++++++,,,,,,---......------------......,,,,,,,,,---------..............................000000000000000////////////000222444444333222111222333444555666777777777777777777777888999:::;;;;;;;;;;;;;;;::::::::::::;;;999666666999;;;======:::999777555555666777888777666888<<<<<<888666777666777777777666555555444555777999888666444333444555555555555444444444444444444444444444444444444,,,,,,++++++++++++,,,,,,,,,++++++******++++++,,,*********+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,------------............,,,++++++******++++++,,,++++++++++++++++++++++++------,,,,,,,,,,,,++++++++++++,,,,,,++++++******,,,,,,,,,+++***)))))))))++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,++++++++++++,,,------,,,,,,------------,,,,,,,,,,,,++++++,,,,,,------,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...///111000///---...///------............------------------------------......////////////000000///000000000000111111111111222222111000000111333111111111111111111111111222222111111111111222222222222222222333333333333111111111111111222222222111111111111111111111111000000111111111111000000......///000111222333333000000111111111111000000111111000000000/////////....../////////000000000---------------------------------...............///............---------------------------------++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,++++++++++++++++++************************,,,++++++******++++++,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---+++,,,,,,***(((((()))***,,,,,,,,,,,,------------***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++++++++++++++++++++,,,,,,'''(((((()))***+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------------+++++++++++++++++++++++++++,,,,,,,,,,,,+++******+++++++++++++++++++++++++++++++++++++++++++++++++++---......,,,,,,---///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,+++++++++,,,------///......------......///,,,,,,,,,---------.......................................//////000000000///000111222333222111111222333444666777777777777666666666777888999:::;;;;;;:::::::::::::::999999999888666666888:::;;;:::999888666555555555666777666555888======888555666666777777666444444666888======<<<999666333333333555555555444444444444333555555555555555555555555,,,,,,++++++++++++,,,,,,,,,++++++******++++++,,,++++++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------.........,,,++++++******++++++,,,++++++++++++++++++++++++------,,,,,,,,,,,,++++++++++++,,,,,,---,,,,,,,,,++++++++++++++++++++++++,,,,,,---------,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,---------...,,,,,,,,,,,,,,,---......,,,,,,------------,,,,,,,,,,,,---------,,,++++++,,,+++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---///000///...,,,------,,,------......------,,,------------------------........./////////000000....../////////000000000111333333222000000222444111111111111111111111111222222111111111111222222111111222222222333333333111111111222222222333333111111111111111111111111000000111111111111000000//////000000111111222222000000111111111111000000000000000/////////....../////////000000000111111---------------------------------........./////////............---------------------------------+++++++++,,,,,,---------++++++++++++++++++++++++++++++++++++++++++,,,,,,************************,,,++++++******++++++,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---+++,,,,,,+++***)))+++,,,++++++,,,,,,---.........)))***+++,,,------......,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,++++++++++++++++++((()))***+++,,,++++++***++++++++++++++++++++++++******,,,---......//////+++++++++++++++++++++++++++,,,,,,,,,,,,+++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***,,,------,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,+++++++++,,,,,,---......------,,,,,,------...,,,,,,,,,---------..............................,,,,,,---...///000000111//////000000000111111111000222333555666666666666555555666666777999:::;;;::::::::::::999999999888888777666666888999888777777777666666666555555555555555999>>>>>>999555555555666777666555666;;;???GGGFFFCCC>>>888555555666555555555444444444333333444444444444444444444444,,,++++++++++++++++++,,,,,,++++++++++++++++++,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***+++++++++,,,,,,---------,,,++++++++++++++++++,,,++++++++++++++++++++++++---------,,,,,,,,,++++++++++++,,,---............***++++++,,,,,,------...------------,,,,,,+++***+++++++++++++++++++++++++++++++++,,,,,,---------+++*********+++,,,,,,---,,,------......------,,,,,,------...---,,,***)))++++++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...///...---++++++,,,,,,------......------,,,------------------------............/////////000............////////////111333444333000000222444000000000000000000000000222222111111111111111222111111111222222333333333111111222222333333333333111111111111111111111111000000111111111111000000111111111111000000000000000000111111111111000000////////////............000000000000111111111111---------------------------------.........////////////.........---------------------------------+++++++++,,,,,,---------++++++++++++++++++++++++*********++++++,,,,,,---)))))))))))))))))))))))),,,++++++++++++++++++,,,+++++++++++++++++++++++++++******************++++++,,,---,,,++++++,,,...***++++++,,,---...//////******+++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,------,,,,,,++++++*********)))+++,,,------,,,***)))*********************+++)))***+++---...///000000+++++++++++++++++++++++++++,,,,,,,,,,,,+++******++++++++++++++++++++++++------------------------)))***,,,,,,++++++,,,---------------------------------------------------))))))((())))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........------------------------+++,,,,,,------,,,,,,+++++++++++++++,,,,,,---...---,,,,,,++++++,,,,,,---,,,,,,,,,---------..............................***+++,,,---...000111111/////////...///000000111///000222444555555555444555555555666777999:::;;;:::::::::999999888888888777666666777888888666444666666777777666666555444555555999>>>>>>999555555555666666666666999@@@EEEOOOMMMHHHBBB;;;888888999555555444444444333333333333333333333333333333333---,,,++++++******++++++,,,,,,,,,++++++*********------------------------,,,++++++******++++++,,,///---,,,,,,,,,,,,+++))),,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,++++++++++++,,,------+++++++++++++++++++++++++++++++++*********))))))++++++++++++++++++++++++++++++++++++++++++++++++.........------,,,,,,,,,(((***+++------,,,+++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++,,,...///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......*********++++++*********++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,......---,,,++++++++++++++++++,,,,,,,,,,,,------,,,---......,,,,,,---......---,,,++++++,,,---......,,,***((())),,,///111............////////////////////////////////////000000000000111111111111000000000000000000000000000000000000000000000000//////000111222333333444//////000111222222333333000111111222222111111000000000000000000000000000111111111111111111111111000000000000000000000000////////////////////////////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,///...,,,+++***++++++,,,++++++++++++++++++++++++)))***+++,,,---.........------------------------))))))))))))))))))))))))******+++++++++,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++---------,,,,,,+++++++++++++++++++++++++++++++++++++++******************------,,,,,,+++***))))))++++++++++++++++++++++++++++++++++++++++++++++++---------,,,,,,+++++++++,,,,,,,,,++++++*********............---,,,++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******)))))))))***+++,,,......,,,,,,,,,++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++---,,,,,,++++++,,,,,,---...---,,,+++++++++++++++...***(((,,,---,,,,,,...---,,,,,,++++++*********------,,,,,,,,,,,,++++++---------,,,,,,+++++++++000...---+++***++++++,,,------------,,,,,,+++***++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------------------.........///------............------000000000000111111111111///000111333333444444333777666666666666777777888999999999999999888777777777777888999999999999888555555555444444333333333444777;;;<<<;;;888777666444666888666555666===CCCTTTKKK@@@999888777555333444444555444333222111000444444333333333333222222---,,,++++++******++++++,,,,,,++++++++++++++++++------------------------,,,++++++******++++++,,,,,,+++******,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,+++++++++++++++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++++++++++++++++++++++++++++++++++++++++++++---------,,,,,,,,,++++++***+++,,,......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++,,,...///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------++++++,,,,,,,,,,,,------,,,---......,,,,,,---...---------,,,,,,---------...---+++)))(((***+++---............////////////000000000000000000000000//////000000000111111111000000000000000000000000000000000000000000000000111111111111111222222222///000000111222222333333111111222222222222111111111111111111111111111111////////////////////////000000000000000000000000////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,------------------------------------++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++******++++++++++++++++++------,,,,,,+++******)))++++++++++++++++++++++++++++++++++++++++++++++++---------,,,,,,+++++++++,,,,,,,,,+++++++++******------------------,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******...---,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++---,,,,,,++++++,,,,,,---------------,,,,,,,,,,,,---+++,,,111222///------,,,,,,,,,+++++++++++++++------,,,,,,,,,,,,++++++,,,,,,,,,++++++***************)))(((((()))***+++,,,---------,,,,,,+++***++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,---------.........---......//////......---000000000000111111111111000000000111222333333333555555444444555555666777888888888888888777666666666666777888888888777777666666666555555444444444444777:::<<<:::888777666333666888777555666;;;@@@FFF???777444555777777555444444333222222111000000444444333333333333222222---,,,++++++******++++++++++++++++++++++++,,,,,,------------------------,,,++++++******++++++,,,)))(((((())),,,---,,,,,,------------------------++++++,,,,,,,,,,,,+++++++++++++++++++++,,,,,,------------------------------------,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++++++++,,,---...///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++,,,...///...---,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...///++++++,,,,,,,,,,,,------,,,---......,,,,,,---...,,,------......------,,,...---,,,***)))(((((((((............////////////000000000000000000000000//////000000000000111111000000000000000000000000000000000000000000000000222222222111111111000000000000000111222222333333222222222333333222222222111111111111111111111111////////////////////////000000000000000000000000000000000000000000000000........................,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,------...///,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------------------------------******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++,,,,,,------------,,,,,,++++++******++++++++++++++++++++++++++++++++++++++++++++++++------,,,,,,,,,,,,++++++,,,,,,,,,++++++++++++***+++,,,,,,------------,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******///...------,,,,,,---------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++---,,,,,,++++++,,,,,,---+++,,,---...///...---------,,,///666777222...,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++***************)))+++******+++,,,---...///,,,,,,---------,,,++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,---------.........---......//////......---000000000000111111111111000000//////000111222333333333333333333444555666666777777777777666555555444555666666777777666666666666666666666555555555444777::::::999777666666333666888888666555888;;;:::777333222555777777555444333222111000000111111444444333333333333222222---,,,++++++******++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,+++***)))***,,,------,,,------------------------+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,+++***+++++++++++++++,,,,,,++++++++++++++++++++++++++++++******************++++++,,,---...---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++,,,...///...---,,,,,,,,,,,,,,,,,,,,,,,,------........./////////,,,------------------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,+++++++++,,,,,,---...+++++++++,,,,,,,,,------,,,---......,,,,,,---...+++,,,---......---,,,+++---------,,,+++***)))(((............////////////111111111111111111111111////////////000000000111000000000000000000000000000000000000000000000000111111111111111111111111000000111111111222222222222222333333333333222222222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000........................................................................------------.../////////------------------------,,,---------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,------------------------******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++,,,,,,,,,---++++++++++++++++++++++++******+++,,,------......------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,---------------++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++,,,...///000------,,,+++++++++,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---***,,,...000000000...---...,,,///555777333...---***++++++,,,,,,---------------,,,,,,,,,+++++++++++++++++++++************,,,,,,,,,---......//////,,,,,,,,,------,,,,,,++++++++++++,,,,,,,,,------+++++++++,,,,,,,,,------------........./////////......////////////......///000000000111111111111111000...---...///111333333333222333333444555666555555666666555555444333555555666777777777777666666666555555555555555555555777999999777666666777444666999999777555666777999777555555666666555333555444222000000111222333444444333333333222222222---,,,++++++******++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,...,,,,,,,,,---...---,,,------------------------,,,,,,,,,------,,,,,,,,,---------------...//////++++++++++++++++++++++++************++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++******************************+++,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++,,,...///...---,,,,,,,,,,,,,,,,,,,,,,,,------------.........///,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------...---,,,,,,+++++++++,,,+++++++++,,,,,,,,,------,,,---......,,,,,,---...+++,,,---......---,,,+++,,,,,,---......---,,,,,,............////////////000000000000000000000000...////////////000000000000000000000000000000000000000000000000000000000///000000111222222333333111111111111111222222222111222222333333222222111111111111111111111111111111111111111111111111111000000000000000000000000////////////////////////........................................................................,,,------....../////////------------------------------------,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++******+++,,,------......---------,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,------------++++++++++++++++++++++++,,,,,,,,,+++++++++******))))))******+++---...///...---,,,,,,+++++++++,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---***,,,...000000000...---///,,,,,,111222000...///+++++++++,,,,,,------...------,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,******++++++++++++******+++,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------...////////////000000000...//////////////////...///000000000111111111111111000...------///111222333333333333444555666777555555555555555444333333555666777777888888777777444444444444444444444444555666777777666555666777555777888999888666555444777666666666666666444222777555333222111333444555444444333333333222222222---,,,++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,///...------...///---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,---------------......///++++++++++++++++++++++++)))***************++++++*********++++++,,,,,,---++++++++++++++++++++++++***************+++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++,,,...///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...///...---,,,++++++++++++++++++,,,,,,,,,,,,------,,,---......,,,,,,---...,,,------......------,,,+++,,,---...////////////............////////////////////////////////////......////////////000000000000000000000000000000000000000000000000000000...///000111222333444444111111111111111111111111111111111222222111111111000000000000000000000000////////////////////////000000000000000000000000////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------.........------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,******************************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********+++++++++++++++++++++++++++++++++++++++******++++++,,,,,,------------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------***++++++++++++,,,,,,,,,***++++++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,,,,+++************+++......---,,,++++++++++++***++++++,,,,,,------...++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---+++,,,---...///...------000+++))),,,...------///,,,,,,,,,,,,------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,---------,,,,,,---------,,,++++++++++++,,,---------,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------....../////////000000000...//////000000//////...000000000000111111111111111000///......///000111222222222333444555666777444555555555555444333333666666777888888888888777333333333444444444444444555666666555444444666777777777888999888777666555222333444444555555444444666555444333333444555666444444333333333333222222---,,,++++++******++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,,,,++++++,,,...///...---++++++++++++++++++++++++,,,,,,------------,,,,,,,,,++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,)))******+++,,,,,,------++++++++++++++++++++++++*********+++++++++,,,,,,+++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++,,,...///...---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,---,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,---......------,,,++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,---......,,,,,,---...---------,,,,,,---------++++++,,,,,,---...//////............////////////................................./////////000000000000000000000000000000000000000000000000000000000000111111111222222222111111111111111111111111///000000111111000000///////////////////////////////////////////////////000000000000000000000000------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++++++++++++++******++++++++++++++++++------------------------+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------******+++++++++,,,,,,,,,++++++,,,,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,+++++++++******------,,,++++++++++++,,,///...---,,,++++++++++++******+++,,,,,,---......+++++++++,,,,,,------------,,,,,,++++++,,,,,,---------------,,,,,,,,,,,,...***))),,,---,,,,,,...---------------,,,,,,,,,------,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,---...///000000//////***+++,,,,,,---------,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------------------............//////000000000000//////000000000000111111111111000000000000000000000000000111111111333444555666555555555555555444444333444555666666777777666666444444444444555555555666666666666444333333555888888888888888999888777666111222333444444444555555444444444444444444444444444444333333333333222222---,,,++++++******++++++---,,,,,,++++++*********++++++++++++++++++++++++,,,++++++++++++++++++,,,)))))))))+++---/////////************************,,,------......------,,,******))))))******+++,,,------------------------+++++++++,,,,,,---------))))))***+++,,,,,,------++++++++++++++++++++++++******++++++,,,,,,,,,,,,---,,,,,,,,,,,,---......++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++,,,...///...---,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,---......++++++++++++,,,---......++++++,,,,,,,,,---------,,,---......,,,,,,---.........,,,++++++,,,......,,,,,,+++++++++,,,---.............../////////000..................................../////////000000000000000000000000000000000000000000000000000222222222111111111111111222222111111111111111111//////000000000000//////////////////////////////111111111111111111111111000000000000000000000000------------------------------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,------...---,,,***)))+++++++++++++++++++++++++++,,,,,,------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++,,,+++++++++******))))))++++++++++++++++++++++++++++++******************------------------------+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------*********++++++,,,,,,,,,,,,,,,,,,,,,,,,+++***)))++++++++++++++++++++++++,,,,,,,,,+++++++++******+++++++++,,,---...///000///...---,,,++++++++++++******+++,,,,,,---......+++++++++,,,,,,------------,,,,,,++++++,,,,,,---...---,,,+++++++++++++++---))))))---...,,,+++---.........------,,,,,,,,,---------,,,,,,,,,++++++))))))******++++++++++++'''(((***,,,............***+++,,,,,,------------++++++,,,,,,,,,---------++++++,,,,,,,,,---------+++++++++,,,,,,,,,------//////000000000000//////000000000000111111111111000000111111111111000////////////000111333444555555555666666555555444333333444555555666666555555444555555555666666777777666666555333222333555888999888777888999999888888555666666666444444444555222222333444444444333333444444444333333333222222******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,.........---,,,+++333111///---,,,---...///++++++,,,,,,,,,,,,---------------,,,,,,+++++++++******+++++++++,,,,,,,,,///...------++++++***))),,,+++***+++---...---,,,---------,,,,,,+++++++++---------,,,,,,+++++++++++++++,,,,,,,,,---------++++++++++++++++++++++++++++++++++++******))))))------,,,,,,,,,---......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,---------,,,,,,+++++++++---,,,,,,++++++,,,,,,---++++++,,,------......///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************+++,,,------......------+++++++++++++++++++++++++++,,,,,,------,,,,,,+++---...............---------------............///...............---------000000000000000000000000333333222222111000000000000000000000000000000000//////000000111111222222000000000000111111111111////////////////////////000000000000000000000000222111000//////000111222///////////////////////////...---,,,,,,---...///---------,,,,,,+++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------...,,,,,,,,,++++++*********************************************************,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++++++++,,,,,,,,,---------******+++++++++,,,,,,,,,------............---------,,,++++++******++++++------,,,+++++++++,,,,,,))))))*********+++++++++***)))))))))***+++,,,,,,+++***)))(((((()))***++++++***)))))))))+++...///++++++******++++++,,,---***///111...,,,---,,,))).........------,,,,,,,,,------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------.........---+++*********+++,,,,,,---......000///---+++******++++++++++++++++++++++++++++++((()))***+++---...///000...---,,,++++++,,,---...******+++++++++,,,,,,,,,---.........---,,,,,,+++,,,---......,,,,,,---...------------------------///000111333222111///...///000111111111///...---000000000000111111111111000111111222222333444444555555555555555555444444333333333444444444555555444444444555555555555666666555555555555444444444999999999888888888888888555444222000000111222333333333222222222333444444555555555555555555555555******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,---------,,,,,,000///---+++++++++,,,---++++++,,,,,,,,,,,,---------------,,,,,,+++++++++++++++++++++,,,,,,,,,,,,...------,,,,,,++++++***,,,+++***+++---...---,,,---------,,,,,,+++++++++---------,,,,,,+++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++*********))),,,,,,,,,,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,---------,,,,,,+++++++++---,,,,,,++++++,,,,,,---------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------...---------------------------------+++,,,,,,------,,,,,,+++------............---------------............///........................000000000000000000000000111111111111111000000000000000000000000000000000000000000000000111111111000000000000111111111111111111111111111111111111000000000000000000000000222111000//////000111222///////////////////////////...------------...///---------,,,,,,,,,++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***************+++++++++,,,,,,,,,+++++++++******************************************************++++++************++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,------------,,,,,,...---,,,,,,++++++,,,,,,,,,,,,,,,++++++,,,------,,,,,,---------.........++++++++++++++++++,,,---++++++************+++++++++******)))***,,,---...++++++******++++++,,,---,,,111333000......---***,,,,,,+++++++++*********---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------.........---++++++++++++,,,------.../////////...---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,------------------,,,,,,---------***++++++++++++,,,,,,,,,------......------,,,+++,,,---......,,,,,,---...------------------------...///000111111000///...000000000000000///......//////000000000111111111000111111222222333333444555555555555555555444444333333333444444444555555444444444444555555555555333444444444555555666666777777777777888888888888666555333222111222333444444444333333333333333444222222222222222222222222******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,+++******---,,,+++*********+++,,,++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++---...---,,,------,,,,,,,,,,,,++++++------,,,,,,,,,,,,++++++*********++++++++++++,,,++++++++++++++++++++++++++++++++++++************+++++++++++++++,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------,,,,,,,,,,,,++++++---,,,,,,++++++,,,,,,---.........---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------.........++++++,,,---------------........................+++,,,,,,------,,,,,,+++------............---------------............///////////////////////////000000000000000000000000////////////000000000000000000000000000000000000111111111111000000000000000000000000111111111111111111111111111111111111000000000000000000000000111111000000000000111111///////////////////////////...------------...///------------,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************,,,,,,,,,++++++++++++***++++++++++++++++++++++++************************,,,++++++++++++++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++*********++++++++++++,,,,,,,,,---------.........++++++,,,,,,,,,,,,++++++///...------,,,,,,------++++++++++++,,,------...*********++++++++++++,,,------,,,,,,+++,,,,,,,,,++++++,,,,,,,,,,,,,,,+++*********++++++,,,,,,---++++++******++++++,,,---///333555111...///...+++++++++++++++************,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,------------,,,,,,+++,,,,,,------......//////---------------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,------......------,,,++++++++++++,,,,,,,,,,,,------......------,,,,,,,,,---......,,,,,,---...---------------------------...///000000///...---000000//////......////////////000000000000111111000000111111222333333333444444444444444444555555333333333444444444555555444444444444555555555555222222333444555666777777555555555666666777777888777666444333333333444555666666555444333333333444222222222222222222222222******+++++++++,,,,,,,,,************************++++++++++++++++++++++++......---,,,+++***)))(((++++++************+++,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++++++++,,,,,,---------,,,+++***+++---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++***+++++++++++++++,,,,,,++++++++++++++++++++++++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------------,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------............++++++,,,------------,,,........................+++,,,,,,------,,,,,,+++,,,,,,---.........---------------............///////////////000000000000////////////////////////------......///000000111000000000000000000000000222222111111000000/////////000000000111111111111111111111111111111111111000000000000000000000000111000000000000000000111////////////////////////.........------.........------------------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------.........------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++************************------,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))*********+++++++++,,,,,,,,,,,,------------++++++,,,,,,,,,,,,++++++......---,,,,,,,,,,,,,,,*********+++,,,---...///))))))))))))************...---,,,+++++++++++++++)))***,,,---------++++++)))***+++,,,,,,,,,,,,+++++++++******++++++,,,---000444555111......---***---,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,.........---,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,---......---,,,++++++++++++,,,,,,,,,------,,,------...------,,,,,,,,,---......,,,,,,---...------------------------,,,,,,---.........------111000...------...///000////////////000000000111000000000111222222333333333333444444444444555555333333333444444444555555333333444444444555555555222222333444444555666666333333444555555666777777555555444333333444444555888777666555444333333333333333333333333333333333******+++++++++,,,,,,,,,************************++++++++++++++++++++++++---------,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......***++++++,,,,,,------...,,,+++***+++---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++*********++++++,,,,,,,,,+++++++++++++++++++++,,,++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------------***+++,,,,,,------,,,,,,------------------------+++,,,,,,------,,,,,,+++++++++,,,---......---------------............///.../////////000000111111////////////////////////,,,,,,---...///000000111000000000000000000000000222222111111000000/////////000000000111111111111000000000000000000000000000000000000000000000000000000000111111000000000////////////////////////---..................---------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------///......------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))*********+++++++++++++++++++++,,,,,,,,,,,,,,,,,,------------,,,,,,---,,,,,,+++++++++++++++*********+++,,,---...///,,,,,,,,,------------...---,,,+++******)))******((()))+++,,,,,,,,,+++*********+++,,,,,,,,,++++++++++++******++++++,,,---///333333...+++,,,,,,))),,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,+++,,,,,,,,,,,,+++++++++++++++,,,,,,,,,+++,,,---...///...---,,,++++++++++++++++++++++++)))******+++,,,,,,------+++,,,---......---,,,+++++++++,,,,,,,,,---------,,,,,,------...------,,,,,,---......,,,,,,---...------------------------++++++,,,---------------000///...------...///000...////////////000000000///000000111111222333333333333333333444444555555333333333444444444555555333333333444444444444555444444444444444444444333222222333444555666666777444333333333333333444444888777666555444333333333333333333333333333333333******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,---///000111,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------+++++++++,,,,,,---------,,,+++***+++---...---,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------*********++++++++++++,,,*********++++++,,,,,,---++++++++++++,,,,,,,,,,,,+++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---*********+++,,,---------***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,,,,------******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++***+++,,,------...---------------............///---......//////000000111000000000000000000000000,,,------...///000000111000000000000000000000000111111111111000000000000000000000000111111111111////////////////////////000000000000000000000000000000111111111111000000////////////////////////------...//////...------------------............------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...,,,,,,,,,,,,++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***************************))))))(((((())))))***++++++++++++++++++++++++,,,,,,,,,,,,------------++++++++++++++++++++++++*********++++++++++++,,,*********+++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,+++************+++++++++++++++,,,------...++++++++++++,,,,,,,,,,,,++++++******))))))******((()))***+++,,,,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,------111111,,,***++++++))))))))))))***************((()))***,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,---************+++++++++++++++,,,---...............++++++++++++++++++++++++******+++,,,------......,,,------......------,,,,,,,,,,,,,,,------------,,,,,,------......------,,,---......,,,,,,---...------------------------+++++++++,,,------...............---......//////......////////////000000//////000000111222222222222222333333444444555555333333333444444444555555333333333333444444444444444444444444333333222222333333333444555555555666333333333333444444444444666666555444333333333444222222222222222222222222******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++---...///------------,,,+++******++++++,,,,,,,,,,,,------+++++++++,,,,,,---------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++---...---,,,+++++++++,,,,,,---------+++++++++,,,,,,---------++++++++++++,,,,,,,,,,,,)))******+++,,,,,,------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,------...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++++++++,,,,,,------------,,,,,,++++++,,,,,,---++++++++++++++++++,,,,,,******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,,,,------******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++******+++,,,---------------------............///,,,------...//////000000000000000000000000000000.........//////000000000000000000000000000000000000000000000000111111111000000000000111111111111000000000000000000000000000000000000000000000000///000111222222111000///////////////////////////------...//////...------------------.........///------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......+++++++++,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************+++******))))))******+++++++++++++++++++++++++++,,,,,,,,,---------......++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++,,,,,,,,,,,,++++++------,,,++++++++++++,,,,,,,,,,,,++++++,,,------(((((()))))))))*********++++++*********+++,,,,,,*********++++++,,,......---,,,+++******+++,,,,,,++++++******++++++,,,------000000,,,)))+++,,,+++((()))))))))************'''(((***,,,---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++*********+++------++++++++++++++++++++++++,,,,,,,,,------///000000---------------------------------------------------------,,,,,,---------,,,,,,,,,------------...+++,,,------......------,,,---......,,,,,,---...------------------------+++++++++,,,---......///,,,---....../////////............/////////000000//////000000111111222222111222222333444444555555333333333444444444555555222222333333333444444444333333333333333333444444444444444444555555555555333333444555555555555555444444333333333333333444222222222222222222222222******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------000///---***))))))))))))---------,,,,,,***)))(((++++++,,,,,,,,,---------+++++++++,,,,,,---------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++---...---,,,+++++++++,,,,,,---------+++++++++,,,,,,---------++++++,,,,,,,,,---------))))))***+++,,,,,,------+++++++++,,,,,,---------------,,,,,,------...///++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++++++++,,,,,,------------,,,,,,++++++,,,,,,---------,,,++++++***************+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......******+++,,,,,,,,,,,,+++------------------------+++,,,,,,------,,,,,,+++)))***+++,,,------...------------.........//////,,,,,,,,,---...//////000000000000000000000000000////////////000000000000000000000000000000000000//////000000111111222222000000000000111111111111111111111111111111111111000000000000000000000000///000111222222111000///////////////////////////,,,---...//////...---,,,---------.........//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......---------....../////////*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************...------,,,,,,------...++++++++++++++++++++++++,,,,,,,,,------.........++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,---------......******++++++++++++******......---,,,,,,,,,,,,---------,,,+++++++++,,,,,,++++++,,,,,,,,,---------++++++++++++,,,------...,,,,,,++++++,,,---///000...,,,***))))))***,,,---++++++******++++++,,,---,,,000000,,,***,,,---,,,******++++++,,,,,,,,,,,,&&&(((***,,,---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++*********+++---...,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,---///000222////////////////////////000000///...------,,,,,,......,,,++++++,,,......,,,,,,,,,---------......+++,,,,,,---.........---,,,---......,,,,,,---...------------------------,,,,,,,,,,,,---...///000+++,,,...///000///...---............/////////000/////////000111111222222111111222333333444555555333333333444444444555555222222333333333444444444111111222333444444555666555555555555555555444444444444555666777777666666333333222222222333444444555555555555555555555555......---------,,,,,,,,,++++++++++++++++++++++++---,,,+++***+++,,,---...---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,+++,,,,,,------,,,,,,+++*********++++++,,,,,,,,,------...///...---+++***++++++++++++++++++++++++---------,,,+++***((((((***,,,------++++++,,,......---,,,,,,......---,,,---------....../////////++++++------------++++++))))))*********+++++++++---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,000///...---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............---------------............///............////////////////////////////////////............///////////////////////////000000000000...,,,---///111000...111000///......///000111000000000000111111111111111111000000//////......000000000000////////////......//////000000111111/////////...---------,,,......---------,,,,,,,,,,,,,,,,,,---------.........---,,,,,,+++++++++++++++++++++,,,,,,,,,------------......------,,,++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++---------,,,,,,+++++++++---------,,,,,,+++++++++++++++++++++++++++++++++))))))***+++,,,,,,------+++,,,---...///...---,,,++++++************++++++))))))************)))))),,,,,,,,,,,,,,,,,,,,,,,,---,,,+++*********+++,,,---,,,+++++++++,,,---............------,,,,,,,,,******))))))***,,,...///******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---000000///------,,,,,,,,,++++++++++++++++++++++++---,,,+++***************///,,,))))))+++,,,+++***------------,,,,,,+++******+++,,,---...---,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------000000000000000000000000///......---------......---------------------------------,,,,,,+++++++++...............---------.........------,,,,,,,,,---,,,++++++------,,,+++------------------,,,,,,000///...------...///000......---------,,,,,,,,,............///////////////000222333444444333222///000111333333444444333555444333222111111111111444444444333333222222222555444222222222333555777555444444333333444444555777666555444333222222222555444333333222222222222...------------,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++,,,,,,------++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++++++++,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,------......---,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,+++*********,,,------++++++,,,......,,,,,,,,,---...---,,,+++++++++,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++)))******+++,,,,,,------+++++++++,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------------------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------............---------------............///............////////////////////////////////////............////////////...///000000111111000000111///---...000222111000000000000//////000000000000000000000000000000///000000000000////////////000000000000////////////......//////000000000000...............---------......---------,,,,,,,,,,,,,,,,,,---------......------,,,+++++++++,,,,,,,,,,,,,,,---------......---------...------,,,+++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++------,,,,,,,,,+++++++++---------,,,,,,+++++++++++++++++++++++++++++++++)))******+++,,,,,,------+++,,,,,,---...---------++++++************++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,---...---,,,+++++++++,,,------------------,,,,,,,,,+++************+++---...******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---000///...---,,,,,,,,,,,,************************...---------------,,,,,,///,,,))))))+++,,,+++***,,,---------,,,,,,+++******+++,,,---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------////////////////////////......------------......---------------------------------,,,,,,+++++++++---------...............,,,,,,,,,++++++*********---,,,++++++------,,,+++////////////////////////000///...------...///000............------,,,,,,............////////////...///000222222222222111111111222333333444555555555444333222222111111111555444444444333333333222555444333222333444666777555444444333333444444555666666555444333333333333555444333333222222222333------------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,,,,***,,,------++++++,,,......,,,+++,,,---...---+++,,,,,,,,,,,,+++++++++++++++,,,,,,------,,,,,,+++******+++,,,------......++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,++++++++++++------------------------------............---------------............///............////////////////////////////////////............////////////...///111333333222111000111000//////111222222111000000111111111111000000000000000//////.........////////////000000000000000000000000////////////...////////////000000000---------.....................---------,,,,,,,,,,,,,,,,,,---------......,,,,,,+++++++++,,,------+++++++++,,,,,,,,,---------------------,,,++++++******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++------,,,,,,,,,,,,++++++++++++++++++++++++++++++*********++++++,,,,,,---,,,,,,,,,,,,,,,---......++++++************++++++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------...---,,,++++++++++++,,,,,,,,,,,,,,,------------,,,++++++******+++,,,,,,******+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,//////...---,,,,,,,,,,,,************************+++,,,---.........---,,,...,,,******+++,,,+++***,,,,,,---------,,,++++++***+++,,,---------,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------...---------------......------------------------------,,,,,,,,,,,,++++++,,,,,,------......//////,,,,,,++++++++++++******---,,,++++++------,,,++++++++++++,,,,,,------...//////...------...///////////////............---............////////////---...///000111111111111333333222222333444666666666555444333222222222333555555555444444444444444555555444333444555666777555444444333333444444555666555444444333333333333444444333222222222333333---------,,,,,,,,,++++++++++++++++++++++++++++++***+++,,,---...---,,,+++///......------......///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++++++++------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,***+++---,,,++++++,,,...---,,,++++++------,,,+++///......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++........................------............---------------............///............////////////////////////////////////............////////////...///222444444333111///000000//////000111111111///000111222222111000///000000//////......------......//////000000111111000000000000////////////////////////////////////,,,---------.../////////......---------,,,,,,,,,,,,,,,,,,---------......++++++++++++,,,,,,---...************++++++++++++,,,------------,,,++++++)))******++++++******)))++++++++++++++++++++++++,,,+++++++++++++++++++++,,,+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,---,,,+++***+++,,,...///,,,++++++******++++++,,,,,,,,,------------,,,,,,++++++++++++++++++++++++------------------.........------,,,+++++++++++++++++++++,,,,,,------...,,,,,,++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,......---,,,++++++,,,,,,************************''')))+++---------+++***------,,,+++,,,,,,++++++,,,,,,,,,------,,,,,,+++++++++,,,,,,,,,---------++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------...//////---------------------------,,,++++++------,,,+++(((((()))***+++,,,,,,---......................../////////////////////...............////////////......///000111111111111444333111111111333555666666555444444333333333444555555555555555555555555555555444444444555666777555444444333333444444555666555444333333333333333444333333222222333333333------,,,,,,,,,+++++++++++++++++++++++++++++++++***+++,,,---...---,,,+++///......------......///,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------............------,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++---...,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,++++++***+++---,,,++++++,,,...---,,,++++++,,,---,,,+++.........------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++***)))((((((,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,......------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++........................------............---------------............///............////////////////////////////////////............////////////...///222444444333111///...//////......///000111///000111222222111000///000/////////.........---......//////000000111111000000000000/////////////////////...............,,,---------.../////////......---------,,,,,,,,,,,,,,,,,,---------......++++++++++++,,,,,,---...++++++++++++,,,,,,,,,,,,,,,,,,------,,,,,,+++***)))******++++++******)))++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++++++++++++++,,,,,,,,,,,,+++***+++,,,---...,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,------.........---------,,,,,,+++++++++***++++++,,,,,,---------++++++,,,++++++++++++*********+++++++++,,,,,,,,,,,,++++++******++++++,,,---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,''')))+++---------+++***,,,---------,,,++++++++++++,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,---...//////---------------------------,,,++++++------,,,++++++,,,,,,---...//////000------............------.../////////////////////............//////////////////000000111222222333333222000//////111333444555555444333333333444444555555555555555555555555444444444444444555666666555444444333333444444555555555444333333333444444333333333222222333333444,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........---------,,,,,,------............------------------,,,,,,,,,,,,+++++++++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,++++++***,,,------++++++,,,...---+++***+++,,,---,,,***++++++++++++************---,,,,,,++++++,,,,,,---------,,,+++)))(((''''''************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,......---------...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------++++++,,,,,,,,,,,,------))))))******+++,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++,,,,,,,,,,,,------------------------------............---------------............///............////////////////////////////////////............////////////...///111333333222111000---...///...------///111//////000000000000//////////////////////////////////////////000000000000000000000000/////////////////////............------------.....................---------,,,,,,,,,,,,,,,,,,---------......,,,,,,+++++++++,,,------------........./////////,,,,,,,,,,,,,,,+++************++++++++++++******++++++++++++++++++++++++*********+++++++++++++++*********+++++++++++++++++++++,,,,,,,,,,,,------+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,------,,,,,,++++++++++++,,,,,,******++++++++++++******++++++++++++++++++++++++***+++,,,------...------+++,,,,,,------,,,,,,+++++++++++++++,,,,,,,,,,,,***++++++,,,,,,,,,++++++******+++++++++,,,,,,,,,++++++************++++++,,,++++++******+++++++++------------------------+++,,,---.........---,,,,,,---///...,,,++++++,,,++++++,,,---------,,,,,,,,,,,,+++++++++,,,---...++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++++++++++++++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,------......******++++++++++++,,,,,,---,,,++++++------,,,++++++,,,,,,------.........------............---------............/////////............////////////000000000000111222333333222111000//////000111222444444333333333333444444444444444444444555555555333333333444444444444555555444444333333444444555555444444333333444444444333333222222222333444444,,,,,,,,,++++++++++++***++++++++++++++++++++++++,,,,,,++++++,,,,,,------++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,+++......---------,,,,,,,,,******+++,,,,,,,,,,,,,,,------------------------+++,,,------...---------***,,,------++++++,,,...,,,+++***+++,,,,,,,,,******************+++++++++---,,,,,,++++++,,,,,,---,,,,,,+++++++++*********)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,------...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------+++++++++,,,,,,---------((())))))***++++++,,,,,,+++,,,,,,------,,,,,,++++++,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------............---------------............///............////////////////////////////////////............////////////...///000000111111000000...///000000......000222//////............//////...//////000000111111111000000000000////////////000000000000//////////////////.........---------...............---------......---------,,,,,,,,,,,,,,,,,,---------......------,,,+++++++++,,,,,,,,,,,,---------.........+++,,,,,,,,,,,,+++******++++++,,,,,,,,,,,,++++++************************)))*********++++++++++++)))*********+++++++++++++++++++++,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---******++++++++++++******************************)))***+++,,,---------,,,)))***,,,------------,,,,,,,,,,,,+++++++++++++++))))))+++,,,---,,,,,,+++******+++++++++,,,,,,,,,++++++************++++++++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,...---------------,,,,,,+++---000///---++++++,,,***+++,,,,,,---------,,,,,,,,,+++++++++,,,---...++++++++++++++++++++++++************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...///+++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,---,,,++++++------,,,++++++++++++++++++,,,,,,,,,,,,------......------,,,,,,,,,------........................//////////////////......///000222333111111111111111111111111333333222222222222333333222333333333444444444444111222222333333333333333555444444333333444444555444444444333333444444555333222222222333333444555,,,,,,,,,+++++++++******++++++++++++++++++++++++---,,,+++***+++,,,---...---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***************++++++*********.........------,,,,,,,,,(((***+++,,,---,,,,,,+++------------------------)))***,,,---.../////////***,,,------,,,+++---...,,,+++******,,,,,,+++***+++++++++,,,,,,------...------++++++++++++------***++++++,,,,,,---......++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------((())))))***++++++,,,,,,++++++------------++++++,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,---..................------------.........//////............/////////000////////////////////////............/////////000///////////////000000000...000222111///...111444///...---,,,,,,---...///......///000111222333333111111000000//////......000000000000//////////////////.........---------/////////......------,,,......---------,,,,,,,,,,,,,,,,,,---------.........------,,,++++++++++++))))))*********++++++++++++,,,,,,,,,,,,+++******+++,,,,,,------,,,,,,+++************************))))))******++++++++++++))))))******+++++++++++++++++++++,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++)))***+++,,,---,,,++++++---,,,,,,++++++,,,,,,---***++++++,,,,,,++++++***************************((()))***,,,------,,,,,,((()))+++---.........------,,,,,,++++++*********((()))***,,,------,,,,,,******+++++++++,,,,,,,,,++++++************+++++++++***************++++++++++++++++++++++++++++++------+++************++++++...000000---++++++---***+++,,,,,,---------------,,,+++***+++,,,---...++++++++++++++++++++++++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...///+++++++++++++++++++++++++++++++++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........---,,,++++++------,,,+++/////////////////////...,,,,,,---......---,,,,,,,,,,,,,,,---------................../////////000......------...///111222222222333333333222222111222222222111111222333333222222222333333444444444000111222333333333222222555444444333333444444555444444333333333444444555222222222222333333444555------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++***************+++---+++******,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---...---,,,+++***+++,,,,,,,,,,,,,,,---------......++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++************************---------,,,,,,++++++++++++******))))))(((((((((************************---...000111111000...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000//////......---,,,,,,+++++++++,,,,,,---------)))******++++++,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++,,,---...,,,,,,,,,++++++*********++++++,,,,,,---...//////...............---------///...---,,,,,,---//////........................000000////////////000000111111000000//////.................................000111222222111000...000000000000000000000000............///////////////.........------------------------------------------------------------,,,,,,,,,---,,,,,,++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++******)))*********......---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,+++*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++*********))))))************************,,,++++++******++++++,,,,,,,,,,,,++++++*********+++,,,------......------+++++++++++++++++++++++++++++++++******)))))))))******+++++++++,,,,,,,,,.........------,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,+++***++++++------++++++++++++------.........------,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********------++++++++++++------000,,,)))***...000...+++)))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////------------------------,,,---------.../////////........................111111111111111111111111111111222222222333333333000000000111222222333333333333333222222111111111222222333333333444444444444444444333333222222222444333333222222333333444------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++........................,,,,,,++++++++++++,,,,,,...,,,++++++---......---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---...---,,,+++++++++,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++************************---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...---,,,,,,,,,+++++++++++++++,,,,,,,,,---.........------..................///...------------...///........................000000////////////000000000000000000//////.................................///111222222111///...000000000000000000000000............/////////////////////.........------////////////////////////------------------------,,,,,,------------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++******++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,+++++++++******+++,,,------...---------++++++++++++++++++++++++---------,,,,,,,,,++++++******+++++++++,,,,,,,,,......---------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,------...---,,,,,,++++++,,,,,,---......---------,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******---,,,,,,++++++,,,,,,---...,,,++++++---...,,,+++++++++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........---------------------------------...............////////////////////////111111111111111111111111111111111222222222333333000000000111222222333333444333333333222222222222222222222222333333333444555444444444444444333333444333333222222333333444------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++........................------,,,,,,,,,,,,------...---,,,,,,...//////...,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---...---,,,+++++++++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++************++++++++++++---,,,,,,,,,,,,,,,,,,+++//////...------,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...------------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,---------...///////////////...------......///........................000//////......//////000000000000////////////...//////////////////////////////111111111111//////000000000000000000000000............////////////000000000/////////......////////////////////////........................,,,------.........------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---...///......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,++++++++++++***++++++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,+++******+++++++++,,,,,,,,,------------,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,------,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,---......---,,,,,,++++++,,,,,,---------------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++---,,,,,,++++++,,,,,,---,,,---///...---+++******,,,,,,---.........------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------...............---------000000000000000000000000111111111111111111111111111111111222222222222333000000111111222333333333444444444444333333333333111111222222222333333333444444444444555555555555333333222222222222333333,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,------......,,,++++++---......---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------,,,,,,,,,+++++++++---------,,,,,,,,,,,,+++------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,++++++++++++++++++------------------------++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,++++++***((())))))***+++,,,,,,,,,---------,,,,,,+++++++++...---------,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000000/////////......................................./////////....../////////////////////////////////000000000000000000000000//////000111111000//////////////////////////////............////////////000000000000////////////------------------------////////////////////////------......///.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---//////......---------,,,,,,,,,------------------------------------------------,,,,,,++++++***++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++------------------------,,,++++++******++++++,,,++++++++++++++++++++++++++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,((()))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++///333222---******,,,,,,,,,---------------,,,++++++,,,,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,------------------------/////////...---------,,,////////////////////////111111111111111111111111111111111111222222222222000000111222222333333444444444444444444444444444111111111222222222333333222333333333444555555555333333222222222222333333,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,------,,,+++)))***+++---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,---------------,,,,,,+++***))))))------------------------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++)))******+++,,,---......---------,,,,,,+++++++++******++++++,,,,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---...///000000000000000//////......---........................//////............//////.............../////////000000000000000000000000/////////000000/////////////////////////////////............////////////000000000000////////////------------------------////////////////////////,,,------.../////////...------------------------,,,,,,,,,,,,,,,,,,,,,,,,************+++---............---------,,,,,,,,,------------------------++++++++++++++++++++++++,,,++++++***++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++------------------------,,,++++++******++++++,,,++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,++++++***))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++000555333...***+++...++++++,,,,,,,,,,,,+++***+++++++++,,,,,,---------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,------------------------/////////...---------,,,........................000000000000000000000000000000111111111222222222111111111222333333444444444444444444444444444444111111222222222333333333111111111222333333333444333222222111111222222333,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------+++*********+++,,,---...+++***((()))+++,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,---------,,,+++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---.........---,,,,,,++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---......///---,,,,,,,,,,,,,,,,,,+++))))))***++++++,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,,,,,,,,,,,,,,,,------------++++++++++++,,,,,,,,,,,,,,,---------.../////////000000000000000///------........................///......------......///---............/////////////////////////////////////////////////////////000000000000000000000000............////////////000000000/////////......////////////////////////........................+++,,,---...............------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,---.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************)))***************++++++------------------------,,,++++++******++++++,,,***++++++++++++,,,,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,---------******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000///...---,,,+++,,,,,,------,,,,,,+++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------+++,,,,,,------,,,,,,+++,,,000333222---+++,,,///++++++,,,,,,++++++*********++++++,,,,,,------...++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------...............---------........................000000000000000000000000000000000111111111111222111111222222333444444444333333333333444444444444222222333333333444444444111111111111222222222222222222111111111111222222++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---...///,,,***)))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,---------,,,+++***))))))***+++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...++++++,,,,,,------......+++,,,,,,,,,,,,,,,,,,---++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,,,,++++++++++++,,,,,,,,,---*********+++,,,,,,,,,---------..................000000111111000///---,,,........................///......------......///---------.........//////......................../////////....../////////000000000000000000000000............/////////////////////.........------////////////////////////------------------------***+++,,,------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,******+++,,,,,,,,,,,,+++------------------------++++++,,,,,,,,,---------******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++((()))***++++++,,,++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++---/////////...---+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++,,,,,,------,,,,,,++++++---///...+++***,,,...,,,,,,------,,,++++++*********+++,,,,,,---......++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........---------------------------------.......................................000000000000000000000000000000000000111111111111111111222333333444444555222222222222333333333444333333444444444555555555333333222222222222222111222222111111111111222222++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************,,,,,,,,,---...///000111---+++***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,---...---,,,+++***(((((()))***,,,---...///++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++%%%&&&'''(((***,,,------,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,------,,,***))),,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,------...///+++,,,,,,,,,,,,---------+++++++++,,,,,,---------///......------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---...---,,,,,,*********++++++,,,,,,,,,))))))***+++,,,,,,------...............---------000111111111000///---,,,.................................------.........---------.........//////........................//////............//////000000000000000000000000............/////////000///.........------------------------------------------------------------)))***+++,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,///......---------............---------,,,,,,,,,++++++++++++++++++++++++------------------------+++*********+++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,*********++++++,,,,,,,,,******+++,,,,,,,,,,,,+++------------------------)))))))))******+++++++++******+++++++++,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++'''((()))***+++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,$$$&&&)))+++------,,,,,,++++++------------++++++*********++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........++++++------------++++++++++++++++++******,,,------.........------,,,+++******+++,,,,,,---......++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////------------------------,,,------....../////////000000000000000000000000000000000000000000000000000000000000111111111111111222222333333444444555111111111222222333333333444444444555555555666666444444444333333222222222222222111111111111222222,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,---------,,,,,,,,,---------......---,,,,,,++++++******))),,,,,,,,,++++++*********+++,,,,,,------,,,,,,+++++++++++++++++++++++++++...,,,******+++++++++***++++++,,,,,,,,,+++******,,,,,,,,,,,,,,,+++***)))(((***+++------,,,+++***+++++++++******))))))))))))***+++***))))))+++---+++,,,...//////...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********------------------------...------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++...---,,,+++++++++,,,---...---,,,,,,++++++++++++///---++++++---/////////222111///...,,,,,,++++++000000//////...---+++***---------............///........................................................................////////////////////////////////////////////////000000000000///...---,,,........................------.........---+++***---,,,,,,++++++,,,,,,---)))***,,,---...---,,,,,,******+++,,,...///000000------,,,++++++,,,,,,,,,++++++------------++++++---------,,,,,,,,,++++++++++++++++++++++++++++++***+++,,,,,,,,,+++***)))***++++++,,,,,,++++++***++++++++++++++++++++++++---,,,***)))))))))***+++******+++++++++,,,,,,,,,************************++++++,,,,,,,,,++++++***)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++---.........---,,,,,,+++111111111000///---,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------******+++++++++,,,,,,,,,------------------------,,,+++))))))))))))+++,,,,,,------......------,,,------------------------------,,,++++++,,,,,,,,,++++++++++++++++++++++++...------,,,,,,------...,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,------------------------******+++,,,,,,---..............................++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,,,,000///---,,,++++++,,,---,,,------......------,,,///...,,,++++++,,,---...------......///000000111........................000000000000000000000000000000000000111111111111000000000000000000000000333333333222222111111111111111111111111111111111222222222222222222222222000000000000000000000000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,------------...+++++++++,,,,,,,,,,,,,,,---------,,,,,,,,,+++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++...,,,******+++++++++******+++,,,,,,---------------------------,,,++++++(((***+++------,,,+++***---------,,,,,,,,,++++++***+++,,,,,,***)))***,,,+++,,,---......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,+++,,,,,,------,,,,,,+++------,,,+++++++++,,,---...---,,,,,,+++++++++,,,+++******,,,///111222222000//////.........///////////////......---,,,,,,---------............///...............---------------------------------................................................////////////////////////...//////000000000//////............................../////////...---,,,---,,,,,,++++++,,,,,,---***+++,,,---...------,,,++++++,,,---...//////000---,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++---------,,,,,,,,,++++++++++++++++++++++++++++++,,,---...//////......---***++++++,,,,,,++++++***++++++++++++++++++++++++---,,,,,,++++++***++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++)))***************))))))************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------......---,,,,,,+++------......------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------------------...,,,,,,------------,,,,,,------------,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++,,,------...++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,,,,,,,+++++++++,,,---...///,,,------......------,,,---,,,,,,,,,,,,---......,,,------...//////000000........................//////////////////////////////000000000111111111222222222222222222222222333333333222222222111111111111111111111111111111222222222222222222222222111111111111111111111111,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------***++++++,,,------............------------,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++---,,,******+++,,,+++***)))***+++---......//////------.........---,,,,,,)))***+++,,,---,,,++++++------------,,,,,,,,,,,,+++---......,,,*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,------......,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,))))))*********++++++++++++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---------,,,+++++++++,,,,,,*********---000222111000------......///111222333---------...---------------------............/////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,................................................////////////////////////------...000000111111111........................//////000000//////...---------,,,,,,,,,,,,------++++++,,,------------,,,,,,,,,---------.........,,,,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++------------,,,,,,,,,,,,++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++,,,------------,,,++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******************+++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++---------------,,,,,,+++)))***++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++,,,,,,------------,,,,,,------,,,,,,+++++++++***,,,,,,,,,++++++,,,,,,---------------------------------,,,,,,,,,,,,------,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++,,,,,,------++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,,,,,,,+++*********+++,,,---...,,,------......------,,,++++++,,,---............,,,,,,,,,---......//////........................//////////////////////////////000000000000111111333333333333333333333333333333333222222222222111111111111111111111111111222222222222222222222222111111111111111111111111,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,------.........---------------,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++---+++******+++,,,+++*********+++,,,------------,,,---------------,,,,,,)))***+++,,,,,,,,,++++++++++++++++++++++++++++++,,,...000000...+++***))),,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))))))))*********+++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,---------,,,,,,++++++,,,,,,,,,,,,,,,---...000000...,,,,,,,,,,,,---...000111222,,,,,,,,,,,,---......///---------............////////////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,................................................////////////////////////,,,---...///////////////------------------------....../////////.........------,,,,,,,,,,,,------,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,++++++++++++++++++++++++'''((()))******++++++,,,***++++++,,,,,,++++++***++++++++++++++++++++++++***+++,,,------,,,+++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........------*********+++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,+++)))******+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++)))***+++,,,,,,+++***))),,,,,,,,,------,,,,,,,,,---,,,,,,++++++******))),,,,,,+++++++++,,,---------------------------------,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---,,,,,,+++------,,,+++************,,,------......------,,,,,,,,,.........---,,,+++,,,,,,,,,---------..............................////////////////////////////////////000000000111333333333333333333333333222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------.........------,,,,,,,,,+++++++++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++---+++)))***+++,,,,,,++++++++++++++++++***)))(((***+++,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,...111000...,,,******,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))************++++++++++++,,,,,,------,,,,,,++++++++++++,,,,,,---------,,,,,,,,,++++++,,,,,,---,,,,,,---...000000...,,,,,,,,,,,,,,,------...///,,,,,,++++++,,,---...///---------............/////////.........---------------------------------////////////////////////........................////////////////////////............------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------------------......------,,,,,,------......---------------------+++++++++***************,,,+++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,.........---------,,,,,,+++++++++++++++++++++++++++++++++,,,---...//////***++++++,,,,,,++++++***++++++++++++++++++++++++)))***+++,,,,,,+++***)))******+++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,---...............***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---,,,,,,+++,,,,,,,,,,,,,,,+++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,---...//////...---,,,+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,++++++*********,,,+++++++++,,,,,,---...++++++++++++++++++++++++,,,,,,,,,++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------******+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++,,,,,,,,,,,,+++***)))))),,,------......------,,,......//////...,,,***))),,,,,,,,,---------------...................................................////////////000000000111111111111111111111111222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,.........---,,,++++++*********++++++++++++,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,+++)))***+++,,,,,,+++,,,,,,++++++***((('''&&&******++++++,,,,,,++++++******+++++++++,,,,,,,,,------------............,,,...//////---+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,//////......---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++******+++,,,------------,,,,,,+++++++++,,,------*********---000222111000---,,,,,,,,,,,,,,,---------,,,+++++++++---...///---------............///................................................////////////////////////------------------------////////////////////////...//////...---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---............------------......///...------,,,---------************************++++++++++++,,,---......---,,,,,,++++++,,,,,,---............---------,,,++++++++++++++++++++++++************+++,,,------***++++++,,,,,,++++++***++++++++++++++++++++++++))))))***+++++++++************+++++++++,,,,,,,,,************************((()))***++++++,,,,,,+++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,,,,,,,,,,---------------,,,+++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,++++++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---......++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,+++)))***+++,,,------------,,,------......------,,,/////////...---,,,+++***------------------............................................................////////////000000000000000000000000000000111222222222222333333333111111111111111111111111111111111111111111111111222222222222222222222222,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,***)))***+++---,,,,,,+++++++++++++++***)))(((***++++++,,,------,,,,,,++++++******++++++,,,,,,---------.........//////,,,---...---,,,+++,,,---+++,,,---......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,...............---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,---------+++,,,,,,------,,,,,,+++)))***+++---......------,,,+++++++++,,,,,,---...+++******,,,///111222222---,,,,,,,,,,,,---......---,,,+++******,,,---...---------............///,,,,,,------.../////////------------------------////////////////////////------------------------/////////////////////////////////000//////.................................---,,,,,,---...///000......------------......000///...---,,,------...++++++++++++,,,,,,,,,,,,++++++++++++,,,---...///---,,,,,,++++++,,,,,,---............------------++++++++++++++++++++++++))))))(((''''''((()))******++++++,,,,,,++++++***+++++++++++++++++++++++++++*********++++++,,,---******+++++++++,,,,,,,,,++++++++++++++++++++++++'''((()))***+++++++++++++++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,,,,++++++,,,,,,------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******+++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,------......++++++++++++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++******************++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------......---,,,,,,+++******,,,---......------,,,------......------,,,---------,,,,,,------..................................................................................../////////000000000000000000000000000000111111222222222333333333111111111111111111111111111111111111111111111111222222222222222222222222,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,+++++++++******+++++++++,,,,,,,,,)))******++++++,,,,,,---,,,,,,,,,------.........+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,***)))***+++------,,,***++++++,,,,,,,,,+++++++++,,,------.........---++++++******++++++,,,---+++++++++,,,,,,---------+++,,,,,,,,,***+++,,,...+++,,,...//////...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........------------------------,,,,,,------.../////////,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++,,,,,,------,,,,,,+++)))***+++---......------++++++++++++,,,,,,---...///---++++++---/////////,,,,,,,,,---...///000111...---+++******+++---...---------.........//////+++,,,,,,---...///000000,,,,,,,,,,,,,,,,,,,,,,,,000000000000000000000000------------------------////////////////////////...///000111111222222111000000000000000000000000///...------...///000111......------------......000///...---,,,------...,,,,,,,,,------.........++++++++++++,,,---...///------++++++++++++------//////.........---------++++++++++++++++++++++++---,,,+++*********+++,,,+++++++++,,,,,,+++++++++++++++++++++++++++++++++,,,,,,+++***+++,,,...///******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,((()))***+++,,,---------++++++,,,,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,((()))***+++,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------******+++++++++,,,,,,,,,------------------------//////---,,,,,,---//////+++++++++,,,,,,+++++++++***+++,,,---......///000++++++++++++,,,---...///------------------------,,,++++++++++++++++++,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++******************........................++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---.........---,,,,,,+++---...//////...---+++***,,,------......------,,,++++++++++++,,,...000111//////////////////................................................................../////////000000000000000000000000000111111111222222333333333111111111111111111111111000000000000000000000000222222222222222222222222+++++++++,,,,,,---------******+++++++++,,,,,,,,,///...---,,,+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++///...---,,,,,,,,,,,,,,,*********++++++,,,,,,,,,---,,,***)))))))))******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++***++++++,,,,,,++++++***))))))*********+++++++++,,,,,,++++++,,,,,,---...,,,,,,---...---,,,***))),,,,,,,,,,,,,,,,,,,,,,,,........................,,,------......------,,,***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---------------............///,,,,,,,,,++++++*********..................------------------------------+++,,,,,,------,,,,,,+++......................../////////000///......---///...---,,,,,,---...///000///...------...///000------------------------------------------------,,,,,,,,,,,,,,,---...///......---,,,,,,,,,,,,------,,,,,,++++++,,,,,,---...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,......//////...---,,,,,,///...---,,,++++++++++++,,,++++++******++++++,,,...------,,,,,,++++++*********++++++++++++******++++++++++++******))))))++++++++++++++++++++++++*********+++,,,---...///,,,++++++******++++++,,,///...,,,++++++,,,...//////...---,,,***)))((('''***************************++++++,,,,,,++++++***---,,,,,,++++++,,,,,,---,,,,,,,,,,,,++++++******,,,+++***))))))+++---...---,,,,,,++++++,,,,,,---///...,,,,,,+++,,,---...---,,,,,,++++++,,,,,,---************+++,,,---...------------,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------------+++***+++,,,,,,+++***++++++++++++++++++++++++,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......///...---,,,+++*********+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,---......//////.........---+++***)))***++++++,,,,,,++++++,,,,,,---...//////---,,,,,,---...///........................///......---------............------------......//////000111111111111111000000111111111111000000111111222333333333333222000000000000000000000000111111111111111111111111+++++++++,,,,,,---------******+++++++++,,,,,,,,,...---,,,+++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++------,,,+++++++++++++++++++++++++++++++++,,,,,,---,,,***)))))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,++++++*********++++++++++++,,,,,,,,,++++++,,,,,,---...,,,---------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,+++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,---------...---------,,,,,,,,,++++++..................------------------------------,,,------......------,,,...........................////////////...------///...------------...//////..................///------------------------------------------------/////////...//////000000......---,,,,,,,,,,,,------,,,,,,++++++,,,,,,---,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......//////...------,,,///...---,,,++++++++++++,,,++++++******++++++,,,+++,,,,,,,,,,,,,,,,,,,,,******++++++++++++******++++++++++++*********)))++++++++++++++++++++++++************++++++,,,---,,,++++++******++++++,,,...---,,,++++++,,,---...---,,,,,,++++++*********++++++++++++++++++++++++***++++++,,,,,,++++++***---,,,,,,++++++,,,,,,---************)))))))))(((,,,+++***))))))+++---......------,,,,,,------...222000...,,,+++*********---,,,,,,++++++,,,,,,---------,,,++++++******))),,,,,,------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,+++***+++,,,,,,+++***++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......------,,,+++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,+++++++++++++++++++++,,,,,,---............---,,,,,,++++++++++++++++++,,,,,,++++++,,,,,,---...///...---,,,,,,---...///........................///......---------......///................../////////000111111111111111000000111111111111000000///000000111111111111111000000000000000000000000111111111111111111111111++++++,,,,,,,,,,,,------******+++++++++,,,,,,,,,,,,,,,+++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,+++*********++++++,,,,,,++++++++++++++++++,,,,,,+++************+++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---,,,,,,------------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++++++++,,,------......------,,,------,,,,,,+++******))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------+++++++++,,,,,,,,,------......------------,,,,,,------------------......---------------------------......//////......---.......................................---,,,,,,///...------------...///------............------------------------------------------------------------,,,,,,++++++,,,,,,......---,,,,,,,,,,,,------,,,,,,++++++,,,,,,---,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,.........///......---,,,......---,,,++++++++++++,,,++++++******++++++,,,******++++++,,,------...******++++++++++++******++++++++++++************++++++++++++++++++++++++*********))))))***++++++,,,++++++******++++++,,,---,,,+++******+++,,,---+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,++++++++++++,,,,,,************)))))))))))),,,+++*********+++,,,---......------------......111000...,,,+++*********---,,,,,,++++++,,,,,,---,,,,,,------,,,+++)))(((***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............,,,+++***+++,,,---,,,+++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,++++++,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,*********+++,,,---++++++,,,------------,,,***++++++,,,,,,,,,,,,+++,,,,,,++++++,,,,,,---.........------------....................................---------......///000//////......//////000//////000111111111111111000000111111111111000000---...//////000000//////000000000000000000000000111111111111111111111111,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,++++++*********++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,------......------,,,++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---......---,,,+++***+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++,,,------......------,,,------------,,,,,,++++++************************++++++,,,,,,,,,,,,------,,,,,,,,,++++++,,,,,,,,,******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---------,,,,,,,,,++++++++++++++++++,,,,,,,,,------+++,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,------------......------------------------------............------........................------......------,,,+++.........------.........+++,,,---......---,,,+++------------------------------------------------,,,,,,+++***)))))))))***......---,,,,,,,,,,,,------,,,,,,++++++,,,,,,---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...............------...---,,,,,,+++++++++,,,,,,++++++******++++++,,,******++++++,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++************+++,,,++++++******++++++,,,,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++,,,---------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---''')))+++---...---,,,+++))))))***,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,+++***+++---------+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,+++++++++,,,------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,+++***))))))+++,,,...******+++,,,,,,,,,,,,+++)))***,,,---...---,,,,,,,,,,,,++++++,,,,,,---...------------------.................................------------...//////000000////////////000000//////000111111111111111000000111111111111000000---...//////000000//////000000000000000000000000111111111111111111111111,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,++++++*********+++++++++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,------......------,,,++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---...---,,,+++***+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++,,,,,,------,,,------......------,,,,,,---------.........///,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------------,,,,,,,,,,,,,,,,,,---******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---------,,,,,,,,,++++++++++++++++++,,,,,,,,,------------------............+++++++++++++++,,,,,,,,,,,,,,,,,,,,,------......------------------------,,,,,,------------,,,,,,........................------......------,,,+++---..................---+++,,,---......---,,,+++------------------------------------------------000///...------,,,------......---,,,,,,,,,,,,------,,,,,,++++++,,,,,,---------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------...............---------,,,+++++++++,,,,,,,,,++++++******++++++,,,,,,,,,,,,++++++*********++++++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,++++++++++++++++++++++++---,,,,,,+++++++++,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++------,,,++++++******))),,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,---++++++***+++++++++,,,,,,,,,++++++++++++++++++,,,***++++++,,,,,,------------,,,,,,++++++,,,,,,---''')))+++---...---,,,+++((()))***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,+++***+++---...---,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,+++++++++,,,------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++*********+++------)))***++++++,,,,,,++++++)))***,,,---......---,,,,,,,,,++++++,,,,,,---...+++,,,,,,---------..............................---------------...//////000000////////////000000//////000111111111111111000000111111111111000000...///000000111111000000000000000000000000000000111111111111111111111111------,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,,,,,,,---.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,------......,,,,,,++++++++++++++++++***+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---,,,,,,------------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---.........,,,------......------,,,,,,,,,,,,---.../////////........................***++++++,,,,,,------...------,,,,,,,,,,,,------******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---------------.........//////******++++++++++++,,,,,,++++++,,,,,,------......------------------------+++,,,,,,,,,,,,,,,,,,+++.......................................---,,,,,,------...//////...------------............------------------------------------------------------......---,,,,,,,,,------......---,,,,,,,,,,,,------,,,,,,++++++,,,,,,---...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,---......///.........---,,,,,,++++++,,,,,,,,,,,,++++++******++++++,,,---,,,,,,+++******))))))++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,+++,,,,,,------,,,++++++******++++++,,,+++,,,,,,,,,,,,,,,,,,+++------,,,,,,+++***)))))),,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++************++++++************++++++++++++******+++++++++,,,,,,,,,++++++************++++++------------,,,+++***)))---,,,,,,++++++,,,,,,---,,,,,,------,,,+++)))(((((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************,,,+++***+++...///...---++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,++++++,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++)))******+++,,,,,,,,,---******+++,,,,,,,,,,,,++++++,,,,,,------------,,,,,,,,,++++++,,,,,,---...***+++,,,------...------........................---------------...///000000//////......//////000//////000111111111111111000000111111111111000000///000111111222222111111000000000000000000000000111111111111111111111111---------,,,,,,+++++++++******+++++++++,,,,,,,,,***+++,,,---...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,++++++,,,------...++++++++++++++++++,,,,,,***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,++++++*********++++++++++++,,,,,,,,,++++++,,,,,,---...***+++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---.........,,,------......------,,,++++++,,,,,,,,,,,,,,,,,,------------------------******+++,,,,,,---......------,,,,,,,,,,,,------******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,---------.........+++++++++,,,,,,,,,------***++++++,,,------......------------------------,,,,,,------------,,,,,,...........................////////////...------------...//////...------///..................///------------------------------------------------++++++++++++++++++,,,---......---,,,,,,,,,,,,------,,,,,,++++++,,,,,,------,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,------...//////......,,,,,,,,,++++++,,,,,,---,,,++++++******++++++,,,+++++++++***************+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,------+++++++++++++++++++++++++++*********+++,,,------,,,++++++******++++++,,,,,,,,,------------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++************++++++*********+++++++++,,,,,,******++++++,,,,,,,,,+++,,,++++++******++++++,,,,,,,,,------,,,+++))))))---,,,,,,++++++,,,,,,---------,,,++++++******)))((()))***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********,,,+++***,,,...//////...++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,...------,,,+++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++''')))+++---------,,,+++***++++++,,,,,,,,,,,,,,,...------,,,,,,,,,------,,,,,,++++++,,,,,,---...)))***,,,---......------........................---,,,,,,------///000000///................../////////000111111111111111000000111111111111000000///000111111222222111111000000000000000000000000111111111111111111111111---------,,,,,,+++++++++******+++++++++,,,,,,,,,)))***+++,,,---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------+++*********+++,,,,,,---*********++++++,,,,,,---)))***,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++***++++++,,,,,,++++++***))))))*********+++++++++,,,,,,++++++,,,,,,---...)))***,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,------......,,,------......------,,,,,,,,,++++++***)))))))))******************************+++,,,,,,---.........------,,,,,,------...******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,------------,,,,,,,,,++++++++++++,,,,,,,,,---------++++++,,,,,,,,,---------,,,,,,,,,------.........******+++,,,,,,---......---------------------------..................---........................//////000000//////...---,,,---...//////...---,,,000///...------...///000------------------------------------------------............//////000111......---,,,,,,,,,,,,------,,,,,,++++++,,,,,,---,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.../////////...,,,,,,,,,++++++,,,------,,,++++++++++++++++++,,,)))))))))***++++++,,,,,,+++,,,,,,------,,,,,,++++++++++++,,,,,,---------++++++++++++++++++++++++))))))))))))***+++,,,---,,,++++++++++++++++++,,,,,,------......------,,,)))******+++,,,,,,------************************+++++++++,,,,,,+++++++++++++++************++++++,,,,,,,,,------.........******+++,,,,,,,,,,,,+++---,,,,,,++++++,,,,,,---((()))+++,,,------,,,,,,---,,,,,,++++++,,,,,,---************+++,,,---...))))))***++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,++++++,,,...//////...++++++++++++++++++++++++,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,///...---,,,+++*********+++,,,,,,------,,,,,,+++++++++++++++++++++++++++&&&(((+++.........,,,***++++++,,,------------,,,000///---,,,+++,,,,,,---,,,,,,++++++,,,,,,---...)))***+++---......------........................,,,,,,,,,---...///000111......------------......//////000111111111111111000000111111111111000000//////000111111111111111000000000000000000000000111111111111111111111111---,,,,,,++++++,,,,,,---------------------------++++++++++++++++++++++++------------------------------------------------------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++,,,...///........................,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------************************,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,***(((***,,,...,,,***)))***++++++------...///,,,------......------,,,******+++++++++,,,,,,,,,+++,,,------......------,,,++++++******++++++,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------------------------------...---,,,,,,,,,,,,---...//////000000///...------------------------------,,,------......------,,,//////.........---------//////.........---------///...---,,,,,,---...///*********++++++,,,,,,,,,,,,------......------,,,---,,,,,,+++*********+++...------,,,,,,------......------,,,,,,------...---------,,,,,,+++++++++------------------------,,,,,,,,,++++++,,,------...---+++*********++++++++++++++++++******)))))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,,,,++++++******++++++,,,+++,,,------......------000///...---,,,------...,,,,,,,,,,,,,,,,,,,,,,,,************************)))))))))******+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***)))***+++---...///...------++++++++++++++++++++++++++++++++++++++++++++++++------++++++++++++------,,,++++++******++++++,,,)))))))))***+++++++++,,,++++++,,,,,,,,,+++************+++,,,---//////000...---,,,,,,......---,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++------------------------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++******))))))++++++++++++++++++++++++------------------------+++---......------///000---,,,,,,++++++,,,,,,---------------------------------------------------//////////////////..................////////////000000000000000000000000111000000000//////......111111111111111111111111111111111111111111111111,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,------------------------------------------.........---------,,,,,,,,,***)))***---...---+++)))******++++++,,,,,,---,,,------......------,,,***++++++++++++,,,,,,,,,+++,,,------......------,,,,,,++++++++++++,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------------------------------...---,,,,,,,,,,,,---..................---,,,,,,------------------------,,,------......------,,,//////.........---------//////.........---------......------------......++++++,,,,,,,,,---------,,,------......------,,,...------,,,++++++,,,,,,------,,,,,,,,,,,,------------,,,,,,,,,,,,---------------,,,,,,+++++++++,,,,,,------............---,,,,,,++++++,,,,,,------,,,+++*********++++++++++++++++++*********))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,,,,++++++******++++++,,,***+++,,,,,,------,,,,,,///...---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********+++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***))))))***+++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,++++++++++++,,,,,,************++++++++++++++++++,,,,,,,,,,,,,,,+++.........------,,,,,,,,,///---,,,---...///...,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++*********)))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---,,,+++,,,------,,,,,,++++++,,,,,,---------------------------------------------------....................................////////////000000000000000000000000111111111000000/////////000000000000000000000000111111111111111111111111++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,------.........++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,------..............................//////............---------++++++,,,---...---,,,************++++++++++++,,,------......------,,,++++++++++++,,,,,,,,,,,,+++,,,------......------,,,,,,++++++++++++,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------------------------------...------,,,,,,------...,,,------------,,,++++++------------------------,,,------......------,,,...............---------...............---------------............------,,,,,,------------......,,,------......------,,,......------,,,,,,------------,,,,,,,,,,,,------------,,,,,,,,,,,,------------,,,,,,,,,,,,++++++,,,,,,---...///000000111---,,,,,,++++++,,,,,,,,,---,,,+++*********++++++++++++++++++************+++++++++,,,,,,---------++++++++++++++++++++++++,,,++++++******++++++,,,,,,++++++******++++++,,,)))***++++++,,,,,,++++++...---,,,+++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++******)))***++++++,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---------,,,,,,,,,,,,------+++++++++++++++*********++++++,,,---............//////...---,,,,,,++++++...---,,,---...///...---,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---......---+++******+++---,,,,,,++++++,,,,,,---------------------------------------------------------------------..................////////////000000000000000000000000111111111111111000000000////////////////////////111111111111111111111111***++++++++++++++++++***++++++++++++++++++++++++************************------------------------------------------------------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...///000111111+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++------------++++++******+++,,,------......------------------------............------------,,,,,,,,,------......---,,,,,,,,,+++++++++******,,,------......------,,,+++++++++,,,,,,,,,------+++,,,------......------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------------,,,,,,------------------------,,,------......------,,,................................................,,,,,,...//////...,,,,,,,,,,,,,,,---------------,,,------......------,,,------,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...///111222222------,,,+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,---......++++++++++++++++++++++++,,,++++++******++++++,,,,,,++++++******++++++,,,******+++,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++***,,,,,,,,,---------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,++++++*********+++,,,---...////////////,,,------------------------,,,+++,,,---...---,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,---...---+++***+++,,,---,,,,,,++++++,,,,,,---------------------------------------------------,,,,,,,,,---------------............////////////000000000000000000000000222222111111111111111111000000000000000000000000111111111111111111111111***+++,,,,,,,,,,,,+++***------------------------************************------------------------------------------------------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---......//////+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++------------++++++******++++++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,------------...............---,,,,,,++++++,,,------......------,,,++++++,,,,,,,,,---------+++,,,------......---------,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------.........------------------------------,,,------......------,,,---.....................---.....................+++,,,---......---,,,+++,,,,,,,,,+++++++++++++++,,,------......------,,,,,,+++++++++++++++,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,...000111222333...---,,,,,,+++++++++,,,+++++++++++++++++++++++++++++++++++++++++++++,,,******+++,,,,,,---......++++++++++++++++++++++++,,,++++++******++++++,,,,,,++++++******++++++,,,+++,,,,,,---------------***+++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...---,,,,,,,,,++++++******+++,,,---...///000000000,,,---------------------+++***)))***,,,---,,,++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,........................++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++,,,+++++++++++++++++++++++++++++++++++++++++++++++++++---......------...000---,,,,,,++++++,,,,,,---------------------------------------------------,,,,,,,,,---------..................////////////////////////////////////111111111111111111222222111111111111111111111111000000000000000000000000+++,,,---......---,,,+++------------------------------------------------------------------------------------------------------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,++++++***)))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------((())))))******+++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++******++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,---+++,,,------,,,,,,---...//////......------,,,,,,,,,------......------,,,,,,,,,,,,,,,------------+++,,,------......------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,------............---------------------------,,,------......------,,,---------...............---------...............,,,,,,------------,,,,,,,,,,,,++++++++++++******,,,------......------,,,++++++*********+++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,,,,------***+++,,,---///000111222......---,,,++++++++++++******+++,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++,,,++++++******++++++,,,,,,++++++******++++++,,,,,,,,,---............---******+++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,++++++++++++***))))))))))))***+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++------,,,,,,,,,,,,------,,,,,,,,,,,,,,,+++++++++,,,,,,---...//////////////////...---,,,,,,+++++++++***)))***,,,...---,,,***++++++,,,,,,------...++++++,,,,,,,,,,,,------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++---............///111---,,,,,,++++++,,,,,,---------------------------------------------------,,,,,,,,,---......//////............////////////////////////////////////000000000111111111111111111111111111111111111111000000000000000000000000+++,,,...//////...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------------------------------------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,+++***)))(((************************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------)))))))))***************++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++,,,,,,------------------------,,,,,,,,,,,,------......)))+++---,,,+++***,,,...---------------------,,,,,,------......------,,,,,,,,,,,,------------...+++,,,------......------------,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---......---,,,,,,++++++,,,---------------------------------------,,,------......------,,,---------.........//////---------.........//////---,,,,,,,,,,,,,,,,,,---------,,,,,,,,,+++++++++,,,------......------,,,+++++++++++++++,,,------,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,+++++++++,,,,,,---------***+++,,,---...///000000///...---,,,++++++++++++)))***+++,,,,,,,,,,,,++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,,,,++++++******++++++,,,++++++,,,------------,,,******,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,+++++++++*********++++++++++++++++++++++++++++++++++++++++++++++++)))***+++,,,,,,,,,,,,+++,,,+++)))((((((((()))***+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,------.........------.........------,,,,,,,,,,,,++++++,,,...//////...******+++,,,,,,---......+++++++++,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,,,,---...---,,,,,,++++++,,,,,,---------------------------------------------------,,,------...//////000000............/////////////////////////////////////////////000000111111111111111111111111111111111000000000000000000000000,,,---///000000///---,,,++++++++++++++++++++++++------------------------------------------------------------------------------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,+++***)))((()))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------........................,,,,,,,,,,,,,,,,,,,,,,,,...---++++++++++++---...,,,,,,++++++++++++++++++........................---------.........//////(((+++---,,,***)))+++...,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,---------......+++,,,------......------...------,,,,,,------...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---......---,,,,,,)))***+++,,,,,,,,,,,,,,,------------------------,,,------......------,,,---------.........//////---------.........//////...---++++++++++++---............------,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,------...///,,,++++++++++++++++++,,,,,,++++++++++++++++++,,,+++++++++,,,,,,---------***++++++,,,---.../////////...---,,,++++++++++++)))***+++,,,---,,,,,,++++++++++++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++++++++++++++,,,,,,++++++++++++++++++,,,******+++,,,,,,,,,,,,+++***+++,,,---...------,,,,,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++******)))))))))++++++++++++++++++++++++++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,...---+++*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------------++++++,,,++++++******++++++,,,+++++++++,,,,,,------------------...------,,,,,,******+++,,,...///000000...---,,,...000111111000******+++,,,,,,---......+++++++++,,,,,,---------++++++++++++++++++++++++------------------------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------++++++++++++++++++++++++---------------------------......---+++******+++---,,,,,,++++++,,,,,,---------------------------------------------------------......///000111111............/////////000////////////////////////......//////000000000111000000000000000000000000000000000000000000000000...,,,++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,///......------,,,++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++,,,,,,,,,,,,++++++...------,,,++++++++++++++++++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,,,,------------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,...........................---+++******+++---...,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,...............---------------------------------++++++++++++++++++++++++---------,,,,,,+++++++++,,,,,,,,,------,,,++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++.........------,,,,,,,,,........................++++++++++++++++++++++++++++++++++++++++++++++++//////000000//////...---------------------------........................,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...............,,,,,,,,,,,,......******+++++++++,,,,,,,,,******))))))******+++,,,***+++,,,------,,,+++******,,,---------...000222333111...,,,*********+++---,,,,,,,,,+++*********++++++++++++++++++++++++,,,,,,------...///000000***++++++,,,,,,++++++***)))***+++,,,---,,,++++++,,,---------,,,,,,+++***,,,++++++******++++++,,,++++++++++++++++++++++++***+++,,,------,,,+++***++++++,,,,,,,,,,,,------------------------------...---,,,,,,++++++++++++***+++,,,,,,+++***(((''')))***+++,,,---,,,+++***,,,++++++******++++++,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------...,,,+++,,,---............------------...//////---------............///***---......333999:::888++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++---------///000///---,,,,,,---,,,------......------,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++*********++++++,,,,,,---,,,,,,------------......,,,---///111111000///...------------------------,,,,,,++++++***+++++++++---------------------------,,,,,,++++++,,,,,,---------------------------////////////////////////////////////000000000000////////////////////////111111111111111111111111000000000000000000000000...,,,++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------,,,,,,,,,,,,,,,,,,---------------------------,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,***++++++++++++++++++***,,,++++++************+++,,,+++++++++,,,,,,---...******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,---,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---+++******+++---...,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,---------...............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++------------,,,,,,,,,+++------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,,,,------------------------........................,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,++++++******++++++,,,***++++++++++++,,,,,,,,,+++************+++,,,,,,+++++++++,,,,,,+++++++++***,,,---------...000222222111...,,,******+++++++++++++++++++++*********+++++++++++++++++++++++++++,,,,,,---......//////***++++++,,,,,,++++++***)))***+++,,,,,,,,,++++++------------,,,,,,+++***,,,++++++******++++++,,,+++++++++++++++++++++++++++++++++,,,,,,+++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++...---,,,,,,+++++++++,,,)))***+++,,,,,,++++++***++++++,,,------------,,,,,,++++++******++++++,,,---------,,,,,,+++++++++************************++++++++++++++++++++++++++++++++++++,,,,,,,,,---+++)))((()))***+++++++++---------,,,---......///---------............///,,,//////...111666666222,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------...000///---,,,,,,---,,,------......------,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,******++++++++++++,,,,,,+++---...000000///...---------------------------,,,,,,+++++++++++++++,,,---------------------------,,,,,,++++++,,,,,,---------------------------....................................//////////////////............//////111111111111111111111111000000000000000000000000...,,,++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------------,,,,,,++++++++++++,,,------...//////...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,******++++++++++++******++++++++++++++++++,,,---,,,,,,+++++++++,,,------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++---,,,+++***)))***++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,------......//////,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------&&&'''(((***++++++,,,,,,------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,++++++******++++++,,,++++++++++++,,,,,,,,,,,,+++++++++++++++,,,------,,,++++++++++++++++++,,,+++,,,------------///111222111///,,,++++++++++++***************++++++++++++++++++++++++++++++++++++++++++,,,,,,------...***++++++,,,,,,++++++***)))***+++,,,,,,,,,,,,+++------,,,,,,,,,,,,++++++,,,++++++******++++++,,,++++++++++++++++++++++++,,,++++++++++++++++++,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++------,,,+++++++++,,,,,,)))***+++,,,------------------,,,,,,------...///,,,++++++******++++++,,,------,,,,,,,,,,,,++++++************************++++++++++++++++++++++++*********+++++++++++++++***)))'''(((***++++++***,,,,,,,,,,,,,,,------...---------............///,,,......---///444444000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,...//////---,,,,,,---,,,------......------,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******++++++++++++,,,,,,+++,,,---...///...---,,,------------------------,,,,,,++++++++++++,,,,,,------------------------------,,,,,,,,,,,,------------------------------........................------------............///...---,,,,,,---...///111111111111111111111111000000000000000000000000...,,,++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++......---------,,,,,,,,,,,,,,,,,,---------......------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,)))******++++++******)))------------......///000,,,,,,,,,++++++,,,,,,---...............---------++++++++++++++++++++++++***++++++,,,,,,++++++***---+++)))(((((()))+++,,,,,,,,,,,,,,,,,,,,,,,,,,,************************---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,++++++,,,------...//////++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,------------))))))+++,,,,,,---------------------------------------------------------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,------------------------+++++++++,,,,,,,,,------,,,,,,++++++,,,,,,---...---,,,+++******+++,,,---+++,,,------,,,---///111111000///---,,,,,,,,,,,,)))))))))******+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++,,,,,,++++++*********++++++,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++---,,,+++******+++,,,---+++++++++,,,,,,,,,------,,,,,,------------......---,,,,,,++++++,,,,,,,,,++++++,,,,,,---------------,,,+++++++++,,,...///,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************---,,,***+++,,,...------,,,++++++++++++,,,---------------............///***,,,---,,,000555555222------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---///...---,,,,,,---,,,------......------,,,------,,,,,,,,,+++++++++---------------------------------,,,,,,++++++***,,,,,,,,,---------......***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------------------------------------,,,,,,,,,,,,------------------------------........................------.........////////////...---,,,,,,---...///111111111111111111111111000000000000000000000000...,,,++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------......---------,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,******++++++++++++******------------......///000---,,,,,,++++++,,,,,,,,,///......---,,,+++******++++++++++++++++++++++++***++++++,,,,,,++++++***,,,+++)))(((((()))+++---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,***++++++,,,---...//////++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,---------,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------------,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,........................******++++++,,,,,,,,,,,,,,,---------------,,,,,,------------------------------------------------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,------------------------++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---...---,,,+++******+++,,,---+++,,,---,,,,,,,,,...000111000///...---,,,,,,,,,))))))******+++++++++,,,++++++++++++++++++++++++*********+++++++++++++++***++++++,,,,,,++++++***+++***++++++++++++,,,,,,---,,,+++++++++,,,------,,,++++++******++++++,,,++++++++++++++++++++++++---,,,+++******+++,,,---+++++++++,,,,,,,,,------,,,,,,,,,------.........,,,,,,,,,++++++,,,,,,------------,,,,,,+++++++++,,,+++*********+++---...,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************///---,,,,,,...//////...,,,++++++++++++,,,---------------............///,,,......---000444444111------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,......---,,,,,,---,,,------......------,,,------,,,,,,,,,+++++++++------------------------...------,,,,,,+++++++++,,,,,,,,,---------......***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------...------------------------...------,,,,,,------...------------------------............................../////////000000000///...------------...///000000000000000000000000////////////////////////...,,,++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,---......////////////...---,,,,,,++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,+++++++++,,,,,,+++++++++++++++++++++++++++,,,---------,,,+++++++++,,,,,,,,,,,,+++***))))))(((''',,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++***)))***+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,++++++,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------******+++,,,---------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))******++++++,,,,,,---,,,,,,,,,,,,,,,+++******------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,------------+++++++++++++++,,,------,,,++++++++++++++++++,,,+++,,,---,,,++++++---///000000//////...------,,,+++++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++******++++++,,,------,,,+++***+++,,,---...,,,++++++******++++++,,,++++++++++++++++++++++++,,,++++++++++++++++++,,,++++++,,,,,,,,,,,,------)))******++++++,,,,,,---,,,,,,+++++++++,,,------...---,,,+++************+++*********++++++,,,,,,,,,++++++******++++++,,,++++++,,,,,,,,,,,,------************************+++++++++++++++++++++++++++++++++++++++*********---,,,++++++---......---,,,,,,,,,,,,,,,------...---------............///000222000...///111000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++***,,,---...,,,,,,,,,---,,,------......------,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,******++++++++++++,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...///------------------------......------------......------------------------------------------------////////////000000000111////////////////////////000000000000000000000000////////////////////////...,,,++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++***+++,,,---...000111111---------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,------------,,,,,,,,,++++++************+++...---,,,,,,+++++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,++++++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------)))***+++,,,---------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------...---------+++,,,,,,,,,------------------------------------******************************++++++,,,------...***+++,,,,,,,,,,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------***++++++,,,,,,++++++***,,,,,,,,,------------...+++************+++,,,,,,+++++++++,,,,,,++++++++++++,,,---,,,++++++---///000000000//////...---,,,---------,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++*********+++,,,------,,,+++******,,,...///,,,++++++******++++++,,,+++++++++++++++++++++++++++++++++,,,,,,+++++++++++++++,,,,,,,,,,,,------))))))***++++++,,,------,,,+++++++++,,,,,,---...,,,,,,******)))***++++++***+++,,,,,,------,,,,,,,,,++++++******++++++,,,+++++++++,,,,,,---------************************++++++++++++++++++++++++---,,,,,,,,,++++++++++++---+++******,,,------,,,---------,,,---......///---------............///000111000------000...***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++)))+++------,,,,,,---...,,,------......------,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------******++++++++++++,,,,,,,,,,,,,,,,,,,,,------...+++++++++++++++++++++++++++++++++,,,,,,...//////------------------------......------------......------------------------------------------------........./////////000000...///000222222000///...000000000000000000000000////////////////////////...,,,++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++)))***+++---///000222222+++,,,,,,------......///...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,------......------,,,...------,,,++++++++++++...---,,,,,,++++++++++++++++++,,,---///000000111------------------------,,,------......------,,,***+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,---,,,,,,,,,,,,,,,,,,,,,------------------------------------------------+++++++++,,,,,,---------)))***+++,,,------...------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------,,,,,,,,,------.................................------------------------++++++,,,------...//////***+++,,,---.../////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,,,,............,,,,,,,,,,,,,,,---------......******))))))******+++,,,***+++,,,------,,,+++***+++,,,---,,,++++++---...///000000000///...------.........------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++,,,+++*********+++,,,------,,,+++******,,,...///,,,++++++++++++++++++,,,++++++++++++++++++++++++***+++,,,------,,,+++***++++++,,,,,,,,,---------++++++,,,------...//////++++++++++++,,,,,,---...***))))))))))))+++,,,---+++,,,---...///...---,,,,,,++++++++++++++++++,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------,,,,,,+++++++++...,,,+++,,,---............------------...//////---------.........//////,,,------+++,,,000///+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++------------++++++)))+++------,,,,,,---...,,,------......------,,,---------,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,------.........,,,,,,---------.........------,,,,,,,,,---...///+++++++++++++++++++++++++++++++++,,,---...///000------------------------......------------......---------------------------------------------------------.........//////...///222333333222///...000000000000000000000000////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,'''(((***,,,------,,,,,,------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------------------------,,,,,,,,,---------......///...,,,*********,,,---***++++++,,,,,,------.........,,,++++++,,,......------------------------************************++++++++++++++++++++++++---------,,,,,,+++++++++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++---------,,,,,,++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++++++++---------,,,,,,+++++++++---------,,,,,,+++++++++,,,------...---,,,***))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------..............................------------------------)))+++---///000///---+++...---,,,++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++------...------,,,+++***))))))++++++++++++++++++++++++...///000111111000///...,,,+++******,,,,,,+++***,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,++++++*********444111---+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++---,,,***))))))***,,,---------,,,++++++*********************************+++,,,---,,,***)))***++++++++++++++++++++++++++++++++++++,,,,,,,,,------000000//////.........---,,,,,,+++***+++,,,...///---------,,,,,,+++++++++---------,,,,,,+++++++++---.........---,,,,,,+++...------,,,,,,------...+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,++++++***------------------------******+++++++++,,,,,,,,,******+++,,,,,,---......+++,,,------......------............---,,,++++++---,,,,,,,,,,,,---......///////////////.........///...---,,,,,,---...///......///000000000000000000000000000000000000000//////............//////,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++,,,,,,,,,,,,------------------------------,,,,,,,,,---------......///...,,,+++***+++,,,---//////...------,,,,,,+++---,,,,,,++++++,,,,,,---------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++---------,,,,,,++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,+++++++++,,,---------,,,,,,+++++++++---------,,,,,,+++++++++***+++,,,---------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++,,,,,,------------------------------------------------***+++---...///...---,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------,,,,,,++++++*********++++++++++++++++++++++++...///000111111000///...,,,+++******,,,---,,,+++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,+++++++++******000---+++******,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++******************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---,,,+++))))))+++,,,---++++++++++++++++++,,,,,,************************+++,,,---,,,***)))***+++++++++++++++++++++++++++,,,,,,,,,---------......///.........------------,,,,,,+++++++++,,,---...---------,,,,,,+++++++++---------,,,,,,+++++++++------......------,,,+++...------,,,,,,------...+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------***++++++++++++,,,,,,,,,+++++++++,,,,,,---------+++,,,------......---------------...------,,,,,,---,,,,,,,,,,,,---......////////////..................------------............///000000000000000////////////////////////000000////////////000000---------------------------,,,,,,++++++,,,,,,---------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,,,,,,,,,,------------------------------------------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---,,,++++++,,,,,,)))******+++---......///++++++,,,,,,,,,,,,------------------------------,,,,,,,,,---------............,,,+++++++++,,,---000//////......---,,,,,,++++++,,,,,,,,,,,,++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,,,,++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,------,,,,,,,,,,,,++++++------,,,,,,,,,,,,++++++)))***+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------------------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++...///000000000000///...+++******+++,,,------,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,++++++++++++***,,,***((((((+++---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******))))))))),,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------...---,,,++++++,,,---...---,,,+++******+++,,,---*********+++,,,---------+++++++++++++++++++++++++++,,,---,,,*********+++++++++++++++++++++++++++------------............---------------,,,,,,,,,,,,,,,,,,+++,,,,,,---...------,,,,,,,,,,,,++++++------,,,,,,,,,,,,++++++------......------,,,,,,...------,,,,,,------...+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......------------------------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------,,,,,,------...------------,,,,,,,,,,,,---..............................---..................---......///000000000000///////////////////////////111000000000000000000111........................,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++,,,,,,---------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------,,,******+++,,,,,,---......+++++++++,,,,,,,,,------------------------------,,,,,,,,,---------.........---,,,,,,,,,,,,------,,,,,,,,,---......//////++++++---......---++++++------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------...---,,,,,,,,,---......+++,,,---......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++---...///000000///...---+++******+++---...---,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---+++++++++++++++++++++++++++***)))))),,,---...---++++++++++++++++++++++++...------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......//////...---,,,,,,---...///---,,,++++++++++++,,,---+++++++++,,,,,,,,,------++++++++++++++++++++++++***,,,,,,,,,******+++,,,++++++++++++++++++++++++,,,,,,,,,------------...------------------------------,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...------,,,,,,...------,,,,,,------...+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,++++++,,,------......------++++++,,,---............---,,,,,,,,,,,,---......------...............///,,,---...//////...---,,,---...//////000000//////////////////////////////000000////////////000000........................,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------)))***---///000///...,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------,,,,,,,,,---------......---------------------...+++++++++,,,------......,,,---...//////...---,,,------------------------------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,---------......///...,,,++++++,,,---...***+++,,,------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,---++++++++++++++++++++++++---...///000000///...---,,,+++***+++---...---,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++---,,,++++++---...---,,,++++++++++++++++++++++++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........//////...------...//////---,,,,,,,,,,,,,,,,,,------------,,,,,,,,,++++++++++++++++++++++++++++++***+++,,,,,,******+++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,..................//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...------,,,...------,,,,,,------...+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,++++++,,,------......------++++++,,,---............---,,,,,,,,,,,,---......,,,---------......//////,,,---...//////...---,,,------...///////////////.................................------.........------------------------+++,,,,,,------,,,,,,+++------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,---------------------------++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------((())),,,...//////...------------,,,,,,+++++++++++++++,,,,,,,,,,,,------------------------------,,,,,,,,,---------......------------...............------,,,++++++******......////////////......------------------------------------------------++++++++++++++++++++++++++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------///...---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++,,,,,,........................+++,,,,,,------.........///...---,,,+++,,,---...++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++*********++++++,,,,,,,,,++++++++++++++++++++++++---...////////////...---...,,,+++,,,---...---+++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---***++++++++++++,,,,,,,,,///---,,,---......---+++++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,........................,,,,,,------------,,,,,,.........---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))+++,,,,,,+++***+++---++++++++++++++++++++++++************++++++++++++.........///////////////---............---,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,------......------...------,,,,,,------...+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------,,,,,,------...------------,,,,,,,,,,,,---......,,,,,,,,,---......//////---..................---------...////////////..............................------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******+++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,........................,,,+++******+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,---------......,,,------........................---,,,,,,++++++.........------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------------,,,,,,++++++,,,,,,---------------------------+++++++++,,,,,,---------+++,,,,,,------,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---...+++++++++,,,,,,---------+++++++++,,,,,,---------...---,,,+++++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++,,,,,,------------------------++++++,,,,,,---......///......------,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++,,,,,,++++++++++++++++++++++++------...//////...------///...,,,,,,------,,,***,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++---,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,---,,,+++,,,---...,,,+++************************)))))))))******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++******+++,,,...//////...,,,+++,,,------------------,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))+++,,,,,,+++***,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,---------....../////////---.../////////...,,,++++++++++++,,,,,,---------+++++++++,,,,,,---------+++,,,------......------...------,,,,,,------...+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,------------...+++++++++,,,,,,---------+++,,,------......---------------...------,,,,,,---,,,,,,,,,,,,---......++++++,,,------...//////......------------......,,,---......//////....................................------------......,,,,,,,,,,,,,,,,,,,,,,,,++++++------------++++++---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++,,,,,,---------------------------------------------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,........................111...***&&&&&&))),,,///******+++,,,------...///++++++,,,,,,,,,---------------------------------,,,,,,,,,---------......,,,,,,---.../////////...,,,,,,------...//////000......,,,++++++,,,......------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,------------,,,,,,++++++,,,,,,---------------------------+++++++++,,,,,,---------+++,,,,,,------,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---...+++++++++,,,,,,---------+++++++++,,,,,,---------,,,++++++***+++,,,...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////.........------,,,,,,,,,---,,,+++******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++------------++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,---...//////...---,,,000///------------+++))),,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++---,,,,,,++++++,,,,,,---*********++++++,,,,,,,,,***))))))+++------,,,+++******************************+++,,,---......///,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******)))))))))***,,,...000000...,,,***,,,------......------,,,+++,,,,,,------......///,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,,,,++++++,,,---++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,------.............../////////...,,,++++++++++++,,,,,,---------+++++++++,,,,,,---------+++,,,,,,---.........---...------,,,,,,------...+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...++++++++++++++++++++++++,,,,,,,,,---------......******+++,,,,,,---......+++,,,------......------............---,,,++++++---,,,,,,,,,,,,---......++++++,,,,,,---.../////////...---,,,,,,---...///,,,---......//////..............................//////............//////------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------***++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---------------------------******++++++++++++,,,,,,...---,,,,,,,,,,,,---...---,,,,,,++++++,,,,,,---+++++++++,,,,,,---------***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------//////.........---------***+++,,,---............000---++++++------+++(((+++,,,,,,---.........---------------------------........................------------------------.........------,,,,,,,,,---------,,,,,,+++++++++---,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,------......---------,,,,,,,,,---------,,,+++***)))(((,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********---------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,,,,---...------------------------*********++++++,,,,,,,,,,,,+++*********+++,,,---,,,,,,.../////////...---,,,,,,------------,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++)))***---...//////...------,,,,,,+++++++++,,,,,,+++++++++******)))))))))---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------,,,,,,++++++***+++++++++***+++,,,---...---,,,+++---,,,,,,++++++,,,,,,---------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,((()))+++---.........---+++++++++++++++***)))(((,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,++++++,,,,,,---...************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------..............................,,,++++++,,,......***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------.........------,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++------------------------***++++++,,,---------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...............------,,,,,,,,,------,,,+++++++++,,,,,,------------------------///...---,,,,,,,,,,,,,,,........................---------.........//////......////////////......------------------------,,,------......------,,,------------------------------------------------++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***++++++,,,---------------------------,,,,,,------------.........---,,,,,,,,,,,,---...---,,,,,,++++++,,,,,,---,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------//////.........---------)))***+++,,,---.........///---,,,---///000...---+++,,,------......------------,,,,,,,,,,,,,,,,,,........................------------------,,,,,,......---------,,,,,,,,,---------,,,,,,,,,++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,------------------------,,,,,,,,,,,,------------,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******---...............------------------------------...---,,,,,,,,,,,,---...------------------------++++++++++++,,,,,,,,,---,,,+++*********+++,,,---,,,,,,.../////////...---------............---------,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++***+++---...///...---,,,000///......------------,,,,,,+++++++++*********---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------,,,,,,+++++++++++++++,,,++++++,,,,,,------,,,,,,---,,,,,,++++++,,,,,,---------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---...---,,,+++.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********++++++++++++,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///////////////............------,,,,,,------...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,(((((())))))************......---------,,,,,,,,,++++++++++++++++++++++++,,,,,,------------,,,,,,++++++++++++++++++++++++++++++,,,---------,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............---------,,,,,,,,,,,,,,,,,,++++++,,,------........................///...---,,,,,,,,,,,,---........................---------.........//////......////////////......---------------------------......//////......---........................------------------------,,,,,,---------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------------------------------,,,,,,------------.........------,,,,,,------...---,,,,,,++++++,,,,,,---.........---------------......---,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...............---------)))***+++,,,---.........---,,,+++---///000000///,,,,,,------......------+++++++++,,,,,,,,,,,,,,,------------------------.........------,,,,,,,,,...------------,,,,,,,,,------------,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,------------.........,,,,,,,,,,,,++++++++++++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++......////////////.................................------,,,,,,------...------------------------,,,,,,,,,,,,------------+++++++++++++++,,,------,,,,,,---............---,,,,,,,,,------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---+++++++++++++++++++++++++++,,,---.........---,,,111000000///...---,,,,,,,,,,,,,,,,,,++++++++++++---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,---------,,,,,,++++++,,,,,,---------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,+++***///...------,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,++++++,,,,,,---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,111000000000//////......------............------------,,,++++++***)))))),,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,---...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,++++++++++++++++++++++++,,,,,,---------,,,++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------------,,,,,,,,,++++++++++++,,,------...////////////////////////......---,,,,,,,,,------........................---............/////////......////////////......------------------------------............------------------------------------------------------------------,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------------------------------*********+++++++++,,,,,,---------------------------,,,,,,++++++,,,,,,---/////////......------,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................***+++,,,---.../////////+++******+++,,,---------,,,,,,------...------,,,******++++++++++++,,,,,,------------------------.........------,,,,,,+++------------------------------------------,,,,,,---,,,,,,++++++,,,,,,------------.........//////,,,,,,,,,+++++++++******+++,,,------.........---,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,.........------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---..................------------------------------------------------------------------------------------------------++++++++++++,,,,,,------,,,,,,---------.........++++++************+++++++++++++++,,,,,,---------++++++++++++++++++++++++,,,,,,---......------,,,//////......,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,------,,,,,,+++++++++,,,---------,,,+++***+++,,,---...---,,,,,,++++++,,,,,,---------,,,,,,,,,+++++++++++++++,,,,,,,,,,,,------,,,,,,---......---,,,+++,,,+++***))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++000000//////......------,,,---...//////...---,,,*********)))))))))((((((,,,,,,,,,,,,,,,,,,,,,,,,---------------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------------------------------------,,,++++++***---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------*********+++,,,---...///...........................------,,,,,,,,,------......................................./////////......////////////......------------------------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------------------------*********+++++++++,,,,,,---------------------------,,,,,,++++++,,,,,,---/////////......------,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------.....................,,,---...//////000000000+++,,,,,,,,,,,,+++,,,,,,,,,------...------,,,,,,*********++++++,,,,,,,,,------------------------.........------,,,,,,,,,---------------------------------------------------,,,,,,++++++,,,,,,------------.........//////,,,,,,,,,+++++++++******++++++,,,---............,,,,,,,,,,,,,,,,,,,,,,,,------------------------.........------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------++++++,,,,,,------------,,,,,,,,,,,,------......,,,,,,+++******+++,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++,,,,,,------------------/////////...---,,,***))),,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,------,,,+++++++++,,,------...---,,,+++***+++,,,---...---,,,,,,++++++,,,,,,---------,,,,,,,,,++++++++++++++++++,,,,,,---------***+++,,,...//////......******))))))))))))******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++.........------,,,,,,,,,,,,---////////////---,,,*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,------------------------------------,,,++++++***---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------*********+++,,,---...///------------------------------,,,,,,,,,------...........................////////////////////////......////////////......------------------------+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...------------------------,,,,,,------------......,,,------......------,,,---,,,,,,++++++,,,,,,---.........---------------******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------.....................////////////......---...//////---,,,---///------......------,,,,,,******++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------------...------------............---,,,,,,++++++,,,,,,---,,,------------.........,,,,,,,,,,,,++++++++++++++++++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,------------............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------)))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------------------------------------,,,,,,,,,,,,++++++,,,---------------,,,,,,,,,+++,,,------...///...---,,,,,,---...///+++,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++++++++,,,,,,---......///000111111111000///---,,,++++++++++++,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------,,,++++++,,,,,,---...///,,,,,,++++++,,,,,,---------,,,,,,++++++,,,,,,---------,,,,,,,,,,,,++++++***++++++,,,,,,------...)))***,,,...////////////++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,++++++,,,,,,---...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......////////////......,,,------...//////000000,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,+++,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,---------,,,++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,------------...++++++++++++,,,------...------------------------------,,,,,,,,,---..............................000000000////////////.........////////////......------------------------,,,,,,------------,,,,,,------------------------------------------------++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......------------------------,,,,,,------------......,,,,,,---......---,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------.........//////............---,,,+++***+++---//////------///111------......------,,,++++++++++++,,,------......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........,,,,,,,,,---------......------------.........///---,,,,,,++++++,,,,,,---,,,,,,,,,,,,------------------------,,,,,,,,,,,,***+++,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------.........///++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......)))***+++,,,------------------------------------,,,,,,---......---,,,,,,---------------------------,,,,,,,,,+++++++++++++++,,,---.........---,,,,,,,,,+++++++++,,,---......---,,,++++++,,,---...---,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++******+++,,,---///000111///000111111111000...---*********+++++++++,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------+++++++++,,,,,,...//////++++++,,,,,,------,,,,,,---,,,,,,++++++,,,,,,---------,,,,,,,,,,,,++++++******+++,,,,,,---......+++,,,---/////////......***,,,...000111000...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,++++++,,,,,,---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,------------...************************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---.........//////............//////.............../////////,,,,,,,,,,,,,,,,,,,,,,,,000000//////............,,,,,,,,,---------......------------------------***++++++,,,,,,++++++***++++++++++++++++++++++++++++++,,,---------,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,,,,++++++,,,------........................,,,,,,,,,,,,,,,---...///........................000000000000/////////.........////////////......---------------------------..................---........................------------------------***+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......------------------------******+++++++++,,,,,,,,,,,,,,,---......---,,,,,,---,,,,,,++++++,,,,,,---+++++++++,,,,,,---------...------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------.........//////---------,,,+++***((('''&&&))),,,,,,+++,,,///111---.........---,,,,,,+++++++++,,,------...//////,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,---...//////,,,,,,,,,------.........---------.........//////---,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,------......------------,,,,,,+++++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////*********++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,------.........***+++,,,---....................................,,,,,,---......---,,,,,,------------------------,,,,,,,,,++++++*********+++,,,---.........---,,,---,,,+++***+++,,,---...+++***(((''''''(((***+++---------,,,,,,+++++++++++++++++++++++++++++++++)))******+++---///111222,,,---///000000...,,,+++)))))))))******+++++++++---,,,,,,++++++,,,,,,---++++++,,,,,,,,,---------+++++++++,,,---...///000***+++,,,---...---,,,+++---,,,,,,++++++,,,,,,------------,,,,,,,,,++++++******+++,,,,,,---......---.../////////...---,,,)))+++///111222000---+++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,++++++,,,,,,---...........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,---...///000000000///...------...///000...------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,------.........------------------------*********++++++*********------------------------***+++,,,,,,---------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,------.........------,,,+++++++++,,,,,,////////////////////////,,,,,,,,,,,,,,,---...///........................111111000000/////////.........////////////......,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........---,,,,,,++++++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,++++++***++++++,,,,,,,,,,,,------------------,,,,,,+++***------------------------,,,---------------------........................,,,------....../////////------------------------------,,,+++,,,---...///+++,,,............,,,+++------------------------------------------------...------,,,---...///000...............---------//////000000///...------.........------,,,,,,,,,------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,,,,---------,,,***))),,,---......//////......,,,++++++******++++++,,,.........------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++************+++,,,---------------,,,+++***((((((---------------------------------,,,,,,++++++++++++++++++,,,,,,---------,,,,,,++++++,,,,,,---...------------------------,,,------......------,,,...---+++*********+++++++++++++++++++++++++++++++++,,,---,,,++++++---///******+++,,,------.....................---------000...---+++******++++++---,,,,,,,,,,,,+++)))&&&)))******++++++******))),,,,,,,,,------.........///...,,,+++***+++,,,,,,---,,,,,,++++++,,,,,,---------------------------...---+++))))))***+++,,,+++,,,------............------------------------///......---,,,******)))............------,,,+++---,,,,,,++++++,,,,,,---++++++------------++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++......,,,++++++,,,......---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,------,,,+++,,,---...///------,,,++++++,,,,,,,,,......---------,,,,,,,,,***,,,------++++++,,,...///---++++++,,,,,,,,,+++------++++++++++++---------------,,,,,,+++++++++------------...///000000///...,,,++++++,,,...///---------,,,,,,+++++++++------------------------++++++++++++++++++++++++---------...------,,,,,,......------------.........------------,,,,,,,,,000111222111///------...------------------------,,,------......------,,,------------------------------......------,,,++++++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,---------,,,,,,+++***------------------------.........------,,,,,,+++------------------------------------------......------------------------------,,,,,,,,,---...///+++,,,,,,------,,,,,,+++---------------------------------------------------,,,,,,+++,,,---...///------..................///////////////...---,,,.........------,,,,,,,,,------------------------,,,,,,,,,---------......------------------------------------------------000000000000000000000000------------------------,,,---......---,,,+++***+++,,,,,,---------------...------,,,,,,------.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++------,,,,,,+++,,,,,,,,,******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---...------------------------,,,------......------,,,------+++*********++++++++++++++++++++++++++++++***+++,,,+++***+++,,,...++++++++++++,,,------...------..................///...,,,++++++++++++,,,......---...///...+++)))+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,---------.........---,,,+++++++++,,,,,,---,,,,,,++++++,,,,,,---------------------------------+++*********+++,,,)))***++++++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++---------------,,,++++++---,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,------------------------------------------------......---------,,,,,,,,,---,,,,,,,,,,,,---............---------------.........---------,,,,,,,,,***,,,------++++++,,,...///---++++++,,,,,,,,,+++---,,,,,,++++++,,,,,,------------,,,,,,+++++++++------------...///000111...---,,,,,,,,,,,,---............---------,,,,,,------------------------------------------------,,,------...------,,,,,,......------------......++++++,,,---...//////000///000111111...---------------------------------,,,------......------,,,........................------......------,,,,,,+++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......++++++,,,,,,,,,,,,------,,,,,,---------,,,++++++------------------------//////...---,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,---------------------------,,,,,,,,,,,,---...///------,,,,,,,,,,,,------------------------------------------------------,,,,,,+++++++++,,,------,,,---------.../////////---............---,,,,,,.........---------------------------------------,,,,,,,,,---------..............................---------------------------------------------------------------------------............---,,,,,,***+++,,,,,,------,,,,,,......------------.........------------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++000///...---,,,,,,,,,,,,******+++,,,,,,,,,,,,,,,++++++++++++++++++++++++------,,,,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,++++++,,,,,,---...,,,,,,,,,,,,------------,,,------......------,,,---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++******+++------,,,+++++++++,,,---...,,,---------.../////////...---,,,++++++,,,---------------...//////---+++------............------,,,,,,,,,,,,------------------,,,+++++++++,,,,,,---,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,++++++++++++******+++,,,,,,,,,++++++++++++++++++++++++++++++)))*********++++++,,,,,,,,,,,,,,,,,,,,,++++++***------,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++------------------------...........................------------,,,,,,,,,+++,,,------......------///...............//////......---------,,,,,,,,,***,,,------++++++,,,...///---++++++,,,,,,,,,++++++,,,,,,------,,,,,,+++------,,,,,,,,,,,,++++++------------...///000000------------------------//////............------------------------------,,,,,,,,,------.........,,,,,,------...------,,,......------------......+++,,,,,,---...///000000...///000///---,,,,,,---........................,,,------......------,,,------------------------,,,------...------,,,,,,+++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------+++++++++,,,,,,,,,------,,,,,,,,,------,,,,,,+++------------------------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++*********------------------------,,,,,,,,,,,,------......///...---,,,,,,---...///------------------------------------------------,,,,,,,,,,,,,,,,,,------,,,,,,,,,---...///000000,,,---------------,,,,,,...............---------------------------------,,,,,,,,,---------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------.....................---++++++,,,------------,,,,,,,,,++++++++++++,,,,,,------------------------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,,,,,,,------------,,,+++***)))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,---------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++***))))))+++---...---,,,******+++,,,---,,,,,,,,,---...///000000...---,,,++++++,,,......*********,,,......,,,***------............------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------,,,,,,------,,,,,,+++***,,,------......---------++++++++++++++++++++++++))))))*********++++++++++++++++++,,,,,,++++++***------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++******,,,------,,,******+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------+++,,,---...///...---,,,.........---......//////......---------,,,,,,,,,***+++---,,,++++++,,,...///---++++++,,,,,,,,,+++++++++------------++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...///,,,------......------,,,............------------------------------------))))))***++++++,,,------,,,,,,------...---------......------------....../////////.........------,,,...///...---++++++,,,////////////////////////,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...------,,,+++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++++++++++++++,,,,,,,,,------+++,,,,,,------,,,,,,,,,------------------------,,,,,,,,,------.........------------------------,,,,,,,,,++++++******)))------------------------,,,,,,,,,---------------...---,,,++++++,,,---...---------------------------------------------------............---------,,,,,,,,,---...///000000,,,,,,---------------,,,........................------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------////////////////////////------------------------........................,,,,,,---...............---,,,,,,++++++,,,,,,---------------------------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,---------------------,,,+++***------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,++++++,,,,,,---...+++++++++,,,,,,,,,------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++***))))))+++---...---,,,+++++++++,,,---,,,,,,,,,---...///000000...---,,,,,,,,,---...///*********,,,...///---+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------,,,------------,,,+++***---------......------,,,------------------------+++++++++*********))))))***++++++,,,,,,+++++++++...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++******,,,------,,,******+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,---...///...---,,,------,,,,,,---...//////......---------,,,,,,,,,***+++---,,,++++++,,,...///---++++++,,,,,,,,,+++++++++------------++++++,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,---...,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------))))))***++++++,,,------+++,,,,,,---.........---......------------......///............---------,,,---......,,,+++,,,,,,////////////////////////,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------+++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,+++******++++++,,,,,,,,,,,,------++++++,,,---------,,,,,,------------------------***++++++,,,---...//////........................,,,,,,++++++++++++++++++------------------------+++,,,------......------******))))))))))))******------------------------------------------------....../////////...---,,,,,,---------.../////////,,,,,,---............---.............../////////------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................---------------------------------,,,------...///,,,---......//////......//////............//////,,,,,,,,,------------...........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------************+++,,,---...)))***+++---............------------------------++++++,,,,,,,,,,,,------............------------,,,,,,++++++,,,,,,---...******++++++,,,,,,------,,,------......------,,,+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++******+++---,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...////////////...---,,,,,,---......---------///111111///---++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++,,,---------,,,,,,---,,,,,,++++++,,,,,,---------------------------------------,,,,,,,,,,,,++++++,,,,,,,,,+++******------------------------,,,,,,++++++*********)))***++++++,,,,,,,,,,,,,,,......------------......---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...+++,,,------......------,,,,,,,,,,,,---...//////......---------,,,,,,,,,***,,,------++++++,,,...///---++++++,,,,,,,,,++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------************+++,,,------------------------------+++++++++,,,,,,,,,,,,---------------------------,,,,,,,,,------.........++++++,,,---..................------------......***++++++,,,---...//////+++---......---,,,,,,---........................,,,------......------,,,------------------------+++,,,------......------+++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------***+++,,,,,,---------,,,------------------------+++,,,,,,------.........------------------------+++++++++,,,,,,,,,,,,,,,------------------------+++,,,---.........------)))******++++++******)))------------------------------------------------------.........---,,,+++------..................,,,---...///////////////---........./////////000------------------------,,,,,,,,,---------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,++++++,,,---...///,,,,,,---............---//////............//////,,,,,,,,,---------......------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,+++++++++,,,,,,---)))***+++---.../////////,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------///.........------------,,,,,,++++++,,,,,,---...)))******+++,,,,,,------,,,------......------,,,++++++---.........------------------------------***+++,,,+++***+++,,,...)))***,,,---......,,,,,,------..................000///...---,,,,,,------...---...///111111///---++++++,,,,,,,,,,,,++++++,,,,,,,,,+++++++++*********+++,,,---------,,,,,,---,,,,,,++++++,,,,,,---------------------------///...---,,,+++,,,------+++,,,,,,,,,++++++***))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,---------------......------------......---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......++++++++++++++++++++++++------------------------,,,,,,,,,---------......---,,,,,,,,,,,,---......------------...///000111......---------,,,,,,,,,***,,,------++++++,,,...///---++++++,,,,,,,,,+++---,,,,,,++++++,,,,,,---+++++++++,,,,,,---------++++++++++++,,,---...///...---,,,,,,,,,,,,---...,,,,,,,,,,,,------......------------------------------------------------***+++,,,---..................------------......)))******+++,,,---......,,,---//////---------...------------------------,,,------......------,,,........................+++,,,,,,---.........---+++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...++++++,,,,,,,,,---------***+++,,,,,,---------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------------------------+++,,,---.........---,,,,,,,,,...//////...,,,,,,------------------------------------------------,,,,,,---...---,,,***)))...............---------------...///000000//////---.........//////000000------------------------,,,,,,,,,---------..............................------------------------////////////////////////------------------------,,,++++++***+++,,,......++++++,,,---------,,,,,,------,,,,,,,,,,,,------,,,,,,,,,------.........------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------//////...---,,,,,,,,,,,,---------...------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------//////.........---------,,,,,,++++++,,,,,,---...))))))***+++,,,,,,------,,,------......------,,,***+++---...///...------------------------------+++,,,---,,,++++++---///'''))),,,...///...---+++...............---------111000...---,,,,,,,,,------,,,,,,---///...,,,***+++,,,,,,------,,,,,,+++,,,,,,,,,++++++*********)))***,,,---...---,,,,,,---,,,,,,++++++,,,,,,---------------------------000///,,,++++++,,,---...............------,,,+++++++++++++++++++++++++++)))***+++,,,---...//////+++,,,------..................------------......------++++++++++++------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++///...,,,,,,,,,,,,...///---------,,,,,,+++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++++++++++++++++++++........................,,,,,,,,,------............---,,,+++,,,---...///............///000222222......---------,,,,,,,,,***,,,------,,,+++---...///---++++++,,,,,,,,,+++...---++++++++++++---...+++++++++,,,,,,---------------------...///000000///...,,,++++++,,,...///---------.........//////------------------------,,,+++++++++++++++++++++***+++,,,---.....................------.........,,,,,,,,,+++++++++******,,,...//////...---...///------------------------........................000000///...---,,,,,,+++------------------------************************,,,,,,,,,++++++************+++---......---,,,++++++---......---,,,,,,---...---,,,++++++,,,---......------,,,,,,------...//////...------------...---...............------***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------............/////////.........---------+++,,,,,,------.................................//////.........---------///......------,,,,,,+++---------............///................................................//////.........---------++++++++++++++++++++++++---------------------------------,,,,,,+++++++++,,,---------.../////////---------............///000///...---,,,------...,,,,,,,,,---------......,,,---------.../////////,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........---,,,+++***++++++---...,,,,,,------,,,,,,+++******+++,,,,,,------,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,...---+++******+++---...------------,,,,,,+++***+++,,,------......------222111///...------......++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,+++++++++,,,++++++++++++++++++++++++---,,,++++++------,,,+++)))***+++,,,---.........++++++++++++++++++++++++...---+++,,,------,,,***---------,,,,,,+++++++++***************************+++,,,---............+++++++++,,,,,,---------***++++++,,,,,,++++++***,,,...///...---++++++,,,...---,,,,,,++++++++++++++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++,,,,,,,,,,,,------////////////////////////---,,,,,,,,,,,,---......////////////////////////+++,,,,,,------,,,,,,+++------------------------000///---+++++++++---...---.........---,,,,,,+++******+++,,,,,,---......///...------...///...---******+++++++++,,,,,,,,,,,,,,,,,,------..................------,,,,,,,,,------------,,,,,,+++***---...............------......---,,,,,,,,,,,,---,,,------......------,,,000000//////............,,,---------.../////////........................//////......---,,,,,,,,,------------------------++++++++++++++++++++++++,,,,,,,,,+++++++++*********++++++,,,,,,,,,+++++++++,,,......,,,+++,,,------------,,,,,,---------...------,,,,,,------...//////...---------------------............------++++++,,,------------,,,,,,,,,,,,,,,,,,+++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------............/////////.........------------------------.................................//////.........------------------------------------------............///................................................//////.........------------------------------------------------------------------,,,,,,,,,++++++---------...............---------............///000///...,,,,,,,,,---...,,,,,,---------.........------------............,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,---------......------,,,,,,+++,,,,,,,,,,,,,,,------,,,,,,+++******+++,,,,,,------,,,,,,+++******************+++,,,,,,,,,,,,,,,,,,,,,,,,...---+++******+++---...,,,---------,,,,,,+++***+++,,,------......------000///---,,,++++++,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++------,,,+++***++++++,,,------------+++++++++++++++++++++++++++***)))+++---...---,,,---------,,,,,,+++++++++***************************+++,,,------.........+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,------,,,,,,,,,,,,...///...---+++,,,,,,------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++---------,,,,,,+++++++++........................---,,,,,,,,,,,,---..............................,,,------......------,,,------------------------000...---++++++,,,---...------......------,,,+++******+++,,,,,,---......///---,,,---...///...---++++++++++++,,,,,,,,,,,,,,,,,,------------------.........------,,,,,,,,,---------------,,,+++***------............------......---,,,,,,,,,,,,---,,,------......------,,,/////////.........---------------.......................................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++///......---------......***,,,------,,,++++++,,,,,,------......------,,,...------,,,,,,------...///......---------------------............------++++++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------............///...............---------//////.........................................................---------+++,,,,,,---......//////---------............///...............................................................---------////////////////////////------------------------------------,,,,,,,,,,,,...............------------------............///......---,,,,,,,,,------,,,------------.....................------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------...---+++******+++---...,,,,,,,,,------------...---------------,,,++++++,,,,,,------,,,,,,+++******+++,,,,,,------,,,,,,******))))))))))))******,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++++++++,,,---...,,,,,,---------,,,+++++++++,,,------......------///...---,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++------,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,((('''(((***---//////...------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,---------,,,---,,,,,,,,,,,,,,,,,,+++,,,------......------,,,,,,---///...---,,,,,,---,,,,,,+++++++++,,,------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++///......---+++******)))---------------------------,,,,,,,,,,,,---..............................---......//////......---------------------------///...---,,,+++,,,---...------......------,,,,,,***++++++,,,,,,------......---,,,---...///...,,,,,,,,,,,,,,,------------------------------,,,,,,.........---------------,,,------------,,,,,,+++------............------......---,,,,,,,,,,,,---,,,------......------,,,.........---------------...............---------........................+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,,,,---...)))+++,,,,,,+++***+++++++++,,,---......---,,,+++...------,,,,,,------...///...------,,,,,,------,,,,,,---.........------+++,,,,,,---...---------,,,---------------......------------------------........................---------............///........................000000//////.........---................................................,,,---------.........///---------............///........................................................................////////////////////////------------------------------------------,,,,,,/////////...---------,,,---------............///---------,,,,,,,,,------------------.....................------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................---------------------------------...............///---+++))))))+++---///------------------------------...///...,,,+++***,,,,,,------,,,,,,+++******+++,,,,,,------,,,,,,++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...,,,,,,,,,------,,,,,,++++++,,,------......------000000//////............+++++++++,,,,,,,,,------........................++++++++++++++++++++++++++++++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---------------------------,,,++++++------,,,+++,,,,,,---------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,((((((((())),,,......---,,,,,,,,,,,,,,,,,,,,,,,,........................)))***++++++,,,,,,,,,+++---------,,,,,,+++++++++,,,,,,------------,,,,,,+++---......---,,,,,,---++++++++++++,,,,,,---...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---..............................------............------------------------------...------,,,,,,,,,---...,,,------...------,,,,,,+++++++++,,,,,,---------...---,,,,,,......---,,,,,,,,,,,,---------...............------,,,,,,,,,...............---------,,,---------------,,,,,,,,,,,,---.........------......---,,,,,,,,,,,,---,,,------......------,,,------------------------/////////...---------,,,........................***++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,***)))))))))***+++)))+++,,,,,,+++***+++++++++,,,---......---,,,+++...------,,,,,,------.........---,,,,,,,,,,,,,,,++++++,,,---......------,,,,,,---.........---------.........//////000000------------------------........................---------............///---.....................000000//////.........---........................---...................../////////......------------------............///................................................---.............................................------------------------------------------------/////////...---------,,,---------............///,,,------------------------------.........//////......------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................---------------------------------........./////////---+++))))))+++---///------------------------------...///...---+++***,,,,,,------,,,,,,+++******+++,,,,,,------,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,------+++,,,,,,------,,,,,,,,,+++,,,------......------///////////////.........+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,------...............,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,+++---------------------------,,,++++++------,,,+++,,,,,,---------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++***)))***,,,---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------******+++,,,,,,,,,++++++---------,,,,,,+++++++++++++++,,,,,,,,,,,,+++++++++---......---,,,------++++++++++++,,,,,,---...++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---..............................,,,,,,------------,,,,,,---------------------------------,,,------------,,,,,,------...------,,,++++++,,,,,,,,,,,,------...,,,+++,,,---...---,,,,,,,,,,,,---------...............------,,,,,,,,,........................,,,------......---------++++++,,,---......------......---,,,,,,,,,,,,---,,,------......------,,,------------------------/////////...---------,,,........................++++++,,,,,,------......------------------------------------------------,,,,,,,,,,,,------------000000///...------------***,,,------,,,++++++,,,,,,------......------,,,...------,,,,,,------......------,,,,,,,,,,,,,,,***+++,,,------...------,,,,,,---...............------......///000000000---------------------------------------------------------............///---------...............//////..........................................---------...............000000//////...------,,,---------............///................................................---------.......................................------------------------------------...........................------------------............///,,,---......//////......------........./////////------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,---......//////...---+++******+++---......------------,,,,,,,,,------............------,,,,,,------,,,,,,+++******+++,,,,,,------,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,---------++++++,,,---------,,,,,,+++,,,------......------,,,------...------,,,,,,++++++,,,,,,,,,,,,------************************++++++++++++++++++++++++,,,,,,---...............,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++------,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,------+++***++++++,,,,,,,,,,,,------))))))))))))))))))))))))++++++,,,,,,,,,,,,++++++---,,,,,,,,,,,,,,,,,,+++***++++++,,,,,,++++++***+++,,,......---,,,---...,,,,,,+++++++++,,,------++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......------------------------+++,,,,,,,,,,,,,,,,,,+++------------------------,,,,,,------------------,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++,,,---...---+++,,,,,,,,,,,,------------------------------,,,,,,.............../////////,,,------............---***+++,,,------...------......---,,,,,,,,,,,,---,,,------......------,,,---------------........................---------........................---------------.................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......222222222222111000///...+++,,,......,,,+++,,,------------,,,,,,---------...------,,,,,,------......---,,,,,,++++++,,,,,,******+++,,,------------,,,------...............,,,,,,,,,---......//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------............///---------.........//////---------------.................................---------.........//////////////////............---------............///................................................---------.........//////........................------------------------------------.........///---------...............---------............///---...///000000000//////............////////////,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,---.........---,,,,,,++++++,,,,,,---......---------,,,,,,,,,------,,,------...///000,,,,,,------,,,,,,+++******+++,,,,,,------,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,------------***+++,,,,,,---------,,,+++,,,------......------+++,,,---......---,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++------,,,+++***++++++,,,------------------------------------///...------......,,,++++++++++++,,,,,,---------************************,,,,,,------------,,,,,,+++,,,,,,,,,,,,,,,,,,---+++,,,,,,,,,,,,,,,,,,+++***,,,......---------...------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,,,,,,,---......------------------------,,,,,,------------,,,,,,------------------------+++,,,,,,---.........---+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++------,,,+++++++++++++++,,,,,,,,,,,,,,,,,,---------------------........./////////000,,,,,,---...............******+++,,,------------......---,,,,,,,,,,,,---,,,------......------,,,------........./////////---------...............................................................////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,------...---+++)))(((+++---......---,,,,,,---......,,,++++++,,,.........------,,,,,,------......---,,,,,,++++++,,,,,,)))***+++,,,------...---,,,---......//////......******++++++,,,---......------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////---------.........//////+++,,,,,,------.................................---------.........//////------......///000000000---------.........//////................................................---------.........//////////////////////////////---------------------------------.........//////,,,------....../////////---------.........//////---...000111111111000///............/////////000+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,---,,,,,,,,,---///111222,,,,,,---------,,,++++++++++++,,,---------,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,---...------***+++,,,,,,------------+++,,,------......---------...///000000000......++++++,,,,,,,,,---------........................++++++++++++++++++++++++))))))***++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,.........,,,+++++++++++++++++++++++++++---,,,++++++------,,,+++)))***+++,,,---.........------------------------///...------//////...---+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---------......---,,,,,,+++++++++,,,,,,---------,,,------......------,,,***,,,......---------......------,,,++++++++++++------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------///...------,,,+++******---------------------------,,,,,,,,,,,,---......---------------------------..................---------------------------+++,,,------.........---+++,,,,,,---.........---,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++------,,,+++******+++++++++,,,,,,,,,,,,,,,,,,------.........---.........//////000000,,,,,,---.../////////...)))***+++,,,------...---......---,,,,,,,,,,,,---,,,------......------,,,........./////////000000,,,------....../////////000000/////////.........------------------------...---,,,,,,,,,,,,---...---,,,,,,,,,,,,---......------------------------------------------------------------------------++++++,,,,,,---...//////------------------------------------------------***,,,...---+++)))+++...,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,---------------------------------------------------------............///000///...------...///000......////////////......////////////////////////////////////////////////------------------------///////////////.........------............------......---......///000111000//////.........//////............///////////////...---,,,,,,,,,,,,,,,........................------............------////////////////////////------......------,,,+++,,,---......//////......------------------------///...---,,,,,,---...///000///...---------------......------------.........------,,,,,,------...,,,---------,,,++++++***...------,,,,,,------......------,,,,,,,,,------...------,,,,,,------...---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,++++++******++++++,,,...---,,,,,,++++++,,,,,,+++,,,,,,------,,,,,,+++,,,,,,++++++,,,---///000---,,,,,,---...///---+++---,,,,,,++++++,,,,,,---......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++------------------------+++++++++,,,,,,---------++++++,,,,,,,,,,,,------........................------------------------//////------------//////........................---.........---,,,,,,+++------,,,,,,,,,,,,++++++.........------,,,,,,,,,---+++***+++...000///------,,,,,,++++++,,,,,,---...------,,,,,,++++++***------------------------,,,---......//////..............................------++++++++++++------///...---,,,,,,,,,,,,,,,------++++++++++++------..................------......................../////////...---------,,,//////............//////,,,,,,,,,,,,,,,+++++++++------------------------+++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------................................................---.........//////000000---------............///++++++,,,,,,,,,,,,---------------,,,,,,+++++++++.................................------,,,,,,+++...........................---------,,,,,,,,,,,,------------------------...---,,,,,,,,,,,,---...---,,,,,,,,,,,,---......------------------------------------------------------------------------++++++,,,,,,---......///------------------------------------------------,,,---------,,,+++---...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------------------------------------------------------------............///000///...---------...///......////////////......////////////////////////////////////////////////------------------------..................//////------............------000000///...---------------------,,,,,,,,,------............///////////////...------,,,,,,,,,---........................------............------////////////////////////------......------,,,+++------...///////////////------------------------///...------------.../////////...---------------------,,,,,,,,,,,,------...------,,,,,,------...---------------,,,++++++...------,,,,,,------......------,,,,,,---------...------,,,,,,------...---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,++++++++++++,,,,,,...---,,,,,,++++++,,,,,,+++,,,,,,------,,,,,,+++,,,,,,++++++,,,---///000------,,,...///000///...---,,,,,,++++++,,,,,,---......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------........................------------------------,,,+++************+++,,,------------------------------......------,,,+++------,,,,,,,,,,,,++++++......---------,,,,,,,,,///---+++,,,...///---+++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,---............------------------------------,,,,,,++++++,,,,,,---///...---,,,,,,,,,,,,---------,,,++++++,,,------...............................................................---------------,,,,,,,,,,,,------.............../////////------------------------,,,,,,---------,,,,,,+++++++++,,,,,,,,,---------------------------------........................---........./////////000---------............///,,,,,,---------..................---------------.................................---------------........................------------,,,,,,,,,,,,------------------------...------,,,,,,------...---,,,,,,,,,,,,---......------------------------------------------------------------------------+++,,,,,,------.........------------------------------------------------000...,,,,,,---.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------------------------------------------------------............//////...------------............////////////......////////////////////////////////////////////////........................,,,---------.../////////------............------//////......---,,,,,,,,,------------------------............///////////////...------,,,---------........................------............------////////////////////////---............---,,,,,,------...///////////////------------------------///...------------.../////////...------------...,,,,,,,,,++++++,,,,,,,,,...------,,,,,,------...---............---,,,,,,...------,,,,,,------...---------,,,,,,------.........------------......---,,,,,,++++++,,,,,,---------------------------...------,,,,,,------...,,,,,,++++++++++++,,,,,,...------,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,++++++,,,---///000------,,,...000111111000------,,,,,,,,,,,,------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,++++++***++++++,,,,,,,,,,,,------------------------------------------------------......---,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,------,,,,,,,,,,,,++++++...------------,,,,,,,,,000...------------+++***------,,,,,,,,,,,,------***++++++,,,------......------------------------++++++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++......---,,,,,,,,,------...---,,,,,,,,,,,,---...................................................---------...............------,,,,,,,,,,,,------.........//////000000111------------------------...---------,,,,,,++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,......................................./////////---------............///---............/////////.............../////////..........................................//////////////////////////////........................---------------------------------------------------,,,,,,,,,,,,---......------------------------------------------------------------------------,,,,,,,,,---------......------------------------------------------------222///++++++...000000...------------------------------------.........///................................................---------............///---------......///000000......////////////......////////////////////////////////////////////////////////////////////////+++,,,,,,---...//////000------............------++++++,,,------...............//////////////////............////////////......------------..............................------............------////////////////////////...............------,,,,,,,,,---................................................------.........///......---------......------,,,,,,,,,,,,------...------,,,,,,------...---......///......------...------,,,,,,------...------,,,,,,,,,---............------------......---,,,,,,++++++,,,,,,---...........................------,,,,,,------...,,,,,,,,,++++++,,,,,,,,,......---,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,++++++,,,---///000---,,,+++---///111111111------,,,,,,,,,,,,------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------------------------------//////............//////,,,,,,,,,,,,,,,,,,,,,,,,,,,------...------,,,,,,------,,,,,,,,,+++++++++------------------------......------------,,,+++------,,,,,,,,,,,,------,,,,,,,,,,,,------......------------------------***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++------------++++++...------,,,,,,,,,------......------------......---------.......................................,,,---------...///////////////............//////+++,,,,,,---...///000000........................///...------,,,,,,,,,+++,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,................................................---------............///------........./////////---------......//////000........................---.........//////000000////////////////////////------..................---------------------------------------------------,,,,,,,,,,,,---......------------------------------------------------------------------------,,,,,,,,,---------------------------------------------------------------222///,,,,,,///111000...------------------------------........./////////................................................---------............///+++,,,---///000111222222......////////////......////////////////////////////////////////////////////////////////////////,,,,,,------...///000000------............------***+++,,,---............------...///000000//////............////////////......---------......///........................------............------////////////////////////......//////......---,,,++++++,,,------------,,,........................---..................---......---------......///......------------.........------,,,,,,------...------......///......---...------,,,,,,------...,,,,,,,,,,,,,,,---...//////......------......///---,,,,,,++++++,,,,,,---...........................------,,,,,,------...---,,,,,,,,,,,,,,,,,,---///...------,,,,,,------+++,,,,,,------,,,,,,+++,,,,,,++++++,,,---///000,,,+++***+++...000000000...------,,,,,,------.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------------,,,++++++++++++++++++++++++******+++,,,,,,---......+++++++++,,,,,,,,,------------------------------------------------------+++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...------,,,------,,,,,,,,,+++++++++------------------------+++,,,------------.........------,,,,,,------............------,,,,,,,,,------------------------***+++,,,,,,------,,,,,,------------------------++++++------------++++++------,,,,,,,,,------...........................---------.........//////........................,,,---------...///////////////............//////+++,,,,,,---...///000000........................///...---,,,,,,,,,,,,---,,,,,,---------.........------------------------.......................................------------------............///,,,------------.........,,,,,,------.........///........................---.........//////000000////////////////////////++++++++++++,,,,,,,,,,,,------------------------,,,------......------,,,---,,,,,,,,,,,,---......------------------------------------------------------------------------------------------------------------------------------------------------///.........///000///...---------------------------------.........//////................................................---------............///,,,,,,...///000000000000......////////////......////////////////////////////////////////////////........................------......///000000000------............------......//////...---+++******+++,,,.........------............////////////.........---......///000........................------............------////////////////////////...////////////...------++++++,,,---------------........................------...//////...------...------------.../////////......------......///...------,,,,,,------...,,,,,,---............---...------,,,,,,------...,,,,,,,,,,,,---....../////////............//////---,,,,,,++++++,,,,,,---------------------------...------,,,,,,------...------,,,,,,,,,,,,------///......---------------+++,,,,,,------,,,,,,+++,,,,,,++++++,,,---///000---+++******,,,/////////......------------............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++---...//////++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------------,,,,,,,,,,,,++++++,,,,,,,,,------------...***+++------------...000......------------......//////......---,,,,,,+++------------------------++++++,,,---------------........................+++,,,,,,------,,,,,,+++------,,,,,,,,,---............///000000///......,,,,,,------.../////////........................---------...............------,,,,,,,,,,,,------.........//////000000111........................///...---,,,,,,---...///,,,---------.....................................................................------------------------............///,,,,,,---------.........---------------...................................................//////........................******+++++++++,,,,,,,,,------------------------,,,,,,---......---,,,,,,---,,,,,,,,,,,,---......------------------------------------------------------------------------------------------------------------------------------------------------+++...000000///...------........................,,,,,,---------.........................................................---------............///---............,,,+++***......////////////......////////////////////////////////////////////////------------------------//////000000000000000000------............------...///000000000...,,,+++)))***,,,...//////...---............////////////...............///000000........................------............------///////////////////////////////////////...------,,,---......//////..............................------...//////...---------------------...//////...------,,,,,,------......------,,,,,,------...++++++,,,---------------...------,,,,,,------...,,,,,,,,,,,,---...////////////............//////---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------,,,,,,,,,,,,------//////...---------------+++,,,,,,------,,,,,,+++,,,,,,++++++,,,---///000///---++++++---///000///......------------............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------...---------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------......///000000///......------------------------+++,,,------......------------,,,,,,,,,,,,++++++,,,,,,,,,---------......+++---......,,,+++---///......------------.....................---------------------------------,,,,,,---............------------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,---...///...///000000000000///...,,,,,,------...//////000.......................................---------------,,,,,,,,,,,,------.............../////////...........................---,,,+++,,,...000111------------............------------------------.................................------,,,,,,,,,---------............///---............//////////////////................................................---------------------------------------,,,,,,,,,------.........------------------------,,,,,,---......---,,,,,,---,,,,,,,,,,,,---......------------------------------------------------------------------------------------------------------------------------------------------------)))---111222///,,,,,,---........................,,,,,,,,,---------......////////////////////////////////////////////////---------.........///////////////...+++(((&&&$$$......////////////......////////////////////////////////////////////////------------------------111111111111000000000000---..................---+++,,,///000111111///...+++,,,...000111111000///............/////////000...............///000000........................---..................---///////////////////////////////////////......---...//////000000000000000////////////////////////,,,---...//////...---,,,---------------...///000---,,,,,,++++++,,,,,,---...------,,,,,,------...***+++,,,,,,---------,,,...------,,,,,,------...+++++++++,,,---...///000//////............//////---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------......------,,,,,,------...//////...------------...+++,,,,,,------,,,,,,+++,,,,,,++++++,,,---///000111///,,,,,,---///000000......------------............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------***+++,,,------,,,+++***........................+++,,,,,,---.........------------,,,,,,,,,++++++,,,,,,,,,------.........---///000...+++***+++---......------------......,,,,,,------.../////////------------------------,,,---......//////......,,,,,,,,,,,,,,,,,,,,,,,,...---++++++++++++---...,,,,,,,,,,,,,,,---...///...///000111111000///...,,,,,,------...///000000......................../////////......------,,,/////////....../////////,,,,,,,,,,,,,,,,,,++++++////////////////////////---,,,++++++,,,...111222---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,.................................------,,,,,,,,,---------.........//////////////////000000000000111111000000//////.......................................------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,...---++++++++++++---...,,,,,,,,,---------......////////////////////////,,,,,,,,,---------........./////////...------,,,---------------------------------,,,,,,+++++++++---------,,,,,,++++++++++++,,,------......------++++++,,,------......///000000//////............---------............///,,,,,,,,,,,,,,,,,,,,,,,,------------------------...,,,***+++---...,,,***------------------------......////////////......////////////////////////---------.........//////111111000000//////......------............------................................................------............------............/////////000------------...000111222111111000000//////......000000//////.........------------.........//////000000000000000000000000000000000000000000000000////////////////////////------------------------,,,---------------------------------------------------------------------000000000///......------........................------------------------........................---------.........//////------------------------------------------------///...,,,++++++,,,...///------------------------+++++++++,,,,,,---------------------------------........................---------.........//////777333///...000222222111000///...---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,---+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,,,,,,,---------......,,,,,,,,,---------............---,,,,,,+++******,,,,,,,,,---------......++++++++++++++++++++++++---..................---------,,,+++++++++,,,,,,........................,,,---......------...000///............///000000........................,,,------......------,,,++++++,,,,,,,,,---------,,,,,,------...---------...---++++++---......---,,,+++,,,...000111///---.........------,,,,,,,,,,,,,,,---...//////......///000111000///...///000......------------..............................///...---,,,,,,---...///........................///...---,,,,,,,,,,,,,,,------------------,,,,,,...------------...//////000///...---,,,+++++++++/////////////////////////////////////////////////////////...------,,,,,,..............................---------,,,,,,,,,........................---,,,,,,,,,,,,,,,,,,---,,,,,,,,,---------..............................,,,,,,,,,---------......,,,,,,------,,,,,,+++***------------------------.........---------,,,,,,---------,,,,,,,,,+++++++++,,,------......------------------------------/////////.........---------------............///......------------------........................///---+++,,,...///...,,,------------------------......////////////......////////////////////////---------.........//////111000000000/////////...---......//////......---................................................---......//////......---........./////////000000//////.........//////000111000000000/////////...000/////////............---------.........//////000000000000000000000000000000000000000000000000////////////////////////.................................------,,,,,,,,,------------------------------------------------............////////////........................------------------------........................,,,------------.........------------------------------------------------///...,,,++++++,,,...///------------------------+++,,,,,,,,,,,,,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------555222...---///111111111//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,+++,,,,,,,,,---------......,,,,,,,,,---------............---,,,,,,+++******,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------............---------------,,,,,,---..............................,,,---......------...000---,,,,,,,,,,,,---......////////////////////////,,,------......------,,,++++++,,,,,,,,,---------,,,,,,---............---///---+++,,,---......---000///......///...,,,***/////////......---------,,,------...//////......///000111000.........000/////////....../////////........................///...------------...///........................///...------,,,,,,,,,------------------------------------............///000000///...------------------------------------.......................................---------.................................---------,,,,,,........................,,,,,,------------,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,---------......,,,,,,------,,,,,,++++++------------------------//////............------------------,,,,,,,,,,,,+++,,,------......------//////...------,,,++++++.........------------------------............///000/////////......------///////////////////////////...---...///000///---------------------------......////////////......////////////////////////------........./////////000000000000////////////---......//////......---................................................---......//////......---....../////////000000000111000//////.........///000000000000////////////////////////............------........./////////000000000000000000000000000000000000000000000000////////////////////////////////////////////////000//////...---,,,++++++------------------------------------------------,,,------...//////000000........................------------------------........................,,,,,,,,,,,,------------------------------------------------------------...---,,,++++++,,,---...---------------------------,,,,,,,,,,,,,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,..................------333111......///000000//////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------.........------,,,,,,++++++***,,,,,,,,,---------......------------------------,,,,,,------------,,,,,,------------......///000........................,,,---......------...000---,,,,,,,,,,,,---......000000000000000000000000,,,------......------,,,,,,,,,,,,,,,------------,,,------............//////---,,,,,,---......---111///---,,,------,,,+++///////////////.........,,,---......///.........///000111000...---...///000000////////////000000///////////////////////////...------------...///.................................---------------,,,,,,,,,---.........///,,,,,,.../////////...---000//////.........//////---------------------------------------------------------................................................------------,,,........................+++,,,---......---,,,+++,,,,,,,,,---------......------------------------,,,,,,,,,---------......---......///......------------------------------............------------------------------,,,,,,+++,,,------......------......---------,,,,,,,,,---------------------------------............///000000///......---------........................///............///....................................////////////......////////////////////////............////////////000000000000////////////......////////////............................................................////////////.........////////////000000000000000///////////////000000000000000///////////////////////////.....................////////////////////////////////////////////////////////////////////////////////////........................//////......------,,,,,,................................................---------....../////////........................................................................+++++++++,,,,,,,,,------------------------------------------------------...---,,,,,,,,,,,,---...---------------------------------,,,,,,+++++++++------------------------........................000000000///////////////000000///...............///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////++++++,,,---------,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......---------,,,,,,+++++++++,,,,,,,,,---------..............................+++,,,,,,------,,,,,,+++,,,,,,,,,,,,---...000000........................,,,---......------...000///............///000000////////////////////////,,,------......------,,,,,,,,,,,,------------...---------......///000000000...,,,,,,---......---...,,,***+++---///////////////..................------...............---///000000000...---...///000//////////////////000000000000000000000000000.........------.................................---...............------+++,,,,,,---...//////000+++,,,...000000///...,,,......------...///000000////////////////////////------------------------,,,,,,------...//////000....................................------------........................,,,,,,...//////...,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,---------......------......///......---------------------------,,,,,,,,,,,,,,,,,,,,,---------------------------+++,,,------......------,,,,,,,,,---------......---------------------------------............///............------,,,,,,------------------------------......---------.................................////////////......////////////////////////........./////////000000////////////000000000000...//////////////////...////////////////////////////////////////////////...//////////////////...////////////000000000111.........//////111222222////////////000000000000.........///////////////........./////////000000////////////////////////////////////////////////////////////////////////---------------------------------....../////////................................................///.........---------,,,........................................................................+++++++++,,,,,,,,,---------------------------------------------------------------,,,,,,------------------------------------------,,,,,,+++++++++------------------------.................................................../////////......------......---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////***+++,,,,,,---------,,,,,,,,,,,,---------......,,,,,,,,,---------......------,,,,,,,,,,,,++++++,,,,,,,,,---------..............................+++,,,,,,------,,,,,,+++++++++++++++,,,---...///........................,,,---......------...000///............///000000........................,,,------......------,,,,,,,,,---------...............---......000111222111///------......---,,,---,,,******,,,...//////---------------------------...............------...///000///...------//////......------......///000000000000000000000000---..................---........................------...//////......---,,,,,,------...///000000+++,,,...000000///...,,,,,,,,,,,,,,,---...//////////////////////////////------------------------+++,,,,,,---...///000000........................//////.........---------........................------............------,,,,,,,,,---------......------------------------,,,,,,,,,---------......++++++,,,,,,------,,,,,,------------------------+++++++++,,,,,,,,,,,,---------------............+++,,,------......------++++++,,,,,,---...//////---------------.........---------............///------------------------------------------------,,,---......---,,,---.................................////////////......////////////////////////....../////////000000000////////////000000000000...//////000000//////...////////////////////////////////////////////////...//////000000//////.../////////000000000111111.........///000111333333////////////000000000000.........///////////////....../////////000000000000000000000000000000000000000000000000000000000////////////////////////------------------------,,,,,,---...///000000111................................................//////......---,,,,,,+++........................................................................,,,,,,,,,,,,---------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------///111111///...------...------,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------******+++,,,------------,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................,,,,,,------------,,,,,,+++++++++++++++,,,---...........................,,,---......------...000---,,,,,,,,,,,,---..............................,,,------......------,,,,,,---------............///.........///000222333111000...---......---,,,000...,,,+++,,,,,,+++***,,,,,,,,,---------------.........///......---,,,...///000///---,,,---.........------------......////////////////////////------...//////...------........................,,,---...000000///......---------.../////////000,,,,,,.../////////...---,,,,,,,,,,,,,,,---...///------------------------------------------------,,,,,,------...///000000......................../////////.........------..............................------------......,,,,,,,,,---------..............................,,,,,,,,,---------......***+++,,,,,,------,,,,,,------------------------,,,,,,,,,,,,------......------------.........///+++,,,------......------,,,---------------------------........./////////---------............///---------...//////000000........................---///000///---,,,...000..............................////////////......////////////////////////.../////////000000000000.../////////000000000111//////000000000000////////////////////////////////////////////////////////////000000000000////////////000000000111111111000/////////000111222222.../////////000000000111............/////////000.../////////000000000000000000000000000000000000000000000000000000000000////////////////////////........................------......//////000000................................................------------------------........................................................................,,,------------.........------------------------------------------------,,,------------------,,,------------------------+++,,,,,,,,,,,,,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,---...//////,,,///222333000...---...---------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,+++,,,,,,------,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,------------,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------............------------,,,,,,,,,------...........................,,,---......------...000---,,,,,,,,,,,,---..............................,,,------......------,,,------------............//////......///111333555222000............---,,,...---,,,,,,------+++)))------------.........///......//////...------,,,...///000///---,,,---...//////............//////........................------...//////...------........................,,,---///000000000///...............////////////---------............///...------------......///------------------------........................,,,---------......//////........................////////////....................................///...---,,,,,,---...///,,,,,,,,,---------......////////////////////////,,,,,,,,,---------......,,,------.../////////...---------------------------------.........//////---------.........//////+++,,,------......------///......------,,,,,,+++........./////////000000---------.........//////------...///000111222222////////////////////////...000222111...---///111////////////////////////......////////////......////////////////////////////////////000000000000.../////////000000111111//////000000000000//////000000000000000000000000000000000000000000000000//////000000000000//////000000000000111111111111222111111000000000000000.../////////000000111111---.........//////000000////////////000000000000000000000000000000000000000000000000000000000000///////////////////////////////////////////////////////////////.........////////////////////////////////////////////////+++,,,,,,------......///........................////////////////////////........................---------.........//////------------------------------------------------,,,------......------,,,------------------------+++++++++,,,,,,---------------------------------........................,,,---...///000222333333,,,000333444111...---...------,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,+++,,,,,,------,,,,,,+++------------------------........................)))***+++,,,------...---,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------------------------......//////......---///......---------..............................,,,---///...------...000///............///000000000000000000000000000000,,,------......------,,,---------.........////////////......///111444555222000............---,,,*********,,,//////---+++---.........//////000000.../////////...---,,,,,,.../////////---,,,---...000000////////////000000........................,,,---...//////...---,,,........................+++---///000111000///...///////////////............------------...////////////............//////////////////////////////////////////////////////---------.......................................000/////////....................................,,,,,,,,,,,,,,,,,,,,,,,,,,,------....../////////------............------------............------......---,,,---...///000........................---------------------------------------------------------............///,,,---------...///////////////.........------------------............///......------------............------------......---.........//////000000---......///000111111222000000000000111111111111////////////////////////000000000000000000000000000000000000000000000000//////000000000000//////000//////.........//////---...000111111111000///,,,------...//////000000000///.........///111111111000///...///111333555111000000000000111111222000000000000000000000000///////////////000111111///000111111000...,,,***///////////////000111111000000000/////////......000//////.........////////////............//////////////////............000///...------...///000......------------......------......///...------,,,,,,,,,------..........................................------,,,,,,,,,///...---,,,,,,,,,,,,,,,,,,---------.../////////------------------------------------------------+++++++++,,,,,,,,,------,,,,,,,,,------.........------,,,,,,,,,+++++++++++++++---000222222000...///000000000000...,,,+++,,,...///...---+++,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////...---,,,.........------,,,,,,,,,+++,,,,,,---.........---,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,++++++***,,,------......------,,,.........///000111111222+++---...---,,,,,,---...111000000///......------------------------------...........................---,,,+++,,,...111222111000000/////////000000......---------......///...------,,,---...///000........................---,,,,,,,,,,,,---......222222111000000000000000/////////......---------////////////////////////,,,,,,,,,------.........////////////////////////...///000111111000///...+++,,,---......---,,,+++//////.........------------------------------------......///////////////.........................../////////...---,,,,,,..............................------------......---------------------------------------.........------............------------............------...------,,,---...///000........................---------------------------------------------------------............///---------...............//////.........------------------............//////......------......///......------------................../////////000.........///000111111111/////////000000000111111////////////////////////000000000000000000000000000000000000000000000000//////000000000000//////000000////////////000000......///000000000///...//////000000111111111222222222111000000111222333222111///......///000111111111000000111111222222222222222222222222222222333333333222222222333333111222222222111000...---//////.........///000000/////////............---000000/////////000000111//////............//////////////////............//////............/////////......------....../////////..................,,,,,,,,,------..........................................------,,,,,,,,,//////...---------......---------...............------------------------------------------------,,,,,,,,,,,,------------,,,,,,,,,---------......,,,,,,------------------...---...///111111///---......///////////////...,,,...///...---+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////...---,,,......---------,,,,,,,,,+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,+++,,,------......------,,,,,,,,,---......///000000---...///...---,,,---...............////////////------------------------...........................---,,,,,,---...///000......------------......///......---------............---------...///000........................------,,,,,,------...///111000///...........................---------,,,........................------...............///...........................///000111111000///......///000111111000///...//////.........------------------------------------......///////////////..............................//////......---,,,..............................------------..............................------------,,,,,,,,,,,,------............------------............------...------------...//////........................---------------------------------------------------------............///...............---------...............------------------............//////......------......///......------------..................////////////......//////000000111111....../////////000000000////////////////////////000000000000000000000000000000000000000000000000///000000111111000000///000000////////////000000......////////////...---......//////////////////111000000/////////000000333222000///......//////111111111111111222333333555555555555555555555555777666555444333333333333333333333222222111111111111111000/////////000000000000/////////.........000000///000000111222222000//////......//////000////////////..................////////////......///......------......///222111///.........//////---------------..........................................---------------//////.........///000000...............---------------------------------------------------------,,,------------.........,,,,,,,,,------------...,,,,,,------.../////////111000......//////...------------...///000000111,,,...///...---+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------............------...------------,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------............------+++++++++,,,------......///000000///---,,,---...,,,,,,---...//////000000------------------------........................---...........................------------......000000///...------------......------......///000........................---------,,,------...///......------,,,---------...------------,,,,,,,,,------------------------///////////////.........------------------------...//////000000//////...------............------...............------------------------------------......///////////////............................../////////...------..............................------------......------------............---------,,,,,,+++++++++------............------------............------------------......//////........................---------------------------------------------------------............////////////...---------,,,........................---------............/////////............//////......------------...............///////////////.../////////000000000111............////////////////////////////////////000000000000000000000000000000000000000000000000000000000111111000000000//////.........///000000///////////////.........000000000000000000000000000000000000000000000000444333222111111111222222333333333333444555666666::::::::::::::::::::::::999888777555444444333333555555444333222333333333444333222111000000000000111111111111000000000000////////////000111222333000000////////////000000////////////............---...///000000///...---//////............//////333222000...---...///000---------......................................................---------...---------...///000000/////////...---------,,,---------------------------------------------------------.........//////------------------------,,,,,,---...///000111111222000---,,,---/////////---------...//////000111,,,...///...---+++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------...---,,,,,,++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,------...------,,,------------------------++++++,,,,,,---......///------............------++++++,,,,,,,,,---------000111111000...,,,---...,,,,,,---......//////000................................................---......///......---,,,000////////////000000111111111///...------------..................//////........................---------------...//////......---,,,,,,------------------------,,,,,,,,,------------------------000/////////......------........................////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,................................................---......///////////////..............................////////////....................................------------......++++++,,,,,,,,,------------------,,,,,,+++++++++------............------------............---------------.......................................---------------------------------------------------------............////////////...---------,,,---.....................---------............////////////....../////////......------------......///////////////.........////////////000000000000............////////////000000000000000000000000000000000000000000000000111111111111111111111111000000111111111111000000...---------......///000000000000000000000000000333333444444444444555555444444444555555555555555333333444555666777999999999999999::::::;;;======CCCCCCCCCCCCCCCCCCCCCCCC@@@@@@>>>===;;;::::::::::::999888777777777777777666555444222111000000///222222222222111111111000000000//////000111111222000000////////////000000////////////............---...///000000///...---/////////....../////////333111///...---...000111........................................................................,,,,,,,,,,,,---...///////////////...---------,,,---------------------------------------------------------.........//////------------------------,,,,,,---...000111222222111///,,,+++---///111111////////////////////////,,,...///...---+++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------.........---,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,---------------------------------,,,------...------,,,,,,------------------------++++++,,,---......//////---......//////......------------------.........000111111000...,,,---...........................................................................---......///......---,,,///////////////000111111222111000///...---------//////////////////......////////////////////////...------------.../////////...............//////------------------------------------------------///......------,,,,,,,,,//////////////////////////////............//////000//////////////////000---.............................................---......///////////////..............................///////////////.................................------------......***++++++,,,,,,---------------------,,,,,,,,,,,,------............------------............------,,,---......//////..............................---------------------------------------------------------............///...............------------------...............---------............///000//////......//////000......------------......///////////////.........////////////000000000000....../////////000000000000000000000000000000000000000000000000000000000111111111111111111111111000111111222222111111000...------......///000111222222222111222333444444444444444555666666777777666777888999:::;;;;;;;;;888999;;;===@@@BBBCCCDDDEEEEEEFFFFFFGGGHHHIIIJJJOOOOOOOOOOOOOOOOOOOOOOOONNNNNNLLLKKKJJJIIIIIIIIIEEEEEEDDDCCCBBBAAA@@@@@@<<<;;;999777555333333222444444444444333333333333222222111111111111111222111000000//////000000111////////////..................////////////......000//////......//////000000///.........///000000/////////....................................................../////////------,,,,,,,,,------..................---------------------------------------------------------,,,------------............------------,,,,,,,,,,,,,,,---...///000111222000...,,,,,,...000111111......///000000///...---,,,...///...---+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...............---,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,------------...------......------,,,,,,------------------------+++,,,,,,---.../////////......////////////......................../////////000000///---,,,---.........------------------................................................---.....................------,,,------...///000111111000///............//////000000000///......////////////////////////......------......///000/////////...//////000111---------............///---------------------------------------,,,,,,,,,000000000000000000000000///......------......//////......------......///---------.......................................---......///////////////..............................///000000000//////..............................------------......++++++,,,,,,---......///---------------.........------............------------............------,,,---.../////////...---........................---------------------------------------------------------............///---------...............---------.........//////---------............///000000////////////000000......------------......000/////////............000000000000/////////////////////000000000111111000000000000000000000000000000000000000000000000111111111111111111111111000111111222222111111000////////////000111222333444333333333444666888999777888999:::;;;<<<===>>>===>>>AAACCCEEEFFFFFFFFFFFFGGGJJJLLLOOOQQQSSSSSSTTTTTTUUUUUUVVVXXXYYYZZZ\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ZZZYYYXXXXXXXXXXXXTTTTTTTTTSSSQQQOOOMMMLLLGGGFFFDDDAAA???===<<<<<<<<<;;;;;;;;;::::::::::::666555444333333222333333111111000000000000111111////////////............//////............//////000000////////////000000---------...//////000000000/////////.........---........................---........./////////000///......------------...---------...............------------------------------------------------,,,,,,,,,,,,------------......---------,,,,,,,,,,,,,,,---...//////000000111///------...//////...***,,,///111222111///---,,,...///...---+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...............------,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,------,,,,,,,,,---------......------......------,,,+++........................,,,,,,------......//////......////////////......///.....................---...///...---,,,---...+++,,,,,,------......///...................................................---,,,,,,---...///000,,,,,,,,,------...///000000000///////////////000///000000111000///...---////////////////////////...............//////000//////......///000000111........./////////000000........................------------............000000000000000000000000///...------------...///---,,,++++++++++++,,,------------.........//////........................---......///////////////..............................///000000000000000..............................------------......,,,,,,------...///000000---------....../////////---..................------..................---,,,,,,.../////////...---........................---------------------------------------------------------.........//////,,,------....../////////---------.........//////---------.........//////000000////////////000000.........------.........000000//////.........---000000000000////////////000000000000111111111111000000000000000000000000000000000000000000000000111111111111111111111111111111222222222222111111111111111111222333444555555444444555666888:::;;;AAABBBCCCDDDFFFHHHIIIIIIJJJLLLNNNQQQSSSUUUUUUUUUTTTUUUWWWZZZ\\\^^^___```_________```aaacccdddeeeddddddddddddddddddddddddddddddcccbbbaaaaaaaaaaaa______```___]]]ZZZWWWUUURRRQQQOOOLLLIIIHHHFFFFFFCCCCCCCCCCCCBBBBBBBBBBBB999888777666555444444444111111000000000000111111000/////////............000///...------...///000000000////////////000000***+++---...////////////000000//////.........---........................---.........//////000000111000///...............,,,------....../////////------------------------------------------------+++++++++,,,,,,,,,------.........------,,,,,,,,,,,,,,,------.../////////333111///.........---+++'''***...222444222000...,,,...///...---+++,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,......//////......---,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++------,,,,,,,,,------.........---.........---,,,,,,+++........................---------.....................////////////..............................+++---...---,,,,,,---...)))***+++,,,...///000111////////////////////////...........................---,,,+++,,,...111222.........//////111222222000////////////000000111///000111111111///...---000000000000000000000000...............///000000...............///000111.../////////000000111111////////////////////////---.........//////000000///////////////////////////...---,,,,,,---...///000///...------...///000---------.........//////////////////////////////---......///////////////..............................///000000000000000.................................------.........//////.........------------------.........//////........................////////////////////////........................////////////////////////---,,,,,,++++++,,,,,,---------------------------///////////////////////////...---,,,,,,---...///000000//////......------//////............//////000000000000111111111111......------------......000000000000000000000000////////////000000000000111222222111///...///000000000000000000/////////222222222222333333333333333222111000000000111222444111000111333444333111333333333444444444444444666999;;;>>>@@@CCCGGGJJJPPPPPPQQQSSSUUUWWWXXXYYY[[[\\\^^^```aaaccccccddd```___```bbbeeegggggggggkkkjjjjjjjjjiiiiiihhhhhhfffeeeeeeeeeeeeeeeeeeeeeggggggggggggggghhhiiijjjgggffffffdddcccbbbaaaaaa^^^\\\XXXSSSPPPNNNNNNNNNPPPPPPOOONNNKKKHHHEEEDDDCCCAAA???======<<<:::888444333333222111222222222///000111222222111///...////////////////////////444000,,,***+++---...///////////////////////////////////////////////////111///...///000111000...........................//////.........---------........................---.........---,,,,,,+++///...------,,,,,,,,,,,,---------............///........................///...,,,+++,,,///222444////////////............000111111111111///---,,,,,,,,,------...////////////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000//////...---,,,,,,,,,******+++,,,,,,---......,,,---......//////......---,,,+++***+++,,,---...------------------,,,,,,................................................,,,---------......//////---------.........//////---------------------------------............///////////////////////////........................000///---,,,,,,---///000////////////////////////000000000000000000000000....................................////////////......////////////......000000000000000000000000//////......---------,,,//////////////////////////////////////////////////////000000///...---------------.........//////........................000000/////////000000111/////////000000111111111////////////////////////........................000000000000000000000000000000000000000000000000........................000000//////.........---////////////////////////........................//////////////////////////////.........------------------.........//////........................------------------------........................------------------------...------,,,,,,------...------------------------///////////////////////////...------------...//////////////////.........//////............///////////////000000000111111///......------......///000000000000000000000000////////////000000000000000111222111/////////000........./////////000000//////000000111222222222333222111000000000111111333111000111444555444222444444666888999;;;======AAADDDGGGJJJNNNRRRVVVYYY[[[\\\^^^___aaabbbccccccdddeeefffgggiiiiiiiiiiiifffeeeeeegggjjjlllmmmmmmkkkkkkjjjjjjjjjjjjjjjjjjfffeeecccbbbbbbcccddddddfffffffffggghhhiiijjjkkkkkkjjjiiiiiihhhgggffffffeeedddaaa]]]ZZZXXXWWWVVVUUUUUUUUUTTTSSSPPPNNNMMMJJJHHHFFFEEEDDDCCCAAA???888777666444333222222222//////000111111000000000........................222///,,,+++,,,...//////////////////////////////////////////////////////111///...///000111000...------------------------//////.........---------........................---.........------,,,+++......---,,,,,,,,,---------------............///........................///...---,,,---///000222////////////............111111111000000///------........................///...---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,000000///......---,,,,,,+++++++++,,,,,,------...***+++,,,,,,------,,,,,,,,,,,,+++++++++,,,---...------------------------////////////////////////.......................................------------------.........//////---------------------------------............///////////////////////////........................000...---,,,,,,---...000....................................................................................////////////......////////////......////////////////////////////////////......------///////////////////////////////////////////////////////////////...---------------.........///////////////////////////...//////......---........./////////////////////000////////////////////////000000000000000000000000........................------------------------////////////////////////000000/////////.........////////////////////////........................////////////////////////...............------------------.......................................,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------///......------......///........................///////////////////////////...------------...///........./////////////////////............//////....../////////000000000///......------......///000000000000000000000000////////////000000000000000111222111000///000111/////////000000111111111......///000111222222333444333222222111222222222333222333555888999999888999;;;===AAAEEEHHHKKKLLLRRRTTTXXXZZZ]]]```dddgggggghhhjjjmmmnnnnnnmmmlllkkklllmmmnnnoooooooooooollljjjiiijjjllloooppppppjjjiiiiiihhhhhhhhhhhhhhhcccbbb___]]]]]]^^^___aaacccddddddeeegggiiikkklllmmmlllllllllkkkkkkkkkkkkjjjiiihhhfffdddaaa___^^^[[[[[[[[[[[[ZZZXXXWWWVVVTTTRRRPPPOOOOOONNNLLLJJJAAA@@@>>><<<:::888666555222222222111111222222333////////////////////////000...------///000000///////////////////////////////////////////////////111///...///000111000...------------------------...............---------........................---............---,,,,,,------------------......---------............///..........................................///////////////............---111111000///........................------------......---,,,,,,,,,------------------------------000000000///......------,,,,,,,,,,,,,,,---------++++++,,,------------,,,,,,,,,,,,+++,,,------...........................////////////////////////------------------------/////////...------,,,,,,---------.......................................---------............///////////////////////////........................///...---,,,,,,---...///------------------------............................................................////////////......////////////......////////////////////////000000000000///////////////////////////////////////////////////////////////////////////......---------........./////////////////////////////////000//////...---------...000000000000////////////////////////////////////111111111111111111111111////////////............------------------------000000000000000000000000000000////////////......////////////////////////........................////////////////////////........................................................................................................................////////////////////////......------------......////////////////////////////////////////////////.........------.........------......//////000000//////............//////............//////////////////............//////////////////////////////////////////000000000000000111222111000///000111222222222222222222222222000000111111222222222333444444444444444555555555666777:::>>>AAADDDEEEEEEFFFHHHKKKOOOSSSWWWZZZ\\\aaacccdddeeeeeefffiiikkklllnnnqqqssssssrrrpppnnnllllllnnnoooppppppqqqqqqooommmjjjjjjkkklllmmmlllgggfffdddcccaaaaaaaaaaaa^^^\\\XXXUUUUUUVVVXXXZZZ]]]]]]___bbbeeehhhkkklllkkkkkkkkkllllllllllllmmmjjjkkkkkkjjjiiifffcccaaa_________^^^]]]\\\[[[[[[\\\ZZZXXXWWWWWWVVVTTTSSSNNNMMMKKKHHHDDDAAA>>>===:::999777555444444555555222222111111000000000///......---///111111000///////////////////////////////////////////////////111///...///000111000...------------------------................................................------............---------------------...///000---------............///........................---.../////////...---,,,//////.........---------111000///...---......///---------------------......------,,,,,,,,,------........................000000000//////.........---------------,,,,,,,,,---......///////////////,,,,,,,,,,,,------......------............//////////////////////////////------------------------...............---------........................////////////////////////---------............///////////////////////////........................///...------------...///------------------------............................................................////////////......////////////......222222222222222222222222111111000000000000000000////////////////////////////////////////////////...///////////////..................////////////.........///////////////222111000//////......///111111111111000000000000////////////////////////000000000000000000000000111111111000000000000000////////////////////////000000000000000000000000000000//////////////////////////////////////////........................////////////////////////---..........................................---........................................................................////////////////////////------,,,,,,,,,,,,------////////////////////////////////////////////////---..................---------......//////000000//////............//////............/////////////////////....../////////////////////////////////////////////000000000000///000111111000///000222333333222111000000//////111111111111111111111000222222444555777888999:::???BBBFFFKKKOOORRRTTTUUUWWWYYY[[[^^^aaadddfffgggiiijjjkkkkkkjjjjjjlllnnnnnnppprrrssssssqqqnnnllliiijjjlllmmmoooppppppppppppnnnkkkiiiiiiiiihhhgggdddbbb___\\\YYYXXXWWWWWWXXXUUURRRNNNMMMNNNPPPRRRTTTUUUXXX[[[___dddgggiiiggghhhhhhiiijjjkkklllmmmkkklllmmmmmmllljjjgggfffccccccbbbaaa```_________aaa___]]]\\\]]]\\\ZZZXXXWWWVVVTTTQQQMMMIIIFFFDDDAAA???<<<999777666666666444444333222111000///............000222222111///000000000000000000000000////////////////////////111///...///000111000...---------------------------.............................................------...//////......---------------......///000---------............///........................,,,---/////////...,,,+++............------------111000...---------//////***++++++,,,---...//////------,,,,,,,,,------...........................////////////...............------------------------...//////000000//////,,,,,,---------.........------------......//////------------------------------------------------,,,,,,,,,---...///000000.....................---////////////////////////---------............///////////////////////////.................................------.................................////////////////////////....................................////////////......////////////......111111111111111111111111000000111111111111111111000000000000000000000000////////////////////////......///////////////............/////////000000------........./////////111111000///......//////000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000//////000000000000000000000000//////////////////////////////000000000000000000000000000000000000000000////////////////////////////////////////////////---------..............................---------........................++++++++++++++++++++++++........................------------------------,,,,,,,,,++++++,,,,,,,,,........................////////////////////////------...//////...------........./////////////////////............//////....../////////000000000000//////......//////000000000000000000000000000////////////000000000000///000111111000000111222111111000///...------,,,000000000000000000000000111333666:::===@@@BBBCCCLLLPPPVVVZZZ]]]___aaaccceeefffggghhhjjjlllmmmmmmlllnnnoooooonnnooorrrtttqqqqqqrrrrrrqqqooommmkkkiiijjjkkkmmmnnnnnnoooooonnnllljjjjjjjjjiiigggeeebbb```\\\XXXUUUTTTSSSSSSTTTRRROOOLLLJJJJJJKKKLLLMMMOOOQQQTTTXXX[[[___``````aaabbbdddfffgggiiiiiijjjkkkmmmnnnmmmllljjjiiifffeeedddcccccccccdddddddddbbbaaa`````````^^^]]][[[ZZZYYYWWWSSSOOOLLLJJJGGGEEECCC@@@>>><<<::::::999888777555222000///...000//////000222222111///000000000000000000000000////////////////////////111///...///000111000...........................---------.......................................------...////////////............---......//////---------............///........................,,,,,,...//////...---,,,.........------------,,,//////......---......///+++++++++,,,------......------,,,,,,,,,---......------------------------.....................------------------.........,,,,,,---............---,,,,,,---............---++++++,,,,,,---.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---...000111111...............---------........................---------............///////////////////////////................................................////////////////////////000000000000000000000000....................................////////////......////////////..............................000000000000111111111111000000000000000000000000////////////////////////---...//////////////////....../////////000000000---......//////000000111000//////......//////000//////000000000111111111333333333333333333333333222222222222222222222222222222111111000///////////////////////////////////////////////////////////////000000000000111111000000000000000000000000////////////////////////////////////////////////---------.........////////////.........---------........................++++++++++++++++++++++++........................------------------------------,,,,,,,,,,,,------------------------------////////////////////////------...//////...------///////////////.........//////............///////////////000000000111111000000////////////000000000000000000000000000000////////////000000000000...000111111000000111222000000000000000000000000000111222333444555666666777:::???DDDJJJNNNQQQRRR[[[___dddggghhhhhhiiijjjkkkkkkllllllmmmnnnoooooopppqqqrrrqqqpppqqqrrrtttrrrrrrqqqpppnnnlllkkkjjjkkkkkkkkklllkkkkkkjjjjjjffffffggghhhiiihhhfffdddbbb```\\\YYYWWWVVVWWWWWWTTTSSSPPPNNNLLLKKKKKKKKKKKKKKKLLLMMMOOOQQQSSSTTTVVVVVVXXXZZZ]]]___```aaacccccceeeffffffeeeddddddcccbbbbbbcccdddfffhhhiiihhhfffddddddddddddbbbaaa^^^^^^^^^\\\YYYVVVRRRPPPMMMMMMLLLKKKIIIGGGFFFEEECCCBBB???<<<999666444333333111000000111222111///000000000000000000000000////////////////////////111///...///000111000...////////////////////////---------.........//////........................------...///////////////000//////............///---------............///........................+++,,,,,,---.....................---------,,,,,,---.........///......------------,,,,,,+++++++++,,,,,,,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,------......//////,,,,,,---...............,,,,,,.../////////...---******++++++,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---...///000000//////.........------------------------------------------............///////////////////////////........................---..................---........................////////////////////////....................................////////////......////////////......------------------------/////////000000000111111000000000000000000000000////////////////////////------...///////////////.../////////000000000000///000000111222222333333111111111111222333444444333444444555666777888888888888888888888888888888666666666666666666666666666555555444333333222222000000000000000000000000000000000000000000000000//////000000000111111111000000000000000000000000////////////////////////////////////////////////---------.........////////////.........---------........................------------------------........................////////////////////////.........------.........------------------------////////////////////////,,,---...//////...---,,,000000//////.........---//////............//////000000000000111111111111000000////////////000000000000000000000000000000////////////000000000000...000111111000000111333000111111333444555666666222333444777999;;;===>>>???BBBHHHOOOUUUZZZ^^^```eeeiiimmmooommmkkkkkklllkkkllllllmmmmmmnnnnnnnnnuuuuuuuuurrrpppnnnoooppprrrqqqooommmkkkjjjiiihhhlllkkkkkkjjjiiigggeeeddd___```bbbeeehhhgggeeebbbcccaaa^^^[[[ZZZ[[[\\\]]]VVVUUUSSSQQQOOOMMMLLLLLLJJJJJJJJJJJJJJJJJJKKKLLLLLLMMMOOOQQQTTTVVVXXXYYYYYYZZZZZZ[[[\\\\\\\\\\\\^^^^^^___aaacccgggjjjllljjjiiiggggggggggggeeedddaaabbbbbbaaa___[[[XXXVVVTTTTTTUUUUUUTTTSSSQQQPPPLLLKKKHHHDDD@@@===:::999444222000000111111111000000000000000000000000000////////////////////////111///...///000111000///000000000000000000000000---------.........//////........................------...///000000//////111000///...............---------.........//////........................++++++,,,,,,---...//////......---------,,,,,,,,,,,,---.../////////------000000...---+++***((((((,,,,,,,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000000...//////000000000000000,,,,,,.../////////...---))))))***++++++,,,------........................,,,,,,,,,,,,,,,,,,,,,,,,------..................//////.........------------------------------------------.........//////////////////////////////........................------............------------------------------............................................................/////////000......////////////......////////////////////////......//////000000000111000000000000000000000000////////////////////////------...///000000//////////////////000000000000111111222333444444555555555555555666777888999:::999999:::;;;===>>>???@@@;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;::::::999888777777777333333333333333333333333111111111111111111111111//////000000111111111222000000000000000000000000000000000000000000000000////////////////////////......---------,,,,,,,,,......////////////......,,,,,,,,,---------..........................................////////////////////////////////////........................000///...---------------000///............///000111000///......///000111............////////////.........................../////////000000000111//////000111111111111111111111111000000000000000000///.........000111222444333222111111222333444222222333333333333444444777555555888>>>CCCDDDCCCMMMQQQVVV\\\aaacccdddeeeooonnnnnnnnnmmmmmmmmmllliiiiiiiiiiiikkkmmmoooppppppooooooooooooooopppqqqrrrqqqqqqqqqqqqnnnkkkhhhiiihhhgggeeebbb```^^^]]][[[\\\]]]^^^___`````````\\\\\\[[[[[[[[[[[[\\\\\\YYYXXXVVVSSSOOOLLLJJJIIIGGGGGGFFFEEEDDDDDDDDDDDDFFFFFFEEEEEEFFFHHHIIIJJJRRRRRRSSSSSSSSSSSSRRRRRRUUUVVVXXXZZZ^^^bbbfffhhhkkkiiigggeeedddeeeffffffiiihhhfffccc```^^^\\\[[[VVVXXXZZZ\\\]]]\\\[[[[[[XXXVVVRRRMMMHHHDDDAAA???===;;;777444222222222222444222000000111111111000000000000111000000///...111111111111111111111111222222111111111111222222000000000///......------......////////////........................------.........////////////000------------........./////////.........---------///////////////////////////...---,,,,,,,,,,,,,,,000000000000000000000000//////...---,,,,,,,,,,,,------,,,,,,,,,,,,++++++------,,,------...///000000//////.........//////,,,,,,---.../////////...------............------------............------------------------------/////////000111222222333.........------,,,,,,,,,..............................------------......---------...///000000111000000//////.........---...///////////////......------------------------////////////////////////......//////......---,,,------------------------000///.........///111222//////---,,,,,,---...///........................//////............//////000000///////////////000...............///000000000000/////////000111111...///000000///...000111...///000111111222111111000222555777777888999;;;;;;<<<===???@@@AAAAAAAAACCCDDDEEEFFFGGGHHHHHHHHHIIIHHHGGGFFFFFFEEEEEEEEEHHHFFFDDDCCCBBBCCCEEEFFFBBBBBBAAA@@@>>>===<<<<<>>===;;;:::999999:::888666555555555333111111222222333333333333222444333222222111111111222000000000000000/////////000000000000000000000000.........---------,,,,,,......////////////......,,,,,,---------.............................................////////////////////////////////////........................//////...---------------........................///...---,,,,,,---...///............////////////........................////////////000000000000//////000111111111111111111000000000000000000000000000///...//////000111111111111000000000111111000111111333444666888999666777:::???FFFLLLPPPQQQWWWYYY]]]aaadddfffffffffiiiiiihhhgggfffeeeddddddffffffffffffgggiiikkkllljjjiiiiiiiiijjjkkkkkklllmmmllllllmmmmmmkkkhhheeeaaa```^^^\\\YYYXXXWWWVVVVVVWWWWWWWWWWWWWWWVVVVVVVVVUUUUUUUUUUUUVVVVVVWWWTTTSSSQQQNNNKKKHHHFFFEEEDDDCCCCCCBBBBBBBBBBBBCCCBBBAAAAAAAAAAAACCCEEEFFFIIIIIIJJJJJJJJJJJJIIIIIIMMMNNNOOORRRVVVZZZ^^^```eeedddcccbbbcccdddfffggghhhhhhfffdddbbb```^^^]]]\\\]]]___``````___]]]\\\[[[YYYVVVSSSOOOLLLJJJIIICCCAAA???<<<999888777777444222//////000000000///000000111111111000000///........................111111000000000000111111.........///////////////......////////////..............................,,,,,,,,,------------...------.........///////////////.........---------////////////////////////000///......---------...........................---------,,,,,,---...............---------,,,,,,------,,,------...///000222111000......---------------------............------............------------............------++++++++++++++++++++++++,,,,,,---......//////000......---------,,,,,,,,,..............................------------......------......///000000111000/////////.........------...............------------------------------..............................//////......---,,,------------------------000///.........///111111//////...---------...///........................111111000000000000111111000000////////////000000000000/////////000000111333222222111111111222222///000111111000000111222000111333444555666777777888;;;===?????????AAABBBEEEEEEGGGHHHIIIJJJJJJJJJLLLMMMNNNPPPQQQRRRRRRRRRPPPOOOOOONNNNNNNNNNNNNNNNNNMMMKKKJJJIIIIIIKKKKKKKKKKKKJJJIIIHHHGGGFFFEEEGGGFFFEEEDDDCCCBBBAAAAAA???===;;;:::::::::888666444555555444444333222222111000000000000000111111000000000000000000000000000000000000000000000000.........------------,,,......////////////......,,,------------.............................................////////////////////////////////////........................//////...------------.........////////////............------------..................////////////........................000000000000//////////////////000111111111111111000000000000000000111111111111000/////////000000000000111111111111111000222222222333666999;;;===<<>>???@@@AAADDDFFFIIIJJJIIIJJJKKKLLLOOOOOOQQQRRRSSSSSSSSSSSSSSSTTTUUUWWWYYYZZZZZZZZZVVVVVVUUUUUUUUUVVVWWWWWWUUUTTTRRRQQQPPPPPPPPPQQQRRRRRRQQQPPPPPPOOONNNNNNNNNMMMMMMLLLKKKJJJJJJIIIGGGEEECCCBBBBBBBBB@@@>>>;;;;;;:::888777555444333000000000000111111111111000000000000000111111111000000000000000000000000............---------------......//////......---------------................................................////////////////////////////////////........................///......---------......///000111111111111000///000000000//////000000000............////////////........................000000000000//////////////////000111111111111111000000000000000111111111111111111000000000000000000111222444444444333222555555666777:::===@@@BBBJJJOOOVVVZZZ\\\^^^bbbfffhhhhhhgggeeecccaaa___^^^\\\\\\ZZZXXXVVVTTTRRRQQQTTTTTTTTTTTTUUUUUUVVVVVVYYYYYYZZZZZZ\\\]]]_________^^^]]]]]]]]]\\\YYYWWWOOOMMMIIIFFFEEEFFFGGGHHHHHHHHHIIIHHHHHHGGGFFFFFFGGGHHHHHHIIIJJJKKKKKKKKKHHHGGGGGGFFFDDDCCCCCCBBBBBBBBBAAABBBBBBCCCDDDDDDDDDDDDCCCCCCCCCDDDFFFFFFCCCDDDDDDEEEEEEDDDDDDCCCBBBDDDFFFIIILLLOOORRRSSSTTTTTTUUUVVVXXXZZZ\\\^^^___```aaaaaaaaa```___^^^``````aaaaaa```___^^^^^^]]]\\\[[[YYYXXXVVVVVVVVVTTTTTTSSSQQQNNNJJJGGGDDDCCC???:::666555444333222000000000000000000000111//////////////////////////////............//////............//////000000......////////////..................////////////.........////////////000////////////000000000000........................//////////////////////////////...............///000000000000000000000000---------------...///////////////.........------------,,,------...///000111111000......---------///...---,,,++++++,,,,,,------............------------............------........................---------....../////////------------------------..............................------------..................//////000000........................------......///.................................------------------------///////////////...------....................................//////000000//////////////////000000........................//////............//////000////////////000000111222111000000000000000000111111000///////////////000222555666777999<<<>>>???@@@CCCFFFHHHKKKLLLMMMNNNPPPRRRRRRRRRQQQRRRSSSTTTTTTUUUWWWWWWXXXXXXXXXTTTUUUVVVXXXZZZ[[[\\\\\\WWWWWWWWWWWWXXXYYYZZZ[[[YYYXXXWWWUUUTTTSSSSSSSSSTTTSSSSSSRRRRRRQQQQQQQQQQQQQQQPPPPPPOOOOOONNNNNNNNNMMMKKKKKKKKKKKKIIIHHHEEECCCAAA???===;;;999999666666666555444333222111000000000000000000000000//////////////////////////////.........---------------............---------------.........//////....................................////////////////////////////////////..............................---------......///...//////000000//////...///000000000000000000///............////////////////////////////////////000000000000//////////////////000111111111111111//////000000111111111111111111111111111111000000///000222444555666555555777888:::>>>CCCHHHLLLNNNWWW\\\bbbeeeddddddfffhhhfffeeebbb___\\\YYYXXXWWWVVVUUUSSSQQQOOONNNLLLKKKPPPPPPQQQQQQQQQQQQQQQQQQOOOPPPPPPQQQRRRSSSUUUVVVUUUSSSQQQPPPPPPNNNLLLIIIGGGEEEBBB@@@???@@@BBBCCCAAAAAABBBDDDDDDEEEEEEEEEBBBCCCEEEGGGHHHIIIIIIIIIEEEEEEEEEDDDDDDCCCCCCCCCCCCCCCCCCCCCDDDDDDEEEFFFEEEEEEDDDCCCCCCDDDFFFGGGEEEEEEFFFFFFFFFFFFEEEEEECCCDDDFFFIIIKKKNNNOOOPPPNNNOOOOOOOOOPPPQQQRRRSSSVVVWWWYYYZZZ[[[[[[ZZZYYY[[[\\\\\\]]]^^^_________]]]\\\[[[YYYXXXWWWWWWWWWXXXYYYYYYXXXVVVRRRNNNLLLLLLHHHBBB===:::777444222222111000000//////000000000000000000000000000000//////............//////000000//////..................////////////.............../////////000000.........////////////000////////////000000000000---.....................////////////////////////...------,,,------......000000000000000000000000000///...---------------.........------------,,,------,,,------...///000///............//////000///...------,,,,,,,,,,,,------............------------............------........................------------............------------------------..............................------------..................////////////---------.....................///000000000000000........................------------------------//////000000//////...---........................---......///////////////...//////000000111111111//////////////////////////////............/////////////////////000111111111111000000///000000111444333333333333444555555333666999<<>>===<<<:::888555222111111111111000000000000////////////////////////////////////.........------------............------------........./////////....................................////////////////////////////////////...........................------------...//////------,,,,,,,,,,,,------------............------............////////////////////////////////////////////////000000000000//////000111111111111111/////////000111111222222///000111111222222111111...///222444666888999999:::===BBBIIIPPPWWW\\\^^^^^^bbbgggjjjjjjiiihhhgggaaa___\\\XXXVVVTTTSSSSSSPPPPPPOOONNNMMMLLLKKKJJJKKKKKKLLLLLLLLLKKKKKKJJJGGGGGGGGGHHHHHHJJJKKKLLLLLLJJJGGGFFFFFFEEECCCAAACCCAAA@@@>>>>>>???AAABBB>>>???AAACCCEEEFFFGGGGGGCCCEEEGGGIIIKKKKKKKKKKKKHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGFFFFFFFFFGGGHHHHHHEEEDDDCCCCCCCCCDDDEEEFFFFFFFFFGGGGGGGGGGGGFFFFFFDDDEEEGGGIIIJJJKKKLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKMMMNNNQQQSSSTTTTTTSSSRRRTTTUUUVVVXXXYYY[[[\\\]]][[[ZZZZZZYYYXXXXXXXXXXXXZZZ[[[[[[[[[ZZZXXXUUUSSSQQQNNNIIIEEEAAA===999666666555333111000000111111//////////////////////////////............//////111000000///......------......////////////...............//////000000111,,,,,,,,,------------........./////////000000000---------...............////////////////////////---,,,,,,,,,,,,---..............................111000///...------------.........---------,,,,,,------,,,------...///000...------......///000111.........//////...---,,,------............------------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.................................------------............//////////////////---------------............///000000111111111111........................------------------------///000000000000///..............................------...////////////......///000111222222111111////////////////////////111111000000000000111111///......//////000111222111111000000111222222333222333333444666888:::;;;<<>>@@@BBBEEEIIIOOOWWW]]]cccfffhhheeefffiiikkkllljjjfffbbb]]][[[XXXUUUSSSSSSSSSTTTQQQPPPPPPPPPPPPPPPPPPPPPKKKKKKLLLLLLLLLJJJIIIHHHDDDDDDDDDDDDEEEEEEFFFGGGHHHFFFDDDDDDEEEEEEDDDCCCEEEEEEDDDDDDDDDEEEEEEFFFDDDEEEGGGIIIKKKLLLMMMMMMKKKMMMPPPSSSUUUUUUUUUUUUSSSRRRRRRRRRQQQQQQQQQQQQOOOOOONNNMMMMMMMMMNNNNNNKKKJJJIIIHHHHHHIIIJJJJJJKKKKKKLLLLLLLLLLLLKKKKKKFFFGGGIIIJJJJJJJJJJJJIIIKKKKKKKKKJJJJJJIIIHHHGGGFFFHHHKKKMMMNNNNNNLLLKKKKKKLLLMMMNNNPPPRRRTTTUUUUUUUUUUUUVVVWWWXXXYYYZZZ[[[[[[\\\]]]]]]\\\[[[ZZZVVVTTTQQQNNNLLLHHHCCC???<<<:::777555333222333333000000000000000000000000000//////////////////000///////////////...............////////////......---......///000000111111,,,,,,,,,------------...------........./////////---------.........//////////////////////////////---------------...//////........................000///...............////////////............---------,,,------...///000///............//////000,,,---000111111000...---------............------------............---------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------....................................------------....../////////////////////...,,,,,,,,,------.........---...///000111111111111................................................000000000000000///..............................,,,---.../////////.........///000222333333222222////////////////////////111111000000000000111111............///000111222222222222333333555666777555555777999===@@@CCCDDDIIILLLOOOQQQSSSUUUXXXZZZZZZ[[[\\\^^^___`````````\\\^^^___^^^\\\ZZZZZZZZZYYYYYYZZZ[[[[[[[[[[[[ZZZXXXXXXYYYZZZZZZZZZZZZZZZWWWWWWWWWWWWXXXXXXYYYZZZZZZZZZYYYWWWUUURRRPPPOOONNNOOOOOOOOOPPPPPPQQQQQQOOOOOOPPPPPPQQQQQQQQQRRRTTTTTTTTTVVVYYY\\\\\\[[[ZZZXXXVVVSSSRRRRRRRRRSSSMMMMMMLLLIIIFFFBBB>>>;;;:::999888777555333222111000000000000000000000000000/////////............,,,------......------,,,............/////////000..................................../////////000////////////////////////........................---------------...///000444222///------///222444...///000111111000///.............../////////000000000000000000000000000,,,---...///000111222333//////000111111111111111...//////000111222222222,,,...000222333444444333777777999;;;???DDDHHHJJJQQQUUUZZZaaaeeehhhiiiiiikkkjjjjjjlllmmmiiiaaa[[[\\\ZZZWWWTTTSSSTTTUUUWWWTTTTTTUUUUUUVVVVVVVVVWWWRRRSSSSSSTTTSSSRRRPPPOOOFFFFFFEEEEEEEEEFFFGGGGGGIIIGGGFFFGGGIIIKKKKKKJJJJJJJJJJJJKKKKKKLLLLLLLLLLLLMMMNNNPPPRRRSSSSSSSSSUUUWWWZZZ]]]____________]]]\\\\\\\\\[[[[[[ZZZZZZWWWVVVUUUTTTTTTTTTTTTTTTSSSRRRQQQPPPPPPQQQRRRRRRRRRRRRSSSSSSSSSSSSRRRRRRIIIJJJKKKLLLLLLKKKJJJIIIJJJJJJJJJJJJJJJIIIHHHGGGBBBDDDGGGJJJKKKJJJIIIHHHDDDDDDEEEFFFGGGIIIKKKLLLOOOOOOPPPRRRTTTVVVXXXZZZ[[[[[[\\\]]]^^^_________ZZZYYYXXXWWWUUURRRMMMIII@@@>>>;;;888555555555555222222222222222222222222000000////////////000000------......///000000000......////////////......---......///000111111222........./////////000000------------.........///---------.........//////////////////////////////...............///000111000000000000000000000000......---......///000111000000000000////////////---------------...000000111000///...............+++---000333333222///------..................------..................---////////////////////////////////////////////////,,,,,,,,,------..........................................------.........///////////////.........,,,,,,,,,------.........,,,---...///000000000000////////////////////////////////////////////////000000000000000//////...////////////////////////,,,,,,.../////////...---...///111222333333222222000000000000000000000000//////............//////............///000222222333333444444666777999:::>>>???AAADDDHHHMMMPPPRRRTTTUUUXXXYYYYYYZZZ]]]^^^]]]^^^___```````````````___```aaa```^^^\\\[[[\\\WWWXXXYYYYYYYYYYYYYYYYYYTTTTTTTTTUUUUUUUUUTTTTTTVVVVVVVVVUUUVVVVVVWWWXXXVVVVVVTTTSSSPPPNNNLLLJJJFFFFFFGGGGGGHHHIIIIIIIIILLLLLLLLLMMMNNNNNNOOOOOOSSSSSSSSSVVVZZZ]]]^^^]]][[[YYYWWWUUUTTTUUUVVVWWWSSSSSSSSSQQQNNNJJJGGGDDD>>>===<<<:::777555444333000000000000000000000000......................................................////////////......////////////////////////---------......000111111////////////////////////////////////////////////........................,,,---------.../////////000000000000000000000000//////............//////222111111111000000//////000000000000////////////111111111111111111111111222222222222222111111111000222333333333444666888888:::>>>CCCHHHOOOVVV[[[aaabbbdddgggjjjlllmmmnnnmmmmmmlllkkkiiigggdddbbb___^^^]]]\\\[[[[[[ZZZZZZ]]]]]]]]]]]]]]]^^^^^^^^^[[[ZZZ[[[]]]^^^[[[TTTOOONNNNNNNNNNNNNNNOOOOOOOOOOOOOOOOOOPPPQQQSSSUUUVVVVVVVVVVVVVVVVVVVVVUUUUUUVVVXXXZZZ\\\\\\[[[YYYWWW___```bbbeeefffeeeddddddaaabbbcccdddeeeeeeeeeeeeddd```\\\ZZZ[[[[[[YYYWWWZZZZZZZZZYYYWWWVVVTTTSSSVVVYYY\\\\\\YYYWWWXXXYYYQQQRRRSSSTTTSSSQQQNNNLLLOOOOOONNNMMMLLLKKKJJJJJJKKKHHHFFFFFFHHHHHHFFFCCCBBBAAA@@@AAADDDFFFGGGFFFFFFFFFGGGIIIKKKOOORRRTTTUUUVVVYYY\\\]]]^^^]]]]]]^^^[[[YYYXXXYYYXXXTTTQQQOOOJJJDDD>>>;;;999888777222111111111111222222333222111111111111111222222//////000000000000//////...//////000000000000000,,,,,,------...///000000////////////////////////111...,,,---000111///,,,...............------------------......000111111//////...------------...///......---------......000////////////.........//////.........---------........................000000000000////////////---------............///222222222222111000............////////////......,,,---......//////....../////////...---------,,,........................////////////////////////................................................(((***+++---......------......---,,,***+++---000////////////////////////000...,,,---000111///---000000000000000000000000//////000000///...------000/////////..................///000111222222333111111000000//////......//////000000///......---------...//////000000000333555888:::<<<>>>AAACCCFFFHHHKKKOOOSSSVVVXXXYYYWWWXXXZZZ]]]^^^______```___```bbbddddddeeedddddddddcccaaa___\\\XXXVVVTTTRRRQQQPPPOOOOOOOOOOOOPPPMMMLLLKKKKKKKKKLLLMMMNNNOOOOOOOOOPPPPPPPPPPPPQQQSSSQQQNNNIIIEEEBBB???>>>===<<<<<<<<<===???AAABBBEEEEEEFFFGGGGGGHHHIIIIIILLLNNNPPPSSSVVVYYYZZZ[[[[[[\\\[[[YYYVVVUUUVVVWWWZZZZZZYYYWWWTTTPPPLLLIIIFFFEEECCC@@@===999666444444111...---///111222333......................................................////////////......////////////////////////---------......///000111////////////////////////////////////////////////........................------..................000000000000000000000000//////............//////111111111111000000000////////////000000000000111111111111111111111111111111111111111111111222222111333444444555777:::<<>>???CCCDDDDDDEEEEEEFFFFFFFFFHHHIIILLLNNNQQQSSSUUUUUUWWWXXXYYYXXXWWWWWWXXXZZZ[[[[[[[[[YYYVVVSSSOOOMMMMMMLLLJJJGGGDDDAAA>>><<<888555222000000111222111......................................................////////////......////////////////////////......---......///000111//////////////////////////////////////////////////////////////////////////////..................000000000000000000000000000//////......//////000111111111111000000000000/////////000111111222222111111111111111111111111111111111111222333444444222444666777999===BBBFFFRRRTTTWWWZZZ^^^ccciiimmmlllmmmnnnpppqqqrrrrrrrrrssssssqqqpppooonnnnnnnnnmmmllllllllllllmmmnnnnnnmmmllllllkkkkkkjjjjjjjjjlllkkkjjjjjjiiigggdddaaa]]]]]]]]]\\\\\\[[[[[[[[[```aaabbbccceeeggghhhiiimmmllllllkkkjjjiiihhhhhheeefffhhhiiiiiihhhfffeeedddeeefffeeedddbbb___]]]aaabbbccceeefffhhhiiiiiihhhfffdddcccccccccaaa```\\\\\\\\\\\\]]]]]]]]]\\\```aaabbbaaa```aaaccceee___^^^]]]]]]\\\\\\\\\\\\\\\\\\\\\[[[[[[ZZZZZZZZZ^^^\\\XXXUUUSSSOOOKKKHHHGGGEEEBBBAAAAAA@@@???===?????????@@@AAADDDFFFGGGIIIKKKNNNQQQTTTVVVVVVWWW[[[[[[[[[]]]^^^]]][[[XXXSSSRRRQQQPPPMMMHHHBBB===;;;999666333000000000000000000000000000111222222///000000111111000000///...///000000111111000000/////////000000111111222////////////////////////***...000///+++***,,,000---------......//////000......---......///000111111111000///////////////......---------......//////............---------...............---------........................//////.........------------------............///000000000000///...------......////////////......,,,---......//////......---------.......................................///.........------,,,,,,................................................---....../////////......+++...111222000///......////////////////////////000...---...///000///...000000000000000000000000//////000000000///......000000000/////////..................////////////000000000000////////////...//////000111111111222000000000111222555777999>>>AAAEEEHHHKKKNNNRRRUUUZZZZZZZZZZZZYYYWWWVVVUUUVVVYYY\\\___aaa```^^^]]]_______________^^^]]]]]]YYYWWWUUURRRNNNJJJFFFEEE@@@????????????@@@@@@AAA?????????>>>???@@@AAAAAABBBBBBCCCDDDFFFGGGHHHHHHGGGGGGEEECCCAAA???>>>======<<<;;;;;;;;;;;;<<<===AAAAAAAAAAAAAAAAAAAAAAAABBBCCCDDDFFFHHHJJJLLLLLLPPPRRRTTTVVVVVVXXXZZZ\\\\\\\\\\\\[[[YYYWWWTTTRRRSSSRRRQQQNNNLLLIIIFFFEEE???<<<888555444333111000......................................................////////////......////////////////////////...............///000000////////////////////////////////////////////////000000000000000000000000000000//////......------////////////////////////000000////////////000000111111111000000000000000111111111111111111111111111111111111111111111111333333222222333444555666555777:::===BBBHHHOOOTTT[[[]]]___```cccggglllpppqqqrrrrrrsssttttttsssssstttsssqqqpppoooooopppqqqpppoooooonnnnnnnnnoooooonnnmmmmmmlllkkkjjjjjjiiiiiihhhgggfffeeecccbbbaaa^^^^^^^^^^^^^^^^^^^^^^^^eeefffgggiiikkklllmmmnnnnnnmmmlllkkkiiihhhgggffffffgggggggggfffdddbbb```aaaaaabbbaaa```]]][[[YYYZZZ[[[\\\]]]___aaacccdddbbbbbbaaaaaa```___]]]\\\[[[[[[[[[\\\]]]^^^______``````______```aaaccceeeaaa```^^^]]]]]]^^^___```````````````````````````cccaaa___[[[XXXSSSOOOLLLHHHFFFDDDDDDDDDDDDCCCBBB@@@@@@??????@@@BBBCCCDDDCCCDDDGGGJJJMMMPPPQQQRRRUUUVVVYYY[[[]]]]]][[[ZZZVVVVVVVVVVVVTTTOOOIIIDDDBBB???;;;666333111111111000000000000000111222222000000000111111000000000//////000111111111111000/////////000000111111111////////////////////////,,,...000///---,,,---///,,,------...///000000111...............///000000111000//////......//////...------------...//////............------------......................................................---------,,,,,,,,,---------............///......//////...------,,,......////////////......,,,---......///.........,,,---------.../////////.................................---,,,,,,++++++......................................................//////.........---,,,...000000///.........//////////////////////////////....../////////...//////////////////////////////000000000//////...000000000////////////...//////////////////......000000000000///////////////////////////000111111000000111333666:::>>>@@@EEEHHHKKKNNNPPPSSSVVVXXXZZZZZZYYYWWWUUUSSSPPPOOOPPPSSSYYY^^^``````___^^^\\\\\\ZZZYYYWWWUUUSSSRRRNNNMMMKKKIIIFFFCCC@@@???===<<<<<<===>>>???@@@@@@>>>>>>>>>>>>???@@@@@@AAA@@@AAAAAABBBBBBCCCCCCDDDEEEEEEEEEEEEDDDDDDCCCCCCAAA@@@???=========>>>????????????>>>>>>>>>======<<<<<<===>>>???AAABBBCCCGGGJJJNNNQQQSSSUUUXXX[[[[[[[[[[[[[[[ZZZYYYWWWWWWUUUTTTSSSRRRPPPMMMKKKJJJFFFCCC???<<<999777333111......................................................////////////......///////////////////////////............//////000////////////////////////////////////////////////000000000000000000000000000000000//////......---////////////////////////000000////////////000000000000000000000000111111333333222222111111000000111111111111111111111111444333222222222444666777:::===BBBGGGMMMTTT\\\aaaaaabbbcccdddfffiiimmmqqqxxxyyyyyyzzzyyyyyyxxxxxxtttsssrrrqqqpppqqqrrrrrrpppooonnnlllkkkjjjjjjjjjhhhhhhggggggfffeeeddddddbbbbbbaaa```^^^^^^^^^^^^___``````aaabbbcccddddddfffgggiiikkklllmmmmmmmmmkkkjjjiiigggfffdddcccbbbdddccccccaaa___\\\ZZZXXX\\\\\\]]]^^^]]][[[YYYWWWVVVVVVWWWXXXZZZ\\\^^^______```aaa```___\\\ZZZYYYXXXXXXXXXYYYZZZ\\\^^^___]]]\\\[[[[[[\\\^^^``````^^^]]][[[ZZZZZZ\\\^^^___aaaaaabbbbbbccccccdddddddddddddddbbb^^^ZZZWWWUUUPPPNNNKKKJJJJJJJJJHHHGGGCCCCCCAAA@@@@@@AAABBBCCC???@@@CCCEEEHHHJJJLLLLLLMMMPPPSSSVVVWWWXXXXXXXXXYYYXXXWWWWWWVVVTTTPPPMMMIIIFFFBBB===888666444444222222111111111111222222000000111111111111000000///000000111111111111111...///////////////000000000000000000000000000000111///......000111000...------......///000111111///............//////000000///......------......---------------...////////////.........------------.............................................------------,,,,,,,,,,,,---------............///---............------,,,......////////////......,,,---......///.........,,,---------.../////////..............................---------,,,,,,,,,......................................................---------------------......---++++++---///////////////////////////.../////////......////////////////////////////////////000000000000000///111000000000////////////111000000000000000000000////////////000000000000000000///......//////000111222444777;;;@@@DDDFFFJJJKKKNNNOOOOOOPPPSSSUUUSSSSSSSSSRRRPPPNNNMMMLLLOOOSSSXXX\\\^^^^^^\\\ZZZWWWUUUSSSOOOLLLIIIGGGFFFCCCCCCCCCBBBAAA@@@???>>>=========>>>???AAACCCCCCCCCCCCDDDEEEFFFFFFGGGGGGEEEEEEEEEDDDDDDCCCBBBBBBDDDEEEGGGHHHIIIIIIIIIIIIGGGFFFEEECCCCCCCCCDDDDDDAAAAAA@@@???>>>======<<<:::999999999:::;;;<<<===@@@CCCGGGKKKMMMOOORRRTTTVVVVVVWWWWWWWWWWWWWWWWWWUUUUUUTTTTTTRRRQQQOOONNNLLLJJJFFFCCC@@@===888555......................................................////////////......//////////////////////////////............//////////////////////////////////////////////////////////////////////////////000000//////////////////000000000000000000000000111000000//////000000111000000000000111111111111333333333222222222111111333333333333333333333333222222111222444777:::<<>><<<===>>>???@@@@@@@@@@@@>>>>>>???@@@BBBDDDFFFGGGIIIJJJLLLMMMNNNNNNNNNNNNLLLLLLKKKJJJHHHGGGFFFFFFEEEGGGIIILLLMMMNNNNNNNNNNNNMMMLLLKKKJJJJJJKKKLLLHHHGGGFFFEEECCCBBBAAA@@@===<<<;;;::::::;;;<<<===<<>>AAACCCDDDDDDCCCEEEGGGHHHGGGFFFEEEFFFHHHFFFGGGHHHIIIJJJKKKKKKKKKOOOOOOPPPOOONNNKKKHHHFFFCCCAAA???>>><<<<<<<<<<<<:::;;;===>>>@@@AAAAAAAAA@@@AAABBBDDDFFFHHHJJJLLLNNNOOOPPPRRRSSSTTTSSSSSSQQQPPPPPPOOONNNMMMLLLLLLJJJLLLOOORRRTTTUUUUUUUUUSSSRRRQQQPPPPPPQQQRRRRRRPPPPPPNNNMMMKKKIIIHHHGGGCCCBBB@@@???>>>???@@@@@@===???BBBDDDCCCBBBCCCCCCEEEFFFGGGIIIKKKMMMOOOPPPSSSSSSTTTTTTTTTSSSSSSRRRRRRQQQPPPPPPOOOKKKGGGCCC......................................................////////////......////////////////////////000//////.........//////////////////////////////////////////////////////..............................//////000000111111000000000000000000000000111111000000000000111111//////000000111111111222...///000222444666777888555555555555555555555555555666888<<>>@@@CCCEEEEEECCCAAA@@@BBBCCCEEEDDDCCCCCCDDDEEEBBBCCCDDDFFFGGGHHHHHHIIIFFFFFFFFFFFFEEECCCAAA@@@<<<;;;:::999:::;;;<<<===;;;<<<===???@@@AAABBBBBBCCCDDDEEEGGGIIILLLNNNPPPOOOPPPRRRTTTUUUUUUUUUUUURRRRRRRRRRRRQQQQQQQQQQQQOOOQQQUUUXXX[[[\\\\\\\\\VVVUUUTTTSSSSSSTTTUUUVVVWWWVVVUUUSSSPPPNNNMMMLLLIIIGGGEEECCCBBBBBBDDDDDD>>>@@@CCCCCCAAA???>>>>>>@@@AAABBBDDDFFFIIIKKKMMMPPPPPPQQQQQQRRRQQQQQQQQQSSSRRRRRRSSSRRRPPPKKKHHH........................///...,,,*********,,,---............////////////////////////////////////............////////////////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000000111111111222222222222111111111111111111111111333333333333444555666777333444666666555333333444888:::>>>CCCIIIPPPYYY___hhhiiijjjkkklllmmmmmmmmmnnnoooqqqsssuuuuuuuuuuuuwwwxxxxxxwwwuuuttttttuuuvvvuuurrrnnnkkkhhhgggfffbbbbbbcccdddddddddddddddgggggggggfffeeeeeedddddddddddddddddddddddddddeeedddbbb___]]]\\\[[[YYYXXXXXX]]]``````______[[[UUUXXXVVVSSSQQQQQQQQQPPPOOOTTTSSSSSSUUUYYY___eeeiiikkkvvv|||tttmmmgggccc]]]WWWUUUXXX\\\]]]^^^aaammmyyy}}}rrrhhhccc___aaa[[[UUUTTTXXX]]]___^^^___```eeeooovvvuuulllccc[[[VVVQQQPPPQQQRRRQQQOOOSSSTTTUUUWWWYYYZZZ\\\]]]___^^^^^^___aaabbbbbbaaa___bbbccc```^^^___]]]YYYZZZTTTMMMKKKMMMNNNKKKGGGKKKIIIFFFBBBAAAAAABBBCCC@@@@@@AAAAAAAAACCCGGGJJJOOOQQQUUUYYY\\\]]]]]]]]]TTTTTTTTTSSSQQQOOOMMMKKKHHHDDD>>>999777555444333222222222222111000///...222222111111000000//////...///000111111111000000333222111000////////////000000//////.........---......////////////......111000///...------...///...---,,,,,,,,,,,,---......---,,,++++++,,,---...////////////////////////,,,---......//////......000//////............///......------------......111000///...............222222111...,,,+++---///000000111111111111000000,,,,,,.../////////...------......///000111111222..................------++++++,,,,,,---...//////......------------............///000000000000000////////////////////////........................////////////////////////...///000111111000///...000000000000000000000000000000000000000000000000000000000000////////////000000000000///////////////000222222111111333444111666777555777<<<@@@AAACCCCCCCCCBBBBBBCCCDDDDDD@@@AAACCCDDDEEEEEEEEEDDDDDDCCCBBBBBBCCCCCCAAA??????@@@@@@???======>>>@@@??????>>>>>>>>>?????????@@@AAACCCEEEFFFFFFEEEEEEIIIIIIJJJMMMPPPQQQQQQQQQPPPOOOPPPQQQSSSSSSQQQOOOQQQRRRSSSRRRPPPNNNMMMNNNSSSYYY[[[XXXVVVWWWXXXWWWWWWVVVTTTRRRQQQRRRSSSTTTRRRQQQPPPOOOPPPQQQSSSUUUPPPOOOMMMKKKIIIHHHHHHHHHGGGGGGGGGGGGEEECCCAAA@@@AAA@@@@@@@@@AAAAAABBBCCCKKKJJJJJJKKKMMMOOOQQQRRRSSSTTTTTTTTTTTTRRRPPPOOO........................///...,,,+++++++++,,,---............////////////////////////////////////............////////////////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000111111111222222111111111111111111111111222333333333444444555555222333555666666777:::<<<>>>AAAFFFLLLRRRZZZbbbgggiiijjjjjjkkklllmmmnnnooopppqqqssstttvvvvvvvvvvvvxxxyyyyyyxxxvvvuuuvvvwwwtttssspppmmmjjjiiihhhgggeeefffggghhhhhhhhhhhhgggkkkjjjiiihhhgggffffffeeecccddddddccccccbbbaaa```^^^\\\YYYVVVVVVVVVVVVVVVVVVZZZ\\\\\\]]]___^^^[[[WWWUUURRRRRRTTTUUUVVVUUUWWWYYY]]]dddnnnxxxwwwqqqjjjeeebbbfffjjjlllooorrrzzzrrrmmmkkkddd]]][[[___eeehhhiiiiiinnnwww~~~sssiiibbb[[[VVVUUUTTTRRRPPPUUUVVVWWWYYY[[[\\\]]]]]]^^^]]]\\\\\\]]]]]]\\\[[[ZZZ]]]^^^\\\\\\]]]\\\YYY[[[WWWSSSQQQRRRRRROOOMMMLLLKKKHHHFFFEEEDDDEEEFFFAAABBBBBBAAA@@@BBBEEEHHHIIIKKKOOOSSSWWWZZZ\\\\\\WWWWWWWWWVVVUUUSSSPPPOOONNNJJJDDD>>>;;;777444222222222222222111111111111111111111111000000000000222222222222333333333333333222111000////////////000/////////...............//////000000//////...111000///...---......///......---,,,,,,---............------------......////////////////////////,,,---......//////......///...............//////......------------......000//////............///111222222111//////000111//////000000000000//////,,,---.../////////...------......///000000111111........................++++++,,,------...//////......------------............///000000000000000////////////////////////........................////////////////////////...//////000000//////...000000000000000000000000000000000000000000000000////////////000000000000111111111111111111111111111222333222111111333555333888:::888999===@@@@@@@@@@@@@@@@@@AAACCCDDDEEEGGGHHHIIIJJJJJJIIIHHHHHHBBBAAA@@@@@@AAABBBAAA???CCCCCCDDDCCCAAAAAABBBDDDDDDDDDEEEFFFFFFFFFFFFFFFGGGHHHHHHIIIJJJJJJJJJJJJKKKKKKLLLMMMOOOOOOOOONNNPPPOOOOOOPPPQQQQQQPPPNNNMMMNNNOOOOOOOOOOOOOOOPPPPPPUUUWWWSSSQQQSSSUUUTTTVVVTTTRRRPPPOOOPPPQQQQQQTTTSSSQQQPPPPPPQQQSSSSSSPPPPPPPPPPPPPPPQQQRRRSSSMMMMMMNNNMMMLLLJJJHHHGGGCCCBBBBBBAAAAAAAAAAAABBBEEEEEEEEEEEEGGGIIIKKKLLLQQQQQQSSSSSSTTTSSSSSSRRR////////////////////////000///---,,,,,,---..................////////////////////////////////////............////////////////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000/////////000000000111111111111111111111111111111222222333444444444333333444555666777888<<>>:::666333333222111222333444555000000000111111111111111111000/////////000222222333222111000////////////////////////............///000000111111000000///000000///.........//////......---,,,,,,---...............//////.........////////////////////////,,,---......//////......------------...///000000......------------......///............//////000111222444444222111222333......////////////......,,,---......//////...............//////000000111........................,,,,,,,,,---......//////......------------............///000000000000///////////////////////////........................///////////////////////////..................///000000000000000000000000000000000000000000000000......//////000000111111222222222222222222222222333444444333222222555777888===???======@@@BBB@@@>>>???@@@AAACCCEEEGGGHHHLLLMMMNNNNNNNNNMMMKKKKKKFFFDDDBBBBBBDDDEEEFFFEEEIIIJJJJJJJJJHHHHHHJJJKKKKKKLLLNNNOOOPPPOOONNNNNNJJJIIIIIIIIIIIIIIIJJJJJJJJJKKKKKKKKKKKKKKKJJJIIIMMMLLLLLLMMMOOOQQQPPPPPPKKKKKKKKKJJJJJJJJJJJJKKKLLLPPPQQQNNNNNNRRRTTTSSSUUUSSSQQQOOOMMMLLLLLLLLLMMMMMMLLLKKKLLLMMMNNNOOONNNOOOOOOQQQSSSUUUWWWXXXSSSSSSSSSSSSRRRQQQOOOOOOIIIIIIGGGFFFEEEDDDDDDDDDBBBAAAAAABBBBBBDDDEEEFFFKKKLLLNNNPPPRRRSSSTTTTTT000000000000000000000000000///............//////............////////////////////////////////////............////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000111111111111111111111111111222333444444333222222777888888999<<>>???@@@CCCGGGLLLPPPSSSVVVWWWXXXYYYXXXWWWVVVUUURRRQQQNNNLLLKKKGGGCCC@@@888666444222222222444555000000000111111222222222111000///......000222333222222111000//////000000///////////////.........000000111111111111000000000000//////////////////......------------......---...///000000///...---////////////////////////,,,---......///.........,,,,,,,,,---...///000111......------------.....................///000111000222444444222111000111---..................------------......................../////////000000---------...............,,,---------......//////......------------......---...//////000000//////////////////////////////........................///////////////////////////...---,,,,,,---...///////////////////////////000000000000000000000000---......///000111111222111111111222222222222222222333333333333555999;;;>>>CCCFFFDDDCCCDDDEEEBBBBBBCCCDDDEEEGGGIIIKKKLLLMMMNNNOOOPPPPPPPPPOOONNNOOOMMMKKKJJJLLLOOOPPPPPPQQQRRRRRRQQQPPPPPPQQQSSSRRRSSSTTTUUUTTTSSSQQQPPPJJJIIIGGGFFFFFFGGGHHHIIIEEEFFFGGGGGGFFFFFFFFFFFFIIIIIIJJJNNNSSSWWWYYYYYYUUUSSSOOOLLLKKKJJJIIIHHHLLLOOOQQQPPPRRRWWW[[[ZZZYYYWWWTTTPPPMMMKKKIIIIIIFFFFFFFFFGGGHHHJJJKKKLLLNNNNNNOOOPPPRRRUUUVVVXXXUUUUUUTTTTTTSSSSSSRRRRRRRRRQQQOOOMMMKKKJJJIIIIIIEEEEEEDDDDDDCCCBBBBBBBBBDDDFFFHHHJJJMMMOOOQQQRRR000000000000000000000000/////////.../////////000............////////////////////////////////////............////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000111111111111111111111111222222333444444444333333777999;;;???DDDKKKSSSYYYaaadddhhhkkkllllllmmmnnnrrrqqqppppppqqqsssuuuwwwxxxwwwwwwvvvvvvvvvvvvvvvuuuvvvwwwvvvtttrrrssstttuuutttrrrpppooopppqqqrrroooooommmkkkhhheeecccbbb]]]\\\YYYWWWVVVVVVWWWWWWZZZYYYXXXXXXYYY\\\___aaa___ccciiikkkiiieeecccbbblllvvvxxxpppoooqqqtttuuutttxxxyyyuuunnngggbbb]]]XXXUUUSSSVVVVVVSSSSSSVVVVVVTTTRRRRRRQQQNNNKKKIIIIIIJJJKKKLLLMMMNNNNNNMMMLLLKKKHHHHHHHHHEEEBBBAAAAAABBB@@@?????????BBBEEEIIIKKKSSSTTTVVVXXXYYYZZZYYYYYYUUUTTTRRRQQQPPPMMMIIIFFF???===999666333222222333000000111111222222333333666555333222222444666777222111000000000000000000.........///////////////000000111111111111000000//////000000000000000000........................---...///000000///...---////////////////////////,,,---......///.........,,,,,,,,,,,,---///000000......------------.....................///000111000222333333111///......------............------------------......//////............////////////---------.........//////------...............///......------------......------...//////////////////////////////////////////////////////////////////////////////////////////...---,,,,,,---...///////////////////////////000000000000000000000000---......///000111111222000000000111111111222222///111333555777;;;???BBBEEEIIIKKKIIIGGGIIIHHHFFFFFFGGGGGGHHHIIIKKKMMMNNNNNNOOOQQQSSSTTTUUUTTTTTTXXXVVVSSSSSSUUUWWWXXXYYYWWWXXXXXXWWWUUUUUUVVVWWWTTTUUUUUUTTTSSSQQQOOOMMMJJJIIIGGGFFFFFFGGGHHHIIIAAADDDFFFGGGFFFFFFGGGIIILLLMMMQQQWWW___fffiiikkkccc___YYYVVVUUUTTTSSSRRRRRRVVVXXXYYY^^^eeehhhgggaaa```\\\XXXTTTPPPNNNLLLJJJJJJJJJJJJJJJKKKKKKKKKOOOOOOPPPQQQSSSUUUWWWXXXUUUTTTTTTTTTTTTTTTTTTTTTUUUTTTSSSQQQOOONNNMMMMMMKKKKKKIIIHHHEEECCCBBBAAA@@@AAACCCDDDGGGIIIKKKLLL////////////////////////.........///////////////............////////////////////////////////////............////////////////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000/////////000000000111111111111111111111111111111333333333333444555666777666:::AAAHHHOOOXXX```eeebbbeeejjjlllnnnoooqqqrrrsssssssssssstttvvvwwwxxxxxxxxxvvvuuuttttttttttttvvvwwwxxxwwwuuussstttuuussssssrrrpppooooooooonnnjjjiiihhheeeccc```]]]\\\UUUTTTSSSQQQQQQSSSTTTVVVVVVXXX[[[```eeejjjnnnqqquuuzzzzzzwwwvvvyyyyyy}}}~~~uuummmfffaaa]]]WWWZZZYYYVVVVVVYYYZZZXXXXXXUUUQQQMMMJJJIIIHHHHHHKKKLLLMMMNNNNNNMMMKKKJJJIIIJJJJJJIIIFFFDDDDDDEEECCCBBBAAA@@@@@@BBBDDDEEENNNPPPSSSVVVYYYZZZ[[[[[[YYYWWWUUUTTTRRROOOKKKHHHGGGDDDAAA<<<888555333333111111111222222222222222333333222222222333444555111111000000000000000111.........//////////////////000000111111000000/////////000111111111000000---...////////////...---.........//////.........////////////////////////,,,---......//////......,,,,,,,,,,,,---...//////......------------......///............//////000111222333333111000000000------............------...------------...//////........................,,,,,,------.../////////..............................------------......------...////////////...///////////////////////////////////////////////////////////////////////////..................///000000000000000000000000000000000000000000000000......//////000000111111//////000000111222222222000333777;;;>>>BBBFFFIIIIIIMMMNNNKKKIIIKKKKKKIIIGGGHHHHHHIIIKKKLLLNNNOOOSSSTTTWWWYYY[[[[[[\\\\\\\\\ZZZXXXXXXZZZ[[[[[[[[[ZZZZZZZZZXXXVVVUUUUUUWWWSSSRRRQQQOOONNNLLLKKKKKKGGGGGGFFFFFFFFFGGGGGGHHHGGGJJJNNNOOONNNNNNQQQTTTWWWZZZ___gggpppvvvyyyzzzhhhccc^^^\\\___aaabbbaaa```dddgggiiiooowwwxxxvvvmmmllliiifffbbb^^^\\\ZZZUUUUUUSSSRRRPPPNNNMMMLLLPPPPPPPPPQQQQQQRRRTTTTTTUUUTTTTTTSSSTTTTTTUUUVVVTTTSSSRRRQQQPPPOOOOOOOOOOOOOOONNNLLLIIIGGGDDDCCCBBBBBBBBBBBBCCCDDDEEEFFF........................------......////////////............////////////////////////////////////............////////////////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000111111111222222111111111111111111111111444333222222333666999;;;===BBBKKKSSSZZZaaafffjjjfffiiikkkmmmnnnoooqqqsssttttttuuuvvvwwwxxxxxxyyyxxxwwwuuusssrrrrrrrrrrrrtttuuuuuutttrrrqqqqqqrrrooooooooonnnllljjjhhhgggaaaaaa```___^^^\\\ZZZYYYTTTSSSRRRRRRSSSUUUXXXZZZ]]]cccmmmxxxxxxpppiiieeeaaacccccc```aaafffgggfffccc]]]UUUOOOMMMLLLKKKIIIMMMMMMMMMMMMMMMLLLKKKKKKJJJKKKLLLKKKIIIHHHHHHIIIFFFEEEDDDCCCBBBBBBCCCCCCEEEGGGKKKPPPTTTWWWYYYYYYXXXWWWUUUTTTSSSQQQOOOLLLMMMKKKHHHDDD???;;;888666333222222222222222222111....../////////000000000111111000000000000111111............/////////000...//////000000//////......///000111222111111000---...///000000///...---......------------......////////////////////////,,,---......//////......---------,,,,,,---............------------......000//////............///222333444444333444666888......////////////.........------,,,---...///000........................,,,,,,------...//////000////////////..................------------......,,,---......//////......////////////////////////////////////////////////////////////////////////...//////000000//////...000000000000000000000000000000000000000000000000////////////000000000000000000111111222333333444444888>>>BBBFFFHHHKKKMMMJJJNNNNNNJJJHHHKKKLLLKKKHHHHHHJJJKKKNNNPPPSSSTTTXXXYYY[[[]]]____________^^^\\\[[[\\\]]]]]]\\\[[[YYYYYYXXXVVVSSSQQQQQQRRROOONNNLLLJJJJJJJJJKKKLLLKKKLLLMMMNNNNNNOOONNNNNNUUUZZZ^^^___]]]]]]```ddddddffflllssszzz~~~~~~~~~nnniiiddddddjjjoooqqqqqqppptttwwwzzzwwwwwwvvvuuussspppooonnncccccccccbbbaaa___^^^]]]aaa___\\\YYYVVVSSSRRRQQQRRRRRRQQQQQQQQQRRRTTTUUUSSSSSSRRRQQQQQQQQQRRRRRRQQQQQQQQQQQQPPPNNNLLLKKKIIIHHHFFFDDDCCCBBBBBBBBB........................,,,,,,---...//////................../////////000////////////////////////............/////////000////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000111111111111222222222222111111111111111111111111555444222111333777;;;>>>FFFLLLTTT\\\aaadddfffhhhlllnnnoooooonnnnnnpppqqqtttuuuvvvxxxyyyyyyyyyyyyxxxvvvtttrrrqqqppppppppppppqqqqqqpppnnnmmmmmmnnnlllllllllkkkiiifffbbb```[[[[[[[[[[[[[[[[[[ZZZYYYUUUTTTTTTTTTVVVZZZ^^^```lllvvv~~~uuunnnjjjjjjlllmmmkkkmmmrrruuutttppphhh]]]WWWVVVUUUSSSOOOOOOOOONNNMMMMMMLLLKKKKKKKKKLLLNNNMMMLLLJJJKKKKKKHHHGGGFFFEEEDDDDDDDDDDDD<<>>CCCHHHUUUYYY___eeejjjkkkkkkkkkoooppppppqqqrrrsssttttttvvvuuutttttttttuuuwwwxxxvvvtttrrrrrrrrrqqqooonnnooonnnmmmlllkkkjjjgggeeefffdddaaa___^^^]]]\\\[[[___\\\YYYYYY]]]```aaaaaa\\\]]]___``````fffwww{{{{{{|||yyyyyy~~~uuuiiiaaa]]]ZZZYYYSSSPPPLLLJJJIIIJJJJJJJJJLLLMMMMMMMMMLLLMMMPPPRRROOOOOOOOOOOOMMMJJJGGGEEEBBBAAA@@@AAADDDHHHMMMPPPSSSSSSTTTTTTUUUWWWXXXYYYSSSRRRQQQOOOKKKFFFBBB???>>>:::666333333444444444222222111111111111222222000000000000000000000000000000000000000000000000111///...------...///111///////////////////////////000222333222111///---///////////////////////////////////////////////////,,,***---222333111---//////.........---------......------------......000000000000000000000000111222444444333444666888AAA888///,,,000222000,,,......////////////......------------------------.........------,,,,,,,,,000000//////.........---000///...---,,,------...////////////////////////////////////////////////////////////////////////000000000000111111111111...............///000000000000000000111111111111222222222111111111000000111222333222111000111333...000222333444777;;;===???CCCHHHLLLNNNNNNLLLKKKHHHHHHIIIKKKMMMNNNPPPQQQRRRSSSUUUXXX[[[]]]______^^^_______________^^^^^^ddd```[[[YYYYYYYYYXXXUUUVVVTTTRRRPPPNNNMMMLLLLLLKKKJJJJJJLLLPPPVVV\\\```hhhjjjjjjfffbbbccchhhmmmzzzyyyxxxwwwwwwxxxyyyzzztttwwwzzz}}}{{{nnnbbb\\\[[[VVVTTTQQQOOONNNNNNOOOPPPUUUVVVVVVSSSPPPPPPTTTWWWUUUQQQQQQTTTVVVSSSQQQRRRPPPMMMJJJIIIJJJJJJGGGDDD111000//////.........///////////////////////////////////////////////////////////////////////////111000000000/////////...000000000000////////////000000000000000000000000000000000000111111111111000000000000111111111111///000111111222222111111222222111000000000000000000000000111222333333333222444777:::>>>EEEMMMRRR\\\___eeekkkoooppppppoooqqqrrrrrrssssssttttttuuuttttttsssssstttuuuvvvwwwvvvtttrrrrrrrrrqqqooommmjjjiiihhhgggfffdddbbb```^^^]]]\\\\\\\\\[[[ZZZYYYWWWYYY^^^fffooouuuvvvuuurrrrrrssssssssszzzzzzsssnnngggbbbZZZVVVQQQOOONNNOOOPPPPPPMMMNNNNNNNNNMMMNNNQQQSSSRRRSSSSSSSSSRRROOOLLLJJJDDDCCCBBBAAACCCFFFIIIKKKMMMMMMNNNOOOQQQSSSUUUVVVTTTTTTTTTSSSPPPLLLIIIGGG???<<<888555444444333222333222111000000///000000000000000000000000000000000000000000000000000000222111///......///111222////////////////////////000111111222111000///...///////////////////////////////////////////////////,,,+++---111333111---//////.........---------......------------..............................111222333333222333555777@@@<<<777222///.........//////000000000000//////......................../////////......---------000/////////............//////...---------...///////////////////////////////////////////////////////////////////////////............///////////////////////////000111111000000000000111111111111222222222111111111000000///111111111//////000111000111333555777<<>>>>>888///+++,,,000//////000000000000/////////////////////////////////////////////.........////////////............///......------...//////////////////////////////////////////////////////////////////////////////............////////////000000000000000111222222000000000000111111111111222222222111111111111111000111222111//////111222222444777999===CCCJJJNNNOOOMMMKKKJJJIIIJJJLLLMMMPPPRRRVVVYYY\\\]]]]]]]]][[[[[[]]]^^^^^^_________]]]\\\[[[ZZZXXXVVVUUUTTTTTTRRRQQQQQQRRRRRRQQQOOOOOOTTTXXXXXXTTTRRRTTTVVVWWWZZZ___eeejjjooorrrsssmmmooosssyyy|||{{{|||~~~tttuuuyyy~~~~~~zzzwwwuuuxxx|||vvvrrrlllfffbbb___^^^^^^YYYZZZ\\\^^^___^^^[[[XXXWWWSSSRRRVVVXXXVVVVVVXXXUUUTTTRRRQQQQQQOOOMMMKKK///......---------......////////////////////////////////////////////////........................000000000000////////////////////////000000000000///////////////////////////000000000111111111111222222222111111000000000//////000111111111111000222222111000000111111111555555555444444444666777888===EEEMMMTTT[[[aaafffgggiiimmmqqqsssssssssrrrwwwwwwvvvvvvuuuuuuuuuuuurrrrrrsssssstttuuuuuuvvvsssrrrqqqqqqpppooollliiihhhhhhgggeeebbb^^^]]]\\\ZZZYYYXXXWWWXXXZZZ___bbbttt}}}tttbbb]]]VVVQQQPPPPPPPPPPPPPPPQQQPPPNNNLLLJJJJJJKKKPPPRRRUUUWWWXXXXXXVVVUUUOOOMMMJJJGGGDDDCCCBBBBBBBBBCCCEEEHHHKKKNNNQQQSSSRRRSSSTTTUUUUUUSSSQQQPPPLLLIIIDDDAAA>>>;;;888555666666555444333222222333000000000000000000000000000000000000000000000000222111000000000000111222////////////////////////222111111000///000000000////////////////////////////////////////////////...------...000111000.../////////.....................------------..............................000111111111//////111333777:::<<<777///***,,,///......////////////..............................//////..................///////////////......................../////////////////////////////////////////////////////////////////////////////////000000000000111111111111000000//////000000111222///000000000111111111111111111111111111111111111111222333222111222444666555888<<>>;;;666555444333222222222333000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000///////////////////////////000000000000000000000000......///////////////......////////////000000000......------------......000000000000000000000000111222222000......///000000---,,,---///000...,,,---------......---------------------------------,,,,,,,,,---------------.........//////////////////000000000000///...---////////////////////////////////////////////////////////////////////////............////////////...............//////000000000000000111111111111111111111111111222222222///000111111222555999<<>>;;;888555444333000000000000000000000000000000000000000000000000111222222333333222222111000000000000000000000000///000222333222111///---////////////////////////000000000000000000000000...///000000///............/////////000000111111.........------.................................333333333111///......000222111000//////000111222000000111111111111000000////////////////////////---.........//////000000---.........//////000000222222222222000...,,,+++////////////////////////////////////////////////////////////////////////000000000000111111111111000000000000000111111222000000000000111111111111000000111111222222222222444555777888;;;???EEEIIILLLMMMNNNNNNOOOQQQVVVYYY]]]]]]___aaacccdddeeefff__________________``````\\\\\\[[[[[[YYYWWWVVVUUUKKKJJJIIIHHHHHHIIIKKKLLLJJJMMMRRRTTTVVVYYY___ccceeeeeeccc```\\\WWWRRROOOLLLKKKJJJJJJJJJJJJKKKLLLLLLLLLMMMOOOSSSVVVWWWWWWSSSRRRRRRQQQRRRSSSTTTUUUVVVXXX[[[]]]^^^aaadddfffgggggggggfffcccbbbbbbccc___[[[XXXXXX\\\`````````______aaacccddd___VVVOOOKKKLLLNNNTTTYYY[[[YYYVVVUUUZZZaaaeeegggjjjmmmqqqrrrxxxvvvmmmiiiddd```___aaa___bbbfffeeebbb___^^^^^^////////////////////////////////////////////////000000//////.........---000000000000000000000000////////////000000000000000000////////////000000000000000000000000000000000000000000000000000000111111111111111111111111222222111111222333333444111222333222111222444666999<<>>999666555555555333111111222333222111000000000000000000000000000000000000000000000000//////000000111111111222333111///...000111111111////////////////////////000000000000000000000000......////////////......//////............////////////.........---------............//////////////////............//////:::444...---///000///,,,------............------////////////////////////000///...------...///000000///...------...///000////////////////////////000///...------...///000....................................////////////000000////////////000000000000000000000000000000111111222222222222111111///000222222111000000111222555999<<<@@@EEEJJJNNNNNNLLLKKKMMMRRRXXX]]]___bbbaaaaaaaaabbbbbbcccddd`````````___^^^\\\[[[ZZZXXXXXXXXXWWWUUURRROOONNNIIIJJJJJJJJJJJJKKKNNNQQQUUUTTTTTTSSSTTTUUUVVVWWWVVVVVVTTTQQQLLLIIIHHHHHHFFFDDDBBBDDDGGGJJJJJJIIIIIIJJJMMMTTT[[[]]]\\\YYYXXXYYYYYYVVVSSSRRRVVVZZZ___^^^]]]```eeennnwww|||~~~ssskkkkkkmmmjjjfffdddaaabbbdddbbb```aaaeeeiiikkklllmmmooonnnggg]]]UUUOOOPPPRRRTTTVVVWWWXXXXXXVVVYYYYYYXXX\\\cccggggggdddfffnnn|||zzzttttttwwwtttnnnuuuqqqrrrvvvtttjjjbbbaaa////////////////////////////////////////////////000/////////............000000000000000000000000////////////000000000000000000////////////000000000000000000000000000000000000000000000000000000111111111111111111111111222222111111111222222333444444444333333444777:::@@@CCCIIIPPPXXX___cccfffeeehhhjjjkkkllllllnnnooonnnnnnnnnpppssstttsssrrruuutttssstttvvvvvvvvvuuuoooooommmkkkiiifffcccbbb]]]]]]\\\]]]^^^`````````hhhppp}}}yyyiiiYYYMMMKKKIIIDDDEEEJJJOOOLLLIIIHHHJJJLLLMMMMMMQQQRRRSSSSSSPPPLLLHHHEEEDDDBBBAAACCCGGGKKKNNNOOOSSSSSSSSSSSSSSSRRRRRRRRRMMMLLLHHHDDD???;;;888666777555222222222333222111111111111111111111111111000000000000000000000000///000000000111111111111111000......///000000000////////////////////////000000000000000000000000......////////////......//////............//////000000/////////.....................////////////000000////////////000000999444...---///000///,,,------............------////////////////////////000///...------...///000000///...------...///000///////////////////////////...------------...///....................................////////////000000////////////000000000000000000000000000000111111222222222222111111000111222222111111222444444777;;;???CCCGGGLLLOOONNNNNNQQQTTTYYY]]]___```bbbaaaaaaaaaaaaaaaaaabbb`````````___^^^]]][[[ZZZYYYWWWUUURRRPPPOOOOOOPPPMMMNNNOOONNNMMMMMMOOOQQQRRRPPPNNNLLLKKKLLLMMMMMMJJJKKKKKKIIIGGGEEEEEEFFFGGGFFFGGGKKKOOORRRSSSQQQOOOQQQUUU[[[aaacccbbb___^^^]]][[[XXXWWWYYY]]]```___```ccciiisss}}}}}}tttssstttqqqmmmlllhhhiiijjjiiiiiikkkqqqvvvyyy|||vvvggg\\\TTTUUUWWWYYYZZZ\\\]]]]]][[[___``````bbbfffgggcccggggggllluuu{{{{{{{{{|||}}}}}}}}}ssskkkhhh////////////////////////////////////////////////////////////............////////////////////////////////////000000000000000000////////////000000000000000000000000000000000000000000000000000000111111111111111111111111222222111111000111111222555555555555555888===@@@KKKOOOUUU\\\bbbgggjjjkkkiiijjjkkkllllllllloooqqqpppooooooqqqsssttttttrrruuutttssssssttttttsssqqqlllkkkiiigggeeedddccccccZZZXXXWWWZZZ```iiipppsssvvvggg[[[WWWSSSMMMKKKOOOSSSPPPKKKIIIJJJKKKLLLMMMNNNQQQTTTVVVUUUQQQLLLHHHFFFDDDAAAAAACCCGGGIIIJJJOOOOOOPPPQQQRRRSSSSSSSSSOOOOOOMMMKKKFFFAAA<<<999:::888555333333333222111111111111111111111111111000000000000000000000000000000000000111111111111000//////......//////000////////////////////////////////////////////////......////////////......//////............//////000000000000000/////////............////////////000//////......//////000777333...---///000///---------............------//////////////////////////////............////////////............///000////////////////////////...------,,,,,,------.......................................////////////000000////////////000000000000000000000000000000111111222222222222111111000111222222111333555888888<<<@@@DDDGGGJJJMMMOOONNNRRRWWW]]]```bbbbbbaaabbbbbbaaa``````______^^^^^^_________]]][[[YYYWWWVVVSSSOOOKKKJJJLLLNNNQQQSSSTTTTTTRRROOOMMMMMMNNNNNNLLLIIIEEEDDDDDDEEEFFFEEEGGGHHHIIIHHHGGGHHHIIIMMMNNNQQQUUUYYY[[[[[[YYYUUUXXX]]]dddkkkmmmlllkkkjjjeee```^^^___cccgggiiigggjjjpppzzz|||zzzzzzwwwxxxxxxvvvvvvyyytttggg___```aaacccddddddeeeeeedddhhhkkkmmmppptttqqqlllpppmmmmmmqqqrrrnnnllllll{{{}}}uuuqqq///////////////////////////////////////////////////////////////.........////////////////////////////////////000000000000000000////////////000000////////////////////////000000000000000000000000111111111111111111111111222222111000000000111111222333444666999>>>DDDIIIXXX\\\aaafffjjjlllllllllllllllmmmllllllmmmppprrrqqqpppppprrrssstttsssrrrrrrpppnnnnnnnnnnnnlllkkkhhhgggeeecccbbbbbbcccccc```[[[XXX\\\iiizzz~~~uuummmkkkhhhbbb___```^^^YYYSSSOOONNNNNNNNNNNNLLLNNNRRRTTTUUUSSSQQQOOOLLLHHHEEECCCCCCDDDDDDDDDJJJKKKLLLNNNOOOQQQSSSTTTQQQQQQPPPMMMJJJFFFBBB??????<<<888555444444222111111111111111111111111111000000000000000000000000000000000000000111111111///000000000//////000111////////////////////////////////////////////////......////////////......//////............//////////////////////////////............////////////......------------......555222///.../////////...------............------/////////////////////////////////....../////////...............//////000////////////////////////............................................................////////////000000////////////000000000000000000000000000000111111222222222222111111000111111111222444999<<>>EEEMMMRRRccceeehhhkkkmmmmmmllljjjmmmnnnnnnmmmlllmmmppprrrqqqppppppqqqrrrsssqqqpppnnnlllkkkjjjjjjiiigggeeeaaaaaa```___```aaacccdddeeedddfffpppyyyuuutttkkkfff^^^XXXTTTQQQOOONNNKKKKKKLLLNNNPPPRRRTTTUUURRROOOJJJGGGFFFEEECCCBBBGGGGGGHHHJJJLLLOOOQQQSSSRRRQQQOOOMMMJJJHHHGGGFFFDDD@@@;;;777555444333111111111111111111111111111000000000000000000000000111111000000000000000000///111333222000000111222000000000000000000000000////////////////////////......////////////......//////............//////....................................////////////000000////////////000000222111///......//////...------............------////////////////////////...//////////////////...---......////////////////////////////////////////////////000000/////////////////////////////////............////////////000000////////////000000111111111111111111111111111111222222222222111111///000222222444777<<<@@@GGGHHHKKKKKKKKKKKKLLLMMMUUUYYY]]]```aaaaaaccceeecccccccccaaa```]]][[[ZZZ[[[ZZZXXXUUURRROOOLLLKKKIIIIIIJJJLLLNNNQQQSSSTTTYYYXXXVVVQQQKKKFFFDDDCCCEEEDDDDDDEEEGGGJJJNNNQQQTTTVVVYYYZZZXXXWWWWWWXXXVVVXXX[[[^^^___`````````eeelllwww~~~zzz|||{{{vvvrrrrrrpppkkkiiiiiiuuuxxxzzzyyyvvvttttttvvv}}}////////////////////////////////////////////////.........///////////////////////////////////////////////////000000000000000000////////////000000000000000000000000000000000000000000000000000000111111111111111111111111222222111111222333333444111444:::AAAHHHOOOWWW\\\hhhiiikkklllmmmlllkkkjjjmmmnnnooonnnmmmmmmnnnppppppooonnnoooppppppnnnmmmkkkiiigggfffffffffdddbbb[[[\\\^^^```cccgggiiikkklllpppzzz~~~xxxppphhh```ZZZUUUQQQMMMKKKIIIIIIJJJNNNSSSVVVUUURRROOOMMMKKKIIIEEECCCEEEEEEEEEFFFHHHKKKMMMOOOPPPPPPNNNMMMLLLKKKKKKKKKHHHDDD>>>999666555333222222222222222222222222222000000000000000000000000111111111111000000000000///222555444111000111333000000000000000000000000////////////////////////......////////////......//////............//////------------........................////////////333222222111111222222333000000//////.../////////------............------////////////////////////......////////////......,,,---...///000000000//////////////////////////////000000111111000000///////////////////////////............////////////000000////////////000000111111111111111111111111111111222222222222111111///111444666999<<>>BBBFFFIIIIIIJJJJJJIIIIIIKKKOOOSSSXXX\\\``````]]]\\\^^^```^^^^^^___^^^]]]ZZZWWWVVVSSSPPPLLLIIIGGGHHHJJJLLLKKKLLLOOOQQQSSSTTTTTTSSSQQQQQQNNNKKKIIIJJJMMMOOOPPPRRRTTTWWWZZZ\\\^^^______ccciiinnnppprrrssstttqqqrrrrrrrrrtttyyy|||zzz{{{yyytttppppppllllllllljjjhhhfffeeedddkkkuuu~~~~~~////////////////////////////////////////////////---.........//////000000111111111111111111111111////////////000000000000000000////////////000000000000000000000000000000000000000000000000000000111111111111111111111111111111222333444666777888???DDDLLLTTTZZZ```eeeiiifffggghhhiiikkkmmmnnnooolllnnnppppppnnnmmmllllllmmmlllkkkkkklllkkkjjjhhhaaa___]]]]]]]]]\\\[[[YYY\\\```hhhqqq{{{~~~{{{~~~zzzxxx{{{uuunnnSSSPPPLLLIIIHHHIIIKKKMMMOOOOOOQQQSSSTTTRRRNNNJJJCCCCCCAAAAAABBBDDDFFFHHHIIILLLPPPSSSTTTSSSPPPNNNNNNIIIAAA;;;777555333222222222222222222222222222000000000000000000000000222111111111000000//////,,,111444444000...///222000000000000000000000000111111111111111111111111......////////////......//////............//////.../////////000000111111............/////////000//////............//////---...//////......///000---..................---////////////////////////---...///000000///...---+++,,,...000000000000///////////////////////////---...///000000///...---000000000000000000000000............/////////000000000////////////000000111111111111111111111111111111222222222222111111222666;;;???CCCFFFJJJMMMGGGGGGGGGGGGHHHLLLRRRVVVXXX]]]bbbccc___[[[\\\]]][[[\\\\\\\\\[[[XXXVVVTTTPPPMMMIIIFFFFFFIIIMMMPPPLLLLLLMMMMMMNNNNNNNNNNNNNNNNNNLLLKKKKKKNNNTTTXXX[[[]]]___aaacccddddddccciiinnnuuu|||{{{vvvvvvooopppppppppooonnnmmmllluuu~~~~~~xxxyyy}}}222111///...---...000111000000////////////000000000000000000111111111111000000000000000000000000000000000000111111111111222111000.........///000///000000000000111111111222111111111000000//////000111222111000000222444333444444444555888<<<@@@IIIMMMUUU\\\bbbeeeeeeeeefffhhhllloooqqqsssssssssqqqpppooooooppppppnnnmmmlllkkkjjjjjjjjjhhheeebbb^^^ZZZYYYZZZYYYXXX\\\bbbgggooo{{{~~~~~~{{{zzzyyyxxxxxxzzz|||~~~}}}~~~vvv___WWWNNNHHHHHHJJJKKKKKKJJJLLLOOOQQQSSSRRRQQQPPPKKKHHHDDD@@@>>>???@@@BBBGGGIIIMMMPPPRRRRRRQQQPPPPPPLLLEEE>>>888555444444444333111000/////////000111111111111111111111111//////............//////333333222222222222222222000000000000000000000000111111111000000000000000////////////////////////000000000000000000000000////////////////////////////////////////////////////////////////////////---...///000000///...---//////............//////......//////000000111111111111000000//////......//////............//////////////////////////////000000000000000000000000........................//////............//////000000//////.........---000111111111222222222222111111111111222222222111777:::@@@FFFKKKJJJGGGDDD@@@BBBDDDFFFHHHLLLRRRVVV___```aaabbbbbbaaa___^^^[[[[[[ZZZYYYVVVRRROOOLLLEEEIIIKKKJJJJJJNNNPPPPPPOOOKKKHHHEEEFFFHHHIIIJJJKKKLLLMMMNNNVVV___aaa___aaaaaadddhhhhhhfffhhhmmmyyy~~~zzzxxxuuutttuuuxxx}}}vvvppprrrwwwxxx~~~000///...------...///000000000////////////000000000000000000111111111111000000000000000000000000000000000000111111111111222111000///...//////000000000000111111111222222222222222222111111111000111222222222000000222333555555666666777;;;@@@DDDRRRUUU\\\bbbfffiiiiiihhhgggiiimmmpppsssssssssrrrooonnnnnnnnnppppppnnnlllkkkiiihhhggggggfffccc```]]]YYYWWWXXXYYY[[[bbbkkkvvvzzzzzzzzzzzz|||~~~lllddd[[[TTTQQQOOOLLLJJJFFFHHHLLLOOOQQQQQQPPPOOOOOOLLLHHHDDDAAA@@@@@@AAADDDGGGJJJNNNPPPPPPPPPPPPPPPLLLFFF@@@:::666444333444333222000000000111111111111111111111111111111000000////////////000000////////////000222333444////////////////////////...//////000111222222333////////////////////////000000000000000000000000////////////////////////////////////////////////////////////////////////---...///000000///...---//////............//////.../////////000000000111000000000000111111111111000000////////////000000////////////////////////000000000000000000000000........................//////............//////000000/////////.........000000000111111111222222222111111111222222333444;;;===BBBFFFIIIIIIFFFDDD@@@BBBEEEHHHKKKOOOUUUYYY___```bbbcccbbb```^^^\\\WWWVVVTTTRRROOOMMMKKKJJJIIINNNQQQOOOPPPTTTVVVUUUJJJGGGDDDCCCEEEGGGJJJKKKOOOQQQSSSVVV^^^hhhkkkiiigggfffiiinnnrrrsssyyyyyyqqqqqqssswwwyyy}}}///...---,,,,,,---...///000000////////////000000000000000000111111111111000000000000000000000000000000000000111111111111111111000/////////000000111111111111222222222333333333333222222222222222222333333222111000222333555666888999<<>>BBBIIIPPPUUU[[[]]]aaadddgggiiijjjjjjiiilllpppsssuuutttrrrpppmmmmmmlllmmmooopppnnnmmmkkkhhhdddaaa``````___^^^ZZZZZZ```jjjvvv{{{wwwtttoooiiiccc^^^[[[WWWSSSPPPOOOOOOPPPSSSRRRPPPMMMJJJGGGDDDBBB???AAACCCEEEHHHJJJKKKLLLMMMLLLJJJFFFAAA;;;666333444333222111111111333333222222222222222222222222222111111111111111111222333222000///...---,,,,,,000000000000000000000000444444333222000///......////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////...//////////////////...//////............//////////////////000000000000//////000000000111111111111000000//////000000111000000000000000000000000////////////////////////000000000000000000000000000000////////////000000000000////////////////////////000000000111111111444333222222444777:::===DDDEEEEEEEEEDDDCCCCCCDDDDDDHHHLLLQQQTTTYYY]]]```]]]___aaaaaa```\\\XXXUUUPPPNNNJJJGGGEEEFFFHHHIIIMMMRRRTTTRRRQQQTTTTTTSSSHHHIIIJJJLLLPPPVVV\\\aaaccchhhnnnssszzz}}}yyyzzz.........//////000000111000000////////////000000///000000000111111111111000000000000000000000000///000000000111111111111000000111111111111111111111111222222222333333333000000111111111111111111222333444333222222444666333777===DDDKKKRRRYYY^^^[[[]]]```cccfffiiijjjkkkkkkmmmqqqssstttsssqqqooonnnmmmmmmnnnoooooonnnlllgggddd___]]]^^^___aaaaaadddfffooo}}}{{{ttthhh]]]TTTPPPNNNOOOPPPPPPPPPNNNLLLJJJHHHFFF@@@AAAAAACCCDDDFFFHHHIIIKKKKKKJJJHHHDDD???:::777444333222111111111222333222222222222222222222222222222111111111111222222444333111000///.........111111111111111111111111555444333222111000///...000000000000000000000000////////////////////////////////////////////////////////////////////////000000000000000000000000/////////......///////////////............//////000000000000////////////000000/////////.........000//////......//////000000000000000000000000000////////////////////////111111111111111111111111000000////////////000000//////000000000000000000000000000000111111111111444333333444666:::>>>@@@DDDFFFFFFEEECCCBBBDDDFFFIIIMMMRRRVVVYYY\\\___aaa[[[\\\]]]]]]ZZZVVVRRROOOKKKIIIFFFDDDCCCDDDFFFGGGHHHMMMOOOMMMKKKLLLLLLJJJGGGJJJMMMQQQVVV]]]ffflllqqqyyy......//////000111111111000000////////////000000000000000000111111111111000000000000000000000000000000000000111111111111///000111222222222111111111111111111222222222333000000000000000111111111111222444444333444666888888===EEEMMMTTTZZZ```ccc``````bbbeeegggjjjlllnnnmmmooopppqqqrrrqqqpppooonnnmmmlllmmmnnnnnnllljjjbbb___\\\\\\```fffkkknnnwwwzzz~~~}}}}}}~~~~~~mmm___VVVQQQPPPOOOOOOOOOOOONNNLLLKKKJJJDDDCCCBBBBBBBBBCCCEEEFFFGGGHHHIIIIIIGGGDDD@@@===666555444222111111222222333333333333333333333333222222111111111111222222000000000000111111222333222222222222222222222222111111111222222222333333000000000000000000000000000000000000000000000000////////////////////////////////////////////////000000000000000000000000//////............////////////............//////000000000000////////////000000///......---,,,,,,//////............//////000000000000000000000000000000000000000000000000000000000000000000000000111000000//////000000111//////000000000000111111000111111111222222222222333444444666999===AAACCCDDDFFFHHHGGGEEEEEEHHHLLLPPPSSSXXX[[[\\\\\\]]]^^^YYYYYYXXXVVVSSSOOOKKKIIICCCCCCCCCCCCCCCCCCCCCDDDDDDJJJMMMKKKIIIKKKJJJGGGHHHLLLQQQVVV[[[dddnnnvvv,,,---...///000000000000000000////////////000000000000000000111111111111000000000000000000000000000000000000111111111111///000111222222222222111000000000111111111222222000000000111111222222222000111333444444555888:::@@@FFFOOOXXX]]]aaaccceeeeeeffffffggghhhjjjlllnnnoooooooooooooooooonnnnnnmmmlllkkkkkkkkkjjjhhhfff```^^^^^^bbbkkkvvvrrreee[[[WWWQQQQQQPPPOOOOOONNNMMMMMMHHHGGGDDDBBBAAAAAABBBCCCDDDFFFHHHIIIIIIGGGEEEDDD:::999777555333333333333333333333333333333333333111111000000000000111111/////////000111222333444111111111111111111111111000000111222222333444444000000000000000000000000000000000000000000000000////////////////////////////////////////////////000000000000000000000000000///...------...///000//////............//////111000000000/////////...////////////............000000////////////000000////////////////////////000000000000000000000000000000000000000000000000111111000000000000111111//////000000000111111111222222222222333333333333222333555888<<<@@@CCCEEECCCGGGJJJKKKIIIJJJNNNSSSVVVYYY]]]^^^^^^\\\ZZZZZZVVVUUURRROOOKKKHHHEEECCC???AAADDDEEEFFFEEEDDDBBBDDDJJJNNNNNNNNNQQQQQQOOOPPPUUU[[[```fffppp{{{+++,,,---...////////////000000////////////000000000000000000111111111111000000000000000000000000000000000000111111111111///000111222333333222111///000000000000111111111111111111222222333333333///111333444555666999<<>>AAADDDFFFCCCHHHMMMNNNMMMNNNSSSXXXZZZ]]]``````^^^[[[XXXWWWTTTRRROOOKKKGGGDDDAAA@@@???BBBFFFJJJKKKIIIFFFDDDFFFLLLRRRSSSUUUXXXYYYWWWZZZ```ggglllrrr|||111111000000//////......000000000000000000000000111111000000//////......//////000000111111222222111111000000//////......222111111111000000//////......///000000000000000111222444444333333333444///333777888777:::AAAGGGRRRVVV[[[aaaeeehhhiiiiiijjjjjjkkkjjjiiijjjmmmooolllmmmnnnmmmlllkkkjjjjjjgggggghhhhhhccc]]]^^^bbb^^^ggguuuyyymmmeeeXXXNNNPPPSSSRRRPPPPPPOOONNNLLLHHHDDDBBBAAABBB>>>@@@BBBEEEGGGHHHHHHHHHBBB@@@===999555333111000222222111111000000//////111111111111111111111111000000000000000000000000---...///000000111000000000000000000000000000000////////////000000000000///000111000///...///000333222111///---+++)))(((.../////////000000000111111111000000//////......000000000000000000000000000000000000000000000000000000////////////000000///////////////.........111000///......///000111222222111111000000//////111000///......///000111000000000000000000000000000000000000000000000000222111111111000000//////000000111222444444222000000444;;;@@@BBBDDDEEEEEEGGGKKKNNNQQQRRRVVV[[[___aaaaaaaaa___\\\YYYUUUSSSJJJIIIHHHDDDAAA@@@BBBCCCAAAEEEKKKOOOOOOMMMLLLKKKWWW]]]dddjjjkkkjjjgggffflllpppvvv|||111000000000/////////...000000000000000000000000222111111111000000000000000000000000000111111111111111000000////////////222111111111000000000000//////000111111111111000111333444444333222333444444555666777999???HHHOOOYYY\\\```dddggghhhhhhhhhllllllllljjjiiiiiikkkmmmmmmlllllllllmmmmmmmmmlllgggdddccccccaaa]]]^^^aaahhhvvv}}}pppcccXXXWWWXXXUUURRRQQQOOOOOONNNLLLHHHDDDBBBAAA???@@@AAACCCEEEFFFGGGGGGHHHEEEAAA<<<888555444333333333222222111111111111222222222222222222222222111111111111111111111111000000111111111111111111000000000000000000000000/////////000000000111111///000111000///...///000////////////............////////////000000000000000000000000000000//////000000000000000000000000000000000000000000000000000000////////////000000......//////////////////111000///......///000111000000000000000000//////000///...------...///000000000000000000000000000111111111111111111111111222111111111000000000000222222222333444555444444444999>>>CCCEEEFFFGGGHHHHHHKKKPPPSSSTTTWWW[[[______```___^^^ZZZVVVRRROOOGGGGGGFFFCCCAAAAAABBBEEECCCFFFJJJLLLNNNPPPTTTXXXjjjooouuuyyyyyyvvvsssqqqyyy}}}000000000000////////////000000000000000000000000222222222222111111111111111111111111000000000000111000000000000/////////111111111111111000000000000000111222222222222111222333444333222111222333888777666888???HHHRRRYYYbbbdddfffhhhiiiiiihhhgggmmmmmmmmmkkkiiihhhjjjkkkooollljjjkkkmmmnnnllljjjeeeaaa___aaabbbaaaeeejjj|||rrrhhheeebbb]]]WWWUUURRRRRRQQQPPPMMMIIIEEECCCAAA@@@@@@@@@AAACCCEEEFFFMMMKKKFFFAAA===:::888888444444333333222222222333333333333333333333333333111111111111111111111111222222222333222222111111000000000000000000000000000000000111111111222222///000111000///...///000.../////////000000000000000000000000///////////////000000111111111111000000000000000000000000000000000000000000000000000000000////////////000000.........//////000000000000000////////////000000//////////////////000000///......------......///000000000000000000000000111111111111111111111111111111111111111000000000444333333333444666888999;;;>>>CCCFFFHHHHHHJJJKKKJJJNNNSSSWWWYYYZZZ\\\^^^]]]]]]]]][[[WWWRRRMMMJJJDDDDDDCCCBBB@@@@@@CCCEEEFFFGGGJJJKKKOOOWWWbbbjjj{{{~~~|||000000000000////////////000000000000000000000000111111111111111111111111222222111111000000//////000000000000000000000000111111111111111111111111111111222333333333333222222333444333111111222444999888999>>>GGGRRRZZZ___ggggggiiijjjjjjiiihhhggglllmmmlllkkkiiiiiijjjlllpppmmmkkkkkkmmmlllgggccc``````bbbgggiiimmmxxxzzzvvvrrrkkkccc___ZZZWWWTTTQQQNNNLLLIIIGGGCCCBBB@@@>>>>>>@@@BBBDDDKKKJJJIIIGGGDDD@@@===<<<666555444333222222333333333333333333333333333333111111111111111111111111222333333333222111000000000000000000000000000000000111111111222222222222///000111000///...///000111111111000000000000///000000000000//////////////////111222222222222111000000000000000000000000////////////////////////000000////////////000000------...///000111111222000000////////////000000------......//////000000/////////....../////////000000000000000000000000111111111111111111111111111111111111111111111111333333333333444666;;;>>>AAACCCGGGIIIIIIJJJLLLMMMOOORRRWWW\\\^^^___^^^^^^[[[[[[ZZZXXXTTTOOOJJJGGGCCCDDDCCCAAA???@@@BBBEEEFFFIIILLLPPPUUUaaappp{{{////////////000000000000000000000000000000000000000000000000000000000000222222111111000000//////000000000000111111111111111111111111111222222222111111222333333333333333222333444333222222444666999:::???GGGQQQYYY___aaagggggghhhiiijjjjjjiiiiiijjjkkkkkkjjjiiijjjlllnnnooommmlllmmmllliiiccc^^^```eeemmmssswww~~~wwwqqqhhhaaaWWWPPPLLLKKKKKKKKKFFFDDDAAA>>>===>>>@@@BBBCCCEEEIIIJJJJJJFFFBBB???888777555333222222222333222222222222222222222222111111111111111111111111222222222222111000//////111111111111111111111111000111111111222222222222///000111000///...///000111111111111111111111111000000000000///////////////000111333333333222111000000000000000000000000////////////////////////000000////////////000000---......///000111222222//////000000000000//////------......//////000000000000000111111000000000000000000000000000000000111111111111111111111111111111111111111222222222000111333333444888???CCCFFFHHHJJJKKKKKKLLLNNNPPPVVVXXX\\\```bbbbbb___]]]ZZZYYYXXXUUUQQQLLLHHHFFFDDDDDDDDDBBB@@@@@@CCCEEEHHHMMMTTTZZZaaammm~~~////////////000000000000000000000000000000000000///////////////000000000111111111111000000000000000000000111111111111222111111111222222222222222111111222333333333333222222333444333333444777999;;;???GGGPPPXXX^^^bbbcccffffffggghhhiiijjjjjjjjjiiijjjkkkjjjiiijjjmmmooolllllllllkkkiiigggeeedddkkkpppyyytttcccUUUNNNLLLLLLLLLIIIGGGCCC@@@>>>>>>???@@@===AAAFFFKKKLLLIIIEEEBBB===;;;888555333222222333111111111111111111111111222222222222222222222222111111111111111111000///111111111111111111111111000000000111111111222222///000111000///...///000------...000111222444444////////////000000000000000111333444444333222111000000000000000000000000000000000000000000000000000000////////////000000/////////000000111111111//////000000000000////////////////////////000000000111111222222111111000000000000000000000000000222222222222222222222222111111111222222222222222///222555777999>>>FFFLLLLLLNNNOOOOOOPPPQQQTTTWWW\\\\\\^^^aaacccbbb^^^[[[XXXWWWTTTPPPMMMIIIGGGFFFEEEEEEDDDCCCBBBCCCFFFIIINNNVVV```gggooo{{{.../////////000000000111000000000000000000000000//////000000000111111111000000000000000111111111000000111111111222222222111111111222222333333333000111111222222222222222222333444444444666:::===@@@GGGPPPXXX\\\```dddgggfffggghhhhhhiiijjjjjjjjjkkkkkkkkkjjjiiiiiilllnnngggiiiiiigggfffiiiooouuuxxxeeeYYYTTTPPPNNNKKKIIIFFFCCCAAA?????????>>>@@@DDDHHHJJJJJJHHHGGGBBB@@@<<<888555444444444222222222222222222222222222222222222222222222222111111222222333222222222111111111111111111111111/////////000000000111111///000111000///...///000------...///000222333333------...///000111222222111222444555555333111000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000111...///000111111000///...000000000000000000/////////000111222222111000///000000000000000000000000222222222222222222222222111111111222222333333333111666;;;>>>AAAFFFOOOUUUTTTUUUVVVVVVVVVXXX\\\____________```aaa```[[[XXXVVVSSSOOOKKKGGGFFFEEEFFFCCCCCCDDDDDDEEEHHHLLLOOOYYYaaalllssszzz.../////////000000111111000000000000000000000000000000111111222222222333//////000000111111222222000000111111222222222222111111111222222333333333000000111222222222222111222333444444555888<<>>>>>BBBDDDHHHPPPRRRWWWeeejjjkkktttzzz000000000000000000000000///000000000111111111111222222111000000000111222222222222222111000//////000000/////////000111222111111000111222333333333000111333222222222444666777888;;;CCCMMMVVV[[[]]]bbbccceeeggghhhiiijjjjjjkkkkkkllllllllllllkkkjjjhhhhhhhhhfffccc```^^^^^^aaafffsssuuuaaaZZZQQQKKKJJJKKKKKKKKKLLLJJJGGGEEEEEEFFFFFFFFFIIIIIIIIIHHHEEE@@@<<<999777666555444444555666666444444444444444444444444333333333222222111111000///000111222333444333333222222222111111111000000000000000000000000000000////////////////////////111111000000000000111111////////////////////////000000000000000111111111444333222000000000111111000000000000000000000000000000000000////////////000000000000000000000000111111111000000000000000000000000000000000000000000000000000000000000000111111222333333333333222111222222222333888===BBBIIILLLQQQWWW\\\___```aaadddddddddeeedddcccbbbaaa```^^^ZZZUUUOOOIIIDDDAAAAAAAAAAAAAAAAAACCCGGGKKKOOOZZZ```jjjxxx{{{xxx}}}000000000000000000000000///000000000111111111111000000/////////000000000---...///111111111111000000000000000000111111222...///000111111111222222222333444333222222444666999<<>>@@@CCCFFFJJJQQQXXX]]]eeezzz000000000000000000000000000000000000111111111111//////000000111111111111...//////000111222333333111111222333333333333333000333555555333222333444222333333444444777:::===AAAKKKVVV]]]___```dddhhhggghhhiiijjjjjjkkkkkkkkkhhhiiijjjkkkjjjgggdddbbb`````````___bbblllzzz~~~wwwttttttqqqjjjdddYYYSSSKKKHHHHHHHHHFFFCCCDDDEEEGGGHHHIIIHHHGGGGGGAAA???===:::777666555555222222333333444444444444444444444444444444555555222111000000111222333444333333222222222111111111111111111111111111111111000000000000000000000000111111000000000000111111000000000000000000000000...//////000111111222222......///000111111111111000000000000000000000000000000000000////////////111111111111111111111111///000000000111111111111000000000000000000000000222222222222222222222222111111222333333333333222444666999;;;>>>BBBGGGKKKLLLLLLNNNPPPTTTZZZ^^^aaabbbcccdddeeedddaaa___]]]ZZZVVVOOOHHHCCCAAA@@@@@@???BBBFFFKKKRRRZZZccchhhzzz000000000000000000000000000000000000111111111111///000111222222222222222/////////...//////000111222222333444444444444333222555888888555333444555000111222444666999>>>BBBEEEPPP]]]cccbbbaaaeeejjjfffggghhhiiijjjjjjkkkjjjggghhhiiijjjhhhfffcccaaa]]]^^^___aaaiiiyyyxxx```YYYPPPKKKKKKJJJGGGCCCBBBDDDFFFGGGIIIIIIIIIIIIEEECCC@@@<<<999777666666222222222333333444444444444444444555555666666666333111000//////111333444333333333222222222111111111111111111111111111111000000000000000000000000111111000000000000111111000000000000000000000000...//////000111222222222+++---///000111222111000000000000000000000000000000000000000////////////111111111111111111111111//////000000111111111222000000000000000000000000333333333333333333333333111111222333333333333222444777:::===@@@DDDHHHKKKFFFHHHLLLQQQVVV\\\```bbbddddddeeeeeeccc```\\\ZZZWWWSSSLLLFFFAAA??????@@@CCCFFFKKKQQQYYYbbbkkkqqq000000000000000000000000000000000000000000000000222222111111111111111111333222111000000111222333333333333222222222111111222333333111000000333555555666666777999===CCCGGGUUUZZZaaaeeegggfffeeedddeeefffhhhkkklllkkkkkkjjjnnnllliiifffddddddeeeeee___bbbdddiiixxxuuufffWWWQQQOOOKKKGGGFFFBBBCCCEEEGGGHHHIIIIIIHHHHHHEEEBBB@@@>>>;;;777444666555555444444444555555333222222444555555333111333333333222222111111111111000000///000000111111000000111111111111000000111111000000000000111111///000111222222111000/////////000111111111111111000000111111111111000000000000000000111111111111000000000000000000000000//////000000111111222222000000000000000000000000000000000000000111111222333111000//////111333444444333222111111222333444222222333111000///111222222666;;;>>>@@@AAABBBCCCBBBFFFMMMUUU[[[___aaabbbfffgggfffeeebbb^^^[[[XXXRRRLLLFFFCCCCCCCCCBBBAAAIIIIIINNNXXX^^^cccooo{{{000000000000000000000000000000000000000000000000111111111111111111111111222222111000000111222222111111111222222333333333333444444333222222444666666777777888;;;BBBJJJOOOXXX\\\bbbfffgggfffeeeddddddeeehhhjjjkkkkkkjjjiiijjjiiigggeeecccbbbbbbbbbaaagggmmmuuuvvvcccXXXRRRLLLGGGGGGCCCDDDFFFHHHIIIJJJJJJJJJIIIGGGDDDBBB@@@===999666555444444333333333333444333222222333555555333111333333333222222222111111111111111111111111111111000111111222222111111000111111000000000000111111///000111222222111000/////////000111111111111111000000111111111111000000000000000000111111111111000000000000000000000000000000000000000111111111000000000000000000000000000000000000000111111222222111000000000111333333333222222222222222222333222222333222000000111333333666:::===>>>@@@BBBCCCEEEIIIPPPWWW]]]```bbbbbbddddddccc```]]]XXXTTTRRRNNNJJJEEEBBBCCCDDDEEEDDDJJJKKKQQQZZZaaaiiiwww000000000000000000000000000000000000000000000000111111111111111111111111222222111000000111222222///000111222333444444555444555555444333444666888777888999;;;@@@IIISSSYYY[[[___dddggggggfffeeedddccceeegggiiijjjjjjiiihhhhhhgggeeecccbbbbbbccccccjjjrrr{{{rrrdddYYYQQQKKKJJJDDDEEEGGGIIIJJJKKKKKKKKKIIIGGGEEECCCBBB???<<<999555444333222222222222222333222222333444555333111333333333222222222222111111222222333333222222111111222222333333222222111111111000000000000111111000000111111111111000000//////000111111111111111000000111111111111000000000000000000111111111111000000000000000000000000111111111111000000000000000000000000000000000000000000000000000111111222000111111111111222222222222222222333333222222222222333333222111111333444555777999;;;<<>>;;;666666444333222222222222444333222333444444333222222222222222222222222222222333444444444333222111222333333444444333333222222111111000000111111222000000000111111000000000//////000111111111111111000000111111111111000000///000000000111111111111000000000000000000000000222222111111000000//////000000000000000000000000000000000000000111111222000000111222222222222111111222333444444333222111222333444333222333444666777888:::;;;<<<@@@DDDHHHRRRUUUZZZ___bbbbbbbbbaaaaaa___\\\XXXSSSMMMIIIFFFEEECCCBBBCCCEEEHHHJJJLLLSSS\\\hhhsss{{{000000000000000000000000000000000000000000000000000000111111111222222222111111111222222111111111222222222222222222222222222333333333333444777:::555:::BBBJJJQQQWWW\\\```bbbdddggggggfffeeeeeefffggghhhjjjkkkkkkiiihhhfffccc```\\\[[[^^^fffooouuuqqq```RRRMMMIIIIIIIIIIIIIIIIIIIIIJJJHHHFFFDDDDDDCCCBBB???===999999777666444444333333444333222222333444333222222222222222222222222222444444444444444333222222333333444444444444333333222222111111111111222222111000000000000000000111//////000111111111111111000000111111111111000000///000000000111111111111111111111111111111111111222222111111000000//////000000000000000000000000000000000000000111111222000000111222222222222111111222333444444333222111222333444444333444666888999:::<<<===???CCCIIIMMMXXXZZZ]]]```bbbaaa___^^^[[[YYYVVVRRRMMMHHHDDDBBBCCCDDDEEEFFFHHHLLLPPPRRR\\\jjj|||000000000000000000000000000000000000000000000000000000000111222222333333000111222222222222111000333333333222222222111111111222333333333555888;;;:::@@@IIIRRRWWW[[[^^^___ccceeeffffffeeeeeefffgggiiijjjkkkkkkiiigggeeeccc___\\\ZZZ[[[bbbnnn{{{|||gggUUUMMMMMMLLLKKKJJJIIIIIIIIIIIIGGGFFFEEEDDDDDDCCCAAA???<<<;;;:::888666555555444555333111222333444444333111222222222222333333333555555444333222222222222222333333444444333333222222222111111111111222222111111000000000000111111//////000111111111111111000000111111111111000000000000000000111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000111111222000111111111111222222222222222222333333222222222222333555555555666888:::;;;===???BBBEEEIIIOOOSSS[[[]]]___aaa```^^^[[[YYYQQQPPPMMMJJJFFFCCCAAA???CCCFFFIIILLLPPPTTTZZZ]]]hhh{{{000000000000000000000000000000000000000000000000///000000111222222333333000111222222222222111000222222222222222222333333222333444444555777:::===DDDIIIPPPWWW[[[]]]___aaacccdddfffeeeddddddfffhhhiiijjjjjjiiigggddd```^^^\\\\\\^^^dddooo|||ppp^^^VVVSSSQQQOOOMMMKKKJJJIIIIIIHHHGGGFFFFFFFFFFFFDDDBBB>>>===;;;999777666555444555333111111333444444333111111222222222333333333777555333000000000222333222222333333333333222222333222222111111222222333222111000//////000111222//////000111111111111111000000111111111111000000000000000000111111111111111111111111111111111111000000000000000111111111000000000000000000000000000000000000000111111222222111000000000111333333333222222222222222222333222333555555555777999<<<===???CCCGGGJJJOOOUUUYYY\\\]]]______^^^ZZZWWWTTTKKKJJJHHHFFFDDDBBBAAAAAADDDHHHNNNTTTYYY___gggllluuu000000000000000000000000000000000000000000000000///000000111222222333333000111222333333222111000000000111222333444444555333444555666666888<<>>===;;;999777555444444555333111111222444444333111111111222222333333333888555222///...///222333111222222333333222222111333222222111111222222333222111000//////000111222//////000111111111111111000000111111111111000000000000000000111111111111111111111111111111111111//////000000111111222222000000000000000000000000000000000000000111111222333111000//////111333444444333222111111222333444222444555666666777:::<<<>>>AAAEEEJJJNNNSSSYYY]]]\\\]]]___^^^\\\XXXTTTQQQIIIHHHGGGEEEEEEDDDDDDDDDDDDJJJQQQYYY___gggpppvvv~~~222222222111111111000000333333333222222111111111222222222222222222222222222222222222222222222222555333222111111222444666666666555444555:::AAAFFFQQQTTTXXX\\\```ccceeefffggggggffffffffffffggggggmmmiiigggeeeaaa\\\\\\```___jjjwwwwwwooojjj```XXXWWWTTTMMMIIIIIIIIIIIIHHHFFFDDDDDDEEEGGGAAA@@@>>><<<:::777555444444444444444444444444444333333333333333333333333555555444444444444333333222111111111000000//////111111111222222333333333222111111111000000//////222111111000000000000000000000000000000000000000222222111111111111111111///000111222222222222222111111111111111111111111000000000000000000000000222222222222111111000000000111111111111222222222000000000///000000111222111222333333444777;;;???BBBEEEJJJOOOTTTXXX[[[\\\\\\^^^___\\\VVVOOOLLLKKKEEEFFFGGGFFFDDDCCCDDDFFFKKKRRR[[[ccciiisss222222222111111111000000333333333222222222111111222222222222222222222222222222222222222222222222444333222222222333444555666666666666888>>>EEEKKKUUUWWWZZZ^^^bbbdddfffggghhhhhhgggfffffffffffffffhhheeecccaaa\\\YYY\\\cccnnnxxxlllaaa\\\XXXRRRNNNOOOMMMMMMKKKIIIGGGFFFFFFFFFBBBAAA???===;;;888777666444444444444444444444444333333333333333333333333333333222222222222111111222111111111000000000000222222222222222222333333333222222222111111111111222222111000000000000000000000000000000000000000111111111111111111111111000000111222222222111111111111111111111111111111000000000000000000000000222222222222111111111000000111111111111222222222222222222222222222222222333444555666777:::>>>BBBHHHJJJOOOUUUYYY\\\^^^^^^\\\]]]]]]YYYRRRLLLIIIHHHCCCDDDDDDDDDCCCDDDGGGJJJPPPWWWbbbmmmvvv222222222111111111111111333333333222222222222111222222222222222222222222222222222222222222222222222333333333444444444444666666777888<<>>BBBFFFMMMPPPUUU[[[^^^``````___\\\\\\YYYSSSMMMHHHFFFEEEBBBBBBCCCCCCDDDHHHNNNRRRYYYbbbppp~~~111111111111111111111111222222222222222222222222222222222222222222222222222222222222222222222222111222333444555555555444555666888<<>><<<;;;:::444444444444333333333333333333333333333333333333555555444444444333333333111111111111111111111111333333333222222111111111333333333333222222222222333222111111000000111111000000000000000000000000111111111111111222222222222222222222222111000///////////////////////////000000000000000000000000222222222222222222222222000000111111111222222222222333444444444444333222666888:::;;;===AAAFFFJJJQQQTTTYYY^^^``````^^^]]]\\\YYYTTTMMMHHHDDDCCCBBBCCCCCCCCCDDDGGGMMMUUUZZZhhhqqq111111111111111111111111222222222222222222222222222222222222222222222222222222222222222222222222111222333444555555555555444777;;;@@@GGGOOOXXX]]]___``````aaacccdddeeefffjjjjjjiiihhhgggeeecccaaa```]]][[[[[[]]]jjjuuuggg]]]XXXUUUQQQOOONNNLLLIIIFFFFFFEEEDDDBBB@@@>>>===<<<555555555444444333333333333333333333333333333333555555444444444333333333111111111111111222222222333333333222222111111111111111222222222222222222333222222111111111111111111111111111111111111111000000111111111222222222222222222222222111000///////////////////////////000000000000000000000000222222222222222222222333000000111111111222222222111222222333333333333333777999;;;===@@@DDDJJJNNNWWWZZZ^^^aaabbbaaa^^^\\\YYYUUUOOOIIIDDDBBBBBBAAACCCDDDEEEGGGKKKSSS\\\bbbvvv111111111111111222222222111222222222222333333333222222222222222222222222222222222222222222222222222222333444555666666777666:::AAAGGGNNNUUU\\\````````````aaabbbccceeefffiiiiiiiiiiiigggeeecccaaa```^^^___cccjjjzzzzzzlllccc]]]WWWSSSRRROOOKKKHHHFFFEEEDDDCCCAAA???>>>===777777666666555444444444333333333333333333333333333333222222222222111111111111111222222222222222333333222222222222222222111111111111222222222222333333222111111111111222111111111111111111111111000000000111222222333333111111222222222111111000000000000000000000000000000000000000000000000000222222222222333333333333000111111111111222222222111111111222333444555666888:::===@@@CCCHHHMMMRRR]]]___bbbccccccaaa^^^\\\VVVQQQKKKFFFDDDCCCCCCBBBCCCEEEGGGKKKRRR[[[eeelll000000111111111222222222111111222222222333333333222222222222222222222222222222222222222222222222333333333333444666777999999???GGGOOOUUU[[[___bbbaaaaaaaaaaaabbbdddfffggghhhhhhiiiiiihhhfffcccbbbddddddjjjsss}}}rrrkkkaaaZZZVVVSSSNNNJJJFFFEEEDDDCCCAAA???>>>>>>999888888777666666555555333333333333333333333333333333222222222222111111111111111222222333333333222222222222222222333333222222222222333333444444444333222222111111222222111111111111111111111111///000000111222222333333000000111222222222111111111111111111111111111111000000000000000000000000222222222333333333444444000111111111111222222222222222111111333666999;;;;;;===@@@CCCFFFLLLRRRVVV```aaabbbbbbaaa___\\\[[[RRRNNNHHHEEEEEEFFFEEEDDDEEEIIINNNUUU^^^iiiuuu|||000000111111222222222222111111111222222333333333222222222222222222222222222222222222222222222222444333222222333666888:::<<>>>>>:::999999888777666666555333333333333333333333333555555555444444444333333111111111222222333333333111111111222222333333444333333333444444555555555444333222222111111222222111111111111111111111111///000000111222222333333///000111222222222222222111111111111111111111111000000000000000000000000222222222333333444444444000111111111111222222222444222111111333777<<>>===<<<;;;999888777666666555555333333333333555555444444333222222222222222111222333333444444333333222222222222222222222222888666444222222222333444999666444444555555444222111111111111111111111111222222111111111111222222111111000000000000111111000000111111111111000000000111333444444333111000111111111111111111111111222222333333333333444444444333333555888;;;===>>>AAACCCGGGNNNUUUYYY[[[\\\______^^^ZZZUUUPPPMMMLLLJJJKKKKKKJJJHHHIIILLLOOOVVVXXXaaappp111222333555555444444333222222222222222222222222444444333333333333222222222222222222333333333333333333444444666;;;AAAFFFRRRWWW\\\```aaaaaaaaaaaaddddddccccccccccccddddddccchhhjjjbbbZZZ\\\jjjxxx|||mmmbbb[[[XXXVVVRRRNNNIIIDDDBBB@@@>>>=========<<<:::999888777666666555444333333444555666555444444333333333333333111222333333444444333333222222222222222222222222777666444222222222222333888666444333444444444222000000000000000000000000222222111111111111222222111111000000000000111111000000111111111111000000000111222333333222111000222222222222222222222222222222333333333333444444444444555777:::===???AAAFFFJJJOOOTTTWWWZZZ]]]^^^^^^^^^\\\WWWQQQLLLJJJIIIHHHKKKMMMLLLIIIKKKRRRWWW^^^dddooo111222444666666555444333222222222222222222222222333333333333333333333333222222222333333333333333444444444555888???GGGLLLWWWZZZ___aaabbbbbbbbbccceeeeeeeeeeeedddcccbbbbbbaaaeeefffaaa]]]fff|||ttthhh```[[[XXXVVVRRRMMMIIIFFFDDDAAA???>>>>>>===<<<;;;999888777666555444333333444555666555555444333333333444444111222333333444444333333222222222222222222222222444444333222222333444444555444333222222222222222111111111111111111111111222222111111111111222222222111111000000111111222000111111222222111111000000000111222222222222111222222222222222222222222222222222333333333444444444666999;;;===@@@CCCEEEIIIOOOUUUXXXXXXYYY[[[^^^]]]\\\XXXSSSMMMHHHGGGFFFFFFKKKOOOOOOMMMQQQZZZccchhhqqq111222444666666555444333222222222222222222222222333333333333333333333333222222333333333444444444444444555777;;;CCCKKKRRRXXX[[[___aaabbbccceeefffffffffffffffeeecccbbbaaabbbcccdddfffnnn~~~~~~}}}qqqggg___[[[YYYUUUPPPLLLIIIFFFCCCAAA?????????>>>===;;;999888666555444444444444555666555555444333333333444444111222333333444444333333222222222222222222222222000111111222333444555666444444444333222222333444222222222222222222222222222222111111111111222222222222111111111111222222111111222222222222111111000000111111222222222222222222222222222222222222222222222333333333444444555888===???AAADDDHHHKKKOOOTTTZZZ\\\[[[YYYZZZ\\\YYYWWWTTTNNNIIIEEEEEEEEEFFFLLLRRRUUUVVV[[[fffooowww111222333555555444444333222222222222222222222222222222333333333333444444222222333333444444555555444555888:::???FFFOOOUUUXXX[[[^^^```aaaccceeegggffffffeeeeeedddbbbaaa```______cccooozzzvvvtttrrrppptttwww|||tttjjjddd___\\\VVVQQQMMMIIIEEEBBB@@@@@@@@@@@@>>><<<:::999777666555444444555666777555444444333333333333333111222333333444444333333222222222222222222222222///000111222333444555666444555666555333333444666222222222222222222222222222222111111111111222222222222111111111111222222111111222222222222111111//////000000111222222222333333333333333333333333222222333333333333444444777;;;AAADDDFFFHHHMMMPPPVVVYYY]]]___^^^\\\ZZZYYYTTTRRROOOIIIEEECCCDDDFFFHHHOOOWWW^^^ccckkkvvv~~~222222222222333333333333222222222222222222222222222222222333333444444444222222333333444555555666444666:::===BBBIIIQQQVVVZZZ\\\^^^______aaaccceeedddccccccbbbaaa``````___]]]aaammmvvvrrrmmmiiihhhiiijjjjjjqqqvvv}}}yyyrrrlllhhhbbb[[[UUUOOOIIIEEE@@@AAAAAAAAA@@@===;;;999777666555444444555666777444444333222222222222222111222333333444444333333222222222222222222222222111111222333333333333333111333444333111000222555111111111111111111111111222222111111111111222222333222222111111222222333111222222333333222222111/////////000000111222333333333333333333333333333222222333333333333444444888>>>EEEHHHJJJLLLQQQUUUYYYZZZ\\\^^^^^^[[[WWWSSSOOOMMMJJJFFFBBBBBBEEEHHHMMMSSS]]]hhhrrr|||222222111111111222333444222222222222222222222222222222222333333444444444222222333333444555666666444777;;;???DDDKKKRRRVVV[[[]]]^^^^^^^^^___aaacccbbbbbb```___^^^^^^^^^^^^ccckkk~~~}}}uuunnnhhheeeaaa```cccgggjjjkkkrrrxxx}}}xxxtttllleee]]]VVVNNNJJJAAAAAABBBBBBAAA>>>;;;:::777666555444444555666777444333222222111111222222222222333444444444333333222222222222222222222222333333333333333111000000---///000///---,,,///111000000000000000000000000222222111111111111222222333222222111111222222333111222222333333222222111////////////000111222333333333333333333333333333222222333333333444444444999???GGGKKKLLLNNNSSSXXXYYYXXXXXX[[[\\\YYYSSSNNNLLLJJJGGGCCCAAABBBFFFIIIQQQWWWaaannn{{{222222333333333333444444444333333222222333333444444444444444444444444444444222111222666777666444666999???EEEKKKQQQWWW[[[aaa```^^^]]]\\\\\\]]]]]]___aaabbb```]]]\\\^^^aaa```sss~~~zzzxxxwwwtttlllfffbbb``````bbbggglllooopppyyy}}}pppfff\\\SSSLLLIIIFFFBBB?????????>>>===999888666555333333222222555555444333333333333444333333333333333333333333666555333222111222333333000333333111222555666333000000000000000000000000222222222222222222222222111111111111111111111111222222222222222222222222222222222222222222222222111111222222222222111111000111111111111222222222222444666555444555888<<>>:::999888666555444444333666555444444333333444444333333333333333333333333555444333222222222333333000333444222222666666444111111111111111111111111222222222222222222222222111111111111111111111111222222222222222222222222222222222222222222222222111111222222222222111111222222222222333333333333333444555555444666:::>>>CCCEEEJJJOOOTTTXXXZZZ\\\[[[XXXVVVUUUTTTRRRNNNJJJFFFGGGEEEBBB@@@CCCJJJPPP^^^eeennnuuuzzzxxx222222333333333333444444444333333222222333333444444444444444444444444444666444333444666888888777;;;@@@HHHOOOUUUYYY]]]___aaaaaa```___^^^^^^^^^^^^aaaaaa___\\\[[[___fffmmmyyy{{{zzzxxxvvvsssrrrssstttuuuwwwwwwwwwxxxyyyxxxvvvtttpppnnnmmmnnnnnnkkkeee___```eeekkkpppuuu|||uuufff^^^QQQMMMHHHDDDBBBAAA@@@???<<<;;;:::888666666555555666555444444333444444444333333333333333333333333444444333222222222333333111444555333333777777555222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111111222222222222111111333333333333444444444444333444444555666999>>>BBBFFFHHHMMMRRRVVVZZZ\\\]]][[[YYYUUURRRPPPMMMJJJHHHDDDDDDCCCBBBCCCHHHOOOTTTfffkkkrrryyyyyyuuuzzz|||222222222333333333444444444333333222222333333444444444444444444444444444555444333444555777888999???EEEMMMTTTYYY\\\^^^```aaaaaa``````____________aaa```^^^[[[\\\bbbmmmvvvxxxqqqnnnooooooppppppooooooqqqrrruuuttttttuuuvvvwwwuuusssnnnllljjjjjjjjjiiifffddddddkkksssyyy~~~|||jjjaaaWWWRRRLLLFFFCCCAAA@@@>>><<<<<<:::888777666666555666666555444444444444444333333333333333333333333444333333333333333333333222555555333444777888555333333333333333333333333222222222222222222222222222222222222222222222222111222222222222222333333222222222222222222222222111222222333333222222111333333333333444444444444444444444555888===BBBFFFHHHJJJOOOTTTXXX[[[]]]]]]\\\YYYUUUPPPMMMJJJIIIHHHFFFEEEEEEEEEHHHNNNTTTYYYhhhnnnwww|||vvvzzz}}}222222222333333333444444444333333222222333333444444444444444444444444444333333333333444666999;;;CCCIIIQQQXXX\\\^^^______```````````````_______________^^^]]]```jjjwwwzzzpppkkkjjjjjjnnnqqquuuvvvuuuuuuuuuvvvyyyxxxwwwwwwxxxxxxwwwuuurrrooollljjjjjjjjjkkkkkklllsss|||mmmddd]]]XXXPPPIIIDDDAAA???>>><<<;;;:::888777666555555666666555444444444444555333333333333333333333333222333333333333333333333222555555333444777888555333333333333333333333333222222222222222222222222222222222222222222222222111111111222222333333333222222222222222222222222222222333333333333222222222222222222333333333333555444555777<<>>===<<<:::999777666666666777666555555444444555555333333333333333333333333222222333444444444333333111444555333333777777555333333333333333333333333222222222222222222222222333333333333333333333333111111111222222333333444222222222222222222222222222222333333333333222222222222222222333333333333666555666:::???DDDGGGHHHIIILLLQQQVVVYYY[[[[[[[[[ZZZWWWRRRLLLGGGGGGJJJMMMKKKOOOSSSTTTUUUZZZccckkk|||vvvwww222222333333333333444444444333333222222333333444444444444444444444444444222444555666777;;;@@@EEEOOOTTTYYY]]]______``````]]]^^^______```___^^^]]]^^^bbbgggmmmuuuyyyqqqpppnnnkkkiiilllqqqvvv~~~|||||||||~~~wwwkkkdddZZZPPPJJJEEEBBBAAA>>>===<<<:::999888888777777666666555555555555555333333333333333333333333111222333444444444333333000333444222222666666444222222222222222222222222222222222222222222222222333333333333333333333333000111111222333333444444222222222222222222222222222333333444444333333222333333333333444444444444666666888===CCCGGGHHHHHHJJJMMMRRRWWWZZZ\\\[[[[[[VVVSSSNNNHHHDDDEEEJJJOOOQQQYYY```bbbaaafffrrr}}}vvvqqquuu222222333333333444444444444333333222222333333444444444444444444444444444333555777888999===DDDIIITTTWWW\\\___`````````aaa\\\]]]^^^_________^^^]]]___dddkkksss|||}}}tttpppmmmoooqqqrrrsssvvv|||}}}ooohhh]]]SSSLLLGGGDDDBBB@@@???===<<<::::::999999777777666555555555555555333333333333333333333333000111333444555444333333000333333111222555666333222222222222222222222222222222222222222222222222333333333333333333333333000000111222333333444444222222222222222222222222222333333444444333333222444444444555555555666666666777999>>>EEEIIIHHHGGGKKKOOOTTTYYY\\\]]]\\\[[[SSSPPPLLLFFFBBBDDDJJJPPPWWWaaakkkmmmlllqqq{{{pppnnnuuu222222222333333444444444333333333333222222111111111333444444444444555777888888777888:::AAAIIIOOOWWWZZZ]]]___```^^^\\\ZZZ```___```bbb```\\\\\\```aaagggqqq~~~vvvpppmmmooottt{{{zzzsssmmmdddZZZRRRKKKFFFBBBAAAAAA@@@===:::888777888666666555444444444444555666666555555555444444444333333333333333333333333111222222333333444444555444444444333111111333555444222000000111333333222666666555444333222222111666555444333333333333333222222333333333333444444555444333333222222222222222333555555444333444555777999<<>>EEEMMMSSSYYY[[[]]]______^^^\\\[[[```___aaacccaaa]]]^^^ccceeeppp~~~xxxtttsssttt|||}}}||||||vvvtttpppiiiaaaYYYPPPHHHBBBBBBAAA@@@>>>;;;999888888777666555555444444555555666666555555555444444444333333333333333333333333333333333444555555666666444555444333222222444666999666444222333333222222555555555666666666666666333333222222222333444444222222333333333333444444555444333333222222222333222444555555444444444555888:::<<<>>>@@@CCCGGGJJJQQQSSSWWWZZZ\\\[[[WWWTTTKKKGGGEEEFFFGGGHHHNNNTTT```eeennnyyyuuuqqqvvv333333333333444444444444555444222111111222333333333444555555444333444666888999<<>>???@@@DDDHHHLLLUUUUUUVVVYYY[[[XXXRRRMMMGGGDDDDDDGGGJJJMMMVVV^^^ggglllxxx{{{xxx333333444444444444444444555444222111111222333444333555666555444333444666666:::???DDDJJJQQQXXX\\\^^^^^^]]]]]]]]]]]]^^^^^^______```bbbaaabbbiiirrr~~~zzz{{{~~~}}}|||~~~xxxnnnkkknnnttt|||uuulllaaaUUUNNNDDDBBB@@@>>>===;;;999777888777666666555555666666555555555555555555555555444444444444444444444444333444444555666666777777222333333222111111333666===:::777555555444333222///000111222444555666777333333333222333333444444222222222333333333444444444333333222222333333333333444555555555555666888===>>>@@@AAADDDHHHNNNRRRXXXWWWVVVXXXYYYUUUMMMFFFFFFDDDEEEIIIMMMRRR]]]hhhrrr{{{}}}444444444444444444444444444333333222222333444555333555666555444444555777666;;;BBBIIIOOOUUUZZZ^^^```___^^^]]]]]]^^^^^^___]]]]]]```bbbcccgggsss{{{{{{~~~|||zzzwwwuuuppppppqqqoooiiiccceeekkkvvv|||rrrggg\\\UUUHHHEEEAAA>>>===<<<999777888888777666666666666777444555555555555555555555444444444444444444444444333333333444555555666666111111111111000000333555999777555444444555555444000111111222333444555555777777666444444333333333222222222333333333444444333333333222222333333444444555666555555555888::::::<<>>GGGOOOUUUYYY\\\___``````___^^^^^^^^^______\\\]]]aaaeeehhhooozzzxxx~~~~~~{{{wwwtttmmmiiifffdddaaa___dddkkkzzz{{{oooccc\\\OOOJJJCCC???>>>===;;;999999888888777777777777777444444444555555555555555444444444444444444444444222333333444555555666666000111111111000111333555777555333333444555666555333333444444555555555555:::999777555444333333333222222333333333333444444333333222222222333444444555555666555555666999;;;777:::???DDDHHHNNNSSSWWWXXXXXXVVVSSSOOOJJJFFFDDDEEEDDDEEEHHHKKKRRR```nnnzzzsssooonnnssszzz666555555555444444444444111222444555666555444333111333555555555666888:::<<>><<<999999888777777777888888444444444555555555666666555555555555555555555555444444444555666666777777222222333222222333555777777555333333444666666555222333333444444555666666888777666555444333333333222222333333333333444444333222222222333333444555555666666555555777:::===999===CCCIIIMMMQQQUUUXXXVVVWWWWWWQQQJJJEEEEEEGGGEEEEEEFFFIIILLLTTTdddttt|||qqqkkkiiikkksss{{{666666555555555444444444000222444777777666444222000222444555666777999;;;???FFFPPPXXX]]]___````````````aaaaaa```___^^^^^^]]]```eeelllrrrxxxssswww~~~vvvnnnhhhgggggggggiiimmmvvvxxxlll^^^UUUJJJCCCAAABBBAAA???:::999888888777888888888444444444555555555666666555555555555555555555555555555666666777888888888333444444444333444777999999777444444555666666555//////000111333444555555555555444333333333444444222222333333333444444444222222222222333333444555555666666555555777:::===>>>BBBIIIOOORRRVVVXXXZZZUUUWWWWWWPPPGGGCCCEEEIIIGGGGGGIIIMMMPPPYYYjjjzzzvvvkkkggggggkkkttt|||444333333333333444555555333333333333333333333333555666777888888:::===@@@FFFLLLTTT[[[^^^______```dddbbb___^^^^^^_________\\\fffjjjqqq|||yyywwwyyy~~~zzzzzzzzzxxxsssmmmiiiiiilllooo}}}xxxppp___MMMGGGFFFCCC@@@>>>;;;:::999777666555555555666666555444444444444555666666666555444444444333444444555777999:::777555333333444444666777888999666555555444333222111111222222222222333444555555444444444444444444444444333444444555555444444333222333444444555555444444555555666777999<<<>>>@@@BBBFFFLLLRRRVVVWWWVVVUUURRRSSSQQQLLLGGGEEEGGGKKKIIIKKKNNNQQQWWWfffyyyyyyoooeeebbbeeemmm|||444444333333444444555666444444444444444444333333666777888999:::<<<@@@CCCJJJOOOVVV\\\___```aaaaaagggdddbbb_________^^^^^^aaannnvvv~~~{{{zzz{{{|||}}}uuurrrsss|||~~~zzzuuuqqqpppsssuuuzzziiiWWWMMMHHHCCC@@@???===<<<:::999888777666666666666555444444444444555555555555555555444444444444444555777999:::777555333333444444555777888999444444444333222222111111222222222222333444555555444444444444444444444444333444444555555444444333222333444444555555444444555555666777:::<<>><<<;;;999888888777777666555555444444555555444444444555555555555555444444555777999:::777555333333444444555666888888222222222222222222222222222222222333444444555555333333333333444444444444444444555555555555444444333333444555555555555444666666666888;;;>>>AAABBBIIILLLQQQVVVXXXXXXVVVUUUQQQOOOLLLKKKLLLMMMNNNNNNTTTTTTWWW___oooyyyjjjdddcccgggpppzzzzzztttppprrrvvv~~~444444444444444555666666555555555555666666666666777888999;;;===AAAFFFJJJTTTWWWZZZ]]]^^^___aaacccaaaaaaaaa``````aaacccdddmmm~~~yyywwwzzz~~~rrrjjjcccbbbfffpppyyy}}}ppp```RRRFFFAAAAAA@@@???===;;;999888888888777666666555555555555555333444444444555666666666444444555777999999777555444444444444555666777888111111111222222222333333222222333444444555555555333333333333333444444444444444555555555555444444333444444555555555555555666666777999<<<@@@CCCEEEMMMPPPTTTXXXYYYXXXUUUSSSNNNKKKIIIKKKOOORRRSSSRRRUUUYYYaaaoooqqqddd```aaajjjuuuyyyooooooqqqwww555444444444444555666666555555555666666777777777666777999:::===BBBHHHMMMVVVXXX[[[\\\\\\^^^```bbb```aaaaaa___^^^```cccgggxxxxxxtttuuuyyywwwllleeebbbaaaeeeooovvvzzz}}}wwwiii[[[MMMEEECCC@@@???===;;;999888777777777777666555555555555666333444444444555666666666444444555777999999777555444444333444444555666777111111111222333333444444111222333555555555555555222222222333333333444444444555555666666555555444333444555555666666555555666777888:::>>>AAAEEEGGGPPPRRRVVVXXXYYYWWWTTTRRRKKKIIIIIIMMMSSSXXXYYYXXXXXX```pppzzzjjjaaa___bbbmmm{{{tttoooooouuu}}}555555444444555555666777444444555555666777777777666777999;;;>>>DDDKKKPPPVVVXXX[[[\\\\\\]]]___```ccccccbbb___]]]___eeejjj}}}yyyvvvwww{{{vvvmmmhhhjjjjjjmmmuuu{{{}}}yyypppfffXXXLLLGGGAAA@@@>>><<<:::888777777888777666666555555666666444444444555555555555555444444555777999:::777555444444333333444555555666222222222333333444444444111222444555666666555555111111222222333333444444555555666666666666555555444444555666666666666555777777999;;;???CCCGGGIIIPPPRRRUUUXXXXXXVVVRRRPPPJJJJJJMMMQQQXXX]]]```bbbbbbnnntttddd______eeesss}}}~~~~~~sssooopppzzz555555555555555666666777333333444555555666777777777888:::<<<@@@GGGOOOTTTUUUXXX[[[]]]^^^^^^___```aaaaaaaaa___^^^cccmmmuuu}}}}}}{{{xxx{{{{{{~~~xxxvvvqqqdddUUULLLCCCBBB@@@===;;;:::999888888777777666666666666666555555555555555444444444444444555777999:::777555444444333333444444555555444444444444444444555555111222444666777666555555000111111222333333444444555555666666666666555555444444555666666666666666777888999<<<@@@EEEHHHKKKOOOQQQTTTVVVVVVTTTQQQNNNJJJMMMSSSXXX]]]ccciiilllrrr~~~~~~nnn^^^]]]___jjj{{{}}}uuunnnkkkjjjjjjooouuuyyywwwwwwxxxuuusssyyy555555555555555666777777333333333444555666666777888999;;;===BBBIIIQQQWWWUUUXXX\\\_________```aaa[[[]]]^^^^^^aaaiiiwww{{{wwwzzzyyymmm\\\PPPEEECCCAAA???===;;;::::::888888777666666666666666666666666555555444444333444444555777::::::777555444444333333333444555555555555555555555555555555111222555666777777555444000000111222333333444444555555666666666666555555444555555666666666666666777888:::===AAAEEEIIILLLMMMPPPSSSUUUUUUSSSPPPNNNKKKPPPWWW]]]aaagggnnnsss{{{ttttttuuuuuuuuuwww{{{~~~}}}kkk[[[ZZZ```nnn{{{qqqjjjbbb^^^[[[ZZZ___eeehhhfffjjjpppuuu{{{555555444444444333333333666555555555555666666777:::999:::>>>EEENNNTTTXXXZZZ[[[\\\^^^```___]]][[[\\\^^^___bbbhhhvvv}}}}}}~~~{{{xxxzzz|||iiiUUUKKKGGGCCCAAA<<<888888<<<888888888888777777777777777777777777777777777777777666666999;;;;;;777333666666555444444444444555333333333333333333333333111111222333333333222222444444444555555555555666555444333333333444555666777666666666666777777888:::::::::<<<@@@EEEJJJMMMQQQTTTWWWWWWTTTOOOLLLKKKHHHOOOXXX___fffoooyyy}}}|||~~~wwwoookkkfffgggggggggiiinnntttxxx}}}qqqgggbbbYYYfffyyy{{{sssaaa[[[WWWWWWWWWWWW\\\bbb___hhhttt}}}666555555555444444444333666666555555555666777777::::::<<>>AAAFFFKKKPPPSSSUUUVVVVVVTTTPPPLLLKKKJJJNNNTTT\\\hhhuuu~~~{{{|||wwwnnnjjjgggaaa]]]\\\ZZZ\\\___bbbdddhhhmmmpppxxx{{{}}}zzzrrriiiccc```bbbmmm|||wwwddd[[[YYYVVVUUUYYY[[[___gggooo~~~~~~777777777666666666666666666666666666777888999999:::>>>EEELLLQQQVVVZZZ\\\```aaabbbbbb```_________dddccchhhyyywwwsssrrryyy{{{gggWWWHHHCCCCCC@@@<<<:::999999999888888888777777666666666666666666666666777777888999:::999888666666666555444444444444555444444444444444444444444333444444555555555555555444444444555555555555666777666444333333444555555666666666666777888999999:::<<>>===:::999999999999888888888777777777777777777777777444666777777666555555666666666555444444444444555444444444444444444444444333444555555666666555555444444444555555555555666888777666444444444444555444444444555666777888999:::===BBBHHHMMMQQQTTTUUUUUUSSSOOOKKKIIIJJJOOORRRYYYYYY^^^lllxxxxxxzzzzzzlllddd[[[WWWVVVWWW]]]eeemmmpppsssuuuvvvwwwyyy{{{}}}vvvmmmfffcccbbbfffnnnzzzttthhh^^^XXXZZZ___fffmmm{{{|||tttlllttt555555555666666777777777777777777888999:::;;;<<>>>>>::::::999999999888888888777777777777777777777777555777888888666555666888666666555444444444444555555555555555555555555555333333444555555555555444444444444555555555555666999888666555444444444555444444444555666888999:::<<<@@@EEEKKKPPPSSSUUUVVVSSSQQQLLLHHHGGGKKKQQQWWWZZZZZZ___nnnxxxuuuzzz{{{yyyrrrhhhaaa[[[ZZZZZZ^^^gggqqqwwwxxxzzzzzzzzz{{{}}}~~~~~~vvvkkkccc___^^^aaaeeemmmuuu{{{}}}{{{yyyuuulllccc___]]]]]]ccckkk{{{}}}yyypppyyy444555555555666666777777777777777888999;;;<<<===DDDJJJQQQUUUUUUWWW[[[___]]]```cccaaa^^^]]]aaaeeeoootttooonnnnnnmmmnnnooovvvjjjXXXKKKCCC@@@AAA:::::::::999999999888888777777777777777777777777666888:::999666555777999666666555444444444444555555555555555555555555555222333444444555555444444444444444555555555666666999888666555444444444555666666666777888:::;;;<<>>;;;<<<<<<:::999888999:::999888888777777777777777666777888777555444333444111222222333444555666666111222444555666555444444666666666555444444333333666555555444444444555555333333444444555444444444555444444555888:::<<<<<>>???GGGKKKPPPTTTTTTSSSRRRRRRNNNMMMQQQXXX]]]]]]```dddiiisss~~~yyyrrrlllfffbbbcccfffiiinnnssswwwyyy{{{|||yyyuuuqqqkkkeee^^^YYYYYY[[[```hhhrrr}}}}}}zzzzzz||||||{{{vvvpppfff]]]VVVQQQMMMJJJJJJHHHIIIMMMNNNNNNRRRWWW[[[gggqqq555555555555666666666666777777777999>>>EEEMMMQQQRRRUUUYYY\\\]]]^^^___```___]]]\\\]]]^^^eeexxxwwwiiidddfffjjjpppwwwzzz~~~|||iiiXXXMMMDDDBBB???<<<;;;;;;;;;:::999888888777777777777777666888999999777555666666888777777777666666555555999777666555444444555666444444444555555555666666555555555555555666666777777777777888777777666555333444666777999<<<@@@CCCKKKOOOSSSUUUUUUSSSQQQPPPOOORRRZZZdddiiihhhjjjmmmsss|||tttkkkeeebbbcccccceeeiiimmmqqqtttwwwxxxvvvsssoookkkgggbbb\\\XXXXXX\\\ccclllvvv}}}yyyvvvvvvvvvuuusssnnnhhh^^^UUUOOOKKKIIIGGGJJJIIIJJJMMMOOOPPPWWW___eeeuuu555555555666666666777777888888888:::???FFFMMMQQQQQQUUUYYY\\\\\\]]]^^^___]]]\\\[[[\\\^^^hhh{{{yyymmmccc```ccchhhpppxxx|||xxx```QQQIIIEEE@@@=========;;;:::999888888777777777777777777888:::999888666777777888888888777666666555555999777666555444444555666666666555555555444444444555555555555555666777888777777777777777666555444333555888:::;;;>>>CCCGGGOOORRRUUUVVVTTTRRRPPPOOOOOOUUUaaannnssssssssswww{{{qqqhhhdddfffjjjiiijjjmmmoooqqqssstttuuussspppkkkfffbbb___[[[XXXXXX]]]gggqqqyyy~~~zzztttqqqqqqpppmmmkkkeee___WWWPPPKKKIIIGGGFFFJJJJJJLLLPPPRRRVVV```jjjttt555555666666666777777777777777888;;;@@@FFFKKKOOOQQQTTTXXX[[[\\\\\\]]]^^^]]]]]]\\\^^^cccmmm|||}}}lllddd]]]]]]aaafffooowwwnnnZZZMMMHHHAAA>>>>>>>>><<<:::999888888777777777777777777888::::::888777888999888888777777666666555555666666555555444555555555777666666555444444333333555555555555666777888888777777888777777666555444444777;;;<<<>>>AAAGGGLLLQQQSSSVVVVVVTTTQQQOOONNNPPPXXXhhhxxx{{{qqqjjjjjjoootttrrrsssssstttuuuuuutttttttttooohhhbbb^^^[[[YYYWWWYYY```kkkuuu}}}wwwrrrmmmkkkjjjiiifffccc[[[VVVPPPKKKIIIHHHGGGGGGJJJKKKNNNSSSVVV]]]jjjxxx555666666666777777777777666777;;;???DDDJJJNNNQQQRRRUUUYYY[[[\\\\\\]]]^^^]]]]]]___dddnnn{{{uuunnnbbb\\\XXXZZZ___eeennnvvvzzzfffPPPJJJBBB?????????===:::999888888777777777777777777999::::::999888888999666666666666666666666555333444444555555555555444555555555555555555444444555555555555666777888999999999999999888777666555444999===???@@@CCCJJJOOOQQQTTTUUUUUUSSSPPPNNNNNNTTT^^^rrr{{{tttppprrrwww{{{yyyzzzzzzzzzyyyxxxwwwwwwrrrlllccc]]]ZZZYYYZZZZZZ^^^dddnnnwww||||||yyywwwlllhhhcccbbbaaa```\\\XXXPPPMMMJJJHHHHHHHHHHHHGGGLLLMMMQQQWWW\\\eeevvv666666666666777777777777777999>>>DDDJJJOOOSSSUUURRRVVVZZZ\\\]]]]]]]]]^^^[[[]]]bbbkkkzzzvvvkkkddd\\\WWWUUUYYY^^^dddmmmuuunnnRRRKKKCCC???@@@@@@===:::999888888777777777777777777999::::::999888999:::555555555666666666666666111222444555666555444444333333444444555666666666555555555555666777999999;;;;;;;;;:::999888777666555999>>>@@@AAADDDKKKRRRRRRSSSUUUUUURRROOONNNNNNYYYeee{{{{{{vvvvvvxxx{{{}}}}}}}}}}}}}}}|||{{{zzzzzzlllfff^^^YYYXXXZZZ^^^```bbbgggpppvvvxxxuuuppplllbbb___[[[YYYYYYWWWSSSPPPJJJHHHFFFFFFGGGHHHHHHGGGNNNPPPUUU\\\bbblll777888999888777666777888;;;:::;;;@@@IIIPPPTTTUUUVVVTTTUUU[[[]]]\\\[[[]]]VVV___iiiuuu~~~yyywwwzzz~~~wwwlllaaaZZZVVVVVVWWWXXX]]]dddnnntttaaaRRREEEBBBBBB>>>===>>>;;;:::999999888888999999888<<<===:::777999999777777777777777777777777777555555555555555555555555444444555666777888999999777777888999999999999888:::::::::999666666777888::::::<<>><<<===;;;:::999999888999999999777;;;<<<999777888888666777777777777777777777777555555555555555555555555777777777777666666666666777777777777888888888999999:::::::::888888:::<<<:::;;;===AAAFFFKKKOOORRRVVVWWWWWWTTTPPPMMMNNNOOO\\\lll~~~|||||||||vvvmmmhhh```]]]^^^aaadddeeeiiilllppprrroooggg___YYYRRROOOLLLKKKKKKJJJHHHFFFFFFGGGHHHHHHIIIJJJMMMPPPSSSYYY```hhhqqq~~~555777888777666666777888<<<===AAAGGGNNNSSSTTTUUUYYYWWWZZZ______[[[YYYZZZ]]]eeewwwvvvlllhhhhhhiiilllpppppppppuuu|||}}}tttnnnjjjhhhddddddcccccceeekkkrrrwww~~~sssaaaMMMCCCAAA@@@>>>===;;;;;;:::999999999999999888<<<===999777999999666777777777777777777777777555555555555555555555555777777777777666666666666777666666555666777888999333555666666555666888::::::<<<@@@DDDIIIMMMPPPRRRUUUWWWWWWSSSNNNMMMRRRWWWaaapppzzz|||{{{tttnnnjjjgggeeefffhhhiiiiiiiiikkkmmmlllfff^^^UUUOOOHHHGGGEEEEEEFFFGGGGGGFFFGGGHHHJJJJJJKKKMMMPPPSSSXXX]]]eeennnwww555666777777666666888999===@@@EEELLLQQQTTTUUUUUUZZZYYY]]]aaa```[[[YYYZZZaaajjjwwwpppmmmmmmpppuuuxxxyyy{{{~~~zzzwwwuuuoooooommmkkkkkknnnssswww}}}pppYYYJJJEEECCCAAA???;;;;;;:::999999999999:::999>>>???;;;999::::::888777777777777777777777777555555555555555555555555444444555666777888999999777666444333444555777999333444555555444444666888;;;===BBBHHHMMMPPPRRRSSSSSSUUUUUUQQQNNNPPPYYYaaajjjvvvvvv{{{zzztttnnnmmmmmmllllllllllllllliiiiiihhhddd^^^UUUMMMHHHEEEDDDDDDDDDEEEFFFGGGGGGGGGIIIJJJKKKLLLOOOSSSVVV[[[```iiirrr}}}444666888888777888999;;;???CCCIIIOOORRRTTTUUUUUUZZZZZZ^^^aaa```[[[ZZZ]]]fffpppzzzvvvvvvyyy}}}|||yyyvvvttttttxxx{{{~~~fffRRRHHHDDDAAA>>><<<;;;::::::999999::::::888<<<===:::888999999777666666666666666666666666666666666666666666666666444444555666777888999999777555444333333555777888999:::;;;:::888888:::;;;<<<@@@EEEKKKPPPSSSTTTUUUQQQRRRRRRPPPPPPWWWbbbkkkrrr}}}~~~yyysssxxxyyysssnnnooopppqqqooommmkkkjjjgggeeebbb]]]WWWOOOHHHEEEDDDDDDDDDDDDDDDEEEFFFGGGGGGIIIKKKMMMNNNQQQVVVYYY^^^dddmmmxxx555666888999999999;;;===AAAFFFKKKPPPRRRTTTUUUVVVZZZZZZ^^^aaa___[[[]]]bbblllxxx~~~~~~{{{wwwxxxttt\\\KKKDDD@@@===<<<;;;;;;:::::::::::::::666:::;;;777555777666444666666666666666666666666666666666666666666666666777777777777666666666666666555555444555666777888:::;;;;;;:::888888999;;;???BBBGGGMMMRRRUUUWWWWWWSSSRRRPPPPPPUUU^^^iiipppvvv}}}wwwsssnnnttt|||~~~}}}zzz{{{}}}|||vvvrrrnnnppprrrqqqnnniiifffeeeaaa___[[[VVVPPPKKKGGGEEECCCDDDEEEDDDCCCDDDFFFHHHIIIKKKMMMOOOQQQUUUYYY]]]dddiiiqqq|||555777999::::::;;;===???CCCGGGMMMPPPQQQRRRUUUWWWYYYZZZ]]]```^^^\\\aaagggrrr|||{{{}}}|||nnnlllppp|||hhhRRRHHHCCC???<<<<<<;;;::::::::::::;;;777;;;<<<888666777777555666666666666666666666666666666666666666666666666777777777777666666666666555555666666666777777777666777888777777777999;;;BBBDDDHHHNNNRRRVVVYYYZZZWWWSSSPPPQQQYYYccclllqqqtttxxxqqqmmmjjjooowww{{{|||{{{{{{{{{zzz{{{|||}}}|||xxxssspppmmmoooqqqooojjjddd```___ZZZXXXTTTOOOKKKHHHGGGFFFBBBDDDFFFFFFEEEFFFHHHKKKKKKMMMPPPRRRUUUYYY^^^aaagggkkkrrr{{{666888:::;;;;;;<<<>>>@@@DDDHHHMMMPPPPPPRRRTTTWWWXXXYYY\\\___^^^]]]ccckkkvvv}}}uuupppnnnppprrrsssxxx{{{sssgggffflllyyysssYYYLLLFFFCCC<<<<<<;;;::::::::::::;;;:::>>>???;;;999::::::888666666666666666666666666777777777777777777777777444444555666777888999999555666666777888777777777666888999::::::;;;===@@@CCCEEEIIINNNSSSWWWZZZ[[[[[[UUUPPPRRR[[[fffmmmooorrr|||tttnnnkkkggglllssswwwxxxxxxzzz{{{||||||}}}|||zzzvvvqqqnnnmmmoooqqqnnnggg```\\\[[[UUUSSSOOOKKKHHHGGGGGGGGGBBBEEEHHHHHHHHHIIIMMMPPPNNNPPPSSSUUUXXX\\\aaaeeehhhjjjpppxxx~~~888999::::::;;;===@@@CCCJJJKKKNNNQQQTTTVVVXXXXXXZZZ[[[]]]___```aaaeeejjj{{{wwwrrrkkkiiikkkqqqvvvyyy~~~}}}vvvtttxxx{{{~~~vvvfff```eeeppp~~~mmmXXXJJJEEE@@@???<<<<<<<<<<<<;;;999888:::;;;:::888666666777777777777777777777777777777777777777777777777777888888888888888777666666888666555777:::<<<;;;999::::::999777666777;;;>>>FFFHHHLLLPPPSSSUUUVVVWWWVVVOOOOOOZZZfffkkknnnqqqzzzzzz~~~xxxrrrmmmiiiiiikkkooorrrssssssrrrppptttvvvwwwxxxvvvsssooommmpppmmmhhhccc___ZZZUUUQQQNNNLLLJJJGGGEEEDDDDDDDDDBBBFFFHHHGGGIIIMMMNNNLLLQQQQQQTTTXXX]]]aaabbbaaalllllllllmmmooosssvvvxxxtttuuuvvvxxxzzz}}}}}}~~~888999:::;;;;;;===AAADDDJJJLLLNNNQQQTTTVVVXXXXXXXXXYYY[[[\\\^^^bbbjjjrrruuurrrppppppsssyyy|||pppiiidddhhhmmmsssyyy}}}nnn___]]]bbbmmm{{{|||gggXXXPPPGGGDDD@@@======<<<;;;999:::;;;<<<;;;999888888888888888888888888888888888777777777777777777777777888888888888888777666666777666555666999;;;:::888999999888777666888;;;>>>FFFIIINNNRRRUUUVVVWWWWWWTTTQQQVVVbbbmmmrrrvvvzzz|||}}}wwwrrrnnnjjjggggggiiilllnnnooonnnmmmmmmqqqssstttuuussspppmmmjjjkkkhhhccc^^^ZZZUUUPPPMMMIIIHHHFFFEEEDDDDDDEEEFFFFFFJJJKKKJJJLLLPPPRRROOOVVVVVVWWWZZZ^^^``````___cccbbbbbbcccdddgggiiikkkhhhiiijjjllloooqqqtttuuuzzz|||}}}888999;;;<<<<<>>@@@DDDGGGMMMNNNPPPSSSVVVXXXYYYYYYYYY\\\]]][[[```mmm~~~{{{|||zzziii```\\\[[[___eeennnzzz}}}sssiii___WWWYYY^^^jjjyyymmm\\\QQQKKKDDD>>><<<;;;;;;;;;:::<<<===<<<:::888888999888888888888888888888888777777777777777777777777777777888888888888777666666555555666777777777777777888777777777999===AAAFFFKKKRRRVVVVVVVVVVVVWWWUUUaaaqqq~~~yyysssnnnkkkgggddddddddddddccceeeeeeddddddcccccccccccckkklllllllllkkkhhheeeccc]]]ZZZTTTPPPMMMJJJGGGDDDEEEEEEEEEFFFHHHJJJMMMNNNNNNRRRUUUWWW[[[bbbeeedddeeeccc```^^^\\\[[[XXXVVVSSSRRRQQQPPPOOOOOOPPPPPPRRRSSSUUUWWWZZZ]]]```bbbbbbfffkkkqqqwww~~~999:::<<<>>>???BBBGGGJJJNNNPPPRRRTTTWWWXXXYYYZZZYYY]]]^^^]]]eeevvvtttddd]]][[[]]]bbbkkkuuuxxxooohhhaaaZZZVVVWWW\\\gggvvvqqq[[[OOOJJJBBB===;;;;;;<<<<<<:::;;;<<<;;;999888888888888888888888888888888888777777777777777777777777666777777888888888777777555666666666666666777777777777888777888;;;@@@CCCFFFLLLSSSVVVUUUUUUVVVXXX\\\mmmzzzooolllfffdddaaaaaabbbdddeeeeeefffdddbbb```___```aaabbbjjjjjjjjjiiifffcccaaa___WWWTTTOOOKKKIIIHHHFFFDDDFFFFFFGGGHHHJJJMMMPPPRRRQQQVVV[[[^^^dddlllooonnnfffccc^^^[[[XXXUUURRRPPPMMMMMMLLLKKKJJJIIIIIIIIIMMMNNNOOORRRUUUXXXZZZ\\\]]]```eeejjjpppwww999;;;===???AAADDDIIILLLPPPQQQSSSUUUWWWYYYZZZZZZXXX]]]___bbbooo~~~nnn^^^ZZZ[[[]]]eeeqqq|||rrriiiddd```[[[WWWWWWVVV[[[eeetttvvv\\\NNNIIIBBB===;;;;;;<<<<<<999;;;<<<;;;999888777888999999999999999999999999777777777777777777777777666777777888888888888777666777888888666666777888777888888999:::===BBBFFFIIIOOOUUUWWWUUUUUUXXX[[[fffyyyppphhhiiicccbbbbbbcccgggiiijjjjjjfffddd```]]]]]]^^^aaabbbiiihhhgggeeebbb^^^[[[YYYRRROOOKKKHHHGGGGGGFFFFFFGGGGGGIIIKKKNNNRRRUUUWWWYYY___dddggglllqqqrrrooobbb___YYYUUUQQQOOOLLLIIIGGGGGGFFFFFFEEEEEEDDDDDDHHHIIIJJJLLLNNNQQQSSSTTTWWW[[[___ccchhhoooxxx999;;;>>>@@@BBBFFFJJJMMMQQQRRRTTTVVVXXXZZZZZZ[[[ZZZ```dddlllwwwsssyyy}}}mmm___^^^aaaeeeoootttjjjaaa___^^^ZZZXXXZZZYYY^^^hhhvvv|||```OOOJJJCCC>>><<<<<<;;;;;;;;;<<<===<<<:::999999999999999999999999999999999777777777777777777777777666666777888888888888888666888:::999777666777999888999999:::<<>>@@@CCCFFFKKKNNNQQQRRRTTTWWWYYYZZZ[[[[[[^^^dddjjjuuu{{{nnnllltttyyyxxxooodddeeekkkqqq}}}ssshhhaaaaaa```\\\[[[]]]^^^bbblllzzzbbbPPPLLLEEE@@@===<<<:::999<<<===>>>===;;;:::::::::999999999999999999999999777777777777777777777777666666777888888888888888777999;;;:::777666888:::888999:::;;;===AAAFFFJJJPPPUUUZZZYYYVVVWWW]]]ccctttsssccc```gggdddeeeiiinnnrrruuutttssseeeaaa]]]YYYYYY[[[```cccfffdddbbb^^^ZZZUUURRRPPPJJJHHHDDDCCCEEEGGGHHHHHHMMMNNNRRRWWW]]]ccchhhkkknnnssswwwuuusssoooiiiaaaWWWSSSNNNIIIGGGEEECCCAAAAAABBBBBBCCCDDDDDDDDDCCCDDDDDDEEEFFFGGGIIIJJJKKKOOOSSSXXX\\\```iiittt}}}======???AAAFFFKKKOOORRRQQQQQQSSSUUUXXXZZZZZZZZZ```fffyyyyyygggcccjjjpppuuuxxx|||vvvtttxxxpppiiimmmtttxxxrrrkkkiiijjjjjjgggccccccdddkkkzzzyyy]]]RRRFFFAAA>>>;;;;;;===>>>>>>===<<<:::999888888888888888888888888888888888888999999999999888888777888999:::999888777666;;;;;;:::999888888888888::::::;;;;;;===AAAGGGLLLTTTTTTXXXZZZWWWUUU^^^kkk~~~tttiii``````fffcccjjjrrrxxx}}}zzzsssjjjccc[[[WWWYYY]]]```aaa```^^^ZZZUUUPPPMMMKKKJJJHHHGGGFFFFFFGGGIIIKKKMMMTTTUUUYYY^^^eeelllsssvvv{{{yyyuuupppkkkddd\\\WWWLLLKKKIIIGGGEEECCCBBBAAAAAAAAA@@@@@@???>>>======???@@@@@@BBBDDDFFFHHHIIIMMMOOORRRVVV\\\ccclllrrr||||||uuu>>>>>>@@@BBBGGGLLLPPPSSSSSSSSSTTTVVVYYY[[[[[[[[[```mmm|||ooobbbaaagggnnnsssxxxyyy~~~ttttttyyysssooovvv~~~|||vvvtttuuuuuurrrnnniiiiiinnn{{{fffXXXHHHAAA???<<<:::;;;===<<<<<<;;;:::999999888888888888888888888888888888888999999999999888888777777888888888888888777;;;::::::999888888888999::::::;;;<<<>>>BBBHHHLLLTTTUUUXXXXXXTTTTTTaaappp{{{pppeee^^^aaagggkkkqqqxxx}}}}}}uuujjjccc[[[WWWXXX[[[\\\\\\XXXVVVSSSOOOLLLJJJIIIIIIIIIHHHGGGGGGHHHKKKMMMOOOWWWZZZ___eeelllrrrvvvxxxxxxuuupppjjjddd]]]UUUPPPIIIHHHFFFDDDCCCAAAAAA@@@AAAAAA@@@??????>>>======???@@@@@@BBBCCCFFFGGGHHHKKKMMMPPPSSSXXX```hhhmmmvvvzzzrrriiiccc>>>???@@@CCCGGGLLLPPPRRRTTTUUUVVVWWWYYY[[[\\\\\\bbbvvv~~~lllddd___aaagggmmmvvv}}}zzzpppqqqzzzyyyyyy~~~zzzrrrqqqsss}}}rrr___KKKBBB???===;;;:::;;;;;;;;;::::::999999999888888888888888888888888888888999999999999888888777777777777888999::::::::::::999999888999999999:::;;;<<<===@@@DDDJJJNNNUUUWWWWWWUUUQQQVVVfffxxxyyymmmccc^^^bbbjjjsssxxx~~~vvvhhhbbb[[[WWWVVVWWWVVVUUUPPPOOOMMMKKKIIIIIIIIIIIIKKKJJJIIIIIIKKKOOOSSSUUU]]]aaagggmmmsssvvvwwwwwwrrrnnnggg```YYYSSSMMMIIIEEEDDDCCCAAA@@@@@@@@@@@@@@@@@@@@@??????>>>>>>===??????@@@AAACCCDDDFFFGGGGGGIIILLLOOOTTTZZZbbbgggmmmvvv|||~~~xxxtttnnnhhhccc^^^ZZZWWW>>>>>>@@@DDDGGGLLLOOOQQQTTTUUUWWWXXXXXXZZZ\\\^^^ggg~~~vvveeebbbaaadddjjjrrrvvvjjjmmmyyyxxxvvvxxx}}}gggOOOCCCAAA???<<<;;;::::::::::::::::::999999888888888888888888888888888888999999999999888888888888777777888:::<<<>>>999999999888999999:::::::::;;;===???BBBFFFLLLPPPVVVXXXWWWSSSQQQZZZnnn|||ooofffccchhhoooxxx|||uuufff```YYYUUUTTTSSSPPPNNNMMMLLLJJJIIIHHHIIIIIIJJJKKKKKKLLLNNNRRRWWW\\\___eeehhhnnntttvvvuuurrrpppiiiddd]]]VVVQQQLLLHHHEEEBBBAAA@@@@@@??????@@@@@@@@@?????????>>>>>>>>>===?????????@@@AAACCCDDDEEEEEEGGGJJJLLLPPPUUU\\\```eeemmmtttvvvzzz{{{~~~tttnnnbbb___[[[XXXVVVVVVWWWXXX===>>>@@@DDDGGGKKKNNNPPPSSSUUUWWWXXXXXXZZZ]]]```ooorrrfffccccccgggmmmyyy|||sssdddjjjyyy}}}zzz|||}}}|||zzzvvvuuuwwwoooUUUFFFBBB@@@>>>===::::::::::::::::::::::::888888888888888888888888888888999999999999888888999999888999:::<<<>>>@@@888888888888999:::;;;;;;:::<<>>>>>>>>>>>>>>????????????@@@AAACCCCCCDDDFFFHHHJJJMMMQQQVVVZZZ```fffmmmppptttyyy}}}~~~uuuiiiaaa]]]XXXVVVTTTRRRRRRTTTXXX[[[>>>???BBBEEEIIILLLNNNOOORRRUUUXXXYYYYYY[[[```dddxxxpppgggeeeeeejjjttt}}}rrrmmmccckkk}}}zzzppplllnnnqqqrrrqqqooopppuuu{{{___NNNFFFAAA??????<<<<<<<<<;;;;;;:::::::::888888888888888888888888888888999999999999888888999999999:::;;;<<<>>>???888888888888999:::;;;<<<:::===@@@CCCGGGKKKPPPTTTUUUXXXWWWWWW]]]lll|||{{{yyy|||~~~qqq___YYYRRRNNNMMMKKKIIIFFFHHHGGGGGGGGGGGGIIIKKKLLLQQQSSSXXX^^^dddjjjnnnpppvvvwwwwwwvvvqqqkkkddd___UUURRRMMMIIIHHHGGGEEEDDD@@@@@@?????????@@@@@@AAA>>>>>>>>>>>>>>>>>>>>>>>>???????????????@@@AAAAAACCCEEEGGGIIIJJJMMMRRRUUUZZZ```fffkkknnnsssyyy}}}{{{lllbbbZZZUUURRRTTTTTTSSSRRRRRRVVV\\\```@@@AAADDDHHHKKKNNNPPPQQQSSSWWWZZZ[[[[[[^^^dddjjj}}}ssshhhfffhhhqqq~~~pppgggffffffppp{{{qqqfffaaacccgggjjjkkklllooovvvkkkWWWJJJAAA???@@@>>>>>>===<<<<<<;;;::::::888888888888888888888888888888999999999999888888777888999:::;;;;;;;;;;;;777777777888999;;;<<<===;;;===AAAEEEHHHMMMRRRVVVTTTWWWXXXZZZeeevvvxxxiii[[[UUUNNNJJJIIIIIIHHHFFFFFFFFFGGGHHHKKKNNNPPPRRRWWW[[[```ggglllppprrrsssuuutttrrrnnnhhhaaa[[[WWWOOOLLLIIIFFFEEEDDDCCCAAA@@@??????>>>>>>>>>??????===>>>>>>>>>>>>>>>>>>>>>??????>>>>>>>>>???@@@@@@AAACCCEEEFFFGGGJJJMMMPPPTTTYYY```fffiiimmmuuu|||xxxqqqfff\\\VVVRRRPPPOOORRRTTTVVVWWWZZZ```hhhnnnBBBCCCFFFJJJMMMPPPRRRRRRTTTXXX\\\]]]]]]```gggnnnwwwhhhggglllxxxyyyggg___```iiitttxxxnnnaaa[[[]]]cccggghhhmmmqqqzzzttt]]]LLLAAA>>>@@@@@@???>>>===<<<;;;::::::888888888888888888888888888888999999999999888888555666888999::::::999888777777777888999;;;<<<===;;;>>>BBBFFFIIINNNSSSVVVSSSVVVXXX]]]kkk|||~~~qqqaaaYYYSSSLLLHHHGGGHHHGGGFFFGGGGGGIIILLLOOOSSSWWWYYY\\\```ffflllqqqssssssssspppnnnkkkeee___YYYTTTQQQMMMJJJGGGEEEDDDCCC@@@>>>??????>>>============>>>============>>>>>>>>>>>>??????>>>>>>>>>>>>??????@@@BBBDDDEEEEEEGGGJJJLLLPPPTTT\\\bbbeeejjjrrrzzz{{{ssskkkddd\\\UUURRRQQQQQQQQQPPPTTTYYY^^^dddmmmxxxDDDFFFHHHJJJLLLNNNRRRUUUYYYZZZ\\\\\\___gggqqqyyywwwiiijjjooo{{{|||nnncccaaaeeejjj{{{|||mmm___\\\aaahhhooouuuxxx{{{gggPPPGGGDDD@@@BBB???<<<::::::::::::999999999888888888888999999777777777888999999999:::999999999999:::;;;<<<===;;;888666777:::======<<<<<<===@@@FFFNNNTTTYYY[[[]]]UUUVVVcccrrryyy}}}zzz{{{~~~rrraaaXXXOOOLLLIIIFFFEEEFFFHHHIIIJJJKKKLLLOOOSSSWWW[[[]]]gggkkkpppssstttrrrqqqpppgggddd```[[[UUUQQQNNNLLLHHHGGGEEECCCAAA@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????@@@@@@@@@@@@AAA@@@??????>>>>>>?????????@@@@@@BBBDDDFFFHHHIIILLLNNNQQQVVV\\\dddmmmsss~~~uuukkkccc]]]YYYSSSOOOOOOPPPSSSTTTSSSXXX```jjjuuuDDDFFFIIIJJJLLLOOORRRUUUXXX[[[___aaaeeellluuu|||yyyjjjkkkqqq}}}tttggg___```eeettttttfffeeekkkttt{{{pppWWWKKKFFFBBBBBB???<<<;;;;;;;;;:::999999999888888888888999999888888888888999999999999888999999::::::;;;;;;;;;:::888777888<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????@@@@@@AAA@@@??????>>>>>>??????>>>>>>???AAABBBDDDFFFGGGJJJLLLOOOSSSXXX```hhhnnn~~~xxxnnngggaaa\\\ZZZWWWSSSQQQRRRUUUXXXZZZ```fffppp|||DDDFFFIIIKKKMMMPPPSSSVVVWWW\\\aaafffkkkrrr{{{|||mmmnnntttxxxkkkaaa]]]bbbjjj}}}qqqsss}}}}}}aaaPPPGGGCCCBBB???<<<;;;;;;;;;:::999999999888888888888999999999999999999999888888888888999:::;;;;;;;;;:::999:::999888:::===AAABBBCCCCCCEEEHHHKKKPPPTTTWWWYYYUUU\\\kkk{{{yyyyyyttttttyyy}}}uuunnnkkkfff[[[NNNHHHGGGFFFDDDDDDEEEHHHKKKMMMNNNPPPSSSYYY___ffflllppptttvvvyyyyyyuuummmeee___XXXVVVSSSOOOLLLIIIGGGFFFFFFEEECCCBBBAAA@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>=========>>>>>>>>>??????@@@@@@???>>>>>>>>>>>>???======>>>???AAACCCDDDEEEGGGIIILLLOOOSSSYYY```eeeuuuvvvhhh___[[[YYYXXXTTTRRRQQQRRRUUU[[[aaaeeerrryyyEEEGGGJJJLLLNNNQQQUUUXXXWWW\\\bbbhhhnnnwww~~~ssstttxxxqqqeee___```jjjuuukkkUUUHHHCCCBBB@@@===;;;;;;;;;:::999:::999999888888999999::::::::::::999999888888888999:::;;;<<<<<<;;;999888;;;;;;:::;;;===@@@BBBBBBBBBEEEJJJNNNSSSWWW[[[^^^[[[jjj|||~~~{{{xxxzzz~~~yyyssskkkccc```\\\SSSKKKGGGFFFEEEEEEFFFIIIMMMPPPSSSTTTVVV[[[aaahhhpppvvvyyy|||zzzxxxuuuooofff]]]WWWQQQPPPNNNKKKHHHFFFEEEDDDDDDCCCBBBAAA@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>>>>>>>@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>???@@@BBBCCCDDDEEEGGGIIIKKKNNNSSSYYY]]]jjjrrr{{{~~~mmmaaa[[[XXXWWWYYYSSSSSSSSSVVV\\\fffqqqyyyEEEHHHKKKMMMOOORRRVVVYYYYYY]]]cccjjjqqq{{{~~~|||}}}yyykkkbbb```fffuuutttZZZJJJDDDCCC@@@===;;;;;;;;;;;;:::::::::999999999999::::::;;;:::::::::999999888888:::;;;<<<>>>===<<<:::999=========<<<<<<===???@@@CCCHHHMMMRRRVVVYYY^^^aaacccxxx}}}|||~~~|||qqqjjjeee^^^WWWUUUSSSMMMJJJJJJDDDEEEFFFIIIMMMQQQVVVXXX]]]___dddkkkqqqwww{{{}}}}}}xxxqqqkkkeee^^^WWWSSSNNNMMMKKKIIIGGGFFFEEEEEECCCBBBAAA@@@@@@@@@@@@@@@????????????????????????============>>>>>>>>>>>>@@@???>>>>>>======>>>>>>????????????@@@AAABBBCCCCCCEEEGGGIIIKKKNNNSSSWWWaaagggpppxxxuuufff___ZZZUUUUUUXXXVVVWWWYYY^^^ggguuuFFFHHHKKKNNNPPPSSSXXX[[[[[[```hhhpppxxxyyyuuutttpppuuuyyy{{{|||qqqfffaaadddppp}}}cccOOOGGGCCC@@@===<<<<<<<<<;;;:::::::::999999999999:::::::::::::::::::::999999999;;;<<<===>>>>>>>>>===<<<>>>??????===<<<<<<>>>@@@GGGLLLSSSVVVXXXZZZ^^^aaajjjuuuzzz{{{oooddd]]]WWWQQQLLLKKKKKKIIIIIILLLEEEFFFHHHLLLQQQVVV[[[]]]fffjjjoootttxxxzzzzzzzzzuuuooofff___[[[WWWRRROOOLLLKKKIIIGGGFFFEEEEEEDDDAAAAAA@@@??????@@@@@@@@@????????????????????????=========>>>>>>>>>????????????>>>============>>>???????????????@@@AAABBBAAABBBDDDFFFGGGJJJNNNQQQZZZaaahhhnnnwww{{{lll___[[[WWWQQQQQQVVVUUUYYY___gggrrrFFFIIILLLNNNQQQTTTYYY\\\]]]eeeqqq{{{~~~xxxuuupppiiidddccc```fffjjjmmmsss{{{~~~}}}tttlllddddddmmm~~~lllWWWMMMCCCAAA>>><<<<<<<<<;;;:::;;;::::::999999::::::;;;999999::::::::::::::::::======>>>>>>??????@@@@@@>>>???@@@???===>>>AAADDDGGGMMMUUUYYYZZZ\\\```dddttt|||ttt}}}yyymmmbbbYYYTTTNNNIIIFFFGGGGGGGGGIIIMMMJJJKKKOOOSSSXXX^^^bbbeeeooosssxxx|||}}}zzzwwwttthhhbbbZZZVVVUUUSSSNNNJJJIIIHHHFFFEEECCCBBBBBBBBB@@@@@@????????????@@@@@@????????????????????????>>>>>>>>>?????????@@@@@@??????>>>===============>>>>>>>>>===>>>>>>??????===???BBBCCCDDDGGGJJJMMMSSS[[[bbbdddiiiqqqxxx{{{{{{jjj]]]YYYVVVPPPRRRYYYYYYaaammmzzzGGGIIILLLOOOQQQUUUYYY\\\^^^iiixxx|||yyy|||uuuooolllfff^^^YYYYYYXXX]]]bbbeeejjjrrrvvvuuuqqqjjjeeeiiiuuuttt]]]RRRCCCAAA>>><<<<<<<<<;;;:::;;;::::::999999::::::;;;999999999::::::;;;;;;;;;>>>>>>>>>>>>???@@@BBBBBB===???AAA@@@???@@@DDDGGGDDDKKKTTTYYY\\\___eeejjj}}}|||yyy{{{ooocccYYYRRROOOLLLHHHEEEFFFGGGGGGJJJOOOPPPRRRUUUZZZ```eeejjjllltttxxx}}}zzztttooo]]]YYYSSSRRRRRRQQQLLLGGGFFFEEEDDDBBBAAA@@@@@@?????????????????????@@@AAA????????????????????????????????????@@@@@@@@@@@@??????>>>=====================<<<<<<<<<======>>>;;;===???AAABBBDDDHHHJJJMMMUUU\\\]]]^^^fffnnnqqq}}}mmm^^^[[[XXXSSSVVV___eeepppKKKIIIJJJOOORRRSSSXXX]]]bbbooo~~~yyy{{{|||{{{wwwrrrooonnnoooiiibbb___ZZZTTTTTTVVVTTTWWW[[[aaagggmmmqqqtttlllfffdddlll}}}vvvtttxxxtttQQQCCCCCC@@@;;;999:::======;;;;;;999999999999;;;;;;999999:::::::::;;;;;;;;;=========>>>??????@@@@@@BBBCCCDDDCCCAAA@@@@@@AAAMMMMMMSSSZZZ]]]___hhhtttyyy~~~wwwiiiaaa[[[SSSLLLJJJHHHHHHHHHIIIJJJLLLMMMNNNPPPWWW___cccgggnnnqqqqqq|||}}}~~~}}}zzzsssiiicccTTTRRROOOLLLKKKJJJHHHFFFEEEDDDDDDBBBAAA@@@??????@@@@@@@@@?????????>>>>>>@@@???>>>???AAABBB???===AAAAAAAAA@@@@@@@@@??????======>>>>>>===<<<;;;;;;===>>>???>>>===<<<===???===???@@@AAABBBCCCFFFHHHLLLNNNTTTXXXYYY\\\fffrrr}}}qqq^^^XXXVVVVVV[[[dddmmmJJJHHHKKKPPPTTTVVV[[[aaaiiivvv}}}|||||||||zzzxxxqqqssstttrrrnnnjjjhhhgggeee___ZZZXXXVVVSSSTTTXXXUUUXXX\\\aaafffkkkoooqqqpppjjjiiirrrrrrnnnppp}}}XXXHHHFFFBBB===:::;;;<<<<<<;;;;;;:::999999:::;;;;;;999999:::::::::;;;;;;;;;=========>>>??????@@@@@@@@@BBBCCCCCCCCCCCCDDDFFFOOOPPPVVV^^^ccchhhsss{{{|||ooo```WWWRRRLLLIIIIIIHHHIIIJJJLLLOOOQQQSSSUUUYYYaaahhhlllpppuuuwwwuuu}}}|||zzzxxxssskkkbbb[[[RRRPPPMMMKKKJJJIIIGGGFFFEEEDDDCCCBBBAAA@@@@@@???AAAAAAAAAAAA@@@@@@??????AAA???===>>>@@@AAA???===AAAAAAAAA@@@@@@@@@??????>>>?????????>>>>>>===<<<<<<>>>???>>>===<<<===>>>>>>???@@@AAAAAABBBDDDGGGHHHJJJPPPUUUWWW[[[fffsssppp]]]WWWWWWXXX```jjj~~~HHHHHHKKKRRRVVVYYY___fffsss~~~{{{wwwtttpppnnnmmmnnnoooqqqppppppjjjkkkkkkiiieeeaaa___^^^[[[VVVRRRRRRSSSSSSWWW]]]ZZZ]]]```eeejjjnnnppprrrtttnnnmmmwwwsssllljjjwwwcccNNNIIICCC???===<<<;;;:::;;;;;;::::::::::::;;;;;;::::::::::::;;;;;;;;;;;;<<<======>>>>>>??????@@@???AAACCCDDDEEEGGGJJJLLLQQQRRRWWW^^^dddkkkwww~~~qqqdddVVVOOOJJJGGGFFFIIIHHHJJJNNNRRRVVVZZZ]]]___eeemmmtttwwwyyy|||{{{xxx|||yyytttooohhh```XXXRRROOOLLLJJJIIIIIIIIIGGGFFFDDDDDDCCCBBBAAA@@@@@@???BBBBBBBBBAAAAAAAAAAAA@@@AAA???===<<<>>>?????????AAAAAAAAA@@@@@@@@@?????????@@@@@@@@@@@@???>>>>>><<<===>>>>>><<<<<<===>>>???@@@AAA@@@@@@@@@BBBDDDDDDEEEJJJOOOSSSXXXeeeqqqmmm]]]YYY[[[```kkkxxxHHHHHHLLLRRRVVVZZZaaajjj~~~yyyvvvqqqnnnkkkhhheeebbb`````````bbbeeehhhiiijjjhhhhhhgggccc^^^ZZZXXXXXXVVVQQQOOOQQQSSSVVV\\\bbbccceeeiiinnnssswwwzzz{{{uuuooommmuuu{{{qqqjjjtttoooSSSKKKCCC@@@???===::::::;;;;;;;;;::::::;;;;;;;;;:::::::::;;;;;;;;;;;;<<<<<<<<<======>>>????????????AAACCCEEEFFFIIILLLOOOVVVWWWYYY^^^dddnnnyyy~~~vvvqqqeee[[[QQQLLLJJJGGGHHHLLLJJJNNNSSSZZZ```dddhhhiiiooowww}}}~~~~~~~~~{{{wwwwwwsssllleee___XXXRRRNNNKKKIIIGGGGGGGGGHHHGGGFFFDDDDDDCCCBBBAAAAAA@@@@@@AAAAAAAAAAAAAAAAAAAAA@@@AAA???===<<<<<<>>>???@@@AAAAAAAAA@@@@@@@@@????????????@@@@@@@@@@@@??????<<<===>>>>>><<<<<<===>>>@@@AAAAAA@@@??????@@@BBBCCCCCCFFFKKKNNNTTT___jjj}}}zzzjjj\\\\\\bbbkkk|||IIIIIIMMMRRRVVVZZZdddooo}}}sssjjjfffbbb___\\\ZZZWWWUUUTTTUUUWWWYYY\\\___bbbdddfffeeeccc^^^YYYUUUTTTTTTUUUQQQPPPSSSWWWZZZaaahhhkkknnnsssyyyzzzrrrmmmrrrzzzwwwmmmsss~~~YYYLLLAAA@@@@@@===;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<===>>>>>>??????AAABBBDDDEEEFFFHHHLLLOOOYYY[[[]]]aaaiiiuuuyyyqqqiiicccYYYRRRMMMMMMLLLJJJKKKOOOPPPTTT[[[cccjjjnnnqqqrrrxxx~~~yyytttoookkkddd]]]XXXTTTPPPMMMIIIGGGEEEEEEFFFGGGFFFEEECCCCCCCCCBBBBBBAAAAAA@@@????????????@@@@@@@@@@@@@@@???>>>===<<<===???AAAAAAAAAAAA@@@@@@@@@??????>>>??????@@@@@@?????????===>>>???>>>=========???AAAAAAAAA@@@>>>>>>???AAADDDBBBDDDGGGJJJNNNVVV```kkkxxxrrreee\\\```jjjwwwJJJJJJMMMRRRVVV\\\jjjwwwvvviii___\\\XXXUUUTTTSSSQQQOOOMMMOOOQQQSSSUUUXXX[[[^^^``````]]]YYYUUUSSSTTTUUUWWWTTTUUUZZZ___ccchhhooouuuxxx~~~xxxpppqqqwww|||xxxooorrrcccQQQBBB@@@AAA>>>;;;<<<;;;;;;<<<<<<<<<<<<;;;;;;:::;;;;;;;;;<<<<<<<<<<<<;;;<<<<<<======>>>>>>???AAABBBCCCCCCDDDGGGKKKOOORRRVVVZZZ___kkkzzz{{{tttmmmfff^^^YYYOOOKKKJJJLLLMMMMMMOOOSSSYYY^^^eeemmmtttxxxzzzzzz~~~zzzuuupppgggbbb\\\WWWTTTRRROOOMMMHHHFFFEEEDDDFFFFFFFFFEEECCCCCCBBBBBBBBBAAAAAAAAA>>>???????????????@@@@@@@@@@@@@@@???===>>>@@@BBBAAAAAAAAA@@@@@@@@@??????>>>>>>???@@@@@@@@@??????>>>???@@@@@@>>>>>>???@@@AAABBBBBBAAA??????@@@AAAEEECCCCCCFFFHHHIIIOOOUUU[[[gggxxxnnnddd___fffrrrJJJJJJNNNRRRWWWaaarrrooobbbYYYVVVRRRPPPPPPPPPPPPOOOLLLNNNQQQRRRRRRTTTWWW[[[[[[ZZZYYYWWWUUUVVVXXX[[[]]]\\\___ffflllpppuuu{{{~~~rrrqqqvvv|||~~~wwwpppqqqpppYYYEEEBBBBBB>>>;;;<<<:::;;;<<<======<<<;;;:::;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<===>>>>>>>>>??????@@@AAACCCFFFKKKOOONNNTTTYYY^^^kkk{{{{{{wwwwwwvvvrrrkkkeee___ZZZTTTPPPLLLIIIHHHKKKNNNOOOUUU\\\dddhhhpppxxx~~~~~~xxxsssnnnhhh```\\\WWWSSSPPPOOOMMMLLLHHHFFFEEEDDDEEEFFFEEEDDDCCCBBBBBBBBBBBBAAAAAAAAA?????????@@@@@@AAAAAAAAA???AAABBBAAA??????@@@BBBAAAAAAAAA@@@@@@@@@????????????@@@AAAAAAAAAAAAAAA???@@@AAAAAA@@@???@@@AAABBBBBBCCCBBB@@@@@@AAABBBDDDBBBCCCFFFGGGGGGJJJNNNOOOYYYgggqqqxxxssskkkhhhqqqJJJJJJNNNSSSYYYeeeyyy}}}eeeXXXVVVSSSPPPOOOOOOPPPQQQPPPNNNPPPSSSSSSSSSTTTWWW[[[XXXXXXXXXWWWXXXZZZ___bbbcccccchhhqqqwww{{{sssqqqvvv||||||{{{}}}|||{{{vvvqqqrrryyy___IIIDDDCCC>>>:::<<<:::;;;<<<======<<<;;;:::;;;;;;;;;<<<<<<<<<======;;;;;;<<<<<<===>>>>>>>>><<<===>>>@@@BBBFFFLLLPPPTTTZZZ___cccooo}}}vvvqqqpppiiieee___YYYTTTPPPMMMJJJNNNJJJIIILLLOOOSSS[[[dddkkkpppwww~~~xxxqqqlllfffaaa\\\XXXTTTPPPNNNMMMLLLJJJIIIGGGEEEEEEEEEFFFEEEDDDBBBBBBBBBBBBBBBBBBAAAAAA@@@@@@@@@AAAAAABBBBBBBBB>>>AAADDDCCCAAA???@@@BBBAAAAAAAAA@@@@@@@@@??????@@@AAAAAABBBCCCCCCCCCBBB@@@AAABBBBBB@@@@@@AAABBBBBBCCCCCCBBBAAA@@@BBBDDDCCCAAABBBFFFGGGFFFHHHKKKHHHPPPZZZbbbhhhsss{{{sssrrr|||JJJLLLQQQWWW]]]hhh~~~lll^^^ZZZQQQSSSTTTUUUTTTUUUWWWXXXUUUVVVWWWYYY[[[\\\]]]]]]]]]\\\[[[ZZZ[[[```gggmmmtttssswww{{{yyy}}}yyymmmjjjmmmnnnpppuuuzzz~~~}}}zzzuuutttuuuwwwkkkLLLBBBBBB???===???===<<<<<<<<<======;;;999<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===>>>??????@@@CCCIIIPPPUUU]]][[[^^^hhhxxx~~~vvvkkkdddbbb[[[XXXRRRMMMJJJIIIIIIJJJJJJKKKLLLNNNRRRXXX```eeepppxxx~~~zzztttnnnggg```[[[VVVTTTRRRPPPMMMKKKJJJJJJFFFFFFFFFFFFFFFEEEDDDDDDBBBBBBCCCCCCCCCCCCCCCCCCCCCBBBAAAAAA@@@@@@@@@@@@@@@@@@AAAAAAAAABBBBBBBBBAAAAAAAAA@@@@@@?????????@@@@@@AAABBBBBBBBBAAAAAACCCBBBAAAAAAAAAAAABBBCCCCCCCCCDDDDDDDDDDDDDDDCCCBBBCCCCCCCCCDDDDDDEEEEEEFFFHHHKKKQQQ[[[fffpppuuuMMMPPPUUU\\\cccpppuuubbbWWWSSSQQQTTTVVVXXXXXXYYY\\\^^^[[[\\\^^^```bbbcccdddeeeeeedddcccbbbdddiiiqqqwww~~~~~~~~~pppccc^^^``````ccchhhmmmsss|||~~~{{{vvvuuuuuuwwwtttSSSFFFDDD@@@===>>>===<<<<<<<<<======;;;999>>>>>>===<<<;;;::::::999;;;;;;;;;<<<<<<<<<<<<======>>>???@@@CCCIIIQQQVVVWWW[[[eeetttyyypppeee]]][[[SSSQQQMMMJJJHHHIIIJJJKKKLLLMMMOOOQQQUUU\\\dddiiiuuu{{{|||vvvpppjjjccc]]]XXXTTTSSSQQQNNNLLLKKKJJJIIIEEEFFFFFFFFFEEEEEEDDDCCCBBBBBBCCCCCCCCCCCCCCCCCCCCCBBBAAAAAA@@@@@@@@@AAA@@@@@@AAAAAAAAABBBBBBBBBCCCCCCBBBBBBAAAAAAAAAAAA@@@AAAAAABBBBBBBBBBBBBBBDDDCCCBBBAAAAAABBBCCCDDDBBBCCCDDDDDDEEEEEEEEEEEECCCDDDDDDDDDDDDDDDEEEEEEEEEFFFHHHLLLTTT]]]eeejjjvvvMMMOOOTTT\\\eeettt|||pppcccYYYRRRNNNQQQTTTXXX[[[]]]```ccceeeeeefffhhhkkkmmmppprrrssssssrrrpppoooqqqwwwsssfff[[[VVVVVVUUUYYY^^^ccchhhqqq{{{~~~|||yyywwwvvvwww}}}\\\JJJEEEAAA>>>===>>>===<<<===>>>>>><<<:::??????>>><<<;;;:::999888;;;;;;;;;<<<<<<<<<<<<===<<<===???AAADDDKKKSSSXXXXXX```nnn}}}rrrhhh]]]UUUSSSLLLKKKIIIIIIIIIKKKMMMOOOPPPQQQRRRUUUYYY```hhhnnnyyyzzzvvvpppjjjeee___YYYTTTRRRQQQOOOLLLKKKIIIHHHHHHEEEEEEEEEEEEEEEDDDDDDCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@@@@@@@AAAAAAAAAAAAAAAAAABBBBBBBBBBBBDDDDDDDDDCCCCCCCCCCCCCCCAAABBBBBBCCCCCCCCCCCCCCCDDDDDDCCCCCCCCCCCCDDDDDDBBBCCCDDDEEEFFFFFFFFFFFFEEEEEEEEEEEEEEEDDDDDDDDDEEEEEEFFFHHHMMMSSSYYY]]]jjjtttMMMOOOTTT]]]ggguuu|||yyyrrrkkkccc\\\XXXUUUQQQNNNPPPTTTYYY^^^bbbeeeiiillllllnnnqqquuuzzz~~~}}}~~~wwwiii```ZZZVVVVVVTTTYYY```eeejjjqqq{{{}}}}}}zzzxxxxxx|||dddNNNFFFBBB>>>===>>>===<<<===>>>>>>===;;;>>>>>>===<<<;;;:::::::::;;;;;;;;;<<<<<<<<<<<<===;;;===???AAAFFFNNNVVV\\\bbbkkkzzz~~~qqqeeeZZZRRROOOJJJJJJJJJKKKMMMOOOQQQSSSRRRSSSUUUWWW\\\ccckkkqqqzzz~~~tttpppjjjeee___ZZZUUUQQQOOONNNLLLJJJIIIHHHGGGGGGDDDDDDEEEEEEEEEDDDDDDCCCCCCCCCBBBBBBBBBBBBAAAAAABBBAAAAAA@@@@@@AAAAAAAAAAAAAAAAAABBBBBBBBBBBBCCCDDDDDDDDDDDDDDDDDDCCCCCCBBBCCCDDDDDDEEEEEEDDDDDDEEEEEEEEEDDDDDDEEEEEEEEEBBBCCCDDDFFFGGGHHHHHHHHHGGGGGGGGGFFFEEEEEEEEEDDDGGGGGGFFFGGGJJJOOOSSSVVVbbblll{{{RRRSSSYYYbbblllyyy~~~}}}}}}{{{xxxtttnnniiieeeaaa[[[TTTQQQRRRTTTSSSQQQQQQVVV\\\bbbgggkkkooorrrssstttxxx~~~mmm```[[[WWWVVVVVVVVV^^^gggmmmqqqvvv~~~}}}|||yyyyyy{{{lllSSSGGGBBB???===>>>======>>>??????>>><<<;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<===;;;===???CCCIIIQQQZZZ```kkkwwwxxxuuuiii]]]TTTQQQLLLLLLMMMOOOQQQSSSTTTUUUTTTVVVWWWZZZ^^^eeemmmsssxxx~~~zzzoookkkeee```[[[WWWRRROOOMMMLLLJJJIIIHHHGGGGGGGGGDDDDDDEEEEEEEEEEEEDDDDDDCCCCCCBBBBBBAAAAAAAAAAAAAAAAAAAAA@@@@@@AAAAAABBBAAAAAABBBBBBBBBCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDEEEFFFFFFFFFFFFEEEFFFFFFFFFFFFFFFFFFFFFFFFCCCDDDEEEGGGHHHIIIIIIIIIHHHHHHHHHGGGFFFFFFFFFEEEGGGFFFFFFGGGIIIMMMQQQSSS[[[dddsssRRRTTTZZZeeeooozzz{{{uuupppmmmkkkkkkiiifffccc___[[[YYYUUUQQQMMMMMMPPPTTTVVVUUUWWW\\\cccjjjooosssvvvyyyzzz|||zzzeeeZZZUUURRRQQQRRRVVV```llltttvvvzzz}}}|||{{{xxxyyyyyy{{{www[[[KKKCCC@@@???>>>======>>>@@@@@@???===::::::;;;;;;<<<=========;;;;;;;;;<<<<<<<<<<<<===;;;===AAAEEELLLUUU___eeennnuuu{{{pppdddZZZVVVPPPQQQSSSUUUWWWXXXXXXXXXZZZZZZ\\\^^^aaahhhpppuuuyyy~~~zzztttkkkfffaaa[[[WWWTTTPPPMMMKKKJJJIIIHHHGGGGGGGGGGGGDDDEEEEEEFFFFFFFFFFFFEEECCCCCCBBBBBBAAAAAA@@@@@@AAAAAA@@@@@@@@@AAABBBBBBAAABBBBBBBBBCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDEEEEEEEEEEEEFFFGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHGGGGGGEEEFFFGGGHHHIIIIIIIIIIIIHHHHHHHHHHHHHHHGGGGGGGGGFFFFFFFFFFFFHHHKKKNNNPPPXXX```nnn~~~RRRTTT\\\hhhsss~~~~~~rrrjjjddd___\\\[[[ZZZXXXWWWUUUSSSRRRRRRNNNMMMLLLNNNRRRVVVYYY[[[```eeelllsssxxx{{{~~~qqq```WWWSSSQQQQQQSSSWWWcccrrr{{{}}}~~~}}}|||{{{|||wwwuuuvvvvvvuuuwww{{{fffPPPDDDAAAAAA>>>>>>===???AAAAAA@@@>>>;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<===<<<>>>BBBGGGNNNXXXbbbiiiuuu~~~wwwuuuiii___YYYVVVXXX[[[^^^```aaaaaaaaaaaaaaabbbdddgggmmmtttzzz|||~~~{{{tttmmmfffbbb\\\WWWSSSPPPMMMKKKJJJJJJIIIHHHGGGGGGGGGGGGEEEEEEFFFGGGGGGGGGGGGGGGCCCCCCBBBBBBAAA@@@@@@???AAA@@@@@@@@@AAAAAABBBCCCBBBBBBBBBBBBCCCCCCCCCCCCEEEEEEEEEEEEFFFFFFFFFGGGFFFFFFGGGHHHHHHHHHHHHHHHGGGHHHIIIIIIIIIIIIHHHGGGGGGGGGHHHIIIIIIIIIIIIIIIHHHHHHHHHHHHIIIIIIIIIIIIHHHHHHHHHHHHIIIKKKMMMNNNRRRZZZhhhwwwUUUXXXbbbooo{{{tttggg^^^XXXTTTRRRQQQPPPNNNMMMLLLMMMNNNOOOLLLMMMNNNQQQTTTYYY]]]```ggglllssszzz~~~wwwkkk^^^XXXTTTSSSUUUXXXZZZgggxxx}}}|||{{{zzzyyyuuusssttttttqqqqqqsss}}}nnnTTTFFFBBBBBB>>>>>>>>>???AAAAAA@@@???=========<<<<<<;;;;;;:::;;;;;;;;;<<<<<<<<<======<<>>??????>>><<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===>>>>>>>>>>>>===AAAJJJSSS[[[eeemmm}}}vvvvvv|||{{{tttllleeebbb___iiirrruuuvvvwwwwwwtttqqqpppnnnmmmoootttyyy|||}}}}}}yyyqqqjjjbbbZZZSSSQQQOOOJJJFFFFFFGGGGGGEEEDDDCCCCCCCCCCCCEEEEEEEEEEEEEEEEEEEEEEEECCCCCCCCCBBBBBBAAAAAAAAA@@@AAAAAABBBBBBCCCCCCCCCBBBBBBAAAAAABBBCCCEEEFFFBBBCCCDDDEEEFFFGGGHHHHHHHHHHHHHHHIIIIIIHHHGGGGGGIIIIIIIIIJJJIIIIIIHHHHHHKKKLLLMMMNNNNNNMMMLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLKKKJJJIIIIIIJJJLLLLLLOOOQQQVVV^^^jjj{{{ZZZ```kkkxxxpppfff[[[UUUOOOJJJHHHJJJJJJIIIIIIJJJJJJKKKMMMMMMRRRTTTWWW[[[___fffmmmrrrzzzoooaaaYYY]]]aaaaaacccjjjsss}}}}}}{{{xxxuuuqqqrrrrrroookkkiiijjjlllqqqzzzcccLLLCCCCCC===>>>?????????>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===>>>>>>>>>???>>>CCCLLLUUU\\\fffooouuuxxxsssmmmfffbbb```eeeoooyyy~~~}}}vvvtttqqqooopppuuuzzz~~~zzzrrrjjjaaaYYYRRRPPPNNNJJJFFFFFFHHHGGGFFFEEEEEEDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEECCCCCCBBBBBBBBBAAAAAAAAAAAAAAAAAABBBBBBCCCDDDDDDCCCBBBBBBBBBCCCDDDEEEFFFDDDEEEEEEFFFGGGHHHIIIJJJHHHHHHIIIIIIIIIIIIHHHHHHIIIIIIJJJJJJJJJJJJIIIIIIMMMMMMMMMNNNNNNMMMMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKJJJIIIIIIJJJKKKLLLLLLMMMQQQWWWaaaooo}}}[[[cccooo~~~uuucccZZZRRROOOLLLHHHHHHKKKKKKKKKKKKKKKMMMOOOQQQRRRWWWYYY\\\```fffnnnvvv|||ooofffaaaffflllpppxxx|||zzzvvvsssoooooonnnlllhhhgggggghhhiiisssnnnQQQBBB??????????????????>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<======>>>>>>??????@@@EEENNNVVV]]]gggppp~~~~~~~~~uuu~~~vvvjjjddd```______iiitttzzzwwwsssqqqrrrwww||||||rrrjjj```WWWPPPNNNMMMIIIFFFFFFIIIHHHGGGFFFEEEEEEEEEFFFEEEEEEEEEEEEEEEEEEEEEEEECCCBBBBBBBBBBBBAAAAAAAAAAAAAAABBBBBBCCCDDDDDDEEECCCCCCCCCCCCDDDEEEFFFGGGFFFFFFGGGHHHIIIJJJKKKKKKIIIIIIJJJJJJJJJJJJIIIIIIJJJJJJKKKKKKKKKKKKKKKJJJOOOOOONNNNNNNNNNNNOOOOOONNNNNNNNNNNNNNNNNNNNNNNNKKKKKKJJJJJJJJJJJJKKKKKKKKKKKKMMMPPPWWW```kkksss\\\eeesss|||ooo[[[TTTNNNMMMKKKIIIJJJLLLMMMMMMMMMOOOQQQTTTXXXZZZ[[[]]]```dddjjjrrr|||}}}zzzyyyxxxuuuwwwxxxxxxwwwxxx{{{~~~uuupppnnntttzzz~~~{{{xxxtttqqqnnnmmmllliiigggeeeeeeeeedddkkkwwwzzzYYYFFFAAA@@@@@@@@@??????>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>?????????AAAGGGPPPWWW^^^hhhqqq}}}tttxxxzzzoooccc^^^\\\^^^aaaiiisss~~~|||vvvtttpppooorrrxxx}}}sssjjj^^^UUUNNNLLLKKKGGGEEEFFFHHHGGGFFFFFFEEEEEEEEEFFFDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBAAAAAABBBCCCDDDEEEEEEFFFDDDDDDDDDEEEFFFFFFGGGHHHGGGGGGHHHIIIIIIJJJKKKKKKJJJJJJKKKKKKLLLKKKKKKKKKKKKLLLLLLMMMMMMMMMMMMLLLQQQPPPOOONNNNNNOOOPPPQQQNNNNNNNNNNNNNNNNNNNNNNNNLLLLLLKKKKKKJJJJJJJJJKKKLLLLLLMMMOOORRRXXX```eeepppvvvaaajjjyyytttfffVVVPPPLLLLLLLLLJJJJJJLLLMMMMMMNNNQQQUUUZZZ^^^aaaaaaccceeehhhlllsss{{{}}}zzzuuupppkkkgggdddccc]]]^^^^^^^^^^^^```ccceeegggllluuuyyyxxxzzz~~~yyyvvvrrrooonnnmmmjjjhhhfffeeedddcccaaaeeekkk{{{dddNNNHHHBBBAAAAAA@@@???>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>????????????AAAIIIRRRXXX^^^hhhrrruuusss||||||iii^^^ZZZZZZ]]]aaahhhpppwww{{{}}}|||uuunnnkkkjjjiiikkkpppyyy}}}sssjjj\\\SSSKKKJJJIIIFFFDDDEEEFFFFFFEEEDDDDDDDDDEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBAAABBBBBBCCCEEEFFFFFFGGGEEEEEEFFFGGGHHHHHHHHHHHHGGGHHHHHHHHHIIIJJJJJJJJJJJJKKKLLLMMMMMMMMMMMMMMMLLLMMMNNNOOOOOOOOOOOOOOORRRQQQPPPOOOOOOPPPQQQRRRNNNNNNNNNNNNNNNNNNNNNNNNMMMMMMMMMLLLLLLKKKKKKKKKKKKLLLMMMNNNPPPTTTYYY]]]___eeennnvvvzzzzzzzzzzzzzzz{{{fffpppnnn```RRRMMMJJJKKKLLLIIIIIIKKKLLLMMMNNNRRRXXX___eeeiiijjjkkklllmmmooorrrvvvyyy}}}tttnnnjjjfffaaa]]]YYYUUUQQQNNNNNNNNNMMMMMMOOOQQQSSSTTTTTTXXX___gggsss~~~zzzvvvrrroooooollliiigggfffeeebbbaaa___aaaeeeuuujjjQQQIIICCCCCCAAA@@@????????????<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>??????@@@@@@CCCLLLUUUZZZ___jjjuuu~~~tttyyywwwhhh___\\\ZZZ]]]aaaiiimmmpppppppppoooiiiaaa^^^___aaafffnnnxxx|||qqqhhhZZZQQQIIIHHHGGGEEEDDDEEEEEEEEEDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEAAAAAAAAABBBBBBBBBBBBCCCAAABBBCCCDDDEEEFFFGGGHHHFFFFFFHHHIIIIIIJJJIIIIIIHHHHHHIIIIIIJJJJJJJJJJJJKKKLLLMMMNNNNNNOOOOOONNNNNNNNNOOOPPPQQQQQQQQQQQQQQQQQQPPPPPPPPPPPPQQQQQQOOOOOOOOOOOOOOOOOOOOOOOONNNNNNOOOOOONNNMMMLLLKKKIIIKKKLLLMMMNNNPPPSSSVVVWWW\\\cccjjjooorrruuuvvvwww|||hhhrrrvvvggg[[[PPPKKKJJJLLLMMMLLLLLLNNNNNNOOORRRWWW^^^fffnnnssstttuuuuuutttrrrqqqrrrsssuuuvvvwwwwwwrrrjjj```YYYUUURRRNNNLLLKKKIIIFFFCCCEEEDDDDDDEEEFFFHHHHHHHHHKKKMMMPPPTTT[[[eeepppwww}}}}}}xxxsssqqquuu}}}|||xxxtttqqqnnnkkkgggeeeeeecccaaa^^^\\\^^^cccvvvrrrUUUIIIEEEDDDBBB@@@????????????<<<<<<<<<<<<<<<<<<<<<<<<=========>>>??????@@@@@@BBBGGGPPPYYY]]]bbbmmmxxx{{{yyyyyymmmfffccc```bbbeeehhhiiihhheeedddddd___XXXTTTVVV[[[bbblllwww{{{ooodddXXXOOOGGGFFFFFFDDDCCCEEEFFFEEEEEEDDDEEEEEEFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEAAAAAAAAABBBBBBBBBCCCCCCAAABBBCCCDDDFFFGGGHHHIIIFFFGGGIIIJJJKKKKKKJJJJJJJJJJJJJJJKKKKKKKKKKKKLLLLLLMMMNNNOOOOOOPPPPPPPPPNNNOOOPPPQQQRRRRRRRRRRRROOOPPPPPPQQQQQQPPPPPPOOOPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPQQQQQQPPPNNNMMMLLLIIIKKKMMMNNNMMMNNNOOOQQQSSSWWW\\\aaaffflllrrruuuyyyfffppp~~~~~~~~~zzzssskkk^^^RRRPPPLLLKKKOOOQQQOOOOOORRRRRRSSSVVV\\\dddnnnvvv{{{{{{||||||yyyuuuqqqpppooolllkkkjjjgggbbbZZZQQQKKKEEECCCAAABBBEEEFFFDDDBBB@@@@@@???@@@BBBCCCCCCBBBHHHHHHGGGHHHKKKRRRZZZ```bbbgggooovvv~~~~~~}}}|||xxxqqqjjjfffjjjsss{{{|||~~~zzzvvvsssmmmiiieeedddcccbbb___]]]ZZZ^^^dddyyy~~~]]]OOOEEEDDDBBB@@@????????????=================================>>>??????@@@@@@DDDIIISSS\\\```dddooozzzyyy}}}}}}sssnnnkkkggghhhjjjeeeeeeaaa]]]\\\]]]YYYSSSPPPSSSYYYaaalllvvvzzzlllaaaWWWNNNFFFEEEEEECCCCCCEEEGGGFFFFFFFFFFFFFFFGGGGGGEEEEEEEEEEEEEEEEEEEEEEEEAAAAAAAAABBBBBBCCCCCCCCCBBBBBBCCCEEEFFFHHHIIIIIIGGGHHHIIIKKKKKKKKKKKKJJJLLLLLLLLLLLLMMMMMMMMMMMMLLLMMMNNNOOOPPPPPPPPPPPPOOOPPPQQQRRRSSSSSSSSSSSSNNNOOOPPPQQQQQQPPPOOONNNRRRRRRRRRRRRRRRRRRRRRRRRQQQQQQRRRRRRQQQOOONNNMMMLLLMMMOOOOOONNNNNNNNNOOOQQQSSSWWW[[[```gggooottt{{{hhhqqq~~~{{{zzz||||||wwwqqqjjjccc]]]VVVRRRPPPMMMKKKMMMQQQUUUVVVVVVPPPWWW```hhhrrr~~~|||vvvooohhhdddbbb^^^XXXQQQKKKFFFEEEDDD>>>>>>>>>>>>???????????????>>>>>>>>>>>>@@@AAABBBDDDDDDEEEFFFGGGIIIKKKLLLSSSWWW\\\```fffrrr}}}wwwwww|||wwwkkkfffiiiqqqxxx{{{zzzvvvtttooollliiieeebbbaaaaaaaaa\\\^^^fff~~~lllOOOFFFFFFDDDAAA@@@AAA@@@?????????>>>===============:::<<<>>>???>>>???AAABBBCCCOOOXXX[[[___lll}}}}}}{{{||||||tttpppnnnkkkiiillliiiddd___ZZZVVVTTTRRRQQQSSSXXX^^^hhhuuurrrhhhdddVVVQQQKKKGGGFFFGGGHHHHHHGGGGGGHHHHHHHHHGGGFFFFFFGGGGGGFFFFFFEEEDDDDDDDDD@@@@@@BBBCCCDDDEEEEEEEEEDDDDDDCCCDDDEEEFFFHHHIIIIIIIIIIIIJJJJJJJJJJJJJJJKKKLLLMMMNNNOOOPPPPPPPPPLLLMMMOOOQQQSSSSSSSSSSSSPPPQQQSSSTTTUUUUUUUUUTTTSSSSSSSSSSSSSSSSSSSSSSSSRRRSSSUUUVVVUUUTTTRRRPPPTTTTTTRRRPPPOOONNNNNNNNNJJJJJJKKKLLLMMMNNNOOOPPPQQQQQQTTTYYY]]]bbbmmmwwwnnntttyyyzzzzzzxxxzzz~~~}}}wwwrrrqqqlllddd^^^YYYUUUQQQOOOPPPNNNNNNPPPVVV[[[^^^___\\\dddlllsss}}}}}}vvvnnnfffbbbYYYUUUOOOIIIEEEBBB@@@???======>>>>>>>>>???????????????>>>>>>???@@@BBBCCCBBBBBBCCCDDDEEEGGGIIIJJJIIILLLPPPSSSXXXaaammmvvvvvvttt{{{zzzlllhhhmmmuuu||||||wwwuuunnnlllhhhdddaaa______^^^___aaagggzzzvvvVVVFFFEEEBBB@@@@@@AAAAAA@@@>>>>>>===<<<<<<<<<<<<<<<:::<<<>>>???>>>???AAACCCGGGQQQZZZ]]]dddvvvxxx~~~xxxzzzuuurrrpppnnnkkkhhhddd```[[[XXXVVVUUUSSSVVV[[[cccmmmzzzrrrgggbbbTTTPPPJJJFFFEEEFFFGGGGGGHHHHHHHHHIIIHHHHHHGGGFFFFFFFFFFFFEEEDDDDDDCCCCCC@@@AAABBBCCCDDDEEEEEEEEEDDDDDDDDDDDDEEEGGGIIIJJJJJJJJJJJJKKKKKKKKKKKKKKKMMMNNNOOOPPPQQQQQQQQQQQQNNNOOOQQQSSSTTTTTTTTTSSSPPPQQQSSSTTTUUUUUUTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTUUUVVVVVVVVVTTTRRRPPPPPPPPPOOONNNNNNNNNNNNNNNMMMMMMNNNOOOPPPPPPQQQQQQTTTSSSVVV[[[^^^cccnnnxxxwwwzzzsssmmmhhhhhhhhhggggggjjjlllmmmoooqqqqqqnnnhhhcccbbb]]]VVVPPPNNNMMMMMMMMMOOOOOOQQQVVV^^^eeejjjmmmnnnuuu~~~{{{rrrhhh___ZZZOOOJJJDDDAAAAAA@@@===;;;=========>>>>>>>>>??????????????????@@@AAABBBCCC@@@AAAAAABBBCCCEEEFFFGGGGGGJJJMMMNNNPPPVVV]]]dddrrr}}}}}}|||}}}~~~wwwqqquuuzzznnnnnnxxxyyyuuunnnlllhhhddd```^^^\\\[[[___```dddqqq^^^HHHEEEAAA@@@@@@AAAAAAAAA======<<<<<<<<<;;;;;;;;;;;;<<<>>>??????@@@BBBDDDJJJSSS\\\aaammmxxxyyyyyyzzzwwwuuurrrllljjjfffbbb^^^[[[ZZZYYYXXX[[[bbbjjjuuurrreee___TTTPPPKKKHHHHHHHHHIIIIIIIIIIIIJJJJJJIIIHHHHHHGGGEEEEEEDDDDDDCCCBBBBBBBBB@@@AAABBBDDDEEEEEEEEEEEEEEEEEEEEEFFFGGGHHHIIIJJJLLLLLLLLLLLLMMMMMMMMMNNNOOOPPPQQQRRRRRRRRRRRRRRRQQQRRRSSSTTTTTTTTTTTTSSSQQQQQQRRRSSSTTTTTTTTTTTTUUUUUUUUUUUUUUUUUUUUUUUUVVVWWWWWWWWWUUUSSSQQQPPPLLLLLLMMMMMMNNNOOOOOOOOOPPPQQQRRRSSSSSSSSSRRRRRRWWWVVVXXX]]]```eeeoooyyy{{{}}}wwwooofffccc___^^^^^^^^^______bbbccceeeggggggccc]]]YYYVVVRRRNNNKKKKKKLLLLLLLLLOOOPPPUUU\\\fffooowww{{{wwwkkk___TTTNNNHHHDDD???>>>@@@@@@>>><<<=========>>>>>>>>>??????@@@@@@@@@AAAAAABBBCCCCCC@@@AAAAAAAAACCCDDDEEEFFFIIIKKKNNNOOOPPPRRRVVVZZZ___hhhwww{{{uuuuuuvvvzzzyyyttt{{{uuunnnwwwzzzuuuooommmiiieeeaaa]]][[[ZZZZZZ[[[^^^dddvvvgggNNNHHHBBB@@@@@@??????@@@===============<<<<<<;;;<<<===>>>??????@@@CCCFFFLLLUUU___hhhvvvwww~~~{{{xxxvvvooommmiiieeebbb```^^^^^^]]]aaaiiisss~~~qqqccc\\\WWWSSSOOOLLLLLLLLLMMMMMMKKKKKKKKKKKKJJJIIIHHHHHHDDDDDDCCCBBBBBBAAAAAA@@@AAABBBCCCDDDEEEFFFFFFFFFFFFFFFGGGGGGHHHJJJJJJKKKMMMMMMNNNNNNOOOOOOPPPPPPPPPPPPQQQRRRSSSSSSRRRRRRSSSSSSSSSSSSSSSSSSSSSRRRQQQRRRRRRSSSSSSSSSSSSSSSUUUUUUUUUUUUUUUUUUUUUUUUWWWWWWVVVUUUSSSQQQOOONNNKKKKKKMMMNNNOOOPPPPPPPPPPPPQQQRRRTTTTTTUUUUUUUUUYYYXXX[[[___bbbfffoooyyyyyy{{{sssiiibbb^^^]]][[[ZZZ\\\___```____________```___[[[VVVRRRNNNMMMKKKKKKMMMMMMMMMLLLOOOSSSYYYbbblllwwwqqqcccWWWLLLEEECCC@@@======???@@@???===>>>>>>>>>>>>????????????@@@AAABBBBBBCCCCCCDDDDDDBBBBBBCCCCCCDDDEEEFFFGGGEEEFFFIIIJJJLLLMMMOOOQQQTTT[[[fffqqq~~~|||ttttttwww{{{~~~qqqqqq{{{uuupppnnnkkkfffbbb^^^[[[ZZZUUUWWWXXX[[[fff~~~rrrWWWLLLCCCBBBAAA>>><<<>>>>>>????????????>>>===<<<<<<===>>>??????AAAEEEHHHOOOZZZfffrrr|||www}}}{{{yyyqqqooollliiifffdddccccccccchhhrrr|||nnn```ZZZVVVSSSOOOMMMMMMNNNNNNNNNKKKKKKKKKKKKJJJIIIHHHGGGCCCCCCBBBBBBAAA@@@@@@@@@BBBBBBDDDEEEFFFGGGGGGGGGGGGGGGHHHIIIJJJKKKLLLLLLNNNNNNOOOOOOPPPQQQQQQRRRPPPQQQQQQRRRRRRRRRRRRQQQSSSSSSRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRSSSSSSSSSUUUUUUUUUUUUUUUUUUUUUUUUVVVVVVUUUSSSQQQOOOMMMLLLIIIJJJLLLNNNOOOPPPPPPPPPQQQRRRRRRTTTUUUWWWXXXYYY[[[[[[___dddgggjjjrrr{{{tttwww~~~sssjjjccc^^^[[[]]]^^^^^^ccciiijjjhhhgggeeebbb```]]]YYYTTTPPPMMMLLLLLLMMMOOOPPPOOOMMMRRRWWW^^^gggrrr}}}jjj\\\QQQHHHBBB???>>>>>>>>>>>>>>>>>>????????????@@@@@@@@@AAAAAAAAABBBCCCDDDDDDEEEEEEDDDEEEEEEEEEEEEFFFGGGHHHIIIDDDEEEFFFHHHJJJLLLMMMNNNPPPUUU\\\dddnnn{{{{{{vvvuuu{{{zzz{{{tttooonnnkkkgggccc^^^[[[ZZZTTTUUUWWWXXX\\\mmm}}}^^^PPPEEEDDDCCC===;;;>>>>>>???@@@AAA@@@???>>>======>>>?????????BBBFFFIIIUUU___mmm{{{sssvvv{{{yyyxxxooonnnllljjjhhhhhhhhhhhhjjjqqq{{{{{{jjj^^^YYYSSSPPPMMMLLLMMMMMMMMMMMMLLLLLLKKKKKKJJJIIIGGGGGGCCCCCCBBBBBBAAA@@@@@@@@@BBBCCCDDDFFFGGGGGGGGGGGGGGGHHHJJJKKKLLLMMMMMMMMMNNNNNNOOOPPPQQQRRRSSSSSSQQQRRRRRRSSSSSSRRRRRRRRRSSSSSSRRRQQQQQQQQQRRRRRRSSSRRRRRRQQQQQQRRRRRRSSSUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUSSSQQQOOONNNMMMLLLHHHJJJMMMPPPRRRSSSTTTTTTWWWVVVVVVVVVWWWZZZ\\\^^^___aaagggnnnqqqsssyyyzzzrrruuuxxxuuukkkeeecccbbbbbbgggjjjlllrrr{{{~~~{{{yyyuuuooojjjeee```[[[XXXTTTRRRPPPPPPQQQSSSSSSSSSWWW\\\dddmmmwwwuuu___RRRKKKEEE@@@>>>AAACCCAAA>>>===???BBB@@@@@@AAAAAAAAABBBBBBBBBAAABBBDDDEEEFFFFFFEEEEEEFFFFFFFFFFFFGGGHHHIIIIIIIIIHHHIIIKKKMMMOOOPPPPPPQQQTTTYYY___fffrrr{{{zzz{{{sssmmmllliiifffbbb^^^[[[YYYTTTTTTVVVVVVUUU```zzzbbbRRREEEEEEEEE???===@@@===>>>@@@@@@@@@???===<<<>>>>>>??????@@@BBBGGGJJJXXXbbbnnn}}}tttmmmxxxvvvsssqqqppphhhhhhggghhhiiijjjlllmmmrrryyyvvvfff]]]ZZZRRRPPPMMMLLLMMMNNNNNNMMMKKKKKKKKKJJJIIIHHHGGGFFFCCCCCCCCCBBBAAAAAA@@@@@@CCCCCCEEEFFFGGGHHHHHHHHHHHHIIIKKKLLLMMMNNNNNNMMMNNNNNNOOOPPPQQQRRRSSSSSSSSSSSSTTTTTTTTTTTTSSSSSSTTTSSSRRRRRRRRRSSSTTTUUUSSSRRRQQQQQQQQQQQQRRRSSSTTTTTTTTTTTTTTTTTTTTTTTTUUUTTTSSSQQQPPPNNNNNNMMMJJJMMMQQQVVV[[[]]]______bbb```\\\ZZZZZZ]]]aaaccceeeiiiqqqzzz~~~~~~vvviiiaaazzz}}}pppgggeeeeeeffflllrrrvvvzzz~~~wwwpppkkkfffccc]]]YYYUUUSSSTTTVVVYYYYYYZZZ```hhhqqqzzzlllVVVJJJEEEBBB??????DDDHHHEEE@@@>>>AAAFFFAAAAAAAAABBBBBBBBBCCCCCCAAABBBDDDFFFFFFFFFEEEEEEGGGFFFFFFFFFGGGHHHIIIIIILLLKKKJJJKKKNNNPPPPPPPPPTTTWWW[[[___eeeppp|||{{{{{{rrrkkkjjjhhheeeaaa]]]ZZZXXXSSSSSSTTTSSSPPPVVVlllcccRRREEEFFFFFF@@@???CCC<<<===???@@@???>>><<<;;;>>>?????????@@@CCCGGGKKKXXX```lllzzzkkkkkkzzzvvvmmmjjjiiihhhbbbbbbccceeehhhllloooqqqxxxsssccc\\\ZZZSSSQQQOOONNNOOOPPPPPPOOOKKKKKKKKKJJJIIIGGGFFFEEEDDDCCCCCCBBBBBBAAAAAA@@@CCCDDDEEEFFFGGGHHHHHHHHHHHHJJJKKKMMMNNNNNNNNNNNNNNNNNNOOOPPPQQQRRRSSSTTTUUUUUUVVVVVVVVVUUUUUUTTTUUUTTTSSSSSSSSSTTTVVVWWWSSSSSSQQQPPPPPPQQQRRRSSSSSSSSSSSSSSSSSSSSSSSSSSSVVVUUUSSSRRRPPPPPPOOOOOONNNQQQWWW^^^ccchhhjjjkkkkkkhhhbbb^^^]]]```cccfffjjjoooxxxzzzkkk___XXX~~~vvvvvvtttkkkkkkttt{{{}}}wwwppplll___VVVYYY[[[XXX[[[ddddddjjjrrryyyvvv\\\OOOIIIEEEBBB@@@BBBBBBBBBAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBDDDEEEFFFGGGHHHHHHHHHHHHJJJIIIIIIHHHHHHJJJKKKLLLKKKKKKLLLNNNPPPTTTWWWXXXUUUYYY___dddjjjttt}}}tttqqqkkkggghhhfff```ZZZWWWUUUSSSRRRQQQPPPUUUdddsssfffWWWHHHBBBAAA@@@======@@@?????????>>>>>>======?????????>>>???DDDJJJNNNXXX___jjjwwwyyynnntttsssiiiddd```^^^^^^XXXXXX\\\bbbfffgggmmmtttnnnaaaZZZVVVTTTRRRPPPNNNMMMNNNOOOPPPQQQPPPNNNKKKIIIGGGFFFEEEBBBAAA@@@?????????@@@AAADDDDDDDDDDDDEEEEEEEEEEEEJJJKKKLLLMMMNNNOOOOOOOOOPPPPPPPPPPPPQQQSSSTTTUUUUUUTTTTTTVVVYYY\\\\\\[[[VVVTTTRRRQQQPPPQQQRRRSSSUUUTTTRRRQQQPPPQQQSSSTTTVVVWWWXXXWWWVVVVVVWWWYYYZZZXXXTTTQQQQQQSSSVVVYYYXXX___hhhqqqwwwzzzyyyyyy|||vvvqqqmmmmmmnnnooowww|||wwwggg[[[WWWXXXzzzzzzyyyyyysssfff^^^```bbb```dddmmmnnnsss{{{qqq___LLLDDDCCCBBB@@@@@@AAAAAAAAAAAAAAAAAAAAAAAACCCCCCCCCCCCDDDDDDDDDDDDFFFFFFGGGHHHIIIIIIHHHHHHLLLKKKKKKKKKKKKMMMNNNOOOOOOOOOQQQSSSVVV[[[^^^``````eeekkkooottt}}}vvvqqqjjjffffffeee^^^YYYWWWVVVTTTRRRPPPNNNQQQ]]]kkkcccUUUFFFBBBDDDCCCBBBBBB????????????>>>>>>>>>===????????????@@@DDDJJJOOOUUU[[[dddppp~~~qqqmmmxxx{{{iii```^^^[[[ZZZZZZXXXXXX[[[```dddfffmmmuuuzzzjjj```XXXTTTSSSRRRPPPOOOPPPQQQSSSTTTQQQPPPMMMKKKHHHFFFEEEDDDCCCBBBAAA@@@@@@AAAAAABBBBBBBBBDDDEEEGGGHHHIIIJJJJJJKKKLLLMMMNNNOOOOOOOOOOOOOOOOOOPPPQQQRRRSSSTTTTTTTTTTTTVVVYYY[[[\\\[[[XXXVVVTTTSSSRRRRRRSSSTTTTTTSSSQQQPPPQQQRRRTTTUUUWWWXXXYYYXXXWWWWWWXXXYYYYYYWWWUUUTTTTTTVVVYYY[[[gggnnnxxx}}}}}}~~~oooccc[[[XXXZZZyyynnnfffgggiiiiiiooowwwzzzuuu[[[OOOCCCAAACCCCCCBBBCCCAAAAAAAAAAAAAAAAAAAAAAAADDDDDDDDDEEEEEEFFFFFFFFFHHHHHHIIIJJJJJJIIIIIIIIIMMMMMMMMMNNNOOOQQQTTTUUUUUUVVVXXX\\\aaafffkkkmmmrrrvvv|||{{{zzzzzz~~~{{{rrrkkkfffeeeddd]]]XXXVVVWWWTTTRRROOOLLLLLLUUU```zzzfffVVVGGGCCCEEEEEEDDDCCC????????????>>>>>>>>>>>>>>>>>>??????AAAFFFLLLPPPTTTXXX```jjjwwwmmmooo}}}nnn^^^XXXXXXWWWVVVWWWWWWVVVYYY]]]```dddnnnxxxqqqddd]]]VVVRRRQQQQQQQQQQQQRRRTTTWWWXXXRRRPPPMMMIIIFFFDDDCCCCCCCCCBBBAAAAAAAAABBBCCCDDDCCCCCCEEEFFFHHHJJJKKKLLLJJJKKKLLLMMMNNNOOOOOOOOONNNNNNOOOPPPQQQRRRSSSSSSTTTTTTTTTVVVYYY[[[\\\[[[ZZZYYYWWWUUUTTTSSSSSSTTTRRRQQQQQQQQQRRRTTTVVVXXXZZZ\\\]]]]]]\\\[[[[[[\\\[[[[[[[[[[[[]]]```bbbcccrrrzzzsssfffaaa^^^^^^___vvvnnnhhhiiikkknnnvvv~~~zzz```RRRJJJCCCDDDEEEDDDBBBBBBAAAAAAAAABBBBBBCCCCCCCCCEEEEEEEEEFFFGGGHHHHHHIIIJJJJJJKKKKKKKKKKKKJJJJJJNNNOOOPPPQQQTTTWWWZZZ\\\^^^```ccchhhnnntttyyy||||||vvvwwwtttxxx}}}uuummmgggfffccc^^^YYYWWWVVVTTTQQQPPPLLLJJJPPPYYYsssnnn\\\JJJDDDEEEDDDAAA????????????>>>>>>>>>>>>>>>===>>>???@@@BBBGGGMMMQQQTTTWWW^^^ggguuuoootttvvvhhh[[[WWWXXXWWWVVVVVVVVVUUUWWWZZZ\\\aaammmyyy{{{ggg^^^ZZZTTTOOOQQQQQQQQQRRRSSSUUUVVVWWWQQQOOOKKKHHHEEECCCBBBBBBBBBAAA@@@@@@AAABBBCCCDDDFFFFFFGGGGGGHHHHHHIIIIIIJJJKKKLLLMMMNNNOOOOOOOOONNNOOOPPPQQQSSSTTTTTTTTTUUUTTTTTTVVVZZZ\\\\\\[[[[[[ZZZXXXVVVTTTSSSSSSSSSRRRRRRSSSTTTVVVXXX[[[\\\^^^```bbbbbbaaa``````aaa```aaadddfffiiilllooopppyyykkkcccdddeeefffgggzzznnnjjjhhhiiimmmsss|||lllUUUJJJEEEBBBCCCCCC@@@>>>>>>BBBCCCCCCDDDEEEFFFFFFGGGFFFFFFGGGHHHJJJKKKLLLLLLLLLMMMMMMNNNNNNNNNNNNMMMPPPQQQSSSWWW[[[```dddgggjjjlllpppuuu{{{|||yyy{{{zzz~~~yyypppiiigggddd^^^ZZZYYYVVVSSSQQQPPPNNNLLLQQQXXXmmmxxxcccMMMDDDDDDCCC@@@>>>>>>>>>>>>>>>>>>>>>??????===>>>@@@AAADDDHHHMMMQQQSSSVVV\\\eeessssssxxxvvviii]]]ZZZ[[[YYYWWWVVVVVVVVVWWWZZZ[[[```nnn{{{rrraaa[[[XXXSSSNNNQQQQQQQQQQQQRRRRRRSSSTTTPPPMMMJJJFFFCCCAAAAAAAAA????????????@@@AAACCCDDDEEEEEEFFFFFFGGGHHHIIIIIIJJJKKKLLLMMMNNNOOOOOOOOOOOOPPPRRRTTTUUUVVVVVVVVVVVVUUUUUUWWW[[[]]]]]]\\\ZZZYYYXXXVVVUUUTTTSSSRRRTTTTTTVVVXXXZZZ]]]___```___aaaccccccccccccdddeeeeeegggjjjooosssvvvyyyzzzzzzjjjgggkkknnnpppqqq{{{||||||tttpppjjjjjjlllpppvvv~~~zzz```OOOEEEBBBBBBDDDDDDAAAAAACCCEEEEEEFFFGGGIIIJJJKKKKKKIIIIIIKKKLLLNNNOOOPPPQQQPPPQQQRRRSSSTTTTTTTTTTTTVVVWWW[[[```fffmmmrrrvvvyyy{{{~~~|||rrrjjjgggddd___[[[[[[VVVSSSQQQPPPOOONNNRRRXXXgggjjjPPPEEEDDDDDDBBB@@@>>>>>>>>>>>>????????????>>>???AAACCCEEEHHHMMMQQQQQQSSSYYYbbbooovvv}}}xxxlllbbb___```]]]ZZZXXXZZZZZZ\\\]]]]]]bbbppplll___YYYVVVRRRNNNQQQQQQQQQQQQQQQQQQQQQPPPNNNKKKGGGDDDAAAAAAAAABBB>>>>>>>>>>>>???AAACCCDDDAAABBBDDDFFFHHHJJJLLLMMMJJJKKKLLLMMMNNNOOOOOOOOOOOOPPPSSSUUUWWWWWWWWWWWWWWWWWWWWWYYY\\\^^^^^^^^^YYYYYYXXXWWWVVVUUUTTTSSSUUUVVVXXX[[[^^^```bbbccc^^^```aaaaaabbbcccfffhhhiiikkknnnsssxxx|||xxxoooqqqvvvzzz|||~~~zzzyyyssslllkkknnnmmmrrrxxx}}}jjjUUULLLFFFDDDDDDFFFEEECCCEEEJJJHHHHHHIIIKKKLLLMMMOOOOOOMMMNNNOOOQQQSSSTTTVVVVVVUUUVVVWWWYYYZZZ[[[[[[[[[]]]```dddkkksss{{{}}}sssjjjfffccc^^^ZZZZZZXXXSSSPPPPPPOOONNNRRRWWWeeevvvWWWHHHEEEDDDBBB@@@===>>>>>>>>>???????????????AAABBBDDDEEEHHHLLLPPPQQQSSSXXX```lll||||||yyy}}}rrrhhhggghhheeeaaa______```bbbcccbbbffftttvvviii___ZZZVVVRRRPPPQQQQQQQQQRRRQQQQQQQQQPPPLLLIIIEEEBBB@@@@@@BBBCCC>>>>>>>>>???@@@BBBEEEFFFBBBCCCEEEGGGJJJLLLNNNOOOJJJKKKLLLMMMNNNOOOOOOOOONNNPPPRRRUUUWWWWWWWWWWWWYYYXXXXXX[[[^^^``````___ZZZZZZYYYYYYXXXWWWVVVUUUVVVWWWYYY\\\___aaacccccc```aaaaaabbbcccfffkkknnnnnnooorrrwww||||||zzz{{{xxxnnnjjjgggeeejjjrrrrrryyy~~~___NNNIIIEEECCCCCCDDDBBB@@@DDDJJJIIIJJJKKKMMMNNNPPPQQQRRRPPPQQQRRRTTTVVVXXXZZZZZZXXXYYY[[[]]]___```aaaaaacccfffkkksss|||}}}sssiiieeeaaa\\\YYYZZZZZZTTTPPPOOONNNMMMQQQVVVfff^^^KKKFFFCCC@@@=========>>>>>>?????????@@@@@@BBBCCCDDDFFFHHHLLLOOOSSSUUUYYY```kkkzzzzzzxxxwwwnnnnnnooolllhhheeecccdddggghhhfffjjjwwwxxxrrriii```ZZZVVVSSSQQQPPPPPPQQQRRRSSSSSSRRRRRRKKKHHHDDDAAA@@@@@@BBBDDD?????????@@@AAADDDFFFGGGGGGGGGHHHIIIJJJKKKLLLMMMJJJKKKLLLMMMNNNOOOOOOOOOMMMOOORRRTTTVVVWWWWWWVVVZZZYYYYYY\\\___aaaaaa```ZZZZZZZZZZZZZZZYYYXXXXXXVVVWWWZZZ\\\___aaabbbccccccdddddddddfffjjjppptttssstttwww{{{qqqhhh```]]]]]]```hhhqqqzzznnnYYYMMMEEEDDDEEEFFFGGGGGGHHHGGGGGGKKKMMMOOOPPPPPPRRRTTTVVVTTTUUUXXX[[[\\\]]]^^^^^^```aaadddgggiiijjjjjjiiilllpppvvv~~~|||qqqgggcccbbb___\\\[[[UUUTTTRRROOONNNOOOTTTWWWdddeeeNNNFFFDDD@@@<<>>>>>>>>>>>??????>>>@@@CCCEEEGGGJJJMMMPPP\\\VVVWWWdddrrr}}}sssyyy}}}sssoooqqqrrrmmmgggaaadddjjjnnnmmmppp||||||xxxrrriii```ZZZUUUQQQOOOOOONNNOOOQQQSSSSSSRRRPPPMMMIIIDDDAAA@@@AAAAAAAAAAAAAAAAAABBBCCCDDDEEEFFFEEEFFFGGGHHHJJJKKKLLLMMMIIIIIIJJJKKKLLLMMMNNNNNNOOOPPPRRRSSSUUUVVVVVVVVVVVVXXXZZZ\\\^^^___```aaa^^^]]]]]]\\\[[[ZZZYYYYYY\\\[[[[[[\\\^^^`````````dddddddddgggkkknnnpppqqqtttxxx~~~zzz|||{{{nnnddd^^^XXXWWWYYY^^^hhhrrrdddTTTKKKFFFDDDEEEFFFGGGGGGHHHHHHHHHLLLNNNPPPQQQRRRSSSUUUWWWXXXZZZ]]]___```aaabbbcccgggiiilllooorrrsssttttttuuuyyy~~~tttiiieeebbb^^^[[[ZZZTTTSSSRRROOOOOOQQQUUUYYYiiijjjQQQGGGEEEBBB>>>?????????>>>>>>?????????<<<>>>AAADDDGGGJJJOOORRRXXXVVVZZZgggttttttyyy}}}rrrnnnoooppplllfffeeeggglllppppppsssyyy{{{tttjjj```YYYTTTPPPMMMNNNNNNNNNPPPRRRSSSQQQOOOLLLHHHDDDAAA@@@AAAAAAAAAAAAAAAAAABBBCCCDDDEEEFFFFFFFFFGGGHHHJJJKKKLLLLLLJJJJJJKKKLLLMMMNNNOOOOOOPPPQQQRRRTTTUUUVVVWWWWWWVVVWWWYYY\\\^^^___```aaa``````___^^^]]]\\\[[[[[[\\\[[[[[[\\\^^^```aaaaaaeeefffhhhlllqqquuuxxxyyy|||{{{ttttttyyy|||hhh]]]XXXSSSQQQSSSVVV]]]hhhrrrpppXXXNNNIIIFFFEEEEEEFFFGGGGGGHHHHHHIIILLLNNNQQQSSSTTTUUUXXXZZZ]]]```ccceeefffgggiiijjjkkkmmmqqquuuyyy|||}}}~~~wwwkkkfffccc^^^ZZZYYYSSSSSSRRRPPPPPPRRRWWWZZZkkkrrrUUUIIIFFFDDDAAA@@@@@@????????????@@@@@@<<<>>>AAACCCFFFKKKQQQUUUXXXZZZbbbnnnyyy~~~vvv}}}}}}rrrmmmnnnnnnjjjfffgggiiilllooopppsss~~~|||uuu}}}uuujjj___WWWQQQNNNKKKMMMMMMMMMOOOQQQRRRPPPNNNKKKGGGCCCAAA@@@AAAAAAAAAAAAAAAAAABBBCCCDDDFFFFFFGGGGGGHHHHHHIIIJJJKKKKKKKKKKKKLLLMMMNNNOOOPPPPPPPPPQQQSSSTTTVVVWWWWWWWWWUUUVVVXXX[[[^^^```aaabbbcccbbbbbbaaa```___^^^^^^]]]^^^^^^___aaacccdddeeehhhkkkoootttzzzzzzuuupppmmmrrr{{{ooo___VVVRRRPPPPPPSSSVVV[[[fffqqqaaaPPPJJJHHHFFFFFFFFFFFFGGGHHHHHHIIIJJJLLLNNNRRRTTTUUUXXX[[[]]]bbbfffiiikkklllmmmqqqtttrrruuuyyy~~~xxxkkkfffbbb^^^ZZZZZZUUUTTTSSSQQQPPPRRRUUUXXXggg|||[[[JJJFFFEEEBBBAAA@@@@@@@@@@@@@@@@@@AAA>>>???AAACCCFFFKKKRRRVVV]]]cccllluuu~~~yyy||||||~~~sssmmmmmmmmmjjjgggfffgggjjjlllllloooyyy{{{tttpppxxxpppeee[[[SSSOOOLLLJJJKKKKKKLLLMMMPPPPPPNNNMMMIIIFFFCCCAAAAAAAAAAAAAAAAAABBBBBBBBBCCCEEEFFFGGGHHHHHHHHHIIIIIIJJJJJJJJJJJJKKKKKKLLLMMMNNNOOOPPPPPPPPPRRRTTTUUUVVVVVVWWWTTTUUUXXX[[[]]]```aaabbbdddccccccbbbbbbaaaaaaaaaaaacccdddeeefffhhhjjjlllooosssyyy~~~xxxrrrmmmiiigggfffhhhrrr}}}wwwggg\\\VVVRRRQQQRRRTTTUUUXXXbbblll{{{mmmXXXNNNJJJGGGEEEHHHGGGGGGGGGHHHIIIJJJKKKKKKNNNRRRVVVXXX\\\```bbbggglllppprrrsssuuuzzzyyykkkeeebbb]]]ZZZZZZWWWWWWUUURRRPPPPPPRRRTTT```vvvaaaLLLFFFEEEAAAAAA@@@@@@@@@@@@@@@@@@AAAAAABBBBBBCCCFFFLLLSSSXXXeeelllttt{{{~~~{{{uuuxxx~~~tttmmmllllllkkkiiiggggggiiikkkkkklllttt}}}}}}tttooolllmmmggg]]]UUUPPPMMMKKKJJJIIIIIIJJJLLLNNNNNNMMMKKKGGGEEEBBBAAAAAABBBBBBAAABBBBBBBBBCCCDDDEEEFFFGGGHHHHHHHHHIIIIIIJJJJJJJJJIIIJJJJJJKKKLLLMMMNNNNNNOOOPPPQQQSSSTTTUUUVVVVVVTTTUUUXXXZZZ]]]___```aaabbbbbbbbbcccccccccccccccdddfffiiijjjjjjlllooorrryyy~~~wwwnnniiiaaa___^^^aaadddkkkxxxnnnaaaYYYUUUQQQRRRTTTWWWVVVWWW___iiittt|||rrr]]]QQQMMMJJJGGGFFFIIIHHHGGGGGGHHHIIIKKKLLLLLLOOOTTTYYY]]]aaafffjjjnnntttyyy|||}}}|||nnngggbbb]]]ZZZZZZWWWWWWUUURRROOONNNOOOQQQZZZiiihhhOOOGGGEEEAAA@@@@@@????????????@@@@@@CCCCCCCCCDDDGGGNNNVVV\\\kkkttt}}}qqqwww}}}sssllljjjkkkkkkjjjjjjjjjlllnnnmmmlllpppwww~~~{{{sssmmmhhhbbb]]]WWWQQQNNNLLLJJJIIIHHHHHHHHHJJJLLLMMMKKKIIIFFFDDDAAAAAABBBBBBBBBAAABBBBBBBBBCCCDDDEEEGGGGGGGGGGGGHHHHHHIIIJJJKKKKKKIIIIIIJJJKKKLLLMMMNNNNNNOOOPPPRRRSSSUUUVVVVVVVVVUUUVVVXXXZZZ\\\^^^______```aaaaaacccdddeeefffffffffiiimmmnnnnnnoootttxxx{{{qqqjjjdddbbb]]]]]]aaahhhoooyyywwwfff\\\WWWUUUQQQSSSXXX[[[ZZZ[[[dddnnnvvv}}}mmm^^^OOOKKKLLLJJJHHHHHHJJJIIIHHHGGGHHHJJJLLLMMMNNNQQQWWW]]]bbbhhhnnnrrrvvv}}}sssjjjddd]]]YYYXXXUUUUUUTTTQQQOOONNNOOOQQQTTT]]]tttpppSSSIIIFFFAAA?????????>>>>>>?????????AAABBBBBBDDDIIIQQQ[[[bbbrrr}}}xxxnnnxxxyyypppiiiggghhhiiijjjmmmlllnnnpppoookkkmmmrrrvvv~~~|||uuulllccc[[[XXXSSSOOOMMMKKKIIIHHHGGGFFFGGGIIIKKKKKKJJJHHHDDDCCCAAAAAABBBCCCBBBAAABBBBBBCCCCCCDDDFFFGGGHHHFFFFFFGGGHHHJJJKKKLLLLLLJJJJJJKKKLLLMMMNNNNNNOOOQQQRRRSSSUUUWWWWWWXXXXXXVVVWWWYYYZZZ\\\]]]]]]]]]___```aaacccfffhhhiiijjjkkkooosssttttttuuuzzz{{{ooogggbbbaaa```bbbccciiisss}}}oooaaaZZZWWWWWWRRRUUU[[[``````aaajjjuuuttt```RRRHHHGGGJJJHHHHHHKKKJJJIIIHHHGGGHHHJJJLLLNNNOOOSSSZZZ```fffmmmssswww|||wwwllleee]]]XXXWWWSSSSSSRRRPPPNNNNNNPPPQQQOOOTTTggguuuVVVKKKGGGAAA??????>>>>>>>>>>>>??????@@@@@@AAADDDJJJTTT___gggwwwrrrlllwww}}}wwwmmmgggeeeggghhhiiillllllnnnqqqooojjjiiimmmpppyyy~~~wwwkkk```YYYVVVRRRPPPNNNKKKIIIFFFFFFFFFFFFHHHJJJKKKIIIGGGDDDBBBAAAAAABBBCCCBBBAAACCCCCCCCCCCCDDDFFFGGGHHHEEEFFFGGGHHHJJJKKKLLLMMMKKKKKKLLLMMMNNNOOOPPPPPPSSSTTTUUUWWWXXXYYYZZZZZZWWWXXXYYY[[[\\\\\\\\\\\\___```bbbdddgggjjjlllmmmqqquuuzzz{{{zzz|||yyymmmgggdddbbbcccfffffflllvvv~~~lll\\\SSSSSSYYYSSSXXX___bbbdddjjjrrryyyzzzeeeTTTPPPKKKIIIIIIIIIGGGEEEJJJJJJIIIHHHGGGIIILLLOOOSSSVVV]]]eeemmmtttzzz~~~yyyjjjaaa]]]XXXUUUUUUTTTRRRPPPNNNMMMLLLLLLNNNTTT^^^qqqyyyXXXKKKFFFAAA@@@??????>>>>>>>>>>>>>>>@@@AAADDDHHHKKKRRRbbbqqqvvvooommm{{{rrrhhhcccdddhhhjjjjjjjjjnnnrrrsssqqqmmmjjjiiiuuuxxx|||yyylllcccZZZWWWTTTQQQOOOLLLHHHEEEDDDEEEFFFFFFFFFDDDCCCBBBDDDCCCBBBAAABBBCCCDDDEEECCCCCCCCCCCCDDDDDDDDDDDDHHHHHHHHHIIIJJJKKKLLLLLLJJJKKKKKKLLLMMMOOOPPPQQQSSSSSSSSSTTTUUUWWWXXXYYY\\\\\\\\\\\\[[[[[[[[[ZZZ___```aaabbbdddhhhnnnrrruuuyyy|||}}}|||yyyppphhhfffggghhhlllpppwwwxxxhhh[[[SSSSSSWWWTTTZZZbbbfffiiioooxxxnnn[[[RRRNNNJJJHHHIIIIIIHHHFFFHHHHHHHHHHHHHHHJJJOOORRRVVVZZZ```hhhpppyyy{{{lllccc]]]XXXUUUUUUTTTRRRPPPNNNMMMLLLLLLNNNQQQYYYiii{{{ZZZLLLFFFBBBAAAAAA@@@???????????????@@@AAADDDHHHMMMUUUfffuuuuuuqqqnnnwwwooofffbbbcccggghhhhhhjjjmmmqqqsssrrrpppooonnnvvvxxx||||||rrrjjjbbb___ZZZVVVRRRNNNJJJGGGDDDEEEEEEFFFEEEDDDCCCBBBCCCBBBBBBAAABBBBBBDDDDDDDDDDDDDDDEEEEEEFFFFFFFFFHHHIIIIIIIIIJJJKKKKKKKKKJJJKKKLLLMMMNNNPPPQQQQQQSSSSSSTTTUUUVVVWWWYYYZZZ\\\\\\\\\[[[[[[[[[[[[[[[^^^___bbbdddfffkkkppptttxxx{{{zzzsssmmmiiikkkooosssyyyooobbbYYYSSSSSSUUUVVV]]]ffflllqqqxxx~~~bbbSSSNNNLLLIIIHHHHHHIIIHHHGGGFFFGGGGGGHHHIIIMMMRRRVVVZZZ^^^eeellluuu~~~pppggg___YYYUUUTTTSSSRRRPPPNNNMMMLLLLLLNNNPPPTTTaaa{{{}}}\\\MMMGGGCCCBBBBBBAAA@@@@@@@@@@@@@@@AAAAAADDDIIIOOOXXXiiixxxsssssstttzzznnniiibbb___aaacccccccccfffjjjooossstttuuuvvvwwwyyy{{{{{{vvvnnniiibbb[[[UUUPPPJJJFFFDDDDDDDDDEEEDDDDDDCCCBBBBBBBBBAAAAAABBBCCCCCCDDDDDDEEEEEEFFFGGGHHHHHHHHHIIIIIIJJJJJJJJJJJJJJJJJJJJJKKKMMMOOOPPPQQQQQQQQQSSSSSSTTTUUUVVVXXXZZZZZZ[[[[[[[[[[[[\\\\\\\\\\\\^^^```dddgggjjjnnnsssvvv{{{~~~{{{wwwuuuyyy}}}zzzhhh]]]WWWTTTSSSTTTXXXaaakkktttzzzsss\\\QQQKKKJJJHHHHHHHHHHHHIIIHHHGGGHHHIIIIIIKKKOOOTTTXXX]]]aaahhhpppyyyvvvkkkbbb[[[VVVTTTSSSQQQOOONNNLLLLLLKKKMMMOOORRR]]]vvv___MMMFFFCCCBBBBBBAAA@@@@@@@@@@@@@@@BBBAAADDDIIIOOOXXXggguuu~~~sssvvv}}}pppdddaaa]]][[[\\\]]]\\\[[[___ccciiinnnssswww{{{~~~}}}zzztttkkkbbbZZZQQQJJJEEECCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAABBBBBBCCCDDDDDDDDDDDDEEEFFFGGGHHHIIIIIIJJJJJJJJJJJJJJJIIIIIIIIIKKKLLLNNNPPPQQQRRRRRRQQQRRRRRRSSSTTTVVVWWWYYYZZZZZZ[[[[[[\\\]]]]]]^^^^^^```cccgggkkknnnqqquuuwww}}}sssbbbZZZVVVTTTTTTVVV]]]fffsss}}}jjjXXXPPPIIIIIIIIIIIIHHHHHHIIIJJJJJJKKKLLLLLLMMMQQQVVVYYY___eeemmmttt||||||pppeee]]]XXXTTTSSSQQQOOOMMMLLLKKKKKKIIIMMMQQQZZZqqqaaaMMMEEECCCAAAAAA@@@???????????????CCCBBBDDDJJJOOOVVVbbbmmm|||}}}tttyyyqqqfff\\\ZZZWWWVVVUUUUUUUUUTTTVVVZZZ___ffflllssszzzvvvlllaaaVVVLLLFFFBBBBBBBBBBBBBBBBBBCCCCCCAAAAAABBBCCCDDDDDDEEEEEEDDDDDDEEEFFFFFFGGGHHHHHHJJJJJJJJJJJJJJJIIIIIIIIIKKKLLLMMMOOOPPPQQQRRRRRRQQQQQQRRRSSSUUUWWWYYYZZZZZZ[[[\\\]]]^^^___```aaaeeegggkkknnnqqqssswwwyyywwwkkk]]]WWWUUUTTTWWW\\\eeeooo}}}www___RRRMMMHHHIIIKKKJJJIIIHHHIIIJJJMMMMMMNNNOOOPPPTTTYYY]]]cccjjjssszzzqqqeee]]]XXXSSSRRRQQQOOOMMMLLLKKKKKKFFFJJJNNNVVVkkkeeeOOOFFFDDDAAAAAA@@@???????????????CCCBBBEEEKKKPPPUUU^^^fffwww}}}www~~~wwwhhh```WWWVVVTTTRRRQQQPPPPPPPPPNNNQQQVVV[[[aaaiiiqqqwww|||uuuiii\\\PPPHHHBBBBBBAAAAAAAAABBBCCCCCCAAABBBCCCDDDEEEFFFFFFFFFEEEFFFFFFFFFFFFGGGGGGGGGIIIIIIJJJJJJJJJJJJJJJJJJLLLLLLLLLMMMNNNPPPRRRSSSQQQQQQRRRSSSUUUXXXZZZ[[[[[[[[[]]]___```bbbcccdddhhhjjjmmmpppsssvvv{{{~~~zzzjjjaaaXXXTTTSSSUUU\\\cccppp{{{gggVVVNNNLLLHHHKKKLLLLLLJJJHHHIIIKKKMMMNNNOOOQQQSSSXXX^^^bbbiiiqqq{{{xxxtttxxxpppccc[[[WWWSSSRRRPPPNNNMMMLLLKKKKKKGGGKKKMMMSSSfffiiiQQQGGGGGGBBBBBBAAA@@@@@@@@@@@@@@@AAAAAAEEEMMMRRRVVV\\\bbbttt|||zzz~~~nnnbbb^^^WWWVVVTTTQQQNNNMMMMMMNNNKKKLLLNNNQQQUUU\\\dddiiirrr|||zzzmmm^^^PPPFFFAAAAAA@@@@@@@@@AAACCCCCCBBBCCCDDDFFFGGGHHHGGGGGGHHHHHHHHHHHHGGGGGGGGGGGGHHHIIIIIIIIIJJJKKKKKKKKKMMMLLLKKKKKKLLLOOORRRTTTRRRSSSTTTUUUWWWZZZ\\\]]]\\\\\\^^^```bbbdddfffggghhhjjjmmmppptttzzzqqq```ZZZTTTRRRRRRUUU___iiixxxrrr]]]RRROOONNNIIIKKKNNNMMMJJJHHHIIIKKKKKKMMMOOORRRUUU[[[aaafffnnnvvv~~~yyywwwnnnkkkhhhiiioooyyyoooaaaYYYVVVSSSRRRPPPNNNMMMKKKKKKJJJLLLNNNOOORRRdddlllTTTIIIIIICCCCCCBBBAAAAAAAAAAAABBB@@@@@@EEENNNUUUXXX\\\bbbqqq{{{|||wwwhhh```^^^XXXWWWTTTQQQMMMLLLMMMNNNJJJJJJJJJKKKMMMRRRYYY^^^kkkvvvyyylll\\\MMMCCCAAAAAA@@@???@@@AAACCCDDDBBBCCCEEEGGGHHHIIIHHHHHHKKKJJJJJJIIIIIIHHHGGGGGGHHHHHHIIIIIIJJJKKKLLLLLLMMMLLLJJJIIIJJJNNNRRRTTTTTTTTTUUUWWWYYY\\\^^^___\\\]]]___aaadddfffhhhiiigggiiilllpppuuu}}}rrrfffYYYWWWSSSPPPQQQWWW```fffuuutttaaaXXXPPPLLLLLLHHHIIIJJJJJJIIIIIIKKKMMMNNNPPPTTTWWWZZZ^^^dddhhhuuuyyy~~~}}}tttmmmiiifffccc```\\\]]]^^^aaagggrrr~~~pppbbbZZZVVVSSSQQQPPPNNNLLLJJJJJJIIIFFFMMMRRRUUUhhhpppVVVIIIDDDCCCBBBAAA@@@@@@@@@AAAAAABBBCCCHHHOOOTTTXXX```gggwww||||||wwwyyysssjjjeeeeee^^^YYYUUUTTTVVVUUUPPPKKKMMMIIIHHHKKKMMMNNNRRRWWW```qqqwwwfffUUUJJJFFFAAA@@@@@@???@@@BBBCCCDDDEEEEEEEEEEEEEEEEEEEEEEEEHHHHHHHHHGGGGGGGGGGGGGGGFFFGGGIIIKKKMMMMMMMMMLLLKKKKKKKKKKKKLLLNNNOOOPPPQQQRRRTTTVVVYYY\\\]]]___\\\]]]___```ccceeefffgggkkkkkklllqqqyyyyyyiii^^^TTTSSSPPPMMMNNNSSSZZZ```nnnyyyjjj[[[TTTNNNJJJKKKHHHIIIJJJJJJIIIIIIKKKMMMOOOQQQUUUYYY]]]bbbhhhlllwwwzzzrrrmmmfffaaa^^^]]][[[YYYXXXYYY[[[___fffqqq|||~~~zzzzzz|||~~~rrrcccZZZWWWRRRQQQPPPMMMLLLJJJJJJIIIHHHMMMPPPXXXppprrrWWWIIIEEECCCBBBAAA@@@@@@@@@AAABBB@@@AAAGGGOOOTTTXXX___gggqqqyyy|||zzz}}}xxxpppkkkjjjeee___XXXUUUUUUSSSOOOJJJKKKGGGGGGJJJLLLLLLPPPUUU```ooo}}}~~~zzzooo___PPPFFFBBB@@@@@@??????@@@AAACCCDDDEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFGGGGGGGGGGGGGGGHHHJJJKKKLLLLLLLLLKKKJJJJJJJJJJJJKKKMMMNNNOOOOOOQQQSSSVVVYYY[[[\\\]]]\\\]]]^^^aaacccfffggghhhiiiiiilllqqqyyyzzzlll^^^UUUPPPOOONNNLLLLLLPPPUUUYYYbbblllzzzxxx___UUURRRLLLJJJKKKHHHJJJKKKKKKJJJKKKMMMOOOOOOSSSWWW\\\aaagggmmmqqqyyy}}}uuummmaaa]]]YYYWWWVVVVVVUUUTTTUUUXXX[[[```gggqqq{{{yyyooojjjiiikkklllpppsssyyy}}}ttteee[[[VVVRRRQQQOOOMMMLLLKKKJJJJJJKKKLLLOOOZZZuuuvvvZZZJJJFFFDDDCCCAAA@@@@@@@@@AAABBB@@@BBBIIIQQQVVVYYYaaaiiirrr|||}}}|||uuurrrmmmdddZZZTTTSSSQQQMMMJJJJJJGGGFFFJJJLLLMMMPPPUUUaaammmzzz|||xxxwwwvvvrrrgggXXXKKKBBB???@@@?????????@@@AAABBBCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEFFFFFFGGGGGGGGGHHHJJJKKKKKKKKKJJJJJJHHHHHHIIIIIIJJJLLLMMMNNNOOOPPPTTTWWWZZZ\\\]]]]]]]]]^^^___bbbdddgggiiijjjiiikkkpppvvv|||yyymmmaaaWWWPPPNNNNNNNNNMMMMMMOOOSSSVVV[[[cccnnnxxxlllXXXRRRQQQMMMJJJLLLHHHJJJKKKKKKKKKLLLNNNQQQPPPTTTZZZ```eeelllrrrvvv|||uuuhhh```YYYXXXVVVVVVVVVWWWWWWWWWYYY\\\```eeekkksss|||sssjjjeeecccccccccdddhhhlllqqqwwwvvvfff[[[UUURRRQQQOOOMMMLLLKKKJJJJJJJJJLLLPPPZZZqqq|||]]]KKKGGGDDDCCCBBBAAA@@@AAAAAABBBCCCFFFMMMUUUXXX[[[ccclll}}}zzzpppfffZZZSSSQQQPPPMMMJJJKKKHHHHHHLLLNNNOOORRRVVVaaallluuuxxxwwwwwwtttqqqsssqqqkkk```TTTIIIBBB@@@?????????@@@AAAAAABBBCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBCCCCCCDDDEEEFFFFFFGGGHHHHHHJJJJJJKKKJJJIIIHHHGGGGGGGGGHHHIIIJJJLLLLLLOOOQQQTTTXXX[[[]]]^^^^^^```aaabbbdddfffhhhjjjkkkmmmqqqxxx~~~vvvkkk```WWWQQQMMMKKKLLLMMMMMMMMMNNNQQQSSSXXX___hhhqqqyyywwwdddSSSPPPOOOKKKIIIKKKIIIJJJLLLLLLLLLNNNPPPRRRQQQVVV\\\ccciiiooouuuyyyzzzlll```ZZZVVVWWWXXXYYYZZZ[[[]]]^^^ccceeeiiimmmrrryyy~~~sssiiiccc___^^^\\\___bbbfffjjjnnnwwwyyyhhh[[[UUUQQQPPPOOOMMMLLLKKKKKKKKKFFFKKKQQQYYYiiiaaaNNNIIIDDDCCCBBBAAAAAAAAABBBBBBEEEHHHOOOUUUWWWZZZcccnnn{{{nnneeeZZZSSSQQQQQQOOOLLLJJJHHHIIIMMMPPPPPPSSSWWW___hhhpppqqqppppppooolllnnnjjjcccYYYOOOGGGBBBAAA???@@@@@@AAABBBBBBCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCDDDEEEEEEFFFFFFGGGHHHIIIJJJJJJIIIHHHHHHFFFFFFGGGGGGHHHJJJKKKLLLMMMOOORRRVVVYYY[[[\\\]]]cccdddeeegggiiikkklllmmmrrrwww|||rrrmmmeee\\\UUUOOOLLLKKKIIIJJJKKKKKKLLLMMMPPPRRRRRRYYYaaaiiiqqq}}}mmm\\\NNNLLLLLLHHHFFFHHHIIIJJJLLLMMMMMMOOORRRTTTUUUZZZ```ffflllqqqwwwzzz}}}qqqeee]]]YYYUUUXXX\\\___aaacccfffhhhooorrruuuyyy~~~~~~qqqfff___[[[ZZZZZZaaadddhhhjjjnnnttt}}}}}}lll^^^VVVQQQPPPOOOMMMLLLKKKKKKKKKCCCHHHPPPWWWaaayyyfffPPPKKKEEEDDDBBBAAAAAAAAABBBCCCDDDHHHNNNSSSUUUZZZfffrrrzzznnnfff]]]XXXWWWVVVSSSPPPKKKIIIJJJOOORRRRRRTTTXXX\\\eeelllmmmkkklllkkkhhhiiicccZZZQQQIIICCCAAA@@@@@@AAABBBCCCDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDEEEEEEFFFFFFEEEFFFHHHIIIIIIIIIHHHHHHFFFFFFGGGGGGHHHJJJKKKLLLKKKLLLNNNQQQUUUXXXZZZ\\\dddeeegggjjjllloooqqqrrrvvv||||||ppphhh```]]]YYYSSSNNNLLLKKKLLLJJJKKKLLLLLLMMMOOOSSSVVVTTTZZZcccjjjrrrgggWWWKKKJJJJJJFFFFFFIIIIIIJJJLLLNNNNNNPPPSSSVVVZZZ^^^eeekkkoootttxxx{{{vvvkkkccc^^^\\\XXX^^^eeejjjnnnqqqvvvyyyooobbb\\\^^^bbbeeemmmppptttwwwyyy~~~pppaaaYYYPPPPPPNNNMMMLLLLLLKKKKKKFFFHHHLLLQQQXXXjjjkkkRRRMMMEEEDDDCCCAAAAAABBBBBBCCCDDDGGGNNNTTTWWW^^^nnn}}}{{{qqqkkkccc```___^^^XXXTTTOOOMMMOOOTTTWWWWWWYYY]]]^^^gggnnnmmmlllkkkjjjgggeee___UUULLLEEEBBBAAA@@@AAABBBCCCEEEEEEEEEEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCEEEEEEEEEEEEEEEEEEEEEEEEDDDEEEGGGHHHIIIIIIIIIHHHGGGGGGGGGHHHIIIJJJKKKLLLLLLMMMNNNPPPSSSXXX\\\^^^bbbdddgggkkkppptttxxxyyy||||||tttlllddd^^^WWWVVVTTTPPPMMMLLLMMMNNNMMMNNNNNNOOOPPPRRRWWWZZZ___eeennnuuu~~~~~~eeeVVVJJJJJJKKKHHHHHHLLLIIIKKKMMMNNNOOOQQQTTTWWW^^^bbbhhhnnnrrrvvvzzz|||uuujjjcccaaa```^^^eeennnuuuzzzmmm```^^^eeeooovvvzzz}}}tttddd\\\PPPOOONNNMMMLLLLLLLLLLLLKKKHHHIIILLLRRR___yyymmmSSSNNNEEEDDDCCCBBBAAABBBCCCCCCEEEIIIPPPVVV[[[dddvvv}}}~~~uuupppiiigggfffccc\\\VVVTTTRRRTTTZZZ]]]]]]___cccccckkkrrrqqqnnnmmmkkkhhheee^^^TTTJJJEEECCCBBBBBBBBBCCCDDDFFFFFFFFFFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDFFFFFFFFFFFFEEEEEEEEEEEECCCDDDFFFHHHIIIIIIIIIIIIGGGGGGGGGHHHIIIJJJKKKLLLPPPPPPPPPRRRUUUZZZ___bbb```bbbggglllsssxxx}}}|||mmmdddbbbaaa\\\VVVUUUQQQNNNNNNOOOOOOPPPQQQQQQPPPRRRVVVVVVVVV\\\cccjjjrrr}}}ttt[[[SSSMMMKKKIIIGGGHHHKKKJJJLLLNNNOOOQQQTTTXXX\\\eeegggjjjnnnqqqvvv|||vvvnnnkkkkkkmmmjjjpppzzztttooopppsss|||xxxhhh___SSSQQQOOONNNMMMLLLIIIGGGNNNMMMMMMNNNPPPXXXiiizzztttVVVHHHFFFEEECCCAAAAAAAAACCCDDDKKKLLLPPPXXXaaaoootttyyy{{{uuuoooiiiccc^^^ZZZXXXXXX]]]dddeeebbbbbbgggnnnuuuxxxuuurrrqqqpppnnnjjj^^^QQQIIICCC>>>>>>AAADDDDDDEEEFFFFFFFFFFFFFFFDDDDDDCCCCCCCCCCCCDDDDDDGGGFFFEEEDDDDDDEEEFFFFFFGGGHHHIIIJJJKKKKKKKKKKKKGGGGGGHHHIIIKKKMMMNNNOOOOOOPPPRRRTTTVVVYYYZZZ[[[```dddhhhkkknnnrrryyy~~~}}}qqqbbbZZZXXXXXXUUUQQQSSSQQQPPPRRRUUUWWWXXXYYYVVVTTTVVVYYY[[[]]]eeennn{{{rrrZZZSSSLLLKKKJJJHHHIIILLLLLLMMMPPPRRRTTTWWW\\\___gggiiimmmppptttyyy~~~{{{tttssstttvvvzzzyyyiii___TTTRRROOOMMMLLLKKKJJJHHHJJJHHHHHHIIIKKKQQQaaappptttXXXKKKFFFEEECCCAAAAAABBBCCCDDDHHHKKKUUUeeettt~~~ooowww~~~wwwpppkkkfffbbb___aaaaaafffmmmnnnkkklllpppxxx|||yyyuuupppggg[[[OOOHHHCCC@@@@@@DDDDDDEEEEEEFFFFFFFFFFFFFFFFFFEEEEEEDDDDDDEEEEEEFFFGGGFFFEEEEEEEEEEEEFFFGGGGGGHHHIIIJJJKKKKKKKKKKKKHHHIIIIIIKKKLLLNNNPPPQQQQQQRRRTTTWWWYYY[[[\\\\\\\\\```cccfffhhhmmmtttzzz~~~mmmdddXXXRRRSSSTTTTTTSSSUUUUUUWWW[[[```dddeeeeee```]]]\\\```dddjjjttt~~~nnnYYYRRRLLLKKKJJJHHHIIILLLMMMOOORRRUUUWWW[[[```dddiiikkkooorrrvvv{{{}}}~~~yyyiii___WWWSSSNNNLLLKKKKKKJJJJJJGGGFFFFFFHHHHHHLLLYYYeeeuuusssYYYMMMFFFEEECCCAAAAAABBBCCCDDDIIIOOOaaayyyuuujjjvvvwwwpppkkkiiigggeeehhhjjjooovvvxxxwwwxxx{{{zzzssscccWWWKKKFFFCCCBBBCCCFFFDDDEEEFFFFFFGGGGGGFFFFFFGGGGGGFFFFFFFFFFFFGGGGGGGGGGGGFFFFFFFFFFFFGGGHHHGGGHHHIIIJJJJJJKKKJJJJJJJJJJJJKKKLLLNNNPPPQQQRRRSSSTTTWWWYYY[[[\\\\\\\\\ZZZ\\\___```bbbgggooovvv{{{tttbbb\\\WWWTTTVVVYYY[[[[[[ZZZ^^^ccchhhooouuuvvvtttoooiiifffiiioooxxxkkkXXXQQQLLLKKKKKKIIIIIILLLNNNPPPSSSVVVYYY^^^cccgggiiilllooossswww|||zzziii^^^YYYTTTNNNKKKJJJJJJKKKKKKIIIGGGHHHJJJKKKLLLUUU___qqqpppXXXMMMFFFDDDCCCBBBAAACCCDDDEEEMMMWWWmmm}}}pppkkk{{{zzzrrrkkkggggggggggggiiimmmttt{{{~~~~~~vvvbbbVVVIIIEEEDDDBBBCCCEEEEEEEEEFFFGGGGGGGGGGGGFFFGGGGGGFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHGGGHHHIIIIIIJJJJJJJJJIIIJJJJJJKKKLLLMMMOOOQQQRRRRRRTTTVVVYYY[[[[[[[[[[[[ZZZ\\\]]]^^^```eeennnuuu{{{wwwjjj\\\[[[YYYXXXZZZ\\\___```aaaiiirrryyy~~~wwwqqqsssyyykkkVVVPPPLLLLLLLLLJJJJJJMMMMMMOOOSSSVVVYYY^^^cccggggggjjjnnnrrrvvv{{{zzziii^^^ZZZUUUOOOJJJIIIJJJKKKKKKJJJIIIJJJMMMMMMNNNTTT[[[qqqmmmUUUJJJEEEDDDCCCBBBBBBCCCEEEFFFOOOZZZrrr{{{rrrssswwwqqqhhhaaa___```bbbdddgggmmmuuu|||xxxdddWWWIIIDDDDDDCCCBBBCCCEEEEEEFFFGGGGGGGGGGGGGGGEEEEEEDDDDDDDDDDDDEEEEEEFFFFFFGGGGGGHHHHHHHHHHHHGGGHHHIIIIIIIIIIIIIIIIIIHHHHHHIIIJJJLLLNNNPPPQQQPPPQQQSSSVVVXXXYYYYYYYYYZZZ\\\^^^^^^```fffooovvv}}}mmmbbb[[[ZZZZZZYYYZZZ^^^ccchhhooo{{{yyyyyykkkUUUOOOKKKLLLLLLJJJKKKMMMMMMOOORRRUUUXXX]]]bbbfffeeehhhlllppptttzzz}}}kkkaaaZZZVVVPPPKKKJJJJJJKKKKKKIIIGGGHHHKKKMMMMMMRRRXXXnnnkkkSSSHHHEEEDDDCCCBBBBBBDDDFFFGGGKKKWWWppp{{{www}}}{{{vvvlllfff^^^XXXWWWYYY\\\^^^dddllltttzzz|||fffXXXIIIEEEEEEDDDBBBBBBEEEFFFGGGGGGHHHGGGGGGGGGDDDDDDCCCCCCCCCCCCDDDDDDDDDEEEFFFGGGHHHHHHHHHGGGHHHHHHIIIIIIIIIIIIHHHHHHGGGGGGHHHIIIKKKMMMNNNOOOOOOPPPQQQSSSVVVXXXZZZ[[[[[[^^^aaaccceeekkkssszzzwwwhhh___ZZZZZZZZZYYY]]]fffsss}}}~~~|||}}}fffTTTNNNKKKLLLMMMKKKKKKMMMMMMPPPSSSUUUXXX\\\bbbeeedddgggkkkoootttyyyoooeeeZZZVVVPPPLLLKKKKKKJJJJJJGGGEEEFFFIIILLLMMMQQQWWWooolllSSSIIIEEEDDDCCCBBBCCCDDDFFFGGGIIIUUUlll|||{{{}}}xxxrrrmmmddd^^^WWWRRRRRRTTTWWWYYY```iiipppsssxxxgggXXXIIIEEEFFFFFFDDDDDDEEEFFFGGGGGGHHHHHHGGGGGGDDDCCCCCCBBBBBBCCCCCCDDDCCCDDDEEEGGGGGGGGGGGGGGGHHHHHHHHHIIIIIIHHHHHHGGGFFFGGGGGGIIIJJJLLLNNNOOOQQQQQQQQQSSSVVVZZZ^^^```aaaeeeiiilllooouuu}}}tttgggaaa[[[ZZZZZZ[[[bbbrrr}}}vvv___TTTNNNKKKLLLMMMKKKKKKNNNNNNQQQSSSVVVXXX\\\aaaeeedddgggkkkoootttyyy}}}wwwsssssstttuuuvvvzzz}}}{{{xxxzzzrrrhhhZZZVVVQQQMMMLLLKKKJJJIIIGGGEEEEEEIIILLLNNNSSSXXXssslllTTTJJJEEEDDDCCCBBBCCCDDDFFFHHHKKKWWWjjj|||~~~{{{wwwrrrkkkfff```ZZZTTTPPPPPPSSSVVVWWW\\\eeekkkmmmqqqwwwzzzwww}}}fffWWWHHHEEEGGGGGGFFFFFFFFFFFFGGGHHHHHHHHHHHHGGGDDDDDDCCCCCCCCCCCCDDDDDDBBBCCCEEEFFFGGGGGGFFFFFFHHHHHHHHHIIIIIIHHHGGGGGGGGGGGGHHHIIIKKKMMMOOOPPPSSSSSSSSSTTTXXX\\\aaadddhhhlllqqquuuyyy~~~qqqhhheeeeee______ggguuu~~~|||oooZZZPPPOOOMMMLLLKKKLLLMMMNNNQQQQQQQQQSSSWWW\\\```ccc^^^bbbhhhmmmsssxxx~~~zzzqqqkkkddd]]][[[^^^bbbbbbeeehhhiiiiiikkknnnuuuvvvzzz}}}uuummmaaaZZZRRRMMMKKKJJJIIIGGGIIIFFFEEEGGGHHHKKKUUU```xxxppp[[[PPPHHHDDDBBBCCCCCCBBBEEEIIIMMMWWWcccooo{{{zzz{{{}}}}}}wwwtttnnnhhh^^^XXXSSSQQQOOONNNPPPUUU```ccchhhlllnnnpppqqqsss{{{fffXXXJJJFFFHHHHHHGGGFFFFFFGGGGGGHHHHHHHHHGGGGGGFFFFFFEEEDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGHHHJJJMMMOOOQQQTTTVVVYYY\\\___ccchhhlllsssyyy~~~sssmmmkkknnnmmmsss~~~uuuuuuzzziiiVVVOOONNNLLLKKKJJJKKKLLLMMMQQQRRRSSSUUUXXX]]]aaaccc^^^bbbhhhoootttzzzzzzrrrhhhaaaZZZUUUUUUYYY]]]___eeejjjkkkhhheeeccceeegggkkksss}}}vvvnnnbbb[[[SSSNNNLLLKKKIIIGGGIIIGGGGGGHHHIIIMMMWWWbbb}}}pppZZZMMMHHHDDDBBBCCCDDDCCCEEEIIIMMMUUU```kkkxxxyyy{{{uuunnnddd]]]WWWTTTRRRQQQUUU[[[cccgggmmmooooooooorrrttt}}}fffXXXKKKHHHJJJJJJGGGGGGFFFGGGGGGHHHHHHHHHHHHGGGFFFFFFEEEDDDDDDDDDDDDDDDFFFFFFGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGHHHIIIKKKNNNPPPRRRTTTWWW[[[^^^bbbhhhnnnrrrzzzvvvsssssswww||||||tttooorrryyyyyy```SSSNNNMMMKKKJJJJJJKKKLLLMMMRRRSSSTTTWWWZZZ^^^aaaccc___dddkkkqqqvvvzzz~~~~~~tttjjj^^^WWWQQQNNNRRRXXX]]]fffpppuuuqqqhhh^^^XXXWWWZZZ___gggqqqzzzxxxpppccc]]]TTTOOOMMMLLLJJJHHHJJJHHHHHHJJJKKKOOOYYYcccqqqYYYKKKHHHDDDBBBCCCDDDCCCEEEJJJPPPUUU^^^kkkyyyxxxxxxkkkccc[[[XXXUUUUUUZZZ```iiiooouuuuuuqqqpppsssxxx~~~{{{dddWWWLLLJJJLLLKKKHHHHHHFFFGGGHHHIIIIIIIIIIIIIIIFFFFFFEEEDDDDDDDDDDDDEEEEEEFFFFFFGGGGGGGGGGGGGGGIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHIIIJJJLLLOOOQQQSSSUUUXXX\\\aaaffflllssswwwzzz}}}{{{yyyzzz{{{nnnjjjkkkttt~~~nnnZZZRRROOOMMMLLLKKKJJJLLLMMMNNNRRRSSSVVVYYY\\\___aaabbbbbbgggmmmsssvvvyyy{{{|||}}}~~~}}}yyyqqqfffZZZSSSOOOOOOUUU]]]iiiyyyyyyhhh[[[SSSTTTYYY```hhhpppwww~~~{{{rrreee^^^VVVPPPNNNMMMKKKIIIIIIGGGGGGJJJLLLOOOYYYccc~~~qqqYYYJJJHHHDDDBBBDDDDDDDDDFFFKKKTTTWWWaaaqqqwwwrrriii```[[[YYYYYY^^^fffrrryyy~~~|||uuuqqquuu{{{}}}vvvaaaVVVMMMKKKMMMKKKIIIIIIHHHHHHIIIJJJJJJJJJJJJJJJGGGFFFEEEEEEDDDDDDEEEEEECCCDDDEEEFFFFFFFFFEEEEEEJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIIIIKKKMMMPPPSSSTTTUUUXXX\\\aaaffflllsssxxx}}}~~~~~~xxxmmmddddddkkkxxxgggXXXSSSPPPOOOMMMLLLLLLMMMOOOPPPSSSTTTVVVYYY\\\___aaabbbeeeiiiooossstttuuuvvvwww{{{{{{}}}~~~yyyuuuooodddYYYSSSQQQTTT\\\eeexxxzzzdddXXXTTTUUU[[[dddlllssszzz}}}sssfff___WWWQQQOOONNNKKKIIIGGGFFFFFFIIIKKKNNNWWW```~~~pppYYYKKKHHHDDDBBBDDDEEEDDDGGGKKKUUUYYYgggzzzxxx|||rrrhhhccc``````fffmmm{{{vvvqqqtttyyyyyy~~~}}}rrr^^^UUULLLKKKLLLKKKJJJKKKKKKKKKLLLLLLLLLLLLKKKKKKGGGGGGFFFEEEEEEEEEEEEEEECCCDDDFFFGGGGGGGGGFFFEEEHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIKKKMMMQQQSSSUUUUUUXXX\\\```dddjjjppptttyyyzzzxxxvvvuuuuuuvvvxxxzzzyyyuuuhhhbbbcccfffrrr|||cccWWWTTTPPPOOONNNMMMMMMNNNPPPQQQTTTUUUVVVXXX[[[^^^aaabbbfffjjjnnnpppqqqqqqrrrsssxxxyyy|||~~~|||wwwrrrjjjaaaXXXUUUVVVYYYbbbkkkrrr]]]VVVVVVVVV^^^jjjttt|||sssggg```WWWQQQOOOMMMKKKIIIFFFEEEFFFIIIJJJLLLTTT]]]}}}lllWWWLLLGGGDDDBBBDDDEEEEEEHHHLLLTTT[[[mmm|||}}}sssmmmjjjjjjooovvv~~~|||sssmmmnnnrrrqqqvvv{{{zzzppp^^^UUUMMMLLLLLLLLLLLLOOOOOOOOOOOOOOONNNMMMLLLLLLGGGGGGFFFEEEEEEEEEEEEFFFFFFGGGIIIKKKKKKJJJIIIGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHIIIKKKMMMQQQTTTUUUVVVYYY\\\___ccchhhmmmqqqxxxyyywwwtttqqqooonnnnnnnnnnnnxxxrrrccc\\\[[[aaaffftttwww```UUURRROOONNNMMMLLLLLLNNNPPPQQQUUUUUUUUUWWWYYY]]]```cccdddgggjjjlllnnnoooqqqsssvvvxxxzzz}}}~~~{{{vvvqqqfff___ZZZYYY\\\```iiiqqqgggZZZXXXXXX___iiiwwwrrrggg```WWWQQQNNNMMMKKKHHHGGGFFFGGGIIIIIIKKKRRR[[[sssfffUUUMMMGGGCCCBBBDDDEEEEEEHHHMMMUUU___vvvzzzuuuqqqpppttt{{{}}}}}}{{{uuulllfffeeefffhhhnnntttyyy~~~xxxooo```WWWOOOMMMMMMMMMPPPTTTSSSSSSSSSRRRPPPOOOMMMLLLHHHGGGFFFFFFEEEEEEFFFFFFGGGHHHKKKLLLMMMLLLJJJHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHJJJMMMPPPSSSUUUWWWZZZ]]]aaadddiiiooosssyyy}}}zzzwwwtttrrrqqqqqqttt~~~{{{}}}uuueeeYYYVVVYYYXXX___mmmsss^^^SSSPPPNNNMMMLLLKKKLLLMMMOOOPPPVVVUUUUUUUUUXXX\\\```cccbbbdddgggjjjlllnnnrrrtttuuuwwwzzz}}}~~~{{{uuuqqqddd___\\\^^^aaaeeemmmvvvvvvaaa[[[\\\[[[jjjvvvrrrggg```WWWQQQNNNMMMJJJHHHIIIGGGHHHJJJJJJKKKRRR[[[hhh}}}bbbRRRMMMGGGCCCBBBDDDFFFEEEHHHMMMXXXddd~~~}}}~~~|||wwwsssrrruuu{{{zzzyyyuuunnngggaaa^^^]]]ccciiipppuuu{{{}}}wwwooocccYYYQQQNNNNNNOOOSSSXXXVVVUUUUUUSSSQQQOOONNNLLLHHHGGGFFFFFFEEEFFFFFFFFFEEEGGGIIIKKKLLLJJJHHHGGGHHHHHHHHHHHHHHHHHHHHHHHHFFFGGGHHHJJJLLLPPPSSSUUUXXXZZZ^^^bbbffflllrrrvvvzzz}}}|||{{{{{{~~~yyyrrrrrrwwwxxxiiiZZZSSSTTTQQQZZZ___hhhsssxxx~~~lll[[[TTTRRRPPPNNNLLLKKKKKKLLLNNNPPPQQQRRRTTTWWWYYY\\\]]]^^^bbbcccfffhhhiiilllppprrrxxxwwwwwwzzz||||||wwwsssjjjiiieeeaaabbbjjjvvvrrrddd^^^aaagggyyyvvvhhhbbbYYYRRRNNNLLLJJJJJJKKKJJJHHHHHHIIILLLPPPSSSiii|||yyyaaaPPPHHHFFFCCCBBBCCCDDDEEEJJJQQQWWWllluuuwwwvvvmmmlllmmmkkkiiinnnnnnkkkfff```\\\[[[[[[aaafffkkkpppxxx}}}zzztttbbbYYYQQQPPPRRRTTTXXX\\\[[[XXXVVVVVVVVVSSSNNNIIIIIIJJJJJJHHHEEEEEEGGGIIIHHHGGGGGGFFFFFFGGGGGGHHHIIIKKKLLLKKKIIIGGGFFFFFFGGGGGGHHHJJJNNNQQQSSSSSSWWWZZZ]]]___aaagggpppvvvzzzpppmmmsss|||nnnaaaTTTOOOQQQOOOTTTWWW```iiioootttkkk[[[TTTRRROOONNNLLLJJJJJJLLLNNNOOOQQQRRRTTTVVVYYY\\\]]]^^^bbbdddgggiiijjjmmmqqqsssxxxxxxyyyzzz{{{{{{xxxvvvooonnnkkkiiilllttt~~~qqqmmmqqqwwwvvvhhhbbbYYYRRRMMMKKKJJJIIIJJJIIIGGGGGGHHHLLLOOOQQQ^^^pppxxx```QQQJJJGGGDDDCCCEEEEEEFFFLLLSSS[[[ooorrruuu|||pppgggdddeeeccc```bbbbbb```]]]YYYVVVVVVWWW[[[```eeekkkrrrxxxvvvpppbbbYYYSSSSSSUUUVVVYYY\\\[[[YYYWWWWWWVVVSSSNNNJJJJJJHHHGGGGGGHHHJJJJJJIIIHHHGGGGGGFFFFFFGGGGGGHHHIIIJJJLLLKKKIIIGGGFFFGGGIIIIIIIIILLLOOORRRTTTUUUZZZ]]]```bbbeeekkksssyyyvvvmmmfffhhhvvvzzzdddZZZOOOMMMPPPNNNPPPRRRYYY```eeekkkxxxjjj[[[TTTSSSNNNMMMKKKJJJJJJKKKMMMNNNPPPRRRTTTVVVYYY\\\^^^___ccceeehhhkkklllooorrruuuyyyzzz||||||{{{zzzzzz{{{wwwvvvttttttxxxvvvhhhbbbYYYQQQLLLJJJIIIHHHIIIHHHFFFFFFGGGJJJMMMOOOSSSbbbxxxuuu___PPPJJJHHHEEEDDDFFFGGGHHHNNNUUU___rrr{{{ooouuuwww~~~sssfff]]]ZZZZZZWWWUUUTTTUUUUUUSSSQQQQQQRRRSSSVVVZZZ```eeemmmtttrrrmmmbbbZZZTTTUUUXXXXXXYYY\\\\\\[[[YYYWWWUUURRRMMMJJJIIIFFFCCCEEEIIIKKKJJJGGGGGGGGGFFFFFFFFFFFFGGGGGGHHHJJJKKKKKKIIIGGGGGGHHHJJJKKKLLLNNNQQQTTTWWWXXX]]]aaaeeehhhkkkpppxxx~~~vvvqqqjjjddd```hhh}}}qqq^^^WWWOOOMMMRRRPPPRRRSSSWWW]]]aaaggguuujjj[[[TTTRRRNNNMMMKKKKKKKKKKKKMMMNNNPPPRRRTTTVVVZZZ\\\^^^```dddfffjjjmmmoooqqqtttwwwzzz|||~~~}}}{{{zzz|||~~~|||{{{{{{~~~vvvhhhbbbYYYQQQLLLJJJHHHGGGHHHGGGFFFEEEGGGIIILLLMMMNNNZZZmmmrrr\\\OOOIIIHHHEEEDDDFFFGGGHHHNNNUUUccctttwwwpppyyyyyyrrr|||nnnfff[[[TTTRRRQQQPPPNNNMMMNNNOOONNNMMMMMMOOOQQQSSSWWW\\\bbbjjjqqqpppkkk```YYYUUUVVVYYYXXXXXXYYY\\\[[[YYYVVVSSSPPPLLLJJJFFFEEEDDDEEEFFFGGGFFFFFFGGGGGGFFFFFFFFFFFFGGGGGGHHHIIIJJJJJJHHHGGGHHHIIIJJJLLLNNNQQQSSSVVVZZZ\\\bbbfffkkknnnqqqvvv}}}vvvhhheeeaaa___```llllllZZZVVVOOOOOOSSSRRRSSSTTTWWW\\\```ggguuujjjZZZSSSQQQMMMMMMLLLKKKKKKLLLMMMMMMQQQRRRTTTWWW[[[^^^```aaaeeehhhlllooorrrtttvvvyyy{{{~~~}}}|||~~~{{{yyy{{{vvviiicccYYYQQQLLLJJJHHHGGGGGGFFFFFFEEEFFFHHHJJJLLLNNNVVVggg~~~pppZZZMMMHHHGGGDDDCCCEEEGGGHHHNNNUUUdddvvv~~~sssrrr|||tttppp{{{kkk```[[[TTTOOONNNNNNMMMKKKJJJKKKLLLKKKJJJJJJLLLNNNPPPTTTXXX^^^fffnnnmmmhhh___XXXTTTUUUWWWUUUTTTVVVYYYXXXWWWTTTPPPMMMKKKJJJFFFIIIKKKIIIDDDBBBDDDGGGGGGFFFFFFEEEEEEFFFFFFGGGHHHIIIJJJIIIHHHHHHIIIKKKKKKNNNQQQTTTVVVYYY^^^bbbggglllrrrvvvyyy~~~qqqhhh^^^\\\]]]aaahhhwwwgggWWWUUUPPPPPPUUUSSSTTTUUUYYY```eeennn}}}jjjYYYRRRQQQNNNNNNMMMMMMMMMMMMNNNNNNRRRSSSVVVYYY\\\___bbbcccfffiiinnnrrrtttvvvyyyzzz}}}zzzuuuqqqppppppooonnnjjjnnnppppppqqqxxxwwwjjjdddZZZRRRMMMJJJIIIHHHGGGFFFFFFFFFGGGHHHJJJKKKMMMTTTddd|||pppZZZNNNIIIFFFDDDCCCFFFGGGHHHOOOVVVcccxxxrrrooosss~~~uuurrrnnn```XXXTTTPPPMMMLLLLLLLLLKKKIIIJJJJJJIIIHHHHHHJJJKKKMMMQQQUUUZZZbbbiiiiiieee```YYYSSSTTTTTTRRRQQQRRRUUUUUUTTTQQQLLLIIIIIIIIIGGGLLLQQQMMMFFFAAADDDIIIFFFFFFEEEEEEEEEEEEFFFFFFGGGHHHIIIIIIHHHHHHJJJLLLLLLPPPUUUXXXZZZ^^^dddiiimmmssszzzzzznnnddd]]]ZZZZZZ___jjjwww}}}dddVVVVVVSSSTTTZZZYYYZZZ\\\cccllluuuiiiYYYSSSRRROOONNNNNNNNNNNNNNNNNNOOOSSSUUUWWWZZZ^^^aaadddeeefffjjjooosssvvvxxxzzz|||xxxssslllgggddd```\\\YYYTTTWWWZZZZZZ[[[cccppp|||yyyllleee\\\SSSNNNKKKIIIHHHGGGGGGGGGGGGGGGHHHJJJJJJMMMSSSccc}}}ppp\\\QQQLLLGGGEEEDDDGGGHHHJJJPPPXXXccczzz~~~kkknnnwwwyyyvvvwwwggg[[[TTTRRROOOMMMLLLKKKJJJJJJIIIJJJKKKJJJIIIIIIKKKMMMOOORRRVVVZZZaaaiiihhhdddcccZZZTTTSSSSSSPPPOOOPPPPPPQQQPPPMMMIIIFFFGGGHHHFFFJJJMMMKKKFFFCCCDDDGGGFFFFFFEEEEEEEEEEEEFFFFFFGGGHHHHHHHHHGGGHHHKKKMMMNNNTTTZZZ^^^```eeelllrrrtttzzzyyynnnddd\\\WWWZZZ[[[cccsss|||cccWWWXXXVVVYYY______bbbfffooozzzhhhYYYTTTTTTOOOOOOOOOOOOOOOOOOOOOOOOTTTUUUXXX[[[___bbbeeefffgggkkkppptttwwwyyy{{{}}}sssnnnfff```\\\WWWQQQMMMHHHKKKNNNMMMMMMTTTbbbmmmvvvyyymmmfff]]]TTTOOOLLLJJJIIIGGGGGGGGGGGGHHHIIIJJJJJJOOOTTTcccqqq^^^TTTPPPIIIFFFFFFHHHJJJKKKRRRYYYccc{{{yyyiiippp|||}}}zzzssseeeZZZTTTRRRPPPNNNLLLJJJIIIHHHKKKLLLMMMMMMLLLMMMOOOQQQRRRVVVXXX\\\dddjjjjjjfffeee\\\TTTSSSRRRPPPOOOPPPMMMNNNNNNKKKGGGEEEFFFHHHCCCDDDFFFFFFEEEDDDCCCCCCFFFFFFEEEEEEEEEEEEFFFFFFGGGHHHHHHHHHGGGHHHKKKNNNPPPVVV]]]aaadddiiiqqqwwwyyytttiiiaaaYYYXXX\\\\\\cccmmm{{{wwwhhhZZZVVVZZZ```eeejjjkkktttyyybbbUUUQQQPPPNNNOOOQQQRRRSSSSSSTTTTTTSSSVVVYYY\\\^^^aaadddggglllnnnqqqtttvvvxxxyyyyyy}}}{{{xxxrrrggg[[[UUUQQQLLLIIIJJJGGGGGGGGGIIIMMMRRRWWWZZZcccjjjwwwyyyqqqhhh\\\SSSOOOMMMJJJHHHFFFFFFFFFFFFGGGHHHIIIJJJPPPTTTcccttt\\\PPPOOOGGGGGGFFFFFFHHHMMMTTTZZZfff{{{xxxjjjppp|||wwwmmmggg]]]YYYSSSOOONNNOOOPPPPPPNNNNNNMMMMMMNNNOOOQQQRRRQQQTTTXXX___iiirrrrrrmmmhhh]]]SSSPPPNNNKKKKKKMMMOOOMMMKKKHHHFFFDDDDDDDDDEEEEEEFFFGGGGGGGGGGGGGGGEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFGGGHHHIIIJJJKKKNNNQQQWWW]]]cccjjjqqquuuuuu|||~~~lllccc^^^YYYZZZ```gggppp|||wwwiii[[[YYY^^^eeemmmsssxxxwwwaaaUUUQQQPPPOOOPPPQQQSSSTTTTTTTTTTTTUUUWWW[[[]]]```bbbfffhhhlllnnnqqqtttwwwxxxyyyzzz~~~zzzwwwnnncccXXXRRRNNNIIIGGGGGGEEEEEEEEEGGGJJJNNNSSSUUUYYY___hhhrrryyy}}}xxxxxxxxxyyy|||zzzqqqhhh\\\SSSOOOMMMJJJHHHFFFFFFFFFFFFGGGHHHIIIJJJNNNTTTdddwww^^^QQQNNNGGGGGGFFFFFFGGGMMMTTTYYYhhh|||xxxlllqqq}}}}}}tttmmmddd___YYYTTTSSSSSSTTTTTTQQQQQQPPPPPPQQQRRRTTTUUUUUUYYY^^^eeeooowwwwwwqqqiii^^^TTTPPPNNNKKKKKKMMMMMMLLLJJJHHHFFFEEEEEEEEEEEEFFFFFFGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGHHHIIIJJJKKKLLLOOOTTTZZZ```ffflllqqqssszzztttddd___]]]\\\bbbkkkwwwvvviii]]]]]]dddmmmwwwsss___UUUQQQPPPPPPQQQRRRSSSTTTUUUUUUUUUVVVYYY\\\___aaadddgggjjjmmmnnnqqqtttwwwyyyzzz{{{~~~yyyttthhh]]]SSSNNNKKKFFFDDDDDDDDDDDDDDDFFFIIIMMMPPPSSSSSSVVVZZZ___cccfffggggggdddeeefffgggkkkrrrzzz{{{qqqhhh\\\SSSOOOMMMJJJHHHFFFFFFFFFGGGGGGHHHIIIJJJMMMTTTggg|||bbbRRRMMMGGGGGGFFFEEEGGGLLLSSSYYYiii{{{xxxnnnsss~~~}}}vvvmmmhhhaaa\\\ZZZ[[[[[[\\\XXXWWWVVVUUUUUUWWWXXXYYYYYY^^^eeellluuu|||zzztttiii^^^TTTPPPNNNKKKJJJLLLKKKJJJIIIGGGFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGHHHIIIJJJKKKIIIMMMQQQVVV[[[```fffjjjqqqvvv~~~pppcccaaacccfffppp{{{ttthhh^^^___gggqqq}}}nnn^^^VVVRRRPPPOOOPPPQQQSSSTTTTTTUUUUUUWWWYYY]]]```bbbdddhhhjjjmmmoooqqqtttwwwzzz{{{|||xxxqqqcccYYYPPPLLLJJJEEECCCDDDFFFGGGGGGHHHKKKNNNQQQSSSTTTUUUWWWYYY[[[]]]___```___```bbbdddhhhpppxxx~~~}}}qqqhhh\\\SSSOOOMMMJJJHHHGGGGGGGGGGGGHHHIIIJJJJJJMMMVVVlll~~~dddRRRKKKHHHGGGFFFEEEFFFLLLTTTYYYgggxxxvvvooottt}}}sssnnnhhhdddccceeefffgggcccaaa^^^\\\[[[[[[\\\]]]]]]dddlllrrryyy}}}zzzssshhh]]]SSSOOOMMMJJJIIIKKKHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGHHHHHHGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGHHHIIIJJJKKKIIILLLPPPTTTXXX]]]bbbfffnnnrrryyy}}}ppphhhiiimmmsssoooeee]]]^^^eeeooo{{{kkk]]]VVVRRRPPPOOOPPPQQQRRRSSSTTTTTTTTTWWWYYY]]]___aaadddhhhjjjnnnoooqqqtttwwwzzz}}}~~~wwwooo```WWWOOOLLLKKKGGGEEEFFFHHHHHHIIIKKKMMMPPPSSSTTTWWWWWWXXXZZZ]]]aaadddfffbbbdddgggjjjooowwwqqqhhh\\\SSSOOOMMMJJJHHHGGGGGGGGGGGGHHHIIIJJJKKKOOOXXXooo}}}cccQQQJJJHHHGGGEEEEEEGGGMMMUUU\\\fffvvv}}}tttoootttwwwtttooommmnnnpppqqqrrrnnnkkkgggcccaaa```aaabbbfffmmmtttxxx{{{}}}xxxqqqdddZZZPPPLLLJJJHHHHHHJJJGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGHHHIIIJJJKKKJJJMMMQQQTTTWWW\\\```dddkkkpppvvv}}}}}}sssooottt{{{jjjaaaZZZ[[[```gggqqqyyy~~~hhh\\\WWWSSSPPPPPPPPPRRRSSSTTTUUUUUUUUUWWWZZZ]]]```bbbeeehhhkkkooopppqqqtttwww{{{~~~vvvmmm^^^VVVOOONNNMMMJJJHHHIIIHHHHHHJJJLLLOOORRRUUUVVVXXXYYYZZZ^^^ccciiinnnqqqkkknnnqqquuu{{{qqqhhh\\\SSSOOOMMMJJJHHHGGGGGGGGGGGGHHHIIIJJJKKKOOOXXXpppxxx```PPPIIIHHHGGGFFFEEEHHHOOOXXX___hhhxxx|||tttooottt|||zzzxxxwwwyyy{{{{{{{{{wwwtttpppkkkiiiiiijjjkkkrrrxxx}}}~~~}}}{{{uuunnn___UUULLLHHHGGGFFFFFFHHHFFFFFFGGGGGGGGGGGGFFFFFFFFFGGGGGGHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFGGGHHHIIIJJJKKKLLLNNNRRRUUUXXX\\\aaadddkkkooouuu|||yyyxxxyyyeee]]]WWWVVVXXX\\\ccckkkmmmuuu{{{fff\\\WWWSSSPPPRRRSSSTTTUUUVVVWWWWWWWWWYYY[[[___aaadddfffjjjlllooopppqqqtttxxx{{{vvvlll]]]UUUOOOOOOOOOLLLJJJKKKJJJKKKMMMPPPTTTWWWYYY[[[\\\]]]```eeelllttt{{{}}}qqqhhh\\\SSSOOOMMMJJJHHHHHHHHHGGGHHHHHHIIIJJJKKKNNNWWWnnnrrr\\\NNNHHHHHHGGGFFFEEEIIIQQQ[[[bbbnnn~~~~~~vvvooouuu}}}zzzvvvsssrrrsssuuuwwwzzzzzzvvvooohhhZZZPPPGGGEEEDDDCCCDDDFFFEEEFFFGGGHHHGGGGGGFFFEEEEEEFFFGGGHHHIIIJJJJJJJJJGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFGGGHHHIIIJJJKKKLLLOOORRRVVVYYY]]]bbbeeekkkooovvv|||~~~pppbbbZZZTTTSSSSSSUUUZZZ```ccckkkwwwzzzeee\\\WWWSSSOOOTTTUUUVVVWWWXXXYYYYYYYYYZZZ]]]```ccceeehhhkkknnnpppppprrrtttxxx|||wwwlll\\\UUUOOOOOOOOOMMMKKKLLLMMMOOOQQQUUUXXX\\\^^^```aaacccgggmmmuuu~~~qqqhhh\\\SSSOOOMMMJJJIIIHHHHHHHHHHHHIIIJJJKKKKKKMMMVVVlllmmmZZZMMMHHHHHHGGGFFFFFFJJJRRR]]]eeetttwwwpppwww}}}zzzxxxxxxzzz}}}}}}}}}vvvpppiiibbbWWWMMMEEEBBBCCCBBBCCCFFFFFFFFFGGGHHHGGGFFFEEEDDDDDDEEEFFFHHHIIIJJJKKKKKKGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFGGGHHHIIIKKKKKKLLLOOORRRVVVYYY]]]bbbeeekkkpppwww}}}xxxvvvsssuuuxxx}}}zzznnn___VVVNNNLLLLLLNNNTTTZZZaaammmyyyzzzggg\\\VVVSSSTTTVVVVVVVVVWWWYYYZZZ\\\\\\```bbbdddfffgggiiilllnnnsssuuuvvvwwwxxx{{{~~~|||rrr___WWWSSSTTTUUUSSSRRRSSSRRRRRRRRRTTTXXX\\\___```cccgggooowww}}}uuufffWWWPPPNNNJJJGGGFFFHHHGGGFFFFFFGGGHHHJJJKKKRRRUUUfffzzziiiYYYNNNIIIIIIGGGGGGGGGGGGNNN^^^nnn}}}{{{www~~~~~~zzzrrrhhh\\\UUUKKKIIIEEECCCBBBAAA@@@???DDDDDDDDDDDDEEEEEEEEEEEEGGGHHHIIIIIIIIIHHHGGGFFFFFFFFFFFFEEEFFFGGGGGGHHHIIIHHHGGGFFFFFFHHHJJJLLLOOOQQQUUUYYY]]]bbbhhhlllooosss{{{wwwnnnhhhhhhcccdddeeehhhkkkooosssuuuzzzttthhhZZZSSSMMMMMMOOOQQQWWW]]]eeesss}}}jjj^^^WWWTTTUUUVVVVVVWWWYYY[[[]]]___aaabbbdddfffhhhiiilllqqqtttwwwxxxxxxyyyzzz|||wwwbbbYYYSSSSSSSSSRRRQQQSSSUUUUUUUUUWWWZZZ^^^``````gggkkkttt}}}uuufffXXXQQQNNNKKKHHHGGGHHHGGGFFFFFFGGGHHHJJJKKKQQQUUUfffyyyhhhXXXMMMIIIIIIGGGGGGGGGHHHPPPaaarrryyyyyy|||uuulllaaaVVVOOOHHHEEECCCBBBBBBCCCBBBAAADDDDDDDDDDDDEEEEEEEEEEEEGGGHHHIIIIIIIIIHHHGGGFFFFFFFFFFFFFFFFFFGGGHHHHHHIIIHHHGGGGGGHHHJJJMMMNNNQQQTTTXXX\\\___dddiiimmmrrrvvv}}}vvvoooiiiaaa^^^^^^]]]]]]^^^___bbbdddgggiiimmmsss~~~kkk___SSSOOOLLLOOORRRUUU\\\dddppplll```XXXUUUVVVVVVWWWXXXZZZ]]]```ccceeeeeefffhhhiiilllpppvvv{{{}}}}}}}}}}}}}}}~~~iii```WWWUUUTTTRRRRRRTTTXXXXXXYYY[[[]]]___aaabbblllpppzzz~~~}}}tttgggYYYRRROOOKKKHHHHHHHHHGGGFFFFFFGGGHHHJJJKKKPPPTTTdddyyygggWWWMMMJJJHHHGGGGGGHHHKKKTTTgggyyy{{{www{{{|||tttkkkbbbWWWNNNHHHCCCAAA@@@AAABBBDDDDDDCCCDDDDDDDDDEEEEEEEEEFFFFFFFFFGGGHHHIIIIIIIIIGGGGGGGGGGGGGGGGGGGGGHHHHHHIIIHHHHHHHHHIIIKKKMMMPPPQQQUUUXXX\\\```cccgggkkknnnuuuzzzxxxooofffbbb^^^YYYXXX[[[WWWWWWWWWWWWXXXYYY[[[[[[bbbfffrrrxxxeeeXXXQQQMMMKKKNNNSSSXXXccclllnnnaaaXXXVVVXXXWWWXXXYYY[[[^^^aaaccceeeeeefffhhhiiimmmssszzztttiii^^^ZZZXXXVVVVVVXXXYYYZZZ\\\]]]^^^```ccceeennnsss~~~vvvtttrrrpppqqquuu~~~sssgggZZZTTTOOOKKKHHHIIIHHHGGGFFFFFFGGGHHHJJJKKKNNNRRR___zzzyyyfffVVVMMMJJJHHHFFFGGGIIIMMMXXXmmm{{{yyy~~~}}}|||zzzzzzwwwqqqhhh___WWWOOOHHHCCCAAA@@@???@@@CCCDDDDDDCCCDDDDDDDDDEEEEEEFFFFFFGGGFFFGGGHHHIIIJJJIIIHHHHHHHHHHHHHHHHHHHHHIIIIIIJJJGGGHHHIIIJJJMMMPPPRRRTTTWWWZZZ^^^bbbeeehhhlllnnnwww}}}nnnfff^^^[[[YYYVVVVVVYYYSSSTTTTTTTTTUUUUUUVVVVVV]]]aaajjjvvvuuubbbUUUQQQLLLKKKMMMQQQXXXeeeqqqpppcccZZZWWWXXXXXXYYYZZZ[[[]]]```bbbcccdddeeegggiiimmmsss{{{sssgggaaa^^^[[[[[[]]]ZZZ\\\]]]^^^^^^```dddhhhmmmsss~~~rrrkkklllkkkjjjlllrrrzzzqqqfffZZZTTTOOOJJJHHHIIIHHHGGGFFFFFFGGGHHHJJJKKKMMMOOOYYYnnn{{{gggVVVLLLKKKHHHFFFFFFIIINNN\\\rrr}}}|||}}}zzzvvvrrrooonnnhhhccc[[[TTTNNNIIIEEEBBBBBBAAA@@@AAACCCDDDCCCAAADDDDDDDDDEEEFFFGGGGGGGGGGGGHHHIIIJJJKKKJJJJJJIIIIIIIIIIIIIIIIIIJJJJJJKKKGGGHHHJJJLLLOOORRRTTTUUUXXX[[[___bbbeeehhhllloooxxx{{{fff^^^XXXUUUTTTQQQRRRUUUQQQRRRSSSTTTUUUVVVWWWWWWZZZ]]]dddllltttsss```SSSOOOLLLJJJLLLOOOUUUbbbnnn~~~vvvhhh]]]XXXYYYXXXYYYYYY[[[]]]___aaabbbdddeeehhhkkkooouuu|||~~~rrrlllhhhdddcccddd```aaaaaa___]]]___dddiiimmmrrr~~~yyynnnjjjjjjjjjlllqqqzzznnndddZZZTTTOOOIIIGGGIIIHHHGGGFFFFFFGGGHHHJJJKKKMMMNNNTTTeee|||iiiVVVLLLKKKHHHFFFFFFIIIOOO^^^vvv}}}}}}}}}yyyssslllgggcccbbbYYYUUUPPPKKKHHHFFFDDDCCCCCCBBBAAABBBDDDDDDBBBAAACCCDDDEEEEEEFFFGGGHHHHHHHHHIIIJJJLLLLLLLLLLLLKKKJJJJJJJJJJJJJJJKKKKKKLLLIIIJJJLLLOOORRRTTTVVVWWWYYY[[[^^^aaadddiiinnnrrryyysssccc\\\WWWVVVUUURRRRRRTTTPPPQQQSSSUUUVVVWWWWWWWWWVVVYYY^^^eeeiiirrrooo]]]QQQJJJIIIJJJMMMMMMPPPZZZeeelllwww~~~oooaaaZZZYYYWWWXXXYYY[[[^^^```cccdddfffhhhlllppptttyyy{{{wwwrrrpppqqqjjjiiifffaaa\\\\\\ccciiinnnsss||||||}}}uuuppppppnnnqqqxxxzzzlllcccZZZTTTNNNHHHFFFHHHHHHGGGFFFFFFGGGHHHJJJKKKNNNMMMRRR___vvvlllXXXMMMJJJHHHFFFFFFIIIOOO___xxxxxx{{{yyyvvvoooggg```[[[WWWVVVOOOLLLHHHFFFEEEEEEDDDCCCBBBAAABBBCCCEEEEEEDDDBBBCCCDDDEEEFFFGGGHHHHHHIIIIIIJJJLLLMMMNNNNNNMMMMMMKKKKKKJJJJJJKKKKKKLLLMMMLLLNNNPPPSSSUUUWWWYYYZZZ[[[\\\^^^```dddjjjqqqvvv}}}}}}nnnaaa\\\XXXYYYYYYVVVTTTVVVSSSTTTVVVWWWXXXYYYXXXXXXXXXZZZ```eeehhhppplllZZZOOOFFFGGGKKKNNNMMMMMMSSS\\\___hhhoooqqqvvvtttddd[[[YYYVVVWWWXXX[[[___cccfffggghhhkkkppptttxxx}}}~~~{{{|||qqqpppkkkbbb[[[[[[aaahhhpppuuu}}}vvvvvvwww{{{sssrrruuuvvv{{{sssjjjbbbYYYSSSMMMGGGEEEHHHHHHGGGGGGFFFGGGHHHJJJKKKOOONNNQQQ]]]tttnnnYYYMMMJJJHHHFFFEEEHHHOOO___yyyrrrxxx}}}rrrmmmfff]]]VVVQQQNNNMMMJJJHHHEEEDDDDDDDDDCCCBBBAAAAAABBBDDDFFFGGGFFFDDDCCCDDDEEEFFFGGGHHHIIIIIIJJJKKKMMMNNNOOOOOOOOONNNKKKKKKKKKKKKKKKLLLMMMMMMOOOQQQSSSVVVXXXZZZ[[[\\\\\\]]]^^^```dddkkksssyyy}}}ooo\\\XXXVVVXXXXXXUUUTTTUUUWWWXXXZZZ[[[[[[[[[ZZZYYY\\\___eeejjjmmmttt}}}gggVVVNNNHHHHHHIIIIIIJJJLLLPPPSSSZZZ^^^cccgggkkksss}}}xxxiiibbb```WWWYYYZZZ\\\]]]```dddhhhjjjooouuuyyy{{{~~~}}}tttiiiaaa\\\[[[bbbjjjqqqwww{{{xxxxxxxxx~~~~~~sssiiiaaaXXXQQQNNNLLLHHHFFFHHHHHHGGGGGGGGGHHHIIIIIIKKKOOORRR[[[ooooooZZZOOOMMMGGGEEEDDDGGGMMM[[[rrrtttvvv{{{tttddd___WWWQQQMMMJJJHHHFFFEEEEEEDDDDDDCCCCCCCCCBBBEEEEEEEEEEEEDDDDDDDDDDDDCCCCCCDDDDDDEEEGGGHHHIIIJJJJJJJJJKKKKKKKKKKKKLLLKKKKKKKKKKKKKKKKKKKKKKKKSSSVVVZZZ]]]___```___^^^aaa``````ccciiipppvvvyyy}}}jjj___[[[VVVUUUVVVYYY[[[[[[YYY\\\]]]\\\\\\___aaaaaafffjjjqqqvvv|||uuubbbTTTNNNGGGHHHIIIIIIJJJMMMQQQTTTZZZ^^^bbbgggllluuu|||jjjbbb___YYY[[[]]]___aaadddhhhkkklllpppvvvzzz|||~~~vvvnnnddd___[[[[[[cccllluuu{{{{{{xxxyyyzzz~~~tttfff```WWWPPPNNNMMMKKKIIIHHHHHHGGGGGGGGGHHHIIIIIIKKKOOORRRYYYmmmrrr]]]QQQMMMHHHFFFFFFHHHNNN[[[pppqqquuurrrjjj[[[WWWPPPKKKIIIGGGFFFEEEEEEEEEEEEDDDDDDDDDCCCCCCDDDDDDEEEEEEFFFFFFFFFGGGEEEEEEEEEEEEEEEFFFGGGHHHIIIIIIJJJJJJJJJKKKKKKKKKJJJJJJKKKKKKKKKLLLLLLLLLRRRTTTWWW[[[^^^`````````bbbbbbdddhhhooovvv||||||jjjbbbaaa``````aaaccceeefffbbbbbbaaa___```cccgggiiipppuuu}}}zzzjjj[[[QQQNNNHHHIIIKKKLLLMMMPPPUUUXXX^^^bbbggglllsss}}}lllaaa^^^[[[^^^```ccceeehhhmmmpppnnnsssxxx{{{}}}wwwjjjddd]]]ZZZYYY\\\eeeooozzz}}}~~~uuueee^^^UUUPPPNNNNNNLLLKKKHHHGGGGGGGGGHHHHHHIIIJJJKKKOOORRRWWWjjjttt```QQQJJJJJJHHHHHHJJJOOOZZZmmm}}}xxxmmmtttuuuggg^^^SSSOOOJJJGGGFFFFFFEEEEEEFFFFFFFFFEEEEEEEEEEEEDDDDDDEEEEEEFFFGGGIIIIIIJJJGGGGGGFFFFFFFFFFFFGGGGGGHHHHHHHHHIIIIIIIIIJJJJJJIIIIIIJJJKKKLLLMMMMMMNNNPPPQQQTTTWWW[[[^^^aaabbbbbbdddiiipppwww~~~~~~lllbbbdddfffhhhjjjlllnnnpppnnnkkkgggeeefffkkkqqqvvv|||zzzkkk___UUUOOONNNKKKLLLNNNPPPRRRWWW\\\```gggkkkqqqxxxlll```\\\\\\^^^bbbeeegggkkkooorrrppptttyyy|||~~~vvvkkk___YYYVVVVVVXXX]]]gggqqq}}}~~~vvvfff___VVVOOOMMMMMMLLLJJJGGGGGGGGGGGGHHHIIIJJJJJJKKKOOORRRXXXkkkuuu```OOOFFFJJJHHHGGGKKKOOOXXXhhhvvvuuujjjttt~~~mmm```YYYQQQNNNJJJGGGGGGGGGGGGFFFGGGGGGGGGFFFFFFFFFFFFFFFFFFGGGGGGHHHIIIJJJJJJJJJIIIIIIHHHGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHIIIIIIIIIGGGGGGHHHIIIKKKLLLMMMNNNOOOPPPQQQSSSWWWZZZ]]]___```eeemmmuuu}}}rrrfffjjjmmmppprrruuuyyy}}}yyyrrrkkkjjjmmmsss{{{zzzjjj___WWWPPPNNNOOOMMMNNNPPPRRRVVV]]]eeekkkqqqwwwlll```\\\[[[^^^bbbfffhhhkkkooorrrsssvvv{{{}}}mmm```UUURRRPPPSSSWWW^^^hhhsss|||~~~wwwjjjbbbWWWOOOLLLKKKIIIHHHGGGGGGGGGGGGHHHIIIJJJKKKKKKOOOSSS[[[qqqwwwbbbOOOFFFIIIFFFFFFJJJOOOWWWdddqqq}}}uuujjjuuuxxxhhh]]]WWWQQQNNNKKKHHHHHHHHHGGGFFFHHHHHHHHHHHHHHHHHHHHHHHHJJJJJJJJJJJJIIIIIIIIIIIIKKKJJJIIIHHHHHHGGGGGGHHHGGGGGGGGGHHHHHHHHHHHHIIIEEEEEEGGGHHHJJJKKKMMMMMMPPPOOOPPPQQQSSSVVVYYY[[[^^^dddnnnwww~~~zzzvvvwwwzzz}}}xxxpppqqqvvv|||ttthhh\\\WWWTTTRRRRRRTTTRRRRRRSSSVVV[[[eeepppxxxkkkbbb___]]]aaaeeehhhjjjmmmppprrrvvvyyy}}}~~~iii\\\QQQNNNNNNSSSXXX^^^iiisss{{{xxxmmmdddXXXOOOKKKIIIHHHFFFFFFFFFFFFGGGHHHIIIJJJKKKLLLPPPUUUaaa|||{{{dddRRRJJJIIIEEEEEEIIIOOOWWWdddpppwwwuuukkkyyysssddd[[[WWWPPPNNNJJJHHHHHHGGGFFFEEEHHHIIIIIIIIIIIIIIIJJJJJJKKKKKKJJJJJJJJJIIIIIIIIIKKKKKKJJJIIIIIIIIIIIIIIIGGGGGGGGGHHHHHHHHHIIIIIIEEEFFFGGGHHHJJJKKKLLLMMMOOOOOOPPPQQQSSSUUUXXXYYY\\\dddnnnwww}}}~~~www{{{qqqfff]]]WWWXXX[[[\\\___bbb[[[[[[[[[]]]eeeqqq~~~llleeedddbbbeeeiiilllnnnppprrrtttzzz}}}}}}hhhZZZOOOMMMNNNSSSXXX^^^hhhrrr{{{xxxnnneeeXXXOOOKKKIIIGGGFFFFFFFFFFFFGGGHHHIIIKKKKKKLLLPPPVVVggg|||dddSSSLLLJJJEEEDDDIIIPPPYYYgggrrryyyxxxnnn||||||mmm```YYYWWWOOOMMMKKKJJJJJJJJJIIIGGGIIIIIIIIIJJJJJJKKKKKKKKKIIIIIIJJJJJJJJJJJJJJJJJJKKKKKKJJJJJJIIIJJJJJJJJJHHHHHHHHHHHHIIIIIIIIIIIIHHHHHHIIIJJJKKKMMMMMMNNNOOOOOOQQQSSSUUUXXXZZZ\\\\\\dddnnnvvv{{{tttaaa```ZZZXXX]]]cccgggkkkoooeeedddccceeemmm|||}}}mmmhhhhhhfffiiimmmpppqqqsssuuuvvv}}}|||gggZZZOOOMMMNNNTTTYYY^^^hhhqqq{{{yyymmmdddXXXOOOKKKJJJHHHGGGFFFFFFFFFGGGHHHIIIKKKLLLMMMPPPWWWkkk{{{bbbQQQLLLKKKFFFEEEIIIQQQ\\\iiiuuu~~~|||qqq~~~uuuhhh]]]XXXWWWOOONNNLLLLLLMMMMMMMMMKKKIIIJJJJJJJJJKKKKKKLLLLLLGGGHHHHHHIIIJJJKKKLLLLLLKKKKKKJJJJJJJJJJJJKKKKKKHHHHHHIIIIIIIIIIIIJJJJJJJJJJJJKKKLLLMMMNNNOOOOOONNNOOOQQQUUUXXX[[[]]]___]]]eeeooovvvzzzyyyhhh]]]ZZZ[[[^^^eeesss~~~|||sssnnntttssslllkkknnnmmmnnnppptttwwwzzzzzz~~~jjj[[[TTTQQQPPPSSSWWW[[[dddnnn{{{vvvlllbbbWWWQQQLLLHHHGGGJJJFFFGGGGGGGGGGGGGGGGGGHHHNNNQQQVVVhhh}}}cccRRRMMMJJJGGGFFFIIIOOOYYYjjjxxx~~~ooo}}}|||zzz{{{uuummmfff```ZZZUUURRRPPPOOOLLLJJJIIIJJJKKKLLLLLLKKKJJJIIIJJJJJJLLLMMMNNNLLLJJJIIIJJJKKKJJJJJJNNNMMMLLLKKKLLLLLLKKKIIIKKKJJJJJJJJJJJJJJJJJJJJJMMMMMMPPPTTTTTTPPPQQQTTTSSSUUUVVVXXX^^^dddddd```bbbcccjjjssszzz~~~qqqccc[[[YYY^^^gggsss~~~vvvpppooopppppppppqqqtttxxxzzz{{{~~~jjj[[[RRROOONNNRRRUUUZZZdddmmm{{{xxxlllbbbXXXQQQLLLGGGFFFIIIGGGGGGGGGGGGHHHHHHHHHHHHNNNQQQVVVggg~~~dddSSSMMMJJJGGGFFFIIINNNYYYiiixxx{{{ppp}}}zzzsssnnnmmmhhhbbb]]]ZZZWWWUUUSSSPPPOOOMMMLLLKKKKKKKKKKKKLLLLLLLLLLLLMMMOOOQQQRRRPPPNNNKKKJJJKKKLLLLLLKKKLLLLLLLLLMMMNNNOOOOOOOOOPPPQQQQQQQQQQQQPPPPPPOOORRRRRRVVV[[[\\\XXXWWWYYYUUUXXXZZZ[[[```ffffffbbb___```fffooouuuyyywwwhhh___[[[^^^hhhwww{{{vvvtttrrrrrrssstttwwwyyy|||~~~~~~jjj[[[PPPMMMMMMPPPTTTYYYccclllzzzzzzmmmcccXXXQQQLLLFFFEEEGGGGGGHHHHHHHHHIIIIIIIIIIIIMMMPPPVVVffffffTTTNNNJJJGGGEEEHHHNNNXXXiiixxxwwwppp{{{wwwmmmeeeaaa^^^ZZZWWWWWWWWWWWWWWWRRRRRRQQQQQQPPPPPPOOOOOOPPPPPPPPPQQQRRRTTTUUUVVVRRROOOMMMLLLMMMMMMMMMLLLKKKLLLMMMOOOQQQSSSVVVWWWVVVWWWXXXYYYXXXWWWUUUTTTYYYZZZ___fffgggccc```aaa]]]```aaabbbeeeiiihhhddd___```eeemmmsssvvv}}}oooccc______hhhwwwyyywwwssstttvvvwwwzzz}}}jjj[[[OOOLLLLLLPPPTTTYYYcccmmmxxx{{{nnncccXXXQQQKKKEEEDDDFFFGGGHHHHHHIIIIIIJJJJJJJJJLLLPPPWWWggghhhUUUOOOJJJFFFEEEHHHMMMXXXjjjyyysssmmmwwwrrrgggbbb___[[[XXXYYYZZZ[[[[[[TTTUUUVVVWWWXXXXXXWWWWWWXXXXXXWWWWWWVVVVVVVVVVVVSSSQQQNNNMMMMMMNNNMMMLLLKKKMMMOOOQQQSSSVVVZZZ]]]```bbbdddfffeeeccc```^^^aaaaaafffnnnppplllhhhhhhfffiiijjjhhhhhhjjjhhhddd```aaagggpppvvvzzz}}}jjj``````dddrrr{{{wwwsssuuuyyy{{{}}}kkk\\\PPPMMMMMMQQQUUUZZZcccmmmvvv|||mmmcccXXXQQQKKKEEEDDDFFFGGGGGGHHHIIIIIIJJJKKKKKKJJJPPPXXXgggkkkWWWNNNJJJFFFEEEHHHNNNYYYlll|||rrrhhhqqq~~~sssjjjfff```\\\ZZZZZZZZZZZZVVVWWWYYY[[[\\\]]]^^^^^^cccbbb```^^^[[[XXXVVVUUUTTTRRROOONNNNNNNNNNNNMMMLLLOOOQQQSSSUUUXXX^^^bbbmmmppptttvvvvvvtttpppmmmiiigggkkkrrrvvvrrrnnnmmmmmmpppoooiiifffgggeeeaaa___aaaiiisss{{{zzzhhhaaadddjjj{{{|||wwwuuuxxx|||~~~mmm^^^QQQNNNNNNQQQTTTYYYbbbkkkttt{{{lllbbbWWWPPPKKKEEEDDDFFFFFFFFFGGGHHHIIIJJJJJJKKKIIIOOOWWWeeennnWWWNNNJJJFFFDDDHHHOOO\\\ooosssfffooouuuppphhhbbb^^^]]]\\\[[[ZZZ[[[\\\]]]___```aaabbbkkkjjjhhhdddaaa]]]YYYWWWWWWTTTQQQPPPPPPPPPOOONNNNNNQQQTTTVVVXXX\\\ccciiitttxxx}}}{{{wwwsssoooooouuuyyywwwttttttssstttrrrjjjeeeeeeeeeccccccfffppp|||zzzjjjffflllttt}}}}}}~~~yyyyyy}}}ooo___QQQNNNMMMPPPSSSWWW___hhhrrr~~~~~~zzzkkkaaaVVVPPPKKKFFFEEEGGGEEEEEEFFFGGGHHHIIIJJJJJJHHHNNNTTT```{{{pppXXXMMMIIIEEEDDDHHHPPP^^^rrruuufffooo}}}uuunnnjjjhhhgggfffeeedddcccbbbbbbcccdddeeennnmmmllljjjhhhdddaaa```ZZZXXXUUUSSSSSSSSSRRRQQQNNNRRRWWWZZZ\\\bbbkkkrrr{{{~~~wwwtttxxx{{{{{{zzz{{{yyy{{{wwwooojjjkkknnnnnnrrrvvv|||nnnlllttt}}}yyyvvvvvv{{{}}}ppp```QQQMMMLLLOOOQQQUUU]]]fffrrr}}}yyyjjj```VVVPPPKKKFFFEEEHHHDDDEEEEEEFFFHHHIIIJJJJJJGGGMMMRRR\\\uuurrrXXXLLLIIIEEEDDDIIIQQQ```tttvvvhhhqqqzzzvvvuuuttttttooommmjjjhhhgggggghhhhhhmmmnnnnnnnnnmmmkkkiiihhh]]]ZZZWWWVVVVVVUUUUUUSSSNNNRRRXXX\\\```gggqqqyyy}}}xxxzzz}}}~~~}}}uuuqqqtttxxxzzzsssppp{{{zzzuuuooopppwww{{{|||zzzppp```VVVPPPLLLMMMPPPTTT[[[cccppp{{{|||vvvyyyxxxiii^^^SSSMMMJJJGGGFFFHHHBBBCCCCCCDDDEEEGGGHHHIIIKKKLLLOOOXXXpppqqqZZZMMMKKKHHHHHHIIINNN[[[rrr}}}gggnnnxxxvvvtttqqqnnnlllkkkkkkooommmlllmmmnnnmmmhhhddd\\\[[[XXXVVVUUUTTTUUUUUURRRUUUZZZ```dddlll{{{~~~{{{||||||~~~{{{}}}~~~sssrrr}}}vvvrrrnnnpppwww}}}|||ppp___UUUPPPLLLMMMPPPTTT\\\dddqqq~~~wwwrrrooouuuvvvhhh]]]QQQLLLIIIFFFFFFGGGCCCCCCDDDEEEFFFHHHIIIJJJIIIKKKNNNWWWmmmuuu\\\OOOJJJHHHGGGIIIMMMZZZqqq|||gggnnn~~~{{{wwwssspppmmmlllnnnmmmllllllllljjjeeebbb[[[ZZZYYYWWWVVVVVVWWWWWWUUUWWW\\\cccgggooo}}}}}}|||}}}{{{rrrvvvtttooommmjjjmmmuuuyyyooo^^^TTTNNNKKKLLLPPPTTT]]]eeeqqq|||ooojjjhhhiiisss{{{qqqeeeZZZPPPKKKHHHEEEDDDFFFDDDDDDDDDEEEGGGHHHJJJKKKHHHLLLPPPWWWlllyyy___PPPJJJHHHGGGIIIMMMXXXnnnyyygggnnn{{{vvvqqqoooooommmlllkkkiiifffaaa]]]YYYYYYXXXXXXXXXXXXYYYZZZYYYZZZ^^^eeejjjrrr}}}}}}yyyssszzzzzzlllgggeeecccgggnnnrrr|||ooo^^^SSSMMMJJJLLLPPPTTT]]]eeeppp}}}|||pppeeecccdddhhhvvvwwwmmmbbbXXXNNNJJJHHHDDDCCCEEEDDDEEEEEEFFFGGGIIIJJJKKKJJJNNNRRRXXXkkk|||aaaPPPIIIGGGGGGIIILLLVVVjjj}}}uuuhhhppp}}}xxxuuurrrqqqooolllhhhccc^^^[[[WWWWWWWWWXXXYYYZZZZZZ[[[ZZZZZZ^^^eeekkkssswwwsss}}}ttteee```]]]ZZZ^^^eeejjjrrr~~~ppp___SSSMMMJJJLLLOOOTTT]]]eeeqqq|||rrrhhhaaabbbeeelll}}}vvvmmm```VVVLLLIIIGGGDDDCCCDDDDDDEEEEEEFFFGGGIIIJJJKKKJJJNNNQQQWWWjjj~~~bbbPPPHHHGGGGGGHHHKKKTTTfffxxxrrrjjjqqq~~~xxxwwwuuupppjjjccc^^^[[[VVVWWWWWWXXXYYYZZZZZZZZZYYYYYY\\\dddllluuuzzzssssssooo```ZZZWWWSSSVVV]]]aaahhhqqqyyy}}}xxxsssrrrtttvvvsssbbbSSSMMMJJJKKKOOOSSS\\\dddrrr|||{{{jjjbbb___dddiiirrrwwwnnn^^^UUULLLIIIHHHDDDCCCDDDDDDDDDDDDEEEGGGHHHJJJKKKIIILLLOOOWWWlllcccQQQGGGFFFGGGHHHJJJRRRcccttttttkkkppp}}}wwwnnnfff```^^^XXXYYYZZZZZZZZZZZZYYYYYYYYYYYY\\\eeeoooyyyyyytttpppnnnrrr|||kkk[[[VVVRRRNNNQQQXXXYYY^^^eeelllrrrzzzvvvlllhhheeebbbdddiiiqqqvvveeeTTTNNNJJJKKKNNNRRRZZZbbbppp{{{pppccc___```hhhpppzzz}}}uuulll]]]TTTLLLIIIHHHEEEDDDEEECCCCCCDDDEEEFFFHHHIIIJJJJJJLLLPPP[[[uuueeeSSSGGGFFFGGGHHHIIIPPP```ppp}}}zzzjjjnnn~~~tttjjjdddbbb]]]]]]^^^]]]]]][[[ZZZYYY\\\[[[___iiittt~~~xxxtttmmmjjjhhhjjjqqqyyyhhhYYYSSSPPPLLLOOOVVVTTTXXX]]]ccciiirrr{{{}}}pppeee\\\YYYXXXVVVZZZaaaooowwwgggUUUOOOKKKKKKNNNRRRZZZbbblllxxx~~~iiiaaa^^^bbblllvvv|||xxxpppggg]]]TTTLLLJJJIIIFFFDDDEEEBBBCCCCCCDDDEEEGGGIIIIIILLLNNNSSS```~~~gggUUUFFFFFFGGGHHHIIIOOO___nnnyyyiiilll|||wwwmmmgggddd``````aaa```___]]]ZZZYYY___]]]aaalllxxxxxxrrrkkkfffeeedddcccbbbgggttt}}}iiiVVVQQQOOOLLLMMMRRRPPPTTTYYY]]]bbbjjjttt{{{~~~{{{}}}tttjjj[[[XXXVVVUUUSSSSSSYYYbbbqqqvvvdddXXXPPPIIIJJJOOOTTT[[[aaakkktttuuuhhh___^^^bbbmmm{{{zzzooofffbbbWWWRRRKKKFFFDDDEEEEEEEEECCCDDDEEEGGGHHHHHHHHHHHHMMMPPPUUUfffgggQQQMMMHHHGGGJJJKKKQQQcccwwwppprrr}}}wwwqqqllljjjiiigggddd```]]]ZZZXXXWWWWWW^^^hhhqqqzzz}}}pppiiiddd___]]]]]]]]]___ccckkk{{{~~~jjjWWWRRRPPPMMMNNNSSSSSSVVVZZZ___dddnnnzzz|||xxxuuuwww}}}~~~|||zzzxxxqqqfff^^^SSSQQQQQQRRRQQQRRRZZZbbbuuuyyygggYYYQQQJJJKKKOOOSSSYYY___llluuutttggg______dddpppxxxooofffbbbVVVQQQKKKFFFDDDEEEEEEFFFDDDDDDEEEFFFGGGHHHIIIIIIMMMOOOVVVkkkhhhRRRMMMHHHGGGJJJKKKPPPbbbvvvsssttt}}}~~~wwwpppkkkgggfffaaa```]]]ZZZXXXVVVUUUTTTYYY```iiiooovvvzzznnnbbb]]][[[XXXYYY[[[]]]bbblllyyylllYYYRRRQQQNNNOOOSSSSSSUUUXXX]]]dddqqqsssooommmnnnqqquuuvvvuuunnnkkkhhhfffccc^^^WWWQQQLLLKKKMMMQQQRRRUUU]]]fffzzz{{{iiiXXXQQQKKKKKKNNNQQQWWW]]]mmmxxxrrreee___```ggguuuwwwmmmddd```UUUPPPJJJFFFEEEEEEFFFFFFEEEEEEEEEEEEFFFHHHIIIKKKNNNQQQXXXpppiiiSSSLLLHHHGGGJJJKKKOOOaaauuuwwwuuuzzz|||xxxtttqqqooonnnzzz~~~}}}|||wwwuuupppkkkfffbbb```___ZZZXXXVVVTTTSSSRRRRRRSSS[[[bbbiiilllppp}}}sssiii```\\\\\\\\\___dddiiiqqq~~~nnnZZZSSSQQQNNNOOOTTTTTTVVVYYY^^^hhhxxxttthhhfffcccccceeeggggggfff```]]]YYYVVVTTTQQQMMMJJJKKKKKKNNNSSSVVVYYYbbblllyyygggTTTNNNJJJKKKMMMQQQWWW^^^mmmyyyrrrfff```bbbkkkzzz~~~vvvkkkbbb]]]SSSOOOIIIFFFEEEFFFFFFFFFFFFFFFEEEDDDEEEHHHJJJLLLPPPSSSZZZssshhhRRRLLLHHHGGGJJJJJJOOO```sss{{{uuuvvv{{{vvvoooiiiffffffiiikkkyyy}}}uuutttrrrooohhhfffccc___\\\ZZZXXXXXXUUUTTTRRRQQQQQQRRRSSSTTTZZZaaaggghhhlll{{{zzzmmmfff``````bbbdddjjjqqqxxxooo[[[TTTRRRPPPRRRWWWYYY\\\```hhhtttvvviii^^^\\\ZZZZZZZZZZZZZZZZZZUUURRROOOLLLJJJIIIHHHGGGKKKKKKNNNSSSWWW[[[eeeoootttcccOOOJJJHHHJJJMMMQQQYYYaaannnyyyqqqfffaaadddnnn~~~uuuiii^^^YYYPPPMMMHHHFFFFFFGGGGGGGGGGGGFFFEEEEEEFFFHHHJJJLLLPPPSSS\\\uuufffPPPLLLHHHGGGJJJJJJNNN^^^qqqxxxuuu{{{rrrmmmeee```___cccjjjooozzzuuuooommmkkkiii___]]]ZZZXXXUUUTTTTTTTTTQQQPPPOOOOOOPPPRRRUUUVVVYYY___eeehhhnnn~~~~~~ttthhhdddcccggglllqqqyyyqqq]]]VVVUUUSSSVVV\\\[[[```hhhrrrlll___TTTTTTRRRQQQPPPPPPOOOOOOKKKIIIGGGDDDCCCCCCDDDEEEIIIHHHKKKPPPTTTZZZfffqqqmmm]]]KKKHHHGGGJJJLLLPPPYYYbbbnnnyyyooogggcccgggssstttggg[[[UUUNNNKKKGGGFFFFFFGGGHHHHHHFFFFFFFFFFFFGGGIIIJJJKKKLLLQQQ\\\uuueeePPPLLLHHHGGGJJJJJJMMM\\\ooozzzuuuyyykkkgggbbb```bbbhhhooouuu~~~~~~qqqllljjjiiiggg\\\ZZZXXXVVVTTTSSSSSSSSSOOONNNMMMMMMOOOSSSVVVXXX\\\```fffkkkuuu~~~uuujjjjjjmmmvvvuuuaaaZZZYYYYYY\\\bbbcccjjjuuutttaaaVVVLLLLLLLLLJJJIIIGGGGGGHHHDDDDDDBBB@@@???@@@BBBDDDFFFEEEGGGMMMRRRZZZhhhuuuxxxaaaSSSJJJHHHGGGJJJKKKNNNWWW```pppyyyzzzlllfffeeekkkxxx}}}sssfffZZZTTTMMMJJJGGGFFFFFFHHHHHHHHHEEEFFFFFFGGGHHHIIIJJJJJJIIIPPP\\\ssseeeQQQKKKGGGGGGJJJIIILLL[[[mmmxxxssswwwkkkkkkkkkmmmqqqvvv{{{}}}wwwoookkkiiihhhhhh^^^\\\ZZZWWWUUUUUUTTTTTTRRRQQQPPPPPPRRRVVVZZZ]]]bbbeeejjjrrryyyrrrsss{{{wwwccc]]]]]]\\\```gggpppxxx~~~jjjZZZPPPGGGGGGGGGFFFDDDCCCCCCCCCBBBBBBAAA@@@???@@@CCCEEEFFFDDDFFFLLLSSS\\\lllyyymmmWWWJJJKKKIIIHHHJJJKKKMMMUUU^^^rrryyyuuuiiieeegggmmm{{{|||{{{rrreeeZZZSSSLLLIIIFFFFFFGGGHHHHHHHHHEEEEEEGGGHHHIIIJJJJJJJJJHHHPPP[[[ooofffSSSKKKGGGGGGJJJIIILLLZZZlll|||~~~sssooovvvooorrrwww}}}}}}zzzwwwsssnnnkkkiiiiiiiii```^^^\\\YYYWWWVVVVVVVVVVVVUUUTTTTTTVVVZZZ___bbbhhhiiinnnxxxkkk```___dddmmmtttxxxbbbSSSLLLFFFEEEEEEDDDCCCCCCBBBBBBEEEDDDCCCAAA@@@@@@AAAAAACCCEEEIIIMMMOOOVVVgggxxxsss]]]PPPLLLEEECCCDDDGGGHHHKKKSSS]]]jjjxxx~~~vvvpppooojjjqqq}}}oooqqqvvvzzzvvvkkk___VVVTTTMMMHHHCCCCCCGGGIIIHHHEEEEEEFFFGGGGGGIIIIIIJJJKKKMMMOOOWWWiiicccTTTKKKIIIHHHHHHIIINNN[[[iii}}}qqqmmm~~~|||xxx~~~}}}zzzvvvsssqqqlllkkkjjjiiiiiiiiiiiijjjgggeeebbb___\\\ZZZYYYYYY\\\XXXTTTUUUYYY]]]______eeejjjsss|||ooofffffflllvvvrrr^^^PPPKKKEEEEEEDDDDDDCCCBBBBBBAAAAAA@@@@@@???@@@AAACCCDDDBBBDDDHHHLLLOOOXXXjjjzzziiiXXXOOOLLLEEECCCDDDGGGHHHKKKSSS\\\iiivvvzzzqqqlllkkkkkkssszzzkkkmmmqqqtttssshhh]]]UUURRRLLLHHHDDDDDDGGGIIIHHHEEEEEEFFFGGGGGGIIIIIIJJJKKKNNNPPPVVVeeebbbSSSKKKIIIHHHHHHIIINNN[[[hhhzzztttmmm{{{||||||~~~xxxrrrmmmjjjiiijjjkkklllnnnoooppppppkkkiiifffccc```^^^]]]\\\\\\ZZZWWWVVVYYY\\\___```fffllluuuxxxppppppvvv|||jjjXXXLLLIIIDDDDDDDDDCCCBBBBBBAAAAAA@@@@@@??????@@@AAACCCDDDCCCDDDGGGKKKOOOXXXjjj{{{mmm]]]RRRMMMJJJEEEDDDEEEHHHIIIKKKSSS\\\iiivvv~~~vvvnnniiihhhiiiqqq}}}uuussstttwww}}}xxxjjjkkknnnqqq|||yyyoooeeeZZZSSSQQQKKKHHHDDDDDDGGGHHHGGGEEEEEEFFFGGGGGGIIIIIIJJJKKKLLLOOOTTTaaayyy```RRRJJJIIIHHHHHHIIIMMMZZZfffxxxvvv~~~{{{|||}}}wwwqqqnnnmmmooorrrvvvxxxyyyzzzyyyrrrppplllhhheeecccbbbaaa^^^]]]\\\ZZZYYY[[[^^^aaagggmmmvvv|||zzz~~~qqqbbbSSSJJJHHHDDDCCCCCCCCCBBBBBBBBBAAADDDCCCBBBAAA@@@AAAAAABBBEEEDDDFFFJJJNNNVVVfffuuusss```UUUNNNJJJGGGEEEDDDFFFIIIJJJKKKRRR[[[jjjvvv~~~vvvmmmhhhgggdddmmmxxxqqqnnnoooqqqvvvzzznnnnnnrrrvvv{{{{{{|||zzzxxx|||tttlllcccYYYRRRPPPJJJGGGEEEEEEFFFGGGFFFEEEEEEFFFGGGGGGIIIIIIJJJKKKIIIMMMTTT```yyy}}}___PPPJJJHHHHHHHHHHHHLLLXXXdddxxx~~~}}}zzzzzz{{{}}}yyywwwsssnnnjjjgggeeedddaaabbbaaa^^^[[[[[[```dddhhhnnnvvvsssggg[[[OOOJJJIIICCCCCCCCCCCCCCCBBBBBBBBBFFFEEECCCBBBBBBCCCDDDDDDGGGFFFGGGIIIKKKQQQ^^^kkk|||iiiZZZRRRMMMHHHDDDFFFEEEGGGJJJJJJKKKRRR[[[gggttt}}}uuulllgggfffdddmmm~~~sssnnnlllooorrrwww~~~}}}ssstttyyyxxxpppqqqwwwvvvqqqpppqqqvvv}}}qqqiiibbbXXXQQQOOOHHHGGGFFFEEEFFFFFFFFFEEEEEEFFFGGGGGGIIIIIIJJJKKKHHHMMMTTTbbb|||{{{]]]PPPJJJHHHHHHHHHHHHKKKVVVbbbzzz|||~~~|||wwwwwwyyy|||}}}xxxsssnnnjjjgggfffeeeeeeddd```]]]]]]aaafffkkkpppwww}}}}}}rrrfff]]]UUUMMMIIIJJJDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCBBBCCCDDDFFFHHHIIIIIIGGGGGGJJJKKKNNNXXXbbbvvvzzzoooaaaVVVPPPLLLHHHDDDFFFEEEGGGKKKKKKLLLRRRZZZdddqqq|||sssiiicccbbbgggnnn~~~ssskkkjjjkkkqqqwwwzzz{{{uuummmjjjrrr}}}~~~rrrmmmooottt}}}}}}yyyyyy{{{yyynnnggg```WWWPPPNNNGGGFFFFFFFFFFFFEEEEEEEEEEEEFFFGGGGGGIIIIIIJJJKKKKKKNNNTTTdddzzz]]]OOOJJJHHHHHHIIIHHHJJJUUU```xxx{{{{{{|||zzz|||~~~xxxqqqlllhhhggggggfffccc```^^^___bbbeeekkkooouuuyyy~~~tttmmmmmmttt{{{mmmcccZZZUUUPPPKKKIIIJJJEEEEEEEEEEEEEEEEEEEEEEEEBBBBBBBBBBBBDDDFFFHHHIIIJJJHHHIIILLLMMMOOOUUU]]]kkk||||||vvvjjjbbbXXXOOOKKKJJJIIIHHHFFFFFFHHHKKKLLLLLLRRRYYYeeeqqq|||rrrhhhaaa```ccciiiwww|||tttmmmkkklllpppxxxuuuooonnnppp|||~~~ssspppvvv}}}wwwrrrrrruuu|||vvvkkkeee^^^UUUNNNLLLEEEFFFGGGGGGEEEEEEDDDEEEEEEFFFGGGGGGIIIIIIJJJKKKOOOPPPVVVgggzzz]]]PPPIIIHHHHHHIIIGGGIIISSS___rrr|||{{{|||tttnnniiiggggggccc```]]]^^^```aaabbbeeeiiimmmqqquuu{{{zzzhhhddd```___ccciiimmmoooqqqvvvrrrbbbZZZSSSPPPMMMIIIHHHJJJEEEEEEEEEEEEFFFFFFFFFFFFEEEDDDCCCBBBBBBCCCDDDEEEIIIHHHIIIMMMOOOPPPUUU\\\cccqqqxxxsssmmmlllkkkhhh```ZZZQQQJJJGGGHHHKKKLLLFFFFFFHHHLLLLLLLLLRRRYYYhhhttt}}}sssiiibbb```\\\aaammmyyypppmmmkkknnnrrrwww{{{ooooootttyyyvvvvvv{{{uuuppppppuuu~~~~~~tttjjjddd]]]SSSLLLJJJEEEFFFGGGGGGEEEDDDDDDEEEEEEFFFGGGHHHIIIJJJJJJKKKPPPQQQWWWjjjzzz]]]PPPIIIHHHHHHIIIGGGIIISSS^^^mmm{{{xxxwwwpppkkkhhhfffaaa\\\[[[]]]`````````]]]aaafffiiimmmsss{{{~~~uuunnnfff___VVVUUUVVVZZZ```dddeeedddcccjjjssszzz|||{{{yyyxxxwwwxxx{{{sssfffYYYVVVRRROOOMMMKKKHHHFFFDDDDDDDDDEEEGGGGGGFFFEEEGGGFFFEEEDDDDDDDDDEEEFFFHHHHHHJJJNNNOOOQQQXXX```fffooouuuqqqjjjfffeeeddd]]]YYYSSSNNNKKKIIIGGGFFFGGGGGGIIILLLKKKLLLUUU___kkk~~~rrrggg^^^ZZZ[[[___fffqqq~~~~~~vvvssssssqqqqqqsssyyyyyyqqqsss{{{yyyrrrpppxxxxxxrrriiiaaa[[[TTTLLLFFFFFFFFFFFFEEECCCDDDFFFHHHDDDFFFGGGGGGGGGHHHKKKMMMRRRQQQWWWmmm|||^^^PPPKKKHHHFFFHHHIIIJJJPPPXXXlllzzzzzzyyypppiiiaaa[[[ZZZZZZXXXWWWWWWWWWXXXYYY\\\]]]___bbbeeehhhkkkllltttpppiiiaaaZZZUUUQQQPPPJJJKKKMMMOOORRRTTTVVVWWW\\\^^^bbbfffhhhiiiiiiiiijjjmmmppptttwwwzzz{{{{{{}}}{{{wwwsssrrruuu{{{}}}lllaaaVVVTTTQQQPPPOOONNNLLLJJJIIIHHHGGGHHHIIIHHHGGGEEEGGGFFFEEEDDDCCCDDDEEEEEEGGGFFFHHHKKKNNNRRR[[[fffpppxxx|||xxxqqqnnnnnnmmmgggbbb[[[TTTNNNJJJGGGFFFIIIIIIKKKMMMMMMOOOYYYdddvvvvvvjjjaaa\\\ZZZ]]]aaahhhqqq|||~~~xxxvvvvvvxxxwwwwwwzzz|||www}}}|||yyywww{{{vvvoooggg___YYYRRRKKKEEEFFFFFFFFFEEEDDDDDDFFFHHHDDDFFFGGGGGGGGGIIIKKKMMMRRRSSS^^^www{{{^^^PPPKKKHHHGGGHHHIIIJJJPPPXXXjjjyyyvvvyyyzzznnnddd\\\VVVTTTSSSRRRQQQPPPQQQRRRRRRUUUUUUWWWYYY\\\___bbbcccaaa^^^YYYSSSNNNJJJHHHGGGFFFFFFHHHJJJLLLNNNOOOPPPRRRTTTWWW[[[___aaacccccceeegggiiikkknnnpppqqqqqqrrrpppmmmjjjiiimmmsssxxxzzz{{{}}}~~~}}}}}}||||||}}}{{{wwwtttwwwpppaaaZZZUUUTTTSSSSSSTTTTTTRRRQQQKKKJJJHHHGGGGGGGGGEEECCCHHHHHHGGGFFFEEEEEEFFFFFFGGGFFFGGGKKKPPPWWWeeerrr~~~{{{zzzzzzzzzvvvqqqggg]]]TTTNNNJJJIIILLLKKKLLLNNNOOOSSS___kkk~~~qqqfff```[[[]]]___bbbffflllsssxxxwwwzzz|||zzzvvvvvvzzz~~~vvvxxx|||ssslllccc[[[VVVPPPJJJEEEEEEFFFGGGFFFDDDDDDFFFHHHEEEFFFGGGHHHHHHIIIKKKNNNRRRWWWiii{{{^^^PPPLLLHHHGGGHHHIIIJJJPPPXXXiiixxxqqqqqqxxxiii^^^UUUPPPMMMMMMLLLKKKKKKKKKKKKLLLLLLMMMNNNPPPRRRUUUXXXYYYSSSQQQNNNJJJGGGFFFEEEEEECCCCCCDDDFFFGGGHHHIIIJJJHHHJJJLLLPPPTTTXXX\\\]]]___``````aaaccceeefffgggeeedddbbb``````dddjjjooopppqqqqqqqqqqqqqqqpppppppppnnnmmmnnnqqqsssttttttxxx}}}ssspppmmmmmmssssssbbbZZZWWWXXXXXXXXXZZZ\\\\\\ZZZXXXPPPNNNKKKJJJJJJIIIHHHFFFKKKKKKJJJIIIIIIHHHHHHHHHIIIGGGHHHMMMUUU```rrrvvvhhh[[[SSSOOONNNLLLKKKLLLOOORRRXXXffftttzzznnnggg```bbbdddeeegggjjjnnnrrrsssxxx|||}}}{{{}}}xxxyyypppiii```XXXSSSOOOJJJFFFEEEFFFGGGFFFEEEEEEFFFGGGEEEFFFHHHHHHHHHIIILLLNNNRRR\\\ttt{{{___RRRMMMIIIHHHIIIIIIJJJPPPXXXiiizzznnnjjjxxxsssbbbWWWPPPLLLKKKJJJJJJIIIIIIIIIIIIIIIHHHHHHIIIJJJLLLOOOQQQRRRLLLKKKIIIHHHFFFFFFFFFFFFDDDDDDEEEEEEFFFGGGGGGGGGGGGGGGHHHKKKNNNSSSWWWYYYZZZZZZZZZZZZ\\\^^^```bbb______]]]\\\[[[^^^cccggghhhhhhhhhhhhiiiiiiiiiiiiiiihhhffffffgggjjjmmmnnnuuu|||xxxiiigggfffiiiqqq}}}wwwfff[[[XXXZZZ\\\\\\^^^aaaccccccaaa___XXXVVVSSSRRRRRRQQQPPPNNNMMMMMMMMMLLLKKKJJJJJJIIIJJJHHHJJJPPPYYYfffxxxppp```UUUPPPPPPLLLKKKNNNRRRWWW___ooo~~~zzzssslllnnnoooooopppqqqtttvvvzzz~~~nnnggg]]]UUUQQQNNNKKKHHHEEEGGGHHHGGGFFFEEEFFFGGGEEEGGGHHHHHHHHHJJJLLLNNNTTT```~~~{{{aaaTTTMMMJJJHHHIIIIIIJJJPPPXXXkkk|||mmmfffrrrlll\\\RRRMMMKKKHHHHHHHHHHHHHHHGGGGGGGGGEEEEEEFFFGGGHHHJJJKKKLLLGGGGGGFFFEEEDDDDDDDDDDDDEEEFFFFFFFFFFFFGGGGGGGGGJJJIIIIIIIIILLLOOOSSSUUUTTTTTTTTTUUUWWWZZZ\\\^^^]]]\\\[[[YYYXXXZZZ]]]```]]]^^^___```aaacccdddeeeeeedddcccbbbcccfffjjjllltttxxxvvvhhhfffeeeiiipppyyyxxxjjj___[[[]]]```aaabbbeeejjjmmmmmmjjjhhhaaa^^^ZZZXXXWWWVVVTTTSSSQQQQQQQQQPPPOOONNNMMMLLLMMMKKKMMMSSSZZZeeevvvrrr___RRRNNNOOONNNNNNRRRYYY```kkk|||~~~~~~~~~}}}|||}}}|||llldddZZZRRROOOMMMKKKIIIEEEGGGHHHHHHGGGFFFFFFGGGFFFGGGHHHIIIIIIJJJLLLOOOVVVccc|||cccXXXNNNKKKIIIJJJJJJJJJPPPWWWjjj}}}ooodddmmmyyyhhhZZZPPPLLLKKKFFFFFFGGGGGGGGGFFFEEEDDDDDDDDDDDDDDDEEEFFFGGGHHHHHHHHHHHHGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGKKKJJJIIIIIIJJJLLLOOOPPPOOOOOOPPPQQQSSSVVVWWWYYYXXXYYYXXXWWWUUUVVVXXXZZZZZZ[[[]]]```bbbdddeeefffaaabbbbbbaaabbbdddiiilllqqquuu{{{wwwkkkgggdddeeeiiiooorrrtttrrrnnngggbbb___aaadddggghhhjjjooouuuzzz{{{yyywwwoookkkfffbbb___\\\ZZZXXXYYYYYYYYYYYYXXXVVVTTTSSSTTTSSSTTTXXX]]]dddqqq}}}~~~kkkZZZQQQPPPRRRRRRTTTZZZccclllwwwwwwiiiaaaVVVOOOLLLKKKJJJHHHEEEGGGIIIIIIGGGFFFFFFGGGFFFGGGIIIIIIIIIJJJMMMOOOXXXeee}}}eeeZZZOOOKKKIIIJJJJJJKKKPPPWWWhhh|||qqqccciiizzziiiZZZPPPLLLJJJFFFGGGGGGHHHGGGFFFEEEDDDEEEEEEEEEEEEEEEFFFGGGHHHIIIJJJJJJKKKKKKKKKJJJJJJGGGGGGHHHHHHHHHIIIIIIIIIKKKKKKKKKKKKKKKMMMNNNPPPOOOOOOQQQRRRSSSTTTTTTTTTTTTUUUVVVUUUTTTUUUWWWYYY\\\^^^aaaeeehhhiiiiiiiiibbbdddfffffffffiiimmmqqqtttxxx~~~xxxiiiccc]]][[[]]]```bbbbbbaaa___\\\]]]aaafffiiikkknnnrrrxxx|||uuuoookkkhhhdddbbbaaaaaaaaaaaa```^^^\\\[[[\\\[[[[[[^^^```dddmmmxxxssswwwzzzzzz}}}sssdddWWWRRRTTTYYYUUUXXX```jjjttttttfff^^^TTTLLLJJJIIIHHHGGGEEEGGGIIIIIIHHHFFFFFFGGGFFFGGGIIIIIIIIIJJJMMMOOOYYYfff~~~fff\\\OOOKKKIIIJJJJJJKKKPPPWWWfff{{{rrrbbbeee|||kkk\\\QQQKKKIIIHHHIIIJJJJJJJJJIIIGGGFFFHHHHHHGGGGGGHHHHHHIIIIIIFFFGGGHHHIIIJJJJJJJJJJJJJJJJJJJJJKKKLLLLLLMMMMMMLLLLLLLLLMMMNNNOOOQQQQQQRRRRRRTTTUUUUUUTTTSSSRRRRRRTTTUUUUUUUUUVVVYYY[[[\\\^^^bbbfffhhhiiihhhggggggiiilllmmmmmmppptttxxxzzzttthhh___WWWUUUUUUTTTUUUWWWPPPQQQWWW___bbb```bbbfffjjjwww{{{uuunnnlllmmmjjjjjjiiiiiihhhgggggggggfffeeeddddddeeegggjjjkkkoooppprrrtttuuuvvvvvvvvvqqqmmmggg___YYYVVVWWWYYY\\\cccnnnyyypppaaa\\\VVVPPPMMMKKKJJJIIIJJJIIIGGGEEEDDDEEEEEEFFFHHHIIIIIIHHHHHHKKKOOORRRVVVggg}}}eee\\\NNNNNNMMMIIIGGGIIIOOOTTTbbb|||qqqiiijjj}}}rrr___QQQKKKKKKHHHGGGEEEEEEFFFGGGGGGFFFIIIHHHFFFEEEEEEFFFHHHIIIIIIJJJJJJKKKKKKKKKKKKKKKMMMMMMMMMMMMLLLLLLLLLLLLJJJKKKMMMMMMLLLMMMNNNPPPRRRQQQPPPPPPRRRSSSSSSSSSSSSSSSSSSTTTTTTVVVWWWWWWYYY___gggkkkjjjiiiiiiiiikkklllnnnrrruuuxxx{{{|||ttteee[[[SSSQQQQQQOOOPPPRRRMMMNNNTTT\\\___^^^aaaeeelllzzz|||vvvssssssooooooppppppqqqrrrrrrssssssrrrqqqppppppqqqssstttsssrrrrrrrrrrrrqqqppppppllljjjeee___ZZZZZZ]]]aaafffmmmxxx{{{zzz{{{}}}zzzlll```[[[TTTOOOLLLJJJIIIHHHIIIHHHGGGEEEEEEEEEEEEFFFHHHHHHHHHHHHHHHKKKOOORRRVVVhhh~~~dddZZZPPPNNNLLLIIIHHHKKKOOOSSSaaa{{{rrrjjjjjj{{{zzzeeeUUUMMMLLLMMMKKKIIIIIIJJJJJJIIIHHHJJJIIIGGGFFFFFFGGGIIIJJJJJJKKKLLLLLLMMMMMMLLLLLLNNNNNNNNNNNNNNNNNNMMMMMMLLLMMMNNNNNNMMMMMMNNNPPPOOONNNNNNOOOPPPRRRRRRRRRSSSSSSSSSTTTTTTVVVWWWXXX\\\aaahhhllllllkkklllnnntttuuuxxx|||}}}~~~~~~|||tttaaaWWWOOOLLLLLLJJJJJJLLLKKKMMMSSS[[[___```ccchhhuuu{{{yyytttuuuvvvxxx{{{}}}~~~}}}|||{{{yyyyyyyyyzzz{{{zzzyyywwwuuurrrpppooonnnllljjjgggcccbbbeeekkkooovvv}}}|||wwwuuuwwwzzz~~~sssfff]]]XXXRRRMMMJJJIIIHHHGGGIIIHHHGGGFFFEEEEEEEEEEEEGGGHHHHHHGGGHHHJJJOOORRRYYYlllfffZZZQQQNNNJJJHHHJJJMMMOOOQQQ^^^wwwtttnnnnnn}}}mmmZZZQQQOOOLLLJJJHHHGGGHHHHHHFFFEEEJJJJJJHHHGGGGGGHHHJJJJJJKKKLLLMMMMMMNNNNNNMMMMMMOOOOOOOOOOOOOOOOOOOOOOOOOOOPPPQQQPPPNNNMMMOOOPPPMMMNNNNNNOOOPPPRRRSSSSSSTTTTTTUUUUUUWWWXXXYYYZZZ___dddjjjnnnnnnooorrrtttyyy{{{~~~wwwpppooorrrttt|||xxxrrr```VVVMMMKKKJJJHHHHHHIIIMMMOOOWWW```fffhhhlllqqq~~~{{{wwwxxxzzz|||}}}zzzwwwuuutttsssrrrpppooopppttt{{{~~~zzzxxxyyyuuuuuuyyy~~~lllaaaZZZUUUOOOKKKIIIHHHGGGGGGHHHGGGGGGFFFFFFEEEEEEEEEGGGGGGGGGGGGHHHKKKOOOSSS\\\qqqjjj]]]RRRMMMHHHGGGJJJMMMNNNMMMYYYrrrxxxtttuuurrr]]]SSSQQQJJJHHHFFFFFFGGGGGGFFFEEEJJJIIIHHHHHHHHHHHHIIIJJJKKKLLLMMMMMMNNNNNNMMMMMMNNNNNNOOOOOOOOOPPPPPPPPPRRRRRRRRRPPPNNNNNNOOOQQQNNNOOOQQQRRRRRRSSSTTTUUUVVVVVVWWWXXXZZZ[[[]]]^^^bbbgggllloooppprrrvvvzzz|||~~~rrrjjjdddeeeiiillltttzzzuuuuuuxxx~~~{{{wwwssstttwwwwwwsssnnnaaaWWWOOOLLLKKKIIIIIIKKKOOORRR\\\hhhooorrrwww}}}~~~|||zzz{{{|||~~~~~~~~~}}}}}}~~~{{{zzz{{{xxxxxx|||xxxhhh^^^WWWSSSMMMIIIHHHGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFEEEGGGHHHHHHHHHIIILLLPPPTTT\\\uuupppbbbSSSOOOJJJHHHJJJLLLLLLKKKXXXppp}}}wwwwwwrrr^^^TTTQQQLLLJJJIIIIIIKKKLLLKKKKKKIIIIIIIIIHHHHHHIIIIIIIIIJJJKKKLLLLLLMMMMMMLLLLLLMMMMMMMMMNNNOOOPPPQQQQQQSSSTTTSSSRRRPPPPPPRRRTTTQQQSSSUUUVVVTTTSSSTTTUUUWWWWWWXXXYYY[[[]]]___```eeeiiinnnqqqrrruuuzzz~~~uuuiiibbb^^^___ddddddkkkxxx~~~zzzyyyvvvssspppqqqtttwww}}}~~~wwwrrroooppptttyyy~~~rrrnnnkkklllpppqqqoookkkbbbXXXPPPMMMMMMKKKKKKMMMPPPVVVbbbqqq{{{~~~|||}}}{{{zzzzzz|||||||||}}}~~~~~~|||}}}}}}|||sssddd\\\UUUQQQLLLHHHGGGGGGHHHGGGFFFFFFGGGGGGGGGFFFFFFEEEHHHHHHIIIIIIJJJMMMRRRVVV]]]yyyrrrdddVVVSSSNNNLLLKKKKKKKKKKKKXXXppp~~~uuussswwweeeYYYSSSMMMLLLJJJJJJLLLMMMLLLKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKLLLLLLMMMMMMLLLLLLLLLLLLMMMNNNPPPQQQRRRRRRUUUUUUUUUTTTTTTUUUXXX[[[XXX[[[]]]\\\XXXUUUUUUWWWXXXYYYZZZ[[[^^^```bbbdddhhhlllrrruuuvvvxxx|||yyylllddd___\\\]]]bbb]]]dddppp{{{zzzzzzzzzxxxtttqqqlllfffcccdddhhhkkkrrruuuxxxyyywwwsssqqqoooqqqvvv{{{|||vvvrrriiieeecccfffkkknnnllliiiaaaWWWOOOMMMMMMLLLLLLNNNTTT[[[kkk}}}{{{sssqqqrrrqqqrrrtttxxxxxxyyyyyyyyyzzzzzzzzzwwwxxx{{{~~~pppaaaYYYTTTPPPKKKHHHGGGHHHHHHHHHEEEFFFGGGGGGGGGGGGFFFEEEIIIIIIJJJJJJKKKOOOSSSWWWaaaoooaaaYYYXXXUUUQQQMMMKKKKKKMMMVVVmmm{{{pppnnnvvvfff[[[RRRPPPMMMLLLLLLLLLKKKJJJLLLLLLLLLMMMMMMLLLLLLLLLKKKLLLMMMMMMNNNNNNMMMMMMLLLMMMNNNPPPQQQRRRSSSTTTWWWXXXXXXXXXXXX[[[```cccdddgggjjjgggaaa]]]\\\]]]^^^___```bbbeeegggjjjkkklllpppvvvyyyzzz{{{xxxnnneee```]]][[[\\\```\\\bbblll{{{|||vvvvvvxxxxxxwwwsssooohhh```\\\\\\```dddmmmooosssttttttrrrrrrrrrtttyyyyyypppiiiccc```___bbbiiilllkkkhhh___VVVNNNLLLLLLKKKLLLNNNXXXaaarrrtttnnnhhhhhhiiihhhjjjnnnssssssttttttuuuuuuvvvvvvzzz{{{}}}~~~mmm```XXXSSSOOOKKKHHHGGGHHHIIIIIIEEEEEEGGGHHHHHHGGGFFFEEEIIIJJJKKKKKKLLLPPPUUUXXXggglll^^^\\\\\\ZZZUUUOOOKKKLLLOOORRRhhhwwwlllmmmssseeeZZZXXXUUUSSSRRRPPPNNNMMMNNNNNNOOOOOOOOOOOONNNNNNMMMMMMNNNOOOOOOOOOOOONNNNNNNNNOOOQQQRRRTTTUUUVVVYYYZZZZZZ[[[\\\```eeeiiiooosssuuuqqqjjjdddcccdddeeefffgggiiillloooqqqsssnnnsssyyy|||}}}~~~xxxoooggg```^^^\\\ZZZ[[[^^^^^^cccmmm{{{|||zzzxxx~~~yyywwwmmmbbb\\\ZZZYYY\\\aaahhhiiikkkooouuuyyyzzzzzz~~~xxxooogggccc]]]ZZZ[[[```hhhjjjfff```YYYWWWRRRMMMJJJKKKOOOSSS]]]nnnwwwdddbbb``````bbbdddeeeeeejjjkkkmmmqqquuuxxxyyyyyy|||~~~yyyhhh[[[TTTNNNLLLIIIFFFDDDDDDDDDDDDFFFFFFFFFFFFFFFGGGGGGGGGFFFNNNJJJGGGMMMOOOPPPXXXllltttgggaaa[[[YYYWWWSSSPPPNNNLLLLLLSSScccxxxuuufffkkkzzzpppgggddd```]]][[[ZZZXXXVVVWWWVVVUUUTTTRRRQQQOOOOOOQQQPPPOOONNNNNNOOOPPPQQQPPPPPPOOOQQQUUUXXXZZZZZZYYY___bbb```bbbjjjqqqttt{{{}}}tttjjjeeedddkkklllnnnsssyyy~~~}}}~~~qqqlllgggbbb^^^]]][[[YYYZZZ______gggqqq~~~|||{{{|||xxxnnnddd___]]]]]]aaaffflllmmmoootttzzz~~~~~~}}}|||}}}~~~zzzssskkkeeebbb[[[XXXXXX\\\ccceee```[[[YYYWWWTTTPPPNNNPPPUUUYYYeeeuuusssggg___]]]\\\\\\^^^```bbbcccjjjkkknnnrrrvvvzzz||||||vvvgggZZZSSSMMMLLLIIIFFFDDDDDDDDDDDDFFFFFFFFFFFFFFFGGGGGGGGGEEEMMMJJJHHHOOORRRUUU^^^tttmmm```ZZZWWWVVVTTTQQQOOOMMMKKKKKKRRR___qqqvvveeejjjsssvvvrrrmmmjjjgggeeebbb```___^^^]]][[[XXXVVVTTTRRRSSSRRRQQQOOOOOOOOOPPPPPPSSSSSSSSSTTTWWWZZZ]]]^^^___eeeiiiiiilllttt||||||rrrllljjjrrrsssuuuzzznnngggaaa]]]ZZZZZZYYYWWWZZZ___aaaiiiuuu{{{qqqgggccccccccchhhmmmssssssvvv{{{yyyzzzxxxtttmmmgggbbbaaa\\\YYYWWWYYY^^^___\\\XXXXXXWWWUUUSSSSSSWWW\\\aaannn}}}sssddd]]]ZZZZZZYYYZZZ\\\___bbbdddjjjlllooossswww|||rrrcccXXXRRRMMMKKKHHHFFFDDDDDDDDDEEEEEEEEEFFFFFFFFFGGGGGGGGGEEELLLJJJIIIQQQUUUZZZfff}}}xxxcccXXXRRRSSSRRRPPPNNNLLLKKKKKKJJJQQQ\\\lll{{{{{{gggjjjnnn{{{xxxuuurrrppplllllljjjhhhddd```\\\ZZZYYYXXXUUURRRQQQPPPQQQQQQRRRRRRRRRTTTWWW[[[___bbbiiioootttvvvzzzyyyuuu}}}}}}mmmeee```]]][[[\\\[[[ZZZ]]]ccciiirrruuullliiiiiijjjooouuuyyyyyy{{{yyyxxxuuupppjjjeeeccccccaaa^^^[[[[[[]]]^^^\\\YYYYYYXXXXXXWWWYYY]]]dddhhhsssuuueee]]][[[YYYZZZ[[[]]]___ccchhhkkknnnpppssswww{{{~~~nnn```UUUPPPLLLJJJHHHEEEDDDDDDDDDEEEEEEEEEEEEFFFGGGGGGHHHHHHFFFKKKIIIJJJQQQTTT\\\lllnnn]]]SSSNNNOOONNNMMMLLLKKKKKKKKKKKKQQQ[[[lll~~~jjjmmmnnnyyy}}}|||{{{xxxsssnnniiigggbbb___[[[WWWTTTSSSRRRRRRRRRSSSTTTWWW[[[aaahhhmmmrrrzzzqqqgggeeebbbbbbbbb```___dddkkkuuuzzzrrroooooopppvvv|||~~~||||||{{{zzzvvvpppkkkhhhiiijjjhhhddd___^^^^^^___^^^\\\[[[\\\\\\\\\^^^ccciiinnnxxxvvvdddYYYVVVWWWWWWZZZ]]]```dddiiipppuuuyyy|||zzzjjj\\\RRRMMMKKKJJJGGGEEECCCCCCDDDEEEDDDEEEEEEFFFGGGGGGHHHHHHGGGKKKIIIJJJQQQSSS]]]ppphhh[[[TTTNNNMMMMMMLLLLLLKKKLLLLLLLLLOOOYYYmmmnnnooonnnyyy~~~zzzxxxkkkhhhbbb\\\XXXUUUUUUTTTWWWYYY[[[^^^dddlllvvv}}}~~~wwwkkkiiihhhggggggdddbbbgggooo~~~wwwtttsssuuuzzz{{{zzz}}}|||yyytttpppoooppprrroookkkeeeaaaaaaaaabbbaaaaaabbbbbbcccdddhhhnnnrrr}}}zzzhhh[[[UUUUUUVVVUUUYYY___dddhhhoooxxx~~~vvvfffZZZQQQMMMKKKIIIGGGDDDCCCCCCDDDEEEDDDDDDEEEFFFGGGHHHHHHIIIHHHKKKHHHJJJQQQSSS___vvv{{{eee\\\UUUOOOMMMLLLLLLKKKKKKLLLLLLMMMKKKUUUkkktttnnnkkkxxxzzzvvvooogggaaa^^^\\\\\\[[[^^^aaaeeejjjttt~~~rrrmmmlllmmmmmmiiigggmmmuuu{{{xxxvvvwww{{{~~~yyyvvvzzz~~~{{{xxxuuutttwwwyyywwwsssmmmhhhfffgggiiijjjiiijjjjjjiiijjjmmmqqquuu~~~{{{iii\\\VVVVVVWWWWWWUUUZZZbbbhhhmmmuuuqqqcccXXXQQQMMMJJJHHHFFFDDDCCCCCCDDDEEECCCDDDEEEFFFGGGHHHIIIIIIHHHJJJHHHKKKSSSUUUddd~~~vvvddd]]]VVVNNNLLLKKKKKKJJJJJJKKKKKKKKKLLLSSShhh~~~ooohhhxxxyyyrrrnnnlllkkkfffiiilllooosss}}}|||uuuvvvwwwxxxtttssszzz~~~yyyxxxxxx|||}}}wwwssswww~~~}}}zzzxxxxxxzzz}}}zzztttnnnlllmmmpppqqqooooooooonnnnnnppptttwww}}}uuuhhhYYYPPPPPPTTTUUUUUUVVV]]]eeelllrrr{{{|||nnnaaaWWWQQQOOOJJJHHHFFFDDDCCCCCCDDDEEECCCDDDEEEFFFGGGHHHIIIIIIGGGIIIHHHLLLUUUXXXhhhtttddd]]]UUULLLKKKJJJJJJIIIIIIIIIJJJJJJOOOTTTgggrrrgggxxx|||zzzzzzvvvxxx{{{}}}|||zzz{{{{{{{{{xxxvvvuuuxxx~~~~~~~~~{{{xxxwwwxxxzzz{{{|||zzzuuuuuuzzz~~~~~~yyywwwvvvuuuuuuwwwzzz|||vvveee\\\SSSRRRRRRRRRTTTWWWWWW```hhhnnnvvvvvvggg]]]VVVPPPMMMFFFEEEDDDCCCBBBBBBCCCDDDHHHDDDAAABBBEEEHHHHHHGGGJJJMMMLLLOOOSSSWWWnnnuuufffYYYPPPOOOKKKJJJIIIHHHGGGHHHHHHIIIMMMTTTeeezzzyyypppttt~~~{{{{{{{{{zzzvvvuuuvvv{{{|||}}}~~~}}}zzzvvvuuuvvvxxx~~~{{{zzz}}}{{{zzzzzz|||~~~ttthhh\\\TTTNNNNNNPPPQQQSSSWWW[[[dddlllqqqzzzzzz|||rrreee\\\WWWRRROOOFFFEEEDDDCCCBBBCCCCCCDDDGGGEEEBBBBBBEEEHHHHHHHHHJJJMMMMMMQQQWWW[[[ssssssfffZZZTTTSSSNNNMMMKKKIIIHHHHHHHHHIIIMMMRRRaaavvv}}}rrrttt}}}{{{zzzxxxtttvvvzzzzzz|||}}}|||yyytttrrrtttvvv~~~}}}}}}}}}~~~~~~{{{}}}xxxpppdddYYYSSSMMMJJJMMMPPPQQQTTTXXX```hhhpppwwwuuupppqqqsssuuu}}}ooobbbZZZUUUPPPMMMFFFEEEDDDCCCCCCCCCDDDEEEGGGEEECCCDDDFFFHHHHHHHHHJJJMMMNNNRRRYYY___xxxoooeee[[[WWWXXXRRRQQQNNNLLLJJJIIIIIIIIILLLPPP]]]qqqzzzyyy~~~{{{yyywwwssswww~~~{{{|||}}}}}}xxxrrroooqqqttt}}}~~~~~~~~~|||{{{zzzyyyyyyxxxwwwzzzzzzuuunnnfff[[[QQQOOOLLLKKKOOORRRSSSVVV[[[ccckkkttt}}}vvvllljjjkkknnnqqqvvv}}}nnnaaaXXXQQQLLLHHHFFFEEEDDDCCCCCCDDDEEEEEEFFFFFFEEEEEEFFFHHHIIIIIIJJJMMMMMMRRRYYY```yyy~~~lllbbb[[[XXXYYYVVVTTTQQQNNNLLLJJJIIIIIIKKKNNN[[[ooo|||{{{yyyxxxtttyyyzzzrrrmmmooorrr}}}~~~}}}{{{xxxxxxwwwwwwvvvuuussssssrrrvvvvvvqqqiiibbbXXXPPPNNNLLLMMMRRRTTTTTTXXX]]]dddmmmxxxnnnfffeeeeeejjjooovvvzzzlll```WWWQQQKKKGGGFFFEEEDDDCCCCCCDDDEEEFFFFFFFFFGGGGGGGGGHHHIIIJJJJJJMMMLLLQQQXXX^^^xxx{{{jjjaaaZZZWWWXXXYYYWWWTTTPPPMMMKKKJJJIIIKKKMMMYYYnnn{{{yyyyyyzzzzzzwww}}}~~~sssmmmnnnrrr~~~}}}zzzyyyxxxrrrrrrtttttttttsssrrrqqqmmmsssuuuppphhhaaaYYYQQQOOOMMMOOOSSSUUUVVVZZZaaaiiirrrzzzjjjeeecccbbbhhhppp|||~~~uuuiii___YYYTTTOOOLLLFFFEEEDDDDDDDDDEEEFFFGGGEEEGGGHHHIIIHHHHHHIIIKKKJJJLLLLLLPPPXXX___zzzzzzjjjccc[[[WWWYYY[[[YYYUUUQQQNNNLLLJJJJJJKKKLLLVVVlll|||uuutttxxx{{{|||zzzuuummmnnnrrr}}}xxxtttsssrrrkkkmmmppprrrsssrrrqqqpppmmmtttxxxtttllleee\\\UUUQQQPPPRRRVVVXXXZZZaaaiiipppzzzuuujjjhhhffffffnnn{{{}}}uuuiii```ZZZUUUPPPMMMFFFEEEDDDDDDDDDEEEGGGHHHEEEGGGJJJJJJHHHHHHIIIKKKJJJMMMMMMRRR[[[ccc{{{mmmggg___[[[\\\[[[YYYVVVRRRNNNLLLKKKJJJLLLJJJRRRggg}}}xxxqqqrrrwww{{{~~~}}}vvvnnnooossszzz|||rrrnnnmmmmmmgggiiillloooqqqqqqooonnnqqqxxx}}}yyyqqqiii```YYYTTTSSSVVVZZZ]]]```hhhqqqvvv~~~rrrkkkllllllmmmxxxxxxlllaaaZZZTTTOOOJJJEEEEEEDDDDDDDDDFFFGGGHHHEEEHHHJJJJJJIIIHHHJJJLLLJJJMMMNNNTTT^^^ggg{{{ooojjjccc______[[[YYYVVVRRROOOLLLKKKJJJLLLIIINNNccc{{{|||ooonnnssswww|||zzzrrrqqqttt~~~zzzqqqnnnkkkhhhhhhkkkmmmoooooonnnnnnoooxxxzzzsssggg[[[YYYXXXXXX\\\ccclllqqqttt~~~vvvpppmmmnnnrrrwwwyyylll```XXXRRRNNNLLLGGGGGGFFFEEEEEEEEEEEEEEEGGGGGGHHHHHHIIIJJJKKKKKKOOOOOOPPPSSSXXXmmmwwwmmmhhhdddaaa[[[XXXSSSPPPOOOMMMKKKJJJKKKLLLRRR___www}}}}}}qqqnnnqqqsssvvvyyy|||xxxxxx{{{{{{sssooonnnlllggghhhkkkmmmoooqqqsssuuu|||{{{qqqgggcccaaa___ccckkkuuu|||wwwrrrqqqtttxxx}}}zzznnnbbbXXXRRRMMMJJJEEEEEEDDDCCCCCCCCCCCCCCCGGGGGGHHHIIIJJJJJJKKKKKKKKKMMMQQQTTT[[[qqqyyynnnhhhbbb^^^\\\XXXTTTQQQPPPOOOMMMKKKLLLLLLPPP]]]ttt}}}{{{wwwzzz~~~rrrmmmmmmmmmoooqqqxxx~~~vvvsssrrrqqqiiijjjllloootttyyy}}}~~~vvvmmmiiieeehhhrrr~~~xxxvvvwww|||yyyvvvwww|||{{{ooocccYYYQQQKKKGGGEEEEEEDDDCCCCCCCCCDDDDDDFFFGGGHHHIIIJJJKKKLLLLLLIIINNNTTTXXXaaayyy{{{qqqjjjddd___\\\YYYUUUSSSQQQPPPNNNMMMLLLLLLOOOYYYooouuummmiiiggg```cccfffjjjmmmqqqvvvyyyxxxxxxwwwwwwvvvvvvvvvvvvuuuqqqpppuuuyyy}}}sssjjjhhhiiilllnnnuuuzzzwwwwwwuuuoooqqqtttzzzwwwqqqlllooozzz~~~{{{{{{~~~zzzrrrppprrrxxx}}}}}}qqqeeeZZZQQQJJJEEEGGGGGGFFFFFFEEEFFFFFFGGGFFFGGGHHHIIIJJJKKKLLLMMMMMMRRRWWW\\\ggg{{{sssnnnhhhccc]]]ZZZVVVSSSRRRQQQOOOMMMKKKLLLOOOXXXjjjsssggg___YYYWWWSSSUUUWWWYYY[[[^^^bbbdddhhhhhhiiikkklllmmmkkkjjjgggbbb```bbbeeehhhooovvvvvviiieeeiiioooqqquuu}}}|||zzzwwwzzzzzztttwwwwwwsssqqqtttzzz~~~rrrfffZZZQQQIIIDDDGGGGGGFFFFFFFFFFFFGGGGGGFFFGGGHHHIIIKKKLLLMMMNNNPPPTTTXXX]]]mmmzzzuuupppjjjfff___[[[WWWTTTRRRQQQOOOMMMJJJLLLPPPWWWeee{{{{{{kkk___WWWRRROOONNNPPPQQQQQQQQQRRRUUUWWW]]]^^^```cccggggggdddbbb^^^YYYVVVWWWYYY[[[aaagggkkkttt}}}nnnhhhmmmrrrtttuuu}}}vvvzzz{{{xxxwwwyyyrrreeeZZZQQQJJJFFFEEEEEEDDDDDDDDDEEEFFFFFFFFFGGGHHHIIIKKKMMMNNNNNNPPPTTTYYYaaaxxx{{{wwwrrrlllfffbbb^^^ZZZVVVTTTQQQOOOMMMKKKMMMQQQUUU___qqqttteee[[[TTTPPPNNNLLLMMMMMMMMMLLLLLLNNNPPPUUUVVVZZZ___eeeeeebbb]]]YYYTTTQQQQQQRRRRRRVVV\\\\\\cccnnn|||vvvooorrruuutttsss{{{qqqdddYYYQQQKKKHHHEEEEEEDDDDDDEEEEEEFFFGGGFFFGGGHHHJJJKKKMMMNNNOOOPPPUUU]]]lll|||zzzwwwqqqlllgggccc^^^YYYVVVSSSPPPNNNNNNOOOQQQSSSZZZkkkzzzlll___WWWRRROOONNNIIIJJJKKKKKKJJJKKKMMMOOOSSSTTTYYYbbbiiikkkgggbbbXXXSSSPPPPPPPPPOOOQQQVVVTTTYYYbbbnnn}}}uuuuuuuuuqqqqqq}}}~~~zzzqqqcccXXXQQQLLLIIIGGGGGGFFFFFFGGGHHHIIIIIIFFFGGGHHHJJJLLLMMMOOOOOOQQQXXXcccwww}}}|||~~~}}}xxxsssjjjfffaaa\\\XXXUUURRROOOPPPQQQPPPPPPWWWhhh|||sssggg[[[TTTPPPNNNNNNGGGIIIJJJKKKKKKLLLOOOQQQUUUWWW]]]gggqqqtttpppkkkYYYTTTRRRRRRQQQOOOPPPTTTSSSWWW^^^hhhyyyvvvqqqrrrqqq~~~{{{yyy{{{rrrdddYYYRRRMMMJJJGGGGGGHHHIIIJJJJJJKKKKKKIIIJJJKKKJJJKKKMMMPPPSSSVVVVVVfff}}}zzzzzzzzzzzzyyykkkgggbbb\\\XXXWWWWWWWWWSSSSSSSSSTTTWWWaaavvvvvvmmm```VVVQQQNNNLLLJJJMMMLLLLLLMMMOOOQQQQQQQQQSSSZZZfffttt|||sss___VVVNNNMMMNNNNNNOOORRRRRRSSSYYYfffwwwyyyrrrpppsss{{{yyy|||tttfff[[[SSSNNNKKKEEEEEEEEEFFFGGGHHHHHHHHHIIIJJJKKKJJJKKKMMMQQQTTTWWW[[[nnn~~~{{{xxxrrrnnnhhhbbb\\\XXXWWWVVVSSSRRRRRRSSSUUU^^^rrrvvvlll___UUUPPPNNNLLLKKKMMMLLLLLLMMMOOOQQQRRRRRRYYYbbbpppvvv```VVVNNNMMMNNNNNNOOORRRRRRSSS[[[iiizzzzzzwwwzzz~~~}}}wwwiii]]]TTTNNNKKKDDDDDDEEEEEEFFFGGGGGGGGGIIIJJJKKKKKKKKKMMMQQQTTTYYYaaayyy}}}xxxxxxuuuooohhhbbb\\\YYYWWWTTTRRRQQQQQQRRRZZZlll}}}vvvlll^^^TTTOOONNNMMMLLLMMMMMMMMMMMMOOOQQQTTTUUU```mmmzzzaaaWWWOOOMMMNNNMMMOOORRRRRRTTT]]]mmmyyyjjj]]]TTTNNNJJJFFFFFFGGGGGGGGGHHHHHHHHHIIIJJJKKKKKKKKKNNNRRRUUUYYYfff|||wwwppphhhbbb]]]ZZZWWWTTTRRRRRRRRRXXXgggvvvyyynnn```UUUPPPOOONNNNNNMMMMMMNNNNNNOOOSSSWWWZZZeeewww~~~bbbXXXPPPNNNNNNMMMNNNQQQRRRUUU___pppyyyiii]]]SSSLLLIIIGGGGGGGGGGGGGGGGGGHHHHHHIIIJJJKKKKKKLLLNNNSSSVVVYYYjjjyyyooogggaaa^^^[[[XXXUUUTTTSSSXXXdddqqq~~~ttteeeZZZTTTQQQPPPNNNMMMNNNOOOOOOQQQUUU\\\bbbjjjcccZZZQQQNNNNNNMMMNNNPPPRRRUUU___pppyyyiii\\\SSSLLLHHHFFFFFFFFFFFFFFFFFFFFFFFFIIIJJJKKKKKKLLLOOOSSSWWW\\\ppptttjjjccc```___[[[WWWVVVVVVYYYcccnnn{{{mmmaaaYYYUUUQQQNNNMMMOOOPPPQQQSSSYYYbbbiiissseee[[[QQQOOONNNMMMNNNPPPQQQTTT^^^nnnyyyiii]]]SSSMMMIIIGGGGGGGGGGGGGGGFFFFFFFFFIIIJJJKKKKKKMMMOOOTTTWWWbbbwww~~~ssskkkeeecccaaa\\\YYYWWWWWWYYYbbbkkkuuuhhh___XXXRRRMMMMMMOOOQQQRRRUUU\\\hhhpppfff[[[RRROOONNNMMMMMMOOOQQQSSS\\\kkk~~~zzzjjj^^^TTTNNNKKKIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJKKKLLLMMMPPPTTTXXXggg|||xxxpppjjjgggfffaaa]]]YYYXXXWWWYYYaaajjjzzzmmmcccZZZRRRMMMLLLOOORRRSSSVVV^^^kkkuuufff\\\RRROOONNNMMMMMMOOOQQQRRRZZZiii|||xxxkkk___SSSLLLLLLIIIIIIIIIHHHHHHGGGGGGGGGPPPKKKIIIKKKNNNPPPTTTYYYeee{{{vvvrrrnnnlllbbb\\\YYYYYYYYYYYY]]]cccyyyuuueeeZZZVVVVVVSSSRRRRRRTTTWWW___nnn|||lll```TTTQQQQQQPPPPPPQQQSSSVVV\\\dddssswwwkkk___SSSLLLLLLIIIIIIIIIHHHHHHGGGGGGGGGLLLHHHGGGJJJMMMPPPUUU[[[kkk{{{uuuoookkkddd___[[[[[[[[[ZZZ]]]cccwww|||lll___YYYXXXVVVTTTUUUYYY]]]eeevvvqqqdddWWWSSSRRRPPPOOOQQQQQQUUU\\\eeesssuuuiii]]]RRRLLLLLLIIIIIIHHHHHHHHHHHHGGGGGGHHHFFFGGGKKKNNNQQQXXX```tttyyyqqqkkkgggbbb^^^^^^]]][[[]]]aaarrrvvvggg___\\\VVVUUUWWW[[[```jjj|||wwwjjj\\\VVVTTTRRRQQQRRRQQQVVV^^^gggsssqqqfff[[[QQQKKKKKKHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHJJJNNNPPPSSS\\\fff~~~yyyrrrmmmjjjeeeaaaaaa___[[[\\\```kkkpppeee```\\\[[[]]]aaagggrrr{{{mmm___YYYWWWTTTTTTUUUSSSXXX___hhhuuuxxxkkkaaaXXXOOOJJJKKKHHHHHHHHHHHHHHHHHHHHHHHHHHHIIILLLNNNOOOSSS___lll~~~{{{xxxssspppkkkgggdddcccaaa\\\\\\^^^eeexxxyyylllggggggeeefffkkkppp|||{{{mmm___XXXVVVUUUUUUWWWUUUYYY___hhhwww{{{pppddd\\\TTTLLLIIIIIIGGGGGGHHHHHHHHHHHHIIIIIIGGGHHHKKKMMMMMMSSSdddttt|||yyywwwtttrrrmmmiiiggggggddd___]]]___bbbqqquuuooolllkkklllpppvvv~~~ooo```YYYWWWVVVVVVXXXXXX\\\bbblll|||ssshhh]]]VVVPPPIIIGGGHHHGGGGGGGGGHHHHHHIIIIIIIIIGGGIIIMMMNNNOOOXXXmmm~~~{{{xxxuuusssooollljjjkkkhhhbbb```bbbaaalll{{{~~~xxxrrrppprrrwwwxxxhhh```]]][[[[[[]]]]]]bbbkkkvvv~~~nnndddZZZSSSMMMHHHFFFHHHGGGGGGGGGHHHHHHIIIIIIIIIIIIKKKOOORRRTTT^^^www}}}yyyuuurrrqqqnnnmmmnnnkkkeeecccdddbbbjjjvvv~~~{{{zzz}}}rrrhhhdddaaaaaabbbccciiitttxxxllleee[[[RRRLLLJJJHHHGGGGGGGGGFFFFFFGGGGGGHHHIIIFFFHHHMMMSSSXXXggg~~~|||wwwssssssrrrqqqpppooommmjjjhhhgggiiisss}}}rrrooopppnnnlllppprrr}}}~~~tttgggaaaWWWOOOJJJHHHGGGGGGGGGGGGGGGFFFGGGGGGHHHIIIJJJLLLQQQYYYbbbvvv~~~yyyuuuuuuuuuuuuuuutttrrrnnnlllhhhhhhppp|||zzzyyynnnaaa[[[RRRLLLHHHGGGGGGFFFGGGGGGGGGGGGGGGHHHIIIIIILLLNNNSSS]]]mmm|||xxxxxxyyy|||}}}{{{wwwrrrooojjjhhhlllzzztttiii[[[VVVOOOJJJGGGGGGGGGGGGHHHGGGGGGGGGGGGHHHIIIIIIKKKMMMRRR^^^sss~~~{{{{{{yyysssooonnnjjjlllxxx~~~ooodddVVVRRRLLLIIIHHHHHHIIIIIIHHHHHHGGGGGGHHHHHHIIIJJJJJJMMMSSSaaazzz}}}{{{sssoooooolllmmmvvvxxxjjj```SSSOOOKKKHHHHHHIIIIIIIIIHHHHHHHHHHHHHHHIIIIIIJJJLLLQQQYYYiiiwwwtttpppppppppvvv|||qqqddd[[[PPPMMMIIIGGGGGGHHHHHHHHHIIIHHHHHHHHHHHHIIIJJJJJJMMMTTT```sss~~~uuuwwwwwwyyy~~~vvvlllaaaYYYOOOKKKHHHEEEFFFGGGGGGGGGIIIHHHHHHHHHHHHIIIJJJJJJLLLUUUcccxxx{{{~~~|||tttjjj]]]SSSKKKJJJIIIIIIHHHHHHHHHHHHGGGHHHIIIIIIHHHHHHJJJLLLPPPTTTdddxxxpppeeeYYYPPPJJJIIIIIIHHHGGGGGGHHHHHHGGGHHHIIIIIIHHHHHHJJJLLLPPPUUUfff{{{rrriii___SSSLLLIIIHHHGGGGGGFFFGGGGGGGGGGGGHHHIIIIIIHHHIIIKKKMMMPPPXXXhhh|||~~~~~~wwwlllbbbXXXOOOIIIGGGGGGFFFFFFFFFFFFFFFGGGGGGHHHIIIIIIIIIIIILLLNNNQQQZZZhhhxxx~~~zzzzzz}}}rrrggg\\\SSSLLLHHHFFFFFFFFFEEEEEEFFFFFFGGGGGGHHHIIIIIIIIIJJJLLLNNNRRR[[[hhhwwwyyyvvvvvv{{{~~~xxxnnnbbbWWWOOOKKKIIIFFFFFFFFFEEEFFFFFFGGGHHHGGGHHHIIIJJJJJJKKKMMMOOOTTT]]]kkk~~~}}}wwwttttttwwwzzztttiii]]]RRRKKKIIIHHHFFFFFFFFFFFFFFFGGGHHHHHHFFFHHHIIIJJJJJJKKKNNNPPPTTT___ppp~~~xxxuuussstttzzzvvvqqqfffZZZOOOIIIGGGHHHGGGGGGFFFFFFGGGHHHIIIIIIFFFHHHIIIJJJJJJKKKNNNPPPUUU```uuuzzzwwwsssrrrwww}}}}}}vvvlll___WWWOOOIIIFFFHHHGGGGGGHHHHHHHHHHHHIIIIIIIIIKKKLLLMMMLLLLLLNNNOOOXXXccc~~~{{{~~~|||yyyvvvvvvvvvwwwyyypppeee[[[TTTNNNHHHGGGIIIGGGGGGHHHHHHHHHHHHIIIIIIJJJKKKMMMMMMMMMMMMOOOPPPUUUccc~~~{{{xxxwwwwwwxxxyyy~~~tttggg^^^TTTPPPKKKGGGGGGIIIGGGGGGHHHHHHHHHHHHIIIIIIKKKLLLMMMNNNMMMNNNQQQSSSXXXjjj~~~|||{{{yyywwwvvvuuuvvvwwwxxxzzz{{{oooaaaYYYQQQMMMJJJFFFFFFIIIGGGGGGGGGHHHHHHHHHIIIIIIKKKLLLNNNNNNNNNOOORRRUUU```ttt}}}xxxwwwyyyzzzyyywwwvvvuuusssrrrqqqrrrssstttxxx{{{|||wwwjjj^^^VVVOOOLLLIIIEEEEEEGGGGGGGGGGGGHHHHHHHHHIIIIIIKKKLLLMMMMMMNNNPPPTTTWWWbbbvvv}}}zzzzzz|||~~~zzztttrrrtttvvvwwwvvvsssrrrqqqooonnnnnnnnnooovvv~~~uuu{{{rrrfff[[[TTTMMMJJJHHHEEEDDDFFFGGGGGGHHHHHHHHHHHHIIIIIIJJJKKKLLLMMMMMMPPPTTTXXXaaauuu{{{xxxyyy}}}zzzuuusssuuuxxxyyyxxxssssssqqqpppoooooooooooovvv{{{xxxvvvtttyyymmmaaaWWWOOOJJJHHHGGGDDDDDDGGGGGGGGGHHHHHHHHHHHHIIIIIIJJJJJJKKKKKKMMMPPPUUUXXXfff{{{~~~|||}}}~~~zzzyyy{{{}}}|||{{{uuuuuutttttttttttttttuuuzzz|||sssmmmooowww|||vvvjjj^^^RRRLLLGGGGGGFFFDDDDDDGGGGGGGGGHHHHHHHHHIIIIIIIIIIIIJJJJJJKKKLLLPPPUUUXXXppp~~~~~~|||vvvwwwwwwxxxyyyzzz{{{{{{~~~}}}uuulllnnnxxx}}}yyypppcccXXXMMMKKKGGGDDDBBBCCCEEEFFFFFFGGGGGGHHHHHHIIIIIIJJJJJJKKKKKKKKKKKKOOOXXX```~~~{{{|||}}}}}}{{{{{{|||~~~|||}}}{{{wwwsssnnnjjjqqq}}}yyyxxxyyy|||vvvmmm```VVVLLLJJJGGGDDDCCCCCCEEEFFFFFFGGGGGGHHHHHHIIIJJJJJJIIIIIILLLOOONNNQQQ^^^mmm}}}~~~~~~}}}}}}~~~~~~~~~www}}}sssllllllmmmqqq~~~|||uuuqqqooopppssspppsssyyy|||vvvqqqggg[[[RRRJJJIIIFFFDDDDDDDDDEEEFFFGGGGGGGGGHHHIIIIIIJJJJJJKKKJJJNNNSSSRRRTTTggg~~~~~~ttt}}}sssnnnlllpppwwwrrrjjjggggggkkkppptttyyyyyyssslllbbbVVVNNNHHHGGGFFFEEEEEEEEEFFFGGGGGGGGGHHHHHHIIIJJJJJJJJJQQQLLLOOOVVVVVV[[[wwwppp~~~tttoooooossszzzvvvkkkeeedddgggnnnvvv~~~xxxoooggg\\\QQQJJJFFFFFFFFFFFFFFFGGGGGGGGGGGGHHHHHHIIIIIIJJJKKKKKKQQQLLLMMMVVV___ooo|||kkkyyy|||rrrmmmsss}}}uuunnngggfffiiiooozzz~~~tttjjj```VVVMMMHHHCCCDDDEEEGGGHHHHHHHHHGGGHHHHHHHHHIIIJJJJJJKKKKKKLLLJJJMMMZZZnnn~~~tttnnniiiwwwwwwrrrppp|||qqqmmmlllqqqxxx~~~xxxnnnbbbXXXPPPJJJFFFBBBCCCEEEGGGIIIIIIHHHHHHHHHHHHIIIIIIJJJKKKKKKKKKLLLNNNSSSbbb|||qqqhhhaaakkkwwwyyyqqqnnnvvvyyysssqqqttt}}}xxxrrrhhh]]]SSSLLLHHHEEEAAABBBEEEHHHIIIIIIHHHHHHHHHHHHIIIIIIJJJKKKKKKKKKOOOUUU[[[iii~~~tttiii```ZZZllluuusssnnnnnnvvvzzzrrryyyzzzsssjjj___UUUNNNJJJEEEBBBEEEFFFFFFFFFFFFGGGGGGGGGKKKJJJIIIJJJLLLMMMNNNNNNQQQUUUaaa}}}zzzmmmbbbZZZUUUSSSiiirrrsssoooppp|||zzz|||xxxnnneeeZZZQQQLLLIIIFFFCCCFFFFFFFFFFFFGGGGGGGGGGGGJJJJJJIIIJJJLLLMMMNNNNNNUUU\\\ooo|||vvvlllaaaWWWQQQMMMKKKdddnnn|||}}}rrrqqqttt~~~xxxtttggg^^^SSSKKKHHHGGGFFFEEEFFFFFFFFFFFFGGGGGGGGGHHHJJJJJJJJJKKKLLLMMMOOOOOOVVVaaa}}}|||vvvjjjeee]]]TTTMMMHHHEEEEEE```iiixxx{{{rrrtttxxx|||tttpppbbbYYYOOOHHHFFFFFFFFFEEEFFFFFFFFFGGGGGGGGGHHHHHHIIIJJJKKKKKKLLLMMMOOOQQQYYYgggwwwnnniii\\\XXXRRRLLLHHHEEEDDDDDD]]]fffsss{{{tttwww}}}|||rrrkkk^^^VVVMMMFFFEEEFFFEEEEEEFFFGGGGGGGGGGGGHHHHHHHHHHHHJJJLLLLLLLLLMMMPPPRRR]]]ooowwwmmmeee___\\\RRRPPPLLLHHHEEEDDDDDDEEEZZZbbbnnnyyy~~~xxx~~~|||ooofffXXXRRRJJJFFFEEEFFFFFFEEEGGGGGGGGGGGGHHHHHHHHHHHHGGGJJJMMMMMMLLLMMMPPPTTT\\\rrr~~~rrrggg^^^YYYUUUSSSKKKIIIFFFDDDCCCBBBCCCDDDVVV^^^hhhqqqzzz~~~yyykkk```PPPLLLFFFDDDFFFGGGGGGEEEGGGGGGGGGHHHHHHHHHIIIIIIGGGJJJMMMMMMLLLLLLQQQUUU]]]wwwsssmmmddd[[[UUUPPPMMMKKKFFFEEECCCAAAAAAAAAAAABBBTTT[[[eeemmmtttvvvggg\\\JJJGGGCCCCCCFFFHHHHHHFFFGGGGGGHHHHHHHHHIIIIIIIIIFFFJJJNNNNNNLLLLLLQQQUUUeee~~~xxxqqqaaa]]]VVVPPPKKKGGGBBB???EEEDDDBBBAAA@@@@@@AAABBBUUUZZZbbbhhhkkkuuuuuuhhh]]]VVVJJJHHHFFFEEEDDDEEEFFFGGGHHHHHHIIIIIIJJJKKKKKKKKKLLLIIIJJJNNNOOONNNTTT]]]ooo}}}~~~ttthhh```XXXUUUPPPKKKGGGEEEEEEEEECCCBBBAAA@@@@@@@@@AAABBBVVVYYY```fffkkkssszzznnnbbbXXXRRRIIIHHHFFFDDDDDDEEEFFFGGGHHHHHHIIIJJJJJJKKKKKKLLLLLLLLLNNNPPPOOOPPPZZZfff~~~}}}}}}||||||zzz{{{sssiii^^^VVVOOOMMMIIIFFFDDDCCCCCCCCCDDDCCCBBBAAAAAABBBCCCCCCXXXYYY]]]dddjjjppp}}}zzzpppdddYYYQQQLLLGGGFFFEEEDDDDDDDDDFFFFFFHHHIIIIIIJJJJJJKKKLLLLLLLLLNNNQQQQQQPPPVVVgggyyy~~~~~~~~~}}}zzzyyyyyyxxx}}}|||vvvwww{{{}}}}}}~~~~~~{{{tttlllcccZZZQQQKKKFFFEEEDDDDDDCCCBBBAAAAAADDDCCCCCCBBBCCCCCCDDDDDDZZZYYY[[[bbbhhhnnnuuu}}}zzzqqqeeeZZZQQQKKKHHHFFFEEEEEEDDDDDDEEEFFFFFFIIIIIIIIIJJJKKKKKKLLLLLLKKKNNNQQQPPPRRRaaa|||}}}||||||}}}|||{{{}}}{{{zzzzzzuuu{{{~~~wwwrrrrrrssstttvvvyyy}}}}}}|||}}}yyy{{{vvvpppfff]]]UUUNNNIIIEEECCCCCCDDDDDDDDDCCCBBBAAACCCCCCCCCCCCCCCCCCDDDDDD\\\ZZZ[[[aaagggkkkqqqwwwxxxrrrhhh]]]SSSLLLHHHFFFDDDDDDEEEEEEEEEFFFGGGGGGIIIIIIJJJJJJKKKLLLLLLMMMKKKNNNPPPQQQ[[[ttt}}}~~~~~~}}}zzzyyyzzzzzzzzzyyy|||{{{{{{}}}}}}||||||}}}www{{{~~~}}}{{{tttnnnkkkmmmqqqoootttyyy~~~~~~zzzwwwuuuwwwyyyzzz{{{}}}{{{wwwvvvxxx}}}}}}xxxjjjddd[[[RRRMMMIIIFFFDDDBBBCCCDDDDDDDDDBBB@@@???AAAAAABBBBBBCCCCCCCCCCCC^^^\\\]]]bbbgggjjjpppwwwzzzoooiii```VVVNNNIIIFFFFFFDDDDDDEEEFFFGGGHHHHHHHHHIIIJJJJJJKKKKKKLLLMMMMMMMMMOOOQQQXXXlll}}}~~~~~~~~~}}}zzzxxxxxxyyyzzzzzzyyyxxxxxxxxxzzz|||}}}|||zzz~~~}}}|||}}}~~~zzz||||||{{{{{{}}}nnnfffgggllliiimmmssswwwzzz|||~~~~~~~~~~~~|||yyyvvvtttrrrsssssssssrrrtttwwwyyyxxx{{{~~~zzzuuuqqqqqqtttxxx||||||xxxqqqkkk]]]XXXQQQKKKHHHFFFEEEDDDAAAAAABBBBBBAAA@@@>>>===@@@AAABBBCCCCCCCCCCCCCCC___^^^___cccfffjjjrrr{{{yyyqqqfffaaaYYYPPPJJJFFFEEEEEEDDDEEEFFFGGGHHHIIIJJJJJJJJJJJJJJJKKKLLLLLLMMMMMMPPPRRRWWWeee~~~~~~|||zzzzzz|||~~~~~~~~~yyyyyyzzz}}}}}}~~~~~~|||zzzyyyzzzrrrccc```dddbbbfffkkkoooqqqssstttvvvuuuuuuvvvvvvvvvuuutttsssqqqqqqpppnnnlllmmmooorrroooqqquuuwww{{{|||yyyuuuooolllkkkllloooqqqpppjjjbbb[[[RRRNNNIIIFFFDDDCCCBBBAAA@@@@@@@@@AAA@@@@@@??????@@@AAACCCDDDEEEEEEDDDDDD```___aaadddfffjjjsss~~~sssjjj```\\\UUUMMMHHHEEEEEEEEEDDDEEEGGGHHHIIIJJJKKKKKKJJJJJJKKKKKKLLLLLLMMMMMMRRRUUU\\\ooo|||}}}|||xxxwwwzzzuuuaaa[[[]]]\\\```dddhhhiiijjjlllmmmoooooopppqqqrrrsssssssssrrrqqqoookkkiiiiiikkkmmmjjjlllnnnppprrruuuyyy}}}|||yyyvvvqqqlllhhheeefffhhhiiifff___VVVPPPKKKHHHEEECCCBBBAAA???>>>@@@@@@AAAAAABBBBBBCCCCCCAAABBBDDDEEEFFFFFFFFFEEEbbb___```fffjjjmmmuuuyyynnnggg]]]RRRIIIGGGFFFBBBBBBEEEGGGGGGGGGGGGHHHIIIIIIJJJIIIMMMOOONNNJJJKKKOOOTTTSSSSSSeee~~~zzz~~~}}}wwwvvvyyy}}}mmmaaa]]]^^^]]]]]]^^^bbbfffiiikkkggghhhjjjmmmooopppqqqqqqkkkjjjhhhfffdddcccbbbaaafffggghhhggghhhjjjnnnqqqvvvxxx|||}}}zzzuuurrrppppppqqqooohhhbbb______^^^[[[VVVPPPJJJGGGDDDCCCCCCBBBBBBBBBCCCCCCAAAAAA@@@@@@AAAAAABBBCCCDDDCCCCCCBBBBBBDDDEEEFFFaaa___```eeeiiikkksss{{{sssggg___XXXOOOGGGFFFFFFCCCDDDGGGGGGGGGGGGHHHHHHIIIJJJKKKLLLNNNOOONNNKKKKKKNNNQQQZZZ^^^ttt~~~~~~}}}xxxvvvxxx|||~~~~~~nnnbbb[[[ZZZYYY\\\```ccccccbbbbbbccceeegggiiijjjkkklllgggfffdddbbb```___^^^^^^___````````````bbbfffhhhlllooorrrvvvxxxyyyxxxxxx|||{{{{{{|||}}}}}}zzzwwwsssooollljjjgggeeefffgggeee___ZZZUUUTTTSSSQQQNNNJJJFFFCCCCCCCCCBBBBBBBBBBBBBBBCCCAAAAAA@@@@@@AAAAAABBBCCCCCCBBBBBBAAABBBCCCDDDEEEaaa___aaaeeegggjjjpppwww{{{nnnaaaYYYQQQKKKFFFEEEEEEEEEFFFJJJGGGHHHHHHIIIIIIJJJKKKKKKLLLLLLMMMMMMNNNNNNOOOOOOUUUaaa~~~~~~|||{{{{{{}}}~~~zzzwwwxxxzzz||||||qqqbbb]]]YYYYYY\\\^^^]]]ZZZ\\\]]]^^^```aaabbbddddddaaa```___]]]\\\[[[YYYYYYXXXYYYYYYYYYYYYZZZ]]]```bbbdddgggkkknnnooooooooopppqqqrrruuuwwwyyy{{{|||{{{}}}|||{{{yyyvvvrrrppppppqqqwww{{{|||yyyqqqnnnkkkhhheeebbb___\\\\\\ZZZYYYZZZ[[[ZZZVVVQQQKKKJJJIIIHHHFFFDDDBBBBBBBBBBBBAAAAAAAAAAAABBBBBBAAAAAAAAAAAAAAABBBBBBCCCBBBBBBAAAAAABBBBBBCCCDDDbbbbbbdddfffgggjjjnnnsss|||wwwjjj^^^WWWLLLIIIFFFDDDDDDEEEGGGIIIGGGHHHIIIJJJKKKLLLLLLLLLJJJJJJKKKMMMPPPRRRRRRQQQPPPaaa{{{zzz{{{||||||zzzyyyzzz{{{{{{|||xxxmmm```YYYYYY[[[ZZZYYYXXXXXXYYYZZZ[[[\\\^^^^^^]]]\\\\\\[[[ZZZXXXWWWVVVUUUVVVWWWVVVVVVWWWYYY[[[[[[]]]```dddfffhhhiiiiiihhhjjjmmmpppsssuuuvvvwwwuuuwwwyyy{{{~~~|||vvvsssnnnnnnllliiifffdddeeefffiiilllpppsssrrroookkkgggbbb```]]]ZZZYYYWWWTTTQQQRRRQQQQQQRRRTTTSSSPPPMMMHHHGGGEEECCCBBBBBBBBBBBBAAAAAA@@@@@@@@@AAABBBBBBAAAAAAAAAAAAAAABBBCCCCCCBBBBBBBBBBBBCCCCCCDDDDDDcccfffgggggghhhjjjmmmooouuuxxx~~~rrreeeZZZRRRJJJIIIHHHEEEDDDEEEGGGGGGGGGHHHJJJKKKMMMMMMMMMMMMNNNMMMLLLNNNQQQSSSSSSRRRXXXiii{{{|||}}}~~~~~~|||{{{|||}}}~~~qqq```XXXXXXYYYZZZWWWVVVVVVVVVWWWYYYZZZ[[[ZZZZZZZZZZZZYYYXXXWWWVVVSSSTTTUUUUUUTTTTTTVVVWWWVVVWWWZZZ]]]___aaabbbbbbaaacccgggkkknnnppppppqqqnnnpppqqqsssuuuyyyyyyrrrmmmiiifff______]]][[[XXXWWWXXXYYY___```aaaaaaaaa___]]][[[WWWUUURRRQQQQQQOOOMMMKKKKKKKKKKKKLLLMMMMMMLLLJJJHHHFFFDDDBBB@@@@@@AAAAAA@@@@@@@@@@@@@@@AAABBBCCCBBBBBBAAAAAABBBBBBCCCDDDCCCDDDDDDDDDEEEEEEEEEEEEeeeiiijjjhhhhhhjjjkkkkkknnnqqqyyyzzzmmm___RRRKKKGGGJJJJJJFFFDDDFFFGGGGGGGGGIIIKKKMMMNNNOOONNNNNNRRRRRRQQQPPPPPPQQQSSSTTTaaarrr|||~~~~~~sssaaaYYYXXXYYYUUUTTTSSSSSSTTTUUUVVVWWWWWWXXXXXXYYYXXXWWWVVVTTTOOOQQQRRRQQQPPPPPPQQQRRRPPPQQQSSSUUUWWWYYYZZZZZZZZZ\\\___bbbeeeggghhhhhhjjjlllnnnoooqqqtttxxx{{{zzzyyyyyyyyyyyyyyyzzz{{{}}}}}}~~~|||tttlllfffaaa^^^[[[UUUUUUTTTRRRPPPOOOQQQRRRVVVUUUTTTSSSSSSRRRRRRRRRMMMKKKJJJIIIIIIIIIGGGFFFEEEEEEFFFGGGGGGGGGGGGGGGEEEDDDBBB@@@????????????AAA@@@@@@AAAAAABBBCCCDDDBBBBBBBBBBBBBBBCCCCCCDDDDDDDDDEEEFFFFFFFFFFFFEEEdddiiikkkhhhfffiiiiiiffffffjjjsssvvvhhh[[[NNNGGGDDDIIIKKKGGGEEEHHHJJJHHHGGGIIILLLNNNOOOPPPOOOOOOPPPRRRRRRQQQPPPRRRWWW\\\nnn~~~{{{vvvcccZZZWWWRRRQQQPPPOOOOOOPPPRRRSSSSSSTTTUUUVVVVVVTTTSSSQQQMMMNNNPPPOOONNNMMMMMMNNNMMMMMMOOOPPPQQQSSSTTTTTTUUUVVVXXX[[[^^^```aaabbbeeegggiiijjjkkkllloooqqqnnnnnnnnnnnnoooqqqssstttxxx||||||xxxvvvvvvwwwwwwxxxwwwvvvuuuuuurrrsssuuuxxx{{{|||zzzxxxtttnnnfff___ZZZVVVSSSQQQOOOPPPOOOMMMLLLKKKMMMOOOMMMLLLLLLKKKJJJJJJJJJJJJGGGEEEDDDDDDEEEEEEDDDCCCBBBBBBCCCCCCCCCCCCCCCDDDBBBAAA@@@@@@????????????AAAAAAAAAAAABBBCCCDDDEEEBBBBBBBBBBBBBBBCCCDDDDDDCCCCCCEEEFFFFFFFFFEEEDDDccciiikkkgggeeeggggggcccaaafffnnnzzz}}}rrrfffZZZOOOHHHBBBIIIKKKGGGEEEIIILLLJJJGGGIIILLLOOOPPPPPPPPPOOOKKKNNNPPPPPPPPPUUU^^^fff}}}|||yyymmm]]]VVVOOONNNMMMLLLLLLMMMOOOPPPOOOPPPRRRSSSSSSRRRPPPOOOMMMNNNPPPOOONNNMMMMMMMMMLLLMMMMMMNNNOOOPPPQQQQQQSSSTTTVVVXXXZZZ\\\^^^___[[[]]]```bbbbbbbbbccceeeggggggggggggiiikkknnnoooppptttxxxyyyvvvrrrnnnmmmmmmnnnooopppppppppooonnnlllmmmooorrrtttssspppmmmjjjeee]]]WWWSSSOOOLLLJJJIIIJJJIIIHHHFFFFFFHHHJJJFFFGGGGGGGGGGGGFFFEEEDDDDDDCCCBBBBBBDDDDDDCCCBBBAAABBBCCCCCCBBBBBBCCCDDD@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAABBBCCCDDDEEEFFFCCCBBBBBBBBBBBBCCCDDDDDDAAABBBDDDEEEEEEEEEDDDCCCjjjjjjjjjiiihhhgggfffeeefffgggkkkpppuuuuuuhhhZZZPPPHHHEEECCCDDDEEEFFFGGGHHHIIIIIILLLLLLMMMNNNNNNNNNNNNMMMPPPLLLNNNTTTTTTUUUdddxxxmmmYYYSSSNNNJJJLLLMMMKKKKKKLLLMMMNNNOOOPPPPPPOOONNNMMMKKKKKKKKKKKKLLLMMMNNNOOOKKKKKKKKKKKKKKKJJJJJJJJJMMMNNNOOOQQQSSSTTTVVVVVVZZZZZZXXXXXXXXXZZZ\\\]]][[[\\\]]]___aaacccdddeeefffhhhjjjlllkkkiiieeeccceeeeeeeeeffffffgggggggggeeefffhhhhhhfffccc```^^^WWWUUURRROOOLLLJJJHHHGGGFFFFFFEEEEEEDDDDDDDDDCCCEEEEEEDDDCCCCCCBBBAAAAAA??????@@@AAABBBBBBCCCCCC??????@@@@@@@@@AAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBDDDDDDCCCCCCCCCCCCDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDEEEEEEFFFFFFiiijjjjjjjjjjjjjjjiiihhhffffffhhhlllppp{{{|||vvvlll```UUUMMMHHHFFFEEEFFFFFFGGGHHHIIIJJJKKKLLLLLLMMMNNNNNNNNNNNNNNNNNNLLLNNNTTTVVV[[[oooiii]]]TTTLLLJJJJJJIIIJJJNNNJJJKKKLLLMMMMMMLLLLLLKKKLLLKKKJJJJJJJJJJJJJJJKKKKKKJJJJJJJJJJJJJJJJJJJJJLLLLLLMMMOOOPPPQQQRRRSSSUUUTTTSSSRRRRRRSSSUUUVVVTTTUUUVVVWWWXXXZZZ[[[[[[]]]^^^```aaaaaa___]]][[[^^^^^^^^^______`````````^^^___``````^^^[[[XXXVVVPPPOOOMMMJJJGGGEEEDDDDDDEEEEEEDDDDDDDDDCCCCCCCCCDDDCCCCCCBBBAAAAAA@@@@@@??????@@@@@@AAAAAABBBBBB?????????@@@@@@@@@AAAAAAAAAAAABBBBBBBBBBBBCCCCCCDDDDDDCCCCCCCCCCCCDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDEEEEEEEEEjjjkkkkkklllmmmmmmllllllhhhffffffgggjjjtttzzzvvvmmmggg___VVVNNNJJJHHHGGGGGGHHHHHHIIIJJJKKKLLLLLLLLLMMMMMMNNNNNNNNNNNNNNNNNNMMMQQQWWW\\\hhh~~~~~~bbbXXXNNNKKKJJJHHHHHHJJJIIIIIIJJJKKKLLLLLLKKKKKKKKKJJJIIIHHHGGGGGGGGGGGGJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKLLLLLLMMMNNNNNNPPPOOOMMMLLLLLLMMMNNNNNNNNNNNNNNNOOOPPPPPPQQQQQQSSSSSSTTTUUUUUUUUUUUUTTTUUUUUUUUUUUUVVVVVVVVVVVVVVVWWWWWWWWWUUURRROOOMMMJJJIIIGGGEEEDDDCCCBBBBBBCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBAAA@@@@@@???????????????@@@@@@@@@@@@@@@@@@>>>>>>?????????@@@@@@@@@AAAAAABBBBBBBBBCCCCCCCCCEEEDDDDDDCCCCCCDDDDDDEEECCCCCCCCCCCCCCCCCCCCCCCCEEEEEEEEEDDDDDDDDDCCCCCCmmmmmmnnnnnnnnnnnnmmmmmmiiigggeeedddgggqqq{{{yyy{{{{{{wwwttttttxxx~~~}}}vvvooojjj___[[[TTTMMMHHHGGGGGGHHHIIIIIIIIIJJJKKKLLLLLLLLLLLLMMMNNNNNNOOOOOONNNNNNOOOPPPUUU[[[dddvvv~~~}}}}}}~~~~~~mmmbbbXXXTTTRRRMMMJJJIIIJJJKKKKKKLLLLLLLLLLLLLLLIIIIIIHHHGGGGGGGGGGGGGGGIIIIIIIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJMMMLLLKKKJJJJJJJJJJJJJJJLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMNNNOOOPPPQQQQQQNNNNNNNNNNNNNNNNNNNNNNNNQQQQQQQQQPPPOOOLLLIIIHHHGGGFFFEEEDDDCCCCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@??????>>>>>>>>>@@@@@@??????????????????>>>>>>>>>?????????@@@@@@AAAAAABBBBBBCCCCCCDDDDDDEEEEEEDDDDDDDDDDDDEEEEEECCCCCCCCCCCCCCCCCCCCCCCCFFFEEEEEEDDDCCCCCCBBBBBBoooppppppooonnnmmmllllllkkkhhheeedddfffqqq}}}uuutttvvv|||uuuooorrrxxx|||tttllljjjjjjlllssszzz{{{wwwnnneee___VVVRRRMMMHHHEEEEEEFFFGGGIIIIIIJJJJJJKKKLLLLLLLLLMMMMMMNNNOOOOOOOOOOOONNNOOOQQQWWW```nnn|||zzzzzz~~~||||||kkk```ZZZSSSNNNMMMLLLKKKKKKKKKKKKKKKKKKLLLHHHGGGGGGGGGHHHHHHIIIJJJGGGHHHHHHHHHIIIIIIIIIJJJJJJJJJJJJIIIIIIIIIHHHHHHJJJJJJIIIHHHHHHGGGGGGGGGJJJJJJJJJIIIIIIIIIHHHHHHJJJIIIIIIIIIJJJLLLMMMNNNJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKKKKJJJIIIGGGEEEDDDDDDDDDCCCBBBBBBBBBCCCCCC@@@@@@@@@AAAAAAAAAAAAAAA@@@@@@????????????>>>>>>@@@@@@??????????????????>>>????????????@@@@@@@@@AAAAAABBBCCCCCCDDDEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDFFFFFFEEEDDDCCCBBBAAAAAApppppppppooonnnlllkkkjjjllliiifffeeefffoootttlllhhhiiinnn|||xxxqqqmmmkkkmmmyyyrrrlllggggggjjjoooyyyxxxnnneee\\\VVVNNNLLLIIIGGGEEEEEEFFFGGGKKKKKKKKKKKKLLLLLLLLLMMMMMMNNNNNNOOOOOOOOOOOOOOONNNRRRZZZhhh}}}|||zzz{{{|||}}}~~~rrrfff[[[SSSPPPLLLKKKJJJIIIIIIHHHIIIIIIGGGGGGGGGGGGHHHIIIJJJKKKFFFGGGGGGHHHHHHIIIIIIIIIIIIIIIIIIIIIHHHHHHGGGGGGEEEEEEEEEEEEEEEEEEDDDDDDGGGGGGFFFFFFFFFEEEEEEEEEFFFEEEEEEFFFGGGHHHIIIJJJHHHHHHGGGGGGGGGGGGFFFFFFDDDEEEDDDDDDCCCBBBAAAAAAAAAAAA@@@@@@@@@@@@AAAAAA@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@??????@@@@@@@@@@@@@@@@@@??????@@@@@@@@@AAAAAAAAAAAAAAABBBCCCDDDEEEEEEFFFFFFEEEEEEDDDDDDEEEEEEFFFDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEDDDDDDCCCBBBAAAAAAmmmmmmnnnmmmmmmlllkkkkkkllliiifffddddddkkk~~~pppeee___^^^cccjjjwww{{{pppjjjjjjkkkrrr{{{lllggggggmmmvvv{{{nnnddd\\\SSSLLLGGGGGGFFFFFFFFFGGGHHHHHHMMMMMMMMMMMMNNNNNNNNNNNNMMMNNNOOOOOOPPPPPPOOOOOORRRWWWbbbuuu~~~}}}~~~}}}|||{{{~~~vvvcccXXXOOONNNLLLJJJHHHHHHHHHHHHHHHHHHHHHGGGGGGHHHIIIIIIFFFFFFFFFGGGHHHHHHIIIIIIGGGGGGGGGGGGGGGFFFFFFFFFCCCCCCDDDDDDDDDDDDDDDDDDEEEDDDDDDDDDDDDDDDCCCCCCDDDDDDDDDEEEEEEFFFFFFFFFEEEEEEEEEDDDDDDCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@????????????@@@@@@@@@@@@@@@AAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBB??????@@@@@@AAAAAABBBBBB@@@AAAAAAAAAAAABBBBBBBBBAAAAAABBBCCCDDDEEEFFFFFFFFFFFFEEEEEEEEEEEEFFFFFFDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCBBBBBBBBBjjjkkkllllllllllllllllllllliiifffcccaaagggxxxwwwfff\\\XXXYYY```hhhvvv~~~wwwkkkgggiiikkk|||tttgggeeeiiiuuutttggg^^^UUUMMMGGGBBBCCCDDDEEEGGGHHHIIIIIINNNOOOOOOOOOOOOOOOOOOPPPMMMNNNOOOOOOPPPPPPOOOOOOVVV\\\jjj}}}~~~~~~{{{zzz}}}yyyfffSSSQQQOOOLLLJJJIIIIIIIIIJJJIIIHHHGGGFFFFFFFFFFFFEEEEEEFFFGGGHHHHHHIIIIIIFFFFFFFFFFFFFFFEEEEEEEEECCCDDDEEEEEEFFFFFFFFFFFFDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFFFFFFFFFFEEECCCCCCBBBBBBAAAAAAAAA@@@AAAAAAAAAAAABBBBBBCCCCCCBBBAAA@@@@@@@@@@@@AAAAAA@@@@@@@@@AAAAAABBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCC??????@@@AAABBBBBBCCCCCCAAAAAAAAABBBBBBBBBCCCCCCAAAAAABBBCCCDDDEEEFFFGGGFFFFFFEEEEEEEEEEEEFFFFFFEEEEEEEEEEEEEEEEEEEEEEEECCCCCCCCCCCCCCCBBBBBBBBBhhhhhhhhhjjjlllmmmllljjjllliiigggdddbbbeeerrryyyiii[[[XXXXXXXXX___iiivvv|||wwwkkkfffmmmwww}}}rrrfffhhhmmm{{{xxxhhh\\\UUUOOOIIIEEEDDDDDDDDDEEEFFFGGGIIIJJJNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOOOOOOQQQUUUWWWUUU\\\cccuuu~~~~~~}}}~~~~~~~~~~~~~~~|||{{{~~~kkk\\\OOOMMMMMMJJJGGGHHHGGGHHHIIIJJJJJJIIIHHHGGGHHHGGGGGGFFFFFFGGGGGGHHHGGGGGGFFFFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCDDDEEEEEEEEEEEEEEEBBBAAAAAA@@@@@@AAAAAABBBBBBBBBAAAAAAAAA@@@@@@@@@BBBBBBBBBBBBBBBBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAABBBBBB@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAABBBBBBBBBCCCCCCBBBBBBBBBCCCCCCCCCDDDDDDEEEEEEFFFFFFFFFFFFEEEEEECCCCCCDDDDDDEEEEEEFFFFFFEEECCCAAA@@@@@@AAAAAA@@@jjjiiiiiijjjllllllkkkjjjkkkiiifffdddaaadddppp}}}~~~sssdddXXXVVVWWWXXX___hhhxxx}}}wwwkkkiiisss~~~vvvllldddgggooo{{{pppaaaUUUOOOJJJFFFBBBCCCCCCDDDEEEGGGIIIKKKLLLNNNNNNNNNNNNNNNOOOOOOOOONNNOOOPPPPPPQQQSSSTTTTTTbbbmmm~~~|||||||||~~~}}}|||oooZZZOOOLLLIIIHHHJJJFFFGGGHHHIIIIIIIIIIIIHHHHHHHHHGGGGGGGGGGGGHHHHHHGGGGGGFFFFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCDDDEEEEEEEEEEEEEEEBBBBBBAAAAAAAAAAAABBBBBBAAAAAAAAAAAA@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBCCCCCCBBBBBBBBBCCCCCCCCCDDDDDDDDDEEEEEEFFFFFFEEEEEEDDDDDDDDDDDDDDDEEEEEEEEEEEECCCBBB@@@@@@@@@AAAAAAAAAkkkjjjiiijjjllllllllljjjkkkiiifffdddbbbcccmmmxxx}}}rrriii]]]SSSTTTUUUWWW^^^hhhzzzwwwnnnooo}}}nnneeebbbfffqqqxxxnnneeeWWWMMMGGGEEEBBBAAABBBCCCDDDGGGIIIKKKMMMNNNMMMMMMNNNNNNOOOOOOPPPPPPNNNPPPRRRSSSSSSTTTVVVXXXhhhzzz|||zzzyyyzzz~~~~~~ppp[[[PPPKKKIIIJJJFFFFFFFFFEEEFFFFFFFFFFFFIIIHHHHHHGGGGGGHHHHHHIIIGGGGGGFFFFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCDDDEEEEEEEEEEEEDDDCCCCCCBBBBBBBBBBBBCCCCCCBBBAAAAAAAAAAAA@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBAAABBBBBBBBBBBBCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBCCCCCCBBBBBBBBBCCCCCCCCCCCCCCCDDDDDDEEEEEEEEEEEEDDDDDDEEEEEEEEEDDDDDDDDDDDDDDDCCCBBBAAAAAAAAAAAABBBCCCjjjiiihhhjjjlllnnnooonnnmmmjjjhhhfffcccccckkkuuu}}}}}}}}}|||{{{uuulll```VVVPPPRRRUUUVVV^^^iii}}}yyyrrrxxxwwwiiiaaaaaaeeepppxxxpppccc[[[PPPGGGCCCBBBBBBBBBCCCDDDFFFHHHJJJLLLMMMNNNMMMMMMNNNNNNOOOPPPQQQQQQPPPQQQTTTWWWWWWWWW\\\cccqqq~~~~~~{{{xxxyyyzzz~~~}}}{{{{{{|||~~~sssbbbVVVNNNIIIKKKIIIGGGFFFEEEFFFGGGHHHIIIIIIHHHHHHHHHHHHIIIIIIGGGGGGFFFFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDBBBCCCDDDDDDEEEEEEDDDDDDCCCCCCCCCBBBBBBCCCCCCCCCCCCCCCCCCBBBBBBBBBAAAAAAAAAAAAAAAAAABBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBCCCCCCCCCDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAABBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDEEEEEEDDDDDDCCCEEEEEEDDDDDDCCCCCCBBBBBBAAABBBBBBAAAAAABBBEEEGGGgggfffgggiiimmmqqqsssssspppmmmjjjiiifffeeejjjqqq{{{yyyuuuzzzzzzxxxvvvoooggg\\\SSSOOORRRUUUWWW```lll{{{rrrfff```^^^cccooo}}}~~~zzzqqqiiiYYYTTTLLLEEEBBBBBBCCCDDDEEEFFFHHHIIIKKKKKKKKKKKKLLLMMMMMMOOOPPPQQQRRRRRRTTTTTTVVVYYYXXXXXXbbbooo}}}||||||~~~}}}}}}~~~}}}zzzxxxyyyzzz}}}}}}zzzxxxxxxzzz}}}ooo^^^RRRPPPNNNKKKGGGFFFGGGJJJKKKIIIHHHHHHGGGGGGHHHHHHIIIGGGGGGFFFFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBCCCDDDDDDDDDDDDDDDCCCCCCCCCBBBBBBCCCCCCCCCDDDDDDDDDDDDCCCCCCCCCCCCAAAAAABBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBCCCCCCCCCDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAABBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBCCCCCCDDDDDDDDDDDDCCCCCCDDDCCCCCCBBBBBBAAAAAAAAA>>>???@@@@@@AAADDDJJJOOOeeeeeeeeeiiinnnsssvvvwwwrrrnnnlllkkkhhheeehhhmmmsssxxxsssqqqyyy|||yyytttllleee\\\UUUQQQTTTVVVXXXcccpppvvvkkkccc___YYY___mmmxxxqqqhhh___QQQNNNIIIEEEBBBBBBDDDEEEEEEFFFHHHJJJKKKKKKJJJJJJLLLLLLMMMOOOPPPRRRSSSSSSXXXVVVXXXZZZZZZ]]]nnn~~~}}}|||{{{zzzzzz~~~~~~}}}}}}}}}}}}}}}}}}}}}~~~{{{yyyxxxzzz|||{{{}}}}}}zzzxxxwwwvvvyyy}}}~~~|||}}}ooo]]]XXXQQQKKKGGGFFFGGGHHHHHHGGGGGGFFFFFFGGGGGGHHHGGGGGGFFFFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBCCCDDDDDDDDDDDDCCCCCCCCCBBBBBBBBBBBBCCCCCCEEEEEEDDDDDDDDDCCCCCCCCC@@@AAAAAABBBBBBCCCCCCDDDCCCCCCCCCCCCCCCCCCCCCCCCAAABBBBBBBBBBBBCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBCCCCCCCCCCCCBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@<<<>>>@@@BBBFFFNNNYYYbbbgggffffffiiinnnssswwwxxxrrrnnnlllkkkiiieeeeeeiiimmmyyyyyyqqqoooppp{{{zzzqqqiii```XXXTTTWWWXXXZZZffftttuuujjjbbb]]][[[WWW^^^lll~~~vvvlllddd[[[TTTIIIHHHFFFDDDBBBAAABBBDDDCCCDDDGGGIIIKKKKKKKKKJJJKKKLLLMMMOOOQQQRRRTTTTTTXXXVVVXXX^^^bbbkkk~~~~~~~~~~~~}}}|||{{{zzzyyyyyyyyy{{{{{{{{{||||||}}}~~~~~~}}}{{{|||}}}}}}{{{xxxvvvwwwyyy|||yyy|||~~~~~~{{{xxxxxxxxxuuuxxx|||}}}}}}}}}~~~}}}zzzyyyzzz{{{zzzmmm___SSSLLLIIIHHHGGGFFFFFFEEEEEEFFFFFFGGGGGGGGGFFFFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDAAABBBCCCCCCDDDDDDCCCCCCBBBBBBAAAAAAAAAAAABBBBBBCCCCCCCCCCCCBBBBBBBBBBBB>>>>>>???@@@@@@AAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAABBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBCCCCCCDDDDDDCCCCCCCCCBBBBBBBBBBBBBBBBBBCCCCCCBBBBBBBBB>>>>>>>>>>>>???????????????BBBFFFKKKSSSaaarrr~~~hhhggggggiiinnnsssvvvwwwrrrnnnkkkkkkhhhdddcccfffkkkvvvsssmmmmmmppp}}}yyyqqqccc[[[WWWYYYYYY\\\hhhwwwwwwlllbbb\\\YYYWWWXXX^^^lll~~~||||||||||||vvvkkkaaaZZZSSSLLLDDDDDDDDDCCCAAA@@@AAAAAA@@@BBBEEEIIIKKKLLLLLLLLLKKKLLLMMMOOOQQQSSSTTTUUUUUUTTTXXXbbbkkk{{{}}}~~~~~~}}}}}}~~~}}}|||{{{zzzyyyyyyyyyyyyxxxyyyzzz{{{|||~~~}}}{{{zzzyyy|||~~~~~~}}}}}}}}}zzzzzzyyyvvvuuuvvvyyy{{{xxx{{{}}}}}}zzzxxxxxxyyyuuuxxx|||}}}|||{{{zzzzzzvvvvvvxxxzzz~~~}}}}}}|||zzzxxxxxxzzz}}}~~~{{{hhhZZZRRROOOFFFFFFEEEEEEEEEEEEFFFFFFGGGGGGFFFFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDAAABBBCCCCCCDDDDDDCCCCCCBBBAAAAAA@@@@@@AAAAAABBBBBBBBBAAAAAAAAA@@@@@@@@@<<<======>>>??????@@@@@@BBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@AAAAAAAAABBBBBB@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAABBBBBBBBBCCCCCCDDDDDDCCCCCCCCCBBBBBBBBBAAABBBBBBCCCCCCBBBBBBAAA<<<<<<======>>>>>>??????EEEIIINNNUUU```rrr