BM6P6(@ +++...///...,,,+++---000///......---------......++++++******+++---...///000111333333444333222111000---***+++...000///...111111222222333444444444222111111111222111...,,,///...---...111111///---)))***+++---...////////////111333222000///111333333555888999888666666777444222///------...///000000//////...///000111222444333222333555666555444222222222222111111111000000---***+++...000000...111111222333555666777777333222111000000111333555111///...------,,,***(((---000222222000///000222...///000000...,,,,,,,,,...***''')))///444333111444777999666000,,,---//////000111222111000---,,,111444555111***(((---222444333222111111222333444222///...111555777444000666333111222444555333111///---+++***,,,///222555555777999:::999666222///.........///111222444444000...,,,,,,---///000000000000000000////////////222333444333111---***''')))...333222---******+++***,,,111444666666555444//////000222333333000...222222222222222222333444++++++,,,000555666444222***)))((((((+++///444666555000+++***,,,,,,((($$$)))***,,,...//////...---...------...///111333444222///+++***+++---......000///---,,,+++*********+++,,,...---,,,,,,---...222000---******,,,...000---///000111000000222333444444333222000...,,,***,,,,,,---///000111222333////////////...---++++++------///111444555444444666555333333222111///---333333333333222111000000...000333555777777666555333111---,,,---///000111000111333444555444444333222333333222111000///......,,,******,,,...///000///...---...000000///------///222111///---...000111000...,,,,,,,,,---...555222000000000///***&&&...000111---(((&&&)))---///......111444666444111---***((((((***...000111000000111111000...,,,+++))))))***---000222222111222000///...///...---,,,,,,---,,,)))&&&$$$$$$%%%''')))---000222222222111...///000222444555777888555555333000...///333666:::666111,,,******---///111000000222555777777666000000000000///////////////000000...,,,+++,,,---...//////000111222333333///...///000222000+++&&&((())),,,...///000000///333000------......,,,***///...+++***+++---000333;;;999555222///...------+++***))))))***---111333666555333222111222222333111333444333000---+++++++++---///222222222111000333444444111......222555666777777555222000111111333111000000222444444444---///111111///---...000......------......///000------+++++++++---///000000000111222222222111000///,,,***+++...111111000333333444444555555555666222111000000000///,,,)))***))))))+++...///...,,,+++,,,---...////////////111222333222///...///111333555666555444222333444222111...,,,+++,,,...///000///......///000222444444333222333444555444333111111111000000//////......---++++++---...//////111222333444555555666666444333222111111222333555333111///......---,,,***...111333222000///000222111111111///,,,***)))******'''%%%&&&+++///111111222555777555000---...000111111222111111///---,,,000333444000***(((,,,111111111000//////000111111222000000333777888444000111//////111444555333111///...---,,,...000333444444666777777666444111///////////////000111333444000...,,,---000333444555222222222111111000000000444555666555333000---***+++///333222---)))((()))+++---111444666555444333...---...000222333111///111111000///////////////,,,+++---000444666444222***++++++,,,...000222333222...++++++...///,,,))))))+++---///000///---,,,************+++---///000...+++))))))***---......///...---,,,+++*********---...///...---,,,...000333222111000//////000000111222333222111111333555666555333222000...---,,,......///000111222333333111111000000///...,,,,,,///......///111222222222666555555555555444333222444444444333222111//////000222333555666666666555444111...---...000111111111111222333222111000000333333333444333333222222000...,,,,,,...000111000...------...000000///...000222444444111000111333111000---++++++,,,...///333111//////000///+++(((---///111///***((())),,,---------000444666555333---***'''&&&)))---000111000000000000000000//////(((((())),,,000222222222111000////////////---,,,......---+++((('''(((***---...000111222111000///...///111333555666777777333222111...,,,---000333888555111---+++,,,---///---------000333666666666000000111111111000000000000000000...,,,+++,,,......//////000111222333333000000000222333222---)))((()))***,,,---...//////000...++++++---///...---...---++++++,,,///333555:::888666333000...,,,,,,)))((('''(((***...222555555555333222000/////////...///000...,,,*********,,,---...///////////////333444444333000000222444555777777666444222222222111///......111333333333000222444444222000//////---------...///000222222111000---++++++---000222000000111111111000000///...---+++,,,///222333333555666666666666666666666222111000//////...***(((((('''(((***---......------...///000000000000000333333444222000...//////333444333111//////000222111///,,,***)))***,,,---000///---------000333444444222111222333333222111/////////...---,,,,,,,,,,,,,,,---,,,+++,,,---///111222333333444444444333555444333222222222444444444222000//////...---+++///000222222111111222333555444222///***(((((())))))'''%%%$$$&&&***...111000222444333000...///111333333222111000///...---///111222///)))(((,,,111111000////////////000111222111333666:::999555111+++,,,...111444444333111......///000000222222333333333444444333111///...//////.........///000111...---,,,...222777999:::666555444333222111111111333444555444333000...,,,---000333111,,,((('''''',,,...111333444444333222++++++,,,...111222222000222111000...---,,,,,,,,,,,,---...111444555444222---...///111111000/////////---+++,,,000222222000+++---000222222000...,,,***)))))))))***+++---...+++)))'''(((+++---......------,,,+++++++++++++++/////////...---...000333555555555555444333222222666666555333222222444666777666333111000/////////111111222333333333333333333333333222111///...---111000...------...///000444444555555666555555555444444444333222000///...444444444444444555555666444111///...///111222222000111111111000///...---111111222333333444555555111000///000222222222000---,,,---...111222111///333555666666555444444555222000---+++***,,,///000000...,,,---//////,,,)))***...222111---***)))***,,,,,,---000444666666555---***&&&%%%(((,,,000222000000000000000111222222(((((())),,,000222222111000000000000000///...---//////...---+++,,,...111444444333333111000...---...000333666888888777666000000...,,,***+++...111666444222///...---......******+++---111444444444000111111111111111111111000000000///---,,,---///...///000111111222222111111111222333444333///,,,)))(((((()))***,,,...///000---++++++---000222222...---,,,,,,...111444777888777666555222///,,,***((('''&&&''')))...333666444333333222000...,,,+++...///...,,,***)))+++,,,///...,,,++++++,,,...///222444555444333222222333444666888888777555444444...,,,,,,---///222222222222333555666555222///...,,,,,,---...000222444555555222///,,,,,,...111444111111111111111000000000000///......///000222222666666666555555555555555000/////////000///,,,***++++++,,,---/////////...000000111111222111111111333444444333222111111111333333222000...///222555111///,,,***)))***,,,---111000---++++++---000111333111000111222222111///------,,,,,,+++************,,,...---***))),,,///000000111222222111000///444444333222222333333444444222///.........---+++---...000222333444444555777666444000,,,***+++------+++'''###"""&&&,,,111...000222222000///000222555444222111//////......000111222///+++***...222333222111000000111222333111222555999;;;:::666222+++---///222444444222000...///111222333333222222111111111111000///...---...---,,,++++++,,,---...,,,++++++...333888;;;===777666444222111111111111//////000000///...,,,+++000222222000,,,(((&&&&&&...///000222222222111111*********,,,///222222222222111000///............---...///111333444333333222222222222111000///...///...---...222444444333...000333555555222///---,,,,,,+++++++++---...///+++***)))***,,,......---,,,,,,++++++++++++,,,,,,...////////////111444777888777666555444444444555999888666333111111444666777666333111///000111111333444444555555444333333555555444333222111///...222111...+++)))***,,,///222333444444333333333333222222222222222111000000666555444333222333555666333111//////111222333333//////////////////......,,,---...///111222444555222111111222333333222000...---...000222444333222555666777777666666555666222///,,,******,,,///111+++)))(((***---...,,,***)))---222333111---***)))++++++---000333666777777000,,,(((&&&)))---111444111111/////////000111222+++***+++,,,///000///...///111222222000///...///111111000///...000333666888777555333111///...------000444888999999666555//////...,,,******---///333333222222111000///...+++******,,,///111111000///000111111222111111000000111111///...---...000000000111111000///...---///000111222222111///---***)))''''''(((***---///222000---,,,---000333555111000///...///111444666555666666666444000,,,***)))(((''''''***...222555111222222222111000...,,,222111000---+++,,,///111222000,,,******,,,///111222333555666555333222111222555888:::888666555555---,,,,,,---000222222111222333444555555333///---++++++,,,...000222444666666333000------///222555333333222222111111111111222222000///......///000444444444333333222222111---------///111222000......////////////.........111111222222333222222222333333333333444555555555222222111000000222777:::222000---+++***+++---...222000---+++******,,,---111000//////000111000...++++++++++++***************,,,///...+++)))+++------...///000000...---,,,111111111111111222333333333000---++++++++++++***)))***---000444666777888777777555222//////000222///+++%%%!!!(((...---...000111111111222222555444333111000000000000111222222///------000444222222111000000111222222111222666999;;;999666333///111444555444333000///---///222444444333222000000000000000///...---------+++)))''''''(((***+++***)))))),,,111666999;;;666555333111//////000000,,,,,,---......---,,,,,,111222222000---)))''''''//////000000000111111111+++***)))+++...111222222///.............../////////000111222222222333444666555333222000000//////111111000111222444444444111333555777777444222000......---,,,,,,---...//////...---...//////...,,,++++++++++++,,,---......---...///000111333777::::::777333111000222666888999888555222//////111444666555333111000000111222333444555666666444333222666555555444222111///...222111...***''''''+++...222444666555222000111222//////000111222222222222777555333111111222444555222111//////111333333222.........///000111222222++++++,,,---///111333444111000000111333333222000000///000222444666555444444444444555555555444333111///,,,++++++---///111(((&&&%%%'''+++---,,,******---111333222///,,,***+++---...000222444666888333///+++)))+++///222444222111///...------......---,,,,,,---......,,,+++...111333333111//////000111111111111000111555777666666444333111000//////---000555999:::888666444000000///---,,,,,,...000111222333333333222000//////---,,,---...///...,,,---...000111222111000000000111111000......///111222222222111000---+++)))...///111111000...,,,,,,+++)))((('''(((***---000666555222//////000333555444333111000000111222333333444666666444111...+++---,,,++++++,,,...111333000111222333444333222111444333111...,,,---000333444111...,,,,,,...111333222333444555555444111///111444777999888666555444...------///222333333222111000111222333111...,,,***+++,,,---///222444555444222000......000333555555444333222111111111222333333222///,,,+++---...222222111000//////......++++++,,,///222333222111---...//////---++++++,,,000111222333333333333333333222111333555777777666///000000000000333888;;;333111...,,,+++,,,...///111000...,,,+++******+++...------...///000000...************++++++++++++,,,---......---++++++,,,+++,,,...//////...,,,+++------...///000111111222222///+++))))))***))))))((((((***...333777888777666777666444333222444666...'''&&&+++......000111222333333333444444333333222111111111111222111000...///222555000///............///000000222555888888777555333333555777666444111000000---///222444444333111000//////000111000///...---+++***'''%%%%%%''')))******)))(((***...333555666555333111///......000000,,,---...//////000000000222111111000...,,,+++***//////......///000111222///---******---///111111,,,,,,++++++,,,------...000111222222111111333444777666333111000000000111444333333222222222333333222333444555666555333222...---,,,++++++,,,------000000000111222111///,,,++++++,,,,,,---///000111,,,...111222333444666888888444000------111666999666666444111...---///111444333222111000000111222222333555666555444222111555555444333222000...---//////...***''''''+++///333666888666333111111333...///000111222222222222555444222000000111333444111///...///111333333222.........///000222444555------,,,---...000333444000///...000222333333222111000111222555666555333222111111222333333222000///...---,,,,,,---///000(((%%%$$$&&&+++...---,,,,,,---///111111000...---...///000111000222444666555222...---...000111222222111000...------,,,,,,...---,,,---------+++)))---111555555222000000111000111222222111111333444333333333222111000///......000444888999888555333111111111///......///111000111333444444333222111222111////////////...,,,---///111333333333111000000111222111//////000222222333333333222///,,,+++///111222111///---,,,,,,,,,+++))))))))),,,...000888777555222//////222444555444333111000000000111111222444555555333000.../////////000000111222222000111222333444555555555333222000...+++,,,...111333222000//////111222333222222222444555444111...000333666666555444333333000//////111333333222111///---,,,---//////---+++******+++---///111333444222111000///000111333555444444222111000000000111000111111...+++***,,,///111111000///...---,,,+++******+++...111222111///***---......,,,***+++,,,///000111222333444444444333111000111444555444333---.........///111444777333111...,,,+++,,,...///.../////////......------,,,++++++,,,///000000///))))))***+++,,,---.........------...///...,,,***+++,,,...000000///---,,,((()))***,,,...///000000222///+++(((((())))))))))))(((***---222555555444666777777666444333444555,,,###(((---//////000111333444444333222222333444444333222111111000000///...000222444000///...------...///000///111444555555444444333444666777666333000000111...///111333333222000///...///111333222111...---+++)))'''%%%%%%'''***,,,,,,+++)))***,,,///111111444333000......///111222------...///111222333333111111000000000000///.........------...///111333333000,,,+++,,,...///000...------,,,,,,,,,,,,---000222333222111000222555333444444333222111000000444444444333222222333444000111111222222333333333///...---+++++++++,,,---//////000222444333000...+++,,,,,,---///111222333...111444444333222222222333111...---...111555888333444333111...---...///111111111111111111000000///111333444555333111000444444333222000...,,,+++,,,---...+++((((((,,,111000333666555222000222555000000111111111111000000222111000000000111222333///......///111222222111//////...///000111333444------++++++,,,---///111000///...///111444555555111000000111333444333111111///...000222222000...------------......//////***'''&&&(((,,,000000///.........///000111000000111222222111//////222444555333000////////////...000000000000000///...---,,,++++++,,,......---+++---111666666333000000222///111333222111/////////000111222222111///---+++...000333666777666444333111222222111///...000111000111222333444444333333444333111111222222000//////000333555666555444222000111222111000000111333111333444666666444222111444555666555111............---,,,+++,,,...000111555666555333///...000222444333222111000000000111///000222444444444222111///000222444555555555444333222222333333444555666333222111...++++++,,,...000000111222222333333222222111000111333333000---000222333333222000111222111000000111333333111///---+++)))***---...---+++******+++,,,...000222333000000///000000222333444444333111////////////000...///000...++++++---000111000///...---,,,+++***+++***+++---///000...---))),,,//////---,,,---///...///111222333444444444333111///000222333111///+++,,,------,,,...000222222000...,,,+++,,,---///,,,---///111222111111000+++******,,,...000000///))))))***,,,---...///000000...---...000000---)))+++---///111222000///---%%%&&&(((+++---...///000222///+++(((((()))))))))+++******---111444333111555777888777444222222222,,,!!!###---111000000000222444555444333000111333555555444333222000///...---...///222333222111000//////000111222...000222333333222333333444555666555111000111333...///111222222111000///...000222444444222///---,,,***(((&&&&&&))),,,...///,,,******,,,...//////444333000///...000222333,,,,,,---///000222333444111000///000111222111000...---,,,,,,---///222333555222---+++,,,---//////222111000///...---------111333444333000000222555000111444555555333000...333333444333222222333444////////////000111222333111000...---,,,------...,,,---///222444444222///,,,,,,---...000222444555111333666666444111......//////......000222555777222333333222///---......000000111111111111000///---///222444444333111///333333222111///---+++******,,,...,,,))))))...222+++///333222///...111444222222222222111///...---000000000000000111111222...------...111222111000111000///......///111111,,,+++)))(((((()))+++,,,111///......111555777777000//////000222222111///000///---///111222///---,,,,,,---...//////......,,,***(((***...111222111000///------///111222222222444444111......000333555333000//////...,,,+++...///111222222111000000)))))))))+++...//////...,,,111666777333000111333...111333333000...,,,,,,///000111222111...+++)))...000333555666555444333111222222111//////000111111111222333444444444444555333222333444444333222000222555777888777666444111111222111000000222333000222555888999999777666888999:::888333000000111///......---...///111111222333444222///...///222222111111111111111111222...///111333444444444444---000333777999999888777555444333222222222444555444444333000---,,,---...---///111333444444222111222000///000222222000---000111222111///...///000111000000111222222///------,,,++++++++++++,,,---,,,+++******+++...111333///111333333222222333444555444222111111111222222111000...,,,++++++++++++000000000...---,,,...000...,,,***+++---...,,,)))+++---------++++++,,,---******+++...222444555444111111000000000000111111000///---,,,+++,,,---------...///000000///...---///...---...///000//////***+++---000333333111///---,,,+++,,,...111333333333222111111111000...,,,---...............------)))(((((((((***---000111555333000---,,,+++,,,,,,---,,,+++******,,,---...222666:::999555000---,,,))) ###...333444666000+++,,,222666444111))),,,000555888777222...---,,,,,,---...000222333444555777555222111222444555111......111333444333333444555444111...------111111222333333333333222333222222222333222///---,,,(((&&&))),,,,,,...111222///,,,)))(((***---000444333333333333222000//////---+++,,,111444666555222111000111222333222000000000000000111111111111222222111...,,,,,,///111444666777555222///...---000333555333333555444111111111111222222444555666999666111///////////////...------,,,---///111222000222444666555222///---//////000000///...------)))***,,,...000222333333888999888555111...------///222333000---,,,000555000000000000//////......000000////////////000000---///222444444333111000000222222000+++))))))+++000///---+++++++++,,,---...---+++***+++...111444222///,,,,,,...///...---222333333222000///000111000000///---+++,,,///222111000...------......///,,,,,,+++******+++++++++444333222000///111666999444444333111///...,,,,,,---///111333222000---+++,,,,,,---....../////////222000...,,,,,,---///111111000...---...///111222444666999888555222222333444333111...,,,)))'''&&&+++---///111222222000000...///111222222111000000222444555444222000000111222333333111///---...///111111111000...---...///,,,...111444555444222000222111000///////////////***---222666888888666444333333444555666666666666444666777888777666777888111111111111111000......000111222444555666666666777666555444444555666777999333---+++///222222111111111222222111000......---...000333555555222000000---***+++000555777777111333777<<L//////...---))))))=hĦ222000000111333444444333222111111111000/////////0004ĉ@ӵ111111000000000111222333000---++++++---111444555'''$$$%%%,,,111222444777444333///---++++++,,,---,,,---,,,***((((((+++...111000...,,,++++++,,,---333000---,,,---///111111//////.........---------000111222111///,,,,,,,,,///...,,,***)))***---000///222222000111555555333111222444666666555333222111...+++>L---111333555777888666444222+++,,,...000111111111000//////000000000000000///------...///////////////222333333111000111444666777555222---******,,,...333222111000000111222333888777555333222111111000000111222222222111000000,,,---///111222000---+++,,,,,,...///222444666777666666666444222000---,,,((()))+++,,,------...///444555444222...,,,+++,,,/////////...------///111444333111000//////000000///////////////...---,,,...000111000///...///000222222222222222222222222333444555666555333000///---,,,***+++---000555777111000///---,,,+++++++++,,,,,,------///000111222///000000111111000///---)))))))))***************------...///////////////---,,,+++***,,,000333666555666777555222000//////666;;;???===666000000111333555666555333222111222111222333333333111000......///000111222222222111222222222111222222222333---...///000000///---,,,000000000...,,,+++,,,...333222222333444555777777222333444555555666555555//////......///000222333666444111111222333555555888666333111000111333555///111222222000000111333111222111...++++++000444888>>>FFFLLLNNNNNNNNNNNNOOOJJJBBB:::444222111222111333444333222222333444333444666555333222222333333222222333333333000...---'''%%%000444111***,,,//////,,,)))((((((000111222222222222111000111000000/////////000000000111333222111///000000111111222333333333333222///////////////...------)))***+++++++++,,,///111555666555333000------...222222333111///......///---,,,,,,...000GG=?...///,,,+++*********+++,,,---,,,,,,,,,,,,---...///000111222111---)))(((+++...111///,,,,,,---...///......111444444222222444666444222111111222444555444...///000111111222222111000000000000111111111111000000111111222222222222333444666666555222///---...---,,,---///000///...***((((((,,,111444444222333666888888666666888:::HdĦ000000///...,,,=Īj...------...111222222111---///000000//////000222GG=?111000///000111222333000...++++++---000222222'''%%%&&&---222333444777444222///,,,***)))*********+++,,,)))&&&%%%'''***......---+++)))***,,,...333111...---///000111111,,,---------....../////////000000///---,,,---...------,,,+++***+++///222...111111///000444555333333444444444444333111000...,,,)))HdĦ///111333555777777555333111,,,---///111111111111111000111222222222222222222...///////////////......000111000///---...111444333111///,,,+++++++++,,,000000000111111111111111333222111000//////......000000000000000000//////,,,,,,---///111000...,,,,,,---...000222333555555666666555444222///---,,,)))+++.../////////000111666777555222...+++******,,,...///.........000222222111000///...///000000444444444333222///---++++++---///000//////000111111000000000000000000000111333666777777555222///---,,,******,,,111666999000///...---,,,,,,++++++,,,,,,---...//////000000111000000000111000...+++&&&'''(((***+++---...///........................///...------///333666999666777888666333000000000999>>>AAA===555......111333555666666444222111111000000111222333222111111000111333444444333222111000000111111222333333333000000000///...---,,,+++.........,,,++++++---///222222111111222444555666222333444444555555555444000000...------...///000444333111000111222444555888666222000///111333555000333555555222111222444111111111000//////111222000888BBBIIIMMMPPPSSSVVVQQQLLLCCC:::333111111111222333444333222111222333111333555555555555666777666444222111111111///---,,,'''%%%000444111))),,,///...+++)))***+++111111111ӵ000000000ĭӵ///ӵ111Ħ///000000111111000///...+++ӵӵ222111ĦƜ`1.׼s---......+++Ħ,,,---+++++++++,,,---///111ӵ'''Ħ......///111222222---000333333ĭӵ222222Ħ222222...Ħ555Ħ333000...,,,---,,,+++---000222000...777666666555DdD,,,,,,---?fӵ///,,,***Ħ///111333ӵƜ`1.׼s111111ĭӵ,,,%%%'''777111///,,,***'''&&&&&&ӵ$$$"""###&&&Ħ,,,***))))))---222111///000000000,,,------Ħ---------,,,,,,---000Ħ444333111000///...,,,***(((DdD555555333111111ӵ333333ӵ000ӵ---,,,+++,,,,,,Ħ333---ӵ/////////***ĭӵ111222222111000///.........***---000111000///000222555555444111---***))))))***,,,.........///111333000000///...///000111222555555555555333000---++++++...111222111111111111000000//////.........---000111333444444444222111111...+++***+++///444888111111000000/////////...,,,------...////////////333111000000111000,,,)))%%%&&&''')))+++---...///------------......///000111000000///000222555666333444555555333111111222===AAACCC===333,,,---111222444666666444222111111000111222222222222111111333444555666666444333111000000111222222222222111222111000///......//////000000///---,,,,,,...000222111000///000111333444111111222333333333222222111000///......///000000222222222111111222444555555444333222111111111222///333777777333111222444333222222222333222000//////777@@@FFFJJJNNNTTTYYYVVVOOOFFF<<<555333333444444555555444222111111222000222555666666666888999555222///---...///......,,,***'''%%%***000111,,,'''***---,,,)))(((***...222111?~4222//////g&e>&e000g&e///>hӵ000111222222111//////g&e,,,guO>uO>&e1112224ff?>ߝL///gĉ@,,,------...Shӵ000+++++++++,,,...111g&e,,,>hӵ---///111333333---000333fff?><z000g&e>&e222222HL333333333ShӵgL333111///---,,,,,,++++++...111222000S?ʬ::::::3h?D%%)?---///ZufĦ000---)))gL333333555g&e666gĉ@555222g&e>&e---@e(((&&&??444666///---***'''%%%$$$g<ĉ***$$$ !!!3we<Ħ+++***(((***3h?@e111111111111111***+++***Z...,,,---.........3h?gL666444111///...------***)))'''D%%)?333fff?><z//////=?Ħ333g&e000g&e*********S?ʬ***4ff?>ߝL444@e+++g&e666//////3h?g&e>&e000111??---------------...//////+++...222222000///000222222333222000,,,))))))))))))+++---...///000222444000////////////111222333222333333333111///,,,***---000333444333222111111000000000///...---------000000000000111222333333444111---******...222666333333333222222222222222------......///......---444222000111111000,,,(((&&&&&&''')))***,,,------+++,,,,,,,,,...///111222222111000//////000111222///111333333222222333444???CCCDDD===111***,,,000222444666666444222000000222222222222222111000000444555666777777555333111000111222333333222000///444222111//////111333444333333111///------///111111000///......000222333///000000111111111000000111000000//////000222333222333333222111222444666222333444444444222000......333888888444111111333555333222444555444000+++333:::AAAFFFHHHKKKQQQVVVZZZTTTJJJ@@@999777777999666666777555333111111222000333555666666777888:::222///,,,***+++---...///,,,...---,,,...111...(((&&&))),,,***''''''+++///2224Dӵ000222222Hƅ^Hu]Ħ///Hu]Ħ---ZuR)Ħ///111222222222111000Hu]Ħ---HŐeHŐeHu]Ħ,,,qIܗGIӵ111tt---///000HGgĉ@------...,,,+++---111444Hu]Ħ...ZuR)Ħ000000//////...222333sߝLGdUĦ222Hƅ^Hu]Ħ000ntHdĦ444444HGgĉ@666HdĦ222///---,,,,,,(((((((((***---...Htƅ^333555Bt=o9ĦDtfo9Ħ---333555g?---,,,HdĦ555666888Hu]Ħ222tt666555Hƅ^Hu]Ħ000H׼s000+++111///---+++***(((&&&$$$$$$tQ'''%%%###"""je<Ħ(((((((((Bt=o9ĦH׼s111111111222222333------+++HtĦ///000///......Bt=o9ĦHdĦ000---...222333111...,,,++++++Dtfo9ĦsߝLGdUĦ111Ht@cӵHu]Ħ///Hu]Ħ000,,,Htƅ^---qIܗGIӵ555H׼s///,,,Hu]Ħ666333Bt=o9ĦHƅ^Hu]Ħ111111000...,,,,,,---000111222***+++---///000000//////---...///...,,,++++++,,,......---,,,+++---111444555444333333333333111///000000000...+++(((&&&&&&,,,...111333333222000/////////000000///---+++***,,,...111111///000222555666333...++++++///444777333333333444666666444222333333222222111000000000222000///111333444222///***))))))((()))+++,,,---111000///...............333222000///...///000222222222222333333444444555777999:::555///,,,...111111222444555444333111///111333555777777555333111666666888888777666333222111111222333444333000---111111111111000000//////222111///...------......---...111333333222000///000111333333111000111222222111000000222333333222444222000///111333444444222333444555555444333333111222333333333222222111444111111555666222///000666:::@@@GGGPPPVVVRRRJJJOOOLLLFFFAAA???@@@???===999888666444333222222222222333444333333444777999222111///.........///000333222000///---,,,,,,,,,***((('''(((+++.../////////...4DuXӵ333444444DdDΦDdDĦ111DdDĦ------t|<+++,,,...000222222222222DdDĦ...DdDΦDdDΦDdDĦ,,,peƜ4DuTӵ///`eĭ000qet++++++,,,...,,,+++---000333DdDĦ//////t|<222222111000//////222333DdDDdDĦ000DdDΦDdDĦ---q<niDdDĦ666qet333555DdDĦ222///---+++***&&&'''(((+++...q<R222222qjRgdKӵHdDĦgdKӵ---222GR/f6LĭĦ---,,,DdDĦ555888999DdDĦ111`eĭ333DdDΦDdDĦ000DdDĦ...+++******,,,000111000...+++***)))'''''''''geĦ)))'''$$$FSĦ******qjRgdKӵDdDĦ...///000111222333///...,,,DdDĦ111222000///qjRgdKӵDdDĦ...,,,---111333111...///...---HdDĦgdKӵDdDDdDĦ555DdDĦ4DufӵDdDĦ000DdDĦ444q<R000...peƜ4DuTӵ333DdDĦ...+++DdDĦ333qjRgdKӵDdDΦDdDĦ111111111111222222333000......000111000///)))***+++---............///000000///...------...,,,------,,,+++,,,///111333333333222000///---,,,,,,,,,+++((($$$###&&&)))000111222333333222000///////////////...,,,+++***---000333333111000222555444222000......111444777222222222444666666555333333333333333222222222111111//////111333444222000,,,,,,+++++++++---...///000000...---,,,,,,,,,,,,000///...------///000111222222333444444444333333444555555222---,,,///333111222222333222111000000000111333555666666666555666555444333222222222333333222111222333333111//////000000000111111111222555444222///...------------///111222222111///...///000222222000///000111000000000222444444222000000///...///111333444555444444555555444333222111444333333333333333222222444000000333444222111222444999@@@HHHQQQWWWSSSLLLGGGDDD???<<<===@@@CCCCCCBBB???;;;777444222111111111111222111000111444666111111000000///000000000333222000...---,,,++++++***)))(((***,,,...///...,,,,,,4DuXӵ666666555DdDΦDdDӵ333DdDĦ......o)h***''')))+++...111222333333DdDĦ///DdDΦDdDΦDdDӵ,,,=ӊB1.uTӵ---HߝL`o9222po9wӵ+++---,,,+++,,,...111DdDĦ222222o)h333333333222111000///222333DdDΦDdDĦ...DdDΦDdDӵ***GIpӵDdDĦ999po9wӵDdDĦ333000,,,)))'''%%%'''***,,,///po9u444333222111GIdnuR)ĦDdDĦnuR)Ħ,,,000CdgĪj...DdDĦ666999:::DdDĦ...HߝL`o9111DdDΦDdDӵ111DdDĦ,,,******+++---000111111000,,,,,,++++++++++++geĦ---)))sp?aĦ---///GIdnuR)ĦDdDĦ+++,,,---///000111///...,,,DdDĦ444444222000GIdnuR)ĦDdDĦ+++***,,,000222111///111000///DdDĦnuR)ĦDdDΦDdDĦ888DdDĦnuR)ĦDdDĦ111DdDĦ555po9u777666111000=ӊB1.uTӵ///DdDĦ---+++DdDĦ111GIdnuR)ĦDdDΦDdDӵ111111222333333333555222///000333444000,,,'''(((***+++,,,---------000111222111000///000111,,,------,,,)))(((((()))...111222111---))))))***((()))'''"""%%%,,,222222333333222111///...............---+++***)))///222555555222000111333222111111222333444555666333222222444555666444333222222333444444444444333000000000222333444222000//////.........///000000111000...---++++++******,,,,,,+++,,,---///111222222333555555555444222111000111000---***+++000444222111111000000000000000000111222444666888999:::777444111///...///111333444222111111222222111000......///000111222333444999777444111...---,,,,,,...///000111111000...---///000111111/////////111......000222444333000...,,,,,,---///111222444444444444444444333111000///666555333222222222333333444///...222444333333555333:::AAAHHHPPPTTTPPPHHH???;;;777777;;;@@@EEEHHHKKKHHHCCC===888444222111/////////...------///111000111111222222222111111222111000...,,,+++***)))+++******,,,...///...---++++++4DuXӵ444555555DdDʜ4DuTӵ333>d<Ħ111Dt***(((+++...000111111111>d<Ħ000>d<ʜDd<ʜ4DuTӵ+++,,,F&uTӵ+++4DufئL>e222puR)Ħ------,,,++++++,,,///>d<Ħ333Dt333333222111//////111111DdDΦDdDĦ--->d<ʜ4DuTӵ)))4DwDd<Ħ;;;puR)Ħ>d<111,,,(((%%%'''***---//////peӵ333ĦpeӵDx<>d<ӵDd<,,,qR/ܗ?fӵ000>d<888999>d<Ħ+++4DufئL>e...DdDʜ4DuTӵ111DdDĦ)))***+++,,,...000111111111---......///000111geĦ000s<v>aĦ000333peӵDx<DdDĦ)))***+++,,,---...///...,,,DdDĦ444444333000peӵDx<>d<)))+++///111111/////////...>d<ӵDd<DdDΦDdDĦ777DdDӵnd<DdDĦ333>d<Ħ333peӵ444Ħ000F&uTӵ---DdDĦ---,,,>d<Ħ111peӵDx<>d<ʜ4DuTӵ111222333333333444444000...111555555000***((()))***+++,,,---......111222333222000000000111///000///,,,&&&"""(((---111000+++'''(((+++''')))((($$$%%%,,,000111111222111111000///......------,,,+++******///222555555111......000///000222444666666666555555444333333444333222000000111222333444444444444111222222333333222///...111000000000000000111111222111///---,,,+++************+++,,,...000222333222444666777666444111000///...,,,)))(((***///333222111///.........000111222222222333555777999;;;777555333111111111222333444111///...///000000000...///000111222333333444888777444111...---,,,,,,///////////////......---000111222111//////000222...------...000000///...,,,...000111111111222222111222222111111111000000555444222000000111222333111---...333555444444555444;;;CCCHHHMMMOOOJJJBBB<<<777333444888===CCCHHHMMMLLLIIIDDD???999555222//////...,,,******,,,---000111222333444333222111111000///...,,,***)))(((+++++++++---000000...,,,+++,,,4DuXӵ111333333D&dq&ĒR222333sdKĦ444DHRRud+++---...000000//////sdKĦ000D&oq<Ōq&ĒR+++***+++>dp&ĒR******nfʜd<Φ>d<Ħ,,,s&dq&ĒR,,,+++i?ʜtd<Ħ999HHܗDӊB...<x)))&&&+++...111111000B?d<+++---...//////000000...///000222333444geĦ111Hg8>aĦ222555B?Ho9///>d<******++++++------,,,>d<ӵ222111B?Ho9<<<<x///111111000---,,,---&ӫeʬtIӇ333>d<Φ>d<Ħ333D&ӫetIӇ666DdDĦ444sdKĦ222B?dp&ĒR++++++>d<sdKĦ333B?Ho9---s&dq&ĒR///000111222333222222///------000444555111,,,++++++,,,---...000111222222333444222000///000111444444222,,,%%%%%%***///000,,,***,,,...***,,,---***&&&$$$'''+++,,,---///111222222111111------,,,,,,+++++++++,,,///222444333///,,,,,,......///222444555555555444777555333111111000...,,,---///111333444444333222333444555555222///,,,+++000000000111111111111111333222000...---,,,+++++++++,,,---...000222333444333444666777777444222000111///,,,)))((()))---000222111///------...///111555444333333333555777888666777888888888666444333333000---,,,---...//////111111111111222222222222555333111///...---......//////............//////222333333222000000222444000---***)))***---///000000222444333000//////000---......///000111222222222111///......///111222...,,,...444888666444444666===EEEJJJNNNPPPKKKEEE???777222333666777<<h+++******fe///@ďD---...000++++++***)))(((***ne000000=e111222111111000//////...ege------sĪj@h111...---fdDĦ666@ďD///...Hkge...+++(((---000444444000@h//////@G111111HĪj@IŌ+++---Bene)))Hkge333ne,,,***fe,,,Hu]3hh+++...000se***,,,......---,,,---...,,,...///111333444geĦja>aĦ333555@G222111se,,,++++++++++++,,,------<Ō000111222@G;;;888Hkge...000111222222------...HĪj@IŌ111333ege+++...Hu]3hIŌ999888DdDĦ555ne222333@h//////>h++++++,,,se...ne666666@G---...sĪj@h---...000111222111000000------///111333333111///---......///111333555666555555555444111//////000666555333...&&&&&&***000222111000000222---///000///---+++***+++***,,,///222444333222111,,,,,,++++++,,,---...///000222333111---+++,,,......///000111222333333333777555111///...---,,,***---...111333444333222111333555777666222...+++***...///000111222222222222333222000///...---,,,,,,......///000111222333333333444555666666555333222333111...+++***+++---///222111///...---...000111666555333222222333444555666888<<<>>>===:::555333222000---,,,---...//////111111111222222222222222333222000///......///000000///...---...///111222333444333222111111333555222...)))''')))---000222444666666333///,,,,,,...++++++,,,---...000222333///............000111222...,,,...444777555444555999@@@HHHLLLOOORRRPPPLLL@@@666111333444222555<<aĦ444444444333333333s׼s......---.........---///000Ho,,,...000222444333555555...111222222333333000000111...000444((((((***D^888888777DdDĦ555000111333444222------...))))))+++,,,s׼s///---555777999666///......///,,,---///000000///...---...000333333111000000111//////000111222555777888888999888666222000///000333333333///+++'''%%%%%%+++...111444666555333222///......///111111///,,,,,,...333666777555222000++++++++++++---///111222111333222///,,,+++...111//////...---...///111222444111...---------,,,***...000222444555444222111000333666666333///---,,,---///000222444444444444111000///...------,,,---000000111111111111111111333444555555555555555444444222///......///000000222111000/////////000000333333333222222222333333666888<<<>>>===:::555222333111///...///000000///000000111111222333444444444333111000//////000111000///...---...000333555333333333111000000333555444000,,,***,,,///222333444666666111,,,)))+++...+++++++++,,,---///111222,,,---...///000222333333222...---111444444555888>>>EEEJJJLLLMMMOOOMMMJJJ<<<222---111333///111888AAACCCFFFHHHHHHFFFDDDBBB======;;;777333111111222555444333111000000000000,,,---///000000///---,,,((('''''')))---///000000Φ4DuXӵtvӵ>d<Ħ000,,,,,,...//////000Ħ222222222222222222222///000222333444444333333///---Ħ,,,///111444222000000111111000///+++,,,///333666666333111)))***+++++++++)))(((&&&(((((()))***---000222444111///---+++))))))***+++***+++***(((&&&(((,,,111Ħ++++++...222444111111222333444444444444111111///---+++,,,///222000000...,,,******,,,......---------...---***'''>d<Ħ...,,,***+++,,,...000111111000000---...000111222111///...***000555666222......000......///000000///...---///111333555555333///---...111444444222000...---,,,...111111///---,,,+++---+++******---///000///000111222333Ħ111333444555666555222///,,,--->d<Ħ000///---...///Be''''''+++---///---***((()))***&&&(((***,,,......geFYĉ000///>aĦ333333333111000//////000222444555444Be////////////000111222...000222nu]ӵ+++444444111...,,,))),,,///333444222000...))),,,000222333333333444444444555666888777444222***,,,///444777888666444///---***((()))>d<Ħ333555777888666>d<Ħ555444222Ħ222333444333222000000000+++,,,---///111000...+++&&&(((***---Be222...,,,***+++Ħ:::666666666666555222000///...//////000000000000///,,,---///000000...,,,+++000444777555000...000333000000000111333555888999;;;;;;:::888444111000000000111222111///...///000000111333777999888555222000,,,***,,,111444222///...111666999:::777222///******+++,,,...000333444333444333///,,,,,,000333000...,,,++++++---///111000...,,,+++,,,------,,,000111444666666555333111---111555666333000...///---///111333555666666666///...---,,,,,,,,,,,,,,,111111111111111000//////444444444444555555666666444222000000111222222222222111111000000000000000111111222222222333333333666777:::;;;;;;888555222444222000000111222111000......000111333555666777666555333111000000111111000///------...111555777222222222000//////222444444111//////000222333333333555444///***'''***...---,,,++++++,,,---///000+++,,,...000222333444444666///,,,---000222666;;;DDDIIILLLJJJHHHHHHEEEAAA777---***000222...000777AAABBBCCCDDDEEEFFFFFFFFFAAAAAA???;;;666444444555666555222000////////////,,,---///111111000///...(((&&&&&&(((+++///111222?aŖ%7uSQuR)ӵsdKĦ...******,,,...000gdKĦ...111333444555555555111222555777888777555333333gdKĦ---000111.........///111111///---***---111444555333111///+++++++++***)))'''%%%$$$&&&((()))***+++,,,///111///...+++)))((((((((((((&&&'''(((***,,,,,,---gdKĦ***...222222222111222222222222222333333222---)))(((***...//////222111000///------,,,,,,,,,,,,+++******)))((((((gdDĦ,,,---///111000......///000333444555111......000222111///000222333222000---,,,,,,.../////////000000000111...333777666222///000222000222555777777444000---111///......//////...---000000///...///111222333444222///gdKĦ333666333111000111000...++++++sdKĦ//////...///000+++&&&$$$***)))(((''''''&&&&&&'''***((('''(((***,,,ŶS...///0003we<.........---111222222222111111000...,,,++++++---000222111000000iĉ@3hR/Ō222333222///,,,***))))))+++000444666444111222333333222000///111222333444666666555333000...'''&&&(((---222555444222000000//////000DdDĦ222//////222555sdKĦ555444gdKĦ///111333333000...,,,,,,)))+++***)))+++///...***''''''))),,,222111111...+++gdKĦ444333333333444444444222000//////...---------------,,,---.........///111333222555777777444222222333---***(((***000555888888888999888555000---,,,,,,......///000111222333444555555444333333222222111666...'''&&&,,,111222000///222666777666444222111++++++,,,---///111333444...------...000222111000222///+++((((((+++///222222111...------...111222222333555888999777444111///000222111///,,,,,,,,,,,,...111444555555555444...------,,,+++++++++,,,///000111000...///222555333000...///333666777666111000///000000111000//////000222333333222000//////000111222333222222111555555777777777666555444444222000///111222222222---...000222333444666888:::999555111...---000222...,,,+++,,,///222333333555111......111444555444555333222333555555222...222333333...(((&&&***...555111------///000///---000000000000111222333444444222//////222888===AAAMMMJJJHHHGGGFFFCCC>>>:::111...+++***,,,000222333CCCBBBBBBFFFJJJMMMLLLJJJGGGEEEAAA<<<888555333222888666333222222222000///333...+++---333555111,,,)))'''&&&'''***...111333>A444ne//////*********,,,ne---...000111333444444444333444666777777666555444ne,,,...000000000/////////000///---+++***,,,///222222111...---+++******)))(((((('''''')))***+++,,,,,,---///222///...,,,+++************'''((()))+++,,,---ne***,,,000444555555222222222222222222222222222...+++***,,,//////////////////........./////////...---,,,***)))(((De,,,---///111000000//////000111333444444111......000111000//////000111111///......///000000000000000000000000000444777666111......000000111444666666555222111111///...///000000///...222111111000000000111111222000ne555555222000......//////---+++***ne++++++,,,///000111111///,,,(((%%%))))))((((((''''''((((((+++)))((((((+++--->A///000111k<---...///......111222333333222222333444///---***((()))+++///111111111222fh///000222222111000///......///222555555222///111222333111000000111333222333555666666444111000***)))***---111333333111222222222222333De555222000000222444ne666666ne++++++...000111000///......***,,,+++(((***......+++((()))+++...111333222000111///ne000222333444444555666444222000111000///...------,,,------......---,,,,,,...111111444666555222000000222,,,)))(((***///444666777777777555222...+++***+++......///000111222333333444444333222111000//////222,,,&&&&&&+++000000...+++...222333222000///...***++++++---...000111222......---///222333333222111...)))&&&&&&)))...111111000///......///000111333444666777888666222000...000111111...,,,+++++++++,,,...000111111000///------,,,+++++++++++++++...000111000...///222555444111//////333666777666444333222111000000...---000111333555555444333222111222333555555444333222444444555555444222111000111///---...000222222222...000111222222333444555777666444111......000222111111000000111222444555888444111000222555555555666444222444666555222...000222222///***(((+++...333222000000000111000////////////000000111222333222222222222444999@@@DDDQQQNNNJJJHHHEEEAAA<<<888222///,,,+++---000333333>>>>>>@@@DDDKKKPPPQQQQQQHHHHHHGGGEEE@@@:::333000666444222111111111000///222---***+++111333111---***)))''''''***---000333333222222111+++******+++,,,---......///000222333444555555666666666555444444---...//////...000///......///...+++)))***,,,...//////...,,,++++++***))))))(((((()))))),,,---......------///111//////...---------------))))))+++---...///...---///222666777888222222222111111111111111222000------...000000///------......///000111222111000///---+++******)))------...000222//////000000111222222333222000......///000///....../////////......111333222222111111000//////...000333555444000------...000111222444444444444444000000///000222222111///222333333333222111000///000...555777777///...---...000000000...,,,'''(((***+++///000111111000---)))''')))(((((((((((()))******,,,***)))***,,,---000222333,,,,,,---/////////000222444444333222333444///,,,(((%%%%%%)))---000111111444666+++,,,---///111333444555333333222333444333111...000111111000......///000000222444666777555444222///...------///111111000333444555666777666555333111222333555555666666+++)))'''***---////////////000------+++((()))...///,,,((())),,,000333444222000111///***...000333555777888777444111///222111000///............111000///,,,)))))),,,...000222333222000......///***)))''')))---111444555555444222...***((((((***......//////000000000111333222222111000///...------)))%%%&&&+++///...+++))),,,///000///...------++++++,,,---...///000111///......000333555555555111---((($$$$$$(((---000000000000000000000000000444555777777666444111///...000111000...,,,++++++,,,---...//////...,,,+++,,,,,,++++++******++++++---.........---...111333444222000000222555666666777666555333111///...---111222444666777777666666333444666888777666333222333333222111000...,,,+++---,,,+++---///222333222000111222222222222111000222333333222000///000111555666777555333222555888:::888444333444555555444555333222333555555111......000222111...,,,---///000222444444333111111222////////////000111222333000222444555777===FFFLLLXXXTTTOOOIIIDDD???999555222///---,,,...111333333999999;;;AAAIIIPPPUUUWWWOOOOOONNNKKKEEE>>>888333777555222222222222111///111---((()))...111000---,,,+++***))))))+++------///000222333444333333111222444555555555444333---+++***+++---//////......---------...000222333555555444333333333222222---------...//////---+++---,,,++++++------+++***,,,,,,---------,,,,,,+++---,,,+++))))))))))))***...//////...------...000//////////////////000000***+++---...000000111111333222111222444555777888222222111111000000000///111111000///000000000///,,,---...///000111111111111000///------,,,------+++---............///111,,,---...000000000000000111000///////////////...000000///...---...111444444444333222000///...---...000222222///......///333333222222222333444444000000000111333333222000000111333555555333111000///---,,,---000333444555/////////000222333333333111///,,,)))(((***,,,---...///000000///---***(((((((((((())))))+++,,,,,,---+++***+++---......---000222444666666444222000+++***)))***---000000000000222444444333222333333///+++&&&######''',,,//////111444777888777444111+++++++++---///222444666555444333333222111000///000000000...+++***+++,,,///111444666888777666444333222000....../////////222444666888888777666444555444444444555555555444333555666555333///***'''%%%(((,,,.........////////////+++((()))...///---%%%'''***///333555333111111///,,,)))((())),,,---333555999:::888444111///222222111111111111222222555444000,,,)))(((+++---////////////---,,,,,,,,,***)))((()))+++///222444333222///***&&&%%%''')))//////......------,,,,,,000111111222111000//////***'''&&&)))---///...+++***,,,//////...---......------...//////000000000///...///111444666777666222...)))%%%%%%(((---000///000111111111111000///444666777777444111///...///111222222///---,,,,,,///000111111000...,,,***,,,++++++*********+++++++++++++++***+++,,,...000444222111000111333555666777888777555222111000000000111333555777888888888333555777888888666333111111111000///...---,,,,,,+++++++++---111333444444///000111333444333000......000333333222111111111777999;;;888333111555999;;;999777444333333333333333111000111444333000------000333333222000000111---222666777444222222444000000000000111222333333///111333444888AAANNNXXX^^^YYYSSSKKKCCC<<<777444111///---,,,...111222333555666888<<>>GGGLLLMMMMMMHHHBBB;;;666444333111...111000111555::::::666000111222555777888888777666===AAAEEEHHHKKKTTT```jjjnnnfff[[[PPPHHHAAA999555000000222555777666444222111111000...+++)))'''%%%...///111333333333222111///...---,,,,,,---...///...///000222222111000///---+++)))***---///...,,,***+++---///111222222222222444444333111000000222888666333000......///000---,,,+++,,,///111222222---000333444333111000///000111111222111000///...///............---***'''***++++++***)))***---000000000///......------...---------+++(((''''''(((+++++++++)))'''&&&(((***---...111222333333222111...+++'''%%%%%%(((,,,///333444444555555444444333111111000...---,,,+++***///000000111222222222222333222111111111333444666666777777666444444666888333222111111333444444333333555666666444333333444000000...,,,++++++,,,...------...//////000000000111///---,,,...111555888666666666777777777777777888777444222111222444555/////////000000//////...111111000000000000111111333333222000......///111222111111222444555555444222222000///...//////000444333222222222333444555666444111//////000111222666333000---,,,---///111222333444555555444222111444444222000---***(((&&&)))+++...000000000111222444666777777444333222333111111111222222333444444444444444444444222...+++)))---111111...,,,---...,,,...000111111///---++++++,,,...//////...---,,,,,,------...///111333444222000...,,,---///222444333222111///............111333444444333222222333//////111444555555222///...------111444333---(((************,,,---...///...///000000000333666999888555222000000///...---...000222444555555444444222333444555333111...,,,***,,,...111333333444444777999888333---***,,,000111///---+++***++++++,,,111///,,,,,,///000000//////...------------+++)))---,,,***+++---///000///...///000111222333333222//////---)))&&&%%%'''(((---000444666555444222222000---******---///000000......///000111111222222000---+++***+++---------...//////---+++))))))***...---,,,---///000000///000000111111333444666666666444222000//////111222222222333444444444444333///000111444555333---)))***+++,,,...///111111111111000000000111222444555:::::::::999888555333111222111111222666888999999555///)))(((+++...///---***'''%%%%%%(((+++,,,,,,222000000222444555333111000111666???HHHMMMNNNNNNHHHBBB:::555333222000...,,,+++,,,111777888555111444444444555666888999:::===???BBBCCCEEEMMMZZZdddpppkkkeee___WWWMMMBBB;;;444333222222333444222111444222...+++)))((('''(((...///000111111000///...000///...,,,,,,,,,,,,---000111333444444444333333,,,***(((***...000...,,,***+++---...000000/////////111222111000000111222666444222///.........///...---,,,---///000000000///111333333111...------...///111222222000...---000000000000111000,,,*********)))(((''')))---000111000...---,,,,,,------+++,,,,,,***'''%%%%%%&&&***+++***)))((((((+++------///111333333333222111+++)))'''&&&'''+++///222333333444444444444333333111111000000///...............---......000111222111111111111222222222222444555666555444444555777222111000111333444444333333333222222333333111000///---+++******+++...///222111///...---------...000...,,,+++,,,///444777999999999888888888888888888666444222111222333444//////000111111000000///111111111111111111111111444444222///---,,,---///444333222222444666666555333222///---------...///444555555666666666666666333111000......///111222222000...------///222444222333444555555444333333444333222000---***'''&&&(((***---//////...///000333333444333111111333555333333222222222222333333333222222222333333111///(((,,,000111///---,,,......000222444333000---++++++,,,---......---,,,++++++,,,...///000111222222444222///---,,,...///111555555444333111000...---111333444444222///......,,,,,,...222555666555444/////////333666555000,,,++++++,,,------------------.../////////111444777777555111000//////...---000111333444444333222000///111222444444333111000,,,---///000111111111000111333333///+++)))***---...---,,,+++***+++,,,---000...---...000111111000000...,,,---//////,,,))))))(((((()))---///000000---...///111222333333333222000,,,'''######&&&(((---000333444333111000//////---++++++,,,...///...------...///000000000000...---++++++---.........------...,,,)))(((((()))---+++******,,,...//////000000111222333444444444333222111/////////000111111111222333333333333333...------...///...+++(((***+++,,,...000222333444000000000111333666888:::999999:::999888777555444444333222444777999::::::555000***)))***------,,,,,,)))'''(((***---......666444333333555666555444333666;;;BBBIIINNNOOONNNGGGAAA888333111000///---'''&&&(((,,,222555444222444333111111222666999<<<<<<======;;;<<>>888999:::::::::999888777555444444555888:::::::::444000,,,)))***++++++++++++***)))***,,,///222333888666444333333444555666888===BBBFFFJJJOOOOOOLLLEEE>>>666111//////---+++&&&&&&'''***///222222111111000000000111444666888999999777444333999FFFPPPWWW]]]ffflllllldddZZZRRRCCC???999555444666777777888555000,,,******+++,,,------------,,,++++++***...,,,***(((''''''''''''...///000111222333444444///------///222444222///,,,---.../////////......---...///...,,,***+++,,,............///000111222000...---,,,---...---,,,+++---///000///......///000111333444444333111000111111222444555444111...))))))((('''&&&(((+++...000///---,,,+++++++++,,,,,,---...---+++)))((()))//////...,,,******,,,---111333444666666555444333---,,,+++***+++,,,...000...//////000000//////...111111111222222222333333...---+++***+++---000222222333444555444222111///111222333333222111222333333222111222222111///,,,000---+++,,,......+++''',,,)))'''(((+++///000111222111...,,,+++---///111222000......///111444666999999999888888777777777333222111000//////////////////000111111111111111......///000000///......,,,,,,+++)))(((***...111222///---,,,.../////////222111///---,,,---......222333666777888777555444///000111000//////222555444444444333444444555666444444555555666666666666222111000---+++(((%%%$$$'''***---.........///000///...---******,,,111555666555333222111222222333111///---...///111111111000333555222,,,'''%%%$$$***,,,///222333222000...---------,,,,,,++++++***+++,,,...///000000000/////////...---...000222333444555555444333000...---***,,,------,,,,,,---......,,,+++,,,///111222222000111222444555444222000---...//////...---+++***+++---/////////000222444555222000//////000///...---...000222333333222111000111222222222111000000***+++++++++***((('''&&&###%%%(((***++++++,,,,,,000///...,,,+++***))))))***+++,,,------...//////333111000111333444111///))))))))),,,000222222222,,,---...000222333333333777444///)))$$$$$$'''))))))+++------+++)))((((((,,,---...///............000111222333333222000///,,,,,,---///222333222000000000///,,,(((%%%$$$$$$***(((&&&'''***---///000000111222333222111000///.........///......---------...///000111111111111---,,,***((('''''')))+++++++++,,,...000222555666111111222444666999<<<>>>777888:::;;;;;;;;;::::::666555444555777999999888333000---+++***++++++,,,)))******,,,...111555888777555333000000111444777<<>>:::888666555888777333000...---,,,,,,---,,,,,,,,,++++++******,,,***((('''%%%%%%%%%&&&++++++,,,...///111222333111//////111444555222...+++,,,.../////////.........//////...,,,***+++,,,------......000111222333000...,,,,,,---...---,,,)))+++---.........///111222222333333333333333333///000222444666555111...((()))))))))((()))+++------,,,,,,,,,,,,,,,+++++++++---//////---,,,++++++000111000...,,,+++,,,...222333555666666555333222///...---,,,,,,---............////////////......111111222222222333333333000///---+++,,,...000222444444555555444222000///000222333333111000000000222222111222222111...+++...---,,,,,,,,,+++)))'''+++)))''')))...111111000000...---,,,,,,...111333111111111111222333444555666666666555555555555555222111000000///...............///000111111111111------////////////------))))))((('''(((+++000444111///,,,***+++,,,------000000//////......//////111222444666666555444222...000222111///...111444666666666666666666666666444444555555666777777777333222111...,,,)))&&&%%%(((***...///000000111222111000---***)))+++000333777555333222111222333444222000......000111000000111333444111+++&&&$$$%%%)))***---///000111000000......------,,,,,,++++++,,,,,,---...//////000///---------...///111333444222333333333222111000000***++++++++++++,,,///222222///++++++,,,///111111333444555666555444222111.........------,,,+++***---...000111000111333444333111///...///000000///***,,,///111333333333222000000111111000000///...***++++++***)))'''%%%$$$"""$$$'''***,,,---,,,,,,111111000...,,,***)))((()))+++---------,,,---...222222333333333222222222---------///111222111///,,,---...000111222222222333222///***&&&$$$%%%&&&''')))******((('''&&&'''+++---000111000000000111222333555555555333111///***+++---111444555333222111222111...***'''&&&&&&)))((('''))),,,///000111222222222111111///......,,,---.........---+++***+++,,,---///000000000000------+++(((&&&&&&))),,,,,,+++,,,---///111444555333333333444555777999;;;666777888::::::::::::999666444333333555777777666222111...,,,,,,,,,------)))***,,,---///222777:::555333000---,,,...333888???IIIPPPOOONNNOOOJJJBBB:::666111//////...+++(((+++,,,...000111111000000000222666999:::777444111///111111...,,,...777>>>KKKSSS]]]eeehhhgggeeeddd\\\XXXRRRKKKEEE>>>888333999777555222///...------,,,,,,+++++++++++++++++++++)))(((&&&%%%%%%&&&&&&((()))***+++---///111222222000000222444444000,,,)))***,,,---.........---...///000///...---...////////////000000111111111///...,,,,,,---...---,,,(((***,,,---,,,---///000222222111111111222444444---...111444666444111---'''(((***+++******+++,,,)))***,,,---------+++******,,,///000...---------///000000...------///111111222444555555333222111///.....................//////000000000000//////222222222222222333333333222111///.........000111444444333333222000///...000222333222000...------/////////111222222///---...//////...,,,*********+++)))(((+++000333111......------,,,---///111333000111222333444444444333222222222222222333333333333222222111000000//////------...///000000000000---...///000000///...---***))))))((((((,,,111555333000---+++,,,---------...///000111111111000000111222333444444444333333,,,///222111---,,,///222444555666777777777777666555555555555666777888999555555333111...+++)))'''(((+++///111222333444666444333000---+++,,,///222777555333111111222444666444333111111222222000......000000...***((()))+++,,,,,,---...//////000000000///...---,,,,,,,,,,,,------------...//////000---------...///111333444111111111111222333444444...---,,,******---222555555111---+++,,,///222333666777888888666444333222...---,,,+++++++++++++++...000222333222222444555333000......///000000///***,,,///111222333222111.........///////////////------...---,,,***(((&&&&&&'''***---......+++)))000000000///...---++++++***,,,//////---,,,,,,......222555444111///111333111000///000111000---+++---...///000111111111111000111000...***'''%%%%%%'''(((******(((''''''((()))---111333222111222333333444555666555333111///)))+++...222666666555222111111111///,,,*********)))((()))+++///111222111333333111000///...------,,,---.........+++)))'''***+++,,,.../////////000,,,,,,+++(((%%%%%%))),,,,,,,,,+++,,,---000222444666555444333333444555666333444666777888777777666444333111222333444444333111111000...------...000+++---.........000555999333222///+++***---444999AAANNNVVVSSSOOONNNGGG<<<555222//////000///***'''+++---111333333222111111000222666888888555111...***---000///---...444999@@@HHHSSS\\\```bbbbbbcccaaaaaa___\\\WWWOOOEEE???:::777333///,,,,,,---...,,,+++++++++++++++,,,,,,+++***((('''&&&&&&'''''''''((()))***,,,...000111222000000111333333///+++'''(((***,,,------------...///111111000111222444222222111111000000/////////---,,,,,,---...---,,,)))+++,,,,,,,,,,,,---///222111000//////111333555,,,---000333555444000---&&&)))+++,,,,,,++++++,,,''')))+++......---+++***(((+++...//////............/////////...///111444000111222333333222000///---....../////////000000000000111111111111000000222222222222222222222222333333111000//////000000444333222111000......---111222333222000---,,,,,,,,,,,,---000333333111000...111222111---***+++---+++))))))---222444111---...---------...///111222///000222444555444333111/////////000000111111111444444333333222111111000,,,---...///000000000000...///000222222000///...,,,+++***))))))---222666666222///------...//////---...000222333222111000111222333333444444333333+++///111000,,,***---000222333555666888888777777555555555555666777999999888777666444111...+++***(((+++///222333555777888777666333000------000222666555333111111333555777777555444444444333000...)))+++---+++******...222//////............///000111000///...---,,,,,,---...---,,,,,,---...000111---.........///111222333111111000111222444666888222000...++++++...333777666333...,,,---111444666999:::;;;:::777555444444...---+++***)))***++++++///111333444444444555666222000......///000000000+++---///111222222111000,,,,,,------...//////000000000111000///---+++))))))***,,,...///...***'''//////000000///......---+++...111000...,,,,,,...+++111555333...,,,///444333222111000000...***(((......///000000000000000000222444222///***((('''''')))******)))(((((())))))---222444444333333555333444666666555333000...)))***...333777777555333///000111000...------///((((((***---111333333222555333111///------------,,,---...///---+++'''%%%)))***,,,---.../////////+++,,,+++(((%%%%%%(((+++---,,,++++++,,,///111333888666555333222222222222111222333555555555444444333222000111222333333222000111000///......000111...///000///...///333777333222...***)))---444;;;BBBPPPYYYUUUPPPMMMDDD888111000...///111///***&&&)))---111444444333222111///111333444333111---+++'''+++000111//////222777111:::HHHRRRXXX[[[^^^___bbbdddgggiiiggg```VVVOOO;;;777000+++(((***---///,,,***)))+++...///...,,,---,,,+++***))))))))))))+++---......---,,,---...000---***)))***+++++++++'''))),,,------,,,++++++111555888666111...///111444222///......///...---///000000///---+++,,,---,,,,,,+++++++++*********///000000...++++++///222/////////111333333111///---......///...,,,+++******+++---......---+++***((()))+++---......------...,,,,,,---///111111111000000000111111///,,,)))'''(((+++...000111111111222222000000000111222333999888666444222111000000444444444333333222222222222222000---******,,,...---...//////...,,,***))))))((()))...333555111---///222555333///...000444111...,,,---000222222111---,,,,,,---///000///...,,,,,,...111333333111//////---,,,...222555444222...///000111111///,,,+++***+++,,,---...000111111111444555444000......000...+++))))))+++---//////222111111000111222444555333222333666888666111---,,,000666777444///---,,,)))---000111...------...444333222444777888666444333222222222444666999;;;888999;;;:::777111+++''',,,///333555444555888:::===;;;777444333333555666;;;:::777444333333333444777888999999888666444222---...---,,,***+++...000333111000000111333444333333222///,,,***+++...111000000...,,,++++++******111111111111111222222222444444555555666666777777777222...,,,///222333333555333111///000333666888999:::;;;<<<:::666222///,,,+++***+++...000000000222333444444444444222222...,,,+++...222444222000............///000111222/////////000111222444444666666666555333111...---333000......000///,,,)))///000000000000000///...///000111000...,,,------444333111000///000222333777444111...---,,,***(((...111444555333111222333111000000000000---***&&&%%%'''***+++++++++,,,...///000111333333222111111000333666555222///...///---///222555777666555444333000------///000...,,,---***))),,,333666555333444333000...------...///)))***+++,,,++++++))))))++++++,,,...000111000///---(((###!!!###''',,,...+++,,,,,,++++++,,,000222777666555444333222111111///111222444444333222000000111222222111000111333444000,,,+++...111222222111111111000...///111333555444222000000555>>>EEEMMMRRRVVVWWWQQQGGG>>>888222///---...222333///++++++++++++---...111333444666222---+++,,,---+++***+++---///111222333555777666999<<>>999333000...///222333111---------,,,,,,...111333555666333///...//////...,,,...000222111000000333666333555666888;;;AAAHHHNNN^^^bbbfffiiinnnqqqkkkaaaYYYMMM===222,,,***)))(((///---,,,,,,------+++))),,,,,,,,,,,,,,,+++***))),,,---//////---,,,,,,---'''&&&$$$$$$'''))))))))),,,------------+++***(((---000222111...,,,---///222000......///000000000111333333222000//////000/////////.........------+++,,,...///...///000222222000......///000000/////////......---,,,,,,+++---...//////...,,,***)))))))))***+++---...000111+++++++++---111444666666111000/////////---***'''!!!"""%%%(((,,,///111333333333333333333444555666666555444333222222222222444444333333222111111000000000///---+++***,,,...//////000000///---+++***&&&&&&''',,,222555444111///111222000,,,+++,,,///000...,,,,,,...000111111---,,,,,,---///111222111111/////////111111000///111444777777666333111000111000///---+++***)))((('''(((***,,,///222444555444444333000,,,++++++,,,,,,+++***,,,...///...---***,,,...111333555555555222111000000000///,,,***---000333444111,,,)))'''***---111333333333333444666555555555666666555333------......///000000111555666888888666222...+++000222444555444333444555333222111111222555999;;;:::999666444222111111111///222777:::;;;888444111222111///+++((((((***,,,------...111666999999999222222111///...111555888:::777333///...///111444555555555444333222111000444444444444444444333333555333222222333333222111//////...//////000111222555666777888777555333111***)))(((***---000222222111222222222222111000///******+++000555777555222******,,,...111333555666666555555555444444444333444444555555555555555555222222222444555444111...---......//////000000000000111000///...///111444222111///......000111333666444000.........---+++...000111111000111333555444222111///...+++'''$$$%%%''')))++++++,,,...000111111000///...,,,***))),,,---...---,,,,,,...000//////111222333555555666///---,,,,,,...//////...---++++++...333555444222888555111,,,******+++,,,//////000000///---+++***---------...///111333555000,,,&&&$$$''',,,111444000000...+++***+++///333888888666444333111//////111222444555666555444333000222333333111//////000......///222333111...+++000111222111//////111333222222222444:::EEEQQQYYYXXX\\\```[[[PPPEEE===;;;444111...///222333222000///...------///111333555555444222222333333111000222444444111---,,,111666333444444333444777;;;???NNNWWW```eeehhhjjjjjjhhhaaaZZZNNN@@@555///,,,***------.........---,,,***++++++,,,,,,+++***)))(((+++,,,...---,,,***+++,,,)))((('''))),,,...//////...------...//////---,,,---///000000...---...000111///------///111111111111222333222000///000111000000000000////////////+++,,,---...////////////333000---,,,---///000000000///...---,,,,,,,,,,,,000111222222111...,,,***************,,,...111222******+++...222666888888222000//////...---***'''###$$$&&&))),,,///111222222222333333333444444444222222222111222222333333444444333222111000000///...//////---++++++,,,...///000000000///---,,,+++((('''(((,,,000333333222/////////,,,)))((()))+++///...,,,,,,---///000000...,,,+++---///222222222333111//////000111000000111444777777444111222333444222///,,,)))((((((((('''(((***,,,///111333444333222///---++++++,,,---*********+++---...---+++(((+++///333666777777777333222000...---,,,++++++,,,...111222000---***(((***,,,///222444444555555666666666666666555444333---...//////000//////...333555666666555333000...000111333444444444444555000/////////111444777999666666444333222222222222...000444777888888666444444333000+++((('''(((***)))***,,,000555999::::::444444333111000222666:::<<<:::666444222333555666777666666555333000...---222333333333333222111000333333444555555444222000......///000111111111111333444555555555555444333((('''&&&(((+++///111222000000000000000//////...++++++---111555777444111***+++---///222333555555444555555555555555444444222222222111222222333444000111333555555444222000------......///000111222000000///---,,,...222555111000///......000222333777444222000111111000///111111000/////////111222222111///......,,,)))&&&''')))+++,,,---...111333222111111000///---,,,,,,...---,,,++++++,,,...///.........///000222444555000///---------------------,,,---000333555333222666333///+++******,,,...222222333222111///---,,,------------...000444666222...)))(((***///333666333222///,,,***,,,///333666555555444333222111000222444666777888777666555111222333222000......///---...///111111///,,,***000111222111000000111222222222222666???KKKXXX```]]]aaabbb[[[NNNBBB<<<:::333000......000222111000---...000111222222222222333333333444555555444333444666555111,,,,,,222888999888666444333444555666>>>GGGRRRZZZ^^^bbbfffhhh______ZZZNNNCCC===999777+++---///000000//////...******************))))))***+++,,,,,,***))))))***+++******---000333444444///------///222333222000...///000000000000111222000...------///111222111///111111111///...///000111111000000000/////////++++++,,,------------,,,333000,,,+++,,,...000000000///---+++***+++,,,---333444444444333111...---+++******+++,,,///111222******+++...222666888888222111///......---+++))))))***+++,,,...///000111111111111222222111111111......//////000222333444444333222111000///......,,,---...---,,,+++,,,...//////////////////......+++++++++,,,///111222222111111///---******+++,,,...------,,,,,,---...000...---+++,,,...111222222333111//////000111111000000222333222000000444888777444000,,,)))(((((()))******+++---///000111222000...,,,++++++---...///)))((()))***,,,---,,,******---111666888999999888555444222000...------...***,,,...000111000---+++(((***---000333555444444555555666666555444333333///000000111111111000000333333444555444333111000///000111333444555666555111000//////000222444666222222222222222333444444///000000222444666888999666444000,,,(((''')))+++''''''))),,,111555777777777666444222000222666999999999999888888777666666666666666444222///+++***000111222222222000///---000222555666666444222111///000222333444444333333222333333333444444444444(((&&&%%%&&&***...000111////////////////////////...------000444555222///---...000111222222222222000111333444555555555444222000...---,,,---...///...000222444444333222222............///111222333//////...,,,***,,,///222000///......///111333555777555333333444555555444555333111///...////////////...------------+++)))***,,,---......000333555222222111111111222222222333111...,,,,,,---......---,,,,,,,,,---///222333222222000...,,,+++***+++------///111333444333111222000---,,,+++---000222444444555444333111///...,,,---...------///333777444111---,,,...111444555444333111...,,,---000333222222222333333333444444444555777999::::::999888222222333111///......////////////...---,,,++++++000222333222111000111222333222444999CCCOOOZZZaaa```aaa___WWWJJJ???:::888111000.........///......***---111555666444000...000111333555555666666777555666555111---///555;;;>>><<<999777555444222222444888@@@KKKTTTZZZ___bbb___eeeeee]]]TTTQQQNNNKKK+++...111333222111111111++++++***))))))******+++***+++,,,,,,***(((((()))*********---111444444444///---,,,...333555444222/////////000111222444555111///------///111111111...///000000.........000000000000/////////......***)))((()))+++---,,,+++000...+++***,,,...000000000...+++)))((()))+++---333444555555444222000///,,,,,,,,,,,,---///000000+++++++++---111444666666222111///...///...---+++...///000111222111000///111111111111000///...---******+++---///111333444444333222111000...------+++,,,------,,,,,,---.........//////000000111111......------...000222333555444111///...///000000---------,,,++++++---//////---++++++---///000000222000///000222222111000000000///...///111666999777444111---***)))((((((***+++,,,---...000111111...,,,++++++---/////////***)))((())),,,---,,,+++---///333777999999999888555555555333000//////111+++,,,...111333333000...((()))+++///333444444222222444555555333222222333111111111111111111222222333333333333333222222111/////////222555666666555222222111000000111222222///000000111222333333444000///...///111444888:::777555111,,,)))(((+++...((('''''')))---111333444777666444111000111555888555666888999999999777666666666666555222...***(((---...000111111///---,,,---000444666555333333222222333444555666666666666333333222222333444555555***(((&&&'''***...111222............///000111111000...---...111333000...000000222222222111000///...///111333444555444444222000,,,***((()))***,,,---///111222111222333555111000000///000111333444000000///,,,******,,,...000000//////000222555666777555333333555777777777666444111000000000///---...,,,+++,,,---------+++---...///......000333666111111111222333444666666666333000......//////...++++++++++++---///111222444444333000,,,******+++---...111333333333222111......------...111333555555555666555555333111000---///111000...///333666555333111000222333333333333333222000......000333///000111222333444555666333555777999::::::999888333222111///------///222222222000...+++***,,,...000222333333222111111222444333555<<>>999444444888::::::777666555333444666555111...111...111999@@@FFFQQQ]]]```kkkpppoooqqqwwwtttjjj///222555555333///---,,,---+++)))((((((+++---///000000111000///,,,***((((((+++...000////////////...------...//////---+++......//////000222333444222111///---,,,+++,,,,,,111//////111444444222///111...,,,---111222...+++(((%%%$$$''',,,000222111,,,+++)))+++///222555555000---)))%%%$$$%%%(((***---...111222222111...---000///---,,,++++++++++++...,,,***,,,000333333111555333111222333333000---...///111222333333222222333222000//////...+++)))%%%###"""'''...222222///222000//////111111...+++***,,,---///000000000000000...,,,---111333444333000000//////111333666888333111---******,,,///111000...+++))))))+++---///111---)))'''))),,,...///,,,,,,---///222333222111//////...///000222444555//////...---+++***)))(((+++---...//////222555888333333111...,,,+++,,,...000111111///---,,,///222111000/////////000222333555444333222111111111111111000111444888999666333+++,,,...111333555444333333000---,,,---000111222111///------.../////////---///111222333444555777777555333222333333222111222333444222000---------222333444222000...---...//////111222333444444444444444222...***+++///444111...***)))***---...///...---,,,+++---111555888222000......111444666666888555111//////...---,,,))))))***...222333111...,,,...000222222222444666777666444333444555777999444777999777222000222666666222...,,,---111444666333000---...111333333222...---,,,,,,---///111222444333111111222444444444777555444555666666555444666444000---,,,...111333:::777222000111444777888888555222222444555444333999888555000***'''&&&'''---000444555444444777999666222......222666888999555444333333333222000...///......---,,,***))))))000///---,,,++++++,,,---***,,,...///...---------000...---...111222111///,,,------...000222444555555444333222111000//////...///111222111000111222111111000222444444333222222333333444444555666666777777777777777777888888:::999888555333111///...000000111333555444222000//////000333666666333///......000222444444222000111---((((((---222666777888999999666333111000111444333333333555555555444555999>>>FFFQQQ]]]```]]]\\\XXXQQQKKKEEE@@@;;;777666555444111---***'''&&&'''&&&&&&)))---000111111444333222111333555999;;;===888333222444777888777333333333222222222222222111000444;;;@@@HHHVVVdddfffcccdddjjjooorrrtttxxx---///222333111---+++***---,,,+++******,,,...///000000111111///---***(((***,,,///000000......///------...000111111...,,,.........///000111333444111000...,,,+++***++++++/////////222666777555333333000...///222111...)))***))))))+++///222333222...---+++,,,///222444444---+++(((&&&%%%''')))***///////////////000111111000//////...------,,,,,,,,,***(((***---/////////000...---///111222000...---...000111222222111111000///...---...---+++))))))'''&&&)))...111000...111///...000222222000---,,,---///000111111111000000...,,,---111333333333000/////////000111333444222000,,,***)))***,,,...---+++)))((((((+++...000000---)))(((***---///111---,,,,,,---000111111000000///...---------...///......------,,,,,,++++++---.../////////111444666444333111---***)))+++---///000111///------///111333111...,,,,,,...111333444333222000///.........000000111333777777555333.........000111222222222///...,,,---000333444555111///------.../////////,,,...111333444444555555666444333222333333333111111222333222///---------333444555444111...------//////000111222222222222000///---)))%%%&&&+++000555111...,,,---///000111...---,,,,,,---111555777111000///000333555666666777444111/////////...,,,++++++,,,///333444222000...000222333222222222333666555444444444555777888555888999777222000222444555222...---///222444555555333111111333444444222000////////////000111111555444222222444666666666777666555555777777666555666444111......///111222888555111///000222333444555333000000333555555444777777444000+++((('''(((---///222333333333555777888444111000333555666555444333222222333222000///------,,,,,,,,,,,,,,,---222111///...---,,,++++++(((***---......---...///111///------//////---+++***+++,,,...000111333333444555777777666444111//////000111000///...///000222222222333555555444222111111111222333333444444777888888999999888888777999888666333111///......222111222333444333111...000000000333555555333000,,,---///111333333222111111...++++++///444777888999999777333000000111333333222222333555666777777777>>>EEEJJJQQQZZZ___^^^\\\WWWPPPJJJDDD>>>999555666666555333///+++(((''''''&&&%%%'''***---//////444333222222222444666777888555222222555777888888444444444444333333222111222666;;;@@@EEEOOO[[[dddeee```^^^bbbfffjjjooottt***---000000...,,,***)))...------------......//////000111111///---+++))),,,...000111///.........---...///222444333111............///000111222333///...---+++*********+++......000333777999888777444222111111333111---)))......///111444555444222111///------///111222111***)))(((((((((((()))***000...,,,+++,,,///333555000000111111000///...---,,,)))'''&&&(((***++++++)))))))))+++...000///...,,,---...///000000000000...---------......---+++,,,***(((***---///---+++...------///111222111000///000111222333222222111000///...///111333444333000000000000///////////////...,,,***)))((()))))))))(((''''''(((+++///111000---******,,,///111222///---++++++---/////////000///---+++))))))))))))---------------...///000111222111000//////111333555333000,,,)))(((+++---//////000///......000111555222...******,,,000222111111///...---,,,,,,,,,000///000222555555444222111111///......//////000,,,+++,,,///444777888888111///------...///000///,,,...222555666555333222444333111222333333333111000111222000...+++++++++111333555444222///------///000000000000000000///...---***&&&"""$$$***///888555222000000111111111---,,,++++++---000333555111000111333555777777555555333000/////////......------...111333444333111///222444555333111000000555555555555555666666666666888999777222000111333222000//////111333444444777666555555666555333111111222222333333222222222666444333333666888888888777666555666777888777666444333222000///000000111333111//////000000000///111///...///111444444444666666444000,,,******+++---///111111111222444555999666444333333333222111222111000111333333111000,,,+++++++++,,,...///111333333222111///---,,,+++(((***---////////////000333111...---,,,***(((&&&&&&(((+++...000111111111222555999<<<;;;888333000000111111///---,,,...///333333222333555666444333......//////000111111222555666888999:::999888777777555333000///.........444333333333444333111...222111111111333333222111,,,---...000111222222222000...---///222666888888999888555111//////333666333222222333444666999::::::DDDNNNQQQTTTZZZ^^^```[[[VVVOOOGGGAAA;;;555222444666777555111,,,((('''(((&&&$$$%%%(((***,,,---333222222222222222222222444222111222555777777777555555666666555444222111444>>>EEEEEEJJJWWW```aaa```YYYTTTVVVZZZ___eeelll+++---000000...,,,++++++///////////////////////////000111111000...+++***...000111111///------...---...000333666555333000////////////000111222333///...,,,+++++++++,,,,,,...///111333666777777666333222111222333222///,,,000111333555666555333111222000...---/////////...******++++++***)))((('''---+++))))))***...222444000111222333222111///---,,,***'''&&&&&&'''))))))&&&'''(((***+++,,,,,,,,,,,,,,,------...////////////......///111111///...)))(((''''''******)))(((******+++---///000000000000111222333444333333222111111111222333444444444111111111111000...---,,,------+++***)))((('''&&&((((((((((((***...111333///---,,,,,,///111333333111///,,,+++---.../////////---+++)))(((''''''(((,,,,,,,,,---...000222444444444333111///...///111333111///+++))))))---000///000000000000111222222888555111---++++++---...///......---------......///000111222333333222111555444111...++++++---///+++,,,...222666999999888000...---,,,...000000000,,,...222666777666222///000//////000222222111000111222222///,,,)))((((((---000222333222000......111111111111000///......111000---(((%%%'''---333888666333111111111000///*********+++,,,...000111000000222444777777666444333111......///000000///......///111222333222222///111444555333111000000333444555666666666555555666777888666222000111222000//////111333555444333666666666666555444111000111222444555666555444444555444222333555888888888777666555666777888777666222111111000//////......///......000111222000......------...000222444555555555444111...---.../////////000000111222333444777666555555444333111000000//////000222333222000---,,,++++++,,,...000222222222333333222000...---+++...000111000000000111555333000...+++(((%%%$$$###&&&***...111111000///333555888::::::888444222000000000///......000222333222222333444444333111,,,,,,,,,---....../////////111555888:::999888777555333111...---------...444333333444555555444222444222111000000111111111///000111111000000000111......///111444555666666777666555333111222444777555444444333333666;;;>>>BBBKKKTTTWWW[[[___```___YYYTTTLLLDDD>>>888333///111444777555000+++'''&&&***(((&&&%%%'''***+++,,,111111222222222111///...111111222333444555555444444555666777777555444222888FFFNNNKKKOOO\\\```ZZZWWWPPPKKKMMMPPPTTTZZZ___///111222222000.........000000000000000000000000///000111111000...,,,***///000111000...------...,,,---///222555666444222000000///000000111222333///...---,,,,,,---.........000111333333222222222000000///000111111111000000222555777666444222000111///------......---,,,------......,,,)))'''%%%'''(((((()))+++---///000///000222333333111///...---,,,+++)))'''((()))***((()))***************+++,,,,,,,,,---......///000///.........000000...---$$$######$$$&&&'''&&&&&&&&&''')))+++,,,,,,---...000111222333444444333222222222333444444444555555222222222111000...---,,,,,,,,,,,,+++***)))((((((*********+++---000333555///------...000333333333333000...---...///000000,,,+++***))))))***++++++,,,++++++,,,...111444555666666555222///---...///000///...+++***+++///222000000111222333444444444888777555222///---++++++---------...///111222333000111111222111111111111666666333...+++***,,,///......000444777888777555000...,,,,,,...000000000---///222666888777111---,,,,,,,,,...000111000///222222222///+++'''&&&&&&))),,,///111111000000111333333333222111000...---333222000,,,)))***000666666444111000000///---+++(((((()))***,,,---......000000222444666666333111111///------///111111111...///000000000111111111---000333333222111111111111333555777777666444333555555555444333222222333000000111333555555444222333444555444333111///...000111333555777777666666444333111222444666777666555444333444666777666555/////////......---,,,+++,,,---...111444555333111,,,---------...000222444333444333222000000111333222111000000111222333333222333444444333222111000///......000222222111000///...---------...///000...///111222222222111000111333444444222000///000666555333///+++(((&&&%%%$$$'''+++///222111000///444444444444444444333333---///000111111222444666222111111111333333111///******+++,,,,,,------...***---111555888888888777222111000...---.........222111222444666888777666444333111///------...///333555666444111//////000,,,---000222222333333333222444666777666555555666777777555444444777>>>CCCLLLRRRXXX]]]cccfffccc\\\UUUPPPHHH@@@:::555111...///333666444...)))&&&&&&---+++))))))***,,,------///000111222111000...---111222444444333222222222333444666888999:::999999BBBPPPWWWSSSVVV^^^]]]TTTLLLFFFDDDGGGJJJKKKNNNRRR444666777666444111000111222111111000000000000111///000111111111///---+++...///000...---,,,,,,...++++++,,,000333555555444111111111111111222333444///...---------...///000...000222222000...............---------///111222000333666777555222111000000...---...///000///---000000111000...+++'''%%%%%%&&&(((***,,,---------...///000111111000///............---+++***+++,,,+++---......,,,++++++,,,......---......///000111...---,,,,,,,,,,,,)))'''!!!!!!"""###$$$%%%%%%&&&%%%'''))))))))))))***+++---...000222333333333333000222444444333333333444111111111000//////......,,,,,,,,,---------------............000222444555///......///111333222111222000......///000000000***)))))))))+++,,,...000---,,,+++,,,---000333555666666555222///...///000/////////---,,,---000222//////000222444666555444666666555444222///---+++......///000111333555666111222333222000000111222666666555000+++***---000111111222444666666555333///...,,,,,,...000111000//////111555888777111,,,))))))+++---000111000///111111111///+++((('''''')))+++...///000000222444333333333222111000...---111222000---***+++000555333222111000000///,,,)))((()))***,,,------------000000111222333222///---///---,,,,,,///111222222///000111111000///000222...///111111000///000111///222666888999777333111222222222333444444555555111111222333555555333111...000111111///...///000111111333444555666666666444222111111222444444444222111111222444555444333......------,,,++++++***---...000333666777555333---.........------000222000111111000000000333555333111//////111222222222///111333333111000000111///......///111222000///000000000//////......---,,,---...000111111111111333555666555222000//////444444333000,,,)))((()))''')))---111222222000///444222000......///000222+++...111222333444666777222111000111222222000...******++++++,,,------...***,,,///222555666666666000000000000000000//////000//////222555777888888222222111...+++***+++---222666888777333///...///,,,...000111000//////000///222555777777666666666777777666444555:::DDDKKKVVV[[[___dddiiijjjbbbXXXPPPKKKCCC<<<777444111///...222555333,,,'''&&&'''///...,,,---///000///...---...///000111111000///222333555444222111111222333444777:::===AAACCCEEEPPPYYY^^^\\\[[[\\\VVVMMM@@@===<<<@@@CCCCCCDDDGGG999::::::999666333222222333222000///...///000111///000111222111///---,,,------...---++++++,,,...***)))***,,,000333555555333333222222333333444444------,,,,,,,,,---///000...000222222///------...///---+++))))))+++...111111333666666444222111222///......000222333222111111111111111///---***)))'''((()))+++,,,---------........................---///111111...,,,,,,------000111111///...///000000/////////000111222333///...,,,+++***)))&&&$$$###$$$$$$%%%%%%%%%&&&'''&&&(((******(((&&&''')))***+++...000222222333222---000333333111000000222//////...------...///000,,,,,,---...000222333555111000000000111222333444///......000222222111//////...---...000000///...((((((((()))+++...000111...---,,,+++,,,///111333555555444222//////000222111222222111///---...///...------000444555444222222222111111111111111111111111111111222333444555222333444333000///111333444666666222---,,,///222333222222333555555444333///---,,,,,,...000111111111000111444888777111+++))))))+++///222333222000---...///...,,,+++++++++...///000000///111333666222222111111000///...---///000000...,,,,,,000333333222111222222000---+++***+++---///000000///...111000//////000...,,,)))---,,,+++,,,///222333333111222333222000///111333000111000...,,,,,,---///...111666999:::777333///...///000222555777888888444333222333444444222000+++---......------000222444333333222222222333333666333111111222333333222///......///111222222111///...---,,,++++++++++++111111222444666666444222000111111///,,,+++...000,,,---.........///222555444111...---///111111000///111222111...---...000///......///000111///......///000111111///...,,,---------------...///000222333555444222/////////000222222000---***+++,,,+++---000222333333111000333111...+++++++++---...***---111444444333444444333222111111222222000...++++++,,,,,,------.........///000222333333444444///000222333333222111000...------///222444555444000111000...***'''((()))...333888888444000...///---000222111///------///---///222444444444666777444555555555777???KKKUUU^^^eeejjjkkkjjjggg^^^UUUKKKFFF???999666333111000///333666333+++''''''***///...///000222222111///+++,,,---///111222333333111333444444222111333555444555888===CCCIIIOOORRRYYY\\\^^^___[[[TTTKKKDDD999555444888<<<<<<===@@@;;;<<<<<<:::777444333333444222000...---...000222///000111222111000...,,,+++,,,---,,,++++++,,,...)))((((((***...222444555444444333333333444555555,,,++++++***+++,,,...///---000222222///......000000...+++'''%%%''',,,///111444777666444222222444//////000222444666555444111111111111000///---,,,++++++***+++,,,---///000------,,,,,,,,,------...,,,///333333000------......111333333111000222444111111000000000222444555222000...,,,+++)))&&&###&&&'''((('''&&&&&&'''((((((***,,,+++(((&&&&&&((((((***,,,///111222222222+++...111111///---...///...---+++***+++---///111---------///111555888999222222111111111111222222///...///000222111///------,,,,,,...000000///---((((((((()))+++---000111///...,,,++++++---000222444444444222000///111333333444555333000---,,,,,,,,,++++++///333444333000///...------///222555777444333222222222222222222333444555333000///111333333666777444///---000444333222111222444555444333///---,,,,,,...111111111333111000333777666111+++)))***,,,000333555444222)))+++---...------...///333333222111///000333666000000000000///...---,,,...000222000------000333333333333444444333///---+++---///111222222111000111000...------,,,)))''',,,+++***,,,///222444444333444555444111000222555333222000---***)))+++------111666::::::777222///,,,,,,...111555888::::::555444333333444444222000)))+++------,,,---111555777555333111000///000000777555222111222333222222---,,,,,,---000111000000000///---,,,++++++,,,---444333333444555444222000111222222///,,,***,,,///(((***++++++,,,...111444333000,,,,,,...000///...000111222///,,,+++,,,//////......///000000///---,,,...111222222111///---...---,,,++++++,,,---...///111222222111/////////---000111///,,,+++,,,......///111333444333222111111000...,,,******++++++)))---222444444222111000444333222222333333111///+++,,,,,,------...//////333333222222222222222222///000333555555444222111...,,,,,,---///111111111...000000---)))&&&&&&''')))///666888444000///000///222333222...,,,---...---...///000000222666888111333444555888BBBQQQ\\\ccclllsssqqqjjjcccZZZSSSHHHCCC<<<777555333222111000444777333+++'''))),,,......///222444444111///***+++,,,...111333555555000222444333222222555888666777:::???GGGOOOWWW[[[]]]ZZZ[[[]]]XXXKKK@@@<<<555000///222666777999===555777888777444333444777777222------000222000......111333444333222333333000...,,,,,,,,,+++)))''''''&&&&&&***///111000...555555444333333222111111+++******+++,,,---+++*********+++,,,///111444666555222---(((%%%''',,,111333111111111333444333222444444444444444333222111333333222111111111222222...//////...,,,,,,---///222000,,,***)))+++---///......///000000000000000---...000111111111222444222333333444444555555666111///,,,******+++,,,...000///---***'''%%%&&&(((...///111000---***))))))(((((((((+++///333444444...//////---+++)))))))))...,,,***((()))+++...000///000111222444777999:::555444333222111222222333666333222444777666111,,,---------///111222111000,,,***((())),,,---,,,***...---++++++---......---111111222222222333333333444444333333111000......,,,...//////222666444...+++++++++,,,///222666888555222//////222333333111444555666555333222222222000444888777333111222555555333111222555777555333333///++++++...111222111000111333666888888555222+++---111444555444333111,,,...000000///000111333555333000000222222///---+++---///000000...***(((***,,,---......///222444555666777666333222111222333111111444777777555222000///,,,*********+++,,,000000000000111222333333555666666444111000333666---///000...***((()))+++***///555:::;;;888333//////,,,+++---111666777777555555555555555333000---000...,,,,,,---000333666666555333111///......---555444333333555555444333111111000//////...------111000...---,,,------...444555666666444222///...////////////---+++)))(((&&&$$$###&&&+++///000///000000000...,,,+++,,,......000000///,,,+++---///111000...---,,,,,,---...000222444555555333000///111000...---------...//////...,,,---......---,,,,,,+++,,,---///000///...111111000000111333444555333000------//////...+++...///111222222111000///111222444555555555444444444///...000///,,,***+++///222555666333000---,,,+++---000333444555444444333111///---,,,...000111///---******+++***'''###(((---222555444111---,,,///111222333333222000//////------...000222222222111222333333777DDDVVVdddeeekkkmmmjjjeee^^^UUULLLAAA;;;333000222222000...111222333444333111...,,,000111333555555333///+++---------...000222555666555222222333333000111444444<<>>777///...+++)))***,,,...000111222333333222///+++)))***,,,...---,,,,,,///222444333222111000111111222555333333555888@@@PPP___mmmmmmiiifffdddaaaWWWMMMAAA<<<666111/////////.........///111222333444555///---,,,---///000///---000111222222111111111111444555666666444222222333222000------///111222333333111......000111...,,,++++++,,,...///000111111...---,,,---...///---++++++,,,,,,,,,,,,***)))((()))))))))((('''***...111---,,,************(((''''''((()))***+++,,,,,,,,,,,,,,,---------------------///222222///,,,+++***)))+++...111333333222222000000111222222222111111222222000...,,,---111444333555888:::::::::888777111///---++++++---///000111---)))***...111000...---000333333111...,,,+++***'''$$$###$$$'''((()))...000333333111...---,,,((()))***,,,...000222333444444555555555444222222111000/////////000222333111111222222333444777999111///+++***+++,,,,,,++++++---//////...---...000...111333222...---///222111333555666777777777666111222333333444444333333111333222,,,***///555666222222111111111111111111...111555666555555777888888888777444111000222444555444222111111222222222333111...---...000000000///000111000...000333777444333333444555555333111111222555666666444111///000333666777333...***((((((((('''%%%$$$'''---222333333333333222111000///***,,,...///.........///111333555666555555666777333555666555111...---------......///000000000000666444111000000222444666555333111222555666666444111333333111---,,,...000555333111///...///000111///111333222///---...///,,,***((()))***,,,,,,,,,...///111333444444333222000222444777888999888888333222111222333333333111222444666:::>>>AAADDDFFF@@@===888444111111111222---000333666666555222000111000000//////000000000...111444555333111222333444444333111000000333666111///---...000222111000///000222444666777888888777>>>CCCAAA999222//////111000///------......///---...000333666777555222111444666555000...///222222000---++++++---000111...000111000...---///222000111222333444444333222222222333444333222111000///000444555111+++,,,000222333444333111///...///222111///------,,,------...///000111111///---,,,,,,---...,,,******,,,///000222555555333111111000000111222333222111///---*********,,,000333444555555===GGGOOOTTTYYY]]]aaa```___YYYMMMDDD???999333.........---,,,---///000///000111222111...+++)))(((,,,//////---,,,///333555444222000000000000000222444888===AAAHHHWWWeeennnooolllfffaaaZZZNNNBBB<<<:::666333111///...---000111222333333444444444000---+++,,,...///---***///000222222111000000111444555666555222///......111///,,,,,,...000222222222000///000333333000---++++++,,,---...///000111---,,,,,,---...///---,,,+++,,,------,,,+++***))))))))))))((((((+++000444///---+++***)))(((&&&$$$&&&''')))***,,,------......,,,+++))))))***,,,---...000222222111///......'''))),,,///222333333333222222222222222111000///222222111///---...111444333555888:::::::::888777...,,,+++******---///111555111,,,,,,///111000---+++///333555444111...------***&&&%%%&&&(((***+++000222333222000---++++++((((((((()))+++///222333444555666777666333111///000///.........000111222111222333333222333555666111///+++******+++++++++))),,,...///...///111444+++...111///,,,,,,///444222444777:::999777444222333333444444444333222222...111111,,,***///555777111222222222222111000///***...222333333333555777444444333111//////222444555333111000111222333222444000,,,,,,///222333222---......---,,,...333777555444333444555555444222222444666777666333000------111666888666111---++++++***((($$$"""%%%,,,111333333333333222222111000))),,,000222111000......222444666777666666777999000333555444000------...//////000000000000//////777555222000000111444666777444111111444666555444222444666333///---...000444333111000////////////,,,///111000---+++,,,---,,,+++***+++---......---111222444555555444333111---///222555888888888888333222111111333333222111444666999>>>CCCHHHKKKMMMJJJFFF???888444222222222+++...222666666444111...222111///---------......,,,000444555333222333444555444333000///111444888333000...///222444333111...///222555777999999999999===AAA===555///000222111000...---------...///...///000333555444111...---111444444000...111444333111---******---000222///111222111///...111333000111333444444333111000000111222222111000///...111333777888333,,,+++///222333444333000///...///333222111000///......---...///111222222000...,,,+++,,,,,,***))))))---111111333666777555222000000...///000111111000...---(((((((((+++///333444555777BBBPPPZZZ]]]___bbbeee[[[ZZZSSSHHH???:::444...///000111111000000222333---...000111000...+++)))'''+++000000------000333444333111000///...//////000444<<>>999555333111111///---...111333333111111...++++++,,,...---+++)))+++---...------...000555111---,,,///111111000333???HHHKKKPPPZZZccceeehhhfffaaa\\\UUULLLBBB<<<:::777444333444444222///555222111555777555555888+++++++++---///000///---,,,---...////////////...111444555222---***+++...222///......111222111000000000//////...---------)))+++---...,,,+++,,,,,,...,,,)))((()))+++,,,,,,...------...000000///...---,,,+++,,,///000000000///...---,,,,,,,,,---------,,,+++)))(((***,,,...,,,***((('''(((*********...111444555444222111111+++***+++---111333333111222111///,,,+++,,,///222:::777222000//////////////////000333555666444222///...------...000222444111111111222222111...+++((((((***---//////---***---...---,,,++++++,,,...333222111000///...............------....../////////222555444111...---...---+++***+++...///000///000//////000222444444333000,,,)))(((+++.../////////111333333222111222333///.........///000111222333666888777444222111111444444444444444222111000333111///------///222444000000000222333333000...---///111333333111///---///000000...,,,,,,...000000000000111333444444333777333//////222555555444111000...---...000222444444333222000000000111111444444444333222///---,,,***,,,///111222222000///......,,,))))))+++000555777666555555666555333111...000222555555333111///000000000000111222333333---+++***)))***...333555666555444000---+++,,,---///000222222111000000111222222111111000111111111555444333111000//////000000...---,,,,,,...111222000///............//////---///111222222222333444444333222222222111...+++,,,,,,...111555555333000000//////000333666777888<<<@@@FFFMMMTTTZZZ^^^```ddd\\\QQQIIIDDD???888333...---...000///+++---111666555333222111000///...+++---///111222222222111666444111//////000222444444111......000222111000222444666666444444777999888666444333222222111111222333333222/////////111333222111000///000000111333333333222222111000/////////...------...///000///////////////000111111555333000...---------------...111333333111///---000111111222222111000///333222111000000/////////444444333111...---...//////111333333111/////////---+++)))***---000111222111222444555444111...,,,...---,,,+++,,,///222333444222000...///222555777@@@FFFNNNVVV```ggggggbbbPPPJJJBBB;;;666333111000222000...///222444333222333000---,,,.........,,,***,,,.........---...///222///,,,,,,///222333333<<>>999666444333333444444111///555222111555777777999===,,,++++++,,,...///...,,,(((***---///000///...---///111222000,,,***,,,...333111//////000111000/////////...------,,,,,,+++***,,,...---,,,++++++,,,***))))))***,,,......---/////////111333444444222000///...///111222111000...///000000000///......000///,,,)))'''(((+++...***((('''''')))***)))(((...000222222111111111222,,,,,,---000333555444222222111///+++***+++///333;;;777333000///...---,,,++++++,,,///111222111//////.........///111333444222222111222222000---***%%%%%%'''***,,,---+++)))......///...,,,,,,...///111111000000000/////////000////////////.........---///000000...---,,,---))))))***---000222222111222///------///111222111...,,,******,,,///111111111222333333111//////000///.........///000111222000222333222000///000111444444444444333222111111666444111//////000222333//////000111222222///------///222444444222///---111111000---+++***,,,...///000000000111111222222999555111000333555444333222111000///000222444666555444222000//////000111444555666666444111---+++'''(((+++---///000000000000000///...---///222444444333222333555555444222///000111222222222111000......//////000000111111,,,+++***)))+++///444666999888666222...++++++,,,...000111111000//////000111111000//////000111222444444333222111000000000000///---,,,,,,...///111222222111000000//////...,,,///333666666555555555666444111///...---***(((***+++,,,///222333111///---...///111444888;;;===AAAGGGOOOVVV[[[```fffkkkeee___XXXRRRMMMHHHAAA<<<222//////000///,,,...333777666444222111000111111//////000111111222222333444333000......///111222111...++++++,,,...//////222444555555444444666777666444333222222333444555333444444333111000000111111000000////////////000333333444444333111000///000000///......//////000---......///000111222222777555222///---,,,++++++///111444666666444111...///000111111111///...---111000///......///000111111000//////000///...,,,,,,///333333222///...---+++***)))***---000111111///000222333333111...---************,,,///222444777444000...000555:::>>>EEEJJJPPPWWW```ddd^^^UUUIIICCC<<<666222000///...333222000000222333333222222000---,,,---...---,,,,,,...000000.........//////,,,+++,,,000555999:::DDDQQQ___fffiiiiiigggccc[[[VVVNNNGGGAAA<<<888666000000111333555444111...333000000444888:::@@@EEE,,,+++***+++,,,---,,,+++%%%(((,,,///111///---+++,,,...///...,,,+++---...555444333222111111111000/////////...------,,,,,,,,,---...---,,,++++++,,,++++++,,,...111111000.........///111555666666555222111000111222333111000///000222333333111...,,,111000...***&&&'''***...***)))((()))***++++++***+++,,,------,,,,,,---///,,,---///222444444444333333111///+++)))+++///333888555111/////////...---,,,,,,,,,---//////...,,,............///111222333333222222222222///,,,)))$$$$$$%%%(((+++,,,***)))+++,,,............000222//////000000111111111111000000000///...---,,,,,,***+++------,,,,,,,,,,,,'''(((***...222444444333000---)))((())),,,---...,,,+++++++++---///000111///111222222000//////000.........///000000111111/////////......///000222333333333333333333222222666444222111000111333444222000......///000///...---...000111111000...---222111000,,,***))),,,...000111111111000000111222888555222111222333222111111111000000111333555666666444222///...///000111444555777777555222...+++&&&'''))),,,...000111222000111222222000000222333///...///000333444333222//////000000111111111111//////000111111222222222///...,,,,,,---000444666888777555111---++++++,,,---///000000///......///111000///......000111222222333333333222111000000000///...,,,,,,---...///222222333333222111000000,,,000555888777555444333555333000...------+++******+++---000222222222111...///111333666:::>>>AAAGGGNNNVVV\\\^^^aaahhhmmmbbb___[[[XXXTTTOOOHHHCCC999555333333111...000444666555444111000000111333111111000000000222333444555333111///...///000222///---+++***+++,,,...///333444555555555555666666444555666666555444555555333444555444222111111222////////////////////////111222333444444333222111222222111111111111111111......///111222333333444666666444222///---......222444666888888555222000000000111111000...---,,,///...---------///111222///------///111111---)))+++...000111///...------,,,+++***+++---/////////---///111222222111///...++++++++++++---///111333333000---,,,000888AAAGGGJJJNNNSSSXXX___```WWWKKKBBB===777222////////////222111000000111111222222111000...,,,,,,,,,,,,,,,...000111111000...///000,,,+++,,,...444;;;AAAEEEIIITTTbbbkkknnnkkkfffbbbWWWPPPFFF===777555333222+++---000333555333000...---+++...555;;;@@@HHHPPP,,,+++)))***++++++***)))$$$''',,,///111///---******+++,,,,,,,,,---...///777666666444333222222333111111000000///.........---...///...,,,,,,---...///000111333555444000...,,,,,,---000333555555444222222111222333333111//////000333444333///+++(((///000///+++''''''+++///---+++***+++,,,......---+++++++++***))))))+++---+++---///111222222222333222111///,,,***+++///333222000......000111111000000///......///...,,,+++------......///000222222222222111111111///+++(((&&&&&&&&&(((+++,,,+++)))'''))),,,---...000222444...///000111222222222111////////////...,,,+++***))))))+++,,,------,,,+++'''(((***...333555555444...***&&&$$$%%%''')))***)))***+++,,,---...///000,,,...000000/////////000---...//////000111111111000...------...000222333222222222222333444444555444333222222222333555666555222---+++,,,...000111///......------......///111111000---++++++,,,...111222444333111000111333555444222000000000000///000/////////000111333444555444222000//////000111333555777777666333///,,,((()))+++...000222444444000222333333111000000111+++***+++---000222111000000000000000000111111222111222333444555555555444444222000//////111333444444444222///,,,***+++,,,,,,...///000......///000000//////......///000111000111222333333222000//////...------,,,---......000111333444555444333222...222666888666333000///333111//////000111000///---///111222333333333333111333555777888;;;???CCCLLLRRRYYY\\\\\\]]]bbbgggaaaaaaaaa___[[[SSSKKKFFF@@@:::666555333///...111111222222000......000222222111000///000111333444555444222000000000111111///...---,,,,,,...000222555555666777777777666666444777;;;<<<999555333222333555666555333111111222//////000000000000000000---///111333444555555444444444444444333333222222///000222444555555555555444555555444222000222333333555777888888666444333111222222222000...,,,+++------,,,---...///111222---,,,,,,...111111---))),,,---...---,,,,,,---//////...------/////////......///111222222222000000000//////...//////000111111...+++***000999DDDKKKNNNRRRUUUXXX[[[YYYOOODDD>>>999333///...///000000//////////////////000111333333111///------......000111333222111000000111---...///333:::CCCLLLQQQUUUZZZcccjjjkkkeee___\\\RRRKKK@@@777222111000000***---111444555333000...((()))000:::BBBHHHRRR[[[///---+++***+++,,,+++***&&&(((,,,000000///,,,***((()))***,,,---///000111666777777555333222333444333333222111111000000///.../////////......000222333333444666777555111...))))))***---111333333222111000000222333222000...,,,...000222111---)))&&&,,,...000---)))(((,,,111000...,,,,,,---000111111...//////---+++***+++---***+++---------...000111111111///---+++,,,///111...---,,,...000222333222333111000///000000...,,,---......000111111222222111111000111111///,,,))))))((((((***,,,,,,+++***%%%(((,,,...///000333444...///000222333333222111---......///...,,,***)))((()))+++...111111...,,,******+++...222555555444,,,)))%%%$$$%%%''')))***(((***------------...///+++---//////......///000---...///000111111111000111///---...000222222222000000000111333555777888333333222222333444555666777333...+++,,,///111222///......------......///...///000///...---///000111333555333000///000333333333222000000/////////000////////////000111111333222111111111111111111222333555666555333000///,,,---000222444555555555111333444444222000000111)))((())),,,///000000///000000000111111111222222222333444666666666666555555444222000000000111222222222000---***))))))+++***,,,////////////000222////////////.........---,,,...111333333111///---...---------------.........000333666666555444222///222666777555111///---/////////111333555555444111333555555444333444555444777:::::::::===BBBFFFQQQTTTXXXZZZYYYYYYZZZ]]]aaacccffffffbbbYYYPPPKKKGGG@@@:::888555...++++++---000111000---,,,...000000000//////000111333444555444333111000000000111///000111111000000222444666666666777999999666444333888>>>???:::444000///222444666555333111111111000111111222222222222111,,,,,,...000222444666777555555555555555444333222111222444666777777666666111333666555333222444777444444555555666666666666444444444444222000...,,,,,,,,,---...///000111111---------///000///,,,***.........---+++,,,///111111000///000111222111000111222333333444333222111444333222111000000000000444111---,,,111;;;EEELLLRRRVVVWWWUUURRRNNNFFF>>>;;;777111......///000111---...//////......000222777777666333000///111222000222444444222222222333111333666;;;BBBLLLWWW___bbbcccfffiiieee[[[RRROOOJJJDDD;;;444111000000000,,,000444666555222000///***///:::FFFNNNSSS[[[ddd222000...------...---,,,(((***---///000///,,,+++'''((()))+++...111222222444555666444111111222444333333333222111111000000...///000//////000333555444444444666777666333000(((((()))+++///111111000......///000222222///---&&&(((+++......,,,)))'''''',,,000///+++***...333222///,,,+++---000333444111222222000---,,,,,,,,,((()))***)))((()))---000///000000///------...000,,,++++++---000222333222333111000000111222222111///000111222333444444444000///000000111000,,,***+++***)))***+++,,,+++)))(((+++...000000111222333...///111333333333222111---...///000///...,,,***(((***---222555555111---------,,,...111333444444...+++(((''')))+++,,,---))),,,///000...------...,,,...//////---,,,,,,------...///000111111111000111///---...111333222111......///111333666999;;;555444333333222222333333555333000//////000000///...///111222222111///...***---000111111111222333000333555333///---...111222222222222000000000111111000000000///////////////000111222333222111111111222333444444333222111///111444666777666555444333555555444222000111111))))))***,,,///111000///000111111222333222222222000111333555555555444333333222111//////000111222444333111---)))''''''((()))+++...000000111222444//////000000///---+++******,,,///222222111...,,,,,,,,,,,,------......//////111444777777555222000///222555666555222000000------///222666888777666444666888777444333444666555999<<<======???EEEJJJTTTUUUVVVWWWWWWWWWVVVVVVVVV\\\dddhhhgggaaaZZZUUUPPPIIIBBB???:::111+++)))***...222222...,,,---///---......///000222333444444333222000////////////...111444444333222333555666555555777999888555222222777<<<<<<888222000000111333555555333111000000111222333444555555444333---,,,,,,---///222555777444444555555444333111000222333555666777666555444...222555555222000333666444333222222333555777888777777777666444111///...+++,,,///000111111000000---...000000...,,,,,,,,,...///111111000000111222111000111333555666666555444444555555555444444333444333333222111000000000666333000111666@@@KKKRRRVVVYYYXXXPPPHHHBBB<<<777999555000------///000111+++---//////...///222555666777666333000...000222000222444444444333444555666888<<>>:::444111000000000000000444777888555111000///333:::HHHVVV]]]___dddkkk555333000//////000//////***,,,...///000...,,,+++''''''(((+++///222333333222333444333000///111444333333222222111000000000...///000000000222555777333333333555666666444111((('''(((+++...000000///,,,,,,---000111111///,,,"""$$$(((+++,,,+++***((($$$***000000,,,+++///444333000+++***,,,000444555222333333111...+++******'''((((((&&&%%%&&&+++///...000000000...---...///,,,++++++---000222222111111//////000222444444444111222333444555666666666/////////000111000---***,,,+++******++++++***))),,,...111222111111111222...000222333333333111000---...000111111///---,,,)))***...444888888333...000...---...000333444444000...,,,+++---///000000***...111222000......///...///000///,,,*********,,,---///111111111000000000...---...111333111///,,,---...000333777:::<<<666666444333222111111111333222222333333222///---,,,///444777777444///,,,(((+++000222333333444444///222444222---+++---000222333444333222111111222222222111111000/////////---///111333444333222111000111222222333333333333111333666888999777444222555666666555333111222222******+++---000222111000000111222444444333222222...///111333444333222111000///.........///111222666555333...)))&&&&&&&&&(((+++...000111222444666...000111111000---***((((((+++...111222000---+++++++++,,,------...//////111333555777777444000---...111444666555333333333,,,---000444777999888666666888999777444333444666555999>>>??????BBBHHHNNNUUUUUUUUUVVVWWWWWWUUUSSSHHHQQQ]]]gggjjjhhhccc```XXXPPPIIIFFF@@@555---***(((---333333000------///+++,,,---///000222333333333222111000......---------111555666555333444555555444444666888888444111000555:::999444000000222111333555555333111//////222333555666777666555555///---,,,,,,---000444666333333444444333111000///111333444666666555333222---111555444000...111444333222111000111444888:::999999888777555333000///+++---000222333222000///---000222000---+++,,,......111444555444333222222000000111444777::::::999666666777777666666555444333222222222111111000000555333222444;;;GGGRRRZZZXXX\\\YYYMMM@@@999444111888444///,,,,,,...///000+++---000000///000444777444444444111---+++---000000222444555444444555666999<<>>IIIOOONNNSSS```eeebbbbbb^^^XXXQQQJJJBBB;;;666444444333111//////000222777888:::999333...111999BBBTTTdddiiiooovvvtttlll333333222111111111222222...///000111111000//////---,,,,,,...111222222111111222222000---,,,,,,,,,...///000000//////000111444444222000......000333222000...------...000111111000......------+++***//////000000...,,,***(((''')))+++,,,,,,,,,***)))++++++***((('''(((,,,...111,,,&&&%%%(((---111222222000...---......,,,+++***+++++++++***+++...000222111111111222222333444222///---...111111///,,,///000111222222222111000---...000111111///...,,,,,,---///000000///,,,+++------............------///111333333222000//////111000///......///111222111222333444444333222222111222333444444333111000222111000///////////////000111222222111111222333555555444222...+++***+++,,,+++++++++,,,+++(((&&&,,,///333444222...***((()))+++---.........///111---,,,+++***,,,...111333777555333111////////////333444555444333000---,,,---///111333444111---***,,,---///111222444444555444222111000111111000///222333555444222111222222222333444555555555444444000000////////////000000000000000...------...000111222333444555444444333666666444444444444555666333000,,,+++---...---,,,000111333444444444333222//////000111000///------------...111444555333000222///+++***++++++***((()))***+++,,,...//////000+++---///111000...,,,***+++,,,...//////...---,,,...///000///...---000222333555777666333000---,,,000000111111222333333444///---,,,///333555333000000111333555555333111000222444777;;;AAAIIIQQQWWWYYYVVVSSSPPPNNNKKKEEEAAA<<<>>>BBBGGGMMMWWWaaagggcccbbb```ZZZQQQDDD777///******++++++,,,,,,,,,,,,000//////111444555333111111///---///222111---(((,,,...111333333333444555333111000111444555444333111000//////000000///...//////000000222333444555555555555444444333333333111000000111333444333111111///......//////...---...///000111111///---,,,000//////...---------...,,,---///444888::::::888888777666555444444333222...//////000000000000000222222222111000000//////---...000333666444///++++++,,,---...////////////555777999777555333333444333444333111000111333666666555888@@@GGGMMMWWWbbbkkkiiiaaaUUUEEE888111...///...---,,,---///111222222111000111333444444444333000,,,))))))+++///222444555666333111222777;;;EEENNNTTTUUU\\\fffiiiccc\\\XXXQQQJJJCCC<<<666111444444333111...------...000333777777000+++000:::LLL]]]kkkooossswwwtttlll222111000//////111333444//////000111222222222111000///......000000000...111222111///---+++***+++000000000...------...000333333222000......000222000///---,,,,,,---///111333222000...------......111111111000...+++((('''&&&(((***,,,------,,,+++,,,,,,+++(((&&&&&&(((***,,,)))&&&&&&(((,,,...000---------///111111000...,,,---------,,,,,,...000222222111111111222333333444333111///.........///111000000000000000000000,,,---...///...---+++))),,,---...000000...---+++---......////////////...///111222222000/////////111000///.........///000333333444444444333333222444444444444333000...---000///............//////111222222000//////111333555555333000,,,******++++++*********+++***(((&&&***...333444222...)))'''(((***---...---...///000...---***))))))***,,,...555333000---,,,---...///555555444333222000///...333333333222000...,,,+++...///000222333333444444444333111000//////000000333444666555333222222333111333555666666666444333111000///......///000111000000000///------...000111111222333333333222222444333333222333333444444222///---+++,,,,,,,,,+++222222333333333444444444000111111111000...---,,,......///111333444222111222///,,,***+++------...+++,,,...//////...---,,,)))+++...111222111000///......------------------///000111000///000222444777888888666333000//////111111222222333333444444.........///000//////...///000222333333222000///111222666===FFFOOOVVVYYYWWWUUURRROOOLLLGGGAAA===555777:::>>>DDDMMMVVV\\\bbbgggkkkiii^^^OOOAAA:::000//////...---,,,,,,,,,111000000000222333222000111000///111444222...******---111333333222222222111///...///111333333333//////......---......///,,,,,,,,,...000444777999555444444333222111111000/////////000333444333111///---++++++,,,...//////---.../////////...,,,+++......///000///...------,,,,,,...222666888888777666555444333333333444444////////////000222444555444444333333222222111111//////000111111000,,,))))))+++---,,,)))'''((()))111333555666444111000000000222222222111222444666555666<<>>:::333444777:::@@@HHHQQQWWW___eeekkkmmmggg[[[NNNFFF===:::666222/////////000000///...//////000111111111111222333555333///+++***---222444333222000000000...------...000333444222222111///...---...///,,,,,,+++,,,///333777:::555444444333222111000000.........000222333222111---***''''''))),,,///000///000000000000///......---///111222222111...---,,,,,,---000444666666555444333222111111333555666000///......000333777999555555555444444333333333111000///...---,,,***)))***...000---'''$$$%%%(((///111333444444222000...---///111111111222333555333999BBBMMMUUU[[[bbbffffffbbb[[[TTTLLLBBB888111+++,,,---///000111222333222111222333555555333111111000000000000111222333444333111...///666AAAJJJSSSXXX]]]aaagggjjjbbbWWWNNNIIIBBB;;;555111---***...///111000---***)))))),,,///333222,,,,,,999HHH\\\eeennnppppppooohhh```222444777888777444111...//////000111111222333444333111///.........,,,***(((***+++,,,++++++,,,...555444333000......000222///111222222000//////000......---......000111222000111000---++++++---000666666555333111///---,,,(((***,,,...//////...---------+++((($$$""""""###&&&&&&'''((()))+++,,,...,,,,,,...111222222...+++,,,...000000//////000111111000000/////////000000222444444000,,,+++///333222222111000//////000000///000111222222000...---***+++...000333444555555333333333222111000///...000111111///------///111111111000///...---------,,,,,,,,,,,,,,,------...000000000000000000////////////.........//////000555444111,,,((('''''')))------,,,+++)))***---000...------...//////,,,***,,,000444666444000---+++---...//////---+++++++++...---+++******,,,///000...,,,)))''''''))),,,...111222222333444444555666888777555111,,,***+++---222222333333333222222111444555444222///...///111333444555444222111111111---...000222222111000///222000///------///000222000111222111///---....../////////.........//////------...///000111111111....../////////000111222333222000000000111333444444444444444333111///...///000000111000000000000555333///,,,+++,,,...111111333555666555111---+++,,,---000222333444333333000---***'''&&&(((***+++---,,,,,,---///111222222444555555444333444666888444444333333333333333333000444666555111///111333111111222333333222111111444333555<<>>:::222333555888===EEENNNSSS\\\^^^ccchhhkkkggg\\\TTTPPPJJJAAA888222//////000......---------///222444222333333444444222///,,,+++...222444333111000//////......------///222444666777777444000//////111///...------...111555777555555555444333222222111///......000222333222111***'''$$$$$$'''+++...///000000000000000000//////...000222444444333000...++++++,,,...222444444333333222111000111333555777111000//////000444888:::555555555444444444444444111111000...,,,+++++++++000333555111+++''''''***...///111333444333000...+++---///000000000222444444<<>>FFFKKKVVVVVVZZZbbbkkklllfff___```YYYNNNBBB888222///...//////...------///333777555555555444222000...,,,---000333444333111000000///000000///...///111333666888999777333000000111222111/////////111333444555555555555444444444444000000000111222333111000***'''$$$$$$'''+++...//////.........------------...000222444444333111///+++******,,,///111111111222222111111222444555666222111000///111333666888444444444333333333333333000111111///---,,,---///555777888555000---,,,---//////000222444444111///,,,---/////////000222444777AAANNNXXX___fffhhhggg___]]]XXXRRRJJJAAA;;;777111111000///////////////++++++,,,///333666666555444444444555555555555555222111000///555BBBSSS```fffffffffeeeccc\\\QQQHHHBBB>>>999666333111...,,,(((***,,,......///000222555333333444555<<>>DDDKKKPPPTTTWWWXXXTTTLLLBBB:::666444444333222333666<<<@@@IIILLLSSS]]]dddgggeeebbbddd```YYYQQQGGG???999666444444222000...000555999777777555333///---,,,,,,000222444444222111111111111222444222000///000222000444888888444000000222222222111111111111222222444444444444555555555555333222111222333333111///+++)))''''''***---///000...------,,,,,,,,,,,,,,,---...000222222111000///+++******+++...///000///222222333333444444555555444333111000111222444555222222222222222222222222///111222111///...000222888888777666444222000//////------///222333222000///000000//////000333666;;;GGGSSSYYY___dddddd```YYYXXXUUULLLBBB:::666666111///---,,,,,,,,,...///+++******---111444555555555555444444444444444444333333222444;;;KKK^^^kkkmmmllliiieee]]]RRRHHHBBB:::888555444333111...,,,)))+++---......000333555777666999???EEEMMMZZZfffeeeaaa^^^\\\YYYTTTOOOKKK333555777999:::888666555///...,,,++++++,,,---......---,,,---//////...---...///111111000111222444///111222222000//////000+++...222333222000......))))))+++,,,...///000111+++...222111---***,,,///111111111222333444555666555555555444222///,,,***)))******)))'''%%%&&&&&&(((***,,,,,,+++---111555---,,,,,,---...---+++)))'''***---000000111222333---,,,++++++*********+++)))***,,,...111222333333333444555666555333000///+++---///111222222111000...//////000111111222222///000222444555777777777555444222///---...222555444444333222000...---,,,(((((((((***,,,///111333222222333444666888:::;;;777666555444333333222333---...000000...---------...000222333222111222333000///000111333222000......000111111000......///+++---000000000000111333222111...------///111333...//////000111222333444333555777888777555222111***///555666333000111333//////000111111111111000333888<<<:::555111000111...///000///,,,*********---,,,+++******,,,.../////////000000000000//////111333444333000...------...---+++*********++++++&&&'''))),,,---.........000222333111---++++++,,,******+++++++++,,,,,,,,,...///000111111000///...---///000...+++)))+++...+++---//////------000333...///111222222111000///---...000333666888999:::444222...+++******+++++++++)))(((+++///222333222...000222222111111111222444333333222111000//////,,,,,,...000222444444444222222222222222222222222444666999:::<<>>555444222222222000---+++,,,---.........000444777999999???JJJTTT\\\fffnnnfff___YYYVVVRRRMMMGGGDDD999666444333333444333222111000000...---+++)))(((+++))))))+++000444444444111222333111///......///111222444666777555111---,,,,,,,,,///333444222///...,,,******---///111111333222111111111000...,,,000...,,,+++,,,///222444666444000---++++++,,,---******)))(((%%%%%%&&&(((...+++)))***---...---+++...///......---,,,+++***000000000///------...///,,,***)))***---//////---,,,)))'''***000444333111...111444333000...///000///...---------...000111222///++++++...///...------///333777888888666555555555444222000000333555888444000...------,,,,,,***,,,///000000000222333555666888:::;;;;;;;;;:::999777444444555444000---***---111222111///...---///000222333222111111222111000000///...------------------,,,---------...111000///000222444333222444111...++++++...111333333222222222222222333333333111111444777555...(((+++...111222111000///000333333111///,,,+++,,,---555777999999666111...---111///,,,)))((())),,,------///111000---,,,...000222111///,,,***+++...111222222222222222111000///,,,***((()))***++++++***---...///...,,,)))((((((222222222111000...,,,+++***)))'''&&&&&&'''(((***------...111222111...+++,,,///111000---++++++,,,111222333222111000111222...///000222444444222000////////////111444888999999777222...+++***++++++...,,,+++...222555555444---///111111111111222333222222111222222111...,,,,,,,,,,,,---...///000111//////000111222333333444555666888:::<<>>:::999444333222222111///,,,***,,,+++---222555444666999===FFFLLLOOO\\\nnnsssnnnhhhbbbYYYQQQKKKFFF@@@<<<777444111000000000000///000000///...,,,+++)))(((***)))))),,,111555666666333444444333111000000111111111333666777555111...---++++++...111333333111000---++++++---000111111444222111222333333222000///...,,,***+++---000222444333000---,,,,,,,,,---++++++***(((&&&%%%(((***000...,,,,,,...//////---/////////...---+++***)))///000000///...---......---+++)))))),,,...///...---***(((+++000333222//////222333222...,,,---///111000///......///000000222///,,,+++,,,---+++))),,,...222555777666555444222333333222000111333444777555222///---------...,,,///222222222111222333666888999:::;;;:::888777888666444333444333111...---///222222000...---,,,,,,...000111111000000///000000000000000///......++++++*********+++---...000//////000222333333222444222///,,,,,,...000222444444222111111222333333111//////222555444...((())),,,...////////////000333333222///,,,+++,,,...000333666777444111///...000...,,,))))))+++---///111222333111...---...000111111///,,,***+++...111222222222222222333333333---,,,******+++,,,+++***---///111000---+++***)))222333444444222000---+++)))((('''&&&'''(((***+++------...///111000---+++---///222111...,,,,,,---000111222111000///000222//////111333555444111///------------///111444666555444000---+++*********...,,,+++---111333444333---///111222111111222333333111///111333444222//////......---...///000111000111111222333333444444666777999;;;>>>BBBGGGKKKNNNTTTXXXQQQBBB555000000444444555555444222000///444888===BBBGGGMMMSSSWWW]]]___bbbdddccc```\\\YYYNNNEEE999000------...///444333222///------000222222444555444222111111222222111//////000000///---///222555666555222111111111000///......///000000333333222222222111111111222111...,,,,,,---000111000///.........000222333111111111111111000//////------...///000111222222444222000---,,,,,,---...555444333333333333444555666333333444222---...222111000/////////000111222000111333444444444333222222000//////000000...+++))))))***+++,,,---......///333555333111444>>>GGGYYY^^^```\\\YYYVVVPPPKKKGGGFFFDDD>>>777111......///+++'''&&&(((,,,///111...,,,++++++---/////////444333333333333333333333666777<<>>@@@DDDIIIMMMSSSTTTQQQIII>>>333...---000111444555444222///---444555666888;;;AAAHHHMMMXXX\\\```ccccccbbbaaa```WWWNNN@@@555...---------...///000000000000333555333444444333000//////000111000......//////---,,,000222444444333111111222333222000...---,,,,,,---111111222333222111000///111000---,,,+++,,,---/////////000000111222222333000111111111111000000///...---------...000222333666555222///...---------333333333333444555666777555222222333000++++++///000///...------...//////222333444555555555444333333000...---------,,,***))))))******+++,,,......+++///222333555<<>>;;;666222111111///---***)))+++...000000///...---...000000///---000111222444555555555555666999AAANNN[[[bbbbbb___\\\WWWNNNFFF???999555222111222222222222111111000111000111222111333<<>>EEEKKKPPPTTTWWW^^^WWWLLLDDD===888333000///...---,,,,,,---...///...///111111222333666999CCCFFFOOO[[[fffiiieee^^^YYYSSSIII???777444444555111333444555333222222333///000000000//////111333888666333111///---***(((+++---000111222222444666555333111...,,,+++++++++...///111222222111///...111000000/////////......///000222333333333111000...///000111111111111111000///...---...000222333000000000000///......---,,,---///111222444555555222111111222///)))(((+++...---,,,++++++,,,---...444555666666666555444333777666444111///...///000///...------...///111222///000444;;;CCCNNNXXX^^^dddhhhfff[[[OOOEEE>>>888333222222333444555555555222000...///000111111111000000111333444333000---,,,---...///000000111111444AAAMMMRRRTTTXXXZZZXXXMMMEEE;;;777888888666333888999999777333111222333333444777:::>>>FFFWWWhhhmmmuuuyyyssspppiiiaaaYYYTTTQQQOOO,,,,,,---000333444333222///000111111222222222222444555666555333000//////000222555666444222222222---,,,,,,---000222222111---,,,***((((((+++111666333111...---.../////////,,,,,,---000333555555444///000000111111111000000...............///000111222222222000...---///000//////...------///333666555444111///------------'''&&&(((---333666666444///111111000//////000222111000///...---,,,,,,,,,///111111000///000555:::333333333333111000......+++...333555555444444444111000/////////000111111///111333222000---++++++///111222111...---...000333666999999888666555444111222444666777777777777666777666555333333555777555666666444000---,,,---...,,,+++---000111...+++&&&(((***---...///...---,,,+++))))))***,,,///111+++******+++---...---,,,------///000222333444555222000...------...000222/////////000000111111222444444111...+++***+++---///000111000...---,,,---///222555666444111......)))))))))***+++---000111///......///111222111000///111333444333333444555444333222000//////000000000...------...//////......//////...------///111///111333333222///+++))))))***---000111111111000......///000111///,,,)))******+++---000111000///------------,,,...222555444333333333333111...+++,,,,,,,,,------.........,,,---///111222222111111111000...+++((((((+++---111333444444333222333444///---++++++---111333444000000000000000000111111222222222111111000000000111888AAAJJJQQQUUUYYY[[[\\\VVVLLLDDD???;;;777333222000---+++***,,,...///+++---000222222333444666<<>>EEEQQQbbbrrruuu|||~~~{{{pppoookkkeee```\\\\\\]]]...///111444666555222000---...///000111111111111333555777666222///......///222555666555333222222+++***)))+++---000111111------+++)))'''***///444222///,,,,,,---...//////,,,,,,...222444555333111,,,...///111111111000///......---,,,---///111333222333444333111//////000.........------000555999666444222000//////000000+++)))(((,,,222555444222///222444444222111111222000000000...,,,+++,,,,,,///000222000///000444888222222222222111000...---***///444777666555555555555444222000///000000111...000111111000.........111222222222222111111000111333666777666666666777333333333444444555666666555666555333111000333666444555555333111/////////111---***+++...///---***((()))+++,,,---......///,,,++++++***+++,,,---...---,,,,,,---///000///......///111222222222222222000000//////000111333444/////////.........000111333333222///,,,***+++,,,---///000000...,,,+++,,,...111444555444111///...(((((())))))+++,,,...///000//////222444444111...,,,///222333333333333444222222222222222222222222---+++***+++---//////......---,,,******+++///222000111222222000...+++***+++---000222333222000......///111333444111,,,((('''''''''+++///111///------------------///333666555444222111111111///---++++++,,,---.../////////---...///000111222222222222222000+++((('''***---222444555555444333333444000000000///------000333///000222333444555555555444444333222222111000000555<<>>IIILLLJJJKKKTTT\\\ddddddbbb[[[RRRKKKHHHHHH???>>>===999555222111222333333222000//////222444666444222111111000...---+++...222444222000...---.........///111333666777...............///000111,,,---000222333333222111333333222000///---,,,,,,,,,---///000222333333333222222333444444444333333333444555555333000---***,,,...000222333444444444222111333666444///---000...------...///111333444444444555555555444222111---000333222000------///222000...------///111333555777>>>JJJXXXbbbeeeeee___bbb]]]NNN>>>666333222///------///444666666444555222///...///111222333222222222333666777666555222111000111444999>>>AAAQQQYYY___dddmmmsssgggSSS@@@;;;333---,,,///222444222444555333///...111555777666<<>>666222111222555444222111111222444555444333222000000///000000000000000000111222222333444444444444444444333222111...,,,---111555666555333///,,,,,,///111///---000000///.........------////////////////////////222000000111000---...333444666888777555222000000222333444555555444333222000///000222555555333000111000///000222222111000...000333555555555333222///111111111///...///000000000000000///...//////777===LLL]]]eeeeeedddgggdddXXXKKKDDD>>>777333444222222444555666777888888444111...,,,,,,,,,,,,++++++...222444444555555666444555555555888AAANNNWWWccciiirrrxxxvvvkkk\\\QQQCCC999000---,,,+++,,,000333///...111333555<<>>666333333444333111////////////...---//////000111333444222000000444999<<<>>>@@@CCCEEEVVVdddmmmlllkkkmmmllliiiddd___VVVJJJ>>>666333333555444222111222333666777444333333222111222222222111000000000111222444555777777555444222111111111111...+++---222666777777444111------......,,,***------...//////000000000//////......---.........---******,,,+++***...333666777888666333111000000333333444444444333333222222111111222444444333111333111111111222222000...---///111333444444333222///000111000...---...///111222222111//////000222;;;EEEVVVfffjjjfffbbbbbb[[[PPPEEE@@@<<<666333333555666777888888777666666444111---++++++,,,++++++---000333444444333444555444888;;;::::::BBBTTTccckkknnntttyyyxxxlllYYYLLLCCC;;;333000...+++,,,...222000000222444:::GGGTTT^^^bbbkkkwww}}}|||{{{|||}}}xxxvvvooocccZZZWWWSSSQQQOOONNNLLLIIIEEEBBB---...000111111000...,,,111222222111///...---............------///333777555444222///+++***+++,,,222333444444333111...---'''(((***,,,------......)))***,,,///111222333222111333666777555222///.........//////...---,,,+++000111333444555444444333000000000333666888888777777666444222///---***))))))***+++...000000...,,,""""""$$$(((,,,000111111333333333333222111000///333555666555222///------...111444333000---...//////...---...000333666888555333111000/////////.........,,,,,,,,,,,,---......000222333222000---,,,000111444666888999888777777333000111555555222---,,,,,,---...000333555777444444444444444444444333111333444333111...------......------...//////000***+++---...000333555777333333333222111///,,,+++(((''''''***---000111111222444666555333000///...000000111111111111111111---...////////////...---/////////000000//////...//////000000000///---,,,111444888888555000,,,)))///111333333111///......000111222111///......///000...***(((((())),,,...///111444444333111111111111111111111111000000000444333333222222222333333,,,,,,------......//////111333333111...,,,///111111111333555777777555333111111111000111333777999777555111...,,,---...///---...///222444444222000000000111222111000///.../////////...---,,,,,,+++$$$&&&((()))))))))+++---+++++++++,,,---///111222111111222222111111222222222111111222222333444444000000000000222444777999<<>>???MMMYYYccceeeeeeggggggfffqqqmmmdddXXXKKK@@@999666666444222111222555888:::666666555444333222222222333222111000111222444555888777444222111111111111222...++++++///333555444000...,,,+++,,,,,,***((()))***,,,///000111111111...---,,,+++++++++,,,,,,)))&&&%%%&&&''''''---444777888777555222000000111000111111222222222222222555444333222222111111000333222222333444444222000...///111222333222111111...///000///---,,,,,,---222333444333111111444777@@@LLL\\\ggghhhbbb]]][[[OOOFFF>>>;;;:::777555666777888888999888666444333222///,,,++++++,,,---,,,222444666555333222222222555;;;???@@@@@@GGGVVVbbblllqqqyyy{{{uuufffSSSFFFAAA:::555222///++++++...444666777777999CCCTTTcccdddkkkuuu}}}}}}yyytttrrrqqqlllhhhfff```TTTKKKHHHGGGFFFEEEEEEEEEBBB>>>;;;,,,---...000000///---,,,222333333111---,,,,,,------------,,,,,,///333777555444111---***)))+++,,,111222333333111///,,,***'''(((***+++,,,---------***,,,///111222333333333000333666666444111000000......---,,,,,,+++,,,,,,333333444555555333222111000000111333666888888666333333333222000///---,,,)))***+++...000000...+++&&&&&&(((+++///111111000333333444444333222222111555777888888444000---,,,,,,///222222///------///111111000000222444888:::666333000.../////////---///...---------///000111000111222444444222///---///222555888999999999888555111...///333555333///.........///111444777999444444555555555444333333000222333333000.........,,,,,,,,,,,,---...///000))))))***---000333555666222333333333222000---,,,***))))))+++...111222222444444444333111000111222333333222000///...------+++---///111111111////////////000000000000000///---.........---,,,***))),,,000555777555111...,,,///111444444222000//////333444333000---++++++,,,000...***(((''')))+++---...000333444222000000000000000000000000000000000333333222222111222222222---------...............111333444222...---///111000000222444777777555333...//////...---///333666555333000---,,,,,,---...------///111333444111///...///111222333222111000/////////...------,,,,,,((()))+++,,,++++++---...++++++++++++---///111333111000000111222222222222---------...000222444555111000//////000222555777;;;EEEQQQXXX]]]```___[[[WWWQQQIIIBBB===999555333333222111///...---------///000111444666666333111444666999::::::999:::;;;@@@KKKWWW]]]^^^```bbbcccpppnnnjjjaaaVVVJJJAAA===666444222000111444777999999888777666444222000///444333222111111111222333555444333222111222222333333...)))(((+++...//////******)))***++++++***)))&&&(((+++///111111000000,,,+++)))(((((()))***+++'''$$$###$$$%%%&&&+++333777777777555222000111111,,,,,,---...///111222333777666555333111///......111111222444777777555333///000111111111000///......///000///,,,+++,,,---111444666555444555:::>>>JJJSSS^^^cccbbb^^^XXXTTTCCC<<<777888999888888999777777777777666444222111///,,,******,,,...//////777888888666444111111222777;;;BBBHHHNNNUUU]]]bbbhhhqqqzzzzzzmmm[[[JJJAAA===888444333000---...111666;;;AAACCCHHHTTTfffsssooowwwwwwnnngggccc[[[VVVSSSSSSOOOFFF???===>>>>>>???@@@AAA@@@===:::,,,---.../////////......222333333000,,,)))+++---......---,,,,,,...222555333222111...++++++---///000000111000...,,,***)))((())))))***+++,,,------,,,///222333222111111111,,,///333333000///000222///---***(((((())),,,---333333444444333333222222000000111444666777555444000111222222222111000///,,,,,,,,,...//////...,,,,,,,,,---///222222111///222222333333333333333222444666888777444000---,,,---000222222///...000222222333333333222333666888666222...---///000///...//////......///000222333111111111222333222000...///222666999999888888888444111......111333333111222111000000222555777999444555666666555333222111///111222222000///......,,,,,,,,,,,,,,,---...///)))((())),,,000333555555000000111222222111///......---,,,---///111111111333333333111000000333555555333111...---,,,,,,,,,+++,,,///111222222111000000000111111222222111111---.........,,,***)))'''(((,,,222444444111///---...000333444222111000000444444333111---+++***+++///---+++)))((()))+++,,,---000222333222000///////////////000000000111111000///////////////000000.....................///000333444333///...///111000000111444666666444222---///111///------000333111000///...------...............000222222111///...///000111222222222222//////////////////000000---...000///......///000///...---------///222333111000///000111222111000***++++++---///111333555///...,,,,,,,,,///222444;;;FFFSSSZZZ^^^___\\\WWWRRRMMMFFFBBB???<<<777333444555555333111000111222000000111333666666555333555777999999888666666777666@@@LLLTTTWWW[[[```dddeeeffffffccc[[[SSSMMMIII===:::666222111222444666:::999888666444111///...222222222222222222222111333222222222222333333444222---'''&&&(((+++,,,+++&&&'''((()))***++++++***&&&)))---000222222000...***)))((('''''')))+++,,,(((%%%$$$%%%%%%%%%+++111555666777666333222111222+++++++++,,,---///111222444555555333000...------000111222555777888666444...//////////////////...///000000///---++++++,,,000444777888777:::AAAHHHVVV\\\``````___\\\UUUNNN<<<666333666:::999999:::666666555444333222222111...,,,***)))+++...//////666777777666333222222333999<<>>999555444333222000333999;;;EEEOOOUUU^^^lllyyy}}}|||lll___WWWRRRGGGCCCAAACCCBBB===999999:::999999;;;<<<<<<:::888---...///000000000000///000222222///***(((***---.........---,,,,,,///222000111111///......000111000000///...,,,+++************)))))))))+++,,,------000333333000...------'''+++......,,,---111555...+++'''$$$$$$''',,,///111111111111222333444555111111222444555555333000///000222333444333222111000///......///000...---//////000222444444222000//////000111222222222222222444555444111---+++***---///111000------000333111333555444111000222444666111,,,,,,///111000...000///......///000222333111///---...000111000///...222777999999777777777555333000///...///000111444333222111111333666777555555666666444222000......000222222000///...///------,,,,,,,,,---......+++***))),,,111555666555---...///000111111222222222000......000000000//////000222222111111333444444222///,,,++++++---...***,,,///111333333333222111111222333333333333333////////////---+++)))(((&&&***///111111///------+++...111222222111000111111222222111...,,,++++++------+++******+++,,,------///222222111/////////......///000111222222333............//////000111,,,---...///000000111222000333555333000...///111000000111333555555333111---000222111---+++---000......///000000000000000000///...///000111000///111000000000000111111222......///000222333444444000111222111000000222444444333111//////000222444111///......000111///---++++++---...000111222333---,,,******,,,///333555===HHHSSSZZZ]]]___\\\XXXOOOIIIAAA======;;;888444333444555333111000222444333222222333555666555444555666888777444222111111111777???FFFIIINNNWWW___]]]___``````___]]]\\\]]]MMMIIIBBB;;;777555555666888888777666444222///...,,,...000222333333333222222222222333333333222222111+++&&&$$$&&&***++++++&&&(((***+++++++++++++++))),,,000333444333000...***)))((('''(((***---///+++'''&&&''''''&&&***000222444666777555333222222...---,,,,,,,,,---...///...111333333111......///000000222444666666333000+++,,,---...///000111111000111111000---,,,,,,---...333888::::::???HHHPPP]]]```___]]]\\\ZZZQQQFFF;;;555333777:::999888999666555333222111222333444000---+++***+++,,,,,,,,,000222333333222333444666;;;???IIIVVVbbbjjjkkkjjjeeehhhggg___QQQDDD===;;;777444333555444555;;;BBBHHHTTTaaajjjtttqqq\\\MMMEEEAAA<<<888666999:::888777999888666555555666555444333......///000111111111000///111222...)))''')))---/////////---,,,,,,---//////000111111000000222333000///...,,,++++++++++++,,,+++)))((((((***+++------000333222...+++))))))$$$(((++++++)))+++111666...***%%%!!!"""&&&,,,111/////////000111444777888222222222444555444111...///111333444444444222111333111/////////000///...///000111333666666444111,,,---...000111111111111000222333222///+++***)))+++---...,,,***+++...222111333555444000...///000555000++++++///222111///000///......///000111222000---***+++...000000///...333888:::888666666666666555333///,,,,,,...111666444222000000222444666555666666666444111...------///111222000/////////......------------......---+++***---222666666555+++,,,---...000222333444444222000/////////...---+++...222444444333222333333000,,,******,,,///111+++,,,...111333333444444111222333444444444444444111111111000...,,,***(((&&&)))---//////---,,,+++***---000111111000000111---///111111///---------,,,,,,,,,,,,,,,,,,,,,------///222222111///...///......///000222333444555000000000000111222333444++++++---///111222444555000333555444000...///111111111111333555555222000,,,000222111,,,)))+++---,,,---///111333333222222222000......///000000///333222111///...///000000......000111333555666777222222222111111111444666888666333111000111333444111///---...000000...,,,------///000111111111111---,,,++++++...222666999>>>HHHSSSXXX\\\```___[[[NNNFFF===999999:::888666000111222111......000222666444222222444555444444333555666444111...------000222666999;;;@@@KKKUUUZZZ[[[^^^___aaaeeeiiimmm\\\WWWNNNEEE>>>:::999999555666666666555333111///(((***...222444555444333222333333444333222111000///***$$$###&&&***------(((***,,,---,,,++++++,,,+++...333666666444111...+++)))(((((())),,,///111,,,)))((()))(((&&&)))///000333666777666444222222111000...---,,,,,,------)))---111333111000000111000000111333444333000---((()))***---///111333444111111222000---,,,,,,------333999;;;<<>><<<777444777:::888666777666555222111111333555777333000,,,************)))+++,,,///000111333777999>>>CCCLLLWWWaaagggiiihhhhhhddd\\\RRRGGG???;;;999666444444666666888@@@IIIVVVbbbpppyyy{{{zzzeeeMMM???:::666888333222555777777888:::777444222000000000...---222222222222111111000000000//////...,,,+++******111111000///...---,,,,,,111---******...111222222...,,,***)))***---111333111000...,,,***)))))))))...---,,,---......---+++)))(((((((((***---000222---(((######'''---111222///...------...000333555111000000000000000111111///////////////111333444222000...---...000333555222111000111222333222111---------...///000111222444222000000000...***&&&---...,,,((((((---///...---222666333---)))+++//////...,,,---///000111000000000222333222111///---,,,++++++...000///+++'''''',,,000111000222777<<<777555222...------...///333333333111//////000222000555::::::666000,,,+++***,,,...///......///000000///------......---+++............000222444555(((''''''+++111333000,,,111111111///------///111---...000333555888:::;;;555333000...------...///,,,000333333000000333777666444111111222222111000///000000111000...,,,+++***+++,,,,,,---...///000))),,,000222222111111111333333444444222///,,,+++(((+++---,,,++++++---000111111111000......111333000///...000333555666666999666222111222333444444...+++)))+++000333111......///000111111000///...111111111222333222000...,,,...000000///.........---...111333444444333222333111000///000000000///777666222...++++++...111...///111333444444444333555555555333111000111222666333000...000222333444444333111///---,,,++++++,,,---000222444666666777...***,,,333777777:::???GGGQQQZZZ]]]___```^^^[[[OOOGGG===666444555555555111///---+++,,,...111333333222111000000000111222444444222///,,,+++---///.........000444;;;AAAEEEJJJPPPYYY```eeefffhhhhhhgggeee___UUUGGG===888777222222333444666555222000'''(((***---///222444555222111000//////000111111,,,+++)))'''&&&(((,,,///,,,)))''')))---000...***---111666777444222111111...,,,***((((((***,,,...,,,,,,+++)))((()))---000222444666666555222111000000///...//////...+++)))))))))***,,,...///111111222000///000111111///,,,&&&'''***...111222111/////////111444222------000...444999;;;@@@JJJTTTXXXfff```XXXRRRMMMGGG@@@;;;666666666666555444333222666555444444555666777888555111------000222111000111,,,,,,222666666666777>>>CCCLLLXXXccchhhfffcccjjjcccWWWJJJ@@@;;;999999666666666888===DDDLLLPPPiiijjjtttuuu```OOOFFF???888333333555999:::999888888888555555333000,,,***+++,,,000111222333333111000///------,,,,,,------...///222222111111000000//////111...++++++---000111111,,,+++))))))***,,,///222222111///---++++++++++++///...---...///000...---***)))))))))***---///111///+++''''''+++000333555222222111000000111222222222222111000000000000000111111000//////000111222000///......///111333444222111000000222222111000,,,,,,,,,---...///111111444222000000000...***'''+++---+++'''(((---000///...111222000,,,***,,,///000///...///111000///---...///111222222000...---,,,++++++---...---)))%%%'''+++...///...000555999666444222///...---......333333222111//////000222111555999999555000---,,,,,,...//////......///000000...---,,,---...---,,,......------...///111222(((&&&&&&***///222000---...//////...---...000333---...///222444666888999666555222///---,,,,,,+++(((,,,000111///...111555333222000111222222111///...///////////////......,,,,,,,,,---......//////***---000222222111111111111111111111000...,,,++++++---///...,,,***+++,,,///000000///......000222111000///000333666777777:::777333222222333444444...+++))),,,000222000---......000000000000......222222222333333111///---,,,...111111000.........---...000222333333222111111///...///000111111000777666333///,,,,,,...111///000111333444444333333444555666444222000111222444222000000222444444444444333222000...------,,,---...111444555666666555111---///666;;;???FFFNNNTTTYYY^^^aaaeeefff```XXXPPPHHH<<<555333333444444111///---++++++...000222333222111000000111333333222222222000......///111/////////111333777;;;>>>AAAHHHSSS\\\ccchhhkkkmmmeeefffeee```TTTGGG;;;555111111222333444444111...)))***,,,...000333444555222111000/////////000000+++++++++******+++///222...+++)))+++///000...+++---111555555333111000000000///---+++++++++,,,---,,,+++)))((()))+++...///111222333333111000//////111000000000000...+++(((((()))***,,,---.........111///...///222333222000((()))+++...111222000...++++++///222111...///333444:::@@@BBBHHHRRRZZZ^^^```ZZZRRRLLLGGGCCC===999555555555444333222111000555444444444444666777888555222//////222444444333111------222555444444555===BBBLLLXXXaaaffffffdddccc\\\RRRGGG???:::888888555555666:::AAAJJJSSSXXXjjjlllwww~~~oooZZZIII@@@999333///222555777999888777777888777777555222...+++++++++000111222333222111///...*********+++---000222444333333333333333333333333111///---,,,...///000///+++***))))))***,,,///000333222000...---,,,------000///...///000111000///,,,+++******+++,,,...//////---******---111444666666666777666555444222111444333222111111111111111444333111000////////////......///000111222333444333111000000111111///...++++++,,,,,,---///000111444222000//////---***'''***+++***&&&(((---111111000///---+++***+++---...000///000000111000---***,,,...000222222000///---------...///000...***&&&(((+++---...---///333666444333111000///.........222222222000//////111333444666888888555111...---///000111000///......000111///,,,,,,---...............------,,,------...'''%%%%%%(((---000///---,,,---......---///111444,,,---...000222333555555777666444111...+++)))(((%%%)))---///...---...000000///000111333333111/////////......//////000111------------------------***---///111000000000111//////...------,,,++++++---///111111///+++))))))---...//////......000222222000///000333666888999;;;888444222222333333222...,,,***,,,///111...,,,---...///000000///...---111222333444333111...---,,,///222333111///......---...000111222111111000...------///111333333222666666444111...---...///000000111222333333222222333555666666333111000000222111000222444666555555444333222000//////.........000222555666555444333555222333888@@@HHHRRRZZZbbbcccccceeehhhiii```UUURRRIII<<<444111222333333000...,,,++++++---000111222222111111222333444555111222333333111111222444111111111222333444555666888???IIITTT]]]dddjjjmmmjjjjjjiiifff]]]PPPAAA888444444444555666555222///,,,---...000222333444555111111000///.../////////***+++---......000333555111...---...111111...+++---000222333222000//////222111111000///...------...+++((((((+++...///.../////////............///222111111222222000+++((('''(((***,,,---,,,+++***---++++++,,,///222333333,,,,,,,,,...000000...,,,)))***...222222111444:::>>>EEEKKKNNNTTT\\\bbbcccZZZSSSJJJCCC@@@<<<888555444333333333222000///...444444333333444555666888555222000222555888777666222......222444333222333;;;CCCNNNXXX___ccceeefffZZZUUUMMMDDD===999777666333444777===FFFQQQZZZ```ggglllvvv~~~qqqcccOOO@@@888444000...000222555555555444555666888888888555000---++++++222222111000000000000000*********+++...111444666222222222333333444444444222222000000000000000///,,,+++++++++,,,...000111222111000...------......111///...///000111111000------,,,,,,,,,,,,------...---,,,,,,///222555777:::;;;<<<===<<<999666444555444444444444444555555666444222000...---------...///111333444555444444333222000000000000...---+++++++++,,,---...//////222111000///...,,,***)))***+++)))&&&'''...222222000,,,'''%%%'''+++------000...------......---,,,---...111333333222000...---...111333444222///,,,+++---/////////000333666222111111000///......---222222222000......000222666777777777555333111000222222222111///...///000222000------///000111111//////...---,,,+++++++++&&&%%%$$$'''+++...//////---......---,,,---000222,,,---...///000111222333555555333222///,,,***(((&&&)))---///...,,,,,,,,,......000222444444222000111000///.........000000------,,,,,,,,,+++++++++)))+++---...------...///...---,,,+++******++++++...000333444333///,,,)))+++---......------///000111///---...111555888999999666333111111111000///---,,,,,,---///000...+++,,,---...//////...---,,,...000222333222000///...,,,///333444222000///......///000000000000//////------...000444666666555444555555333000......///111111222222222111111111222444666666444111000000//////000333666777666555222222111000////////////...000333555555333111000777666888===EEENNNWWW^^^gggiiihhhggghhhggg___UUUSSSIII===444111222333333///...,,,++++++---///111222222111111222444666777111333555555333222333333111222333555555444333222222888AAAJJJSSS[[[aaaeeeqqqnnnjjjeee___VVVIIIAAA;;;::::::::::::999555222000000000111222333333444111111000//////.........(((***...000111222444666222000//////111111...,,,...///111111111000//////111222333333333222111000000+++''')))...111000---///...,,,+++---...000000000000111333444222...+++((())),,,......,,,***)))(((''''''(((+++///333444111///.../////////---+++***+++000444444444:::CCCLLLSSSXXX[[[___dddeeecccWWWPPPEEE>>>:::777444222333333333222222111//////444333222222222444555666333111000333777:::999777222//////222444222222555===FFFRRR[[[___aaaccceeeVVVQQQJJJBBB<<<888666555333444888>>>HHHSSS\\\bbbcccgggpppzzz}}}xxxsssdddWWWFFF888222000000///...///000000000000111333666888888777333000......555222///---,,,...111333,,,,,,,,,---///111333555000000111111222222333333333444444333222111111111---......///000111222333111000///---------......000...------///111111000///......---------------.........///111555999<<<>>>@@@BBBDDDCCC@@@<<<999555555666666777888::::::666555222000...---------///111333555666666666555444222000000111000///------,,,,,,,,,,,,---......000000///...---,,,,,,,,,,,,---***&&&'''...222222000***###"""&&&+++---...000,,,)))'''))),,,///000...111444666666444111///***---222555666444222000...///000111111222555666000000000000//////......222222222000...---///111666666666666666555444333333333333111///...///000222111//////111333333333000000///...,,,+++***)))&&&%%%&&&(((+++...000111000000///---+++***,,,...,,,---...///000111111222222222222111000...,,,++++++---000111000---+++***......000333555555333111444333111///...---......,,,,,,++++++***))))))))))))***++++++******,,,......---,,,+++++++++++++++...000333666666444000---***+++------,,,,,,---......,,,+++---000444666777666333111//////...---,,,------...///000000...,,,,,,---...//////...---,,,+++---000000//////000111---000333444333111/////////000000000000/////////......///222666888888777222333444333000/////////333333222111000000000000///222444555333111000000......000333666777666444000//////....../////////...000222333333222///...444888>>>EEENNNXXX___ccchhhmmmnnnjjjfffddd___ZZZQQQHHH===555222333444555///...---,,,,,,...///000222222111111222444666777333555666555333111111222111222555777777666444333///444<<>>HHHZZZ```eeefffggghhhddd^^^VVVNNNCCC;;;777444222000333333333333333333222111444333222111111222333444000///000333888;;;999777333000000333444333666;;;DDDMMMXXX___bbbaaaaaabbbVVVQQQJJJBBB;;;666444333444555888>>>FFFOOOWWW\\\___ccciiinnnsssssspppkkk^^^SSSCCC666///.........+++,,,,,,,,,+++,,,...111444666777777555333222222555222///,,,+++...111333------...///000111222222.../////////000000111111111333555555333222111111///000111333444444444444000///...------...///000000...------///111222111/////////......---------111222222333555999???DDDDDDFFFIIIJJJIIIFFFAAA???777777777888888:::;;;<<<555444222000............222333444666666666555555444222111111222222000/////////...---,,,,,,,,,---------...---,,,,,,...000000000---'''(((---111111///***$$$###''',,,000111111,,,'''%%%''',,,000222000222666888777444111...'''+++111444444222000///......///000222333555666000000///....../////////444444333000---,,,---///333333333555777777555333333333222000...---///111111000000111333444444333000000///...,,,***((('''%%%&&&(((+++...000222333222222000---***((()))***------...///111222333333000000000000////////////000111222333222000...---///...///111333444222111555444222000///------,,,+++++++++******))))))))))))******)))((()))+++...000000///......---,,,,,,,,,...111444777666222...)))+++---,,,+++******++++++******---111444555555333111///......---,,,+++,,,---///111222111///...---...///000000///...---***---...---++++++...222///111333333222111111111111111111000000/////////...///000333666777777555///111222111000///000111444444222111////////////,,,///111222111000111111......///222555666555333...............///000000000000111222222111000///222:::CCCMMMYYYeeelllmmmjjjooopppkkkfffccc```]]]LLLEEE;;;555444555666555///......---...///000111222222111111222333444555333444444333111000000111111333666888999888777555000333999???GGGOOOWWW]]]bbbgggmmmqqqpppgggZZZQQQNNNLLLJJJHHHFFFBBB<<<888777777666555444333222222222222222222111///...---))),,,...000000111333444111000......///111333555444222111111222333333222...///111444555666666666444111//////111222111///111...+++,,,111444555444///...///111333333111000,,,---///000111000...---...///000000111222666888888555111///...---,,,***+++---111444444777BBBOOOeeejjjnnnnnnnnnjjjaaaXXXSSSKKKAAA999555333111...222222333444555555555444555444222111000000000000///...000444999;;;888555222000000222555777>>>FFFOOOVVV```fffgggddd___\\\UUUPPPHHH???888444222222555666888<<>>HHHQQQ^^^kkkrrrrrrmmmnnnlllgggdddbbb^^^XXXEEE???777333444555666555000////////////000111111333222111000000111333333111111111000...///111333222333666888999888777666333555888;;;???FFFNNNSSSRRRZZZfffmmmnnniiibbb]]][[[YYYVVVSSSOOOJJJCCC???<<<;;;:::888777555444333333333444333222000///...---///000000000000222444111000...---///333888<<<888555222222444666555555//////111222444555555555666555444333222111111000000---+++...333777777555222111//////000000000...---......///000000000000222444666666444333555777:::666111...------,,,+++,,,...333777888===KKKYYYlllqqqttttttrrrmmm```TTTKKKDDD<<<666444333000...///000222444555666666777777555333000///.........//////111555:::;;;888555222//////222666;;;FFFQQQZZZ___gggmmmmmmggg]]]UUUQQQKKKCCC:::333000000111666666888:::???DDDIIIKKKVVV\\\aaacccgggiiieee^^^XXXPPPDDD999222.........,,,,,,+++))))))***...222444555666555333333555666///000111111111000...---+++---000333444333222000/////////...............,,,///333444222//////000///111333666777666555444222111000000000111222333333111//////111444555555......////////////......000111111222444:::DDDKKKRRRSSSSSSRRROOOJJJEEEBBB;;;:::999777666555555555222111000//////000111111333333222222222111111111444222222222444555444333444333111///---,,,+++***(((***,,,,,,+++---111555888777111***(((,,,000///000///---,,,---111666:::444111---,,,,,,...//////111333666777666222---***,,,111777888555000---,,,((('''(((***---000111111111///---,,,,,,...000222666666444000,,,******,,,))))))+++000444666333000111111000...------///222***+++...111444444111///,,,,,,,,,,,,***(((%%%$$$%%%)))---111333444555666111111000,,,)))'''((()))...///000111333555666777333222///...---...///000111000000222444666777666...,,,++++++---......---000111222222222000///...------------------------------,,,***)))***---000444555666555444111...,,,,,,+++,,,///111111...******+++---,,,***'''&&&''')))***,,,111555666555444111///......//////...,,,+++...222444444333333333...///000111111000///...///000...)))######(((---333333333111000000333555444444222111000000000000......///111333333111...,,,------------///222444666555222000...---------)))***,,,------///222555///......///111333333222......//////000222333444555444333222333444555666999BBBKKKRRR]]]kkkrrrqqqnnnlllfffbbbaaaaaaYYYPPP@@@;;;555222333555555444000000000000000111111222333222111000000000111222...//////------...222444333444666777888777666555666777777777888<<>>===;;;999777666555444444444444333111///...000111222111000000222444222111///...///555<<>>DDDTTTcccnnnssswwwwwwuuuoooaaaTTTDDD>>>777333222222000......///111333555666777777888666333000...---,,,,,,000000222777;;;<<<888555222//////222666>>>KKKWWWaaaeeekkkqqqqqqiii\\\QQQMMMGGG>>>555///...///000666666777999===AAAFFFHHHOOOWWW^^^aaadddfff```WWWQQQKKKBBB999444222333333...---,,,***))),,,000333777777666444222222444666)))***,,,------,,,+++)))+++...222444333111000///222000///...---+++)))'''***///333222...+++,,,...222222222111000111333555888444222333222000111555333000---...333777999999...///////////////......///000111333555999???DDDEEEKKKTTTZZZYYYQQQFFF???::::::999888666444333222///000111111000///000222555222//////000111///,,,111222333444444333111000222111000...---------...---,,,***)))***...111444333222111...,,,,,,///222/////////...---...111444555444111...******,,,...,,,///333444222///---,,,---222888:::888444222222000...---,,,,,,---///000////////////...---++++++333333444444222000...,,,...------...000222222111222222111000000111111222///......111444444111...------,,,+++***(((((('''+++---111222333333444555777111)))"""!!!%%%+++000222222111111111222333444666444222///---,,,,,,,,,///000222333444444333222///,,,)))))),,,/////////000333666666333000///000......//////000222333444111000...,,,,,,...000111222333333333222111///...,,,+++******+++,,,...///+++,,,+++)))'''&&&(((***---111444444222111222444111...+++---111222000,,,///111222111000///111222111111111111111000/////////...,,,)))&&&%%%''')))...///111111000000222333333333222222222333444444.........000111000...,,,***+++...111222222222111666666444333000...,,,+++''''''((()))+++---000222000///...000333555333111000000///---+++---333888:::888666444444555666888===???JJJ\\\ggghhhiiilllpppkkkeee```ZZZUUUOOOKKK:::999777555444333444444777222...---111333222///000000000111222222333333000///------...000333555555222000///111222333222444555444000---...555<<>>HHHWWWbbbgggwwwzzz{{{uuuiiiZZZNNNHHH<<<999666444333222111000,,,///444777999888555333777777666444000......///222222222333333222222222---000222444777AAAPPP[[[dddcccnnn~~~yyyaaaQQQRRRFFF@@@:::444,,,''')))///555555666666999>>>EEEJJJLLLRRRZZZ___```___]]][[[RRRIII===555333555666777999666222...---///222444777666555111...---...000((()))+++++++++***((('''+++...111222111///------222111000///...,,,)))((('''+++000000...,,,...000111111222111///000222444444000///000000///000444444111......111444555555---...............---,,,...///000222333777<<<@@@BBBGGGNNNSSSRRRLLLDDD???777777777666444222111000///111222111000///000222444222///...000000...,,,000111333333333222000///000///...---------......000...+++))))))***---///000000///...,,,,,,///111000000///---,,,---000333333333000---***)))+++------000222333000---+++***---000444666555333111000///...---,,,---...000111222222111000...,,,***)))...///111333333111///............///111222222111222222111111111222222333111000///111444444222000...------,,,,,,+++******+++---000111111111222333111,,,&&&!!!!!!&&&,,,111222222222222222333333444555444111///---------...000111111222222111111000///---******---000000000111444666555222///...///000000000000000111222222111000---++++++,,,...///111111222222222000///...++++++++++++,,,---...///+++++++++***))))))+++---000333666555222000111333000---+++---111222000,,,---...///...---,,,---...///000000111111111111111//////...+++(((''''''(((,,,---////////////111222333333333333333444444555333111000///000///,,,***+++---///111222222222111666666666555444222///...(((((((((***,,,...111222000///...000333444222000000111000...---///333777777666666666777777888999>>>BBBOOO___gggggghhhkkkmmmiiiddd^^^XXXPPPIIIDDD999888777555555555555555777333//////222444222000///000111111222222222222000///...///000333666888444333111///...///000222222222111---))))))///555===BBBKKKSSSZZZ___dddgggvvv|||{{{qqqjjjhhh```UUUUUULLLAAA;;;:::888666555333444333000,,,+++,,,...333111...,,,---///222444444333111//////000222333777444///------000222444777555222222333444222111111222222222111000222444...+++***,,,222666555333444444333222000...,,,+++111222222222222222333444000111333222000.........111000///......000444666;;;???BBBFFFPPP```lllpppooopppooohhh\\\OOOEEE@@@:::777444333333333222111111333555777888666444222555555444222///......000222111000////////////000,,,---000333999EEESSS\\\dddeeennnwwwqqq]]]NNNKKKAAA<<<666222,,,(((+++111333444555666999>>>FFFKKKQQQVVV[[[^^^]]]YYYVVVTTTKKKCCC999333222333555555999666333000...///000111666555333000---+++,,,...******+++,,,+++***((('''+++...000000...---,,,,,,222222222111000---+++)))$$$(((---.........000333///000111000///000222333000---,,,......,,,...111444111///...///111111000------......---,,,++++++---///000111222444888;;;>>>AAAEEEHHHHHHEEEAAA>>>555555555444333111000///000111222111000///000222444222////////////...,,,///000111222222000...---------,,,,,,---...//////333000,,,)))'''''''''(((,,,---...---,,,,,,...000111000///,,,+++,,,///111222111000---***)))***,,,...000222111///,,,******......///111333333000...///.........///111333444444444222000...+++)))((((((+++///222333333111000//////000111111222222111111222222222333333444444222111000111333444333222........................,,,...000000///...///000***'''###!!!"""'''...222222222222222333333333444444222000......///000111222222111000000//////...000...,,,,,,...000111111222444555444111...,,,,,,111111000000000000111111333111...+++***+++,,,...///000000111000000//////+++,,,---......//////...,,,,,,---,,,,,,---000222555777888666111...///111///---+++---000111///---***+++---,,,***))))))***------...///000111222222///000///---***(((((((((***+++---...---...000111444444333333444555555666888555111///...---+++***---...000222333333222111555666888888777555222000))))))***+++---///222444111000///111222222111///111111222111000111444666333444666888999999999999<<>>DDDLLLTTTYYY[[[ccciiikkknnnpppnnnhhhbbb\\\QQQEEE???===:::777555555333222111111222333555222...++++++---000222000000000000...,,,)))(((/////////---,,,---///000111111222222222111...------///111111000000111333111...------///000///...000111333444333000---+++000//////000111222222111111111///---+++***,,,...666666666555666;;;CCCIIIRRRXXX\\\___bbbggghhhfff]]]YYYPPPFFF===666222000222111000111333555555444444444444444333333222222000000///---,,,---000333333111---***))))))***+++---,,,---333???LLLWWW^^^ffflllnnngggaaa[[[NNN@@@999333...,,,***))),,,222666888:::<<>>;;;444,,,''''''(((++++++,,,...000000///---,,,...000000...,,,++++++)))******+++---///111222333111---)))&&&'''+++...,,,...///000//////111222444333333444555666777777888444000...///111222222222222222222222111111000444666888888777444000---......------...000111333222333444444333222222222444444444555555666555444...000222333444333111000555DDDVVVccchhhjjjjjjkkkfffccc^^^WWWNNNBBB666///......///000111222333333/////////000111111///...++++++,,,,,,,,,***)))(((++++++******+++,,,---...333666666222,,,***---111//////...---,,,---///000...000222555999???FFFJJJMMMRRRXXX\\\bbbiiilllkkkkkkiii___PPPGGGBBB<<<555777666444333333444555555444222///---,,,...000111---...000111000---***)))---...000///...---...000...///000000///---,,,+++---///111222111000111111333222000......---,,,+++...000222333333111...,,,///...---///222333333222000000///...---...111444;;;<<<===<<<===DDDNNNVVV```gggnnnppppppmmmfff^^^VVVPPPGGG===666222000000/////////111333555444333000000000000111222333333000000000...---...000222444222...+++)))***+++,,,///...///666AAANNNYYY^^^hhhnnnnnneee```]]]QQQBBB999222,,,+++***))),,,000666777999;;;>>>CCCIIIMMMOOOSSSVVVVVVQQQIIIBBB???888555111111333555444333000000111111222222222222***+++---------...111333,,,,,,,,,,,,,,,,,,,,,,,,/////////......000444888333444444111---,,,///222222222111111000000000//////222444555444444555666888444222222///***((()))+++---111222222222222333222222111000///---+++***,,,...111222111000000111000000000111222333555666777777777888777777666666222333444333111000000111333333333111///---...000//////000111000...+++***''')))+++---///111111222111000---+++***)))))))))((()))******)))***,,,...---///000///...------...000222444333000...------,,,...///000000222555888666555444555555555333111......000111333444555555...///000111111222222222000111222333333222111000111444888777444111111222111222333444444333222111...000000000...---...///******+++,,,---...///000/////////,,,***((()))***,,,,,,,,,,,,,,,,,,,,,,,,...///111222222222111000///000111333444444444444111222333444444333111000,,,,,,,,,+++***,,,///111...,,,+++,,,---...---,,,***+++,,,...111444666888888666333000......///000---,,,,,,+++++++++,,,,,,+++,,,---......//////...222333222111//////111333<<<;;;777000)))%%%&&&((()))***---///000///......,,,///222222111/////////,,,,,,+++,,,---///111222333111...***((()))...111000111222111000///000222333333333333444555777777444222//////111444666666333333222111000000//////222333555555444222///...111000///.........///000111222444444333222222333444333222222444444333222..................//////777EEEWWWbbbjjjnnnnnnkkkgggbbb\\\SSSJJJ@@@666000+++,,,---///000111111111.............../////////---,,,,,,+++***))))))(((******))))))))))))******111333444333///---...000---------------......///////////////000333888<<>>999555111111222444333111///000000111111222222222***,,,...000111222444666+++++++++,,,,,,---...///333222000---,,,...333777444555444///++++++///444777666444333333222111111...000333444444444555666888444333333000+++(((***,,,///333555444333333444222222111000...,,,***))))))+++///000000///.........//////000111222222333444555555666666666555555333444444333111000000111000111222///,,,+++,,,...///000111111000...+++***((())),,,...000222222222222111///...,,,+++***************)))((())),,,...+++...111222111///......///111333333111...,,,,,,---.../////////111555777777888999888666333222111...///000111333333444444...///000111222333333333111111111111111000000000111666:::999555111111222222222333444333222000......000222222///......///++++++,,,------...//////,,,---,,,)))&&&%%%&&&(((,,,,,,---......---+++***---...000111111111///...---///333555666555444222,,,...111444555444222111)))***+++)))((()))---000***)))((()))---//////...+++,,,---///111333666777777555222///......000111------+++***)))******+++++++++++++++,,,---...///000000111000///000222555555555222,,,&&&%%%'''+++'''***---///000///......+++...111333222000000000111000///......000111333111111000///......111333222333333222000//////000111111222222333555666777333111///000333666888888444333222000///......---...///111222333333222111333222000...---------------000222222111000222333222000---...000111000///---,,,***)))***,,,000222===JJJXXXccclllrrrpppkkkgggaaaXXXOOOFFF>>>666222+++,,,---///000000000///............---...000111111///---+++*********+++,,,,,,,,,,,,------......333444777888888777555444///.........///...------.........,,,+++,,,///222999;;;???FFFNNNVVV]]]aaagggppprrrjjjdddaaaYYYMMMIIIEEE???<<<:::888555222000111222222333222222111111222444444444222///---+++000555666222000000222///000111///,,,+++---///000222555444222000//////111222111000///...///000111222222333444444444444...,,,+++///555999999777666999<<>>999333000000111000...000//////000222111///---,,,...000111222333222222666888999888555111......111111000000///...---,,,***000888???GGGSSSbbbmmmnnniiieeeddd___TTTHHH@@@999111+++,,,...///222555222333444333333444777999===FFFSSS]]]```\\\VVVRRRHHHCCC===:::::::::888666555444222000............222333666666555555666777...///111111000000111333555333111//////111444666999777333...))))))---222666777777555333000/////////111333444222111000000///222444111---***,,,///555333222444888888444///111///...------+++(((%%%'''(((***,,,------,,,,,,000000000111111111111111......///000111111000000,,,///333555333111///...---,,,***))))))***,,,---000000000///////////////.........///000111222222222111///---,,,---...///---)))&&&(((---111000...+++,,,...111333333111...//////333888777000+++***...//////000222333444444444777999888444000000111111111111111111111000000444333111111222222222111------.../////////000000666777888666444111000111444333333444444333111...//////333999888333333888000111222111///---------...***'''%%%!!!###++++++,,,---,,,+++,,,---///------,,,,,,,,,+++++++++...///000111222333333333.........000333333000,,,***)))'''$$$""""""%%%'''###$$$%%%'''***---///111---000333555666555222111000...---...111333111///////////////...---,,,+++///...---...000222111000......///000222222000---//////---***(((***...111///////////////..................///111333555666888999999777444111000000333444666555333111000111333444444333111---***'''///000000111111222333333222000...///222555444222111111222000...---...///...//////111222333444555777555222///---------...000111222111000//////000---,,,***)))***,,,///000---))))))+++,,,...555===EEERRR```eeefffffffffcccllldddVVVIII>>>777111...)))+++...000222222222111333222...***,,,333777666<<<555111000...+++///666;;;>>>AAAEEELLLRRRRRRMMMHHHCCCCCCKKKRRRQQQHHH@@@<<<:::777444222222333444222333222///***)))***---......000555===FFFNNNTTT\\\cccgggjjjqqqyyyzzzvvvnnnfffWWWGGG???>>>;;;777777555333222333333222111555666666666555333111000111333555666777777777666666555222///,,,,,,...111333555777777444111///...777666333111000000000111999555222333666666333///+++((('''+++------111555???KKKTTTXXXcccqqqtttnnnppprrrqqqmmmnnnttttttooozzzyyyyyyuuuhhhTTTEEE???444000,,,+++...000111111///000222333444333111000///111444555555333000...444444444444333222111000333333333444555444000---+++111777<<>>AAANNN[[[```aaabbb```]]]___XXXMMMCCC;;;444///,,,)))***,,,...000000//////444666555333444999<<<;;;>>><<<<<<>>>;;;777999???JJJPPPVVVYYY^^^cccbbb^^^XXXUUUUUUZZZ______YYYTTTHHHEEEAAA<<<777555444333333444333000,,,******,,,---...///333999AAAIIINNNVVV]]]bbbfffnnnwwwzzzwww{{{uuuiiiZZZOOOIII@@@888666666777888999888444111222333555666666444111///000000111222333444444444666666444111...---...000222555777777555222000///777666444222000000111222777444111222555777555222---***)))+++++++++111888HHHVVVbbbgggppp{{{~~~yyyxxxzzzyyyuuuuuuxxxuuuoookkkjjjhhheeeYYYHHH;;;777333000------///111111000,,,...000222333333222111000222444666666444222000333333333333222111000///222111000111222222000//////444:::???LLL\\\fffgggdddgggiiiggg___RRREEE<<<444...+++---...---...111222444666666666666888999;;;>>>BBBHHHPPP[[[eeelllgggbbb\\\VVVRRRNNNIIIEEEFFFDDDAAA???===:::666333333333111000//////111222---///000111000000222333444222000...///111444666555555333000---,,,...000222111000///...---,,,,,,,,,...111222000///......)))+++,,,***'''&&&(((******)))(((+++///111000............//////,,,'''$$$***+++---...000000000///111000000///...---,,,,,,---------,,,------...///...000111000...------...---,,,+++***+++---///000000111222333333111///......---,,,,,,---///222333777555222///...---.........+++)))***---000000...++++++---000333444222111...---111666666222///000...000222444555555444333///000000000///000222444888777666555444555666666444444333222222222222222111111222000//////000222777777555222///......000555555555555333222000000555666>>>KKKSSSQQQKKKFFFGGGEEE@@@;;;555///+++)))+++(((&&&&&&%%%"""%%%+++111222222222111111333444444333111...---------------...///000111222222333333222000000111111///...((())))))(((%%%$$$$$$%%%((()))***,,,...111222333222333444444333///,,,***,,,+++***,,,///222333333111222333333333222111000000000222444777888666444...///111333555444111...---...///...---...000222555333111...---------...111222444555666666555555777777777777666555444444555777888888444000---,,,++++++,,,,,,---///000000444555555555444333111000///...,,,,,,...000111000222444666666333111//////---///111333444444333222000000111222444555666666555444333222111///............---------///111222---++++++...000111666===@@@LLLXXX]]]^^^^^^[[[WWWOOOKKKDDD>>>999444///,,,***+++,,,...////////////444:::>>><<<<<>>DDDDDDDDDJJJPPPSSSRRRWWW^^^___YYYSSSSSSUUUZZZgggrrrsssqqqrrrrrrrrrqqquuuwwwtttrrrpppmmmjjjhhhddd]]]TTTJJJ@@@888444222333222111///...---,,,//////...///222666:::===???EEEMMMVVV```jjjssswwwvvvzzz{{{vvvppphhh]]]RRRIIIJJJLLLNNNNNNIIIBBB===888888888777777555444333222000...------///111333666777888666333000//////222444666777555444444444444333222111111111111111222000......111444555444333222111000...111>>>LLL\\\mmm~~~~~~}}}{{{{{{uuulllbbbZZZNNNJJJEEE@@@888...)))+++///000000111222111000///+++,,,...000111000///...///111333444555333222111222222111111000000000000111...)))(((***...222333444666999===CCCMMMVVV[[[___bbbeeeddd^^^SSSHHHAAA555+++$$$&&&,,,...------...111333444444444555666888888999;;;@@@HHHSSSZZZ\\\aaajjjqqqtttqqqlllgggdddccc```^^^[[[VVVOOOKKKDDD===444...---000444888)))+++,,,---------///111444222000......000222444111000////////////......---,,,+++,,,......,,,***,,,...111222111000000000///...,,,)))&&&$$$%%%&&&&&&&&&(((***---/////////,,,---...000000---((($$$***+++---///111111111111000000///...---,,,,,,+++...------,,,,,,,,,------000000000///---,,,...000444222000...------...//////111333444444222///...---,,,,,,,,,...000333444000///...------...000222000...---,,,---/////////---,,,,,,...000333333333000...---000///+++***,,,+++---000222333111000...+++***)))***,,,111555777555444333111111111111111333333333111---+++,,,......111444222...,,,...000333333111...+++***,,,...---///111111///000222444555@@@NNNWWW\\\___ccceeeddd___XXXPPPHHH@@@777111+++''''''***,,,,,,///333444555666555444555666888999888555333111000//////,,,,,,,,,---...///111222333222111///---,,,,,,---...000222222///---++++++,,,...///111333444444444.../////////...,,,)))(((***---111333333000---+++---...000111222111///...)))***---111444555333111------...///111111///---000222444555444333444444666444111---,,,,,,---...333444666888888888666555222111000222555666555333///222555555333111//////222111000///000333666888444333222111///...------///...---++++++---///111111333666777555222000///000222555666666555333111222222444555555555555555111000///000222444333111,,,---...//////000000000(((&&&'''+++---///555<<>>999666555555555222000...,,,,,,---000111555777888777555222000000222444666777666555555666111111111000000000000111111000//////000111222222111111222333444999HHHWWWbbbsss|||zzzyyy~~~{{{wwwrrriii\\\PPPIIIEEE@@@<<<777000(((&&&)))...000222333222111000///...///000111000...,,,+++...///000222222222111000333333222111111111222222111---)))''')))...222444555666777999<<>>888333111///...---000000000111444999===???LLLRRRVVVVVVZZZcccllloooppprrrooohhhdddcccbbb``````iiiooolllhhhhhhjjjkkkfffooouuuuuuwww}}}~~~yyyooonnnjjjdddZZZPPPFFFAAA666444222111222444444333222111000000111222444666333555;;;CCCIIIOOOYYYcccdddmmmuuuyyy}}}sssqqqnnnkkkiiieeeaaa]]]VVVRRRKKKCCC===999777777333111///---,,,---///000444666777777555333222222444555777777666555666777000000000111111111111111000000111111222222222222000111444999===DDDRRR___iiivvv|||yyyzzztttnnnhhhcccZZZMMMAAA===<<<888555222---''''''***...111333333222000000111111222333333111///,,,+++,,,---///000111111000000333333111000000111222333111...***)))+++///222333555444555777777:::BBBKKKYYY___gggkkkhhh^^^RRRJJJ===222(((&&&'''&&&'''(((***---111222222111111222555666888888888888:::<<>>666222111000)))+++---------...000222777555111...------///000...+++)))))),,,......---++++++...333777666000+++***---000111111000000000222///,,,******+++,,,,,,***---111444333111///...---------......---)))'''&&&(((***,,,.../////////......///000222333444444///000222333222111...---000222333333222222444555333222111000000111333444000000111111000000///...+++,,,///111333444444444000///...---...///111333111111000...------///000222///---,,,...000222222111---+++,,,+++)))+++...---...//////000////////////,,,+++,,,000333555555444444555555444222000...000222111,,,%%%!!!!!!$$$,,,333;;;;;;777333333555222333444444222222333444555888999777444333777;;;EEESSSaaahhhmmmuuu{{{|||zzzwwwrrrnnniii```SSSJJJ<<<555000000222111222555222333444333222222444666777777777777666333000///,,,+++******+++---///111111333555444111/////////---//////...,,,*********---...000222333333222111111111000000///---,,,+++,,,000333444222000000000///111333444444111...,,,((((((***---111333333333111///,,,+++---///000111333444444333111000000222...---------------...///111111222333444666666777222///...111555777555111///000000///------...//////............///111222222///,,,)))))),,,000222222222111...,,,---111555222333555666555555666777888888888888888777666555444333222000000000111111///---+++---111444222///,,,---000222333222000///,,,)))(((+++///444>>>HHHNNNSSSVVVVVVWWWXXXTTTOOOCCC===555///---...///000333333444666;;;AAAFFFJJJTTTYYY\\\]]]bbbjjjnnnmmmpppoooiiibbb```aaa^^^XXXZZZ___aaa\\\WWWYYY\\\]]]YYYaaadddbbbgggrrrvvvrrrllllllkkkhhhaaaYYYPPPKKK>>>:::666444555666777666111000000000000222333555666666999>>>???@@@HHHRRRWWWaaalllssszzz~~~|||{{{yyyuuuqqqnnnkkkggg```WWWMMMEEE>>>;;;777666444222111111222333222444555555444333444555555777888777666555666777111111222333333333333333...000333555666666666666777777;;;CCCKKKRRR]]]gggpppxxx|||tttppppppccc\\\UUUQQQJJJ>>>666555444111111222000+++,,,//////111333333111///111222222333444444333111///...---...///000111111111111222111000//////000222333111///------///111222222111///000333333555???JJJWWW]]]eeekkkkkkeee\\\VVVMMMBBB777000+++''''''***+++...222444333222222222444555666666444444666777<<<@@@GGGNNNUUU^^^hhhnnn||||||~~~tttdddVVVLLLCCC<<<666***,,,...//////000222444888666222...,,,,,,...///---***''''''+++---...---,,,,,,///555:::999222+++)))+++///000//////...///000...+++***+++---//////+++///444666555222///---...------------,,,***(((%%%&&&)))+++---.........---...///111333555777777///111444555555222///---000222444555555555666777111000000000111333555777000000000///////////////***---000333555555444444222111000......000111222222222111///------///000333000---,,,...000111111000,,,***+++,,,+++---222///////////////000000000000...,,,...111444444333111222444555333111---+++000111111+++###!!!)))111:::<<<777222222444333555777777666666666777<<>>CCCMMMWWW^^^fffnnnuuuyyy}}}|||ssshhhbbbaaaVVVMMMFFFDDD>>>444///000//////111444444111111555000222333222000///111333222333444555555444222000......000111111222222222111000///---...///111222111000//////111222222111,,,***+++///000222<<>>;;;999<<>>:::888333000111222222222000...---///111333444555666555444333222000---******---///...---222333444333111000111222222222111...***(((((()))+++...111222222111222333555666777555111///000111222000---+++---000555888444777999888555000,,,+++///---,,,...333777888888666333000......111444777777444000...///000111222,,,---......------///000111000......000555:::===;;;999777666666666555444111...,,,---000111000...///......000444666444222///...---,,,---///111222555444222000000111222333555444333333444777999;;;888888888;;;>>>>>>;;;888555333111///---,,,,,,---******+++---000000///---++++++---000333444333111111000///111777???HHHMMMWWWXXXXXXZZZYYYVVVPPPLLLHHH@@@666000000333666777<<<@@@EEEHHHKKKPPPWWW\\\```]]][[[]]]aaadddcccaaa^^^SSSLLLOOOTTTQQQHHHBBBBBBBBB@@@===>>>BBBCCC@@@???@@@@@@???@@@EEEMMMSSS___fffnnnpppkkkaaaYYYUUUVVVKKKAAA>>>===:::888999777333///------///000000999:::;;;======;;;:::888???DDDNNNZZZgggrrr{{{}}}{{{}}}}}}zzz}}}wwwrrrrrrssskkk[[[MMMEEEBBBAAACCCDDDCCC@@@???>>>555000444888777666999777777666555333111000000222111111333777:::888777333777;;;<<<===???DDDHHHKKKRRRXXX\\\cccmmmrrrpppyyyuuupppmmmiiiaaaVVVNNNCCC@@@<<<888333000......//////111222333444444444333333222111222333444555777666555333111111000000///333666666444222222333666333///...///222444555------...///////////////---))))))///444888<<>>CCCGGGHHHNNNVVVcccqqq|||wwwkkk\\\SSS(((***,,,---...///111333444111......///222333444000+++((((((---000000///------///333666333+++$$$###&&&***---///000222444444111---++++++---......))),,,///111111///,,,***,,,---...///000000111111***(((&&&'''***---//////000......222777:::999666///000222555777555000---111444777666222//////000//////.........000111222111000///...///000000000///222444444333222222333555555444111...------///333333222000---++++++,,,111---***+++///222111///******+++---.../////////---...000222333333333222111...,,,,,,///111111000///000000...***)))***,,,///---,,,***(((((('''(((---///111222333555888:::<<<:::===CCCDDDAAAAAAEEEIIIHHHEEE@@@<<<<<>><<<===999555000......000111111666777888999888777555444999<<>>BBBHHHRRR]]]hhhqqqwwwzzzzzz||||||vvvpppkkk+++,,,------,,,---000222333111//////111333333333...,,,***,,,000222222000------...000222///((("""!!!%%%***---///111333444444111---,,,,,,...//////'''(((***+++,,,+++******++++++---///000222333444,,,***((())),,,...000000333111000333777888777444......///000222111///---111444666555000---,,,.........---,,,,,,---...///111111111111000///.........333777777222000000333666777666333///,,,,,,,,,000111000...,,,+++,,,---///,,,***,,,000333333222+++)))(((***///222222111,,,---///111222222222111///---,,,,,,---/////////111111000---***(((((()))((()))***+++,,,---------...000222333444555888;;;>>>@@@EEEIIIIIIGGGIIINNNKKKJJJGGGBBB???AAAHHHNNNSSSZZZcccjjjmmmmmmlllkkknnnooonnnnnnppprrroooiiihhhaaa[[[XXXRRRGGG===888666000)))&&&)))...111222111222222222222111000000///---+++***,,,------,,,...000111222222222444666777777555111---)))((((((+++---///111111111333444333444444222///............,,,(((''')))...444888999777555111------///111555333111111111222111000000//////000111333555777666444222000/////////000000000///,,,******---///111000......///111444666777666555444333222222222333111---,,,...000111111000///...000444888999:::777555333000//////000000111000///......///111222111000//////000222444555333222222333666888777777777666444222111000111111...,,,+++---///222333333++++++,,,///111222111///,,,---000777@@@LLLWWW]]][[[^^^```]]]VVVOOOKKKIII===999444222666;;;AAADDDGGGLLLSSSZZZ___dddhhhjjjdddbbb\\\TTTJJJCCC>>>===<<<777333444444222111333222888===???AAA@@@999111......------...333999>>>BBBGGGNNNTTT\\\eeepppxxxkkk```TTTNNNJJJEEECCCDDD???;;;666222222222222222555555555555555444333222444444444888@@@JJJTTTZZZ\\\[[[^^^eeekkkooowww~~~}}}}}}~~~~~~|||yyymmmeee^^^___dddeee]]]UUUSSSNNNHHHDDD???;;;===AAA===<<<:::777555555888;;;999666333444888???DDDGGGHHHKKKNNNPPPQQQVVV\\\bbbnnnssswwwxxxxxxxxxtttooouuukkk]]]QQQHHHBBB<<<999222111000///.........//////000333555666555444333444444444555444444333333444444444444333222111000---000333555444444444444777555111000111333333333222222333333222111///...000000222555666666<<>>DDDJJJSSS```oooyyylllccc[[[XXXSSSNNNKKKKKKJJJFFF@@@<<<999666444222333333333333333333333333333111000000444;;;CCCHHHLLLLLLOOOTTTWWWZZZcccmmmrrruuuxxxzzz{{{|||}}}yyyssspppssstttooogggeeeddd```YYYNNNGGGGGGJJJIIIHHHFFFAAA>>>>>>AAAEEEEEEBBB???>>>CCCLLLUUUZZZWWWZZZ]]]___aaafffnnntttzzz|||}}}zzztttlllccc\\\```WWWKKK@@@:::777666555000000000000000000111111///111333555666555444333333444555666555444333222444444555555555444333222///111333444444333222111555333111000111111111000333444555555333111///......///333666555555;;;DDDRRRZZZaaaeeelllwww}}}}}}|||pppfffXXXSSSMMMFFFAAA?????????DDDAAA<<<888555333000///111///...///222555666666;;;<<<===@@@DDDJJJOOORRRVVV^^^gggmmmpppsssyyy~~~000000///...,,,---000222444222///.........,,,***......///111333444333222000000111111000,,,(((%%%&&&)))---000000/////////000...,,,+++,,,---...---%%%%%%%%%%%%&&&(((***++++++,,,---///111444666888111///------...111222222333333222333444333222111000---+++***,,,...000000111333444222---******,,,000///---,,,+++,,,,,,---000333555555111...,,,,,,...555:::888222...000444777888888555111...,,,,,,---......---++++++,,,---/////////111444777888888333...******...111///,,,***+++---///000000000///---,,,,,,++++++,,,...///666444111...,,,***((('''%%%'''+++...000000///...000111111000///...000111777???FFFIIIHHHIIILLLOOOMMMLLLHHHDDDAAAEEEMMMSSSVVVZZZ```dddgggiiilllmmmhhheeeccccccdddeeeggghhhaaaeeehhhhhhfffdddaaa^^^OOODDD666......000222111333333222222111111111111//////...,,,+++,,,---...000111222222000000111222555555444111---)))'''&&&,,,---////////////111333555555333222111000///...***)))'''&&&)))---222666222333333111...------...000111222222111111111111......///111222333444444555666555111+++'''%%%%%%((()))***))))))+++...111111000//////.........///222333333111...---...000222111...+++***,,,...111/////////000111444888;;;555444333111111333444555111111000000000111111111222000...+++******++++++......//////000111333444444333222111000000111222333000,,,+++,,,...//////222111//////000///---+++...222999BBBLLLUUU]]]```eeefffcccYYYLLLBBB>>>???999:::;;;===BBBHHHNNNSSS^^^]]]^^^^^^```aaaaaaaaaNNNNNNKKKDDD;;;444222333------......,,,,,,333<<>>BBBGGGMMMTTTXXXfffccc```^^^\\\YYYUUURRRGGGFFFCCC===888333222111------000222222333;;;DDDOOOTTTYYY\\\```dddbbb\\\QQQLLLDDD>>>888444111///000444;;;@@@GGGOOOZZZaaafffcccccceeebbb\\\XXXYYYcccaaa]]]YYYTTTLLLDDD>>>444222000.........000111222111111000000111222222444333555:::<<<===BBBHHHLLLTTT___gggmmmttt~~~}}}}}}|||yyypppkkkhhhgggkkknnnooollleeeaaabbbeeelllllllllkkklllpppvvv{{{yyy|||xxxsssmmmggg\\\NNNDDD@@@===:::666222000......///000000111111000///...---111111222222333333333333111222333333444444444333555444444555555777888999555444444444333111...***...------...///000...,,,111333444555333111...+++******...222222222666===@@@LLLYYY^^^^^^___dddiiijjjoooxxxzzz}}}zzztttnnnhhhccc___^^^\\\XXXRRROOOKKKEEE===888555333111111333555555555///000222444666888999::::::AAAKKKSSSYYY^^^cccggg111222333333111111222333333000,,,+++,,,---......111111222222111111111222000222555666333///+++)))(((,,,111444333222000000///...,,,,,,---///...---(((((()))***,,,...000222111111000000000222555666444111......///111111111---...///000000000111111...,,,)))(((+++---///000111222333111---+++---//////...---,,,+++,,,---...000333666444000---...000333444444333222222444777666666666333111111222444///000000...,,,+++,,,---111222333444444444444555222222111000...---+++***(((***+++---............,,,......---+++,,,...111111...+++***++++++)))'''((()))+++,,,---------,,,,,,---------,,,,,,---///000777===???BBBFFFFFFAAA???@@@@@@>>>>>>AAAIIIOOOTTTYYY```eeefffeeedddddd]]]VVVQQQOOONNNLLLQQQXXX___kkksssrrrooonnnllliii___XXXMMMAAA888333111111111000///...---...//////111222222000---,,,...111///000111111000000111222///111333222000---,,,+++000000000...------...000666333111000111111...,,,***+++,,,---...000111222...///111000...---,,,---+++...111222111111222444444333111000////////////000333666444...((('''(((***---000111222222333444000000111111000///------000333444111---+++---000222333333000...---///111222444555444333222333555111000//////000111444555222222111111000///...---...---+++++++++,,,...//////222444444222111111333222111000//////000111222111///---,,,...000111111///...---...000111111000777???KKKXXXaaaggghhhhhh___YYYOOOCCC;;;666444444777<<>>:::888777555333111///000333777999;;;BBBKKK\\\aaaeeegggkkkooolllgggggg```UUUKKKBBB;;;444//////333777;;;???EEELLLSSSYYYWWWYYY]]]___^^^```eeejjjjjjiiigggbbbZZZOOOHHH===:::666222/////////000444333111000///000111111111------111666999<<>>;;;999888888999888777111111111222333555777999777999>>>CCCJJJPPPUUUXXX111222444555333333333444222///,,,***,,,///111222222222222111000///111222...222555666444000,,,)))'''+++111444555333222222000...------///000//////******+++---///111333444333222111000000222444555444111///...///000111111***,,,...//////000111222---***((((((***---...///000222333111---,,,...000------,,,++++++,,,---...///333666444000---///222555444222111222444666777555555444333111222444777000111000...,,,+++,,,---111222333333222111111222///111222222///,,,++++++((()))+++---.........---,,,...///...,,,,,,///222111...,,,+++---...,,,***((()))***+++,,,,,,------)))+++,,,,,,,,,---000222,,,333777999===CCCAAA:::999:::<<<<<<<<<@@@HHHNNNRRRXXXaaaggggggccc___\\\XXXPPPJJJHHHEEECCCHHHPPPYYYgggrrrrrrooommmjjjfffddd___VVVJJJ???777555555333222000/////////000111222333333111...---///222---///000111000111222444...111333333222//////...111111000...,,,,,,---///555222//////000000---***+++,,,...///000111111111...//////...,,,,,,---...***...222222111000222444666555222000...------...---222666555000,,,+++---***---000222222111111111000000111111111///...---000333444111---+++---111333555555333000///000222444666888777444222333444111000///......000222333111111111000///---++++++++++++******,,,///111333000444777777444222111222222111000000000111222333///...---...111333444444000//////111444777888888AAAIIIUUUaaahhhkkkiiigggYYYQQQEEE;;;555333222222999???GGGOOOUUU]]]eeekkkhhhgggfffddd^^^RRRDDD::::::777444444777888666444222222666<<>>???AAACCCFFFLLLUUUaaaiiieeejjjiiigggppp~~~zzzxxx{{{zzztttttt|||~~~}}}|||sssuuuvvvrrrjjjdddaaa```RRRKKKGGGFFFAAA:::888<<<555444222///......111444000111222333333222111000222111///......000222333////////////000333555666333111//////000333777:::333111111222444333000,,,++++++---000222222000...---...111222111///,,,***111------000222///...000444666<<>>>>>BBBHHHRRRZZZdddjjjkkkkkkmmmoooiiibbbZZZRRRMMMGGG@@@;;;;;;555222222111---+++---/////////......---------///000111333333222222111222111111333555444///+++//////...,,,++++++...000444111.........---***''',,,******---000111...+++***+++,,,---......//////222111000//////111333444555444222000............///222555555000,,,***)))***))))))+++...222333444111222222222111000///...000///...---,,,---------777777555111...,,,---...222555888777333///...///...///000000//////000222222000///......---***(((,,,...111111///...---...444444555666555444222111666555444333222333444444333000//////222444333111,,,///333444444777<<<@@@GGGRRRaaalllooolllgggeeeUUUKKK@@@999333///222777999CCCQQQYYY^^^dddmmmtttvvvsssjjj^^^UUULLL@@@555777555333222222444666777555777:::===AAAHHHOOOTTTZZZ]]]dddjjjnnnmmmiiifffkkkllllllggg^^^RRREEE>>>888444111222444666999<<<@@@>>>???BBBGGGPPP```ooonnnqqqttttttoooggg```]]]UUUQQQJJJCCC>>>999444111555222222555666444555999777555333222222555888;;;<<<:::999<<>>555555444444333111000///222222222111000111444666999777555333333222000///000111111111111///...---++++++,,,---...//////000.........---,,,+++***)))'''&&&&&&(((,,,000222333222000...---///111222222222111...,,,)))(((''''''(((***,,,,,,,,,,,,,,,...*********((('''))),,,///333222111222333333111000......---,,,------//////000222333444333222///...000000000222555555444222555444222111000111222333111000...///000111111000222333333333222000...---,,,---///000000...+++)))))))))+++...000111///---///000222222111111333444222///,,,+++---///...---+++,,,,,,------,,,+++++++++---------,,,,,,...000///111333444333444666888666444222333888@@@IIINNNXXXZZZ^^^```___[[[VVVSSSVVVKKK@@@:::888888===CCCIIIQQQ[[[bbbeeehhhkkknnnqqqjjj```XXXRRRNNNJJJGGG===777222222000---,,,---........................------///000111111222222222111111222333222...***,,,,,,---///000000//////333000------......,,,******((((((***...000///---***+++,,,...///000111111111000/////////111333444444333222000///////////////222555444111---*********))))))***...111222222111111111000000000000///111111111111111111111111555666555222///------...000333555444000......000000111111000...------///111000////////////,,,***,,,...//////...------...222222333333444444333333555444444333333444555555333000------...///...------000333555666:::@@@FFFNNNWWWdddmmmpppnnnjjjhhhQQQHHH===666000---000666@@@IIIUUU^^^ccciiipppvvvwwwvvvrrriii```VVVFFF999555333111000222444777888777999;;;===@@@EEEKKKPPPOOORRRVVV\\\```bbbbbbaaa___```bbbbbb___YYYTTTPPPCCC===666333222333555777888777888;;;???FFFTTTbbbhhhnnnuuuwwwssslllfffddd```\\\WWWPPPIIIAAA888222444111111444666555777;;;<<<:::777555555666888999:::888666777:::???BBBCCCFFFHHHMMMSSSZZZ```cccdddhhhfffbbb______bbbgggjjjvvvvvvnnngggaaa]]]___XXXQQQLLLJJJHHHDDD@@@555444222111222333555777444666555111+++)))+++...222000000333666888666555333222000---,,,,,,------,,,,,,------...///000000//////...+++))))))+++---+++,,,---......---,,,+++---,,,,,,000444666333///000000//////...---,,,+++000000000000///---,,,++++++---000444666777777777>>>@@@DDDIIIPPPYYYbbbhhhuuu~~~wwwhhh___]]]^^^^^^]]]ZZZUUUNNNHHHDDD@@@:::666444222333333000...222999555444333222111000000000222333333222111111444666888777666444222111//////...//////000//////......,,,,,,---------.........//////...,,,***)))''''''######$$$''',,,000222333222000...---///111111111333111///,,,)))&&&%%%$$$)))+++,,,---,,,,,,---......---,,,)))((()))---000000000000111333444222111000000///.........//////111111333333333222111000111000000222444444333111222222000//////000111222222000......///000000///000111222333333111000...+++,,,---...//////......+++,,,---000222222111///...000222333222222333444111///......//////...---+++,,,...//////...---++++++,,,......---,,,---......000222222333333555777444000---000999DDDMMMQQQUUUWWWYYY[[[ZZZXXXUUUSSSOOODDD888333111111666<<>>666444111000222444444777<<>>CCCHHHOOOWWW\\\eeeooowwwxxx|||xxx}}}~~~|||vvvvvvvvvtttqqqqqqkkkbbb[[[UUUKKK???666444444444444///+++...555444333111000//////000000111111111000...---...000555666555444111///......,,,------....../////////........................000///---+++)))((('''&&&""""""$$$(((---222444444333111...---...000000000333222000...,,,***((((((***,,,---...---,,,---...111000...+++)))***...111000//////000222333111000222111111000000/////////000111111222222222222222444222222333444555444222000000000///000111222222222000....../////////...---...111333333222111000,,,,,,------///000222333000000000222333222///---+++---000111000000111222//////000000000000...---+++---///111111000...,,,***,,,//////...,,,,,,---...000222333333333555777222---)))///;;;IIISSSWWWPPPRRRTTTVVVWWWVVVUUUTTTIII>>>222---++++++000666;;;AAAIIIQQQWWW]]]cccggggggkkkqqqsssoooeeeYYYQQQKKKCCC:::666222//////111,,,,,,---......///000000......---,,,,,,...///000,,,,,,---...//////......+++***,,,222999<<<888444000...,,,+++,,,///111333...+++'''(((+++///000///,,,---...///000111111111---......///000000111111000000111222222222222222111222444555333111///...---,,,+++---///111111111//////......///111222333333555777888888666333111000333555555333000...---000000000,,,'''&&&(((+++111222222000---++++++,,,111000000111333333222000111111111000///000222444333111///......000222444222222333333555666777777888666333000//////000111///111444555888>>>GGGNNN^^^cccjjjnnnllleee\\\WWWOOOEEE<<<666222111666<<<>>>FFFRRR```mmmwww~~~~~~xxxlllZZZJJJ;;;777222222444888999999999::::::999888888;;;===999888777888;;;AAAIIINNNIIIIIIJJJLLLQQQWWW]]]aaa^^^YYYOOODDD===:::666111111//////222555888???HHHQQQ\\\iiinnnkkkjjjnnnsssppppppmmmiii```SSSEEE<<<555111...000111000444999<<<;;;999666555444444444444222...---...///000000222444888===BBBGGGMMMQQQPPPMMMHHHDDDCCCEEEIIILLLOOOZZZeeeiiikkkkkkgggbbb___ZZZSSSLLLGGGBBB===:::>>>:::555333333333222111,,,,,,------///000222222222333333000---,,,---.........000222444555666666000///............//////------...///////////////000000000///---,,,...///......///000//////---,,,...111444333///,,,+++,,,---///111222111///+++)))))),,,///222222000---+++...///000111111111111111555777999<<<@@@HHHPPPVVVZZZbbbhhhjjjmmmssstttrrrrrrppprrrzzzzzz{{{tttooohhh\\\MMMAAA???999666444111...000555333222000///......///000222222111///,,,*********222333444333000---------,,,,,,,,,---......//////000000000///////////////000///---+++***)))((((((%%%%%%&&&***///333555666444111...---.../////////000000000///...------,,,+++---......---------...222111///,,,***+++...111111000000000111111///---222222222111111000000////////////000111222333444777555444444555666555444000000000111222333444555333111////////////...---***---000222444333111000///...---...///222444666444333333333333111---***'''))),,,...---------...///000111222111000......+++---000222222111///---+++---//////...,,,,,,,,,000111333444333444555777444///,,,111===KKKSSSWWWQQQQQQSSSTTTTTTSSSRRRQQQCCC999...***))))))...333666:::AAAIIIRRRZZZaaafffbbbhhhpppuuutttlllbbb\\\TTTJJJ@@@999444///...111.........//////000000000222111///---,,,,,,,,,---'''))),,,...000000111111000---,,,000888<<<;;;999///...---,,,,,,...222444333///***))),,,...///...---....../////////......---...///000111000000///---///111333333333222111222222333444555444222111.........000222444333222/////////000111222333444333444666777666333///,,,...111444555333111///...111111///***%%%###%%%'''///000000000...---...///000000000111333444333222444555555444333444666999555333000---,,,---///111000111222333555666666777777666444333222333444666222444666777999???HHHOOO]]]bbbhhhllliii```UUUMMMJJJBBB:::666444333777===>>>EEESSSbbbppp{{{yyyooo```RRRDDD>>>888555777999:::888777777777555333222333555333222///------222;;;AAAAAA@@@???@@@DDDLLLSSSXXX^^^^^^YYYPPPKKKIIIBBB:::777333111222333555<<>>@@@CCCBBBJJJPPPSSSVVVXXXXXXTTTIIIEEE@@@<<<999777444111222111111222222222000......///000000111111111111111111111000...---...///+++---///000111222333444.........///000222333444///000000111111111111000///000000///...---...000000000111111000...---+++...111444222---))))))***,,,...111333222000---***))),,,000333444222///---///000111222333444444555222222222333777???IIIOOOSSSXXX[[[[[[]]]bbbfffhhhhhhdddbbbiiiuuu}}}wwwwwwxxx}}}|||}}}xxxoooaaaWWWNNNCCC888666666666777999111000//////............333333333000---***)))***...222444333000---...///---------------...///000000000//////////////////000///---,,,+++,,,,,,---***)))(((***///333666777444111...------.........+++,,,---.........------,,,...//////...---......111111000...,,,,,,...000111000///000000000...,,,111111222222222111000000...------...///111444555777555333333444444333222///000111222444555666666555333111000000000...---))),,,///333444333111000000///......///111444555444333333222222///+++((($$$'''+++------,,,,,,---///111333333111/////////,,,---///111111111000///,,,---///...---,,,,,,---222333444444333333444666888444222555>>>HHHOOOSSSVVVVVVVVVUUURRRNNNKKKIII===555---*********---222000222888@@@JJJTTT\\\aaabbbeeeiiikkklllmmmnnnooo___TTTIIIAAA:::333111222222222111111000000000///333222000...,,,***))))))%%%(((...111222222333333222///---...333777999999/////////...---...000333666111,,,+++---......------......//////.........///000111222222000...---,,,...000333444333111///111111111222444555333111///...///111444666555444///000111222333333333333111333555555444111---+++---000333555333111000000333333111,,,'''$$$%%%(((---///000000//////000222000000000111333444333222555666777777666666888:::666444111...,,,---...//////000111333444444555555222333444444333333555666555888;;;===???EEEMMMSSSZZZ^^^cccfffddd\\\QQQIIIAAA;;;555333222111444:::@@@IIIXXXfffrrr{{{|||vvvooobbbUUUKKKCCC:::777888999888666333444444222000//////111000000...+++)))+++111666999777555666:::AAAIIINNNTTTYYYZZZVVVVVVXXXTTTKKKCCC<<<555333333444999@@@QQQZZZcccggghhhkkkqqqxxx{{{zzzyyytttjjj[[[KKK@@@777222//////---+++,,,///444555777888999999999999333111//////111222333222333333222///...222999???>>><<<:::888777888999:::<<<@@@CCCCCCFFFJJJKKKHHH===:::666333111///---,,,***,,,///111111000///...000111222333222111000///000000000000000/////////+++---///000//////000222---...///000222333444555000111222333333222111000,,,...///...---,,,---...//////000000///...,,,+++...111333222...***)))******---000222333111///---***,,,000333444222000.........///000222333444555...---,,,---///555>>>DDDJJJLLLOOONNNNNNPPPUUUZZZYYYSSSQQQVVV]]]aaafffjjjkkkkkkkkklllnnnqqqtttvvv|||}}}~~~}}}wwwpppjjj]]]QQQDDD@@@???@@@BBBFFF...////////////...------111222222111...,,,+++,,,---111555555222///000222///......------...///000------------............000///...---...///111222///,,,)))***---111555666555222...------...------******,,,------------,,,---...000000...---...///...///000///...---...//////......///000111///...///000111222222111111000,,,+++++++++---000444666444222000//////000///...---...000222444666777777777555222111111000///---)))+++///333444333111///000///...---...///000222111111000111000...+++(((%%%)))---//////......///000222333333000///000111,,,---...///000000000000---......---++++++,,,---222333444333222111111333444444555888>>>FFFNNNRRRYYYYYYYYYVVVRRRMMMHHHDDD999111,,,+++++++++...222......111777???HHHOOOSSSZZZ\\\___aaadddjjjrrrxxxnnndddXXXOOOFFF>>>999999666666444333111000///...//////...---+++***((('''&&&+++111555555333222222111///...---...000333444///111111000------...111333///,,,+++---///...,,,,,,---...///000111111111000222333444333111---+++***,,,000333333222///---...------///222333222000------...111555666666555///111333555666555333222000111333444444222000...---000222444333222111222444555444111,,,)))+++---...000111111000000111333000000000111333444333111222444666777666666777888444333111///......///000...///000222333333222222000333555555444333444555888<<>>777444444999@@@MMMTTT]]]ccceeefffhhhjjjoooqqqttttttlll]]]LLL@@@666222000111///,,,,,,///111333555777999999999888444222000000222333333222///111222000------222666666666555555444444444444666999:::999;;;>>>>>>;;;555333000......---,,,+++)))+++---//////000000111...///111333333111///.../////////000000111000///,,,...000000///...///111...///000111111222222222000111222333333222000///,,,---//////---------...---...///111111111000///000111333333111...,,,,,,)))+++...111333222111000***,,,///222222111///---,,,---------...///111111++++++,,,,,,---///333666<<>>777666222000111111///111555444BBBUUUdddnnnvvv~~~yyyssslll___SSSJJJ@@@666222444666444111///111222111000000111222666999<<<:::555333555888777555222111222666:::<<<;;;EEEKKKNNNYYYiiiooojjjbbbUUUFFF<<<666555:::AAADDDKKKUUU\\\___^^^[[[ZZZ^^^dddmmmqqqmmm___MMMAAA555222111333222//////111...000333555666777666555444333111111222222222111---111444333///---000333333333444444444333222222111444555333444777555000///---++++++---...///...+++,,,---......000333555+++---///111222111///---///......000111111000///---000222111///...///111///000000000000//////...///000111222222111///......///111111000//////000---...111333555555555555111222333444333222///---)))+++---000222333333333***,,,...000000///...,,,------,,,,,,------...///***---///000...---------111666<<>>>>>===AAAEEECCC>>>???EEEAAAIIIQQQRRRLLLHHHJJJOOOZZZ```fffiiiggggggjjjmmmrrrqqqnnnggg\\\VVV]]]iii---...///000///...,,,***---///000///...---...///111111222444666666444111,,,...000111000...,,,*********+++++++++,,,,,,,,,,,,...111111111111222333333000+++((('''))),,,...///.........///000222333......---,,,,,,,,,------,,,///111...+++***---222333222111///......------000...+++---000111000...///000111222222111000///******+++,,,...111444555222111///,,,***)))((('''(((---333444222111333666666666777666555222000///***+++...111444444111...---,,,+++******+++,,,---)))+++---//////---+++)))+++---111222111///------000222333111///...000222---,,,++++++,,,000444777333333111---((('''***---555333111...------......111222333666<<>>:::555000,,,---///111222000,,,)))***000666:::;;;>>>DDDMMMTTTYYY___fffkkk{{{qqqkkkllliii]]]PPPIIIBBB>>>888555444222///,,,------,,,+++++++++++++++//////000222222111...,,,...............------------000222111...---///111333222000......///000111///---,,,///333666666555333333222000///---,,,,,,111111111222333333111///,,,,,,+++++++++,,,---............///111222444555333555777888888777555333222222222444666777666555222222222333222222222111555666777777888888888888444222222333444333///+++///......///111222000///,,,...111333555666555555555222......000222111///555333111000111111000///222333444666777888999:::>>>GGGOOOUUU___hhhjjjeee]]]ZZZTTTKKKBBB;;;888777222111000000111222333555:::DDDQQQ]]]gggrrryyytttnnneeeZZZRRRAAA;;;444222444666555222444111000222222000222666???DDDDDD>>>888888999999888666222///000333888;;;======AAAIIIPPPWWWbbblll___XXXMMMAAA999888;;;???AAABBBEEEIIILLLPPPRRRSSS]]]aaafffgggbbbXXXKKKCCC;;;666111000222222000,,,...111333333000...///111000222333333111///............///000000000000000777555333000...---------000///...///000111000///...,,,***,,,000333333222............000222444555000...------...---+++)))---...000111333444444444000000000///---...000222222000...---,,,---...///333333444444444333222111---000333444333111111111000000000111333555777888444333222222333333111///,,,...///111111111000000111000...---,,,+++++++++************+++,,,---......///111222333222000///333444555555444444666777666888:::999777555333333999<<<@@@@@@>>>===>>>@@@GGGLLLSSSXXX]]]```ccceeejjjooosssppphhhdddeeehhh---...///000///---+++***---...000/////////000222000000000222444333111///---///000111000...***((())))))***+++,,,...///000...///000000...---------000...,,,***((((((((()))+++++++++---...000222333000///...,,,,,,+++++++++,,,...000...,,,,,,000444333222111000//////......111///------...000000000///000111222222111000///,,,,,,---...000222444555333222000---+++)))(((''')))...333444222111222555777666666666555333222111,,,,,,///222444444111...,,,+++************+++,,,)))***,,,------,,,+++***+++...111222111///......111222222000---,,,...111///...,,,+++,,,...222444666666555111---,,,---000222000...,,,+++,,,...///111222333666===EEENNNTTT[[[[[[\\\[[[WWWPPPGGGAAA:::666111------///000111---***((()))...333666666999===CCCHHHNNNVVVaaahhhtttoooooosssrrrhhh___ZZZOOOGGG===555222222111//////...---,,,++++++++++++---------.../////////..................---------///222444222000///111333333222000///...///000111...,,,+++---111444555444333222222000///...------//////000222444555555444...---+++******+++,,,---......//////000111222333333555777999999777555333111000111333555666444333///000222333333333222111777888999:::::::::999888111000000111333222///,,,.........///111222111///---///111333555555444444333000......000111000///222111000000111222222222444555666777888:::<<<>>>JJJRRRZZZaaaiiiooonnnhhh\\\XXXPPPGGG>>>888555444111111111222333444666777;;;CCCOOO[[[fffpppyyy|||wwwooocccTTTIII???999444222444666666444444222222444444111333777AAAIIIMMMGGG???======>>>;;;999555222111222444555888777;;;BBBIIIPPPZZZddd___YYYOOOCCC:::777999<<<>>>>>>>>>@@@EEEKKKQQQTTTZZZ^^^dddeeeaaaVVVIIIAAA:::666111000222222000,,,000222444333///---...000111222333333000............///000111222222222222666444222000///............---,,,...000111111000000...+++,,,///222333222000000000000111333555666///...---,,,,,,,,,)))'''+++,,,...000222333444555000111111000//////222444333111///...---...///000444444555555555444333222000222555555333111111111111111111222333444555555444222222222444444222000...///000111111000000//////...---,,,++++++++++++,,,,,,,,,,,,,,,---...//////000111222222111000...333444666555444333333444000333555555333111000111555888::::::888777999<<<===AAAGGGMMMRRRVVVZZZ]]]dddhhhllllllhhhgggiiilll///000111111000///---,,,---000333555555555666888444333222333444444222000---///111222000---)))'''''''''(((***,,,///111222///000111///,,,)))((((((......---,,,***'''%%%$$$&&&(((***,,,...000000111000000...,,,+++*********+++---...---,,,---222666333333222111000//////...111000///---+++,,,///222000000111222222111000000...///000111222333333333444333111///,,,***((('''+++///222333111000111333666666555444444444444444......///222444333111...,,,++++++******++++++,,,)))***+++,,,,,,,,,,,,,,,,,,///222333222111000000333222000---******,,,...000///---++++++---000111888888888666333111111222...,,,***)))***,,,///111222222333777???HHHPPPVVVWWW[[[^^^]]]XXXOOOGGGBBB;;;777222....../////////---+++***+++...111333333444666777:::???JJJWWWaaajjjkkkpppwwwwwwpppjjjhhh```VVVGGG<<<777555444333111000...---,,,,,,,,,,,,------++++++,,,---///111......///......------,,,///222333222///...111444444333111000/////////000---,,,+++,,,///222333333222222111111000//////.........///000333666888:::222000---***)))***+++,,,...//////000000000000000222444777999999777444222/////////111333333222000,,,...111444555444333222777888999::::::999777666/////////000111111///------------///111222111000...///111333333333222222000...------///000//////...///000111222444555555666888:::;;;===@@@DDDGGGXXX___gggnnnssstttooogggZZZTTTKKKAAA999555333333000111222444555777888999888???KKKYYYfffpppwww{{{~~~~~~|||yyyqqqaaaNNNAAA;;;777222222444777777666555333444777666333555999FFFPPPVVVSSSLLLHHHFFFDDDBBB@@@;;;777333222111222333222444;;;AAAGGGQQQZZZ]]]YYYPPPEEE<<<777777888;;;999888999???IIISSSYYY[[[___eeefffaaaVVVHHH@@@999555111000222222111...222444555333///------///111333333222000...---...///000111222222333333333444333222111111000111111,,,++++++---000222222111111///,,,,,,...111333333333333222222333555666888111000.........,,,***(((***+++---///111222333444111222222222111111333555444333111///...//////000444555666666666555333222333555666555333111000000111111222333333333333222222111111111333444333111//////000111111111000000......------,,,,,,,,,+++//////.........//////000000000111111111000...---111333555555333111000000---///222222000/////////222444666555333333777:::777:::???CCCGGGLLLQQQTTT^^^aaadddfffggghhhjjjlll111222222222222111000//////444;;;AAABBBBBB@@@@@@<<<:::888777777666444222---...111222111...+++)))'''((((((***+++...///111111222222000,,,***))))))//////---+++)))'''%%%$$$'''(((+++---...///////////////---,,,++++++++++++)))***+++++++++...222666555555444333111///---,,,...///...+++((()))---222000000111222222111000000000111222444444333222222555444222000...+++)))(((---///222222000///000111444333222222222333555666000000000111333333111///------------------------++++++,,,,,,------......,,,///222333222222222333555222///+++))))))+++---000...---,,,,,,...000111666777888777555333222111+++***))))))***---111333111222444:::BBBLLLSSSXXXWWW[[[^^^[[[SSSJJJDDDAAA;;;888333000//////......000//////000222333333333111222222333666???KKKUUU___eeennntttsssooolllllllllcccVVVKKKDDD>>>999555222111///---------...///111///---***)))+++///222.../////////...---,,,+++,,,///000///,,,,,,000333666555444222000/////////,,,+++++++++---///111111111111111111111111111111......//////000444888;;;666444000---++++++,,,---///000111222222111//////000222555666666555222000......///000222222///---+++---111555777666555333444555777888777555333111///////////////...,,,+++,,,,,,,,,...111222111000...///000111111111000000...---------.../////////---///111222333444555666666:::>>>AAAEEEJJJRRRWWWccciiipppuuuvvvrrrhhh```UUUOOOEEE<<<777555444444111222333555666777777777444;;;HHHYYYiiitttyyy{{{{{{{{{{{{xxxppp```LLL???888555222222444666777777555444666999888555888>>>LLLTTT[[[]]][[[YYYSSSMMMLLLHHHBBB;;;666444444444111///000555:::???IIIRRR[[[WWWPPPGGG===777444444888777777:::BBBNNNYYY```cccgggkkkkkkdddWWWIII@@@555222000000222333333222444666777444///,,,,,,---222333333222///.........111111222222111111000000222222222222222222333333...------...111222222111///---++++++---000444666444444333333333555666777555333222111111///---***+++,,,...///000000111111111222333333222222333555444333222111000000000000333444555555555444222222555666666555111///......///000111222333333222222000///...///111222222111---...///000111222222333....../////////......---000//////...//////000000///000000//////---,,,+++...000444555333111//////000222333333111/////////333555666444333555:::>>>===???AAACCCEEEJJJOOOSSS]]]^^^```bbbeeeggghhhiii///000000000000000000000000888CCCLLLOOONNNKKKIIICCC???;;;888777555333222---...000111111000...,,,,,,------...////////////000222333222///...---...222000,,,)))''''''((((((+++,,,---/////////...------------,,,------......((((((''''''))),,,000444777666555333111...,,,******+++***'''%%%&&&+++000///000111111111111000///111222333444444333222111444444444222000...+++***...///000000/////////000111000//////000111333444111000///000111222111000000000000000000000000000............//////000000,,,///111333222222333555555222...+++***+++---......---------...000222333333333333444333222///...*********+++---///222444000111555>>>HHHRRRXXXZZZ]]]___^^^YYYOOOGGGBBBAAA:::777444111000000...---111111222222222222222222333444555444555999AAAGGGUUU]]]gggmmmnnnnnnooopppqqqlllddd]]]VVVLLLAAA:::666444222000//////000111555444111---******...111...///000000///---+++***+++---......,,,---111555888777555333111000///...***++++++,,,,,,---...///000000111111222333333333111111111///...000555999999777333000///...///000000111333555444333000//////000222333333222000///......///111222111...++++++...222666888888777666444444666666666444222111222111111///,,,***)))(((+++++++++...111222222111......///////////////....../////////////////////...000333444333222333555555;;;CCCJJJPPPXXXbbbiiioooqqqvvvyyyvvvkkk___VVVNNNHHH@@@:::888777777666333333333333333444444444555<<>>666444222222333555666666555555777:::888777<<>>999777888:::111......111555999BBBKKKVVVTTTOOOFFF===666222111444555888>>>HHHUUU```gggmmmoooqqqnnneeeVVVGGG>>>111000///000222444666666555777888555///,,,+++---111222222111///...///000333333222111000...,,,+++000000111222333444444444222111000000222333222111,,,,,,+++,,,...111555888444444333222222333444555555444222222222000...,,,......////////////......111222333333111111222333333222222111111111111111222222333444333222111000444444444222///---,,,------...///111222333444444///---,,,---...000000000,,,,,,---///111333555666000111111222222111000///..................///000//////......---,,,+++***+++...222444444222111111444555666444222000000000666777888888777:::@@@EEEDDDFFFHHHIIILLLQQQWWW[[[\\\]]]___bbbeeehhhjjjkkk++++++,,,,,,---...//////555>>>KKKUUUYYYYYYWWWUUUKKKGGGAAA<<<888666333111111111111111111000000///111333444555555333111000...000222222111000111222222///***&&&%%%'''+++---......////////////......------------...///000111)))(((&&&%%%'''***...111444444444333111///,,,***''''''&&&%%%%%%'''+++.........///000000///......111111222222222111111000444444444444222000...---............////////////.........//////000222222000///---...///111111000111222222333333222222111000000111111111000000///,,,...000222222333444666333111---,,,---///000000............///111333444////////////000000---+++***+++,,,...000111222222---000777BBBPPPYYY]]]]]]dddccc___YYYPPPIIIDDDAAA999777444222222111///---...000111000///...///000555777999888666666999<<>>444111///111333777???HHHQQQPPPKKKDDD<<<666222111111333999AAAMMM[[[fffmmmssstttsssmmmbbbSSSDDD;;;000000000000222444666777555777888555000,,,,,,---000111111000//////000222333333222111///---+++***...///111222333333444444444222111222333444222111,,,---///000111333777:::555444333222111222333444222111//////000///---+++//////////////////...---222333555444222000000111000111111111222222222222111222222333333222000///222222222111...------...---------///000333444666000...,,,,,,---/////////,,,,,,---///111444666777222333444444444222111000,,,,,,,,,------...///000//////......------,,,,,,,,,///222444444444444555777888888777444333333444999;;;===>>>???BBBIIIOOOLLLMMMPPPSSSVVV[[[aaaeee^^^```cccfffhhhlllpppttt))))))***,,,---///111222AAAHHHSSS\\\bbbdddfffggg[[[VVVNNNGGGBBB>>><<<:::888666444111000///000000111333666888888555111...,,,...000000//////000111...+++'''%%%%%%(((,,,///......------...///000000000////////////000000111,,,***'''%%%&&&)))---...///000111222222000...---%%%$$$###$$$'''***,,,,,,,,,---...//////...---,,,000000////////////000000222333444555444222000///...---,,,---.../////////......///000111111111111///---+++,,,...000111111111222333444444333222111000111222222222000...---+++---///111111222444666222///---...111444444333111111000000111222333333///---,,,---//////---+++)))+++...000111111000///+++///888GGGVVV___aaa```cccaaa]]]YYYSSSLLLDDD???777666444333333222000...---...///...,,,+++...000777999;;;999666444555777;;;BBBIIINNNWWWdddmmmooorrroookkkiiifff```XXXRRRMMMIIIBBB<<<666333222222333555777555000,,,---///...///000111000---***)))(((***------...111777<<<666555333111...+++)))'''&&&***///000///,,,+++***...///000222444666777888666888888555111000333777555555666666555555444444333555999<<<<<<999666444333222000//////000222333111222333444555333///+++,,,---000222444555666666555444444333333444555666222333333///+++((((((***))))))***---000222333222111111111111222222333444222555666555222000000111---111666666333222333555999DDDRRR^^^fffppp{{{{{{xxxnnn]]]OOOJJJ@@@===;;;;;;<<<;;;555000000...,,,******,,,///000555===JJJVVV___fffmmmrrr||||||{{{xxxpppaaaNNNBBB666666555333222111111222333333555777666999DDDPPP]]]eeemmmrrrwwwzzzxxxsssgggccc\\\UUUMMMGGGDDDBBB<<<888666777888;;;CCCLLLLLLKKKHHHBBB;;;555333222222444:::DDDQQQ```nnnuuuwwwvvvssslll```RRRDDD<<<222222222111111111333444555777888555000---,,,...///000000000///000222444222222222111000///...------...000222333333222222222111000111333444333222///222555666555555777999666555333222222222333333000///...///000000...,,,------...///000000000000555666777666333111000000......///111222222333333222222333444333222111000000111222111//////000111///...------...000333555222000------...///000///////////////111333555666333444555555444222000///++++++,,,---...///111222111111000000000000000000000222444555444444555666:::;;;<<<;;;::::::;;;===>>>BBBEEEHHHIIINNNUUUZZZXXXZZZ\\\]]]___bbbfffjjjeeeiiimmmnnnmmmooouuuzzz***+++,,,...000333555666MMMRRRZZZaaagggmmmrrruuujjjeee\\\TTTNNNJJJGGGEEE===:::666222///...//////---000555888888444///,,,***,,,......------...///***(((&&&$$$%%%))),,,///,,,,,,,,,,,,---///111222222222111000000///000000///,,,(((&&&'''***,,,---***,,,///111222222111000%%%###"""%%%***------,,,,,,,,,---......---,,,,,,///...---------...000111222333444555555444222000---,,,+++,,,...000000000...///000222222222111000...,,,******---000111222111222333333333333222111///111222333222///,,,******,,,///000111222444666000......000444777777555444333333222111111222222000---+++,,,//////...,,,)))+++///111222000...,,,)))...999JJJZZZcccdddbbb___\\\ZZZXXXTTTMMMCCC;;;666555444444444333000...---//////...++++++...111777999:::888444222444666111666:::===HHHXXXbbbdddsssnnniiifffeeeccc___\\\WWWRRRJJJAAA999444222111///333777666111......///...///111111000---***(((%%%'''******,,,000666<<<444333111///,,,(((&&&$$$%%%***000222000,,,***)))---...000222444666888999777999;;;888333222555999222333555666666666555444444777;;;>>>>>><<<888666555444111//////111444555222333444555666444///,,,+++,,,...000222333444444333222000000000222444666111222222///+++)))***,,,((((((***---000333333222333333333333444555666777444777999777444111000111+++000555666444222444777<<>>;;;:::<<<===:::222,,,---+++(((&&&'''***...111...999GGGRRR[[[bbblllrrrtttuuuxxxyyytttgggUUUIII777777666444111//////000222222444555555999FFFSSS```kkkvvvxxxxxxzzz||||||pppnnniiibbbZZZQQQJJJFFFDDD@@@======>>>AAAIIIQQQIIIHHHEEE@@@:::555333333666777<<>>@@@@@@@@@AAADDDFFFDDDHHHMMMPPPSSSWWW^^^ccceeefffgggfffeeeeeeggghhhooossswwwuuupppooouuu{{{,,,///111000...111888>>>KKKTTT___ffflllqqqsssqqqyyywwwqqqhhhbbb]]]UUULLLGGG>>>777666444//////444///111333555555222///------------...///...,,,***%%%######'''...333333111333111---+++***---000222333333333444444333000...///...---,,,,,,---...///------------///111333444,,,)))''''''))),,,---------......---,,,***(((&&&.........,,,+++***+++,,,111333555444111000111444,,,***)))+++///222222000000111333444444222///---333222000...,,,...222555333000......000111///---333333222111///---,,,+++111000///000111333333222444444333333444666777999444333222111000000000000333222111000//////.........,,,***,,,...///...,,,///444<<>>555444222000///.........------...---,,,---///111222222333444666555333000000111444888>>>DDDJJJNNN[[[^^^cccfffgggddd```^^^ddd```VVVKKKDDDAAA:::333...222666444...***+++---111,,,((((((,,,...,,,))))))((((((,,,111555555444333333111...***&&&%%%%%%---...///000///...+++***...000333333222111111222999999999888888888777777333222000//////111333555333666;;;======999444111///000222333444444333333222222333666777444---(((+++******---000333444333666333///,,,,,,...111333444222000......///111333555222000///111333444444555555444333444555666777<<<<<<:::666222000111222000......000000111888AAAKKKRRR]]]jjjzzz~~~~~~vvvggg[[[SSSJJJ@@@===;;;::::::;;;999444///111---((($$$$$$(((---000444555:::CCCOOOZZZccchhhjjjtttwwwqqqlllgggYYYIII===888222111222222///,,,///000111111333999CCCJJJYYYfffsssuuussstttwwwxxxssswwwyyytttiii]]]UUURRRSSSQQQOOONNNNNNPPPRRRTTTSSSMMMDDD;;;444111111222777;;;AAAIIIUUUeeexxx~~~}}}uuuhhh\\\SSSJJJBBB;;;888444222222111000///333444555222...,,,,,,...***---///000//////000111000000000333666666222...222111///...------......------///000222444555666777777777666555333111000222111//////111222222111222555777777444222222333...///000333555444222///<<<;;;888666555666777888444222//////000111111000...///000222333444555555444111//////222333222000222000---++++++---000222555444222111///...------......------...000222444444333222111111111111111111111000000000111222333444555666444111000222555///111666<<<999333555===BBBCCCDDDFFFIIILLLOOOPPPMMMPPPUUUYYY\\\```ccceeefffhhhlllooopppnnnkkkiiitttvvvyyyyyywwwtttrrrrrr///111222000...111888???HHHRRR^^^eeelllsssvvvuuuyyyxxxvvvttttttooo```RRRPPPFFF<<<777333...---000...///222333333111...,,,...------......,,,***)))(((&&&&&&***111666666444111///,,,***+++---000222333333333444444222///---//////............/////////.........///111333444---+++))))))***,,,,,,,,,***+++,,,------,,,+++***//////...---,,,,,,,,,---111333444333///---...000///---,,,---000222222111111222444444333111///---111000///---,,,...222555222000------///000///---000000/////////......---000/////////111222333333444333333222333444555666555444333111000///......333333333333222111000000///,,,++++++------,,,***///333<<>>999777666777888888555222333000,,,((((((***...111333444888@@@JJJTTT\\\aaallluuuxxxrrrlllfffXXXHHH>>>999444222222111---***///000000000000555>>>EEEQQQ\\\fffgggfffiiimmmpppooorrruuurrrkkkeeecccccc[[[\\\^^^^^^^^^\\\YYYXXXSSSMMMCCC999222000000222888<<>><<<>>>BBBFFFJJJNNNQQQQQQRRRSSSUUUXXXZZZ^^^```bbbdddgggiiinnnnnnooopppppppppoooooovvvxxxzzzzzzwwwuuutttttt222333333///---000888???FFFPPP\\\dddllluuuyyyyyy{{{zzzyyy{{{~~~ppp```ZZZOOOCCC;;;444///...000111222444444222000,,,***---.........---,,,***)))---++++++...444888888777000...,,,+++,,,...111333333333333333222000...---//////000000000000//////222111000000000111222333000...,,,+++,,,,,,+++***'''(((***,,,---...//////......------------------000333444222...+++,,,---222111///000222333333222333333444333222000...,,,/////////---,,,...111444000...------.........---------------...///000111////////////000111222333222222111111111222222333555444222000///...------222444555666666555333222000...,,,+++++++++***)))///333<<>>GGGTTTcccooowww{{{{{{zzzsssfffXXXMMMAAA777333111///.../////////...000111222111000///000111111111000...------///111666555555666888888777555222222111000///...------***+++---///222333444555999777555222111000000000000000222444777888777555444666888888666444444444111111222333555444111...000000//////000222333555222///+++)))***,,,......)))+++---///111222222222222111//////000000///...******+++,,,...000333444333333111000......------,,,+++******+++---000111111222222222222222111000444444555555444333222111444666888999:::;;;===???;;;888999???EEEGGGIIIKKKMMMTTT[[[^^^\\\ZZZ\\\^^^dddeeefffffffffhhhkkkmmmtttrrrqqqooopppqqqsssuuuxxxyyyzzzyyywwwvvvvvvwww333333222...+++---666>>>FFFPPPZZZbbbjjjtttyyyzzz}}}|||zzzzzz~~~zzzpppcccZZZLLLAAA999555333444777777777555222...***(((,,,...000000///.........222000///000333666666555//////...---...000222444333444444333111///...---///000111222222111000///444333222111111111222222222111///......---+++)))((((((***,,,...///000111,,,+++******+++,,,,,,,,,///111444222///,,,---...444333222111111111111111333333222111///---,,,+++000000000...,,,,,,...000...---,,,,,,,,,---------............///000222333000000000///......///000/////////000000111222222333222111000////////////222444666999999888666444222000...,,,++++++******000555>>>KKKWWW___cccddd___ZZZTTTLLLEEE>>>777333111///...,,,,,,---...///111111111///......000222333111//////000111000000111111222222222111000000999;;;???EEENNNXXXaaagggdddiiilllkkkjjjhhhccc\\\SSSMMMDDD>>>:::555...)))&&&&&&'''+++///222333222111000000000000000000000333444444222000......//////000000///...---+++***+++---000111111111111222333333222222222111111111444333222000///.........555555555555444222000///***---111444555333000...//////000000///,,,(((&&&"""$$$(((---222444444222222222222222222222222222......//////111222444444666555444555444222///,,,******,,,---000222444555777777777555222000000111+++)))))),,,111:::IIIWWWcccjjjpppuuuyyy{{{uuunnnfff```WWWNNNHHHCCC===888333333222222333444555555;;;999666444333333444444333555888===BBBIIIQQQVVV___hhhnnnlllhhhcccYYYOOOBBB???<<<:::999888555333///111222111000222666;;;CCCFFFFFFBBBBBBIIIPPPRRRUUUXXX[[[^^^```eeejjjnnnnnnnnnmmmkkkhhhdddaaa___PPPIII???555000111444888<<>>666000///......000111000///000111222222222333333444666555222///,,,---000222666666666666777777777777222222222111000///...---***+++---///111222333333777555333111111222333444222333444777999999777555333444666666666555444333222111111222333222///---+++++++++,,,...000222333333///+++)))***,,,///000***,,,///111333444444333111000000000000///...---+++,,,---...000222333444444333222111000/////////...---,,,,,,---///111333222222333444444444333222555666888999999888666555666888;;;===@@@CCCEEEFFFCCCBBBCCCFFFJJJNNNQQQTTTTTT\\\dddfffdddcccfffkkkjjjkkkjjjiiiiiijjjmmmppprrrqqqppppppqqqsssuuuwwwyyyyyyyyywwwvvvuuuwwwyyy111222000,,,)))+++444;;;GGGPPPYYY___gggpppvvvwwwwww{{{}}}}}}}}}}}}yyyooogggZZZLLLBBB===888555555555555444111...+++)))+++...111222222111222444666444222000000111111111000000000000111222333444222444555333000......///000111333333333333111000666444333111111111111222333222111111111///,,,***++++++,,,,,,---//////000***(((&&&''')))++++++)))---000444444111000000222333333222111000///000000222111000...,,,+++******111222222000---++++++,,,---------,,,,,,,,,---...111111111111111111222222111222222///,,,***+++,,,------...000111222222333////////////000111222333222333666888999888666555333222000...,,,,,,,,,---222888CCCPPP[[[bbbdddccc```ZZZPPPGGG@@@:::666333111000000///000111222222555555444111...---...///333111//////000000000//////000111333444444444444888888999===DDDLLLUUUZZZaaahhhnnnoooooooookkkfffaaa^^^WWWMMMCCC999111---******+++---000333444444111111111000...---------111222333333111000111222111000///---+++)))'''&&&+++---000111000000000111111111111111000000000000000000111111111111000000222333333444333333222111,,,///333666777555222000444444333111...***(((&&&&&&(((+++///333444222000000000111111111111111000///000111222333333333333444333444444444222...+++***+++---///111333444555777777777555111.........---+++---222999CCCRRR```gggnnnvvvyyyyyyvvvlllcccZZZRRRJJJEEECCC???:::777555555444333333333444555<<<:::888666555555555555444777:::===AAAHHHOOOUUU]]]eeelllmmmiiiccc\\\VVVHHHFFFCCC@@@===:::666444...111333333111111444777===>>>;;;666666<<<@@@AAAEEEGGGKKKOOORRRUUUWWWYYYbbbeeehhhiiifff___XXXSSSGGGAAA888111///111777;;;<<>>>>>???<<<888666555666777555333222333444999777555333222222333444444777:::<<<>>>CCCJJJPPP\\\ccclllooolllfffaaa^^^SSSQQQNNNIIICCC===888555333666888777444222333555888888555111222666777555;;;===@@@CCCEEEFFFEEEEEEMMMTTT^^^eeebbbXXXKKKBBB<<<888222...///444;;;@@@AAAIIIWWWfffqqqtttrrrooovvvsssiii[[[OOOGGG@@@:::111111111333555666555444222111111333666888888777777666333///------///222111222444444333333333444333222111000000111222333---...000222222111000///000000111222555888;;;<<<777666555666777666333111111111111333444444333111111000///000111111///...---...///000222333444444777444000...///111333333111333555888888777666444---000222222111//////000555444333222111222333444666555555444444444555555///...------...000333444555555555555666777888999999:::===???AAABBBCCCCCCCCCDDDGGGLLLQQQTTTUUUTTTUUU[[[]]]XXXTTTVVV[[[___```eeejjjkkkkkkmmmtttyyyqqqrrrsssrrrrrrsssuuuwwwnnnpppssswwwyyyzzzzzzyyywwwxxxwwwvvvuuuuuuwwwyyy---///000---***,,,333:::CCCJJJRRRWWW___iiippprrrooovvv|||~~~|||zzzyyyqqqeee[[[TTTKKKAAA222222333222222000//////...222666555222111222555555333111...++++++,,,...//////000111111111000///111444666555111000333666555444444444444444444555444333222111000000111111000111222444666555222///000///...------......///---***''')))...111000---...222666666444111222333111222333111///...///111333111...,,,,,,,,,---...///111333333111.........+++---......,,,,,,...111000111333444444333111000---000111...)))(((***---111222333333333222111111000000000111222444666666111111222222333222222222///000000...,,,---111555888@@@OOO^^^hhhiiieeeaaa]]]XXXPPPIIIBBB;;;666222///111555888999888777555666666555222000///111222333222111222222222///---//////000111333666999:::999888888888999;;;===>>>EEEQQQ]]]dddiiilllkkkhhhnnnmmmkkkiiicccXXXKKKAAA;;;999555222//////111333222444444111---++++++,,,,,,...///000000111333555///...---+++***)))((((((,,,...000000...------------------,,,,,,,,,,,,+++---///222444555555444333333444666777777555444222000222444666777666555444555666666333///,,,---...000///000222555666555444111000000000000111222333666666888888666444111///.........000111222000...000111222333333222111111000222333333111/////////444666<<>>>>>>>>======DDDNNNUUUTTTLLLAAA:::666444111111555<<>>AAACCCDDDDDDEEEGGGIIIJJJKKKLLLLLLMMMOOOUUUZZZ]]]]]][[[^^^cccccc^^^\\\___bbbaaaeeehhhlllnnnooopppsssuuutttuuuvvvuuuttttttuuuvvvpppqqqtttvvvxxxxxxwwwwwwwwwxxxyyyxxxwwwvvvxxxyyy---///111///,,,...444:::@@@HHHOOOUUU]]]hhhppprrrttttttsssssszzzuuuwwwtttkkkddd___VVVKKK;;;:::999777444111///...000444777666111...///222333222000---++++++---///......///000000///...---111444777555222111444888666555444333333444555666444333111000000000111111///000222555777777333000000///...------...///000000---***---222555333111///333777777333000000000111333444222///...000333444222///------...000111,,,///222333222111000000+++...///...,,,,,,///222,,,///222444555444111///***---///---)))(((+++///555666666555444222000///222222222222333444555666000000000000000000000000,,,......---+++---222666:::CCCRRRbbbkkklllfff```YYYVVVQQQLLLEEE===555000...111666999;;;:::777555444444444222111111333555222222222333444222///,,,111000000000111444666888888777777777888888888999>>>GGGOOOTTTZZZcccjjjlllnnnlllkkknnnooogggVVVHHHCCCAAA<<<666111000222444333555555333...,,,,,,...***,,,...//////111333555...---,,,+++++++++,,,,,,---///111000...,,,,,,,,,++++++++++++*********)))...000333555666555444333555777888999888666333111111222333555555555555555333444555222///...///222111111111222555777888777222222111000111222444555888999:::999777444000...,,,,,,,,,...000222111000111222333333333111000///,,,...111222111111111222777:::BBBLLLTTTZZZeeeooorrruuusssjjj___VVVKKKCCC:::111...555;;;888444333///222666666444222222333...,,,)))''''''))),,,...000333555333111333999???FFFOOO^^^iiimmmlllnnnqqqaaaaaa```]]]XXXSSSPPPOOOKKKNNNOOOLLLDDD>>>::::::777999:::;;;???BBB>>>666;;;:::::::::<<<>>>>>>===999;;;???BBBBBB@@@<<<:::666555444666<<>>EEEDDDBBBAAABBBEEEIIILLLOOOOOOOOOOOOPPPQQQSSSTTTSSSSSSUUU[[[```cccbbb```eeegggeeeaaaccchhhgggbbbhhhjjjnnnqqqsssrrrqqqoootttuuuwwwvvvtttrrrrrrsssrrrrrrrrrsssssssssssssssxxxyyyzzzzzzyyyxxxyyyzzz111111111000000333777;;;BBBGGGNNNWWW___fffiiijjjqqqrrrtttwwwyyyzzzyyyxxxxxxvvvrrrnnnjjjccc\\\XXXQQQLLLFFFAAA===999333...---///222333111///---,,,//////...---,,,++++++***,,,++++++---///111000///111222444666777777666555444222000...---...///000333111...---...///000000//////000222444444333111/////////---,,,---///111222333555777777666555333555222111222444555333111222333333222000///000222444111///000333444333222/////////000000000000000000/////////111111///---,,,---///000///...///000///......---------......000333666555111000333777666555444333333333333333000111111111000///---,,,///...,,,******---333777@@@MMMYYY^^^bbbhhhiiifffbbb^^^WWWNNNEEE===666333///000222444555555555444......///222444333111///000222444666555333000...000///......///111444555444444333333444444555666<<<>>>@@@DDDLLLYYYiiitttqqqwwwxxxssspppoooiiiaaaZZZSSSJJJAAA;;;666333000555444222111000/////////+++++++++---///111444555222///,,,***+++++++++***(((...333444000------///)))******((('''''')))+++111222444444222000000000111444777888777555444444222333444444555444444444444333222111111111222333555555555333222333555888555555333000///000444777<<<;;;:::999666222///---------,,,++++++,,,......222111000000000000000000...///222222333444666888<<>><<<>>>AAADDDFFFIII>>>999>>>DDDBBB>>><<<===???BBBEEELLLXXXcccjjjmmmsssvvvuuuvvvyyyuuummmaaa```\\\UUUKKK@@@999555...000333444555444222222///000222333333111///...222111///...------------///111333555555333111///111111000///...///222444222222111111111111111222000...---///333444333000...///111444666666444222111333444444333222333444///......000333444444444888777666555666666888888888555222111333444333111////////////............///...---...000000000...222111///...///000333444555777777555222333999???CCCCCCBBBAAA@@@BBBEEEHHHLLLOOOQQQPPPOOOPPPSSSVVV[[[]]]______\\\XXXVVVUUU\\\```cccccc``````dddhhhrrrlllfffdddfffjjjkkkkkkjjjlllnnnqqqsssuuuvvvwwwvvvtttrrrqqqpppppppppqqqrrrooommmpppssstttppplllxxxvvvuuuwwwzzzzzzvvvqqq111111222222222444888;;;AAAGGGOOOXXX___dddhhhjjjkkklllnnnqqqtttttttttsssuuuuuuuuutttqqqkkkddd```\\\VVVPPPJJJEEE???777111---///000///...,,,+++***222111000///---+++***)))***)))***---///000...---...000222555555555333222//////...---......///000111///,,,,,,---/////////.........000222222111//////000000/////////000222222333555666666666666555444222111222555666555333111222222111//////000222555333111111333555444222///............///000000000//////000111111000...---...000000///...///000///......------......///...222444333///...000333666555444333222222222222111222222333222000///...000000...,,,---111777<<>>888555333444444444444333333333/////////111222333111///...000222444444222000...---,,,++++++,,,...000222333333333222222222222222777999<<<@@@GGGSSSbbbmmmqqqwwwzzzxxxwwwxxxuuuoookkkfff^^^UUULLLCCC;;;666===<<<:::777444111///...,,,,,,---...000222444666555222---++++++++++++***&&&***000222111000//////+++++++++)))'''''')))+++222333444333000---,,,+++///222555666666444333333333333333444444444444444444333333222333444555666777777666444222333555777777666444111///000444777999999888777555333222111000///...---------...///000/////////000111222333333333444333333666:::===HHHNNNYYYeeemmmooonnnmmmooohhh___UUULLLCCC<<<777333///******...000///...111111222222111000...---,,,+++)))'''%%%&&&))),,,...///000000///000333666>>>AAAFFFLLLTTT^^^hhhoooooollljjjkkkooorrrssssssnnnnnnmmmhhhaaaYYYRRROOOMMMJJJIIIQQQ\\\ddddddaaa[[[TTTKKKIIIMMMQQQSSSSSSTTTIIICCCFFFKKKKKKIIIIIILLLOOOTTTYYY___gggooosssuuuyyyzzzxxxwwwwwwoooeee^^^\\\VVVNNNDDD<<<666444111111111222222222000///000000111222111000///...444333111000////////////222333333333333333333222111111111///...///111444222111111000000111111222222000///000333444111...------///222555555333000000333555555444333333444000//////000333555555444444333222222333444555666777333000///000111000///...........................---,,,---...000/////////000000222333555777888:::<<<===<<<:::===CCCIIIOOOOOONNNLLLKKKMMMPPPSSSUUUWWWYYYYYYXXXYYY[[[^^^aaacccfffgggeeebbbaaaaaa```dddhhhhhhfffeeehhhkkktttpppjjjgggfffgggiiiiiiqqqqqqrrrssstttuuuuuuuuuvvvuuuuuutttsssrrrrrrrrrrrrpppooorrruuuvvvrrrmmmtttrrrqqqtttwwwxxxtttppp000111222333333555888;;;AAAHHHQQQYYY^^^bbbfffiiiffffffhhhiiikkklllmmmnnnooorrrvvvxxxwwwsssmmmjjjfffaaa[[[VVVPPPIII@@@:::000///...---,,,+++,,,,,,444444222000...+++)))(((((()))+++...000000...+++,,,...111333333111...---((()))+++---...////////////,,,******,,,///000000...------///111000///---000111222222333333333333222222333444555555666666333222222444555666555333///000000000......000222777555333333333444333222...---,,,,,,,,,---///000111000///000222222111///...///111000///....../////////............//////---///111000---+++,,,...555444333222111111111111333444555555444333111000222111000///000555<<>>:::888888777555333111111111111111000//////111222111000,,,...000222222111...---+++***))))))***,,,...000333333444333333222111111222555888===DDDOOO]]]gggpppuuuzzz|||~~~|||yyyssslllcccWWWLLLEEECCCAAA===999444111...---.........///111222444555777333---)))((())))))((("""$$$)))...222333111///...---,,,)))&&&'''))),,,222333333111---)))'''&&&,,,///222444333222222333555444444333333333444444555444444444555666777777777888777555333333555777888888666333000111333666666666555555555555555555333222000/////////000000.........///000333555666888777555444555:::AAAFFFUUU]]]iiirrrvvvssslllfffggg\\\MMMBBB===:::666333333---'''%%%(((,,,......000000111000000///...---++++++***(((&&&'''))),,,---///000111000111333444:::;;;<<>>AAABBBDDDFFFHHHHHHHHHLLLRRRWWW]]]]]][[[ZZZXXXYYY]]]______aaabbbcccbbbcccdddfffgggiiimmmnnnmmmlllllllllgggkkkooopppnnnlllmmmooosssqqqnnnjjjggggggjjjmmmrrrrrrrrrrrrrrrssstttuuuuuuvvvwwwxxxwwwuuusssrrrsssrrrrrruuuwwwwwwsssoooooommmmmmooosssuuusssppp...///111222333555888;;;AAAIIISSSZZZ^^^```eeehhheeecccaaa______aaafffiiijjjnnnsssvvvwwwvvvtttssslllhhhddd___[[[SSSIIIBBB444111...+++,,,---///000333333333111///---+++)))***+++...111333333000---...///111222111---)))'''"""%%%)))---///000///...---+++******---///111111.........///111000...,,,111111222444666666555444111111111111222333555666444444555555555444333222---...///.........000222777555444333222111111000---,,,+++***+++---...000000000///000222222111000///000222111///.........//////.........///000000,,,...000///,,,******+++111111000000111111222222555666666777666555444333333222000///000666===CCCMMMVVVaaagggiiijjjjjjiiigggaaaWWWLLLCCC===;;;:::888666333000//////000111444111///...///111111111---...///000000...,,,******)))))))))+++...111333333444555555555444333222000444999>>>EEEPPP]]]gggnnnsssyyy~~~{{{tttkkkaaa[[[NNNJJJCCC;;;666333222222000000000111111222333333444000***%%%$$$$$$$$$$$$!!!(((111444222///000///,,,)))&&&&&&)))+++000111111///+++'''%%%%%%***,,,///111111111111222666555444444444444555666666666555555555555555555666666777666444444666888:::999777444111111222444666555444333444555666777666444333111000000111111///......///000333555777999888777666999AAAKKKRRR^^^gggqqqwwwxxxsssjjjaaa[[[NNN>>>444333333000---...***&&&%%%(((,,,///000111111111000000//////...---------+++***)))+++------///222333222222333444888888888999<<>>BBBEEEMMMRRR\\\fffooovvv{{{~~~|||}}}{{{||||||}}}}}}zzzyyy{{{}}}|||yyyvvvtttqqqnnnsssrrrtttwwwvvvqqqqqquuuxxxrrrllliiigggaaaZZZUUULLLDDD888000...///222333444111......111444555555666444222000///000111222111111222222222222222222444444444444444444444444333333222111000111444666555333111///......000111,,,++++++...222222///+++''''''''')))++++++***(((***...222444444222000000111///---,,,...///000000111000///...///222555888555444111///---...111222///111444666999:::::::::;;;;;;;;;>>>AAADDDDDDCCCEEEEEEFFFJJJPPPWWW^^^bbb``````aaabbbcccfffiiilllnnnnnnllliiifffgggiiikkkiiijjjkkklllmmmmmmllllllnnnppprrrrrrqqqppppppqqqppprrruuuwwwvvvtttrrrrrrqqqssssssrrroooooorrrvvvmmmmmmmmmnnnnnnooopppqqqpppqqqtttuuuvvvtttrrrqqqrrrrrrtttvvvwwwuuussspppmmmllllllmmmppprrrtttttt---...//////111555:::>>>GGGLLLTTT\\\bbbddddddddd```\\\SSSIIIBBBBBBHHHNNNZZZ___eeejjjnnnssszzzyyywwwtttqqqkkkaaaSSSJJJ???888000++++++---......,,,---///111222111000//////000222555777777555222333333222000---)))&&&###!!!%%%***///111111///---...,,,++++++...000222222//////000222444444333111111000///222777999888555...////////////000000000444666777666444000........./////////------///111333444333111///---...///,,,,,,---...///000000111.........///111222111//////000222111000//////000---------------...///000---...000000000...,,,******++++++---///111333444555666777888777777555555111111000000333;;;EEELLLXXX]]]eeellljjjdddbbbdddeee^^^TTTHHH???999666555000///------...111444666666333000...//////000///000111111000///---+++***(((''''''(((***---000111,,,---...111444888;;;<<<888===DDDJJJQQQYYYcccjjjsssssswww~~~~~~|||pppiii]]]OOODDD===:::999999999888777555333111000---***&&&#########"""!!!!!!***000111000000111000...,,,+++,,,......000111000---+++******)))+++------------...///111111333444555666666666555555555555444222111000111333555555555555666888888888777555222000111333555555444444444444444555555444222111111111222222222000///...000222555777:::>>>CCCJJJRRR[[[eeekkkmmmvvv{{{xxxtttooodddXXX@@@:::333///000///+++'''(((***,,,///222444444555222222111111111111222222222444555555333222222222///111222333333333555666777999;;;<<<;;;;;;===>>>???EEEOOOYYYcccmmmvvv{{{yyy}}}{{{xxxuuuqqqxxxtttsssuuuqqqiiihhhmmmpppkkkfffddd^^^TTTMMMJJJBBB:::000******...111222222222111111222555888999888666444222111111222333///000111222222222222222222333444555555444333222222222222111111333666999888666333///......///000((((((***...333444111---***))))))***,,,,,,+++******---111333333111111111222///---,,,---/////////000///---+++,,,///333555444333111///---///222666222444888<<<>>>@@@@@@@@@AAABBBEEEIIIMMMOOONNNLLLSSSSSSTTTWWW\\\bbbhhhkkkkkkkkkkkklllnnnppprrrssstttsssqqqnnnkkkkkkmmmoooooonnnoooqqqrrrrrrqqqoooqqqsssttttttrrrqqqqqqrrrrrrsssuuuvvvuuutttrrrqqquuuuuuuuusssqqqppppppqqqtttttttttsssrrrpppooonnnnnnooopppqqqqqqqqqqqqqqqssstttuuuuuuuuuuuutttsssqqqpppooooooppprrruuuvvv000000000///111666===BBBKKKMMMSSS\\\eeehhheeeaaa]]]ZZZRRRGGG<<<888:::>>>HHHOOOYYYaaagggnnnvvv}}}{{{zzzzzzzzzvvvmmm```WWWKKKCCC888111//////---+++***,,,///111222111000/////////000222444555444222000000...---+++)))'''&&&%%%(((,,,000111111///......,,,******,,,///000000......///222444555444333111...---000555888888555000000111222111000///...000333666666333000/////////000000///...---///000222444444222///...///111,,,---///111222222222111---,,,,,,...000111000///...000111111000000000111+++++++++,,,,,,---...///------///000111000---+++++++++,,,,,,---///000111444555666777777666555444000000000222888CCCOOOWWWZZZ]]]dddkkkhhh```\\\^^^[[[VVVMMMDDD===888666555//////...///111333666888666333000////////////...///000000111000000///...---,,,+++******,,,---///+++,,,...111777===CCCGGGEEEIIIPPPUUUZZZ___ggglllqqqooorrryyy{{{yyyzzz}}}xxxtttkkkaaaVVVMMMFFFCCC@@@@@@>>><<<999666333111...,,,******+++***)))'''$$$!!!"""'''...111333222333444333111000000111111222444222000---,,,,,,***+++------,,,,,,---...***,,,///222444444444333222333444444444444333222222444555555333333333444666777666444111000111222222333444444555555555555333222111000000000111222000///......000444888:::@@@FFFPPPZZZccckkkqqquuusss}}}yyypppiiiZZZJJJ888555222000///...+++))),,,---000222333444555666222111000//////000111222333555777888666444333444///000000000000111444666666888999999999888999;;;888===CCCJJJQQQZZZdddkkkqqqwww}}}~~~||||||~~~}}}}}}{{{zzzyyyzzz~~~{{{yyysssrrrrrrooommmhhhgggiiicccWWWSSSXXXZZZZZZ\\\]]]TTTFFF===<<<888111(((%%%(((---000000111333555444222222666:::999888666444333333333333...///111222333333333222222222333444444333222222000111222111222444888;;;<<<999555111.........///))))))+++000444555222......---,,,---//////...---,,,///222333333222333444444222...---...///000000222000---+++,,,...222444666666555222111333888<<<:::<<>>AAAGGGPPPVVVgggmmmssstttrrrsssyyy{{{}}}~~~|||yyyyyy}}}uuuppplllkkknnnssswwwyyyqqqwwwvvvmmmhhhiiilllkkk]]]XXXXXX[[[TTTEEE???BBBEEEIIIQQQVVVMMM===444333222+++$$$###''',,,//////000555888666111///444999999888777666555444333333...///111333444444444333222222222222222222222222///000111222222555999<<<>>>;;;666111...---...///++++++---222666777333///111000///000222222222000///111333444444444555777777444000...///111111222555333000---...000444666::::::999777666888>>>CCCBBBEEEJJJOOORRRTTTTTTTTTSSSVVV\\\cccggggggdddaaa```dddiiimmmoooooommmlllvvvvvvvvvxxx{{{~~~wwwvvvsssooolllkkklllnnnrrrqqqqqqtttvvvvvvssspppoooppprrrrrrqqqqqqrrrtttvvvtttssssssssssssrrrqqqooommmlllnnnrrrssspppmmmrrrtttwwwxxxxxxvvvrrrppppppnnnkkkjjjjjjnnnrrruuuxxxxxxxxxvvvuuuvvvxxxzzzwwwvvvsssqqqoooppptttvvv111111000111444:::BBBHHHIIINNNVVV]]]aaabbb___]]]bbb\\\RRRFFF===888555444888<<>>FFFLLLXXXddddddbbbaaa___]]]YYYTTTPPPEEEDDDCCC@@@===999666444444444444555666777888999666444222000/////////000000000000000////////////222444666444000------///222222444:::DDDNNNVVVZZZ[[[hhhnnnhhhdddjjjnnnkkkiiikkkkkkhhhccccccggglllqqqtttvvvvvvvvvzzz~~~~~~yyyqqqkkk___UUULLLGGGBBB:::444222666222222555666333111222---(((%%%(((+++,,,///333666777888999999888777666555555444333111000//////000,,,+++---000111...***)))&&&$$$(((///444555333222111//////000333666888555555444222111000///...222222111111111111111111111111111222333555888999666555333000///......////////////------444???HHHVVVWWW___mmmyyy~~~|||zzz{{{xxxtttooogggXXXEEE888---...000111111///---,,,444333222333444555444333111111000000000000000000444444555888;;;;;;777444...///000111333444555666:::777555555777888666444888666555555777<<>>;;;888===???AAAAAA>>>777///***+++(((%%%&&&***...//////444555666666444444555666888777444222111111111111//////000222555777666666333000...///333555333///111000///---,,,...222555<<<999555222000000111222000000//////111222444555111///...000333555444222222222333222111222555777888555111111555777888777888777555666888:::;;;;;;777<<>>444------///000000000000///444333222333444555444333222222333333222111000000333333444777:::999666222...///111333444555555666888666444444666666555333333222111111333777;;;>>>EEEKKKNNNOOORRRWWWXXXTTTRRRSSSVVV[[[^^^[[[RRRJJJHHHJJJKKKHHHDDDCCCFFFJJJOOOPPPLLLDDD@@@DDDFFFFFFBBB???<<<:::999777444222555888;;;<<<:::444...***)))&&&$$$%%%))),,,......222333444333222111222444555444333111000///////////////111333666777666555111...,,,...333555333000///...---++++++---111555888777444222111111222333111111000000111333444555222000///000333444333222111222333333222333555777666333111222666;;;???@@@???<<<999999<<<@@@DDDEEE@@@DDDHHHIIIJJJLLLQQQVVV\\\cccfff```\\\^^^aaacccccccccffflllnnnlllkkkmmmjjjnnnqqqqqqooonnnppprrrwwwyyy}}}~~~zzzxxxrrrlllkkkoooqqqssstttuuuuuutttrrrpppmmmmmmnnnooopppqqqssstttuuuuuuuuuuuuuuutttsssrrrnnnoooqqqqqqqqqqqqsssuuuvvvuuuuuuvvvwwwxxxvvvtttpppnnnlllmmmqqquuuvvvvvvuuuvvvwwwxxxxxxwwwvvvuuutttsssvvv{{{yyysssrrruuu+++,,,---///444===GGGNNNTTTWWW]]]aaaddddddcccbbbXXXRRRJJJ@@@:::777666777222555888;;;>>>FFFPPPWWWaaaeeeoooyyy|||yyywwwxxx~~~tttfffZZZRRRIII@@@888555444333333444333000...******+++,,,...///000111///...---,,,++++++,,,,,,...//////......000333666333111///------...000222111000//////000000///...000000///......//////000444333222000000000111222---///000000...,,,,,,,,,...///111333333222111000...///000000000000......,,,+++,,,...000000...---///...,,,+++,,,...111333222000///---+++***))))))))))))+++...111444444444444444444444333222111000444222000...---...000111222---((('''+++000333444;;;999===IIIVVV\\\___aaafffccc^^^ZZZUUUOOOIIIEEE===<<<:::888666666666666:::888555222111000111111666666444333222111111222000000111111111111111000111222333111//////333777===<<<>>>DDDOOOZZZcccggggggooorrrpppoooqqqnnnfffaaaaaa^^^YYYTTTRRRTTTWWW^^^aaadddeeeeeeggglllpppwww|||{{{ttthhhVVVEEE======???999555444222///---......***))),,,//////000333333444555666666666666666666555555444333222111111222///,,,---000222222000111...,,,...222444444222111000.........000222333//////......---,,,++++++,,,---///111333444555666222111111222333555777888555555555555555444444333444333333222666@@@NNNXXXffffffiiinnntttxxxwwwtttpppiii```VVVMMMCCC888111.........///000111222333444333222333555666555444444555666666555333111///000111444777888777333///...000222555666666555555444444444555666555333111111000000111222444666777666:::<<<<<>>???<<<777222///222666777555222222222444555666444333333444555222111000000111222111000000333555777777444111///+++******+++,,,......///...///000000......///000...///000000000...---,,,000111333666999888555222///---,,,---000111000///---------,,,,,,///333777333333333333333333333333222111000000000222333444333222000000111111222222111444777888888888888999777888<<>>DDDGGGIIIOOOZZZfffkkkmmmrrrxxxsssrrrrrrtttuuupppeee\\\NNNHHH@@@999444000---+++&&&(((***---000222333444---,,,***(((((()))+++,,,777666333000...000333777222111000///............222111000000111000...+++)))))))))))))))***++++++...///000111000///---,,,(((***---......---...///333333222111///---+++)))---///111222222000---+++(((***---......,,,+++***---......,,,)))))),,,...000000...,,,***'''&&&%%%&&&'''***///444666777666000111222333444555555555333111...,,,+++,,,---...///---+++,,,///222333222666BBBQQQ\\\bbbfffjjjmmmtttnnndddZZZPPPGGG???;;;999777555444444555777888666444222000///000111111333333222222111111000000000111333444444444333222000222444555777<<>>>>>???AAA>>>BBBIIIPPPTTTWWWXXXYYYbbb```^^^^^^```bbbbbbbbbiiieeebbbbbbgggjjjjjjiiihhhiiijjjjjjhhhgggjjjmmmnnntttsssmmmmmmtttvvvpppsssppplllllloooqqqrrrqqqvvvyyy||||||{{{{{{wwwqqqooorrrqqqrrrtttuuuvvvuuuttttttvvvyyy|||zzzvvvtttxxx||||||wwwrrrooonnnpppqqqrrrssssssrrrpppnnnnnnooommmnnnqqqvvvzzz||||||zzzrrrrrrrrrrrrqqqssswwwzzzvvvwwwwwwwwwvvvtttrrrqqqssswwwzzz{{{zzzzzzyyyxxx222111000000222777???EEERRRVVV\\\aaadddeeedddccc]]]UUUJJJ>>>555111111111///000111444888<<>>===:::777333111///555333111...---...//////444333333444666888888777666777888888777555333111...111333333111...---,,,000111333555666555444333111333555666555444444444777777666666666555555555444000///000000...///222///000222333444333222111//////---,,,+++++++++,,,)))))),,,///...,,,---000222111111222444666555444444444555666555333111000111333666666555444444444000111222222000000111222111111222333333333222222111111333555666555222000222111000///...---,,,+++///111444555555555666777555444333222222111222222000/////////000222444555222333333333444666:::======???CCCEEEGGGIIIKKKMMMJJJOOOWWW]]]```aaaaaaaaaiiihhhhhhjjjkkkkkkiiigggoookkkgggfffiiikkkkkkkkknnnlllmmmnnnmmmjjjlllppprrruuutttqqqqqqssstttrrrtttnnniiijjjooosssqqqnnnuuuxxx|||}}}}}}|||{{{{{{zzzxxxyyyzzzvvvqqqppprrrttttttttttttttttttuuuuuuuuuwwwxxxwwwuuutttvvvyyy~~~wwwpppmmmmmmppprrrvvvuuussspppmmmkkklllnnnkkkmmmqqqvvv{{{}}}|||{{{qqqppppppppprrruuuxxxyyyssstttvvvxxxyyyyyyyyyyyysssyyy|||{{{zzzzzzyyyvvv333222111000111666===CCCNNNSSSZZZaaafffgggeeeddd\\\UUUIII>>>666222222333//////000333777:::;;;<<<@@@AAAHHHTTT]]]aaacccfffsssqqqpppsssxxxxxxtttoookkkcccWWWJJJ???777000,,,+++,,,...000111000///...(((&&&$$$""""""$$$&&&(((---------------000444888444444333222111///---,,,///...///000000///---***''''''((()))+++---...000---...///111111111111000///111333333222111000111333222111000///---,,,,,,---,,,***)))((((((((())),,,...000///---,,,---///---///111///+++***---111111111000///---+++((('''$$$&&&)))...333555555333------///000111111111111..................------///222444444333555;;;@@@FFFVVVfffnnnssswwwxxxwwwrrrkkk```UUUKKKCCC===999777666666555444333222222///000111333333333333222111222333333333222111000000222444666777666555444777;;;BBBGGGMMMVVV```hhhmmmppptttwwwtttkkk^^^VVVRRRNNNJJJHHHFFFEEEEEEEEEAAA???<<<::::::;;;======;;;999888888;;;>>>AAACCCFFFKKKTTT```mmmyyyuuulllaaaXXXOOODDD===<<<777111///111333333555888666666444333222222333333666666666777777888888888444555444222000///...///...///111111000/////////,,,------...///000111111------...///111222333333222333555777777555333222222111111111111333444555555444444444555666777777777<<>><<<;;;===:::888555444666888::::::777444111000222555777888???DDDLLLTTT]]]hhhttt}}}{{{pppggg]]]PPPHHHFFF:::444111333555555777;;;888777555333222222222333666666777777888888999999444555555333111...---,,,---///111222111000000111---...///000111222333444000000111333444555666777333555777999:::888666555222222111111111222444555555444333333333555666777:::@@@KKKXXXeeemmmrrrssslllmmm```LLL@@@@@@>>>888555444111...,,,,,,///111///............/////////...------///111333333222444444444444333333333333111333444111...,,,---...111111111222222333333444///111222111//////222555777666555444333444555666000,,,---333444111111666000111000///---,,,,,,---333333222222111///,,,)))---***,,,000000,,,...444555444333444555666555444444555555666777777777777///333777777444222111111000222333222111000111333333333222111222333555666222111111111222222111///000000111000///...///000...222777:::999666444222222111//////000333666888111111111333555777:::;;;555777999:::<<<@@@GGGLLLLLLOOORRRTTTWWW\\\aaaeee___bbbfffhhhiiilllqqquuuooooooooopppsssuuutttssspppooommmkkkkkknnnqqqsssqqqnnnnnnsssuuurrrtttyyyzzztttuuu{{{zzzrrrqqqwwwssssssrrrpppnnnlllllllllrrrrrrrrrqqqpppqqqtttwww{{{xxxvvvvvvtttsssvvv|||zzzwwwtttqqqqqqrrruuuwwwsssrrrrrruuuxxx{{{||||||yyyvvvssspppoooooopppqqqsssuuuuuutttqqqoooooopppqqqrrrvvvzzz}}}~~~{{{yyyxxxsssooopppuuuyyyxxxuuuyyyyyyzzzzzzyyyxxxvvvuuutttzzz}}}zzzxxxyyyxxxsss444333222111222777>>>DDDNNNTTTYYY\\\aaafffgggeeeeeeZZZOOOHHHBBB888222000000222333333333444777999444666===FFFKKKLLLPPPUUUWWW[[[bbbiiiooopppooommmjjjhhhaaaWWWOOOJJJAAA999:::888444///+++***,,,...222,,,((())))))$$$ ###$$$&&&(((***---111555555777:::;;;999555111......---++++++,,,,,,***)))++++++******,,,...111333222444555555444444666888444555555555555444333222444333222000......///000333111---***)))+++---///444222000,,,+++,,,000333...000333333222111111111333111///---,,,+++)))'''((())),,,...000111111111---............,,,+++***))),,,///333444444333222333111222222222555AAAMMM]]]jjjvvvxxxvvvuuussspppkkkbbbUUUIII@@@;;;999888777555222///------...///333333444333222000...---000000000000000000111111444444444555777:::>>>@@@???OOO^^^dddhhhnnnqqqpppqqqwwwtttggg^^^[[[SSSGGG;;;666111000333666555333111111222444666777666444000000000///000000111111999:::>>>IIIXXXdddiiijjjmmmpppvvvuuudddUUUMMMBBB<<<555333444777888888555111///000000///000444333222000000111333666777555555333111///,,,***(((***,,,...111333444444444333222111222444666999;;;555666777999999999888777888555333333666888888666666555444444555555555333555333000111444888;;;<<>>CCCFFFQQQ[[[eeejjjqqqwwwxxxuuurrrsssmmmbbb^^^]]]QQQAAA444///******---000///---000000222555777888666444000000000000111222333444888888;;;DDDQQQ[[[``````ccceeekkkttt~~~{{{pppfffaaaOOOGGG>>>888888:::<<<===777111,,,,,,,,,,,,...222......,,,++++++...222666666666444222...+++(((&&&&&&(((+++...111333444555444444333333555777999;;;999::::::::::::888777666777555222333555888888777666555555555666666555444444111///111666<<>>===:::555111...///000000//////......///000111111000///.........000000333333222222333333444555555444111---******,,,///222444555444222111111111333222111000...---,,,+++))))))+++---///222444666444444444222111///---,,,***+++,,,---...///000000000///000111111333>>>JJJ```fffmmmqqqrrroooeeeYYYWWWPPPEEE<<<777555555555999777444111000000222333555555444222000...---,,,,,,***)))((((((***---...111444888<<<@@@EEEJJJNNNcccggglllqqqwww{{{yyytttrrrmmmddd]]]]]][[[LLL999---)))%%%%%%(((++++++***///000333888::::::777444000000111222333555666777777666888>>>FFFNNNQQQQQQYYYZZZ___gggqqq{{{zzzvvvtttbbbXXXKKKAAA>>>???@@@@@@999222+++***)))(((***---)))******((('''***000555777666555222///,,,(((&&&$$$%%%(((+++///222444666555555555555666777888999;;;<<<<<<;;;999777555333666444111111444666777888555666666666666555444444222000///222999CCCKKKOOOUUUiii{{{}}}sssllljjjiiiXXXLLL>>>444111111111///000111222222111000...---///111555777777555111///...///000111111000///......///000111222222222222222333444333111111333555000000111222333333222222......---,,,+++,,,///111888555111000111444555666444333222444666777666555000///+++'''%%%&&&+++///333444333111///...///000......///111111111111111111111111111222333444555666777888777555333222222000111111000...,,,---...000111222222000000111222222111///---++++++...000111111222333444444111...111222444555555444222111000222333222///...000333222000///...000333666999:::888:::>>>@@@???@@@CCCLLLNNNSSS[[[cccggggggeeeffffffffffffhhhkkkmmmoooqqqtttuuutttvvvzzz|||{{{uuuuuusssppprrrvvvwwwuuussstttvvvwwwxxxwwwvvvuuuuuusssrrrsssuuuvvvvvvvvvrrrrrrrrrssstttuuuvvvwww{{{yyywwwuuutttsssrrrrrrrrrssssssrrrtttxxxxxxvvvvvvxxx{{{|||{{{zzzzzz{{{sssqqqooooooqqqsssttttttoooooottt|||~~~zzzuuutttqqqrrrsssuuuuuuuuuuuuuuuooouuuzzzxxxrrrooosssxxxwwwvvvtttttttttvvvxxxyyy|||}}}}}}zzzvvvssssssuuuuuutttrrrppppppsssxxx|||zzz|||{{{xxxtttrrrtttwww///...---...111999CCCJJJRRRXXX]]]```cccgggfffccc[[[VVVNNNFFF:::000///333444555444111///------......,,,---000000///333888@@@AAACCCEEEGGGKKKOOORRR___hhhnnnlllfffaaa\\\XXXWWWPPPDDD777...+++...111---)))***000444222///...,,,---......---,,,...///222111000...------------)))(((&&&%%%%%%$$$###!!!!!!&&&,,,222777:::???===999444...+++,,,---///...---,,,---///111333///...------...///000000444444555555555444333333333222000,,,******,,,///222333444333000//////000333333333111///...---...,,,,,,,,,---///111444555444444333222111000//////,,,++++++***+++,,,...//////...///111111333>>>IIIWWW```iiinnnooolllcccYYYNNNHHH???888666555666666888666333111000111222444666555333111///------,,,///---+++***+++...111444333888???DDDIIINNNTTTYYYlllppptttvvvvvvtttooojjjnnniii```ZZZYYYTTTEEE333+++)))'''''')))+++,,,+++///222666;;;>>>===999666000000111222444777999:::888666555888===AAACCCDDDRRRSSSXXX^^^fffmmmsssuuu}}}zzzzzzqqqhhhZZZOOOJJJFFFDDDAAA>>>777111000...***'''''''''***,,,+++)))***///333555555555444222///,,,***'''(((***,,,///222555666555555555666666666666666999999999888777555333111333222000000111333555666555666777666444333222222111000000666@@@LLLVVV\\\___ooo}}}zzznnnccc\\\YYYKKKDDD999222000000111000000111222333222111///...111333777999999666222//////000111222222111000/////////000000000000000000111111222222222333444555......///000000111111111.........---,,,,,,...000666444111///000333666888555444444555777888888777111000...+++)))***...222111111///---+++,,,///222---...///000000111111000///000000222333444666666777999;;;888444111111222333333333222///---......222333444444222111111222111111000,,,((((((+++///333222222333444333000...000000111222333333333333444555666333///...111444333111//////000444888;;;;;;===@@@CCCEEEHHHMMMQQQTTTUUU[[[dddnnnrrrooojjjlllmmmmmmlllllllllnnnppprrrssstttvvvyyy{{{zzzxxxwwwtttpppooorrruuutttrrrrrrsssuuuwwwxxxwwwwwwvvvuuusssqqqssswwwxxxvvvtttqqqrrrrrrrrrrrrsssuuuvvvtttwwwzzz|||zzztttnnnjjjsssrrrqqqqqqsssuuuuuuttt{{{}}}~~~}}}{{{yyyxxxyyyyyyvvvsssrrrsssuuuuuuuuuwwwrrrppptttvvvvvvwwwzzzqqqrrrsssuuuwwwyyyzzz{{{rrrvvvyyyxxxtttrrruuuxxxwwwvvvtttrrrsssuuuxxxyyy~~~{{{yyyvvvttttttsssqqqpppooopppsssxxx{{{xxxyyyyyywwwuuutttuuuwww//////------000888BBBIIITTTZZZ___bbbdddgggfffbbb]]]WWWOOOEEE999///...222333333222///,,,******+++,,,+++---111000,,,,,,000999:::;;;;;;<<<@@@FFFJJJ]]]dddjjjlllnnnnnnhhhaaa___XXXLLL>>>444///000222+++'''(((...222111///...+++,,,............///111222111...,,,+++,,,---...***(((&&&&&&&&&%%%$$$"""!!!'''---333888;;;:::999666111---******+++///...------...111444555000---+++,,,...111111000555555555444333111///...//////...,,,***+++...000111222222000...------...222333444222///...///000111000///...///000111222111111111111111111222222---,,,+++******+++,,,......---///222222555???KKKRRR___kkknnnkkkggg```ZZZHHHCCC<<<888777888999:::777555222000000111333444777555222///------------111000......000444888;;;666===GGGNNNTTT[[[bbbhhhpppvvv{{{{{{tttiiibbb```dddccc^^^XXXQQQIII<<<111,,,+++******,,,---......111444888>>>@@@???:::666//////000222555777:::;;;888777555444666888:::;;;HHHLLLQQQWWW]]]bbbfffhhhwww{{{}}}{{{zzz|||uuukkkbbb[[[TTTMMMHHHGGGAAA>>>@@@===444+++&&&(((+++///000...---...///222333555666555333111///---...///000222333444555333333444555555555444333333333444444444333222111111111111000000111222333555666666444111000111222333333777???KKKXXXbbbgggqqqwwwyyyqqqeeeZZZOOOGGG>>>:::555000......000111111222222333333222111000111333666888888555111///000111222333444333222222222111000///......------//////000111333444444444,,,,,,,,,---......///000///000111000......///000444333111///000222555888555444444555777888888777222111000...,,,---111333///...,,,)))(((***...222------------...///000000000000111333444666666777888:::;;;999444111111333666777666444111.........333555666666444222222333///000///,,,((('''+++///222111111222222222000.........///000111222333333777888888666222111333666333222000///111555999===>>>CCCHHHIIILLLSSS\\\ccc[[[\\\```iiirrrtttqqqlllnnnppprrrqqqooommmmmmnnnssssssvvvzzz}}}|||yyywwwyyytttoooooopppqqqooonnnttttttssssssssstttuuuvvvxxxvvvtttuuuwwwvvvsssooorrrssssssqqqpppqqqtttxxxtttwww{{{|||{{{vvvppplllssspppnnnooopppqqqrrrsss|||}}}}}}|||zzzyyyyyyzzz}}}zzzwwwuuuuuuuuuuuutttzzztttpppqqqtttuuuxxx|||wwwvvvttttttuuuxxx{{{}}}wwwvvvuuuuuuvvvwwwvvvuuuvvvuuusssrrrsssvvvyyy{{{|||zzzzzz||||||xxxtttpppppppppqqqsssuuuvvvvvvsssuuuxxxxxxxxxvvvuuuuuu///...,,,,,,000888BBBJJJSSSZZZ___aaadddfffddd___]]]UUULLLCCC999000...111111111000...+++))))))*********---000///******,,,555666666555555888???DDDVVV\\\ccciiiqqqvvvtttooofff```UUUHHH<<<666444555///+++***///222111///000+++---000111000000111333555333111///...///000111+++***(((((())))))(((&&& $$$)))...333777999444444333000---+++***+++.........///111444666777111...+++,,,///222111000444333333222000...,,,+++---------+++***+++...111000000000///---,,,---///000222444333///...///222222222111000000///000000////////////000222333444///...---+++++++++,,,---------000444555888CCCNNNVVVcccnnnnnnggg```ZZZUUUFFFAAA;;;888888999;;;<<<666444222000000222444555666444111...,,,---...///111111111222555:::>>>AAA===FFFQQQZZZ```gggooouuussswww|||zzzooo```YYYYYYWWWXXXXXXSSSJJJ???666000------------------......333555999===@@@>>>999555---...///111444666999:::888777444222222333555666<<<@@@GGGMMMRRRWWW]]]```hhhmmmuuu{{{}}}|||{{{{{{{{{vvvqqqllleee]]]VVVTTTQQQQQQUUUTTTHHH:::222///000111222111000---+++000222444666777555444222000111222333444333222222111222444555666444333222///000222333333333222222000222444333222000000111333444444222000000444888999<<>>IIIUUU```dddhhhgggeee```VVVKKKBBB>>>888666666777999999888666444333333555777999444222...,,,+++---000333444555888===BBBGGGKKKMMM\\\dddmmmooolllkkkmmmqqqlllddd^^^]]]XXXNNNHHHHHH@@@AAACCCEEEBBB:::222...111222333222000///000000333444666999:::888444111+++,,,---...111333555666666555222///...///222444222444666777;;;BBBLLLSSSWWW\\\bbbhhhllloooqqqsssrrrqqqrrrtttwwwwwwsssooollljjjmmmuuuwwwnnn```WWWIIIAAA888555888999666222...000333555444222000...))),,,000333333111...+++000222555888999777555333444555666777777666555555444888<<<<<<888333111000---///111111222888CCCKKKGGGMMMXXXgggsss{{{~~~~~~mmmhhh\\\MMMCCC===666...---000333333000///111555666444222000000222444666000//////...---,,,,,,,,,)))***---000222333444444111111///......///000111---,,,,,,...222222000---------------...000222333///111333333222///......///111444333111///000222111000000111333444444333444444444333111000111222111000...,,,***+++...111---***&&&###$$$(((---111222222333333222111///...222000...000333555222///...///111111000000111333000222444444222000.........***'''(((---111222111---,,,,,,---///000///...---///111333444333222111444777::::::666444555666:::999:::>>>EEEOOOYYY___\\\jjjuuurrrlllmmmpppqqquuuuuuuuurrrpppoooppprrrqqqrrrsssooollllllrrrwwwxxxuuuuuuvvvrrrooovvvwwwttttttvvvrrrnnnqqqyyynnnnnnnnnooopppqqqsssttttttvvvwwwuuurrrqqqtttwwwmmmsssxxxyyyuuurrrrrrtttppprrruuuxxxyyyyyyxxxwwwyyyrrrppptttvvvuuuwww|||uuuvvvwwwwwwvvvwwwyyyzzzyyyvvvttttttuuuwwwxxxxxxvvvtttuuuzzz|||yyywwwwwwrrrssstttuuuvvvwwwwwwxxxtttuuuvvvtttrrrrrruuuwwwttttttssssssrrrqqqppppppqqqsssvvvwwwvvvtttttttttxxxuuussssssttttttqqqnnnsssrrrqqqrrruuuwwwyyyyyy000///...///333;;;EEEMMMXXXaaalllnnniiibbb^^^^^^QQQJJJ@@@:::777777555444666555333111111111333444444444333222000111333666222---+++,,,------111666BBBHHHPPPXXX^^^dddlllrrruuuzzzyyypppfff^^^TTTKKKEEE:::000---,,,******,,,444777888777444333444666666333000000111222000...111333333111///...111444222000---,,,---000444777---111555555222000///000......///222555666555444444111......111222111000...---++++++,,,+++***(((---,,,,,,+++***)))(((''',,,,,,---......//////000111111111000000///...---///---,,,...333666666555666555444333222333444444222000......000000...+++000///333999<<>>;;;===FFFLLLOOOTTTZZZbbbkkkrrrssssssrrrkkkbbb\\\YYYSSSLLLFFFBBB???>>>;;;;;;999888666444333222999888666333///------///...000222555555333000......,,,++++++...111333333444222000......000222444666333111333888???EEEHHHTTT^^^hhhhhh```ZZZ\\\aaadddiiikkkjjjnnnuuuxxxuuuuuuyyyzzzxxxxxxwwwnnnccc^^^RRREEE???@@@@@@===888666555222000///.........%%%%%%(((000777999666111111111222333444555666666444555666888:::999777555777777999::::::888333000555222//////555AAAPPPZZZ\\\___fffnnnssssssnnniii]]]RRRBBB888444444333222222222333333333222222111444444555555444444333222---------......---)))&&&&&&(((+++,,,...///222444111000000000111222333333111///---...//////,,,)))(((...333222---,,,///444777666555333111///...---222222222000...///222444444666777555000///222666777555333111000111222333333222000///...///111222111---((($$$$$$''',,,000000000///000111111///---///,,,)))+++111444222000000///---,,,,,,...000222000///000222555666333000///+++'''&&&)))---...............000222222000...111222555888:::999555111888777999===:::444666<<>>;;;888666666666666555555555555666666777888888555444222222444777;;;===FFFDDDHHHPPPVVVXXX\\\aaallloooqqqpppqqqpppfff[[[RRROOOIIICCC>>>;;;999999999999777666444222111000777777666333000//////111111333444555444111---+++...,,,+++,,,///222444444333222000///...///111222222111111444999???EEEHHHPPPWWW]]]\\\UUUPPPQQQTTTYYY^^^aaabbbhhhrrrxxxxxxzzzyyypppmmmdddZZZTTTQQQMMMDDD===999777333000...---+++***&&&&&&(((...444666333000///000222333444444333333555555666888:::999888777444555777:::;;;:::777555...000333999AAALLLWWW^^^bbbhhhppprrrooofff]]]XXXMMMDDD888000///000000///222222222333333222222111222222333444444555555444///...------...---***((('''(((+++,,,,,,---///111111111222222222222222222111///......000///---******///333222///...222777666666555333222111000///111111111000///000222555777999999666111///222555666555333222111222333444333222000//////000222333111...***&&&&&&(((,,,///......///111333333111///,,,++++++---000333333222333111///------...000111//////000444777777444222///+++((('''***---//////000//////111333444444222333444666999;;;:::666333888888;;;???>>>:::<<>>:::888666555666777666555444555555666666777888888777555333222555:::@@@DDDOOOPPPUUU^^^cccdddfffiiivvvrrrmmmjjjkkkiii]]]QQQHHHEEE???:::666444555555666666555333111000///...333444444333111000222333555555666555333///+++(((---,,,***+++///222444444111111000000//////////////////111444999>>>CCCEEEKKKNNNPPPNNNIIIEEEDDDFFFJJJNNNRRRVVV___llluuuxxx}}}}}}|||wwwqqqlllggg^^^RRRHHH???;;;666222000///---,,,+++******...222444222000...///111333333333222111444444666777888888888888555666888:::::::::999888222444999@@@KKKVVV```fffjjjoootttpppeeeVVVKKKFFF:::444,,,)))***,,,------111222222333333222222222111111222333444555666666111///---,,,------+++***(((***++++++******+++---111222333333333222111000000///.../////////---+++***...111000------111555555444444333333222111111000111111111000111444777<<<===<<<888222000111333666555444333222333444555333222111000000111222333222000---***)))***,,,...+++,,,///333666666333111***,,,...///000111333555666555222000//////000111///000222555888888666333///,,,***)))+++...000000222111111222555777888777777777888;;;<<<<<<999777999;;;???DDDDDDCCCFFFLLLXXX]]]ccciiilllmmmnnnooouuutttrrrsssuuuxxxxxxxxxwwwtttrrrsssvvvwwwvvvssswwwvvvvvvuuutttsssrrrrrrqqqpppooooooooopppqqqrrrwwwuuusssqqqqqqrrrtttvvvvvvvvvvvvvvvuuutttrrrrrrtttvvvvvvttttttuuurrrmmmpppuuuzzz|||{{{wwwtttssswwwvvvuuuuuuwwwxxxwwwvvv{{{{{{|||}}}|||{{{zzzyyy|||zzzwwwuuutttvvvyyy{{{xxxyyyyyyxxxuuuttttttuuussstttttttttssssssuuuwwwxxxvvvuuuwww{{{}}}|||zzzxxxvvvsssssstttvvvwwwwwwtttsssrrrpppooonnnnnnnnnkkkmmmpppqqqpppooooooppprrrrrrssssssssssssrrrrrrsssuuuwwwwwwvvvvvvvvvwww000111222444999BBBLLLSSS^^^]]]]]]^^^___[[[UUUOOOEEE>>>555000111444777888555555444333333444444555777777666444111000000222+++)))***------++++++---555;;;DDDLLLRRRZZZbbbhhhmmmqqqvvvxxxwwwvvvtttrrrkkkcccYYYMMM>>>111...111333333333111000/////////+++,,,---///111222333333444444555444111...,,,+++------,,,,,,++++++++++++,,,000444777777444222000111...,,,,,,...111333333222...++++++...000///---***)))((())),,,...//////+++,,,---...///000000111//////......---,,,,,,+++***+++---///000000000///,,,,,,,,,...///111333333444444444333333333333333...............///......---///555===FFFQQQ^^^ggg```___]]]ZZZTTTKKKAAA999666555444555666777666444333444555666777777888888777555222222777>>>GGGMMMTTTYYYaaaiiimmmnnnooopppvvvppphhhbbb___ZZZQQQHHHAAA>>>:::555333333555666444333222111///...------///000111111000000222444555555666555222///+++))),,,***)))***---000222333000111111222111000///...---///222555777999<<<>>>FFFFFFEEECCCAAA@@@?????????AAAEEEKKKUUUbbbmmmrrrwwwyyy{{{}}}|||vvvlll```XXXKKKDDD<<<666555555555444111000///111333444333222000////////////000000111111222333444444444666777999;;;<<<===<<<:::::::::CCCBBBBBBGGGQQQ]]]hhhnnnooonnnjjjbbbVVVJJJAAA<<>>999444000000222777666555444333333333333111111000000000111222222333222///---,,,,,,,,,---***,,,///333666555222///+++///222222///...111444888777555222111000000111111222444777888777555333000...---,,,---///111222555444222333555888999999888888888:::<<<===<<<;;;<<>>666555555333000...------------,,,---///000000111111111111111000000///---***(((******+++,,,------.........000444777888777444222222///,,,+++---000222222---***(((***...111111000000...,,,,,,...///000000...///000111222333333444///......---,,,+++******+++,,,...000000...---++++++,,,,,,---...///111222222222222111111111000000111222222111000000000000---111888@@@KKKWWWbbbhhhbbb___ZZZTTTLLLCCC;;;555333222333444666666555333222333444666777777777777666444111333999DDDOOOVVV[[[cccmmmsssvvvwwwwwwvvvnnniiiaaaYYYQQQJJJDDDBBB<<<999666333333444666777333333222111///...------,,,...///000000000111333222333444333222000...---+++***((()))+++...000000///000111222222111000///...000333444333222333444???===<<<;;;<<<===>>>>>>;;;;;;<<>>BBBDDDDDDCCCDDDEEEQQQPPPRRRWWW```hhhmmmooorrrgggXXXLLLEEE@@@;;;777///...------...000000000000111222333333333333333444333333222222222333444555222...------............//////...,,,***+++,,,...///000111000...,,,+++,,,---------,,,,,,++++++,,,---...+++(((&&&(((***....../////////000000000111333555555666777999<<<@@@???<<<888444222111111888777666444333111000000////////////000000111111444222000...---------...,,,---000333555333///,,,...333666444///,,,...111888777555333222111111111222444555666555444222222222111000///...///111222777555333333555777888888555444444666:::===??????AAAGGGMMMPPPRRRVVV[[[___bbbgggnnnrrrtttuuuuuuvvvtttttttttuuuvvvwwwzzz|||uuuuuuvvvwwwxxxwwwtttrrrppppppqqqssstttuuuvvvwwwwwwvvvtttqqqpppooooooooovvvuuusssqqqqqqsssuuuwwwyyyxxxvvvtttssstttuuuuuuxxxtttqqqqqqrrrrrrrrrrrrqqqsssuuuvvvuuuuuuwwwxxxwwwwwwvvvuuuvvvxxx{{{}}}yyyzzz|||}}}~~~}}}{{{zzzxxxyyyyyyyyyyyyxxxvvvvvvssstttuuuuuusssssstttuuuvvvwwwwwwvvvuuuuuuvvvxxx{{{vvvrrrssswwwyyyxxxtttvvvsssppppppssssssqqqnnnqqqqqqooonnnmmmlllllllllmmmooopppqqqppppppqqqrrrsssrrrrrrrrrqqqqqqrrrrrrvvvvvvvvvwwwxxxyyyyyyyyy///000222555;;;CCCMMMSSS]]]\\\[[[[[[[[[VVVOOOIIIAAA:::333//////111222222444444444555555555555555444555555333000......///...,,,,,,000000---,,,...222999CCCKKKPPPTTTYYY]]]ZZZ\\\ccckkkppprrrvvvzzz|||yyyuuupppcccRRRFFFCCC<<<777000+++************,,,///111222111000000111000...------...---+++)))((()))***,,,...///000111000000222555888888666444333000---,,,...000111222+++)))'''***///333444333444222///...///111222111111222222222333333333444.........---,,,++++++***,,,---///000///---***(((***+++------,,,---000222000000000111000//////...222333444444222222333444111888@@@GGGRRR___gggiiiccc___VVVLLLCCC;;;666444111111222444666666333111000222444666777888777777444222222555>>>JJJWWW___fffpppzzz}}}}}}}}}|||yyyhhhaaaZZZRRRHHH???;;;<<<555444333222222333444666444444333222111000//////,,,...000000000///000111000000222222333222111000---+++))))))+++---...///---...000111222111111000000333555444000---,,,...444444444555777999<<<===;;;888777<<>>>>>???>>><<<:::999999888666444333222222333444333555666444222444:::@@@EEENNNZZZbbbeeegggjjjmmmbbbeeellltttwwwqqqeee[[[VVVKKK<<<333111222222000222222222111000000111111000000111222333333333333444333111000111222333555666333111///000000///......///000000......///000,,,---------------......,,,...000000...,,,---///000222444444333111///...------...............///111333666666666777888999888777555333444444444444333333333333222111000000000000111222333333444444333222///------...000111333333333444555444111///333555777666222...------000000000111111222222333///000000...---...222666777888777444000...///111222222333666:::<<<<<<;;;999888999===DDDLLLRRRUUUVVV^^^cccbbbccchhhllllllooorrruuuwwwwwwwwwwwwxxxzzz{{{{{{yyyvvvvvvxxxzzzyyyzzzzzzxxxvvvsssrrrrrrooopppqqqsssuuuwwwyyyyyyuuuuuutttttttttvvvwwwxxxrrrssssssttttttuuuttttttuuuvvvvvvvvvvvvwwwwwwwwwuuurrrsssyyy{{{wwwuuuwwwtttuuuwwwxxxwwwxxxyyyzzzyyy{{{{{{zzzyyyyyy|||{{{{{{{{{zzzyyyyyyxxxxxxsssssstttuuuuuuuuuttttttssstttuuutttsssrrrssstttoooqqqsssssstttvvvyyy{{{sssssstttuuuvvvuuutttsssqqqrrrqqqpppnnnoooppprrrnnnnnnmmmmmmmmmmmmnnnnnnqqqrrrssssssrrrrrrtttvvvsssqqqnnnlllnnnqqquuuxxxuuusssrrrsssvvvxxxyyyxxx///111666<<>>444111333666///000111444555444000---///111333666888888777777333333555<<>>555222000111222333444444444444777777666666555444333333111333555555333111000111///000111222222333333222333000---,,,---/////////'''((()))+++---///000111444777888555///+++,,,...+++///333333333555999>>>:::444222444444222444:::<<<;;;@@@IIIQQQXXXeeerrrsssyyy|||{{{wwwlll\\\OOOCCCDDDEEEEEECCC@@@??????===>>>>>>>>>===<<<:::999777999:::888666888>>>DDDOOOYYYfffnnnqqqrrrtttwwwnnnmmmnnnpppppphhh[[[QQQBBB===777333111111222222000000000///...---...000///000111222333444444444222111000000111333555777555333111111111111///...---...//////......///111---------------...///000---000222111///...///111...000444666666444111000////////////////////////000333555666555555666777555333222222333555555555///000111222222222222222111222333444555555555555333111...,,,,,,...000222555444444555777777555333333444666555333000......---......000111222333333+++,,,,,,++++++---444999888999999666111...///000///000333777<<>>AAA@@@AAAEEENNNXXX___ccc]]]eeejjjhhhhhhmmmqqqpppjjjnnnssswwwxxxyyyyyyyyy|||wwwuuuwwwyyy{{{{{{zzzxxxuuurrrrrrrrrrrrrrrsssuuuvvvxxxyyyyyyxxxwwwvvvuuuttttttuuuvvvqqqrrrtttuuuvvvuuutttssssssuuuwwwyyyzzzyyyxxxvvvrrrpppuuu~~~zzzvvvvvvtttwwwzzz|||{{{zzzyyyzzz|||}}}~~~}}}zzzyyy{{{}}}}}}|||zzzxxxwwwwwwvvvsssrrrqqqqqqrrrssstttuuutttuuuvvvuuusssrrrssstttjjjllloooqqqsssvvvzzz}}}mmmqqqvvvyyyxxxvvvuuutttqqqrrrssspppnnnnnnrrrvvvnnnmmmmmmmmmmmmnnnooooooqqqrrrssssssrrrsssuuuwwwqqqooolllkkkmmmrrrxxx|||uuurrrpppqqquuuxxxxxxwww000111555???MMMZZZcccgggeeekkkjjjaaaXXXQQQHHH???777333000111333555444222111000000111222333222111111111111111000...---,,,...---------------......///......111888???CCCFFFKKKKKKMMMQQQYYYccclllqqq{{{}}}uuupppooohhh]]]NNNAAA999444000...,,,---...000222444555666333000------000222333222+++***)))((()))+++...000000,,,***,,,111333111.........//////000222333444666666555555444444444333444222111111222333222111,,,111555444///,,,,,,...000111111111000///---,,,///222444222---)))+++---'''+++---+++'''%%%)))---,,,---///000///---+++))))))))),,,000111222999AAAJJJRRR___kkkoookkkeeeccc\\\OOO@@@888333000111555222222111000////////////666666666666555333222111///444@@@MMMYYYcccmmmttt|||qqqkkkfff\\\QQQHHH???666333555444111///000444777888888<<<:::777555444444555666666555444444555333000...333222000000111333444444444222111000000000...---++++++,,,---...///000000555444333111000111111222333111111222666999;;;;;;555444333222111000000000666888<<>>???DDDEEEGGGMMMUUU___iiiooorrrwww}}}|||wwwtttssseee^^^TTTKKKCCC:::000))))))***+++---///111333444444222//////111333222111,,,+++++++++,,,---///000///---+++---111333000---++++++,,,,,,...///111222555555444444333222222222555333222222333444333333///222555333///,,,,,,...111111222111000///---,,,111444555222---)))***,,,(((***,,,+++'''&&&))),,,............---,,,***)))''''''***///222555===GGGQQQZZZfffqqqsssmmmddd___TTTHHH<<<666222111222666333222222111000000000111222333333333333333333333444;;;HHHWWWdddoooxxx~~~{{{sssmmmfff[[[NNNDDD===555333444222000---...111444555555999888777666666777888888666555444444444333000...111000000111222333333333555333222000///...---+++++++++,,,---...///000000333222111111111222444444555444222333555777888888555555444333222111111111111555:::@@@GGGPPP[[[bbblllooosssvvvxxx{{{~~~qqqkkkeee]]]XXXWWWXXXXXXXXXWWWUUUTTTWWW[[[\\\XXXSSSUUURRRQQQUUUWWWWWWZZZ___aaannnwwwvvvwww{{{xxxpppjjjiiiaaaRRRFFF@@@<<<777555333222111111111111111111000...,,,,,,,,,---...//////000111000///.........,,,+++---000333555666444444333222111111000000......---...000222555777111111111000000000//////222111111000000000111111111222444555555555333222555333111111222444666666111000//////000000///---...///111222222111000///......------...///111222222333555777888888777777222222111000111222333444666555444444444444555666222111000///000000...------///111222111111222333000---***,,,222555555333888888888555222000000000333444666;;;@@@DDDEEEEEEKKKLLLSSS]]]bbbdddhhhoooooolllmmmsssvvvtttuuuxxxvvvuuutttuuuwwwyyyyyyxxx{{{{{{|||{{{zzzxxxvvvuuuxxxzzz{{{zzzwwwtttssssssyyywwwwwwxxxzzzyyyuuurrrssstttttttttsssrrrpppooovvvvvvwwwxxxxxxxxxwwwvvvxxxzzz{{{{{{zzzzzzzzz{{{|||yyywwwxxx{{{{{{xxxttt{{{xxxtttuuuyyy|||{{{zzz}}}~~~~~~}}}{{{zzz{{{}}}}}}}}}|||{{{yyyxxxvvvuuusssssssssvvvyyyzzzwwwuuuzzzyyyxxxxxxxxxwwwuuusssqqqpppooonnnnnnooorrrtttqqqrrrttttttttttttuuuvvvttttttsssrrrqqqqqqppppppttttttrrrooorrrxxxyyyuuurrrrrrrrrrrrqqqqqqqqqrrrqqqnnnlllmmmpppqqqpppooopppooonnnnnnoooqqqtttuuu666888<<>>999555333333000...,,,,,,...111222222555555666777888999999:::555333222333333222000......///111222333333222222555444333111///---,,,+++,,,,,,---...///000111111000111111222333444666777888666444444555555444333444444444333333222222222...333:::???DDDLLLWWW```jjjmmmqqquuuwwwzzz}}}xxxzzztttmmmgggeeeeeeffffffllliiigggkkkpppqqqkkkeeegggbbb```bbbddddddiiinnnnnnssstttppppppssspppggg^^^[[[OOO???444000///...+++++++++...111222222111......---,,,,,,------...///////////////...---------+++******---000222333444444444333222000............------...000222333111111111000000000000000111000000000000000111111///000111333333222111111444444333333444666777888222000///...///...,,,+++***---111555555333000---............///000111222333444666777999:::::::::444444333222222333555666333333333444555666777888222111000000111000///---...///000000///000222333111...,,,...333666777666888666555555555444333222333777===BBBFFFIIIKKKMMMRRRTTT\\\eeejjjlllpppuuuoooppptttxxxxxxuuuuuuxxxwwwxxxxxxxxxwwwvvvwwwxxxzzzzzzyyyxxxwwwvvvvvvuuuxxxyyyyyywwwtttrrrrrrsss{{{zzzzzzzzzzzzxxxtttqqqrrrrrrrrrrrrrrrqqqpppooouuuvvvyyyzzz{{{zzzyyyxxxtttwww{{{}}}}}}|||}}}}}}{{{yyywwwwwwyyyyyyvvvsssyyyxxxuuuttttttvvvxxxyyy}}}~~~~~~}}}{{{{{{|||~~~|||{{{{{{zzzyyyxxxvvvuuuqqqrrrtttxxxzzz{{{xxxvvv|||xxxuuuyyy~~~xxxqqqrrrrrrrrrqqqqqqpppppppppooorrrtttuuutttssstttuuuvvvuuussspppooonnnnnnooovvvvvvtttqqqsssxxxyyywwwuuusssqqqppppppppppppooosssooommmooorrrssspppkkkqqqpppnnnmmmnnnqqqtttwww555999AAAKKKVVV```hhhkkkkkkfff___ZZZUUUNNNBBB888...,,,+++---111333222111---...///000000000222333111111000000000000000000444555666777777666444333444333222333555555444333444666999???GGGOOOWWW[[[aaaccchhhnnntttwwwwwwvvvyyyqqqfff\\\SSSJJJAAA:::111111000000111222444555555444333222111000///...///000222333444333111000......///111333222///+++)))))))))***,,,---///000222222222111111000000000444222111111333444444333000222222000......000222222222222222111///---,,,222333444222///---,,,---+++---///...---,,,---///222000...+++*********+++((((((+++111666===IIIUUU___gggpppuuussskkk]]]QQQCCC<<<666444222000333777444444333333333444444555333333333333555777999:::DDDOOO^^^jjjuuu~~~}}}zzzwwwqqqkkk^^^NNN>>>888777666444555000...,,,,,,,,,...///000333333555666777888888777333111000000111000///------///222444333222111000444444444333000/////////...//////000111222333444111111222333444555666666777666444444444444333111222222222222222111111111///444999===AAAJJJXXXcccgggkkkooorrruuuwwwzzz}}}{{{{{{wwwtttwww|||zzztttzzzvvvqqqmmmkkklllnnnooozzzwwwuuuxxx~~~~~~wwwpppnnnjjjiiikkklllkkknnnrrruuussskkkcccbbbccc___WWWPPPKKKAAA555,,,)))***,,,%%%%%%&&&***000222111///,,,,,,------............000000000//////............,,,******,,,///000111333333333222111///---+++......---------...///000///////////////////////////............//////000,,,---.../////////......333333444444444555777999444222///......---,,,***(((,,,222666777444000,,,------...///000111111222555555555666777888999999555444333222222333444555222333333444555666777777111000000111222111///---...//////...---...111333111000///000444888999999888666444555888999777555666<<>>IIIVVVdddnnnwwwxxx{{{{{{wwwuuutttmmmdddSSSEEE888555666666666666111000///---,,,---///000333333444444555444444333111000......//////...,,,---111444555333111000///222333555444222111333444111111222333444555666666444444444444444444444444555444333333444444333111......///000000000//////000333555888>>>JJJZZZfffeeehhhllloooqqqsssvvvxxxrrrooojjjfffgggkkkkkkiiijjjiiihhhhhhkkkoootttxxxyyyvvvuuuzzz|||wwwrrrppppppttttttpppppprrrtttlll```VVVSSSRRRMMMFFFCCC???999333,,,'''''')))$$$###$$$)))///222000---+++,,,...////////////...000000000000000000000000000...------///000111000222222111000///---+++***......---------------...,,,,,,,,,---------------,,,,,,,,,,,,,,,---......******++++++,,,,,,,,,,,,000222444333222333555777222000---,,,,,,,,,+++)))(((,,,222666777444000,,,------...///000111222222666666555444333444555666444333222111111222333444333333333444444444444333111000000222333222000---------...---,,,---000222222222111333666999;;;<<<;;;888777999===???===;;;>>>EEEMMMSSSUUUXXX[[[___bbbfffkkknnnqqqsssuuuvvvtttuuutttsssrrrtttvvvvvvvvvyyy{{{zzzvvvtttuuuvvvttttttuuuvvvwwwyyy{{{|||wwwxxxxxxxxxwwwwwwyyy{{{yyyzzz||||||{{{yyywwwvvvssssssssssssttttttttttttuuuvvvyyyzzz{{{{{{zzzyyyvvvyyy|||~~~}}}{{{zzzzzzuuuuuutttttttttsssrrrpppvvvwwwwwwtttpppooossswww{{{||||||{{{zzzyyy{{{|||xxxyyyyyyyyyxxxwwwvvvvvvuuuwwwyyyyyyxxxvvvtttssssssuuuyyy}}}~~~|||xxxvvvvvvvvvvvvxxxyyyxxxtttpppuuutttsssqqqppprrrwwwzzzzzzvvvoookkkkkkooovvv{{{wwwvvvtttsssssssssuuuwwwtttrrroooooopppqqqrrrssstttqqqooopppssssssnnnjjjooopppsssvvvwwwvvvuuuttt222:::GGGTTT\\\bbbeeegggkkkddd\\\WWWPPPEEE<<<888444...(((&&&***...222333///111333333000///222444111000000///000111333444555555666888999;;;<<<===444222111222444555555555222333555777:::===@@@AAAGGGJJJQQQZZZcccllltttxxx{{{zzzyyyxxxuuulll___VVVLLLFFF>>>666111111333444777777555111...---...000222333555555555333111000,,,...000222222222111000///////////////000111111...//////000111222333333111///...///111222222222//////000000111222333333000000111222222111000///...///000222222333333333///000111333333333222222222111...---,,,---...///111111555<<>>:::777444444555000...000444333...///444)))%%%###'''000666777444...000333555555333000...+++++++++,,,...111333555999:::<<<>>>???<<<777333...,,,)))&&&&&&'''***,,,,,,---......//////......+++++++++,,,,,,------------------...///000111222------,,,,,,------...///000444777555111...000333222000......111444555666111111111111111000000000+++---///111333333333333555333111///000222555888555444222111111111222222...///000111111000///...///000111333555444111...(((***---...---,,,------444555777888999<<<@@@BBBLLLOOORRRRRRPPPQQQTTTWWW^^^\\\]]]aaagggkkklllkkkjjjooopppmmmnnnuuuzzzzzzyyyyyyvvvvvv}}}~~~rrrqqqpppqqqtttyyyzzzwwwtttppprrrtttvvvvvvvvvtttssszzz|||~~~~~~{{{xxxvvvuuuzzz|||~~~|||xxxtttrrrrrruuutttttttttuuuvvvxxxyyywwwvvvtttrrrrrrsssuuuvvvvvvwwwyyyxxxwwwwwwyyyzzztttvvvxxxxxxxxxxxxyyyyyyuuuvvvwwwxxxxxxxxxvvvuuu{{{{{{{{{xxxuuussstttuuuuuuvvvvvvwwwwwwwwwwwwvvvtttuuuvvvtttqqqpppsssvvvtttwww{{{|||zzzyyyxxxyyyrrrpppppptttzzz|||yyyuuujjjmmmqqqrrrrrrpppoooooooooooopppqqqrrrrrrssssssuuurrrqqqsssooojjjmmmtttrrrxxx|||yyyqqqllloootttnnnppprrroookkkjjjnnnrrrmmmnnnppprrrsssssssssrrrAAACCCJJJVVVaaagggiiiiiiiiiddd]]]VVVMMMCCC777000***'''&&&(((---111222111111111000...+++***+++,,,111///......222666999:::999666222222555777777666333222000......///000222333333333333444666888999<<<;;;;;;<<<@@@IIITTT[[[hhhuuu|||uuurrryyy~~~}}}yyyttteeePPPAAA;;;999777<<<888444222222333444444666555444222111111111111111000///000111222111///......---,,,+++******)))&&&'''(((***---///111333222222111111222555888999999999999888555222...,,,111...,,,///444666444111111333666666444222111111---///111333444333222111333333333222111000000000444???IIIMMMQQQZZZdddjjjtttssspppkkkbbbVVVHHH???999777666666666555333111222333333333333444777999:::>>>BBBFFFKKKTTTbbblllkkkjjjhhhgggddd^^^WWWRRRKKKKKKJJJGGGCCC>>>:::777:::======666...)))+++///000333222...,,,///222222333333222111000000000111666333000///000111111000111333444333000...------333333222///+++))),,,...------...000222555777999888888777555444333222111222222333222222000///...///000000000111000000000000111888EEETTT^^^dddgggkkkddd___``````]]]ZZZZZZVVVOOODDD<<<777444000---555333111222555888:::;;;???AAACCCCCCBBBAAABBBCCCIIIIIIIIIFFFBBB@@@AAADDD???;;;777444444555555555333222000...///000333444///,,,***+++000444666666000111222333444333000---222///,,,,,,...222555666:::::::::;;;:::888333000,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,---------......///......///111111000///666333///,,,,,,---......555666555333000...///000000222444444222000000000333333444555666777888888555111---,,,...000///...---...///000111222333333000///......///111333555444444333333222333333333111000///...------...///...000222222111000000000------...000111000---++++++000555999;;;???EEEIIILLLTTT\\\```^^^[[[[[[\\\bbbccchhhlllkkkggghhhmmmnnnooopppooonnnqqqwww|||~~~{{{xxxwwwwwwxxxyyytttrrrqqqrrruuuxxxzzz{{{yyyzzzzzzzzzzzzxxxwwwvvvwwwwwwwwwwwwwwwvvvuuutttvvvwwwyyyzzzyyyvvvssspppssssssrrrssstttvvvxxxyyyzzzuuurrrrrrtttvvvvvvyyyuuuwwwxxxuuuuuuxxxxxxvvvuuuuuuwwwyyyzzzyyywwwtttrrrsssvvvxxxxxxwwwwwwxxxyyyyyyyyywwwvvvuuuxxxvvvuuuwwwyyyxxxuuurrrvvvwwwwwwyyyyyywwwtttpppyyyzzz||||||{{{yyyuuussssssrrrsssuuuxxxwwwsssooonnnlllkkkmmmrrruuuuuutttuuurrroooooorrrsssqqqooosssrrrqqqnnnkkkkkklllnnnsssrrrqqqqqqssstttttttttpppqqqqqqqqqooonnnmmmmmmoooppprrrsssrrrqqqooonnnAAADDDKKKWWWbbbhhhiiiiiihhhaaaYYYTTTPPPHHH;;;000,,,***((())),,,...///......000000000...---...///111000///000222555777888666444222333666888888777444333333222111111111111222111111111333555777888999999888888;;;BBBJJJPPP]]]jjjqqqoooooovvvyyyvvv~~~yyymmm\\\OOOIIIDDD???;;;777222000111333444555444444333333222111111111333222111111222222111000/////////...---,,,+++***(((((()))+++---000222333333222222222333555777888888999999999777555222000111...,,,---222444333000///111444555444222222222000000111222222111000///333444444333333222333333:::DDDNNNRRRWWW```iiinnnpppnnnkkkfff___UUUJJJBBB999888666666777666444222222333444444444666999;;;===DDDMMMUUU[[[bbbjjjqqqqqqooolllhhhbbb[[[RRRLLLDDDDDDBBB@@@===:::777555333666666111)))%%%'''+++000333333///---000333222222222222222222111111111555333000///000222222222111222444333111.........111111111...,,,+++...000---...///111333444666666777777666555444333222222222333444444444222000///000//////...///000222333555888???KKKWWW___eeehhhjjjbbb[[[ZZZWWWRRRNNNMMMNNNHHH@@@:::666444222000333222111222555777888888666888999999888888888:::>>>??????===::::::<<<>>><<<:::666555555666666555222111///......///111333444222000111444666666555000000222444555444000...///---++++++...222444555777777777777666333000...------------------------------...//////000111111/////////111222333111///555333000//////000000000666777666444222111111222333444555333111000///000222333444555666777888999666222///...///000///.........///000111111222333111000//////000222444555555444333222222333444555111000///...---.../////////111333444333222222333000000111222222222000///111555:::>>>???CCCHHHLLLMMMSSS[[[___```bbbfffjjjkkkjjjlllooonnnlllooouuuqqqrrrrrrqqqppprrrwww|||}}}|||zzzxxxvvvuuuuuuuuuuuuuuutttttttttvvvxxxzzz{{{{{{||||||{{{zzzxxxwwwvvvwwwxxxxxxyyyyyyyyyyyyvvvxxxyyyzzzyyyvvvrrrpppppppppqqqrrrtttvvvxxxyyy{{{yyywwwtttssstttvvvxxx|||xxxvvvyyyyyyvvvvvvzzzxxxvvvttttttvvvwwwwwwwwwxxxuuurrrsssuuuvvvvvvuuuvvvvvvvvvvvvvvvvvvuuuuuuwwwvvvuuuvvvyyyzzzxxxvvvyyyxxxxxxyyyyyyxxxuuusssxxxyyy{{{|||{{{yyywwwuuuuuuttttttvvvwwwuuuqqqnnnrrrpppnnnoooqqqsssrrrqqqyyyvvvrrrqqqqqqpppmmmkkkrrrpppnnnmmmlllmmmmmmnnnsssrrrqqqrrrtttvvvvvvvvvqqqqqqpppppppppooonnnlllmmmnnnpppqqqrrrqqqpppooo@@@EEENNNXXXbbbiiijjjiiiggg^^^UUUQQQPPPJJJ<<>>:::555111111222444444222222333444444333222111333222111222333333222111222333444444333111///---***+++,,,---///111333444333333333444444555555555777888999:::999888666555222...,,,,,,000222111000---000333444333222222333222111111000///......---333444555555555666888:::BBBKKKUUUYYY^^^fffmmmnnniiigggccc^^^YYYRRRJJJEEE:::888777666777666555333222333444555555777999<<>>BBB>>>999666555555555555222222222333555666555444000111222222111111222333444555555555444555777:::888666555555666777666444111000...------...000111888777666666777777555333000000222444555555111///...,,,,,,---000333555555555444333222000...---,,,------......//////000000---......///000111111222//////000222444444111///333333333333333333333333888888888666444333444555777777555222///......///111222333555777888888888666444111//////000///...////////////000000111222333222222111222333555666666444222111111222555666111111///.........///000111333555666555444555666333333333333444444444444999===BBBDDDFFFIIIMMMRRRTTTXXX]]]aaadddiiipppvvvrrrpppppprrrrrrqqquuu{{{vvvvvvuuutttssstttwwwzzzvvvvvvwwwwwwvvvvvvuuuuuuuuuvvvwwwvvvsssssswwwzzz|||}}}}}}~~~}}}|||zzzyyyuuuvvvxxxzzz{{{}}}}}}~~~wwwxxxyyyyyyxxxuuurrrooommmnnnppprrrtttvvvvvvwwwwwwyyyyyywwwttttttvvvyyyxxxwwwyyy{{{zzzwwwwwwzzzwwwuuusssssstttuuutttssswwwuuurrrrrrsssttttttsssuuuuuutttsssssstttuuuvvvwwwvvvtttuuuvvvwwwwwwvvvzzzyyyxxxxxxyyyxxxwwwuuuvvvwwwyyyzzzzzzyyywwwvvvvvvvvvuuuvvvvvvtttpppmmmsssqqqpppppprrrssssssrrrxxxuuusssqqqpppooommmkkkqqqnnnkkkkkknnnoooooommmqqqpppppprrruuuwwwxxxxxxssspppnnnooopppqqqnnnlllkkklllnnnpppqqqrrrqqqqqqAAAHHHRRR[[[ccciiijjjhhhddd]]]TTTOOOKKKCCC666---///---+++***)))))))))))),,,000333555444222111000///111333444444333333444222333444555666777777666666888:::;;;:::777444111...---,,,,,,---000333555555666777777666888;;;>>>@@@GGGMMMPPPXXXaaafffeeeooorrrrrrooommmjjjaaaXXXJJJEEE===777444333222111///111333555555444333222111000000111333444444333444666888999888666333111------...///000222333444333333444555444444333333333555777999:::999888777333000------///111111000---000333444333111111111222111000...............000333666777777:::>>>BBBIIIRRR\\\bbbgggllllllhhhbbb___ZZZUUUQQQLLLGGGDDD:::888777666777777555444222333333333333444777:::@@@LLL\\\kkksssvvvvvvuuunnnjjjeee___WWWOOOFFFAAA777555222000000111333555333444333...'''$$$%%%'''///333555222000333444222000111333555666555333222333111//////222444555555000222333222111000000111////////////...///000111///000111222222111000000222222222222333333333444333444777888888555222111...,,,******---333:::???CCCMMMXXX^^^dddjjjnnnppphhh^^^TTTNNNGGG>>>888666555444333222444555777888333333333555777666444222000222333222111111333444333333333333333555777888333333333555666777555333000000...------...///000666777777888888666333222000000222444666666333000...------///222555666666444333111...,,,******+++......///000000111222222..............................000222444333000...111333555666666555555666888888888777444444555666999777555000,,,+++,,,...000111333555777777888777666444222111000000//////000000////////////000111555444333333333444555555666444111......000222444222111000/////////000111555666777666555333444555444555555555555666777999???CCCHHHKKKMMMPPPUUUZZZ]]]```dddgggjjjnnnssswwwssspppqqqtttuuutttvvv{{{zzzyyyxxxwwwvvvvvvwwwxxxppprrrtttvvvxxxxxxwwwvvvrrrvvvyyywwwsssssswww|||~~~~~~~~~}}}{{{zzzvvvwwwyyyzzz|||}}}}}}}}}wwwxxxyyyyyywwwuuurrrpppmmmnnnppprrrssssssssssssuuuyyy|||zzzuuurrrtttwwwuuuxxx{{{}}}{{{wwwvvvwwwsssrrrqqqqqqsssttttttssstttsssqqqqqqrrrssstttuuuvvvuuusssrrrrrrtttvvvxxxxxxvvvtttsssrrrssssssssszzzxxxvvvuuuvvvwwwwwwvvvrrrtttuuuwwwxxxwwwwwwvvvuuuuuuvvvvvvuuusssqqqooooooooooooppprrrtttvvvvvvooooooooooooppppppoooooooookkkhhhjjjooorrrpppmmmooonnnnnnppptttwwwxxxxxxssspppmmmnnnppprrrooollllllmmmnnnppppppqqqppppppBBBLLLWWW]]]dddjjjjjjfff```\\\UUUKKKAAA777///***...---,,,***))))))***+++...222555666444111...---...000444444333111111222444555666666555444444444666888;;;<<<;;;888555222...---+++***,,,...111333222333444444444555777999888;;;===@@@HHHRRRZZZ]]]eeekkkpppqqqrrrppphhh```XXXRRRIII@@@:::555000...---///111333333333111000...------///222444444333222333666888888666444333000000000000111222333444222333333444333333222111000222555777888999888777444333111000000000000000...111333444222111000000000000////////////000000...222666999;;;???FFFLLLSSS\\\ffflllpppppphhh```ZZZVVVPPPKKKHHHEEEBBB@@@:::888666555666666666555333333111000///111666999EEEOOO]]]kkksssvvvuuutttnnniiiaaaYYYPPPHHHAAA<<<555333000...///111555777777777555000)))&&&%%%'''...222555222222444444222000111333555666555333222333111//////111444555555111222333222000000111222111000/////////000//////111111111111000000///...000000111111222333333333222333555666666444222000,,,+++***,,,111999BBBGGGLLLXXXccchhhlllrrrtttssscccXXXNNNHHHAAA999333222...///000111222555777999444444555777888888555222111222222222000111333555666555444333444555666666//////000333555555333111///......---...///000111444666888999888666444333000000222555777777444222---,,,,,,...111333444444444444222///+++)))***,,,//////000111111222333333222111000///...------,,,------...000111111///---///333666777777666777888777888888666333222333555888666333///+++***+++...000222444666777777666666444444333222000/////////111000.........///000111555555444444444444444444555333///,,,+++,,,...000222111000//////000111222777888888666333111111222444666777888888999<<>>>>>@@@DDDGGGMMMQQQWWWZZZ\\\___dddhhheeehhhmmmrrrvvvwwwvvvuuutttrrrtttzzz}}}zzzxxxyyy}}}|||zzzzzzyyyxxxuuussswwwxxxyyyyyywwwuuurrrqqqpppssswwwwwwwwwwwwzzz}}}}}}~~~~~~~~~|||{{{zzz||||||{{{zzzyyywwwuuuuuuxxxxxxyyyyyyyyyxxxwwwvvvsssssssssrrrqqqooonnnmmmtttwwwzzzyyyuuurrrqqqqqqtttwwwyyyyyyzzzzzzuuuoookkkkkklllooosssuuuuuuuuummmooopppqqqrrrtttxxx{{{{{{yyywwwuuuuuuvvvxxxyyytttuuuwwwwwwvvvwwwyyy{{{uuusssppppppqqqssssssrrrooopppqqqrrrssstttttttttrrrtttuuuuuutttsssssstttrrrssssssrrrppppppqqqssskkkmmmoooooonnnlllllllllllljjjjjjmmmqqqssssssqqqooommmmmmnnnqqqsssssssssqqqpppooonnnnnnnnnpppqqqrrrqqqqqqpppppppppooooooFFFTTT```bbbdddiiiggg```VVVPPPHHH>>>777222000///000111000---***)))+++---///111333333000,,,******)))---111000...---000333444555666444222111444666555555444444555555666666444111...++++++---000222---......,,,+++***,,,...000111333444444:::DDDMMMUUU```kkknnnnnnqqqtttuuunnnjjjccc\\\UUUMMMEEE@@@888888888888999999999999444222111111111111000...((()))+++...000222333333222222111111111111111111000000///......///000111000222444666777666555444222333444333111...,,,+++,,,///222444555444555666444444555555444333222111---333<<>><<<;;;;;;;;;:::888666333222333555555555555333000...111888BBBJJJVVV[[[dddmmmssstttrrrpppmmmdddVVVJJJ@@@:::666444666444111//////111444777555333111...***(((((((((***000444333222333222///222222222222222111111111222000------///111222222444555444222000///000222000......///222333222000333111///---,,,---///000...//////000000111111111.........------.........,,,///555===FFFPPPXXX\\\aaallltttvvvyyy~~~yyynnnVVVLLLBBB===999333///......111333333111000111333444333444555777777666444/////////---,,,---000222333111......000222222111,,,++++++,,,...///...,,,&&&'''(((***+++---...///222444777666444222222333///000222666999999777555///---******,,,///000111555777777333---***+++---111111111111111111222222333333222222222111111111000...,,,---...000000///...222666555333222555888::::::999666333111111111555444333111......000222222444666777666555222111...000222222///...///111///...,,,,,,---///222444333333333222111000//////++++++++++++---///111222222222111000111222333444777777666555333222444555888===DDDGGGGGGIIIMMMQQQWWW[[[___aaabbbccchhhllljjjlllpppuuuxxxyyyxxxwwwwwwssssssxxx{{{zzzyyyzzz|||zzzyyyyyyzzzxxxtttpppwwwwwwwwwwwwvvvuuusssrrrssstttvvvwwwxxxyyyyyyzzz||||||}}}}}}}}}{{{zzzyyy~~~}}}|||{{{yyyvvvtttssswwwxxxyyyzzzzzzzzzzzzyyytttsssrrrqqqpppooooooooorrrsssuuuvvvuuutttrrrrrrqqqsssssstttzzz~~~xxxoookkkkkkmmmpppsssuuutttsssnnnppprrrrrrrrrtttxxx{{{|||{{{xxxvvvuuuvvvvvvwwwtttvvvxxxxxxuuutttuuuwwwrrrqqqppppppqqqrrrrrrqqqpppqqqqqqrrrssstttuuuuuusssuuuvvvuuusssqqqrrrtttqqqrrrsssqqqooonnnppprrrmmmppprrrqqqnnnlllkkkkkkkkklllmmmoooqqqrrrssssssrrrpppooooooppprrrqqqpppoooqqqqqqooollllllppptttqqqqqqqqqqqqqqqqqqrrrrrrGGGWWWbbbccceeeiiiggg^^^SSSJJJ@@@999777777555444222333222///***(((***,,,---///111111...,,,******(((,,,//////,,,,,,///333333444444333111222555999444333222111222444666888666333///,,,+++---000222000000///,,,***)))***,,,...111444555333444>>>GGGIIIWWWdddiiikkkrrrzzzuuurrrnnniiiccc\\\TTTOOOBBBAAA@@@@@@@@@@@@AAAAAA999777444333222000...,,,((()))+++...000333555666333222111111000000111111000///---,,,---...000222222333555666777666555444000222444444111---***))))))---111444666777888999777777888888666444111///...555>>>DDDJJJTTTaaalllqqqooojjjfffddd___SSSGGG>>>;;;888888999:::;;;:::777555222111222444444444666444111000444===JJJSSSZZZ^^^fffnnnssssssooolllddd[[[MMMAAA999555444444555333111///...000333444333222000...,,,+++,,,,,,(((///333333222333222///333333222111000000000111222///------...000111111666666555222//////000111---,,,,,,///333555444222444111...++++++,,,///111////////////000000000111---,,,+++******+++---...---222999DDDNNNXXX___ccciiisssxxxyyy|||xxxiiiVVVLLLBBB===999333//////000333555555111//////000333222222333555666666444222222222000///000333666222///,,,---000222222111+++***)))***,,,---,,,+++###$$$%%%'''***,,,---...000222444222///,,,---//////000222666999999777555444111---,,,...111333444444777888444...***+++---222222111111111111111111...//////000111111222222222///---,,,...000111222...222555444111000444888;;;;;;:::777333111000111444555444333111111333555333555666777666444111///,,,///111111///...///111...---,,,+++---///222444222222222111000///...---'''((())),,,///222444666222222111111111222444555555666666555444444777999;;;BBBIIIMMMNNNPPPTTTXXX___bbbeeefffeeefffiiimmmqqqqqqsssvvvxxxyyyxxxvvvxxxrrrpppssswwwxxxyyy{{{{{{yyyxxxyyyyyyxxxsssooorrrssstttuuuvvvvvvwwwwwwwwwvvvvvvwwwyyyyyyxxxvvv{{{{{{|||||||||zzzyyyxxx~~~}}}|||yyywwwuuutttwwwxxxyyyzzz{{{{{{{{{{{{tttsssqqqpppppppppqqqrrrppppppqqqsssuuuvvvuuusssooopppoooqqqzzz{{{pppmmmmmmnnnpppssstttsssqqqppprrrtttsssrrrssswwwzzz|||{{{yyywwwvvvuuuuuuuuuvvvxxxyyywwwrrrmmmllllllrrrqqqpppppprrrsssrrrppprrrrrrsssssstttuuuvvvvvvuuuwwwxxxvvvrrrpppqqqrrrmmmoooqqqpppoooooorrruuummmqqqtttssspppmmmmmmnnnkkkmmmpppqqqqqqrrrsssuuutttrrrppppppqqqqqqqqqooommmqqqssspppkkkjjjpppvvvpppppppppqqqrrrsssuuuuuuMMMVVV```eeehhhfff\\\QQQJJJDDD===888666666777888777555222///,,,++++++,,,---...000111111...***(((,,,+++******+++---000111555444444444444444333333...111444444333333666:::555333000---,,,---...///333111---***)))***,,,---111222222000///222777<<>>999444111111555@@@GGGHHHPPP```jjjiiilllhhhccc^^^XXXOOOCCC<<<555444444333444555777888888555333222222444444444333444555666:::DDDRRR\\\[[[dddjjjlllooosssooohhhYYYNNNBBB:::444//////222222444555333000...000333666333...+++***,,,000222333000---+++,,,---......111000...,,,++++++,,,,,,111000///000111222111000888666444111/////////000111000......///333777999555333000///000111111000000222111,,,+++000333444111,,,)))+++,,,***+++---333777CCCRRR[[[___gggqqqyyyyyy{{{~~~{{{sssmmm___PPP@@@888555222///...222555777444///,,,...111222222333444555555555555333222222222333333444555444111---++++++///333666555111,,,***,,,...//////)))******+++,,,------...000000000///,,,))))))***+++...222666888777555333222222222222333444555555777777555222000///111333888555222111111222333222//////.........000111222444111//////000000...,,,...111444333000000444999:::;;;;;;888444111000000111222333444444444444444666666666555333000---+++---------...///111222333444333111000000111333444555444444444444222///,,,+++***))),,,222777888888555222//////111333222111222222444777;;;>>>??????FFFIIIOOOTTTXXX\\\```ccccccgggkkkmmmmmmnnnqqqsssqqqtttyyyzzzxxxuuuqqqooosssvvvyyyxxxvvvtttvvvxxx}}}|||yyywwwuuusssrrrqqqvvvvvvtttrrrqqqrrrvvvyyyvvvwwwxxxwwwwwwyyyxxx{{{}}}}}}zzzwwwuuutttuuuwwwyyyzzzzzzxxxuuutttvvvxxxzzz||||||zzzxxxvvvuuutttxxx}}}zzzqqqlllnnnoootttzzz|||zzzvvvuuuuuurrrooommmpppvvvxxxtttnnnlllooorrrttttttssssssttt{{{wwwttttttvvvyyyyyyxxxzzz{{{||||||zzzxxxvvvttttttuuuvvvvvvsssoookkkhhhooooooppppppppppppoooooorrrtttvvvtttqqqqqqtttwwwxxxrrrppppppsssuuuxxxppplllmmmmmmnnnsss{{{uuuqqqmmmkkkmmmppprrrsssqqqmmmjjjmmmsssuuuqqqlllsssqqqpppssswwwwwwsssnnnvvvuuusssqqqpppppppppqqquuurrrsssxxxvvvpppmmmpppOOOWWW```ccccccaaaZZZRRRHHHBBB:::555444555777888777555222000......//////---///111333333111...,,,...---,,,,,,,,,...000111555555555444333333222222///111333444555666777999333222000---,,,,,,---...111///---+++***+++,,,....../////////...000444888AAAMMMWWWZZZ^^^fffnnnqqqtttzzz}}}{{{zzzzzzwwwrrriiigggcccbbb```^^^YYYUUUNNNGGG===999888666111+++,,,---......---...///111222222222000......000222111111222333555777888999777666444333222333444444666555444333111000///...,,,+++---111777:::;;;:::999;;;<<<999555222222333:::DDDKKKNNNYYYiiiqqqoooddd^^^WWWPPPKKKDDD===777111111111111111222333333666444222111111333444444666777:::>>>EEEOOO[[[bbbcccnnnvvvuuurrrooojjjdddPPPFFF<<<666222......000333333333222111000222333444222///------///222444333111---++++++***((('''))))))))))))***,,,---...000.........000111111000444222111000000111222333333111///...///222555777555333222222333222111000333555444//////444999:::444///,,,------,,,...111777<<>>777555111//////000333555333...,,,...111333444444555555666555555333333333333444555555666444222000...///222666888999444000---...//////...+++---000222333222111000000000///---***(((((()))+++...222666777666444333333333333333333555666666999888777444111111222444777444222111222222222111......---------...000000333111///000111000---***)))...333444111000111333666777888777444222222333222333333333333222222111555555555444222000---+++.........///000111222333555444222111111111333333333222222333333111...,,,***)))))),,,111666777777333111///000222333333111333444555999===@@@BBBCCCNNNQQQVVVZZZ]]]```dddggglllnnnqqqqqqqqqrrruuuxxxrrrtttwwwwwwvvvuuutttuuusssuuuwwwxxxxxxxxxyyyzzzyyyxxxwwwuuutttsssrrrrrrqqqrrrsssrrrqqqrrruuuwwwwwwyyyzzzyyyxxxyyy}}}yyy{{{}}}}}}zzzwwwuuutttvvvwwwxxxyyyyyywwwvvvtttvvvwwwxxxyyyyyyxxxwwwvvvvvvuuuwww{{{yyyssspppsssssswwwzzz{{{yyywwwwwwwwwtttrrrppprrrvvvxxxuuurrrppprrrtttuuussssssssssss{{{xxxuuutttvvvxxxwwwvvvzzzzzzyyywwwvvvuuuuuuuuusssssssssrrrqqqpppooonnnmmmmmmlllmmmnnnqqqsssuuuqqqqqqqqqssstttvvvvvvvvv|||zzzwwwtttrrrqqqrrrrrrxxxqqqmmmmmmlllkkknnnttttttsssrrrqqqqqqpppqqqqqquuupppjjjiiilllpppqqqpppooonnnnnnqqqvvvxxxuuuqqquuutttsssrrrrrrqqqqqqrrrvvvssstttxxxwwwsssqqqtttPPPYYY``````]]]ZZZUUUQQQEEE???777333222444777888777666333111000111111222---///222444555444222111000///...---......000000444444333333222111000000...///000333666888777666111000000///...---,,,,,,...------,,,,,,------...+++---.........///222444:::EEENNNRRRTTTXXX]]]___iiiqqqzzz~~~|||~~~}}}{{{wwwooofff```VVVMMMBBB:::666333...)))...///111000///......///111111000---,,,,,,///222222222444666888999;;;<<<666555444333222222222222555555444333222111000///+++,,,...222777;;;<<<<<<999999888555111111555:::DDDLLLRRRXXXcccqqqsssnnn[[[SSSJJJBBB>>>;;;777444...///000111111111000000333222000///000111333444888:::???GGGSSS^^^fffjjjlllwww~~~{{{qqqggg^^^YYYEEE===666444222......111333222000111222333333333333222111000000222444555444111...,,,)))&&&""""""###%%%'''+++...111333...---,,,---000111111111///......///111333666777666444222000000111444555444444444555555333///,,,333666555111222888===>>>888222/////////...111666<<>>AAAGGGLLLPPPWWWbbblllsssyyy{{{xxxkkk___NNN???666111...------///222333222111111222222111000---++++++...000444444555666666555555444333333444444444333222111000000000///////////////...///111333444444555666666777666555555;;;DDDKKKVVV\\\eeennnssspppbbbUUUIIIDDD>>>:::999888555222000111444666666444111///,,,---...------...222666;;;@@@KKK[[[jjjtttwwwvvvyyyuuupppkkkcccWWWJJJAAA666111///111222111111333222000...000333666555333666555555555444444444444333222111///---)))$$$ """%%%)))...111444555///...,,,---000222333333///000111222444666888999:::999777444333333444444555555555444111+++$$$'''///555666666888777444666222000000//////555===HHHSSSaaakkkrrrxxx|||~~~|||xxxuuuoooeeeYYYQQQAAA999111000000...///111---...//////......///000111111111111111333444555222222111111222222333444///000111222444555777777333333333333222222222333444444333333333444555666222111///,,,******---//////000000111222222222111000000000000111222333444555555444222///------...++++++---000444666666555333444555666555444222111,,,///222444444111---+++***+++---,,,+++)))((((((,,,...111222222333555666//////...///000111222333111111111111000000//////444444666777777777777777777666555444333333222222111000///000222333111000......///...------,,,,,,...000333555666777777777777<<>>EEEJJJOOOYYYcccjjjqqq}}}qqqgggXXXIII>>>666222000...000222333222222333444444444333000...,,,---///333333444444444222111000000222444666666555333222------....../////////000---///111111000000111222333666:::<<>>:::777666666666333000...000222333333111///---***,,,------,,,...333777>>>FFFTTTdddrrrzzz|||{{{|||ssskkkgggaaaUUUGGG>>>222---+++...000......000222000000000222444444444666555555444444555555555444333222111///,,,((($$$ """%%%))),,,///111222000...,,,,,,...111222222000111222333444555666777888777555444333333444444555444222000---'''!!!(((000777888888888555000111//////000000000666???MMMYYYgggpppwww}}}xxxqqqhhh]]]PPPGGG888111------...---///222000000000000000000000000//////...///000222444666333222222111111111111111------...///000222333444...000333444333333444555555333111///...///111222000000///---,,,,,,///111000000000000000000111111////////////000111222222444444444222...,,,+++,,,---,,,---000444666777777555666888999888555222000***...333555555222000///000...---+++***)))******+++...000222222333555777............000222444555111111111111111111111111444555666888888888777666333333333333444444444444222000///000222222222000...///000000---,,,,,,,,,...111444666666888:::;;;<<>>:::777555444444444333222111000///...///111333444000000222333333333333333111111111111111000000000++++++++++++******)))))),,,,,,+++***))))))+++...222222333333222222111111++++++,,,,,,---...//////000...---///111333222000///,,,,,,000222111444:::@@@DDDNNNXXX^^^dddppp}}}zzztttiii]]]QQQFFF===888222333333333111111333444666666666444111...------000111333333333222000//////111444777888777555444---------...///000111111***,,,//////------...000555;;;CCCJJJOOOUUU\\\aaadddiiipppsssmmm^^^NNNDDD777333000///111222111///...///000111111///---,,,(((+++...---,,,...444999???JJJZZZiiisssyyy{{{|||xxxqqqkkkhhh```QQQCCC===333...,,,...///---...000111111222222111222333555333333222333444666888999666444222111000---***'''!!!###'''***---///111111///---******+++...///000...///000222333444444555333333222222222222333333444111...+++)))'''###!!!+++222666555444444222...------///111111111888@@@LLLZZZhhhqqqwww~~~{{{uuummmdddWWWHHH>>>111,,,)))+++---,,,///333333222222222222222222111............111444666888555555333222111000000000---,,,,,,,,,---...000111---000444555444444555666444333111///...---------,,,---...---------///111111000000/////////000000////////////000111222333666777777555111...------222000///000333555666666333444777888666333000---***...333666555444444444333111///---,,,,,,+++***))),,,000222333555777999000000//////000111444555111111111111111222333333222333555666777666444333///000111222444555555555222000//////000111000///***---000000///......000///111444555666888<<>>JJJ[[[iiiqqquuuxxxyyyrrrooommmkkk___MMM???<<<777111...000000//////111000222444333000000333666000000000111444777;;;===777555333111000---***'''$$$&&&)))---000222333444...,,,)))((()))+++------,,,---...000222333333444////////////000111222222222///+++)))(((((('''&&&...222444111///000000---***+++///333222222999BBBGGGVVVfffnnnvvv}}}}}}vvvsssooojjjaaaTTTDDD999---)))(((***,,,,,,///333555444333333444444333111.........///111555888;;;777777555333222111000000---,,,+++***+++,,,///000---111555777555444555666333333222111///---***)))(((***,,,------...///111222111///......///000000000000000000111222333444999::::::777444111000000777444111000222333444444000222555666555111---******...333666555555666777444222111000///...+++)))(((+++///222444666999<<<333222000//////111333444111111111111222333444555000222333555555444222111,,,---///222444555666666111000...---...///...---'''+++///111000000111333///222444555555888===AAAFFFPPP^^^fffhhhgggggghhhhhhjjjmmmooopppqqqsssuuu}}}yyytttrrrsssttttttsssrrrssssssrrrqqqrrruuuwwwmmmqqqvvvwwwwwwxxx{{{~~~tttuuuxxxzzz{{{zzzyyyyyywww{{{|||vvvpppmmmpppoooppptttwwwwwwtttqqqllloootttvvvvvvvvvvvvvvvyyyzzz}}}~~~}}}|||yyywwwwwwwwwwwwxxxxxxwwwwwwwwwsssxxxxxxsssqqquuuvvvsssqqqqqqqqqtttxxxyyywwwuuuzzzyyyyyyxxxvvvssspppnnnwwwyyyzzzyyyvvvrrrpppoootttvvvxxxvvvssspppqqqrrrvvvuuusssrrrrrrssstttuuu{{{yyyuuurrrqqqrrrtttuuu~~~|||xxxvvvuuuvvvwwwyyy|||xxxttttttuuuvvvsssqqqoooqqqtttuuuuuurrrooolllhhhnnnpppmmmnnnrrrqqqkkkmmmkkkjjjjjjkkklllkkkjjjhhhhhhjjjkkkmmmooooooooorrrqqqoookkkiiijjjmmmpppqqqooollljjjkkknnnrrruuusssxxxyyyuuutttvvvsssnnngggffffffccc\\\PPPCCC999;;;999888888777444...)))...+++(((***///333555555555555444444444444555555222111///......000111333222333222///+++***,,,///555333///***(((***///333888555222///------...///,,,---///000111000...---...***''''''***---......+++++++++*********))))))///555<<>>666555333111///---,,,,,,444555555444222111111222///...------///333666888999666222///...---,,,+++)))***+++,,,...000222333...,,,(((&&&%%%&&&(((***)))***---000333333111///000...,,,---///111000///...///...+++)))((()))***000000111111000...,,,+++)))...222333222222777;;;JJJVVVgggqqqsssssstttwwwyyyvvvppphhh\\\NNN???555+++(((''')))++++++...333999555111///111222111///...------000333777888888888999999666222...------//////---+++))))))+++---333666888777444222333555000000000///...---,,,+++)))))))))***,,,000333555555444222111///......---444333222111111222444555:::;;;;;;888444222333555:::888555222111222444666333222111///...---------+++,,,...000222333444555111444777999888555000---......---///222555555555444333222111000000000000111///...///333666666444555666777666444333333444333111111333666666444111------,,,,,,++++++******---///111222111111222333222555888888888;;;@@@EEEMMMSSS\\\eeekkkppptttvvvjjjllloooqqqrrrsssvvvxxxwwwwwwwwwvvvuuusssrrrqqqpppssstttqqqrrrttttttrrrooorrruuuwwwwwwvvvvvvwwwsssuuuxxx{{{{{{zzzwwwuuuttt{{{}}}yyyvvvwwwtttooommmooorrrvvvyyyyyyvvvsssooooooqqqsssvvvvvvtttrrruuuxxx|||~~~}}}zzzyyyxxxuuuwwwzzzyyywwwuuuwwwyyytttwwwxxxuuupppmmmooorrrvvvwwwxxxvvvsssqqqrrrtttyyyxxxwwwuuuttttttssssssyyy{{{zzzvvvqqqppptttyyyqqqppprrrtttqqqmmmqqqzzzrrrtttuuuuuutttsssssstttssssssssssssssstttuuuvvvyyywwwttttttvvvwwwwwwvvv{{{tttqqquuuvvvqqqnnnooorrrsssuuuuuussspppllljjjoooppppppmmmjjjiiikkkmmmooommmllllllmmmllljjjggggggeeeeeeiiiooottttttrrrrrrmmmkkkooopppkkkjjjmmmmmmlllkkkllloooqqqrrrrrrxxxxxxxxxwwwvvvtttsssrrrbbbbbbaaa^^^WWWNNNDDD>>>999888777777666444///***+++(((&&&(((---222555666999888888777666555444333111000/////////111222444333333222...,,,,,,///222:::777333---******---111444222///---,,,---...///,,,---///000111000...---...+++((((((***---------***************)))))))))---111666;;;???GGGPPPWWW___eeennnvvv}}}pppcccSSSGGG@@@@@@>>>555333888:::;;;999555111......000000111444777555///...111111222444555555444222111222111///111333444222111000+++---555666111555===HHHPPPZZZdddooowwwuuummmhhheee___VVVKKK@@@777111333111...,,,------,,,+++)))+++---///000///---,,,...///111111222444888:::GGGRRR\\\aaaeeejjjmmmlllnnnkkkggg___UUUKKKBBB===888666444222000...---,,,222333444444222000000111111000//////000333666888888555111///---,,,,,,+++++++++++++++---///111222...,,,(((&&&%%%&&&((())))))***,,,///111111///......,,,+++,,,///111111000//////...+++))))))+++---111111111000...+++)))(((***...222333111222666:::EEEQQQaaalllpppqqqtttwwwttttttqqqiii\\\KKK<<<333---)))''')))******...333666333000///000111111000---------000444888999999777777444000---,,,---/////////...---++++++---///333666888777333111222444111111111111111000///...,,,+++******,,,///222444333222111///...---,,,,,,111222444666777777666555777888888666333111333444888666444222222333666777333222111000...---------+++,,,...000111222333333111333666888777444111///......///111444555444222111111111000111111222222222000000222555777666555444555555444222222333444333222222333555555333000...---,,,+++***+++++++++---///111111000000111222333666;;;???BBBFFFJJJMMMVVV[[[bbbiiimmmppprrrsssoooqqqrrrsssssssssuuuwwwtttuuuuuuvvvvvvuuuuuuuuuuuuwwwvvvuuuvvvxxxuuupppmmmpppsssuuutttsssssstttsssuuuwwwyyyyyyxxxvvvtttrrrwwwyyyvvvtttuuutttqqqpppppprrruuuwwwxxxuuusssqqqtttwwwwwwvvvttttttuuuuuuxxxzzz{{{zzzxxxwwwvvvuuuvvvvvvuuussstttwwwzzzvvvxxxxxxuuuqqqpppssswwwuuuwwwxxxvvvsssrrrssstttuuuvvvwwwxxxxxxwwwvvvuuuyyyyyyxxxuuusssrrrtttwwwppppppsssvvvtttpppttt|||uuuwwwwwwvvvtttrrrrrrrrrssssssssssssssstttuuuuuuwwwuuutttssstttuuuuuuvvvvvvqqqoooqqqqqqnnnmmmooooooqqqtttvvvvvvsssooommmkkknnnpppooollljjjjjjkkklllooorrrrrrnnnjjjhhhggghhhkkkooopppoooppprrrtttxxxrrrnnnppppppnnnmmmqqqqqqnnnllllllooorrrtttuuuuuuuuuuuutttsssrrrqqqppp______]]]XXXPPPHHHBBB>>>777666555555555333///,,,)))'''%%%'''+++000444666;;;;;;;;;:::888555333111000000//////000222444555333222000---,,,...222666>>><<<777111,,,***,,,...///...---,,,+++,,,---...+++---...000000000...---000...+++***,,,------,,,+++++++++++++++******)))---///111222444:::CCCJJJWWW\\\eeemmmuuu}}}~~~wwwjjj___VVVQQQJJJ>>>999;;;@@@???<<<888333000000111111111444777555///...000111222333444444444333222333444555444333333555666000---000888:::999===FFFSSSYYYbbbjjjqqqtttooogggccc[[[OOOFFF???:::555111222000...---------,,,+++***+++---...////////////222333333333333555888;;;EEEMMMVVV[[[aaaggghhheeellljjjeee]]]SSSIII@@@;;;999888555333000...---,,,...000333333222000//////333222111111111333555777555444111///---,,,,,,,,,...---,,,+++,,,---///111...,,,)))&&&%%%&&&'''((((((***,,,---......---------,,,+++---///111222111000///---+++)))***---000222222000///,,,)))'''&&&,,,///222222111111444777@@@KKKZZZeeejjjnnnrrrvvvnnnpppppphhhXXXFFF888111///***((()))******...333333111//////000222222111---,,,---000444777999999555333///+++((()))---111///000000///------///111333666888666222000111333333333444444444333333222000...,,,***+++---000222111111000...---,,,++++++---111555:::<<<;;;999777333444555444222000111222444333222111222444666888444444333111000...------,,,,,,...///000111111111222333555666666444222111//////000333555555333000000000000000111222333333222222222444666777666555444555444333111111333555444333333333444333111///...---+++))))))***,,,---111222333333222222333444666:::AAAIIIRRRWWWYYYXXXbbbeeejjjnnnoooooooooppprrrsssttttttrrrrrrssstttqqqrrrtttvvvwwwxxxyyyyyy{{{{{{yyyxxx{{{|||vvvmmmnnnpppssstttsssrrrrrrrrrttttttuuuvvvvvvuuusssrrrooossstttrrrqqqtttuuuttttttsssssstttuuuvvvuuutttsssxxx}}}|||wwwsssuuuxxxvvvwwwxxxxxxvvvttttttuuuvvvuuutttqqqqqqssswwwzzzwwwyyyyyywwwtttssswwwzzztttuuuvvvuuusssrrrssstttqqqssswwwzzz{{{zzzwwwuuuwwwvvvttttttuuuuuutttsssmmmooorrruuutttrrruuuzzzxxxyyyyyyvvvsssqqqpppqqqssssssrrrrrrrrrsssttttttssstttsssrrrqqqqqqsssuuutttqqqppppppnnnlllnnnrrrlllooosssvvvwwwuuurrrpppjjjmmmqqqrrrpppnnnmmmlllkkkrrrwwwvvvoooiiigggiiijjjrrryyywwwooolllpppvvv{{{uuupppppppppooopppssstttpppmmmlllooossswwwxxxtttsssssssssrrrrrrqqqqqq``````]]]VVVLLLBBB<<<999555444444333222111///...+++***((((((+++///333555999999:::999888555222000/////////000111333555666222000---+++,,,///444888>>><<<888222---+++,,,......---,,,++++++******+++***,,,...000000000...---222111///.........------....../////////...---,,,///000000......222:::@@@OOOUUU^^^gggnnnuuuzzz~~~|||tttmmmggg]]]OOOFFFEEEFFFEEECCC???;;;777444333333111222555444000...111222222333333333333222222333666999888555666:::???777555666<<<@@@BBBIIIRRR]]]```dddiiillliii```XXXVVVLLL@@@888666555333000///...,,,---/////////...---------...///000111222555555555333333444777:::===DDDMMMUUU```hhhiiifffiiigggaaaZZZQQQGGG@@@;;;999777555222///---,,,+++***---111222111000......555444333222222333444555444333222000...------...222111...------...000111...,,,)))'''&&&&&&'''(((***+++------------...///111000///000000111222222000///---)))(((***...222222111000///---+++)))(((///111222222111111333555===GGGSSS]]]dddiiinnnrrrkkkmmmkkkaaaPPP@@@555111222,,,))))))******...333222111000111222333444444///...---///222444555555222000---***((()))...111000111222111///---......222555777555111///000222444444555666666777666666444222...,,,+++---///111111111000///...---,,,+++,,,///444888;;;;;;:::999333333333222111//////.../////////000111444666777666555555444222111///...,,,,,,...///000000000000222222333444444444333333222111111222444444222111000000000000000111222222111222333444555555444333555555555333111222444777555555444333222111000///...,,,(((&&&'''))),,,///444666777777666666888:::>>>AAAIIIUUU___eeedddaaajjjmmmpppqqqpppooonnnnnnpppqqqrrrrrrqqqpppqqqrrrrrrsssuuuwwwxxxyyyzzzzzz~~~}}}zzzzzz}}}~~~vvvkkkppprrruuuvvvuuutttssstttttttttttttttsssrrrqqqqqqnnnpppqqqqqqqqqtttwwwxxxxxxvvvsssrrrsssuuuuuutttvvvzzz~~~~~~zzzxxxxxxzzzwwwxxxwwwvvvsssrrrsssuuuwwwvvvtttrrrqqqrrruuuvvvwwwyyyzzzyyywwwuuuuuuwwwrrrrrrrrrrrrrrrrrrrrrsssqqqsssuuuxxxxxxwwwvvvuuutttrrrpppssswwwxxxtttppplllnnnqqqsssrrrqqqqqqssswwwwwwwwwtttqqqoooooopppsssrrrrrrrrrrrrrrrssssssqqqrrrsssrrrppppppsssuuuwwwwwwuuurrrnnnmmmpppuuummmnnnqqqssstttsssrrrqqqmmmoooqqqrrrrrrqqqppppppnnnrrrvvvuuuppplllkkklllmmmttt{{{xxxppplllooouuuvvvsssqqqqqqrrrrrrrrrrrrrrrpppmmmnnnppptttvvvwwwtttttttttssssssssssssttt```___[[[TTTJJJAAA:::666333333222111///......//////...---,,,,,,...111333333444555666555333111000...//////000111333444555000...***)))+++000444777999888666222...,,,---...//////...---,,,***((((((***+++---///000///......222333333222000///......111222333333333222000///333333333111///111777<<>>:::777555333000...,,,+++***(((+++///111111/////////555444333222222222222333222333333222///...///111666444222000///000111111---,,,***((((((((()))***+++---///.........000333777666555444222111111222000///,,,)))(((***...111111111000000////////////111222333333222222333444===DDDMMMVVV\\\bbbhhhllljjjiiicccVVVFFF999555444333...+++++++++***---222111222333333444555666777222000......///000000///.........---,,,,,,///111111333333222///,,,++++++111333555444000...///111444555666777777777777777666333000---,,,---///111222222222222111///...---,,,---000333666888:::;;;444444333222111000---,,,,,,,,,...///111333444555666666666555444333111000,,,,,,...///000000000000222222333333333333333333444222111000222333333333222111111000//////000000000111222222222111111111555666666555444444666888555555444333111000//////---***'''%%%&&&)))---000444555777888999;;;???AAAHHHLLLSSS^^^hhhllljjjfffnnnpppssssssqqqpppoooooonnnppprrrrrrrrrsssuuuvvvvvvvvvwwwxxxyyyyyyyyyxxx{{{zzzxxxxxx|||}}}uuujjjooorrruuuvvvuuutttttttttsssssssssssssssrrrqqqqqqqqqqqqrrrssssssuuuyyy}}}zzzwwwtttrrrrrrtttuuuuuuwwwxxxzzz|||}}}}}}{{{zzzxxxxxxxxxvvvsssssstttvvvyyyxxxvvvuuutttsssrrrqqquuuxxxzzz{{{xxxtttqqqoooooonnnoooooopppqqqqqqqqqssssssssssssrrrrrrrrrrrrqqqnnnmmmqqqwwwyyyuuupppooorrrssssssrrrqqqpppooosssssssssqqqooonnnpppqqqsssrrrqqqqqqqqqqqqrrrrrrqqqrrrrrrqqqpppqqqsssuuuyyyzzzxxxsssnnnnnnqqqssspppoooooonnnnnnooopppqqqnnnnnnmmmnnnooopppqqqqqqrrrqqqppppppqqqqqqqqqpppooosssvvvuuuqqqnnnppprrrpppqqqsssuuuwwwwwwuuuqqqnnnmmmnnnppprrrttttttssstttsssrrrrrrqqqrrrssssssaaa\\\UUUOOOHHHBBB;;;777333333222///,,,,,,---///000111222111//////000111///000111222222111000///......///000111222222222///,,,)))))),,,111444666555555444111///---...000111111111000///,,,)))((()))***---///000//////...000222444333111///......111222444555555333111000333555777666333333777:::888@@@KKKUUU\\\```bbbddd___ccciiipppvvv~~~vvvnnnjjj``````______]]]YYYTTTPPP???888111000...,,,,,,...000111111222333444444555999>>>EEEGGGGGGIIINNNRRRVVVVVVVVVWWWYYY]]]dddiiijjjccc]]]ZZZUUUKKKBBB===666333000000111222111///++++++---000333555555444333333333222333333444555333444444444333333444666888BBBLLLUUU^^^gggjjjhhhfffccc]]]TTTKKKBBB;;;777555333111///---,,,+++***'''***...///000///000111333222111111000000000111///111333222///...///222666666555333222222111111---,,,+++******+++,,,,,,,,,...000///...///333777::::::999777333111222222111000...+++***+++...111111111000111111222333444333333333333444444444444;;;@@@GGGNNNTTT[[[bbbfffiiidddYYYKKK>>>666555666444///------,,,***,,,000111333555555555555777999555222000//////...---+++,,,...000111000//////000111333444444111---++++++///222444333000...///111333444555666666666666666444333111/////////000111222333444444333222000///---------...111444777999555444444444444333000---,,,---///111222333333333333444555555555444222111,,,,,,...///000111111111222333333333333333222222444222111111333444444333222222111000///////////////000000///...---///000444666777777666666777888444555444222000...///000---+++((('''(((+++///111111333666999<<>>AAABBBJJJOOOUUUYYY[[[\\\^^^```fffiiikkkllllllmmmoooooohhh]]]TTTOOOHHH???888777//////000000000000000///......///222555666555444444444444444333333333333111333555666555444444555999DDDQQQXXX___gggkkkllliiieee]]]SSSHHH>>>666111444333111///...------,,,'''***,,,...//////111333000000////////////...///+++///222111---,,,...111555555555555444333111000,,,,,,,,,,,,,,,...//////+++...000///...000555;;;999::::::777333111222444333333222///------///111111111111111222333555666444444444444555666666555777:::???EEEMMMUUU\\\aaafff___RRRDDD:::555444555444000...///...++++++...000333555666555444666888666444111000000000...------///111111000///000111///222555555333111///...,,,000222222///...000222222333333444444444333333222222222222222222222222222333444555444222000///------------///222444666444444444666888888555222000111333444555444444333///000222333333333111000+++,,,...000111222333333222333444444333222000///000000222555666666333000111000000/////////000000000111000---++++++...111222444777888777666666666333444444222///...000222...---+++***+++...222444111444888===CCCJJJQQQVVV\\\```fffjjjmmmnnnpppqqqtttvvvwwwvvvtttsssrrrsssnnnqqqtttvvvxxx{{{~~~{{{{{{{{{{{{zzzxxxwwwvvvoooqqqrrrrrruuuxxxwwwrrrmmmppptttvvvvvvvvvvvvwwwrrrsssuuuwwwwwwvvvtttssswwwtttvvvyyyyyyvvvxxx~~~zzzwwwtttssssssuuuuuuuuutttvvvxxxzzzyyyxxxxxxwwwuuuvvvwwwvvvuuutttuuuvvvwwwuuurrrrrrssstttsssqqquuuuuuuuuuuutttrrrpppnnnnnnllllllnnnrrrttttttrrrqqqqqqqqqpppooommmlllkkkkkkjjjkkknnnsssuuuuuusssvvvxxxwwwssssssvvvvvvrrrpppppppppnnnmmmnnnpppsssrrrrrrqqqppppppppppppppprrrmmmjjjkkkqqqtttrrroooppprrrppplllmmmqqqppplllnnnnnnoooppppppooonnnnnnmmmkkkjjjkkkmmmnnnmmmkkkpppqqqqqqqqqqqqqqqrrrssstttsssrrrooommmmmmnnnooorrrwwwxxxwwwyyy{{{wwwpppmmmlllmmmoooqqqssssssrrrsssqqqooommmmmmmmmnnnnnnqqqaaaMMMAAA===;;;777222333333111---)))(((+++...***...333444222000000111//////...------------...---...///////////////...000---+++---111444555444444555555333111//////000111222444555555333111///(((***,,,.../////////...)))---000111...+++++++++,,,---///000000...,,,******000666999777555444444666999>>>AAACCCEEEGGGIIIJJJKKKJJJJJJLLLTTTbbblll~~~{{{yyy{{{|||}}}|||bbbUUUGGG>>>999444444666888:::<<<@@@EEEJJJNNNPPPZZZ^^^dddiiikkklllllllllooouuuzzz{{{zzzxxxuuurrrcccWWWKKKEEE???777222333...000111111///......///111111222333555666444222444444444444333222111111000333666777777555555555888EEESSSZZZ```hhhnnnqqqlllhhh___SSSFFF:::111---444333222000//////......(((***,,,---...000222444...............---------(((,,,000///,,,***---000333444555666555333000///,,,,,,,,,---...///111111***---///...---///666<<<777999999777333222333555555666555222000///000111222111111111111333444555555444444555777888777666222555999@@@HHHRRRZZZ___ddd[[[NNNAAA:::666444333333000///111000+++***,,,///222555555444333555777777555222111222222111//////000111000//////000222---111555777666444222222+++...111111///...000333111222222333222222111111000111222333333333333222222333444555444222000///------...///000111222222333222333777;;;<<<:::777333444666777777666444333+++---///111222111000///+++,,,...000222444444555222333444555444222///...,,,///333888:::888222...///......//////000111222222222000---******...222000333666888777555444444222444444111......000333000///...---///111444666333666<<>>>>>>>>===AAA??????AAA@@@CCCPPP___sssuuu|||vvvgggYYYRRRGGG<<<===EEEFFFJJJOOOPPPRRRWWW___gggsssrrrrrrtttvvvxxxxxxwww{{{{{{yyyyyyvvvfffVVVQQQGGG===555000......///222555444111000111333000222444444333333333444666666666555444333111111222555777666333222555888???EEENNNYYYeeennnvvvzzzsssgggZZZOOOCCC777///---555444333111000000111222111000000000/////////...+++,,,...///000///---,,,+++***))))))))))))******000222666999888666222//////000000222333222///,,,------------///222555777666555444333444333222000111444555222---+++---111000222444555666555333222444555666888888888777666333222444:::CCCMMMTTTWWW]]]UUUIII===555333444555333333333333111///---+++111222333444444333222111333444444555555444444333000000000///000000111111111111333777:::999555000...111444444111...+++***222333444444333000...,,,---000222222111000000111//////000222444444222000111000/////////000222333444333333666<<<@@@@@@>>>888666555888<<<<<<777222---...000333444222---***,,,...111444666666444333333444666666555222...+++***...444999;;;999555222222000......000222333333222333444222000//////000333333333333333333222222555333000//////000//////000...------///333777999AAA@@@BBBIIIRRR\\\aaacccgggggggggiiinnnsssvvvxxxtttxxxyyywwwxxx{{{{{{xxxqqqsssvvvyyy{{{||||||{{{|||}}}~~~}}}{{{wwwtttqqqjjjlllooosssuuuvvvvvvvvvuuuxxx{{{zzzwwwuuuuuuwwwxxxwwwwwwwwwwwwwwwuuussstttvvvwwwwwwvvvvvvwwwxxxyyyvvvssssssuuuuuusssqqqrrrssssssuuuwwwyyy{{{|||vvvwwwxxxyyyyyyyyyxxxwwwtttqqqoooppptttwwwwwwwwwxxxvvvtttsssssssssrrrqqqoooppprrrtttttttttrrrqqqoooqqqrrrqqqooonnnpppssslllrrrtttqqqppptttuuusssssspppnnnpppsssvvvuuusssrrrooolllmmmqqqssssssqqqnnnpppsssuuuuuussspppnnnlllmmmnnnmmmmmmmmmooopppqqqrrrrrroookkkjjjlllnnnnnnppprrrrrrpppnnnnnnnnnpppqqqqqqrrrrrrrrrqqqqqqqqqqqqrrrrrrssssssrrrrrrrrrtttsssoookkkkkkpppuuussssssssssssrrrqqqppppppmmmnnnqqquuussspppqqquuu~~~yyytttqqqrrrrrrpppnnniii\\\KKK@@@;;;999666333000111000---***(((((()))***,,,...///...------...111222222111///...///111......------...///000111333222222222333444555555222222111///---...000333555111...///222555555333000///---,,,,,,---///000222000//////000///,,,)))(((+++...000111000...---,,,---///111333444444444666777:::<<<======<<<<<<<<<;;;;;;======AAANNN]]]nnnrrrzzzpppbbb]]]XXXQQQPPPUUUXXX]]]bbbeeeeeehhhmmmqqq~~~~~~|||yyywww~~~|||zzz{{{xxxkkk\\\LLLGGG@@@888222/////////222333444333222222222333222222333333333333222222555555444444333222222222222444555333111222666999@@@FFFPPP]]]iiiqqqtttuuussskkk```SSSBBB333,,,,,,333333222000//////000222111111000000//////......***,,,...000111111000///---+++)))'''&&&''')))+++000111333555555555333333111222333555777666222000...///000000111111111111222111///////////////...111444555333...+++---000///000111222222111000000111222444666777888888888111111333999BBBKKKRRRVVVUUUOOOGGG===777333222222222222222222111000...---111111111222222111111111222222333333333333222222/////////000111222444555222333444777:::888444000...111444555333111///...222333444444222000---,,,+++...000111000/////////---...///111444444333111222111111000000111222333222222333666999<<<======:::777555555888777333///......111333555333///,,,...000222555555555333222111222444444333000---+++***...333777888777444222444111///...///111111111111222333222111000111222444444444444444444555555777555222111111111111000///---,,,+++---444;;;AAAEEEGGGJJJRRR[[[aaaccccccfffgggiiimmmpppssstttuuu{{{~~~~~~{{{zzz|||{{{wwwuuuvvvxxxzzzzzzyyyxxxwwwyyyzzz{{{{{{yyyvvvsssqqqmmmmmmoooppprrruuuwwwxxxtttuuuwwwwwwvvvvvvvvvwwwwwwwwwvvvvvvwwwwwwwwwvvvxxxyyyyyywwwuuuttttttuuuxxxvvvssssssuuuuuutttrrrtttttttttuuuvvvxxxzzz{{{tttuuuwwwyyyzzz{{{zzzzzzxxxuuurrrrrrtttxxxyyyyyyxxxvvvuuuuuuuuuuuusssqqqnnnoooqqqrrrsssrrrqqqqqqlllmmmooonnnmmmnnnqqqtttooossstttrrrssswwwwwwsssrrrrrrrrrqqqpppqqqrrrsssssssssrrrqqqppppppqqqrrrnnnppprrrssssssqqqooommmmmmnnnnnnnnnnnnooopppqqqqqqqqqqqqnnnkkkkkknnnpppmmmnnnppppppooonnnoooppppppqqqqqqrrrrrrqqqqqqpppqqqrrrrrrsssssssssrrrrrrrrrssstttqqqmmmmmmqqqvvvrrrrrrssssssssssssrrrrrrnnnnnnqqquuussspppqqquuuzzzxxxuuusssssssssrrrqqqbbbWWWHHH===999888555222...///...,,,)))''''''((()))+++---...,,,++++++,,,111333444444222111111222,,,---......////////////111111222222222222111111...///...---,,,---///222222111000111222444555666111000///......///000111444222000//////...+++***'''***---111333333222111------///000222222222222666777888:::;;;;;;;;;;;;:::999:::<<<>>>DDDRRR___jjjqqqzzz|||ooonnnnnnjjjiiillllllqqqwwwzzzzzzzzz|||}}}yyyuuu}}}}}}{{{vvvppphhhZZZNNNAAA>>>999444111000222333666444222222333444555444555333111333555555333000444333222111111222333444222333333111///222888===AAAGGGSSSaaannntttsssqqqrrrmmmfffXXXEEE333,,,...111111111///......000222111111111000///.........***,,,///222444444444333000,,,((($$$###%%%)))+++///000000111222333444555333333555888:::999777444000111222333222000---,,,...,,,+++))))))***,,,---111333555333///,,,,,,...---------------------------///111333666777888888222222444:::CCCLLLRRRVVVMMMIIIDDD===777333000//////000000111111111000000111111000000000000111111222111111000000111111222/////////000222555777888555666777999:::777333000...111555666555444333333222333333333222///---+++))),,,///111000...------,,,,,,---000333444333222333222222111111111222222...000333444555777999;;;;;;777333222333333000---//////111444666555222000111222333555444333111000///000111111111///,,,+++,,,...111444555555333222444222///.../////////...///111222222222222333555444444555555666666777777777666444333111111222222000000...,,,...555@@@IIIMMMPPPVVV^^^eeehhhhhhggggggiiimmmqqqssstttsssrrr|||zzzzzzxxxtttxxxyyyzzzzzzyyywwwuuutttuuuvvvwwwwwwvvvtttrrrppppppoooooooooqqqtttxxxzzzuuusssrrrsssuuuvvvvvvvvvuuuuuutttttttttuuuvvvvvvxxxxxxyyywwwuuusssttttttwwwvvvtttuuuvvvwwwvvvtttuuuuuuuuuuuuvvvwwwxxxyyyuuuvvvxxxyyyzzzzzzyyyyyyzzzwwwtttssstttvvvwwwwwwvvvvvvvvvwwwxxxwwwtttrrrnnnooopppqqqrrrqqqpppoooiiijjjkkkkkklllnnnrrruuutttuuutttssswwwzzzxxxsssrrrtttuuurrrmmmlllooorrrsssvvvwwwtttooommmooorrroooppppppppppppooonnnmmmnnnnnnnnnnnnooopppqqqrrrqqqpppooommmlllmmmpppsssmmmnnnoooooonnnoooppprrrppppppqqqqqqqqqqqqpppppppppqqqqqqqqqqqqqqqppppppnnnpppqqqpppmmmmmmpppssspppqqqqqqrrrssssssttttttooooooqqqtttssspppqqquuuuuuvvvwwwwwwuuuttttttuuu\\\RRREEE;;;777555333000---------+++(((''''''((()))+++......---,,,,,,---111333555555444222222222---...///000000...---+++,,,...000000...---,,,,,,,,,------,,,,,,---///222111333444333111111333666222222111000000111222222444333111...---+++***)))&&&)))---111444555666555//////000111111222222222666777777888999:::;;;;;;;;;<<>>???FFFMMMSSS\\\hhhrrrvvvzzzyyyoooooooooqqquuuzzz~~~{{{uuunnnfff]]]WWWHHHFFFGGGHHHEEE>>>999777666555222000000000222333555444222333444666777777555444333666:::<<<:::888333222111111222333444555333333111......333<<>>:::999===>>>999555666444333111///...///111222111333444444444444666777555555666666777777666666333333333333333444444444111111///---,,,111:::AAAOOOWWW```fffhhhjjjmmmpppnnnggg___VVVIII:::222111...111222...'''$$$'''+++------...///000111222222333555777999::::::999888333111...,,,,,,---///000111111111111111000///...,,,,,,...111333333000...++++++,,,---///111333333000222444222...,,,///222///---,,,+++---000222333222333444666777777777666222111000///......//////+++,,,///666>>>EEEJJJKKKKKKFFF===555///......//////...---,,,,,,---......222333333444444333333222222333555777777555333222555333000---,,,---///111111555888999777777777999666777777555111...------+++,,,...000000///...---///111111111000000222333777555333222222222000///000111333444555666555555111000//////111111111000222222222222222333555777222000//////000111111111000111111111111111111111---,,,,,,,,,---///111333333333333444333333333333.........///222333222111444555666555444333444555111111111111111111111111...111333333111111666:::@@@BBBGGGRRR___hhhjjjjjjiiikkklllllllllnnnssswwwoootttyyyzzzxxxwwwyyy{{{zzz}}}}}}zzzzzz|||{{{xxxuuuuuuuuuvvvvvvxxxyyyzzzvvvvvvvvvvvvvvvvvvvvvvvvuuuuuuvvvwwwwwwxxxxxxxxxvvvwwwwwwuuussspppooooooqqqvvvzzz{{{xxxvvvwwwxxxvvvwwwwwwvvvtttrrrrrrsssyyy|||~~~~~~{{{yyyyyyyyyxxxwwwvvvvvvvvvvvvvvvvvvoooqqqssstttvvvvvvvvvvvvooosssxxxzzzzzzyyyyyyzzzoooppprrruuuxxxyyywwwuuuuuuuuuuuuuuuuuuvvvwwwwwwvvvttttttuuuwwwwwwuuurrrpppnnnpppvvvxxxwwwxxx|||yyyvvvrrrooonnnooopppqqqnnnooopppqqqssssssrrrqqqppppppqqqrrrrrrssssssssssssoookkkkkkmmmnnnkkkhhhjjjiiiiiikkknnnooonnnlllppprrrtttvvvvvvvvvxxxyyyuuuuuuuuuuuutttsssrrrqqqvvvvvvuuutttsssqqqooonnnrrrrrrqqqqqqqqqqqqqqqpppsssrrrpppoooooopppqqqrrrnnniiiiiinnnrrrssstttwwwtttttttttvvvxxxxxxwwwvvvCCC@@@;;;777555555666666///000000///------///000+++...222555666777999:::777777777666555666999;;;111111222333333333333333444666666111+++)))+++///+++---......---,,,---///000000/////////...---,,,......////////////......000444888888333///,,,++++++,,,...000222333444555555333111000///...//////,,,,,,+++,,,///444999===EEEPPP[[[dddppp}}}~~~{{{nnn^^^PPPLLLIIINNNYYYccciiikkkllloooqqqtttyyyuuupppggg^^^TTTKKKCCC===<<<555333888;;;777444555444222111000000111222333///222555666444333555777555666777666444222222333333444444555555444444333000///...,,,+++///888>>>QQQZZZeeeiiigggeeehhhkkkdddaaa\\\SSSDDD777333666---000111,,,$$$!!!$$$(((,,,,,,---///000222333333444555777888888888666555222111000000000000111111222111///...///000222333---...///222444333111...)))***---000111222111111///222555222...+++---000///,,,******---000444555111333666888::::::999888111111///......///000111+++,,,000666>>>EEEJJJKKKFFFBBB<<<555000...//////222111///...------...///111222333444444333222111000333555777777555333000333111...++++++,,,///111...111555666555555777999666777777555222///...///***+++---///000000///...000111111///...///222444:::888555333222111///---111222444666888888888888333000...///222333111...111222222222111222333555222000...---...000000///111111111222333333444444------,,,,,,...000333555222222333333333222111111222111111222444444333111666777777666444222333444222222111111111111111111///333666555444555:::???MMMKKKNNNWWWdddlllllljjjmmmooopppooommmmmmpppssskkkqqqyyy|||zzzwwwwwwyyyyyy||||||yyyyyy{{{zzzvvvyyyxxxwwwvvvuuuuuuuuuvvvxxxxxxxxxxxxwwwwwwwwwwwwvvvuuutttssstttuuuwwwxxxqqqtttwwwuuurrroooooopppjjjpppwwwyyywwwuuuvvvxxxssstttuuuuuuttttttuuuwwwxxx{{{~~~}}}zzzwwwwwwwwwwwwwwwvvvvvvvvvvvvwwwwwwqqqrrrssstttttttttsssrrrnnnqqqtttuuuuuuvvvzzz}}}pppqqqsssvvvyyyzzzyyywwwrrrrrrssstttvvvxxxzzz{{{uuuttttttwwwyyyyyyvvvrrrooommmqqqwwwyyyvvvyyyyyyyyywwwqqqlllkkknnnrrrnnnqqquuuuuurrrppprrrtttpppqqqrrrssstttuuuuuuuuuuuupppllllllnnnoookkkhhhiiihhhhhhkkknnnooollliiikkknnnrrruuuwwwxxxzzz{{{vvvvvvvvvvvvuuutttsssrrrtttssssssrrrpppnnnlllkkksssrrrpppooopppppppppooovvvuuurrrqqqppppppqqqrrrooojjjiiioootttvvvwwwyyysssqqqqqqtttxxx{{{yyywwwCCC@@@;;;777444444555666333222111/////////000000000000222333555666888888777888888888888777777666666333000///222555888999===:::666111...---,,,---,,,***)))))),,,///111222111222333333333111///---////////////...---+++***---000333444222000///...000/////////000///...,,,,,,,,,,,,,,,---...///000)))(((+++000444666<<>>888333555888===EEEMMMQQQQQQPPPQQQWWWaaannnvvv{{{sssdddTTTJJJDDD===777555666555444222000......---///000111333333333333333000000111111222222222222222333333444333222111000555222000000222222111///111111///***''',,,888BBBPPP[[[dddfffeeeffffffdddaaa\\\SSSIII@@@888222///,,,,,,(((""""""'''******+++...111444444333444333222000000111222333111111222333444444555555555333///***+++000222000444444555555444333222111...000111000...+++++++++000111444555555333111//////222111+++)))---000///000///......///111333444333000...///111222111///......111666<<>>@@@CCCGGGOOOZZZfffnnnqqqxxx~~~}}}xxxoooggg\\\QQQEEE@@@===999777777777555222///,,,+++******000000000111111111111111000000000000000///------------...000111222333333111000000111333444555666888777444///+++---444:::AAAKKKUUUZZZ]]]``````]]]___WWWMMMDDD>>>888111+++(((((('''$$$###%%%***...)))((((((***...222555555000///---,,,---///111333111111111222333444555555333555444333444777555111555555666666555444222111444444444222///,,,,,,,,,000111222333333333222111///000000---*********+++222000...,,,,,,...111333333222111111222333333333000///000444;;;CCCIIILLLIIIDDD>>>888555222000///000000000///////////////,,,,,,,,,,,,---...///000000//////000222444444333222111000111333444444444000000111444777888777555111000///...000222555777555555444444333111000///000111111000///...000222444444333111///...///111111000////////////000111222111111000000111111222000111333444444333333222222000///...///222555777444333333444555555333111333333222111222333555666666444111...,,,+++******)))(((&&&(((,,,///000000000222333444333111//////...++++++......---000555:::>>>CCCIIIOOOXXXbbbjjjkkkjjjjjjlllooorrrttttttooonnnlllkkkmmmqqquuuxxxrrrrrrsssvvvxxxxxxyyyzzzxxxwwwvvvvvvvvvtttqqqooopppooonnnnnnpppsssvvvwwwwwwzzz|||}}}|||{{{yyyyyyyyywwwtttssstttsssqqqooorrrrrrqqqrrrsssrrrqqqooouuutttrrrsssuuuvvvtttrrrxxxwwwvvvtttsssttttttuuussstttwwwyyy{{{zzzxxxwwwzzzyyyxxxwwwxxxyyywwwsssxxxyyyxxxuuuuuuvvvrrrlllrrrooopppuuuyyywwwuuuuuuvvvuuutttsssrrrrrrrrrsssqqqqqqqqqrrruuuxxxyyywwwyyywwwtttrrrssstttvvvwww~~~yyytttrrrsssuuutttrrrwwwtttqqqppppppoookkkgggiiikkknnnqqqrrrsssrrrqqqrrrssstttsssrrrqqqqqqrrrmmmoooppppppoooooopppqqqpppnnnmmmnnnqqquuuwwwxxxuuuuuutttsssrrrqqqpppooonnnnnnnnnmmmnnnpppqqqqqqrrrtttvvvvvvuuuqqqnnnkkknnnjjjgggiiinnnqqqooolllqqqqqqooonnnnnnpppqqqrrrssssssrrrpppnnnoooqqqttttttrrrpppqqqtttvvvxxxxxx555444333222222333555666777777666555444333222111333444444333222///---++++++,,,...111444666777777333222222333333333000...)))))))))***+++,,,...///------...111333555444222000111222222222000...,,,,,,,,,+++,,,...111444666666555111---))))))+++---444555666333///,,,,,,,,,,,,,,,---.........------+++,,,111:::CCCKKKUUU___jjjttt~~~{{{wwwssskkk```TTTIII???:::666333222222000---000666???BBBGGGNNNUUU___iiiooopppwww{{{yyyuuuqqqiii___TTTKKKBBB>>><<<999888:::888666333000---,,,+++***222111111000////////////333333333222000---+++)))***+++,,,...///111333444111222222333333555666777<<<:::777111---,,,000444;;;BBBJJJOOOUUU]]]bbbaaa\\\VVVMMMDDD===666...)))&&&(((***,,,,,,---...///(((&&&&&&''',,,000444555000000000111222222222333222222222222222111111111333666777666888:::777222222222333444333222111000444555444222///------...//////////////////////////////000///---******+++333111///------...000222111222222222111222333444444222111555<<>>===444222222222///,,,///666???DDDLLLTTT\\\dddjjjooosssyyyyyyrrrmmmkkkcccYYYMMMFFF>>><<<:::777888:::666555444222000---,,,+++222111000///.........///444555555444222///+++)))))))))***,,,...000222444222333444333222333555666<<<:::777222...---...000666;;;AAAFFFOOO[[[bbbdddZZZWWWQQQHHH>>>444,,,((((((***...111333222111///***'''%%%&&&***///333555111222333333333333333222222222111111000//////...222666777777999;;;777222...///111222222222111000222333333111//////000111///...---,,,,,,,,,,,,---...---///111///***)))+++111000...------------...///000111000000000222444777666666:::BBBLLLSSSVVVQQQGGG:::222///000111222222222111111111333444555000000000000000000000000.........111333555444333444222111000222222111000555444444444555444222///222111000///111333777999777777666555444222111000111111111///,,,++++++,,,---///000000......///000222222222222222222222222///000111222333444555555777777777777555333000///222222111222333555777888666666666888999:::888666777666444333222111111111222111000///...---------++++++,,,---///000222333333333444666777777444222111000111222222111777>>>HHHPPPZZZaaadddfffhhhjjjkkkiiiiiimmmrrrvvvuuuttttttsssrrrrrrssstttvvvxxxxxx{{{|||zzzyyyzzzyyyvvvtttrrrrrrrrrssssssqqqpppssstttttttttssssssvvvxxxuuuxxx{{{zzzwwwvvvwwwzzzxxxwwwvvvttttttuuuuuuvvvsssyyy}}}zzzsssooorrrwwwxxxyyywwwrrrmmmlllqqquuuxxxwwwvvvvvvwwwyyy|||}}}vvvxxxyyyyyyyyyzzz}}}xxxvvvwwwyyyzzzwwwwwwyyyssswwwyyyyyy{{{uuurrrttt|||~~~zzzyyyzzz{{{}}}|||zzzvvvqqqnnnpppmmmnnnrrruuutttssstttsssssssssqqqpppqqqtttvvvtttssssssssstttuuutttsssqqqpppnnnnnnoooooonnnnnnnnnqqquuuwwwwwwtttpppmmmkkknnnqqqrrrqqqnnnmmmmmmoooooonnnlllkkkjjjlllnnnsssqqqooonnnnnnooonnnmmmxxxyyyyyyxxxwwwuuusssrrrqqqlllhhhiiijjjlllrrrxxx~~~zzzuuupppnnnppptttwwwqqqnnnkkkkkknnnqqqqqqpppoooppprrrtttuuuvvvwwwwwwttttttsssqqqooonnnoooqqqrrrqqqppprrrtttuuuuuuttt000000000///000000111222333444555555555444333333111222444555444222///...---...///111222333444444222111000000111222111///......---,,,,,,+++++++++------///111222111...+++---...//////...---+++)))((()))***,,,...000222222444222000,,,)))(((***---///333555444111///111333222111///------///111222555777???JJJSSSYYYaaaiiivvvzzznnnccc]]]TTTJJJBBB<<<999888333111111111---+++000777???GGGRRR]]]eeekkkpppssstttxxxuuuiiibbb```ZZZPPPGGG@@@;;;888666333444888333333444333111...,,,***///............///000111444555666666555222///---)))))))))***,,,///111333222444444333000///111333888777555222000//////111333777<<>>GGGQQQYYYbbbiiikkkkkkmmmnnnooommmlllooouuuwwwvvvsssttttttttttttuuuvvvvvvvvvyyy}}}~~~zzzyyy{{{yyytttuuusssrrrrrrtttuuuuuutttwwwyyyyyywwwuuutttvvvxxxtttwwwxxxvvvsssrrrvvvzzzuuuuuutttsssssstttvvvxxxtttxxx{{{yyytttrrrtttwwwuuuuuusssqqqpppppprrrsssrrrsssuuuwwwyyyyyyxxxwwwsssvvvyyyzzzzzzzzz{{{}}}xxxvvvvvvyyyxxxssssssvvvpppuuuxxxxxxzzzvvvtttuuuzzz}}}||||||~~~yyyzzz{{{{{{zzzwwwuuussspppmmmmmmsssuuurrrqqqrrroooqqqrrrqqqpppppprrrtttqqqsssvvvwwwvvvuuutttsssrrrrrrpppnnnllllllnnnpppppprrrsssttttttsssrrrqqqmmmoooqqqqqqooonnnooopppoooooommmkkkjjjkkkooorrrnnnlllkkkkkkmmmnnnnnnmmmuuuvvvwwwwwwvvvuuusssqqqpppkkkhhhkkkmmmnnnssszzz}}}zzzvvvsssqqqrrruuuwwwsssrrrooonnnnnnppprrrsssrrrrrrrrrrrrsssuuuwwwxxxsssttttttssspppoooooopppmmmnnnooorrrvvvwwwuuuttt//////.........//////000222333444555555555444333000222444555555333111///000000111333333444444444222000//////000111111000000000///...---+++******///000111333444222...+++,,,---.........,,,***(((((()))+++...///111111222000000...+++)))***,,,...---111555444111000222666444222///------///222444999<<>>IIISSS___gggooovvvxxxvvvqqqfff[[[VVVRRRLLLGGGEEE>>>;;;666333222333333333111///......//////...,,,333///,,,,,,000444666666888888777555444222000///))))))((()))***+++---...666444111...---,,,------000///...000333444111...888333555???KKKVVV___gggjjjgggdddbbbZZZLLL<<<333555555666444222111000111555555222000...///222555111///,,,)))(((***,,,---//////...---,,,,,,,,,,,,111000111333777777444111,,,,,,---000222333222000---...///111333555666777444333222000...,,,***)))***++++++***((()))+++---333333333333222111000//////---...000---))),,,444444AAAKKKPPPXXXaaa^^^TTT@@@:::333111444888999888444333111000111444777999<<<@@@@@@:::666555555444---///333666777666444333666777777555111///------111111222444777888777666666555222,,,&&&%%%(((,,,222222333444666555333000+++++++++,,,---...///000,,,...111222222444666888777666555444222000///...333444555666666666555444888666555666888888666333888555333444555555222///---///111333555666666666333444666777777555444222111000000000222333555666777666666555555555555666555555666777777777777777111444777999<<>>HHHRRR^^^hhhuuupppjjjddd\\\PPPEEE>>>:::999888666333333333444777666444000......111444333000---***)))***,,,---///......---,,,,,,,,,---111111222444777888666333.........000222222000//////000222333555555555555444333111///---+++***)))+++++++++***)))***,,,///333333444333333111///...000...///111///+++...555;;;DDDMMMUUUbbbllldddTTT@@@888111///444999:::888666555444333333444666777:::>>>>>>888444555555333,,,...222666777777666444999999999777444111000000222111222444777888888777555444111+++&&&%%%(((,,,222111222444555555222000------------...///000111---///222333333444666888666666555333222111000000444555666666666555444333555444333555888:::888666555333111222333333000...,,,...111333555555555444555666777888777555333222000000//////000111333444888888777666666666666666666777777666666555444333222555999<<<@@@IIIVVV___dddhhhlllmmmnnnpppuuuyyy|||xxxuuuuuuwwwxxxvvvtttwwwqqqooorrrtttssstttwwwyyyvvvsssrrrsssuuuvvvwwwtttsssqqqrrrtttvvvwwwwwwvvvvvvvvvwwwyyyyyywwwuuuuuuuuuvvvvvvuuuuuuttttttssssssuuuvvvuuutttrrrqqqrrrssstttuuuvvvuuuuuutttvvvvvvuuutttrrrqqqooonnnvvvttttttwwwzzzyyysssnnntttuuuwwwwwwvvvvvvwwwxxx|||zzzwwwsssrrrqqqrrrrrrsssqqqooooooqqqsssttttttvvvwwwxxxwwwvvvuuuvvvwwwxxxvvvuuutttttttttrrrppprrrqqqqqqsssuuuuuurrrooorrroookkkjjjlllooopppqqqoooooopppqqqrrruuuwwwxxxrrrsssrrrpppmmmllllllmmmooonnnooosssyyy{{{xxxtttsssttttttssspppmmmkkkkkkhhhiiilllnnnpppqqqqqqqqqkkkkkkkkklllmmmooopppqqqooossstttpppooorrrtttqqquuuvvvuuusssqqqqqqrrrtttsssqqqooonnnnnnoooppppppqqqqqqqqqqqqqqqsssvvvyyysssrrrqqqoooooorrrvvvzzzuuuvvvwwwvvvsssqqqoooooohhhiiiiiijjjkkkmmmnnnooo---...///111333444444444222222222222222222333333222111111111111000---***,,,...//////...------...///000111222222222111000000///...---,,,,,,,,,,,,*********---///111000///+++***)))))))))+++---////////////111222444666777444000+++(((((((((((((((///000000...******---000333111111333:::AAAFFFIIIMMMZZZiiiooorrrwww{{{|||qqqnnnkkkgggddd```[[[WWWHHH>>>222...222777888666000111444777<<>>999444111222444666666///333;;;EEEQQQ\\\dddiiitttvvvvvvrrrnnnhhh]]]SSS@@@;;;777777555000...//////111111000---,,,,,,...000///...///000111000///444444444444333222333333555666666666444222...,,,************+++---///000...............///000000.........---,,,++++++,,,(((***...333999DDDXXXkkkpppzzz}}}uuuiii]]]PPPHHH===555111222333444000111111000000111555777888666333///---,,,,,,,,,******)))******+++,,,,,,000111222222333333333444------///111444666555333555777999;;;:::666111............000222555888999555444222...,,,+++---///555666555444111...+++)))---333999===>>>AAADDDFFFMMMUUU```hhhiiicccSSSFFF;;;333+++,,,444:::999666555555555555333000---++++++...---++++++......+++'''))),,,000222444444444777888888777444111111111222111000111444666777777555666555111...---000333333222111111222222000///....../////////...------,,,...000000000111333555888777666555555666777888333222111000//////......111222333444444333444444333333333222222222444555111222444666666555333111///000111333444555666666666555333111000000000111+++,,,---///111333666777666777777777777666555555888:::???FFFOOOYYYcccjjjooorrrtttuuutttuuuxxx||||||xxxsssqqqssssssrrrpppssssssrrrrrrtttwwwwwwvvvpppsssuuuuuutttuuuyyy}}}wwwxxxwwwssspppqqqvvvzzzxxxyyyxxxtttpppnnnqqquuuvvvvvvuuuuuuvvvwwwxxxyyyvvvtttsssqqqqqqqqqrrrsssoooppprrruuuxxx{{{}}}~~~vvvwwwwwwwwwwwwvvvtttssspppqqqsssuuuxxxxxxwwwvvvppprrrtttttttttuuuvvvxxxtttuuuvvvxxxxxxyyyyyyxxxyyyvvvrrrqqqqqqrrrrrrqqqqqqsssuuuuuutttttttttuuuqqqvvvzzzyyytttnnnmmmmmmoooppprrrsssssssssttttttqqqpppooooooppppppnnnlllllllllnnnooopppqqqrrrrrrqqqrrrrrrpppnnnnnnooopppqqqpppooooooooonnnllljjjmmmllllllnnnrrrsssqqqnnnkkkkkklllnnnoooqqqssstttrrrqqqooonnnnnnpppsssuuuvvvpppllllllpppsssuuuvvvsssssssssqqqppppppqqqsssuuurrrooooooqqqrrrqqqppppppooopppssswwwxxxtttqqqyyyvvvttttttuuutttppplllsssqqqoooppprrrppplllhhhggghhhkkkmmmnnnoooooonnn555444222111000/////////---///111333333222000...***---//////...---......//////000///------///111///000222444444444444444111111111000111111222222444555666555444444666888333111...+++***+++...///111222222333333333222222222333222///+++(((''''''%%%$$$$$$$$$&&&(((+++---+++111:::DDDLLLUUU\\\aaagggkkkpppvvv||||||qqqeeeYYYUUUQQQOOOOOOLLLDDD>>>999777333000///000111222111666@@@NNN\\\hhhnnnpppzzzyyyssskkkeee^^^SSSHHH999444111111///+++***------///000...+++***,,,///111/////////111222111000444666777666444222222222444555777777666444111///------------...///111222000000000000000/////////.........+++)))'''((()))((())),,,111666@@@SSSdddrrr|||||||||wwwooo\\\RRRDDD:::666555555444,,,---//////000222555888777555333000...,,,,,,,,,************+++---......000222333222111000111333------///222555777666555333555888999888555111...---------///222777;;;===555555444111...---...///222222222111111///......555===EEEGGGIIIMMMPPPQQQVVV___jjjmmmfffXXXKKKCCC888333//////333666555333222222222222000...,,,+++)))++++++)))+++//////+++)))***---///111222222222333444555333000.........111///...///222555666666555666666444000000333666444333111111222222111///...//////000///...,,,++++++---/////////000111333888777555444444555666777111111000///.........///222333444333000.........000000111000///000222444333444444444444333222111,,,---///111333555777888888777555333222222222222---...///000333555777888555555666777888888777777:::===CCCKKKUUU^^^eeejjjrrrtttwwwvvvuuuuuuyyy|||}}}wwwqqqnnnooorrrrrrrrrzzzzzzxxxuuuuuuwwwvvvsssrrrsssuuuvvvwwwxxx{{{}}}xxxwwwvvvtttrrrsssvvvyyysssssssssrrrqqqrrruuuwwwwwwvvvuuutttuuuvvvwwwxxxssssssrrrqqqqqqrrrssstttpppqqqrrrtttwwwzzz}}}~~~vvvvvvvvvvvvvvvvvvvvvvvvssstttvvvwwwwwwwwwvvvuuuqqqsssuuuvvvvvvwwwyyyzzzqqqsssvvvxxxzzzzzzyyyxxxwwwuuussssssssssssrrrpppooopppppppppoooppprrrtttqqqxxx}}}{{{rrrllllllooooooppppppooonnnooorrrtttqqqpppooooooppppppooonnnlllmmmnnnpppqqqqqqqqqqqqooopppqqqpppooooooqqqsssmmmmmmnnnoooooooooooonnnllllllmmmooorrrsssrrrpppmmmmmmnnnoooqqqssstttvvvrrrqqqppppppqqqsssuuuvvvvvvpppmmmooopppqqqssswwwuuuuuuuuusssqqqppprrrsssppppppqqqqqqqqqpppoooooommmooorrruuuwwwuuuqqqmmmpppqqqsssuuuuuutttpppmmmpppooopppqqqqqqooollljjjiiijjjkkklllmmmmmmmmmmmm555333000...------...///+++...222555555111---***&&&)))---///......000222000000///---+++,,,///222333333333444444555555555222222222222222333444555444666777666333222333555///...,,,******+++---///444555555555444333111000111222333111,,,)))((((((&&&%%%%%%&&&(((***,,,,,,***111<<>>666111......+++((()))------///000---))))))---111000......///000111111000444777999888444222111111333444777888888666333111000000///000111222444555333333222222111///...------------+++(((''')))+++,,,+++,,,000444<<>>888555222///+++---.........///111333444333222000...---,,,,,,.........///111222444555555666777444111///000333111000111333555666555333///111333444444333111000---,,,,,,,,,///333666999///222444555444333333333555666777:::>>>CCCHHHKKKWWWaaaiiihhhhhhkkkllliiiaaaeeeiiiiii___OOOAAA;;;444555666444222///......////////////.........///,,,---,,,,,,000555444000000111111222222222222111///000111///---+++***+++///---+++,,,///222333444333555666444111111444777777555333222333333222111111222333333222000...,,,---///000111000111222444666444111///...///111222222222111000000111222333000222333111,,,))))))***000222222111000111555999444222000...------......000000111222333555666777777666555333222222333333222222111000/////////000444444555555555555555444<<>>777444...***((())),,,...333111///,,,++++++,,,---000000///---++++++---000333444444333111000000111333555666666444333222222---...000222333333333222222111/////////...---,,,//////---+++***+++///222333000......111888@@@EEEVVV___jjjpppvvvyyyvvvqqqcccXXXGGG:::333000...---000000///...//////111111555444222000.........///---...000222333222222111333555444111,,,,,,000555333111111333666777555222222555999;;;:::777222///000+++***111666555555777111111222333444444444444999<<>>KKK[[[fffjjjkkkooosssyyyyyyyyyyyyxxxxxxwwwwwwtttrrrqqqppppppsssuuuwwwxxxvvvtttwww{{{}}}{{{xxxxxxuuutttxxx}}}{{{vvvrrrqqqrrrtttvvvwwwuuusssuuurrrsssxxxwwwpppnnnqqqrrrrrrtttuuuuuuuuutttsssyyyxxxvvvtttrrrpppnnnnnnvvvpppnnnrrrrrrqqqtttzzzvvvqqqppprrrtttuuuvvvuuutttvvvyyy{{{zzzyyytttrrrpppooopppsssvvvyyyyyytttqqqtttzzz}}}zzzvvvzzzvvvwwwzzzzzztttmmmtttsssqqqooonnnnnnoooppp|||{{{yyyvvvtttqqqooonnntttrrrpppllliiiiiikkknnnooommmllllllnnnpppqqqqqqnnnmmmkkkjjjooouuusssnnnjjjiiiiiijjjmmmppprrrrrrqqqsssvvvxxxxxxuuuqqqnnnoooppprrrttttttsssrrrpppxxxwwwuuurrrpppqqquuuxxxxxxwwwuuurrrqqqssswww{{{|||uuunnnkkknnnppppppnnnmmmmmmllllllmmmppprrrtttsssuuuvvvuuutttrrrrrrsssrrrqqqppppppooommmjjjgggllliiigggiiimmmooommmjjjjjjmmmppprrrsssssstttvvvsssqqqnnnmmmnnnqqqvvvxxx------------------,,,,,,---000222333111/////////------,,,---...000222333444333000---***+++///222555666666666555333000///000111222222111111333444333333333333222111//////,,,+++***+++---...---,,,444555777666444333222222444333222///,,,+++---///111......222333000000222666@@@KKKUUUaaammmsssssskkkiiigggeee```VVVJJJAAA666555444555777666222///111333555555555777;;;@@@FFFYYYlllvvvyyyzzzyyywwwggg[[[NNNIIIFFFAAA<<<;;;888555000,,,******,,,......---,,,,,,,,,,,,---...111111000...,,,,,,...000333444444333000//////000444555666555444222111111///000111333444333222222333111000///...---,,,***000000000...------000222333111//////222777===AAAKKKUUU```iiippptttrrrmmm```UUUFFF:::444111000///111000...------...000111666555333111000/////////,,,,,,...//////000000000222444555222...---111555333222111222555666444222555777999;;;:::888555333000++++++111555444444666222444666888;;;???DDDHHHGGGHHHKKKTTT___gggkkklllrrrwwwwwwssstttyyytttiiiggg```WWWMMMFFF@@@;;;888666444222111111000...---,,,...000222333333333333000---***)))***---...///333333333444666666444222///...---,,,,,,---...///000...---,,,---///111222444444555444222333555777666555333333333333222000333444444333111000000111333333333222222222222222111222333222000//////000000111111000//////000222111111000000000000000000111...,,,,,,...000111111222111//////000111222222333444666888999999888777555333222222333333222111333333333000---,,,---...000111222333444777;;;>>>HHHSSSaaajjjmmmooosssvvvwwwwwwvvvvvvvvvwwwwwwwwwqqqqqqrrrsssuuuvvvwwwwwwxxxyyyzzzzzzxxxuuutttssswwwwwwxxxzzz{{{{{{yyywwwsssuuuwwwvvvtttssssssuuuvvvssssssvvvuuupppoooqqqrrrrrrqqqrrrsssuuuwwwxxxvvvtttrrrpppooopppqqqrrrsssnnnnnnqqqsssrrrtttyyy~~~zzzuuusssssstttsssrrrwwwuuussstttvvvwwwvvvtttsssrrrpppppppppsssuuuwwwwwwuuusssuuuxxxyyyvvvsss{{{xxxvvvwwwyyyxxxtttoooppppppooooooqqqsssuuuwww|||zzzxxxuuurrrpppooonnnrrrrrrrrrpppllljjjjjjkkknnnmmmmmmnnnppppppnnnlllooonnnkkkiiimmmrrrqqqkkkjjjiiiiiijjjlllnnnpppqqqssstttttttttsssrrrrrrqqqsssrrrqqqqqqqqqrrrssssssuuuuuusssqqqppprrruuuxxxwwwwwwuuusssqqqrrruuuxxxyyytttooonnnppprrrqqqooommmlllkkkkkkllloooqqqrrrsssuuuvvvuuurrrqqqqqqqqqlllllllllmmmmmmmmmkkkjjjkkkhhhgggiiinnnqqqpppmmmmmmnnnoooqqqsssssssssrrrmmmmmmmmmnnnooopppqqqrrr***++++++,,,---...//////000222333222111//////000//////...---...000222444333222000---+++,,,000333888777666444222///---+++...000222333222111111111333222111111000000000111...---,,,---///000///...333444444444333333444666555444222///------000333555222222555666444555888???IIIUUU```kkktttwwwvvvmmmiiiccc]]]VVVJJJ===444***+++---000333222...+++...111333555666;;;CCCIIISSSbbbrrryyyzzzxxxuuuqqq^^^QQQEEE@@@>>>;;;888888777555222///,,,,,,,,,,,,)))***+++,,,---.........222222111///---,,,...000333333333111///......///444444444444333222111000111222333444555333222111222222000...,,,***)))(((000111222111000///000222333222111111333666:::<<>>HHHRRR___hhhqqqwwwvvvrrrmmmggg^^^VVVMMMBBB666...'''))),,,///111111000//////111333666999@@@JJJRRRaaaiiioooooonnnnnnllliiiVVVKKK???;;;999777777999555444222000---,,,++++++)))***,,,...//////......000111000///---,,,---///222222222000---,,,---///111000000111333333333222222333444555555333111///000000///---)))'''&&&&&&///111222222111//////000000000000222333666888999AAAKKKWWW___ggglllkkkgggXXXOOOCCC;;;777666555444222000---+++***,,,...///555444333222111000//////,,,+++*********+++---...000333555666444333444555666555555555666777777777666555333333333555777999888888:::===AAACCCDDDFFFFFFLLLTTTWWWXXX]]]gggppppppooopppsssyyy}}}}}}|||zzzzzzvvvoookkkiiiaaaWWWSSSKKK@@@777333333444555111///------.../////////......000111333555666666...***'''&&&)))...111333555444333444555666555444000000111111333444555555444333333222222222222333333555666555444444666777555444333333444444333222///111333222///,,,***)))111111000000000/////////...///111111000000111222222222000...,,,---000333555555666666666666666666222000------...000111111000000111111111333555888777777888888888888777666111//////000222444444444333333222000------///111...///222555:::BBBKKKQQQaaagggnnnrrrssstttwwwzzzxxxwwwuuutttttttttuuuvvvsssuuuwwwyyyzzzzzzyyyxxxsssuuuuuutttrrrrrrsssvvvxxxyyyzzz{{{{{{{{{{{{{{{vvvxxxyyywwwsssrrruuuyyywwwvvvtttsssrrrppppppqqqqqqqqqpppppprrrtttwwwyyysssrrrpppoooqqqtttxxxzzzrrrqqqrrrttttttttttttuuummmooorrruuuwwwvvvtttrrrooonnnmmmmmmnnnooopppqqqppppppqqqqqqrrrrrrqqqqqqppptttwwwwwwtttqqqpppppprrrtttvvvuuusssrrrsssuuuuuutttssssssssssssttttttxxxvvvssspppnnnmmmlllmmmnnnpppssssssqqqnnnllllllkkkkkklllnnnoooooollljjjnnnnnnjjjfffhhhlllmmmjjjdddeeegggiiijjjlllnnnpppsssqqqnnnmmmmmmoooqqqsssvvvtttpppmmmmmmooorrrtttpppqqqqqqpppooooooqqqsssrrrsssttttttrrrpppppppppnnnnnnpppsssvvvvvvssspppnnnnnnmmmmmmnnnooopppqqqrrrssstttrrrooommmllllllkkkllllllllljjjiiiiiiiiilllkkkkkkmmmqqqssssssrrrtttppplllnnnqqqrrrnnnjjjeeehhhkkkmmmnnnmmmkkkiii***************+++++++++222333333222000///000111000...,,,++++++...000222666666444222000000333555555444222111///---,,,+++,,,///222333111...,,,,,,...---------...000222333111000///000222333222111222222111///---...000333444333111...,,,...333666888666777999999999>>>DDDPPPZZZgggpppvvvzzzwwwqqqhhhaaaWWWNNNFFF>>>555///+++,,,...//////000222333000333666999>>>GGGRRR[[[hhhmmmooollliiigggbbb]]]NNNDDD:::777555444555888333222000///---+++******,,,---///111111000...,,,---...///---,,,+++,,,---000000///---++++++---///---,,,,,,///222555555444111222444555444222///------...---+++'''%%%%%%&&&---///111222000...---------...///111444666777888<<>>FFFPPPVVVgggkkkppprrrssstttvvvxxx|||zzzxxxvvvuuuuuuuuuuuuzzzzzzyyyyyyxxxxxxxxxyyywwwsssooonnnqqquuuwwwxxxyyywwwvvvxxx}}}}}}zzzxxxvvvuuuuuuvvvwwwxxxyyywwwwwwuuurrrqqqqqqppppppqqqqqqrrrsssttttttttttttqqqqqqqqqqqqrrrssstttuuuvvvvvvvvvuuuttttttsssrrrnnnooorrrtttuuuuuuvvvvvvqqqpppnnnmmmkkkkkklllmmmpppqqqrrrrrrrrrqqqpppooommmqqqvvvwwwtttqqqrrrssspppsssvvvtttrrrqqqtttwwwvvvuuutttsssqqqppppppppptttsssqqqooommmmmmmmmmmmmmmoooppppppoooooopppqqqkkkjjjiiikkkmmmooopppoookkkllljjjggghhhmmmnnnkkkbbbeeehhhjjjkkklllooorrrooonnnnnnmmmnnnooopppqqqsssrrrpppooonnnnnnnnnoooppppppqqqooommmllllllmmmnnnqqqssssssqqqooonnnnnnkkkmmmpppsssuuutttrrrpppppppppppppppppppppqqqqqqqqqrrrrrrqqqnnnlllkkkkkklllmmmnnnmmmlllkkklllnnnpppoooooooooqqqqqqppppppsssoookkklllooopppmmmiiihhhiiikkkllllllllllllkkk,,,,,,++++++******))))))///111222222111000000111///---+++***+++---111333777777666333111000222444222222222111///...,,,+++---///222222000---+++******++++++---...000222333222111000111333444333222111111000...------000222444444222///...///222555777666888<<<===???GGGPPPYYYcccooowww|||}}}xxxqqq```XXXNNNFFFAAA<<<777444111222222000......000111111555999>>>EEEOOO\\\dddkkkooorrrppplllfff[[[PPPFFF===555333111///111555111000///...,,,,,,,,,+++///000111222111///---,,,***,,,------,,,,,,---.........---+++***+++---000,,,***))),,,222555666555...///222333333000---+++))),,,---+++'''%%%''')))---...000000...,,,+++,,,,,,---...111333555666777333<<>>BBBBBBEEEHHHMMMQQQUUUWWWXXXccciiillliiihhhlllooommmqqquuuyyy}}}~~~~~~~~~yyyrrrmmmkkklll\\\[[[XXXQQQGGG===999999000///...///000111///...//////111333444444111...***---000333333111...,,,///...///111555999;;;;;;777555333222222222222111,,,---...000111111000000333444777888999888777666666777888777444222111111///......///111333222111000111111000...,,,---......///000111333444555555111222333333222111333444666777777555333222333555555666888999:::999777666666333111000111222222222000222333111...---111555888777666444222111000000...---,,,...000333333333333222111///---///222666999<<>>888666777777666999<<<===;;;555...+++***...444<<>>AAAHHHRRRWWWWWWYYYRRRJJJCCC@@@===999666222222333222000...+++***---...000333444555555555333444555666666555333222///...///111444777888888999;;;===>>>>>>@@@EEEJJJOOORRRXXX^^^cccfffhhhiiissszzz|||vvvtttwwwxxxvvv{{{xxxsssnnnhhhbbb]]]ZZZOOOLLLGGGDDD>>>777111000---,,,+++,,,...000//////000111333555777555111...+++---111444444111---+++111000111444777999999999444222000///000222222111+++,,,---...//////......111222555888999888666555555777777666333000.........------...111222222111222222222111///...000111///000222333555777888999222333444444222222333444666777777666444333333444222444666999::::::999888555333000///000111111111...111222111------111666999888666444222111000000...---,,,...000222222222333222111///---///333666<<>>GGGRRR___llluuuyyy~~~~~~xxxwwwuuuhhhWWWHHHAAA;;;999777222111222666<<>>GGGSSSZZZ]]]cccllluuunnnqqqvvvzzz|||zzzwwwuuuuuuwwwyyyzzzyyyvvvsssqqqpppvvvzzzxxxtttssswww}}}|||zzzxxxvvvuuuwwwyyyzzzuuuuuusssoookkkkkknnnrrrqqqtttwwwwwwuuussstttvvvwwwwwwvvvuuussspppnnnlllmmmnnnppppppqqqrrruuuwww{{{{{{yyyvvvtttsssssstttxxxyyyxxxtttpppnnnpppssstttvvvvvvsssnnnllloootttrrrqqqooommmnnnqqqtttvvvzzzuuuqqqqqquuuvvvsssooosssnnnnnnssssssnnnmmmqqqssstttttttttttttttsssssswwwuuutttqqqooommmkkkjjjnnntttzzzzzzvvvrrrqqqrrrrrrssspppjjjgggkkknnnnnnxxxqqqooorrrsssppppppsssrrrqqqppppppppppppnnnlllkkklllmmmlllkkkjjjkkkmmmkkkiiihhhiiimmmpppooommmpppooommmlllllljjjfffdddjjjnnnpppmmmgggdddgggjjjmmmnnnnnnlllkkkkkkmmmooolllkkkjjjiiihhhiiiiiijjjqqqqqqssstttuuuwwwxxxxxxrrrrrrrrrrrrrrrrrrrrrrrroooooopppqqqqqqqqqqqqppprrrsssssssssqqqnnnjjjgggjjjlllnnnllljjjiiilllooopppoooooopppqqqqqqooonnn///111444666666444222000///...///111333555444333444333111000//////............,,,+++******+++++++++---000222111///,,,)))++++++,,,...000111000...+++)))'''***///222111///000000000111333222000//////000111111111222555777666333000111333666777666111666>>>JJJYYYhhhuuu||||||uuupppcccTTTCCC>>>:::;;;999333000111666;;;===999000+++---222777AAAJJJQQQ```rrrwwwrrrooojjjbbbXXXNNNGGGCCCAAA>>>;;;888666555555555444444333111000000111222333111111///......///222444333222000//////......---------,,,---...111444666888444000...///000///---)))+++---///000///---,,,000111222222222111000///000...---...000111000...333333333333333222111000000222666888<<>>CCCCCCEEEGGGJJJOOOTTTWWWYYY___dddjjjkkkiiihhhkkkooo{{{{{{||||||xxxvvvvvvhhhbbb\\\\\\^^^\\\VVVPPPGGGFFFDDDCCCCCCAAA>>><<<999444111222111...,,,---)))'''&&&)))---///...,,,(((((()))...333444222...***,,,...///...---------444444555666666666555555555444222111//////......222333444444444444333222333444444333222111222444666666555222...,,,,,,---000111222222111///---,,,******,,,...000000...,,,///000222444555666666555...------///222555666666777555333111000///......000222444444333333333444444333111222444666777777333222000000000111333444///000111333333333222111111333555777888999999999777555666888888777:::???DDDIIIRRR[[[dddmmmvvv{{{zzzyyyyyyyyyzzz}}}}}}{{{yyywwwvvvvvvwwwwwwvvvwwwyyyzzzzzzyyyxxxwwwwwwvvvtttssssssuuuvvvxxxvvvvvvuuurrrooommmmmmooonnnqqqtttvvvwwwwwwxxxyyyssssssuuuvvvvvvvvvuuutttkkkmmmooopppoooooopppqqqnnnooopppqqqsssuuuxxxyyynnnqqqtttvvvuuutttttttttqqqtttxxxxxxuuurrrrrrsssmmmnnnqqqtttvvvwwwwwwwwwuuuvvvwwwuuurrrpppqqqsssrrrssssssrrrllliiioooxxxsssqqqpppoooqqqtttxxxzzzsssvvvyyy{{{yyytttnnnjjjlllooosssssspppnnnoooqqqnnnqqqqqqmmmkkkmmmooonnnpppooorrrwwwxxxsssnnnlllpppooonnnooooooooommmkkkkkkmmmpppppppppoooooopppnnnnnnmmmllljjjkkkmmmooohhhgggfffhhhjjjlllmmmllliiihhhiiikkknnnnnnkkkhhhlllooorrrsssrrrpppoooooooooppprrrsssrrrpppmmmkkkqqqsssvvvxxxwwwuuurrrpppxxxwwwvvvtttrrrqqqoooooowwwuuurrrooonnnppprrrtttvvvsssooolllkkkllloooqqqqqqooommmmmmmmmnnnmmmlllnnnnnnooopppqqqqqqqqqppp//////000111222222333333000...,,,,,,///111111111555444222000...---,,,,,,***,,,...///000000///...&&&(((+++---///000//////)))((())),,,000444666666///---+++,,,...///...---------...///111///,,,***+++---///000///...///000---...000333666999::::::===BBBKKKYYYiiiwwwzzzuuunnn___OOO:::666555888888555222333555777888444000000666===GGGNNNWWWaaammmvvvrrriiiddd\\\PPPEEE===999777777999777555555555666555444222222222222333444555666333111---,,,---000222444777777555333000.........111000///...///222666888777444000,,,++++++,,,,,,///+++)))---333777666333333333333333333333222222...///111333333222000///222222222111000///---,,,000000111000000555>>>DDDRRR[[[cccbbbZZZOOODDD<<<444444444444444444444444000333666999:::<<>>999888999;;;======;;;999888444222333222...---///)))'''&&&)))...111000///(((((()))---000111000------///000000...------...222333333444444555555555555555444333333222222222555555666666666666555555555555444222000000111333666555333000,,,***+++,,,111111222222111000//////)))***,,,000222222000---000111333555666666555444,,,,,,,,,...111444555555444444555444333222000///000222333333222222333444555333222333666888999999666444222//////000222333000111222444444333222111444555777999:::;;;;;;;;;999777999;;;;;;999;;;@@@KKKPPPXXXbbbkkkqqqtttvvvyyyxxxwwwvvvxxxzzz~~~~~~|||zzzxxxvvvvvvvvvttttttvvvzzz}}}zzzyyyxxxvvvtttttttttuuuuuuvvvwwwvvvtttrrrooonnnmmmlllnnnppprrrsssssssssssspppqqqrrrsssttttttsssrrrlllnnnppppppooonnnooooooqqqppppppqqqssstttttttttoooppprrrtttuuuuuuuuuuuusssuuuwwwvvvsssqqqqqqqqqlllmmmpppsssvvvwwwxxxyyytttuuuvvvvvvvvvuuuvvvvvvyyyyyywwwtttooolllmmmpppmmmmmmnnnoooqqqtttvvvxxxxxxxxxwwwuuutttsssrrrrrrlllnnnoooooommmmmmnnnpppkkkooorrrpppooorrrsssrrrnnnooorrrvvvwwwtttooollliiihhhiiillloooppppppooojjjmmmpppqqqpppooooooooollloooqqqooollljjjkkkmmmiiiiiijjjkkkmmmllljjjhhhggghhhkkkmmmnnnmmmkkkiiimmmoooqqqrrrpppppppppqqqssstttuuuuuuuuusssqqqoooqqqrrrtttuuuuuutttrrrqqqxxxwwwvvvuuusssrrrqqqpppvvvtttrrrqqqqqqsssuuuvvvxxxuuuqqqnnnmmmooosssuuussspppmmmmmmoooooommmkkkmmmooopppqqqqqqpppqqqrrr.........//////111222222---+++***+++...000222222000///...------,,,,,,---,,,...111333444444333222)))***,,,---.../////////,,,++++++---111444666666//////............---,,,+++***+++,,,---,,,)))&&&***---000111000/////////...///111333444666888999BBBHHHSSSbbbppp{{{zzzwwwvvvooo]]]KKK:::444222444555444555777444555444111///333<<>>PPP___lllnnnggg\\\NNNAAA777666555444333444555666555888;;;>>>@@@CCCFFFHHHPPPRRRSSSPPPMMMOOOVVV]]]dddiiikkkkkkqqqzzz}}}|||{{{zzzyyyyyyyyyzzzwwwxxxyyywwwtttpppkkkgggaaaeeegggbbbXXXNNNIIIHHHGGG???777444777999666333111111333666:::;;;;;;999888555444444111,,,***,,,+++)))(((+++000333444333,,,,,,,,,---......---,,,111222333222000...//////111111111222222333333444333444444555666666666666777666666666666666666777666666555333000000111333444333111...***)))***+++000000111222333333333333,,,---///222555444222///111222444666777666444333---,,,+++---000222222222///222555777777555333111000111222222111111222444444333333444777999999888999777333000//////000111333444555555555444333222666666777999::::::;;;;;;999888999===<<<;;;===BBBNNNTTT___jjjqqqttttttrrruuuvvvvvvwwwyyyzzz||||||}}}zzzwwwtttrrruuutttvvvzzz~~~zzz|||{{{yyywwwuuutttttttttwwwwwwvvvuuutttrrrooommmnnnoooooopppppppppnnnmmmmmmnnnooopppoooooommmmmmkkklllnnnnnnlllllllllmmmtttrrrqqqrrrtttuuutttrrrsssrrrqqqqqqrrrtttuuuuuuwwwvvvuuurrrpppoooooopppnnnnnnooopppsssuuuxxxyyyuuussssssvvv{{{}}}{{{xxx{{{zzzwwwvvvvvvuuupppkkkhhhjjjmmmppprrrssssssssswwwvvvuuuuuutttsssssssssnnnnnnooonnnmmmmmmnnnpppooosssuuusssqqqssssssqqqooopppqqqrrrssstttqqqnnngggfffgggjjjmmmoooooonnnjjjlllnnnooonnnmmmmmmnnnjjjnnnrrrrrrnnnjjjhhhhhhhhhjjjmmmpppqqqooojjjeeefffjjjooopppllliiijjjkkkooooooooommmlllmmmpppsssvvvvvvuuuttttttttttttuuurrrqqqqqqqqqrrrssstttuuutttttttttttttttsssssssssqqqqqqrrrtttuuuvvvwwwxxxvvvtttrrrppppppqqqsssttttttpppmmmmmmooopppnnnkkkmmmppprrrrrrppppppqqqrrr.........///000000111111,,,++++++,,,///222222222------,,,,,,,,,------......///222444555555444333............//////000000///......000333666666555000111222333222000...,,,***)))(((((())))))'''%%%))),,,000222111000//////...000222333444666999<<>>>>>BBBHHHOOOXXXdddnnntttuuuttttttuuuvvvxxxzzz{{{|||||||||}}}{{{wwwtttrrrzzzyyyyyy{{{~~~~~~{{{www~~~}}}{{{yyywwwuuuttttttxxxwwwuuuuuuuuutttqqqoootttsssrrrrrrrrrqqqnnnkkkllllllmmmmmmmmmkkkjjjiiiiiijjjjjjjjjhhhhhhjjjlllrrrqqqpppssswwwxxxvvvtttuuurrrpppoooqqqsssttttttxxxvvvssspppoooooopppqqqppppppoooppprrrtttvvvxxxuuurrrqqqvvv}}}}}}xxxvvvvvvuuuuuuzzz|||vvvmmmgggjjjmmmppprrrrrrpppoooooorrrwwwzzzyyyvvvqqqnnnqqqqqqpppppppppooooooooouuuyyyyyytttqqqqqqpppmmmpppqqqpppoooqqqtttsssooolllkkkjjjkkkmmmmmmkkkjjjkkklllmmmlllkkkjjjkkkmmmiiimmmpppqqqoookkkgggfffdddggglllqqqtttrrrnnniiifffkkkppppppkkkhhhjjjnnnooonnnmmmkkkjjjlllppptttvvvuuutttssssssuuuvvvwwwrrrqqqpppoooppprrruuuvvvqqqrrrrrrsssttttttuuuuuunnnppprrrtttvvvxxxxxxxxxsssrrrpppoooooooooooopppqqqpppnnnnnnnnnnnnnnnmmmnnnqqqtttssspppoooppprrr000000111111222111111000/////////111333444333111---------,,,,,,------...---...000222222333222222222111000000000111222222000000111444666888777555111444777999777444111...+++)))'''&&&''''''&&&&&&&&&***///222111000///...,,,///222333666:::@@@DDDKKKWWWgggsssyyy~~~zzzqqqiiiaaaVVVIIIAAA777333111555777666666999333111...---///888EEENNNVVV^^^hhhooommmeee]]]YYYKKKBBB888222222444444444555444333333333333111///,,,---///111333555666777555222///111555777555222222555666444000...111444///---+++***+++///444777222444444222...+++***+++------......///000000000------,,,,,,---///000222444666777555222000111333444444555555444333222222333111...***'''***111777GGGVVVdddhhhiiifffWWWFFF<<<:::888888:::>>>CCCFFFLLLOOOTTTWWWZZZ]]]aaaccciiihhhiiijjjlllooosssuuuxxx}}}{{{tttuuu}}}{{{~~~zzzuuuqqqooojjjddd___[[[^^^]]]XXXTTTSSSOOOHHH>>>@@@BBBBBBAAA>>>;;;999777444000+++)))))),,,...///......000444777888888444222222111,,,$$$"""$$$***'''&&&)))...333555444333333111///---------...333444444222000000111222333222111000000111111222///000222444555555555444444444333222222333444444555666777777555333333444000111222111...,,,,,,---,,,,,,---///111333444555666555444444555444222000222444666888888666333111...,,,++++++---...---,,,......///000111111111111222333333222111111444666333222222333555666555333333222222222222333444444555444333222222444555666777666555555444444555555333222555;;;???CCCJJJRRRVVV___jjjpppqqqqqqsssuuuvvvvvvwwwyyyzzz{{{|||}}}}}}}}}{{{zzzyyyxxxxxxxxx{{{zzzzzzzzz{{{{{{yyyxxx{{{{{{zzzyyyxxxwwwvvvvvvyyyvvvttttttvvvvvvtttrrrwwwuuuttttttuuusssooolllllllllmmmnnnmmmlllkkkjjjkkkkkkjjjiiihhhiiilllooorrrpppooorrrwwwyyywwwsssrrrpppooopppsssuuutttssstttsssrrrrrrrrrssssssrrrqqqrrrssstttttttttttttttsssrrrtttwwwzzz{{{zzzwwwrrruuutttsssvvvzzzwwwqqqlllmmmooopppqqqqqqpppoooooorrrwwwzzzzzzwwwssspppuuutttsssssssssrrrpppoootttxxxwwwrrroooppppppnnnnnnqqqqqqoooppptttsssnnnpppooonnnnnnnnnnnnllljjjnnnnnnmmmkkkiiiiiikkkmmmlllllllllllllllkkkhhhfffdddeeehhhmmmqqqrrrpppnnngggjjjlllmmmllllllmmmooommmmmmmmmlllkkkmmmpppsssqqqqqqrrrssstttuuuvvvvvvrrrrrrqqqppppppqqqrrrssspppqqqqqqrrrsssttttttuuuqqqqqqqqqrrrtttvvvxxxyyytttrrrpppnnnmmmnnnoooooonnnoooooonnnmmmlllnnnoooooosssuuutttpppmmmoooqqq111222333444444333111000333333333444555555333000//////...------------...,,,---...//////000000000333222111111111222444555///000222555999999888666222666;;;===;;;777333111---***'''%%%&&&'''''''''$$$(((...111111000......***---111444777>>>FFFLLLRRR```pppyyy{{{{{{zzztttlllaaaSSSGGGAAA@@@555222333777:::777666777333000---,,,///999GGGPPPSSS\\\hhhnnnjjj```YYYXXXFFF===333///000333444333666555444444444333111///***,,,...111333555666777555222000333777888555111333555777444///---///333...---+++***---222888;;;333666777444///***)))))),,,...//////...------......---,,,++++++,,,...///333555666444222111333666555555555666666555444444222111---(((%%%(((///555CCCPPP[[[___cccdddWWWFFF@@@???===>>>AAAGGGMMMQQQYYY\\\aaaeeehhhkkkoooqqqpppppppppsssxxx|||vvv{{{xxxnnnlllssstttnnnmmmjjjgggffffffaaaYYYRRRMMMQQQPPPJJJFFFFFFBBB<<<888888999;;;<<<;;;888555555444111---((((((,,,000111000///000333777888888333222333222,,,$$$"""%%%(((%%%$$$&&&,,,111333333444333222000......///000222333333111000///000222555444222111111111222222///000111222333222111000333222111000000111222333444666888888666555444555000222333333111///......+++,,,,,,---///000222333999777555444444333111///222444777888888666333111---,,,***+++,,,------,,,000///,,,++++++,,,///000333333333222111222444666333222222333444555333111...///111222444666777777333222000000111333777999666666444333222222222222000///333;;;AAAGGGQQQZZZ___fffnnnpppmmmkkkoootttvvvvvvuuuuuuwwwyyy|||}}}|||zzzxxxvvvwwwyyy|||~~~xxxxxxyyyyyyzzz{{{||||||xxxxxxxxxxxxxxxxxxxxxxxxyyyvvvttttttvvvwwwuuutttwwwuuussstttuuutttpppmmmlllmmmnnnooooooooonnnmmmnnnnnnmmmkkkjjjlllqqqtttsssqqqooorrrwwwxxxtttpppnnnnnnooorrrvvvwwwuuurrrpppqqqrrruuuwwwwwwuuutttrrrtttvvvxxxxxxvvvsssqqqqqqtttwwwxxxwwwvvvvvvvvvrrrwwwvvvqqqqqquuuuuurrrqqqqqqppppppppppppqqqqqquuuuuuuuuuuuuuuvvvvvvwwwwwwvvvvvvvvvuuutttqqqnnnooossssssooonnnqqqsssrrrlllpppqqqppprrruuussslllpppoooooopppqqqqqqpppnnnpppooommmjjjhhhhhhkkkmmmooolllhhhhhhjjjkkkjjjggggggfffgggiiimmmooopppooohhhhhhhhhjjjmmmpppppppppkkkmmmnnnooonnnnnnppprrrlllnnnqqqtttvvvvvvuuutttrrrrrrssssssrrrqqqooonnnqqqqqqqqqrrrrrrssssssssstttsssqqqpppqqqtttwwwyyyxxxuuuqqqnnnmmmnnnppprrrlllnnnooonnnlllkkknnnqqqppptttvvvtttooommmnnnqqq111111111333444333000---000222444666666333000...000000////////////000000111000...---,,,---///000111000//////000222444666444444666888:::888555111222333555777888777444222---,,,,,,,,,,,,+++(((&&&((()))---111333222...***+++***,,,444<<>>AAAOOOTTTPPPXXXgggiiillloooqqqsssxxx{{{wwwxxx}}}|||qqqgggeeeddd```[[[ZZZ\\\ZZZXXXWWWVVVQQQKKKEEEBBBAAAAAAAAA@@@>>>999666222444666666555555555666777555111,,,((((((***------++++++---111333222000111111111000---'''""" !!!$$$'''+++...000111222222111///------///111000//////.........//////111111222222333333333333222111000000111111000///222222111000111222444555;;;:::888666444333333222444222111111222333333222......///000111111222222666666666555444333111000333555888777444111///...,,,,,,---...000222333444222222000***$$$$$$)))///555555444444444444333333444222000000222333111///...000111444555777888888666222---)))***...222555666;;;:::333000111111---000...000:::IIIVVV[[[\\\dddmmmrrrnnnlllpppttttttxxxyyyxxxwwwuuuuuuwwwyyy|||zzzvvvtttsssuuuxxxyyy{{{zzzxxxvvvvvvxxxzzz|||wwwyyywwwqqqsss|||vvvrrrrrrttttttqqqqqqtttvvvtttssstttvvvuuupppllljjjnnnqqqqqqnnnllllllmmmmmmppprrrpppmmmmmmrrrvvvtttxxxxxxrrrpppssstttqqqpppssssssooopppuuutttooorrrrrrqqqqqqrrrsssuuuvvvuuutttsssssstttuuuvvvwwwtttwww{{{|||{{{xxxvvvvvvrrrrrrrrrqqqoooooopppqqqpppssstttqqqllljjjmmmpppsssssssssttttttttttttttt{{{zzzxxxuuusssrrrrrrrrrtttsssrrrooommmmmmppprrrpppooonnnnnnoooqqqssstttnnnlllkkkmmmpppqqqooolllkkklllnnnpppqqqoookkkgggmmmmmmnnnmmmlllkkkiiihhhmmmhhhggglllnnnkkkjjjmmmnnnmmmlllkkkjjjkkkllllllrrrnnnkkklllnnnooommmkkkmmmrrrtttrrrrrruuuwwwuuutttttttttqqqnnnllllllmmmtttqqqnnnooossssssoookkkooooooppppppqqqrrrssstttuuusssooolllkkkkkklllmmmnnnpppqqqoookkkjjjllloooxxxwwwtttppplllkkkmmmooo111111333555666444000,,,///111333555555333111///000///............///000333222000//////000222333333222111000111222444555555666888999777444111///---...000222333333222111111000/////////...+++)))(((***---111444333///+++---+++,,,333:::DDDRRR]]]iiinnnrrrtttyyy}}}}}}zzzppphhh[[[MMMAAA:::555333444444555666666555444333000111000000222999CCCLLLWWW```hhhjjjggg___TTTIII===777000,,,...111222222222111000000111111000...------...111444555222000///...,,,...000111000...000111222111000///000111///000000222333444555666555666555222...---///222444333222111111111222333111000...------///111333222222222222111111000///333444555555333111111222444333000.........000111555CCCOOOSSSZZZbbbaaaXXXOOOKKKMMMWWW[[[\\\dddppplllrrryyy~~~|||xxxuuuvvvzzz{{{yyyuuurrrlllfffaaaYYYQQQOOOQQQLLLJJJHHHGGGFFFBBB===999===>>>???@@@???<<<666222000111222222222222333555666444111,,,((('''***,,,...,,,+++---000222111000111111222000---(((### !!!$$$(((+++---//////......///...,,,,,,---.....................//////000000000000000111222222111000///000111222222222222222111111222333333444;;;999777555222000//////111000///000333444555444111111222222333333444444444444444333333222111000222444666555333///---,,,------...///111333555666777666333---&&&%%%)))...444333333222222111111111111000///000222333222///222333444555666666666666333111---)))(((***///333777;;;;;;555111111000,,,---...333@@@QQQ^^^dddeeeeeelllooolllmmmrrrwwwwwwxxxxxxxxxwwwuuutttuuuvvvxxxwwwwwwwwwwwwwwwxxxxxxxxxxxxxxxxxxwwwwwwwwwwwwtttwwwwwwsssuuu{{{}}}{{{tttqqqppprrrrrrpppqqqtttuuuvvvvvvuuurrrpppnnnnnnmmmooopppooommmmmmoooqqqmmmppprrrpppnnnnnnrrrvvvrrrvvvvvvqqqooorrrsssqqqpppssssssppprrrvvvvvvssswwwvvvtttrrrqqqqqqqqqqqqttttttssssssssstttuuuvvvtttwwwzzz|||zzzxxxvvvvvvsssrrrqqqpppoooqqqtttvvvssstttsssooojjjjjjnnnsssrrrrrrrrrsssssstttttttttwwwvvvtttsssrrrrrrrrrrrrooopppqqqooonnnnnnoooqqqqqqqqqrrrqqqpppooooooooommmmmmmmmnnnoooooonnnmmmmmmmmmmmmooopppoookkkiiillllllllllllmmmnnnoooppprrrkkkhhhjjjlllkkklllpppnnnmmmlllkkkjjjkkkllllllooonnnllllllmmmmmmlllkkkmmmqqqrrrppppppsssvvvuuuzzzxxxsssnnnkkkmmmrrrvvvyyyooojjjkkknnnoooooorrrqqqpppooopppqqqssstttsssqqqooommmllllllmmmnnnnnnnnnmmmmmmmmmmmmmmmlllssstttuuussspppnnnnnnnnn111222444555666444///+++...///000222222222222111000///---++++++---///000333222111111222333555666555555444333222222333333555777999777222...,,,,,,******,,,...000111333333666555444333333222///---+++,,,///222555444111...000,,,,,,111999CCCQQQ^^^lllsssyyyzzz{{{|||wwwrrrjjjaaaRRRCCC999333000...333333444444444333111000222333333222444:::DDDLLLYYY```fffgggeee^^^QQQEEE:::555///---///111222111111000///000111111///---//////000222333222000------+++))))))+++,,,---,,,111222333333111111222333111111111111222333444444444444222///...///333666666666555555555666666777333222000///000111333555000000000000///...---,,,444555555444111000000111666666444333222222222222444>>>GGGKKKUUUaaafffccc[[[]]]___bbbeeekkkrrrwwwtttyyywwwtttrrrqqqrrrpppkkkgggbbbaaa```YYYKKK@@@@@@FFFBBB@@@>>><<<;;;:::777555999:::<<<>>>>>>:::444///.........------...111444555444111,,,(((''')))+++///...---...000000000///111222222111...***&&&### """%%%(((***,,,,,,,,,(((***,,,---,,,++++++,,,,,,,,,,,,------......///000///.........///111222111000/////////111222333222222222222333333333333999777555222///---,,,+++///...---///333555666666444444555555555555555555000000000000000000000000000222444333111...,,,+++++++++,,,---///222555666;;;:::666///)))''')))---333222111000////////////.........000222333111///555555555555555444444333000000---)))%%%&&&+++///666999:::666222111///,,,,,,000:::IIIYYYdddiiijjjgggkkkllllllpppvvvzzzyyywwwxxxxxxwwwtttrrrrrrrrrtttvvvyyy{{{{{{yyywwwuuuuuuvvvxxxxxxxxxvvvtttrrrsssvvvwwwvvvvvvyyyyyyvvvssspppoooqqqqqqooopppttttttwwwwwwtttnnnkkkmmmpppssssssrrrooonnnnnnqqqsssrrrttttttrrrooonnnqqqtttqqqtttuuuqqqoooqqqqqqppprrrtttuuussstttwwwxxxwwwxxxwwwuuurrrqqqpppppppppsssssssssrrrsssssstttuuutttwwwzzzzzzyyywwwvvvvvvtttsssqqqpppqqqtttxxxzzzvvvuuurrrmmmjjjkkkpppuuurrrrrrrrrsssssssssttttttrrrqqqqqqpppppppppqqqqqqlllmmmoooooonnnmmmnnnpppnnnqqqtttssspppmmmmmmnnnmmmnnnpppooonnnmmmmmmnnnnnnnnnmmmnnnoooooommmkkkooonnnmmmmmmnnnqqqtttvvvwwwpppjjjiiijjjllloootttnnnmmmkkkjjjjjjjjjkkklllmmmmmmnnnmmmlllkkklllmmmlllppppppmmmmmmrrrvvvvvvxxxvvvrrrnnnlllnnnssswwwzzzoooiiiiiimmmppprrrsssrrrpppooooooppprrrsssppppppoooooonnnoooooooooooommmkkkmmmpppqqqmmmiiinnnqqquuuvvvtttqqqooonnn333222111222222111...,,,++++++---...000111111222000...,,,)))))),,,...000000000000111222333555666777777666555444333222222111555777444---((((((+++)))***,,,---///222666888999777666555555444222000...///111444777777555222222...,,,000777BBBRRR___hhhsss}}}zzzpppgggeeeZZZJJJ===555111///...111222222333222111///...333444444333444:::CCCJJJZZZ___cccccc```YYYLLL???888444//////111444555444111000000000111111///---//////111222333222000...---,,,***))))))+++,,,---222333444444333333444555222111000000000000111222333222111000111333777999777777777777777888888888333222222111222333555666000000000000///---,,,,,,222333444333111000222333666666666666666555555444999???EEEIIIRRR^^^eeeeeeeeemmmqqqnnnpppwwwzzzvvv{{{||||||}}}|||{{{{{{{{{tttqqqkkkgggddd```\\\YYYPPPQQQRRRMMMBBB777777===@@@>>>;;;:::999888888777:::::::::<<<<<<999555111------,,,***)))+++///333444333111---***((()))+++//////....../////////...111222222111///+++(((&&&$$$%%%'''((())))))((((((%%%(((,,,------,,,++++++++++++,,,---............000///.........///111222111111000...---...000222222222333333333333333333555444222000...,,,++++++///...---///222555666555555666666777666666555444------------...///000000000222333333000...,,,,,,)))))))))***---000333555;;;999555000+++)))+++...333222111///...............///000111111000///---333444444444444333222222///000///+++&&&%%%(((---111555777666444222000...///666BBBPPP\\\cccffffffjjjkkkmmmqqquuuxxxyyywwwvvvwwwxxxwwwtttqqqppppppvvvxxxyyy{{{zzzxxxvvvtttvvvwwwwwwxxxwwwuuusssrrrtttvvvwwwvvvwwwwwwwwwvvvssspppoooqqqrrrppprrrvvvuuuuuutttqqqmmmmmmoooqqqwwwvvvuuusssqqqpppqqqqqqyyyyyyxxxuuuqqqooopppqqqrrrtttuuusssrrrqqqrrrrrrvvvwwwwwwuuuuuuvvvwwwxxxvvvuuusssrrrqqqqqqrrrrrrsssssssssrrrsssssssssssstttvvvxxxxxxwwwvvvvvvvvvuuusssrrrrrrtttvvvxxxyyyvvvuuusssooolllmmmqqquuuuuuuuuttttttssssssrrrrrrqqqppppppooooooooooooooommmnnnnnnmmmkkklllnnnpppmmmpppsssrrrnnnmmmppprrrmmmppprrrqqqmmmkkklllnnnpppnnnmmmmmmnnnooonnnmmmrrrrrrqqqqqqrrrsssttttttwwwrrrmmmkkklllnnnqqqtttmmmlllkkkjjjjjjjjjkkklllkkknnnpppooolllkkklllooommmpppppplllmmmrrrvvvwwwoooqqqrrrqqqpppoooooopppuuurrrooooooppprrrqqqpppooopppqqqqqqrrrrrrrrrrrroooooopppqqqqqqrrrrrrrrrqqqpppooopppqqqppplllhhhnnnqqqtttuuussspppnnnmmm333111...,,,---......---((()))***,,,...///000111000...+++))))))+++...000,,,,,,---...///111222333777777777777666444222111---111222///)))%%%'''***)))***,,,---...111666:::888666444333444333222000111111333555888999888777444///---111888CCCSSS```hhhrrr{{{|||yyyuuummmfffaaaVVVFFF:::555333222111///000111111111///...---333444444333333888@@@GGGXXX]]]aaa___[[[TTTHHH===666222......222555777666111000111222333222///---,,,...000222333222111111000///...,,,,,,---///000222444555555444444555777222111000......///000000111111222444666888888999666666666777777777666666222222222222333444555666222222222111000///------...000222222222222444555333444555777888888888888:::???EEEKKKSSS]]]cccdddkkkvvv|||xxxwww{{{yyypppyyyxxxwwwvvvvvvtttrrrqqqoooiiiaaaYYYSSSPPPMMMLLLBBBAAAAAABBB===777666999<<<<<<:::888666666888999===;;;999999999999888777......,,,)))(((***///222222222111///,,,***+++,,,////////////............111111111111///,,,***(((***))))))(((((('''&&&%%%&&&***...000000...------,,,---...////////////...111111000000000111222333111222222///,,,+++---///333333333333333333333333222111000///............111000//////111333333222333444555666666555333222+++++++++,,,---...000111111333444333111///......+++*********---000333555888666333///,,,+++---///444333111/////////000000111222222222000...,,,+++//////000111222222222222000111111---)))((()))+++,,,...222555555222222333444===JJJWWW```dddfffgggmmmnnnrrrwwwzzzyyyuuusssuuuwwwxxxwwwuuurrrqqqqqqzzzzzzyyyxxxwwwuuutttsssxxxxxxwwwvvvuuutttttttttxxxvvvvvvvvvvvvvvvwwwxxxsssqqqqqqtttuuuttttttxxxuuurrrnnnnnnppprrrrrrrrrssstttuuuvvvvvvvvvuuusss{{{zzzxxxvvvsssrrrsssttttttuuuvvvwwwuuussssssuuu{{{zzzyyywwwtttrrrtttwwwwwwuuutttrrrqqqqqqqqqrrrssssssssssssssssssrrrrrrtttuuuvvvvvvtttttttttvvvuuutttssstttvvvwwwvvvtttuuuttttttrrrpppppprrrsssyyyxxxwwwuuusssrrrppppppqqqqqqqqqpppooonnnmmmlllqqqpppnnnkkkjjjjjjnnnqqqrrrrrrrrrooolllmmmqqquuummmppprrrqqqnnnlllmmmoooqqqooommmmmmnnnppppppooopppqqqtttvvvvvvvvvtttssstttrrrooonnnooorrrrrrqqqmmmlllkkkjjjiiijjjkkkkkkkkknnnqqqpppnnnlllmmmpppmmmppppppmmmnnnsssxxxyyynnnppprrrrrrpppoooooopppmmmmmmnnnppprrrrrrpppooojjjmmmqqqtttuuutttrrrpppooooooppprrrsssttttttuuurrrtttvvvtttppplllkkkjjjppprrrsssrrrpppnnnmmmnnn111...+++***+++---......'''(((+++---///000000000///...,,,******,,,...///******+++,,,...//////000444555777888777666333222---//////,,,(((&&&(((***'''***,,,,,,,,,...333777444222000000111222111000222222333555888::::::999444000...333:::EEEUUUbbbooouuuyyyvvvrrrpppooommm```TTTEEE:::666555444222---...///000000000......111222222000000444<<>>;;;888666777999999999000///---***)))***---000000111222111...------......///000///...---...///000000000000...,,,+++)))---,,,***(((&&&&&&''''''***---111333222111000000///000111222222111//////111222222222333333333333111333444222///---...000666555333222222333444444111111000000000000111111333111//////111222111000000222333555555444222111,,,+++++++++,,,...000111222444444333111000000000000///......000333666888555333000...------///000444333111//////000222333444555444222...,,,,,,,,,,,,---...000111222222222222222111///...---+++***((()))---222333222333666:::DDDRRR^^^eeejjjnnnppppppqqqvvv{{{|||wwwssssssuuuwwwxxxwwwvvvuuuuuuvvv{{{yyywwwuuussssssttttttwwwwwwvvvuuuttttttttttttxxxuuuuuuwwwwwwuuuvvvyyysssqqqsssxxxyyywwwvvvyyyuuuqqqmmmmmmrrruuutttsssnnnooorrrvvvzzz|||{{{yyywwwvvvuuuttttttuuuvvvwwwvvvuuuwwwzzzyyyuuuuuuwww}}}{{{zzzxxxsssnnnpppvvvzzzxxxvvvssspppooooooooosssttttttttttttsssrrrrrrrrrssssssrrrqqqqqqsssuuuvvvsssqqqrrruuuvvvuuusssuuuuuutttsssssssssssssssyyyyyywwwuuusssqqqooonnnqqqqqqqqqpppooonnnlllkkkqqqqqqooommmlllmmmpppsss{{{xxxrrrnnnmmmmmmoooqqqnnnoooqqqpppooonnnnnnoooqqqooonnnnnnpppqqqqqqppplllnnnssswwwyyyxxxvvvuuuoooppppppooopppsssrrrooommmllljjjiiiiiiiiijjjkkkkkkmmmooopppooonnnmmmnnnlllpppqqqnnnoootttxxxxxxvvvtttrrrooommmooossswwwrrrqqqnnnmmmlllmmmooopppjjjmmmqqquuuvvvtttrrrpppnnnoooooopppqqqssstttuuurrruuuwwwuuuoookkkjjjlllqqqqqqpppnnnlllkkkmmmnnn---,,,,,,---...///...,,,(((***---000222222111000///...---,,,,,,---...///++++++,,,---.../////////111333666888888777555333222000...+++)))((())))))'''***------+++,,,000444111///------///000111000111111111333666888999888444000000555===GGGWWWdddrrryyy}}}zzztttrrrpppmmm```TTTDDD:::666555222///,,,---...000000000000///...//////...---111777===HHHTTT\\\\\\VVVRRROOOKKK<<<666///,,,...111333333333333333555666555222///)))---111333222111222444222444555444111000111333222333555555444555666888777555333111111222444555333111000111444777777666444555555555444222111000//////000000222333444444666666555444333111000///***...222444444333333333000111111222444555666777555777<<>>:::888999:::666333333666777555555777999;;;;;;:::777666777999:::777555555666777777666111000...+++))))))+++......000222222111000000111---///000000...---///111/////////......,,,+++***...,,,)))&&&&&&(((***,,,...111333444444333222333222333444555444222000///000111333444555444333222///333777777333111222444888666333111000222444666444444333222222222222222222111//////000111111000...000222444555444222111...---,,,,,,---///111222222333444333111000000111444333111000111444777:::555333000......//////000333222000//////000333444555555444111---,,,...000,,,---...000111111222222333111///000222111---)))''''''***000111///111666@@@JJJWWWaaaggglllrrrwwwttttttxxx|||yyyttttttxxxuuuvvvxxxxxxwwwxxxzzz|||vvvvvvttttttsssttttttuuurrrssstttuuuuuutttsssrrrtttqqqsssxxxyyyuuutttvvvqqqqqquuu{{{|||yyywwwxxxsssrrrqqqqqqrrrsssttttttpppoooppptttyyy|||}}}|||wwwuuusssrrrssssssssssssvvvuuuxxx|||zzzuuuuuuyyy{{{yyyxxxwwwqqqlllooovvvyyywwwuuusssqqqpppooooootttuuuuuuvvvuuutttsssrrrqqqqqqqqqpppnnnoooqqqsssvvvqqqllllllpppuuuvvvvvvxxxvvvsssrrrrrrtttuuuuuuvvvuuutttsssqqqpppooonnnnnnnnnooooooooonnnlllllllllnnnqqqrrrrrrrrrsssttt~~~xxxrrrpppqqqrrrpppnnnooonnnnnnoooqqqqqqpppnnnpppooonnnoooqqqrrrqqqpppmmmooorrruuuvvvvvvvvvuuulllnnnnnnllloootttsssooolllllljjjiiiiiiiiijjjkkkjjjjjjkkkmmmnnnnnnllljjjjjjnnnpppnnnooossswwwvvvvvvuuusssooonnnooorrruuuvvvtttpppmmmjjjkkknnnppppppqqqrrrssssssrrrpppooommmmmmllllllnnnppprrrtttrrrrrrrrrpppnnnllllllllllllmmmnnnmmmlllkkkmmmnnn***+++---000222111...+++***,,,000333555444222111.........------.........,,,---...///000000000//////111555777999888666444666333...,,,+++***)))((((((,,,000000---,,,000444///---+++,,,...000111111000//////000444666777777333000111666>>>IIIXXXeeeooozzz~~~vvvnnngggaaaUUUEEE:::666333///++++++,,,...000111111000000,,,------,,,+++...555:::BBBPPP\\\\\\WWWTTTTTTTTTCCC<<<444//////111333333333333444666777666222///***...222333222000111333111444666555222000111222222333555555444555666888999777555333333555777888555111...---000444555555555555555555333111///...---...///000111222333333666666666555333111000///***...333666555333111000111111111111111222444444666666999@@@GGGMMMSSSXXXXXXXXX[[[]]]\\\XXXWWWYYYOOOJJJEEECCCDDDDDDCCCAAA<<<<<<:::777555333444555666444444555333000222666444666777555222000111333555444333444555555444222111000///,,,)))(((***+++---000222333222222222222,,,...000000...---///222............---,,,++++++---+++'''%%%&&&***...111000222555555444333333444555555666777666333111000///000333555555444222000---333999:::777555777999999777333000///111555777888777555444333222222222111000...///111222222111---///222444555444333222///...---,,,---///111333222333333222000///000111555333111///000333666888777444111//////000000///111000.........000333555555555444000------000444...///000111111222111111444000---000444444...'''(((&&&)))...///---///666EEENNNZZZbbbfffjjjrrrxxxvvvuuuxxxzzzwwwrrrvvv~~~uuuvvvwwwxxxxxxzzz}}}qqqrrrssstttuuuuuuuuuuuunnnpppsssvvvvvvtttqqqoooooonnnssszzz{{{uuuqqqsssooopppuuu|||~~~yyywwwwwwrrruuuvvvtttqqqppprrruuuwwwtttqqqrrrvvvzzzzzzzzzzzzwwwtttqqqpppooommmlllvvvtttwww|||{{{uuutttyyyyyyvvvvvvvvvpppkkkooowwwuuutttsssrrrqqqrrrssstttuuuuuuvvvvvvvvvuuusssrrrpppppppppnnnmmmmmmppprrrwwwooohhhgggllltttyyyzzz{{{wwwrrrpppqqqsssvvvxxxqqqqqqqqqpppppppppoooooojjjkkkmmmnnnnnnnnnmmmmmmgggkkkrrrvvvwwwvvvvvvuuu{{{uuupppqqquuuwwwsssnnnooommmlllnnnrrrsssqqqnnnoooooooooppprrrrrrqqqpppssssssssssssssssssrrrrrrkkknnnmmmjjjmmmssstttppplllkkkjjjiiiiiiiiijjjkkkiiihhhhhhjjjnnnnnnkkkgggggglllooonnnooosssuuutttoooqqqssssssqqqooommmmmmsssssssssqqqooonnnnnnooovvvuuurrrpppoooooooooooolllkkkjjjiiijjjmmmppprrrqqqnnnkkkkkknnnooonnnkkkgggjjjlllmmmmmmlllmmmnnn......000333777777666444///111444666666555222000---,,,+++++++++,,,---...222222111000/////////000222333444555666666666666000111111111///,,,(((&&&+++,,,---///000111111111111111000//////000111222000111111222444666777888666333000555AAASSSdddnnnzzzxxxmmmcccYYYLLL???666111...---+++---000222444333222000+++,,,,,,,,,...111666:::FFFSSS___aaa]]][[[ZZZXXXMMMAAA777555666333000///444444555666777666333000***...222333111//////000333333444444333111000///222444666777888888777666666555333444555666555444111...,,,,,,...111222333000111333444333111...,,,,,,...000111000000000111555444222222222222000///------///333666555000+++...000111///---,,,...111///222777<<>><<<;;;:::888666444222222222333222222111000///000111111555444333444555555333222222111///---------...///444222//////111222111///000///...---,,,,,,++++++///222555777777555111...******,,,///222222000......///000111222222111000---***((((((+++000444666444444444444444333222111333333222000...---...///111333444444333111111222111444777777555444444444555444222000/////////000111222333222111111444777777333///,,,,,,.........---///111222222222333444333222000......---......000///...---...000000000111000///------///222444333333333222222111111111000///000000111333555666555555444222000///000222000000111222333444555555222111000000000///+++'''"""$$$)))......///666???OOOUUU___hhhmmmqqqtttuuuxxxvvvuuuuuuuuuuuutttsssvvvvvvvvvxxxzzzzzzyyywwwqqqqqqqqqqqqqqqqqqppppppssstttuuuvvvuuusssqqqooouuuuuuvvvuuutttrrrqqqooopppqqqrrruuuwwwyyyxxxxxxtttsssqqqqqqrrrrrrrrrqqqoootttuuusssssswwwyyyxxxxxx||||||vvvssssssrrrnnnpppsssuuutttrrrqqqsssuuuwwwvvvtttqqqooopppsssuuusssuuuvvvtttppppppssswwwxxxvvvtttrrrrrrtttuuuwwwooopppqqqqqqpppoooqqqrrrnnnpppsssuuuwwwwwwwwwvvvqqqppppppqqqssstttsssrrrooopppppppppooommmlllkkkmmmnnnnnnmmmllllllpppsssrrrpppppprrrqqqnnnooorrrwwwwwwuuusssrrrqqqppppppnnnooooooooonnnmmmnnnnnnlllmmmoooqqqsssttttttssspppooommmnnnppprrrrrrqqqooonnnllljjjkkklllnnnppplllhhhdddcccdddgggiiijjjlllhhhddddddhhhlllmmmnnnsssrrrqqqooommmllllllmmmkkkllloooppppppooolllkkknnnmmmlllmmmnnnppppppoooooonnnnnnppprrrrrrqqqpppllliiiiiilllkkkggghhhmmmjjjjjjjjjkkkmmmnnnmmmllliiijjjjjjjjjjjjiiiiiiiii000//////000333555444444333333444444444444333333222111///...------...///444333222111000000000000000111222333444444444444333444444444222000---+++...///000111222333333333111000000111222333444555777777666666666666666777444666888<<>>999222//////...//////000000000////////////...---,,,...222555111222333444333222///...000111333555666555444333000000111333444444222000---,,,,,,---///000000///000000000000000000//////---......---,,,---000333333333333333333333222222444222///...///111111111...///000...,,,++++++,,,...111666:::<<<<<<;;;999555888::::::888555444444666555444333111000//////...---,,,,,,---///222444555444333444666666555444444222...+++***,,,...000222000//////000000000//////......---------......222444666888777444111...)))***+++...111222111///000111333555666666555555///---++++++...333666777666666666555444333222111111222111///---,,,,,,...111222333222111111222444444555777666444222111222222222111000///------,,,+++---...///000222666999666333///---------------...///000000000111333555555444111///.........//////////////////000111222222111///......000222333333444555555444333222111//////000000111222333333222333333222000000111333000111222333444555666777222111000111111000---***%%%&&&***...///111;;;FFFUUUZZZcccjjjooorrruuuwwwyyywwwvvvvvvvvvvvvuuusssuuuttttttvvvyyy{{{{{{zzzsssrrrrrrqqqppppppppppppuuuuuuuuuuuutttsssqqqpppxxxxxxwwwvvvtttsssqqqpppsssqqqppprrrvvvyyyyyywwwvvvssspppppprrrsssrrrooopppqqqqqqppprrrwwwwwwuuuvvvxxxxxxvvvvvvwwwuuupppnnnqqqttttttqqqoooppprrrsssssssssrrrpppoooqqqrrrooorrruuuuuurrrqqqrrrtttvvvuuusssqqqqqqqqqssstttqqqrrrrrrqqqooooooppprrrqqqsssvvvxxxxxxwwwuuutttpppooonnnoooqqqqqqqqqooonnnnnnnnnnnnnnnmmmlllkkkmmmmmmmmmmmmmmmoootttwwwtttpppnnnooonnnlllmmmqqqvvvuuutttsssqqqpppoooooonnnqqqsssqqqllljjjllloookkkkkkkkkmmmnnnqqqssstttooommmkkkkkknnnrrrtttuuuooonnnnnnnnnooopppqqqrrrjjjgggddddddfffiiikkkllliiihhhffffffgggiiilllnnnrrrrrrrrrqqqooollljjjhhhgggjjjnnnqqqrrrpppmmmjjjkkkmmmooopppoooooopppqqqmmmllllllmmmoooppppppoookkkkkklllmmmkkkhhhjjjooojjjiiihhhjjjmmmoooqqqqqqmmmllljjjiiihhhhhhhhhiii222000///000222444444444333333333333333333444555444333111000/////////000555444333111000000000000///000111222222333333333444555555555444222000...///000111222333333333333000000111222333555666666999888777666555444444444222555999===EEEVVVjjjyyyxxxssshhhUUUAAA444//////000000000111222333333444000000...,,,******,,,...555AAAOOOWWW]]]fffkkklllddd[[[QQQHHH>>>333,,,***,,,---......------......111///,,,******...333666111222444555444222000//////000222444555444333222//////111333555444111///---,,,---...111222111///111111////////////000111......---+++***,,,000444666777777555333222222333555444111000000111333333000000000///---,,,++++++---000555888999777444222111333444555333222222333666777777666555333111000...---,,,,,,---000333555555444333444666777777666444222///---,,,---...///111000/////////000000000///...------------......111333555666555333111///******+++---111333333222111222444666777888888777222000......111555888999666666666555444222111000///000111000.........000000000000///...///222555666666666555333111000///......//////......---,,,***+++,,,---///222555888555222///......------+++...///000//////000333666777555222000...///000111000111111111000000111111222111//////000111222333111333555666777666444333//////000111111111111000000111222222111111222444333333333444444444555555111111111111111111///...******,,,000222777CCCPPPZZZ___fffkkkooorrruuuvvvyyyxxxvvvvvvwwwwwwuuutttuuuttttttvvvyyy|||~~~~~~|||xxxrrrmmmmmmpppuuuxxxwwwvvvtttrrrrrrsssuuuvvvwwwvvvvvvvvvuuuuuutttttttttpppmmmooossswwwwwwuuuuuuqqqooopppsssuuusssppprrrpppnnnooosssvvvvvvtttvvvuuuttttttwwwxxxtttpppnnnrrruuutttpppmmmmmmmmmqqqssstttssspppnnnmmmnnnoooqqqssssssrrrqqqsssttttttrrrqqqooooooooopppppprrrsssrrrpppnnnnnnooopppssstttwwwxxxxxxvvvsssqqqsssqqqooonnnnnnnnnllljjjnnnnnnnnnnnnnnnnnnnnnnnnooonnnmmmlllmmmppptttwwwrrrllljjjlllmmmmmmooosssoooooopppqqqrrrrrrrrrrrrmmmnnnooonnnlllkkklllmmmiiijjjkkklllnnnppprrrsssooollljjjkkkmmmppprrrsssooopppqqqrrrssstttttttttkkkiiiggggggiiikkklllmmmhhhiiiiiihhhhhhiiimmmppppppoooooooooooonnnllljjjgggjjjmmmpppqqqqqqooonnniiimmmqqqrrrpppoooqqqssspppnnnmmmmmmnnnnnnmmmllloooqqqrrrpppllliiikkkooollljjjhhhiiilllooorrrsssnnnllljjjhhhggghhhjjjkkk333222000111333444444444222222111111222333555666666444333111000000111111555444222111000/////////...///000111222222222222555555555555444333111000//////000111222222222222000111222333444555666666888777555444333222222222000222555:::DDDVVVnnn~~~ssspppgggWWWDDD666///...000000000111111222333333000000///---+++)))***+++222===IIIQQQZZZdddkkkmmmhhhccc^^^VVVHHH777,,,)))+++---//////---,,,---...111...***(((***...333666222333333333333222111111///111333555555555444333111111333555666555222///---------000333444333222333222000//////000111222///...,,,******,,,000444:::;;;;;;888333000000111333444555555444444444444222222111111000...,,,+++,,,///333666666444000---///111333444333222222333777888888888777444222000...---,,,,,,---///111333555444222333555666666666222222111000000///......111111111000000000111222111///...,,,,,,,,,---...///000111333333333222111***))))))+++...111222111000111333555777777777666333111///000333666999999555555444444222111000///...000111222111111222444...///...,,,,,,---000333666555444333333111000...***+++,,,...////////////------,,,---///111333333222000///.........---+++...////////////000333555888666444111000000111222333555555444000...///000222000//////222444444333...000333555777777666555///000111222222111///......000111222111111222444555555444333222111000000///000111111111111111222......000333777>>>LLLZZZ___ccchhhlllnnnpppsssuuuxxxwwwvvvvvvwwwwwwvvvuuuttttttsssuuuyyy|||}}}}}}}}}zzztttppppppsssxxx{{{xxxuuuqqqoooppptttyyy}}}wwwwwwvvvvvvuuuuuuuuuuuutttpppmmmmmmpppsssssssssrrrpppnnnpppsssuuuuuusssuuuqqqnnnppptttvvvvvvuuuwwwsssqqqrrruuutttqqqoooppptttvvvtttppplllkkkkkkrrrsssuuutttpppmmmjjjjjjqqqqqqqqqpppppprrrtttwwwssssssrrrpppppppppqqqqqqssssssrrrooommmmmmnnnpppssstttvvvwwwvvvuuurrrpppsssqqqnnnmmmmmmmmmlllkkkoooooooooppppppqqqrrrrrrrrrqqqnnnmmmnnnppprrrssspppkkkiiilllnnnmmmnnnpppjjjkkkmmmpppqqqrrrsssssskkkiiihhhjjjlllmmmllljjjiiijjjmmmpppqqqrrrrrrrrrooonnnllllllmmmmmmlllkkknnnoooppprrrrrrsssrrrrrrnnnlllkkkkkklllmmmmmmllliiijjjkkkkkkkkklllnnnpppqqqooollllllmmmnnnmmmlllkkklllmmmnnnppprrrssstttiiimmmqqqrrrpppoooqqqsssrrrpppnnnnnnooopppooonnnrrrttttttqqqnnnnnnoooqqqooollliiiiiikkknnnpppqqqlllkkkhhhggggggjjjlllnnn222111000111333333222111......///000222444555666555555333222111111222333444333222000///............///000111222222222222444444444444333333222111///000111222222222222222000111222333444555555555555444333222111111111111000000111666@@@SSShhhvvvxxx~~~~~~~~~kkkiiicccWWWHHH999000,,,//////000111111111111111---///111000---+++))))))///999CCCKKKVVVbbbiiikkkllljjjhhhbbbQQQ===000,,,---111444444111......///000---)))))),,,000333444222111000000000000111222111222444666777666555444444444444555666555222///,,,,,,---///333666666666555444222111000000111111///...---++++++---111444;;;<<<<<<888222...---///000333666777666555444444222111111111222111...+++,,,///222444555222///---...111444555444222222222666666666666444222000///++++++,,,,,,------...///555333111111222444444444///000000111000000///...222333333333222222333555222111///---,,,---...///...///000111111222222222)))((('''(((+++.../////////000222444555555444444333111000111444777888888444444444333222111000//////111333444333333444555...///...,,,+++,,,///222555444222222222222111///)))***+++---///111222333333111///...///000000//////......///000///---+++---.../////////000222444666666555444333333333333555777888666111......///111///...000444666666444---...111333555555555555000111333444333111...,,,---///111222111111222333555555333222000...,,,,,,---...000000000111333444111111333777<<>>222000000555::::::555111///000...+++)))***...111222222000///,,,++++++,,,///111333444666888999888777666777666555444444333111...+++******---111666888999777666555333222111111000//////...---,,,...111444888::::::666///++++++---...111555666555444444666000//////111222111...+++,,,...111333333222000//////222666888777444333222444444333222111///...---***+++---...000000000000444222///...///111111111...------------...//////333555666555444444666888333111000...///000333444111111111111111111222222---***((()))+++...000000///000111222333333222111333111000111333666777777333444444444333222222111111333555555444333333333000000000///------///111333111///000222333222111---,,,------///111444555777444111000000111///...,,,,,,---///000000...,,,+++---000000000000111333444555666666666555444444444777999777222//////111000...---000555999888555//////000000111222222222111333555666555111...+++---///111222111111111222333222111///---,,,+++***+++---///000///000333666222222444999???HHHXXXggghhhjjjlllmmmmmmnnnqqqssstttsssrrrtttvvvxxxxxxwwwsssssssssuuuwwwwwwvvvtttoooqqqsssuuuvvvuuusssrrrttttttttttttvvvxxxyyyzzzyyyxxxvvvtttsssssssssssstttvvvvvvsssnnnlllnnnqqqpppsssuuussspppooorrruuuuuurrrqqqssssssqqqtttzzzwwwrrrpppqqqpppnnnqqqxxxqqqsssuuutttqqqppprrruuuppprrrssssssqqqnnnmmmmmmkkkkkkkkkmmmoooqqqqqqqqqrrrrrrsssssstttuuuuuuuuuvvvuuutttqqqoooppprrruuuttttttttttttuuuvvvwwwwwwpppnnnlllmmmpppsssttttttpppppppppqqqsssuuuwwwxxxwwwuuutttuuuvvvvvvtttrrrmmmjjjkkkqqquuuqqqkkkhhhlllmmmooooooooonnnlllkkkjjjiiiiiiiiijjjjjjjjjiiioooppppppqqqrrrrrrssssssxxxuuupppmmmkkkjjjiiihhhlllllllllllllllmmmmmmmmmkkkjjjjjjlllnnnooommmlllkkkjjjiiillloooqqqooolllmmmkkkiiikkkooopppmmmiiillllllmmmnnnppprrrssstttnnnmmmlllmmmnnnppppppoooqqqooonnnooorrruuuvvvvvvqqqrrrpppnnnrrrwwwvvvpppnnnkkkiiiiiijjjlllmmmmmmlllkkkjjjiiiiiijjjlllmmm------...///000///,,,***''')))+++///222444666666444333222111222333444555333222000///---,,,,,,+++///000111222222333333222111111111111111111111111333333444444555444444444000111222333333333222111111111111111222333444444111//////333;;;EEEMMMRRR___hhhppprrrqqqqqqooolllmmmkkkhhhbbbXXXJJJ;;;111+++---///111111000...,,,(((---222444333...+++((()))111:::CCCOOO^^^gggjjjkkkkkkjjjbbbPPP<<<222111222888======888333000111,,,***)))+++///222222000///,,,)))'''''')))---000444555777999:::999888777999777444333333222000...)))((((((+++000555999:::888888666555333222000000/////////...---///222444444666777333---)))***------///222333222222444777///......///222111...***---...000222333333222111111555999;;;:::777555444444444222111000///...---***,,,///222444444444333444111...---.../////////---,,,***((())),,,///111444666888777555555888:::333222000000111444777999555444333222111111111111111///,,,,,,...111333444///000111222222222111000222000///000333555666666444444444555444444333333333555666666333111000000111222222111///...///111222000...///222444444222000///......///111444666:::666222111111222000...++++++,,,///111111///---***---000111111000111222333444666888888777555444222666999888333000111333///---,,,000666:::999666111000//////......//////222444666777666222...+++---///222222111000000111000///...---,,,+++******))),,,//////...000333777111111555:::@@@IIIYYYhhhkkkmmmnnnnnnnnnnnnqqqsssrrrqqqqqqsssvvvxxxxxxwwwvvvvvvvvvxxxyyyyyyvvvsssoooooonnnnnnoooqqqssstttrrrtttwwwyyyzzzyyywwwuuuuuutttsssssssssuuuvvvwwwuuuyyyzzzvvvoookkknnnrrrrrrvvvxxxuuunnnkkkooottttttqqqrrrtttqqqnnnsss{{{vvvrrrqqqqqqooommmsss}}}ooorrrttttttrrrssswwwzzznnnppprrrrrrqqqppppppqqqfffgggjjjmmmppppppnnnmmmoooooopppqqqrrrsssssstttwwwwwwuuusssqqqrrruuuxxxuuutttttttttvvvxxxzzz{{{tttqqqooooooppprrrsssssspppppppppqqqsssuuuwwwyyyxxxvvvvvvxxxzzzzzzwwwttthhhfffiiisssxxxuuunnnjjjkkklllnnnoooooonnnlllkkkjjjlllnnnlllhhhggghhhkkksssrrrpppooooooqqqsssuuu}}}xxxqqqllljjjkkkkkkkkkpppooonnnnnnnnnnnnnnnooogggggghhhkkknnnooonnnlllkkkhhhgggkkkppprrrnnnjjjfffeeeffflllrrrtttpppllliiikkkmmmpppqqqqqqqqqpppqqqmmmjjjkkknnnpppooommmuuussspppoooqqqsssttttttuuutttooolllqqqwwwsssjjjkkkiiihhhiiikkkmmmmmmmmmnnnmmmkkkjjjjjjjjjjjjkkk,,,...//////---+++***+++++++++,,,---///222555777333111///000111333444444333222111000000000111111444888:::888444222444777444111...+++***+++---...222555999999777222///---000///...............///000000000000111222444444000222444666999===BBBEEEKKKPPPXXX___eeejjjnnnpppqqqpppnnnkkkaaaPPP???666111000111333444333000......000333555444111---++++++///666@@@LLLWWW```dddppppppnnndddSSSAAA888666666555444555666777666555111...+++,,,///111111000///,,,((($$$%%%(((---000444666777666444444666999888555333222222222111000222000...------000444666888999999999777444111...,,,//////---)))***///444888888888666333000,,,***......///111444666666555111---***+++///111///,,,---...///000111222222222555444444333333444444555666777666444000---++++++)))...333666555555666777777555333000...------------***(((***...111111000777666555444333444555555333222111222555777777777444666777777555444555555777555222111111222222222...000111111///......///333222111/////////000000222222333444444222111000777777666555444222111111///000111111000111333555333111///111444777666444555666444111......333888:::888666333222111111111......000111333333444444//////000000//////...---000111333555666555444333888888777666555333222111///000222444777888999:::666333//////111222111///222666:::999444000000222///000111222111///---+++,,,,,,+++++++++,,,,,,---000111000...+++,,,000444777444444999AAALLL\\\iiikkkkkkpppuuurrrkkkkkkpppppprrruuuxxxyyyxxxwwwvvv~~~~~~|||zzzwwwtttqqqpppssssssrrrpppooooooqqqttt|||yyywwwvvvxxxxxxvvvssssssqqqnnnoooqqquuuxxxyyyxxxtttpppoooqqqrrrrrrpppyyyzzzzzzwwwrrrmmmkkkjjjoooqqqttttttqqqooonnnnnnlllppppppmmmmmmooopppmmmmmmsssxxxuuummmjjjnnnsssrrrooommmnnnqqqtttuuutttmmmllljjjiiijjjlllnnnpppkkkkkkkkkkkkmmmooorrrssslllooorrruuuvvvvvvuuutttnnnrrrwwwzzzyyywwwvvvuuuooosssvvvvvvrrrooonnnnnnrrrrrrrrrpppnnnmmmoooqqqqqqvvvyyyxxxtttqqqrrruuuqqqlllhhhhhhlllpppooonnnlllnnnpppnnnllllllpppssslllllllllmmmnnnooopppqqqpppnnnlllmmmooopppqqqpppsssrrrpppooommmlllkkkkkkqqqpppoooooooooooollljjjnnnjjjkkkpppqqqoooqqqvvvqqqpppooonnnmmmlllkkkjjjddddddfffiiikkknnnpppqqqsssooolllooosssuuuqqqmmmmmmjjjlllqqqpppllllllqqqppprrrttttttsssqqqppppppooopppqqqssstttqqqlllhhhlllkkkjjjjjjllllllkkkjjjpppooolllhhhfffgggjjjnnn---///111111///.........+++++++++,,,...000333444222111///000222333333222111111222222222222111111444777888777333222555999777333---((('''***...111555666777555333000000000000000///...------...............///000111222333111333666777888:::===???@@@EEELLLTTT[[[aaagggkkkqqqqqqpppmmmcccSSSCCC999333222222333444333111///000111444555555222...,,,***...555>>>HHHTTT___gggsssrrrqqqnnndddUUUGGG>>>777444000//////000000000000---++++++---//////...+++***((('''(((,,,///222333555666555333333555888777555333222222222111000111000...---...000222444666777888888777444111///...000111...++++++///444888999999777555222...,,,/////////222555666666555111---***+++///222000......///000111222333333333333222222222222333444555444555555333000...---...---111555777777666666777777555333111///......------+++)))***...000111000444333222222222333444555444222111222444444333222333555777777555555555666<<<999666333222222222222000222333333111000000111444333111///...///000111222222222222222222111111444444333222111000000000000111222111000111222444333111...---///222444555444555555333000///333777999888666444111///......000111111222333333333222///////////////......------...000111222222222111444444555555444333333222///000222444555777777888777444111000111111///...111555888777222//////111///000111222111000...---,,,,,,,,,,,,---...//////222222000,,,***---222777:::666444999AAAMMM^^^lllpppppptttwwwtttnnnnnnsssttttttuuuvvvwwwxxxyyyyyyzzzzzz{{{zzzyyywwwuuussstttuuutttrrrqqqqqqtttvvvyyyyyyyyyzzz{{{zzzuuuqqqqqqooonnnooosssvvvxxxxxxvvvsssooonnnpppqqqpppooorrrsssuuutttqqqooonnnnnnoooooooooqqqrrrqqqnnnllllllnnnoooooosssvvvssslllmmmqqqtttrrrllliiikkknnnooommmlllnnnqqqrrrpppnnnkkkkkkjjjjjjjjjkkkllllllpppooonnnmmmlllmmmmmmnnnqqqqqqsssuuuvvvvvvtttsssrrrssstttuuuuuuuuutttssspppqqqrrrqqqooooooooopppooopppooonnnmmmmmmppprrrrrrvvvxxxwwwrrrooooooqqqnnniiifffggglllooopppnnnmmmmmmmmmlllkkklllnnnpppkkkkkkkkklllmmmnnnpppqqqooommmkkkkkkmmmoooppppppqqqpppooonnnnnnnnnnnnnnnpppooonnnnnnooonnnllljjjllljjjmmmtttvvvssssssvvvqqqrrrrrrsssqqqooollljjjeeefffhhhjjjlllnnnooopppqqqpppppppppppppppnnnmmmllllllppprrroookkknnnvvvuuuuuusssqqqooopppsssuuuqqqqqqrrrttttttqqqlllhhhiiihhhhhhjjjmmmooopppoooqqqpppmmmjjjggghhhjjjmmm000222333333222000000000,,,,,,,,,,,,---...000111111000000111333333222111///111333555555444111///222444555333111222666:::999444---'''&&&***000444666555444111//////111333222111000///...---------......---......///000000333555777888888777888999666:::@@@GGGOOOXXXaaafffpppqqqqqqnnnfffXXXHHH===666555333333444333111///111333444555555222000...)))...555;;;CCCOOO^^^iiittttttuuuxxxwwwlllYYYHHH:::555---((('''(((***+++///---++++++,,,---,,,+++'''((()))+++...000222333222333444333222333444666666444222111222222111///000//////......///000000333444555666555333111///000222222000------000333888888999888777444111/////////000222555666555333000,,,***+++///111111000///000111222333444444444111111000000111222333333111333333333111000111222111444777888777666666666555555333222000///...---,,,+++***+++---///////////////000000111333444555333222222222222111///,,,222444666666555555666777AAA>>>999555222222222333333444666666444333222333666444000...---...000222333222111000000000111222111000//////............222222333111000///000222222000...+++***,,,000444333555777555222111333555888777666333111...+++***111222222333333222222111////////////............***++++++,,,---...000000000000111222333333333333///000111222333444444444888555222111111000///---///222555444000------/////////000111111111111000------...///000111111222444222///,,,+++...444888;;;555333666>>>JJJ\\\kkkttttttvvvwwwtttpppqqquuuwwwvvvvvvvvvwwwyyy{{{|||uuuwwwyyy{{{{{{zzzxxxwwwvvvwwwwwwuuutttuuuwwwyyywwwyyy|||{{{uuuppppppooooooqqqtttwwwwwwvvvuuussspppnnnnnnooonnnmmmmmmoooqqqqqqpppnnnnnnooopppmmmlllnnnqqqrrrnnnjjjmmmnnnnnnqqqwww{{{uuummmoooqqqrrrpppmmmjjjiiiiiikkkkkklllmmmooonnnkkkiiikkkkkkkkkkkkkkkjjjjjjjjjrrrqqqooommmlllllllllmmmvvvsssrrrsssuuuvvvtttqqquuurrrooooooqqqrrrqqqooopppnnnllllllmmmoooppppppmmmmmmmmmmmmlllmmmpppssssssvvvxxxwwwsssppppppqqqjjjgggeeeggglllooopppooonnnllljjjjjjjjjkkklllkkkiiiiiiiiijjjlllnnnooopppooollliiiiiikkknnnppppppnnnnnnnnnnnnooopppqqqqqqqqqpppooooooppppppnnnmmmkkkkkkpppwwwyyyvvvuuuvvvqqqrrruuuuuutttqqqmmmjjjhhhiiijjjlllmmmnnnnnnnnnoooqqqrrrpppmmmkkkkkkmmmkkknnnssssssnnnkkkqqq{{{yyyvvvqqqlllkkknnntttyyysssssssssttttttqqqmmmiiiggggggiiilllqqquuuvvvvvvqqqqqqpppmmmjjjiiijjjlll222444555555222000//////...------,,,---...000111222111222333555444222000---000444777777555000...///000000//////111666:::999444...((('''+++000444111111111000///000333666444333222000///.........///............//////000333666999:::999777666666444666:::@@@HHHRRR\\\ccclllpppqqqnnnggg\\\MMM@@@888666333111222222111000222333444444333222000...***///555999>>>JJJ[[[iiisssvvvyyy~~~xxxeeeTTTCCC;;;000'''$$$%%%''')))///...---,,,,,,,,,,,,+++&&&(((,,,///222333222222111111222222222333444555555333111111111111000///...////////////......---000111222333333222111000222333444222000///111333666666777777666444222000......///222444444222000---+++***+++...000111111000000222333444555555555222111000000//////000000///111222222111222444555444666777888777555444444222222222111000...---,,,************,,,------------...///000222444555666111000111111222000---***000222444555555555666777@@@>>>999555111111333555444666888888666444333333777444000------...111333666444111///......000111//////...---------...///111222222000...---...///000000000---)))***...222111555888777444222222444333444333222000...+++)))//////000111222222222111000000//////............***)))))))))***,,,///000...///000111111111111000///000111111222222111111555444333222111111000///...000222111...,,,,,,---......///000111222333333111111111111222111111111222111///...///111444777666111000444<<>>HHHOOO___iiiooollliiieeeWWWGGG:::555///,,,---000333555444333222000000000000000000111333444666:::@@@DDDLLLZZZfffjjjpppyyyxxxppp___VVVIII>>>666222111000---000333333111000000222,,,---///000111111111111111000...000333555555444222000//////000000000////////////000000111111111000000000000111111111111///000222555666666444333111222333333222111...---+++,,,...222555555333111---000444666666444222000///000111333444444444444555555444333222222222222222222222111111222555888666444222222333333111...)))+++...000000---***(((&&&***...//////000222444222333444555555444444333111000000000222333222111000222444444222222222333000333555333///---000333444777::::::777444222111111111000///111333555777444333222111222333555666555444111///......000111+++,,,---...---...111333222111111111222222111000...222666666333000000111000000///...............---...///111333444555555666444333111111222333444000000///......///000111111111000///...,,,***)))//////000000000000/////////111444555333222333555111000/////////000//////...---++++++,,,///222555444444444333111...+++)))******---111555666333000000...000666<<>>:::555000***)))+++//////------111---///111333444444222222000000111222444555666666222000...---------///000////////////000222333444333111///000222333111///***+++---///222444666777222444666555333111111111...000333555666555444222333333444333222000...------......///000000//////...000333555555444222111///...---...111555666666333222222222222222222333...---...000222111---)))---000222333222222333333777666444111000000000111555444222000000111333444222333444333111000111222222444444333000,,,+++***222777;;;:::555000//////,,,...000333555888999:::444222111444888::::::888777666333000---++++++***)))***++++++,,,///333666999555000...///111000///---111444444111...---...444555666333///++++++,,,...///000222222222111000333333444555666777888999999777333000......///000111000000///////////////000000000000111222333444666555222111000000111222333444555444111000222555666444111///...///111222777666555444111///,,,+++***)))(((***///222222000///,,,...333999@@@JJJUUUgggmmmrrrtttwww{{{{{{wwwzzzyyyyyy{{{~~~|||{{{xxxtttppprrrqqqpppssswwwyyyyyywwwvvvrrrnnnmmmnnnnnnllljjjdddeeeiiiooouuuvvvrrrnnnkkkmmmpppqqqpppmmmiiiffflllnnnqqqssssssqqqpppnnnyyyyyyxxxvvvtttrrrpppoooooossssssooommmpppqqqoootttsssqqqooonnnoooqqqrrrqqqpppnnnnnnnnnppprrrtttsssrrrqqqpppoooooooooooonnnnnnnnnnnnooooooooopppuuuwwwwwwsssmmmhhhhhhiiimmmjjjddd^^^ZZZ[[[```dddhhhhhhiiijjjkkkmmmooopppiiijjjjjjkkkmmmppprrrtttnnnpppmmmggghhhoootttrrrpppqqqssstttttttttsssrrrlllpppuuuwwwvvvssspppnnnhhhkkknnnnnnmmmlllkkkkkkqqqppppppooonnnnnnoooooorrr{{{}}}vvvnnnnnnppppppnnnoooooonnnlllmmmrrrvvvnnnpppqqqqqqppppppqqqrrrmmmmmmmmmmmmmmmnnnooooookkknnnqqqttttttrrrooommmlllllllllkkkiiihhhffffffllllllmmmooorrrsssqqqpppxxxuuuqqqoooppprrrttttttpppppppppooooooppppppqqq+++,,,...000111000///...))))))))))))+++---000111333111//////111111111000.........---+++,,,///111222111000000222333333333555555333000,,,,,,///222999999888777666555555555333111///------...///111000000/////////000000111333333222000...,,,***)))'''(((***...444:::???BBBLLLYYYeeejjjpppuuummmaaaHHHAAA777///,,,---///000555222///...000222555555666555444333333333444444777<<>>DDDTTTbbbiiinnnsssrrrlllSSSKKK@@@666000...------222///,,,,,,...222444555999777666444222222222222666888>>>DDDJJJOOOSSSUUU]]]dddhhhfff___VVVIII>>>000,,,***++++++)))+++///---...///111111111000000333333222222111111000000,,,++++++***+++---...///111111000000000000111111111222444777888777333000......///000222333444555777888777555333333444666:::999777555333111//////...///000111111000//////---,,,,,,,,,+++,,,,,,,,,...///111222333222000///......///111444666555444111111000000000000111111555222///...000333555666444333111...---...111444777666333000,,,(((%%%###&&&'''))),,,...000222222111222333222111000111222000000///,,,)))((()))***///333666666222...------///111444888:::;;;;;;:::888777555444444444222000222111///...---------...------...---,,,---///111444111...,,,------------...111333444222000//////222333333222///---,,,------...//////000000//////---...111444666999:::;;;666333///,,,,,,000555888444333333222111000000000111222444555666666555555555444222111000111111222222444555444333333444555555444222111111333555777666888:::;;;999666222///---***''''''***---000111333000000444:::CCCPPP\\\eeepppzzz}}}~~~zzzuuuvvvtttvvvxxxxxxuuuqqqnnnmmmqqqppppppqqqsssttttttssswwwtttqqqooommmllliiigggiiiiiijjjmmmqqqtttuuuuuuuuutttrrrqqqqqqrrrtttuuurrrnnnlllpppvvvzzzwwwsssppppppqqqrrrrrrrrrrrrrrrvvvxxxwwwqqqmmmnnnnnnmmmrrrpppoooppptttuuutttrrryyyvvvrrrnnnnnnooorrruuuvvvsssooolllkkkmmmppprrrooooooooonnnooooooppppppppprrrrrrooollllllooorrrnnnlllhhhbbb___^^^aaadddeeegggkkknnnnnnmmmkkkiiioooooooooooonnnmmmkkkkkkjjjlllkkkiiijjjnnnpppppp{{{zzzyyyxxxvvvsssqqqppp{{{zzzwwwsssnnnkkkkkklllgggiiimmmoooooooooqqqrrrrrrrrrrrrrrrrrrrrrrrrrrrsssvvvwwwvvvvvvxxxxxxvvvvvvssspppmmmmmmmmmmmmlllpppppppppnnnmmmmmmoooqqqsssqqqmmmjjjjjjnnnrrruuuttttttssssssssstttuuuuuuhhhgggfffeeegggjjjmmmppphhhiiimmmrrrvvvxxxvvvtttlllooouuuzzz|||xxxqqqkkkppprrruuuvvvvvvuuurrrqqq...///000222222222222222//////...------......//////---+++,,,...000111222,,,---...---,,,---///111333444555555555555777999555333111...,,,,,,...///555555555444444333222222111000...------...///000,,,---.../////////...---///////////////...------***+++,,,---000222555666???MMM[[[dddkkkqqqqqqmmm___WWWLLLBBB:::555222000000---++++++---111444555999777666444333333333333666888;;;???CCCGGGKKKLLLSSS___jjjooollleeeYYYNNN>>>777111///---***+++/////////000111222222111111222222111111000000//////++++++++++++,,,...///000111000000///......//////111222444666666666444222000000111111222333333333888888666333111222444777<<<:::666222///.........---...000111222222222222222111///.........///000...///000111111111///...------...111444555444222000000////////////000000555333222111333555777999666444000+++)))***///222555444333000---((($$$"""###%%%(((,,,...000000000000111222111000///000111///...,,,)))&&&&&&(((***...111333333000---,,,,,,///111555888::::::999999777666555444333222111000222111000//////000111111000111111000......///111333111///---------......111222444555444333222222111111222111000///......//////000000000000000000,,,...000333666888999999333111///...///333777:::555555444444333222000000222333666777888888666555444333222111111111222222111111222333333333333444444333111000111333666888666666777777555333000///111...+++)))***...222444:::666555999>>>FFFSSS^^^kkkxxxzzzuuuqqqqqqqqqooosssvvvvvvsssqqqqqqrrrrrrqqqqqqqqqrrrsssrrrrrrtttsssrrrpppooollljjjhhhjjjjjjlllnnnqqqssstttuuuuuutttsssrrrssstttvvvxxxvvvsssqqqqqqtttvvvvvvtttooopppqqqrrrrrrrrrrrrrrrqqqtttsssnnnllloooqqqpppqqqooonnnqqquuuwwwuuurrrrrrsssuuuwwwvvvtttqqqooorrrpppnnnlllkkklllnnnppptttrrrpppnnnlllkkkkkkkkkmmmppprrrqqqnnnmmmoooqqqsssrrroookkkgggfffhhhjjjkkkmmmoooqqqrrrqqqooonnnsssrrrqqqooonnnmmmmmmmmmkkkkkkiiihhhiiimmmppprrrzzzyyyxxxvvvsssqqqooonnnzzzyyyvvvqqqllliiihhhiiikkkmmmooopppooonnnoooppprrrsssssstttttttttttttttuuutttssstttwwwyyywwwtttrrrnnnkkkkkknnnppppppnnnppppppooommmllllllnnnpppnnnoooppprrrrrrqqqpppooovvvvvvtttrrrpppooonnnmmmpppooonnnmmmmmmmmmnnnoooiiikkkooosssvvvuuurrroooooooooppprrrttttttsssqqqnnnoooqqqssstttttttttsss000000111222222333333333222222222222222333444444000...+++***,,,---...///------...---+++***+++,,,///111333444444555999<<<:::777333///...------...000111222333444444333333111000000//////000111111000000111111000...---+++///000000111111111000000---------------......///:::CCCPPP]]]iiiqqqqqqmmmgggaaaWWWNNNEEE>>>888444///---******...222444666666555444444444444555666666666888:::===AAAEEEGGGKKKYYYgggooorrrqqqkkkdddOOOEEE;;;666111---,,,---//////000000111111000000000000000000000000000000,,,,,,---...///000222222000///...---------------222222222111111222444555222222222222333333333333777666444111///000333555:::777333///------...///---...000333444555555555444333111//////000222444000000111222111111000///,,,,,,---000222333222000000//////////////////000222333555666666777777777555333///***''')))---000333333222111...+++(((&&&&&&(((+++...///000///...///000111111//////000111...---+++(((&&&&&&))),,,...000111111000...------...000222555666777666666444444444444333333333444333333222111111222333444333444444333111111222333222222111000///...///000333333444666777777666555000000000111222111000000222111111111111111111111...///111333555555555444//////111333555777888999444555555555444333111111222444666888888888777666333333222222222222222222//////000222333333333222333222000///000333666888888777444222111000111111666444111......222777;;;===:::;;;@@@FFFNNNYYYdddqqq~~~wwwnnnjjjkkkmmmooommmppprrrrrrppppppsssvvvrrrrrrsssrrrrrrrrrrrrsssqqqrrrsssrrrqqqnnnlllkkkiiikkkoooqqqrrrrrrrrrqqqrrrrrrsssttttttuuuuuuuuussstttuuusssqqqrrruuuxxxrrrsssssssssssssssrrrqqqooorrrqqqllljjjmmmpppooopppooooooqqqtttvvvtttrrrooorrruuuxxxyyywwwsssqqqpppqqqqqqpppppppppoooooosssqqqooollljjjjjjjjjjjjkkkooossstttqqqnnnmmmnnnttttttsssqqqnnnlllmmmnnnqqqqqqqqqrrrrrrsssssssssuuussspppnnnnnnooorrrtttooolllhhhhhhiiimmmrrrvvvuuutttsssqqqooommmlllkkkrrrssssssppplllhhhffffffkkkmmmoooooooooooopppqqqssstttuuuuuuuuuuuuttttttuuurrrppprrruuuuuurrrooommmjjjhhhjjjnnnqqqqqqoooooooooooonnnlllmmmnnnpppmmmoooqqqssssssrrrpppooosssssstttsssqqqooollljjjttttttuuuuuusssrrrooonnniiijjjnnnrrrtttsssooolllnnnmmmkkkllloooqqqsssssssssrrrqqqpppqqqrrrsssttt000000111111222333333444444444444555666666777777111...***))))))+++,,,,,,,,,---...---***))))))***+++...222333333444999======999444000//////...---...///111333555555555444000000000000000111111222333333222111000...---,,,///000000111111111111111///.........---------,,,555:::DDDRRRaaalllqqqqqqmmmhhhaaaYYYPPPFFF===777111...,,,,,,///333555777444444444444444666888999444444333444666:::===@@@EEERRRaaaiiiooouuuwwwvvv___TTTGGG???999333////////////////////////000000111111111000000000000000---...///000111222333333//////...---------------111111000///...000333666222333333333333444444444555444222000......111333777444111---,,,---///000---///111333555666666666444222///---...000333555222333333333333222222111---------///222333222111000000////////////000000000333777999888666555555444333000---******,,,///222222222111000...---,,,+++---///000111000///......///000000//////000111///...,,,***((()))+++...///000111111111000///...---...///111222333333333111333444555444444666888666555444333222333444444444555666666444444444666222333333222000///111222444444444555888999888777000000000111444444333222333333222111111111222222///000222333444333111000---///222444666777777777333444555555555444222111222333555666777777666666222222222222222222222222......///222444555444222333222000///000333555777666444000......000333555777666444111111444:::???BBBBBBFFFNNNVVV\\\fffpppxxx~~~yyyxxxzzz}}}~~~vvvlllgggiiikkkjjjlllmmmmmmmmmmmmooorrruuuqqqrrrssssssqqqqqqrrrtttooorrruuuuuussspppnnnnnnjjjmmmqqqrrrqqqpppooonnnnnnppprrrttttttsssrrrqqqlllqqqtttsssppppppvvv|||tttuuuuuuttttttsssrrrqqqppprrrpppjjjhhhkkkmmmmmmpppqqqqqqqqqqqqqqqqqqrrrtttssssssssssssuuuvvvwwwrrrsssuuuvvvuuutttsssrrrooommmlllkkkkkkmmmnnnpppkkkpppttttttqqqnnnmmmmmmqqqssssssrrrpppoooooooooppppppppppppqqqrrrtttttttttrrrooonnnoooqqquuuwwwqqqllljjjkkklllnnnsssyyyrrrqqqooommmkkkjjjjjjiiijjjmmmoooooommmiiigggfffhhhjjjlllnnnoooqqqsssvvvtttuuuvvvvvvvvvuuusssrrrsssooommmppprrrpppmmmlllllljjjiiijjjkkkmmmllllllmmmnnnppppppooonnnpppqqqqqqpppooonnnoooppprrrsssoooqqqsssttttttsssrrrpppqqqsssuuuwwwwwwuuurrrqqqgggiiikkkpppsssssspppnnnhhhhhhjjjmmmqqqrrrqqqooozzzxxxtttqqqpppppprrrsss000000000111111222333444444444555666666666666555000---)))'''(((***,,,,,,+++,,,...---,,,++++++,,,+++///222333222333777<<<<<<888333000000000///...,,,...000222333333222111////////////000000111111333222111000//////......000111222222333333222222...//////000000000000000111444;;;EEEPPP]]]jjjssstttqqqllldddZZZNNNAAA999333111...---000444666777555444444444555666888999555333111000111444777999>>>JJJWWW___gggpppxxxzzznnnbbbTTTLLLFFF>>>999777333333222222222222222333333333222111000//////......///000111222222222222000000///.........//////...000111000///000222555222333333333444444555555333333222000......000222666444111...---...///000---...000333444555555555333111...,,,---111555888555555555555444444333333111//////000222444444333111000000//////000000111000333777888666444333333444444444222///......000333222111000000///////////////111111111111000///---...000///......000111///000///---+++,,,...000111111111222333222111000......------...000111222000333555666555555888:::888666555333222222222222222444666666555555666777111333444333000///111333333222222444777999888666111000000222555777666444333333111000000000111111...///222333333222000///---...000222333444555555111222444555555444333222222222333333444555555555111222222333333222222222//////000333777888666444555333222111111333666777666555444444666:::===@@@>>>>>>>>><<<<<>>@@@CCCFFFJJJNNNPPPMMMNNNNNNMMMMMMOOOUUUZZZiiikkkqqqyyy}}}}}}}}}{{{zzzyyywwwuuussstttuuuuuusssssstttvvvxxx||||||vvvsssssspppiiilllkkklllpppssstttqqqmmmlllnnnqqqpppooonnnqqqsssssswwwzzzzzzvvvqqqnnnmmmpppqqqpppmmmjjjiiillloooppppppppppppppppppppppppooooooooopppqqqqqqqqqppprrrrrrssstttttttttsssssslllnnnnnnjjjjjjoootttuuuqqqtttuuuqqqjjjhhhlllqqqrrrtttvvvwwwwwwtttqqqoootttrrrqqqppppppqqqssstttrrrqqqooonnnnnnppprrrtttooooooooommmkkkmmmrrrwwwmmmpppsssttttttrrrrrrrrrkkkmmmqqqtttvvvvvvtttssskkklllooorrrrrrrrrpppnnnnnnlllooovvvxxxuuutttxxxvvvtttqqqnnnkkkiiihhhhhhjjjlllmmmmmmkkkjjjjjjkkkjjjlllmmmmmmmmmnnnppprrrvvvwwwwwwwwwvvvsssqqqooommmjjjkkkooooookkkkkkoooeeehhhjjjjjjggggggiiillliiimmmqqqssssssrrrrrrrrrjjjmmmqqqttttttrrrnnnkkktttrrrpppooooooqqqtttvvvxxxxxxwwwwwwwwwwwwwwwxxxqqqpppppppppqqqpppmmmkkkkkkiiihhhiiimmmqqqtttuuulllmmmnnnpppqqqrrrssssss000//////000222222111///777555333333444333...+++'''(((***+++,,,,,,+++******---222555555333///,,,000111111222333555666777666555333111000///......222222000///---+++***)))---///111222111///,,,***...222555777666333222111000222333444444444777999555333222333444444333111000111222222777FFF\\\lllvvvrrrtttxxxoooZZZHHHCCC;;;888333...---///555:::555666666777777666555444555444222000......111333555777<<>><<<<<<@@@CCCBBB@@@AAAGGGMMMMMMOOOOOOMMMPPPZZZbbbeeeccc___]]]^^^ccciiinnnpppuuuzzz{{{wwwxxxyyyyyyvvvrrrmmmjjjqqqrrrtttvvvqqqlllnnnttt~~~~~~zzzsssnnnllllllnnnnnnoooooopppppppppqqqqqqrrrrrrpppoooppprrrtttxxxzzzzzzxxxuuurrrpppppppppoooooonnnnnnnnnnnnoootttpppmmmmmmpppqqqooolllrrrpppppprrruuutttpppkkksssrrrrrrssstttuuusssqqquuunnngggggglllrrruuuuuutttrrrnnnlllkkklllnnnpppooooooppprrrssstttrrrqqqooommmmmmooossstttssspppppppppoooooooooppppppqqqqqqqqqqqqooommmlllmmmnnnooooooppppppppppppooonnnpppvvvxxxvvvvvvyyywwwqqqooopppooommmpppsssqqqllllllmmmppprrrtttuuuvvvvvvsssqqqpppnnnmmmkkkgggdddgggkkkmmmiiiiiimmmlllgggpppooooooooooooooopppppptttuuuuuutttqqqooolllkkkjjjnnnqqqooojjjhhhkkkooohhhhhhggggggiiikkknnnooommmooorrrsssrrrrrrrrrsssoooooopppqqqrrrrrrrrrrrrrrrqqqppppppqqqtttvvvxxxssswwwxxxvvvvvvxxxwwwtttpppqqquuuxxxtttnnnkkknnnnnnrrrpppjjjhhhlllnnnllljjjnnnqqqqqqppppppsssvvv111000000111333444333111555333222222333222///---((())))))***+++++++++***---///222444555222000---//////000111333444666777555444222000///......---111111000000///.........000000111222111///---+++///222666888666444333222000222444555333333333444333111000000111111000....../////////555CCCXXXgggrrrrrruuuwwwqqqcccVVVPPP???;;;555...+++---111555444444666666666555333222333333111///,,,---///222111222666<<>>AAAAAA===:::666666999===@@@BBB???@@@CCCGGGJJJJJJGGGEEEFFFJJJPPPSSSSSSTTTVVVXXX[[[```cccbbbdddlllsssvvvppprrrsssrrrqqqsssxxx}}}}}}|||{{{zzzwwwuuussstttuuuuuutttqqqmmmkkkiiimmmtttyyyvvvpppnnnqqqwwwxxxxxxuuupppmmmmmmmmmssssssrrrpppooommmlllkkkooopppqqqpppoooppprrrtttxxxzzz{{{yyywwwtttsssssstttrrrooommmmmmnnnpppqqqpppooonnnoooqqqrrrqqqqqqrrrrrrsssttttttssspppmmmqqqrrrsssvvvxxxwwwtttqqquuuqqqlllkkknnnpppqqqqqqsssrrrqqqooonnnmmmmmmmmmqqqqqqqqqrrrrrrqqqooonnnnnnmmmmmmooorrrsssrrrpppsssqqqooommmllllllmmmnnnmmmnnnmmmllljjjiiijjjkkkjjjmmmpppssssssqqqmmmkkkpppuuuxxxvvvvvvxxxwwwrrrtttuuussspppqqqssspppjjjkkklllooorrruuuwwwvvvuuuzzztttmmmhhhhhhjjjlllmmmgggjjjkkkhhhiiinnnpppmmmmmmmmmnnnoooppprrrtttuuutttrrrpppqqqsssrrrnnnkkkhhhiiikkkmmmooonnnkkkiiihhhhhhjjjkkkmmmnnnnnnooommmooorrrsssrrrrrrrrrsssrrrssssssssssssrrrqqqqqquuutttsssrrrrrrssstttuuutttwwwxxxvvvvvvxxxwwwsssqqqqqqsssuuuqqqlllkkknnnmmmqqqpppjjjhhhlllnnnmmmnnnoooqqqqqqpppqqqrrrsss333222222333555555444222333111000000111222111000******************++++++000111222333333222000///---......000222444666777444333111000............111111000000111111222222222222111111///...,,,,,,///222666777666555444444000222444444222000//////111000......///...---+++,,,---,,,,,,000>>>PPP^^^kkkqqquuutttpppkkkbbbZZZGGGBBB999111------///222222333555555555333111000222111000...,,,,,,...000000000000333999AAAIIINNNSSS\\\eeehhhhhhlllxxxzzzuuulllddd\\\UUUOOOKKKDDDAAA===:::888777666444444444555777999999777444999888666555222000///...///000222333333222///...111444444222222444444111000000111111111000......555555333111......000222333333222333555555444333666555444333333333333333///......000222444444333222000///......000333555888888777555333222333444777222---,,,...///,,,((((((***...222555666555555333333333111//////000222666555333222222000---+++,,,---.........///111444666444111//////000///...333333555999<<<===;;;999111000000111444555555444222111111222333444555666444444222111///---,,,+++---111333111111222///+++///000222333333333222111111000///............///222444666666333000///.../////////000333777;;;===>>>;;;777666666888999999>>><<<===???<<<888777;;;???CCCGGGEEE@@@<<>>AAAMMMZZZaaaeeelllyyyyyy{{{|||zzztttiii]]]VVVMMMHHHAAA;;;999999999888444444555777999999777555888666444222000000000000///111444555555222///---222444333000///222222000......000222222111...,,,111111111000...///111333333444555555555444111000333333333333333333222222......///111222333333333000///---------///111222555666666555333222333444777111******///111---)))&&&(((+++///111222111111222333333222000000222333666555333222111000...+++---...000000000000222444444222000///000111111000333444666888:::::::::999222222222222222222111111000111222444555555555555333333222000///...---,,,---222333222111111...)))---...000222555555555444111111222333333444444444777888999888666444111000000222555888<<>>AAACCCDDDGGGGGGIIILLLKKKGGGHHHKKKQQQTTTYYYZZZVVVOOOMMMPPP[[[```dddccc___[[[XXXWWWXXXXXXYYY\\\aaaeeeggghhhoooiiiccc```cccjjjppptttrrrqqqppprrrtttuuuuuuuuuoooqqqpppooosssyyyzzzwwwmmmsssyyyvvvmmmggghhhkkknnnllliiieeeaaaaaaccceeefffeeeeeegggiiijjjiiihhhoooooooooooooooooonnnnnnllljjjkkkmmmmmmlllqqqwwwqqqqqqppppppooopppqqqrrrpppppppppooooooooooooooojjjlllooopppooopppqqqsssuuuwwwyyyyyyxxxwwwwwwwwwvvvtttqqqnnnmmmnnnpppqqqsssuuuwwwvvvrrrooooooppprrruuuxxxwwwsssqqqqqqrrrkkkkkknnnqqqttttttqqqoookkkmmmoooooopppqqqtttvvvqqqrrrrrrssssssrrrqqqqqqsssttttttssspppmmmkkkkkkllllllmmmnnnpppqqqppppppqqqpppooommmkkkiiihhhgggiiikkklllllllllmmmoooqqqqqqnnniiifffgggkkkqqquuuppprrrtttuuuuuuvvvuuusssnnnqqqqqqnnnoooqqqpppllliiiiiilllrrrxxxzzzvvvrrrrrrrrrrrrssstttsssooommmqqqpppooommmlllllllllkkksssrrrqqqooonnnnnnnnnnnnpppnnnmmmnnnpppqqqooolllooollllllqqqxxxyyyrrrjjjppppppqqqqqqqqqpppnnnnnnnnnppprrrsssrrrqqqqqqrrrtttttttttsssrrrqqqooooootttttttttsssrrrqqqooonnnppptttvvvuuuvvvyyyxxxuuuwwwrrrooonnnllljjjlllpppqqqrrrqqqnnnlllkkklllmmmlllkkkkkkooouuuyyyzzzxxx777555333222222000---+++------------...000222444222111///...---...//////111111111111111111111111,,,,,,---///000222444555777555333111111111333444333222000///......///000000000///---,,,++++++***+++...111333333222333444222222000...---...111444555333222111222222000///000///,,,***+++111;;;CCCPPP^^^iiiiiiiiijjjeee\\\VVVOOOFFF>>>:::888666555444444444333222111///...333333333111//////000222444111//////111333444333444===HHHSSS\\\fffqqqyyywww|||yyyooohhh\\\TTTHHH???999888888888444333444555777777666444222111000///...///111222///111444555555222///---333444222...---000222000......///222333222...++++++,,,------...///222444333444666666444222///...//////000111222333444444222333444444444333333222///...---,,,,,,...///000222444555444333222333444666///)))***000333111---''')))+++---......---,,,111222333333111111333444666444222111111000///---...///111111111111222333111000...///222444555555444555666777777666555555333444444333000...---,,,...///111333444555555555111000000///......---------111333111111222000+++)))+++---000222444666777222444888;;;>>>>>>>>>===<<<;;;;;;;;;:::999777666777;;;AAAFFFKKKPPPVVVZZZ\\\XXXRRRNNNMMMNNNPPPQQQUUUVVVZZZ```aaa___aaaeeeiiigggkkkpppooofff___]]]ooosssxxxyyytttmmmiiihhhnnnppptttxxxyyywwwrrrnnn{{{wwwtttsssuuuyyy|||}}}yyyqqqllllllnnnqqqssssssnnnfffdddjjjqqqooohhhZZZ]]]^^^]]]YYYSSSPPPOOORRRSSSSSSSSSRRRSSSUUUWWWVVVXXX]]]dddiiilllkkkiiiqqqqqqqqqqqqpppooonnnmmmnnnkkkjjjllllllkkknnnsssqqqpppooooooooopppppppppmmmnnnnnnooopppqqqqqqrrrjjjlllmmmnnnnnnnnnppprrrsssuuuwwwxxxvvvuuuuuuuuurrrqqqqqqppppppooonnnnnnsssvvvxxxvvvrrroooppprrrrrruuuwwwwwwsssqqqrrrtttmmmllllllmmmppprrrrrrqqqmmmnnnnnnnnnoooqqquuuxxxqqqppppppqqqrrrtttuuuvvvqqqssstttssspppmmmmmmmmmkkklllnnnooooooppppppqqqmmmnnnpppqqqooommmiiigggiiikkkmmmnnnnnnpppsssuuurrrnnniiiffffffjjjppptttppppppqqqssstttsssssssssnnnqqqrrrooonnnpppooolllhhhiiimmmssswwwxxxuuuqqqoooqqqtttwwwyyyvvvppplllppppppqqqrrrpppllliiihhhsssrrrpppnnnlllkkkjjjjjjnnnpppqqqppplllkkkmmmoootttrrrqqqrrrttttttrrrpppwwwuuusssqqqooonnnnnnnnnnnnppprrrsssrrrqqqqqqqqqppppppqqqqqqqqqqqqppppppooopppppppppooonnnmmmmmmlllpppssssssuuuyyyzzzwwwxxxrrrnnnnnnmmmlllnnnrrrsssrrrrrrpppmmmkkkkkklllnnnlllmmmpppvvvzzzzzzyyy666444222111000...+++)))***,,,---------///111333444333222111000000000000//////000111111111111111.........///000222333444777666333111111333555777444222000---,,,,,,---..................---,,,+++***,,,000111111222333444333333222///...///222555555444333333444444333222111000///------000555999AAAMMMZZZbbbfffjjjjjjhhh___XXXPPPJJJFFFBBB===:::888777555333111000000000444555555333111000111333222///,,,---///111000...---111999CCCOOO[[[eeekkkvvvzzz}}}zzzxxxkkkbbbUUUIII@@@:::777555555444333444555555444222------,,,,,,---///111222///000222333333222///...333444222---,,,000222111111//////222444333...***''')))+++,,,---///222555222444666555222///...---,,,,,,---///111333555777444666777777555222222222///...---,,,,,,---...///000222444444333333333444444///******///222222000++++++,,,------,,,+++***111222444444333333444555555333111000111111000//////111222222111000000111///...---///222555777777333555666555444333333444444555666444000---+++++++++,,,...111333444555555000000000000////////////...222444333444777777444...111333333333555:::???<<>>AAACCCEEEFFFHHHKKKMMMJJJNNNVVV```iiimmmmmmkkksssttttttsssrrrpppnnnmmmkkkkkkooottttttooollllllpppooonnnooopppooommmkkkooooooooooooooooooooooookkklllllllllkkkmmmooorrrsssuuuvvvvvvtttrrrrrrrrrooopppqqqrrrqqqpppnnnmmmqqqrrrssssssrrrsssuuuwwwrrrsssuuuuuutttssstttuuuqqqooonnnnnnpppsssttttttqqqpppooonnnoooqqqssstttpppppppppppprrrtttvvvxxxpppsssuuutttqqqnnnooopppkkkmmmooopppooooooqqqrrrmmmooorrrtttssspppmmmkkkjjjlllmmmnnnnnnoooqqqtttmmmmmmmmmmmmmmmmmmmmmlllnnnmmmnnnqqqrrrpppqqqsssssswwwwwwrrroooooonnnkkkhhhkkkooosssuuuuuutttsssuuutttssssssttttttsssrrrnnnmmmpppssssssmmmjjjjjjnnnmmmlllllllllllllllmmmmmmqqqssspppkkkiiimmmrrrsssrrrqqqooommmnnnpppssswwwuuurrrooonnnmmmnnnooooooqqqssssssrrrqqqpppqqqmmmnnnooopppqqqqqqqqqqqqlllllllllllllllllllllllliiinnnpppqqqsssxxxyyyvvvvvvpppmmmnnnooonnnooorrrrrrqqqqqqrrrpppllllllooosssrrrrrrsssuuuwwwvvvvvv444222111111111///---+++(((+++---.........000222444444444333222000///...+++---...000111111111000000000000000111222333333777555222111111333555777444222///---,,,,,,...///---...000111111000...---***,,,///111111222444555444555666444222000000111333222111222444444444222///000000000000111333444777>>>KKKXXX```dddlllsssmmmggg___ZZZUUUPPPHHHAAA<<<:::666333111111222333444555555444222111222333///,,,***,,,000222111...,,,...111777>>>HHHRRRXXXeeekkkqqqvvvvvvvvvwwwwwwrrrkkkaaaVVVLLLDDD<<<888777555444444555555333111++++++,,,,,,...///000111...///000111111111000///444444111,,,,,,111444333444111000111444333///***(((***,,,---...///222444111333444333000---------,,,,,,,,,---///222555777222444777666333111000111///...------------......///222444555555444555666333///,,,***,,,...///000....../////////......---000222444444444444555666333111000///111222222111000222333333111///...//////------...111444555555111444555555333222333555333555777666222///......---...000222555777999;;;555555555555555666666666555888::::::===BBBEEECCCBBBFFFHHHEEE@@@AAAIIIQQQQQQRRRSSSUUUXXX\\\___aaaVVVRRRMMMLLLLLLNNNNNNMMMMMMTTT]]]cccggglllrrrwww|||yyypppkkkkkknnnpppqqqvvv|||}}}zzz{{{~~~uuurrrwwwwwwtttrrrqqqmmmjjjnnnvvvtttqqqmmmiiieeeaaa]]]YYY[[[___dddiiijjjeee\\\UUUXXXWWWSSSMMMHHHHHHLLLPPPMMMLLLGGGDDDEEEIIIGGGAAA???===:::;;;<<<===;;;888999:::<<<<<<===>>>AAACCCBBBFFFNNNYYYcccjjjllllllrrrsssuuuuuutttrrrooommmnnnnnnrrrxxxyyytttooonnnpppooooooqqqsssrrrnnnjjjqqqpppppppppoooooonnnnnnmmmmmmllljjjiiijjjnnnrrruuuvvvwwwvvvsssqqqoooooopppppppppqqqqqqqqqqqqqqqsssqqqoooooorrruuuwwwxxxqqqqqqqqqrrrtttvvvvvvuuuqqqpppoooppprrrsssrrrqqqpppooonnnpppsssuuussspppppppppqqqsssssstttssssssqqquuuwwwvvvqqqnnnoooqqqkkknnnpppqqqppppppqqqsssssstttttttttsssrrrqqqppppppppppppooommmlllnnnooommmnnnooopppooommmkkkiiimmmjjjkkkooopppnnnnnnrrrssswwwxxxsssnnnnnnmmmkkkhhhmmmrrrsssqqqppprrrtttxxxuuurrrqqqrrrsssttttttpppnnnooorrrqqqkkkiiijjjjjjjjjkkklllmmmnnnpppqqqmmmoooqqqooommmmmmpppssspppooommmlllkkkmmmppprrrrrrqqqppppppoooooooooooooooqqqssssssrrrppppppqqqnnnnnnooopppqqqrrrrrrqqqmmmllljjjiiiiiiiiijjjkkkiiimmmpppoooqqquuuuuurrrqqqmmmkkknnnqqqpppooopppnnnmmmooosssrrrnnnoootttuuuvvvvvvvvvttttttuuuvvv222111000111111111///---&&&***...///...---///000333333444333222000...,,,)))+++---000111111111000111111111111111222222333666444111000000222555777444222///---,,,...///111---///111333333222000///+++---000222222333555777555777:::999666222...---111000///000222444333222...///111222333333444444333555@@@PPPYYY]]]iiiwwwzzztttmmmgggbbb[[[QQQIII???<<<777333111111333555444555555444222111111222...+++***---222555444111...000000///111777@@@HHHMMMWWWccclllooonnnmmmlllqqqmmmggg```XXXNNNDDD>>>888777555444555444333111+++,,,,,,---...///000000......///000000000000000444444111,,,,,,111555444666333000111444333///******,,,...//////000222333000222444222...,,,,,,......---,,,,,,...111555777...222555555222000///000///......---------......000222555666666666666777222000---***)))***,,,...000000111111111111111111000222444555444444555777333111//////111333333333111222444333000...------///---,,,---///222333333000222555555333333555888222555888888555222111222000111333555999<<>>AAA===BBBDDDAAA>>>>>>>>><<<888666444444555777888888::::::999777555666999<<>>===???CCCIIILLLNNNKKKFFFBBBCCCGGGKKKJJJHHHFFFCCCFFFPPP[[[^^^___```eeeuuu{{{qqqfffgggjjjhhhtttuuutttrrrpppooopppqqqoooiiiaaa[[[ZZZ\\\___aaaddddddddddddgggmmmuuuzzzsssuuuvvvtttqqqppprrrttthhhffffffiiillllllgggaaaaaaaaa^^^YYYRRROOOPPPRRRTTTVVVUUUPPPJJJHHHKKKNNNOOOHHH???;;;;;;>>>@@@@@@>>>>>>>>>>>>======<<<;;;<<<999555444555777999999999:::;;;:::888777888999888666444333444555555444999999888444000...111444;;;<<<@@@IIIUUU___eeefffooorrrqqqnnnnnnqqqpppnnnrrruuuyyy{{{{{{xxxtttqqquuutttsssrrrssssssuuuuuuwwwsssooolllmmmooopppqqqmmmnnnnnnllljjjkkkpppttttttrrrqqqsssvvvuuurrrnnnpppsssvvvyyyzzzyyywwwvvvrrrqqqrrrtttwwwvvvrrrnnnooonnnmmmooorrrtttsssrrruuuqqqnnnnnnmmmiiijjjmmmrrrppppppsssvvvwwwtttqqqssstttttttttsssrrrqqqqqqrrrtttvvvwwwwwwuuusssqqqrrrkkkkkkssssssmmmmmmtttxxxyyyyyyxxxvvvtttqqqoooxxxxxxwwwrrrllliiiiiikkkqqqsssssspppkkkiiikkknnnpppnnnkkkiiiiiijjjmmmnnnvvvppphhhfffhhhmmmqqqsssnnnmmmmmmnnnoooqqqssstttwwwuuutttssstttuuuuuutttssssssrrrpppnnnllljjjiiihhhjjjmmmqqqtttsssooollllllnnnooommmkkkkkknnnrrrnnnnnnnnnmmmkkklllnnnppppppnnnlllmmmppprrrqqqooossssssssstttttttttttttttqqqrrrrrrpppnnnnnnppprrrmmmmmmlllkkkiiihhhggggggjjjpppsssqqqpppqqqnnngggkkkmmmnnnmmmllllllmmmnnnlllkkkkkkmmmpppsssttttttxxxvvvsssrrrsssvvvzzz}}}000///...---------...///...---,,,+++---///333555777444111111333444111---++++++,,,...222444444333333333222111111000000000222222111000000111111222666444000------...000222333000...///333555333000000111222111000000222333...000333555555333000...---------///111222///,,,+++,,,///333666666444111///333999AAAKKKVVVaaagggnnnsssvvvvvvvvvsssjjj```PPPEEE<<<888666444777<<<555444222222333444333333333222111222444555555444333333333444444666777777444;;;DDDKKKOOOPPPQQQRRRXXXXXX]]]eeeiiieeeaaa```VVVMMMBBB======>>><<<888000111111111000000000111000111222222222111//////000000000///...///222444555333///------...111333111222222111//////222555777555222000000000...---111111222111//////000222000000111333555555222000---...///000///000222444333222111222333444333222222333222---'''###$$$&&&...//////......///222555444666555333444777666333///000222444444333222333444555555333111000//////+++++++++,,,---000222444888666222222333666888999777888<<>>AAAGGGNNNMMMLLLMMMOOOSSSUUUWWW[[[UUUOOOMMMPPPRRRRRRPPPNNNJJJLLLWWWbbbiiinnnrrrttt~~~zzzxxx}}}~~~yyyzzz{{{zzzwwwssspppppppppmmmiiieeeaaa``````___^^^___^^^]]][[[[[[]]]bbbeeeeeeeeedddbbb___```dddggg\\\ZZZXXXYYYZZZYYYTTTPPPJJJJJJGGGCCC>>>;;;<<<>>>CCCEEEDDD@@@;;;999;;;???===666...***+++///333444666666777777777777666666666444111111222333444444444666777777666666888999:::888555333222222222222555666666333///...000333888888;;;DDDPPP[[[cccgggiiilllmmmkkkmmmqqqrrrooorrruuuyyy{{{|||zzzvvvtttpppqqqssstttuuuuuuuuuuuutttqqqnnnmmmnnnooonnnnnnmmmnnnnnnlllkkkmmmqqquuussssssrrrrrrssssssqqqppprrrsssvvvxxxyyyxxxuuutttwwwuuurrrsssuuuvvvtttqqqnnnnnnnnnooopppqqqrrrrrrsssooonnnpppoookkkjjjlllooopppsssuuuwwwvvvtttqqqssssssssssssssssssrrrqqqtttvvvwwwxxxwwwtttrrrpppqqqjjjiiioooppplllooovvvyyyyyyxxxvvvuuutttsssrrrtttsssqqqooommmkkkjjjjjjooonnnmmmmmmmmmlllkkkkkkmmmlllkkkkkkkkkmmmooopppwwwrrrkkkhhhiiillloooppppppooommmllllllnnnooopppuuutttssssssssstttsssrrruuutttsssqqqnnnkkkiiihhhhhhjjjmmmqqquuuvvvtttrrrnnnoooooommmkkkjjjlllooooooppppppnnnllllllnnnoooqqqnnnlllllloooppppppooouuuuuuuuuuuuuuuwwwxxxxxxwwwuuussspppnnnnnnnnnooonnnmmmjjjhhhhhhhhhjjjkkkiiimmmnnnlllmmmqqqqqqmmmmmmmmmmmmmmmnnnnnnoooooollllllmmmooorrruuuvvvvvvuuutttttttttuuuvvvwwwwww---,,,,,,+++,,,---...///111000.........000333555555333222444666666333000.........000333555555444444555555555444333111000111111000000000111111222666333000------///111333333000---...111333222111111222222222000///000111---///333777777666333111///......///000///---+++***+++...111555555444111...111555;;;BBBLLLVVV]]]ccckkkttt{{{{{{sss^^^SSSEEE===888666999===555444444666777666444222666444333444555666555444333555777999999888777666333666:::===@@@DDDHHHKKKJJJKKKPPPXXX^^^aaagggnnnkkkcccWWWLLLEEE@@@>>><<<444444444444333222111000111222333444333111///.........///......///111444444222000//////111444666444444444222111111333555777555333333333222000...111222333333111//////000//////111333555444111///))),,,///111111222333555333222111222333444333111222333222---'''######%%%---............000333555777777444222444777666111222555888;;;<<<:::888555555555444333222111111111,,,,,,,,,---///222444666<<<777111...000555:::>>><<<>>>DDDJJJLLLMMMQQQXXX^^^^^^]]]^^^___bbbdddeeennnhhhaaa\\\\\\\\\[[[YYY\\\WWWWWW___iiirrryyy~~~|||{{{vvvwwwvvvtttpppmmmlllmmmjjjhhhgggeeeccc___ZZZVVVTTTTTTRRROOOMMMLLLNNNPPPSSSRRROOOMMMKKKNNNRRRVVVNNNKKKGGGFFFFFFDDD@@@<<<999888777444111///000222777888888555111///111444333...(((%%%&&&***...000///000111222333333333333222111000000111222111000///000333333444555777999<<<:::666333111000000000000333444222///---///111333333666>>>JJJVVV```eeecccgggiiiiiilllrrrtttrrrsssuuuyyy{{{|||zzzxxxvvvmmmooosssvvvwwwwwwuuutttqqqooonnnnnnoooooommmkkknnnnnnnnnmmmmmmooosssvvvtttuuuuuutttrrrrrrssstttssstttvvvwwwvvvuuusssqqqxxxtttqqqpppssstttsssqqqnnnnnnooonnnmmmnnnppprrrpppmmmnnnpppoookkkjjjlllmmmqqquuuxxxwwwuuutttsssrrrrrrssstttttttttssssssvvvwwwxxxxxxwwwtttqqqooooooiiiggglllnnnlllpppxxxxxxwwwvvvtttttttttttttttpppooonnnnnnoooooommmlllllljjjiiikkkoooooolllhhhkkkkkklllmmmnnnoooppppppuuuqqqmmmkkklllnnnppppppsssqqqmmmkkkjjjkkkmmmnnnsssssssssssssssrrrqqqqqquuutttsssqqqnnnllljjjiiimmmmmmnnnqqqtttvvvvvvtttqqqrrrqqqnnnllljjjkkklllpppqqqqqqooonnnmmmnnnppprrrpppmmmlllmmmooooooooouuutttssstttuuuwwwzzz{{{|||yyytttpppnnnnnnmmmmmmooommmjjjhhhhhhjjjmmmoooooopppnnnjjjkkkppprrrrrrooommmlllmmmqqqsssqqqooolllnnnpppsssuuuvvvvvvvvvrrrsssuuuvvvvvvuuusssrrr,,,+++++++++,,,...000111444222000......000222333333333444666888888555222111000000111333555555444444555777777777555222000000000000000000111111111555333000......///111333222///,,,,,,...000111000111222333222000......///000222666999:::888555333000////////////...,,,+++,,,---...111444444222000---///222555999AAAJJJQQQ^^^hhhttt}}}{{{oooeeeVVVJJJAAA;;;888888444444666888:::999666333666555444444555555333222444666:::======;;;777444444555666777:::>>>BBBDDD??????BBBHHHMMMSSS^^^iiiwwwsssjjj___RRRGGG@@@===999888777777666444111//////000222333333222000...---.../////////000222444333222111111222444666888666666555333222222333444444333222333444444222111111333555444222000/////////000222444666555222///***...222444444444444444555333333333555666555444444444333///***&&&%%%%%%///000111111000111333555777555111///333::::::666777>>>DDDIIIJJJHHHAAA999777555333222222333333333000111333444666777888888999888666222111555>>>FFFFFFJJJQQQVVVYYY\\\bbbgggfffhhhiiikkklllnnnppprrrwwwsssnnnjjjhhheeebbb```gggbbb```eeekkkqqqvvv|||~~~|||zzz|||}}}uuukkkeeefffgggfffdddccccccdddeeedddbbb```\\\VVVOOOJJJHHHHHHHHHFFFDDDCCCDDDFFFEEEDDDBBBAAAAAACCCFFFHHHDDDAAA===:::999888666444444333222111000///000000111222222000...---...000333111///......///000111---...000111333444444444222222222444555555333222---///111222222222444666:::999666333000///000111...111333111...+++,,,---000111555<<>>DDDVVVaaannnwww~~~{{{zzztttiii[[[OOOEEE<<<555333333444666888777555222444333222333333333111///333666;;;>>>>>>;;;777444111111222444666888999999777666777<<>>???>>>;;;999999???CCC@@@:::<<>>===>>>???;;;;;;;;;<<<===>>>>>>======;;;888666555555555444222111000///////////////,,,,,,---,,,++++++,,,---333444666666444111...,,,---...000222444555666666333333444666888777555333///000111111000000111333555666555333000///000222///111333111---******,,,///111666===EEEMMMUUUYYY```dddggggggjjjppprrrqqqtttuuuvvvvvvuuutttsssrrrtttssssssrrrrrrrrrssssssuuurrrnnnlllmmmoooqqqrrrrrrpppnnnnnnpppsssuuuwwwsssuuuuuussspppooorrrvvvtttssssssrrrqqqpppooonnnlllllllllppptttuuusssooooooooooooooonnnoooqqqssspppllljjjjjjjjjhhhjjjnnnppprrrttttttrrrrrrvvvyyyssstttuuuvvvvvvvvvvvvvvvppprrrtttvvvvvvuuusssqqqggggggkkkppprrrqqqpppqqqmmmoooqqqssssssrrrqqqooonnnrrruuusssnnnlllooosssnnnqqqttttttqqqnnnmmmnnnkkklllmmmnnnnnnmmmkkkjjjnnnnnnooopppqqqrrrtttuuuuuurrrooollllllooorrrtttsssuuuvvvuuusssqqqqqqrrrppppppoooooopppqqqrrrsssuuusssooonnnooopppppppppvvvuuusssrrrqqqooommmllllllnnnpppqqqqqqqqqsssuuuuuutttsssqqqpppppprrrssssssrrrppppppqqqtttwwwyyyxxxuuuqqqnnnlllllllllllllllmmmoooqqqsssssstttttt{{{xxxuuusssqqqnnnmmmnnnssspppnnnpppvvvxxxvvvsssqqqsssvvvvvvtttqqqpppqqqvvvvvvuuuuuuuuuuuuuuuuuu---------...///111333555333111///------...000111111222333555555555555444444222000///000222222111...000222444444333111000......///000111111111111333444444333222111///...***))))))***+++---///000111333555444222000//////333333333333111000...---///000111111//////000222444333222222333111...,,,---000222111...///444:::FFFRRR^^^gggooovvvxxxvvvzzzzzztttjjj```VVVJJJ???888666444333333333111000111111111111222222///---222444888;;;;;;999666444222222222444666666444222111///111666;;;>>>FFFNNNUUU[[[bbbeeebbbYYYQQQKKKFFFBBB===:::999888444111......///000000000000000000111222222111111222333111222333444666777888888666444222111222333333333///---,,,...111444555666333444555555333111111222444333333555777777555333444777999:::888555333222333222333555888::::::999;;;:::999777555222000...666888999999888888999:::AAACCCCCCAAAEEEMMMSSSSSSOOOYYYaaadddhhhhhh]]]OOOFFFAAA;;;:::<<<>>>>>>>>><<>>;;;999999:::777777777999;;;:::888666777666555444444444555666333222111000111111///...++++++,,,------......///444777:::;;;777222---+++---...000222333555555666111111222444666666444222000111222111///...///000000333555444111000111333///111333000---+++,,,...///222666;;;BBBJJJRRRXXX```dddfffeeehhhmmmooommmssssssssssssrrrrrrqqqqqqvvvuuusssqqqpppqqqrrrrrrvvvrrrnnnlllmmmppprrrssstttqqqnnnnnnpppssstttuuupppqqqqqqpppnnnnnnoooppprrrqqqpppooonnnooooooooommmmmmooossswwwxxxuuuqqqpppooooooqqqsssuuutttsssrrrmmmkkklllkkkiiijjjnnnpppqqqrrrrrrrrrsssvvvxxxsssssstttuuuuuuuuuttttttmmmooorrrtttuuutttrrrqqqhhhkkkoootttuuussspppnnnmmmnnnppprrrrrrqqqpppooonnnpppqqqoookkkjjjmmmqqqpppsssvvvuuuqqqnnnoooqqqmmmmmmnnnooonnnmmmlllkkkrrrssssssrrrppppppqqqrrrtttssspppoooooorrruuuwwwuuuvvvwwwtttqqqoooqqqtttnnnnnnnnnoooqqqsssvvvwwwrrrpppmmmmmmnnnpppqqqqqqsssrrrrrrrrrssssssqqqooojjjmmmpppqqqqqqrrrsssuuutttuuuuuutttrrrrrrsssuuuuuutttsssrrrrrrtttvvvwwwssssssrrrooollljjjkkkmmmlllnnnqqqtttvvvvvvuuuttttttqqqqqqrrrrrrnnnnnnooouuusssqqqssswwwyyywwwuuusssvvvxxxwwwsssppppppqqqwwwvvvtttsssssstttvvvxxx............///111333444333111///------...000222000111222222222222333444444111...---.../////////***,,,...000111111000///---...///000111111111000333444666666555111---***'''(((***,,,---///111222333666888888666444333333333222000...---------------///111111000111444666555444333333333222000...---222444222---+++...222666AAALLLTTT\\\eeelllmmmqqquuuwwwsssooojjj```UUUEEE@@@:::555222111000///000///000111222222///---000222444666777666666555555444333555666666333000...,,,///666;;;<<<===???AAAEEELLLSSSWWWVVVSSSPPPLLLEEE>>>::::::999555222333222111///////////////000111222222000///000000111222333555666777777777444111//////111333333222222///---,,,///222555666333444555444222222333555555333222333444555555444555777999999777444333333666555666999===@@@@@@@@@DDDCCCCCCBBBAAA???<<<:::===???AAABBBCCCCCCEEEFFFOOOVVV[[[ZZZYYY\\\______^^^fffiiiiiimmmqqqjjj]]]SSSLLLFFFCCCEEEHHHHHHGGGGGGIIILLLOOOQQQRRRRRRRRRQQQUUUYYYXXXUUUSSSWWW[[[ZZZaaaeeecccbbbfffiiiiiimmmqqqssspppjjjdddcccdddeeeeeedddbbb```^^^^^^^^^[[[XXXWWWYYYXXXUUUVVVZZZRRRTTTXXX[[[\\\YYYVVVTTTQQQPPPNNNKKKJJJNNNSSSXXXWWWTTTOOOKKKIIIGGGDDDBBBDDDDDDBBB???;;;:::;;;<<<999777666666888999777555444444555444444444666777777555333333333333000---,,,,,,,,,...000111111111777:::<<<;;;777222000///---...000111333444555555000//////000333333333111...///000///---,,,---...---111666666333//////111...000111000------000444000222444666<<>>CCCFFFGGGGGGMMMLLLLLLLLLLLLJJJGGGEEECCCFFFIIIKKKMMMNNNQQQRRR[[[fffnnnmmmiiiffffffeeehhhmmmmmmiiinnnvvvqqqfff\\\UUUMMMKKKMMMPPPPPPNNNPPPQQQRRRTTTXXX\\\___aaa[[[ZZZYYYYYYYYYXXXXXXWWWXXX___ccc```^^^ccceeeddddddhhhkkkiiiccc^^^\\\]]]]]]\\\YYYUUURRRRRRUUUWWWWWWSSSQQQPPPMMMIIIKKKOOOMMMJJJKKKOOOTTTTTTRRRQQQOOONNNLLLJJJLLLQQQYYY___UUUSSSPPPNNNNNNMMMKKKIIIFFFFFFDDDBBB??????AAACCC===:::666555777999888777444555666666555555666777666444111111222111---***(((((()))+++...//////...666888999777333000000111...///111333444555555666000///...///111333333222,,,---......,,,,,,---...,,,222777888333///---...---///000///...///444999111111000222888EEEUUU```eeeiiikkkkkknnntttvvvtttmmmmmmnnnoooqqqtttvvvwwwnnnppprrrtttuuutttrrrqqqooonnnmmmnnnooopppooonnnvvvrrrnnnmmmooorrrrrrqqqsssqqqpppqqqttttttpppmmmmmmlllkkkkkklllnnnqqqrrruuurrrooooooqqqsssqqqooosssooonnnttt}}}zzzsssrrrqqqtttxxxwwwpppkkkjjjjjjkkkoootttyyyxxxsssmmmpppppppppppppppooonnnmmmnnnoooqqqrrrrrrpppmmmkkkrrrtttuuutttttttttrrrpppwwwtttpppmmmmmmppptttwwwyyyooofffhhhqqqwwwuuuqqqpppmmmjjjlllppprrrqqqooooooooopppqqqrrrsssssstttrrrttttttsssppppppsssvvvttttttsssrrrrrrrrrssstttuuuvvvuuupppkkkkkkooouuuqqqpppooooooqqqsssvvvxxxwwwtttqqqoooooonnnmmmllljjjjjjjjjnnnsssuuutttrrrnnnppprrrrrrpppnnnnnnnnnmmmqqquuuvvvtttrrrssstttttttttsssqqqooonnnllllllpppvvv{{{vvvmmmgggiiimmmnnnnnnnnnoooqqqsssuuuvvvuuuooonnnqqqrrrppprrrxxxvvvwwwxxxxxxwwwvvvwwwyyysssvvvyyywwwtttssswww{{{qqqqqqrrrrrrssstttuuuuuu///000///...------///111444000------000333555444222111000000000111222333//////---***((())),,,...******+++,,,,,,,,,,,,+++---///000111000///000111999<<<===999222,,,+++,,,***...222444444333222222555666777777777666555444222111000111333555555555222222222222444555777888555333222222333444333222000222333000,,,+++,,,///...///222888@@@JJJSSSXXX___mmmwwwvvvwww|||{{{uuucccZZZLLL@@@888444333222111111222333333333222222...000111111111111333555666444222000000000111222111222333555888888666444777666777888<<>>999999888666333555111...---...///...,,,111333555555222///------111333555777777777555444333111//////000000111000333444444222//////333666444222000///000111000///444333222000000000000000+++333::::::444222555;;;@@@GGGNNNOOOLLLLLLPPPUUUbbb```\\\\\\```ccc]]]TTTWWWUUUTTTWWW]]]bbbcccccceeellltttxxxvvvppphhhdddjjjhhhhhhkkknnnmmmgggaaabbb\\\UUUSSSUUUXXXWWWUUUXXXVVVUUUXXX^^^aaaaaa___```]]]YYYUUUSSSSSSTTTUUUZZZXXXVVVVVVXXXZZZ[[[[[[^^^[[[YYYZZZ\\\[[[VVVPPPQQQPPPMMMLLLLLLMMMPPPQQQLLLKKKHHHFFFEEEEEEEEEFFFIIIHHHGGGIIILLLNNNNNNNNNSSSRRRPPPOOOOOOPPPRRRSSSYYYUUUQQQLLLJJJJJJLLLNNNMMMJJJEEE@@@===>>>???AAACCC>>>999888:::===>>>>>><<<;;;999777555444444444888777555333000---+++)))%%%&&&''')))+++///222444888777666444333111///...333222111222444444111...---...000111222222222222...------,,,,,,---------111111222111111000///...222222333333333222222111000,,,,,,111888@@@KKKUUU___gggooosssqqqpppqqqsssoooppprrrtttuuuuuuttttttssstttvvvuuuttttttuuuvvvqqqooolllkkkmmmooopppqqqmmmmmmmmmkkkkkklllpppsssqqqrrrsssssstttttttttsssjjjjjjkkkmmmnnnpppqqqqqqvvvttttttuuuqqqlllllloooqqqpppppprrrvvvwwwuuurrryyyyyyyyyxxxuuuqqqnnnkkkmmmmmmnnnnnnoooqqqrrrsssqqqooommmkkkjjjllloooqqqllloooqqqrrrqqqpppqqqqqqqqqrrrtttuuuuuutttrrrqqquuusssqqqrrrsssttttttsssyyyuuuqqqrrruuuvvvsssooossspppmmmnnnqqqrrrqqqooooooooooooooonnnooosssuuu{{{vvvpppmmmooorrrrrrrrrwwwrrrooooootttwwwwwwuuutttppppppssspppkkkkkkooopppqqqqqqrrrsssssssssssstttrrrpppooommmjjjfffcccmmmllllllnnnppprrrrrrqqquuuxxxwwwrrrpppqqqqqqoooyyyrrroootttwwwttttttwwwsssrrrpppnnnmmmnnnooopppmmmooopppooommmllllllmmmmmmkkkkkkmmmqqqsssqqqooorrrssstttuuuvvvvvvvvvvvvxxxzzz{{{xxxsssqqqrrrttttttuuuvvvuuuuuuuuuwwwyyysssqqqppprrrvvvzzz{{{zzz---......---,,,,,,...000222///---...111444555555333222111000000111222222000000...+++((((((***,,,++++++,,,,,,,,,,,,++++++---///000111000000111333999;;;<<<888111---,,,...000222555666444222000000444444444444333222222111222222444777888999888777333222111111111333444666444222000000222444555555111111000...,,,+++,,,...---...000555;;;BBBHHHLLLVVVeeeppprrruuu{{{|||vvvjjjcccWWWKKKBBB;;;777444111222333333444333333333222222222000//////111333555555555444333111000000000111333666888888666444444444444666888<<>>AAAAAAAAAAAA@@@>>><<<:::888777666888999:::999666000+++(((&&&'''(((***,,,///222444777666444222000...------555333222333555444111...+++,,,...000111222111111000///...---------......000000111111111000//////111222222333333222111111000,,,,,,111888???KKKUUU]]]dddlllrrrttttttuuuwwwpppqqqrrrttttttttttttsssqqqsssvvvwwwvvvuuuuuuuuurrrpppoooooopppqqqppppppooommmllljjjkkkmmmoooppppppqqqrrrrrrssssssssssssnnnmmmlllkkkmmmpppsssuuuvvvsssrrrrrroookkkkkkooopppoooooopppsssvvvwwwxxxxxxxxxyyyxxxvvvtttqqqooolllmmmmmmnnnoooqqqssstttooonnnmmmmmmmmmmmmnnnnnnppprrrttttttssssssssstttoooppprrrtttuuuuuuttttttrrrppppppppprrrsssrrrqqqyyyvvvuuuuuuwwwwwwtttqqqrrrqqqooopppqqqrrrqqqpppoooqqqrrrrrrqqqpppqqqrrrvvvsssooommmmmmoooqqqqqqvvvrrrnnnooorrruuutttqqqpppmmmnnnqqqqqqmmmmmmrrrssssssrrrqqqqqqqqqrrrsssrrrpppmmmmmmnnnnnnnnnmmmooollllllooosssvvvtttqqqwwwwwwtttqqqtttxxxvvvqqqyyyttttttxxxzzzuuuqqqrrrtttrrrpppnnnmmmmmmnnnooonnnpppqqqqqqooommmmmmnnnlllkkkjjjmmmpppqqqpppnnnqqqrrrtttuuuwwwwwwwwwvvvyyyxxxvvvuuutttsssqqqpppppprrrtttuuuuuutttttttttsssssstttwww{{{}}}|||{{{---......---,,,,,,---//////...---///222444555555444333222111111111111111222111///+++(((&&&'''))),,,,,,,,,---,,,,,,++++++---///111111111222444555999:::999555000...///111555777888777444000...---222111000///............000222666999::::::999777444333000...---///000222222111///000333555666555222000---,,,,,,.........///000222444777:::===???HHHVVVaaaeeejjjrrrvvvsssoooiii^^^TTTJJJAAA:::666222333333444555555444444666555333///---,,,...111666666777777555333000...///000333666999888555222111111222333555666777888555444444777;;;<<<999555333111//////000000///...000111111000...,,,---...///333666555111///111333...---,,,++++++---...///111111222333444444111///000000000111333444333111333666999999777666777888666777;;;AAAIIIQQQVVVYYY^^^hhhrrrrrrjjjeeegggllltttyyy{{{tttllllllnnnooopppmmmkkklllpppssssssqqqxxxxxxxxxuuuooojjjfffeee___]]]ZZZ[[[]]]]]][[[XXXUUURRRQQQSSSWWW[[[\\\[[[TTTVVVYYYZZZZZZYYYXXXXXXVVVTTTQQQNNNKKKKKKKKKLLLJJJNNNRRRSSSPPPNNNNNNOOOOOONNNOOOQQQTTTTTTPPPLLLIIIHHHGGGFFFEEEDDDDDDDDDEEEEEEEEEEEEGGGIIIKKKMMMJJJHHHFFFGGGIIILLLNNNOOONNNLLLKKKIIIIIIJJJLLLMMMMMMMMMLLLKKKIIIGGGEEEDDDAAACCCEEEGGGGGGFFFCCCBBBBBBAAA@@@AAADDDFFFFFFFFFFFFFFFEEEDDDAAA???<<<:::999<<>>BBBCCCAAA@@@AAACCCDDDEEEHHHMMMTTT\\\dddhhhfffqqqzzzyyyqqqmmmrrryyyuuu{{{}}}vvvqqqrrrvvvxxxpppmmmjjjjjjlllnnnmmmkkkpppqqqoookkkeee```]]]\\\WWWTTTQQQPPPQQQRRRRRRQQQPPPOOONNNPPPSSSUUUUUUTTTQQQVVVZZZZZZWWWTTTSSSTTTTTTRRROOOLLLIIIGGGFFFFFFEEEKKKRRRSSSOOOKKKJJJLLLLLLMMMNNNRRRUUUUUUQQQNNNHHHHHHHHHHHHHHHHHHGGGGGGEEEEEEEEEFFFHHHJJJLLLMMMJJJHHHFFFFFFIIILLLNNNOOOKKKJJJHHHGGGFFFGGGIIIJJJKKKJJJJJJIIIGGGFFFEEEDDDAAACCCFFFHHHIIIGGGEEECCCBBBCCCDDDFFFHHHIIIIIIIIIHHHIIIIIIIIIGGGEEEBBB@@@;;;@@@GGGLLLJJJAAA777000,,,---///111222333333333666444111//////000222333888777777666555222000...***,,,...000222333333222222111///...---...///000---...///000000000000000///000222333333333222111+++)))+++///444:::FFFQQQaaaccciiipppuuuvvvtttrrrtttttttttssssssrrrrrrqqqqqqsssuuuvvvvvvvvvxxxyyywwwuuusssssssssrrrqqqooonnnjjjfffhhhmmmpppooolllmmmnnnooopppqqqqqqqqqqqqrrrpppmmmlllmmmpppuuuwwwtttssssssuuurrrlllkkkmmmmmmppprrrrrrrrrssswww{{{vvvwwwxxxyyyyyywwwuuutttnnnnnnnnnnnnooopppqqqrrrmmmmmmnnnnnnnnnnnnnnnooopppqqqqqqpppnnnnnnoooqqqvvvvvvuuuuuusssqqqooonnnllllllnnnppprrrrrrpppnnnsssuuuwwwwwwuuusssssssssppprrruuutttqqqpppqqqtttqqqssstttrrrooommmkkkkkkiiikkkmmmkkkiiiiiillloooqqqooonnnooorrrsssrrrpppooonnnmmmoooppppppoooooopppppppppooooooooonnnnnnrrrpppnnnmmmoooqqqrrrrrrqqqrrrsssuuuvvvvvvtttsssrrrrrrpppnnnrrrvvvuuuqqqnnnppptttyyy{{{xxxtttrrrqqqpppnnnmmmlllkkkkkkkkknnnppprrrrrrpppooooooooollllllmmmnnnooopppooooooooopppssstttuuutttrrrqqqvvvsssqqqqqqqqqqqqooolllqqqrrrtttwwwyyyxxxvvvtttvvvwwwzzz}}}222333333111...,,,,,,---,,,---///111222444555666444444444333222111000000333333111---)))'''&&&'''((()))+++---///000111111---///000111222444777999999777555222000111333555333444444333000---,,,,,,000///---+++***++++++,,,---///000//////111444777666444000...,,,,,,---...///111444777888555///***...+++)))+++///333444444555666777999999999888888888<<<======@@@JJJUUU\\\aaa[[[QQQIIICCC>>>;;;999222333444555666666666666444333000---++++++...111888777555333222222222222...///111555777777444111222333444555555333222000111111111444777:::;;;<<<::::::999666333111///...000000000---***))))))***111777===<<<666222333777888777666333111111444888:::777444555999>>>??????:::::::::<<>><<<:::999222222444555666666777777111111///---+++,,,...111444333111000000111333444//////000333555555444222333333444555555444333222222222111111333555888::::::::::::888444000/////////000111000...,,,---...555;;;AAABBB>>>:::999:::<<<===<<<:::777888===BBBFFFBBB??????AAAFFFJJJLLLDDDCCCDDDGGGKKKOOOQQQRRRVVVXXXYYY\\\]]]^^^^^^]]]fffjjjmmmllliiigggjjjmmmmmmppppppjjjcccaaaffflllqqqpppmmmiiiiiillliiidddaaa^^^ZZZZZZ\\\^^^\\\ZZZUUUXXXZZZYYYVVVRRRNNNMMMLLLKKKHHHEEEEEEFFFHHHIIIFFFFFFFFFFFFHHHJJJLLLMMMNNNPPPRRRSSSRRRPPPOOOOOOUUUTTTRRRPPPMMMJJJGGGEEEKKKNNNRRRRRROOOMMMLLLMMMJJJMMMQQQTTTUUUSSSPPPNNNIIIJJJJJJKKKMMMOOOQQQRRRMMMMMMLLLLLLKKKKKKJJJJJJJJJIIIIIIJJJMMMOOOOOOOOOKKKJJJHHHFFFEEEFFFGGGHHHIIIHHHGGGFFFGGGIIIKKKMMMIIIIIIIIIHHHHHHHHHHHHHHHGGGIIIKKKKKKJJJJJJKKKLLLKKKKKKLLLLLLKKKJJJHHHGGGBBBGGGNNNSSSSSSMMMEEE???888999<<<======;;;999777111000.........000222333666777888666333000///......///111333444444333333///...,,,+++,,,...111222///000000111111111111000///111444666777666444222++++++...000111555???KKKVVV[[[dddlllrrruuuvvvvvvuuutttsssrrrrrrrrrrrrrrruuuuuuuuuttttttuuuyyy|||yyyvvvtttsssssssssrrrpppkkkiiigggjjjnnnqqqqqqoooooooooppppppoooooonnnmmmlllnnnppprrrsssrrrqqqpppuuuvvvzzz}}}zzzrrrnnnooopppsssvvvwwwvvvrrrpppnnntttuuuvvvwwwvvvtttrrrqqqqqqqqqpppooonnnnnnnnnooorrrqqqnnnmmmmmmpppsssvvvuuutttrrrooommmmmmppprrrssssssssssssssssssssssssoooooopppsssvvvwwwvvvuuuppppppoooooooooooooooooooooqqqssstttrrrqqqqqqqqqqqqpppnnnkkkhhhhhhjjjlllgggjjjmmmnnnmmmlllkkkkkkkkkmmmppptttvvvwwwwwwvvvkkkllllllmmmrrrxxxxxxtttiiikkknnnpppqqqpppnnnmmmjjjkkkmmmppptttvvvuuuttttttvvvxxxuuuqqqooopppsssqqqxxxzzztttnnnooorrrtttrrruuuvvvrrrpppppppppooommmmmmmmmmmmmmmmmmmmmlllooooooooonnnmmmmmmppprrrppprrrttttttsssrrrssstttqqqqqqqqqpppooonnnmmmlllnnnqqqtttssspppooorrrvvvuuurrrppprrrvvvyyyyyywwwuuuvvvwwwwwwxxxzzz~~~,,,...000111000000000111///000111000///000444888222333333444444333222111111222222000---,,,,,,---+++,,,---...///000000000...///000000000222555888888666444222222333333333...000000///---++++++,,,++++++,,,,,,------,,,,,,...000111///,,,,,,000555444555555555444444333333000111333555666333///+++---///222333222222333333444444333333333333444444777444000,,,+++///888AAADDDAAA>>>;;;:::888666444111222333444555666666666000000000...,,,+++---///------...///000222333444000//////111333444444333111111222333333333333222444444444333333555888::::::<<<===;;;777444444444222555777999999888999:::???DDDJJJMMMLLLHHHDDDBBBBBBDDDEEECCCBBBEEELLLRRRWWWVVVUUUSSSQQQSSSVVVYYYUUUSSSRRRTTTWWW\\\^^^___eeecccaaadddhhhkkkiiigggkkklllmmmmmmkkkgggcccaaaccccccaaa]]]XXXVVVXXXZZZaaabbb```\\\]]]^^^[[[VVVWWWSSSPPPPPPSSSUUUTTTRRRPPPRRRTTTSSSQQQNNNLLLLLLMMMLLLJJJHHHFFFGGGIIIJJJKKKJJJHHHFFFFFFGGGIIILLLMMMLLLMMMNNNPPPQQQPPPOOOQQQRRRRRRRRRPPPNNNLLLJJJOOOOOOOOONNNNNNMMMMMMMMMMMMPPPTTTVVVUUUSSSOOOMMMMMMLLLLLLLLLMMMOOORRRTTTOOOOOOOOONNNMMMLLLKKKJJJJJJJJJKKKMMMPPPQQQPPPOOOMMMKKKIIIGGGGGGGGGHHHIIIDDDDDDFFFHHHJJJKKKMMMMMMHHHIIIIIIJJJJJJJJJIIIIIILLLNNNOOOMMMKKKJJJKKKMMMPPPOOONNNLLLJJJIIIGGGGGGHHHKKKNNNQQQOOOKKKEEEAAA===???AAACCCBBB@@@<<<:::555555333222111111111111444666777666222///...//////000111222333222222111///---,,,+++---000333666111222222222222111111000000222555888888777555444//////222444333555???JJJTTT[[[fffnnnrrrtttwwwyyyttttttsssrrrrrrrrrssstttsssuuuwwwxxxwwwvvvwwwxxxvvvvvvwwwxxxyyywwwsssooolllllllllmmmmmmnnnooooooqqqqqqqqqpppooonnnmmmlllmmmooorrrtttuuutttrrrpppyyyxxxzzz|||yyyrrrppprrrtttttttttuuuuuutttpppmmmoooqqqssstttttttttrrrqqqoooooooooooooooppppppqqqrrrqqqppppppqqqrrrtttvvvxxxwwwtttpppmmmnnnqqqtttssssssrrrrrrrrrsssssstttqqqpppqqqsssvvvxxxyyyxxxtttpppmmmmmmppprrrrrrpppppppppppprrrsssssspppnnnmmmnnnnnnmmmkkkjjjkkkllljjjkkknnnppprrrpppmmmjjjjjjmmmrrruuuvvvvvvvvvuuupppqqqooonnnsssyyywwwqqqppppppppppppppppppqqqqqqooonnnnnnppptttvvvvvvvvvvvvssspppoooqqqrrrrrrqqqrrrwwwxxxsssoooqqqssssssrrrwwwxxxsssoooppppppmmmmmmmmmnnnoooppppppppppppqqqqqqooommmlllnnnrrrvvvqqqsssuuuuuutttssstttuuuqqqpppoooooooooppppppqqqooopppqqqsssssstttvvvwwwtttrrrrrruuuzzz|||zzzwwwqqqssswwwxxxxxxyyy|||~~~'''***---000000111333444000111111///...///444888111222333444444444333222000111222111///......///......////////////......//////000//////111555888888666444333333333333222///000000///,,,++++++,,,((()))+++---------,,,,,,***...111000,,,***---000444555666777888777666555111000000222333333111//////333666666333000000111555555444333222222333333333000---***''')))000777:::999888888777555111...000111222444555666666666000111111///,,,++++++,,,'''))),,,///111222222222111///...///222444444444//////000000111222222222555666888888777888999;;;;;;>>>AAA@@@===::::::<<<777:::???BBBDDDEEEFFFGGGHHHLLLSSSXXXXXXUUUOOOJJJGGGJJJLLLLLLLLLPPPYYY```eeeggggggeee```^^^```ccceeebbb^^^]]]^^^aaacccdddnnniiieeehhhnnnrrrpppllliiigggfffhhhiiieee\\\TTTTTTTTTSSSRRRQQQOOOOOOOOOOOOSSSTTTRRRRRRSSSRRROOOMMMJJJGGGGGGJJJMMMLLLJJJNNNOOOPPPNNNLLLKKKKKKLLLNNNNNNMMMJJJIIIIIIKKKLLLSSSQQQMMMHHHEEEDDDFFFHHHLLLJJJIIIKKKOOORRRQQQOOONNNOOOQQQRRRRRRQQQPPPOOOQQQNNNKKKKKKLLLMMMMMMLLLPPPSSSXXXYYYXXXTTTPPPOOOQQQPPPNNNMMMNNNPPPSSSUUUPPPPPPPPPOOONNNMMMLLLKKKJJJJJJLLLOOORRRRRRQQQNNNNNNMMMJJJIIIHHHHHHIIIJJJ???BBBFFFJJJLLLMMMMMMLLLEEEGGGJJJLLLMMMLLLJJJIIIPPPQQQRRROOOKKKJJJKKKNNNTTTSSSPPPMMMJJJHHHFFFFFFLLLMMMNNNNNNLLLGGGCCC@@@@@@BBBEEEFFFFFFBBB>>><<<<<<<<<:::888666444222111222555777555111///...//////000111222222111000//////...,,,,,,...222666888333333333333333222111000000333666999999888666444222333555666444666???KKKVVV___jjjpppqqqrrruuuyyytttsssrrrrrrrrrrrrttttttqqquuuyyy{{{zzzwwwuuutttsssvvvzzz~~~~~~zzzsssnnnnnnooopppooommmllllllnnnsssrrrrrrqqqooonnnlllkkkpppqqqssstttuuutttssssss|||yyyxxxyyyvvvqqqqqquuuwwwtttqqqrrrtttuuurrroookkkmmmppprrrttttttssssssmmmmmmmmmnnnoooqqqssstttpppqqqrrrsssttttttttttttxxxwwwsssooommmmmmqqqtttvvvuuutttsssrrrqqqqqqqqqrrrqqqppprrrvvvyyyzzzzzzxxxrrrmmmmmmqqquuutttrrrpppooooooqqqtttssspppllljjjllloooooonnnlllllllllmmmmmmnnnrrrtttsssnnniiikkknnnsssuuuvvvtttssssssxxxxxxtttppprrrvvvrrrjjjwwwuuurrrooooooppprrrtttwwwuuuqqqppprrrtttuuuuuuxxxpppiiijjjrrrwwwuuupppqqqsssrrroooooorrrrrrooonnnvvvyyyuuurrrsssrrrooonnnoooppprrrsssssstttttttttrrrpppmmmllloootttxxxqqqtttvvvvvvsssrrrtttvvvqqqpppooooooppprrrtttvvvqqqooonnnqqqwwwzzzyyywwwuuutttuuuzzz|||wwwmmmrrrwwwzzzyyyyyyzzz{{{...,,,+++,,,///222444555555444222000/////////000///......000111222000///000111111222222111111000000222222000,,,***,,,...111000000000000222444555888666333222333333333222222000///111333333000,,,+++,,,,,,+++)))((()))***111111000000//////......333444666777888777666666333444444555555666666666999:::999555111///111444000111111000//////111222888555000+++((()))---000444555666666555444333333777:::<<<:::666333444555222//////111000------000+++***---333444222222444555777666444666;;;<<<999666333000000444777777666999AAADDD???;;;???BBBBBBCCCHHHNNNNNNJJJFFFEEEFFFFFFIIILLLNNNPPPSSSYYY]]]XXX\\\bbbfffgggccc^^^ZZZWWWWWWWWWWWWZZZ```hhhmmmkkknnnooonnnkkkjjjmmmpppmmmmmmlllfff```[[[ZZZ\\\```aaaaaaaaaaaabbbdddfffcccbbb```^^^ZZZWWWUUUSSSNNNNNNMMMMMMKKKJJJIIIHHHGGGFFFFFFHHHKKKMMMNNNNNNJJJGGGEEEEEEIIINNNQQQRRROOONNNMMMKKKJJJJJJJJJIIIHHHIIILLLOOOQQQPPPLLLIIILLLKKKKKKIIIHHHGGGFFFFFFKKKIIIHHHJJJMMMOOOPPPPPPPPPQQQRRRRRRRRRRRRRRRRRRNNNKKKGGGEEEGGGKKKPPPTTTSSSTTTTTTTTTTTTRRRPPPOOORRRNNNLLLMMMQQQSSSPPPLLLSSSNNNNNNSSSRRRKKKFFFGGGLLLMMMOOORRRSSSRRRNNNKKKPPPPPPNNNJJJFFFEEEEEEFFFKKKFFFBBBFFFMMMPPPKKKEEEGGGEEEEEEHHHMMMPPPPPPNNNQQQPPPOOONNNLLLKKKKKKJJJNNNNNNNNNNNNOOONNNLLLJJJLLLLLLMMMMMMKKKHHHFFFDDDDDDGGGKKKLLLJJJEEE>>>:::===>>>@@@BBBBBB>>>777222000111222333222000...,,,***---222555555333///---//////...///111444777999555555555444222000...---222333444444444333222111111444666777777:::@@@DDDUUUgggsssqqqnnntttyyywwwsssvvvxxxvvvsssqqqrrrtttsssssssssttttttuuuuuuuuuuuutttttttttttttttuuuvvvrrrqqqqqqqqqqqqqqqqqqqqqnnnooopppqqqqqqpppooonnnmmmooorrrtttuuutttsssrrrxxxxxxxxxvvvssspppoooooorrrrrrssstttuuuuuurrrooommmmmmooosssvvvxxxwwwuuunnnmmmmmmnnnqqqtttxxxzzzrrrqqqrrrtttwwwyyyzzzyyyrrrqqqqqqqqqrrrqqqnnnkkkoooooopppqqqqqqqqqooonnnlllpppuuuxxxxxxwwwvvvvvvwwwyyyyyywwwrrrooonnnppptttrrrqqqooommmlllkkkkkkmmmnnnnnnkkkhhhhhhkkkoootttqqqnnnmmmnnnqqqrrrsssppppppqqqsssuuuvvvwwwxxxuuutttrrrpppooooooppppppuuusssrrrtttvvvvvvsssooowwwvvvtttrrrqqqqqqqqqrrrxxxqqqnnntttyyywwwuuuuuutttrrrooommmmmmoooqqqrrrvvvssspppqqqsssuuusssppppppppprrruuuwwwwwwuuurrrssssssqqqrrryyy~~~zzzrrrvvvrrrsssxxxvvvpppnnnpppqqqqqqppppppppppppqqqqqqtttqqqnnnqqqvvvyyyxxxuuu{{{zzzyyyyyyyyyyyyzzz{{{yyywwwvvvwww{{{|||{{{yyy///---,,,---///111333444888777444222000.........,,,,,,,,,---///000///...222222333333333333222222222444444000+++))))))+++000000//////000222333444777555222222333444444333000000///111444555222000.........,,,***)))***+++000000000000////////////111222444555666777888888:::999999999999999::::::::::::888555222222444666333444555555444444555777;;;999444000...///222444333333444444444555777888AAACCCEEEDDDAAA<<<999777222///...111222///...000333333666::::::777666888>>>AAAAAAAAACCCHHHIIIFFFDDD???:::999===BBBEEEEEEBBBIIINNNLLLKKKMMMMMMIIIOOOUUUZZZZZZVVVRRRQQQRRRQQQUUUZZZ\\\^^^___bbbeeeaaacccgggjjjkkkjjjiiigggbbb```]]][[[\\\aaaiiiooolllkkkiiiggggggjjjooorrrhhhgggeeeaaa\\\YYYXXXXXXVVVVVVVVVVVVWWWXXX[[[]]]XXXXXXXXXWWWUUURRRPPPNNNJJJKKKLLLLLLLLLKKKJJJIIIFFFEEEEEEGGGJJJMMMNNNMMMJJJIIIHHHGGGIIIMMMQQQSSSPPPOOOMMMKKKIIIHHHHHHHHHFFFGGGKKKOOORRRQQQMMMJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKIIIHHHJJJMMMQQQSSSSSSOOOOOONNNPPPRRRSSSQQQPPPKKKJJJJJJJJJKKKMMMPPPRRRSSSRRRRRRQQQPPPNNNLLLKKKQQQOOOMMMMMMNNNOOONNNMMMQQQMMMLLLPPPPPPKKKGGGHHHJJJKKKNNNQQQRRRQQQNNNLLLOOOOOONNNKKKHHHFFFFFFGGGIIIFFFDDDHHHMMMPPPMMMIIIIIIGGGGGGIIILLLOOONNNMMMPPPPPPPPPOOOMMMKKKJJJIIIKKKKKKKKKMMMNNNNNNLLLJJJHHHIIIKKKMMMMMMMMMKKKKKKHHHJJJNNNOOOMMMHHHAAA===??????AAABBBBBB???999555222222333333333111///...,,,///222555666555222111000000000000222555888:::777666555444222111000///222222333333333222000///444666777777777:::???DDDSSSbbbllllllnnnvvvyyyvvvsssuuuvvvvvvuuuuuuuuuvvvwwwvvvvvvuuutttsssrrrrrrttttttuuuuuuuuuvvvvvvvvvrrrsssssssssrrrqqqqqqpppoooooopppqqqqqqpppooonnniiilllooosssvvvwwwwwwvvvxxxyyyyyywwwtttqqqppppppsssssssssuuuvvvuuusssqqqkkkmmmppptttwwwxxxvvvtttsssssstttuuuvvvvvvvvvvvvtttsssssstttvvvxxxwwwvvvqqqrrrsssrrrqqqooommmmmmiiikkkmmmlllkkklllppptttpppqqqtttuuuuuuuuuwwwyyyvvvxxxyyywwwsssppppppqqqsssrrrpppnnnmmmllllllllloooppppppmmmiiihhhjjjlllrrrpppnnnmmmnnnoooqqqrrrpppqqqrrrsssuuuvvvwwwxxxwwwvvvsssqqqpppooopppppptttssstttuuuwwwwwwvvvtttssssssrrrqqqqqqqqqrrrrrrsssooopppvvvzzzwwwttttttwwwvvvtttqqqooommmnnnoootttttttttuuuvvvuuurrrpppppprrrtttvvvvvvtttrrrqqquuutttrrrrrrxxx}}}yyyqqquuurrrssswwwvvvqqqoooqqqrrrqqqqqqpppoooooooooooorrrooommmoootttwwwwwwuuuzzzzzzzzzzzzzzzyyyyyyyyyxxxvvvuuuwwwyyy{{{zzzxxx000000/////////111333444:::999666333000...,,,+++*********+++...000000///444444444555555444444444444555555111,,,((((((***000/////////000111222333444222111111333555444444//////000222555666444333111111///---******+++---000000/////////000111111222222333444666888999:::<<<;;;:::999888888888888777444000///000222444555222444666666555555666777:::888444111000111333555444444333333555:::AAAFFFOOOPPPPPPPPPMMMGGG???:::666111///333555444333333;;;;;;???CCCBBB===<<<>>>KKKPPPRRRSSSUUUYYYZZZWWWWWWQQQJJJHHHLLLRRRVVVXXXVVVYYYYYYYYY[[[^^^\\\XXX___cccffffffbbb___^^^___^^^bbbgggiiijjjiiiiiiiiifffggghhhjjjlllmmmnnnooojjjfffaaa\\\ZZZ^^^eeejjjlllggg```]]]___dddiiilll```]]]YYYWWWUUUTTTSSSQQQMMMMMMNNNNNNOOOQQQRRRRRRKKKMMMOOOPPPPPPOOOMMMKKKHHHIIIJJJLLLLLLLLLKKKJJJEEEDDDDDDEEEHHHKKKLLLKKKIIIJJJKKKJJJIIIKKKPPPTTTQQQPPPNNNKKKIIIHHHGGGGGGEEEGGGKKKPPPSSSSSSOOOKKKHHHIIIJJJKKKLLLMMMMMMMMMKKKIIIHHHJJJNNNSSSUUUVVVOOOLLLKKKNNNSSSTTTQQQMMMHHHIIIKKKMMMOOOOOOOOOOOOPPPPPPNNNMMMKKKHHHGGGFFFPPPOOONNNKKKIIIIIIJJJLLLNNNKKKJJJMMMMMMKKKIIIIIIGGGJJJMMMPPPQQQPPPNNNLLLLLLNNNNNNMMMJJJHHHGGGGGGHHHGGGHHHJJJNNNOOOOOONNNKKKJJJIIIIIIKKKMMMLLLLLLPPPPPPQQQPPPNNNKKKHHHGGGGGGGGGHHHJJJMMMNNNMMMKKKGGGIIIKKKMMMOOOOOOOOOOOOLLLNNNQQQRRRPPPKKKFFFBBBAAAAAAAAAAAABBB@@@<<<999444444555555444333111111///111333555666666666666333222222333444777999:::888777555333222222222222333333444444333111000///777999999777666999???DDDPPP[[[eeeiiipppxxxyyyttttttssstttuuuwwwxxxwwwvvvwwwvvvvvvuuusssrrrrrrqqqssstttvvvxxxxxxwwwvvvuuuttttttuuuvvvuuussspppoooppppppqqqqqqqqqqqqppppppkkklllooosssuuuvvvwwwwwwwwwxxxyyywwwtttrrrqqqrrrtttttttttuuuwwwvvvtttrrrmmmnnnqqqvvvxxxxxxuuussstttvvvxxxzzzzzzxxxvvvtttvvvuuutttuuuvvvvvvtttrrrpppqqqsssrrrqqqooonnnnnnhhhjjjkkkhhhdddfffnnnvvvssssssrrrqqqqqqtttxxx{{{uuuvvvwwwvvvsssrrrqqqrrrrrrqqqooonnnmmmmmmnnnnnnnnnoooooonnnlllkkkkkklllqqqooonnnllllllnnnooopppqqqqqqrrrtttuuuvvvwwwwwwxxxwwwtttrrrpppppppppqqqrrrtttvvvwwwwwwwwwxxxyyyppppppqqqrrrrrrrrrrrrrrrnnnnnnrrrxxxyyyvvvssstttvvvxxxwwwtttooommmmmmooorrruuuwwwxxxvvvsssqqqoooooossswwwwwwtttqqqpppqqquuuuuusssrrrwww{{{xxxqqqsssqqqsssvvvvvvsssrrrsssuuutttsssqqqppppppppppppqqqnnnlllmmmrrrvvvwwwvvvyyyzzz{{{|||{{{zzzxxxwwwwwwvvvuuuvvvxxxyyyyyyxxx222222222222111222333555777666444222///---+++***)))((((((***...000111000333333444444444444333333444666666333...++++++,,,/////////000000111111111111000000111333555555444///000111333444444333222333222000,,,******,,,...000////////////111222333444333333333555777999:::<<<;;;999888777666666666555000,,,,,,///333555555555777999:::888777777777999777444222333444555666666666666777:::CCCOOOWWW^^^\\\ZZZXXXVVVPPPGGG@@@@@@999444777;;;<<<===???AAABBBGGGLLLKKKGGGGGGKKK[[[```ddddddeeeggggggeeegggaaaZZZXXX[[[```cccdddmmmhhhbbbaaaeeeiiiiiigggjjjkkkjjjhhheeedddeeegggggghhhiiiiiihhhfffdddccc``````bbbcccdddeeeffffffcccaaa\\\WWWTTTUUUZZZ^^^fff```WWWSSSUUUXXXZZZ[[[UUUQQQMMMLLLMMMNNNMMMKKKLLLLLLNNNPPPQQQPPPMMMKKKDDDGGGKKKOOOPPPPPPNNNLLLIIIJJJKKKLLLMMMLLLKKKKKKGGGFFFDDDEEEGGGHHHHHHHHHGGGJJJLLLJJJGGGGGGMMMSSSRRRPPPNNNLLLJJJJJJJJJKKKIIIJJJNNNRRRTTTSSSOOOKKKHHHIIIJJJLLLMMMMMMMMMLLLKKKJJJIIIKKKPPPTTTWWWXXXOOOKKKIIIMMMTTTVVVQQQKKKFFFGGGJJJMMMNNNOOONNNNNNMMMLLLJJJHHHGGGFFFEEEEEEMMMNNNMMMHHHCCCBBBEEEJJJKKKIIIHHHIIIKKKKKKJJJJJJGGGIIIMMMOOOOOOMMMKKKJJJKKKMMMNNNNNNKKKIIIHHHHHHIIIJJJLLLMMMMMMMMMNNNOOOMMMKKKJJJIIIIIIJJJJJJJJJPPPPPPQQQQQQOOOLLLHHHEEECCCDDDEEEHHHLLLMMMMMMLLLIIIJJJLLLMMMNNNNNNNNNNNNOOOQQQSSSSSSRRRNNNJJJGGGCCCAAA@@@@@@@@@???===;;;777666666555444444333333111111222333555777888999444444444555666888:::;;;888666444222111111333444666666666666555444222111:::::::::777555777===BBBKKKXXXfffmmmssswwwwwwssstttrrrqqqsssvvvwwwuuurrrrrrrrrssssssssssssssssssrrrtttwwwyyyzzzyyyvvvuuuuuuvvvwwwxxxwwwtttqqqnnnqqqqqqqqqrrrrrrrrrrrrrrrrrrssssssssstttsssssssssvvvwwwxxxwwwtttrrrrrrsssuuuttttttvvvwwwwwwvvvtttttttttuuuvvvxxxxxxuuusssrrrsssvvvxxxyyyyyywwwvvvuuuttttttuuuvvvvvvtttrrrooonnnnnnpppssstttqqqooolllllljjjgggeeefffkkkooosssssssssqqqqqqssswwwzzzssssssttttttsssrrrrrrrrrqqqqqqooonnnnnnoooppppppiiikkkmmmnnnooopppqqqqqqoooooonnnmmmllllllnnnppprrrsssssstttuuuvvvvvvwwwwwwuuurrrpppooopppqqqrrrrrruuuxxxxxxvvvuuuwwwzzzpppqqqsssttttttsssrrrqqqmmmooosssuuuuuuttttttuuusssuuuuuurrrnnnmmmppptttqqqtttwwwuuurrroooooopppmmmsssxxxxxxtttqqqrrrtttssstttrrrrrrvvvzzzyyysssqqqqqqsssuuuuuuuuutttuuuuuuuuutttsssssssssttttttqqqooommmnnnrrrvvvxxxyyyyyy{{{}}}~~~~~~{{{xxxvvvwwwvvvvvvwwwxxxyyyyyyxxx333444555444333222444666111111000///...---,,,+++'''&&&%%%'''+++...//////000111111222222111111000111444666555111///000111000000000111111111111111///...///111333555555444///000222222222111000///222111///,,,******,,,///111000/////////111222333333333222111111222333444:::::::::999888777666555666222///000444999::::::<<<>>>AAABBB@@@>>>=========:::777666999;;;<<<<<<999:::;;;===AAALLLZZZeeelllhhhccc```]]]XXXQQQLLLMMMEEE@@@BBBEEEHHHLLLPPPKKKNNNSSSXXXXXXVVVYYY___iiiooorrrpppnnnoooooolllppplllgggfffhhhjjjjjjhhhtttnnnjjjkkkooopppmmmiiiooolllhhhccc```aaaeeehhhhhhfffccc```^^^[[[ZZZXXXTTTVVVXXXZZZ[[[YYYVVVUUUUUUUUUSSSPPPNNNNNNPPPRRRXXXSSSNNNLLLNNNNNNMMMKKKKKKGGGCCCDDDGGGJJJJJJIIINNNOOORRRUUUVVVRRRKKKEEEAAADDDIIIMMMOOOPPPNNNMMMMMMMMMMMMLLLLLLLLLKKKKKKKKKIIIGGGFFFGGGGGGFFFDDDFFFIIIKKKIIIEEEEEEJJJOOOPPPOOOMMMLLLLLLMMMOOOPPPNNNOOOPPPSSSTTTRRRNNNJJJHHHIIIKKKLLLLLLKKKJJJIIILLLKKKKKKMMMQQQUUUWWWWWWOOOLLLJJJNNNUUUVVVQQQKKKEEEFFFGGGIIIJJJLLLNNNNNNJJJIIIGGGFFFEEEFFFGGGHHHJJJLLLKKKFFF???===AAAFFFHHHHHHGGGHHHJJJLLLLLLJJJGGGJJJNNNOOOMMMJJJIIIIIIKKKMMMOOONNNLLLJJJIIIIIIKKKMMMOOONNNLLLKKKKKKMMMLLLKKKJJJHHHGGGHHHIIIJJJOOOPPPQQQQQQOOOLLLHHHFFFCCCCCCEEEHHHLLLMMMMMMLLLIIIIIIKKKLLLMMMNNNNNNOOOOOOPPPRRRSSSRRRPPPMMMKKKDDDBBB???>>>>>>>>>===;;;888777666444444444444555111111111111333555777999555555666666777888999999666444222111000111222333888888999999888777555444999:::999777444555:::>>>FFFWWWjjjtttuuuttttttssstttrrrpppqqqssstttqqqnnnqqqqqqqqqqqqqqqqqqqqqqqqqqqssswwwzzz{{{yyywwwuuuuuuwwwxxxxxxwwwtttqqqooorrrrrrrrrrrrrrrsssttttttxxxwwwvvvtttsssrrrrrrrrrtttuuuvvvvvvtttsssssstttuuuttttttuuuwwwxxxwwwuuu|||zzzwwwwwwwwwwwwvvvuuutttuuuvvvwwwwwwxxxxxxxxxsssssssssuuuwwwwwwuuutttpppkkkiiinnnuuuyyytttnnnnnnkkkiiijjjlllnnnllljjjqqqsssttttttsssssstttvvvqqqqqqqqqqqqrrrrrrqqqpppqqqqqqqqqqqqpppqqqqqqqqqjjjkkkllloooqqqrrrsssrrroooppppppooollllllnnnppptttttttttuuuuuuuuuvvvvvvsssrrrooommmmmmoooqqqssssssvvvwwwvvvsssrrrtttwwwtttuuuuuuvvvuuusssqqqpppoooqqqrrrrrrqqqsssvvvwwwuuutttrrrnnnkkklllppptttppprrrrrroookkkjjjmmmpppkkkqqqwwwxxxuuusssuuuxxxqqqrrrqqqqqquuuzzzzzzvvvppprrrsssssstttvvvvvvvvvrrrrrrrrrssstttuuuvvvwwwsssqqqqqqrrrtttwwwzzz{{{zzz|||}}}zzzxxxxxxxxxyyyyyyyyyyyyyyyzzz111444666555222111333666------.........---,,,+++$$$###"""$$$'''***,,,,,,.........//////.........///222555555333111222444000111222222222222111111...---...000333555444333///111333222111/////////111111000---++++++---000222111000//////000222444111000000///////////////555666888999999777555444777555444666999<<<>>>???@@@DDDHHHJJJIIIGGGFFFEEECCC???;;;;;;???CCCDDDDDDAAACCCEEEFFFIIISSSaaalllsssppplllhhhddd```[[[XXXWWWRRRPPPQQQSSSUUUZZZ```ZZZ\\\aaaeeecccbbbgggnnnooouuuwwwsssooonnnnnnmmmnnnllljjjjjjlllllliiieeejjjgggiiipppsssooogggccckkkhhhbbb]]][[[]]]___bbbccc```[[[WWWUUUSSSPPPOOOKKKNNNRRRUUUTTTQQQMMMJJJKKKLLLLLLKKKJJJIIIJJJKKKHHHHHHIIIKKKLLLKKKHHHFFFDDDBBBAAAAAADDDHHHKKKLLLOOOOOOQQQTTTUUUQQQJJJCCC@@@CCCFFFJJJLLLLLLLLLKKKNNNMMMLLLJJJJJJJJJKKKLLLNNNLLLIIIHHHHHHGGGFFFEEEGGGIIIJJJHHHEEEEEEHHHKKKOOONNNLLLKKKLLLNNNQQQSSSQQQPPPPPPQQQQQQPPPMMMJJJIIIJJJLLLLLLLLLJJJHHHGGGLLLLLLMMMPPPSSSTTTTTTSSSOOOMMMLLLPPPTTTTTTOOOJJJEEEEEEEEEFFFHHHKKKMMMOOOIIIHHHEEEDDDDDDEEEHHHIIIHHHJJJJJJEEE???===@@@DDDFFFHHHHHHHHHJJJMMMMMMIIIFFFJJJOOOPPPMMMJJJIIIJJJMMMNNNOOONNNLLLJJJJJJKKKLLLMMMNNNMMMKKKIIIIIIIIIIIIIIIHHHFFFEEEFFFHHHKKKOOOOOOPPPPPPOOOLLLJJJHHHEEEEEEFFFIIILLLNNNMMMKKKGGGHHHIIIKKKMMMOOOQQQRRRNNNOOOPPPRRRRRRQQQPPPOOOFFFCCC@@@???>>>>>><<<;;;888777444222222222444555111111000111222444666888555555555666666777777777444333222111111111222333777777888999888777666555666777888666333333777:::DDDUUUiiissssssqqqrrruuutttssssssssssssrrrqqqooouuutttsssrrrpppooommmmmmppprrrvvvyyyzzzyyywwwuuuvvvvvvwwwxxxwwwuuurrrqqqsssrrrrrrrrrssstttuuuvvvxxxwwwvvvuuuuuuuuuwwwwwwsssuuuvvvvvvuuutttuuuvvvuuutttssstttvvvxxxwwwvvv}}}{{{xxxwwwxxxxxxwwwvvvyyyyyyxxxxxxwwwwwwwwwwwwqqqrrrtttvvvyyyyyyxxxvvvpppkkkiiinnnuuuxxxtttnnnmmmjjjiiimmmsssvvvrrrlllpppsssuuuvvvtttsssssssssqqqppppppqqqrrrsssqqqooorrrrrrtttttttttsssrrrqqqpppooonnnoooqqqrrrqqqpppppprrrtttrrrnnnmmmoooqqquuuuuuuuuuuuuuuuuuuuuuuusssqqqnnnllllllnnnqqqssstttuuuuuutttrrrrrrssstttwwwwwwvvvvvvtttsssrrrqqqssstttrrrooopppuuuwwwvvvxxxuuuqqqmmmllllllnnnoooooonnnllljjjhhhiiillloookkkpppuuuwwwvvvuuuvvvwwwqqqsssrrrqqqsssxxxyyyvvvpppssstttrrrtttwwwxxxvvvoooooopppqqqrrrtttvvvwwwttttttuuuvvvwwwxxxzzz{{{yyy{{{~~~~~~{{{yyyxxxyyyzzzzzzyyyxxxyyyzzz---111444333000///222555,,,---.........---,,,+++&&&%%%###$$$'''***,,,,,,,,,,,,------------,,,,,,,,,000444555222111222333111222333444444333222111------...000333444333222...000333333111000111222000000111000......000111444333000//////000222333000111111222222222111111555888<<>>;;;999===>>>AAABBBCCCDDDGGGIIIHHHMMMSSSWWWYYYXXXWWWWWWQQQLLLGGGGGGLLLQQQTTTTTTNNNQQQTTTSSSTTTZZZfffoooqqqqqqqqqoooiiiddd```___[[[[[[___bbbaaa___dddkkkdddeeeggggggbbb```eeennniiinnnpppjjjeeeeeeffffffbbb```___```cccdddaaa^^^[[[XXXZZZbbbfffbbb^^^^^^aaa___[[[YYYWWWVVVVVVUUUXXXUUURRRQQQPPPNNNKKKHHHHHHJJJNNNPPPQQQNNNKKKHHHFFFGGGGGGFFFDDDDDDFFFHHHDDDHHHLLLNNNMMMJJJHHHGGGBBBCCCCCCCCCEEEIIINNNRRROOOMMMKKKMMMOOOOOOKKKFFFBBBCCCEEEGGGHHHIIIIIIHHHMMMKKKHHHFFFFFFIIILLLNNNNNNLLLJJJIIIJJJJJJIIIHHHJJJJJJIIIHHHGGGGGGGGGHHHOOONNNKKKJJJJJJLLLOOOQQQPPPNNNLLLLLLMMMMMMLLLJJJJJJKKKMMMNNNMMMLLLIIIHHHMMMNNNOOORRRTTTSSSPPPMMMMMMMMMNNNPPPQQQPPPLLLIIIDDDEEEFFFGGGIIILLLNNNOOOJJJHHHEEEBBBBBBCCCFFFHHHIIIJJJJJJGGGBBB@@@AAACCCDDDHHHIIIIIIKKKOOOMMMGGGCCCHHHNNNPPPMMMKKKLLLNNNPPPPPPPPPNNNKKKJJJJJJLLLKKKKKKKKKKKKJJJJJJHHHGGGEEEFFFFFFDDDCCCDDDHHHLLLNNNOOOOOONNNNNNLLLKKKKKKHHHHHHIIIKKKMMMNNNMMMKKKKKKKKKLLLLLLNNNOOOQQQQQQMMMNNNOOOQQQRRRSSSSSSSSSHHHEEEBBBAAA@@@>>><<<:::888666333000000111333444222222222222222444555666444444555555555555555555333333333333333333333333222333444555666555444444222444666555222111333666CCCOOO___jjjnnnooorrrvvvuuuvvvwwwwwwvvvuuuuuuvvvwwwvvvuuusssqqqpppooonnnppprrruuuwwwxxxxxxvvvuuuuuuvvvvvvvvvuuuttttttssssssssssssssssssuuuvvvwwwyyyxxxvvvuuuvvvxxxzzz|||tttvvvxxxxxxwwwwwwxxxyyyuuusssrrrsssvvvwwwwwwvvvvvvvvvwwwyyyzzzzzzwwwuuuuuuvvvxxxyyyxxxwwwuuutttssssssuuuxxxzzzzzzxxxvvvoooooopppqqqrrrrrrpppooonnnlllmmmppptttvvvssspppqqqsssuuuuuusssrrrrrrssssssrrrqqqrrrttttttrrrppprrrtttwwwxxxxxxuuurrrpppssspppnnnnnnqqqrrrrrrqqqrrruuuwwwtttpppnnnpppsssvvvvvvvvvuuuuuuuuuuuuuuuwwwtttpppmmmlllmmmoooqqquuusssqqqqqqssstttttttttvvvuuutttsssssssssssssssuuuvvvssspppsssxxxwwwrrrvvvssspppppprrrrrrooolllllljjjhhhhhhiiikkklllllllllnnnqqqtttuuuuuusssssstttuuutttqqqrrrvvvvvvtttqqqtttuuurrrssswwwxxxvvvqqqqqqrrrssstttuuuwwwxxxtttuuuwwwyyyyyyxxxxxxyyywwwyyy{{{}}}~~~}}}|||zzzwwwyyyzzzyyywwwvvvxxxzzz***...222222...---000333....../////////...,,,+++***(((''''''***---...///+++,,,,,,------,,,,,,++++++///333444111///000111222333444555444333222111------...111333444222111---000333444333222333555///111222222111111222333555444111///...///111333222333555777888888777777===AAAGGGLLLMMMKKKHHHEEEIIIMMMQQQRRRQQQRRRUUUWWWUUUZZZbbbhhhkkklllllllllccc]]]WWWXXX]]]dddggggggZZZ^^^```^^^\\\```iiirrrkkkooorrrqqqkkkddd```___[[[```hhhmmmjjjfffhhhooofffeeeeeebbb[[[WWW\\\eee```eeefff```[[[[[[]]]^^^VVVTTTSSSTTTXXXZZZZZZXXXRRRLLLIIINNNRRRTTTXXX___WWWWWWVVVVVVTTTQQQMMMJJJNNNMMMLLLMMMNNNLLLHHHCCCFFFHHHKKKNNNNNNNNNLLLJJJFFFEEECCCAAA@@@AAADDDGGGIIIMMMRRRRRRNNNJJJHHHHHHBBBDDDFFFFFFGGGKKKRRRXXXPPPKKKGGGGGGKKKNNNMMMKKKEEEEEEFFFGGGHHHHHHHHHHHHJJJHHHDDDBBBDDDHHHLLLPPPMMMLLLJJJJJJLLLMMMLLLLLLLLLKKKHHHHHHIIIIIIHHHGGGPPPNNNKKKHHHHHHJJJLLLNNNMMMKKKIIIHHHJJJKKKKKKKKKIIIKKKMMMOOOOOONNNLLLJJJMMMNNNQQQSSSUUURRRNNNJJJKKKLLLOOOPPPOOOMMMJJJGGGCCCEEEGGGJJJLLLMMMNNNNNNLLLIIIEEEAAA@@@AAADDDFFFJJJJJJJJJHHHEEECCCBBBCCCDDDIIIKKKIIILLLPPPMMMFFF@@@FFFMMMPPPNNNMMMOOOQQQQQQQQQPPPMMMJJJIIIKKKLLLIIIHHHGGGHHHJJJKKKIIIGGGCCCDDDEEECCCBBBDDDIIIMMMNNNNNNNNNMMMMMMMMMMMMMMMJJJJJJJJJLLLNNNNNNLLLJJJQQQQQQPPPOOONNNNNNNNNNNNLLLMMMOOOQQQSSSTTTUUUUUUJJJGGGEEECCCAAA???<<<:::777555222///...000222444333333333333333444555666333333444444444444444333222333444555555555444444...///111222333333222111///222555444222000111333DDDJJJTTT```iiinnnssswwwuuuxxx{{{{{{yyyxxxzzz|||uuuuuuuuuttttttssssssssspppqqqtttvvvwwwwwwvvvvvvuuuuuuuuuttttttttttttttttttssssssssstttuuuwwwxxx{{{zzzxxxvvvwwwxxx{{{|||vvvxxxzzzzzzyyyyyyzzz{{{tttsssrrrsssuuuwwwwwwvvvnnnqqquuuzzz}}}|||wwwtttkkknnnssswwwyyywwwuuurrrtttuuuvvvyyy{{{{{{xxxuuuooossswwwtttoookkkllloooqqqqqqrrrrrrqqqqqqqqqrrrsssttttttsssrrrqqqrrrtttvvvtttrrrsssvvvvvvsssqqqsssuuuyyy{{{zzzwwwrrroooqqqnnnlllmmmqqqtttvvvuuusssvvvyyyvvvrrrooorrruuuvvvvvvvvvvvvuuuuuuuuuuuu{{{xxxsssnnnllllllnnnpppuuurrroooppptttwwwwwwuuutttsssrrrqqqrrrssstttuuuuuuvvvtttrrrvvv{{{vvvmmmqqqnnnnnnsssxxxyyysssllljjjhhhgggiiilllnnnllliiimmmnnnooorrrtttssspppnnnvvvxxxvvvqqqqqqssstttqqqqqquuuuuuqqqrrrxxxyyyuuuvvvvvvvvvvvvwwwxxxyyyzzzsssvvvyyyzzzyyyxxxwwwwwwuuuwwwyyy{{{||||||{{{{{{vvvxxxzzzyyyvvvuuuwwwyyy///555999888666444...''',,,+++---333555111...---+++,,,)))'''***000333222///...---......---***(((***+++///222...***...888333555666777:::<<<888111000------111333000---...000333444444666888666111111111555999666000333:::AAA>>>===>>>999222222888888888999>>>FFFKKKKKKJJJOOONNNPPPWWW```ccc___ZZZcccccccccddddddbbb]]]ZZZdddjjjsss|||}}}zzzqqqmmmhhheeefffhhhkkkmmmllljjjddd___```fffiiiiiifffggghhhgggeee```[[[XXXUUUZZZaaahhhjjjfff___YYYUUUUUUTTTRRRQQQOOONNNMMMTTTVVVXXXXXXWWWSSSNNNKKKIIILLLOOOQQQQQQOOOLLLJJJFFFFFFHHHKKKNNNPPPPPPOOOPPPSSSRRROOONNNPPPOOOLLLLLLKKKIIIGGGFFFFFFFFFFFFEEEJJJNNNPPPNNNLLLMMMNNNHHHFFFCCCAAA@@@AAADDDFFFGGGKKKQQQUUUUUUPPPIIIEEEGGGGGGHHHIIILLLNNNPPPRRRPPPLLLHHHGGGJJJNNNOOOOOOFFFHHHHHHFFFBBBCCCIIIOOOLLLIIIDDD@@@???CCCJJJPPPPPPMMMJJJIIIJJJLLLLLLLLLLLLJJJIIIMMMQQQPPPJJJDDDGGGIIILLLNNNNNNMMMLLLJJJHHHIIIJJJJJJIIIIIIJJJKKKJJJOOOTTTSSSNNNKKKKKKLLLLLLPPPSSSQQQLLLHHHHHHIIIMMMQQQSSSQQQKKKGGGGGGIIIMMMKKKIIIHHHJJJMMMRRRUUUPPPJJJCCC???AAADDDFFFFFFGGGIIIJJJKKKJJJHHHEEECCCEEEFFFHHHJJJJJJJJJHHHGGGEEEGGGIIILLLMMMNNNOOOOOOWWWUUURRRNNNLLLKKKKKKKKKOOOLLLIIIGGGHHHHHHGGGFFFFFFBBB???AAAGGGLLLLLLJJJOOOPPPQQQRRRRRRPPPNNNMMMNNNLLLKKKKKKLLLMMMLLLKKKOOOOOOOOOOOOOOONNNJJJGGGIIIKKKOOOSSSTTTRRRPPPNNNHHHGGGFFFEEEBBB@@@===<<<666444222111222333333222222444555444222000000111444555666666666555333222666444222333777999888777333111...++++++---///111//////111555444111111555@@@MMMYYY```fffmmmrrrsssyyyyyyxxxwwwwwwwwwwwwwwwxxxuuurrrqqqrrrtttuuuuuurrrssstttvvvxxxzzz|||}}}xxxvvvuuuuuuwwwwwwtttrrrooommmmmmooosssvvvuuutttxxxxxxyyy{{{|||zzzuuurrruuuyyy}}}}}}zzzwwwvvvwwwrrrsssuuuwwwvvvtttrrrpppnnnrrrvvvvvvrrrrrrvvvzzzssssssrrrssstttvvvxxxyyyvvvtttsssrrrrrruuuwwwyyyrrruuuvvvtttoookkkkkklllgggoootttrrrrrrtttsssnnnrrrtttuuuuuussspppooooootttuuuvvvuuurrrooonnnnnnnnnrrrxxxzzzxxxvvvvvvwwwsssqqqooonnnppptttxxx|||tttvvvvvvtttrrrssswww|||vvvtttrrrsssvvvxxxvvvsssyyytttnnnllloooqqqqqqppptttuuuvvvxxxxxxxxxwwwvvvsssvvvxxxwwwsssooonnnnnnssstttvvvwwwvvvtttqqqpppuuusssqqqpppqqqqqqpppoookkknnnooommmnnnrrrsssqqqtttooommmpppnnniiiiiimmmssstttuuutttqqqnnnmmmmmmrrrrrrqqqqqqrrrsssuuuvvvyyywwwuuuwwwzzz{{{yyyvvvvvvyyy||||||{{{xxxvvvvvv}}}wwwuuu{{{~~~{{{yyyzzz|||uuuqqqsssvvvwwwwww555<<>>@@@@@@>>>???AAA@@@;;;555///---///000//////222222666777444444555444111444555999>>>>>><<<@@@HHHMMMLLLLLLMMMGGG>>>:::===AAABBBFFFLLLTTTZZZ___```aaa```bbbjjjsssxxxuuuqqqsssssssssttttttsssooolllttt{{{yyyvvvtttuuuxxxuuummmeeeeeeeeebbb]]]^^^aaaaaa]]][[[ZZZXXXVVVSSSQQQOOONNNOOOQQQUUUWWWXXXVVVQQQNNNJJJJJJIIIHHHGGGFFFFFFFFFFFFFFFHHHIIIIIIHHHGGGGGGFFFGGGIIIKKKKKKKKKJJJIIIHHHGGGHHHJJJLLLNNNMMMLLLPPPRRRRRRQQQSSSUUUSSSNNNMMMLLLJJJHHHFFFFFFFFFFFFFFFIIIMMMOOOOOONNNMMMMMMFFFDDDBBBAAABBBDDDFFFGGGIIIKKKMMMOOOOOOLLLIIIGGGJJJJJJKKKLLLNNNOOOPPPPPPNNNKKKHHHGGGJJJMMMNNNNNNIIIJJJJJJFFFAAAAAAEEEIIIHHHGGGDDDAAA@@@BBBGGGJJJPPPPPPOOOLLLIIIHHHIIILLLJJJKKKMMMOOOOOOMMMJJJGGGLLLLLLKKKKKKKKKJJJJJJJJJIIIKKKMMMMMMKKKKKKLLLMMMJJJNNNSSSSSSOOOMMMMMMOOOKKKOOORRRPPPKKKGGGFFFHHHLLLOOOPPPNNNIIIEEEFFFHHHKKKIIIFFFEEEFFFIIIMMMPPPLLLGGGBBB@@@AAADDDEEEEEEGGGHHHIIIJJJJJJHHHEEEDDDDDDFFFGGGHHHHHHHHHFFFEEEEEEFFFIIILLLOOOPPPQQQQQQSSSSSSRRRQQQNNNLLLIIIHHHJJJJJJIIIHHHGGGHHHIIIJJJFFFCCC@@@BBBHHHLLLMMMLLLNNNQQQTTTUUUTTTQQQMMMJJJKKKIIIHHHHHHJJJLLLLLLLLLNNNMMMMMMNNNOOONNNKKKHHHHHHJJJLLLOOOPPPQQQQQQQQQKKKGGGCCC@@@@@@@@@???>>>999666333111111222222222333555555444222000///000333444444555555555555555666444222333666888777666444222///------...000222//////222666555222111555AAAKKKXXXbbbllltttuuurrrvvvwwwwwwxxxwwwvvvuuuttttttrrrqqqqqqrrrsssrrrqqqssstttuuuvvvwwwxxxyyyzzzxxxwwwuuuuuuwwwvvvtttqqqqqqooonnnpppsssttttttrrrvvvvvvvvvwwwzzzzzzyyyxxxuuuxxx{{{|||{{{yyyxxxwwwssstttvvvvvvvvvtttqqqooollloooqqqqqqppppppsssuuuwwwvvvuuutttssstttuuuuuuuuutttrrrqqqqqqsssuuuvvvrrrssstttrrrooolllkkkjjjffflllpppooopppuuuvvvtttrrrtttttttttrrrqqqrrrsssuuuvvvxxxwwwtttqqqooonnnmmmqqqvvvwwwvvvtttsssssspppppppppqqqrrrtttuuuvvvrrrwww|||yyysssrrrvvv}}}tttuuuuuutttrrrqqqqqqrrrqqqqqqpppooopppqqqtttwwwrrrsssuuuwwwxxxzzzzzz{{{uuuvvvvvvtttpppoooqqqssstttuuuwwwxxxwwwtttrrrpppsssrrrrrrqqqqqqppppppppprrruuutttqqqqqqsssssspppvvvooojjjjjjjjjiiimmmsssttttttsssqqqooonnnooopppppppppqqqrrrsssuuuwwwxxxvvvvvvvvvxxxzzz{{{zzzxxxsssvvvzzz{{{zzzyyyxxxyyyzzzuuuvvv||||||yyyxxx|||xxxuuuuuuuuuuuuuuu888AAAIIIMMMPPPPPPKKKEEE>>>888444444333///---...---000111///000333333111111222444666666333,,,(((...222:::??????===AAAHHHNNNQQQPPPLLLJJJKKKLLLJJJ???888222222222222444888777;;;===999555666888777<<<>>>BBBGGGJJJMMMTTT\\\bbbbbbdddeee___TTTMMMLLLMMMQQQWWW^^^eeelllsssxxxtttssstttzzz}}}zzz{{{vvvsssuuuxxxssseeeYYY[[[\\\[[[XXXXXXYYYUUUPPPOOOLLLHHHDDDBBBBBBCCCDDDIIIHHHGGGEEEDDDBBBAAAAAA>>>???@@@@@@AAA@@@@@@@@@@@@@@@@@@@@@BBBCCCEEEFFFCCCDDDFFFGGGIIIJJJJJJKKKLLLJJJJJJJJJLLLLLLKKKJJJNNNOOOPPPRRRXXX\\\YYYRRRMMMLLLJJJHHHGGGFFFFFFFFFHHHIIIJJJMMMOOOOOONNNLLLEEEBBB@@@BBBFFFHHHHHHFFFKKKJJJHHHGGGGGGHHHIIIIIIMMMNNNOOOPPPPPPOOONNNMMMJJJHHHGGGGGGIIIKKKLLLLLLLLLLLLJJJEEE@@@>>>???BBBCCCCCCCCCBBB@@@AAACCCEEEOOORRRSSSNNNGGGDDDFFFKKKFFFJJJOOOPPPNNNKKKJJJJJJOOOMMMJJJHHHGGGGGGHHHIIIJJJLLLOOOOOONNNMMMNNNNNNIIIMMMQQQQQQOOONNNOOOQQQJJJMMMOOOMMMIIIEEEEEEFFFJJJLLLLLLIIIEEEBBBDDDFFFGGGEEEBBB@@@AAACCCFFFHHHFFFDDDAAA@@@AAACCCDDDDDDFFFGGGHHHIIIIIIHHHGGGFFFEEEEEEFFFFFFFFFEEEDDDDDDEEEGGGJJJMMMPPPQQQRRRRRRNNNOOOQQQRRRPPPLLLGGGDDDEEEGGGIIIHHHGGGGGGKKKNNNGGGDDDCCCEEEIIIMMMNNNMMMMMMPPPTTTWWWVVVRRRMMMIIIIIIGGGDDDDDDGGGJJJLLLLLLKKKKKKKKKLLLNNNMMMKKKIIIGGGHHHIIIKKKMMMOOOPPPQQQMMMGGGAAA>>>???AAABBBBBB<<<999444111000111222222444555666444222000000000333333333333444555666777555444333444555666555444666444111///...///111222111111555:::999555444777AAAJJJVVVcccoooxxxwwwrrrvvvwwwxxxyyyyyywwwvvvuuutttsssssstttuuuuuutttrrruuuuuuuuuuuuvvvwwwxxxxxxxxxwwwvvvvvvvvvuuurrrppprrrqqqpppqqqsssssssssqqqxxxwwwuuuvvvxxxzzzzzzzzzwwwwwwxxxzzz{{{zzzxxxvvvssstttuuuvvvuuusssqqqooommmnnnoooooopppqqqrrrrrrwwwvvvuuutttssstttuuuuuutttsssrrrqqqpppqqqrrrsssrrrrrrqqqqqqpppooollliiiiiinnnpppnnnooosssuuuuuurrrssstttsssrrrsssuuuwwwuuuxxxzzzyyyvvvrrrpppoooooorrruuuvvvuuusssrrrqqqnnnppprrrttttttsssqqqoooooovvv|||zzzrrrnnnrrryyysssuuuwwwtttooolllnnnpppmmmqqqttttttqqqqqquuuyyysssssstttuuuwwwyyy{{{|||wwwvvvssspppnnnppptttxxxvvvwwwxxxxxxwwwuuurrrpppppprrrtttssspppoooppprrruuuxxxwwwsssrrrttttttqqqrrrnnnkkkkkkkkkkkknnnrrrssssssrrrooonnnnnnqqqtttnnnoooqqqtttvvvwwwxxxyyyrrruuuxxxzzzzzzzzzzzz{{{qqqtttxxxzzz{{{zzz{{{|||wwwtttvvv|||}}}yyywwwwwwxxxxxxxxxvvvuuuvvvwww777???IIIPPPWWW^^^___\\\IIIAAA:::777444///---//////222333111111555777666888999:::======;;;777444999>>>FFFLLLMMMNNNQQQUUU\\\aaaccc^^^YYYYYYYYYWWWLLLDDD>>><<<;;;999:::>>>>>>DDDGGGCCC@@@CCCGGGIIIMMMNNNQQQUUUZZZ```iiippprrrtttvvvvvvrrrjjjccc```YYY```hhhooosssxxx}}}}}}zzzzzz}}}}}}}}}|||{{{xxxvvv}}}}}}|||{{{zzzyyyyyyxxxuuunnnfffdddeeebbbZZZRRRPPPRRRRRRPPPPPPQQQMMMHHHHHHEEEAAA===;;;<<<>>>@@@BBBBBB@@@===:::888999999777:::???CCCEEEDDDBBB@@@BBBBBBBBBBBBBBBCCCCCCDDDCCCEEEHHHKKKMMMNNNOOOOOOPPPNNNLLLKKKKKKKKKJJJHHHKKKLLLMMMQQQZZZ```[[[RRRMMMKKKJJJHHHGGGFFFFFFGGGJJJHHHHHHKKKOOOPPPNNNKKKFFFDDDBBBEEEIIIJJJHHHDDDIIIHHHEEEDDDDDDEEEGGGIIINNNOOOPPPQQQPPPNNNLLLJJJGGGGGGFFFGGGHHHIIIIIIIIIKKKKKKIIIDDD???======>>>AAAAAABBBAAA??????AAABBBMMMOOOPPPMMMHHHDDDEEEHHHDDDGGGKKKNNNOOONNNLLLLLLLLLJJJHHHGGGFFFFFFGGGHHHIIILLLOOOPPPOOONNNNNNNNNKKKMMMOOOOOOMMMLLLMMMOOOIIIKKKLLLJJJGGGDDDDDDDDDIIIIIIHHHEEEBBB@@@BBBDDDCCCBBB???======>>>@@@BBB@@@@@@@@@@@@BBBCCCCCCCCCGGGGGGHHHIIIJJJJJJJJJJJJGGGGGGFFFFFFEEEDDDDDDDDDGGGIIIKKKNNNOOOPPPPPPPPPKKKMMMOOOPPPOOOKKKGGGDDDBBBFFFJJJIIIFFFFFFJJJOOOHHHFFFEEEGGGJJJMMMMMMMMMKKKMMMQQQTTTTTTRRROOOMMMJJJGGGCCCBBBDDDGGGIIIJJJIIIIIIIIIKKKMMMMMMLLLJJJGGGGGGIIIKKKLLLMMMMMMMMMJJJIIIFFFBBB@@@AAACCCEEE???;;;555111000111222222222444555444333111222222666555444333333333555555444444444444444444333222666444222000//////000111444444888===<<<888777999AAAKKKWWWaaakkksssvvvtttyyyyyyyyyyyyyyyyyyzzzzzz{{{yyyxxxyyyzzz{{{zzzyyyvvvvvvvvvvvvvvvwwwyyyzzzxxxxxxwwwvvvuuutttrrrqqqrrrqqqqqqrrrsssttttttttt|||zzzyyyyyyzzzyyyxxxvvvyyywwwvvvxxxzzzzzzvvvsssqqqrrrtttuuuuuutttrrrqqqrrrqqqppprrrtttuuuuuutttuuuttttttttttttvvvxxxyyyuuuuuutttsssrrrqqqqqqqqqsssqqqpppqqqrrrrrrnnnjjjpppssstttrrrpppoooooonnnqqqsssttttttsssrrrrrrttttttwwwyyyyyyvvvssspppooossstttvvvwwwvvvtttrrrqqqoooqqqsssttttttrrrooommmooorrrtttrrrmmmjjjmmmqqqssstttuuussspppnnnnnnpppqqqsssvvvvvvtttsssssssssvvvuuutttssstttuuuvvvwwwvvvtttqqqoooooorrrvvvyyyuuuvvvxxxxxxwwwtttqqqooonnnrrrvvvvvvqqqoooqqqtttrrruuuuuurrrrrruuuuuussslllmmmooorrrrrrnnnllljjjpppqqqrrrqqqpppppprrrtttpppqqqsssvvvwwwwwwwwwwwwqqquuuzzz{{{yyyxxxxxxzzzsssuuuyyy{{{{{{{{{|||}}}vvvuuuuuuyyy}}}}}}zzzwwwooosssvvvvvvttttttwwwzzz777>>>FFFMMMWWWcccjjjkkk\\\SSSIIIBBB<<<555111222777;;;<<<999999>>>CCCDDDBBBBBBBBBDDDFFFHHHGGGFFFKKKQQQXXX\\\^^^aaacccdddgggooossspppkkkiiifffcccXXXQQQLLLKKKIIIDDDCCCDDDJJJRRRVVVUUUTTTYYY___bbbdddeeeggghhhlllttt{{{}}}~~~}}}{{{wwwtttiiipppwww|||||||||}}}{{{xxxvvvxxx{{{~~~~~~xxxvvvrrrpppooommmjjjhhhpppooommmkkkjjjjjjkkklllfffaaa[[[VVVTTTSSSQQQOOOHHHIIIHHHFFFHHHKKKKKKGGGEEECCCAAA???>>>>>>??????===>>>???===999777666777555:::BBBIIILLLJJJFFFCCC???AAABBBCCCDDDCCCBBBAAACCCEEEJJJNNNQQQRRRRRRQQQPPPNNNKKKIIIIIIHHHGGGEEEGGGHHHIIINNNWWW]]]YYYPPPKKKJJJHHHGGGFFFFFFGGGHHHJJJHHHHHHJJJNNNPPPNNNKKKKKKIIIHHHHHHJJJIIIFFFCCCFFFFFFEEEEEEEEEEEEFFFFFFLLLMMMNNNOOONNNMMMKKKIIIGGGGGGGGGFFFFFFFFFFFFGGGHHHHHHFFFDDD@@@>>>======AAAAAAAAA???>>>???BBBDDDKKKJJJJJJJJJJJJHHHFFFEEEDDDCCCEEEKKKPPPRRRNNNJJJEEEEEEFFFFFFGGGGGGGGGGGGGGGJJJLLLMMMMMMLLLMMMMMMNNNNNNNNNLLLJJJIIIIIIIIIHHHHHHIIIHHHFFFDDDDDDDDDHHHGGGFFFCCCAAA@@@AAACCCBBB@@@>>><<<;;;<<<===>>>===>>>@@@AAAAAABBBBBBCCCHHHHHHHHHIIIKKKLLLNNNOOOKKKJJJHHHFFFEEEEEEEEEEEEJJJKKKLLLMMMNNNMMMLLLLLLJJJKKKKKKLLLKKKIIIHHHFFFCCCGGGKKKJJJFFFEEEHHHLLLHHHGGGGGGHHHIIIKKKKKKKKKGGGIIIKKKNNNPPPRRRRRRSSSMMMIIIEEECCCDDDFFFHHHHHHHHHHHHHHHIIILLLMMMMMMLLLGGGIIIKKKMMMNNNLLLIIIGGGEEEJJJMMMJJJDDDAAACCCGGG???;;;555111111222333333000222444444333333444555888777555333222111222222222333444444333222222111555333111000//////000111333444777<<<;;;777666999AAAMMMYYY^^^bbbjjjssswww{{{yyyxxxwwwxxxzzz}}}~~~}}}~~~vvvuuuuuuuuuwwwyyy{{{}}}xxxxxxxxxwwwvvvtttsssssspppqqqssstttuuuvvvxxxyyy{{{{{{|||}}}~~~|||xxxuuu{{{yyywwwwwwyyyxxxtttpppoooppprrrssstttuuuuuuttttttsssssstttvvvwwwvvvuuuuuuuuuttttttuuuvvvwwwxxxvvvvvvvvvvvvuuusssrrrrrrtttrrrqqqrrruuuuuuqqqnnnssstttwwwwwwsssnnnkkkkkkppprrruuuuuussspppnnnnnnrrrtttwwwwwwtttrrrpppooottttttuuuuuuuuutttrrrpppqqqqqqrrrrrrrrrqqqpppoootttpppkkkiiiiiikkklllmmmtttrrrqqqqqqttttttsssqqqsssssstttvvvxxxwwwsssoootttsssrrrqqqqqqrrrssstttrrrqqqpppppprrrtttvvvwwwtttvvvwwwwwwvvvtttqqqooonnntttyyyxxxtttpppqqqsssrrruuuuuussssssvvvvvvsssmmmpppssssssrrroookkkhhhmmmpppsssuuutttssssssssstttuuuvvvvvvvvvuuutttsssssswwwzzzzzzwwwuuuuuuwwwvvvyyy{{{|||{{{{{{|||}}}xxxvvvtttuuuxxx{{{{{{xxxppprrrtttrrrpppppptttwww;;;@@@EEEKKKUUUcccmmmpppmmmcccYYYQQQIII???999888DDDIIIKKKHHHGGGKKKOOOQQQRRRQQQQQQSSSVVVYYY[[[[[[bbbhhhlllmmmnnnrrrsssrrrsssyyy~~~}}}{{{yyytttoooddd^^^[[[[[[ZZZUUURRRRRR\\\ccchhhhhhjjjpppuuuwwwyyyzzzyyyxxx{{{vvvxxx{{{|||{{{xxxwwwvvvssspppnnnooorrrwwwzzz{{{oookkkgggdddbbbaaa___^^^[[[\\\^^^``````^^^\\\[[[QQQPPPOOOMMMLLLJJJHHHFFFCCCDDDCCCAAADDDIIIKKKHHHCCCCCCBBBAAAAAAAAAAAAAAA;;;???BBBAAA===888777777555;;;CCCJJJNNNMMMJJJGGG@@@BBBEEEGGGHHHHHHGGGFFFBBBDDDHHHLLLOOOQQQRRRRRRMMMJJJGGGEEEEEEEEEDDDCCCDDDFFFHHHKKKQQQWWWTTTMMMGGGGGGFFFEEEEEEFFFHHHHHHIIIHHHIIIJJJMMMNNNMMMLLLOOOOOONNNLLLJJJHHHFFFEEEDDDEEEGGGHHHHHHHHHGGGFFFHHHIIIKKKLLLMMMMMMLLLLLLHHHHHHHHHEEECCCCCCDDDFFFEEEEEEEEECCCBBB@@@>>>===@@@AAABBBAAAAAABBBEEEGGGIIIHHHHHHJJJLLLKKKHHHDDDDDDBBBCCCHHHPPPQQQMMMGGG@@@AAACCCEEEFFFGGGGGGGGGFFFHHHIIIIIIIIIJJJKKKMMMQQQPPPMMMJJJGGGFFFEEEEEEFFFFFFFFFFFFEEEEEEEEEEEEHHHGGGFFFDDDCCCCCCBBBBBBCCCBBB???>>>======>>>???;;;>>>@@@AAAAAAAAABBBCCCGGGGGGGGGHHHJJJMMMPPPRRROOOMMMJJJGGGEEEEEEEEEFFFJJJKKKKKKLLLKKKJJJHHHGGGIIIIIIHHHHHHHHHHHHHHHHHHEEEGGGJJJIIIGGGFFFGGGIIIHHHHHHHHHHHHGGGGGGGGGGGGEEEFFFHHHKKKNNNRRRUUUVVVOOOLLLHHHFFFGGGHHHHHHHHHIIIHHHHHHIIILLLMMMMMMLLLHHHKKKNNNPPPOOOLLLHHHEEEDDDJJJOOOMMMGGGBBBBBBDDD===999555222333444555555///222444444444444555666999888666444222000/////////111333444222111111111333222111000000000111222111111333777666333333777BBBOOO[[[^^^___gggrrrzzzyyyxxxwwwwwwyyy|||vvvuuutttuuuvvvyyy{{{}}}wwwxxxyyyyyywwwuuuuuuvvvqqqsssuuuvvvwwwxxxzzz|||wwwxxxzzz}}}{{{xxxzzzyyywwwwwwwwwvvvsssqqqooooooqqqrrrttttttuuuuuutttttttttuuuuuuuuuvvvvvvzzzyyywwwuuutttttttttuuuwwwwwwxxxxxxwwwvvvtttsssrrrrrrrrrtttuuuuuusssqqqqqqrrrvvvzzzwwwqqqnnnoooppprrrttttttqqqooommmmmmppprrrttttttrrrqqqqqqqqqrrrqqqqqqrrrsssrrrpppmmmqqqqqqqqqqqqrrrrrrrrrrrryyyqqqiiigggkkkoooooommmsssqqqoooqqqvvvxxxvvvtttrrrqqqqqqtttyyyyyyuuupppooooooooopppqqqrrrssstttooonnnnnnpppsssuuutttttttttuuuwwwxxxwwwuuusssqqqrrrvvvzzzzzzwwwsssrrrrrrvvvyyyxxxtttsssuuuuuurrruuuvvvsssnnnllloooooonnnmmmqqqvvvxxxwwwuuutttsssxxxwwwwwwvvvtttrrrpppooovvvwwwxxxwwwuuutttssstttyyyzzz||||||zzzzzzzzz{{{zzzxxxtttrrruuuzzzzzzwwwvvvuuutttrrrooonnnoooqqq;;;AAAGGGMMMXXXgggqqqtttxxxqqqjjjeee^^^UUUNNNMMMXXX___dddbbb___`````````gggfffgggjjjmmmppppppoooxxx|||~~~{{{{{{|||~~~{{{rrrmmmjjjlllllliiihhhjjjoootttwwwxxx|||~~~uuurrrnnnlllkkkjjjiiiiiigggdddbbbaaacccgggkkkmmmccc```\\\YYYXXXXXXXXXWWWNNNPPPRRRSSSSSSRRRQQQPPPIIIEEECCCDDDGGGHHHDDDAAAAAACCCBBBAAADDDIIIJJJGGGEEEDDDCCCBBBBBBBBBCCCDDDAAAEEEHHHGGGAAA<<<:::;;;888;;;AAAFFFJJJLLLLLLLLLIIIIIIIIIIIIJJJJJJJJJJJJDDDDDDEEEGGGJJJNNNQQQTTTMMMJJJGGGEEEEEEFFFFFFEEEDDDFFFHHHHHHLLLPPPOOOKKKDDDCCCCCCCCCDDDFFFHHHIIIGGGIIIJJJKKKKKKKKKMMMNNNPPPRRRSSSOOOJJJGGGGGGJJJFFFGGGIIIJJJKKKJJJIIIHHHFFFFFFHHHJJJLLLNNNPPPPPPKKKKKKIIIEEEAAA@@@BBBEEEEEEDDDDDDDDDCCCAAA>>><<<>>>AAADDDFFFGGGGGGHHHHHHGGGJJJLLLMMMMMMJJJHHHGGGCCCDDDFFFIIILLLKKKHHHDDDAAAAAAAAAAAACCCEEEGGGIIIFFFGGGGGGFFFFFFHHHKKKNNNSSSPPPLLLIIIGGGFFFEEEEEEEEEDDDDDDDDDFFFGGGGGGGGGHHHHHHGGGGGGGGGFFFDDDCCCEEEDDDBBBAAA@@@AAAAAABBB<<<>>>AAAAAA@@@@@@BBBDDDEEEEEEEEEFFFHHHLLLPPPRRRQQQNNNJJJGGGDDDDDDEEEFFFGGGHHHIIIIIIIIIHHHFFFEEEFFFFFFGGGGGGGGGGGGGGGGGGEEEFFFGGGHHHIIIHHHHHHGGGGGGHHHHHHGGGEEEDDDCCCCCCCCCEEEIIIMMMPPPSSSTTTUUUOOOMMMKKKJJJKKKLLLKKKKKKJJJIIIHHHJJJLLLNNNNNNMMMKKKLLLNNNOOOOOOMMMKKKIIIHHHHHHJJJJJJHHHEEE@@@===:::777444444555666777777222444555555444333333444777666666555333111///...,,,///333333222111111222333222222222222333333444333111222555444222333888DDDPPP[[[```dddmmmvvv|||wwwyyy{{{}}}}}}vvvuuusssssssssvvvxxxzzzvvvxxxzzzzzzxxxwwwwwwyyytttwwwyyyyyyxxxyyy{{{}}}wwwwwwxxxzzz||||||{{{xxxuuuwwwwwwwwwuuutttuuuvvvqqqqqqrrrrrrrrrssssssssssssuuuwwwwwwttttttvvvxxxzzzyyywwwuuutttttttttuuuvvvwwwxxxyyyyyywwwuuusssoooqqqtttttttttsssssstttrrrqqqtttyyyxxxssssssvvvssssssrrrqqqooooooppprrrooopppqqqqqqqqqqqqsssuuurrrpppoooppprrrrrrpppnnnooopppqqqsssttttttuuuuuuwwwqqqkkkjjjmmmppppppoooqqqqqqqqqssstttvvvvvvvvvqqqrrrsssuuuvvvuuurrrpppnnnnnnoooqqqrrrrrrrrrrrrooommmlllnnnrrrtttsssrrruuuvvvxxxzzzzzzxxxvvvtttvvvxxx{{{|||{{{wwwrrrppptttvvvvvvsssrrruuutttqqquuuwwwtttnnnmmmqqqsssqqqqqqtttwwwxxxwwwvvvvvvvvvyyyxxxvvvtttrrrpppoooooovvvtttsssrrrsssttttttssswwwxxxzzzyyyxxxxxxyyyzzzyyyyyyvvvsssuuuzzzyyysssuuuttttttttttttssspppnnn888???HHHPPP]]]lllvvvxxx}}}yyyyyyvvvooojjjiiimmmwww~~~}}}yyyvvvssspppwwwxxxzzz~~~}}}}}}xxxvvvxxxzzzyyyzzz}}}{{{|||}}}~~~~~~~~~xxxnnnnnnggg^^^YYYYYY[[[]]]]]]^^^ZZZVVVSSSSSSVVVZZZ\\\ZZZWWWSSSQQQQQQRRRSSSSSSPPPNNNLLLJJJJJJLLLOOOQQQOOOFFF>>>???FFFKKKIIIEEE@@@CCCDDDDDDFFFJJJIIIEEEHHHFFFDDDBBBBBBDDDFFFHHHHHHLLLOOOLLLEEE???>>>???<<<===???BBBFFFKKKNNNPPPPPPMMMJJJGGGEEEEEEFFFGGGHHHFFFCCCCCCFFFLLLRRRWWWOOOLLLIIIHHHHHHIIIJJJIIIDDDHHHIIIGGGHHHLLLLLLJJJBBBAAABBBBBBDDDFFFHHHJJJFFFIIILLLKKKJJJJJJLLLOOOPPPTTTUUUQQQJJJFFFIIINNNHHHIIIJJJKKKKKKKKKKKKJJJDDDEEEGGGIIILLLPPPRRRTTTMMMLLLJJJDDD@@@???BBBEEEEEEEEEDDDDDDDDDAAA>>>;;;;;;@@@GGGKKKLLLJJJIIIHHHGGGLLLRRRRRRMMMHHHHHHJJJCCCFFFJJJKKKHHHEEECCCCCCDDDBBB???>>>???CCCGGGJJJGGGGGGFFFEEEEEEGGGKKKOOOTTTQQQLLLIIIGGGGGGGGGGGGDDDCCCBBBDDDFFFHHHIIIIIIIIIIIIHHHIIIIIIHHHEEECCCGGGFFFDDDCCCCCCCCCDDDDDD===???AAAAAA??????AAADDDCCCCCCCCCDDDGGGKKKOOORRRRRROOOJJJFFFDDDCCCDDDEEEDDDEEEFFFGGGHHHGGGFFFEEEDDDEEEFFFHHHHHHHHHFFFFFFEEEDDDEEEGGGJJJJJJIIIGGGGGGHHHHHHFFFDDDAAA@@@@@@CCCFFFKKKPPPSSSTTTTTTSSSOOOMMMLLLLLLNNNOOONNNMMMKKKJJJIIIJJJLLLNNNNNNMMMLLLMMMMMMMMMNNNNNNNNNNNNLLLGGGCCCEEEHHHGGG@@@888777666444444666888888888555666777666333111111222444555555555444222000///***...222333222000111222333333333333444555666666666444444666555333666;;;EEEPPP[[[ccckkkttt{{{|||xxx{{{|||wwwuuusssqqqqqqrrruuuvvvvvvyyy{{{{{{yyyxxxyyy{{{wwwzzz|||{{{yyyxxxzzz}}}{{{zzzxxxwwwxxxxxxwwwvvvqqqtttwwwvvvuuutttwwwzzzttttttsssrrrrrrqqqqqqppptttxxx{{{yyyuuutttwww{{{wwwvvvvvvuuuuuuvvvwwwxxxtttvvvxxxyyyyyywwwuuusssmmmpppttttttrrrqqqsssuuuvvvssstttxxxwwwssstttzzzuuutttqqqnnnmmmoootttyyyooopppqqqpppppprrruuuxxxsssqqqppprrrtttuuurrrppplllnnnqqquuuvvvwwwvvvuuuqqqpppnnnmmmmmmnnnooooooooorrrttttttrrrrrrtttwwwsssvvvyyywwwrrrnnnnnnoooqqqrrrssssssrrrqqqpppnnnpppmmmkkklllooossssssrrrvvvwwwzzz||||||{{{yyywwwyyyzzz{{{}}}}}}yyysssnnnlllppppppoooppptttuuusssoootttvvvssssssvvvtttoootttvvvwwwwwwvvvvvvwwwxxxyyywwwuuurrrppppppppppppvvvrrroooooorrruuuuuuttttttvvvwwwwwwwwwwwwyyyzzzwwwyyyxxxuuuwwwzzzwwwooopppppprrrvvvzzzyyyuuupppAAA@@@HHHXXXcccjjjxxx~~~zzzwww|||zzzzzzzzzyyy{{{zzzssssssxxxzzzuuuooonnnmmmkkkjjjhhheeeaaa^^^WWWTTTPPPNNNOOOPPPRRRRRRVVVTTTRRRQQQQQQSSSUUUWWWVVVVVVTTTQQQNNNLLLMMMNNNKKKKKKKKKLLLNNNOOONNNLLLNNNMMMLLLJJJHHHGGGGGGGGGFFFBBB??????DDDIIILLLMMMMMMJJJFFFCCCDDDFFFGGGGGGJJJJJJJJJIIIHHHGGGEEEDDDBBBBBBBBBCCCEEEIIILLLNNNSSSNNNIIIHHHJJJIIIFFFBBBEEEDDDCCCCCCDDDHHHLLLOOOQQQKKKEEEFFFKKKNNNLLLHHHMMMJJJFFFFFFGGGGGGEEECCCCCCDDDEEEFFFFFFGGGIIIKKKJJJIIIHHHIIIKKKNNNOOOOOOQQQRRRRRROOOLLLHHHGGGGGGIIIHHHHHHIIIKKKLLLKKKJJJHHHFFFFFFHHHMMMPPPPPPNNNOOOMMMKKKGGGDDDAAA???>>>CCCEEEGGGEEEAAA>>>>>>@@@DDDGGGIIIJJJJJJKKKLLLNNNNNNMMMLLLKKKKKKKKKKKKKKKFFFFFFFFFHHHJJJKKKIIIHHH???@@@AAACCCDDDEEEEEEFFFEEEDDDCCCDDDGGGIIIIIIIIIMMMMMMLLLHHHEEEEEEIIINNNEEEFFFEEEDDDCCCDDDGGGJJJMMMLLLJJJIIIGGGGGGGGGGGGGGGFFFFFFEEEEEEEEEEEEEEEBBBAAAAAABBBCCCEEEGGGHHHDDDCCCAAAAAACCCGGGKKKMMMJJJIIIIIIHHHHHHGGGGGGFFFEEEDDDDDDEEEGGGGGGFFFEEEDDDHHHLLLNNNKKKFFFBBB???EEEDDDDDDDDDEEEFFFHHHIIIKKKJJJIIIFFFDDDAAA???>>>HHHFFFFFFJJJQQQUUUUUUSSSPPPNNNNNNPPPSSSSSSPPPLLLNNNHHHGGGMMMSSSQQQKKKHHHOOONNNLLLLLLMMMLLLKKKJJJKKKGGGCCC@@@???>>><<<;;;777555444666999;;;999666999999999:::999666111---///000111111///............+++,,,...,,,(((,,,444333444555666777:::===@@@<<<<<<<<<===>>>???@@@@@@MMMUUU___hhhooouuu|||{{{wwwuuuqqqppprrrtttuuuuuuxxxzzz|||zzzwwwuuuvvvyyyuuuvvvxxxzzzzzzzzzyyyxxxxxxuuutttvvvzzzzzzwwwrrruuuuuutttsssssstttuuuuuuzzz{{{xxxrrrlllmmmtttzzzzzzzzzxxxuuurrrrrrvvvyyyzzzyyywwwvvvvvvwwwyyyzzzwwwwwwwwwwwwvvvvvvvvvvvvnnntttvvvrrrqqqtttuuurrrrrrsssuuuxxxzzzzzzwwwuuuwwwuuusssssssssrrrpppooonnnnnnooorrruuuvvvuuusssuuuwwwzzzzzzxxxuuusssssssssvvvuuuqqqrrrxxxzzzxxxqqqnnnkkkkkkooorrrrrrqqqmmmnnnnnnooorrruuuxxxzzzsssuuuxxxxxxvvvsssqqqpppkkksssvvvrrrooorrrssspppnnnnnnmmmmmmnnnpppssstttvvvzzz}}}|||xxxwwwzzz~~~~~~|||{{{yyywwwuuuttttttuuutttrrrqqqqqqrrrtttvvvuuutttrrrpppoooppprrrtttpppqqqssstttuuuuuuvvvvvvuuuuuuuuuvvvvvvuuurrroooxxxuuurrrsssvvvxxxwwwuuurrrqqqppprrrtttvvvwwwwwwyyyyyyxxxuuusssrrrsssuuupppooooooqqqsssuuuuuutttLLLOOOWWWcccmmmvvv}}}zzz{{{}}}~~~~~~}}}|||ssssss~~~zzzzzzxxxtttrrrsssrrrnnnnnnqqqwwwrrrnnnlllkkkggg```YYYXXXWWWUUUSSSQQQNNNKKKIIIHHHEEECCCEEEIIINNNSSSUUUZZZXXXUUUSSSSSSSSSUUUVVVWWWVVVTTTQQQNNNMMMNNNPPPKKKJJJKKKLLLOOOPPPOOOMMMPPPOOONNNLLLJJJIIIHHHHHHDDDBBBAAACCCHHHLLLMMMMMMNNNKKKGGGEEEEEEGGGHHHIIILLLLLLKKKKKKJJJJJJJJJJJJFFFDDDBBBAAACCCGGGLLLOOORRRNNNJJJJJJLLLKKKGGGDDD@@@???>>>???AAAEEEJJJMMMNNNJJJFFFFFFJJJLLLKKKIIIKKKJJJIIIIIIJJJIIIEEEAAADDDGGGJJJKKKKKKJJJJJJKKKJJJHHHHHHHHHJJJLLLMMMMMMOOOPPPOOOMMMJJJGGGFFFFFFGGGGGGGGGIIIKKKKKKIIIHHHFFFEEEFFFIIIMMMOOOOOOMMMLLLLLLKKKIIIGGGEEEBBBAAAAAADDDFFFDDDAAA??????AAAEEEHHHJJJLLLLLLLLLNNNOOOPPPOOOLLLJJJIIIHHHHHHHHHGGGFFFFFFFFFHHHIIIIIIHHHDDDCCCBBB@@@@@@AAACCCDDDEEEDDDDDDEEEHHHIIIIIIHHHIIIIIIHHHGGGFFFGGGJJJLLLDDDEEEDDDCCCBBBCCCFFFIIIHHHHHHIIIIIIHHHGGGFFFFFFGGGGGGHHHIIIHHHGGGEEEDDDCCCCCCBBBCCCDDDFFFHHHJJJFFFEEECCCBBBCCCEEEHHHJJJHHHHHHHHHGGGGGGFFFFFFFFFFFFDDDBBBBBBEEEHHHJJJJJJGGGKKKOOOPPPMMMIIIEEECCCDDDCCCCCCCCCDDDFFFHHHIIILLLKKKIIIHHHFFFEEEEEEEEEHHHIIILLLNNNPPPRRRUUUWWWXXXUUURRRPPPOOONNNMMMLLLIIIDDDCCCHHHLLLKKKIIIIIIJJJIIIHHHGGGGGGFFFEEECCCEEEBBB===:::999999888777666333111333777999888666555888<<<===;;;777111---///000111111000//////000111......000...)))***...777:::<<<:::777999???EEECCCDDDFFFGGGIIILLLOOORRRVVV^^^iiirrryyy~~~~~~xxx~~~}}}~~~~~~{{{xxx|||yyyvvvttttttuuuvvvvvvzzz{{{{{{yyywwwvvvvvvvvvxxxxxxxxxxxxxxxwwwwwwwwwtttqqqoooqqqvvvzzzyyywwwtttsssrrrqqqqqqrrrsssttt}}}zzzuuuqqqnnnnnnqqqsssxxxwwwvvvvvvwwwwwwvvvtttwwwwwwxxxyyyyyyxxxwwwwwwuuuuuuuuuuuuuuuuuuuuuuuuqqqvvvwwwtttrrruuuuuurrrssstttvvvxxxzzzzzzyyyxxxxxxvvvsssrrrsssuuuuuuuuurrrpppooooooqqqsssssssssvvvxxxzzz{{{yyywwwvvvvvvvvvzzzyyyuuuuuuxxxxxxuuuxxxwwwtttqqqooonnnnnnooooooooopppppprrrtttuuuvvvsssvvvxxxuuuqqqnnnppprrroootttuuupppooorrruuutttmmmmmmmmmmmmooorrruuuwwwtttxxxzzzzzzwwwvvvyyy|||wwwxxxyyyyyyxxxvvvtttrrrrrrqqqqqqqqqqqqrrrrrrssssssuuuvvvrrrnnnnnnrrrxxxqqqrrrssstttttttttttttttqqqqqqqqqsssuuuvvvtttrrrrrrqqqrrrtttwwwyyyyyyyyypppoooppprrrvvvxxxyyyyyyvvvwwwxxxwwwtttrrrqqqqqqrrrpppooopppqqqqqqpppooo___fffmmmrrrzzz~~~~~~qqqnnnlllkkkmmmoooppppppiiidddgggrrrxxxrrrlllkkkdddaaabbbddddddaaa```bbbhhhgggeeeaaaZZZRRRJJJEEEDDDDDDBBBAAA@@@?????????<<<;;;:::===DDDLLLRRRVVV\\\ZZZXXXUUUTTTSSSTTTTTTVVVUUURRROOOLLLLLLNNNPPPJJJJJJJJJLLLOOOPPPOOONNNOOONNNMMMKKKIIIHHHFFFFFFAAAAAACCCGGGKKKNNNOOONNNPPPMMMIIIGGGHHHJJJJJJJJJLLLKKKJJJIIIIIIKKKMMMNNNJJJHHHCCCAAABBBFFFKKKOOONNNLLLKKKLLLMMMMMMIIIFFF>>>===<<<===???DDDHHHKKKJJJIIIGGGFFFGGGHHHJJJKKKJJJKKKLLLMMMMMMJJJEEEAAADDDHHHLLLNNNMMMKKKIIIHHHIIIIIIHHHGGGHHHIIIJJJKKKLLLLLLLLLJJJGGGDDDDDDDDDEEEEEEGGGIIIJJJIIIGGGDDDCCCCCCDDDHHHKKKMMMLLLKKKJJJKKKLLLLLLKKKIIIFFFEEE???BBBEEEDDDAAA???@@@BBBFFFHHHKKKMMMMMMNNNPPPQQQRRROOOLLLHHHFFFFFFFFFGGGJJJHHHFFFEEEGGGHHHIIIIIIJJJGGGCCC???===>>>AAACCCDDDDDDEEEGGGIIIJJJHHHGGGEEEEEEDDDFFFHHHJJJJJJJJJDDDEEEDDDBBB@@@AAACCCFFFDDDEEEFFFGGGGGGFFFEEEDDDGGGHHHJJJKKKJJJHHHDDDBBBDDDDDDDDDDDDEEEGGGJJJKKKHHHGGGDDDBBBBBBCCCEEEGGGGGGGGGGGGGGGFFFFFFFFFFFFIIIEEEAAA@@@CCCHHHMMMPPPLLLOOORRRRRROOOKKKHHHGGGDDDDDDDDDDDDEEEGGGHHHIIILLLKKKIIIHHHIIIJJJLLLMMMKKKOOORRRRRRQQQQQQVVVZZZ]]]ZZZUUUNNNIIIFFFGGGHHHBBB???>>>AAABBBBBBEEEIIIFFFEEEEEEDDDBBB@@@>>>===@@@<<<777444444555555555444222000222555777666444000777>>>@@@===666111/////////000111222555777888<<<888777::::::666444444;;;AAAEEECCC@@@BBBKKKSSSUUUWWWYYYYYYXXX[[[```dddfffmmmwww~~~~~~uuuooorrrqqqqqqsssuuuwwwvvvuuu{{{xxxvvvtttuuuwwwwwwwww{{{zzzxxxwwwwwwwwwuuutttyyyxxxwwwwwwvvvuuuuuuuuussspppmmmnnnssswwwyyyxxxqqqpppoooooooooooopppqqqyyyuuuqqqooopppqqqpppooouuutttsssvvvzzzyyytttooosssuuuyyy{{{{{{yyyuuusssssssssssssssssssssssssssssswwwyyyvvvtttttttttrrrwwwxxxxxxyyyyyyxxxxxxwww}}}yyyuuussstttvvvxxxxxxwwwtttqqqpppqqqsssttttttvvvwwwyyyyyyxxxxxxxxxyyywwwzzzzzzwwwwwwyyyxxxuuu|||}}}|||wwwpppmmmnnnqqqppppppqqqrrrrrrrrrrrrrrrsssuuuvvvrrrmmmlllooosssrrrtttsssoooooossswwwxxxnnnmmmnnnoooqqqtttxxxzzzsssvvvxxxwwwuuutttvvvyyyrrrtttvvvxxxxxxvvvsssqqqppppppppppppppppppppppppppptttvvvrrrkkkjjjpppwwwrrrrrrsssssssssssssssssspppooooooqqqssstttsssrrrooorrrtttvvvvvvvvvwwwxxxnnnnnnpppssswwwzzz{{{{{{rrruuuxxxxxxvvvsssqqqpppsssrrrpppqqqrrrssssssrrrttt}}}}}}yyyzzz|||uuuxxxyyyuuunnniiiiiikkkaaa___\\\ZZZZZZ\\\]]]^^^RRRPPPSSS\\\aaa^^^YYYWWWNNNKKKMMMQQQTTTTTTWWW[[[[[[]]]]]]WWWMMMDDD???>>>===>>>=========>>>@@@BBB===<<<;;;===CCCKKKQQQSSSXXXWWWVVVTTTSSSRRRRRRRRRRRRQQQNNNKKKHHHHHHKKKMMMHHHHHHHHHKKKMMMOOONNNMMMJJJJJJIIIGGGEEEDDDBBBAAAAAABBBDDDHHHKKKNNNOOOPPPQQQNNNKKKJJJKKKLLLMMMMMMHHHGGGEEEDDDEEEHHHLLLNNNKKKIIIEEECCCCCCFFFJJJLLLJJJIIIJJJLLLNNNMMMJJJGGGAAA@@@>>>>>>@@@CCCGGGJJJGGGHHHHHHFFFDDDEEEHHHLLLLLLLLLMMMNNNMMMKKKHHHEEEEEEHHHKKKKKKJJJGGGFFFEEEJJJJJJIIIHHHGGGGGGIIIJJJIIIJJJIIIGGGDDDBBBCCCDDDCCCDDDFFFHHHIIIHHHDDD@@@>>>@@@BBBEEEHHHIIIIIIHHHJJJKKKMMMNNNMMMJJJGGGEEE@@@CCCFFFFFFBBB???@@@AAAFFFHHHKKKLLLMMMMMMOOOPPPPPPNNNJJJFFFEEEEEEGGGHHHMMMJJJFFFEEEGGGIIIKKKKKKLLLJJJEEEAAA@@@@@@BBBCCCDDDDDDFFFHHHJJJJJJHHHFFFFFFDDDDDDGGGKKKMMMJJJGGGGGGFFFEEEBBB??????@@@BBBEEEEEEDDDDDDCCCCCCCCCCCCGGGGGGHHHHHHGGGEEECCCBBBDDDDDDCCCDDDEEEGGGIIIJJJHHHFFFDDDCCCBBBCCCEEEFFFGGGGGGGGGGGGGGGGGGHHHHHHKKKGGGCCCAAADDDIIINNNPPPOOOQQQSSSRRRPPPMMMKKKKKKGGGGGGGGGHHHIIIIIIJJJKKKLLLKKKJJJJJJKKKNNNQQQTTTRRRSSSTTTTTTSSSSSSVVVYYYWWWVVVQQQJJJAAA===>>>@@@<<<:::999:::888888===EEECCCCCCCCCAAA>>>;;;:::999:::777333111222444666777444222222444777777333///000888@@@AAA===777444444666555444666;;;CCCIIILLLIIIFFFEEEGGGKKKMMMLLLKKKGGGLLLRRRUUUWWW[[[bbbhhhlllnnnnnnkkkhhhhhhlllpppuuuzzzyyysssooommmmmmmmmnnnqqqsssuuuvvvtttrrrqqqrrrtttwwwyyyyyyyyyvvvtttuuuwwwxxxvvvsssuuuvvvwwwwwwwwwvvvtttssstttrrrpppqqqsssuuuuuutttoooooonnnmmmmmmnnnooooooooonnnnnnoooqqqrrrrrrrrrsssssstttuuuuuussspppmmmrrrtttxxxzzzzzzxxxtttrrrrrrssssssssssssssstttttttttwwwxxxwwwtttsssqqqpppzzzzzzzzzxxxvvvttttttuuu}}}xxxvvvuuuuuuttttttxxxwwwuuuuuuvvvwwwwwwvvvssstttvvvvvvvvvvvvxxxzzztttttttttssstttwwwyyyyyyzzz{{{zzzxxxtttrrrsssuuupppppprrrssssssrrrqqqqqqqqqqqqqqqqqqpppppprrrrrrrrrrrrqqqpppqqqsssvvvwwwpppppppppppprrruuuxxxzzzvvvxxxxxxwwwuuussstttvvvssssssuuuuuuuuutttsssrrrtttsssqqqpppooonnnoooooonnnppppppmmmiiihhhmmmrrrssssssrrrqqqqqqqqqqqqqqqsssqqqppppppqqqqqqpppnnnsssvvvyyyxxxtttqqqpppqqqpppppprrruuuyyy{{{zzzyyyqqqsssvvvwwwvvvuuuuuuuuuuuutttssstttwwwyyyzzzzzz}}}}}}{{{uuunnnhhhggggggbbbdddccc^^^UUUPPPPPPRRRQQQPPPNNNLLLJJJJJJJJJLLLBBB@@@AAAGGGKKKKKKIIIHHHAAA===<<<@@@DDDHHHNNNUUUTTTVVVUUUMMMBBB;;;;;;>>>???@@@@@@???======@@@BBBAAA@@@???@@@EEEKKKNNNPPPOOOOOOPPPPPPPPPPPPPPPOOOLLLKKKJJJGGGEEEEEEGGGJJJGGGGGGGGGIIILLLMMMLLLKKKGGGGGGFFFFFFDDDCCCAAA@@@DDDDDDEEEFFFHHHKKKOOOQQQRRROOOMMMLLLMMMNNNOOONNNGGGEEECCCBBBCCCFFFJJJLLLGGGGGGFFFFFFFFFGGGHHHIIIFFFGGGHHHJJJLLLKKKIIIGGGEEEDDDAAA???@@@BBBEEEGGGEEEGGGHHHFFFCCCDDDHHHLLLMMMMMMMMMMMMLLLKKKKKKKKKIIIJJJJJJIIIFFFEEEEEEFFFJJJKKKKKKIIIGGGGGGIIIKKKIIIIIIHHHFFFDDDBBBCCCEEECCCCCCEEEGGGHHHFFFAAA>>>;;;===@@@BBBDDDEEEFFFFFFKKKLLLMMMMMMLLLIIIEEECCCBBBEEEHHHGGGCCC@@@???@@@EEEGGGIIIJJJJJJKKKLLLNNNLLLJJJGGGEEEEEEGGGJJJLLLOOOKKKHHHFFFHHHKKKMMMNNNKKKIIIGGGFFFEEEEEEEEEFFFEEEEEEFFFHHHJJJJJJHHHFFFIIIHHHHHHKKKNNNMMMIIIEEEJJJIIIGGGDDD@@@???@@@BBBKKKHHHDDD@@@>>>???AAACCCGGGEEEDDDBBBAAAAAABBBCCCCCCCCCBBBBBBCCCDDDEEEFFFEEEDDDCCCBBBCCCDDDFFFGGGGGGHHHHHHHHHIIIJJJJJJJJJLLLIIIFFFFFFHHHJJJLLLMMMOOOQQQRRRQQQOOOMMMNNNNNNLLLLLLLLLMMMMMMMMMMMMMMMPPPOOONNNNNNOOOSSSVVVYYYWWWUUURRRQQQSSSUUUTTTSSSIIIJJJIIIDDD===777666777555333333333000///555===>>>???>>>;;;777444444555555222//////222666888999555555666999;;;999333...888>>>EEEFFFBBB>>>>>>@@@GGGDDDBBBFFFNNNYYYaaafffYYYXXXVVVYYY```gggjjjjjj```bbbgggnnntttxxxyyyxxxzzzzzzyyyvvvrrrqqqsssuuuzzz{{{{{{yyyxxxzzz~~~{{{vvvrrrpppnnnnnnnnnnnnooorrruuuwwwrrrqqqppprrruuuwwwxxxxxxuuusssqqqsssvvvxxxwwwtttpppsssvvvyyyzzzxxxtttrrrrrrrrrtttvvvwwwwwwtttrrroooooonnnmmmmmmnnnooooooiiimmmqqqrrrpppooorrruuurrrtttuuurrrllliiilllooossstttvvvvvvvvvvvvtttssssssssstttttttttuuuuuuuuutttuuuwwwwwwtttqqqoooooovvvwwwxxxwwwtttssstttvvv|||zzzyyyxxxxxxvvvsssqqqttttttvvvxxxzzzzzzxxxuuuoooppprrrsssssstttvvvxxxtttqqqnnnnnnoooqqquuuyyyzzzwwwuuuuuuwwwwwwvvvtttoooqqqrrrsssttttttsssrrrooonnnnnnrrrwwwyyyvvvrrrqqqpppqqqssstttttttttttttttsssrrrrrrsssuuuwwwxxxzzzzzzzzzxxxuuutttssstttwwwvvvtttrrrrrrrrrssstttzzzwwwssspppnnnnnnooopppqqqooollljjjkkkmmmnnnnnnsssrrrqqqpppoooooopppppprrrqqqqqqqqqrrrrrrpppooouuuxxxzzzxxxsssooommmnnnssstttuuuxxxzzzzzzxxxuuuqqqrrrtttuuuvvvxxx{{{}}}yyywwwuuuvvvxxx{{{||||||}}}yyyyyyvvvppphhh```YYYSSSPPPLLLLLLKKKFFFAAA>>>???AAACCCCCCCCCAAA>>>======>>>:::999999;;;>>>@@@@@@@@@===888555777999<<>>IIIJJJJJJGGGBBB???@@@BBBBBBAAAAAACCCGGGJJJLLLLLLFFFGGGIIIKKKLLLLLLLLLKKKHHHIIIHHHGGGEEEEEEFFFHHHHHHHHHHHHIIIKKKLLLKKKIIIGGGGGGHHHHHHGGGFFFDDDCCCGGGHHHHHHGGGGGGIIIMMMPPPRRRPPPNNNMMMOOOPPPPPPOOOIIIGGGEEECCCDDDFFFIIIKKKCCCDDDEEEFFFGGGHHHHHHHHHEEEFFFHHHIIIJJJJJJIIIIIIHHHFFFCCC@@@@@@AAACCCEEEEEEGGGGGGFFFDDDDDDHHHLLLLLLMMMMMMLLLKKKKKKMMMOOOOOOOOONNNKKKHHHGGGGGGHHHIIIJJJKKKIIIFFFFFFIIILLLJJJJJJIIIGGGEEEDDDFFFHHHDDDDDDDDDEEEFFFDDD@@@===;;;===???AAAAAACCCEEEGGGJJJKKKKKKJJJHHHEEEBBB@@@BBBFFFIIIIIIFFFBBBAAABBBEEEGGGIIIIIIHHHHHHIIIJJJIIIHHHFFFFFFGGGIIILLLNNNMMMJJJGGGFFFIIILLLNNNOOOJJJIIIHHHGGGGGGHHHIIIIIIFFFFFFFFFHHHJJJJJJHHHFFFKKKLLLMMMNNNNNNLLLIIIFFFKKKKKKIIIFFFDDDCCCEEEGGGOOOJJJDDD???===>>>BBBDDDFFFDDDBBB@@@???AAACCCEEEDDDCCCBBBAAAAAAAAABBBCCCBBBBBBBBBBBBCCCEEEGGGHHHGGGHHHHHHIIIJJJKKKKKKLLLLLLJJJIIIIIIKKKLLLLLLKKKNNNOOOOOOOOOMMMNNNPPPRRRQQQRRRRRRRRRQQQPPPOOONNNRRRRRRQQQQQQRRRTTTWWWYYYWWWRRRMMMLLLNNNPPPNNNKKK???@@@AAA???;;;777444222000///000111000...222999<<<<<<;;;666111000222555555444444666;;;@@@CCCDDD???>>>>>>AAACCCBBB>>>:::HHHLLLQQQSSSQQQPPPPPPQQQ\\\YYYXXX\\\dddmmmsssuuukkkmmmmmmnnnttt|||vvvuuuvvvzzz|||wwwssssssqqqpppppppppoooooolllmmmllljjjhhhkkkrrrxxxvvvyyy||||||yyytttqqqooooooooopppppppppqqqtttwwwxxxwwwuuuvvvwwwxxxxxxwwwtttsssssstttvvvxxxxxxwwwooorrrvvvyyyzzzxxxuuusssnnnqqquuuxxxzzzyyywwwuuuqqqpppoooooooooooopppqqqkkkpppuuutttooommmppptttqqqtttuuuooogggeeekkkrrrtttttttttttttttttttttttttttttttttuuuvvvvvvwwwwwwssssssvvvxxxuuupppnnnooonnnrrruuuvvvuuuuuuwwwzzzuuuuuuvvvxxxzzzyyyvvvsssoooqqqssswwwyyyxxxuuuqqqmmmoooqqqsssssssssuuuvvvvvvqqqmmmmmmmmmlllppptttzzzvvvttttttxxxxxxuuurrrrrrsssssstttttttttttttttpppoooqqqvvv{{{}}}yyyuuutttqqqrrrvvvwwwuuussssssvvvuuussssssssstttvvvxxxzzzzzzyyyxxxwwwvvvuuutttwwwuuurrrppppppqqqssstttzzzxxxtttqqqppppppqqqrrrvvvqqqllllllooorrrqqqooorrrqqqpppooonnnnnnooopppnnnooopppsssvvvwwwuuusssssstttuuuuuusssqqqppppppvvvwwwyyy{{{|||zzzvvvsssqqqrrrtttuuuvvvyyy}}}}}}zzzvvvuuuuuuvvvvvvuuuxxxttttttyyy}}}~~~~~~}}}yyyyyyzzz||||||{{{~~~~~~yyyrrrppprrrpppkkkooojjjbbb\\\WWWOOOGGG@@@>>><<<999777555555666777666888::::::888666666777555666666666888:::;;;::::::555222333444444888===BBBCCCBBB<<<666666;;;AAANNNQQQRRROOOIIIFFFFFFHHHFFFFFFFFFGGGIIIIIIGGGFFFAAACCCEEEHHHIIIIIIHHHGGGHHHJJJKKKJJJIIIHHHHHHIIIKKKJJJJJJKKKLLLMMMKKKIIIFFFGGGIIIJJJJJJIIIGGGFFFIIIKKKMMMLLLJJJIIIKKKMMMQQQPPPNNNNNNPPPQQQPPPPPPKKKIIIGGGEEEEEEFFFGGGIIIBBBBBBBBBCCCEEEGGGIIIKKKGGGHHHIIIIIIIIIIIIJJJKKKJJJHHHEEECCCCCCDDDGGGIIIFFFFFFFFFEEEEEEFFFIIIKKKGGGJJJMMMNNNMMMMMMNNNPPPQQQRRRRRRPPPLLLIIIHHHHHHFFFHHHJJJHHHEEEDDDHHHLLLLLLLLLKKKIIIGGGGGGIIIKKKEEEDDDDDDDDDDDDCCC@@@>>>===???@@@AAAAAACCCGGGKKKHHHHHHGGGFFFDDDBBBAAA???@@@DDDIIIJJJHHHFFFFFFGGGFFFHHHIIIIIIHHHGGGGGGHHHHHHGGGGGGGGGIIIKKKMMMNNNJJJGGGEEEFFFHHHKKKMMMNNNKKKIIIGGGEEEEEEHHHJJJLLLHHHGGGFFFGGGIIIIIIIIIGGGKKKMMMOOOOOOMMMKKKIIIHHHIIIIIIIIIIIIHHHJJJMMMPPPMMMJJJEEEAAA???@@@CCCEEEFFFEEEDDDCCCCCCDDDFFFGGGFFFDDDCCCAAA@@@???@@@@@@BBBBBBBBBBBBCCCEEEFFFGGGFFFFFFGGGHHHJJJKKKKKKLLLLLLJJJIIIIIIKKKNNNOOOOOONNNNNNNNNMMMMMMOOORRRUUUUUUUUUUUUUUUSSSQQQOOONNNPPPPPPOOOOOOOOOPPPPPPQQQPPPNNNJJJFFFEEEEEEEEEEEE>>>============:::666333111000333888999888:::>>>CCCCCCAAA;;;666555:::???CCCDDDFFFKKKQQQVVVYYYZZZQQQNNNLLLMMMQQQUUUUUUTTTZZZ^^^cccgggiiigggdddbbbjjjiiijjjnnntttvvvtttppppppvvvyyyxxxxxx|||}}}zzzvvvsssqqqooommmkkkgggeee^^^\\\[[[\\\___```]]]YYYRRRUUUYYYZZZ\\\```ggglllpppuuuzzz|||yyyuuurrrqqqoooqqqssssssssssssvvvyyy{{{yyyxxxxxxyyyzzzyyyxxxwwwxxxyyyxxxwwwwwwxxxyyyuuuuuuvvvwwwwwwwwwvvvuuuqqqsssvvvwwwxxxwwwvvvuuutttsssrrrqqqqqqrrrssstttooorrrtttsssrrrqqqrrrtttppprrrrrrnnniiiiiinnnssssssssssssttttttssssssssssssttttttuuuvvvvvvwwwwwwssssssvvvzzzwwwqqqnnnqqqmmmrrrwwwxxxvvvuuuwwwzzzvvvuuuvvvwwwyyyzzzxxxwwwqqqqqqrrrtttvvvuuurrrpppnnnqqqtttvvvvvvuuuvvvvvvtttpppoooqqqqqqnnnnnnrrrvvvuuuuuuvvvwwwwwwvvvuuuwwwwwwvvvttttttsssssstttsssuuuyyyzzzzzzzzz{{{}}}zzzuuussswwwyyyvvvtttvvvuuutttsssrrrsssuuuwwwyyywwwvvvvvvwwwxxxxxxxxxwwwrrrqqqpppooopppqqqrrrsssssssssttttttttttttssssssvvvsssooonnnoooqqqrrrrrrqqqpppnnnmmmmmmnnnooopppnnnpppssswwwzzzyyyvvvsssrrrqqqpppqqqsssttttttssswwwxxxzzz|||}}}{{{vvvrrrppprrruuuvvvwwwxxx{{{}}}}}}zzzuuussssssssssssrrriiiaaaaaakkkqqqooopppvvvyyywwwvvvxxxzzzyyyvvvsssqqqrrrmmmeeecccfffddd___ddd]]]VVVRRRQQQLLLBBB:::;;;777333000000111111111...222666777555444444666222444555555777888888666555222000222333111333888777999;;;:::888;;;AAAGGGJJJNNNRRRQQQLLLIIIJJJMMMMMMLLLKKKKKKJJJHHHCCC@@@???AAADDDGGGGGGGGGEEEDDDIIILLLNNNNNNMMMKKKKKKKKKNNNMMMLLLMMMNNNNNNLLLJJJEEEFFFHHHJJJJJJJJJHHHGGGJJJMMMQQQQQQMMMJJJIIIJJJQQQOOONNNNNNPPPQQQQQQPPPKKKIIIGGGEEEDDDDDDEEEEEEAAA@@@@@@@@@BBBGGGKKKNNNHHHIIIJJJIIIIIIIIIKKKMMMMMMKKKIIIGGGGGGIIILLLNNNGGGFFFEEEEEEFFFHHHJJJKKKCCCHHHMMMPPPOOONNNNNNOOOPPPRRRTTTRRRNNNJJJFFFEEEDDDGGGIIIGGGCCCCCCGGGKKKMMMMMMLLLJJJHHHHHHKKKMMMGGGEEEDDDCCCCCCBBB@@@>>>@@@AAABBBAAAAAADDDIIINNNFFFEEEDDDCCCBBBAAA@@@@@@===CCCHHHKKKJJJIIIIIIJJJGGGIIIJJJJJJHHHFFFFFFGGGHHHHHHHHHIIIJJJKKKLLLMMMFFFEEEDDDEEEHHHKKKMMMMMMNNNJJJEEEBBBBBBFFFKKKNNNIIIHHHFFFFFFHHHIIIIIIHHHIIILLLOOOOOOLLLIIIJJJKKKGGGHHHIIIJJJKKKOOOSSSWWWKKKIIIFFFCCCBBBCCCEEEFFFEEEFFFGGGHHHHHHHHHHHHHHHGGGFFFDDDAAA@@@?????????CCCCCCCCCCCCCCCDDDEEEFFFEEEEEEFFFGGGIIIJJJKKKKKKLLLJJJGGGHHHKKKOOOQQQSSSMMMNNNMMMMMMMMMPPPTTTXXXWWWWWWWWWVVVTTTQQQOOOMMMLLLKKKKKKKKKJJJIIIIIIHHHJJJJJJHHHCCC>>><<<>>>BBBAAA???======???>>>:::777555555999@@@DDDCCCDDDFFFNNNNNNKKKEEE??????EEELLLTTTUUUYYY```gggllloooooobbb]]]XXXXXX]]]eeejjjlllfffjjjpppwwwzzzxxxsssnnnpppppprrrwwwzzzvvvllldddgggpppuuuqqqmmmllliiidddgggfffaaa[[[TTTQQQQQQSSSMMMIIIGGGJJJNNNNNNHHHBBB>>>DDDKKKQQQVVV[[[aaafffkkkrrryyy}}}{{{wwwuuutttpppsssvvvwwwvvvwwwzzz|||xxxwwwvvvxxxzzz|||{{{zzz{{{}}}~~~|||xxxvvvwwwzzzzzzyyywwwuuutttuuuvvvwwwvvvwwwwwwvvvtttrrrrrrsssuuuuuutttsssssstttuuuuuuppppppoooqqquuuwwwwwwvvvooooooooonnnnnnoooqqqsssqqqrrrtttuuuuuutttrrrqqqssssssttttttuuuvvvwwwwwwtttsssvvv{{{yyyrrrpppsssrrrwww|||{{{wwwttttttuuu{{{yyywwwvvvwwwxxxxxxwwwwwwuuutttsssttttttrrrqqqpppssswwwyyyyyyxxxwwwxxxooommmooovvvwwwrrrqqquuupppssswwwxxxvvvvvvxxx{{{{{{zzzwwwuuussssssssssssuuu|||}}}vvvuuu|||xxxtttwwwyyyvvvvvvyyysssrrrrrrrrrsssvvvyyyzzzsssssssssuuuxxxzzzzzzzzzlllmmmnnnoooqqqqqqrrrrrrkkknnnsssvvvxxxwwwtttrrrrrrsssqqqooommmmmmppptttpppooonnnmmmmmmnnnpppqqqrrrsssvvvzzz{{{yyytttppptttqqqnnnpppsssuuutttrrrvvvwwwzzz}}}~~~|||wwwsssnnnrrrvvvxxxxxxwwwwwwxxx{{{xxxtttrrrssstttuuuuuuWWWVVVVVVWWW]]]dddlllrrrqqqrrrsssttttttsssqqqqqqddd]]]UUURRRTTTWWWWWWVVVTTTVVVWWWUUUOOOGGG@@@===:::555///+++)))*********000111444777999999666333555555555555666666666666;;;777333222333333111///222666999::::::===EEEKKKOOOOOOOOOOOOPPPQQQSSSTTTPPPPPPOOONNNKKKGGGDDDBBBCCCDDDEEEEEEDDDCCCEEEFFFLLLOOORRRRRROOOMMMMMMOOOVVVSSSPPPOOOQQQQQQNNNKKKMMMIIIIIINNNNNNIIIGGGIIINNNNNNMMMLLLKKKKKKNNNQQQRRRNNNJJJKKKPPPSSSQQQOOOMMMJJJHHHGGGGGGGGGFFFEEE<<<::::::>>>EEEJJJLLLLLLNNNIIIHHHLLLOOOLLLJJJJJJPPPOOOMMMKKKHHHGGGIIIKKKMMMHHHCCCCCCFFFGGGFFFCCCHHHHHHHHHJJJMMMPPPRRRRRRUUUSSSPPPNNNMMMKKKHHHFFFFFFEEEDDDBBBAAABBBGGGJJJKKKKKKJJJIIIHHHGGGFFFFFFHHHHHHHHHHHHGGGEEECCCBBBCCCCCCCCCEEEFFFIIIJJJLLLJJJGGGCCCAAAAAABBBBBBAAADDDDDDDDDFFFHHHJJJKKKJJJOOOLLLIIIIIIJJJKKKJJJHHHLLLIIIGGGHHHLLLPPPQQQQQQEEEBBB@@@CCCJJJOOOOOONNNJJJHHHEEEDDDDDDFFFIIILLLIIIGGGGGGHHHJJJJJJGGGDDDLLLLLLLLLLLLKKKJJJIIIHHHJJJJJJIIIIIIKKKNNNQQQSSSKKKIIIEEEBBBAAAAAACCCDDDEEEEEEFFFHHHJJJJJJHHHGGGCCCDDDDDDAAA======AAAEEECCCEEEFFFEEEBBBAAABBBCCCBBBEEEGGGGGGEEEEEEIIILLLLLLIIIGGGIIIHHHHHHKKKQQQPPPMMMKKKLLLLLLMMMRRRYYYZZZZZZUUUOOOMMMQQQSSSRRRPPPHHHDDDGGGJJJHHHEEEDDDFFFIIIFFF>>><<>>BBBIIIQQQXXX[[[[[[YYY]]]```aaa___ZZZYYY\\\```lllsssvvvuuuvvv{{{vvvoookkkmmmooooooqqqtttpppkkkfffjjjrrrwwwtttooolllccc```iiiqqqkkk[[[NNNRRRVVV[[[]]]YYYSSSNNNKKKNNNOOONNNIIIBBB===;;;<<<<<<;;;::::::<<<===<<<;;;555888>>>DDDGGGNNN\\\jjjyyywwwxxx|||~~~{{{vvvttt{{{tttqqquuuxxxxxx|||~~~zzzvvvvvvxxx|||}}}}}}yyyyyyyyyyyyyyyyyyyyyyyy}}}{{{yyyvvvsssqqqpppwwwvvvuuusssrrrqqqppppppwwwvvvuuusssqqqooonnnmmmssssssssstttttttttttttttuuussspppqqqtttwwwvvvuuuuuuvvvwwwvvvtttttttttvvvtttssssssuuuxxx{{{||||||rrrrrrrrrrrrqqqqqqrrrsssssswww{{{{{{xxxtttssstttwww}}}~~~xxxtttvvvxxxvvv{{{zzzxxxtttpppnnnoooqqquuuyyyzzzxxxwwwzzz|||zzzyyyuuupppnnnppprrrrrrrrruuutttssssssuuuxxxzzz|||xxxzzzwwwrrrttt{{{}}}yyy{{{}}}~~~~~~yyywww{{{}}}zzzuuusssmmmmmmooorrruuuwwwvvvtttppprrruuuuuuuuuvvvyyy|||sssooooooqqqqqqpppqqquuunnnnnnnnnpppsssttttttssstttooojjjkkkpppsssrrroooooommmllllllnnnoooooonnnpppvvv}}}|||wwwrrrppprrrrrrrrrpppooooooqqqsssyyyyyyzzz||||||zzzvvvrrrooorrrtttwwwxxxzzz}}}~~~yyysssqqqsssvvvwwwwwwQQQQQQRRRUUUYYY___eeehhhlllnnnqqqrrrqqqnnnkkkhhhYYYQQQIIIEEEHHHLLLOOOOOOPPPSSSTTTSSSMMMGGGAAA???888555///***'''&&&''')))///000222666999999777444444444555555666666777777;;;888444444555666555333444888<<<>>>>>>???DDDIIIMMMNNNPPPQQQSSSUUUWWWWWWRRRQQQPPPNNNLLLIIIGGGFFFGGGEEEDDDCCCDDDFFFHHHJJJMMMOOOQQQQQQPPPPPPRRRTTTWWWVVVUUUUUUUUUTTTRRRPPPMMMIIIJJJNNNOOOKKKIIIKKKKKKLLLNNNNNNMMMLLLMMMNNNPPPLLLIIIKKKNNNQQQPPPMMMKKKJJJHHHGGGGGGFFFCCCAAA<<<;;;;;;>>>DDDIIIKKKLLLLLLGGGGGGKKKNNNLLLLLLMMMLLLLLLKKKIIIGGGGGGJJJLLLLLLIIIFFFDDDFFFGGGGGGGGGFFFFFFHHHKKKNNNPPPQQQQQQTTTQQQNNNLLLKKKJJJHHHFFFFFFFFFDDDBBBAAABBBEEEHHHOOONNNLLLKKKIIIHHHGGGFFFKKKIIIHHHFFFEEEDDDDDDDDDCCCCCCDDDFFFGGGIIIJJJKKKHHHFFFCCCCCCDDDEEEDDDDDDCCCDDDEEEGGGIIIKKKKKKKKKMMMKKKJJJJJJLLLLLLJJJHHHLLLJJJIIIJJJMMMOOOOOONNNFFFCCCBBBEEEKKKOOOPPPNNNMMMKKKHHHFFFEEEFFFHHHJJJKKKHHHFFFFFFHHHJJJJJJHHHLLLLLLLLLKKKJJJHHHGGGFFFIIIIIIHHHHHHIIIKKKLLLMMMIIIGGGDDDBBB@@@@@@AAABBB@@@@@@BBBEEEGGGHHHGGGEEEFFFGGGFFFCCCAAAAAAFFFJJJGGGFFFEEEBBB@@@>>>>>>>>>@@@AAABBBAAA@@@@@@BBBCCCDDDAAAAAADDDDDDCCCFFFKKKJJJGGGGGGHHHHHHHHHMMMSSSOOOPPPMMMHHHGGGLLLOOONNNLLLGGGDDDHHHJJJHHHFFFFFFFFFMMMOOOHHHBBBDDDHHHJJJPPPWWW[[[WWWRRRRRRTTTTTTTTTWWW[[[cccjjjoooqqqqqqrrrvvvwwwtttooonnnsssyyy{{{|||zzz}}}yyywwwtttnnnfffdddggg```[[[XXXZZZ___bbb```\\\UUULLLIIIPPPVVVRRRGGG???AAACCCFFFGGGEEE@@@;;;888>>>@@@AAA???:::666555666777666555555666777666444222444888>>>AAAHHHVVVcccssstttwww{{{|||zzzwwwuuuzzzvvvuuuxxxxxxvvvwww||||||zzz{{{|||}}}{{{yyyyyyyyyyyyyyyxxxxxxxxxwwwzzzzzzzzzxxxuuusssssstttvvvuuutttsssrrrqqqqqqqqqwwwvvvuuusssqqqooonnnmmmoooqqqtttvvvxxxxxxwwwvvvuuurrroooooorrruuuuuuuuuxxxyyyyyyxxxvvvttttttuuuzzzxxxwwwwwwxxxyyyxxxwwwwwwvvvsssssssssssssssssstttwwwxxxwwwssspppqqqrrrwwwyyyvvvqqqqqqvvvwwwtttwwwwwwuuurrrpppoooqqqsssyyy}}}}}}yyywwwxxxxxxwwwwwwtttpppoooqqqqqqpppooorrrssstttvvvwwwwwwwwwwwwwwwyyywwwtttvvv|||~~~zzzvvvyyy~~~{{{xxx{{{|||xxxssspppmmmmmmnnnpppssstttsssqqqpppqqqssssssrrrssswwwzzzvvvrrrppprrrqqqoooqqqtttppppppppprrrtttuuutttsssqqqooonnnnnnnnnoooooooooooopppooollljjjkkkooossswwwzzz}}}}}}yyyvvvtttsssuuuuuuuuusssqqqqqqrrrtttttttttvvvyyy{{{zzzwwwtttrrrtttvvvwwwwwwxxxzzz|||zzzwwwuuuuuuvvvwwwvvvtttMMMNNNPPPSSSWWW[[[]]]___fffiiilllnnnlllgggaaa]]]MMMEEE;;;666888???DDDGGGMMMOOOPPPNNNIIICCC>>><<<666555111+++%%%"""$$$''',,,...000444888999777555333444444555666777777777:::777555555777999999999888<<<@@@BBBAAABBBDDDGGGIIIKKKNNNRRRUUUWWWXXXXXXRRRQQQPPPNNNLLLKKKJJJJJJKKKGGGCCCCCCGGGKKKMMMNNNNNNPPPQQQQQQQQQSSSUUUXXXVVVXXXYYYYYYWWWUUUSSSSSSNNNLLLMMMPPPOOOLLLKKKLLLHHHKKKNNNPPPOOOMMMLLLLLLMMMKKKHHHIIILLLNNNLLLJJJIIIHHHHHHHHHHHHFFFCCC@@@===<<<<<>>@@@CCCFFFGGGEEECCCDDDDDDDDDAAA>>>@@@EEEIIILLLIIIDDDAAA???===<<<;;;@@@>>><<<<<<=========<<<===;;;<<<@@@BBBAAABBBFFFDDDBBBCCCEEEFFFDDDHHHMMMIIIKKKJJJGGGHHHNNNRRRQQQPPPNNNOOOSSSSSSPPPPPPRRRSSS]]]ccc^^^VVVTTTWWW[[[```llluuupppgggdddhhhlllkkklllnnnsssyyyxxxuuu{{{wwwsssuuuzzz{{{sssrrrqqqlll```SSSNNNOOOKKKIIIGGGGGGHHHHHHGGGFFFBBB;;;888<<>>>>>@@@BBBBBBBBBBBBEEEGGGEEEHHHKKKPPPSSSTTTUUUTTTPPPOOOMMMKKKJJJJJJKKKKKKKKKGGGDDDFFFLLLQQQQQQPPPOOOPPPRRRSSSSSSSSSTTTTTTQQQUUUYYYYYYVVVRRRRRRRRRQQQQQQRRRRRROOOLLLJJJJJJHHHKKKNNNOOONNNLLLKKKKKKJJJHHHFFFGGGIIIIIIHHHFFFFFFFFFHHHJJJKKKIIIEEEBBB===<<<===>>>AAADDDGGGHHHFFFBBBAAACCCDDDDDDFFFJJJHHHHHHIIIHHHGGGGGGIIIKKKJJJLLLMMMJJJFFFGGGLLLQQQGGGHHHIIIKKKLLLNNNQQQSSSOOOMMMJJJHHHHHHIIIIIIHHHGGGGGGGGGEEEDDDEEEIIIKKKOOONNNLLLJJJIIIHHHHHHHHHMMMLLLJJJIIIHHHGGGGGGGGGBBBCCCDDDEEEFFFFFFEEEEEEAAABBBCCCEEEGGGHHHFFFDDDBBBEEEIIIKKKLLLLLLKKKKKKLLLMMMNNNPPPPPPPPPNNNLLLOOOPPPQQQRRRQQQNNNKKKIIIFFFDDDDDDFFFJJJLLLLLLKKKLLLJJJGGGEEECCCCCCDDDEEEJJJIIIGGGGGGIIIKKKMMMNNNNNNNNNMMMKKKIIIGGGEEECCCDDDFFFHHHIIIJJJIIIHHHGGGFFFEEEDDDCCCBBBAAAAAAAAA??????AAACCCFFFFFFDDDBBB@@@AAA@@@===;;;<<>>>>>===;;;???<<<888888;;;======<<<;;;999;;;AAADDDCCCCCCEEEBBBAAACCCGGGHHHFFFHHHMMMKKKNNNOOONNNQQQXXX[[[[[[]]]^^^aaaffffffbbbbbbeeejjjrrrzzzxxxqqqllllllnnnqqq}}}yyyvvvyyy||||||{{{{{{}}}{{{mmmgggkkkrrrzzzzzzttthhhaaabbbfffggg]]]ZZZWWWUUUMMMCCC===>>>??????>>>;;;999777777888888444333666888555555777777666444444444333000---///444999;;;999777777888666555333333333333111000333222444777:::@@@KKKWWWcccnnnwwwyyyvvvuuuvvvvvvnnnsssxxxzzzwwwuuuxxx}}}~~~{{{zzzzzzzzzyyywwwvvvtttsssssstttyyy|||xxxqqqnnnqqqvvvttttttssssssssssssttttttwwwvvvuuusssqqqooonnnmmmmmmooorrrvvvxxxxxxxxxxxxssspppmmmkkkmmmpppsssvvvvvvwwwxxxwwwuuuttttttuuuyyyxxxwwwxxxzzz|||||||||zzzvvvqqqppprrrttttttrrrsssvvvwwwvvvsssqqqsssvvvvvvtttpppnnnpppssssssqqqppppppqqqpppoooppprrrtttvvvzzz{{{xxxwwwyyyzzzyyyuuussspppnnnnnnnnnnnnnnnsssuuuwwwyyyxxxvvvsssqqqnnnpppqqqtttxxx{{{zzzyyyxxx{{{|||{{{zzz~~~yyywwwyyywwwrrrmmmmmmsssrrrrrrsssuuuuuussspppqqqpppnnnmmmnnnppptttwwwxxxsssppppppnnnkkkkkkooorrrqqqqqqrrrssstttrrrqqqlllnnnqqqttttttrrrqqqpppppprrrssspppmmmlllppptttzzzyyyxxxvvvuuuuuuvvvwwwsssttttttssspppooooooqqqttttttwwwzzz~~~}}}{{{rrrtttvvvvvvvvvvvvxxxyyytttuuuwwwxxxxxxwwwuuusssSSSRRRQQQQQQSSSVVVZZZ\\\`````````^^^[[[XXXTTTRRRHHHAAA777000...111666:::>>>???@@@???<<<999777777777888777111)))%%%'''+++------...000222222000...111222222333444444555555111111111222444888===@@@EEEDDDBBB@@@@@@BBBFFFIIIFFFHHHKKKNNNPPPQQQQQQQQQMMMLLLKKKIIIIIIIIIJJJJJJJJJGGGGGGKKKRRRUUUSSSPPPPPPQQQRRRTTTTTTRRROOOMMMNNNRRRVVVWWWTTTQQQQQQQQQTTTVVVVVVSSSNNNKKKIIIHHHKKKLLLMMMLLLKKKIIIJJJKKKFFFEEEEEEEEEEEEEEECCCBBBCCCDDDGGGJJJMMMLLLHHHEEE<<<<<<======???AAACCCEEEDDD@@@>>>???>>><<<>>>BBBFFFGGGGGGGGGFFFEEEGGGHHHIIILLLNNNLLLGGGFFFKKKQQQKKKKKKKKKJJJIIILLLQQQVVVLLLJJJHHHHHHIIIJJJIIIIIIGGGGGGHHHHHHGGGIIILLLOOOIIIHHHGGGFFFFFFGGGHHHIIIJJJKKKLLLMMMMMMKKKIIIGGGBBBBBBCCCCCCCCCCCCBBBBBB@@@@@@BBBDDDFFFFFFCCCAAABBBFFFJJJLLLKKKJJJIIIJJJKKKMMMOOOQQQQQQPPPOOONNNQQQRRRSSSSSSQQQNNNKKKJJJIIIHHHIIIJJJLLLMMMMMMMMMGGGEEEDDDBBBBBBCCCDDDEEEGGGHHHIIIJJJKKKKKKKKKLLLOOOOOONNNLLLJJJGGGEEECCCBBBDDDGGGJJJLLLLLLKKKJJJDDDDDDEEEEEEEEEDDDDDDCCCBBBAAAAAABBBCCCBBB@@@???===??????===;;;;;;???CCCHHHEEEAAA>>>======>>>>>>===999555555999>>>AAAAAA>>>;;;===DDDHHHGGGFFFGGGFFFEEEIIINNNOOONNNPPPUUUXXX\\\^^^]]]aaagggjjjiiiqqqsssxxx~~~}}}yyywwwyyy~~~}}}~~~{{{xxx||||||xxxkkk]]]UUUXXX]]]kkkkkkeeeYYYQQQQQQSSSTTTLLLDDD>>>???@@@<<<999888888999999666333111222333000///111555444111111444555444222111111000///---,,,111777888666444444444888666555444555555333111444222333777999===FFFPPP]]]kkkwwwwwwttttttuuutttpppuuuyyyxxxvvvwww{{{~~~|||{{{|||}}}~~~zzzzzzxxxwwwuuutttsssrrrqqqvvvzzzxxxsssqqquuu{{{ttttttssssssssstttuuuuuuuuuuuutttsssqqqpppooooooqqqqqqqqqrrrssstttvvvwwwrrrpppnnnllllllooosssvvvtttvvvwwwwwwwwwwwwxxxzzzvvvuuuuuuwwwzzz|||}}}}}}uuuqqqnnnnnnpppqqqqqqpppmmmqqqvvvwwwuuussssssuuutttuuuvvvvvvtttqqqqqqsssqqqrrrrrrqqqppppppqqqrrruuuyyyzzzwwwvvvxxxyyyxxxvvvtttpppmmmlllmmmpppsssxxxwwwwwwvvvuuuuuuttttttnnnnnnqqqvvvzzz{{{{{{zzzxxx{{{}}}}}}{{{xxxvvvuuuwwwttttttvvvvvvrrroooppptttsssssstttuuutttrrrppprrrpppnnnmmmooorrrvvvxxxyyyuuussssssrrrnnnmmmpppppppppoooppprrrrrrqqqooommmmmmooouuuzzzzzzvvvqqqrrrrrrsssttttttrrrpppnnnssssssssssssuuuvvvvvvvvvsssttttttsssqqqppppppqqqvvvvvvwwwzzz||||||{{{yyyuuuvvvwwwvvvtttssstttuuuvvvvvvvvvuuuttttttuuuuuuTTTRRRPPPPPPQQQTTTXXX[[[^^^]]]\\\[[[XXXUUUSSSQQQJJJEEE???888444333444666333555777888888888999:::999999777333...+++---////////////000111111///---111111111111222222222222---......///111666<<>>>>>AAAFFFHHHHHHIIIKKKNNNOOOPPPPPPPPPMMMLLLKKKJJJIIIIIIIIIIIIIIIIIIKKKOOOTTTVVVTTTQQQSSSSSSRRRRRRRRRPPPLLLIIIOOOQQQTTTUUUTTTRRRRRRRRRTTTYYYYYYSSSMMMJJJIIIGGGMMMNNNMMMLLLIIIGGGHHHIIICCCCCCCCCCCCBBB@@@???>>>@@@AAADDDGGGJJJJJJGGGDDD;;;<<<<<<<<<<<<===@@@BBBAAA>>>======:::555666:::@@@BBBCCCDDDCCCCCCEEEFFFGGGKKKNNNLLLHHHGGGIIIMMMLLLMMMLLLJJJHHHJJJOOOTTTIIIHHHHHHIIIJJJKKKJJJIIIGGGHHHIIIIIIIIIJJJMMMPPPEEEDDDCCCBBBCCCDDDGGGHHHFFFHHHLLLNNNNNNLLLIIIGGGDDDCCCBBBBBBAAAAAAAAABBB??????AAACCCEEEEEECCCAAADDDHHHLLLLLLIIIGGGGGGIIIIIIKKKNNNOOONNNNNNNNNOOORRRRRRRRRPPPNNNLLLLLLMMMMMMNNNOOOPPPQQQQQQPPPPPPDDDDDDCCCCCCCCCDDDFFFGGGEEEHHHJJJKKKJJJJJJJJJJJJNNNNNNMMMKKKIIIFFFDDDCCCAAABBBEEEHHHJJJKKKJJJJJJAAABBBDDDFFFGGGGGGFFFEEECCCAAA>>>===>>>>>>===<<<888;;;===>>><<<===@@@DDDGGGGGGFFFDDDBBBBBBDDDGGGDDD???;;;:::===EEELLLPPPJJJFFFGGGMMMRRRRRRPPPQQQQQQQQQUUUZZZ]]]]]]```eeerrruuuwwwvvvyyy}}}}}}}}}}}}|||xxxuuurrrooolllhhhccc```bbbaaa]]]TTTJJJEEEFFFIIIRRRTTTQQQGGG@@@@@@BBBBBBAAA555---///555666444333444555555333111111111333......111555444000///222444555555333000//////111000444888888666333333444777555444444444444333222333111222666888:::@@@GGGVVVfffssstttrrruuuuuurrrvvv{{{}}}zzzwwwyyy{{{{{{~~~}}}zzzxxxvvvwww{{{zzzzzzyyywwwvvvtttssssssnnnssswwwxxxwwwwww|||uuutttttttttttttttuuuuuusssssssssrrrrrrqqqqqqqqqtttsssqqqpppppprrrtttuuurrrqqqpppnnnnnnppptttwwwuuuvvvxxxyyyyyyyyy{{{}}}wwwuuuuuuuuuwwwyyyyyyyyyqqqppppppooonnnnnnnnnnnnhhhmmmsssuuusssqqqpppqqqrrrtttxxxzzzvvvpppqqquuurrrsssttttttrrrqqqrrrsssuuuyyyzzzvvvtttuuuvvvtttuuutttrrrooonnnooossswwwyyyxxxuuusssrrrssstttvvvqqqooorrrxxx|||||||||}}}uuuwwwyyyyyyxxxwwwwwwwwwsssqqqrrrvvvvvvsssrrruuurrrrrrqqqrrrsssssspppnnnqqqooommmnnnqqqtttwwwxxxyyywwwwwwyyyxxxsssrrrtttooonnnnnnoooqqqrrrqqqooopppnnnpppvvv}}}~~~xxxrrrrrrrrrtttvvvxxxvvvqqqlllnnnnnnnnnqqqtttuuuuuutttsssuuuvvvvvvtttsssssstttuuuttttttuuuvvvvvvtttqqqxxxxxxxxxvvvsssqqqqqqqqqwwwvvvuuurrrppppppsssuuuRRRRRRRRRRRRTTTVVVXXXYYYYYYZZZ\\\\\\ZZZWWWSSSQQQLLLKKKIIIDDD???;;;888777222333555555555666888:::999888666444222111222222000000000111333333222111000000000000000/////////+++,,,---...///444<<>>???AAADDDEEEGGGGGGIIIJJJLLLMMMOOOOOONNNOOONNNNNNMMMLLLKKKJJJJJJKKKMMMPPPRRRTTTUUUUUUXXXTTTQQQOOOOOOOOOMMMKKKPPPPPPPPPQQQSSSSSSRRRQQQQQQXXXYYYSSSLLLKKKJJJHHHLLLNNNOOONNNJJJGGGDDDDDD@@@AAABBBAAA???===<<<;;;>>>>>>???BBBCCCCCC@@@===:::;;;<<<;;;999999<<>><<<<<<<<<888333333777777:::===???@@@AAACCCEEEFFFIIIMMMLLLJJJGGGFFFGGGIIIKKKMMMLLLHHHGGGJJJMMMFFFGGGHHHJJJLLLMMMKKKIIIHHHIIIJJJIIIHHHHHHJJJLLLDDDCCCAAA@@@@@@BBBDDDFFFCCCEEEGGGJJJKKKKKKJJJIIIHHHFFFCCCAAA@@@AAABBBCCC>>>>>>???BBBEEEGGGFFFEEEFFFJJJLLLJJJFFFDDDEEEHHHEEEHHHJJJJJJIIIJJJLLLNNNPPPPPPNNNKKKHHHIIILLLOOOOOOPPPRRRRRRRRRQQQQQQQQQGGGGGGGGGFFFGGGHHHIIIIIIGGGIIIJJJIIIGGGGGGHHHKKKKKKKKKJJJIIIGGGEEECCCBBB???@@@BBBDDDEEEFFFEEEEEE===???BBBEEEGGGGGGGGGFFFDDDAAA===;;;<<<===>>>???888===CCCFFFGGGIIILLLOOOTTTXXXZZZXXXTTTRRRVVV[[[XXXUUUPPPLLLNNNVVVaaaiiiaaa]]]\\\bbbggggggffffffccccccgggmmmppprrrvvv}}}vvvsssvvvuuusssllleeedddhhhjjjiiiaaa]]]WWWSSSPPPMMMKKKIIIIIIGGGCCC>>>999777666777;;;???@@@:::555555666555666...(((***///000000111222111111111333444444555333000111444333000///111333777:::777222///111555444777::::::777444555777555444222333444555333222222000222666888888<<<@@@MMM^^^kkknnnqqqvvvvvvqqqwww|||}}}}}}}}}yyy|||{{{yyyuuurrrsssvvvzzzzzzzzzyyyxxxvvvuuutttttttttvvvxxxyyyzzz{{{}}}vvvuuutttttttttttttttuuuqqqqqqqqqrrrrrrsssssssssssssssrrrrrrrrrsssttttttrrrssssssqqqpppqqquuuxxxtttuuuwwwwwwwwwwwwyyy{{{vvvuuussstttuuuvvvvvvuuuqqqtttvvvtttoookkkkkkmmmlllooosssssspppnnnnnnpppqqqoooqqqvvvvvvrrrssswwwssstttvvvvvvtttttttttuuurrrvvvwwwtttsssuuuvvvtttqqqsssuuuuuutttsssuuuxxxwwwuuusssqqqpppqqqssstttrrrnnnpppvvvzzzzzzzzz}}}tttuuuvvvwwwvvvwwwyyy{{{rrrqqqtttxxxxxxvvvvvvyyyrrrqqqqqqrrrtttsssqqqooonnnlllkkknnnrrrvvvwwwwwwvvvuuuwww{{{{{{vvvtttuuunnnnnnnnnppprrrsssrrrqqqpppqqqssswwwzzzzzzvvvssssssuuuwwwxxxvvvtttqqqpppooommmlllnnnqqqttttttsssrrrtttvvvvvvuuuttttttuuurrrqqqppppppqqqpppnnnllltttuuuvvvuuusssrrrssstttuuuvvvuuurrrooonnnppprrrRRRSSSUUUWWWYYYYYYYYYYYYVVVYYY\\\^^^]]]YYYTTTPPPOOOPPPQQQOOOIIICCC>>>;;;666777777555333333444555999777444333444555444333111000111333555666666555000000000///......------***+++------///444<<>>;;;::::::<<<<<<<<<===>>>===:::777999;;;;;;:::888777:::===;;;;;;<<<===999333333777000333888;;;>>>@@@CCCEEEFFFHHHKKKLLLJJJGGGDDDCCCEEEJJJNNNNNNIIIFFFFFFGGGEEEFFFHHHKKKNNNNNNLLLIIIJJJJJJJJJHHHFFFEEEFFFGGGEEEDDDAAA??????@@@BBBCCCBBBCCCDDDEEEGGGHHHIIIJJJKKKHHHEEEBBBAAABBBDDDEEE======???BBBFFFIIIJJJIIIHHHKKKLLLIIIDDDBBBDDDGGGCCCEEEGGGGGGEEEFFFJJJMMMNNNMMMKKKGGGDDDFFFLLLQQQMMMOOOQQQQQQPPPNNNNNNNNNKKKKKKKKKJJJJJJKKKKKKLLLIIIJJJIIIGGGDDDDDDHHHLLLIIIIIIHHHGGGEEECCCBBB@@@??????@@@@@@AAAAAAAAAAAA:::<<<@@@DDDGGGGGGGGGFFFFFFBBB===<<<===@@@BBBDDDAAAGGGOOOUUUXXXZZZ^^^```eeekkkpppmmmgggdddiiiooonnnkkkeee```___hhhuuuxxxrrrpppvvv{{{|||zzzzzzsssrrrvvv||||||~~~yyysssrrrsssvvvrrreeeXXXXXX___bbb```XXXNNNKKKPPPUUUVVVRRRMMMFFFAAA??????@@@@@@>>>;;;888555333111///---000666:::666333444444222222...,,,///111000222666222000000222555777888777444000...//////------///000666;;;888000,,,000555333666888777444333444666555444333333555666555444333222444999:::999;;;???FFFXXXfffjjjooowwwwwwpppssszzz~~~yyyzzzzzzyyyuuuqqqppprrruuuzzzyyyyyyxxxwwwvvvuuuuuu||||||{{{{{{{{{{{{zzzzzzvvvvvvuuutttttttttttttttppppppqqqrrrrrrsssttttttqqqrrrsssuuuuuuuuuuuutttrrrsssuuutttrrrrrruuuyyyrrrsssttttttsssssstttuuusssrrrqqqrrrtttvvvvvvuuutttyyy|||xxxpppjjjiiilllssstttuuusssooommmoooqqqqqqkkkiiipppuuutttuuuxxxrrrtttvvvwwwvvvvvvwwwxxxmmmrrrtttrrrrrrvvvxxxxxxnnnrrrxxxzzzyyywwwvvvwwwsssrrrqqqpppppppppqqqqqqpppkkklllssswwwuuuvvvzzzvvvwwwwwwvvvuuuvvvyyy|||ssssssvvvzzzzzzxxxxxx|||tttssssssuuuvvvvvvsssqqqllljjjjjjmmmsssvvvwwwvvvqqqqqqtttzzzzzzvvvrrrsssnnnnnnnnnqqqsssttttttsssppptttwwwyyywwwtttssssssssswwwzzzxxxsssppprrruuusssooollllllooorrrssssssoooqqqtttttttttsssssstttpppooonnnooooooooommmkkkmmmooorrrssstttvvvxxxzzztttuuuvvvsssooolllmmmooo\\\\\\\\\ZZZYYYYYY[[[]]]XXXZZZ]]]^^^\\\YYYVVVTTTQQQPPPOOONNNMMMJJJFFFCCC999;;;;;;999555444666888666555333000...000555888111000000333666666333///333111///...//////...---...+++,,,111666999>>>DDDFFFEEEDDDBBB@@@AAADDDGGGCCCBBBAAAEEEKKKPPPQQQQQQPPPQQQTTTVVVVVVTTTQQQNNNKKKNNNQQQSSSSSSSSSTTTTTTWWWTTTQQQQQQQQQQQQNNNLLLJJJLLLNNNOOONNNMMMMMMMMMMMMOOOOOONNNKKKHHHFFFFFFKKKMMMMMMKKKEEEAAA??????>>><<<<<<>>>AAAAAA===999888999888666333111222333999:::;;;;;;;;;999777555444555888:::999777333111222222111222555999>>>AAAMMMIIIFFFGGGKKKMMMKKKHHHLLLHHHGGGKKKJJJEEEDDDHHHJJJGGGFFFHHHLLLNNNLLLJJJLLLIIIEEEEEEIIIKKKKKKJJJKKKHHHFFFDDDDDDCCCAAA@@@???BBBEEEFFFFFFFFFGGGHHHLLLJJJGGGEEEDDDCCCBBBAAAAAAAAAAAABBBDDDEEEGGGGGGJJJJJJHHHEEEBBBBBBCCCEEEEEEEEEEEEEEEDDDFFFJJJLLLPPPLLLGGGEEEGGGIIIIIIHHHIIIKKKLLLKKKLLLOOOLLLGGGLLLMMMNNNOOONNNLLLIIIHHHIIIIIIHHHEEECCCCCCEEEHHHIIIFFFCCCBBBBBBCCCDDDDDD>>>AAABBB???>>>@@@AAA>>>;;;999<<>>???>>><<<:::999888999999999444000000---******---+++...111333222111111111...,,,,,,---000000...+++...000111111111222444777555444333000......111444666888:::888333000000222444555777999999777666555777444333333666777555222333222444555333222666===KKKSSS^^^hhhmmmqqquuuwwwvvvwwwyyy{{{}}}~~~{{{yyyvvvtttrrrssstttuuuwwwxxxzzz}}}~~~}}}zzzvvvuuurrrvvv}}}yyyuuuuuuxxxvvvttttttttttttsssqqqppprrrsssrrrqqqooopppqqqzzzxxxuuurrrrrrsssvvvxxx{{{zzzxxxvvvvvvwwwxxxyyyzzzpppkkkpppuuuuuuvvvyyyxxxqqqllllllrrrvvvuuurrruuuwwwxxxxxxuuuqqqnnnmmmsssuuuvvvuuurrrooommmllloooooopppsssvvvxxxxxxwwwwwwvvvvvvvvvtttpppqqquuurrrrrrqqqpppqqqsssuuuwwwqqqqqqsssvvvzzz{{{zzzyyysssrrrqqqqqqrrrqqqpppnnnqqqoooppptttyyyzzzvvvrrrrrrqqqqqqtttxxxzzzyyywwwsssxxx||||||yyyvvvuuuuuuvvvuuuuuuvvvvvvtttqqqnnnrrrqqqpppqqqrrrttttttsssrrrttttttooonnnrrrttttttrrrrrrqqqpppqqqsssvvvxxxwwwttttttxxxxxxuuussstttqqqvvvxxxuuuuuuxxxvvvpppooonnnnnnpppsssrrrooollliiimmmqqqrrrqqqppprrruuupppooommmllllllnnnoooqqqsssuuuwwwyyy{{{|||||||||tttwwwssskkkiiioootttsssaaaaaa```]]]ZZZYYYZZZ\\\\\\\\\\\\\\\ZZZWWWRRROOOQQQOOOMMMKKKKKKJJJHHHFFFBBBCCCCCC???:::666555555333222000...---///333777111000000222555555222000333111////////////...---...,,,---222666888===CCCCCCDDDEEEEEECCCCCCDDDEEECCCBBBAAAEEEJJJOOOQQQQQQRRRVVVZZZZZZVVVTTTSSSTTTPPPQQQRRRRRRQQQRRRSSSUUUSSSQQQOOOPPPRRRRRRQQQOOOIIIKKKLLLLLLKKKIIIHHHHHHHHHJJJKKKJJJGGGDDDBBBBBBDDDHHHMMMLLLFFFAAA@@@AAA???>>>===>>>>>>===:::888888888777444111000000222666777888999888777555444000222444666666555333111111111000111444999>>>AAAGGGEEEEEEJJJOOOQQQNNNKKKJJJHHHIIIMMMMMMIIIGGGIIIKKKIIIIIIIIIKKKLLLLLLKKKMMMJJJGGGGGGIIIKKKKKKIIIKKKIIIFFFDDDEEEDDDCCCBBB@@@CCCEEEEEEDDDCCCCCCDDDJJJHHHEEECCCBBBCCCCCCCCCAAAAAABBBBBBCCCEEEFFFGGGJJJIIIGGGEEECCCCCCDDDEEEDDDEEEEEEEEEEEEGGGJJJMMMTTTPPPJJJGGGHHHIIIIIIIIIHHHJJJHHHEEEFFFIIIHHHCCCDDDFFFIIIKKKLLLKKKHHHGGGFFFFFFFFFDDDCCCDDDHHHLLLIIIFFFAAA>>><<<===???@@@BBBBBBAAA???CCCGGGEEE@@@@@@>>>AAAHHHMMMNNNPPPSSS[[[\\\]]]___aaadddggghhhpppwww{{{yyyzzz~~~|||xxx{{{vvvuuuwww~~~xxxppppppqqqrrrrrrrrrqqqpppllltttssshhhbbbeeefffcccUUUSSSSSSTTTUUUSSSLLLEEEBBBDDDEEEDDDAAA>>>;;;999<<<;;;999888777666444333999888666444333333444444444000---...,,,)))))),,,,,,...000111000.........---,,,,,,---//////---***,,,...000111111222333555444555444222111111444666888888888666333111000000333444555555666555444444666555333555777888777555666555555666444222666<<>>FFFMMMNNNGGG@@@>>>???>>>>>>===;;;888666666777666666555111...---...///444444555555555444333333000111222333444444444333000//////111444888===??????@@@DDDKKKRRRTTTRRROOOJJJIIIKKKOOOOOOLLLJJJLLLLLLLLLKKKJJJHHHHHHJJJLLLMMMJJJGGGHHHJJJLLLJJJHHHKKKHHHFFFDDDEEEFFFFFFEEEDDDFFFGGGGGGDDDBBBAAAAAADDDBBB???======>>>AAACCC???>>>??????@@@AAABBBCCCEEEDDDBBBAAA@@@@@@AAABBBAAABBBCCCBBBBBBCCCFFFHHHPPPLLLGGGDDDDDDEEEFFFFFFIIIJJJGGGDDDDDDGGGFFFBBBAAACCCGGGJJJKKKIIIGGGDDDDDDEEEGGGFFFEEEGGGLLLPPPRRRNNNIIIDDDAAAAAACCCDDDKKKJJJHHHIIIPPPWWWUUUNNNOOONNNQQQXXX]]]^^^bbbfffkkknnnssswwwzzzzzzyyyxxx}}}zzzzzzyyypppmmmttt{{{xxxpppkkkhhhhhhnnnuuuvvvnnneeeZZZYYYZZZ^^^aaa```]]]YYYTTTZZZYYYOOOJJJLLLMMMJJJGGGFFFEEEEEEFFFDDD>>>999555555666666666555444444111111222333333111000///666555333222111111222333111---,,,...---******,,,...///111000...------............///000000...,,,,,,...111333333333333555666777777777666666888:::;;;999777666666666555444666666555555555555555555111000///111333555444333555333333333111...222999EEEOOO[[[cccgggkkkssszzzwwwxxx{{{}}}}}}}}}{{{zzzzzzzzzzzzzzzxxxuuurrrpppsssssssssuuuwwwwwwuuussstttpppooossstttsssrrrsssxxxyyyxxxvvvssstttwww{{{uuuuuutttrrrppppppsssuuuuuuuuutttttttttuuuvvvvvvuuuvvvvvvwwwwwwxxxyyyyyyzzzuuurrrtttwwwvvvttttttsssrrrrrrqqqrrrsssssstttsssssssssrrrrrrqqqppppppoooqqqttttttsssrrrrrrrrrrrrsssssstttuuuuuuuuuvvv{{{uuusssyyy~~~{{{tttpppvvvwwwwwwwwwuuurrrooommmppptttxxxxxxuuuqqqppppppqqqqqqqqqqqqpppnnnlllkkkpppooopppsssvvvwwwtttqqq{{{zzzyyyzzz{{{{{{yyywwwyyyvvvsssrrrqqqqqqqqqpppsssrrrpppooonnnooopppqqqnnnnnnoooqqqrrrtttuuuvvvuuuwwwvvvpppmmmnnnooommmsssqqqpppqqqvvvxxxxxxwwwzzzrrrnnnqqquuuuuuuuuuuuooorrrsssrrrrrrtttrrrooommmmmmnnnqqqtttwwwwwwwwwkkkkkkmmmooorrrtttsssrrrooonnnmmmmmmnnnppprrrsssvvvwwwyyy{{{zzzxxxvvvtttqqqvvvxxxvvvuuuuuutttrrrWWWWWWWWWVVVUUUVVVXXXZZZYYYVVVSSSTTTVVVUUURRRNNNLLLKKKIIIJJJLLLLLLLLLKKKPPPPPPOOOLLLEEE>>>888444111000///,,,++++++...111111000000000111111111111555333111111222333333222...+++,,,000333333666;;;???AAAEEEFFFFFFFFFGGGGGGGGGFFFFFFGGGIIIKKKMMMNNNPPPSSSUUUUUUSSSTTTWWWZZZXXXXXXVVVTTTPPPOOOPPPQQQJJJJJJLLLNNNPPPQQQQQQPPPOOOOOOOOONNNMMMJJJEEEBBBDDDEEEEEECCC>>>999666555999CCCLLLMMMEEE===:::;;;<<<<<<;;;666111...000333444444333000---+++,,,...222222222222222222222333444444333333333444555555///...///000333777;;;===;;;===AAAHHHOOOSSSSSSQQQMMMMMMMMMNNNNNNMMMLLLMMMKKKMMMMMMJJJFFFEEEHHHKKKJJJHHHFFFHHHKKKMMMKKKHHHIIIGGGEEEDDDEEEGGGGGGFFFHHHIIIJJJHHHEEEBBB@@@@@@???===;;;999999;;;@@@CCC>>>>>>>>>>>>>>>???@@@AAAAAA???>>>>>>???@@@@@@@@@BBBCCCCCCBBBAAAAAABBBDDDGGGEEEBBBAAABBBDDDFFFGGGJJJLLLMMMKKKMMMOOOLLLGGGGGGIIIMMMOOONNNKKKGGGEEEDDDIIINNNPPPOOOPPPUUUYYYaaa___\\\WWWSSSRRRRRRSSSXXXZZZZZZ[[[```ffffffbbbcccbbbfffllloooooosssyyywwwzzz~~~|||zzzuuuyyy~~~{{{xxx{{{xxxooohhhiiiooonnniiihhhccc\\\ZZZ```gggddd]]]\\\VVVQQQUUU\\\^^^XXXPPPHHHFFFEEEHHHNNNOOOKKKFFF@@@DDDDDD???===@@@BBBAAACCCBBBAAAAAAAAA???;;;777444333222222222333222222000111444555666777888999:::999777555444444444555222///...000///,,,+++...///111111000///...///000000111111222222111000...,,,///333444444444444444777999::::::999999:::<<<===:::888999===@@@@@@>>>>>>===:::777666555666666---------///000222222222222000000111///...222:::EEEOOO[[[cccfffkkkttt|||zzzzzzzzzzzzzzzzzzzzzzzzzzzyyyyyyxxxvvvuuusssrrrsssrrrrrrsssuuuuuutttssspppnnnnnnqqqssstttsssssstttxxx{{{yyyuuutttwww{{{tttuuuuuusssrrrqqqssstttsssssstttuuuvvvvvvvvvvvvqqqsssuuuxxxzzz{{{|||}}}uuussssssvvvyyyyyyxxxxxxqqqsssuuutttrrrqqqrrrttttttsssqqqqqqqqqssssssssssssuuuvvvvvvtttrrrrrrrrrtttuuuuuuuuutttssstttuuuyyytttsssxxx{{{xxxtttsssyyyyyyyyyxxxvvvtttqqqpppppptttwwwvvvqqqoooqqquuuqqqrrrsssrrrpppnnnlllkkkmmmmmmnnnrrruuuwwwuuusss{{{{{{{{{{{{{{{zzzyyyxxxyyyuuurrrqqqssstttsssppprrrrrrrrrpppnnnmmmmmmnnnlllnnnpppqqqqqqrrrssstttqqqttttttpppnnnpppqqqppprrrooonnnqqqvvvyyyxxxuuutttppppppvvvzzzwwwoookkknnnpppqqqqqqqqqqqqqqqoooppppppoooppprrrtttuuuvvvsssqqqqqqtttwwwyyyvvvsssrrrqqqoooooooooqqqssstttzzz{{{}}}}}}|||yyyvvvtttqqqtttxxxxxxwwwvvvuuutttRRRSSSSSSRRRQQQRRRTTTVVVWWWUUUSSSRRRSSSSSSOOOLLLHHHHHHJJJMMMPPPOOOMMMJJJMMMMMMMMMLLLHHHBBB<<<888444333111...++++++,,,///111111000/////////000111555444222333444555555444---++++++///000///111555>>>@@@BBBDDDDDDFFFIIIKKKJJJJJJJJJIIIIIIJJJKKKMMMQQQOOONNNPPPUUUYYYYYYYYYVVVWWWWWWUUURRRNNNLLLLLLIIIKKKMMMOOOOOOOOOOOOOOORRRQQQPPPPPPPPPLLLGGGBBBCCCCCCBBB>>>888333000///111:::CCCEEE@@@999666666888888666111+++)))+++...222222222000---,,,,,,---000000//////000111222333777666555333222222222333.........///222555888::::::;;;>>>CCCHHHMMMPPPQQQRRRQQQOOOLLLJJJKKKLLLLLLJJJLLLLLLJJJFFFFFFHHHKKKGGGFFFFFFIIIMMMNNNLLLJJJHHHFFFEEEEEEFFFGGGFFFEEEFFFHHHHHHGGGCCC@@@??????<<<<<<:::888777999???CCC??????>>>>>>>>>??????@@@===<<<;;;===AAACCCCCCBBBEEEFFFFFFDDDBBBAAABBBCCCAAAAAABBBDDDFFFIIILLLNNNKKKQQQVVVYYY\\\]]]YYYRRROOOQQQTTTVVVVVVSSSPPPMMMKKKSSS\\\aaabbbdddiiimmmuuuvvvuuurrrnnnkkkjjjkkklllqqqssspppmmmoooqqqqqqwwwvvvvvvxxxvvvsssvvv{{{{{{{{{zzzyyywwwtttqqqoookkklllooorrrsssqqqnnnllliiiddd\\\VVVVVVWWWSSSLLLLLLMMMLLLJJJMMMRRRSSSPPPNNNFFF??????EEEIIIFFFBBB???;;;888:::???BBB@@@===666999:::888999===???@@@???>>>===<<<;;;999777555888555222111111222000//////222666999;;;???EEEIIIBBBAAA>>>:::888666666555444111000111000------000111111111000...///111333111222333333222111000///---000333444333222222222666777999999999999:::<<<>>>======AAAHHHMMMNNNMMMHHHEEE@@@;;;777555444333///000111111222333333444///......000//////555>>>FFFOOO[[[cccgggllluuu|||}}}zzzxxxwwwyyy{{{}}}zzzyyyvvvuuuttttttuuuvvvssssssrrrsssuuuvvvuuussslllnnnpppsssvvvwwwvvvssspppuuuzzzzzzvvvsssuuuxxxqqqsssuuuuuusssrrrqqqrrrrrrssstttuuuvvvvvvuuuuuutttuuuwwwyyyzzz{{{||||||tttvvvwwwxxxzzz{{{zzzxxxqqqtttvvvuuurrrppprrruuuvvvsssqqqqqqsssuuuuuuuuutttvvvwwwwwwuuuuuuuuuvvvuuuvvvwwwuuusssrrrtttvvvuuurrrrrrssssssqqqssswww{{{zzzxxxwwwvvvvvvvvvvvvtttvvvwwwsssnnnmmmqqqvvvpppsssuuuuuurrrnnnmmmmmmjjjkkknnnqqquuuwwwxxxwwwxxxyyyyyyyyyyyyxxxxxxxxxtttrrrqqqrrruuuuuurrroooqqqtttvvvuuuqqqmmmkkkjjjmmmoooqqqqqqpppooooooppppppttttttpppoooqqqrrrpppooonnnnnnqqquuuwwwuuussstttppppppvvvxxxssslllhhhooonnnooopppqqqppppppqqqpppooonnnmmmnnnqqqtttwwwxxxvvvuuuwwwzzzzzzwwwtttvvvtttsssqqqqqqrrrtttuuu~~~~~~{{{xxxvvvrrrsssuuuvvvuuutttuuuwwwTTTTTTTTTRRRPPPOOOQQQRRRXXXWWWVVVTTTQQQMMMJJJIIIFFFHHHLLLPPPSSSRRRNNNKKKKKKJJJJJJJJJHHHDDD>>>:::444444222///,,,+++,,,...111111000...,,,---///222444222111222444555555555...++++++...///---...222<<<>>>@@@BBBCCCFFFJJJLLLKKKLLLLLLKKKJJJJJJMMMOOOUUUPPPNNNQQQXXX]]][[[XXXSSSTTTVVVTTTQQQMMMJJJIIIKKKMMMQQQRRRQQQPPPPPPPPPSSSQQQQQQRRRSSSPPPIIIDDDBBBAAA>>>999333000......---333:::===;;;888555444444333111---)))((((((***///111222222000...------...---,,,,,,---///111333777666444222111000000000///......///111333555666888999<<>>>>>999999999666444555:::??????>>>===============>>>999888888<<>><<<<<<@@@DDDEEEDDD===777555999======<<<;;;888555666999;;;;;;:::666666666666888:::<<<======<<<;;;999888777666666777444111000222222000---...444;;;AAAFFFLLLTTTYYYPPPMMMIIICCC???;;;888777777222000222222000111555666555444222000000333555222444666555333222111111000222444444222111111111333444666777888:::===@@@EEEGGGKKKQQQXXX]]]```aaaYYYUUUNNNFFF???999666444333444555444333222333444...,,,---//////000777???KKKRRR]]]eeelllqqqwww{{{}}}zzzzzz{{{~~~|||zzzwwwtttssstttvvvwwwtttssstttuuuwwwwwwuuusssmmmqqqssstttvvvyyyvvvrrrooosssvvvwwwtttrrrqqqrrrppprrrssssssqqqpppppppppsssssstttuuuuuuuuuttttttyyyyyyyyyxxxxxxxxxxxxxxxxxx{{{{{{yyyyyyzzzyyyvvvsssuuuvvvtttqqqpppsssuuuvvvssspppqqqtttvvvvvvtttqqqsssuuuvvvvvvxxxzzz|||vvvwwwxxxuuurrrrrrtttxxxrrrooooooooonnnlllqqqxxxyyywwwvvvuuuuuuvvvxxxzzzzzzyyywwwrrrmmmlllnnnqqqnnnrrrvvvvvvrrrooonnnooojjjlllnnnrrrtttwwwyyyyyyvvvwwwyyyxxxvvvuuuuuuvvvpppppppppqqqrrrqqqooommmppptttxxxxxxsssnnnkkkjjjnnnqqqttttttqqqnnnooopppsssvvvwwwrrroooppppppnnnlllnnnqqqssstttssssssrrrxxxrrrooooooooommmmmmooopppnnnoooqqqrrrpppqqqtttmmmlllkkkjjjkkkooovvvzzzwwwvvvvvvxxxxxxxxxvvvtttvvvuuusssrrrrrrsssuuuvvv~~~~~~~~~~~~|||{{{yyywwwrrrqqqrrrttttttrrrtttyyySSSSSSRRRQQQOOONNNPPPRRRTTTWWWYYYWWWPPPKKKIIIIIIIIIJJJLLLPPPSSSSSSPPPNNNLLLJJJIIIHHHFFFBBB<<<888111111000...,,,,,,...///111111000---++++++///222111000///000222333444333000------000000------000888;;;???CCCEEEGGGIIIKKKIIIKKKLLLLLLLLLMMMQQQTTTWWWTTTSSSUUUYYYZZZYYYVVVQQQRRRRRRPPPMMMJJJIIIJJJLLLPPPTTTVVVUUUTTTTTTUUUUUUSSSSSSUUUXXXUUUOOOIIIBBBAAA===888444333444666777888:::<<<<<<:::666333222000---++++++***)))(((,,,///333555333111///...,,,***)))((())),,,///111555555555444333222111111////////////000111222222444777;;;@@@DDDHHHKKKMMMQQQUUUUUUPPPOOOQQQOOOKKKJJJKKKLLLOOOQQQRRRPPPOOOMMMMMMMMMPPPTTTSSSOOOKKKHHHIIIKKKMMMNNNLLLGGGDDD???AAACCCCCCBBBAAABBBBBB@@@AAABBB???;;;;;;???CCCGGGGGGFFFEEEEEEDDDEEEEEEAAA@@@AAAGGGOOOTTTTTTRRROOOPPPSSSSSSSSSSSSTTTVVVQQQVVV[[[^^^]]][[[[[[\\\```hhhpppvvv{{{}}}xxxqqqjjjkkklllnnnpppqqqqqqqqqooouuu{{{{{{yyy|||yyyxxxxxxvvvuuussspppkkkbbbZZZZZZ___]]][[[WWWTTTQQQOOONNNNNNLLLDDD>>>AAAEEEIIINNNUUULLLGGGBBB???===:::666444***000444333333777;;;;;;:::888555444666888::::::999999999999:::::::::999666555444666888:::;;;=========<<<:::888777777888666333111333777999777444555>>>KKKVVV]]]dddjjjpppfffbbb\\\TTTMMMGGGCCCAAA:::666444555777777;;;AAABBBAAA>>>:::666666888:::888;;;===<<<999777777888999::::::999666555555666333555888:::===BBBHHHLLLTTTYYYaaahhhmmmqqquuuwwwtttoooggg]]]RRRIIICCC@@@===>>>???===999777888999999777777999888999AAAIIIVVV[[[dddnnnwww|||~~~|||yyywwwuuuuuutttsssssstttwwwxxxxxxuuurrrtttvvvuuurrrssswwwuuuppprrrqqqpppooonnnnnnooooooqqqqqqooommmkkklllooorrruuutttttttttttttttsssssswwwwwwvvvuuuuuuvvvwwwxxxyyy}}}}}}yyyxxx{{{{{{xxxvvvuuutttrrrqqqqqqsssuuuvvvrrroooqqqtttvvvtttrrroooqqqssstttuuuwwwzzz|||uuuwwwxxxuuurrrqqquuuyyypppllljjjmmmooonnnooosssttttttttttttuuuuuuvvvwwwwwwvvvtttrrrooommmlllkkkkkkpppuuuuuurrrooonnnpppmmmoooqqqssstttvvvwwwyyywwwyyyzzzxxxtttrrrrrrsssttttttsssqqqnnnmmmmmmnnnnnnrrrwwwvvvrrrnnnmmmnnnooossswwwwwwsssqqqrrrtttrrrvvvwwwsssqqqrrrrrrppplllpppuuuvvvsssqqqqqqrrrssspppnnnnnnllljjjnnnuuurrroooooossstttqqqrrrvvvnnnnnnllljjjiiimmmuuu{{{rrrtttwwwxxxwwwwwwwwwxxxrrrqqqqqqqqqrrrtttvvvxxx{{{zzzyyyxxxxxxwwwwwwwwwrrrppprrrvvvvvvssstttyyyMMMNNNNNNNNNMMMNNNQQQSSSNNNTTTZZZXXXQQQKKKKKKMMMLLLLLLLLLNNNQQQSSSRRRQQQOOOLLLIIIGGGEEEAAA:::555---......---,,,---///111111222000---******///333///---,,,---000222222111222//////111111......000444999???EEEGGGGGGHHHHHHGGGIIILLLMMMMMMPPPTTTYYYVVVWWWXXXWWWVVVUUUTTTTTTQQQPPPOOOLLLIIIHHHJJJLLLMMMRRRWWWYYYYYYXXXYYYZZZXXXWWWWWWZZZ]]][[[UUUNNNDDDBBB???;;;888888<<>>999666444222111222,,,111444333555999:::999333444666666666666777999888:::===>>>===:::999999555333333666:::<<<>>>@@@;;;;;;:::777555444555777777555555999???CCCAAA>>>???LLL]]]llltttzzzyyytttmmmddd[[[TTTNNNLLL>>>:::888:::===???EEELLLNNNLLLHHHBBB>>><<<===??????BBBDDDCCC@@@>>>>>>???BBBBBBAAA???<<<:::;;;<<<777999<<>><<<===AAA@@@<<<<<<@@@999777444444555666777777555777<<>>>>>>>>@@@AAA>>><<<:::;;;>>>@@@>>>;;;<<<555444;;;@@@>>><<<>>><<<999777666777555222......222555666444333555777777777888;;;>>>???>>>===BBBBBBCCCFFFHHHGGGCCC???>>>:::666555777:::;;;;;;>>><<<999888888888777666;;;<<>>>>>===:::444222666999777555666777555333333444444111//////333777777666555777999:::999:::<<<>>>AAABBBCCCLLLMMMOOOSSSVVVVVVRRRNNNFFF@@@:::999===@@@AAA???AAA???<<<;;;<<<======<<>>AAAFFFHHHGGGEEEDDDEEE@@@CCCGGGJJJLLLPPPVVV[[[XXX^^^```]]]```iiillliii]]]VVVLLLFFFEEEHHHLLLOOONNNRRRWWWYYY[[[]]]bbbfffjjjsss||||||uuuppprrrvvvnnnnnnppprrrpppnnnqqqwwwqqqrrrqqqmmmiiihhhjjjlllmmmkkklllppprrrpppmmmmmmjjjkkknnnttt|||~~~~~~~~~|||}}}xxxjjjbbbdddmmmiiidddbbbcccdddcccaaa^^^[[[WWWVVVXXXXXXWWWTTTTTTTTTQQQKKKDDD@@@@@@BBBAAABBBBBBAAA===:::999999<<<999333000333888888333444222000//////000222333111333555777777999;;;===:::555333444444222111333333222111222333444444333222666::::::999999;;;>>>AAAAAAAAACCCFFFKKKOOORRR[[[]]]aaafffjjjjjjgggdddVVVOOOGGGFFFKKKOOOOOOLLLJJJGGGEEEEEEGGGIIIJJJJJJQQQYYYeeerrr{{{tttmmmfffgggpppzzzyyyssspppvvv{{{wwwqqqmmmjjjnnnuuu~~~zzzqqqssswww||||||xxxxxxuuuuuuvvvvvvwwwwwwxxxxxxtttsssqqqqqqtttuuuvvvvvvkkkjjjiiikkkoootttwwwxxxpppooooooqqqsssuuuttttttmmmnnnrrrwwwwwwtttuuuxxxuuuuuutttttttttttttttsssqqqrrrtttxxx{{{|||zzzxxxvvvuuuuuuvvvxxxxxxvvvtttqqqrrrrrrrrrrrrpppnnnmmmtttqqqqqqtttuuurrrpppppprrrssssssttttttssssssrrrooooooooooooppppppppppppoooooopppqqqrrrrrrrrrrrrtttvvvxxxxxxuuuqqqooonnnoooqqqsssuuuvvvwwwwwwwwwwwwuuussssssttttttsssrrrrrrqqqnnnmmmnnnqqqtttwww{{{wwwtttuuuwwwxxxtttqqquuusssrrruuuxxxxxxtttooosssqqqppprrrwwwxxxtttpppqqqpppppppppqqqpppmmmkkknnnqqquuuyyyyyywwwssspppuuussssssssstttsssqqqooowwwuuurrrrrrttttttqqqnnnqqqsssuuuvvvvvvuuusssrrrrrrrrrqqqooommmllljjjjjjnnnnnnoooppprrrtttvvvwww{{{xxxuuuuuuwwwxxxwwwuuuyyyxxxvvvuuuuuuvvvwwwxxxKKKJJJIIIJJJLLLLLLKKKJJJHHHGGGFFFHHHJJJMMMMMMMMMOOOQQQSSSTTTUUUUUUTTTRRRQQQPPPMMMJJJEEE>>>666000222222222222222333555888555///)))'''***...111111222///+++***,,,.../////////000111111000...,,,***---///222777:::===???@@@DDDHHHMMMPPPQQQRRRVVVYYYdddccccccfffhhhfff```[[[[[[YYYVVVUUUUUUUUUTTTSSSXXXZZZ^^^bbbjjjsss{{{~~~||||||xxxqqqrrruuuwwwyyyzzz|||}}}{{{pppddd^^^WWWXXX[[[aaafffcccZZZQQQRRRSSSWWW\\\[[[WWWUUUUUUTTTVVVYYY]]]ccciiimmmpppqqqyyyxxxooorrrzzzwwwoooeee^^^\\\^^^bbbddddddgggkkkkkkiiijjjnnnrrrsss}}}xxx|||}}}wwwuuuyyy~~~yyyzzzyyytttrrrssssssrrrpppooooooqqqtttvvvvvvvvvuuuvvvyyy}}}~~~zzzuuummmjjjlllmmmdddUUUNNNQQQWWWSSSNNNLLLMMMNNNNNNNNNKKKGGGDDDCCCDDDEEEEEEEEEDDDDDDBBB>>>888555555666777999<<<<<<;;;777444222333...******000666666333333222000///...///000000000333666777666666:::===;;;999777666555555666888666555555666888;;;===>>>:::===AAAAAA@@@AAACCCGGGNNNOOOPPPRRRWWW^^^eeejjjllloootttyyy}}}}}}|||zzzmmmeee]]]\\\bbbfffeeeaaa]]][[[YYYYYY\\\___aaaaaahhhppp||||||~~~||||||~~~}}}lllcccdddiiiyyy}}}{{{xxxtttttttttuuuvvvxxxyyyyyyvvvtttrrrrrrsssuuuuuutttnnnmmmlllnnnppprrrsssrrrppppppppprrruuuvvvuuutttlllmmmqqqtttuuuuuutttuuuuuuvvvwwwvvvtttsssssstttqqqrrrsssuuuwwwxxxxxxxxxvvvuuuuuuvvvwwwxxxwwwvvvqqqssstttrrrnnnkkkkkklllpppoooooorrrtttsssrrrqqqrrrrrrrrrrrrssstttuuuuuuppppppqqqqqqrrrrrrssssssnnnoooqqqssstttuuuuuuuuuqqqtttxxxyyywwwuuurrrrrrqqqsssvvvxxxzzzzzzzzzyyyxxxvvvttttttttttttsssrrrpppooonnnnnnpppsssvvvxxx{{{xxxvvvvvvwwwxxxvvvtttvvvvvvvvvvvvwwwuuusssqqqrrrqqqppprrrttttttrrrpppsssrrrrrrrrrsssrrrooommmnnnqqquuuxxxxxxwwwtttrrrttttttsssssssssrrrqqqpppvvvssspppoooooopppnnnmmmssstttuuuwwwwwwvvvuuuttttttrrrqqqpppppppppnnnlllooooooqqqsssuuuvvvxxxxxx{{{xxxuuuuuuxxxyyyvvvsssvvvvvvwwwwwwxxxyyyzzzzzzJJJIIIIIIJJJLLLLLLJJJHHHHHHGGGHHHJJJNNNOOOOOONNNLLLMMMPPPTTTUUUUUUUUUUUURRROOOKKKFFF@@@999222---000333555555666999===???;;;555...+++...111333444///,,,))))))***,,,------...///111222111000...---+++---000444888<<<>>>@@@DDDIIIPPPTTTUUUVVVZZZ^^^ggghhhkkkooorrrooohhhbbb```___^^^^^^^^^]]]ZZZXXX]]]^^^ccckkkssszzz~~~}}}~~~{{{tttpppmmmlllnnnssswwwvvvpppjjjkkkggghhhppptttpppjjjhhhjjjgggffflllvvv~~~}}}zzz}}}|||vvvtttuuuvvvwwwzzz|||}}}|||yyywwwxxxzzz|||yyy}}}{{{{{{xxxuuuvvvyyytttlllfffggghhhkkkooorrrsssqqqoooqqqtttvvvvvvuuuttttttrrryyyyyytttpppkkkeeeaaaTTTQQQSSSUUULLL===888;;;===<<<;;;<<<===>>>>>>>>>===;;;888777888:::;;;;;;;;;;;;:::888666444444444444555666777666333///,,,)))%%%$$$(((///444555555555444222000///......///444777::::::888888;;;>>><<<======:::888:::???BBB?????????@@@BBBFFFJJJMMMIIILLLOOOOOONNNNNNRRRUUU]]]```cccggglllttt}}}|||vvvvvvzzz~~~|||yyyvvvuuutttvvvyyy{{{||||||}}}|||uuurrrpppuuuxxxxxxyyy|||~~~~~~}}}vvvxxx~~~uuuiii^^^XXXYYY]]]nnnuuu}}}~~~~~~~~~~~~wwwssssssssssssuuuwwwxxxyyyxxxvvvsssrrrsssssssssrrrrrrqqqooopppqqqrrrqqqppprrrqqqqqqsssuuuuuutttsssppppppppppppqqqssstttsssvvvwwwvvvtttrrrrrrtttvvvssssssrrrqqqrrrtttwwwyyyuuutttssstttvvvwwwvvvvvvqqqsssssspppkkkhhhiiilllkkkmmmnnnpppsssvvvuuusssooooooooooooppprrrtttuuuqqqrrrrrrsssssstttttttttpppqqqtttvvvwwwxxxxxxwwwsssvvvyyyzzzyyyvvvtttsssrrrtttwwwyyy{{{{{{zzzzzzyyywwwuuutttttttttsssrrrnnnoooppprrrsssuuuwwwwwwxxxyyyyyywwwtttsssuuuwwwuuuxxx{{{xxxsssoooppprrroooqqqrrrrrrpppnnnoooqqquuusssrrrrrrssssssrrrqqqppprrrtttvvvwwwwwwwwwwwwtttuuuuuuuuutttuuuuuuvvvrrrpppmmmllllllmmmnnnnnnrrrssstttuuuvvvvvvuuuuuusssrrrqqqqqqssssssrrrpppqqqrrrtttvvvxxxyyyyyyyyyyyywwwuuuuuuwwwxxxuuusssvvvwwwxxxyyyyyyzzzzzzzzzJJJJJJKKKMMMNNNNNNKKKIIIGGGGGGIIILLLOOOPPPOOONNNKKKKKKOOOUUUWWWWWWWWWYYYRRRNNNHHHCCC>>>999333000111666::::::<<>>;;;999777555777???EEEFFFIIIRRRZZZ]]]QQQNNNGGG???777333222333333111//////111222333333777777888:::;;;<<<===>>>666888;;;@@@EEEJJJNNNPPPUUU]]]fffjjjiiiiiilllppptttvvvwwwvvvsssnnnkkkiiidddddddddeeehhhiiihhhgggjjjjjjooossssssrrrxxxzzzwwwzzz{{{wwwvvvwwwwwwuuurrrrrrssstttsssqqqxxxtttooolllkkkjjjhhheeeqqqtttwwwxxxwwwxxxzzz|||{{{tttuuu}}}zzz~~~zzztttnnnpppxxxyyytttnnnooovvv~~~{{{|||~~~yyysssvvvvvvwwwzzzzzztttkkkdddjjjpppppphhhbbbbbbcccccc```bbb]]]TTTRRRVVVRRRIIIFFFJJJKKKJJJLLLQQQOOOJJJFFFGGGIIIJJJJJJKKKOOOSSSWWWeeettt{{{tttmmmfffZZZOOOHHHDDDCCCBBB:::333222666555,,,(((+++&&&)))---000111111000000111222333333333444555666333333333444555555555444333444777::::::666---'''$$$///444444999????????????????????????@@@???>>>???AAADDDEEEFFFEEEQQQXXXZZZTTTQQQXXXbbbhhhiiiiiihhhggggggkkkrrrwwwyyy{{{|||{{{yyyyyy|||}}}yyyxxxiiiZZZRRRXXX]]]YYYVVVXXXPPPRRRTTTTTTRRRQQQUUUZZZXXXYYYYYYXXXXXX\\\ccciiiiiikkkmmmkkkfffaaa______dddjjjrrr|||uuukkkhhhgggcccaaaaaa]]]XXXRRRQQQUUU[[[^^^______]]]\\\[[[TTTLLLKKKOOOVVV^^^ggglllkkkgggdddcccbbbbbbeeeiiipppvvv{{{~~~}}}yyytttooohhhaaaXXXSSSRRRSSSVVVYYY]]]```bbbdddjjjoootttsssmmmgggcccbbbdddeeejjjrrrxxxzzzvvvrrrrrrqqqppppppqqqsssuuuvvv|||yyywwwuuuvvvvvvvvvuuuvvvtttrrrrrrsssuuuuuuuuutttrrrpppppprrrttttttsssssssssqqqmmmpppuuuuuuqqqsssrrrqqqsssvvvvvvtttqqqttttttssspppmmmmmmpppsssqqqooonnnoooqqqsssssssssooonnnllljjjhhhiiikkkmmmlllpppqqqpppssswwwvvvqqqoooooopppqqqrrrrrrsssssstttttttttttttttssssssssstttuuuwwwyyyyyyxxxwwwuuuzzz|||}}}{{{xxxuuuttttttuuuuuuuuuuuuvvvvvvvvvwwwwwwvvvttttttuuuvvvvvvuuuqqqqqqqqqqqqrrrssstttuuupppppppppooooooqqqsssuuussswwwyyywwwrrrppprrrvvvssstttsssrrrpppoooppppppnnnoooqqqtttvvvvvvtttqqqqqqsssvvvyyyzzz{{{zzzzzzuuuvvvwwwvvvuuuuuuxxx{{{tttttttttsssrrrqqqrrrsssqqqrrrrrrsssttttttuuuuuurrrtttvvvuuurrrqqqsssuuutttvvvxxxyyyxxxvvvsssqqqnnnrrrvvvvvvsssrrrtttvvvyyyxxxxxxwwwxxxxxxyyyzzzNNNOOOQQQTTTVVVVVVRRROOOJJJKKKMMMQQQSSSTTTRRROOOHHHFFFJJJRRRTTTQQQQQQUUUKKKFFF???:::888888888888???IIIPPPPPPTTT___hhhkkkdddaaa[[[PPPDDD<<<:::::::::888666777888:::::::::>>>??????AAACCCEEEGGGHHH@@@BBBEEEJJJOOOUUUYYY\\\^^^gggpppsssqqqppprrrvvvzzz{{{zzzuuunnnjjjiiijjjkkkhhhfffeeefffhhhhhhhhhkkkkkkmmmoookkkhhhppp|||vvvnnnhhhjjjkkkhhhhhhkkkgggeeedddeeehhhgggeeeaaaccc___ZZZXXXXXXXXXUUUSSSXXX]]]bbbccc``````cccgggeeeaaadddmmmmmmfffgggpppkkkfffaaa```dddjjjnnnpppggg]]]WWWZZZaaagggmmmrrrrrrmmmhhheeefffjjjmmmoooooollljjjmmmpppnnneee]]]^^^aaadddfffeee___XXXRRRVVV[[[ZZZSSSNNNOOOOOOLLLPPPTTTOOOAAA;;;??????:::<<>>;;;<<<@@@???999:::::::::888888<<>>>>>777,,,$$$(((///;;;DDDFFFEEEJJJRRR\\\[[[[[[\\\```ccceeeeeeccc^^^[[[___dddhhhmmmrrrzzzyyyxxxwwwxxx|||}}}}}}}}}zzzxxxtttgggddddddfffiiifff]]]UUUFFFAAA;;;:::<<<>>>===;;;???>>><<<;;;:::;;;;;;<<<;;;<<<;;;888888>>>IIIRRRVVVVVVRRRIII???999:::===CCCFFFMMMVVVaaallluuu{{{ssslll]]]JJJ:::111000222999>>>BBBBBBAAABBBGGGLLLQQQ[[[fffjjjeee\\\TTTQQQQQQ[[[dddbbbUUUGGGBBBAAAAAAEEEKKKQQQYYYdddooovvvyyy{{{sss```MMMAAA;;;888666333444<<>>JJJSSScccjjjpppsssyyy~~~|||wwwqqqggg]]]ZZZ\\\```^^^\\\XXXVVVVVVXXXZZZdddffffffcccfffkkkjjjfffmmmmmmiiieeegggnnnqqqooonnntttvvvpppiiijjjmmmoookkkiiifffccc^^^[[[XXXVVVSSSSSSTTTWWW\\\^^^^^^\\\TTTVVVWWWSSSLLLJJJNNNSSSRRROOOIIIEEECCCDDDGGGIIIIIIDDDAAA@@@BBBCCC@@@<<<;;;:::999:::<<<<<<;;;888666999======:::777777888<<<===@@@CCC@@@;;;:::===<<<;;;<<<===???AAAAAAAAAAAA???===;;;;;;===@@@BBBFFFDDDAAA???>>>@@@BBBDDDCCC???;;;;;;???BBBBBBAAA<<<<<<;;;<<<<<<;;;888555777666666666777777666444888888777333000///111333333000...---...000000000///......//////000888AAAKKK\\\rrr{{{yyyzzz{{{xxxuuukkkXXXFFF===444,,,---444888888777777777777777666333666555222111333222///000111222111111222666999888888:::===AAADDDEEEEEEDDDBBBBBBDDDEEECCC>>>999;;;BBBMMMVVVWWWVVVZZZaaasssrrrqqqsssuuuwwwxxxxxx}}}xxxtttvvvwwwvvvwwwzzz}}}|||{{{zzzzzz|||xxxooonnnssswwwvvvttt{{{~~~yyywwwqqqgggaaaeeejjjdddYYYKKKGGGFFFMMMVVVYYYQQQIII???:::555444777999888666:::999777666666666777777:::;;;<<<:::888;;;BBBHHHLLLLLLIIIBBB:::666777999;;;>>>DDDMMMXXXdddoootttxxxqqqbbbPPP???555111111555999===@@@AAAEEEJJJNNN\\\fffpppsssnnnhhheeeeeedddgggggg^^^OOOBBB<<<;;;===>>>CCCLLLZZZgggrrrwwwuuuxxxsssbbbNNN???666000000---///888BBBLLLXXXccckkkooorrrrrrooollllllmmmnnnnnnnnnnnnmmmmmmnnnoooppprrrttttttrrrrrrrrrsssrrruuuyyy{{{}}}|||||||||xxxxxxxxxwwwvvvuuuvvvwwwsssvvvyyywwwrrrooooooqqqpppppppppppppppqqqqqqrrrnnnnnnnnnnnnnnnnnnmmmmmmssstttttttttrrrrrrrrrrrrssssssqqqnnnkkklllqqquuurrrrrrpppmmmlllnnnrrrvvvtttooonnnqqqtttrrrqqqrrrsssssstttuuuuuutttssssssssspppppptttuuutttuuuzzzxxxyyyyyywwwvvvuuuvvvwww{{{zzzyyyyyyzzzzzzyyyxxxvvvvvvtttsssssstttuuuuuuvvvtttsssuuuyyy{{{yyyvvvtttrrrqqqsssvvvvvvrrrmmmmmmiiijjjsssyyyxxxuuuuuuuuuwwwyyyxxxvvvuuuvvvxxx{{{zzzxxxtttpppmmmmmmnnnrrrpppoooqqqssssssqqqooowwwwwwwwwxxxyyyyyyyyyxxxuuuqqqpppssstttqqqssswwwxxxxxxyyyyyyyyyxxxwwwvvvuuuqqqooopppsssuuuuuusssvvvvvvvvvuuuttttttuuuuuuyyyyyywwwwwwvvvtttrrrpppqqqssswwwxxxxxxwwwwwwxxxzzzyyyxxxwwwwwwxxxyyyzzzHHHIIIKKKOOORRRSSSQQQOOOPPPLLLGGGFFFHHHKKKKKKJJJKKKFFFEEEKKKQQQRRROOONNNOOOOOOLLLHHHGGGOOO\\\gggwwwxxxzzz}}}yyyxxxwwwtttqqqqqqtttpppllliiiiiijjjkkkllluuuuuuttttttvvvxxxrrrjjjqqqqqqnnnjjjhhhhhheee```gggkkkiii___XXXXXX[[[\\\YYYWWWSSSOOOLLLJJJHHHHHHEEECCCCCCHHHPPPUUUUUUSSSJJJJJJHHHEEEBBBBBBDDDFFFCCC@@@<<<888666777:::<<<===:::777666777555111---000///---...000222333333---111444333000......000222111333666444000///222000000000111222333333333777666444333222333444444444555555666555444222222333222111111222555777888555444444444555444111.../////////111333555444222222333333222000000111333000...,,,,,,---......------,,,---000//////555===III[[[ppp|||~~~{{{ooo]]]III???777000000555777666666555555666777888666999999666666999888555777888999888999;;;???BBBDDDGGGKKKOOOSSSWWW[[[^^^YYYTTTPPPPPPTTTXXXYYYYYYVVV[[[eeemmmmmmjjjmmmsss}}}}}}}}}~~~}}}zzztttpppppprrrrrrrrrpppnnnnnnoooqqqmmmdddYYYVVVZZZaaaeeefffoooxxxyyysssoooeeeWWWNNNNNNQQQLLLDDD999333222:::GGGNNNHHH@@@777444000000333555555333666555444333222333444555888:::<<<;;;888777999<<>>JJJWWWbbbqqqrrrssstttuuuuuuuuuuuuvvvyyyzzzwwwqqqmmmmmmoootttuuuwwwvvvsssqqqpppppppppuuuzzz|||zzzyyy{{{~~~{{{yyyvvvsssrrrsssuuuvvvqqquuuwwwvvvsssqqqqqqsssmmmnnnnnnpppqqqrrrssstttooonnnmmmllllllkkkllllllttttttttttttsssrrrrrrqqqsssuuuuuupppjjjiiiooouuutttssspppmmmllloootttxxxuuupppooorrrtttrrrrrruuussssssrrrrrrrrrrrrssssssrrrppprrrvvvxxxwwwwwwzzztttwwwzzz{{{zzzwwwvvvuuuvvvyyy{{{{{{zzzwwwvvvvvvuuuuuuuuuttttttuuuuuuuuuwwwwwwxxxxxxyyyyyyxxxxxxuuuuuuvvvvvvvvvuuutttsssqqqnnnnnnuuuzzz{{{{{{{{{wwwxxxxxxwwwvvvvvvwwwyyy|||zzzwwwrrrmmmkkkkkkmmmooonnnllllllmmmnnnmmmllltttuuuvvvvvvwwwwwwwwwvvvuuussssssvvvwwwttttttvvv{{{yyywwwuuutttvvvwwwyyywwwqqqkkklllqqqvvvvvvtttuuuqqqnnnqqqwwwzzzxxxtttxxxuuussstttxxxyyyvvvrrrppptttyyy{{{{{{yyyxxxwww{{{{{{{{{{{{zzzxxxwwwvvvNNNNNNOOORRRVVVZZZ[[[[[[WWWPPPHHHCCCDDDIIIMMMPPPRRRPPPPPPTTTYYY\\\]]]]]]ZZZ[[[[[[YYYXXX___kkkttt~~~}}}~~~yyyzzz{{{yyyvvvuuuuuurrroooppprrrrrrpppnnnpppmmmjjjlllpppppphhh`````````___^^^[[[VVVOOOIIISSSVVVUUUMMMFFFFFFHHHHHHHHHFFFCCC???<<<;;;;;;<<<:::777666;;;DDDJJJKKKHHHEEECCC@@@>>>??????@@@@@@===;;;777444333444555777:::888777777777555111...///---+++***+++...000111000333555555222111333555333111222444333//////222...///000000//////000111333333333222222222111111///000333444444333111///000222222111000111444777777555555555666555333000,,,,,,---000444666666555111111222222222222333333...------...000111111000000///111444333111666<<>>AAA@@@@@@AAABBBDDDGGGLLLPPPSSSWWW[[[aaaeeegggkkkrrrwwwqqqkkkfffeeejjjppptttvvvmmmpppwww|||zzzvvvvvvzzzuuuuuuwww{{{~~~~~~wwwrrrooonnniii```YYYWWW]]]^^^^^^\\\YYYWWWVVVVVVUUUMMMBBB>>>BBBKKKUUUZZZggguuu{{{vvvmmm```PPPEEEBBBCCC@@@;;;666222111666???CCCAAA<<<555222000111333555666555555444333333333444555666777888999777444333444555999:::;;;999666555777999999;;;AAAJJJWWWeeeqqqxxxzzzqqqggg[[[PPPHHHBBB>>>AAAGGGPPP[[[eeejjjllluuuxxx|||~~~}}}zzzxxxwwwqqqgggXXXKKKAAA;;;777555777777;;;BBBLLLWWW```dddlllmmmfffVVVGGG<<<666111,,,))))))111<<>>888444444222...,,,------///222111...---///222222222222333333444444444///000222444555555555444111333444333000...000333444333111111222222111000******+++///333555666555333111//////111222111000++++++***,,,000222333333444333555888666555999???NNN\\\jjjooopppsssvvvvvv|||qqqccc[[[UUUOOOEEE>>>???@@@@@@>>>===@@@GGGLLLQQQQQQOOOLLLOOOXXX^^^```___aaadddiiippptttvvvvvv{{{rrrhhheeefff]]][[[ZZZYYYYYYWWWUUUSSSGGGDDDEEEHHHGGG@@@:::888888:::<<<<<<:::888888888666222---***,,,555AAAJJJYYYmmm{{{xxx|||}}}zzzwwwnnn___MMMBBB;;;666222222///333666666333222444777000000111111333444555666111111000000111333444666666444111......000333555000111333444555555444333888<<>>FFFRRR___lllrrrvvvyyyyyywww~~~zzzrrrmmmkkkeeeYYYNNNJJJKKKKKKIIIHHHLLLTTT[[[fffgggfffdddffflllpppooossssssuuuyyy}}}~~~{{{yyyxxxnnnbbbVVVPPPQQQIIIGGGDDDCCCCCCCCCAAA@@@888666888<<<<<<666111000,,,///111222222222333444333222000------333===DDDSSScccsssuuuqqqpppqqqssssssxxxzzzzzz}}}~~~zzz}}}wwwqqqmmmcccUUUGGGAAA<<<666444555111444777777555444555666///000111111111222333444000000000000111333555666555333000//////111222333000111222444555444111///555999BBBMMMYYYeeennnrrr|||}}}rrrggg]]]UUUPPPEEE@@@999666555444222///000333666666555999AAAHHHQQQ\\\gggkkkjjjeeeZZZPPP>>>666111222777@@@LLLWWW___dddkkkoooppprrruuuxxxyyywwwvvvtttttttttsssrrrvvvvvvuuurrrooooooqqqrrrooonnnoooppprrrssssssrrrqqqmmmjjjkkkpppttttttrrrvvvvvvvvvvvvvvvuuusssqqqtttuuuvvvwwwwwwvvvtttsssoooppprrrssssssqqqooonnnqqqppppppssswwwxxxtttpppnnnnnnmmmlllkkkkkkmmmnnnmmmnnnpppppppppppprrrtttyyyxxxyyyzzzvvvqqqqqquuuuuuttttttttttttvvvwwwxxxvvvzzzzzzwwwvvvyyywwwssssssuuuvvvvvvtttrrrrrrsssuuutttsssrrrqqqooollljjjkkklllnnnppprrruuuwwwxxxrrrtttvvvwwwwwwxxxyyyyyysssttttttsssqqqqqqrrrsssoootttuuurrrrrrwwwxxxuuuvvvuuutttuuuwwwwwwuuusssoooppppppooonnnooorrrtttppprrruuutttsssrrrssstttvvvyyy{{{yyytttqqqrrrtttwww{{{|||yyyxxx{{{yyyuuuqqqpppoooooopppsssvvvxxxuuuvvvvvvssspppppptttxxxxxx{{{}}}}}}{{{xxxxxxxxxssstttvvvvvvvvvvvvvvvwwwvvvwwwxxxvvvtttqqqpppqqqvvvvvvwwwxxxyyyzzz{{{{{{xxxxxxzzz~~~}}}yyyvvvvvvwwwttt{{{}}}wwwqqqrrrrrrppplllmmmjjjccc[[[WWWZZZ^^^WWWJJJ@@@BBBDDD???888555<<<===CCCGGGFFF???:::;;;<<>>666111222111+++***,,,)))...222333444666444000000111222222333222222222///111000,,,)))***000666666666666444333444777:::888888888888888777777777444444444333222333555777666777777444000...000222...222666999===CCCLLLSSSJJJAAA999666333...******...111555444111000333777444333111///.........///666888<<<>>><<<888333000111111111333444555555555333222000000111222111000///...///222555777666555777333000111444888999999444111---,,,...000111111222222555999;;;===DDDMMMXXXcccooowww}}}}}}zzz{{{}}}~~~~~~||||||}}}zzzmmmaaaZZZ\\\\\\YYYXXX\\\eeellluuuxxxxxxvvvwww{{{{{{xxxxxxxxxyyy{{{}}}zzztttooossspppnnnpppvvvzzz|||{{{~~~pppcccUUUGGGAAAAAA;;;999777777999;;;<<<<<<444222444888999333...---***---000222333555777999444555444222000333:::AAAQQQ\\\gggjjjjjjjjjhhhdddiiimmmoooooorrrwwwxxxwwwrrr|||~~~uuulllbbb\\\RRRFFF<<<:::999555444777333333444555666444222//////000222222222222333444111111111111333555777888555333111111111111111000333333444666777555222///,,,111;;;FFFRRR]]]eeeiiirrrwwwgggUUUIIIFFFGGG>>>:::555333444555555555666666555444555888<<<@@@GGGPPPYYY```fffkkkjjjgggQQQGGG>>>:::999===FFFOOOUUU]]]fffkkkmmmoootttxxxtttuuuvvvsssooonnnqqqtttxxxwwwtttqqqnnnmmmoooqqqkkknnnqqqpppnnnnnnqqqtttsssmmmggggggkkkppprrrqqqssssssssstttvvvuuusssrrrqqqsssuuuvvvwwwvvvuuutttppprrruuuwwwxxxvvvsssqqqtttrrrqqqtttwwwwwwrrrlllkkknnnpppnnnjjjjjjnnnssspppppppppooooooqqqtttxxx}}}zzzyyywwwsssooorrrxxxuuuuuuuuuvvvwwwxxxyyyyyyssswwwxxxttttttxxxwwwssssssvvvxxxxxxvvvsssrrrqqquuussssssuuuvvvssslllfffjjjmmmqqquuuvvvvvvtttssswwwwwwwwwvvvvvvtttsssrrrsssrrrqqqppppppppppppppptttyyyzzzuuusssvvvuuuqqquuutttsssuuuwwwwwwtttqqqooopppqqqpppooopppqqqssssssvvvxxxwwwtttqqqqqqrrrqqqtttwwwvvvqqqoooqqqtttwww||||||xxxwwwzzzzzzuuusssqqqooonnnppptttyyy||||||xxxssspppooorrrvvvxxxyyyzzz{{{||||||zzzxxxwwwtttrrrqqqtttxxxzzzxxxvvvuuuxxxzzzyyyvvvrrrooommmtttuuuxxxzzz{{{zzzxxxwww}}}|||wwwrrrqqqqqqnnnjjjmmmiiieeedddeeeccc^^^YYYTTTWWWXXXSSSLLLFFFEEEFFFAAA>>>:::666222000//////222666:::;;;888666777888888999;;;<<<;;;888444222333666777777555555888;;;666666444111---++++++,,,222111222444777888555222///......///111222111///...///...+++((((((,,,///888777555444333333444444777777999;;;<<<======>>>999777666444333333333444666666666666555555555555999<<<<<<;;;BBBPPPYYYZZZKKKDDD<<<777555333...)))---000333333111111444888666333000///000111111111777999;;;<<<:::666222///---333777555222333444222333333333333333222111000000000000222555888999999:::777444333444888;;;<<<999555111...---------------111666===CCCIIIOOOSSSbbblllzzz{{{}}}xxxwww|||~~~~~~~~~xxxrrrjjjiiiggggggjjjooosssvvvxxxuuusssuuuxxxwwwoooggglllnnnsssxxxttthhh^^^ZZZ[[[\\\]]]]]]^^^ccciiinnnvvvxxxzzz}}}}}}ppp```OOOBBB;;;;;;555333222222333444666777333333444555666444111............111444777888888777666666666444222777>>>PPPXXXfffqqqrrrkkkccc```llljjjlllqqqpppllllllpppqqquuu~~~tttllleeeYYYMMMFFF???999888777555555888666444222333555666444222222333444555333111---+++000000111333666777666444444333222222333333222111111444777888666444222222111000555???FFFJJJSSS]]]iiisssxxxpppeeeZZZLLL???:::;;;555666777888777666444222666666555444444666999===???IIIQQQVVV^^^iiippppppaaa[[[QQQFFF>>>>>>EEEKKKTTT\\\ffflllnnnpppssswwwyyywwwuuuqqqnnnnnnqqqtttooonnnnnnmmmmmmnnnpppqqqlllnnnppppppmmmlllmmmnnnmmmkkkiiihhhiiillloooqqqttttttssspppnnnnnnppprrrrrrtttvvvuuuqqqppprrrttttttuuuuuutttrrrrrrsssuuuwwwtttsssvvvyyyzzzuuupppkkkkkklllmmmooopppqqqqqqoooooopppppppppqqqtttwwwssstttuuuuuuuuusssqqqoooppprrrvvvyyyzzzzzzxxxvvvxxx{{{|||zzzvvvsssssstttuuuwwwyyyyyywwwuuuttttttuuusssqqqqqqqqqqqqooommmrrrqqqrrrwww{{{}}}zzzvvvxxxssssssxxxyyysssnnnooooooppprrrrrrpppooopppppptttyyy~~~}}}wwwrrrpppqqqxxxvvvtttsssrrrrrrrrrssspppooooooppprrrtttvvvwww{{{uuusssuuusssmmmlllpppqqqtttuuurrrmmmkkkooosssxxxvvvuuuvvvyyyyyyvvvsssrrrqqqnnnnnnuuu||||||www}}}vvvpppqqqxxx{{{xxxrrrzzz{{{{{{{{{zzzxxxvvvtttyyyvvvssssssuuuwwwyyyyyywwwxxxxxxvvvsssqqqqqqqqquuuwwwyyyzzzyyyxxxxxxyyy~~~{{{wwwtttrrrrrrsss}}}tttiiiaaa___^^^^^^]]]VVVRRRNNNNNNNNNMMMHHHCCCBBBEEEGGGEEE???;;;;;;===999888555222000000000000222444777888777666666666555666888999999888666555555666777666333333444777444555555444111//////000222111222444777777444111.........111333333222000......---+++)))))),,,000555444333333333444555555666777999:::<<<=========:::999888666555555666666888888888777777666777888<<>>DDDIIIQQQ[[[bbbkkkttt~~~~~~zzzvvvvvvzzz~~~zzzvvvuuuuuuuuuvvvtttqqqmmmkkkmmmqqquuuiiiddd___```dddfffbbb^^^ZZZZZZ]]]aaa^^^SSSHHHCCC===AAAEEEIIILLLSSS\\\ccciiikkkmmmpppsssvvvxxxyyy|||tttjjj\\\MMMAAA:::555333000///000222333444666555555555666555333111111111111444777888888777555444555777666555:::AAAQQQ\\\lllwwwxxxqqqkkkhhhdddeeekkkrrrqqqjjjeeeeeelllqqqzzzzzzppphhh___RRREEE>>>888333444444333444777555333222333555555333111111222333444222///,,,***......///111444555444222111000//////000111111111///000333444555444222000///...222999<<<@@@JJJTTTdddnnn|||xxxjjjbbbXXXNNNCCC777333444222333555777888777666555777777555333222222444666;;;CCCJJJNNNVVVaaaiiijjjgggddd\\\OOODDD@@@BBBFFFSSS\\\ffflllmmmnnnpppssswwwuuusssqqqqqqrrrssstttuuurrrooolllkkkllloooppplllmmmnnnmmmkkkmmmpppsssooommmjjjhhhiiilllppprrrppppppoooooopppqqqsssssspppqqqrrrrrrqqqqqqrrrssssssttttttsssrrrrrrsssuuutttssstttxxx|||{{{uuupppmmmpppttttttrrrrrrtttwwwpppqqqrrrrrrqqqqqqsssuuupppqqqrrrssssssrrrpppooommmppptttxxxzzzzzzyyyyyyuuuxxx{{{{{{xxxvvvuuuvvvvvvxxx{{{{{{xxxuuusssrrrtttsssssssssttttttsssqqqrrrtttwwwyyyyyyxxxwwwvvvxxxvvvvvvwwwtttnnnnnnrrrpppqqqqqqpppoooqqqsssvvvvvvyyy|||{{{wwwssstttvvvttttttssssssrrrsssssssssqqqqqqppppppqqqrrrtttuuuuuurrrqqqtttsssnnnmmmpppoooqqqrrrpppllllllooossswwwvvvwwwxxxxxxwwwuuusssoooqqqqqqrrrwww}}}||||||wwwtttvvv{{{}}}{{{wwwyyyzzz|||}}}}}}{{{zzzyyyyyywwwvvvvvvwwwwwwvvvttttttvvvwwwwwwtttrrrqqqpppwwwyyy{{{{{{xxxvvvtttsssiiikkklllgggaaa\\\]]]___ggg```UUULLLFFFFFFHHHJJJCCC@@@===<<<===<<<888444///333555555222111222555333222111000000111222333222222222444666777666444222333444555666777777777555666555333000///000111111444777888666444444444222222222444555555333111---...000333555666333111---------+++***+++...000111111222333444555777777777888999:::;;;;;;;;;;;;:::999888777666777777888888888888777666888;;;>>>EEELLLSSSWWWZZZYYYRRRIIIAAA<<<777444222000+++'''---***'''&&&)))...222555444333111111222111000///111333666777555000***&&&---333777444222333444333333333444555555555444444,,,///222666999;;;<<<<<<999888888777666444333222999777555333333333555666<<<@@@GGGOOOWWWaaallltttxxx~~~zzzxxxuuussstttwww{{{~~~{{{zzzvvvmmmeeedddiiipppqqqppplllccc\\\ZZZ^^^cccVVVOOOIIIHHHLLLQQQRRRQQQEEECCCDDDIIIHHH>>>444///)))///777===BBBJJJUUU]]]^^^^^^```bbbeeehhhjjjllltttuuuvvvtttnnn```OOOBBB999555111//////111222222777666444444555666555444444444555777999999666444222111444777777777<<>>888222///111222000000333222222222333555555222000111222333333111...***(((+++++++++...111222111000,,,,,,++++++,,,...111222...---...000444444111...---///222444555888DDDPPPaaajjjyyyuuuiiiYYYQQQIIIBBB:::111...///000111333666888888888888999999888555111000111222666;;;@@@CCCJJJUUU^^^aaaiiijjjfff\\\MMMBBB@@@BBBPPPYYYeeelllmmmlllmmmooouuurrrpppqqqtttvvvvvvtttzzzwwwqqqllljjjkkknnnpppoooooommmkkkjjjlllppptttrrrpppmmmjjjkkkmmmppprrrnnnmmmmmmqqquuuxxxxxxvvvooonnnmmmnnnpppqqqrrrqqqsssttttttsssrrrrrrtttuuussstttvvvzzz}}}{{{uuupppnnntttyyyyyyuuusssvvvzzzrrrtttuuutttrrrqqqqqqrrrmmmnnnoooqqqqqqpppoooooonnnppptttwwwyyyyyyxxxwwwrrruuuyyyzzzyyyxxxwwwxxxtttwwwyyyzzzxxxuuutttsssrrrssstttwwwyyyyyywwwuuurrrwww{{{zzzwwwttttttvvvvvvvvvvvvtttooojjjmmmrrrpppqqqpppoooooorrrvvvzzzuuuxxxzzzyyyvvvvvvxxx{{{ssssssuuuvvvvvvvvvuuuuuuppppppppppppqqqrrrtttuuupppnnnooorrrrrrnnnnnnoookkkmmmooonnnlllmmmppptttuuuwwwyyyyyywwwuuusssrrrpppuuuxxxwwwyyy}}}}}}yyyxxxxxxyyy||||||{{{yyyxxxzzz|||~~~~~~}}}xxxxxxxxxxxxyyywwwssspppqqqsssvvvwwwuuusssrrrrrrxxxzzz||||||xxxtttqqqpppLLLOOOPPPOOOLLLJJJJJJJJJOOOLLLEEE===777666888;;;999777555555666555222///(((+++---...------///111111111111111222333555666333111///111555777666444222111111111222444666777444333222000...------...000444999;;;:::888666555222222333333444333222111,,,...111555888888555222------,,,,,,,,,---///111...///222444666888999999999999999999999888777777666555444444444555777777777777555444444999BBBHHHQQQUUU[[[___^^^VVVHHH===777555333333444444333111111+++%%%###(((...222333333222111222333222000...111444777888666111***&&&+++111444111///111222111222222333333333333222222---///333666999<<<@@@BBB>>>>>>===:::888777777777888999999999999;;;>>>@@@GGGJJJQQQ\\\jjjuuu|||{{{mmmiiifffhhhpppyyy}}}zzzwwwtttiiigggbbbZZZRRRQQQWWW]]][[[[[[WWWMMMCCC@@@EEELLLHHHBBB;;;:::===BBBDDDEEE:::666777<<<>>>888000,,,)))000888???DDDKKKTTT[[[[[[ZZZZZZZZZZZZ[[[]]]^^^bbbhhhpppwwwyyyrrraaaRRRBBB===666333222333333222444222000000333555666666555555666888999888444111000000333666777777<<>>444000000000111444777888888555///(((%%%(((,,,///000111000000111333333111000111333666888777222---***...333666333000222444333444444444555555444444333555777999;;;>>>DDDKKKPPPMMMKKKHHHBBB<<<:::;;;>>>;;;===???AAAAAADDDHHHKKKVVVVVV]]]kkk|||}}}zzzssslllfff]]]ZZZXXX]]]hhhuuu}}}~~~~~~zzzxxxuuulllcccVVVQQQKKKFFFDDDEEEFFFFFFEEEFFFDDD<<<444222888@@@@@@<<<777666777999:::999888555555999:::666111//////444<<>>@@@@@@CCCKKKXXXccc```XXXQQQOOOKKKAAA666////////////111444777;;;>>>===888222---,,,---......000//////000222444333333000222555777777555222000000555777444111444666666444555666888888999999999<<>><<<999666777666222......444::::::888666555555555333222999666777999888444333555:::<<>>777222...---+++,,,000333555666222222222444555555222000222000111333333666>>>GGG^^^nnn{{{{{{vvvsssnnnhhhjjjnnnpppqqqsssqqqhhh___^^^\\\YYYTTTPPPNNNOOOQQQVVV```iiilllhhh___QQQEEE666000...000111000000333000222333333222222444555555666777888666333000...)))((((((***---000111111+++---...---,,,---111555888666555666999:::888555777BBBLLLQQQVVV```kkkqqqwwwxxxwwwtttpppmmmmmmmmmnnnqqqtttuuuvvvqqqcccUUUFFF>>>777666666444333444444444444444444444555555444444333111000111555888666333222444666999AAAIII[[[ccclllmmmeeeVVVIIIAAAEEEPPP___jjjnnnoooqqqtttsssqqqqqqtttxxx{{{yyywwwvvvvvvvvvvvvtttsssqqqpppnnnmmmnnnoooqqqqqqpppnnnmmmooosssuuuuuussspppnnnmmmlllmmmppptttuuusssppptttrrrpppoooppprrrssstttvvvwwwyyyyyyyyyzzz|||~~~|||xxxvvvuuuuuuvvvzzzuuuqqqsssxxxzzzvvvqqqqqqrrrsssqqqooommmmmmmmmnnnoooooopppqqqrrrrrrsssoooqqqsssuuuwwwxxxyyyyyy~~~zzzvvvssstttvvvwwwxxx|||yyytttoookkklllpppssspppqqqtttxxx|||}}}}}}{{{yyyvvvtttuuuyyyyyyvvvrrruuutttsssvvv~~~uuupppsssuuuuuurrrnnnkkkjjjhhhkkkppptttvvvuuusssqqqvvvwwwyyyyyyxxxuuurrrpppuuutttsssrrrrrrssstttuuuzzzzzzuuuooolllooopppoooqqqqqqqqqqqqsssuuuwwwxxxwwwxxxwwwuuusssrrrsssuuuvvv}}}~~~zzz||||||}}}~~~}}}zzzyyyxxxyyy{{{|||}}}~~~}}}|||zzzxxxyyywwwuuuuuuvvvwwwwwwvvvuuuvvvvvvuuuuuuwww{{{~~~vvvxxxyyyyyyzzz|||111111222333555666555555111111333666999999444000---///000111111000111111111000...---------------//////000000111111000000333222000...---...111333333222///...---...000111111///------000111000...---111777999888444111000222444444222///---...000111111111333666666555333111///......000111///---+++...222666777777555444222333333333222111000000---...000222777;;;???AAACCCJJJQQQTTTVVV[[[dddlll\\\PPPFFFCCC@@@999222///111111222333777===DDDIIIIIIGGGCCC<<<666333222222///...---...222444666666222444666999:::::::::999999>>>@@@<<<:::<<>>>>>===:::777555;;;GGGQQQVVV```mmmpppkkkjjjbbbYYYRRRNNNHHH>>>777333222000000222444444444111000111222444555444333333000000222444888CCCNNNeeesss|||zzzwwwwwwrrriiijjjmmmnnnlllllliii___SSSMMMMMMLLLIIIGGGGGGJJJMMMSSS^^^iiinnnlllggg\\\RRRBBB;;;666555444222222444222333333222111222555999444555777888777555222000+++******+++///222444444///222444333000///222666666666777999;;;<<<======EEEQQQ\\\ccciiisssyyyzzzwwwxxxtttlllbbb[[[[[[^^^ccchhhlllpppssspppdddWWWEEE<<<555555555333222222444444333333444444555555555444111///...111666:::999444222444444444;;;CCCKKKSSS^^^ffffff^^^QQQHHHGGGRRR```jjjnnnppprrruuutttttttttuuuwwwxxxxxxyyyyyyxxxwwwuuutttsssrrrrrrooommmlllmmmppprrrrrrqqqnnnoooqqqrrrssssssrrrqqqlllmmmoooqqqrrrsssrrrrrroooppppppoooooorrrvvvyyyuuuwwwxxxyyyyyyzzz}}}}}}zzzxxxwwwwwwxxxzzzvvvsssrrruuuvvvuuutttqqqqqqrrrpppooonnnpppqqqoooooooooooopppqqqqqqrrroooqqqsssvvvxxxzzzzzz{{{|||yyyvvvvvvwwwxxxvvvuuuyyyxxxvvvrrrooooooqqqsssttttttuuuxxx{{{}}}}}}|||zzzyyyxxxwwwvvvuuusssrrrtttuuuuuuuuu{{{~~~wwwsssuuuvvvtttqqqnnnlllkkkjjjkkknnnqqqssssssrrrppptttuuuvvvvvvvvvtttsssqqqsssssssssssstttvvvxxxyyy}}}}}}wwwuuuwwwvvvrrrwwwvvvuuuuuuvvvxxxyyyyyyzzzwwwsssqqqrrrtttuuuvvvxxx|||~~~{{{yyy|||{{{zzzzzzyyyzzz{{{{{{{{{{{{|||}}}~~~~~~|||zzzyyyxxxxxxwwwxxxxxxwwwtttrrrrrrtttwwwxxxxxxxxxyyy{{{uuuxxx{{{||||||||||||}}}+++///222333222333777:::333111111444999999444///,,,---///000000000111222333111...---............000111222333333444444333222222111---******...222111000///......///111222333111......000111000---+++///444777666444111000333444444222...,,,...000222111111222444555444333333000...///111111///,,,***---111555666555222000......000111111222222222000111333777;;;AAAEEEHHHJJJTTT___eeeeeeggglllqqqXXXJJJ>>><<<;;;555111000222222444777===FFFOOOVVVTTTTTTQQQJJJ@@@:::777888///---,,,---111555777888555777999<<>>>>>===:::666444555888>>>GGGQQQ\\\bbbfffooovvvuuuooocccTTTGGG666000)))(((---222555555111111000111222333444555888888777666666666555555111555;;;??????@@@IIITTTXXXRRRMMMOOORRRNNNBBB666000222555888888666444222...<<>>AAACCCQQQ]]]iiipppwww~~~uuuuuurrrfffXXXOOOOOORRRXXX]]]dddjjjppppppggg[[[GGG===666555666444222111333222222333444555666777888666333000///222888===:::555333444444222777@@@:::BBBPPP^^^eeebbbWWWNNNJJJTTTbbbkkknnnooorrruuuuuuvvvwwwvvvuuuvvvxxxzzz}}}{{{wwwtttrrrrrrrrrsssuuuqqqlllkkkmmmpppqqqpppppppppooooooppprrrsssuuunnnppprrrsssssstttuuuwwwkkkmmmooooooooorrrxxx}}}tttvvvxxxxxxxxxzzz}}}{{{|||}}}|||zzzyyyyyyyyywwwvvvtttqqqpppqqqsssuuuqqqqqqqqqpppoooppprrrtttoooooooooooooooppppppqqqssstttuuuvvvxxxyyyyyyyyyxxxwwwvvvxxxzzzzzzvvvsssrrrtttuuuuuutttuuuvvvwwwwwwvvvvvvxxx{{{}}}~~~}}}zzz|||}}}yyytttpppqqqsssrrruuutttqqqssszzz{{{wwwvvvvvvuuussspppnnnnnnooommmmmmmmmnnnppprrrrrrqqqssstttuuuvvvwwwvvvvvvuuunnnnnnppprrrvvvzzz~~~}}}}}}~~~zzzttt{{{yyyxxxwwwyyyzzzzzzzzz{{{vvvqqqooorrruuuwwwvvv|||~~~yyyxxxzzz|||{{{xxxvvvtttuuuxxx{{{{{{{{{zzz{{{}}}~~~~~~}}}|||{{{xxxxxxyyy{{{zzzwwwqqqmmmnnnrrrxxx{{{zzzyyywwwvvvuuuyyy~~~~~~zzzwwwuuu000111222333555666777888555333333555777777333///,,,...///...---///444888444444333111...---...000000111333555555555333222666666333---(((&&&))),,,///111222222111111222444111111000///......---------000333444222000000000333222000///.........///222666666444444555444000666444111000///...+++)))+++...222555666555333111222222222222222333333333222222777>>>FFFNNNWWW^^^dddggglllrrrvvvuuuoooiiiMMMDDD;;;999777555444555333777777999FFFYYYaaa]]]eeeccc^^^VVVKKKBBB;;;999555---)))111;;;>>>===<<<@@@@@@DDDKKKNNNLLLMMMPPP[[[```eeeddd___]]]```dddaaahhhiiidddgggtttyyyuuutttxxx~~~~~~xxxtttqqqsssqqqgggXXXLLLHHHHHH???;;;666333222333333333///222666:::>>>FFFOOOVVV[[[fffmmmkkkfff```VVVLLL888333...,,,///222444444111000///000222444555555888777666555444333222222555777===DDDGGGIIIRRR]]]eee\\\RRRJJJFFFBBB<<<777555222000111333444222///444888===AAAFFFPPP^^^hhhkkkmmmlllggg^^^VVVQQQPPPEEEDDD@@@;;;;;;<<<888111111333555555333222222333...333777777<<>>222222333555999???DDDGGGPPPVVV]]]ccchhhnnnvvv|||lllZZZIIIAAA>>>888555666777555222222444666666666777888::::::999666333111222222222000//////222444::::::999777444333444555777666:::AAADDDEEELLLVVVaaaqqqyyysssuuuxxxqqqlllcccYYYOOOHHHCCCAAAIIIKKKTTTcccqqqtttmmmdddRRREEE;;;888666111///111333222111333555777777666111222444444555777:::===999888666444444444444555999:::@@@MMMZZZ```\\\UUUSSSRRRYYYdddkkknnnrrryyyxxxvvvtttssstttxxx|||~~~~~~zzzvvvuuuwwwyyyyyyxxxvvvvvvrrrooopppssspppkkkooonnnnnnnnnnnnnnnooooooqqqpppoooqqqtttuuusssqqqoooooonnnnnnppptttwwwzzzwwwvvvuuutttvvvyyy}}}yyyzzzyyywwwuuuvvvxxx{{{tttrrrqqqrrrtttuuutttsssppppppqqqqqqqqqpppoooooonnnssswwwvvvqqqnnnoooqqqpppssswwwzzzzzzyyyyyyyyy{{{{{{zzzyyywwwvvvuuuuuutttvvvvvvtttssstttyyy~~~zzz{{{{{{xxxvvvzzz|||xxxvvvuuuuuuvvvooosssrrrpppttt{{{|||xxxrrrssstttuuussspppllljjjjjjmmmqqqsssssssssttttttwwwxxxxxxxxxvvvvvvvvvwwwwwwwwwxxxzzz~~~}}}{{{{{{yyyyyy||||||zzzxxxvvvwww{{{}}}|||{{{}}}|||{{{{{{}}}|||{{{yyyvvvrrrrrrvvvwwwtttuuuzzz}}}~~~~~~~~~|||yyyvvvtttzzzzzzyyywwwuuussspppoootttssssssuuuwwwxxxwwwvvv~~~wwwuuu{{{}}}yyytttsss///000111222444666777888555444333555666666222///,,,---...---,,,---111444000222444444222000///000444555666777777666555555666555333///++++++...111000222333444444444555666333111000//////000222333222444555555333111111111222111000...,,,,,,---///222555666444333555444000555444222111111///---+++***+++---///000///......000222444444333333444555888999===GGGSSS^^^gggllluuuxxx~~~xxxkkkaaaKKKCCC===<<<;;;666333333777999<<>>999555444222000000222333222000111444666777:::AAAKKKTTT___cccfffeee```[[[YYYYYYUUUVVVRRRHHHAAA===888444333333444555444333111///222999>>>BBBKKK]]]nnnwwwwwwvvvuuusssnnnfff[[[TTTPPPLLLFFFAAA>>>;;;999777---------///333888>>>AAAHHHMMMUUU\\\ccckkkuuu|||xxxgggUUUKKKDDD===;;;<<<999666444333555666777777888888999888777444111000000111222222111111222333333444444444444666999<<<======BBBMMMTTTWWW]]]cccssszzz|||wwwuuuvvvpppfffeee```WWWNNNFFF@@@===;;;>>>BBBLLL[[[iiiooonnnjjj^^^RRREEE???999222...///333222333444666777555444000111222333444666:::===;;;:::888666444333333333333666>>>MMM[[[aaa]]]WWWZZZYYY]]]eeejjjlllpppwwwwwwvvvuuuuuuvvvxxxzzz|||}}}zzzxxxxxxzzz{{{zzzyyytttuuusssqqqssswwwvvvqqqoooooooooooopppqqqrrrssstttrrrqqqsssuuuuuusssqqqnnnooopppqqqsssuuuvvvwwwttttttttttttvvvxxx{{{|||zzzzzzzzzzzzxxxwwwvvvvvvtttssssssrrrqqqrrrtttuuutttsssqqqppppppqqqsssuuutttuuuvvvtttrrrqqqsssvvvrrruuuxxxzzzyyyyyyyyyzzzzzzzzzzzzyyyyyyyyyyyyyyyyyyyyyxxxvvvtttuuuwwwyyyxxxzzzzzzwwwuuuxxx}}}yyywwwvvvuuuuuupppssssssqqqtttzzzzzzwwwqqqrrrtttuuuuuutttrrrppplllnnnrrrtttssssssssstttvvvwwwxxxxxxxxxxxxyyyzzzxxxzzz}}}{{{xxxzzz{{{|||}}}||||||||||||}}}zzzxxxyyy|||~~~|||zzz}}}}}}}}}~~~~~~}}}{{{uuupppooosssuuutttxxx~~~}}}}}}}}}}}}{{{yyyxxxvvvvvvvvvvvvuuuuuusssrrrrrruuuttttttuuuwwwxxxwwwvvvzzzuuuttt{{{~~~{{{vvvuuu...///000111333444666777555444444555666444111......//////...------000222...222666888777444222111222333444444444444444444333333111///...///222444000111333444555555444444111///---,,,---000333555444555555333000///...///111111111///---,,,...000222555666444444777666333222111000111111000---+++++++++,,,,,,,,,,,,,,,,,,...333888999666555888;;;@@@CCCKKKVVVdddqqqzzz|||kkk___QQQJJJFFFFFFEEE@@@<<<:::;;;:::@@@NNN]]]gggnnnsss{{{xxxpppfff]]]VVVTTTTTTQQQJJJFFFIIINNNQQQWWW]]]fff```___fffnnnpppooonnnwww{{{uuuooohhhdddOOOMMMIIIDDD???:::777666555333000///111333444555555555555555555888===@@@FFFMMMTTTXXX\\\\\\VVVOOOJJJEEE===777555444555555777666444222111000000//////000111222333444444333===EEELLLRRR^^^iiiiiiaaaOOOIIIBBB===;;;999666333444222000000111333333333222222111///---000777===OOOTTT[[[___```bbbeeehhhfffiiifffYYYLLLDDD???;;;999666444444666666333000888BBBLLLTTT```qqqvvvsssnnnhhhaaaWWWNNNHHH<<<:::666444333222111000)))(((((()))---222888;;;???EEELLLSSSZZZcccmmmtttvvvmmmddd]]]UUUJJJCCCAAA;;;888555444555777888888888888777555333111000///...111444555333111000000000111222333555:::@@@EEEFFFGGGOOO\\\ffflllqqquuu~~~|||yyysssiii]]]UUUUUUPPPIIIAAA;;;777666666666;;;EEEQQQ\\\fffllloooiii^^^QQQGGG===444//////111222333666888777444111///000111222333555999;;;;;;:::999666444333222111000444???NNN]]]dddbbb^^^aaa```bbbfffhhhjjjooouuuwwwwwwwwwwwwwwwxxxxxxyyy{{{zzzyyyzzz|||}}}{{{zzzwwwxxxxxxvvvwwwzzzxxxtttoooooopppqqqrrrtttuuuvvvwwwvvvuuuuuuvvvuuusssqqqnnnppprrrtttuuuuuuttttttrrrrrrssstttuuuwwwxxxyyyzzzzzzzzzzzzzzzxxxtttqqqssssssrrrpppoooqqqtttvvv|||xxxtttpppoooqqqtttwwwyyywwwuuussssssuuuyyy{{{vvvwwwxxxxxxwwwwwwxxxyyyxxxxxxyyyzzz{{{|||}}}}}}zzzyyywwwwwwxxxyyyxxxvvvvvvxxxxxxwwwtttuuuyyy}}}}}}{{{yyywwwuuutttqqqrrrrrrqqqssswwwxxxuuussstttvvvwwwwwwvvvuuusssnnnqqqsssttttttsssssstttvvvvvvwwwyyyzzz|||}}}}}}{{{~~~|||xxxzzz|||~~~|||xxxvvvyyy|||~~~{{{yyyzzz}}}~~~}}}zzz~~~}}}|||}}}~~~~~~|||zzzuuurrrqqqsssvvvxxx}}}}}}}}}|||{{{zzzzzzzzzzzzuuuuuuvvvwwwxxxxxxwwwwwwvvvuuuuuuuuuwwwwwwvvvuuutttqqqttt{{{~~~{{{yyy/////////000111333555666444555555666555333111///111111000000//////000111000333777888777555444444000111222333444555666666666555444333333555777999555555555666777666444222000000///000111222444555777777666333///------...333444444222000///111444111555666555666:::;;;999444333333555666555222000///////////////.........///666===???<<<;;;@@@EEEJJJTTT```iiissssssjjj^^^XXXSSSTTTTTTOOOLLLKKKDDDAAAHHHYYYeeeiiiooowww}}}xxxppphhhbbb______ccc___]]]^^^^^^^^^cccjjjyyytttrrrwwwzzzzzzyyy{{{|||yyyqqqhhh]]]SSSLLLAAA>>>999888888888666444222000...///111555777777:::999777555333444555777<<>>IIIUUU[[[[[[aaajjjeeeWWWBBB???:::888777666444111333222111111222444666666777666222...***+++...222AAAFFFMMMTTT[[[dddnnnuuusssvvvrrrggg\\\TTTMMMHHHAAA;;;444333777;;;;;;999BBBNNN]]]iiisss}}}tttnnneee[[[RRRIIIAAA===222000...---...///...---''''''&&&'''***///444777:::>>>CCCHHHNNNVVV```gggeeeiiinnnpppiii\\\NNNEEE<<<999555444555666888888999888555333111////////////333666777555111...,,,222333444666:::@@@HHHNNNRRRWWW^^^gggooovvv~~~}}}{{{zzznnnZZZNNNLLLHHHDDD===777333222333444555:::BBBIIIQQQ\\\hhhqqqooohhh\\\OOOBBB888333222000111333666888777333000000111111111111222555777888777555444222111000000222666@@@NNN[[[eeehhhgggeeeeeefffggghhhjjjpppvvvwwwxxxyyyzzzzzzyyywwwvvvwwwxxxzzz|||}}}}}}{{{zzz}}}{{{zzzzzzxxxsssqqqqqqqqqqqqrrrsssuuuuuuxxxxxxwwwvvvvvvtttsssqqqqqqrrrssstttttttttttttttvvvuuutttsssssstttvvvwwwyyywwwvvvwwwxxxwwwtttqqqrrroookkkkkkooosssuuuvvv|||vvvrrroooppprrrsssyyyvvvtttsssuuuxxxzzz{{{wwwwwwwwwvvvttttttuuuwwwxxxxxxyyyzzz{{{{{{||||||wwwvvvuuuxxx|||}}}{{{xxxvvvxxxxxxwwwuuutttvvvxxx}}}}}}}}}|||zzzwwwuuutttqqqqqqpppppprrrttttttrrrvvvwwwxxxxxxwwwuuusssrrrqqqsssuuuuuutttssstttuuuxxxxxxxxxyyy{{{}}}}}}}}}}}}~~~}}}zzz{{{{{{yyywwwvvvyyy{{{{{{yyyxxxzzz}}}~~~}}}zzz{{{zzzyyyzzz{{{{{{yyywwwwwwvvvvvvxxxzzz}}}}}}|||zzzyyyyyyzzz|||}}}yyyzzz{{{|||}}}}}}}}}}}}xxxwwwuuuuuuvvvwwwvvvuuuoooppptttzzz~~~|||000000//////000222444555444555666777555333222111111000000000000111111111333333444333111111333555333444666888:::;;;;;;<<<<<<;;;::::::;;;===>>>???===;;;:::::::::999555222222333555777888777555444999999888555222000000111666999<<<;;;777555777:::444888:::999<<>>======>>>@@@@@@>>><<<444555666777777666666555666===EEEGGGFFFFFFLLLRRR[[[lllzzz~~~}}}{{{rrrjjjeeeeeefffdddbbbcccYYYVVV\\\jjjrrrrrrttt{{{yyyzzzzzzxxxtttpppnnnmmmuuutttttttttqqqllllllppp{{{{{{|||}}}{{{~~~vvvnnnooolllhhhbbbYYYNNNBBB:::999555222222666888888555111000///000333777999999===;;;888666444444333333666666999AAAMMMZZZeeelllllleeeZZZLLLAAA:::888777444666666444111//////000///000333888>>>FFFLLLPPPUUUaaaeee]]]ZZZ[[[SSSEEE888777777666666555222111222333333333444666888:::;;;999555111------///111:::===AAAGGGPPP]]]lllwww}}}}}}yyyrrrmmmhhh___VVVKKKBBB888555:::BBBHHHJJJQQQ```rrr~~~}}}uuummmfffZZZOOOEEE>>>888555///---,,,,,,---...---,,,&&&%%%%%%&&&))),,,000222333666:::>>>BBBJJJTTT\\\\\\fffqqqwwwttthhhYYYMMM>>>:::666444444666777888999777555222000///000000222555888888555000,,,***111333666:::@@@JJJSSSZZZdddiiinnnooopppvvvzzzeeeJJJ???CCC===:::555111//////111222444999@@@DDDIIIUUUeeeqqquuurrriii[[[KKK@@@:::888222333444666777666333000111111111000......000222222111///...---...///000444777===FFFQQQ\\\eeeiiikkkooopppnnnlllnnnsssvvvxxxyyy{{{||||||zzzxxxvvvtttwwwzzz|||}}}}}}||||||~~~|||yyytttsssrrrrrrqqqqqqqqqrrrrrrvvvvvvwwwvvvtttsssrrrrrruuutttsssrrrrrrtttvvvwww|||zzzvvvsssrrrsssvvvwwwvvvtttsssssstttuuuvvvuuurrrkkkeeehhhpppwwwwwwtttxxxwwwuuusssqqqqqqqqqqqquuutttsssuuuwwwyyyxxxwwwvvvvvvuuusssqqqppprrrtttxxxxxxxxxxxxxxxxxxxxxxxxwwwvvvvvvyyy}}}~~~{{{xxxxxxyyyzzzyyywwwvvvuuuuuu{{{{{{{{{{{{zzzwwwuuusssqqqooonnnoooqqqqqqqqqqqqvvvvvvvvvwwwvvvuuutttssstttuuuwwwvvvuuutttuuuvvv|||zzzxxxyyy{{{{{{zzzxxx~~~~~~~~~}}}}}}~~~{{{xxxvvvvvvxxxzzzzzzyyywwwuuuuuuxxx|||}}}|||yyyyyyxxxxxxxxxyyyyyywwwvvvwwwyyy{{{|||}}}~~~}}}||||||{{{yyyxxxxxxzzz|||~~~}}}}}}~~~~~~~~~yyywwwuuuuuuvvvwwwwwwvvvnnnqqqvvvzzz~~~}}}333222000//////111222444333555888888666444444444///......///222333222111333222111///...111555999999:::===???AAAAAA@@@??????===<<<>>>@@@CCCDDDDDDBBB???<<<;;;<<<;;;888555333666:::===>>>;;;888666:::;;;;;;999666555444555@@@FFFKKKKKKGGGDDDDDDFFFCCCFFFHHHGGGJJJPPPRRRQQQLLLKKKJJJJJJLLLLLLLLLJJJDDDDDDEEEFFFGGGHHHIIIIIIMMMQQQVVVXXXXXXYYY___dddrrrzzz{{{}}}|||{{{}}}qqqqqqttt{{{~~~|||}}}vvvzzz~~~}}}|||}}}~~~yyyqqqlllmmmkkknnntttwwwuuusssyyy}}}xxxuuuooofff___UUUTTTSSSQQQLLLDDD:::444222000///111555888777666222111000222555888999:::<<<999666555555555444333444222444:::DDDQQQaaannn}}}yyypppcccSSSFFF>>>:::444777999777444111222333444666<<>>CCCHHHJJJMMMOOONNNLLLHHHFFFGGGFFFFFFIIINNNRRRTTTSSSOOOKKKFFFEEEHHHIIIGGGEEE@@@BBBFFFIIIKKKJJJHHHGGGFFFHHHJJJIIIGGGFFFEEEEEESSSZZZbbbddd___ZZZYYYZZZ^^^aaaaaa___```eeegggffffffcccaaa```aaacccccccccbbb```^^^^^^```eeejjjmmmpppqqqrrrqqqqqqssswwwzzz|||{{{zzz~~~}}}||||||{{{xxxsssvvvzzz|||||||||}}}~~~ssspppppprrrnnneee___]]]UUUWWW\\\bbbccccccffflllrrrvvv||||||sssjjjbbbZZZSSSOOOEEEDDDBBBAAA@@@===888555//////000222555777777666333111111222555777888888666444222222444555555333444222333777:::AAARRRbbbsssvvvyyyuuujjj[[[OOOHHH>>>AAACCCAAA===999:::<<<@@@DDDLLLSSSWWWYYYYYYXXXSSSNNNHHHCCC@@@:::333------111777:::999555000,,,+++...333555555666777999999777444222222444555666666777777888;;;DDDPPPYYYgggmmmsssvvvzzz|||zzzuuuoooiiiaaa\\\]]]eeeooouuuzzzlll```UUUNNNCCC:::444111000///+++******,,,...///...---&&&'''***,,,.........---,,,---...///222999DDDKKK]]]bbbgggjjjnnnnnndddWWWEEE@@@:::777777999:::;;;888777666555555444444444222333444444222222222444888===EEEOOOZZZgggrrrzzzwwwnnnlllnnnkkkeeeeeejjjkkk___III666///111333222111000///............111444666:::DDDSSS^^^nnnvvvxxxnnnbbbZZZVVVRRRLLLFFF???999666444333222---......---,,,,,,...111111---(((%%%$$$'''+++...///111222444666===GGGOOOfffqqqyyyxxxuuuvvvxxxwwwzzz|||~~~~~~}}}{{{{{{~~~|||rrrrrrqqqqqqpppqqqqqqqqqjjjmmmooopppooonnnppprrrttttttttttttuuuvvvwwwxxxuuuvvvvvvwwwwwwxxxxxxxxxrrrvvvyyywwwrrrqqquuuzzztttrrrqqqqqqrrrsssttttttnnnooopppqqqqqqqqqqqqpppnnnrrrvvvwwwuuussssssuuurrrssssssrrrpppoooppprrrwwwwwwwwwvvvvvvvvvuuuuuuxxxyyyzzzzzzxxxwwwwwwxxx|||{{{zzzzzzzzzyyywwwvvvwwwwwwwwwwwwvvvtttsssssstttooonnnsssuuussssssvvvrrrrrrsssuuuvvvxxxyyyyyyvvvwwwxxxwwwwwwwwwyyyzzz|||xxxuuuuuuxxxxxxuuuqqqpppqqqsssvvvwwwxxxxxxxxx}}}||||||{{{zzzzzzzzzzzzyyyyyyyyyyyyzzzyyyxxxwwwwwwuuuuuuwwwyyyyyyvvvrrrwwwvvvuuuvvvwwwwwwuuussstttyyy{{{yyyyyyzzzxxxsssyyyxxxwwwwwwwwwxxxyyyzzzwwwxxxyyyzzzzzzzzzzzzzzzyyyvvvttttttvvvxxxyyyyyywww{{{|||xxxxxx{{{|||yyy888666333000//////111222222666::::::999777888999333222333777<<>>===777888999;;;===BBBHHHLLL[[[^^^```aaa___[[[VVVRRRWWWVVVWWW[[[bbbgggiiihhhbbb\\\WWWWWW[[[^^^]]][[[TTTUUUXXX[[[]]]_________YYY\\\______^^^\\\\\\\\\cccllluuuwwwrrrlllkkkkkkuuuwwwvvvsssssswwwyyywww~~~{{{yyyzzz|||}}}~~~}}}zzzuuusssvvv~~~yyyyyy|||~~~zzzzzz~~~~~~www~~~~~~uuurrruuussslllkkkllllllkkkjjjiiijjjlllddd___^^^___]]]VVVOOOMMMFFFEEEIIIPPPSSSSSSSSSUUUWWW\\\fffqqq{{{~~~wwwkkk]]]QQQIIIEEEDDDAAA>>>;;;999999888777666...000333555666777777777333222111222555666777666111///---///333555555333444333444666444555DDDTTT]]]hhhvvv}}}yyymmmaaaYYYNNNQQQSSSQQQKKKGGGGGGIIIMMMRRRZZZ___^^^YYYRRRLLLKKK???555666999555///++++++000888<<<:::555...***''',,,222555555555666777999666333222444666777888666777777777777<<>>EEEXXXfffsssuuuuuuxxxzzzyyy{{{}}}~~~}}}zzzqqqqqqqqqqqqrrrrrrssstttfffiiimmmnnnmmmmmmooorrrqqqssstttvvvwwwxxxwwwwwwnnnqqquuuyyy{{{{{{yyyxxxqqqxxx~~~|||uuuqqqsssxxxuuuxxxzzzwwwrrrooorrrvvvtttsssrrrpppooonnnmmmmmmooossswwwvvvsssqqqssswwwrrrssstttsssqqqpppqqqrrrvvvvvvvvvvvvvvvvvvwwwwwwsssvvvyyyyyywwwwwwzzz}}}|||{{{zzzyyyyyyyyyxxxvvvwwwvvvvvvuuutttsssssssssvvvppppppuuuxxxuuuvvvyyyvvvvvvvvvvvvvvvwwwwwwwwwvvvwwwxxxxxxwwwxxxzzz|||zzzvvvssstttwwwwwwtttppphhhlllqqquuuwwwwwwvvvtttuuuvvvyyyzzz{{{yyywwwvvvxxx{{{~~~}}}yyyvvvvvvwwwzzzxxxwwwxxxyyyxxxsssoootttsssrrrsssttttttrrrpppvvvzzz{{{xxxxxx|||{{{wwwxxxwwwwwwwwwwwwwwwxxxxxxuuuvvvxxxyyyzzz{{{{{{{{{xxxvvvttttttvvvyyyzzzzzz{{{~~~xxxvvvyyyzzzwww777999:::777222111444888999>>>???===>>>CCCGGGHHHEEECCCCCCFFFLLLOOOMMMKKKAAAFFFKKKOOORRRUUUZZZ^^^lllsssyyyyyyrrrkkkhhhgggkkkmmmooorrruuuxxxyyyzzz{{{rrrllljjjmmmqqqsssrrrkkkiiipppuuuuuuuuuvvvsssjjjhhhsssxxxrrrnnnoooxxxzzz~~~zzzzzzxxxmmmiiilllqqqrrrqqqooojjjeeefffkkkllliiiddd______aaafffjjjggg___XXXUUUZZZ\\\WWWOOOLLLPPPWWWQQQMMMHHHDDDCCCBBBAAA@@@999999888999<<<@@@DDDFFFKKKNNNSSSZZZbbbnnnyyyyyyooo___OOOBBB<<<:::;;;:::;;;;;;999666444444444444222111222444666666555111111111111111222222333.........///000222444444333666777444///000777>>>KKKVVV___gggttt}}}pppiiilllkkkddd```______\\\aaahhhooolll```QQQGGGCCC:::999777444000......///000444888:::999555///+++---...111333555666777777777777666444333333333333999777555666888;;;===>>>CCCHHHTTTdddpppyyytttdddVVVKKKEEEAAA<<<555111000///,,,))),,,---...000111222333333//////222777888444222333000111222111222666===CCCOOOTTTZZZ]]]^^^___bbbeeeRRRPPPHHH???<<>>EEELLLXXXfffmmmnnnpppuuu{{{uuuggg]]]XXXTTTMMMGGGCCCAAA===999555222000///222333444444333000---,,,------///111444888;;;===LLLRRR]]]iiirrruuusssqqqmmm```OOOBBB:::444111111/////////000333555555444444222...+++))))))***+++,,,---......///111555888KKKTTT```jjjvvv{{{~~~yyyrrrssssssttttttssssssrrrqqqllloooqqqqqqpppooooooooovvvvvvuuuuuuvvvvvvuuutttvvvsssrrrvvv|||}}}wwwsssppppppsssvvvwwwvvvvvvvvvuuuuuuvvvwwwyyyzzzqqqqqqqqqqqqpppooommmmmmtttzzz{{{wwwuuuxxxxxxuuusssvvvxxxxxxuuussstttwwwvvvwwwwwwuuurrrrrruuuyyyxxxxxxxxxwwwwwwxxxxxxyyyyyy|||zzzttttttzzzuuussssssuuuwwwxxxuuuqqqlllnnnqqqtttvvvwwwvvvuuuvvvwwwxxxzzzzzzyyywwwvvvwwwyyy}}}|||xxxvvvxxxyyyyyyvvvrrrrrruuuyyywwwwwwvvvtttqqqqqqrrrssswwwuuutttuuuwwwzzz{{{{{{vvvwwwxxxwwwvvvvvvxxxzzzvvvwwwyyyyyywwwtttpppmmmnnnnnnoooppppppqqqqqqqqqyyyxxxxxxxxxxxxwwwwwwvvvyyyzzzzzzwwwtttsssvvvyyy|||xxxwwwyyy{{{|||{{{|||xxxtttrrrtttwwwyyyzzzyyyyyyyyyyyyyyyyyyxxxxxx:::===??????===;;;;;;<<<<<>>BBBFFFFFFCCC???<<<;;;;;;:::999555444333444666999<<>>:::777666888999999888666555777888666555333333444555444333000000000000000111222333////////////000222333444777999999444---+++000555>>>HHHSSS^^^ppp|||zzz|||zzzuuusssuuuuuussswwwzzzyyynnn\\\JJJ???;;;555555333000---,,,---...333555999;;;:::777222//////111333555666777777777333333333222222111222333777555555999>>>BBBCCCBBBAAADDDNNN]]]iiitttvvvhhhXXXHHH<<<555999777333111111000...---///000111222333444444444333222555999888444111222111222333333444888???DDDMMMQQQUUUXXXZZZ^^^cccgggddd___TTTHHHDDDHHHLLLLLLGGG>>>999<<>>KKKUUU\\\eeeooossspppmmmnnnqqqqqqgggYYYPPPMMMJJJEEE@@@<<<999666222///.........222333333333222111///---//////000111444777:::;;;AAAEEENNNZZZgggrrryyy|||ttthhhXXXHHH<<<555222111111000000111444666666555222000...---,,,,,,---...000222333444333444666888CCCNNN\\\iiittt~~~~~~xxxtttttttttttttttssssssrrrrrrpppqqqqqqpppnnnoooqqqrrrxxxvvvttttttwwwxxxwwwuuuyyyvvvtttvvv{{{}}}{{{xxxyyyuuuqqqoooqqqssstttsssxxxwwwvvvttttttuuuuuuvvvtttrrrpppooonnnnnnooopppsssyyyzzzwwwuuuxxxxxxvvvuuuvvvxxxxxxwwwwwwwwwxxxuuutttrrrrrrsssuuuvvvwwwvvvwwwyyyzzz{{{zzzyyyxxxvvv{{{{{{vvvuuuzzz|||{{{wwwuuutttuuuwwwwwwuuusssooorrruuuuuuttttttuuuvvvwwwwwwxxxxxxyyyzzz{{{|||yyyzzz|||~~~~~~|||yyywwwtttwww|||~~~}}}|||zzzyyyyyyxxxvvvtttrrrrrrssstttuuutttssssssvvvxxxxxxxxxvvvwwwwwwvvvtttssstttuuutttuuuvvvvvvuuurrrnnnllllllmmmooopppqqqqqqqqqqqqppprrrssstttuuuvvvwwwyyywwwxxxwwwuuussssssuuuxxxzzzzzzyyyzzz{{{{{{{{{{{{zzzxxxvvvwwwxxxzzzzzzzzzxxxyyyzzz{{{zzzyyyxxxwwwAAABBBEEEIIIKKKJJJGGGDDDFFFQQQZZZZZZ[[[cccmmmtttlllkkkhhhdddaaaccchhhmmmkkklllnnnpppsssxxx~~~|||~~~~~~||||||zzzxxxyyyyyynnnnnnvvvrrrssswww{{{xxxppplllmmmlllooosssuuuwwwxxxyyyzzzzzznnnbbbSSSLLLEEEDDDIIIOOORRRRRRMMMEEE;;;777999;;;;;;:::888888;;;@@@DDDEEEBBB>>>>>>>>>>>><<<999888888::::::888666555555555444222333111000///000222555777<<<===<<<999;;;EEEWWWeeeuuuuuuvvvyyy|||~~~}}}|||||||||~~~|||tttmmmdddYYYJJJ???:::888666333666777666555555666999;;;999777555444444444222000......//////000111222222000000000000000111222222888999888222+++(((***...222;;;FFFSSSggg~~~~~~kkkTTTBBB999666222222222///------...000555777:::;;;;;;:::777666333333444555666666666666111222333222111222444666777777:::BBBKKKPPPOOOLLLKKKMMMSSS^^^iiirrr~~~{{{tttiiiZZZIII:::...(((000111222222111111111222333444444555666666555555777555777:::999333000111222333444444666:::@@@DDDHHHKKKNNNQQQUUU[[[eeelllsssqqqiii^^^ZZZ\\\^^^]]]UUUMMMHHHIIIJJJGGGCCCAAAAAACCCCCCBBBCCCMMM]]]jjjmmmsssyyyxxxqqqjjjffffff^^^UUUIIIBBB@@@@@@===:::555333///,,,+++,,,...///222222222222222111111000000000111222444666888:::777999>>>HHHWWWiiiyyy}}}vvvgggUUUEEE:::555333333111111222444555555555......////////////000000000222444444333333555666???MMM]]]iiittt~~~|||yyywww|||yyyvvvuuuvvvwwwwwwwwwtttttttttttttttssssssssstttsssrrrpppoooqqquuuxxx{{{vvvrrrssswww{{{zzzxxxzzzwwwuuuvvvyyyzzzxxxvvvwwwsssooommmnnnqqqssstttyyywwwuuutttrrrrrrrrrrrrtttqqqnnnkkkkkkllloooqqqrrrwwwxxxwwwvvvxxxyyyxxxxxxwwwvvvwwwyyyzzzyyyyyyuuurrrpppqqqvvvyyyxxxuuuvvvxxx{{{}}}}}}|||zzzxxxuuuyyyzzzxxxvvvxxxyyyxxxyyywwwuuuuuuvvvvvvvvvuuurrrtttvvvuuusssrrrtttwww|||{{{yyyxxxyyyzzz|||~~~{{{{{{|||||||||{{{zzzyyytttvvvzzz~~~~~~{{{yyywwwtttssstttuuuvvvtttsssrrrrrrtttuuuuuuuuutttuuuuuutttqqqppppppqqqqqqrrrssssssrrrpppmmmkkkkkkmmmoooqqqsssrrrrrrqqqnnnpppssssssrrrrrrvvvyyyvvvwwwwwwvvvuuuuuuxxxzzzuuuxxx{{{|||{{{zzzzzzzzzxxxxxxxxxzzz|||}}}|||{{{xxxyyyzzz{{{zzzyyywwwvvvIIIHHHIIINNNSSSUUURRRMMMTTT]]]eeehhhkkkqqqvvvwwwpppmmmiiiffffffhhhlllnnnmmmoooqqqtttwww{{{~~~||||||ttttttwwwsssqqqpppuuu{{{}}}zzzuuuiiihhhiiimmmpppooommmkkkeeehhhnnnoooggg\\\\\\bbbaaaaaacccfffbbb[[[WWWXXXVVV[[[______]]]^^^bbbfffooossstttqqqmmmooozzz{{{wwwqqqdddXXXGGGAAA:::777:::>>>@@@@@@???999111---...000///...---...000555:::<<<;;;:::;;;999888777777777666555444333222333444555444222444222000//////000222444:::;;;999444333???SSSdddppprrruuuyyy{{{zzzxxxvvvrrrqqqrrruuuwwwuuuoooiiiaaaSSSCCC999777888777555555555444222222333777:::888666555555555444222000------...000111111222222222222111000000111111111222444444000,,,)))+++///000777AAALLL___uuuvvv```KKK<<<777777333444333222000000222444666777888:::::::::::::::555555555555555444444444222333444333333444999<<>>BBBHHHTTTcccnnnsss{{{~~~{{{vvvtttvvvuuupppjjjjjjooosssuuuvvvxxx}}}zzzyyyvvvqqqhhh^^^VVVQQQCCC>>>888666777:::;;;;;;666444000---,,,...111444333222///......000333444...///111333555777999:::555555666:::CCCRRRdddpppzzzuuueeeWWWIII>>>777444111000000111000///---...000111111000///...000111222333555;;;CCCHHHOOO]]]nnnwww~~~|||zzzwwwssspppooonnnnnnlllkkkjjjkkkooosssvvvwwwwwwvvvuuutttttttttuuuuuuqqqssswwwyyyzzz|||~~~|||wwwssssssxxx||||||{{{wwwvvvvvvwwwxxxxxxxxxwwwrrrpppnnnmmmnnnqqquuuxxxuuutttsssrrrrrrssstttuuuqqqqqqqqqqqqppppppppppppssstttwwwyyyyyyxxxyyy|||}}}zzzvvvvvvxxxyyywwwtttzzz|||~~~}}}{{{yyyyyyzzz}}}{{{yyywwwwwwwwwxxxyyyxxxvvvtttrrrsssvvvzzz{{{zzzyyyxxxwwwwwwxxxzzzwwwqqqmmmnnntttxxxwwwuuuyyyzzz|||}}}}}}}}}||||||}}}|||zzzxxxwwwxxxyyyzzzyyyvvvsssuuuyyy}}}~~~}}}yyyvvvtttsssuuuuuuuuussssssrrrqqqrrrttttttsssrrrppprrrttttttrrrqqqrrrsssrrrrrrrrrrrrrrrrrrqqqqqqoooqqqsssuuuvvvvvvvvvuuuxxxxxxxxxtttpppnnnpppsssvvvvvvwwwxxxzzz||||||}}}yyyyyyyyyxxxvvvvvvvvvwwwxxxvvvuuuvvvyyy|||~~~~~~~~~{{{xxxuuutttuuuxxxzzzJJJEEE@@@AAAGGGMMMOOONNNLLLNNNQQQXXXbbbiiidddZZZQQQLLLIIIOOOYYY]]]XXXQQQLLLOOOTTTZZZ^^^^^^[[[XXXXXX___eeegggccc``````aaakkkmmmllldddXXXMMMHHHFFFQQQPPPNNNLLLJJJHHHEEEBBB???BBBDDDCCCDDDFFFFFFCCCCCCCCCCCCEEEFFFEEECCCAAABBBAAABBBDDDAAA;;;:::<<<>>>AAACCCAAA===:::===@@@FFFLLLPPPMMMFFFDDDJJJQQQfffooovvvyyyzzz}}}~~~}}}xxxxxxvvvrrrpppkkk^^^RRRFFF???666///---///111333333333333444555444111...,,,...111444666777777777555555444555666666444333222111000222555777888888555444222000111333555777:::>>>CCCEEEJJJWWWhhhvvv}}}}}}{{{uuulllccc]]]YYYXXXZZZ^^^ccciiinnnsssvvvnnnaaaOOOBBB<<<999777555555555444111//////111333333333333666888888777555111222333444444444333222333222222111111111222222000222333333111//////000555===GGGRRR___nnn}}}xxxpppaaaPPPAAA888444444555555555333000000111333444444555666777888999999666555444333222111111111000222333333444<<>>===999:::@@@FFF\\\fffooossswwwzzzvvvpppssssssxxx{{{vvvuuusssuuuuuutttuuussshhh]]]RRRJJJ===333------000222444444555666666555222000...000333555555444333222444555777777777666666666444222111222555999;;;;;;666555333333444777999;;;CCCIIIQQQZZZcccnnn{{{|||rrreee[[[TTTRRRSSSZZZbbbiiinnnttt{{{zzzqqqcccUUUIII@@@999555444555555333111000111333333333444666888999777555444555666777777555444333222222111111111222333333111333555555555333333222999BBBOOO[[[eeeooo|||}}}ssslllaaaSSSFFF===777555777777555222///......000333333444555666777777888777666555333222222222222000222444555999FFFXXXeeeyyyzzzrrrmmmiiifffhhhnnnkkkbbbSSSEEE;;;777777999555555444555555444222000......///000000000//////...,,,---111222//////222333222111333666777555222111333555666999@@@JJJRRR___iiirrrvvv{{{|||nnnaaa[[[SSSLLLHHHCCC===999111000000222444555666666666555333222333444666777444111,,,)))))),,,000444222222444555555555444444///111444666999AAALLLUUU[[[hhhqqqqqqqqqnnnaaaQQQFFFBBB<<<888666444333111///000222333555666666777333777===CCCJJJQQQYYY^^^jjjrrrzzz~~~|||zzzxxxwwwwwwzzz}}}~~~~~~xxxwwwvvvtttssssssrrrrrrooonnnnnnppptttvvvwwwwwwyyyxxxvvvttttttuuuvvvwwwssstttvvvvvvvvvwwwyyy{{{wwwxxxyyyxxxvvvvvvxxxzzzzzz{{{zzzyyyxxxwwwvvvwwwwwwxxxxxxuuurrrppprrrsssvvvvvvuuuuuuvvvxxxyyyzzzxxxxxxwwwwwwwwwwwwxxxyyyxxxvvvxxx}}}|||yyyzzz~~~zzzzzzzzzxxxwwwxxxzzz|||yyy{{{~~~}}}{{{yyywwwyyyxxxvvvuuuttttttuuuvvvxxxttttttvvvuuusssvvv}}}wwwzzz||||||{{{zzz|||~~~vvvvvvvvvuuuuuuvvvxxxyyytttuuuvvvyyyzzz|||}}}}}}{{{yyywwwuuuttttttuuuuuusssvvvzzz|||{{{yyyxxxwwwvvvuuuuuuwww{{{zzzuuupppnnnmmmnnnppprrrsssrrrppprrrtttvvvwwwuuussssssssstttssssssssssssuuuwwwxxx||||||{{{zzzzzz{{{|||}}}xxxtttpppppptttwwwwwwuuutttsssrrruuuxxxzzzyyywwwvvvsssqqquuuzzz|||xxxsssvvvvvvuuuwwwzzz{{{{{{zzz|||zzzxxxvvvuuuuuuvvvvvv666333111000222555888999888888555333777>>>@@@>>>444333333666;;;?????????888888999===AAACCCAAA>>>555999>>>???>>>@@@FFFKKKPPPQQQQQQMMMFFF;;;111***222888<<<;;;444---******111666777333222777999777444666777555333555777777333222444666555111222666666777999999777555444444333555888888777:::BBBHHH[[[eeennnsssyyy{{{tttkkkfffgggkkkrrrsssnnnjjjjjjpppsssuuuxxx|||}}}uuukkk```VVVGGG888///,,,...000777777666666666444222111///222555777555333111000000222555555333222333444777555333444777;;;>>>???888777666666888;;;>>>AAAMMMTTT___lllwww|||qqqdddZZZUUUTTTSSS^^^jjjsssvvv{{{~~~tttfffVVVHHH<<<666333555666555333333333444444444555777999888666444666777888999888777444333222222111111222222333444///111444777888888777777>>>GGGUUUaaaiiipppzzz{{{wwwtttvvvxxxppplllcccYYYMMMCCC<<<888:::999777444000......///333444555666777777777777888777666444333333333444222444777999???OOOeeeuuuwwwuuu}}}tttkkkfffaaa^^^dddnnntttlll___PPPEEE???===<<<666444222222555555222///++++++,,,---------------///---...111222//////111111000000333777999777444000222333333444888???EEEQQQ___nnnvvv|||tttaaaQQQJJJBBB>>>>>>===:::777......000222444555555555777666666666777999:::<<<555111,,,((('''+++///333555555666666555333111000///222444444444:::CCCKKKPPP\\\fffiiinnnqqqgggWWWMMMHHHBBB===:::888666444000111222444777999;;;<<>><<<===<<<888333111333666888999999888555333222333333333333333333444444444555555777<<>><<<777444444444555;;;BBBGGGQQQYYYWWWOOOEEE888...000...///111///+++***,,,111555888777333111222444666666555222///---...///000222444555333222222222333333333333444444444333444333666;;;@@@GGGWWWfffkkkqqqwwwyyyvvvqqqllljjjcccWWWOOONNNLLLIIINNNXXXfffhhhnnnvvv}}}||||||ppp^^^MMM@@@777333222444333333555777888777666111///---///222222...***...000333444333111111222444333333333444555444444444777===EEEMMMTTT[[[```qqqxxxzzzpppgggaaa^^^XXXTTTXXX___iiisssuuukkk]]]KKK===666333333777888555333444555444333222222222333444777666555444444444555555333444666666555444444555444444888???BBBBBBFFFLLL___gggkkkjjjnnntttpppeee\\\ZZZYYYYYY[[[^^^```aaadddgggiiihhhbbbXXXNNNGGG======;;;999666444333333777888888666333000//////---...000111333444555666888999<<>>>>>???BBBHHHPPPVVVfffgggmmmtttuuuqqqnnnooovvvnnnddd^^^___dddjjjmmmpppllllllsssyyyzzz{{{~~~{{{{{{zzzxxxuuurrrnnnlllmmmnnnppprrrtttuuuuuuuuuvvvvvvtttsssssssssssstttxxxvvvtttsssssstttssssssuuutttrrrrrrssssssssssssvvvvvvwwwxxxxxxxxxwwwvvvwwwtttsssuuuzzz}}}|||zzz||||||||||||{{{zzzxxxvvvwwwwwwxxxyyyyyywwwtttrrrvvvuuuvvvxxxyyyyyywwwuuuxxxzzz}}}|||yyywwwvvvwwwwww{{{~~~yyyvvvtttvvvuuutttrrrqqqrrruuuxxx~~~{{{zzzzzzzzzyyyxxx|||{{{zzzzzz{{{|||||||||xxx{{{}}}}}}{{{yyywwwvvvvvv{{{}}}zzzyyy|||}}}zzzzzzxxxvvvtttsssssssssrrrttttttuuussspppoooppprrrttttttsssssssssttttttuuusssuuuuuutttrrrsssvvvyyyuuu|||~~~yyyuuuvvvxxxwwwrrrtttvvvvvvuuuuuuvvvwwwuuuvvvxxx|||}}}zzzvvvuuutttvvvxxxzzz{{{{{{wwwzzz~~~~~~{{{xxxvvvvvvrrrsssuuuuuuttttttuuuwwwzzz{{{||||||{{{xxxuuussstttxxx{{{yyyuuurrrtttwww...------///222333222111555444333444555444333111000///...///111222222111111111111222444777:::<<<;;;888666666555444888>>>EEEOOOWWWXXXSSSKKK???555000......000000,,,,,,...333666888666222000111222555555444222///---...///111333666666444333333444111111111222222333444444777888<<>>IIIQQQYYYcccmmmuuu~~~yyyuuuuuupppiiiccc]]]VVVMMMHHHRRRZZZdddnnnzzzwwwpppfffSSSBBB777444444777999666444444666444222000000000111222666555333222333555777999444555666666555555666888666888???IIIOOORRRWWW]]]sssvvvtttooonnnlll```RRRJJJGGGDDDCCCFFFLLLTTTXXX]]]```fffjjjiiiaaaWWWOOOCCC???;;;:::999888444111555666666444000---,,,,,,)))+++...222555777888888:::===DDDOOO]]]jjjtttxxx{{{yyyxxxzzzvvvnnngggfffaaa[[[ZZZ\\\[[[WWWPPPKKKFFFEEEDDDHHHTTT```lllmmmooopppnnnhhh```ZZZQQQHHH???<<<999555222222444222000222555666444222111000000333666999::::::222111000111222333222111444333555666555222666<<>>KKKWWWcccqqq}}}~~~yyypppggg___YYYVVVUUUMMMNNNOOOOOOQQQXXXbbbiiixxxwwwxxxyyytttiii```^^^ccc[[[RRRNNNQQQZZZdddkkkpppmmmnnntttyyyzzz|||~~~{{{{{{zzzyyyvvvrrrooommmooooooppprrrssstttuuuuuurrrrrrsssssssssrrrrrrqqqqqqrrrssssssrrrrrrssstttqqqooonnnpppuuuwwwtttqqqtttuuuxxxyyyyyywwwuuusssuuuuuuvvvwwwxxxyyyzzzzzz~~~}}}{{{yyywwwvvvyyyyyyzzzzzzyyyvvvsssrrrvvvvvvvvvxxxzzzzzzxxxvvvwwwyyy{{{zzzyyywwwvvvvvvwwwzzz~~~}}}{{{xxxxxxyyyvvvrrrqqqrrrtttvvvwww}}}{{{{{{{{{zzzyyy}}}|||{{{{{{{{{zzzzzzzzz{{{|||{{{xxxuuuvvvzzz|||zzzxxxzzz{{{yyyzzzvvvtttuuuyyy{{{xxxuuutttsssrrrrrrssssssrrrqqqsssssssssttttttuuuuuuvvvwwwxxxwwwvvvtttsssuuuvvvvvvzzz|||xxxuuuuuuwwwvvvvvvxxxyyyxxxuuutttttttttuuuuuuvvvyyy{{{|||{{{yyywwwuuutttuuuwwwyyyyyyxxxvvvxxxzzz{{{yyyvvvuuuuuurrrtttuuuuuuuuuuuuxxxzzz{{{|||}}}}}}{{{wwwtttqqqtttyyy}}}zzzrrrooosssxxx---...///111222222111000222222222444555555333111000///...///111333222111111111222333444666777888777555555777666444666;;;EEELLLQQQQQQOOOLLLDDD===444000///111222000000222555666777555111//////000333333333111///---......222444666777555444444444000111111111222333666888===@@@GGGPPP[[[eeepppxxxrrrvvvxxxtttmmmjjjlllooo]]]NNN???:::999777999<<>>KKKXXX___dddnnn{{{xxxqqqmmmfff```ZZZVVVQQQHHH???;;;EEENNNYYYdddppp{{{~~~}}}~~~{{{vvvsssmmm[[[HHH;;;666555777777444333444444333111//////000222444666666555555555666777888666777666555444555888;;;<<>>CCCJJJUUUaaammmvvvyyyyyyrrrssspppjjjccc```bbbfffVVVJJJ<<<666555555555666===BBBJJJSSSZZZ___bbbccceeennntttpppjjjfff```YYYLLLFFF>>>777333222111000///000222444666555333111333333444333222222444666666777999999999;;;???BBBPPP^^^jjjlllmmmuuu~~~}}}{{{xxxtttnnniiieeeZZZQQQJJJIIIEEE<<<555444888BBBMMMXXXdddqqqxxxyyyrrrxxxyyyvvvvvvttteeeSSSAAA;;;777666555222111333222111000000111333555666666777999:::999888666444555555444333222555999===GGGOOOYYYbbbkkkrrrwwwyyyvvvssslllddd]]]SSSEEE888444444444333222555:::???EEENNN]]]kkkqqqoooggg```UUUJJJ===888999:::777333111222444333111000000111111222444666777888777777===EEESSScccqqquuurrrnnnkkkgggaaa\\\[[[WWWNNNDDDDDDGGGHHHDDDCCCCCCBBB>>>777444333666999===DDDLLLTTTUUUZZZbbbkkkpppooommmvvvtttppphhh^^^SSSGGG???777333///111555888666333333222000111444777999999555555444333222000000000222444999<<<<<<<<>>FFFPPP___lllxxx~~~}}}~~~|||sssiiiaaaWWWKKKBBB???>>>===>>>@@@HHHSSS^^^eeejjjmmmpppsssuuuxxxzzzzzzxxxxxxxxxxxxxxxxxxwwwwwwsssrrrqqqpppppprrrtttuuurrrsssuuuvvvvvvtttrrrpppnnnqqquuuuuusssrrrtttwwwssstttsssrrrpppqqquuuyyy{{{zzzyyyxxxwwwvvvvvvvvvtttxxx{{{{{{xxxvvvxxx{{{}}}~~~~~~|||xxxvvvwwwxxxuuuxxxzzzyyywwwvvvvvvwwwvvvuuuuuuwwwzzz{{{{{{zzzxxxxxxxxxxxxyyyyyyyyyxxx{{{{{{zzzxxxwwwyyy}}}zzzvvvsssrrruuuwwwwwwvvvwwwvvvuuuwwwzzz~~~|||zzz{{{}}}{{{xxxwwwyyy{{{{{{xxxuuutttuuuvvvvvvtttrrrrrrssstttvvvxxxyyywwwvvvwwwyyywwwsssppprrrxxxzzzwwwsssssstttuuuwwwwwwxxxxxxwwwzzzzzzyyyyyyxxxvvvsssrrrsssrrrqqqqqqooonnnoooqqqtttvvvxxxxxxwwwvvvvvvwwwuuuuuuvvvvvvwwwxxxyyyzzz{{{yyywwwvvvvvvuuutttsssvvvuuuuuuuuuuuuuuuttttttuuuvvvvvvuuuuuuvvvyyy{{{zzz{{{||||||{{{xxxuuusssuuuttttttuuuvvvwwwwwwvvv,,,///444666555333111111///...///222555666666555000000000222555777777666444444555555444222000///...,,,...111111///111666:::EEEQQQYYY]]]ZZZOOODDD===666000111222111000222222111000///////////////000222333333111//////000222444777777555444444444111222333333333666===CCCIIISSSbbbppp}}}xxxoookkkddd[[[TTTPPPPPPQQQIIIAAA999444222222111111777;;;AAAGGGLLLPPPUUUXXXdddnnnuuutttuuuxxxuuuooo___WWWLLLAAA999444111///000111222333333222111000444444444222111222555888333666999;;;===AAAGGGMMMbbbooowwwsssoootttyyyzzzyyyvvvsssoookkkfff___[[[PPPFFF???@@@>>>666111222111:::CCCKKKUUUbbbkkknnnhhhsssxxxvvvxxxzzzppp```LLLCCC;;;777444111111444111111222333444666777888555777999;;;;;;888555222333333222222333999@@@EEEVVV___hhhooouuu{{{~~~}}}uuuppphhh]]]RRRFFF;;;444///222333222///...000222999DDDTTTbbbkkknnnnnnmmm]]]RRRDDD===;;;;;;888444111333444444333333333444333444555666777999:::;;;CCCMMM[[[kkktttuuupppkkkhhhddd^^^ZZZVVVOOODDD;;;999???CCC@@@>>>===:::666222000111777::::::===AAABBBEEEJJJTTT```kkkssswwwttthhhYYYMMM===888444222444666666555555333111111444777888999666777777555222000000111222555:::>>>>>>@@@JJJUUUlllxxx|||uuuoooiiicccaaa```___bbbggghhhhhhgggaaaVVVGGG999000000222555666555333222222333444555555666666555555666444333444555444222111++++++,,,---------,,,,,,333222222333444333111///000111222222222111///...///000777BBBLLLVVVaaalllxxxuuujjj]]]UUUMMMBBB;;;999333555999???FFFQQQ[[[bbblllqqquuuvvvwww{{{}}}|||xxxxxxxxxxxxyyyyyyzzzzzztttsssqqqooooooqqqtttuuutttuuuvvvwwwvvvtttrrrqqqmmmoooqqqssssssuuuwwwyyyvvvwwwvvvsssppppppvvv{{{}}}|||yyywwwvvvvvvvvvwwwsssvvvzzzzzzxxxwwwxxxzzzyyyzzz{{{yyyvvvuuuwwwzzzsssvvvyyyxxxuuutttvvvxxxuuuttttttvvvyyy{{{{{{{{{wwwvvvuuuvvvxxxyyyyyyxxxssswww{{{~~~}}}{{{zzzyyywwwvvvuuuuuuwwwxxxxxxwwwwwwuuutttuuuxxx{{{|||}}}~~~~~~zzzxxxyyy|||yyyxxxxxxyyyzzzzzzxxxwwwtttssstttuuusssoooooorrrrrruuuxxxwwwtttsssuuuyyyxxxtttoooppptttvvvtttqqquuuvvvxxxyyyzzzyyyyyyxxx|||||||||}}}}}}{{{xxxuuuvvvrrrqqqqqqqqqoooooorrrqqqsssvvvwwwwwwwwwxxxzzzuuuvvvxxxxxxwwwxxxyyy{{{xxxvvvuuuuuuwwwxxxxxxwwwxxxvvvttttttuuuvvvvvvuuuzzzzzzxxxvvvssssssuuuwww}}}}}}~~~}}}zzzvvvrrrppptttrrrqqqtttyyyzzzwwwttt+++000555888777444333333111000///000333555555555333222111222555666555444111222333444333111///---,,,++++++---,,,***,,,111555@@@NNNZZZaaabbbXXXMMMCCC:::333333333222000111...---,,,,,,---///000000000222444444222111000111222444666666555444333444000222333333333777???FFFQQQ\\\jjjwww|||ooofff^^^TTTJJJEEEBBB@@@>>>999888666222000000///...333777===@@@BBBEEEHHHKKKXXXcccllloooxxx}}}tttlll```SSSIIIBBB===:::888777444000...---///000666555444222111333666999444888>>>AAADDDJJJTTT[[[kkkwwwzzzqqqiiikkkkkkhhhkkkjjjiiihhhfff```WWWQQQEEE;;;888<<<<<<333...000///555;;;>>>DDDNNNWWW[[[]]]lllvvvtttvvv|||wwwkkkXXXMMMAAA999444111222555333444555777888888888777333444666888888777555444555555555777;;;DDDNNNVVVdddmmmuuuxxx{{{{{{rrrmmmcccVVVGGG;;;555444///333555333...+++,,,...444===IIIRRRYYY```iiipppggg^^^SSSKKKGGGCCC>>>999333444666555444333333444444555666888<<<@@@DDDFFFMMMWWWeeeppptttrrrmmmiiidddaaa]]]ZZZSSSHHH===555555;;;???<<<999888666222000...000666888777666888777999===EEEOOO]]]kkkttt~~~tttfffZZZEEEAAA;;;555222222444666666444222222555888:::;;;777888999777333111222333444999AAAHHHJJJOOO\\\jjj{{{{{{nnnggg```XXXRRRRRRSSSVVV]]]fffffffffddd]]]QQQCCC666///222555777777555333333444444444555666666666666666555444333444555555444333...---,,,,,,+++,,,,,,---333222111222333222000///000111333444444222000...000111999IIIWWWbbblllsss~~~zzzoooaaaWWWMMMIIIEEE???999888111555999???GGGQQQ\\\dddmmmuuuyyyyyyyyy}}}~~~{{{zzzzzzyyyyyyyyyyyyyyyvvvtttqqqnnnnnnpppsssuuuvvvwwwwwwvvvuuusssqqqpppjjjjjjkkknnnsssxxx{{{|||uuuuuutttsssssstttvvvxxx{{{{{{zzzxxxwwwuuutttsssqqqsssvvvwwwwwwwwwvvvwwwsssvvvxxxvvvsssssswww{{{tttwwwyyywwwsssqqqsssvvvtttssssssuuuxxxzzz{{{{{{uuusssrrrsssvvvxxxwwwvvvrrrvvv{{{~~~}}}zzzxxxwwwrrrtttwwwyyyxxxxxxxxxyyywwwuuutttuuuxxxzzz{{{|||||||||vvvtttuuuxxxwwwxxxyyyyyyxxxwwwxxxyyyvvvttttttwwwtttooonnnrrrsssssssssssssssuuuwwwxxxuuurrrnnnooorrrvvvxxxxxxxxxyyyzzz{{{|||{{{yyyxxx{{{{{{|||~~~zzzwwwxxxrrrppprrrrrrooopppsssoooqqqtttvvvvvvwwwxxxzzzuuuxxxzzz{{{yyyxxxzzz{{{xxxwwwuuuvvvxxxyyyyyyyyyzzzwwwttttttvvvxxxxxxwwwyyyxxxwwwtttrrrsssuuuxxx|||}}}}}}}}}zzzwwwsssqqqqqqrrrtttwwwyyyxxxuuurrr+++000777999888555444444333111000000222333444444444333222222444444333222---///111222222111...------+++***+++)))&&&(((---555>>>IIISSS]]]ccc___WWWIII???777666666444222222,,,+++******---///000000000222444444333111111222111333666666444333333444///111333222222666@@@GGGXXXbbbmmmwwwtttddd\\\RRRGGG???<<<;;;888555000444555333000000///...111555;;;>>>??????AAACCCHHHTTT___gggwww{{{ooocccYYYQQQKKKGGGBBB>>>777000,,,,,,///222666666444222111333777:::777<<>>777999:::888444222333444<<>>???@@@===999777555888<<>>JJJSSSdddlllwww~~~|||qqqcccZZZLLLBBB777222333444111...000000000000000/////////111555:::===>>>=========@@@BBBJJJYYYlllzzzzzztttuuutttlllaaa\\\WWWHHH:::555333000000333777333000000555999;;;:::???BBBLLLYYY___```dddkkkwwwqqqggg\\\SSSMMMIIIHHHTTTTTTUUUUUUSSSNNNGGGBBB555666777777666333000...111111111333555777:::;;;LLLVVVccckkkoooqqqtttxxxooo^^^LLLAAA999222222666666888999999999999888555111///000555444000333999;;;:::AAANNNYYYbbbnnn{{{{{{}}}tttwwwzzziiifff```UUUHHH<<<444222222333444555333...++++++,,,222777===@@@CCCIIIRRRZZZggglllrrrssslll```SSSKKK===;;;666222222666555222666888<<>>777111111222444555555444222111222111111111222444666777333333555666888===LLL[[[nnn{{{zzzttttttqqqjjjYYYLLL@@@:::555111222777===777333333333555:::AAA<<<<<<:::888555555777888BBBOOO]]]hhhtttvvvfffUUUJJJ@@@======AAAFFFLLLVVV```cccffffff___PPPAAA666111777999:::888444222333555222222333333333222222111///222444555444333444444000111111...+++)))+++...222222000...,,,,,,...000000111444777333......222999;;;DDDUUUcccmmmwwwppp___WWW@@@999555777999888888999===:::888;;;FFFUUUdddlllrrrqqqrrrvvv|||~~~}}}{{{|||{{{zzzzzzzzzxxxtttqqqzzzwwwssssssuuuvvvuuussswwwxxxxxxwwwtttpppllliiihhhfffeeeiiiooossstttsssuuusssqqqqqqtttvvvxxxxxx}}}|||{{{zzzxxxwwwvvvuuuvvvsssrrrvvv|||}}}xxxrrrsssppprrrxxxyyytttsssvvvtttxxxzzzxxxrrrmmmlllnnnrrrtttvvvvvvvvvuuuwwwxxxvvvwwwwwwuuussssssuuuwww{{{~~~}}}wwwuuuwwwxxxwwwuuutttsssvvvzzz}}}|||{{{xxxsssnnnoootttzzz||||||wwwwwwwwwwwwwwwwwwxxxxxxvvvzzz{{{zzz{{{}}}zzzuuuxxxxxxxxxwwwuuutttrrrqqqtttsssssstttuuuvvvuuutttwwwwwwvvvtttsssvvv}}}yyyyyyyyyyyyyyyzzz{{{|||xxxwwwwwwxxxzzz{{{{{{zzzssstttsssrrrpppppprrrtttpppsssvvvvvvuuuuuuxxx{{{zzz~~~~~~yyyvvvwwwzzzxxx}}}{{{yyy{{{xxxrrrwww{{{zzztttrrruuuvvvtttvvvuuusssooonnnrrr{{{{{{{{{zzzvvvssstttxxx|||qqqtttwwwzzzzzzwwwsssppp111222444666888999::::::666555444333222333444555444333222111111222444555111000///......,,,)))''',,,---///111000///---+++333;;;EEEOOO\\\hhhjjjeeeZZZRRRFFF<<<666444222111222...+++,,,000444666555888888999888888777666666666111///111222000111444444444444666===JJJZZZeeennnsssyyy{{{uuugggYYYOOOBBB:::000---///111///---//////...------.........222555888:::999777666555333444999CCCRRR```kkkqqqzzzzzz|||xxxqqqdddXXXKKKCCC<<<555333555777444111111444:::>>>@@@JJJOOO[[[hhhmmmlllpppvvvssslllaaaTTTIIIAAA===;;;GGGGGGIIIJJJIIIEEE@@@;;;444333333333222111000000333222222222333555888999BBBKKKWWW```gggnnnwww~~~wwwfffSSSFFF===666666:::999:::::::::;;;<<<;;;999444...,,,///222333888???AAABBBJJJYYYeeekkkrrryyy}}}~~~xxxooooooqqqhhh[[[XXXSSSIII===444......//////111222000,,,******+++000555:::>>>AAAFFFOOOUUUbbbjjjvvvwwweeeXXXIIIBBB;;;777888999:::<<<<<>>666222555;;;===:::999999777666999???<<<<<<:::888666777;;;>>>LLL]]]pppzzzyyylll[[[KKKAAA777555666<<>>888999999888666333111222333000000111111111000000///---///111222111000000111111222111///,,,+++---000111111///---++++++---//////...111555444111111444;;;AAAKKKYYYhhhvvv}}}|||{{{wwwpppooorrruuuuuuyyy~~~~~~sssaaaTTT<<<666333666999999999:::===;;;:::>>>IIIXXXfffnnnqqqqqqssswwwzzz|||||||||yyyzzz{{{{{{zzzwwwuuutttvvvtttssssssuuuvvvwwwwwwvvvwwwwwwvvvtttqqqnnnllljjjjjjjjjlllpppsssttttttwwwwwwwwwwwwwwwvvvvvvvvv|||{{{zzzyyyxxxwwwvvvuuuxxxtttrrrtttyyyzzzuuupppuuussstttyyyzzzvvvuuuwwwwwwyyyzzzwwwqqqooopppssswwwuuurrrsssvvvyyyyyyyyyxxxuuutttuuuwwwyyyxxxwww}}}yyyvvvvvvvvvuuuzzzxxxwwwxxxzzzzzzyyywwwyyytttoooooosssvvvvvvuuuyyyxxxxxxxxxxxxwwwwwwwwwwww{{{}}}}}}~~~zzzyyyyyyyyyxxxwwwvvvttttttsssrrrrrrsssvvvxxxxxxxxxrrrvvv{{{}}}|||zzzzzzzzz{{{{{{zzzyyyyyyyyyzzzzzzyyywwwvvvwwwzzz{{{yyywwwuuutttsssrrrrrrrrrsssssswwwvvvuuutttsssuuuxxx{{{yyy{{{{{{yyyvvvvvvyyy}}}zzz}}}}}}zzzzzz}}}}}}yyyvvvyyyxxxttttttyyyzzzwwwwwwvvvtttqqqpppqqqtttwwwxxxxxxvvvsssqqqrrrvvvyyyuuuttttttttttttuuuwwwwww222333555666888999::::::888777555444444444666777222111000///000222444666444222000000///---***(((+++,,,...000000000...---000555???LLL]]]kkknnnkkkbbbZZZNNNCCC;;;666333222555111------111555666555999999::::::999999888777666111...///000///333888888999;;;AAAKKKZZZjjjuuutttvvvwwwsssjjj\\\NNNFFF999222+++***---000///...000///...------...000111222555666666333000///...---------111999FFFTTT]]]hhhsss}}}uuummmbbbWWWIII===888888:::999777666888>>>FFFLLLVVV^^^kkkvvvyyywwwxxx|||mmmfffYYYJJJ???888444333::::::<<<>>>???===888555111000/////////000000111444333222111111222333444888???IIISSS[[[ggguuu{{{nnn]]]OOOEEE>>><<<>>>888555444444666777888888888111,,,---222888AAAHHHMMMQQQ[[[iiisssuuuvvvwww|||uuulllgggbbb\\\SSSLLLHHHDDD<<<333,,,)))+++------...///...,,,+++,,,---///333888;;;===BBBIIINNN[[[cccrrryyykkk___RRRGGGDDDBBB???CCCJJJJJJMMMSSS[[[eeeooowww|||yyylllccc]]]UUUOOOPPPHHH===444///...//////222333444444333222111000.........///000111222333222333555666444222999AAAUUU]]]ccchhhqqqzzzzzzssshhh___RRRDDD999333666>>>;;;;;;===<<<777222555;;;<<<<<<:::999:::???EEEJJJYYYlllwwwgggTTTEEE===000...111777>>>DDDOOOXXX^^^fffnnnmmmbbbTTTHHHBBB<<<999555222111111000000---......//////.........,,,...000111000000111222444444333111......///111111111111///---,,,...000000...///444777666666777@@@KKKUUU^^^mmm~~~uuupppjjjfff___YYYYYY\\\aaammmxxx~~~nnnZZZ@@@999555777999888888999::::::;;;@@@KKKYYYgggpppoooqqqtttwwwxxxyyy{{{|||zzz}}}~~~zzzvvvuuuuuuuuuvvvvvvuuutttuuuvvvxxxuuuuuuuuuuuutttsssrrrqqqooopppqqqqqqqqqrrrtttvvvuuuyyy||||||zzzxxxyyyzzz{{{zzzzzzyyyxxxxxxwwwwwwzzzuuurrrsssvvvwwwsssooowwwuuuwwwzzzzzzwwwvvvxxxxxxyyyyyyvvvrrrqqquuuxxx{{{uuupppqqqxxx||||||zzzyyyuuusssvvv|||{{{www{{{{{{yyyyyyyyyvvv|||{{{yyyyyyzzzzzzxxxwww{{{wwwsssssstttuuussspppzzzzzzyyyyyyxxxxxxwwwwwwzzz~~~~~~~~~~~~zzz{{{{{{{{{zzzyyyxxxwwwvvvyyywwwuuuvvvxxxzzz{{{zzztttyyy}}}zzzxxx||||||{{{zzzyyyyyyyyyyyyzzzwwwtttvvvzzz{{{wwwsssvvvsssqqqrrruuuvvvuuusss}}}yyytttqqqrrrvvvyyy{{{}}}zzzwwwttttttuuuxxxzzz{{{||||||yyy{{{wwwvvvuuutttxxx}}}}}}zzzxxxwwwuuuuuuuuutttsssqqqtttsssrrrpppoooqqqtttwwwttttttssssssuuuvvvxxxyyy222333444666888999999999:::888666444444555777888111000//////000111333555777555444333444333111///+++,,,---.........,,,++++++///888HHH\\\lllqqqqqqjjjdddYYYNNNDDD<<<777444333111...000333555444222555555666777888888888888777222///000000222888???DDDFFFJJJQQQ[[[fffqqqxxxrrrqqqnnnhhh^^^SSSIIICCC777222---,,,///222222000333222000...///111444666333555555444111...---------...,,,***+++333@@@KKKRRRdddqqqssszzzxxxkkkYYYIIIBBBAAABBBBBBAAA@@@AAAHHHRRRZZZ^^^gggttt||||||xxxvvvwwwggg___SSSFFF<<<666555555666666777888:::888555222......//////000000000000333222111///............111888AAAIIIQQQ\\\jjjtttvvvooofff\\\RRRIIICCC@@@888222......111333555777:::888666666999AAAMMMWWW```gggrrrzzz|||yyywwwwwwuuuiii___\\\VVVJJJBBBBBB>>>;;;666///***)))+++.........////////////000111000333666999;;;???DDDGGGTTTZZZeeettt|||wwwggg[[[XXXTTTOOOTTT___bbbdddgggnnnvvv}}}yyyjjj^^^XXXSSSLLLFFFGGGAAA888000------000222222333333333222111000///.........///000111111222333333444777666555;;;CCCOOOVVV]]]aaagggoooppplllooojjj___QQQBBB999:::>>>???AAACCCBBB;;;555888@@@AAABBBBBBCCCGGGNNNXXX^^^iiitttyyyttt|||~~~}}}rrr```MMMAAA;;;///...000777<<>>LLLYYYccclllsss||||||zzzrrrcccSSSEEE>>>666555555666888666000+++***+++---///222333444555111///000333666;;;GGGRRR]]]```gggmmmqqqoooiiieee^^^ZZZSSSKKKDDD>>>;;;999666444111/////////...---...---,,,,,,...000222444444555555444222222333555222333222---(((''',,,111>>>JJJSSSXXXcccuuuzzzrrrlllhhh```aaabbbcccfffkkkqqquuu{{{~~~~~~|||yyytttkkkcccYYYSSSIII>>>666333222222777666555444555444222000,,,///333555555111---***,,,---///000///,,,)))'''%%%---666>>>DDDLLLWWW___bbbjjjrrrtttqqqmmmfff___QQQBBB777777999999===CCCCCCNNNXXX\\\aaalllzzzvvvrrrpppbbbVVVKKKEEE===222...111444444333000---+++,,,------,,,+++,,,///222333444444444555777888:::;;;;;;===GGGSSS]]]ccckkkuuu}}}~~~yyybbbSSSDDD>>>===:::555222111222222111//////000222000000000000000000000111000111222222333333222222888444333333222222666===@@@GGGNNNPPPPPPRRRWWW\\\kkkqqquuuqqqkkkfffaaa\\\[[[\\\^^^___]]][[[aaaiiioooqqqsssuuuwww{{{uuukkkjjjmmmllliiifff^^^]]]YYYOOOCCC999333111111000111555666777;;;AAALLLLLLTTTcccssswwwlllaaaWWWUUUQQQLLLGGG???777222///000000111222222222222---...000111222444888:::===:::777555444444222111000222444555555666888:::888;;;FFFXXXeeelllppptttzzz|||xxxrrrqqqpppfffYYYKKKEEE???<<<888555999@@@RRRcccmmmmmmsss|||vvvgggSSSJJJBBB@@@<<<666222111000222555:::CCCPPPaaalllssstttuuuvvvwwwyyy{{{}}}vvvxxxzzz{{{zzzzzz{{{|||vvvvvvwwwxxxxxxxxxwwwwwwwwwxxxxxxwwwvvvvvvxxxyyy|||{{{yyyvvvssstttyyy~~~zzzzzz{{{{{{|||}}}~~~~~~zzzyyyxxxyyyzzz{{{zzzyyyvvvwwwwwwtttsssttttttqqqnnnpppsssvvvwwwwwwvvvuuuoootttyyy}}}}}}|||}}}~~~xxxzzz|||{{{yyywwwxxxyyyxxx|||~~~{{{zzz}}}}}}|||}}}~~~}}}{{{xxxvvvuuuvvvuuuvvvxxxyyyxxxwwwuuusssrrrsssuuuwwwzzz|||~~~{{{|||}}}~~~wwwwwwxxxyyyyyyyyyxxxxxxuuutttttttttvvvwwwvvvtttuuuvvvxxx|||}}}{{{ttttttuuuvvvwwwyyyzzz{{{wwwwwwwwwxxxyyywwwtttqqqlllkkklllpppuuuxxxxxxvvvqqqrrruuuxxx{{{{{{yyywwwwwwxxxxxxxxxwwwvvvuuuuuuuuutttwww{{{{{{wwwuuuuuuzzztttrrruuuxxxwwwwwwxxx}}}zzzvvvuuuuuuwwwxxxxxxvvvtttssstttvvvxxxxxxxxx{{{yyyvvvsssrrrsssuuuvvv///000111222333444444444444222///,,,,,,...000222333222111000111333555666111000//////222444555555555555555444444333333222444666>>>KKKUUU]]]iiitttzzzxxxgggXXXOOODDD@@@<<<:::888666111---+++,,,...///111222222222111111444999===DDDRRR^^^lllmmmppprrrpppiii___WWWNNNJJJCCC===888555555555333222000///...---,,,+++++++++,,,---...000222333444444444222000111333555666666555111------000333;;;???EEENNNXXXdddnnnuuuzzzzzzxxxxxxzzz}}}}}}uuurrrnnnbbbUUUMMMIIIAAA999444111111222666555333333333444222111000111333444222///+++(((***---111444333000+++(((%%%+++222888<<>>@@@DDDKKKZZZkkkwww|||zzzssslllaaaSSSHHH>>>:::666555222000444:::GGGTTT___dddlllvvvuuummm___UUULLLHHHCCC;;;555444222444777:::BBBPPPaaannnyyyxxxwwwyyy|||~~~~~~uuuuuuvvvxxx{{{|||{{{zzzwwwxxxyyyzzzyyyxxxvvvuuuwwwvvvuuuvvvxxxyyyyyyyyy}}}{{{xxxvvvtttuuuwwwxxxwwwxxxyyyzzz{{{|||}}}}}}{{{{{{{{{{{{{{{zzzxxxwwwvvvyyywwwrrrqqqttttttpppqqqqqqrrrsssvvvwwwwwwwwwrrrsssvvvyyy|||~~~~~~}}}yyyxxxwwwwwwxxxyyyyyyyyyyyy|||}}}zzzyyy{{{}}}|||{{{|||}}}zzzwwwtttuuuvvvuuuwwwxxxyyyxxxwwwvvvuuurrrssstttwwwyyy{{{}}}~~~xxx~~~~~~{{{}}}vvvwwwxxxyyyyyyyyyyyyyyyqqqqqqrrrtttvvvvvvtttrrrnnnppptttzzz|||xxxttttttttttttuuuwwwxxxxxxtttwwwzzz{{{xxxvvvtttuuunnnoooqqqsssuuuvvvuuuuuupppssswwwyyyyyywwwvvvvvvtttvvvwwwvvvsssrrruuuxxxuuurrrsssxxxxxxttttttwwwvvvqqqqqqtttuuussstttyyyuuuuuuuuutttssstttwwwzzzvvvtttrrrsssuuuwwwwwwuuuwwwuuurrrpppooopppsssttt...///000111222333333333222000,,,***)))+++...111111111000000222444777999333111000000222333444333222222333333333333444444,,,///999GGGPPPYYYgggvvvrrr|||xxxiiiaaaPPPJJJAAA<<<999666222/////////000111111111111111444555999@@@EEEMMM[[[hhhxxxwwwuuusssnnncccVVVMMMAAA===888333111111333444222111000//////---,,,,,,+++,,,---///111222333333444333222000//////111444555444111...---...111444888666:::DDDMMMRRRYYY```oooxxxxxxnnnjjjgggYYYIIICCC@@@;;;666444333555666666444222222444555444444333333333111///,,,)))((()))---222777777333---)))(((,,,111444666===HHHQQQZZZbbbhhhiiippp|||qqq```^^^___^^^aaaiiirrrttttttvvv{{{uuunnn___OOOCCC???777...+++---///......111444666444222111111333000...///333777888888444333333444555555444333000111555>>>MMM^^^mmmvvvxxx}}}sssggg]]]MMMAAA777888999555222333333555666444111///111333............///111222333///000222333333222111111111///111444444111000222333222555<<>>FFFSSSdddsss||||||~~~}}}tttcccPPPAAA:::000000111333333444444444555555555333111000222444777444222333777::::::999555888<<>>999666333444777888777555999333555DDDUUUaaakkksssyyyqqqfff[[[UUU@@@;;;:::;;;;;;666333333666777777444111000222555111///---///333333///+++---000444666444222000///000111222000---+++,,,...111222222333555;;;BBBGGGMMMUUUaaannn{{{{{{qqq^^^UUUIIIBBBAAABBBBBB@@@===999555222000///...---///222555666555555777:::888888999<<>>GGGOOOVVV___hhhooorrrpppnnnhhhZZZHHH>>>===:::>>>AAACCCHHHXXXnnn}}}}}}vvvuuurrruuuzzzzzzxxxvvvuuuvvvxxx{{{}}}}}}zzzvvvsssqqqvvvuuuuuuuuuvvvwwwxxxyyy}}}zzzvvvtttuuuxxxyyyzzz}}}wwwuuuyyyzzzxxxxxx|||zzzwwwzzz{{{yyyvvvvvvxxxuuutttwww|||~~~zzzvvvuuuqqqooorrrxxxzzzvvvpppwwwtttrrrvvv|||~~~yyyssswwwrrrssswwwwwwrrrrrrvvv{{{vvvuuuwww{{{||||||yyyvvvrrrqqqsssuuuwwwxxxyyy{{{}}}|||yyywwwwwwtttsssvvv|||~~~{{{{{{{{{|||}}}~~~|||xxxuuuuuuvvvyyy{{{{{{zzzxxxvvvxxxzzz{{{yyyuuupppmmmllluuurrrppprrrwwwyyywwwtttxxxwwwtttqqqssswwwvvvqqqqqqrrrssstttvvvxxxzzz|||vvvrrrooonnnqqqsssrrrqqqqqqrrrssstttttttttttttttvvvvvvuuusssqqqqqqsssvvvrrrqqqpppooooooqqqssstttssspppoooppptttuuutttqqqqqqrrrrrrrrrsssvvv{{{uuusssqqqooooooqqqtttvvvkkkqqqsssooopppuuuxxxvvv333000---...222444222000222...+++***,,,///111111666666555444222333666888444222000111333444333222222222222111111111000000---...333>>>MMM^^^jjjpppuuu{{{|||sssooogggZZZMMMBBB;;;888999888:::;;;999444444777<<>>DDDIIINNNZZZjjjssswww|||}}}sssfffXXXLLLDDDAAA:::999777555555666999;;;999888666444333333444555333222222111000000//////111000111555999999333...///222333222111333999>>>EEEKKKTTT]]]eeeppp}}}~~~wwwkkk```WWWMMMCCC<<<888666444111000111222333333333333222222222111111222555777999999:::;;;===;;;999666555777999;;;;;;@@@>>>CCCQQQ___jjjuuu}}}}}}yyywwwqqqlllkkkiiibbbUUULLL???:::777999777333000111666777777444111111222555333111...000222222...***---000333444222///---,,,...000111000---,,,---...------...///111555;;;@@@IIIQQQ___mmm{{{zzzpppeeeUUUMMMBBB;;;::::::999888999777333111111222111111222333333111///000333666555666666777<<>>QQQaaakkkmmmrrrvvv||||||rrreeeVVVJJJDDDGGGBBBAAACCCCCC???===>>>KKKSSS[[[bbbmmmyyyyyyrrrqqqlllcccWWWKKK???666111***'''######&&&+++000222222444555555444333444555555333111///...///000111333333333222111000///.........---,,,,,,...///000000---,,,111555999???EEELLLWWWfffpppvvv|||||||||vvvhhhTTTCCC;;;999555555666777888888999999999999999555111000333666111111111111111111222222333222222444777777333000222444555333111111555888<<>><<<::::::<<<:::888666777;;;AAAFFFMMMQQQZZZgggqqqyyy}}}tttppppppooojjjdddgggccc```cccgggbbbSSSEEE???999555555444000///000555666666444333222333555555222000000222111---***---///111111///,,,+++***...///111000...---------)))***+++,,,---111555999AAAKKKZZZjjjxxxwwwooobbbVVVJJJDDD;;;666444444333111555333111111333444555555444333111...++++++...111444444444333666>>>JJJSSSfffoooxxx{{{|||yyyiiiXXXSSSIIIAAA@@@AAA???:::888777555666999999555333555888999;;;=========<<<;;;AAAEEEMMMWWWaaakkksssxxx~~~vvvnnniiiiiikkkllllllhhh```TTTGGG===888333333222000///000444777999:::;;;;;;===CCCLLLTTTaaavvvyyymmm```VVVPPPQQQSSSXXXbbbqqq{{{|||}}}xxxyyy~~~yyyxxxwwwuuutttvvvyyy}}}zzz{{{|||{{{yyyxxxwwwxxxtttuuuwwwzzz{{{{{{zzzzzzwwwwwwyyy{{{}}}|||xxxvvvwwwttttttxxxzzzyyyxxxyyywwwuuuvvvxxxwwwtttuuuyyyzzzzzzzzzyyyyyyxxxvvvuuurrrqqqpppppprrrvvvzzz|||wwwwwwwwwwwwwwwxxxxxxwww|||yyywwwwwwvvvttttttwwwzzz{{{|||{{{yyywwwvvvwwwyyy|||~~~}}}zzzwwwwwwxxx{{{|||}}}}}}|||yyywwwuuu~~~zzzuuutttwww{{{{{{{{{|||xxxuuuvvvxxxzzz{{{vvvwwwwwwxxxyyyzzzzzzzzzzzz{{{{{{xxxuuurrrqqqqqqtttrrrqqqsssxxxzzzyyywwwyyyzzzwwwssstttvvvuuuqqquuusssqqqsssvvvxxxvvvtttyyytttmmmhhhhhhkkknnnpppooooooppppppqqqpppppppppoooppprrrsssrrrsssuuuvvvqqqpppoooooopppqqqtttuuuvvvsssqqqrrruuuvvvsssqqqqqqtttwwwwwwuuurrrooonnnqqqqqqrrrqqqpppooommmlllvvvyyyyyyuuusssvvvxxxwww222...******,,,000222333333222222222333333333333222222000---***)))***,,,///111333555777666444333333222000//////111333444///000444@@@QQQ```iiilllqqqsssvvvyyyzzz|||~~~wwwlllbbb]]][[[TTTOOOQQQTTTTTTSSSTTTaaaiiiqqqwww}}}wwwmmmnnnfffXXXKKK???888333000***'''%%%$$$''',,,111444444555666666444333333333333222000......///111222111222333444333222000///............///000222222222000111444777:::AAAJJJUUU___kkktttxxxzzz~~~}}}{{{zzz{{{|||}}}yyy~~~~~~oooXXXCCC999888333444555777888888666444444777888444///...222666222111111000111111222333555333333444555555333111222333444333111111333555999<<<@@@GGGPPP\\\jjjsssuuu||||||xxxddd[[[MMMBBB<<<888444222333444666777888777666555666555555444444555666777999===BBBCCCAAA===999777777888777777888@@@KKKSSS]]]fffttt~~~xxxmmmeeebbb```^^^]]]aaabbbdddfffggg```QQQBBB???888222111111...///222555555555555444444444555444222111111222111///------///000000///---------000000000///...,,,++++++((()))+++,,,---000333666<<>>:::777555666999888444333444888999;;;<<<===???BBBDDDLLLPPPYYYgggsss{{{}}}|||~~~sssfff[[[VVVXXXZZZ^^^]]]ZZZRRRGGG===666333000111111111111333666888===<<<:::777777<<>>BBBCCC@@@<<<888666222444666999???IIIWWWaaakkkxxxvvvrrrjjj```YYYWWW[[[``````hhhmmmkkkfff^^^PPPDDD===555...,,,,,,+++...222555444444555666666555555222111000111222333222222---///000111000111222444333222000...,,,+++***)))''')))+++---...111555888<<>>888777666555666666555444222111000111333555555444111111222222111000---,,,111333444333444777>>>DDDNNNXXXdddlllssszzz~~~}}}tttfffXXXLLLCCC===888555555777777333222444444555777999<<>>EEENNNYYYeeemmmrrrssssssqqqooonnnpppqqqyyy{{{~~~yyyuuuyyyzzzoooZZZPPPBBB888333222111111---...---+++)))(((***,,,222333333222///---------+++,,,---///222444666777111222444555555444333222333444555555666777777888444666999<<<<<<@@@MMMZZZmmmrrryyyzzzsssnnneee```YYYUUUVVV]]]fffllloooxxx|||lllXXXIIIAAA:::777333333444333000------///000...,,,---111555333222000......///111222333444444555555555444444111000000///000111222333555666999@@@KKKXXXdddkkkmmmxxx~~~zzzuuuuuuxxx|||~~~yyynnneeePPPIII>>>777444333222000000222555777888777555444444444666777888888888888999<<>>???OOObbbnnnrrruuu{{{{{{jjjZZZLLLCCC;;;777555666555333333777111444999===BBBKKKVVV^^^kkkooovvv}}}{{{ppphhh[[[TTTIII???888888:::<<>>999333111333444222000000///...------...000222000///---,,,---///222333111333555666666555555555333111...---...///111222444666:::CCCPPP___kkkrrrvvv~~~}}}tttjjjiiilllrrr{{{yyykkk___JJJDDD<<<777666555333000///111333555666555333222111333666888:::999888777777888999999666555555555777999???JJJXXXfffpppvvvzzzxxxrrroookkkggg```^^^YYYRRRKKKJJJNNNSSSZZZfffoooooopppsssmmmbbbKKK@@@444...+++***---222444333333555888999777555333333333222111222444555222333333333333444888:::555000+++((())),,,------+++---///111555;;;BBBGGGSSS___qqqvvvqqqrrrrrrsssyyyzzznnnVVVAAA777...111444666666444222111---,,,---///222444444333000...---...///...***'''&&&***---//////111555888888FFFXXXeeeiiilllttt{{{yyylll[[[LLL@@@;;;777777555444666:::666<<>>000333777999777444111///******+++...222444444444111...***)))******'''%%%%%%)))...//////000333666888???KKKVVV\\\cccoooyyyrrryyyzzzhhhUUUCCC===888777666555888======FFFQQQZZZaaahhhqqqxxxwwwvvvtttnnneeeZZZPPPKKKBBB???:::666333111000///111222444333222222333444000333777999888555444333---///000000111444;;;@@@@@@@@@FFFSSS___gggpppxxxxxxwwwkkkmmmyyy|||zzz{{{wwwwwwxxxyyyxxxvvvuuutttuuuyyyzzz{{{|||{{{zzzxxxwwwuuuttttttvvvxxxyyyxxxwww{{{}}}zzzuuuvvv{{{{{{vvv{{{vvvtttyyy|||{{{zzzzzz{{{wwwssstttyyy|||{{{xxx{{{yyyuuusssssssssuuuuuuwwwwwwyyyyyyyyyxxxuuutttwww}}}~~~{{{zzz|||yyyrrrvvvuuuvvvyyy}}}}}}yyyuuuwwwwwwyyy{{{}}}{{{wwwtttxxxwwwuuuttttttvvvxxxyyyyyy{{{}}}}}}{{{zzzyyyyyyxxxuuuqqqqqqssswwwyyy{{{{{{{{{{{{zzzzzzyyyxxxxxxqqqssswwwxxxwwwuuussssssrrrssstttsssrrrrrrssstttqqqwwwyyyvvvsssssstttrrrtttyyy~~~|||vvvrrrtttwwwssswww{{{|||yyyuuuttttttyyyyyyyyyxxxwwwuuutttsssuuuvvvuuutttssstttwwwzzzqqqpppoooooopppqqqsssuuuooommmkkkmmmppprrrpppnnniiikkkmmmnnnpppssswwwzzzvvvvvvxxxyyyzzz{{{{{{{{{zzzvvvuuuxxxxxxvvv{{{222444555333000...000333777555222000///000111333333222000///...///111222222444666777888777666555;;;<<<======;;;888444222888222111;;;NNN```jjjlllooouuuyyyxxxyyy|||zzzuuukkkgggddddddkkkttt}}}}}}kkkYYYIIIBBB:::555333333111///111222111...+++))))))***---...//////......///000000111222555777888555333333111000222666888777555<<<777444666666666999>>>GGGSSS[[[[[[```lllrrrnnnwwwuuuuuuvvvvvvqqqjjjcccWWWOOOHHHFFFGGGLLLUUU^^^eeelllwwwsss```SSSFFF<<<555555555333666<<<888666333111222222222111111///---...000222111000333444555777888999888666666555222000///...///000666;;;DDDRRRbbbrrr~~~yyymmmccc^^^dddeeelllvvv~~~zzzlll___OOOCCC:::<<<>>>:::777777......111555444///...000111333777999:::888666555444444444444555888===AAADDDHHHUUUhhhxxx|||vvvooorrrlllddd^^^[[[WWWSSSPPPOOOKKKFFFAAA>>>===???@@@DDDDDDGGGNNNZZZfffooosssjjj```RRRFFF>>>999444111555555555444222222444777666444222000//////000111444666444//////444444000777---%%%'''+++---000555333333888AAAJJJQQQZZZbbbpppzzz{{{rrrjjjdddaaa___^^^iiikkkmmmmmmkkkcccRRRBBB999666444444666555///)))&&&&&&)))---111444444333.........---,,,+++)))(((------......//////000000666888>>>EEEIIIOOO[[[gggnnnuuuxxxyyy~~~vvveeeUUUNNNGGGCCC@@@===???DDDNNN[[[gggnnn{{{yyyrrrjjjbbb^^^WWWMMMCCC???<<<:::888666555555333222///000000111222222333333555666999;;;<<<999444////////////000222666:::<<<;;;666<<>>DDDMMM\\\hhhhhhjjjsssxxxwwwooommmkkkjjjjjjgggbbb]]]MMMFFF@@@@@@CCCIIIRRR\\\aaagggqqqyyyyyyppp```UUUKKKAAA999777666333555:::999777555444444444333222111///...///111333222111333333444555666666444333333333333333333222222222888AAAPPPaaaqqq~~~~~~vvvmmmgggcccccceeelllvvv}}}xxxkkk^^^UUUGGG;;;:::<<<:::555333333111111444333//////222555777999999888555222111333444555777:::@@@HHHMMMUUUYYYdddrrr||||||uuunnneee^^^TTTOOOMMMLLLIIIFFFFFFCCC???;;;999888999999888999<<>>@@@DDDNNNZZZbbbmmmuuuyyy|||nnnccc\\\UUUQQQNNNKKKMMMQQQ```nnn{{{yyyhhh___WWWSSSMMMDDD===:::999888777666666666555555111111222222222222222222444555777:::;;;888333///+++,,,...000222444777888888444999KKK___kkkmmmlllsssxxx~~~}}}wwwssstttwww|||}}}||||||yyyyyyyyyxxxxxxwwwvvvuuuqqqsssvvvvvvtttrrrssstttssstttvvvwwwyyyzzz{{{{{{wwwyyyzzzyyywwwvvvxxxzzzwwwxxxzzz{{{zzzzzzyyyyyy|||xxxwww|||}}}zzzyyy{{{xxxxxxwwwvvvuuuuuuvvvwww{{{}}}}}}zzzwwwvvvwwwuuuzzz~~~}}}yyyvvvvvvxxx{{{yyywwwuuuuuuuuuvvvvvv{{{||||||{{{yyywwwuuutttzzzuuutttxxxzzzwwwwwwzzzuuuwwwyyyyyyxxxyyyzzz|||xxxuuuqqqpppssswwwzzzzzzzzzxxxwwwwwwxxxxxxvvvuuuwwwxxxyyyzzzyyyxxxvvvuuuxxxuuussssssvvvxxxwwwtttvvvtttsssrrrssssssqqqpppsssrrrqqqtttwwwzzzyyyxxxzzz{{{|||}}}|||{{{yyywwwyyyuuuuuuzzz|||yyyxxxyyyxxxvvvuuutttttttttrrrqqqrrrrrrqqqpppppppppppppppsssssstttvvvxxxxxxuuussstttrrrqqqqqqssstttrrrpppuuutttssstttxxxzzz{{{|||}}}{{{|||777888999888666555555666888666444111000111222222222111000///000111444555333444666777777666555555<<<<<<<<<;;;999666333111111333:::EEETTTaaakkkoooqqqwww|||}}}}}}|||wwwpppkkkiiihhhkkkqqqxxx}}}{{{~~~zzzwwwuuuqqqcccVVVDDD>>>777222222111000...---...///...,,,++++++,,,///111333333222333444666444333111222333444444333666444333333444444333111111222777===@@@@@@EEELLLXXXhhhtttuuussswww{{{zzzkkkfff```\\\ZZZWWWSSSOOO@@@;;;888;;;???FFFOOOXXXYYY___gggnnnpppkkkaaaZZZPPPHHH???;;;888555666999;;;:::888888999999777666222111///000222333222222000111222444444444444444444555555666666666555555AAAOOOcccuuu~~~~~~|||xxxrrrllliiihhh```cccjjjssszzzwwwnnneee]]]OOOAAA<<<<<<999444111666222111333333111222555999;;;<<<<<<999666444333444666999>>>EEEOOOYYY```kkkooovvv{{{}}}xxxooohhhVVVLLLBBB===???@@@>>>;;;;;;:::888666555444333333///111333666;;;DDDPPPYYYiiinnnssspppdddUUUHHHAAA:::555111000222333333222111111111111000000///...,,,......---///444666555222333444333111555CCCQQQYYYVVVXXXcccoooyyyzzznnnmmmiiiddd```_________^^^iiilllppptttvvvooo\\\III@@@<<<777444444444111...//////000222555777777555333222111///............///////////////.........222333555888777888AAAKKKWWWdddrrr{{{yyyrrrkkkhhheeebbbccchhhwwwrrrZZZQQQHHHDDD@@@:::555444666666666777777777777777444444444333333111000000222333555777888777333///))),,,///222333444666777:::;;;AAARRRjjjzzzvvvjjjnnnoooqqqrrrsssuuuyyy}}}{{{~~~~~~yyyvvvvvvwww{{{||||||}}}wwwxxxxxxxxxxxxxxxyyyyyypppqqqrrrrrrqqqpppqqqsssqqqsssvvvyyyzzzzzzyyyyyywwwxxxzzzzzzxxxwwwwwwxxxwww{{{~~~~~~{{{yyyzzz}}}zzzxxxzzzzzzwwwvvvwwwyyywwwtttrrrrrrsssvvvwww|||}}}}}}|||zzzyyyyyy{{{wwwzzz||||||yyywwwxxxzzz{{{zzzyyywwwvvvvvvvvvvvvzzz{{{{{{{{{yyywwwuuutttyyyvvvuuuyyyzzzxxxwwwxxxtttvvvxxxxxxxxxyyy{{{|||xxxuuurrrqqqtttyyy}}}zzz{{{zzzxxxwwwvvvwwwxxxuuuyyy{{{{{{xxxwwwwwwxxxzzzuuurrrtttyyy|||yyyuuuuuuttttttuuuuuusssooolllpppoooppprrrvvvxxxxxxwww||||||}}}}}}|||zzzxxxvvvyyyuuutttxxxzzzyyyyyyzzz{{{yyywwwvvvuuutttrrrpppqqqrrrrrrrrrrrrqqqpppppptttsssrrrsssuuuwwwvvvvvvuuusssssssssuuuvvvuuutttxxxwwwvvvwwwyyyzzz{{{zzz~~~}}}}}}555666777777777888888888888666444222111111222222000///......///111444666666666777888888777777666:::::::::999666444111///000555===HHHTTTaaammmtttuuuxxx|||}}}|||zzzuuurrrllllllnnnrrrxxx~~~|||{{{|||{{{tttmmmtttvvvwwwwwwwwwpppaaaRRRDDD???888555444444222000...///111000///...///000222444555666555666777999777444111000111333333222555555333333222111000///222333;;;GGGOOOSSSUUUYYYeeeooowwwwwwuuutttrrrnnnhhhaaaVVVNNNJJJFFFBBB???888444333777<<>>===:::777777888777;;;AAAJJJTTTaaammmuuu|||}}}vvvnnnddd\\\KKKAAA666333666::::::777555555555555444333222111...000333444666???LLLWWWaaammmzzz}}}tttfff[[[UUUEEE===444000222444333111000111222333333222000///...000111111222666999:::555888;;;===???GGGVVVccckkkkkkooowww~~~yyywwwyyywwwnnneee```\\\VVVTTTUUUYYY\\\^^^gggjjjmmmqqqvvvsssdddTTTGGGAAA999444444666888999555444444555777999888777555333111...---...///000000000//////......------333444555777555444:::CCCQQQ```qqq}}}}}}vvvfffPPPFFF===:::888444222222444666888888777666666666666666666555444222000//////000111333555555222///+++...111333444666:::>>>BBBIIIRRR___tttzzziiicccbbbbbbccchhhnnntttxxx||||||yyyvvvvvvwwwxxxyyyxxxuuussssssttt{{{{{{}}}xxxxxxxxxxxxxxxyyyyyyyyyssssssrrrqqqppppppqqqqqqrrrsssuuuvvvwwwwwwvvvvvvvvvwwwwwwxxxxxxxxxzzz{{{xxx{{{~~~~~~}}}~~~~~~{{{wwwwwwwwwvvvvvvvvvwwwuuusssrrrrrrtttuuuuuuyyyzzz{{{{{{{{{zzzzzzzzzwwwxxxyyyxxxwwwwwwyyy{{{zzz{{{{{{zzzxxxvvvvvvvvvvvvwwwxxxyyyzzzyyyxxxxxxrrrqqqrrruuuwwwwwwuuutttssstttvvvwwwwwwxxxzzz{{{vvvuuutttuuuxxx{{{~~~~~~zzzvvvwwwxxxvvvzzz}}}{{{vvvtttuuuxxxyyywwwuuuvvvzzz|||{{{zzzwwwvvvuuuuuuuuurrrooolllpppoooooopppsssvvvxxxyyyzzz{{{|||}}}|||{{{yyywwwwwwuuuuuuxxxyyyyyywwwvvvzzzxxxvvvvvvuuuuuurrrqqqqqqrrrsssssssssrrrpppooommmkkkjjjkkknnnrrruuuvvvqqqqqqrrrtttvvvxxxyyyzzzyyyxxxwwwxxxzzz||||||{{{}}}||||||}}}///000222555777888999888666555333222222111222222......------///111333555888888999999999888888888777777666555444111///...222777>>>GGGSSSaaapppzzzzzzzzzyyyzzzyyyvvvuuuuuunnnppptttzzzxxxrrrlllkkklllkkkgggcccfffnnnwww}}}~~~uuucccRRREEE@@@:::777666666333111000222444555444333333444555666888888888888999;;;888555222000111222333333444444333222111000//////666777AAAUUUfffllllllkkkooopppnnnmmmllljjjbbbYYY\\\TTTIIIAAA<<<999666333222//////333777;;;AAAGGGIIIMMMSSSXXX^^^bbbeeefffbbb]]]UUUKKKDDD???:::666666555444666888999999888555555333111///.........,,,............000444888======>>>@@@CCCHHHMMMPPPbbbnnn}}}xxxrrrooommmjjjeee```]]]]]]^^^]]]^^^___ccchhhmmmrrrtttsssqqqhhhYYYIII<<<555222+++((((((///333444444777777999;;;999444222333666999@@@JJJWWWeeesssuuukkkcccYYYPPPAAA999111///333777777555000111333444444222000///---000222333666>>>LLLVVV^^^lll||||||rrrllljjjXXXNNNAAA:::888777666333000222444555666444222111111222444555555666:::>>>999<<>>LLLbbbuuu{{{zzzxxxppphhh___[[[\\\ZZZRRRJJJJJJCCC:::444333222000...---***+++///222333666:::AAAEEEJJJOOOUUU]]]dddiiinnnkkkdddYYYPPPJJJAAA999666444222111222444444333555555555333000///000111111000///,,,***,,,333999EEEGGGJJJPPPXXX```ggglllrrrwww~~~xxxmmmeee``````]]]XXXSSSOOONNNNNNXXXXXXWWWXXXZZZ```hhhnnnzzz}}}zzzmmm]]]NNNBBB;;;---'''&&&***///000000222333666777444///---000444@@@HHHVVVeeerrr}}}vvvfff\\\XXXPPPFFF777333000///222444444333---///111222222111///---,,,---...000444<<>>555444444333444777333777:::999555000......555666777888777555333111.........000333555444333222555888:::<<>>888333/////////---+++***(((***...000///000444:::===BBBHHHNNNXXXbbbjjjpppqqqmmmeee___ZZZQQQGGG???;;;666333222222222111333555666555333333555777444444111...,,,222<<>>GGGIIIKKKLLLOOOUUU___fffsssyyy~~~{{{vvvmmm]]]OOO===333++++++------///111111666999888555666===CCCPPPYYYfffqqqxxx{{{{{{{{{xxxsssdddRRRKKKLLLFFF;;;///000111222222222222222...///111222111000///...---------...333;;;BBBGGGVVV___llluuuyyy{{{|||sssgggYYYJJJ===666111222333555555555555555222222666;;;;;;:::@@@IIISSSYYYbbbmmm|||~~~yyyuuutttpppjjjggghhheeehhhiiibbbUUUHHHBBBAAA<<<888444333777===CCCFFFJJJRRRZZZ___gggsss~~~zzzmmm\\\LLL@@@:::777888666444444555666666666111111000///...------,,,.........///////////////222222555777555333999AAAOOO\\\rrr{{{sssggg[[[SSSCCC:::333222333222333666000555:::999444...,,,,,,333555777888999777555444111000000222555888999888888===DDDGGGKKKRRR^^^hhhrrruuuzzzzzzooo[[[JJJCCC;;;???EEEJJJRRR^^^nnnyyy~~~zzz{{{}}}~~~|||yyyvvvuuuttttttuuuvvvxxxzzz{{{zzzyyyzzz||||||yyyvvvtttttttttttttttuuuuuuvvvvvvuuuuuuxxx{{{|||zzzxxxwwwxxxyyyzzz||||||{{{yyytttvvvvvvssstttwwwuuupppqqqnnnmmmqqqvvvzzzyyywwwxxxxxxxxx{{{}}}}}}zzzvvvwwwwwwvvvvvvvvvuuutttssstttyyy~~~}}}zzz{{{}}}||||||{{{zzzxxxuuurrrppptttvvvuuusssuuuzzzzzzuuuvvvwwwxxxwwwvvvvvvwwwxxx{{{{{{zzzxxxvvvwww{{{~~~|||{{{|||~~~}}}}}}|||{{{zzzzzzzzzzzzxxxzzz|||{{{xxxwwwzzz}}}{{{zzzyyyyyyxxxwwwtttqqqrrrtttuuutttssssssvvvyyyssstttvvvxxxyyyxxxwwwvvvqqqvvvzzz|||{{{qqqppppppqqqtttuuutttsssqqqpppoooooonnnnnnoooooofffdddbbbccchhhooouuuxxxxxxzzz{{{zzzxxxwwwxxxzzzyyyyyyyyyzzz||||||{{{yyyyyy|||~~~}}}{{{|||}}},,,+++,,,///222333000------...///000111222333333444333222222222444666888777777666555555555555555444444444444444444444444///333<<>>CCCJJJTTT```iiikkkppppppllljjjhhh```VVVJJJEEE===777444333333222111444666666666777:::===555555444111333;;;IIIUUUccciiirrr}}}uuummmhhh```SSSJJJCCCEEEFFFDDD???:::666444555:::@@@DDDIIIPPP[[[cccgggoooyyyuuucccOOOAAA444.........000333222888>>>@@@AAAEEEOOOWWWaaahhhsssyyyyyytttmmmhhhmmmgggUUUCCC???CCC???333+++///444666444222111222111222333333333222111000222000...000666<<>>EEEOOOTTTXXX```kkktttooommmpppssshhhPPP???:::666<<>>DDDHHHPPPTTTZZZ[[[XXXQQQKKKHHH@@@===999555333444666888666666555333111...,,,+++...///111333555666555555555777:::???DDDLLLUUU[[[dddnnnrrrnnnnnnuuuuuuooo\\\SSSHHH@@@<<<:::555111111111000111444888888666888777666555999FFFYYYfffnnn{{{zzzpppfffaaa\\\RRRIIIEEEAAA===999777777666333000000444999:::<<>>;;;???IIIQQQUUU\\\cccsssxxxtttjjjkkkhhh___TTTOOOPPPQQQPPPPPPNNNJJJDDD???999555333---...//////000333888<<<@@@FFFQQQ```ooo}}}zzzlll___OOOBBB<<<888333222333555555555444222111111222222000...---000222333111...,,,+++555333444888888:::DDDPPP]]]lll~~~wwwxxxuuummm]]]LLLDDDBBB:::666444222...***,,,000000555999888333...---...222666888555444777999888444444666:::???AAAAAA???EEERRR]]]ccciiirrrwwwvvvjjjeee```]]]TTTGGG===999888<<>>:::888777555333555;;;EEEDDDDDDDDDBBB???;;;999333333333333555555666555555666888<<>>999777333111000000222333333333333333111000...---///000222444666666777666777888:::<<>>888333444333222333555999:::999<<<======>>>DDDQQQcccpppttt~~~zzzkkkaaaXXXTTTPPPHHHAAA>>>???<<<999777777666333000///111444555888@@@LLLUUU[[[dddlllqqqyyy|||nnn___VVVOOOGGGCCCCCCIIINNNTTTYYY^^^gggsss{{{ppplllkkkkkkdddUUUFFF???HHHFFFCCC===888666666888000111111000---,,,---000222111111222444666555444444444444555666888999999777;;;BBBKKKVVVdddtttlllXXXJJJFFF@@@<<<<<<<<<;;;???FFFMMMMMMQQQZZZaaaeeekkkssszzzyyyzzz|||{{{sssfff\\\\\\YYYRRRHHHCCCEEEGGGEEEBBBAAA>>>;;;888555222111///000000000111444888<<>>CCCOOO[[[nnnzzz}}}tttoooooopppqqqssstttrrrjjj[[[III<<<666666222000111000,,,+++...111555999888333//////000777;;;;;;888888:::;;;999666666888>>>FFFKKKLLLKKKTTT^^^ggglllpppuuusssooo^^^ZZZWWWVVVQQQHHHBBB@@@???CCCJJJRRR\\\fffpppvvvzzz}}}yyyvvvtttwwwwwwxxxyyyyyyxxxwwwwwwtttvvvxxxwwwvvvvvvwwwyyyvvvxxx{{{{{{zzzxxxxxxxxxyyyxxxvvvtttttttttuuuvvv{{{zzzyyyyyyyyywwwuuusssvvvuuutttttttttuuuwwwxxxvvvuuutttsssssstttuuuwwwvvvtttsssrrrtttvvvzzz||||||}}}}}}{{{xxxvvvwwwyyyzzzzzzyyyxxxwwwvvvvvvuuuvvvyyy{{{{{{|||~~~zzzyyyxxxxxxwwwvvvqqqrrrtttuuuuuuuuutttsssqqqvvvzzz{{{xxxwwwxxx{{{{{{{{{{{{zzzzzzyyyyyyyyy{{{wwwwwwyyywwwsssssswwwyyyzzzyyywwwsssssstttwwwzzz{{{{{{yyyvvvtttssstttyyyxxxvvvvvvwwwxxxwwwvvv|||zzzwwwvvvwwwxxxwwwvvvyyytttsssxxxzzzwwwuuuvvvwwwxxxxxxyyyyyyzzzzzzzzzxxxuuuqqqppprrrttttttsssrrrqqqnnnjjjhhhiiilllpppsssuuusssppprrrwwwzzzzzzyyyvvvrrrrrruuuwwwwwwuuuwwwxxxyyyzzzzzzzzzyyyxxxyyyxxxxxxzzz}}}}}}zzzwww111111111111000...---,,,000111222222111222444666333111///------///222444222111000222444666777666999999888666555555444444666===IIIVVVaaajjjqqquuuyyywwwvvvvvvxxxzzz{{{{{{~~~xxxjjj\\\RRREEE888444333222222444333777<<>>999666333222111///...//////000///000111222222111000///111222444666777888888888999:::999888888:::>>>BBBKKKUUU[[[]]]eeesss{{{{{{vvvnnncccYYYPPPHHH???999666444333333555777:::===EEEGGGJJJNNNTTT___lllvvvxxx}}}|||vvvsssuuurrrjjjWWWNNNFFFDDDAAA<<<999888;;;999777777777666555333000///...///444:::BBBFFFNNNVVV___gggqqq}}}zzztttkkkaaa[[[ZZZ___kkkssspppoootttxxxxxxkkkddd]]]YYYQQQCCC666000:::;;;;;;:::888777777777111222111///------...000222111000222444666666666555555555444444444333333333555888===FFFTTTdddooo~~~uuueeeZZZUUUOOOIIIHHHHHHKKKQQQXXXdddgggmmmtttwwwxxx|||zzztttoooiii```SSSJJJJJJIIICCC:::777:::<<<:::444444444333333333222222222222333222222444888;;;IIITTTbbbkkkmmmmmmmmmnnnttt}}}uuueeeXXXOOOLLLFFF@@@:::555111000111111222333444333111...000111333222000---,,,,,,222444999AAAIIISSSbbbnnn||||||uuujjj```[[[[[[___cccrrrtttvvvqqqeeeTTTCCC777444///---000222///------333555777555222000111333:::;;;:::666777:::999555777888<<>>HHHTTT^^^jjjqqqzzz|||uuupppeee```ZZZXXXZZZ```iiiooo{{{{{{wwwpppeeeYYYLLLCCC>>>@@@???;;;444222555777666000000111222444555555666444555555444333444777:::IIIVVVfffnnnlllfffcccbbbhhhsss}}}{{{rrrjjjaaa]]]VVVKKK@@@999666555111111222444555444111...///111222111///------...333666>>>HHHUUUdddsss~~~oooeeeZZZRRROOOQQQXXX```pppwww}}}}}}wwwiiiVVVGGG<<<444...///222111000///333333333222000000333555======:::666777;;;999555888:::AAANNN[[[bbbbbb___```]]]ZZZZZZ[[[WWWLLLBBB@@@@@@FFFNNNTTTVVVZZZ___jjjiiikkkpppxxx|||}}}{{{}}}~~~|||wwwttttttxxx{{{}}}}}}{{{xxxuuutttttttttvvvvvvvvvwwwwwwvvvvvvvvvxxxsssoooooorrruuutttrrrppprrruuuvvvvvvvvvwwwxxxttttttssstttuuuxxx{{{||||||zzzyyy{{{}}}}}}yyyuuuxxxxxxxxxwwwxxxxxxxxxyyyuuusssrrrrrrsssuuuxxxzzz{{{zzzxxxvvvttttttuuuvvvvvvwwwzzz{{{|||{{{{{{{{{yyyzzz{{{{{{{{{zzzyyyyyywwwxxxyyy{{{}}}~~~}}}|||}}}|||zzzxxxrrrssstttuuuuuutttrrrqqqtttxxx|||}}}{{{yyyxxxxxxwwwwwwwwwwwwwwwwwwxxxxxxwwwuuutttuuuwwwwwwwwwwwwyyywwwtttqqqooopppsssuuurrrtttwwwxxxxxxyyyzzz{{{xxxvvvuuuvvvxxxyyyyyyxxxyyywwwttttttwwwyyy{{{{{{yyyxxxxxxzzzzzzyyyxxxwwwvvvvvvvvvwwwxxxzzz{{{|||xxxvvvsssqqqqqqsssuuuvvvooopppooommmlllmmmooorrrsssuuuuuurrrrrruuuuuussspppoooooorrrvvvwwwuuussssssuuuyyy|||}}}{{{xxxvvvwwwwwwwwwwwwvvvuuutttrrr444333222111000///......///.........///111222222222000---******+++---///333333333111000000000111555555555333111111444666<<>>222000222333222333444222111333888@@@IIIOOO___jjjtttvvvsssnnnggg```OOO===,,,)))///555777999:::===@@@AAA@@@??????@@@AAABBBBBBAAA@@@AAADDDGGGIIIHHHHHHKKKMMMJJJ@@@888::::::999777444222333444666666555444222111//////++++++---///000222333333555555555666777888999999888888777444111000222333777<<>>:::888555222111///333777:::999888777777444222///------...///000111000///111444666666666555777888666222000///000444666999:::;;;???FFFLLLXXX___iiirrryyy~~~vvvtttqqqooosss{{{yyyppppppkkk^^^LLL???::::::;;;<<<999333222555666444222222333444555666777777555666666666444555777999BBBOOO^^^eeebbb\\\YYYYYY___iiirrrwww{{{uuuqqqgggWWWFFF:::666666222222222444555444111///...///000///...///000222444999BBBNNN]]]nnn}}}~~~xxxuuucccXXXNNNJJJKKKOOOYYYdddoooyyy{{{kkk[[[KKK???444111111000000111222111000//////111444777???@@@>>>:::;;;??????<<<;;;@@@IIITTT]]]___]]]ZZZZZZQQQIIIGGGHHHEEE===666555:::FFFUUU___eeemmmuuu|||yyywwwxxx{{{}}}|||zzz}}}uuunnnjjjiiijjjjjjjjjnnnrrrvvvwwwvvvuuutttuuuwwwvvvvvvvvvvvvvvvvvvwww{{{uuuoooooorrrtttrrrooooooqqqtttttttttuuuvvvxxxssssssttttttvvvxxxzzz{{{}}}||||||}}}~~~}}}yyyuuuwwwyyy|||}}}}}}{{{yyywwwqqqqqqrrrtttuuuvvvwwwxxxyyyyyyyyyxxxvvvtttrrrqqqwwwwwwyyy{{{||||||{{{zzz}}}}}}}}}}}}|||{{{zzzzzz}}}{{{yyyxxxzzz}}}}}}{{{{{{{{{zzzyyywwwuuutttrrrrrrrrrsssttttttwwwzzz|||{{{zzzyyyyyyttttttuuuuuuvvvvvvwwwwwwwwwvvvuuuvvvxxx{{{{{{zzzxxxuuuqqqooonnnoooqqqrrrmmmpppuuuxxxzzz{{{}}}~~~yyyxxxwwwwwwyyy{{{{{{zzzwwwuuutttuuuxxx|||~~~~~~wwwyyyzzzxxxxxxwwwwwwvvvppprrruuuwwwyyyyyyyyyyyyuuuuuutttssssssrrrssstttppprrrtttuuutttttttttuuutttvvvuuurrrrrrttttttrrrooossswwwwwwuuuttttttvvvuuuvvvxxxyyyzzzyyyxxxxxxwwwwwwwwwvvvuuussssssrrr444444222111000000000000000///---...000111000000222111///---,,,,,,---...444444333111///---...///222333444222000111555999BBBPPP```iiikkknnntttzzz|||}}}zzzqqqaaaSSSIII===333111222222333555333111222555777888===CCCOOO]]]lllrrrtttuuutttrrr\\\HHH444...222555555555777999<<<;;;::::::<<>>555///555555444222//////000222666666555444333222111000,,,,,,,,,,,,...000333444444444444444555666888888666666555333111000111333222555999>>>FFFQQQ\\\bbblllnnnpppnnniiiaaaXXXRRRLLLKKKOOOSSSQQQNNNVVVcccpppvvv~~~wwwnnnaaaUUULLLDDD===777111---***++++++)))+++///))),,,111555777999;;;===666333//////222444444333111333999@@@GGGPPP___mmmzzz~~~iiiPPPBBB444///111222222333000333666777777666666666444111---+++,,,............---...111444555555444555888;;;:::666333333555444777::::::999:::===@@@JJJQQQ\\\gggqqq{{{{{{pppdddddd___RRRBBB888777;;;:::<<<999444333555555333333333333444444444444444555666777666555555777888999BBBMMMRRRRRROOOOOOOOOUUU^^^iiioooxxxyyyeeeNNN;;;333222555444333333333333111///,,,...//////000333666:::999AAAJJJUUUddduuu|||yyyssskkkggggggWWWLLLDDDDDDFFFJJJVVVcccooo}}}~~~qqq___RRRBBB999333//////222111000//////000333666888<<>>666333111///111555333222444888777333555;;;BBBPPP___fffkkkrrrzzz}}}lll\\\KKKAAA;;;666333222555777888777444555:::???FFFRRRaaajjjjjjddd^^^[[[QQQNNNHHHAAA:::333...+++111222111000......111333555555444444444555666666///---+++***+++...222444444333333222333444666777444555444333000000111222///000333888>>>EEENNNUUU[[[aaaiiioooppplllfffccc]]]^^^eeekkkhhhccclll{{{xxxjjjXXXIII@@@999555222---***)))***)))&&&'''+++&&&***///222333333555777333222000000111222222222000111555;;;@@@HHHXXXhhhtttvvvhhhTTTCCC222---...///000111///111222222222222444666444000+++***+++---...---***+++---111444555333111111666::::::777444666888444777::::::888888;;;>>>FFFQQQ___llluuu|||xxxkkk^^^XXXNNNCCC999666777:::<<<>>>;;;666444666555222333333333222222111111111444555666666555555777888666:::>>>AAABBBCCCEEEGGGKKKVVVccckkksssvvv\\\EEE999555888666333222222222111000,,,...///111444888>>>BBBFFFNNNXXXaaannn}}}}}}uuunnnhhh___UUURRRUUULLL@@@999<<<>>>@@@JJJWWWgggyyyuuuhhhXXXJJJ===444111444222111000000333666999;;;===CCCGGGDDDCCCHHHPPPTTTSSSWWWYYYSSSIIIBBBAAACCC@@@666///222888;;;???DDDHHHRRRcccsssyyyxxxzzz~~~zzz{{{|||zzzvvvrrrooonnncccZZZUUUXXX\\\^^^bbbfffhhhnnnuuuxxxvvvuuuvvvxxxyyyxxxwwwwwwwwwwwwxxxyyyxxxvvvuuuuuuxxxyyywwwuuussstttuuuuuuuuuvvvxxxyyyxxxzzz|||}}}|||zzzwwwuuuzzz~~~xxxsssppppppwwwyyy|||~~~~~~{{{xxxuuuvvvvvvvvvvvvwwwxxxyyyzzz|||zzzxxxuuuttttttuuuvvvxxxvvvvvvwww{{{~~~~~~}}}}}}{{{zzzyyyyyy{{{}}}~~~~~~{{{xxxxxx{{{~~~}}}}}}}}}|||{{{yyy~~~|||zzzxxxwwwwwwwwwxxxzzzyyywwwwwwwwwxxxwwwwwwppppppqqqrrrssstttuuuvvvvvvwwwuuuuuu{{{|||zzzwwwtttsssttttttsssrrrooorrrwwwyyyzzzzzzzzz{{{{{{zzzxxxxxxyyyzzzyyyxxxvvvuuuvvvwwwyyyyyyxxxvvvuuu{{{|||xxxuuuvvvwwwuuuvvvwwwwwwwwwvvvuuusssssssssssssssqqqooooooqqqttttttuuuwwwwwwwwwyyy{{{~~~wwwxxxvvvqqqqqquuuwwwvvvsssvvvyyyyyywwwvvvxxxzzzyyyyyyxxxxxxwwwwwwvvvvvvwwwxxxyyywwwuuutttuuuwww444333222111111111222333666444111111333333222//////000111222333333333333///111222000...---///111000222444333111333999???NNNXXXeeennnqqqsssxxx|||zzz}}}|||yyyttthhh[[[GGG???888333///,,,...333666444666999666000111666999FFFSSSYYY___jjjxxxyyyoooaaaTTTEEE888222333444666777444111333999???EEEVVVlllyyyzzzpppeee^^^OOOLLLEEE<<<333---+++,,,---.../////////000333666666555555666777999<<<===111...+++))))))---111444333222111111222333555666333444444222000///000111---...000555999>>>FFFMMMLLLUUUcccooouuuvvvtttrrrtttuuu~~~}}}}}}xxxfffPPP???666111000000---******+++***&&&'''***%%%)))...000//////000222000000000000//////000111333222666<<<@@@HHHYYYjjjlllxxxvvvppp[[[III666///////////////---...///......000333555444///***)))***---------(((***---111555555222000,,,111666777555333555888555888::::::999999===AAAOOO\\\nnn|||vvviii]]]QQQAAA666444555888888???@@@>>>999666777666333333333333222111111000000333444666666555555777888999888888888:::>>>AAACCCEEESSSaaaiiiooowww~~~iiiQQQBBB===;;;777333111111111111000---...111333777<<>>@@@JJJ]]]lllrrrzzzrrr```OOO;;;111222666666333---,,,++++++,,,///333555222---)))***///222111///222111//////000111444555444444444444555555555555444777:::::::::???JJJTTTaaannn~~~ooocccWWWKKK;;;000///222666777::::::888666333222333444111222333222000.........666555444333333444666666888999:::;;;<<<<<<======DDDKKKWWWaaahhhlllnnnooo}}}nnn[[[PPPMMMBBB999888:::777444222999666888AAAHHHKKKPPPXXXhhhjjjppp{{{xxxnnnbbbQQQCCC<<<;;;;;;<<<;;;777111...///111444555DDDQQQ___jjjxxxxxxcccRRRHHHBBB===<<<888888;;;<<<;;;@@@HHHPPP\\\gggjjjjjjjjjiiigggeeeaaaUUUEEE999666888999<<<===???GGGSSS___iiinnnuuu{{{yyyppplllmmmeeeXXXMMMOOORRRVVVXXXUUUPPPLLLJJJJJJLLLQQQYYY```eeegggmmmsssyyy{{{xxxvvvwwwzzzuuu}}}|||wwwxxxzzzxxx}}}{{{xxxvvvuuuwwwzzz|||zzzyyywwwtttrrrtttyyy}}}{{{yyyyyy{{{}}}~~~{{{yyyrrrtttwwwyyyyyywwwtttrrrrrrxxxzzzyyyzzz~~~}}}xxxtttxxxyyyxxxxxxzzzzzzvvvsssttttttuuuvvvvvvuuuuuuqqqtttxxxyyyxxxyyy{{{~~~|||zzzxxxuuuuuuxxx}}}}}}{{{xxxvvvxxx{{{vvvxxx{{{|||{{{zzz{{{{{{yyyxxxxxxzzz}}}~~~}}}||||||{{{yyywwwuuusssrrrrrrnnnqqqvvvyyyzzzwwwtttqqqxxxvvvwwwyyywwwsssssswwwzzzuuurrrtttvvvyyyxxxwwwvvvxxx{{{~~~{{{tttooopppssswwwzzzvvvuuusssrrrqqqqqqrrrrrrrrrrrrrrrtttwwwyyyyyyxxx{{{zzzxxxwwwvvvsssnnnkkkwwwooommmtttyyyuuuooollltttuuuvvvvvvvvvvvvxxxzzz}}}wwwpppooosssvvvvvvtttssspppmmmooouuu{{{~~~~~~~~~zzzxxxzzz~~~}}}vvvooouuuwwwvvvuuuxxx{{{xxxrrr444333333333444666888999999777555444444444222111111000000111444666777777222333333222000111333555111000111444666===JJJVVVeeejjjmmmlllooouuuzzz{{{zzzzzzyyyzzz|||{{{uuuvvvzzzzzzqqqhhhYYYRRRFFF:::222///000111777666666555444222111000888:::AAAIIINNNTTT```lllsss___KKK@@@999888777666666666777777GGGQQQWWWUUUWWW\\\YYYPPPNNNKKKFFF???777000+++(((000...---///222333222111666777888888777999;;;>>>;;;333***%%%&&&+++000222555555444333222111111000333222111000///000111111222000//////111444888;;;DDDNNN[[[fffoooyyy~~~ssseeeUUULLLBBB;;;444......222000---)))((()))***)))((()))***+++---......//////111222333222111111333555:::BBBIIIOOO\\\nnn|||~~~}}}~~~~~~{{{yyybbbQQQ===333222444222...------,,,,,,...111555777333///,,,...222666666444333222111000111333555666333444444555555666555555444999>>>BBBGGGRRRaaallluuu}}}yyy{{{}}}xxxmmmdddXXXLLL;;;000...000444555777777666444222111222444444555666444111///......444444333333444666777888999999999999999:::;;;<<>>BBBEEEKKKVVVaaakkkpppssstttyyyuuukkkdddaaaWWWIIIAAAAAABBBEEEHHHHHHGGGEEE???AAAGGGQQQ\\\ffflllooorrruuuwwwwwwuuuuuuwwwyyyuuuzzz{{{wwwuuuxxx{{{{{{{{{yyyxxxvvvwwwxxx{{{|||~~~}}}yyyvvvttttttvvvwwwyyyyyyyyy{{{~~~~~~{{{xxxyyywwwuuutttsssuuuvvvxxxrrrwwwyyyxxxzzz~~~{{{www{{{|||yyyyyy{{{zzzvvvpppppprrrsssttttttuuuuuutttvvvxxxxxxwwwwwwyyy|||zzzzzzyyyxxxxxxzzz|||~~~~~~}}}{{{zzzyyyzzz{{{|||vvvxxxyyyyyyxxxwwwwwwxxxwwwxxxyyyzzzyyyyyyyyyyyy}}}{{{wwwtttrrrssstttuuurrrtttuuuwwwxxxxxxwwwwwwuuutttvvvyyyxxxvvvwww{{{{{{wwwvvvwwwyyy}}}{{{xxxvvvvvvwwwxxxzzz|||yyyuuussstttvvvvvvvvvsssrrrrrrrrrrrrtttuuuvvvuuusssssstttvvvwwwwwwvvvuuuuuuvvvuuussspppnnnlllpppkkkllltttxxxvvvrrrrrrqqqsssuuuwwwwwwvvvvvvvvvxxxuuurrrrrrtttuuutttrrrqqqpppqqqssswwwzzz{{{{{{}}}{{{xxxyyyzzzxxxrrrmmmuuuvvvuuusssvvvyyywwwrrr222222222333555777999;;;;;;888555333333222222000///...///111444666777666222333444444222222333444111000111666;;;DDDQQQ^^^hhhnnnqqqmmmlllpppvvvyyyvvvwwwxxxzzz|||~~~zzzvvvuuuwwwvvvqqqlllaaaZZZPPPDDD;;;555333333666555333111000//////000222444:::@@@CCCJJJXXXfff|||uuuaaaSSSEEEAAA<<<999999888555333AAAFFFFFFBBBBBBHHHHHHCCCGGGFFFEEEAAA;;;555///+++///...---...000111111000444555666666666666999;;;<<<555---((('''+++///111555444333222111000//////111111111111222222222222555333000......000333555>>>IIIXXXeeennnxxxwwwfffTTTFFF@@@:::888555111222666111...,,,+++,,,---------+++,,,---...///000000000333333333111111222666999???IIIUUUaaapppvvvpppqqquuurrrrrrsssssstttvvvyyy{{{dddTTTAAA555333333000,,,------...///111444777999555222000222666::::::999333333222222222444666777444555666777777888777777666;;;CCCKKKUUUdddwww~~~{{{uuuuuuvvvxxxyyywwwpppiii]]]QQQ@@@333...000333555444555555333111000111222666777888666333000......222222333444666888:::;;;999888777666666777999:::999===CCCHHHNNNSSSYYY\\\gggrrrvvvmmmccc\\\VVVRRRSSSWWWVVV[[[fffqqqvvvwww{{{~~~|||xxxnnnbbbYYYQQQIII???666222111222222666333000.........---,,,---666@@@GGGPPP]]]kkkrrr{{{wwwnnnfffbbbdddaaa\\\VVVOOOOOOYYYeeexxxyyyooo```UUUIIIBBB;;;666;;;EEEIIINNNWWWbbbkkkoooooommmkkknnnkkkaaaZZZUUUJJJ===888666444555777999::::::444999CCCPPP^^^jjjqqqtttvvvuuusssrrrssstttvvvxxxuuuwwwuuurrrtttyyy||||||xxxxxxxxxxxxxxxyyy{{{{{{}}}{{{yyyxxxwwwvvvuuuxxxxxxzzz|||~~~}}}zzzwww{{{yyywwwuuutttuuuwwwyyytttwwwxxxwwwyyy}}}~~~{{{~~~~~~{{{yyy{{{yyyvvvnnnoooqqqssstttvvvvvvvvvxxxyyyyyyxxxvvvvvvwwwyyyyyyyyyzzz{{{{{{|||||||||||||||||||||{{{zzzyyyxxxxxxyyyyyyxxxvvvuuuuuuvvvxxxyyyzzzzzzxxxwwwwwwxxx}}}zzzvvvrrrqqqsssuuuwwwvvvvvvuuuvvvwwwyyy{{{|||sssrrruuuyyyzzzyyy{{{}}}{{{zzzzzz|||}}}|||yyyvvvuuuuuuuuuvvvuuuuuuvvvxxxyyyxxxvvvsssppppppppprrrtttwwwyyy{{{wwwvvvttttttuuuvvvuuutttpppsssvvvuuuqqqooooooppplllllloootttvvvtttrrrtttnnnpppsssvvvwwwuuusssqqqssstttvvvwwwwwwuuusssrrrnnnqqquuuwwwxxxxxxxxxxxx|||{{{yyywwwuuurrrooonnnuuuvvvtttrrrssswwwvvvrrr000000000111333666999::::::777444111111111000///,,,,,,---///333555555444111222444444333222333444666444555;;;AAAIIIVVVbbbgggnnnqqqlllhhhkkkrrrwwwtttuuuvvvxxxzzz|||}}}~~~|||zzzwwwvvvvvvuuussspppeee```WWWMMMCCC;;;666444000///---,,,,,,...000222...000555:::<<>>@@@@@@>>>999444000000/////////000000000000111333444444333333444666999555111---,,,,,,---...444333333222111000///...///000111333333444444333777555222000///111333555:::FFFWWWeeeooowww|||ppp[[[GGG===999888999888666777:::222000...---...///111222...///000111222222222222222222111000111555:::>>>HHHRRRaaappp~~~|||qqqkkkjjjkkkkkkkkkkkknnnqqqsssuuuuuuhhhXXXDDD777333333000------...///111444777999:::666444333444666999999888333222222222333444555666666666777999999::::::999;;;@@@IIISSS___ooo}}}xxxssspppnnnrrrwwwzzzzzzyyywwwsssnnneeeYYYHHH:::222111333555555666555333000//////000444555777666333111/////////000222444777:::<<<===999888555333222444666777555777:::===AAAFFFMMMRRR___kkk|||yyyoooggggggkkkjjjsss~~~|||yyyssskkk```UUUNNNEEEAAA:::555222222333444444222000///...---***(((***222:::>>>BBBKKKXXXbbbqqq|||xxxvvv}}}}}}yyypppfffdddmmmxxxuuulll[[[LLLEEE>>>999AAANNNRRRUUU[[[aaaeeeccc^^^ZZZXXX[[[ZZZUUUQQQMMMDDD;;;777444111000000111111000000555???MMM\\\hhhoooqqqtttrrrqqqqqqsssvvvwwwwwwwwwuuuttttttvvvzzz{{{{{{yyyyyyzzzzzzyyyyyyxxxxxx}}}{{{zzz{{{||||||yyyvvvvvvxxxzzz}}}~~~|||zzzwwwyyyzzz|||}}}|||zzzwwwvvvxxxxxxwwwvvvwwwyyy||||||}}}~~~zzzxxxyyyxxxtttoooppprrrtttvvvxxxyyyzzz}}}|||{{{yyywwwwwwwwwxxxzzzzzzyyyzzz|||}}}}}}|||yyyzzzzzz{{{{{{{{{zzzzzzyyyzzzzzzyyywwwwwwxxxyyy{{{zzzyyyzzz||||||zzzxxxzzzxxxvvvsssssstttvvvwwwvvvvvvvvvvvvwwwyyy|||}}}ssssssuuuzzz{{{zzz|||~~~|||||||||{{{zzzxxxvvvvvvvvvwwwwwwssstttvvvyyy{{{zzzvvvsssppppppqqqrrruuuxxx{{{}}}yyywwwuuuuuuvvvwwwwwwvvvqqquuuxxxvvvqqqnnnooorrrnnnppptttuuurrrooonnnooommmnnnppprrrtttssspppnnnrrruuuxxxyyyxxxvvvvvvvvvooosssxxxyyywwwuuuvvvxxxyyyzzzzzzwwwssspppppprrrvvvxxxvvvrrrrrrvvvwwwttt---......000222555888999888666222000000///...---******+++...111222222111///111333444333333444555999777999AAAIIIQQQ\\\fffkkkrrrtttnnniiijjjpppsssttttttssstttvvvyyy}}}zzzzzzyyyyyyyyyxxxvvvtttjjjfff___UUUJJJ???666111)))(((((((((***///333666000000333666666:::GGGTTT^^^aaafffkkkooorrruuuvvvjjj^^^NNNBBB<<<888444000111333333111111333333111333666999<<<<<<:::777444111111222111111000000111///000222111000000000222333444444333111///---,,,333333222111111000000//////000111333444444444444555333111///000333666888:::GGGYYYhhhqqqxxx~~~~~~xxxkkkUUUAAA999777777:::999666666888222222111000///111333444000000111222333333333333111111222333666<<>>GGGLLLUUU```kkkyyyqqqpppmmmjjjhhhfffffffffmmmuuuzzzxxxvvvwwwwwwssskkkaaaPPPAAA777333222333777777777444111...------...111444444333111000000...///222444777:::<<<===888666444111111222444555555666666777:::???EEEJJJVVV```ppp|||yyy{{{{{{wwwvvvqqqiii]]]QQQHHHCCC<<<;;;888444222333444666333222111000000...***'''(((///777;;;===AAALLLUUUeeetttxxxfffTTTKKKFFFFFFOOO[[[]]]\\\[[[ZZZWWWQQQJJJEEECCCFFFFFFFFFEEEDDD???999666444333222333222111///---111;;;HHHWWWdddllloooppppppppprrruuuwwwwwwvvvxxxvvvvvvyyy{{{{{{zzzyyy|||||||||{{{yyywwwuuusss{{{{{{|||}}}}}}|||zzzwwwvvvxxx{{{||||||{{{yyyxxx{{{|||}}}~~~~~~|||zzzyyy|||zzzwwwvvvuuuuuuvvvxxx{{{}}}|||wwwvvvwwwvvvsssoooppprrrtttvvvxxxyyyyyy~~~}}}{{{zzzzzzzzzyyyyyy}}}zzzwwwwwwzzz|||}}}}}}zzzzzzyyyyyyyyyyyyzzz{{{wwwxxxzzzzzzyyyyyyzzz{{{|||wwwtttwww~~~|||vvvwwwwwwwwwwwwwwwvvvvvvuuutttuuuwwwyyyzzzzzzzzzzzzvvvuuuwww{{{{{{xxxzzz}}}{{{yyy{{{{{{yyyxxxwwwwwwwwwxxxttttttuuuwwwyyyyyywwwvvvssssssssstttvvvxxxzzz|||zzzxxxvvvvvvwwwyyyzzzyyyssswwwxxxuuuoookkklllooonnnsssvvvtttpppmmmllllllooommmlllmmmooopppooommmooorrruuuwwwvvvvvvwwwxxxrrruuuxxxwwwuuutttuuuxxxuuuwwwyyywwwtttrrrtttwwwxxxzzzyyyuuutttwwwxxxwww.........000222555777999666444222111111000...,,,******+++...000111000...///111333444444555777999;;;:::???IIISSS[[[dddllltttyyyzzzsssmmmlllnnnnnntttsssrrrrrrtttxxx|||~~~zzzyyyzzz{{{||||||yyyvvvpppmmmggg^^^QQQBBB666///((((((''')))+++000444777333111111333222222999AAAIIIQQQ[[[ccchhhmmmsssyyytttjjjZZZLLLCCC<<<777444111222333222222111///......000333666777777666555222333333222000///000111...000111111000.../////////222555666444111///...222222222222222222222222000000000111222333333444111///......000444888;;;>>>LLL___nnnvvvzzz~~~yyyxxxyyyyyyuuugggRRRAAA777555555888777333111333222333222111///000333555000111111222333333222222222444777<<>>:::666777777999:::;;;888666111111222444666777555333+++...666BBBRRRaaakkkpppoooppprrrtttuuuvvvvvvwwwxxxwwwyyy}}}}}}{{{zzz|||~~~}}}{{{xxxvvvsssrrr{{{}}}|||yyywwwwwwvvvxxx{{{{{{zzzyyyyyyzzz~~~{{{xxxxxx{{{~~~{{{xxxxxxvvvssssssvvvyyy{{{yyyuuutttvvvvvvsssooopppqqqssstttuuuuuuuuuzzzzzzzzz{{{}}}}}}{{{zzz}}}yyyuuuuuuyyy|||}}}||||||{{{zzzyyyxxxwwwwwwwwwtttvvvyyyzzzyyyyyyyyyzzzyyytttqqquuu|||{{{uuuwwwxxxyyyzzzyyyxxxvvvuuutttvvvyyy{{{|||{{{yyywwwyyyxxxyyy{{{zzzwwwxxx|||~~~zzzwww}}}|||{{{yyywwwvvvvvvuuuwwwuuutttuuuvvvxxxxxxxxxvvvvvvuuuuuuvvvwwwyyyzzz{{{xxxvvvuuuwwwyyyzzzzzztttuuuuuuqqqlllhhhhhhiiiiiippptttrrrooooooooonnnpppmmmjjjkkkmmmooonnnllljjjlllpppsssvvvwwwwwwwwwtttvvvwwwwwwvvvuuuuuuvvvrrruuuxxxxxxvvvvvvxxxzzzyyy}}}}}}xxxvvvxxxyyyxxx000000000111333555888999555444444444444333///---,,,,,,---///111111///---000222333444666888<<>>666......------...000222444222///...222333111222555;;;BBBMMMVVV]]]eeennntttzzztttjjj]]]RRRHHH@@@===::::::999999777444222111---......///000111111111111333444222///......000000222333333111//////000...111444555444222333444111111222222333444444444111000000///000111222333000//////000333777<<>>FFFQQQZZZ```mmmrrryyy~~~~~~|||zzz~~~zzzuuuoooggg^^^WWWNNNLLLKKKKKKNNNSSSXXX\\\```jjjnnnlllpppzzz}}}xxxqqqcccSSSDDD:::444333111333444333000...------+++...222444222000///......000222444666666777777333333222222222222222333444555666666666777:::<<<<<>>MMM]]]jjjqqqsssuuuvvvtttrrrrrruuuxxxvvvuuuxxx|||{{{yyy|||~~~|||zzzxxxvvvtttsssxxx}}}zzzvvvxxx{{{wwwyyyzzzzzzxxxxxxzzz|||~~~{{{xxxvvvvvvzzz~~~|||yyy{{{yyyttttttxxxvvvxxxwwwtttssswwwwwwuuurrrrrrssssssssssssssssssttttttvvvzzz~~~}}}zzzzzzwwwtttvvvzzz}}}{{{xxxxxxyyyzzzzzzzzzyyywwwuuuuuuxxx{{{}}}|||yyyxxxwwwvvvvvvvvvwwwyyyyyyxxxwww{{{{{{zzzzzzyyyxxxwwwwwwxxxyyy{{{|||}}}{{{yyyxxxzzzxxxyyy{{{yyyuuuvvvzzz}}}|||}}}~~~zzzvvvyyyyyyxxxxxxwwwwwwvvvvvvxxxvvvttttttvvvwwwwwwwwwxxxwwwwwwvvvwwwxxxyyyzzz|||yyyvvvtttuuuvvvwwwwwwuuutttrrrooollliiihhhggggggmmmqqqpppppprrrrrrnnnnnnkkkjjjkkkooopppllliiigggiiinnnuuu{{{}}}zzzvvvssstttvvvxxxyyyxxxtttrrrpppsssvvvxxxxxxxxxxxxxxxxxx}}}{{{xxxyyyyyyxxx222222222333444777999:::444444555777777555111.........///111333222000...222333444555777;;;???CCCLLLKKKPPPZZZbbbeeehhhlllqqquuuvvvsssrrrsssppplllnnnppptttwwwyyyyyyyyyyyywwwvvvwww|||zzzssskkklllllliii```TTTGGG@@@666444333111000000000000///,,,,,,222777666444555666999???FFFQQQ]]]iiiqqq}}}{{{vvvlll```SSSJJJFFFEEECCCAAA@@@===999666666///...,,,++++++,,,---...000222333111...,,,---///222333555555333111000111...111333333222333666999000111111333444555666666222111///......000222333333222222333666;;;@@@CCCHHHVVViiiwww}}}~~~vvvwwwvvvooofffaaaaaadddgggkkkqqquuupppaaaOOODDD999666666777555000///000222333333000...---111444888999999::::::::::::999>>>BBBJJJTTT___lllxxx|||wwwuuuuuuqqqllllllrrrmmmoooqqqnnnhhhbbb______XXXVVVTTTVVV[[[eeepppwww~~~wwwmmmcccXXXKKK===444***,,,///222444333222111222444555555444333333444222333444555666666666666:::;;;>>>EEEPPP^^^jjjrrryyy}}}vvvmmmfffpppmmmiiieeeaaaYYYPPPIIIEEECCC@@@>>>@@@DDDIIILLLXXXaaaccc```dddqqqvvvsssxxxlll\\\LLL@@@999666---///111111///...---...---000333555333000...---///000222444555555555444222222222222333222222222333444666666555555777888777===GGGSSS___jjjuuu||||||tttcccRRR???BBBDDD???777333444888444555444222000111555999888666555555666555333111444///...333666777<<>>;;;777222000000222333000//////444999:::666222111444888;;;BBBNNN^^^iii~~~zzzvvvuuussslllaaaWWWUUUTTTMMMCCC<<<999666333222222000,,,((('''***------///000///...---...///555555555555444333222111333111...000333666666555444444555777999888666333666555444222111222555888777777:::??????>>>EEEOOOYYYcccnnnvvvwwwpppjjjeee```ZZZTTTTTTYYY___eeennnssspppcccSSSHHH;;;999666444333222000///333555666333000...///222444<<>>===BBBKKKPPPRRRUUUZZZhhhrrr|||~~~}}}xxxqqqkkkddd]]]WWWPPPKKKMMMSSS___dddkkkooolllaaaSSSJJJCCC@@@;;;777444333222111222444555333111000333666???FFFNNNUUUWWWYYY[[[]]]```bbbdddeeeeeefffhhhiiiXXXOOODDD@@@CCCKKKQQQTTTMMMJJJGGGIIILLLMMMJJJFFF@@@>>>===BBBKKKVVV^^^bbbgggpppuuuuuuvvvuuuhhhXXXAAA888000---,,,+++...222777999:::999888888:::===;;;999777888<<>>666111444000000222333222555999EEEMMMVVVYYYYYY[[[ccckkkppp|||}}}ooo```TTTMMM@@@999333222222//////222222222111111000///......444444555666555444333222111111222222333555666777666444222111111222222222333999AAAKKKZZZjjjtttuuuxxx|||}}}wwwfffMMM:::111111111111222444666777888777444111......111444111222222333444555555666555111000222111111888AAALLLRRR^^^kkkuuuyyyxxxvvvttt|||rrr^^^PPPJJJFFFBBB>>>888111///111444444333444444333333444555666777333222222222444888;;;===:::888888@@@MMM\\\ggglllsssxxx{{{xxxwwwyyyyyywwwzzzzzzyyyxxxvvvwwwzzz|||~~~|||{{{zzzzzzyyyvvvtttwww{{{~~~}}}zzzxxxyyy{{{|||~~~zzzzzz~~~~~~{{{zzzyyyyyyzzz}}}~~~|||zzz|||{{{yyyxxxxxxxxxxxxxxx{{{{{{zzzyyyxxxwwwwwwwwwsssvvvyyyyyywwwwwwzzz}}}xxxwwwvvvvvvwwwyyy{{{||||||{{{yyyxxxwwwwwwwwwwwwtttuuuvvvvvvvvvwwwyyy{{{||||||{{{zzzxxxxxxzzz|||yyyxxxyyy|||{{{yyyzzz~~~zzz~~~}}}}}}~~~{{{{{{|||}}}}}}|||{{{{{{wwwzzz|||{{{yyywwwwwwxxxxxxyyyzzz{{{zzzyyyxxxxxxqqqrrrssstttuuuvvvxxxyyywwwwwwwwwwwwxxxxxxyyyyyywwwwwwuuurrrpppqqqvvvzzzuuutttsssrrrrrrsssrrrrrrrrrsssuuuvvvwwwwwwwwwvvvpppsssvvvvvvsssqqqqqqqqqpppppppppooonnnmmmlllkkkllloootttxxxyyyyyywwwuuuttttttuuuuuuuuutttrrrqqqvvvrrrqqqtttuuuuuuzzz|||xxxxxx{{{555555555555444333222111333222111222444555555444333000000222222000000333:::???EEEHHHLLLVVVeeeqqqlllsss{{{{{{tttooolllnnnoooooopppqqqqqqrrrrrrttttttttttttuuuvvvxxxyyy|||}}}}}}~~~{{{xxxzzzuuusssuuusssjjj^^^WWWLLLCCC999333444666777666555333444666999:::666333000111000...///555>>>EEETTTZZZfffuuuzzzkkk\\\SSSGGG999111000666666555333000///000111333333333222000000333555222222444555555666666666444333333444777:::::::::999777555555555444333111444555666666555777999<<>>;;;:::;;;>>>@@@???<<<777555444777???IIIQQQVVV^^^hhhqqqvvv|||xxxlllTTTHHH;;;333///...222888@@@AAABBB???===>>>BBBFFFGGGEEEDDDGGGNNNWWW___cccgggpppwwwwww{{{|||kkkggg```WWWOOOHHHCCC@@@<<<<<<===<<<999555111///111......111222111333777BBBIIIQQQTTTTTTVVV^^^eeekkkwwwzzzrrrjjjWWWJJJ===777444111///000000/////////////////////444555777888777555222111333333333444555666777888888666444222000000000000444666;;;EEEYYYnnnzzz|||www|||}}}|||vvvdddHHH333.........///111333666777999888555222......000222111111222444555777888888777333111111222666???HHHVVVbbbqqq~~~{{{wwwooosss|||~~~uuudddOOOAAA<<<:::888<<<777222000222444444333555444222000///000111222---......111444999===@@@===:::777:::EEESSS```hhhqqqvvvzzzyyyyyy{{{{{{yyywwwxxxxxxwwwvvvvvvwwwyyyyyyrrrwwwyyy|||~~~~~~|||zzzyyy|||~~~}}}~~~|||yyy|||{{{{{{{{{}}}}}}{{{yyy{{{vvvtttuuuxxxxxxxxx~~~zzzwwwuuuvvvxxxzzzwwwvvvvvvuuuvvvyyy|||~~~yyyxxxvvvuuuvvvyyy}}}~~~{{{wwwwwwyyy{{{zzzxxxuuuuuuuuuwwwyyyzzzyyyxxx|||{{{yyyzzzzzz{{{yyyxxxxxxwwwxxx{{{{{{xxxzzzzzz~~~~~~}}}}}}~~~~~~zzz{{{{{{zzzxxxxxxyyy{{{wwwwwwxxxxxxxxxvvvuuutttnnnpppsssvvvwwwxxxwwwvvvvvvvvvwwwxxxyyyxxxxxxwwwvvvxxxwwwrrrllllllsssyyyrrrtttuuutttqqqppprrrtttttttttttttttuuuwwwyyyzzzvvvuuussspppnnnooossswwwqqqqqqqqqqqqqqqpppoooooolllooosssvvvwwwvvvsssqqqrrrrrrtttuuuvvvuuuuuuttttttrrrrrrtttuuuvvvzzz~~~zzzzzz}}}333333333333222222111000444222111000222333555666333111//////111333777:::BBBIIIPPPTTTXXXaaaooo{{{uuuxxxzzzyyywwwvvvvvvwwwsssrrrpppqqqsssvvvxxxyyywwwvvvuuuuuuvvvyyy|||}}}}}}}}}~~~~~~~~~|||yyyxxxuuuttttttvvvvvvnnnddd\\\QQQEEE888222444888999777666555555777999888666333555444111...---000666:::===EEETTTfffvvvvvvkkkcccSSS>>>444777888888777666555444555666333444333222000111333555000111333444666777777777777666666777888999:::999;;;888555444333333111000222444555555555666888;;;DDDLLL\\\lllwww|||}}}~~~}}}}}}{{{uuummmgggbbb___YYYOOOCCC999222000777???VVV]]]hhhnnnooojjjbbb^^^^^^\\\WWWOOOFFF>>>999777999:::<<<;;;;;;===CCCHHHXXX]]]gggsss|||~~~}}}vvvlllcccZZZQQQFFF???>>>:::555333444777888888888777666777999:::999777555333222333888???FFFJJJVVV^^^hhhooowww|||yyyqqqdddVVVFFF===999999???FFFOOORRRSSSPPPLLLKKKNNNQQQVVVVVVXXX]]]fffpppwwwzzz}}}~~~|||}}}}}}uuukkkbbb]]]VVVMMMEEE???<<<:::888777555444333333333333444111111444555333555888AAAIIIQQQUUUUUUVVVZZZ___hhhrrr}}}qqq___KKK@@@:::555111000......//////000111222333111333666888999777444222444444444444555666777888999999777555222000000111444444666AAAXXXppp~~~}}}~~~zzzuuulll[[[FFF888000000000000111333555777666555444111......000222333333444555666777888999777333000000666AAAOOOYYYfffrrrzzzuuuttt}}}uuuiiiVVVCCC888555666777:::666333111333444555444555333000---,,,,,,,,,---***+++,,,///333888===???>>>:::555444:::GGGVVV```mmmsssvvvvvvvvvxxxxxxuuutttvvvwwwwwwvvvuuuvvvxxx{{{www{{{zzz{{{}}}}}}zzz~~~~~~}}}}}}{{{yyy{{{{{{{{{|||||||||{{{zzz~~~xxxrrrrrrvvvyyyxxxvvv}}}yyywwwvvvxxxzzz|||~~~zzzvvvvvvwwwxxxxxxvvvwwwvvvuuuuuuvvvyyy|||~~~yyyuuuvvvzzz}}}{{{xxxxxxwwwvvvyyy|||}}}zzzwww{{{yyyxxxyyy{{{|||yyyvvvvvvvvvxxx{{{zzzwwwvvvzzzxxxyyy{{{}}}~~~~~~}}}{{{zzzyyywwwwwwxxxyyy{{{xxxxxxxxxxxxxxxwwwtttrrrrrrrrrtttvvvxxxxxxwwwuuuvvvvvvuuuuuuvvvvvvwwwwwwuuuvvvuuuppplllmmmrrrwwwrrrsssssssssrrrqqqqqqqqqvvvtttrrrqqqqqqsssvvvxxxxxxuuuppplllkkknnnssswwwqqqrrrrrrsssssssssrrrrrrnnnpppsssvvvvvvtttqqqooolllnnnqqqtttwwwyyyzzzzzzsssssstttuuuuuuwww{{{|||~~~|||zzz111111222222222222222111333222000///...///222444444333222222666<<>>888777555444444555666666222333333111000000222444///000222444555666666777888888999888777777777777:::777444333222222000///000111222222222444777:::FFFVVVkkkzzzuuuiiibbb^^^[[[VVVTTTNNNDDD999000***)))///888IIISSSbbbmmmqqqpppllljjjmmmnnnllleeeZZZMMMDDD???<<>>FFFPPPUUUUUUTTTUUUVVV___kkkyyyoooYYYJJJAAA999222000//////000111222444666777...000444777999888666555444333333444444555666777777888888666333111222333222222555BBBZZZttt~~~yyyxxxyyyvvvyyyzzzuuuhhhWWWGGG===444333222111111111222333222222111000......111333777777777777777888888888666444222555AAASSSeeeooowww{{{yyylll^^^JJJ;;;444222555999777666444333444555555555555333000---+++******+++)))***,,,...222666999;;;:::777333000555BBBTTTaaalllrrruuussssssuuuuuurrrsssuuuvvvwwwvvvvvvxxxyyy~~~|||zzz|||~~~}}}|||{{{zzzzzz{{{xxxyyyzzz{{{{{{{{{||||||vvvsssqqqsssxxx{{{xxxuuuyyyyyyyyyyyyyyy{{{||||||~~~{{{xxxxxxyyyyyyuuuqqqsssssstttvvvwwwyyyzzzzzz{{{wwwsssuuuzzz}}}{{{xxx{{{yyyyyy{{{~~~~~~{{{xxx{{{yyywwwxxx{{{{{{xxxuuuuuuuuuyyy}}}zzztttqqqrrrvvvwwwyyy|||~~~~~~}}}{{{yyyzzzxxxvvvuuuuuuwwwyyyzzzzzzyyyxxxyyyzzzyyyvvvsssxxxvvvtttuuuwwwxxxwwwuuuvvvuuusssrrrrrrtttvvvxxxuuussspppnnnoooqqqsssttttttqqqooopppssssssoookkkqqqooommmmmmnnnpppsssvvvvvvsssooolllllloooqqqsssqqqqqqrrrssssssssssssrrrooorrruuuwwwwwwuuuqqqooolllnnnqqquuuxxxyyyzzz{{{tttvvvwwwwwwvvvxxx{{{|||www|||zzzvvv000000222333444444444444222222111000...///222444:::<<<<<<<<>>999666555555555555444333222333555777999777444444666666222222444777???HHHMMMNNNLLLKKKKKKQQQ```ssswwwcccUUUJJJ???777555444333222222333555777888,,,...222555777888777666444444444444444555666666444666888888555444666888555999???KKKaaaxxxyyypppiiiggghhhgggpppzzz{{{qqq^^^KKK???666555333111////////////000111111000//////222444999999999888888888888888777999<<>>:::999333444555444222///...---...111666999999666222000...111444444333222222444;;;>>>EEEOOO[[[hhhsss{{{uuuqqqrrrxxx~~~{{{tttlllgggbbbYYYNNNFFF>>><<<:::777666555666666999999888888999:::;;;<<<777444333555444///...000222777===AAABBBAAAAAABBBFFFTTTdddpppyyyzzzmmmbbbVVVJJJBBBAAA:::888666444222222333444---///111333555666666666666666555555666666777777333777;;;<<<;;;;;;>>>BBBEEEKKKRRR[[[iiixxx|||yyyrrriiiaaa[[[YYYYYY^^^fffsss}}}{{{kkkUUUEEE888777555222111000000000222333333222111111222444888888999999::::::;;;;;;;;;BBBLLLWWWiii}}}{{{xxxiiiYYYFFF<<<666111111444333444666666666666666777222222222222111///...,,,((()))+++---000222444555111333444333666CCCVVVeeennnrrrsssqqqqqquuuxxxxxxtttuuuvvvvvvxxxzzzzzzzzz{{{}}}{{{xxxxxx||||||xxxwwwzzzvvvxxxzzzzzzxxxwwwxxxyyysssuuuxxxzzz||||||{{{zzzvvvvvvwwwyyyyyyzzzzzz{{{xxxwwwvvvvvvxxxyyyzzz{{{uuuuuuuuuuuuvvvwwwxxxyyywwwwwwwwwwwwyyy{{{}}}{{{||||||zzzyyyxxxyyy{{{yyyyyyyyywwwvvvuuuwwwyyyyyyxxxyyy{{{xxxsssrrruuuyyywwwxxx~~~}}}}}}{{{||||||}}}}}}|||zzzyyyyyyvvvtttuuuwwwyyyyyyxxxwwwuuusssuuuxxxyyyuuuqqqrrrppppppssswwwyyyvvvssstttuuuvvvwwwwwwwwwvvvuuurrrssstttsssrrrqqqpppppprrrpppooooooooommmhhhdddeeegggjjjnnnrrrtttuuuvvvtttrrrqqqrrrttttttrrrooonnnnnnooooooooonnnnnnmmmooorrruuuwwwxxxuuurrrpppssstttuuuwwwwwwvvvuuuuuuxxx}}}{{{yyy{{{{{{xxx|||}}}~~~~~~}}}{{{zzz///000222444777999:::::::::<<>>OOO]]]kkkooopppnnnooouuuzzzzzztttuuuvvvvvvxxx|||}}}uuuxxx{{{~~~~~~wwwuuuxxx~~~~~~xxxvvvxxxwwwyyy{{{yyyvvvtttuuuvvvwwwyyy|||||||||{{{|||}}}xxxxxxwwwwwwwwwxxxyyyzzz{{{yyyvvvttttttwww{{{~~~yyyxxxuuuttttttwwwzzz|||wwwxxxyyyyyyzzz{{{zzz{{{|||yyyvvvuuuxxx{{{xxxyyyyyywwwtttssswww{{{|||yyyxxxyyywwwtttvvv{{{yyyuuuwww}}}~~~{{{{{{xxxyyy{{{|||}}}}}}}}}|||yyywwwuuuvvvyyy{{{zzzxxxtttqqqppprrrvvvwwwsssoookkkkkkmmmsssyyyzzzvvvqqqrrruuuyyy||||||zzzvvvssspppuuuyyywwwqqqmmmmmmooooooqqqrrrppplllhhheeeeeehhhkkkooorrrtttuuutttsssvvvtttrrrsssuuuvvvsssqqqmmmmmmmmmmmmmmmlllkkkkkknnnqqqtttwwwwwwuuurrrpppqqqssstttvvvwwwxxxwwwwwwzzz|||zzz|||{{{wwwvvvxxx|||~~~~~~{{{wwwttt222444666777888<<>>666000---+++///333222///...111444555444222///,,,+++,,,...111222333555;;;CCCNNNUUUhhhlllpppvvvsss```\\\PPP@@@777444333111444444555777888777444111////////////000000000000---...///000222222333333***,,,///222555555333111///000777???DDDIIIVVVdddyyy|||zzzppphhheee```ZZZIIIAAA666000000444888999444333333222111111111111:::BBBOOO___nnn{{{{{{{{{yyyssskkkccc]]][[[ZZZPPPLLLFFF???;;;888888888555333000000000///,,,((()))***---111333222...+++///222555888888666333111444666;;;DDDQQQaaaooowwwyyyqqqkkkiiigggZZZUUUNNNIIIEEE@@@:::666777666444222111111222333666888999:::999999;;;<<<;;;888555222111///---+++//////111222333444444555;;;===AAAFFFNNN[[[kkkvvv~~~wwwnnnhhhccc]]]PPPAAA555444000))))))//////111222111///000444777<<<:::999777777888:::<<<===;;;???GGGMMMOOOSSSXXXccceeellluuuwwwsssooonnnfffbbb[[[VVVTTTRRRRRRQQQXXX]]]gggttt|||wwwiii\\\IIIBBB;;;999666333333777777666444333333444666888444555666777888<<>><<<888555444222000......000222333333555666666666888:::<<<:::777444222000...,,,***,,,---///111333444444444777999;;;>>>DDDNNN\\\fffqqq{{{}}}uuunnnZZZHHH888444///(((''',,,,,,...000000//////222444888999888888777888999::::::???GGGNNNTTT\\\dddjjjmmmkkknnnrrrrrrmmmkkklllddd```ZZZVVVTTTTTTSSSSSSUUUXXXaaannnyyyzzzssskkkXXXLLL@@@:::777555666999;;;888555222111333666888888777666666999@@@IIIOOOYYY^^^gggrrrvvvvvvyyy}}}rrrooohhh]]]RRRLLLKKKLLLPPPSSSXXX]]]dddkkksssxxx~~~ppp___RRRDDD888222333555444444888<<<<<<888333222111111333555666444111,,,(((%%%''',,,111444555555444444555444888EEERRRbbbffflllssswwwxxxyyyzzz{{{{{{zzzzzz{{{~~~~~~|||zzzxxxwwwyyy}}}~~~{{{www|||zzzwwwwwwzzz{{{{{{yyy|||{{{yyywwwvvvvvvwwwxxx{{{yyyyyyzzz}}}~~~|||zzz{{{|||yyyuuuvvv{{{}}}{{{yyyyyyyyyxxxwwwxxxyyy{{{zzzyyywwwvvvvvvyyy|||~~~|||yyywwwwwwzzz}}}}}}}}}|||||||||{{{{{{{{{{{{{{{||||||{{{~~~zzz|||yyywwwyyy{{{yyywwwxxxzzz|||}}}{{{wwwsssrrruuuyyy|||}}}|||zzzyyyuuuxxxzzzzzzyyywwwvvvwwwsssuuuvvvtttpppnnnnnnooottttttsssqqqpppppprrrtttyyy{{{||||||yyyvvvsssqqqsssrrrpppmmmkkknnntttyyypppqqqrrrqqqpppnnnoooooommmpppssswwwyyyyyyxxxwwwuuuvvvwwwwwwvvvuuusssrrrlllmmmnnnoooooonnnmmmlllhhhjjjnnnrrruuuuuutttsssrrruuuyyyzzzxxxwwwvvvwwwwwwxxxzzzzzzxxxvvvttttttrrruuuxxxzzzyyyvvvsssqqqAAAHHHPPPPPPMMMNNNXXXbbbfffeeeeeefffhhhlllooorrrrrrtttvvvvvvvvvzzz{{{~~~uuuuuuuuutttuuuwww|||~~~}}}|||}}}~~~~~~}}}|||{{{{{{~~~|||{{{}}}sssmmmcccTTTFFF:::333111555888;;;;;;777333222222666555333000...///222555888999999888888999===@@@HHHRRR\\\```dddllluuuyyy{{{lll]]]QQQFFF>>>???;;;777888:::999555111222111111111000/////////222222333333333333222222...//////000111333444555666888BBBPPP]]]fffnnnttt~~~yyynnnbbbWWWOOODDD:::444///******...333777888666555555444333333222222888>>>FFFMMMWWWeeevvvrrr^^^LLLGGGIIIIIIGGGCCC>>>:::999999999888777666666777777555333222111111///---***&&&'''***...222333111///---///222555666666555333222333555:::BBBLLLVVV\\\aaaiiiuuuxxxtttgggUUUFFFAAAAAAAAABBB???:::777777777777666222000---++++++...111444222222333333333555999<<<999666333000///...+++))))))+++...111333444444333444555666666999AAALLLTTTfffsss~~~fffRRR>>>555000***(((++++++---000111111111111222666888999999888888:::<<<>>>MMMYYY\\\aaannnxxxzzzvvvooojjjhhhddd```aaaddd^^^ZZZVVVSSSSSSSSSTTTSSSKKKMMMTTTaaaqqq|||~~~kkk]]]MMMCCC===888888;;;>>>;;;666222111333666999:::888666666;;;EEERRR[[[ffffffhhhiiieeeccchhhpppyyyzzz~~~yyypppaaa[[[QQQHHHAAA>>>>>>???BBBDDDHHHNNNWWWbbbnnnvvvyyyooo```MMM<<<666777555444555888;;;;;;777444000000000222444555444333,,,'''######(((...222333555444555777777;;;FFFRRR]]]eeeooowww{{{~~~~~~~~~~~~|||zzzyyy{{{~~~~~~||||||}}}~~~~~~wwwuuutttvvvyyy{{{zzzxxx{{{zzzxxxxxxyyyzzzzzzyyy||||||{{{zzzzzzyyyyyyxxxzzzzzzzzz{{{}}}~~~}}}|||||||||yyytttuuu{{{{{{xxxwwwxxx{{{}}}}}}|||zzzzzzxxxxxxyyy{{{~~~yyyzzz{{{}}}}}}zzz{{{}}}~~~~~~|||yyywww~~~}}}~~~}}}yyy|||xxxxxxwwwuuuzzzyyyyyyyyyyyyxxxuuurrrvvvwwwyyy{{{{{{{{{zzzzzzwwwvvvuuuvvvwwwxxxwwwvvvuuuuuutttqqqooonnnooopppwwwuuurrrqqqrrrssssssrrrzzz{{{|||{{{xxxtttpppooopppooollliiiiiilllrrrvvvsssrrrpppooopppqqqqqqqqqlllllloootttyyy|||zzzxxxssstttuuuuuuvvvuuuuuutttjjjlllppprrrssssssqqqoooeeeiiinnnsssvvvvvvtttsssqqqtttxxxzzzyyywwwuuutttrrrxxx~~~~~~yyytttrrrrrrpppuuuyyyyyyuuuqqqqqqsssUUUZZZ___^^^[[[\\\bbbhhhqqqrrrrrrsssvvvxxx{{{}}}}}}}}}}}}{{{zzz{{{vvvwwwwwwwwwwwwyyy|||~~~}}}~~~zzz{{{}}}~~~}}}yyy|||yyyvvvmmm___NNNAAA999555555999<<<<<<999666333333777666444111000111555999999999:::888666555666777:::CCCKKKPPPTTT^^^lllvvv}}}qqqggg\\\TTTMMMFFF===:::;;;;;;777444333333222111000000//////000000111222333333333222///////////////111555777:::CCCQQQ___hhhkkknnnpppnnnggg\\\RRRLLLEEE;;;333---***((()))...333555555555666666555555444333333888;;;???AAAFFFSSSfffuuuuuucccLLL999666999<<<<<<999444000...333333444555666666666666444444333222111///...,,,&&&''')))---111333222111---///111222333222111000111111222555;;;CCCKKKPPPQQQXXXcccnnnwww|||}}}}}}xxxwwwvvv{{{~~~sssiiiYYYFFF999444555777999777444222333666999:::555333///,,,+++...222555444444333111111222666999777444111///...---+++))))))+++...222444555444444555666666555555:::BBBIII___iiirrrtttwww|||rrr]]]HHH<<<666000---------///222444444333222222666888999999888;;;???CCCOOO```lllmmmrrr~~~zzztttiii^^^VVVPPPLLLOOOTTTRRROOOLLLLLLMMMNNNOOOOOOAAAAAAEEEQQQcccuuuwwwooodddXXXIII<<<888999===:::777444444555777999999888777888>>>IIIVVV___dddaaa]]]YYYTTTRRR[[[fffrrrwww}}}{{{qqqeee]]]TTTLLLBBB:::666777888999;;;<<<>>>CCCMMM[[[kkkuuu}}}~~~zzzkkkUUUAAA888888555444444555666666444111...///000111333555555555///)))###"""'''---222333666555777:::;;;>>>GGGRRR___iiiuuu{{{~~~}}}|||{{{zzzzzz|||}}}zzzwwwwwwyyy}}}vvvtttsssuuuxxx{{{{{{zzz{{{zzzyyyyyyyyyyyyyyyyyyzzz{{{|||}}}}}}|||{{{zzzzzzzzz{{{|||}}}~~~}}}}}}zzzzzzyyyvvvuuuxxx{{{}}}{{{zzzzzzzzz{{{||||||||||||{{{{{{zzz{{{|||}}}~~~yyy{{{}}}}}}{{{~~~}}}yyywww~~~~~~}}}|||{{{yyy~~~|||xxxuuutttsssyyywwwuuuuuuuuuuuutttsss||||||{{{zzzyyyxxxxxxxxxzzzvvvssstttxxx{{{yyywwwvvvtttrrrooonnnnnnoooqqqrrrooonnnppptttwwwwwwuuuwwwvvvvvvxxxyyyxxxtttpppgggjjjmmmooopppooonnnmmmssspppoooqqqtttuuussspppkkkiiiiiinnnuuuxxxwwwsssrrrrrrrrrrrrssssssssssssmmmnnnppprrrssssssrrrqqqjjjlllppptttvvvvvvuuutttrrrtttvvvxxxwwwvvvtttttttttxxx|||}}}zzzuuuqqqpppqqqtttwwwxxxvvvttttttuuuggghhhhhhiiijjjkkklllmmmuuuwwwyyy{{{}}}~~~~~~~~~~~~}}}}}}~~~}}}{{{{{{|||zzz{{{{{{{{{zzzzzz|||~~~~~~~~~|||~~~~~~|||{{{|||~~~~~~{{{sssfffVVVGGG<<<777222555888:::999777555333555555444222111222666999666777888777555333333444666888<<>>GGGOOOaaaoooxxxzzz~~~nnneeeZZZLLLCCC;;;888;;;AAACCCBBB@@@AAACCCFFFGGGGGG>>><<<<<>>GGGVVVeeepppyyy~~~qqq[[[III???;;;555333111///...---,,,+++,,,---...///000222444555333---&&&$$$(((...222444333333555888:::<<>>>>>;;;777333111222444666999888777333111000111333222111///...///000///...---...000222444555666777444555555222000111666;;;CCCNNNXXX[[[\\\bbbjjjnnn{{{ssshhh^^^SSSHHH>>>777888555333222222333333333555999<<<>>>AAAHHHTTT]]]mmmuuu|||qqq___QQQHHH===555///+++---222777666555777;;;>>>???@@@???<<<;;;>>>IIIWWWcccjjjsss{{{nnnVVVHHHEEE;;;:::888777666777888999:::===AAAEEEHHHKKKOOORRRKKKHHHGGGJJJOOOUUU___iiirrrvvvuuuiiiWWWGGG???>>>:::888444000///111444777555666777;;;DDDQQQ```jjjuuu{{{|||ssseeeXXXMMMFFF;;;777111,,,(((''''''(((+++---......///000333555222,,,%%%###&&&+++///111333222444888:::;;;@@@FFFWWWhhhwww{{{~~~{{{||||||}}}}}}~~~~~~~~~xxxvvvvvvwwwzzz}}}~~~~~~wwwwwwxxxzzz{{{}}}~~~~~~{{{}}}~~~}}}{{{zzzyyyzzzwwwxxxzzz|||}}}~~~}}}}}}zzz{{{}}}|||zzzyyyyyyzzzwwwxxxzzz{{{wwwqqqqqqtttyyy~~~}}}wwwssstttxxxzzzzzz{{{||||||{{{zzzzzz|||~~~~~~}}}~~~~~~}}}|||{{{{{{|||~~~||||||~~~~~~|||}}}~~~|||yyyzzz}}}rrrqqqpppqqqsssvvvwwwxxxzzzyyyyyyxxxyyy{{{}}}~~~|||xxxuuuwww||||||xxxuuuqqqooopppqqqrrrrrroooooooooppprrrssssssrrrxxxtttqqqtttyyyyyyrrrjjjlllkkkkkklllnnnnnnmmmkkkjjjmmmqqqvvvxxxwwwsssppprrrooommmmmmpppqqqpppnnnpppooommmlllkkklllnnnoootttrrrooommmlllnnnpppqqqwwwvvvuuuttttttuuuvvvwwwwwwtttqqqpppqqqsssttttttzzzwwwtttuuuxxxxxxuuuqqqssspppnnnppptttwwwuuurrrzzzzzzzzzzzzzzzzzzyyyyyy|||||||||}}}}}}|||||||||}}}~~~|||{{{{{{{{{}}}~~~|||{{{{{{{{{yyyzzz|||~~~~~~{{{www~~~~~~}}}xxxpppfffWWWEEE999000000111333555555444333111222333222111111222444111333444444333333444555555333333888<<>>@@@BBBEEEIIIKKKLLLLLLMMMMMMFFFBBBDDDMMMVVV]]]dddiiilllhhh___SSSEEE;;;666444333444555444222333666:::555666999>>>FFFRRR___hhhrrrwwwyyyuuuqqqlllbbbWWWHHHCCC:::000***(((***,,,000222333333222333666999888222,,,))),,,111444555<<<;;;===AAADDDCCCFFFKKKYYYkkk{{{~~~}}}{{{zzzzzzzzzvvvvvvwwwzzz}}}~~~~~~|||wwwyyy{{{}}}}}}}}}~~~~~~|||~~~|||zzzzzz{{{xxxyyyzzzzzzzzzzzzzzzzzzzzz|||}}}|||yyywwwwwwxxxxxxwwwyyy{{{vvvppprrrxxxyyy{{{|||{{{wwwssssssssstttvvvxxxzzz{{{{{{{{{zzzzzz}}}~~~||||||}}}xxxxxxxxxyyyzzz|||}}}|||zzz}}}~~~|||{{{~~~|||yyy{{{tttrrrrrrsssvvvxxxyyyyyyxxxxxxxxxyyyzzz|||~~~zzzxxxwwwyyy|||~~~xxxuuuqqqqqqrrrssssssrrrqqqrrrssssssrrrqqqqqqrrruuuuuuvvvvvvvvvsssooolllooollliiiiiijjjllllllkkkhhhlllqqquuuuuuuuutttttttttrrrpppooonnnnnnooopppooommmkkkjjjkkkmmmppprrrsssrrrpppooonnnooopppqqquuuuuuuuuuuuuuuvvvvvvwwwvvvsssqqqqqqrrrsssrrrqqquuuuuuuuuvvvwwwwwwuuuttttttsssrrrqqqrrrsssssssss{{{xxxxxxyyy}}}{{{{{{{{{}}}}}}}}}{{{~~~yyy{{{}}}~~~|||{{{{{{{{{vvvwwwyyy|||}}}{{{wwwsssvvvxxx{{{~~~|||uuummm___KKK<<<111111111222333444333111///111333333111000111111111222444444333333444666555333555999888777???KKKIIIVVVccciiilllsssyyy|||zzzhhhVVVIIICCC333333333333333333333444///000111222333444444444555999<<<<<<<<>>555555666555555666999<<<555444333222222222222222333555777555222000000222444222000///111222222111111000///...---...//////111000---++++++,,,...///(((+++111999BBBJJJQQQUUUVVVVVVZZZcccmmmuuu|||wwwdddPPPEEE>>>555111222///111333111//////111333888777555333333333444555333444555444111000000111///...---///111333333333000///......///111444666555555444111,,,***---///666@@@HHHGGGGGGMMMXXX^^^```jjjuuuwwwsssjjj```YYYLLLEEE<<<777777:::===>>>>>>HHHTTT]]]bbbiiisss{{{~~~|||}}}{{{ooo[[[KKKEEE999444222111...***))),,,---,,,---///444777999999555666:::AAAKKKWWWaaagggiiillluuuyyymmmgggYYYSSSIIIAAA>>>@@@EEEIIIJJJMMMOOOPPPNNNMMMLLLLLLDDDAAADDDOOO[[[bbbeeegggdddZZZKKK@@@999555000---***///333333111000444888666888<<>>AAAKKKYYYcccmmmzzz|||nnn[[[KKK;;;555333666999777222111222333444666666555444333666999>>>CCCGGGHHHHHHHHHQQQRRRPPPLLLDDD===888666222222222111000111444666888222------000333222000222---...444777666:::@@@======CCCPPP```lllnnnmmmpppllljjjiiifffcccdddiiimmmuuu}}}zzzlllZZZKKKCCC<<<:::777444444555888:::999666444333444444444444666555444333333333333333222222000///......///111///000///---,,,---111666555333000///......,,,+++***+++,,,///555===CCCHHHOOOSSSYYY^^^eeeppp~~~yyyfffPPPBBB===888444111222111000......222444222444555666666444222111222444555444222000000000000//////111444555444333111///---,,,,,,...000111111333555222...,,,---///444666999<<<@@@EEEJJJNNNVVVdddqqqtttvvvwwwuuuqqqbbbZZZMMMCCC???BBBJJJPPPUUU^^^gggnnnvvv~~~}}}{{{zzzttteeeOOO>>>777555555555333000---,,,,,,000///000222555666666555333444555888@@@MMM[[[eeeiiiiiillltttyyyzzz}}}ssskkk___SSSLLLNNNVVV\\\^^^ZZZTTTPPPNNNNNNNNNMMMLLLKKKNNNXXXaaaaaaXXXNNNJJJFFF@@@:::555000,,,((())),,,111444444555888:::999999>>>FFFKKKRRRaaarrrvvvvvvuuuwww}}}}}}mmmfffZZZMMMCCC???AAADDDIIICCCAAABBBBBBAAAHHHQQQSSSRRRQQQRRRUUUWWWYYYYYY___[[[]]]dddeeeaaacccjjjyyy{{{}}}xxxwwwxxxyyy|||{{{}}}~~~~~~}}}xxxvvv{{{~~~|||zzzzzz{{{}}}~~~{{{xxxuuuvvvyyy|||{{{yyywwwyyy{{{zzzwwwtttsssrrruuuttttttuuuwwwxxxwwwuuuxxxzzz||||||zzzuuupppmmmrrrvvv{{{}}}{{{yyyyyyyyyyyy~~~~~~|||xxxwwwtttqqqsssvvvzzzzzzzzzwwwxxxyyy{{{|||}}}}}}~~~wwwwwwxxxwwwvvvvvvxxxzzzwwwvvvvvvyyy}}}}}}zzzwww}}}~~~}}}zzzxxxyyyzzz{{{zzzxxxwwwxxxzzz}}}yyysssooooooqqqrrrsssssstttuuutttrrrqqqrrrssssssssstttttttttttttttsssnnnllljjjjjjjjjiiihhhfffiiikkkmmmooooooooopppqqqpppppppppoooooommmllllllnnnlllkkklllnnnqqqrrrrrrnnnsssxxxyyytttqqqpppqqqsssrrrqqqqqqrrrvvvzzz}}}tttsssssstttuuuuuusssrrrwwwtttrrrtttxxxzzzyyywwwzzzyyyyyyyyyyyyxxxxxxxxx~~~~~~{{{~~~vvvyyy~~~~~~xxx{{{}}}|||yyyxxx|||zzz{{{}}}|||xxxuuuxxx||||||||||||||||||}}}xxxdddUUUEEEAAA<<<888555444333333000222333222000...///111111333666666555444444555666666666666777888999:::777999AAAMMMXXXdddttt|||lll^^^III===333222555555444555222333666999999888666444555<<>>@@@CCCIIITTT```hhhiiigggeeeaaa^^^^^^\\\ZZZ]]]ccclllqqqwwwxxxrrreeeXXXPPPCCC===666444666888888666777555444444555666666555666666666555444333333222///...---...///000000000///000111000///000333777666555333222333222000...,,,,,,---///333888===AAAGGGMMMVVV^^^fffrrrvvvcccUUULLLDDD<<<555444333111000000222333555555666666666555333222333444555444222111111222222111111222555555444333222111000000000000111222222444555222...---...111222333333444666;;;BBBGGGQQQ]]]jjjqqqwww}}}~~~{{{wwwpppeee[[[VVVWWW]]]bbbnnnvvv|||}}}~~~{{{vvvpppgggWWWDDD888444444444555444333222111111222111111333555666666444000000000222888CCCPPPXXX^^^]]]bbbkkksssyyyxxxnnnhhhhhhmmmqqqmmmggg^^^VVVQQQQQQSSSTTTWWWWWWWWWYYYYYYUUUMMMFFF???===:::888777555222000...222555777888<<>>:::666444444555555555888777666555444444444444333444555444333222333555555444333444666666444222222222333444333333222111333555555222...---000333222000...,,,---111888===GGGRRR```lllxxxxxxtttuuuyyy}}}}}}}}}{{{tttkkk```SSSDDD666000000222333444555666666777777444333333444555666555444000///......111999CCCJJJMMMMMMSSS___mmmyyy~~~vvvjjj___ZZZZZZ^^^bbbfffeeeaaaZZZRRRJJJDDDBBB:::888777888999999888666888;;;???AAADDDKKKVVV^^^```^^^[[[WWWSSSWWWfffvvv|||}}}vvvsssrrrooommmmmmoooooooootttzzz}}}{{{|||wwwrrrxxx|||yyyyyy|||}}}zzzyyyxxxzzz|||}}}|||}}}|||wwwyyyxxx{{{|||{{{}}}~~~~~~|||yyywwwyyy{{{||||||zzzwwwvvvuuuwwwwwwvvvtttqqqnnnnnnoootttuuuuuusssqqqrrrwww|||~~~|||yyywwwuuuuuuxxxzzz{{{zzzzzzzzz{{{yyy~~~|||zzz||||||zzzyyyxxxxxxyyyzzzzzzxxxvvv{{{{{{{{{zzzyyyxxxwwwvvv}}}yyyuuutttvvvyyyyyyxxx{{{xxxuuuuuuxxx|||~~~{{{yyyxxxxxxyyyzzzuuuttttttwww{{{|||yyyvvvrrrqqqrrrssstttsssqqqnnnqqqssstttsssrrrpppqqqrrroooppprrrrrrrrrpppnnnmmmmmmmmmnnnoooqqqqqqpppnnnlllmmmnnnnnnnnnooorrruuuttttttuuuttttttsssrrrqqqppppppqqqssstttssspppmmmlllooorrrqqqooommmoooqqqpppqqqrrrtttvvvxxxyyyzzzwwwwwwwwwwwwwwwxxxyyyzzz{{{}}}|||xxxtttrrruuuyyyzzzyyyxxxwwwyyy||||||{{{{{{{{{{{{{{{||||||zzzyyyxxxzzz||||||zzzxxxyyyzzzzzz{{{~~~}}}zzzyyy|||~~~~~~~~~{{{zzzzzzxxx~~~~~~wwwvvv|||~~~wwwmmmcccSSSFFF>>>999666444666555444333222333444555777777777555333222333555222222111111222333444444555333555999>>>EEERRR___mmmuuu}}}|||tttUUUFFF888666999777333111111333555888999999999888>>>HHHSSSUUUOOOFFFBBBBBB>>>>>>===:::666444444555222333333222111111222444:::555000...///111222222222000000222555888<<<@@@CCCIIIQQQVVVUUUQQQOOONNNPPPJJJFFFDDDCCCEEELLLTTT___cccjjjqqqvvvwwwvvvttteeeYYYIII>>>;;;999555222444444555888:::;;;999888777888999:::888555111///''''''(((---333555222...///000111333333444555666555666777:::<<<<<<:::888555444333333444555777888555:::CCCMMMYYYgggttt}}}wwwgggYYYOOOIII@@@:::888999::::::999888555333222222333444555555555444333333555888888666555666666666444222///111333555444222000...333555555222///...111555333222///,,,+++...333777>>>GGGVVVgggwwwyyytttnnngggeee[[[OOOCCC777---+++...222222222333666888999999777555444444555666555444444333000...///444;;;@@@???@@@HHHXXXjjj{{{yyyooojjjkkkppptttsssmmmbbbWWWMMMFFFBBB@@@;;;::::::;;;===>>>===<<>>FFFOOO___gggpppuuuzzz}}}|||xxxbbbRRRAAA;;;999555111///222222333444666888;;;<<>>??????===:::666444444555222333333222111111222333333222111000000000///...111222333555999>>>BBBCCC>>>EEEKKKMMMIIIDDDAAA@@@GGGBBB===<<<;;;;;;BBBJJJVVV^^^gggooossswww}}}vvvmmm^^^PPPDDD===999777555555666888:::;;;999888666888::::::999555111...((()))+++000555666333000//////000111333444444444333444666999<<<===;;;999444333222111222333666777333444888???KKKYYYgggppprrrkkkaaaRRREEE<<<999:::;;;888666333111000111222444666666555333222333666999999888777777777666444222,,,...111333333000---***222444444222000///222555555555444222111111333666:::CCCTTTgggwwwyyyrrrmmmaaaUUURRRKKKBBB:::111******///222000///111444777777777888666444333444555555444777555333000///222777;;;:::<<>><<<;;;:::<<<@@@EEEJJJMMMNNN\\\aaagggnnnuuu|||xxxvvv{{{}}}qqqsssyyytttqqqpppkkkkkkoooxxxwwwnnnfffdddeeeggg```UUUTTT[[[ZZZ]]]aaaeeejjjnnnqqqtttttttttttttttvvvxxxyyyzzz~~~zzztttsssuuussswwwzzz|||~~~}}}|||{{{zzz{{{|||||||||zzzwwwttttttyyy~~~{{{zzzxxxtttpppoooqqqsssqqqvvv{{{{{{xxxwwwyyy}}}|||zzzxxxxxxxxxyyy|||{{{zzzzzzyyyxxxvvvuuussswwwyyyvvvwww|||zzzyyyxxxwwwxxxzzz~~~xxxxxxyyyyyyxxxxxxwwwvvvwwwrrrnnnpppvvv{{{{{{yyywwwwwwxxxyyyzzz}}}}}}zzzwwwuuussswwwttttttwww{{{{{{uuupppsssuuuwwwyyyzzzwwwrrrnnnppprrrttttttsssqqqpppqqqpppqqqrrrsssrrrqqqooonnnllllllllloooqqqrrrqqqoooppppppooommmkkklllnnnqqqsssttttttttttttssssssrrr~~~zzztttpppooonnnmmmllliiijjjjjjkkkkkkmmmoooqqquuutttsssssstttwwwyyy{{{uuuvvvwwwwwwuuuuuuxxxzzz|||xxxwwwxxxyyyyyywwwyyy{{{}}}~~~~~~}}}zzzyyy~~~{{{xxxvvvxxxvvvuuuwwwzzz{{{zzzwww~~~}}}{{{yyyxxxxxxyyyyyy~~~|||~~~}}}}}}}}}~~~~~~{{{zzz{{{~~~}}}xxxssswwwwwwxxx{{{}}}}}}yyyuuuooommmoooxxxvvvnnnfff[[[NNNDDD@@@<<<777333222333333333555666666555333111222333000//////...//////000000555555888<<<======CCCKKKUUU^^^ffflllrrryyy~~~~~~vvveeeRRRFFF===666222222222333444666888;;;>>>???FFFIIIIIIEEE>>>999999;;;<<<===<<<:::666333333333222333444333111111111222///000111222111000...---111555888999===BBBEEEDDD999===BBBBBB>>>:::888888<<<999666666555555:::@@@LLLUUU```hhhmmmsss}}}~~~zzzrrrfffYYYLLLCCC>>>777777666777999999888666555666888999888555111///---///222555666555444333111///...///111222333222222222444777:::<<<;;;:::111000---,,,,,,///222555333222222777@@@MMMZZZbbbvvvzzzhhhTTTCCC999666777555444222000000111333444888777555222111222666999999888777777777666444222,,,...111333222///+++)))///222444333111000222444555555666555444444666888===III\\\ppp|||}}}nnnggg```SSSEEEBBB===999666111,,,---111000...,,,---222555555444777555333222333555555444555444333000///111666999;;;@@@NNNcccvvvvvvaaaPPPFFFBBB@@@>>>???@@@CCCKKKVVVaaaiiimmmuuuwww{{{yyyhhhZZZ[[[eeemmmwww~~~vvvhhh___XXXSSSNNNKKKLLLWWWbbbcccXXXLLL@@@>>>CCCKKKJJJAAA???CCCFFFNNNYYYdddkkkooorrrsssttttttsssttttttvvvxxxyyy}}}yyyrrrsssvvvxxx|||}}}{{{zzz}}}~~~|||yyywwwxxx|||~~~|||xxxtttsssuuu{{{wwwxxxwwwuuutttuuuxxxzzzrrrvvv{{{}}}|||{{{{{{||||||{{{xxxvvvvvvvvvwwwxxxyyyyyyxxxyyyyyyxxxuuusssrrrvvvxxxvvvvvvzzz}}}}}}xxxxxxyyyxxxxxxzzz~~~{{{{{{{{{zzzxxxvvvuuuttttttrrrppprrrwwwzzz{{{zzzuuuwwwyyy{{{{{{|||}}}}}}zzzwwwuuussswwwvvvvvvwwwyyyyyyuuuqqqqqqqqqrrrsssttttttqqqoooqqqsssvvvvvvtttrrrqqqqqqqqqqqqqqqrrrrrrrrrqqqqqqpppooonnnoooqqqrrrqqqpppjjjlllmmmmmmnnnpppsssvvvrrrrrrsssssssssrrrrrrqqqqqqrrrsssuuuuuurrrmmmiiihhhiiiiiikkkllloooppprrrvvvvvvuuutttuuuvvvxxxxxxrrruuuxxxwwwtttssstttvvv}}}yyyvvvwwwzzz{{{yyyvvvxxx{{{~~~~~~zzzvvvsss~~~}}}{{{yyyxxxuuuttttttxxx}}}}}}yyy{{{{{{{{{{{{||||||{{{zzz}}}}}}~~~}}}zzzzzz{{{|||~~~}}}}}}||||||{{{yyyvvvtttxxxwwwxxx|||}}}yyynnnmmmmmmqqqvvv|||{{{qqqcccXXXMMMFFF>>>888555333222000222444555555333111111111111111000000000000111111555555888<<<<<<<<>>;;;777555666777999:::;;;:::777444333333222333444444222111111222...///111111111000000111222888<<<<<>>555&&&###(((444999444111333888CCCTTTccclllqqqtttuuuuuutttsssssstttvvvxxxzzz}}}~~~zzzwwwvvvvvvwww}}}{{{yyy|||~~~|||}}}yyywwwxxx|||}}}wwwttttttwwwyyyzzzxxxyyyyyywwwvvvvvvxxxzzztttvvvxxx{{{||||||||||||xxxwwwuuuttttttuuuwwwxxxtttsssuuuwwwzzzzzzwwwtttsssxxxyyyvvvuuuxxxyyyxxxuuuxxx{{{|||{{{zzz{{{|||{{{{{{{{{zzzyyywwwvvvuuuuuuuuuvvvwwwyyyyyyyyyyyyuuuwwwzzzzzzyyyyyy|||~~~~~~|||zzzyyyxxxwwwxxxxxxvvvvvvwwwwwwxxxxxxwwwwwwooommmkkklllnnnqqqssssssqqqtttwwwwwwvvvsssrrrrrrqqqppppppppppppqqqssstttrrrpppmmmlllmmmnnnooonnniiikkknnnppprrrtttwwwyyyqqqqqqrrrrrrrrrrrrrrrqqqkkkmmmqqquuuvvvsssmmmhhhhhhhhhiiillloooqqqrrrrrruuuvvvxxxyyyxxxwwwtttssspppuuuyyyxxxtttqqqqqqrrrzzzyyyyyyzzzzzzyyywwwuuuxxxyyy{{{|||{{{xxxtttrrr~~~}}}|||{{{{{{wwwuuuuuuyyy}}}yyyvvvxxxzzz~~~}}}{{{vvvxxx{{{{{{wwwwwwyyy|||~~~zzzvvvvvvxxxzzzzzz{{{~~~yyyyyyxxxtttrrrtttzzzrrrgggXXXPPPFFF===999666333000000222555555333111000000333333222222222222222333888777888:::::::::@@@HHHQQQVVVZZZZZZ]]]eeelllooovvvvvvvvvsssfffRRRBBB;;;333777>>>DDDGGGGGGEEECCC:::888777555444444444555777999;;;;;;999777555555222333444444222111111111000111111000000111333555444;;;???>>>@@@CCCBBB<<<666555444444555666777888///...111666777666888===555999@@@MMM[[[hhhpppsssxxx{{{www]]]III===:::777555555555444333333444555666555444222111777<<<@@@===666222444888777333...---///222222111333222222444777:::;;;;;;555222---)))(((,,,111444222222222777???HHHOOOSSSMMMXXXgggvvv~~~kkkSSSAAA::::::333333333333444555666666:::888444000...///444777888777666666666666444222111333555666555222///---***...333444222000000111///...,,,***+++///666;;;KKK\\\vvv{{{hhhVVVJJJBBB<<<555222000111///---000666---)))'''***111666777666555333000000222444555555111222222222222555999===EEEMMM___uuuqqqbbb^^^eeellltttrrrpppttt|||}}}tttrrrooohhhbbbeeejjjfff^^^UUUSSSKKK@@@;;;===@@@@@@GGGOOO[[[fffnnnssswwwxxxuuutttjjjYYYKKKEEE@@@:::555111///111666777444///"""!!!...666333///000111===PPPaaakkkqqqtttvvvvvvuuusssrrrtttvvvyyy{{{~~~{{{yyyzzz}}}}}}zzzwwwrrrzzz~~~|||{{{~~~~~~~~~zzzxxxxxx{{{~~~xxxvvvwwwxxxwwwuuu|||||||||yyyvvvtttuuuvvvwwwvvvuuuwwwzzz|||}}}|||uuuttttttttttttvvvwwwxxxoooooorrrwww{{{|||yyyuuuvvvzzz{{{wwwuuuvvvuuussssssxxx~~~}}}zzzwwwwwwwwwxxxyyyzzzzzzzzzzzzyyywwwyyy{{{{{{zzzxxxxxxyyywwwxxxyyyxxxvvvwww{{{{{{yyyvvvttttttwww{{{}}}tttvvvwwwwwwwwwwwwyyy{{{mmmjjjhhhhhhlllrrrvvvyyyrrruuuxxxxxxwwwtttsssrrrpppooonnnnnnoooqqqsssuuurrroookkkiiiiiijjjkkkkkkkkknnnqqqssstttuuuwwwyyyqqqqqqrrrrrrsssrrrrrrqqqpppooooooooopppooollljjjhhhhhhjjjmmmpppssssssrrrsssvvvzzz}}}|||xxxrrrnnnpppuuuzzzzzzuuupppooopppwwwzzz}}}|||xxxttttttuuuxxxxxxyyyyyyxxxvvvuuuttt~~~~~~~~~~~~|||zzzyyyvvv}}}~~~~~~}}}wwwzzz~~~~~~zzz~~~}}}{{{zzzyyyyyyzzzzzzvvvwwwyyyyyyzzz|||~~~zzzxxxzzz}}}wwwyyy~~~|||}}}uuuppprrrwwwzzzkkkXXXEEE@@@???:::555333222222333444444444444333777666444333222222333333333666888999999:::;;;<<>>999888;;;:::666666;;;777333///,,,---000222333666444444666888777333000111444888999666111,,,******(((***///333111111333111,,,******((()))555CCCOOOgggqqq\\\HHH>>>:::444333222222...***,,,111,,,++++++,,,000444666777999555111111444666666444999666666888999999===BBBLLL]]]lllsss}}}wwwwww|||uuukkkbbb]]]]]]XXXRRRMMMLLLLLLMMMMMMFFF@@@999555555888;;;===AAADDDJJJPPPXXXaaakkkqqqhhh```TTTLLLHHHDDD>>>:::666333111000000111000///***$$$ $$$---333111,,,333;;;LLLbbbnnnooooooqqqxxxwwwuuutttuuuwwwzzz|||}}}yyyxxxzzzzzzwwwttttttyyy~~~~~~|||||||||{{{{{{{{{{{{zzz~~~|||zzz|||{{{wwwzzzzzz{{{{{{yyywwwtttssszzzvvvssssssuuuwwwvvvuuuvvvuuutttrrrqqqqqqqqqqqqtttssstttvvvxxxzzzyyyxxx|||wwwvvvxxxxxxuuuvvvvvvuuuvvvvvvwwwxxxxxxttttttuuuxxx|||}}}{{{xxx}}}{{{zzz|||~~~~~~{{{xxx{{{xxxuuuuuuxxxyyyxxxvvvuuutttrrrrrrrrrtttvvvwwwxxxvvvvvvxxxzzzzzzwwwtttuuupppiiifffhhhnnntttwwwqqqvvvvvvssstttyyyzzzwwwsssqqqpppqqqssstttuuuuuummmiiifffgggkkknnnllliiieeejjjpppuuuwwwtttpppmmmkkkrrryyyzzzuuupppnnnoooqqqsssuuuuuusssqqqoooooonnnnnnmmmnnnnnnppprrrsssuuuvvvvvvuuusssssstttvvvrrrssstttuuuuuuvvvvvvvvvyyy|||}}}yyyrrroooqqquuussstttvvvxxxyyyxxxwwwvvv~~~}}}zzzyyywww|||}}}}}}~~~zzzzzz~~~~~~}}}|||zzzzzzzzzzzzvvvvvvwwwwwwyyy{{{~~~~~~}}}{{{{{{}}}|||}}}~~~~~~~~~xxxttttttwww{{{~~~ooo```QQQKKKFFF===333///222333444555777888999999777666555333333333333333333555666777666777888:::<<>>;;;???GGGSSS```kkkqqqttt}}}wwwkkkbbb[[[UUUQQQHHHAAA@@@===888777999555222...,,,...111444555888777666888999999666333333444555666555222///,,,%%%###&&&---000000000222///---,,,+++(((***777FFFWWWjjj}}}yyyuuurrrvvv|||yyy___HHH;;;888666333222444333000222555000///...///222666:::;;;<<<777333333777<<<>>>???===::::::===???@@@EEEKKKYYYlll{{{}}}{{{{{{zzz}}}}}}uuusssuuuxxxxxxxxxoooqqqrrrpppiii___UUUOOONNNJJJEEEAAA@@@@@@??????>>>999444111222444777888:::===CCCIIIPPPWWW^^^ccc^^^VVVLLLEEEAAA===888444444222000///111222222111000***$$$%%%+++000111000333777EEEZZZiiiooossswwwvvvuuuttttttvvvyyy|||~~~}}}{{{zzzzzzzzzyyyxxxuuuyyy|||}}}{{{{{{~~~}}}||||||{{{zzzyyy}}}zzzxxxyyy{{{|||xxxttt}}}|||{{{zzzyyyxxxxxxxxxxxxvvvrrrqqqsssuuuwwwwwwuuuuuuttttttssssssrrrrrrppppppqqqtttxxx{{{{{{zzzzzzwwwyyy}}}zzzssswwwwwwvvvuuuuuuuuuvvvvvvwwwtttqqqrrruuuyyy|||}}}|||{{{{{{|||~~~}}}zzzvvvvvvuuutttuuuxxxzzzyyywwwtttsssrrrrrrrrrsssuuuvvvuuuttttttwwwyyyxxxtttooorrroookkkiiikkkooorrrsssnnnssstttssstttwwwwwwssssssssssssuuuuuuuuutttsssqqqmmmjjjjjjmmmnnnllliiijjjmmmqqqttttttrrrooolllnnnrrruuuuuurrrooonnnooorrrtttvvvvvvtttrrrqqqqqqqqqqqqpppppppppqqqssstttuuuvvvwwwvvvtttssstttuuussstttuuuwwwxxxxxxwwwwwwxxxzzz{{{xxxsssqqqqqqsssrrrsssvvvxxxyyyyyyyyyxxx}}}|||~~~~~~{{{xxxyyy|||}}}||||||~~~}}}~~~|||{{{zzzyyyvvvuuutttvvvyyy{{{||||||~~~|||{{{{{{}}}~~~~~~||||||}}}|||xxxwwwwwwuuuxxx|||wwwlll```WWWMMMAAA777333111111111222444666888999777666555444333333333333222333444333222333555666444555777:::???GGGPPPVVVYYY___kkkyyy~~~uuusssttttttkkkZZZJJJBBB:::444000222333111222555333222111111222222111///000000111222333333222222111222333333333555888;;;999888666444333333444444222111000000111333666888555666777888888777666555;;;@@@LLL[[[eeejjjpppuuusss|||ppp```QQQAAA999666444222222222111000000222444444333111333555666555444555666777444000111444666555333444222000000222444444444444333111//////111333444))),,,000666;;;;;;999666555888>>>FFFPPPYYY```dddrrrzzz|||yyytttnnnhhh[[[KKKCCC???;;;::::::333///,,,***---000333444555444333444555555444222222000...000222222000---!!!!!!%%%,,,000000222555333444444000***,,,:::JJJbbbqqq}}}xxxsssooosssyyyoooUUUEEE@@@;;;666444888;;;:::999:::@@@>>><<<;;;<<>>;;;888444000111///...///222333444333777111***''')))---222555333444<<>>777444///---///222444555222111000000111222333333333000...111666888555111$$$%%%+++333666666888<<<>>>BBBCCC<<<333444BBBQQQjjjxxxxxxwwwzzzlllZZZPPPFFF???<<>><<<:::999888777555333333333222444666777777666333666;;;???AAACCCEEEGGGHHHDDD???<<<999777444111.........///333555555555999666111,,,***---222666444222777FFF[[[lllvvvyyyuuuttttttuuuwwwzzz|||~~~~~~|||yyyzzz|||zzz{{{|||{{{zzzzzz}}}{{{}}}|||yyywwwuuuuuurrrpppppprrrssssssrrruuutttsssrrrrrrssstttuuutttwwwyyyxxxvvvvvvyyy}}}ssstttvvvwwwxxxwwwuuutttmmmmmmnnnqqqvvvzzz{{{|||zzzzzzyyyzzz}}}zzzyyywwwuuusssqqqppppppppprrrvvvyyy{{{{{{zzzxxxyyyzzz{{{||||||yyyuuurrrvvvvvvvvvvvvvvvtttrrrqqqtttssssssrrrrrrsssttttttwwwvvvuuuwwwyyyyyyuuuqqqpppooonnnnnnppppppnnnmmmmmmooopppqqqrrrssssssrrrqqqsssuuuvvvuuutttssssssuuusssppppppqqqqqqpppnnnppppppnnnmmmllllllmmmmmmqqqpppoooooooooooollljjjpppsssvvvwwwvvvtttttttttvvvuuutttssssssssstttuuuvvvxxx{{{|||yyyvvvtttssssssuuuxxx{{{{{{zzzwwwuuuxxxwwwwwwxxxyyywwwtttqqquuuvvvwwwyyyzzzzzzzzzzzz~~~~~~~~~|||zzzzzz{{{~~~|||~~~|||zzz{{{|||~~~}}}zzzwwwuuuxxxxxxxxxyyy{{{|||{{{{{{~~~zzzzzz|||}}}|||zzz||||||{{{{{{{{{|||}}}~~~~~~|||zzzxxxzzzxxxxxx{{{~~~vvvgggWWWIII@@@444222000///000333777:::555555555444444333222222111222222111//////000111...000222333444666999;;;FFFJJJTTTbbbrrrtttbbbNNNAAA===555000111555555666888444444333111///...------111111222333333333333333444444444333111000000222555444333222000//////............///111444777999555666888999999999999888;;;HHHZZZjjjvvv}}}tttdddPPPAAA999666666...---,,,---000333444555---///222333333444555777111111000000222333333222333111000111333666666666333333444333333111000///...000111222333444444555777:::<<<>>>AAAJJJVVV```lllwwwzzz```MMMFFFFFFFFFDDDAAA===888555555777888999666555444444444777;;;===;;;888777;;;AAACCC@@@<<<000333999AAACCCBBBDDDHHHMMMSSSVVVNNNEEEGGGTTT```tttoooaaaUUUOOONNNWWWaaaeeecccbbbccccccbbb```^^^___dddgggnnnmmmmmmqqqvvvyyyxxxvvvzzzvvvwwwwwwuuuuuuvvvzzzzzzwwwqqqkkkhhheeeaaaaaa]]]VVVNNNJJJKKKPPPTTTYYY\\\```aaa^^^XXXRRRNNNWWWSSSLLLDDDAAABBBFFFJJJIIIEEE???;;;:::;;;===>>>EEEFFFFFFFFFDDDAAA>>><<<777666444444444333111///222222444777:::;;;999888222666:::<<<=========>>>AAA???<<<:::999777555333---------000333555555555777777555111//////222666555333666BBBUUUhhhqqqsssvvvuuuuuuuuuvvvxxxyyyzzz|||yyyyyyzzz||||||||||||{{{{{{|||}}}wwwzzz~~~~~~{{{wwwuuuuuuqqqooonnnoooqqqssstttuuuoooppprrrssssssrrrrrrqqqpppuuuyyyzzzxxxwwwwwwyyyssstttvvvxxxxxxwwwuuutttooonnnnnnqqqtttxxxyyyzzzxxx|||}}}}}}{{{yyywwwuuusssqqqppppppnnnqqqvvvyyyzzzyyywwwvvvxxxyyy{{{{{{yyyvvvtttrrruuuvvvvvvvvvtttsssrrrrrruuutttttttttttttttttttttxxxuuussssssvvvwwwvvvtttrrrpppoooooopppqqqpppnnnpppoooooopppqqqrrrtttuuunnnppprrrrrrqqqrrruuuwwwsssqqqppppppqqqrrrrrrrrrpppnnnkkkjjjjjjllloooqqqoooooopppqqqqqqoookkkgggnnnqqqtttuuuuuuttttttuuuuuuuuusssrrrrrrsssttttttvvvyyy}}}~~~{{{xxxuuutttsssuuuxxxzzz{{{yyyvvvtttxxxxxxxxxzzz{{{zzzwwwtttyyyyyyyyyyyyxxxxxxwwwwww{{{|||}}}~~~~~~}}}xxxwwwwww{{{|||zzz|||}}}}}}~~~}}}~~~~~~{{{wwwuuuxxxzzz||||||{{{{{{{{{}}}}}}{{{{{{zzzzzzyyy|||}}}~~~~~~~~~}}}{{{|||}}}{{{yyyyyy{{{{{{|||mmmVVVFFF888555000------000444777333444444444333222111000000222333333222111111222000222444444333333444555===BBBKKKXXXiiiyyy{{{nnn^^^RRRGGG<<<333333555666666777444555555333000......///222222333333333333222222333444444333000/////////333333444444333111///...//////000111333555777888444555666888888888777777<<>>:::222000......111444555555///111333444444444555666111111222222333333444444555333222222444666777777222444555666666444222000222222222111111222555888999<<<===<<<<<>>>>>???>>>>>>===>>>BBBIIIMMMGGGEEEDDDGGGKKKNNNOOONNNIIILLLSSSYYYYYYVVVWWW[[[```gggkkkddd^^^aaallltttyyykkkfffgggrrr~~~xxxzzz{{{yyywwwwww{{{{{{{{{|||~~~~~~zzzzzzzzzvvvrrrqqqtttoooggg```\\\ZZZVVVSSSSSSOOOJJJCCC??????CCCFFFGGGIIIMMMOOOMMMIIICCC???CCC@@@<<<888777888:::<<<999888555444333444666777<<<<<<<<<<<<;;;;;;;;;;;;555333222222333333111000000000333666999:::888666000333666888777666666777999999888888666444333222.........111333555444333444444444333222222444555666777888???OOOaaalllnnnuuuuuuuuuuuuvvvvvvwwwxxx|||zzzxxxwww|||||||||||||||{{{zzzyyyssswww{{{{{{xxxuuuuuuuuupppppppppqqqrrrtttuuuvvvqqqrrrtttuuuvvvtttsssqqqpppsssvvvxxxxxxvvvuuutttuuuuuuvvvwwwwwwvvvuuutttqqqpppoooqqqtttwwwyyyyyy{{{}}}yyyyyy{{{{{{zzzyyywwwuuutttrrrrrrqqqrrrssssssrrrrrrsssuuuxxxvvvxxxyyyxxxvvvtttssstttrrrssstttttttttuuuwwwyyyvvvvvvvvvuuuuuuuuuuuuttttttqqqooopppsssvvvuuusssqqqqqqpppqqqssssssrrrpppqqqoooooorrrsssrrrsssvvvmmmoooqqqpppoooqqquuuyyyrrrqqqqqqqqqrrrrrrssstttpppnnnkkkiiijjjmmmrrruuuoooqqqssstttrrroookkkiiilllooosssuuuuuuuuuuuuvvvttttttrrrrrrrrrssstttuuuvvvzzz}}}~~~}}}zzzxxxwwwtttvvvxxxzzzzzzxxxvvvuuuxxxyyyzzz{{{{{{zzzyyyxxxzzzzzzyyyxxxwwwvvvvvvuuuzzz{{{|||~~~~~~}}}}}}~~~xxxuuutttwww|||{{{}}}~~~|||~~~}}}|||~~~}}}yyywwwvvv{{{zzzxxxzzz~~~~~~|||yyyxxxyyyzzz}}}}}}~~~~~~|||{{{~~~|||}}}~~~}}}ooo]]]KKKEEE<<<333---,,,...000222222333333222111///...000333666777555444333333333333333222000111333555888<<>>??????>>><<<:::555444222111222222333333///000111111111111222333333444666777888888888888555333111111222333333222//////111555888888777555///111333444333222333444333555666666555333111111//////000111333444222111111111000111333555777777999:::999;;;HHH[[[jjjnnnrrrrrrssstttuuuvvvwwwxxx{{{{{{{{{|||}}}|||yyywwwyyyzzz{{{|||{{{yyyvvvtttppptttxxxxxxuuussstttwwwssstttuuuvvvuuuuuuuuuvvvuuuuuuuuuuuuuuuuuuttttttvvvuuuuuuvvvwwwwwwvvvuuuvvvvvvvvvuuuuuuttttttsssrrrpppoooqqqtttxxxzzzzzz}}}yyywwwyyyzzzyyyyyyxxxwwwvvvuuuttttttttttttvvvvvvuuussssssuuuwwwuuuwwwwwwvvvsssrrrtttvvvrrrssstttssssssuuuyyy}}}wwwwwwwwwwwwwwwvvvuuuuuuooonnnooorrrvvvwwwuuuqqqnnnpppsssvvvxxxwwwsssooonnnlllooouuuvvvrrrpppssslllpppssssssqqqqqqtttwwwtttttttttsssrrrrrrsssttttttqqqnnnllllllppptttwwwrrrtttvvvtttpppmmmmmmnnnlllppptttvvvvvvwwwwwwxxxtttsssrrrrrrssstttuuuvvvwwwzzz}}}~~~}}}{{{zzzzzzwwwxxxyyyzzzzzzyyyxxxwwwvvvxxxzzzzzzxxxwwwzzz|||yyyxxxxxxwwwvvvvvvvvvvvvyyy{{{}}}~~~}}}{{{|||~~~wwwtttrrruuu~~~}}}{{{~~~|||}}}}}}|||~~~{{{xxxttt{{{yyyvvvyyy~~~|||xxxwwwyyy|||||||||{{{{{{|||}}}~~~|||{{{~~~yyyeee\\\NNN@@@555///......111111222222111000...---000333777999888666444444444333111///...000444888777;;;AAAKKKVVVcccooowww~~~~~~ttt]]]NNN>>>666444222111111000222555555333333666888555555555444333222111000000222444444333333444555111333777::::::777333000111222444666666666444333333333333333222000...---000777???JJJ^^^uuu|||sssjjjZZZJJJBBB>>>:::666555555555444555666888777666555555666444666888888888888999:::===;;;777666555555444222///222777;;;>>>===;;;:::;;;===??????======???BBBKKKLLLKKKDDD@@@GGGYYYhhhyyy{{{mmmiiidddaaabbbdddeeefffhhhhhhhhhhhhiiipppzzz|||vvvrrrsssyyyqqqnnnpppuuuwwwuuuyyy~~~}}}vvvyyy|||tttqqqrrrbbb___^^^```dddgggfffdddWWWQQQPPPUUUWWWRRRLLLIIIBBBCCCDDDCCC@@@===@@@EEE???===:::666222222444666;;;888666555666888::::::333222111111222111000...+++---///000000000111111...000444777999999777666222///------...000000000///000111555888888777555///111333333222222333444222444666666555333111111111000000222333333111///111///---...222777999:::;;;<<<:::888CCCXXXjjjpppooooooqqqsssuuuwwwxxxyyyxxxwwwwwwzzz}}}~~~{{{wwwwwwxxxyyy{{{{{{xxxtttpppnnnrrrvvvvvvsssrrrtttwwwvvvxxxyyyyyywwwvvvuuutttxxxvvvuuusssssssssuuuvvv~~~zzzvvvuuuxxxzzzzzzyyyxxxwwwuuutttssssssssssssqqqpppoooqqquuuyyy{{{|||{{{{{{xxxuuuwww|||}}}zzzxxxxxxwwwvvvvvvvvvvvvvvvsssxxx}}}|||xxxuuutttuuuvvvvvvtttrrrrrruuuxxxvvvvvvuuusssqqqsssxxx}}}xxxxxxxxxxxxxxxwwwvvvuuulllmmmqqqwww|||{{{vvvqqqkkkoootttzzz|||yyysssnnnjjjjjjoooxxxyyyrrrnnnooolllqqqwwwwwwtttqqqrrruuuwwwwwwwwwuuusssrrrrrrssswwwuuuqqqnnnooorrrvvvxxxtttwwwxxxtttnnnlllooosssmmmpppuuuwwwxxxxxxyyyzzztttssssssssstttuuuwwwxxxwwwzzz}}}~~~}}}||||||}}}zzzzzzzzzzzzzzzzzzyyyyyytttxxxzzzyyyvvvuuuyyy~~~wwwwwwvvvvvvvvvvvvwwwwww}}}}}}~~~|||~~~~~~{{{yyyxxxyyyyyyyyyzzz|||}}}xxxwww}}}~~~|||{{{{{{|||}}}|||}}}}}}|||}}}~~~|||{{{|||}}}~~~~~~|||zzzwww{{{|||{{{}}}|||~~~~~~}}}|||mmmXXXCCC555000111...,,,...222222...---......111444777777777777888777555222000000222444666888===CCCIIIPPPYYYeeemmmsss}}}~~~jjjTTT???777888666///)))---111555666444444666888777444333444333...,,,...///111555666555444444444555777999;;;:::777333111444333333555777888888666444333555999777222111555555:::BBBIIISSSbbbsssmmm^^^VVVKKKAAA>>>;;;999;;;@@@BBBAAA???<<<777555888===@@@===@@@HHHKKKGGGDDDEEEGGGCCC???===<<<;;;999777777:::BBBLLLNNNIIICCCBBBEEEJJJPPPSSSLLLGGGOOO\\\iiifffaaaZZZUUUXXXeeerrr~~~{{{zzz|||ooonnnpppmmm]]]ZZZXXXXXX]]]ccchhhkkkuuurrrqqqsssuuusssmmmggg[[[```jjjvvv}}}sssfff\\\WWWWWWOOOLLLIIIIIILLLNNNNNNMMMCCC>>>:::999<<>>>>>@@@CCCCCCFFFKKKOOOVVVbbbqqq|||wwwkkk^^^UUUMMMJJJFFFDDDHHHNNNRRRNNNGGG@@@<<<===EEEMMMOOOMMMOOOXXX]]][[[YYYZZZUUUQQQKKKFFFBBBBBBBBBBBBBBBEEENNNWWWXXXTTTRRRTTTWWWZZZbbbgggfffcccgggooo~~~zzzrrrjjjiiirrr|||}}}yyyyyyyyyzzz{{{sssqqqxxx~~~zzziii]]]\\\]]]ZZZPPPMMMIIIHHHKKKPPPTTTWWW\\\ZZZXXXYYY\\\\\\WWWSSSHHHJJJQQQ[[[fffnnnrrrrrrwww{{{|||tttppphhh\\\QQQIIIFFFFFFCCC@@@<<<;;;===>>>>>>===555222...,,,---///222333111222444666888999::::::777666444333222333555666888888888777666666555555000...---...222555666666444111---+++******+++***///111333555555444222111222000...------...000111111000000111333444444333444444333222222222222222111111000000000111111222///000222444555555444333777777777777777777777777888666777;;;@@@KKK^^^ooopppsssvvvvvvtttrrrtttvvvwwwvvvuuuuuuuuuvvvxxxxxxzzzxxxwwwwwwwwwvvvtttqqqrrrrrrwww}}}}}}yyy{{{yyyvvvxxxxxxuuussssssrrrsssuuuwwwwwwwwwvvvuuuvvvwwwyyy{{{}}}|||zzzwwwvvvsssssswwwxxxtttqqqsssuuurrrtttzzz}}}zzzyyy{{{zzzvvvrrrsssvvvyyyyyywwwwwwuuusssssstttvvvvvvvvvtttuuuwww{{{~~~~~~{{{wwwzzzwwwtttvvv{{{}}}yyytttxxxuuutttxxxxxxuuuvvvyyyzzzxxxvvvuuuvvvvvvuuuttttttvvvwwwwwwuuusssssssssyyyvvvtttuuuyyyzzzwwwsss|||yyyuuusssrrrrrrpppoootttsssrrrtttwwwxxxwwwvvvzzzvvvqqqpppqqqsssttttttqqqooonnnqqqwww||||||zzzvvvuuuttttttttttttsssrrrttttttuuuvvvxxxxxxxxxwwwvvvttttttuuuxxx{{{|||{{{}}}|||yyywwwvvvvvvwwwxxx}}}zzz}}}xxxtttwwwzzzyyywwwvvvyyy{{{{{{wwwwwwzzz{{{xxxuuu{{{xxxxxx{{{~~~~~~}}}wwwxxxyyy{{{}}}~~~{{{zzzyyyxxxxxx{{{~~~~~~~~~~~~||||||}}}~~~}}}{{{xxxzzzzzzyyy{{{~~~|||xxxzzz}}}~~~}}}{{{|||}}}}}}{{{zzzzzzzzz}}}~~~yyyfffTTTIII777///+++///444444000...+++---111555777888777666222222222222222222222333333777;;;@@@HHHSSS```iiijjjuuunnnYYYIII>>>333---***+++...222444555555555666999555333444222---,,,...///111222222222222333555333444666777777777666555888===AAABBB@@@>>>>>>???DDDMMMRRRMMMLLLSSSYYYYYY^^^______```ccclllxxx}}}kkkgggbbb]]]YYYXXX^^^ffflllhhhaaaXXXRRRSSSZZZ```dddaaadddlllssstttttttttoookkkcccYYYSSSPPPRRRTTTVVVZZZbbbiiihhheeehhhmmmnnnrrryyy~~~zzz|||xxxwww{{{zzzyyy|||yyyrrrllliiihhhhhhlllllllllmmmoooppprrrssszzztttqqqoooiii___XXXUUU\\\bbb```SSSHHHGGGFFFCCCCCC???:::888999===@@@AAAGGGEEEBBBCCCFFFHHHGGGDDD;;;;;;>>>DDDMMMVVV\\\___dddjjjqqqvvv|||zzzrrrhhhXXXJJJAAA===<<<<<<===:::666444333444333222...,,,)))%%%$$$&&&***...111222333555777888999999444333222222222444555666888888777666444333222222,,,++++++...222555777777444333111---***)))+++,,,111222333333333111000///000///...,,,---...000111/////////000222333222111333333333222222222222222000000///////////////000,,,...000222555666777777;;;:::888777666666666666555444555:::???HHHYYYiiimmmqqquuuvvvvvvvvvxxx{{{xxxxxxxxxwwwxxxxxxyyyzzzzzzxxxwwwvvvvvvuuurrrpppnnnqqqxxx}}}{{{}}}zzzwwwwwwzzzyyyuuutttvvvqqqsssuuuwwwxxxwwwvvvuuuuuuwwwzzz{{{zzzxxxxxxwwwpppppptttwwwvvvqqqoooqqqoooqqqwww}}}~~~{{{zzz{{{yyyyyyyyyyyyyyyxxxxxxwwwwwwuuuttttttuuutttqqqooopppsssvvvxxxyyyxxxyyyyyy{{{yyyxxxxxxxxxxxxuuussszzzwwwwwwyyyyyyxxxzzz}}}~~~{{{vvvtttuuuwwwyyyyyyvvvwwwwwwvvvtttsssssstttwwwuuusssuuuyyyzzzyyywww|||zzzvvvtttsssrrrqqqooovvvuuussstttvvvxxxyyyyyy}}}xxxsssoooppprrrtttvvvssspppooorrrwwwzzzzzzyyywwwuuusssuuuxxxyyyvvvrrruuusssqqqtttyyy{{{yyyuuuvvvvvvvvvxxx{{{~~~~~~~~~}}}{{{yyywwwuuuuuuuuuuuu}}}{{{|||~~~{{{uuuwwwzzz||||||yyywwwyyy{{{~~~yyyxxxyyyzzzyyywww}}}||||||~~~}}}xxxxxx{{{}}}{{{xxxwwwxxxyyy{{{|||}}}~~~~~~{{{yyyvvvvvvxxx{{{|||}}}~~~|||||||||~~~}}}|||zzzzzzyyyyyyzzz{{{zzzxxx}}}}}}zzzxxx{{{{{{|||{{{yyyxxxwwwvvv{{{yyywwwwwwwwwzzzlll___III;;;///000555666444111...000333777:::;;;999888333444555555444333222111333555888;;;@@@KKKXXXaaadddppp}}}}}}lll\\\KKK:::111......000444666777777777666999666444555333...---///111222333222111222444555888999;;;>>>AAACCCDDDEEEGGGMMMSSSTTTPPPLLLMMMOOOUUUdddkkkeeeeeepppvvvrrrxxxwwwtttrrrttt{{{yyyyyywwwsssooopppxxxvvvooonnnooopppvvvsssttt{{{{{{rrriiieeefffgggmmmqqqwwwzzzvvvrrrvvv~~~}}}}}}wwwrrrmmmiiiggggggcccfffjjjnnnrrrxxx~~~xxxsssrrrssslllccc^^^YYYUUUTTTVVVVVVVVVXXXYYY\\\^^^___```ddd]]]XXXUUUPPPHHHBBB@@@HHHMMMMMMEEE===:::999666<<<888333111222444777888<<<999777888;;;???@@@@@@:::::::::===BBBHHHMMMPPPUUU]]]eeelllttt|||}}}{{{wwwgggRRRBBB;;;;;;<<<<<<:::777444222111111222222......+++'''###$$$***///666666777888888999888888333222222222222333444444777777555444222111000///++++++,,,...111333444555666777666222...,,,...111444444333333222111000///000///...------...///000---------///111222000///111222222222222222111111111000//////.../////////------///111333666777888:::999777555444444444555444333555999<<>>???>>><<<::::::888777999777222000222555666777666666666888:::===@@@EEELLLRRRYYY]]]___aaagggmmmmmmiiieeeeeeffflll{{{}}}~~~{{{wwwvvvuuuxxxzzz~~~xxxrrruuu}}}tttqqqssstttjjjgggaaa\\\YYYXXXXXXYYYPPPTTTYYY___eeekkkqqquuussswww{{{zzztttmmmhhhfff```VVVMMMKKKHHHCCCCCCFFFEEEFFFGGGIIILLLMMMOOOOOOMMMGGGCCCBBB???:::777777===AAABBB>>>999666444222555222//////000333444444222000//////222777;;;===::::::::::::;;;===???AAAIIIQQQZZZ```iiirrrwwwvvvrrrbbbKKK;;;666777888888444333111000///000111333///...,,,(((%%%&&&+++111999999999999888777555555333222222111111111111111444444333222000///......,,,---...///000000111222666777777444000...000333555555555555444333222222111000///...---......///,,,,,,,,,///111111///---000000111222222111111000111000000/////////000000000000000000111333555666888777777666666666777777666555666888:::???LLLYYYggglllrrruuuvvvvvvxxx{{{{{{{{{||||||}}}}}}}}}}}}{{{zzzxxxxxxxxxvvvtttrrroooqqqsssuuuxxxzzzzzzyyywwwvvvxxxzzzxxxsssrrruuuqqqrrrssstttttttttsssssswwwyyy{{{zzzvvvssstttuuuvvvxxxwwwsssooooooqqqtttssswwwzzzyyywwwxxxzzz|||}}}~~~~~~zzzvvvuuuyyy}}}xxxuuusssrrrsssttttttsssnnnssswwwvvvsssrrruuuzzzsssuuuwwwvvvtttrrrrrrtttvvvwwwwwwvvvxxxzzz||||||~~~}}}|||}}}~~~~~~}}}xxxyyyxxxvvvtttrrrsssuuussssssrrrtttwwwyyyzzz{{{tttrrrqqqqqqtttvvvwwwwwwssssssssssssuuuxxx{{{~~~wwwwwwvvvvvvvvvwwwyyyzzz{{{yyyxxxxxxyyyzzzzzzzzzzzz{{{}}}{{{xxxvvvvvvwwwsssuuuxxxxxxwwwvvvwwwyyywwwwwwyyy|||~~~zzzzzzzzzzzzzzz{{{{{{{{{xxxwwwwwwyyyzzzxxxuuutttrrrvvvzzz{{{yyyxxxzzz|||{{{yyywwwvvvwwwzzz|||}}}wwwvvvvvvxxx{{{~~~xxxwwwwwwyyy|||~~~|||yyyxxxxxxxxxxxxyyy{{{}}}~~~||||||{{{zzzyyyzzz{{{|||~~~~~~|||{{{{{{|||}}}~~~{{{yyy{{{|||{{{zzz|||zzz}}}}}}|||{{{|||||||||zzzyyytttkkkdddcccaaa___fffqqqwwwrrr^^^III@@@@@@@@@===<<<666444222333555777555333000111222333222111000///111222222222222888@@@GGGTTTeeexxxttt^^^MMMGGGDDDEEEFFFHHHHHHFFFAAA>>>:::888:::>>><<<777444555666888:::<<<<<<>>>@@@BBBJJJNNNVVV```jjjrrrxxx{{{|||}}}|||}}}}}}}}}{{{yyy~~~}}}{{{zzzxxxoooppprrrvvvyyyyyyuuusssmmmnnnqqqrrrllleeeeeejjjqqq||||||rrrooosssxxxooobbb___```^^^UUURRRMMMIIIGGGHHHKKKLLLEEEFFFHHHMMMVVV```jjjpppaaacccfffhhhhhheeebbb___RRRGGG>>>???===888666999;;;<<<>>>@@@AAABBBBBBCCC<<<888555777777444333555666888:::999777444222111///...---...111333333222...---,,,---000444999<<<;;;<<<<<<:::777666777888BBBJJJQQQVVV]]]gggnnnooohhhZZZGGG999444444444444222222222111000111444666222111000---,,,...111444888777777666555333111000222222111111111000000///000000000///////////////...000111111000//////000222333333111/////////000444555666777777666555555333222111000///.........++++++,,,///111111...,,,...///000222222111000000///////////////000111111444222111///000111333444777888999:::::::::::::::888666666777888===JJJWWWkkkpppuuuvvvuuussssssuuuxxxxxxyyyzzzzzzzzzzzzyyyzzzyyyxxxxxxxxxxxxuuussswwwwwwvvvuuuwww||||||zzzyyyvvvvvvyyyxxxtttsssuuuuuutttsssrrrrrrrrrsssssstttvvvwwwxxxxxxwwwxxxyyyyyyzzzxxxrrrpppsssuuuuuuvvvyyyyyyuuuuuuxxx{{{{{{|||}}}|||xxxuuuuuuxxx|||yyyvvvtttssstttvvvwwwwwwqqquuuyyyxxxtttsssuuuyyytttvvvwwwwwwvvvuuuuuuvvvrrruuuvvvuuuwww{{{{{{zzzyyyzzz{{{~~~}}}zzzxxxyyyyyywwwuuusssssstttrrrrrrrrrssstttwwwyyy{{{yyywwwuuuuuuvvvwwwwwwwwwssstttuuuuuuuuuwwwzzz|||sssuuuvvvvvvvvvwwwyyyzzzxxxxxxyyyzzz{{{}}}{{{~~~~~~{{{vvvtttvvvyyytttxxx{{{zzzwwwuuuwwwzzzwwwwwwzzz}}}~~~{{{xxxxxxyyyyyyyyyyyyyyyxxxxxxwwwxxx||||||yyywwwyyyppptttyyyzzzyyyxxxyyy{{{xxxwwwwwwwwwxxxzzz}}}zzzxxxwwwxxxzzz|||}}}}}}xxxwwwwwwwwwyyyzzz|||}}}zzzxxxwwwvvvwwwyyy}}}zzz|||}}}}}}{{{{{{~~~}}}{{{{{{{{{zzz}}}~~~|||{{{~~~{{{yyy}}}||||||{{{}}}|||{{{zzz|||~~~}}}{{{sssggg^^^\\\WWWQQQWWWbbbgggsss{{{jjjWWWOOOKKKGGGCCCAAA===888222111333555333111///000111333444555666666555777777666666999@@@FFFMMM]]]ppp~~~xxxkkkfff\\\[[[[[[\\\[[[XXXQQQLLLCCCCCCGGGMMMLLLFFFBBBBBB>>>BBBGGGKKKOOORRRUUUWWWeeejjjrrrzzz}}}xxxtttooommmnnnppprrrrrrooopppkkkdddbbbgggjjjiiinnnsssoooeeeeeerrr}}}tttnnneee```dddjjjggg```UUUTTTVVV\\\dddfffaaa[[[RRRSSSWWW[[[XXXRRROOOQQQTTT___fffbbb[[[ZZZ[[[[[[\\\ffffffYYYNNNNNNNNNJJJGGGDDD@@@<<<;;;<<>>>>>>>><<<999555444666888<<>>======@@@FFFKKKIIIXXXjjjxxxvvvuuuttttttsssnnngggaaaUUUVVV[[[aaabbb[[[VVVUUUMMMRRRZZZaaafffjjjnnnqqqzzz}}}~~~yyywwwvvvvvvuuu{{{rrrkkknnnvvv|||yyytttrrrlllddd___```aaaaaa```___^^^WWWMMMKKKPPPPPPLLLMMMUUUUUUMMMLLLUUU[[[YYYbbb\\\PPPHHHJJJPPPLLLCCCFFFBBBAAAGGGOOOQQQKKKCCC;;;<<>>BBB???:::666555555888999666444555;;;FFFMMMOOONNNMMMEEE>>>>>>DDDJJJKKKIII;;;///+++222555000///333777888999::::::999888777333///...222333111000222000000222444444222222333222333666:::<<<;;;888555,,,,,,---...111555:::===<<<<<<999444000000444888222777::::::>>>GGGQQQUUURRRLLLBBB999333///---,,,000111111///------111444333000///000444777666444111222222333333333222222,,,---...000111111222222))))))+++,,,...///111111---000333333111///000111///---+++---000222000......000444888::::::888777777666555333000...---,,,++++++---000222111...,,,,,,...000111222111000///******+++,,,---///000111555333000......000222444555777:::<<<<<<999666444777555444666888>>>MMM\\\iiiooouuuxxxxxxwwwxxxzzzwwwxxxyyyzzzzzzzzzyyyxxxvvvuuuuuuuuuwwwwwwuuuttt|||~~~|||xxxyyy}}}zzzsss}}}vvvrrrwww}}}~~~}}}}}}{{{wwwsssrrrsssuuuwwwzzzwwwuuuwwwzzz{{{yyywwwsssuuuuuussswww}}}|||uuusssvvvuuusssxxxyyyvvvwwwxxxyyyyyyxxxvvvtttzzzzzzzzz||||||zzzvvvsssyyyzzz||||||{{{xxxwwwvvvvvvtttsssssstttsssqqqnnnlllssswwwvvvxxx|||{{{vvv|||||||||~~~wwwyyy{{{zzzwwwtttrrrqqqpppqqqqqqqqqqqqssswwwyyyzzzwwwuuuttttttuuuuuuttt{{{}}}~~~|||xxxttttttuuuuuutttrrrooolllnnnsssxxxyyyzzzzzzzzzzzz{{{|||~~~{{{vvvuuuxxx{{{|||{{{~~~|||yyyzzz|||{{{xxxtttvvvwwwzzz}}}}}}yyyvvvoooppptttwww{{{~~~wwwuuuxxx}}}{{{uuusssvvvssswww||||||yyywwwwwwxxxzzz{{{||||||{{{{{{|||}}}{{{wwwwwwzzz~~~~~~wwwwwwvvvwwwyyy{{{||||||{{{yyyvvvvvvwwwyyyyyyxxx{{{{{{|||}}}~~~}}}}}}~~~|||xxxwww{{{}}}}}}zzzyyy{{{~~~{{{zzz~~~|||}}}~~~xxxlll[[[MMMGGGJJJOOO[[[fffuuu~~~ssslllfff```\\\RRRHHH===777555666<<>><<<999666;;;===@@@AAA@@@?????????EEECCC@@@===;;;<<<===>>>===<<<;;;;;;===??????>>>666333111444888999666222444666777999:::;;;:::::::::<<<>>>===:::888999;;;===:::666333111111111222111222555888;;;>>>@@@BBB???===:::777666888:::<<>>BBBBBB<<<666///000111444666888:::;;;:::777333000000111222222222333444666999<<<@@@BBBLLLHHHAAA888000,,,,,,...////////////...---+++++++++...111333444444666777111///......111333555555222222111000000000//////++++++---///111222000///111...,,,,,,...///...,,,------///222444444111...///111555888:::::::::999666555333111///---,,,+++/////////222555444000,,,------...///000111222222+++,,,...000111111000///222111///---+++,,,000333222444666666666666777888777666777999:::>>>IIIVVVcccmmmvvvvvvuuuvvvzzz{{{zzz{{{{{{xxxuuuvvv}}}wwwxxxxxxxxxwwwwwwxxxzzzxxxzzzzzzwwwyyy~~~}}}wwwvvvoooppp{{{~~~xxxvvvxxxwwwrrrssswwwzzzxxxxxx{{{}}}|||wwwrrrooosssxxxyyywwwtttssssssppptttxxxxxxuuuuuuxxx|||{{{zzzxxxwwwvvvuuuvvvvvvxxxuuu{{{|||yyyzzz|||vvvtttxxxzzzvvvuuuwwwxxxrrrppptttvvvssspppppprrrsssvvvzzz}}}~~~|||zzz~~~}}}~~~|||yyy~~~zzzyyy|||yyyrrrppprrruuuqqqqqqttttttrrrvvv~~~~~~wwwpppooossswwwwwwvvv|||zzzxxxxxxyyyyyyxxxvvvyyyuuupppnnnpppsssvvvxxx|||xxxvvvzzz~~~yyy~~~yyyxxx{{{zzzvvvuuuzzzzzz}}}~~~zzzvvvuuuvvvxxxwwwxxx{{{}}}{{{vvvrrrwwwtttssswww~~~~~~{{{zzzyyywwwsssoooooossswwwxxxvvvtttuuuvvvwww{{{}}}{{{|||~~~|||yyyyyy{{{~~~~~~}}}vvvrrrqqquuu|||}}}{{{yyyxxxzzz{{{{{{{{{|||}}}~~~}}}~~~~~~}}}}}}zzzyyy|||~~~~~~}}}{{{|||~~~|||~~~~~~sssbbbRRRHHHFFFGGGRRR]]]nnn}}}~~~yyyuuuggg\\\QQQJJJFFFEEEIIINNNJJJHHHGGGIIIOOOUUUYYY[[[[[[[[[YYYUUUXXXbbbhhhhhhmmmqqqzzzwwwzzz}}}wwwkkkkkklllooosssvvvwwwvvvnnniiieeeccc^^^VVVSSSUUUYYYZZZZZZVVVPPPJJJHHHGGGGGGGGGIIIPPPZZZdddjjjlllmmmeeeZZZSSSPPPOOOLLLIIIGGGCCC===999777444111...333666999999888777666666:::888666555444555666777666444444555888:::;;;:::333000...///222444222///000111444666888888888888777999;;;;;;888666666666:::888666333111111111222000000111333666888:::<<<:::888666333222222333444////////////000000111222777::::::666666888777333222222222222222222000//////000000222333555777777777777999>>>CCCBBB<<<666111222222444555666777777666333000///000111111111111111111111333555777888AAA???<<<666111......000000000000//////...------***---000333444444666777333111......///111222222111222222222111000///...,,,---///222444444222000///---++++++---...---+++,,,,,,///222555555333111000111444666888999999999555444222000///......///...------///222222///,,,......///000111111222222...000222444444333111000000111111000//////111333444555555555444555777999:::999999:::999<<>>999333///111222888FFFXXXffflllmmmaaa\\\SSSLLLFFFAAA<<<888444444444444333111...,,,777999;;;<<<:::888777777666777888888888888777666333222111222555666777666555111---,,,---000111111000111444666888777666555666888;;;===<<<999666444555555666666555444333222222111000000111444777:::666666777777666444222111111000//////000222444666777777777555555555555555666666444222000000111222777666444444444555666888555777:::>>>AAA???999555333333333222222222111111,,,,,,---000333444333222444333222111000000//////...111555777777666666666222111111111111222222333,,,///111333222222222333222///,,,,,,---.........///111333444444222///------111555777666444222000,,,,,,,,,---...///............000333666777666555333222111111333555777999666444222000///000111222...---,,,,,,---///000000000000000000000000000000222444777999888555222//////111333444333222333444555444222000///222888<<<>>><<<;;;;;;999;;;EEEPPPaaammmwww{{{|||~~~~~~|||~~~}}}zzz{{{yyyvvvuuuwwwzzz}}}}}}~~~yyyzzz|||||||||zzzxxxwwwxxxzzz|||{{{zzzuuurrrsssxxx}}}{{{yyyuuurrrrrrtttxxx{{{xxxyyy{{{|||{{{|||yyyxxxxxxwwwxxxyyyzzz{{{wwwvvvvvvxxx{{{{{{yyyxxxrrrvvv{{{|||yyyuuuuuuwwwrrrtttyyy~~~~~~zzz|||zzzzzz{{{}}}|||zzzxxxyyy{{{|||zzzwwwvvvvvvxxxyyyxxxtttqqqooommmpppuuuzzzzzzyyyxxxyyyxxxwwwvvvtttrrrsssuuuxxxxxx|||{{{xxxyyy|||~~~xxxqqqnnnppptttxxxyyyyyywwwuuuuuuxxx{{{zzzyyyyyyyyyyyywwwwwwxxxxxxyyyzzz{{{{{{zzzzzzzzzxxxwwwuuutttuuuvvvwwwwwwsssrrrsssuuuyyy{{{{{{zzz{{{zzzxxxwwwwwwxxxyyyzzzyyyuuupppppptttyyy{{{|||{{{yyyzzz}}}~~~~~~|||{{{vvvvvvwwwxxxzzz}}}}}}}}}}}}|||}}}}}}}}}|||||||||~~~~~~~~~}}}|||zzzxxxwwwwwwzzz}}}~~~|||{{{~~~~~~~~~~~~~~~}}}~~~|||uuuhhhWWWHHH@@@HHHTTTggg~~~~~~{{{{{{}}}}}}zzzwwwzzzmmmpppiii```ZZZYYY^^^fffkkksssmmmggggggjjjlllhhhcccccc``````eeemmmqqqnnnjjjbbbZZZPPPHHHDDDEEEIIIKKKMMMPPPUUU[[[dddjjjeee\\\OOOJJJDDD@@@???AAADDDEEEHHHGGGDDD???;;;999777555111333666999999777444222...---111;;;KKKZZZcccfff```ZZZPPPFFF???:::777666111333555666666444222111555777::::::999777666666666666777888777555333222888666444444555666555444666222///---...000222444333444666888777555333111555777999<<<<<<:::777555555555777777777555444333111000//////111555888;;;555777999;;;;;;:::888666222111111111222333555666666444444444333333333555666777666555222222555777:::999777555444444444444444666999<<<===;;;777444222222222222222222222222,,,---///222555777666444444444444444333222222222...222777::::::999888888333333222222222333444444000222444444222000///000///---+++***,,,...//////...000222444444333000//////222666666444111///...,,,...///111111111111111111111111333555666555444444333111111222444666888888666444111000000000111000000/////////111333555222222111111000/////////222444666888888666333111444555555555444444666888777777555444444777<<>>>>>???>>>AAALLLXXXkkksss{{{~~~~~~{{{|||~~~zzz||||||||||||{{{zzzxxxzzzzzzyyyuuurrrttt{{{~~~zzzuuuqqqqqqtttwwwzzzyyyyyywwwvvvvvvyyy~~~wwwwwwvvvvvvwwwxxxzzz{{{wwwxxxyyyzzz{{{|||{{{xxxtttvvvxxxzzz|||}}}{{{xxxsssuuuzzz~~~}}}yyy{{{{{{zzzzzz{{{~~~~~~{{{xxxxxxzzz{{{xxxvvvzzz{{{|||zzzxxxvvvrrrooonnnqqqtttuuuvvvwwwyyyyyyxxxyyyxxxwwwuuuuuuwwwyyyzzz}}}~~~{{{wwwvvvzzz}}}{{{uuurrruuuyyyuuuxxxzzzxxxvvvvvvzzz~~~|||{{{yyyvvvvvvxxxzzz{{{zzzzzzzzz{{{}}}}}}}}}}}}yyyxxxvvvttttttuuuxxxzzztttttttttvvvwwwxxxwwwvvvppprrruuuxxxyyyzzz{{{{{{yyyvvvsssuuuxxx{{{|||zzz|||zzzzzz|||}}}zzz~~~}}}}}}tttwwwyyyyyyyyy|||}}}~~~~~~|||{{{{{{}}}}}}~~~~~~}}}{{{zzz{{{||||||~~~|||{{{|||~~~}}}}}}}}}}}}~~~xxxmmm^^^OOOGGGJJJWWWlll}}}{{{vvvooolllnnnqqqnnnjjjhhhoooqqqqqqmmmjjjgggaaaYYY^^^YYYRRRLLLLLLPPPVVVZZZ\\\VVVPPPNNNQQQTTTSSSQQQJJJIIIIIIMMMRRRWWWWWWVVVPPPIII@@@;;;:::;;;=========AAAGGGPPP[[[bbb\\\SSSCCC???;;;888999;;;======<<<===<<<888666888777555222111222444777888777666///...///444===IIISSSYYY\\\UUUJJJ???777444333444111333666666555333222222444666999:::999888777888777888888888777666444333999666444444444444333222333111///------000333555444555777888777333000---111222444666999999666444555555666666666555333222...------...000333666777222444777:::;;;:::888777333333333444444444444444555111000222222000111444555888999777444333666999;;;:::999777555444222111444555777999999777555444111111222222222333333333//////000333666777777555222222333333444333333222222444888999999888888999555444333222222222333444333444666555222000/////////---+++***,,,...//////---///111333444444333222222555777555111---,,,------///222444333333444555222111111333555555444333555444222222222444666777777777555333222111000000111222333222222333666888555555444333222111000///333444666888999888888777555555555333222222444777444555666777888;;;???BBB>>>===>>>@@@AAAEEEQQQ^^^ooovvv}}}||||||{{{yyyqqqvvvzzz{{{}}}}}}zzztttvvvyyyzzzyyyxxxwwwwww|||xxxsssppprrruuuxxxzzz}}}zzzwwwttttttwwwzzz}}}uuuuuutttttttttuuuwwwxxxxxx{{{}}}||||||}}}{{{xxxwwwyyyzzz{{{~~~zzzvvvuuuwww{{{{{{yyy{{{}}}{{{yyyyyy{{{}}}}}}}}}|||yyyyyy{{{|||zzzxxx}}}~~~zzzxxxwwwtttppppppsssuuurrrrrrvvvyyyyyyzzzyyyyyyxxxxxxxxxxxxxxxzzz{{{zzzwwwtttuuuyyy~~~wwwyyy{{{{{{yyyzzz|||uuuwwwzzzyyyxxxxxx{{{~~~|||}}}{{{vvvvvvzzz}}}||||||{{{zzz|||~~~~~~xxxxxxwwwuuutttuuuxxx{{{vvvvvvwwwwwwvvvuuusssrrrooosssxxx{{{{{{{{{zzz{{{yyyxxxxxxzzz{{{||||||{{{zzz{{{{{{}}}~~~}}}zzzwww~~~yyyyyyyyyyyyzzz}}}~~~|||zzzzzz~~~~~~~~~{{{}}}~~~}}}}}}~~~}}}|||}}}|||~~~zzzssshhh]]]VVVWWWeeeyyy~~~uuupppmmmjjjiiibbbYYYSSSVVVZZZZZZXXXXXXWWWVVVVVVWWWSSSMMMJJJKKKKKKJJJHHHFFFEEEFFFGGGGGGEEEBBB???>>>@@@AAABBBBBB;;;;;;;;;<<<<<<>>>AAACCC>>>===:::666333222222333444666:::BBBNNNUUUPPPFFF;;;888666555666888888888666999999555555999:::777555444333555888999888777333333333333555;;;CCCJJJLLLHHH@@@888333222333555555777888666222/////////333666999;;;:::999::::::888888888999999888888777777555333333333444333222111000/////////111444777444666888:::999666222///......///222666777666444555555444444333222111000............///111222333111222555777777666555444333444555666666555333222333///---000000---///444555999;;;999555222333666777888888888777555333111333444555555444444444444333333333333333333222222111111111333555666666555111222333444444333222222333444555666555555777888666555333222111222333333222444666555444222111222111///,,,+++,,,.........---...000222444555666666666888999555...******,,,,,,///333555555444555777000000000111444555555444555444444333333444555666444555555555444333111111111333555555444555777::::::999888666555333222222666777888:::<<<>>>??????:::;;;<<<<<<:::888888999888;;;???BBBDDDFFFHHHJJJFFFFFFGGGJJJKKKPPP\\\iiisss{{{zzzxxxwwwuuuvvvxxxqqqvvvyyyxxxyyy}}}|||xxxtttuuuwwwzzzzzzwwwrrrooouuurrroooppptttxxx{{{{{{|||zzzxxxxxxxxxzzz{{{{{{wwwvvvuuuuuuuuuvvvwwwxxxxxx}}}}}}{{{|||zzzvvvxxx}}}~~~{{{zzz~~~~~~{{{xxxttttttxxx{{{{{{||||||yyyxxxyyyzzz{{{{{{~~~{{{yyyzzz}}}~~~}}}}}}~~~xxxvvvxxxwwwsssqqqvvvwwwsssssswwwyyywwwzzzxxxvvvwwwyyyzzzxxxuuuxxxwwwvvvuuuuuuvvvwwwyyyuuuvvvxxxyyy{{{}}}~~~vvvxxxyyyzzzyyyyyyzzzzzzzzz}}}}}}zzzzzz~~~~~~zzz}}}{{{zzz{{{}}}~~~}}}vvvvvvvvvtttssstttwww{{{xxxyyyzzzyyyvvvssspppoooqqqtttxxxzzzzzzzzz{{{}}}{{{|||}}}}}}{{{{{{|||}}}{{{||||||{{{yyywwwwwwxxx~~~}}}yyyxxxzzz}}}~~~}}}yyy{{{~~~||||||yyy{{{}}}}}}|||}}}}}}~~~}}}~~~~~~}}}~~~~~~}}}~~~~~~}}}|||xxxrrrjjjeeeggguuu|||}}}~~~vvvjjj___YYYWWWVVVWWWSSSGGG???CCCHHHJJJKKKMMMCCC@@@CCCIIIEEE===>>>FFF@@@BBBDDDDDDCCC???:::777::::::999999999999999999888999888555222222555888666999;;;777000,,,---///......000777BBBJJJGGG>>>999777666555666666555444222666666222333888999666555333222444777777555222444555555222...000777===<<<:::777333222333666999999;;;;;;777111---,,,---///222666888888777888888444444555555666777777888666444333333444555555444111111222111222444777999666888;;;===<<<:::666444...------000555888777666444444333222000000//////000000111111111111111111111222444555555444222111444555777888777555222000222---+++//////,,,...333666:::<<<:::444000000222333555777999888666444222333444444333111111333444555555444333333222222111333222111222444555555444222333444555555444222222222333333222111222555777777666333111000111222333111333555666555444444555444111---,,,,,,------,,,,,,---///111333555777888999;;;:::555---)))***---+++///444666555444555777...---...000444666777666555555555444444555555666111333555666666555333222111444666777555555888:::===<<<;;;999888666555444888999:::<<>><<<;;;;;;<<<===>>>;;;999888999;;;<<<<<<;;;>>>???@@@>>>:::666444444555777999888555555777999:::888444...***)))+++---333444444333000.........444222222666===AAA@@@>>>666444333222333444777888777444111111444666555444444333222333555777888777777777777666555333111111666555444333333444555666555444444444444222///,,,222555999;;;999777555444555555555666666888999999777444000///111333555555333222222222333555666888888888888:::;;;;;;999777111000///222777999888555333111///---,,,...000111555555444333333222111111333333222222222222222222666777777777555333111000...000222222111000//////999999888666444222000///555555555555555444333333777444///++++++...222555888555000...///333555666222333444555555555444333444000---111777999555000222333333000,,,+++000555666444111000111222222111111111222111111222444777555333000111222222000---222222222333444444444444666888888444///+++,,,---------///222555555444222---...111333555777777777444444666999888555555888777222000333222///111777:::888555555888;;;======BBBDDDGGGFFFCCCBBBCCCFFFEEEDDD@@@===EEERRRXXXVVVUUU[[[^^^]]]___```[[[RRRWWW^^^gggnnnqqqrrrqqqqqqjjjkkklllnnnrrryyy||||||~~~zzzyyyxxxxxxwwwvvvmmmooopppppppppqqqtttvvvtttzzz~~~yyytttrrrssssssuuuwwwvvvssspppnnnmmmrrrqqqqqqqqqrrrtttvvvwwwyyy|||~~~}}}{{{}}}|||yyyyyy{{{~~~|||yyyxxxxxxyyyzzzxxxyyyyyyyyyyyyxxxwwwwwwuuusssrrruuuzzz}}}~~~}}}xxxvvvzzz|||xxxuuuvvvxxx{{{~~~~~~||||||}}}|||xxxvvvvvvvvvvvvvvvuuuvvvwwwvvvtttsssssstttvvvvvvvvvvvvuuuuuuuuuuuuxxxwwwvvvvvvvvvvvvwwwxxxxxxttttttxxxxxxuuuwww~~~yyyxxxxxxxxxxxxuuuqqqmmmwwwzzz~~~zzzwwwuuu|||zzzwwwvvvwwwxxxxxxwwwyyywwwuuutttuuuwwwyyyzzzzzzwwwxxxuuuooonnnqqqpppppprrrtttvvvyyy|||}}}~~~zzzwwwyyy{{{~~~{{{xxxxxxyyyxxxuuurrr~~~|||{{{~~~{{{zzz|||}}}~~~|||}}}~~~~~~||||||{{{|||~~~~~~|||}}}}}}|||}}}{{{rrrppprrrooohhh[[[XXXVVVZZZbbbjjjnnnnnnpppjjj]]]LLL<<<444222444;;;:::888777777888999:::888666555666777999888888;;;<<<<<<999555111//////333555888777666555777888777666333///+++)))***,,,333444555555444222111111333222222666<<>>;;;555555444333222333444444666333111222444666555444333222222444777999999888777777777666555444333222777666555444444333333444444333222222222111///---///222666888888666555555555555555555666777888999888444000...000333555666555444333222222333555555888777777888:::;;;999888333111000333777999888666222111///------...000222666555555444444444444444222222222222222222111111444444555555555444222111...///111222111111111111555666666666555555444333666666666666555333111000666333///,,,,,,...111333777555111000111222333333111222333555555555444444333///,,,///555888666222111333333000,,,+++///333333111000000111222111000,,,---......---///111444888555333222333333111///444333333333333444444555333444444222000...------...///000222444555444333111111111111222444555666666555666999777333333777555333444888999777999>>>@@@>>><<<>>>BBBFFFJJJKKKNNNSSSXXXYYYWWWSSSRRRRRRVVVXXXWWWTTTWWW```fffggglllsssxxxwwwwwwvvvqqqkkkoooxxxtttmmmllloooxxx{{{yyyuuutttvvvvvvrrrmmmmmmllllllkkklllmmmnnnnnnooooooppppppsssxxx{{{tttxxxzzzxxxtttrrrsssvvvqqqssstttsssqqqnnnllllllnnnooooooppprrrtttwwwxxxwwwzzz|||{{{zzz{{{~~~|||{{{{{{}}}}}}{{{yyyxxxxxxyyyyyyyyyzzzzzz{{{zzzyyywwwvvvsssrrrrrrtttxxx}}}~~~yyywwwzzzzzzwwwvvvxxxyyy{{{}}}}}}{{{{{{}}}}}}|||{{{zzzxxxwwwvvvvvvuuuwwwxxxxxxvvvtttsssssswwwwwwvvvvvvuuutttttttttyyyyyyxxxwwwwwwxxxyyyyyy|||wwwuuuvvvvvvsssvvv||||||{{{zzzxxxuuusssqqqpppvvvyyy}}}|||yyyvvvtttwwwwwwvvvuuutttuuuuuuvvvzzzzzzzzz{{{|||}}}}}}}}}~~~zzzzzz{{{yyysssppprrrvvvsssooommmooosssxxx|||{{{xxxwwwyyy}}}}}}zzz{{{yyywwwxxxzzzzzzxxxvvv~~~}}}~~~||||||}}}|||yyyzzz~~~|||~~~}}}}}}~~~~~~}}}|||yyyzzz|||}}}yyy{{{}}}}}}xxxtttjjj```[[[YYYTTTNNNEEEBBBBBBGGGRRR^^^fffjjjrrrnnnbbbOOO;;;///...000777666555555555666777888444333111222333444444333777777777333///+++)))(((///111444555555444555555333333222///,,,******+++111333555777888777555444333222222555999;;;999777444444444444333222111111444333222333555666555444222222333666999:::999888666666666666666555444444666666666555444333222111222000///...///000///...---000333666666555555666555444444555555666777888999555000...///222555777777666444333333333444555666555444555888999:::999555333111333777999999777222111///...///000222333888777555444444555666777000000111111111111111000111222333444444444444444///000111222222222222222111222444555777777888888777777777777555222000...555333111///...///000111555333222222333333222000111111333444555555555555333///,,,...444888777555222333444111---+++---000.........000111111///...)))***,,,,,,,,,...111333:::777444333333444333222666555333222222333444555111111111222333222000......//////000111222222333666555444333444555666777888666777999777333333666444666;;;BBBEEEDDDFFFJJJIIIHHHHHHKKKQQQXXX]]]___eeellluuuxxxuuupppkkkiiinnnrrrrrrooommmqqquuuvvv}}}yyyrrrrrrppplllfffcccbbbccclllppppppiiiddddddfffgggdddeeeggghhhiiilllnnnqqqsssssssssrrrqqqtttxxx{{{uuuuuuuuurrroooooossswwwooopppqqqpppmmmkkkjjjkkkmmmnnnppprrrtttwwwxxxyyyvvvyyyzzzyyyxxxyyy|||}}}||||||}}}~~~}}}|||zzzxxxwwwwwwxxxxxxyyyzzz|||}}}|||yyywwwuuuttttttuuuuuuwww{{{}}}zzzyyyzzzxxxvvvxxx|||zzz{{{{{{zzzyyyyyy|||~~~yyy|||~~~zzzvvvuuuvvvuuuwwwyyyzzzxxxvvvvvvvvvyyyxxxxxxwwwvvvuuuuuutttzzzzzzzzzyyyyyyzzzzzzzzz}}}yyyvvvvvvuuusssuuuyyy}}}~~~|||xxxsssppprrrtttuuuxxx{{{|||zzzwwwuuusssrrrtttuuutttqqqqqqtttwww{{{|||}}}|||}}}~~~xxxuuuuuuxxxuuurrrooooooqqqtttwwwvvvwwwxxxzzzzzzzzzyyyxxx{{{yyyxxxxxxyyyzzzxxxwww~~~~~~}}}||||||{{{|||}}}|||yyyxxx{{{|||}}}~~~~~~~~~~~~~~~}}}||||||}}}}}}}}}}}}}}}zzzyyy{{{~~~~~~|||{{{|||}}}vvvqqqkkkdddXXXOOOJJJHHHEEEBBB===<<<<<>>>>>>>>>>>;;;:::;;;===<<<888888;;;999???IIIQQQTTTUUUWWWYYYYYYXXXZZZ___fffmmmsssuuu}}}{{{zzzyyywww}}}xxxvvvvvvnnnkkklllnnnppptttqqqpppssswwwwwwpppjjjgggfffeeefffhhhiiiiiihhhmmmooonnnjjjfffeeegggjjjlllkkkkkknnntttwwwxxxwwwyyyyyyyyyvvvtttssstttuuuttttttrrrooommmmmmqqqtttmmmnnnnnnmmmkkkiiijjjkkkpppqqqsssuuuwwwxxxyyyyyyvvvxxxyyyxxxwwwxxx{{{}}}|||}}}~~~{{{zzzyyyxxxwwwwwwwwwwwwxxxzzz|||}}}|||yyyvvvssswwwyyy{{{yyywwwxxx{{{}}}}}}}}}{{{xxxwww{{{~~~}}}{{{xxxwwwwwwyyyzzzwww|||}}}xxxuuuuuuxxxvvvwwwxxxxxxxxxxxxzzz|||yyyyyyyyyyyyyyyxxxxxxxxx{{{{{{zzzzzzzzzzzz{{{{{{{{{yyywwwwwwwwwwwwvvvvvvxxx{{{|||yyysssppprrrvvvuuuxxxzzz{{{yyyvvvttttttooossswwwuuurrrqqquuuyyy{{{~~~}}}{{{zzzuuuvvvwwwxxxwwwuuusssqqqtttwwwzzz{{{xxxwwwwwwxxx|||{{{yyyxxxwwwvvvuuuttt||||||{{{{{{{{{zzzzzzzzzyyy|||~~~|||yyyyyy|||~~~|||}}}~~~~~~|||}}}~~~|||||||||{{{{{{{{{|||}}}{{{zzzzzz{{{~~~}}}yyy|||~~~~~~~~~xxxqqqlllhhhhhhbbbWWWJJJAAA===<<<<<<===666666888<<<@@@BBBCCCCCCPPPUUUXXXPPPBBB888666888666666666666666777888888333111000000111222111000111111000---)))&&&%%%%%%%%%&&&''')))+++,,,++++++...000222111///------------...111666::::::777444111111222444555333111//////000333555666555444333111111333333444555666777444444444666777666333000333444444555555555555555///000222444555555444444000...,,,,,,...///000000111333444444333222333555222222111111111222333333777333///---000333777888888777777777888999;;;<<<555333222222555888999999444222000111444666555333333333222222333555666777;;;999555222000111222333...///000222222222111000111111222333555666888888999777444444555555333111000111333444666777777888333444444555666666666666777777777777777666555555//////111444666777666444111111222222333444555555444111///000555888::::::777777666333///,,,*********+++---///111111---+++***,,,///000111222444666444444444444555666999:::666444111///...///111333444222111333666666333///555666777777666777999<<<:::>>>EEELLLPPPPPPNNNMMMFFFEEEHHHKKKJJJFFFEEEHHHJJJTTT^^^eeegggiiilllmmmpppqqqsssxxx~~~|||zzz{{{xxxqqqkkkoootttyyyxxxpppeee```___nnnnnnnnnllliiihhhhhhiiimmmiiiaaaVVVNNNOOOWWW___hhheeeccceeejjjmmmllliiikkkjjjjjjmmmqqqssssssrrrrrrqqqoooooooooooopppqqquuupppmmmrrr{{{|||wwwyyy{{{|||zzzwwwtttrrrrrrttttttsssqqqnnnnnnooopppnnnnnnnnnlllkkkjjjlllnnntttuuuvvvwwwwwwvvvuuutttwwwwwwxxxyyyyyyyyy{{{|||}}}~~~~~~|||{{{zzzyyyyyyxxxwwwwwwwwwwwwwwwyyy{{{||||||yyyvvvssswwwzzz}}}}}}zzzxxxyyy{{{~~~|||yyy{{{{{{xxxwwwvvvvvvvvvxxx|||~~~{{{vvvsssvvvzzzwwwwwwwwwvvvvvvzzzzzzzzzzzz{{{||||||}}}}}}{{{zzzyyyxxxxxxyyyzzz{{{wwwxxxxxxzzz{{{|||xxxtttrrrwww{{{zzzvvvssstttvvvwwwxxxzzzzzzxxxvvvuuuuuuqqquuuyyyyyyuuuuuuxxx||||||uuuvvvwwwxxxxxxvvvtttsssuuuyyy|||{{{xxxvvvwwwyyyyyyyyyxxxwwwvvvuuutttuuuzzzzzzyyyyyyyyyzzz{{{|||zzz~~~~~~}}}~~~}}}~~~}}}}}}|||}}}~~~~~~||||||}}}{{{|||||||||{{{{{{}}}~~~|||{{{{{{}}}~~~~~~}}}{{{zzzzzzzzz{{{|||~~~{{{~~~|||{{{vvv|||~~~}}}|||zzz}}}}}}}}}uuullleee___ZZZ[[[^^^ZZZNNN@@@888444222222555///222666999:::888666444777>>>EEEDDD===777666888333333333444555555555666555333111111222333222111000000///,,,)))(((((()))&&&%%%%%%&&&(((******)))///111222222111000111111//////000444999:::777333000111333444333111///------...111333555555444444000111222222333444888:::444444333444555444222000222333333444444444333333---...000222333555555666111///......000111000000333333444222111111333444333333222222222222333333333111......111555888999888888777888999:::<<<>>>444333222333666777888777333111000222555555333000111111222222444555666777999777444222000000000000---///111333333333111000222222222222333555666777:::666333333555555333111000111222333444555555555000000000111333666888:::777888999999::::::999999222111111333666888888888333222222222222333333444333111000222555777999999888777555222000...------,,,,,,...000222111...+++))),,,...000000111222333222333666777777888:::;;;444333111000000000222333222111000111333333333222666999<<<<<<;;;;;;>>>AAACCCJJJVVV```gggiiigggeee]]]]]]aaaeeeccc^^^\\\]]]cccmmmvvvyyyyyy|||uuujjjiiikkkhhhaaa[[[\\\]]]```aaaZZZPPPKKKKKKQQQUUUYYYZZZXXXSSSNNNLLLPPPPPPLLLDDD===???KKKVVV______aaafffkkkoooqqqrrrtttssssssuuuvvvvvvuuutttsssppppppsssuuussssssuuuzzzuuurrrvvv~~~}}}wwwvvvxxxzzzyyywwwuuussssssttttttssssssrrrqqqppppppqqqqqqpppnnnmmmmmmppprrruuuwwwxxxyyywwwtttqqqooovvvwwwwwwyyyzzz{{{{{{|||~~~}}}zzzyyyyyyyyyyyyxxxxxxxxxwwwwwwxxxyyy{{{||||||zzzxxxvvvwwwyyy|||}}}|||{{{{{{|||}}}|||{{{~~~{{{yyyxxxxxxwwwuuuzzz||||||zzzwwwvvvxxxzzzyyyxxxwwwuuuvvvzzz{{{{{{||||||}}}}}}~~~~~~{{{xxxvvvssssssvvvxxx{{{xxxyyyzzzzzz}}}{{{tttqqquuuyyy{{{yyywwwvvvwwwwwwxxxyyyxxxvvvuuuuuuvvvtttwwwzzzzzzxxxxxxzzz|||{{{{{{~~~zzzwwwtttqqqqqqsssvvvyyyxxxzzz|||zzzwwwvvvwwwyyyrrrtttvvvwwwwwwwwwyyy{{{yyyyyyyyyyyyzzz|||}}}~~~~~~~~~~~~}}}||||||}}}~~~}}}{{{zzz|||~~~|||}}}~~~||||||~~~}}}{{{{{{||||||{{{zzzzzzzzzyyyyyy{{{}}}zzz}}}~~~|||{{{{{{|||xxx|||~~~}}}}}}~~~{{{}}}}}}{{{pppggg]]]XXXRRRMMMMMMRRRPPPDDD999555222...---000...222666888777444111///,,,111666888666444555666111111222333444444555555666444222222333333333222---...---,,,******,,,---,,,)))&&&&&&)))+++,,,+++111222444444333333444666333111000333888999666333///111444444333000...,,,,,,---///000111111111111111222222111111333999===444333222333555666555444222222222333333222111111/////////000222333555555222111000111222222111///000111111000///000333555555555444444444444555555///......000333777999:::999888777777777999:::;;;555444444555777888666555333222222444777666222.........///000222333555555555444333222222111111222---///222444444444222111222111000000000111222333666222//////333555333111///000111222333444444444...---++++++...222777:::666777888999:::;;;;;;<<<888555333222444777888999444333222111111111222333000000111222444555555555666444222111111333444444/////////111222111///,,,***,,,///000000000111222333666:::;;;999888999:::333333333222333333444444222222333222333555888;;;@@@DDDIIIKKKIIIIIILLLOOOXXX```lllxxxzzz{{{yyyttttttvvv~~~~~~}}}xxxrrroooooorrrjjj]]]SSSRRRSSSPPPMMMLLLKKKIIIJJJNNNKKKCCC???@@@<<<@@@EEEGGGEEEAAA===:::===>>>>>>;;;888;;;CCCKKKUUU\\\fffnnnrrruuuvvvxxxvvvwwwxxxwwwvvvtttsssrrrpppqqquuuyyywwwrrrsssyyyyyyyyyzzz|||}}}}}}|||{{{xxxxxxwwwuuusssrrrsssuuutttssssssssstttuuuvvvvvvuuuuuusssqqqpppqqquuuxxxxxxzzz{{{|||zzzwwwsssppptttuuuvvvxxxzzz{{{|||{{{|||}}}~~~~~~~~~|||zzzyyyyyyyyyyyyyyyyyyxxxxxxwwwyyyzzz|||}}}}}}||||||{{{}}}|||zzzyyyzzz|||||||||{{{~~~}}}zzz|||~~~}}}{{{yyyzzz{{{|||zzzxxx||||||}}}}}}|||{{{zzzyyyyyyzzzzzzyyyxxxyyy{{{~~~}}}}}}|||||||||{{{{{{{{{yyyvvvrrrnnnnnnrrrvvvyyy~~~~~~{{{yyy|||}}}uuuwwwxxxyyyzzzzzzzzzyyyyyyvvvwwwwwwvvvtttssstttuuuuuuvvvxxxyyyyyyyyyyyyxxxrrrpppqqqxxx~~~~~~zzzuuuqqqqqqssswwwzzz{{{{{{yyywwwvvvuuuwwwyyyqqqtttwwwxxxxxxzzz|||yyyyyyyyyzzz{{{}}}~~~}}}}}}}}}}}}|||~~~~~~|||yyyxxxzzz}}}}}}~~~~~~}}}zzzyyyzzz|||}}}}}}~~~|||{{{zzz{{{}}}~~~{{{||||||zzzwwwxxx{{{zzz{{{}}}|||{{{}}}}}}{{{}}}{{{xxxggg^^^VVVRRRLLLEEEEEEJJJGGG===666666555000...000///222555555333000---+++(((***---......///000111111222333444555666666666666444333222333444333222,,,,,,---,,,++++++...000111---)))(((+++.........333444555444444555777999666333111333777999666333...111444555333000...,,,------..................111222222000000333999???333222111333555888888888222222222222222111000000111111000///000222333444333222222333444444111///---......------///333666888777777666666666777777---------000555888::::::999888777666666666777888555555555666888888666444333333333666999777222...+++,,,---///000222333333111222222333333444444444...///222555555555333222111111///......//////000111...+++,,,111555444222---...000111222333333444---+++)))(((***///444888555666777888:::;;;<<<======999444222333666888999555444333111000111111222...///000111333333333222333111///000333666999:::222111111111222222///---,,,///111222222111222222666:::>>>>>><<<999888888333444444555555666666666333555666666666888???DDDQQQVVV]]]___]]]]]]___bbbkkkrrr}}}xxxsssjjjjjjiiiccc]]]YYYYYY[[[UUUJJJBBB@@@@@@===???DDDAAA<<<===BBBCCC===999;;;777888::::::888777888999999::::::;;;;;;===???AAAMMMYYYiiitttxxxxxxxxxyyysssuuuwwwwwwtttrrrrrrrrrpppttt{{{xxxpppsss|||sssxxx}}}}}}yyywwwyyy}}}~~~|||wwwrrrnnnnnnqqqtttuuusssqqqrrruuuxxx{{{|||xxxwwwuuusssrrrtttxxx{{{{{{}}}{{{wwwtttsssssstttwwwzzz{{{{{{{{{zzz{{{|||}}}}}}|||{{{{{{yyyyyyzzzzzzzzzyyyxxxxxx{{{|||}}}~~~~~~yyyvvvxxxzzz{{{zzzzzz|||{{{yyy|||zzzzzzxxxxxxzzz}}}}}}{{{|||}}}{{{wwwzzz{{{}}}|||zzzxxxwwwwww~~~~~~}}}{{{zzzxxxwwwwwwyyyuuuoookkkkkkooouuuyyy|||wwwyyy}}}www~~~|||yyyyyyzzz{{{{{{zzzuuuvvvvvvtttrrrqqqrrrtttuuuuuuuuuwwwyyyyyywwwuuuiiieeedddjjjuuu~~~zzz~~~}}}{{{yyyxxxwwwvvvvvv}}}{{{wwwuuutttuuuwwwxxxuuuxxxzzz{{{yyyzzz|||{{{{{{||||||}}}}}}}}}}}}|||~~~|||wwwyyyzzzxxxzzz~~~}}}~~~{{{vvvtttwww~~~{{{|||yyywww{{{~~~yyy}}}xxxwww{{{|||yyyzzz|||~~~~~~{{{|||wwwqqqddd]]]RRRJJJEEEBBB???<<<:::888555111///.........111444777888666222---)))(((((())),,,///000///---///000000222333444555555999777444333333333222000...,,,***((()))+++///111333222111///...---,,,+++222555777777666666888;;;;;;:::888777777666333111///000000000///...------(((***,,,...000//////...111222444444444444555777333000///222888;;;:::777666444222///......///000333333333333333333333333444444666666666555444333+++,,,---------///222555777666555444444444444444444000......222666888777666777777666333444777;;;777666444666888999777444000111333777:::888333...******,,,000555666444111222111111333666666333///000222555888:::999555111///111222222000---++++++...---,,,+++,,,---...///,,,,,,---111666888666333222///***((()))...333777444555555555444555888:::;;;888444111111333666888666555444444555444333111111222222333333222111///...///222444666888999999333222111222333222///,,,---222777888444111666<<<>>>???@@@???===;;;999999;;;888888;;;<<<:::;;;>>><<<<<<<<<<<>>999777888999;;;<<<<<<:::888999<<<<<<:::888444333333333333222222222222666999999777777<<<@@@LLLWWWfffpppuuuvvvxxxzzzzzzxxxvvvtttrrrrrrrrrrrrrrrtttuuuuuutttuuuyyy{{{wwwwwwyyy|||~~~~~~}}}{{{zzz}}}{{{uuussswwwwwwrrroooppprrrssstttttttttssswwwxxxyyyyyyyyyyyyxxxwww{{{zzzxxxyyysssttttttuuuvvvxxxyyyzzzuuu}}}zzzwww{{{zzzxxxvvvwwwyyy{{{{{{{{{yyyxxxyyy}}}|||~~~|||{{{yyyxxxxxxxxxzzz{{{{{{{{{{{{{{{zzzzzz}}}{{{{{{||||||zzzzzz{{{~~~}}}zzzvvvwww{{{~~~{{{yyyyyy|||~~~wwwtttqqqoooqqquuu{{{~~~|||zzzyyyxxxyyy{{{||||||wwwwwwyyyzzzwwwsssyyyrrrooorrrsssppppppttt}}}zzzwwwvvvwwwvvvuuusssmmmgggbbbfffooowwwyyywwwyyyxxxwwwzzz~~~|||zzzzzzzzzyyyxxxvvv|||uuusssyyy}}}zzzvvvwwwzzzyyy{{{~~~{{{ttttttyyy~~~~~~{{{~~~~~~zzzxxx{{{|||~~~~~~|||yyywwwxxx|||~~~|||yyywwwvvvwww{{{}}}}}}yyyyyy|||}}}{{{}}}~~~~~~~~~~~~{{{tttooofff]]]QQQGGG@@@===:::888777555222000...---......000222444555444222///---***)))***---///000...,,,...///000111222444555555777555333333333333222000...,,,)))))),,,...//////111111000///...---,,,,,,222444666555444333555777:::888666666666555222000000000000000///...---,,,+++,,,...///000000///...111222444444333444555777333111///222777:::888666555444333222111111111222555555555555555555555555444444555666666555444333......------///000111222222222222222333444555555666333000000333555666666666777777555333333666999888666555666888999666444111111333666888777222...+++,,,///333888999777444333222333555888999666333222222444777999888555222---///000000...,,,***)))---,,,,,,,,,---///000111///---,,,...222444444333000---)))'''(((,,,111555222222333222111222555777<<<:::777444333444555666666555444555666777555444......///000222222111000...///000222444666777888777555444333333333111///000333888===???AAACCCFFFJJJIIIGGGDDDBBB@@@@@@AAAEEEEEEGGGIIIHHHCCCCCCFFFKKKJJJJJJLLLTTT___kkksss}}}yyy}}}{{{vvvnnnfffbbbaaabbb```\\\VVVOOOKKKIIIJJJJJJMMMKKKGGGCCCAAA@@@AAABBB===;;;888666666777888888:::888666777999;;;:::999777777666555333111000000000444777777555666:::>>>NNNYYYgggrrrvvvvvvwwwxxx}}}zzzvvvsssqqqpppooottttttsssssstttvvvxxxzzz{{{yyyvvvuuuvvvyyy|||~~~{{{}}}zzzuuusssvvvwwwssslllnnnppprrrtttvvvvvvvvvuuuwwwyyy{{{||||||zzzzzzyyy}}}|||yyyyyyrrrsssuuuwwwxxxxxxwwwwwwzzzzzzyyy||||||vvvxxxyyyxxxvvvwwwyyy|||yyyzzz{{{{{{{{{{{{{{{|||}}}|||yyyxxxxxxzzz|||~~~{{{zzzyyyxxxxxxyyy{{{|||~~~}}}~~~}}}|||}}}~~~~~~|||yyyvvvvvvxxxzzz}}}}}}|||zzzxxxxxxzzz|||xxxvvvsssssstttyyy~~~|||{{{zzzyyyyyyyyyzzzzzzzzzwwwvvvvvvyyyzzzxxxuuuuuupppnnnqqqpppnnnoootttwwwwwwxxxyyyyyyxxxwwwuuusssooolllmmmrrruuutttqqquuuvvvwwwzzz}}}~~~}}}|||}}}}}}|||zzzyyywwwvvvvvvyyyuuuyyy|||zzzyyyzzzzzzyyy{{{~~~|||wwwyyy~~~|||}}}}}}zzzyyyxxx}}}~~~|||{{{|||{{{{{{zzzzzzyyyyyyxxxvvvwwwzzz}}}|||{{{}}}~~~}}}~~~}}}|||{{{yyysssooohhh^^^PPPCCC:::666555555333222000...------......000111111111222222222222---,,,---...000000///---......///111222333444555444333222222333333222000...+++)))+++000222000,,,///////////////......---222333444333111111333444777666444333333333111///000000000000///...---,,,......///000000///......111222444444333333555666555222111222666777666333444444444555555444444444666666777777777777666666444444555555666555555444111///---...111222111///---...///111222444555666888666333222333555555555777777777555333222444666999888777777888888666444222222333555666555222000...///333888<<<<<<:::888555555555777::::::888777333222333444666666444222...///000000///---+++))),,,,,,,,,---...000222222111///------000222444444000...***((((((+++000333222333333222111222555888:::999888666444333222222333222222444666777666555/////////000222333222000///000222444555666777777999888777555555555666666<<>><<<;;;:::;;;;;;888888777555555555555555777555333333666888999:::;;;:::999777444111///---///222555555444555999<<>>>>>===;;;777777888888999888777666222111000111333333333111222222222333333222///---+++,,,,,,---...///000111111000000000222444666777222000,,,******,,,///222444555666555555666888:::<<<;;;;;;999777555333222222222333666999::::::888555333222333666777555333222555999<<<===<<<:::888999:::;;;;;;;;;===AAAEEENNNTTT\\\eeennnuuuvvvsssqqqooonnnnnnooopppoooooommmpppuuuvvvssspppuuu~~~}}}xxxuuuzzz|||vvvoookkkiiieee```\\\\\\^^^```___ZZZSSSLLLHHHKKKFFF???888333222333444999999999999::::::::::::666777888777666444444444444333111111222555888:::;;;;;;:::888555222///...000222444444444555999;;;===IIIZZZiiirrrvvvwwwxxx|||zzzxxxvvvttttttttttttxxxuuuqqqqqqsssvvvxxxxxxvvvxxxzzzzzzyyywwwuuutttwwwyyyzzzzzzyyywwwtttqqqqqqqqqqqqqqqqqqppppppppptttwww{{{~~~|||zzzzzzxxxwwwzzz~~~~~~zzzvvvvvvwwwwwwwwwwwwwwwvvvvvvwwwyyy{{{zzzyyyyyyyyyxxxxxx{{{~~~}}}zzzxxxyyy|||xxxzzz{{{zzzwwwvvvvvvxxx~~~}}}{{{yyyyyyyyyzzz{{{{{{yyywwwuuutttuuuvvvxxxwwwyyy{{{}}}}}}~~~{{{yyyxxx{{{~~~~~~{{{wwwsssuuuwwwwwwvvvuuuuuuvvvuuuuuuuuuvvvyyy{{{~~~wwwxxxxxxxxxxxxwwwvvvvvvuuuwwwzzzyyywwwtttssssssqqqrrrssspppkkkiiimmmsssrrruuuyyyzzzzzzyyy{{{|||vvvvvvvvvvvvvvvuuuuuuuuuqqqtttwwwxxxwwwyyy}}}zzz}}}{{{uuuqqqrrruuuxxxuuutttuuuxxxzzz{{{||||||{{{yyyxxxwwwxxxzzz}}}|||}}}{{{wwwwwwwwwxxx|||~~~uuuzzz{{{zzz|||yyy|||~~~{{{zzz||||||~~~}}}|||zzz{{{{{{zzzxxxzzz{{{|||}}}~~~~~~}}}~~~}}}{{{llldddUUUFFF;;;666555777////////////000111111222555333111//////000222333555555555666777666444222000000000111222222333333000000000111333333111000---++++++111888888222+++,,,...000111222222111000...------...111444666777333111///...///000///...000000111222222111111111222111///...---,,,------111333444333222222333444555444333333333222111000111333555888999999777666555666777888888777666555444444444444555555666666333000///222777888444000///000111333444555555555555555555555555666888999999888777666555555444444666777888777666555555555888999888888666555555555333666999<<<======<<<<<<::::::999777555333222111000///...///111222222111444333333444666555111...,,,,,,------......//////---///222444555666666777333111...,,,,,,---...000111333666777777777999:::>>>>>>===;;;:::888777666666777:::>>>AAABBBAAA???888555444777<<>><<<999>>>FFFLLLMMMIIICCC???@@@DDDIIIKKKKKKNNNUUU[[[gggqqq{{{~~~rrrllllllllliiihhhfffaaa]]]\\\[[[[[[YYY[[[^^^___\\\TTTJJJDDDBBB???;;;777333111000///111222444666888::::::;;;666888::::::777555555666333222111000111333666999888888999888777444222111222333444555666888:::<<<:::DDDUUUeeepppvvvwwwxxxxxxwwwuuutttssssssssstttyyyvvvtttssstttvvvwwwxxxxxxzzz}}}|||yyyvvvuuuuuutttvvv{{{~~~}}}xxxrrrooopppppppppooooooooooooooovvvxxx|||~~~}}}yyywww}}}yyyvvvxxx}}}~~~zzzuuu|||zzzwwwuuuuuuvvvyyyzzzzzzuuuqqqssswwwzzzzzzxxxyyyzzzzzz{{{{{{zzzxxxvvvwwwwwwyyy|||~~~}}}yyyuuu{{{|||}}}}}}|||zzzxxxwwwyyyyyyxxxvvvuuutttsssrrrtttvvvyyyzzz{{{|||~~~~~~~~~~~~}}}}}}zzzvvvrrrtttwwwwwwvvvuuutttuuussssssssstttvvvwwwyyyzzzvvvvvvvvvwwwvvvuuuttttttuuuwwwyyyzzzxxxvvvttttttsssvvvvvvqqqlllkkkooorrrvvvwwwwwwvvvwwwxxx{{{}}}wwwvvvuuuttttttuuuwwwxxxssstttvvvvvvvvv{{{yyy|||~~~zzzssspppqqqtttppprrrtttwww{{{~~~~~~|||xxxwwwuuutttuuuyyy|||}}}}}}|||zzz{{{{{{xxxvvvxxx|||}}}{{{yyy{{{|||zzzxxxxxx{{{xxx{{{}}}}}}{{{{{{~~~zzz}}}zzzxxxzzzzzzwwwvvvyyyzzzyyy{{{|||~~~pppiii\\\MMMAAA999777888//////000111111222222333444333222111111111222333777777777888999999666444333333333222222222222222000000000222333333111///,,,,,,...444999999333------///111333444333222111,,,+++***,,,000444777888111///---,,,...//////...000111222333444444555555555333000...------...///111333444333222111222444555444444333111111000///000222444777888888777666333555666888888666555333444444444444444555666777444444444777:::999555111000111333555555555555444333444555555555555777999888666555555666666444333333555666666555444555666:::;;;;;;:::777555555666555777888999888888:::;;;::::::999666222///............---///222444444333555333333444777666222///+++,,,---...///000000000,,,000444666666555555666666555222000//////000000...222777:::;;;;;;;;;<<<===;;;999777666777999:::===@@@DDDJJJNNNNNNJJJGGGAAA>>>===BBBKKKQQQRRRPPPKKKQQQ[[[bbbccc___XXXSSSUUU\\\eeehhhggghhhnnntttttttttsssrrrqqqpppooonnngggppptttnnnfffdddfffgggaaaeeefffbbb``````bbbaaa^^^```aaaaaa]]]UUUJJJBBB@@@???>>>;;;888444111///---...///111444666777888666999;;;:::666444555777444555444222111111444666444555777888888666444333333444444666777999;;;<<<>>>GGGUUUdddooouuuwwwwwwxxxwwwuuurrrqqqppppppqqqwwwxxxxxxwwwuuuuuuwwwyyy~~~~~~|||xxxttttttxxx|||uuuuuuyyy~~~~~~wwwrrrqqqnnnnnnnnnoooqqqrrrtttuuuxxxzzz|||~~~~~~|||yyywww}}}yyyvvvwww{{{|||yyyvvv}}}zzzvvvssssssuuuzzz}}}xxxqqqsssxxxyyyyyyyyyxxxwwwwwwyyyzzzyyytttpppwwwwwwyyy~~~|||vvvwwwyyy||||||yyywwwwwwwwwwwwwwwvvvtttsssrrruuuwwwxxxyyyxxxyyy{{{|||zzz}}}}}}|||{{{||||||vvvssstttvvvxxxxxxwwwuuuuuuuuuuuutttsssrrrsssssstttuuuuuuuuutttttttttsssssssssrrrsssuuuwwwxxxyyyyyyxxxsssvvvvvvqqqnnnooorrrssszzzwwwtttsssuuuxxxzzz{{{zzzwwwtttrrrsssuuuuuuuuutttttttttuuuwww}}}yyyzzz{{{xxxtttqqqqqqsssnnnsssxxxzzz}}}~~~tttuuutttssswww~~~~~~~~~|||{{{|||zzzvvvxxx}}}~~~zzz}}}|||{{{yyyxxxxxxxxxxxxxxxyyyzzz{{{zzz{{{|||}}}zzz{{{}}}}}}~~~~~~yyyxxx||||||yyyxxx||||||yyy{{{~~~}}}}}}~~~}}}}}}|||tttnnndddUUUFFF;;;666555//////000111222222222222111222333444444555444444666666666888999999777555666666555444333222111111111111222333444444111///+++---111666999888444000///111333555666555333222,,,)))((()))...222444555111...,,,+++---////////////111222444666777888888777555222///...///111333111333444333222111222333333444444222111//////000000111333555555666555555333555777888888777555333444444333333444555777888888999;;;<<<;;;888444111///111333555666666555444333555777666444333555777444333222333555555333111000222555555444333444666999;;;===;;;888555444444666777777555333333666888999:::999555000------.........///222555777777666777555444666999999555111)))+++...000333444555555555777999999777666777999>>>===;;;999888777666666444999AAAFFFHHHGGGFFFEEEBBB???<<<999:::===BBBEEEPPPTTT[[[bbbfffddd___ZZZ\\\YYYWWW]]]ffflllllljjjhhhnnnuuu|||~~~{{{vvvrrrtttzzzvvvuuutttqqqnnnaaa``````aaacccdddeeeeee___ccceeedddfffjjjlllkkkfffkkklllkkklllpppnnniiiggggggggggggddd\\\RRRJJJIIIIIIGGGDDD@@@<<<888555---------...///111333444444777999777333111333666777888888555222000111333222333666777888777555444444444444555888:::;;;<<>>>>>===DDDMMMTTTVVVUUUSSSRRRPPPLLLHHHEEEFFFKKKRRRWWWiiinnnvvv}}}~~~xxxrrrzzzuuurrrvvv}}}~~~~~~yyywwwuuusssuuuzzz|||wwwooojjjhhhfffccc```dddccccccdddgggiiijjjjjjnnnlllhhhggglllrrrqqqkkkoooqqqrrrsssxxx}}}xxxnnnmmmmmmmmmnnnmmmggg^^^WWWRRRQQQMMMIIIDDD@@@<<<:::000///.........///000111222555666444///---000444888::::::777333000000222111333555777888666444333444333333555777:::;;;;;;:::AAANNN]]]kkktttxxxyyyqqqqqqpppqqqrrrtttvvvwwwttt{{{~~~wwwsssvvv{{{vvv{{{~~~~~~yyyvvvvvvxxx}}}wwwuuuwwwwwwsssuuuzzzuuutttttttttuuuvvvxxxyyyyyyzzz|||~~~tttsssrrrsssuuuxxxzzzzzzvvvuuusssrrrssstttvvvxxxxxxxxx{{{}}}xxxqqquuu}}}www}}}|||wwwvvvwwwxxx|||}}}{{{|||~~~}}}zzzxxxuuutttsssrrrqqqqqqtttwww|||~~~{{{||||||zzzxxxvvvvvvwwwwwwzzz~~~zzzwwwuuutttxxx|||{{{xxxvvvvvvxxx{{{||||||zzzxxxwwwwwwxxx~~~|||xxxtttrrrqqqrrrrrruuutttrrrppppppqqqrrrssswwwsssoooqqquuuxxxuuurrrlllooonnnlllpppxxx{{{xxxuuupppmmmrrrzzz~~~zzztttvvvrrrqqquuu{{{|||vvvppprrrqqqqqquuuyyy{{{yyyvvvyyywwwuuuuuuuuutttrrrqqqrrrwwwyyyuuuvvv{{{~~~{{{|||~~~}}}}}}{{{}}}~~~|||}}}|||xxxsssqqqpppqqqrrrwwwrrrrrryyy}}}zzzwwwwww{{{{{{|||||||||||||||{{{|||}}}~~~{{{~~~|||~~~~~~|||{{{{{{xxx~~~}}}yyyyyy|||rrreeeWWWIII===777555///111222222111///......---///333666777666333111666444333555888999777555999888666444333222222333111000000111111222222111,,,///222666777777555444444555666888777666555333...,,,***&&&%%%''',,,000000000/////////000222333000111222444555666777777333222111000000111222222222222111000///.........222111000.........///000222333444333111000111333333666999999777444111000000000//////000222555666:::;;;;;;;;;999777555333555555555777999999888666666777888888666444333222000000000000111222444444000111333444666666777777;;;:::999777666666777777666555333222111222222333888;;;:::555333555777666666666777999===BBBFFFIIIAAADDDHHHKKKLLLJJJFFFCCC???888555999???BBBEEEHHHMMMPPPQQQNNNIIIJJJRRRYYY[[[^^^]]]VVVMMMLLLSSS[[[^^^___ccciiimmmooonnnlllfffaaa___cccgggiiilllqqqzzz~~~~~~~~~zzzwwwpppiiigggkkkmmmlllnnnsssuuunnnkkkooooooiiieeeeeennnkkknnnvvvxxxrrrnnnoooooossswwwxxxwwwuuurrrqqqvvvzzz~~~}}}|||{{{zzztttooollliiieeebbbgggaaaXXXPPPJJJEEEBBB???@@@999111,,,---111444555000111111///,,,,,,///333999999999999888555000,,,444555555555555555444444444555777:::<<<;;;999777===@@@GGGSSS```kkkssswwwvvvtttrrrqqqqqqsssuuuwwwvvvzzz{{{yyyzzz||||||yyyxxxxxxxxxyyyyyyxxxuuurrryyywwwvvvxxxzzz{{{xxxvvvtttuuuwwwzzz|||{{{xxxuuuttt|||~~~}}}}}}zzzzzzwwwuuussstttwwwzzzwww{{{zzzrrrooouuu{{{|||yyyzzzyyyvvvrrrrrrvvv{{{uuu|||~~~wwwuuuzzzyyy}}}}}}|||}}}}}}}}}|||{{{yyyxxxwwwtttsssqqqpppqqqtttxxxzzzzzz||||||zzzvvvuuuwwwyyy}}}~~~~~~zzztttrrruuuyyyssswww{{{zzzwwwvvvyyy|||||||||zzzxxxwwwxxxzzz|||zzzxxxvvvuuuvvvuuutttrrrqqqqqqrrruuuwwwwwwuuussstttuuuuuutttrrrqqqqqqrrrnnnrrruuussspppooorrruuutttwwwyyyyyyxxxwwwzzz|||wwwwwwwwwwwwvvvuuutttsssuuuuuuvvvvvvxxxxxxyyyzzz{{{vvvtttwwwvvvrrrrrrwwwtttwww{{{|||{{{{{{~~~~~~}}}|||~~~~~~~~~~~~}}}}}}}}}~~~}}}}}}}}}}}}|||yyyvvvsssqqqoooooosssrrruuuzzzzzzwwwvvvzzz|||}}}}}}~~~~~~}}}}}}}}}~~~~~~~~~|||~~~~~~~~~~~~~~~}}}}}}|||zzzyyy~~~~~~{{{zzz~~~wwwlll___QQQCCC999444333444444444222000......///111444777777666333111333222222444777888777555888666444222222222333444444333222222333222222111+++---111555777777555444333444666777888777666555111///+++'''%%%&&&+++...333222111000000111222333111222222333333333222222333222111000000111222333222111000............///000///...---,,,------...111333444444222111222222333555777777666333000//////.........///111333555777777777777777666555555666666777888999999888666999888888777666555444444/////////000111333555666111222444555666777888999999888777555666777999::::::888666666777888777666<<<@@@AAA===<<<>>>???===>>>???AAAEEEJJJOOOTTTWWWSSSVVVZZZ___bbbbbb```^^^SSSKKKFFFJJJOOOSSSUUUXXX___cccfffdddaaabbbiiiooouuuuuurrrjjjbbbbbbjjjrrr||||||~~~}}}zzzzzzzzz~~~zzzxxxuuutttuuuuuuuuutttpppooopppqqqsssrrrpppmmmmmmhhhgggjjjkkkjjjmmmrrruuuqqqpppuuuvvvttttttvvvzzzvvvwww||||||wwwttttttxxxzzz|||}}}|||{{{zzzzzzzzz}}}~~~~~~}}}yyytttqqqpppooollliiiqqqkkkddd\\\VVVPPPLLLIIIJJJBBB777222111111111///000111111///,,,,,,000333999888888888888666333000444555555555555555444444333555777999;;;;;;:::888999===EEEPPP\\\fffmmmpppsssssssssssssssttttttuuuxxx{{{{{{xxxwwwzzzzzzwwwzzzzzzzzzzzz{{{zzzxxxvvv~~~|||yyyyyyzzzyyywwwuuussstttwww{{{~~~|||zzzxxx}}}~~~{{{{{{~~~|||{{{yyywwwuuuvvvyyy|||~~~{{{sssqqquuuxxxxxx{{{{{{zzzxxxvvvvvvxxxyyyyyy|||}}}xxxwwwzzz|||~~~~~~||||||~~~~~~}}}|||{{{zzzyyyxxxttttttrrrrrrsssvvvyyy{{{wwwyyyzzzyyywwwvvvwwwyyyyyy|||}}}zzzuuuqqqrrrtttrrrwww{{{{{{yyywwwyyy||||||}}}wwwuuuwww{{{wwwxxxyyywwwtttrrrrrrtttrrrrrrsssuuuxxxxxxvvvtttqqqrrrssssssssstttuuuuuuppptttvvvuuurrrqqqtttwwwyyy{{{}}}}}}zzzwwwvvvwwwzzzyyyxxxvvvtttsssqqqpppuuuuuuvvvwwwxxxyyyzzzzzz|||wwwvvvxxxwwwssstttxxxvvvxxxyyyzzzzzz}}}zzz|||~~~}}}~~~~~~{{{zzz{{{~~~|||~~~~~~~~~|||{{{{{{yyyvvvsssooommmppprrrwwwzzzxxxuuuxxx}}}||||||}}}}}}}}}||||||{{{~~~}}}zzzzzz{{{|||}}}}}}}}}}}}}}}yyyzzz|||zzz|||xxxpppfff[[[NNNAAA999777777666555444222000///222444666888777555222000000///000333666777777666777555222000000222555777888666555444444444222000)))+++///333555666555444111222555777888999999888444222...)))&&&'''+++///666555333222111111222222333333222111000///......222111000//////000111222333111///---------//////...---,,,,,,,,,,,,,,,---000222555555444333222222222333444555333111///---...---------...000111333333222222222222444555666888888999:::::::::999999999777444222222333222222------------///111444555555666888999888888:::;;;666555222111222555888:::===;;;999===BBBEEECCC@@@IIIOOOSSSSSSSSSUUUTTTRRRSSSTTTXXX]]]ccciiiooorrrrrrsssuuuzzz~~~}}}llleee```eeelllppprrrtttwww|||~~~~~~vvvssstttxxxtttlllkkkoooiiijjjjjjiiigggfffggggggeeeddddddfffiiikkkkkkjjjmmmlllmmmnnnmmmlllpppvvvwwwvvvxxx{{{|||||||||zzzzzz~~~{{{xxxuuuttttttuuutttsssvvvrrrmmmiiieee```[[[XXXUUUJJJ>>>777666555111---000222222000------111555888777666666777777555333444444555555555555555444333444666888999:::::::::888<<>><<<===>>>;;;999666444555888<<<>>>AAA???AAAIIIUUU\\\[[[WWW]]]eeelllnnnooorrrrrrooonnnooorrrwww|||}}}||||||vvvxxx}}}}}}{{{zzz{{{|||zzzuuuqqqiiieeeccceeedddaaaccchhhfffhhhiiigggdddccceeehhhhhhggggggiiimmmppprrrsssrrruuuwwwvvvssssssxxx~~~|||}}}~~~~~~}}}~~~~~~~~~yyyxxxvvvvvvvvvwwwxxxxxxrrrqqqpppoooooommmjjjggg[[[OOOAAA:::999999666222222333444222///000333777888666444333333444444333222333444555666666666666333444555666666888:::;;;:::===AAAHHHRRR^^^jjjrrruuuuuuuuuvvvvvvwwwxxxxxxyyy{{{zzzvvvvvvyyyzzzxxxxxxxxxxxxwwwwwwwwwxxxzzz}}}yyyuuusssssssssttt||||||}}}}}}{{{}}}{{{{{{~~~}}}{{{{{{zzzxxxvvvwwwzzz|||~~~{{{vvvtttvvvyyyxxxvvvzzzyyyzzz}}}~~~{{{~~~{{{zzzzzz{{{{{{{{{~~~|||yyy|||{{{{{{zzzyyyyyyyyyyyywwwwwwwwwxxxxxxxxxwwwwwwvvvwwwyyy{{{zzzyyywwwwwwvvvxxxyyywwwsssooonnnnnntttwwwyyyzzzyyyzzz|||~~~~~~|||wwwtttvvvyyyvvvyyy{{{yyytttqqqrrrttttttssssssuuuwwwwwwvvvtttwwwvvvuuuuuuuuuuuutttssswwwyyy{{{zzzyyyyyyzzz|||wwwwwwwwwwwwwwwxxxyyyzzzuuuuuutttttttttuuuvvvwwwxxxyyy{{{||||||||||||{{{yyyxxxxxxxxxxxxwwwvvvwwwtttuuuvvvwwwxxxyyy{{{|||xxx~~~~~~~~~~~~}}}|||}}}zzzxxx{{{~~~~~~|||yyyzzz}}}|||{{{yyyyyyyyyyyyzzzvvvvvvvvvxxx|||}}}zzzzzz{{{{{{zzzyyyxxxxxxvvv|||}}}}}}}}}}}}{{{||||||}}}~~~~~~}}}}}}}}}}}}~~~zzzvvvssssssooogggbbb]]]QQQDDD888666555555777777666555444555777888777555333111...///111333444555666777777555333222333777;;;>>><<<888555555777777444000$$$&&&)))---///111111111000111333555777999::::::666666555222111222555777888777666444444444555555333222111000///000000000...------,,,---...///000222111///......///000111111111111111111111111111...111555777777555555555222000//////111111000...000000000111111222333333111000---,,,---///222444000333555777777888;;;>>>:::888333///---...111444555666888:::<<>>888888666000******000666:::===BBBGGGKKKOOOPPPQQQZZZ```ffffff```ZZZWWWXXXXXXVVVTTTQQQQQQSSSVVVWWWcccfffnnn{{{{{{yyywwwtttrrreeeeeehhhooopppkkkfffdddbbbeeehhhlllnnnnnnmmmlllmmmnnnmmmhhhaaa^^^aaadddpppnnnnnnqqqtttvvvtttqqqjjjhhhgggiiilllnnnooopppttttttsssrrrqqqqqqsssuuutttrrrqqqsssvvvzzz{{{{{{vvv{{{}}}zzzyyy|||}}}|||~~~~~~|||zzzyyyzzzuuuuuuuuutttrrrsssuuuwwwvvvvvvuuuvvvwwwvvvtttqqqnnndddWWWLLLDDD>>>:::666222444444333111111555999666444000//////......------...111444777999;;;;;;666666555111---...222777777777777:::AAAQQQcccpppxxxxxxxxxxxxyyyzzz||||||tttxxxzzzyyyzzz~~~~~~{{{yyy{{{}}}|||yyyxxxzzz|||ttttttrrrpppnnnppptttwwwyyyyyyzzz|||~~~~~~}}}xxxwwwyyy||||||{{{||||||{{{zzz{{{}}}}}}yyyvvvwwwvvvsssqqqrrrtttvvvyyy}}}~~~{{{{{{zzzzzzzzz{{{|||{{{zzzzzz}}}{{{vvvssswwwwwwvvvuuuuuuvvvwwwxxxxxxyyyyyyyyyxxxwwwvvvvvv}}}|||{{{||||||{{{xxxuuuyyywwwtttrrrqqqqqqrrrsssyyyxxxvvvuuuvvvxxxzzz|||~~~yyyttttttwwwzzzzzzxxxyyyxxxxxxzzz{{{{{{wwwtttvvvuuuttttttvvvvvvuuutttvvvtttsssuuuyyy{{{zzzxxxyyyyyyyyyzzzzzzzzz{{{{{{zzzvvvqqqooopppsssuuuvvvvvvvvvwwwxxxxxxwwwwwwvvv~~~~~~~~~|||yyyxxxuuuxxxxxxvvvvvvxxxwwwuuurrrsssuuuvvvvvvqqqjjjeeeWWWYYY```llltttuuuuuuvvv|||{{{~~~|||xxxxxx|||~~~|||xxxwwwxxx{{{}}}~~~}}}}}}}}}}}}}}}||||||||||||{{{zzzyyyxxxwwwxxx{{{{{{xxxzzz}}}~~~~~~~~~~~~}}}|||{{{zzz~~~|||{{{||||||}}}|||{{{|||~~~zzzxxxzzz|||{{{{{{|||}}}~~~~~~}}}~~~}}}xxxxxx|||{{{uuurrrmmm\\\HHH999555111222555777555333///000222444666666555555666888999888666444444666555555444444666999<<<>>>666222///111666999666111(((***,,,...000111111222222222222222333333444555555777::::::888666555444333333333444555777:::;;;444333111000///000111222000000//////000222333444111222333333333333222111///000111222333222222111000222555666666777888999333///,,,...333777777555222333333444444444444444////////////111444666888666999;;;:::888999===BBB???CCCDDD===333111999BBBGGGLLLUUU^^^eeejjjlllmmmqqqzzzyyyvvvvvvpppooonnnmmmnnnoooqqqsss|||~~~vvv{{{zzzwwwvvvssspppoooppppppllliiiiiihhhhhhhhhiiihhhfffcccYYYWWWZZZ```ccc___\\\\\\___aaaeeejjjmmmooonnnmmmiiiiiihhhfffddddddfffhhhooonnnmmmppptttvvvtttqqqmmmnnnoooqqquuuxxxvvvsssyyyyyyzzz|||~~~}}}zzzwwwuuutttssstttvvvxxxxxxwwwuuuyyyzzzwwwxxx|||}}}{{{{{{~~~}}}}}}zzz{{{|||{{{xxxvvvvvvvvvrrrssstttsssqqqqqqtttwwwwwwvvvuuuvvvwwwwwwuuuttttttppphhh]]]PPPEEE<<<888///111222000...///333777333111000///000000///---***,,,///333777;;;===>>>888888555///))))))...333444555666888===JJJ[[[gggrrruuuxxx{{{|||{{{yyyxxxsssxxxzzzzzz{{{}}}{{{xxxxxx|||~~~zzzwwwxxx{{{sssttttttrrrqqqrrrvvvzzzwwwwwwwwwyyy|||||||||zzztttsssvvv{{{|||yyyzzzxxxyyyzzzyyyxxxxxxzzz|||{{{xxxxxxzzzwwwqqqqqquuutttwwwzzz|||{{{zzzxxxxxxvvvxxxzzz{{{{{{{{{zzzzzzyyy|||~~~zzzwwwvvvvvvwwwvvvuuuuuuuuuwwwxxxzzzwwwwwwxxxyyyzzz{{{{{{|||}}}{{{yyyyyy{{{{{{yyywwwuuutttsssrrrsssssssssrrrwwwvvvwwwwwwxxxxxxwwwvvvzzzyyyxxxyyyzzzzzzxxxwwwvvvxxx{{{||||||{{{yyyyyyyyywwwvvvvvvwwwxxxwwwvvvwwwtttsssuuuzzz}}}{{{yyyxxxwwwwwwxxxyyyyyyyyyyyy}}}yyyuuuttttttuuutttrrruuuvvvyyyzzz{{{zzzxxxwww~~~~~~~~~|||yyyuuusssuuuyyyzzzwwwwwwzzzyyyuuuwwwvvvvvvvvvvvvqqqkkkeee[[[YYY]]]iiiqqqrrrqqqrrr~~~||||||vvvxxx~~~|||yyywwwxxx{{{|||{{{xxx~~~~~~{{{vvv{{{|||}}}}}}{{{wwwsssqqquuu|||~~~yyywww{{{~~~~~~}}}}}}}}}}}}|||{{{zzzyyyyyywwwyyy|||~~~}}}|||~~~yyywwwyyyzzzyyyxxxyyy{{{}}}|||}}}|||{{{vvv~~~}}}|||wwwdddNNN:::555111111444555333000---...111333555666666666999;;;<<<:::666444444555444444444555666888:::<<<444///,,,000666999666222+++,,,...000111222333333333222222111111222222333555888;;;;;;999555222000111111222333555888;;;===555333111///......///000222222222222222444666777111222444555555444222111---...///111111111000///111222444555666777999;;;333///,,,...444999999777222222333444444444333333......///111444777:::<<>>>>>BBBFFFOOOVVVYYYQQQEEEAAAJJJVVVZZZ```kkkwwwyyyuuuuuuuuussszzzuuunnniiiiiilllrrrvvv{{{xxxxxx~~~xxxooojjjqqqzzz{{{vvvqqqeeejjjpppttttttpppjjjfffaaa``````dddhhhgggbbb]]]YYY[[[]]]aaadddeeeccc```XXXVVVYYY___bbbaaa___```fffgggjjjnnnsssuuuuuuuuurrrqqqooonnnnnnnnnooooootttrrrqqqtttwwwyyywwwuuunnnpppsssvvv{{{}}}yyytttvvvwwwzzzyyyrrrwwwvvvuuuvvvwwwwwwvvvuuuuuuxxxxxxuuuxxx~~~}}}xxxzzz}}}|||zzz~~~{{{}}}~~~{{{yyyzzzzzzyyyvvvtttttttttppprrrsssrrrqqqqqquuuxxxsssrrrrrrsssvvvwwwwwwwwwuuuvvvsssjjj[[[KKK@@@;;;---///000...,,,---111555111000///000111222111000(((+++...333888<<<>>>@@@:::999555---'''&&&+++000444666888:::>>>HHHVVV```mmmrrrxxx}}}|||wwwssssssxxx{{{zzzzzz{{{xxxtttvvv{{{~~~}}}yyyuuuuuuwwwuuuvvvwwwvvvtttuuuxxx|||yyyxxxxxxxxxyyyyyywwwuuurrrqqqssswwwwwwtttyyytttuuuuuuuuuttttttvvvxxxvvvuuuxxx{{{yyysssuuu{{{uuuxxx|||{{{xxxtttssstttrrrvvvzzz|||{{{zzzzzzzzzyyy|||~~~{{{vvvsssvvvzzzxxxwwwvvvuuuvvvwwwyyy{{{uuuvvvwwwyyy{{{~~~{{{xxxvvvwwwzzz{{{zzzyyyqqqqqqrrrsssuuutttrrrppptttuuuxxxzzz{{{xxxtttqqqvvvzzz~~~}}}yyyvvvvvvsssyyy|||yyy{{{}}}{{{yyyxxxxxxyyyzzzyyyxxx{{{wwwuuuvvvzzz|||yyyvvvwwwvvvuuuvvvxxxxxxxxxwww|||zzzyyyyyyzzzyyyuuurrrpppsssxxx|||~~~~~~|||{{{}}}~~~~~~}}}zzzvvvrrrooouuuzzz{{{xxxxxx|||{{{vvv{{{yyywwwvvvvvvsssnnniiiiiidddfffqqqxxxwwwuuuvvv}}}~~~}}}zzzyyy|||www|||~~~yyyxxxyyyzzz~~~|||zzz|||||||||}}}}}}}}}|||~~~|||yyywwwwwwyyy{{{zzzxxxxxx{{{~~~yyyzzz{{{|||||||||{{{zzz~~~}}}|||{{{zzzzzz{{{{{{{{{www{{{|||yyyxxxzzz}}}}}}|||zzz{{{~~~wwwxxxzzz{{{}}}~~~~~~}}}mmm]]]JJJBBB777222333555444222000111111111222444888;;;:::<<<===<<<:::777666666999666444444666666444222...---,,,---111444666666444333111//////000111222444222000111222333222111333444555444222000000111000222555777888999;;;<<<888555111...---...000111//////111333666777666555888666666666666444111...222222000//////.........111000111222555666666666111111///...333:::;;;888555...***...333333333333444111000444:::AAAHHHMMMOOOLLLLLLNNNOOOOOOSSSYYYfffrrr{{{uuueee^^^eeepppsss}}}ppplllgggeeeffffffdddaaabbbaaa^^^XXXVVVXXX[[[]]]bbbgggmmmssstttqqqmmmiii___]]]\\\aaahhhmmmnnnllldddgggiiiiiigggeeefffhhhjjjeeecccfffgggeeeeeehhhbbb``````ccciiimmmlllkkk```bbbeeeiiilllmmmnnnooojjjnnnuuuzzz{{{yyyuuusssqqquuuyyyyyyvvvsssrrrrrrwwwyyy{{{zzzwwwuuuvvvxxxvvvyyy{{{zzzwwwvvvwwwxxx{{{{{{{{{{{{{{{|||}}}}}}|||zzzwwwvvvwwwwwwwwwvvvwwwwwwwwwxxx{{{|||{{{yyyuuuxxx}}}|||zzz|||}}}|||~~~zzzxxxyyywwwssssssxxx{{{rrrlllnnnqqqttt{{{|||tttmmmooowww~~~}}}zzzvvvssslllfffccc\\\LLL<<<,,,+++///555666222000111......///222555666555333,,,+++,,,///444777999::::::777222---++++++---///555666777666999CCCQQQ]]]nnnqqquuuyyyzzzzzzyyyxxxyyywwwwwwyyy||||||zzzwwwzzzwwwvvvwwwyyyyyywwwttttttvvvwwwwwwvvvvvvvvvwwwzzzyyywwwwwwwwwvvvtttrrrrrrxxxzzzuuusssvvvvvvrrrrrrqqqpppnnnnnnpppsssvvvuuusssooommmooosssyyy}}}yyyyyyxxxyyyxxxvvvssspppkkkoooqqqttt|||{{{xxxxxxyyy{{{|||zzzwwwtttuuutttsssssstttuuuvvvwwwsssuuuxxx{{{}}}}}}|||{{{|||~~~~~~zzzyyy{{{~~~vvvwwwwwwuuusssqqqpppqqquuuttttttsssssstttuuuvvvyyyyyyzzz|||~~~}}}{{{xxxpppvvv}}}~~~{{{zzzzzzzzz~~~}}}}}}zzzyyyyyyxxxxxxwwwvvvvvvzzzzzzyyyxxxwwwwwwwwwwww{{{{{{{{{zzzzzzyyyyyyyyyxxxxxxyyy{{{}}}{{{{{{{{{zzzyyyxxxvvvuuuuuutttssstttxxx{{{||||||xxxyyy{{{~~~{{{ssslllnnnpppsssvvvwwwwwwwwwvvv}}}~~~~~~|||yyyyyy{{{~~~zzz}}}xxxvvvvvvxxx|||~~~zzzyyy{{{}}}~~~}}}}}}~~~|||}}}{{{zzz{{{|||{{{yyyyyy|||~~~{{{zzzzzzzzz{{{{{{|||||||||}}}}}}}}}||||||{{{zzz|||wwwvvvyyy{{{zzzzzz~~~}}}~~~~~~}}}}}}}}}zzz||||||{{{|||~~~}}}~~~{{{nnn```QQQHHH<<<666555666555333/////////000000333666888777999::::::999888888999:::777444333444444222111---,,,,,,...111444555555444333111/////////111222333111000000222333333222222333444333111000000111111333555666777888999:::666444111---,,,,,,...///...///222555888:::::::::777666555666777666444222555444333111000000000000000///000222444666777777111222111///333888999555111+++)))///555888:::<<>>000---...444777666555777222333444666999:::999777444333333222111111222222555333222111000111111222111222222222444<<>>;;;888;;;EEEPPPWWW^^^dddqqquuuyyy{{{|||xxx}}}vvvllljjjpppuuusssmmmjjjiiiiiijjjkkkjjjhhhfff]]]^^^^^^]]]^^^aaaeeeiiiiiiaaaZZZXXXZZZ\\\YYYUUUSSSUUUWWWZZZ\\\\\\ZZZXXX\\\\\\___bbbbbb```aaadddkkkmmmqqqttttttsssqqqooommmllllllnnnrrruuuuuuuuuqqqsssuuuxxxzzz|||~~~|||xxxuuuwwwwwwsssqqqrrrtttvvvxxxxxxwwwwwwyyy{{{~~~|||{{{zzzzzz{{{|||yyyxxxxxxxxxxxxyyy{{{|||{{{zzzwwwuuusssssstttuuuxxxwwwuuuuuuvvvyyy~~~{{{{{{{{{zzzzzz{{{}}}~~~ttttttuuuvvvxxx{{{~~~}}}|||zzzzzz{{{|||zzzyyy{{{xxxuuuuuuvvvyyyzzz{{{yyyyyyyyyyyyyyyyyyzzzzzzvvvwwwyyy|||~~~|||tttuuuwwwzzz~~~~~~|||{{{zzzyyyyyyxxxxxxyyysssuuuzzz~~~}}}}}}yyyyyywwwvvvuuuwwwzzz}}}zzzzzzxxxuuuqqqhhhXXXIII999444222555777666555666333333444777999:::999888777777666444222111111222333333222222111111111111000111111111333:::CCCIIITTT\\\gggpppuuuwwwyyy{{{}}}{{{yyywwwvvvvvvvvvuuuttttttvvvxxxzzz{{{||||||{{{{{{zzzyyywwwxxxzzz|||}}}xxxqqqkkkeee```\\\YYYZZZ[[[___fffnnnsssrrrnnnfffeeeeeehhhlllnnnmmmkkkiiikkknnnqqqrrrssssssrrrqqqqqqsssxxx{{{vvvjjjaaabbbcccggglllrrrwwwxxxvvvyyy{{{~~~~~~|||zzzwwwuuutttttttttuuuqqqmmmjjjjjjnnnrrrvvvzzzxxxuuuwwwzzz|||{{{yyyxxxwwwvvvsssrrrrrrvvvxxxxxxxxxyyyzzz{{{||||||}}}~~~{{{wwwvvvwwwyyyxxxwww~~~zzzuuuuuuyyy}}}~~~~~~~~~{{{yyyyyy{{{}}}~~~}}}}}}|||{{{{{{zzzzzz{{{|||||||||}}}}}}||||||xxxxxxxxxxxxyyyyyyyyyyyywwwxxxyyy{{{}}}~~~{{{wwwtttsssssssssvvvyyy|||zzztttqqqppprrrvvvvvvuuuuuuwwwyyyzzz{{{~~~~~~~~~~~~~~~|||{{{zzz|||{{{yyyxxxxxxyyyyyyzzzuuuwwwzzz|||{{{zzzyyyyyyxxxyyy{{{{{{{{{{{{{{{|||{{{||||||xxxzzz|||~~~~~~}}}zzzyyyxxxxxxyyyyyyvvvyyy|||~~~|||zzzyyy{{{~~~~~~{{{yyy}}}}}}yyyyyy|||~~~{{{xxxvvvyyy~~~~~~~~~}}}zzzxxx|||}}}zzzyyywwwsss[[[OOO???666555777::::::777555333444666777666444333333333222111111333666666555444333333444666888666666666888::::::888666888666333111111444777999888666444333333222111///222333333222111111333555666555444555777777666333555444222111///---,,,+++///222666888777777999:::666444333444777:::<<<===??????@@@@@@???>>><<<;;;>>>AAACCCCCC@@@>>>=========CCCHHHIIIKKKOOOPPPMMMLLLLLLRRR___kkkuuu}}}}}}~~~~~~tttppprrrtttsssqqqqqqeeeZZZYYY]]]aaa___\\\[[[```eeeddd^^^YYYWWWXXXQQQSSSTTTVVVXXX\\\bbbfffggg```YYYVVVXXXYYYYYYWWWVVVYYY]]]aaabbbaaa``````ffffffiiimmmmmmhhhgggkkkpppqqqsssuuuvvvvvvuuutttzzzxxxvvvuuuuuuuuutttsssyyyzzz{{{~~~}}}{{{|||zzzvvvsssssstttsssssstttxxxzzzyyyxxx~~~}}}zzzxxxwwwvvvvvvwwwuuuvvvxxxyyy{{{|||||||||{{{yyyuuurrrqqqrrrtttuuuzzzxxxvvvvvvwwwzzz|||}}}wwwwwwwwwwwwyyyzzz{{{{{{tttuuuvvvxxxzzz|||}}}~~~~~~}}}||||||}}}~~~|||{{{xxxwwwvvvwwwyyyyyyyyywwwxxxxxxyyyzzzzzzyyyxxxwwwuuuwwwzzz}}}~~~zzzvvvtttuuuwwwzzz~~~~~~~~~}}}zzzyyyxxxxxxvvvwwwzzz~~~}}}{{{zzzyyyyyyxxxxxxxxxvvvuuuvvvzzz}}}zzzzzzwwwsssqqqmmmbbbWWWGGG>>>777777888555333444111111222555888999888666777888888777444333444555666666666555444333222111222222222222444999???CCCLLLVVVdddnnntttwwwzzz}}}xxxxxxwwwuuutttuuuvvvwwwrrrtttvvvxxxyyyzzz{{{|||vvvyyy{{{|||{{{zzz{{{{{{yyyuuuqqqkkkeee^^^WWWRRRPPPSSSXXX^^^bbbcccdddfff```dddiiijjjiiihhhiiikkkiiiiiijjjkkklllnnnooopppnnnnnnooossswwwtttllleeeeeeeeehhhmmmrrrtttuuuvvvwwwzzz}}}~~~~~~~~~~~~|||zzzwwwuuusssssssssuuuqqqlllhhhhhhlllqqquuuzzzxxxvvvwwwzzz|||{{{yyyuuuuuutttrrrqqqrrrvvvyyyxxxxxxxxxyyy{{{~~~~~~wwwqqqrrrxxx|||zzzvvv}}}zzzwwwwww{{{}}}}}}|||||||||zzzxxxvvvwwwzzz|||~~~}}}}}}|||{{{{{{zzzzzzyyyzzz{{{|||||||||||||||zzzzzzyyyxxxwwwwwwvvvvvvxxxyyyzzz{{{}}}|||xxxtttrrrqqqqqquuuuuuuuuuuuuuusssqqqooossstttvvvwwwxxxxxxyyyyyy}}}~~~~~~}}}{{{yyyxxxyyyzzzzzzyyyzzz{{{|||||||||zzzxxxwwwzzz{{{|||}}}}}}~~~}}}}}}|||}}}~~~{{{zzz{{{~~~~~~}}}{{{yyyyyyyyyzzzxxxwwwvvvyyy|||}}}{{{zzzzzz|||}}}}}}||||||{{{|||zzz|||}}}|||~~~zzzvvvuuuyyy~~~~~~|||{{{~~~}}}{{{xxxxxxuuuqqq^^^RRRAAA777666:::>>>@@@:::777555666888888666333555555555444222222333444333444555555555555888999999888777888999999888666999777333111222444888:::999777555444444444333222444444444222111111333555444222111333777888666333444444444333111000...---222555999999777666777999666555444666;;;AAAEEEFFFGGGJJJMMMOOOOOOLLLIIIGGGMMMQQQVVVUUUQQQLLLIIIHHHMMMTTTYYY[[[]]]bbbcccbbbaaaccckkkxxx|||{{{yyytttooommmooolllhhhgggiiikkkllllllhhh^^^UUUTTTVVVVVVSSSRRRWWW```hhhhhh```XXXVVVWWWVVVWWWYYYZZZ[[[___cccgggiiifff```[[[XXXXXXZZZ[[[]]]aaafffjjjllllllmmmnnnooolllooouuutttmmmlllqqqrrrssstttvvvwwwxxxyyyzzz}}}{{{xxxvvvsssrrrrrr}}}|||}}}~~~~~~yyyvvvvvvvvvsssrrrtttyyy|||zzzwww|||{{{zzzxxxvvvuuuuuutttrrrtttwwwzzz||||||{{{{{{{{{wwwsssqqqqqqsssuuuuuu|||{{{zzz{{{|||}}}|||zzzwwwvvvvvvwwwxxxxxxvvvtttvvvwwwyyy{{{}}}}}}||||||}}}|||{{{|||~~~~~~|||zzzyyyyyyyyyzzz{{{{{{zzzxxxxxxyyyzzzzzzzzzxxxwwwvvvvvvwwwyyy}}}~~~}}}xxxuuuttttttuuuxxx{{{}}}}}}}}}~~~{{{yyyzzzxxxuuu|||}}}xxxwwwxxxwwwzzzyyyxxxvvvtttuuuwwwxxxyyyyyyuuuqqqppppppjjjcccUUUIII>>>:::888555222222//////111333666777666444666888999777444333555888::::::999888888777666666444333333444666999<<>>:::666666888999888777555555666777999<<<===;;;:::;;;===???===;;;;;;;;;<<<;;;:::888555222000000333777:::<<<;;;:::;;;===>>>>>>>>>::::::999777555555888:::666444333666;;;>>><<<999888999999:::999777555444666:::>>>>>>;;;999;;;===???>>>>>>BBBJJJSSSYYY\\\[[[___eeeiiijjjgggbbb___cccjjjqqqrrrllleeeaaa```fffmmmrrrrrrsssxxx{{{zzzwwwxxx~~~}}}}}}vvvnnnhhhiiiiiifffcccccc^^^]]]]]]```eeejjjmmmoooggg___ZZZ\\\]]]YYYVVVWWW[[[dddooorrrmmmfffaaa___```aaabbbccccccfffiiillllllmmmkkkeee___^^^bbbggghhhlllpppsssssstttvvvwwwuuuqqqsss{{{zzzrrrrrryyyvvvwwwwwwyyy{{{}}}}}}}}}{{{yyyvvvuuutttuuu{{{zzzzzz}}}||||||~~~{{{xxxxxxwwwwwwvvvwwwxxxyyyyyyxxx{{{zzzzzzyyyxxxwwwuuuuuussstttvvvxxxyyyyyyyyyyyyzzzvvvrrrqqqsssvvvwwwwwwyyyyyy{{{~~~{{{wwwvvvuuuvvvxxxzzzzzzvvvsssxxxzzz~~~~~~{{{yyyzzzyyyyyyzzz||||||zzzxxx{{{zzzxxxxxxyyyzzzzzzyyy|||{{{yyyxxxwwwwwwxxxxxxwwwwwwwwwyyy{{{|||{{{zzzvvvuuuuuuvvvyyy{{{{{{{{{|||{{{yyy|||zzzvvv||||||vvvvvvvvvuuuxxxwwwuuutttuuuvvvwwwwwwwwwxxxuuuqqqqqqqqqnnnhhh^^^PPPBBB<<<999666222222......///222555666555333555777999777222111333777999888888777777888888999555444333444666999::::::CCCPPPaaalllqqqtttwww{{{xxxzzz{{{zzzwwwuuuuuuvvvxxxzzz||||||zzzyyy{{{|||yyy{{{}}}}}}{{{xxxwwwwwwooommmjjjgggccc^^^XXXSSSOOOLLLLLLPPPSSSQQQRRRUUUVVV\\\dddgggfffddddddddddddccccccbbbbbbccccccdddbbbeeehhhjjjllloootttxxxtttrrrssswwwwwwssstttyyyvvvyyy||||||yyyyyy||||||{{{yyyxxxwwwwwwwwwwwwsssqqqnnnllllllooosssvvvwwwxxxxxxwwwvvvuuuwwwxxxqqqrrrtttttttttuuuwwwyyytttvvvyyy{{{}}}~~~}}}}}}xxxwwwuuutttuuuvvvvvvvvvyyy{{{||||||yyywwwuuuuuutttttttttrrrrrrsssvvvyyy{{{{{{zzzyyyyyyxxxxxxwwwvvvxxxzzz|||}}}}}}}}}|||yyyyyyxxxwwwvvvuuuuuutttwwwwwwwwwwwwxxxyyyzzzzzz}}}{{{yyywwwwwwuuuuuuuuutttsssssstttuuuuuuxxx|||}}}||||||}}}{{{{{{{{{||||||}}}~~~~~~~~~~~~~~~}}}|||yyyyyy{{{|||{{{yyy||||||}}}|||{{{|||}}}~~~~~~}}}~~~~~~|||yyyyyyzzz{{{|||{{{zzzxxxvvv|||{{{{{{}}}~~~{{{www|||{{{zzzyyyzzz}}}|||zzzxxxvvvvvvyyy|||zzz{{{yyywww{{{~~~|||||||||||||||zzzrrrooo```NNNBBB@@@EEEIIIKKKFFFCCC@@@AAADDDDDD???;;;777999;;;<<<:::999999999>>>AAAEEEEEEBBB@@@@@@AAAEEEBBB@@@??????@@@@@@???666444000...///222666999AAA@@@@@@CCCFFFIIIJJJJJJBBBBBB@@@>>><<<;;;>>>@@@;;;888888<<>>???@@@AAAAAA???===<<>>>>>@@@BBBDDDCCCCCCJJJPPPVVVVVVQQQNNNPPPSSSYYYWWWOOOGGGDDDEEECCC???AAA999777;;;999444;;;HHHPPPNNNNNNQQQWWW]]]aaaccc[[[VVVNNNFFFAAACCCHHHMMMKKKHHHIIINNNRRRRRRPPPOOOOOOLLLNNNVVVYYYRRRLLLJJJLLLMMMVVVaaa___UUUTTT[[[fffhhhkkkooouuu}}}}}}zzzxxxwwwwwwsssjjjcccbbbbbbbbbbbbcccdddeeefffbbb^^^\\\___dddfffaaa[[[dddeeefffhhhkkkoootttwwwyyytttnnnkkklllmmmmmmlllkkknnnqqquuuxxxyyyyyyyyynnnlllkkknnntttyyy{{{zzzuuuuuurrrmmmqqqyyy{{{wwwssstttsssrrrvvv{{{zzzuuupppuuu{{{~~~}}}{{{zzzwwwxxxxxxzzz|||}}}|||zzz{{{}}}xxx{{{zzzvvvxxxzzzzzzyyyxxxwwwwwwwwwwwwwwwxxxyyywwwuuuttttttuuuwwwzzz|||{{{xxxxxx{{{~~~vvvzzz~~~~~~zzzvvvuuuuuuxxx|||zzzuuuuuuyyyzzzwww{{{|||}}}|||zzzwwwtttrrruuuwwwyyyyyywwwwwwyyy{{{xxx|||~~~||||||~~~xxxwwwwwwwwwxxxzzz|||}}}xxxxxxwwwwwwwwwxxxyyyzzz}}}{{{yyyxxxyyyyyyxxxwwwxxxvvvyyyzzzxxxzzzwwwuuuzzzzzzuuuxxx}}}}}}zzzyyyyyy|||~~~{{{tttpppqqqssspppnnnlllqqqwww{{{xxxuuuvvvrrrooorrrwwwxxxsssmmmjjjYYYFFF===;;;888333......///000222555666555333555444333222222333444555777444111111333666666444555444333444555666666555:::BBBOOO^^^kkkssswwwxxxzzzvvvyyy}}}}}}|||||||||yyyxxx{{{~~~~~~|||xxxuuurrrmmmhhhfffeeeaaaYYYRRRTTTQQQOOOPPPRRRSSSPPPNNNPPPTTTYYY___dddfffggggggeeebbb___^^^___bbbdddeee```aaaeeemmmvvv|||~~~~~~{{{xxxvvvxxx||||||yyyuuuxxxzzz{{{||||||{{{{{{{{{zzzzzz{{{{{{zzzxxxvvvuuuxxxzzzzzzxxxuuusssvvvxxx|||~~~yyyqqqnnnrrrwwwsssuuuuuusssrrrsssxxx}}}wwwxxxzzz||||||{{{zzzyyysssuuuwwwwwwwwwxxxyyy{{{xxx}}}||||||~~~{{{uuusssttttttqqqmmmmmmqqquuuwwwyyy{{{xxxtttqqqrrrsssxxx{{{~~~~~~|||{{{|||~~~xxxyyyzzzxxxuuuuuuxxx|||vvvuuutttrrrqqqsssuuuxxx}}}}}}}}}~~~~~~}}}{{{yyyrrrvvvyyyxxxuuuuuuyyy}}}{{{~~~}}}zzzyyyzzzyyyvvvxxx|||}}}}}}~~~~~~~~~~~~||||||{{{{{{{{{zzzzzzzzzzzz{{{}}}~~~~~~~~~~~~}}}{{{}}}~~~~~~|||zzz{{{{{{yyy{{{zzz{{{|||{{{zzzyyyyyyyyyyyy{{{}}}~~~}}}|||{{{{{{tttvvvxxx{{{}}}~~~}}}}}}wwwwwwwwwwwwyyy||||||}}}~~~pppbbb[[[]]]eeellloooooommmjjjeee___YYYVVVOOOMMMLLLMMMRRRVVVZZZ\\\___ffflllmmmiiieeeeeegggkkkjjjeee___\\\[[[VVVOOOOOOKKKMMMRRRQQQLLLQQQ\\\fffgggiiikkknnnqqqsssuuuyyyssshhh[[[SSSTTT]]]dddeeeccccccfffhhhiiigggeeedddaaadddlllppplllgggfffjjjlllttt|||xxxmmmmmmvvv{{{{{{|||yyyuuusssnnnhhheeedddaaa\\\WWWRRRSSSVVVYYY]]]aaadddeeeaaa___^^^bbbhhhnnnooonnnooollljjjlllqqquuuwwwvvv{{{xxxtttsssttttttpppmmmpppssswwwzzz{{{zzzyyywwwpppoooooorrrwww{{{{{{{{{xxxxxxuuurrrttt{{{|||xxxtttvvvuuuuuuyyy~~~~~~zzzssswww}}}}}}{{{zzzxxxxxxxxxyyy{{{~~~|||~~~~~~{{{{{{{{{{{{~~~}}}zzz|||}}}|||zzzyyywwwwwwxxxxxxyyyxxxxxxwwwwwwvvvvvvuuutttuuuwwwxxxyyy{{{}}}zzz{{{{{{{{{yyyxxxyyyzzzwwwzzzzzzvvvvvvzzz{{{xxxzzzzzzzzzzzzyyywwwvvvtttuuuwwwyyyyyywwwvvvwwwyyytttwww{{{}}}|||{{{|||}}}xxxwwwwwwwwwxxxyyyzzz{{{xxxxxxxxxyyyzzz{{{{{{|||xxxwwwuuuvvvxxxzzzzzzyyyuuurrrtttyyyzzzwwwwwwzzzuuurrrwwwzzzwww||||||~~~|||{{{|||{{{~~~|||uuunnnlllmmmmmmnnnppppppooooooooopppsssrrrqqqrrrssstttsssrrroooaaaOOODDD???:::555111......///111444666555444444333333222333444666777888444111000222555555555555444333333444333111///333===MMM^^^iiipppsssuuu{{{wwwvvvzzz}}}||||||}}}~~~zzzxxxyyy}}}}}}|||{{{|||}}}~~~|||zzzqqqnnnjjjiiigggccc]]]XXXUUUSSSRRRSSSUUUUUUQQQMMMMMMQQQWWW\\\```aaa```___bbbaaa``````bbbccccccccccccdddgggnnnvvv|||}}}}}}{{{vvvvvvyyy||||||zzz}}}{{{zzzzzz{{{}}}}}}}}}{{{{{{zzzzzzyyyxxxxxxxxxxxxyyyyyyxxxwwwvvvwwwxxx~~~~~~zzztttrrruuuxxxxxxxxxwwwuuuttttttwwwyyyzzzzzz{{{|||{{{zzzxxxvvvsssuuuwwwxxxwwwwwwyyyzzzzzz~~~wwwvvvtttrrrpppqqqsssuuuuuuvvvwwwvvvssspppooonnnssswww{{{}}}|||{{{{{{|||uuuwwwyyyxxxvvvvvvwwwyyyxxxzzzzzzwwwssstttyyy~~~}}}{{{xxxyyyzzzxxxvvvvvvyyy}}}}}}~~~~~~|||zzzzzz{{{{{{{{{xxx{{{{{{|||}}}~~~{{{|||}}}~~~~~~}}}|||{{{yyyzzz{{{}}}~~~~~~~~~~~~yyy}}}~~~}}}~~~zzzyyyzzzzzzxxxxxx|||zzz|||}}}{{{wwwvvvyyy}}}~~~}}}zzzxxxwwwtttvvvyyy{{{}}}}}}}}}|||vvvuuuuuuvvvyyy||||||}}}zzzrrrsss{{{zzzrrrmmmlllgggdddaaaccchhhpppwww{{{zzz}}}|||yyyqqqhhhbbbaaagggooopppmmmpppxxxxxxnnnnnnvvv~~~~~~||||||sssooonnnlllhhhcccddd^^^XXXUUUUUUVVVUUUSSSOOORRRWWW^^^dddhhhkkkmmmeeeeeefffiiiooouuu{{{{{{uuupppqqqwwwzzzyyyuuu{{{yyyyyy|||~~~}}}xxxsssvvvyyy||||||xxxuuussstttuuuxxx|||}}}}}}|||yyyzzzxxxvvvwww{{{zzzwwwwwwyyyxxxvvvyyy}}}}}}zzzwwwzzz~~~}}}{{{{{{xxxxxxxxxyyyzzz|||~~~{{{~~~~~~|||zzzzzz}}}}}}|||yyywwwwwwxxxyyyzzzxxxvvvwwwyyyzzzxxxvvvttttttsssuuuxxx{{{}}}~~~~~~{{{xxxvvvwwwzzz|||}}}uuuxxxxxxwwwwwwzzz{{{xxxzzzyyyxxxwwwvvvvvvvvvvvvvvvxxxzzzzzzxxxwwwvvvwwwpppssswwwyyyyyyyyyzzz{{{xxxxxxwwwwwwwwwwwwxxxxxxwwwxxxyyy{{{|||}}}}}}~~~yyyxxxwwwwwwzzz{{{{{{{{{vvvsssrrrssssssrrrtttwwwqqqpppwww|||xxxzzz|||~~~~~~~~~~~~{{{~~~|||uuummmiiigggjjjppptttqqqiiieeehhhmmmqqqssssssrrrqqqqqqtttwwwtttkkk\\\NNNDDD===888555///......///222444555444222222222222444666888999999555111///000333555666444333222222222000---++++++888KKK\\\gggmmmpppsssuuuuuuxxx||||||yyyzzz~~~~~~zzzvvvvvvyyy||||||{{{zzzzzzzzz|||}}}{{{qqqpppmmmkkkgggccc```^^^VVVTTTTTTUUUWWWVVVRRRNNNMMMPPPTTTXXXZZZZZZXXXWWW]]]___aaacccdddeeeddddddhhhiiikkkpppvvvzzz|||||||||vvvuuuwww{{{~~~~~~}}}yyyxxx{{{~~~{{{zzzyyyyyyyyyyyyzzz{{{xxxwwwwwwxxxzzzzzzyyyxxx}}}|||zzzxxxvvvvvvvvvwwwyyywwwwwwwwwxxxyyyyyyxxx||||||||||||zzzxxxuuutttsssuuuxxxyyyyyyxxxyyyyyy~~~{{{yyyuuuttttttuuuvvvuuuvvvuuuuuuuuuuuurrrooolllooossswwwzzz{{{zzzzzzzzztttvvvxxxxxxwwwwwwwwwxxxxxx|||~~~zzztttttt|||~~~}}}}}}{{{yyyyyyzzz{{{}}}~~~}}}{{{yyywwwwwwzzz}}}|||~~~|||{{{||||||}}}~~~~~~}}}}}}}}}~~~~~~|||zzzzzz{{{{{{|||}}}}}}~~~~~~|||~~~|||~~~zzzyyy{{{zzzwwwxxx{{{zzz{{{zzzyyywwwyyy}}}~~~|||zzzwwwuuuuuuwwwzzz|||~~~~~~}}}}}}wwwvvvvvvvvvxxxzzz}}}~~~~~~{{{{{{tttuuu|||~~~wwwqqqmmmoookkkhhhhhhhhhfffaaa\\\ZZZWWWSSSSSSWWW[[[^^^___\\\___dddjjjooossstttuuunnnpppssstttuuuyyy~~~}}}xxxwwwxxxyyyxxxwwwyyyxxxzzz}}}~~~{{{xxx{{{}}}yyyuuuvvvxxx{{{~~~~~~}}}yyyyyyyyyxxxxxxxxxwwwvvv{{{|||zzzvvvuuuxxxwwwtttyyy|||~~~{{{zzzzzz{{{zzzzzzyyyzzz{{{}}}~~~~~~~~~~~~~~~}}}{{{{{{{{{|||}}}~~~~~~|||xxxvvvvvvxxxyyy|||xxxuuuwww{{{}}}zzzvvvyyyuuurrrssswwwyyyyyyxxx{{{uuutttwwwzzzzzzzzzssstttuuuvvvwwwyyyyyyxxx{{{yyywwwuuuttttttuuuvvvxxxyyyzzz{{{zzzxxxwwwvvvppprrruuuxxxyyyyyyxxxxxxxxxxxxwwwwwwvvvuuuuuuuuuuuuvvvyyy{{{}}}~~~~~~~~~}}}|||{{{|||}}}|||{{{}}}yyytttqqqooooooqqqtttxxxttttttzzz|||zzz{{{~~~}}}~~~zzz||||||xxxrrrllliiihhhjjjppptttqqqjjjfffiiinnnqqqsssuuuvvvuuuuuuvvvwwwxxxtttiiiWWWHHH???:::777333111//////000222222222000000111222444777999;;;:::666111......111444666222222111222222000---***+++777IIIYYYccckkkqqqvvvsssvvv{{{|||wwwxxx}}}{{{wwwtttsssvvvyyy|||}}}|||{{{{{{|||}}}}}}|||zzzrrrrrrooojjjccc^^^\\\[[[UUUSSSQQQRRRUUUVVVTTTQQQQQQQQQRRRRRRSSSTTTUUUUUU[[[^^^aaadddfffhhhjjjkkkmmmnnnpppsssvvvyyy{{{{{{{{{wwwuuuwww{{{}}}~~~|||xxxxxx|||~~~}}}yyyyyyzzz{{{{{{{{{{{{{{{xxxwwwvvvyyy|||}}}{{{xxx{{{xxxuuuuuuwwwwwwvvvtttvvvtttuuuxxx}}}}}}{{{|||||||||{{{yyyxxxvvvuuutttwwwzzz{{{{{{zzzzzzzzz}}}zzz~~~zzzvvvvvvxxxyyyxxxvvvzzzxxxwwwxxxyyyxxxsssnnnrrrtttvvvxxxyyyyyyzzzzzzwwwwwwwwwwwwxxxxxxzzz{{{xxxyyyzzzwwwtttvvv|||~~~||||||}}}~~~|||}}}~~~~~~}}}}}}}}}{{{xxxvvvwwwzzz}}}}}}}}}}}}}}}}}}}}}|||{{{zzz~~~}}}zzzxxx|||||||||||||||}}}}}}}}}~~~{{{zzz||||||yyyyyy|||{{{xxxuuuvvvzzz~~~~~~|||||||||{{{xxxvvvwwwyyy{{{~~~~~~~~~zzzyyywwwwwwwwwyyy{{{|||zzz}}}~~~yyyvvvvvvyyy|||{{{wwwrrrnnnpppuuu|||vvvvvvwwwuuuqqqkkkdddaaaZZZ\\\```fffjjjiiiddd___ZZZZZZZZZ]]]aaafffiiikkkfffhhhmmmqqquuuwwwwwwwwwssswww||||||{{{{{{~~~{{{vvvuuuwwwyyy|||zzzxxxzzz}}}}}}{{{uuuyyy}}}zzzwwwxxxzzz~~~~~~}}}zzzzzz{{{|||{{{xxxwwwxxx{{{|||{{{vvvtttwwwxxxvvv{{{|||~~~~~~|||zzzyyyyyy}}}|||{{{{{{{{{|||}}}~~~|||zzzzzz{{{||||||{{{{{{|||~~~zzzwwwuuuvvvxxxyyy|||xxxuuuwww{{{}}}zzzwwwyyyvvvrrrrrruuuxxxxxxwww}}}yyyuuutttvvvxxxwwwuuurrrqqqrrrtttuuuvvvwwwxxx|||zzzwwwtttsssssstttuuuzzzzzz{{{{{{{{{zzzxxxwwwuuuuuuwwwyyyzzzzzzxxxwwwyyyxxxxxxwwwvvvuuutttssstttuuuwwwyyy{{{|||}}}~~~~~~||||||}}}~~~}}}|||}}}xxxsssqqqsssuuuvvv|||wwwtttvvvxxxyyy{{{}}}~~~~~~~~~}}}|||wwwvvvtttpppllljjjiiiiiijjjmmmoooooonnnmmmoooqqqrrrtttwww{{{}}}|||xxxtttyyyzzzqqq^^^LLLBBB<<<777777444111000000000//////000000000111333666999:::999777333///---///333666000000000111222222000...000999HHHVVVaaallltttzzztttxxx}}}{{{tttuuuzzzwwwtttqqqpppsssxxx|||{{{zzzzzz{{{}}}}}}|||{{{tttrrrnnnfff^^^XXXUUUUUUSSSPPPMMMNNNQQQUUUUUUTTTTTTQQQNNNLLLMMMPPPTTTWWW\\\___cccfffiiimmmrrrvvvssssssuuuvvvwwwxxxzzz{{{zzzyyywwwwwwyyyzzz{{{{{{{{{zzzyyyzzz}}}~~~|||zzzwwwyyy{{{}}}~~~}}}{{{zzzyyyxxxwwwyyy}}}}}}zzz{{{xxxuuuuuuxxxzzzwwwtttuuutttvvvzzz|||yyyyyyyyyyyyyyyxxxxxxxxxwwwyyy|||}}}|||{{{{{{|||~~~~~~~~~|||yyywwwwww}}}yyyvvvvvvyyyzzzyyywww{{{yyyxxxyyy{{{zzzvvvrrryyyxxxwwwwwwxxxyyy{{{{{{|||zzzxxxwwwxxxzzz|||}}}yyywwwuuuuuuxxx{{{|||}}}{{{yyyyyyzzz||||||~~~~~~}}}}}}}}}|||zzzzzz|||~~~}}}}}}}}}}}}|||{{{zzzyyy~~~~~~~~~~~~}}}{{{zzzxxx}}}}}}||||||}}}~~~}}}{{{{{{~~~~~~{{{{{{~~~{{{wwwtttvvv{{{~~~{{{yyyyyy{{{|||yyywwwwwwyyy{{{~~~~~~}}}|||{{{yyyxxxwwwxxxzzz{{{~~~}}}}}}}}}~~~}}}{{{~~~~~~xxxuuuwww~~~yyytttwwwvvvzzz~~~wwwzzz{{{xxxrrroooppptttpppnnnkkkgggdddccceeegggkkkhhhccc```aaaeeekkkooommmnnnoooooolllgggbbb^^^SSSWWW___gggnnnooollliiidddeeefffhhhjjjlllnnnooonnnpppsssvvvyyy{{{||||||tttxxx|||~~~~~~~~~~~~}}}vvvtttxxx}}}|||xxxwwwyyyzzzyyywwwsssvvv{{{|||zzzwww{{{~~~~~~~~~}}}~~~~~~{{{{{{~~~yyy||||||xxxxxx||||||}}}~~~}}}zzzyyyyyyzzz}}}}}}|||{{{{{{}}}~~~~~~{{{yyyzzz{{{|||{{{{{{zzz|||}}}|||yyywwwvvvwwwyyyzzz{{{yyywwwxxxzzz{{{yyywwwwwwuuurrrrrrtttwwwyyyzzzyyywwwvvvuuuvvvvvvvvvuuutttqqqpppsssttttttvvvzzz{{{zzzwwwuuuttttttuuuvvv{{{zzzyyyyyyzzzzzzyyyxxxyyyyyyyyy{{{}}}}}}zzzxxxxxxxxxxxxxxxwwwuuutttsssttttttuuuvvvxxxzzz|||}}}zzzxxxxxxyyy|||~~~~~~~~~{{{{{{xxxtttuuuyyy||||||xxxvvvvvvyyy||||||yyyuuu}}}}}}}}}|||zzzsssqqqnnnjjjhhhhhhhhhiiiiiiiiijjjmmmoooqqqqqqppptttvvvzzzyyysssxxx|||uuuaaaOOOEEE>>>666888666333222111111///---000000000000222444666777888777444000---...111444///......000222444444333444:::EEESSSaaammmvvvzzzuuuwww|||~~~yyyssssssxxxsssrrrpppppprrrwww|||xxxwwwwwwyyy}}}tttpppiiibbb[[[VVVSSSRRRSSSPPPMMMNNNRRRUUUVVVUUUTTTQQQMMMKKKLLLQQQWWW[[[aaadddiiikkknnnrrryyy~~~wwwxxxxxxxxxwwwxxxzzz|||vvvwwwxxxzzzzzzzzzzzzyyyxxxyyy{{{|||||||||{{{zzzxxxzzz|||~~~~~~}}}|||{{{{{{zzzyyyzzz|||}}}~~~}}}}}}{{{yyyzzz|||}}}zzzxxxwwwwwwyyy{{{}}}~~~}}}|||wwwxxxxxxxxxyyyyyyzzzzzzzzz{{{||||||{{{{{{|||~~~|||zzzzzz||||||yyyxxxzzzxxxwwwvvvvvvwwwxxxxxxxxxyyyxxxwwwxxxyyyyyyxxxvvv}}}zzzxxxxxxzzz|||||||||~~~|||yyyxxxzzz{{{||||||yyywwwuuuwww}}}|||||||||yyyxxxzzzzzz|||{{{{{{|||||||||{{{zzzzzzzzz{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{|||~~~|||yyyzzz~~~~~~||||||zzzyyyxxxyyy{{{}}}}}}zzzvvvwwwzzz{{{yyyvvvvvvxxxzzz|||}}}}}}|||{{{|||{{{yyyxxxxxxzzz{{{|||~~~}}}}}}~~~~~~{{{wwwyyy{{{zzz||||||yyytttnnnoooqqquuu}}}wwwllliiikkkkkkgggbbb```aaabbbiiieeeaaa^^^^^^bbbgggkkkqqqqqqooojjjeeedddhhhlllvvv~~~zzzyyyuuulllgggnnnsssxxx}}}{{{rrriiijjjkkkiiiggggggffffffccccccaaa___\\\[[[\\\^^^cccaaa^^^]]]^^^aaadddggghhhjjjlllmmmllliiidddbbb^^^aaafffmmmrrruuuuuutttsssssssssrrrrrrsssuuuwwwzzz{{{|||}}}~~~uuuwwwzzz|||~~~~~~zzzzzz}}}~~~zzzwwwwwwyyyzzzyyywwwtttvvvzzz~~~}}}|||vvvzzz}}}~~~}}}~~~~~~{{{|||yyy}}}~~~zzzzzz}}}~~~~~~}}}{{{zzz{{{||||||{{{{{{zzz{{{|||}}}~~~~~~}}}{{{|||}}}}}}zzzxxxwwwvvvyyy~~~zzzzzzyyyyyyyyy{{{|||}}}zzzzzzyyyyyyxxxxxxwwwwwwxxxwwwuuusssssstttxxx{{{uuuuuuvvvuuuuuuvvvyyy{{{xxxsssqqqssstttsssvvv|||xxxwwwvvvvvvvvvwwwxxxyyy{{{xxxuuuuuuwwwyyyzzzyyyyyyyyyzzz}}}}}}{{{xxxxxxyyyyyyxxxvvvtttsssvvvuuuttttttvvvyyy|||~~~yyyxxxwwwyyy|||~~~~~~~~~vvvyyyyyyvvvwww|||~~~|||uuuuuuvvvyyy~~~~~~zzztttxxxyyy{{{|||yyytttrrrooommmlllkkkjjjiiikkkllllllnnnooopppooooootttxxx~~~{{{xxxvvvxxx}}}wwwdddSSSJJJ@@@666777555444444444333111///111000000000000111333444777777555111...---000333000...------000333444444444888AAAQQQaaannnssstttssstttwwwyyywwwrrrrrrvvvsssrrrqqqqqqrrrvvvzzz}}}xxxwwwwwwyyy|||~~~~~~rrrlllddd___]]][[[YYYVVVUUUSSSRRRTTTWWWXXXVVVSSSTTTSSSQQQQQQTTTYYY^^^aaafffkkkqqqttttttvvv{{{yyyzzz{{{zzzxxxxxxzzz}}}vvvxxxzzz{{{{{{zzz{{{{{{xxx{{{~~~}}}zzzyyy|||}}}|||{{{{{{{{{|||}}}~~~||||||{{{zzzyyy{{{~~~}}}|||||||||}}}|||{{{zzzvvvxxxzzz{{{||||||~~~xxxxxxwwwxxxxxxyyyyyyzzzzzz{{{zzzyyyxxxyyy{{{~~~}}}yyyyyy|||{{{vvvvvvyyyrrrsssuuuuuuuuuuuuwwwyyyvvvwwwwwwwwwvvvwwwzzz|||yyyyyyyyy|||}}}{{{|||{{{zzz{{{}}}|||yyyvvvvvvvvvxxx{{{~~~~~~}}}zzz{{{zzz{{{|||~~~}}}}}}yyyyyyzzz{{{||||||||||||wwwwwwwwwxxxzzz{{{}}}~~~yyyyyyzzz|||~~~zzzxxxyyy}}}~~~||||||yyy|||}}}|||yyyyyy}}}}}}yyyuuuvvvyyyzzzwwwtttuuuvvvxxxzzz{{{{{{zzzyyy{{{zzzyyyyyyyyy{{{}}}~~~}}}~~~|||uuuooovvv}}}|||yyyxxxzzz||||||wwwpppjjjhhhiiirrrooollllllnnnppprrrsssrrrkkkaaa]]]```iiissszzzuuunnnfffcccfffgggddd```[[[]]]___ccciiiiii]]]OOOHHHMMMOOOMMMJJJIIIJJJJJJPPPMMMIIIIIILLLPPPSSSUUUZZZ]]]bbbbbb^^^WWWQQQMMMcccooouuuoookkkjjjeee[[[aaahhhnnnqqqvvvxxxpppfff___``````___```bbb```]]]bbbccccccbbb```___```aaabbbbbbbbbccceeegggjjjllliiillloooqqqqqqnnnkkkhhhmmmmmmooosssvvvzzz|||}}}~~~}}}{{{zzzyyy{{{~~~~~~yyyyyyxxxyyy}}}xxxvvvuuuxxx|||~~~}}}{{{uuuwwwzzz}}}~~~}}}uuuxxx|||}}}|||{{{}}}~~~|||}}}}}}yyy{{{{{{{{{zzz~~~~~~~~~|||{{{}}}~~~{{{zzzyyyyyyzzz{{{}}}~~~{{{{{{|||yyytttsssqqqttt|||~~~zzzzzz~~~yyyyyyzzz{{{|||}}}yyyzzz{{{yyywwwuuuvvvwww{{{|||zzzuuuqqqqqqtttxxxsssuuuuuuuuutttwww}}}{{{uuurrrtttuuutttxxx~~~tttuuuuuuvvvxxxyyy{{{|||zzzvvvrrrrrruuuxxxyyyyyyxxxxxxyyy}}}}}}xxxxxxyyyyyyxxxwwwuuutttxxxwwwuuutttuuuxxx|||~~~|||{{{{{{}}}~~~}}}|||uuuyyyzzzvvvwww{{{{{{wwwvvvtttsssuuu{{{}}}xxxuuuvvvyyy~~~}}}yyyxxxwwwuuutttsssqqqmmmkkkoooqqqrrrqqqooonnnnnnooossszzzzzzvvvwwwzzzxxx}}}wwweeeUUUMMMBBB777444444444555666555333111222111000//////000111222666777666222...---///222111///,,,,,,...111333444222555???OOObbbnnnpppnnnqqqppprrrvvvuuurrrrrruuusssssssssrrrrrruuuxxx{{{|||{{{yyyyyy{{{|||{{{{{{ooohhhaaa^^^```aaa___\\\XXXWWWXXX[[[]]][[[UUUPPPUUUVVVWWWZZZ]]]aaaeeegggiiipppwwwzzzyyyyyy{{{~~~zzz||||||{{{xxxxxx{{{~~~xxxyyyzzz{{{zzz{{{}}}~~~zzz~~~|||wwwwww}}}{{{xxxxxxzzz~~~}}}~~~}}}zzzxxxyyy~~~{{{|||||||||{{{zzzyyyyyyqqquuuyyyzzz{{{|||yyyxxxxxxwwwwwwxxxyyyyyyzzzzzzyyywwwuuuwwwzzz}}}{{{yyy{{{yyyrrrqqqtttnnnqqqttttttssssssvvvyyyvvvxxxyyyxxxvvvxxx|||uuuvvvyyy~~~zzzzzzzzz{{{~~~}}}vvvqqqpppuuuzzz}}}}}}||||||}}}zzz~~~}}}}}}|||xxxxxx~~~{{{xxxwwwyyy}}}|||yyyyyyxxxxxxyyyzzz{{{||||||yyy}}}~~~{{{~~~~~~~~~~~~}}}|||}}}}}}{{{zzzxxxxxxyyyzzz{{{xxxyyy{{{{{{yyyxxxwwwxxxxxxzzz~~~|||zzz}}}|||yyyzzz~~~}}}zzz{{{}}}|||rrrkkkfffeeeddddddbbbfffkkknnnnnnjjjgggdddkkklllmmmkkkeee\\\QQQJJJSSSVVVXXXXXXVVVTTTUUUWWWVVVRRRMMMKKKNNNUUU]]]cccbbb^^^VVVPPPMMMNNNPPPSSSNNNMMMLLLNNNNNNLLLEEE@@@888:::<<<===<<<;;;<<<===CCCAAA@@@AAADDDGGGIIIIIIKKKLLLPPPVVVUUUMMMFFFDDDPPPZZZgggnnnjjj___TTTMMM]]]eeemmmrrrvvvuuummmcccZZZ^^^bbbddddddbbbaaaaaajjjkkklllmmmmmmkkkjjjiiissspppkkkjjjlllppptttvvvuuunnnlllrrrvvvuuuwwwzzz~~~xxxrrrtttzzz|||{{{xxx{{{}}}uuu{{{vvvwww}}}~~~~~~~~~}}}yyyxxxzzz}}}}}}}}}}}}{{{yyyxxxyyy{{{|||{{{xxx{{{{{{|||~~~{{{zzzzzz{{{}}}~~~~~~|||zzz||||||zzzzzz|||{{{{{{|||||||||}}}~~~}}}{{{wwwtttrrrtttvvvxxxzzz{{{|||}}}yyyzzzzzzxxxvvvwww|||~~~{{{xxxwwwzzz{{{zzzyyyxxxyyywwwsssuuuzzzxxxqqqvvvuuuvvvxxxzzzzzzxxxvvvwwwwwwwwwwwwwwwxxxxxxxxxtttsssssssssuuuxxx{{{}}}uuuvvvwwwuuussstttxxx|||www{{{}}}~~~|||wwwwwwwwwxxxzzzzzzxxxwwwppptttxxxxxxvvvwww}}}{{{zzzzzz{{{|||~~~}}}|||yyy}}}yyytttssstttrrrvvvzzz{{{yyyvvvvvvwwwwwwzzz}}}}}}zzzxxxyyy{{{~~~|||xxxuuuttttttuuuvvvpppssstttrrrooooootttyyyyyy|||~~~vvvuuuyyy{{{wwwqqqjjjbbbUUUGGG>>>999444333777999777444444333333333222111///---,,,000222444444222000///000444111...---///111222222///444@@@PPP```kkkoooooommmnnnqqqsssuuuuuutttsssuuussssssuuuyyyzzzyyywww|||zzzzzz}}}zzztttqqqeee\\\```eeedddaaaaaabbbcccccccccaaa]]]ZZZXXXaaa``````bbbfffjjjlllmmmyyywwwwwwzzz|||wwwyyyyyywwwyyy~~~xxxyyyyyyzzzzzz{{{{{{{{{}}}|||{{{|||}}}|||{{{yyy}}}~~~xxxvvvyyy{{{zzzyyyuuuuuuzzz~~~}}}}}}{{{zzzyyyyyyyyyyyyxxxxxxxxx{{{}}}zzzwwwwwwzzz|||{{{zzzxxxyyyxxxwwwvvvwwwyyy{{{yyyyyyyyy{{{zzzwwwsssooopppppprrruuuxxxyyywwwuuuqqqwww}}}}}}xxxuuuwww{{{wwwyyy|||~~~{{{zzzzzz~~~yyywwwyyywwwrrrqqqsssvvvzzz}}}~~~|||{{{|||zzzxxx{{{|||zzzzzzzzzzzz{{{{{{|||}}}xxx|||}}}{{{}}}~~~zzzwwwvvvyyy{{{{{{zzzyyyyyyxxxyyyyyyyyyxxxyyy||||||{{{~~~}}}zzzyyy{{{}}}|||~~~~~~|||qqqkkkccc\\\YYYXXXXXXXXXTTTXXX\\\\\\YYYYYY^^^bbbeeegggfff```VVVLLLFFFDDD@@@BBBDDDCCCAAA@@@BBBCCCCCCBBB@@@???BBBGGGLLLPPPOOOMMMIIIEEEBBBAAAAAABBBAAA???>>>@@@@@@>>>888333111333555666555555666777===<<<;;;<<>>===DDDLLLWWW]]]\\\UUUNNNJJJTTT^^^iiiooossstttoooiiiaaaaaaccceeeggghhhhhhhhhpppsssuuuxxxxxxwwwuuusss|||zzzxxxwwwxxxyyyyyyyyy{{{uuurrrwwwzzzyyyzzz~~~{{{xxxyyy|||~~~}}}{{{~~~{{{zzz}}}yyyyyyvvvyyy~~~|||zzz{{{~~~|||||||||~~~}}}{{{{{{|||{{{yyywww|||{{{zzz{{{~~~~~~|||}}}|||{{{zzzzzzzzzzzzyyyvvvxxxzzz{{{{{{|||~~~|||zzz{{{|||}}}}}}~~~~~~~~~|||yyywwwvvvuuuvvvwwwxxxyyyxxxwww{{{{{{zzzxxxwwwyyy|||~~~yyywwwvvvwwwzzz||||||{{{yyyyyyvvvrrrtttxxxxxxsssvvvvvvwwwyyy{{{{{{zzzxxxxxxxxxwwwwwwwwwvvvvvvvvvoooqqqsssuuuwwwxxxxxxxxxrrruuuwwwxxxvvvvvvwwwyyyyyy}}}yyyyyy{{{|||}}}|||zzzxxxuuuwwwxxxxxxvvvwww{{{~~~}}}zzzyyyzzz|||||||||www{{{~~~}}}yyyvvvvvvxxxwww{{{~~~}}}yyyuuuttttttvvvyyy||||||yyyxxxxxxzzz~~~zzzwwwtttssssssssstttwwwxxxvvvssstttxxx}}}|||~~~{{{{{{|||zzzuuupppgggZZZKKK@@@999444333777999777444333555444333222000...,,,+++///111333444333222222222444111...---///111222222///333;;;HHHVVVbbbhhhkkkjjjoootttuuutttsssuuuxxx{{{wwwttttttvvvyyyyyyyyy}}}{{{|||~~~~~~|||zzzssshhhbbbdddiiihhhhhhiiijjjjjjiiigggeeebbb___]]]eeeeeefffiiimmmqqqssssss}}}|||}}}~~~|||yyyzzzzzzwwwwww{{{{{{zzzzzzyyyzzz{{{|||}}}yyyxxxyyy{{{~~~~~~}}}{{{www{{{{{{xxxwwwzzz}}}|||~~~{{{zzzzzzzzzzzzzzz|||zzzyyyzzz||||||xxxtttxxxyyy{{{}}}|||yyyxxxyyyzzzxxxwwwyyyyyyyyyxxxvvvvvvxxxzzz}}}{{{zzzyyywwwtttqqqnnnoooqqquuuxxxzzzyyywwwtttxxx||||||yyyvvvwwwyyyvvvxxx{{{~~~~~~|||{{{zzzxxxyyyuuuooovvvwwwzzz|||~~~}}}~~~~~~~~~}}}|||{{{~~~}}}}}}}}}|||}}}}}}~~~~~~zzz||||||zzz||||||wwwvvvxxx{{{~~~{{{xxxxxx{{{}}}}}}{{{|||}}}~~~}}}|||~~~|||zzzzzz{{{wwwyyy}}}~~~{{{wwwtttkkkfff___ZZZXXXXXXXXXXXXNNNTTTZZZZZZVVVWWW^^^eeefffjjjllleeeXXXKKKDDDCCC777888999888666666777999777777888999:::===???@@@@@@@@@???>>><<<999777666999777666777888777222---***---///000000000111333777666666777999999888777666555999>>>???;;;999999===BBBJJJOOOOOOMMMJJJIIINNN[[[hhhooosssvvvuuussslllkkkkkkmmmpppssstttuuuwww{{{}}}zzzxxxzzz{{{{{{|||~~~}}}}}}~~~~~~~~~}}}{{{zzz{{{|||}}}~~~{{{yyyzzz~~~~~~~~~{{{{{{{{{~~~}}}|||{{{{{{zzzwwwuuu|||zzzxxxxxxzzz|||~~~~~~~~~{{{yyywwwwwwwwwxxxvvvwwwxxxyyyzzz|||~~~{{{zzzzzz|||~~~~~~~~~~~~~~~}}}||||||yyywwwvvvwwwzzz{{{yyyvvv}}}{{{xxxwwwxxxyyyzzzzzzvvvuuuvvvxxxzzz{{{zzzyyyyyyyyyvvvssstttxxxxxxvvvxxxwwwxxxyyy{{{|||{{{zzzyyyxxxxxxwwwvvvuuuttttttmmmpppuuuxxxyyyxxxuuusssqqquuuxxxzzzyyyxxxwwwwwwzzz~~~~~~~~~~~~{{{}}}|||zzz|||{{{zzzyyyyyyzzz{{{|||zzzwwwxxxyyyzzz{{{vvvyyy{{{{{{xxxxxxzzz|||zzz}}}~~~yyyuuuttttttuuuxxx||||||yyywwwwwwyyy}}}|||zzzxxxwwwuuuuuuuuuxxxzzz{{{zzzxxxxxx|||}}}~~~~~~~~~|||zzzwwwoooaaaPPPDDD999444333777999666333333666555333111///---+++***///111333333333222333444333000...---...000111111000222666???LLLYYYccchhhhhhooovvvwwwsssrrrwww}}}{{{vvvssstttwwwzzz{{{|||zzzzzz|||~~~tttnnniiijjjllllllooorrroooooonnnmmmkkkjjjiiihhhhhhiiikkkoootttxxxyyyyyy~~~|||{{{|||{{{xxxwwwyyy}}}|||{{{zzzzzz|||}}}~~~wwwwwwyyy{{{~~~~~~|||zzzuuuyyy{{{xxxxxxzzz|||{{{}}}zzzyyy{{{~~~~~~zzzvvvzzzwwwvvvzzzyyysssyyy|||}}}{{{}}}zzzyyyyyyxxxwwwuuuyyyzzzzzzxxxvvvvvvwwwxxx|||zzzxxxwwwvvvtttttttttvvvxxx{{{|||zzzyyyyyyzzz{{{{{{zzzxxxwwwvvvuuuwwwzzz}}}~~~~~~|||{{{}}}zzz{{{{{{wwwqqqzzz{{{}}}{{{kkkmmmnnnnnnlllkkkllllll~~~~~~|||zzzzzz}}}}}}zzzyyyyyyyyyyyy~~~zzzyyy|||}}}~~~~~~{{{zzzzzzvvvxxxzzz||||||{{{yyywwwsssoooiiieeeccccccbbbbbbUUU]]]eeehhhgggfffgggiiilllrrrwwwuuuiiiYYYKKKCCC===<<<;;;999888777888999777666666666666777888888::::::::::::888777555444888666444555666666222...***,,,...000000111222444444333333555666555333111000///222888;;;999:::===@@@DDDJJJNNNQQQQQQPPPOOOUUUbbboootttvvvyyy{{{{{{vvvxxx{{{{{{{{{{{{~~~|||~~~|||zzzyyyxxxxxxyyyzzzxxx|||}}}zzzyyyzzzzzz}}}}}}{{{{{{|||~~~zzzzzzzzz}}}zzzzzzzzz{{{{{{{{{yyyxxxyyyxxxwwwwwwyyy{{{|||}}}~~~{{{xxxwwwwwwxxx|||}}}~~~~~~}}}}}}}}}zzzyyyzzz{{{}}}}}}~~~~~~}}}}}}}}}~~~zzzwwwvvvyyy~~~~~~{{{~~~zzzvvvuuuxxxyyyxxxvvvwwwwwwxxxyyyyyyxxxvvvuuuxxxyyyyyyyyyzzzzzzzzzxxx{{{zzzyyyyyyzzzzzzyyywwwyyyyyyxxxwwwuuutttsssssssssuuuyyy{{{{{{xxxuuurrrtttvvvyyy{{{{{{zzzyyyxxxzzz}}}}}}||||||}}}||||||zzz}}}{{{{{{|||}}}}}}||||||yyyxxxxxxxxxwwwvvvwwwxxxwwwvvvwwwzzz|||xxx{{{}}}|||xxxuuuuuuvvvtttxxx||||||yyywwwwwwxxxwwwwwwxxxyyyyyyzzzzzzzzzzzz{{{|||{{{zzzzzz|||}}}|||~~~|||}}}~~~~~~~~~|||uuufffUUUHHH;;;666333777999666333333444444222000///------,,,000111333222111111222333111///,,,,,,---/////////222333777>>>JJJWWWccciiiiiiooouuuwwwtttuuuyyy~~~}}}zzzvvvssstttvvvyyy{{{~~~~~~|||zzzyyyzzz}}}uuussspppnnnmmmnnnqqquuunnnnnnnnnoooppprrrtttuuujjjkkknnnsssxxx{{{{{{{{{{{{{{{|||}}}~~~|||}}}~~~~~~|||{{{{{{}}}}}}}}}}}}}}}}}}}}}}}}xxxxxxyyy{{{}}}|||yyyvvvxxx|||~~~zzzyyyzzzzzzxxx{{{zzzzzz{{{||||||yyyvvvzzzxxxxxx{{{~~~~~~{{{xxx}}}{{{yyyzzzzzzyyyyyyyyyyyyyyyyyyzzzzzzzzzyyywwwvvvvvvwww{{{zzzyyyyyywwwvvv~~~~~~~~~~~~|||zzz~~~|||zzzzzz{{{zzzwwwtttvvvxxxzzz|||}}}}}}{{{zzzyyyxxxwwwyyy}}}}}}xxx{{{}}}~~~zzzrrrjjjaaaccccccbbb```___``````~~~}}}zzzzzz{{{{{{{{{}}}yyyyyy}}}|||xxxzzzzzz|||}}}{{{}}}}}}zzzxxxxxx{{{zzzyyyyyyyyyzzz{{{{{{{{{wwwrrrooommmllljjjiiifffhhhkkkooorrrrrrooolllssstttvvvvvvqqqdddSSSGGGCCCAAA<<<999777666666666999777444111000000222333555444444333333333444444777444111222444444111...+++...000111222222444555111000111222333333111///,,,+++///666:::;;;>>>BBBGGGKKKRRRYYY^^^```___^^^cccnnnxxxzzzyyy{{{|||{{{yyy~~~~~~|||xxxvvvvvvwwwwwwsssxxx}}}~~~{{{xxxyyyzzzzzz~~~|||}}}~~~~~~zzzyyyzzz|||vvvxxx{{{~~~vvvwwwyyyzzzzzz{{{|||}}}}}}zzzyyyzzz~~~~~~||||||}}}~~~}}}|||yyyxxxyyyzzzzzz|||}}}|||{{{{{{|||~~~zzzyyyxxxzzz}}}}}}{{{|||xxxuuutttvvvwwwuuusssvvvwwwxxxyyyxxxwwwvvvuuuwwwyyy}}}~~~{{{{{{~~~|||yyyxxxxxxxxxvvvtttyyyxxxxxxwwwvvvuuuuuuttt||||||||||||{{{xxxvvvuuuxxxxxxxxxyyy{{{{{{{{{{{{xxxvvvuuuxxx{{{|||{{{zzz{{{~~~}}}zzzyyy|||zzzyyyyyy{{{}}}}}}}}}}}}|||{{{yyyvvvssswwwwwwvvvuuutttuuuxxxzzzxxxzzz|||{{{wwwttttttuuutttyyy}}}~~~{{{xxxxxxxxxvvvwwwxxxyyyzzz{{{||||||~~~~~~~~~}}}}}}~~~~~~|||}}}~~~zzzzzz}}}|||}}}~~~~~~xxxkkkZZZNNN@@@999555666888555333444333222111000///000000111222333333222///...///000///---++++++---......---222555;;;CCCNNN[[[fffmmmnnnppprrruuuvvvxxxyyy{{{wwwwwwvvvuuuuuuvvvxxxyyyxxxzzz{{{zzzyyyxxxzzz{{{vvvvvvtttpppmmmnnnqqqsssmmmmmmnnnpppsssvvvxxxyyymmmnnnqqquuuzzz||||||{{{||||||}}}}}}}}}}}}~~~yyy~~~{{{}}}|||{{{wwwwwwxxxzzz{{{{{{xxxvvvyyy}}}|||zzz||||||zzz{{{||||||zzzwwwvvvxxxzzzwwwyyyzzzyyywwwwww{{{~~~~~~{{{zzzsssuuuwwwxxxzzz{{{}}}~~~yyyzzz{{{zzzwwwvvvvvvwwwyyyyyyyyyzzz{{{{{{yyywww~~~}}}{{{{{{}}}|||xxxtttyyyzzz{{{|||}}}|||zzzzzzuuutttuuuzzz~~~{{{~~~}}}{{{yyysssjjjccccccddddddbbb```___```aaa~~~}}}|||~~~yyyyyy{{{|||}}}zzz|||~~~zzzyyy{{{~~~{{{yyyxxxzzz{{{}}}|||zzzwwwwwwwww}}}yyyvvvuuuvvvxxxyyy}}}yyyvvvuuutttrrrpppyyytttpppppptttwwwvvvttt{{{vvvrrrqqqpppjjj```WWWMMMHHHAAA;;;888777555444;;;888444000///000222444555444333222333555777999777444111111333555333111---///111222222222444555///......000222333222111++++++000888???AAAEEEJJJRRRUUU\\\eeemmmqqqpppoooqqqyyy~~~}}}{{{|||{{{yyyyyy}}}{{{wwwxxxzzzyyyuuuyyy||||||zzzyyyzzz|||}}}~~~~~~~~~zzzzzzzzz|||~~~~~~}}}xxx{{{vvvxxx{{{|||||||||}}}~~~|||{{{{{{zzz}}}|||{{{zzz|||||||||{{{xxxxxxyyyzzzwwwzzz}}}|||zzzyyyzzz|||zzz{{{{{{zzzyyyxxxwwwvvvyyyxxxvvvuuuuuuuuutttssssssuuuwwwxxxxxxxxxyyyzzzxxxzzz}}}}}}zzzxxxwwwwwwuuussswwwwwwwwwwwwwwwwwwxxxxxx~~~}}}{{{zzzyyyxxxxxxyyywwwwwwxxxzzz{{{{{{zzzuuupppnnnsssxxxzzzyyyyyyzzz~~~}}}yyywwwxxxvvvvvvvvvvvvvvvxxxzzz{{{}}}}}}}}}}}}|||zzzvvvrrrxxxwwwvvvuuuuuuvvvwwwxxx{{{}}}}}}zzzuuuqqqqqqrrrvvvzzz}}}zzzzzzzzz{{{zzzzzzyyyyyyzzzzzz{{{~~~|||}}}|||zzz|||||||||}}}}}}xxxnnn___UUUFFF>>>777666666444444555333222111000111222333444444555444222///......//////...,,,,,,...///...---333777===EEEOOO[[[gggnnnrrrrrrrrrsssvvvwwwxxxwwwsssuuuwwwxxxwwwvvvwwwwwwuuuvvvwwwyyyyyyyyywwwvvvuuuwwwvvvrrrooopppqqqpppooopppqqqsssuuuvvvwwwxxxttttttuuuxxx{{{}}}}}}|||}}}{{{{{{|||yyy|||}}}|||zzztttttttttwwwzzz{{{{{{zzzwww{{{}}}{{{{{{~~~zzz{{{{{{xxxttttttyyy~~~vvvyyyzzzwwwrrrsssyyy~~~|||{{{pppsssvvvyyyzzz{{{~~~xxxyyyzzzzzzxxxvvvvvvwwwttttttvvvxxx{{{|||{{{zzz}}}||||||}}}~~~}}}~~~}}}zzzwwwzzz{{{|||}}}}}}}}}|||{{{yyyxxxzzz}}}|||yyytttqqqssszzz|||zzzzzzyyysssmmmjjjjjjjjjkkkjjjhhhhhhjjjkkk~~~}}}|||}}}zzzyyy||||||zzz~~~~~~|||}}}yyywwwxxx{{{yyy{{{|||{{{yyyxxxxxxyyy}}}{{{yyywwwvvvvvvxxxxxx~~~|||{{{zzzyyyxxxvvv}}}zzzwwwvvvwwwxxxyyyyyy{{{xxxtttrrrrrroookkkfff[[[TTTJJJCCC>>><<<999777888666333111111333555777666555555666777999;;;<<<888444111111333555444333///111333333333333444555111000000111555777888888333444:::DDDLLLOOOTTTYYYdddeeeiiipppwww{{{{{{yyy{{{}}}yyy|||~~~}}}yyy{{{}}}|||~~~~~~}}}|||{{{{{{|||~~~~~~~~~}}}{{{zzzyyy{{{~~~{{{{{{zzz|||}}}~~~}}}{{{|||yyyzzz|||{{{{{{|||~~~zzzzzz|||zzz|||~~~}}}{{{zzzzzzzzz{{{{{{{{{zzzxxxwwwxxxzzzvvvzzz~~~~~~zzzxxxyyy{{{xxx{{{}}}{{{wwwtttuuuwwwwwwxxxyyyxxxvvvuuuvvvwwwtttvvvxxxxxxwwwwwwzzz}}}{{{{{{~~~~~~~~~|||yyyxxxyyyyyyxxxwwwuuuvvvwwwxxxyyyzzz{{{|||yyyyyyyyyyyyyyyyyyxxxxxxttttttuuuwwwzzzzzzxxxuuusssnnnnnnrrruuutttvvv{{{yyy}}}zzzvvvvvvwwwtttvvvwwwvvvttttttxxx{{{}}}{{{{{{{{{{{{zzzxxxvvvxxxwwwvvvvvvxxxyyyyyyyyy{{{}}}~~~{{{vvvrrrssstttxxx}}}}}}|||||||||{{{zzzyyyyyyzzz{{{|||}}}{{{|||zzz|||~~~{{{|||||||||{{{{{{xxxpppeee\\\LLLBBB999666555333444666555444222111111222444555555666555333111000111333111000//////111111000///333666;;;AAAIIIUUUaaajjjssstttuuuuuusssrrrtttvvvuuuxxxzzzyyywwwuuuvvvwwwvvvuuutttvvvyyyzzzwwwtttuuuxxxxxxttttttvvvtttpppooopppsssvvvxxxyyyzzzzzzzzzxxxwwwxxxzzz||||||{{{{{{yyyyyyzzz{{{~~~~~~~~~}}}}}}}}}}}}tttsssssstttwwwzzz{{{{{{www{{{|||yyyyyy}}}wwwwwwvvvvvvvvvyyy|||xxxzzz{{{yyyvvvvvvzzz}}}~~~~~~|||{{{rrruuuyyyzzzyyyyyyzzz|||vvvxxxzzzzzzyyywwwwwwxxxuuuttttttvvvyyy|||}}}}}}{{{zzzzzz}}}~~~}}}{{{xxxyyy{{{}}}~~~}}}~~~~~~~~~yyytttrrrrrrkkkgggdddffflllrrrwwwyyyyyyvvvwwwzzzyyytttqqqsssnnnpppqqqrrrrrrtttwwwzzz{{{~~~~~~zzz{{{wwwwwwzzz~~~yyy||||||~~~}}}~~~}}}~~~zzzuuutttyyy|||}}}~~~}}}|||{{{|||~~~xxxxxxxxxyyyzzz{{{{{{||||||zzzyyyyyyzzzzzzxxxwwwtttxxx{{{{{{yyyvvvuuuuuurrrtttwwwxxxuuuqqqmmmjjjccc[[[PPPGGGBBB???;;;999000000//////000222444555222333444666888999::::::444111------///111111000222333555666555444555666444333333555999<<>>???FFFQQQYYY]]]bbbggguuussssssvvv{{{~~~~~~||||||}}}zzz}}}~~~zzz|||~~~|||}}}|||}}}~~~~~~}}}}}}}}}|||}}}zzzwwwvvvxxx|||~~~}}}~~~|||zzz~~~|||{{{{{{|||}}}}}}|||zzz~~~~~~|||||||||zzzyyy|||{{{wwwyyy||||||yyyxxxyyyzzzzzz{{{{{{yyywwwwwwxxxyyyvvv{{{{{{xxxxxxzzzuuuzzz}}}xxxvvvyyy}}}wwwyyy{{{zzzwwwuuuwwwzzzyyyzzzzzzxxxuuuuuuxxx{{{}}}{{{}}}|||}}}{{{yyyyyyzzz{{{{{{{{{tttuuuvvvxxxzzz|||}}}~~~rrrsssuuuwwwyyyyyyxxxwwwpppqqqssswww{{{yyytttpppqqqoooqqqtttrrrooottt}}}zzz}}}}}}xxxtttuuuwwwvvvyyy{{{yyyuuutttxxx}}}}}}{{{yyyxxxyyyzzzzzzyyywwwwwwwwwxxxzzz||||||{{{yyy{{{|||{{{wwwvvvwwwzzzyyy~~~}}}}}}zzzyyyxxxwwwyyy{{{}}}zzzwwwwwwvvvyyy~~~{{{{{{}}}|||{{{zzzxxxrrriiibbbPPPEEE:::666444333444777888666444222222222333444666666666444333333555777333222111222333444333111333555777;;;BBBNNN\\\fffrrrvvvyyyvvvpppmmmrrrwwwzzz{{{|||zzzvvvtttuuuxxxyyyuuurrrtttxxx{{{xxxuuutttxxxyyyvvvxxx{{{xxxqqqlllooosssxxx|||~~~{{{yyywwwvvvxxxyyyyyyyyy{{{}}}~~~|||yyywwwyyy{{{~~~~~~}}}zzzzzz{{{~~~xxxvvvtttsssuuuwwwyyyyyyzzz}}}|||xxxwwwzzz}}}}}}uuurrrqqqtttzzz~~~}}}}}}}}}}}}}}}~~~}}}}}}|||{{{}}}|||zzzvvvyyy|||{{{xxxvvvvvvwwwuuuwwwzzzzzzyyyxxxxxxxxxxxxvvvttttttwww|||~~~}}}~~~~~~~~~vvvwwwzzz}}}~~~zzzyyyuuuooojjjhhhhhhiiiaaa^^^\\\]]]aaahhhmmmppptttsssuuuzzzxxxrrrqqquuuppprrrtttvvvxxx{{{}}}}}}}}}{{{zzz{{{zzzxxxwww{{{~~~}}}{{{zzzzzz{{{{{{}}}~~~|||xxxwwwyyy|||~~~|||zzzzzz{{{}}}~~~{{{zzzyyyxxxyyy|||}}}}}}||||||||||||}}}}}}{{{xxxwwwxxx{{{|||yyyvvvtttuuuxxx~~~~~~uuummmfffaaaZZZTTTOOOHHH???999555333000000222555666666999888777888;;;======<<<666111.../////////333888<<<888555444777999999888777777888:::>>>EEEMMMRRRMMMTTT]]]dddggglllsssyyyyyyzzz|||~~~~~~}}}}}}}}}}}}~~~|||~~~yyyyyy||||||~~~{{{yyyxxx{{{}}}}}}}}}~~~|||yyyzzz|||~~~~~~}}}zzzyyy}}}|||zzzxxxxxxyyy}}}|||zzz{{{}}}zzzuuutttwww{{{www{{{}}}zzztttqqqtttwwwwwwyyy||||||{{{yyyyyyzzzxxxwwwuuutttuuuwwwzzz{{{uuuyyyzzzyyyzzz~~~~~~|||xxxvvvuuuvvvyyy{{{zzzxxxxxxzzz{{{{{{zzzzzz|||}}}~~~|||{{{|||}}}~~~}}}{{{vvvzzz}}}}}}zzzxxxxxxzzzwwwvvvuuuuuuuuuwwwxxxyyywwwtttrrrpppqqqsssttttttvvvvvvvvvsssqqqtttzzz||||||zzzvvvrrrrrrvvvzzzwwwyyyzzzzzzzzzyyy{{{|||xxxxxxxxxxxxxxxxxxyyyyyy~~~zzzxxxyyy}}}}}}zzz|||}}}}}}zzzvvvuuuwwwzzzyyy}}}~~~~~~}}}{{{|||~~~xxxuuuuuuvvvxxxzzzzzzxxxvvvssswww}}}|||ssshhhbbbUUUHHH999222444666444111666777777777777666555444777999;;;999555333333444555444222111111222444555555222222666<<>>>>>AAACCCDDDEEEHHHOOOZZZaaa```dddhhhkkknnnttt~~~{{{}}}~~~}}}~~~}}}}}}}}}}}}~~~~~~~~~}}}{{{zzzzzz|||~~~~~~|||{{{zzz~~~{{{yyyyyy{{{|||{{{yyy|||{{{~~~|||zzzxxxvvvvvvwwwyyy{{{{{{zzzyyywwwwwwzzz~~~{{{xxxwwwxxxyyyyyy{{{{{{{{{zzzyyywwwvvvvvvvvvyyy}}}~~~|||zzzxxxwwwvvvvvvvvvwwwxxxxxxyyyyyyxxx{{{|||zzzzzz||||||yyy{{{yyyxxxyyy|||}}}{{{yyy{{{{{{zzzzzzzzzzzzyyyyyy{{{zzzzzz{{{}}}~~~}}}|||yyyzzzzzzyyyxxxxxxzzz|||uuuuuuttttttuuuvvvwwwxxxuuusssqqqqqqtttvvvvvvttt|||{{{yyyvvvttttttwwwzzz}}}{{{xxxuuurrrrrrtttwwwuuuwwwyyyyyyzzz{{{}}}zzzyyyxxxwwwxxxyyyzzz|||{{{yyyxxx{{{}}}{{{{{{{{{yyyxxxxxxzzz|||yyy|||{{{}}}{{{|||}}}{{{pppqqqrrrvvvyyyzzzyyywwwsssuuuxxxyyywwwqqqkkkgggXXXLLL===444222222000...777888888888888888999999;;;<<<<<<:::555333222333555444222111222333555666444111000333888AAAPPP]]]lllmmmrrrvvvssspppuuu~~~zzzxxxwwwxxxvvvssstttyyyzzzwwwuuuvvvyyy{{{zzzxxxtttuuuwwwzzz|||{{{xxxuuussspppqqqyyy~~~zzzuuuvvvvvvssstttxxxzzzxxxuuuuuuvvvwwwxxxxxxzzz}}}|||}}}}}}|||{{{zzzyyyyyyyyy}}}{{{yyyxxxzzz{{{||||||yyyxxx{{{{{{xxxvvvxxxuuuuuuttttttvvvxxx{{{}}}~~~}}}~~~}}}}}}|||zzzxxxzzzyyyxxxwwwxxxyyy{{{|||}}}zzzxxxyyy}}}~~~~~~~~~~~~yyywwwyyy{{{{{{zzzzzzwwwssspppmmmjjjfffcccdddbbbaaabbbfffjjjmmmnnnhhhfffeeegggkkkmmmmmmlllhhhmmmvvv||||||wwwsssvvvyyy{{{{{{yyywwwvvvvvv~~~~~~~~~}}}}}}}}}}}}}}}}}}}}}|||{{{yyyyyyyyyzzz{{{|||}}}~~~~~~}}}|||{{{zzz~~~zzzwwwxxx|||~~~|||zzz}}}||||||{{{|||}}}}}}~~~~~~}}}~~~~~~~~~|||{{{|||zzzxxxzzz|||}}}{{{zzz{{{}}}}}}zzzwwwyyyvvvqqqiii```WWWOOOKKK@@@>>>======???@@@???>>>===;;;888777888999999999111///000444666666999===<<<;;;;;;>>>CCCGGGJJJKKKLLLOOOUUUXXX\\\```gggkkkmmmppptttvvvxxx|||~~~}}}}}}}}}~~~~~~}}}}}}}}}||||||~~~|||{{{|||~~~|||{{{yyyxxxzzzyyyyyyzzz||||||{{{zzz~~~~~~}}}|||{{{xxxvvvuuutttttttttwwwvvvuuutttuuuzzz|||wwwvvvxxxzzzyyywww}}}{{{{{{|||}}}|||xxxuuuuuuyyy}}}}}}yyyvvvuuutttuuuwwwyyyzzzzzzxxxwww|||{{{zzz|||zzzwww{{{zzzyyyzzz|||||||||zzz~~~{{{xxxwwwyyyyyywwwtttxxxwwwwwwyyy|||~~~~~~}}}~~~{{{wwwuuuwwwyyy{{{}}}uuuttttttttttttuuuvvvvvvsssooommmpppvvvyyywwwuuu~~~|||zzzyyyyyyyyyyyyxxx~~~zzzvvvsssrrrrrrsssrrrrrruuuxxx{{{|||~~~|||{{{yyyxxxxxxyyyzzz{{{yyyxxxzzz~~~zzzxxxwwwxxxzzz|||}}}}}}xxx{{{~~~~~~}}}|||}}}|||}}}~~~|||zzzyyyyyyxxx{{{|||rrrrrrtttwwwzzz{{{zzzxxxvvvvvvuuutttqqqnnnkkkjjjbbbXXXJJJ<<<444111000///888888888999:::;;;======??????===999555222222333333222111111222333444555333000///111333:::GGGTTTaaahhhrrruuuqqqnnnuuu{{{wwwuuuuuusssqqquuu{{{xxxxxxyyyzzz|||}}}}}}}}}qqqsssvvvzzz|||{{{xxxtttqqqooorrryyy~~~|||yyywwwvvvssspppqqqtttuuuvvvwwwvvvuuuuuuuuuwwwwwwzzz~~~~~~|||{{{~~~~~~zzzvvvtttuuu}}}|||zzzxxxwwwxxx{{{~~~}}}yyyxxxzzz{{{yyywwwxxxtttuuuvvvttttttwww|||~~~~~~~~~~~~~~~~~~}}}|||zzzxxx}}}{{{zzzyyyyyy{{{}}}~~~}}}{{{|||~~~wwwpppoootttxxxxxxvvvsssqqqooommmkkkgggbbb^^^fffeeeeeegggkkknnnoooooopppooonnnnnnnnnnnnkkkiiijjjooowww}}}~~~zzzwww}}}~~~}}}{{{xxxvvvvvvwww~~~||||||{{{{{{zzzzzz|||}}}|||{{{}}}}}}}}}||||||{{{yyyxxxxxxwwwwwwxxxyyyyyy{{{|||}}}~~~~~~}}}{{{zzz|||zzzxxxxxxzzz{{{zzzxxx|||{{{{{{||||||~~~~~~}}}~~~}}}}}}|||||||||{{{}}}~~~}}}{{{zzz|||~~~}}}|||}}}{{{xxxuuu|||yyyuuurrrnnneeeYYYQQQKKKIIIFFFEEEEEEDDDBBBAAAAAA>>>:::888888999::::::444222555;;;===<<<===AAACCCDDDFFFKKKPPPVVVZZZ\\\WWW[[[bbbjjjppprrroookkkmmmrrrzzz~~~||||||~~~{{{}}}~~~|||}}}~~~}}}|||~~~}}}}}}~~~xxx}}}~~~~~~~~~~~~}}}}}}|||xxxyyy{{{}}}~~~~~~}}}yyyyyyxxxwwwwwwvvvvvvvvvzzzzzzyyywwwxxx{{{~~~{{{wwwuuuvvvwwwwwwvvv{{{{{{}}}~~~~~~|||yyywwwxxx{{{}}}}}}zzzwwwvvvuuutttuuuwwwyyyzzzzzzyyyyyy~~~}}}|||}}}{{{xxxwwwwwwwwwxxxzzz{{{{{{{{{~~~yyyuuuuuuxxxzzzwwwsssuuutttuuuwww{{{}}}~~~}}}}}}xxxwwwyyy{{{{{{zzzvvvvvvuuutttssssssssssssqqqllliiikkkrrrxxxxxxvvvzzzyyyxxx{{{}}}zzzuuusssssstttrrrpppqqqvvv||||||||||||{{{zzzxxxwwwvvvxxxxxx{{{{{{xxxuuuvvvzzz}}}}}}{{{yyy{{{}}}~~~~~~|||{{{zzzxxxyyyzzzzzzzzzyyywwwvvvzzz~~~~~~yyyxxxyyyzzzzzzzzzzzz{{{}}}}}}|||zzz{{{zzzwwwtttpppllljjjhhhooogggYYYHHH;;;444222333666666777888999<<<>>>???>>>===:::888555333333333000000000000111222444555444111///000111555@@@KKKZZZcccmmmrrrpppooosssyyyzzzwwwuuutttrrrpppsssxxxvvvyyy}}}~~~}}}||||||rrrsssvvvzzz|||zzzvvvrrrrrrqqqtttxxx}}}zzzyyywwwsssnnnlllnnnrrrqqqtttxxxxxxvvvuuuvvvyyyvvvwwwyyyzzz|||}}}}}}}}}~~~{{{tttrrrsssxxxzzz{{{xxxuuuuuuxxx{{{zzzxxxvvvxxxyyyxxxwwwwwwtttvvvwwwuuusssvvv~~~~~~}}}|||||||||}}}}}}|||}}}|||zzzyyy~~~}}}}}}}}}}}}~~~~~~}}}|||||||||yyyvvvvvvrrrnnnmmmqqquuuwwwwwwpppnnnnnnnnnnnnnnnllljjjnnnmmmmmmoooqqqrrrqqqpppwwwvvvuuussspppmmmiiiffflllpppvvv|||~~~~~~{{{yyy|||yyywwwxxxzzz~~~~~~|||~~~~~~|||yyyxxxzzz{{{~~~{{{xxxxxx}}}~~~~~~~~~~~~{{{zzzxxxvvvuuuvvvvvvwwwyyyzzz}}}~~~|||{{{yyy{{{{{{yyyvvvuuuvvvxxxzzz{{{{{{{{{|||}}}~~~~~~|||||||||~~~~~~~~~{{{yyyyyyzzz|||}}}zzzxxxwwwxxx|||~~~||||||}}}~~~~~~|||xxxuuu}}}xxxvvvyyy|||uuufffYYYXXXUUUQQQNNNLLLIIIFFFDDDEEEAAA<<<999999;;;======999999<<>>???BBBEEEFFFCCCBBBFFFLLLOOOMMMMMMOOO^^^aaaeeeiiilllppptttwwwvvvooorrr{{{}}}}}}~~~}}}~~~~~~}}}|||}}}~~~}}}}}}}}}{{{yyywww{{{||||||~~~~~~~~~yyy}}}}}}~~~}}}|||||||||{{{ooopppqqqsssvvvzzz}}}wwwyyy{{{}}}||||||}}}~~~zzz|||}}}{{{vvvuuuxxx{{{vvv||||||yyy{{{|||wwwtttsssuuuwwwvvvvvvvvvwwwxxxzzz|||}}}|||}}}}}}~~~{{{sssuuuxxxyyyzzz|||wwwtttrrrssswwwzzz{{{{{{sssrrrrrrtttwwwyyyyyyxxx~~~}}}~~~}}}zzzwwwyyyyyyyyyxxxwwwuuutttsssqqqmmmjjjjjjmmmrrrwwwyyy{{{|||~~~|||yyyyyyxxxwwwvvvvvv|||~~~|||~~~~~~yyytttqqqyyyzzz|||}}}}}}|||{{{zzz{{{yyyvvvuuuvvvwwwwwwvvvyyyyyyzzz|||~~~}}}{{{yyyyyyxxxwwwvvvwwwyyy{{{|||zzzxxx{{{|||xxxuuuuuuuuuuuuvvvyyy}}}xxxxxxxxxwwwvvvtttrrrqqqpppjjj^^^OOO@@@666000...111222444555666777777777444444444555777777666444......///111333444555555777444333333222333;;;DDDYYYaaaiiinnnssswwwwwwuuuyyywwwwwwwwwuuupppqqqttt{{{}}}|||wwwsss{{{{{{{{{||||||zzzwwwtttwwwxxxwwwuuuxxx||||||yyyzzz{{{xxxqqqnnnppprrrrrrppprrrvvvxxxyyyyyyzzz{{{vvvuuusssrrrssswww{{{~~~zzz}}}~~~}}}zzz}}}~~~|||zzzyyywwwxxxwwwuuuuuuxxxwwwssspppqqqqqqppppppsssxxx}}}~~~~~~zzzzzz{{{|||~~~~~~~~~~~~{{{}}}~~~wwwqqqqqqtttqqqssssssoookkkjjjmmmqqqqqquuuxxxwwwsssrrrwww}}}wwwtttqqqqqqsssuuuwwwxxxsssssstttwwwzzz|||{{{zzzmmmoooqqqrrrrrrrrrsssuuuoooqqqtttwwwyyyzzzzzzyyy~~~{{{wwwuuuuuuyyy{{{{{{zzz{{{|||||||||{{{zzzyyyzzz|||}}}~~~|||}}}~~~|||~~~|||{{{yyyyyyzzz|||{{{|||}}}~~~xxxyyyyyyyyyyyyyyyzzz|||yyyyyyzzzzzzzzzzzzzzzzzzzzzyyyxxxwwwwwwwwwxxxyyyzzzzzz{{{{{{|||}}}}}}}}}wwwvvvvvvwwwzzz}}}{{{}}}~~~|||zzz}}}}}}~~~{{{wwwsssnnngggaaa^^^]]]\\\[[[VVVRRRMMMJJJLLLPPPTTTWWWQQQPPPTTT[[[___^^^___bbbhhhkkkooorrrssstttwwwzzzzzzvvvwww|||}}}}}}~~~|||~~~{{{zzzzzz|||}}}}}}~~~}}}zzzwwwwww}}}{{{|||}}}~~~{{{}}}}}}{{{~~~~~~{{{{{{|||~~~}}}xxxsssrrrrrrsssvvvzzz~~~yyyzzz{{{{{{{{{{{{}}}||||||}}}||||||}}}{{{}}}~~~}}}|||xxxtttrrrsssuuutttuuuwwwyyy{{{{{{{{{{{{zzz}}}}}}zzzzzz|||{{{xxxtttvvvyyyyyyxxxyyy{{{~~~vvvuuuttttttuuuxxx{{{}}}tttsssrrrsssuuuvvvvvvuuuvvvyyy|||~~~}}}|||||||||wwwxxxyyyzzzzzzzzzyyyxxxqqqsssssssssrrrtttxxx{{{}}}~~~|||zzz{{{|||yyy|||~~~~~~~~~}}}{{{yyyyyyzzz|||||||||{{{{{{|||wwwwwwwwwuuussssssuuuwwwvvvvvvwwwyyy|||}}}zzzxxxvvvvvvwwwxxxyyy{{{|||}}}}}}zzzzzz|||zzztttssswwwrrrqqqsssvvv{{{xxxwwwwwwvvvuuuuuuuuuuuuoooiii___SSSFFF<<<333///000222444666666555333111333333444777999999666333///000222444666777888888777444333444333444;;;DDDQQQ]]]gggkkkooouuuxxxxxx{{{xxxwwwwwwvvvtttwww|||||||||}}}}}}yyyvvv~~~}}}||||||}}}}}}{{{yyywwwyyyvvvsssuuu|||}}}{{{{{{}}}|||wwwwwwyyywwwrrrtttssstttuuuwwwyyyxxxwwwvvvvvvuuuvvvwwwyyy{{{|||{{{zzzyyyyyyzzz|||~~~~~~~~~|||yyyyyy{{{yyyvvvvvvyyyxxxrrrrrrqqqqqqqqqrrruuuxxxzzz|||}}}}}}|||yyyzzz{{{~~~~~~{{{{{{|||vvvwwwzzz~~~uuuxxxyyywwwssspppqqqsssnnnooooooooonnnoooppprrrrrrvvvyyyyyyvvvuuuvvvxxxuuusssqqqqqqssstttttttttsssrrrrrrtttwwwyyyzzzyyykkkmmmpppqqqqqqssswwwzzzrrrsssuuuwwwxxxyyyyyyyyyyyyyyywwwvvvuuuvvvzzz}}}{{{xxxzzz|||}}}{{{|||xxx~~~~~~~~~vvvzzz~~~}}}|||}}}}}}}}}zzz{{{|||}}}{{{}}}zzzzzzyyyzzz||||||}}}~~~zzzwwwvvvxxx}}}}}}yyyyyyzzzzzzzzzyyyxxxxxxuuuuuuwwwwwwwwwwwwvvvuuuwwwyyy}}}}}}|||wwwyyyzzzyyyxxxyyy~~~{{{yyyxxx{{{~~~|||{{{}}}zzzuuummmgggeeeeeeeeeeeeaaa]]]XXXVVVXXX]]]bbbeee\\\\\\```hhhlllmmmooosssmmmppptttuuuuuuuuuxxxzzzssswww|||}}}~~~{{{}}}}}}}}}}}}zzz{{{~~~~~~{{{yyyvvvvvvzzz{{{}}}~~~|||}}}}}}~~~}}}yyyvvvvvv|||zzz{{{~~~yyy{{{~~~www}}}|||}}}yyy|||}}}{{{}}}|||vvvyyyxxxvvvvvvxxx{{{~~~{{{yyyzzz}}}~~~|||{{{}}}~~~~~~~~~~~~}}}zzzvvvsssrrrrrrqqqtttyyy|||~~~}}}{{{yyyyyy||||||yyyxxxyyyxxxttttttvvvxxxwwwuuutttvvvyyyvvvvvvvvvuuuuuuwww{{{~~~uuutttsssssstttuuutttsssqqquuuzzz{{{zzz{{{~~~tttvvvxxx{{{|||}}}}}}}}}rrrwww{{{{{{xxxwwwyyy||||||~~~|||~~~zzz|||}}}~~~~~~~~~~~~~~~yyyzzz||||||{{{{{{}}}~~~sssuuuvvvuuurrrrrruuuxxxtttssstttwww{{{|||zzzwwwqqqsssvvvxxxzzz{{{{{{zzzzzzzzz|||~~~xxxppprrryyytttttttttvvvzzz}}}|||zzzwwwtttrrrrrrssstttrrrlllcccYYYOOODDD:::444000222555777666444111...444444555999;;;;;;666222111222444666888:::;;;;;;666444333444333444;;;CCCGGGWWWeeehhhiiiooowwwzzz}}}yyyvvvvvvvvvwww}}}zzzxxx{{{~~~}}}{{{~~~}}}|||}}}~~~~~~}}}wwwxxxuuuqqqttt|||}}}{{{~~~}}}zzzqqqwwwtttrrrsssvvvwwwuuusssuuuwwwxxxzzz{{{{{{{{{zzz{{{vvvtttuuuxxxzzz{{{~~~{{{{{{}}}~~~{{{yyy{{{~~~|||wwwwww{{{yyysssvvvtttssstttwwwyyyzzzzzz{{{|||~~~~~~|||{{{xxxyyy|||~~~~~~}}}|||zzzuuuooolllmmmooowwwrrrmmmlllnnnppppppoooggghhhkkkooorrrtttttttttooommmmmmpppuuuwwwuuurrrtttuuuwwwxxxxxxwwwuuusssppppppppprrruuuuuutttrrruuusssrrrrrrsssuuuttttttnnnppprrrrrrqqqrrrvvvzzztttuuuvvvwwwxxxyyyyyyyyywwwwwwwwwvvvvvvyyy}}}}}}{{{{{{~~~~~~xxxvvvzzz}}}}}}~~~~~~~~~}}}{{{zzz{{{~~~~~~|||~~~}}}xxxzzz{{{}}}~~~}}}~~~}}}|||}}}}}}|||yyywwwxxxzzz}}}~~~}}}~~~{{{yyyxxxyyyxxxwwwuuuuuuwwwzzz{{{||||||~~~||||||zzzyyyxxxyyy{{{}}}{{{{{{||||||}}}xxxsssooooooooonnnlllpppmmmhhhddddddgggkkknnnhhhmmmqqqrrrqqqrrrwww|||vvvvvvvvvwwwxxx{{{}}}~~~yyyzzz||||||~~~~~~|||zzz{{{}}}~~~}}}zzzwwwwwwxxxzzz}}}~~~}}}}}}}}}{{{}}}|||~~~~~~}}}~~~||||||~~~~~~{{{xxxzzz{{{|||}}}}}}~~~|||yyyzzz|||}}}}}}{{{zzz{{{{{{}}}}}}}}}~~~~~~~~~||||||}}}~~~{{{{{{|||}}}}}}{{{zzzzzzzzz{{{||||||}}}}}}|||~~~yyywww{{{~~~}}}|||{{{~~~~~~}}}zzz~~~~~~}}}zzzvvvsssrrrrrrzzzzzz|||}}}}}}}}}|||{{{|||xxxvvvwwwwwwuuusssvvvuuuuuuuuuwwwwwwuuutttvvvyyy||||||{{{yyywwwwww{{{yyyvvvtttssssssttttttxxxyyyzzzzzz{{{{{{}}}}}}||||||{{{yyyyyy|||zzzwwwwwwyyy{{{|||}}}}}}||||||}}}~~~~~~yyyzzz|||~~~~~~|||{{{zzz{{{}}}}}}{{{{{{{{{zzzxxxwwwuuuvvvwwwtttqqqpppsssvvvrrrxxxyyyuuutttxxxyyywwwsssuuuvvvvvvuuuvvvyyy{{{vvvxxxzzzyyyvvvtttvvvyyyrrrtttuuuvvvwwwzzz~~~yyy}}}~~~yyyvvvwwwzzzsssrrrnnnggg\\\OOOCCC;;;555555666777444///000444444666888:::999666333000000111444555666555444333666777888999:::999999888HHHNNNYYYgggrrrwwwwwwuuussstttuuuuuuuuuxxx|||}}}{{{zzz|||}}}}}}}}}|||~~~~~~}}}~~~~~~{{{zzzxxxwwwwwwzzz|||~~~}}}~~~~~~|||yyywwwwwwxxxxxxvvvtttvvvzzz|||zzzxxx|||zzzyyy{{{~~~}}}~~~|||zzzyyyxxxyyy{{{||||||~~~~~~}}}yyywwwuuuuuu~~~|||yyyxxxwwwwwwxxx~~~{{{zzz{{{||||||{{{}}}|||{{{{{{~~~}}}}}}{{{xxx|||ssskkkhhhddd```bbbiiioookkkgggffffffeeebbb___jjjiiijjjmmmpppssssssssstttrrrppprrruuuvvvtttqqquuuuuuvvvwwwvvvuuusssqqqpppnnnmmmooorrrtttrrrppptttrrrpppqqqtttuuutttrrrooorrrvvvwwwwwwwwwwwwxxxuuuvvvxxxzzzzzzyyywwwvvvyyyxxxtttvvvxxxwww{{{{{{}}}~~~{{{wwwzzz}}}}}}~~~}}}|||}}}{{{{{{}}}}}}{{{yyy}}}}}}|||}}}~~~}}}~~~}}}}}}|||zzzwwwtttvvvxxx{{{~~~~~~~~~{{{yyyxxxxxx}}}{{{yyyxxxyyyzzz{{{{{{}}}||||||~~~{{{{{{zzzzzz}}}~~~}}}~~~~~~{{{wwwtttuuuuuuuuusssrrrqqqooonnnnnnoooqqqrrrqqqvvvzzzzzzwwwuuuvvvxxxvvvxxxyyy{{{}}}}}}}}}}}}{{{{{{}}}}}}~~~}}}{{{vvvwwwyyy|||~~~~~~{{{xxxvvvvvvwwwyyy}}}~~~}}}zzzzzz}}}}}}~~~~~~}}}}}}~~~|||{{{zzzzzzwww{{{~~~~~~{{{{{{}}}|||{{{}}}~~~}}}}}}~~~~~~||||||}}}~~~~~~~~~}}}}}}}}}}}}|||{{{zzz{{{}}}}}}|||zzzyyyzzz{{{|||~~~~~~~~~}}}~~~}}}wwwvvv{{{~~~}}}{{{zzz}}}|||}}}}}}}}}|||{{{zzz|||||||||yyyvvvssssssssszzzzzz{{{||||||{{{zzzyyy~~~{{{xxxvvvwwwxxxvvvuuu|||yyyvvvuuuvvvwwwxxxwwwyyyzzz{{{zzzxxxvvvwwwxxxyyyxxxvvvtttssssssssssssyyywwwvvvyyy}}}~~~}}}zzz}}}{{{zzz{{{}}}|||{{{{{{{{{zzzzzzyyyzzz|||}}}~~~~~~~~~~~~~~~}}}}}}yyyyyy{{{||||||zzzyyyyyyzzz{{{}}}~~~|||{{{{{{{{{yyywwwuuuuuuuuusssqqqpppqqqssstttxxxyyytttsssvvvwwwuuuxxxxxxwwwwwwvvvuuuvvvwwwvvvwwwxxxxxxwwwwwwwwwxxxyyyxxxvvvuuuvvvyyy~~~{{{}}}~~~}}}zzzyyy|||~~~uuusssnnnhhh```TTTHHH@@@777555333222///***,,,111666666777777666444222000222333555777888888777666444666888:::::::::999888???GGGVVVfffsssyyyyyyxxxppprrrssstttuuuwwwzzz}}}}}}{{{zzz{{{|||}}}}}}|||}}}|||zzzyyyyyyzzz}}}~~~}}}|||xxxvvvuuuvvvwwwxxxyyyyyyyyyzzz{{{{{{|||}}}}}}||||||}}}~~~}}}zzzyyy{{{}}}~~~~~~|||yyywwwxxxxxx|||{{{{{{{{{{{{{{{||||||~~~|||{{{{{{|||}}}|||yyywwwvvvuuuttttttmmmhhhgggeeebbbeeekkknnnllliiihhhhhhhhhfffeeeiiiiiikkkooossstttsssqqqrrrqqqqqqqqqssstttsssrrrxxxxxxyyyxxxvvvrrrooolllqqqooommmnnnpppqqqpppnnnwwwuuussstttvvvvvvuuusssvvvvvvvvvvvvwwwxxxyyyyyyvvvvvvuuuuuutttuuuuuuuuuxxx{{{zzzvvvvvvzzzyyyttt{{{xxxzzz|||~~~zzzyyy}}}~~~{{{{{{www~~~}}}||||||zzzxxxuuu}}}~~~~~~}}}|||{{{yyyuuurrrtttvvvyyy|||~~~~~~~~~|||~~~|||yyywwwvvv}}}}}}||||||||||||}}}~~~~~~}}}|||zzzyyy}}}|||||||||~~~~~~~~~~~~zzz|||yyyxxxxxxyyyzzzyyywwwxxxyyyzzzzzzzzzyyyxxxxxx{{{{{{wwwvvvvvvxxxzzz}}}}}}|||}}}}}}~~~~~~~~~~~~~~~~~~}}}||||||xxxyyyzzz|||}}}}}}zzzwwwuuuuuuvvvyyy}}}~~~}}}}}}{{{|||~~~~~~~~~||||||}}}~~~{{{xxxyyy|||tttzzz}}}xxxwww}}}~~~}}}}}}||||||}}}}}}{{{~~~{{{{{{{{{|||~~~}}}|||||||||}}}|||}}}~~~~~~}}}|||{{{{{{zzzxxxxxxzzz{{{{{{{{{zzz|||~~~~~~}}}|||}}}~~~yyytttuuu{{{~~~~~~|||zzzyyyyyy{{{}}}}}}||||||||||||yyyzzzzzzxxxvvvttttttuuuyyyzzz{{{||||||{{{zzzyyy|||zzzwwwvvvwwwxxxwwwwww|||wwwtttuuuxxx{{{|||~~~}}}|||yyywwwwwwyyy{{{xxxwwwwwwvvvuuutttssssssxxxuuutttyyy}}}xxx}}}{{{zzz~~~}}}|||}}}|||yyywwwuuuxxx|||}}}zzzxxx~~~}}}||||||{{{xxx{{{{{{{{{yyywwwuuuuuuvvvxxxyyy|||~~~~~~}}}}}}}}}{{{yyywwwwwwuuurrrqqqqqqqqqpppooorrruuuvvvsssrrrvvvxxxxxx}}}{{{yyywwwwwwuuusssrrruuuuuuvvvxxxzzzzzzxxxvvv{{{vvvtttvvvyyy}}}||||||{{{{{{|||~~~xxxtttoookkkfff[[[MMMCCC:::555111///+++(((+++111777666555333222222111111555666888999::::::999888222444777:::;;;;;;:::888:::CCCSSSeeerrrxxxxxxuuuoooqqqtttuuuvvvwwwzzz|||zzzyyyzzz|||~~~~~~}}}~~~}}}|||{{{{{{{{{|||}}}|||~~~zzzwwwuuuuuuyyy}}}|||yyyxxx{{{~~~zzz}}}~~~{{{yyy|||{{{{{{}}}~~~|||yyyxxxyyy{{{yyyzzz|||}}}~~~{{{{{{|||}}}}}}}}}yyyxxxwwwtttqqqtttuuuuuutttrrrpppqqqrrrpppllliiiiiihhhfffhhhlllmmmnnnnnnlllkkkjjjkkkmmmjjjkkknnnrrruuuvvvtttrrrsssssstttsssssssssuuuvvvxxxxxxxxxwwwuuurrrooommmrrrooommmlllmmmnnnnnnnnnxxxwwwvvvvvvwwwxxxwwwuuu|||xxxuuuvvvyyy{{{{{{zzzxxxvvvsssqqqpppqqqsssuuuuuuuuuttttttyyy|||yyysss|||zzzyyy{{{~~~}}}{{{~~~~~~}}}~~~|||{{{yyy~~~~~~}}}|||{{{yyywwwuuuzzz~~~}}}|||~~~~~~{{{~~~~~~}}}}}}~~~}}}|||{{{{{{yyyuuusssuuuvvvxxxzzz|||||||||{{{yyy|||~~~|||yyywwwvvvyyyzzz|||}}}~~~~~~}}}~~~~~~{{{xxx}}}}}}}}}}}}}}}~~~||||||~~~}}}~~~}}}xxx|||{{{yyywwwwwwxxxyyyyyy}}}~~~~~~|||{{{yyy{{{}}}}}}zzzxxxwwwxxx{{{|||~~~}}}|||~~~~~~~~~}}}|||||||||||||||~~~~~~~~~~~~~~~~~~~~~~~~}}}{{{xxxxxxwwwxxxzzz|||}}}}}}|||xxx{{{~~~~~~~~~~~~}}}{{{{{{{{{{{{}}}|||zzz{{{|||ssswwwzzzyyyvvvvvvzzzzzzzzzzzzzzz{{{{{{||||||zzz}}}{{{{{{{{{{{{{{{|||}}}}}}xxxwwwwwwxxxzzz|||~~~||||||}}}}}}}}}}}}||||||zzzwwwuuuuuuwwwzzz|||}}}}}}~~~}}}{{{{{{}}}|||vvvsssvvv{{{}}}~~~~~~|||yyyxxxwwwzzz~~~~~~}}}~~~xxxyyyzzzyyywwwvvvwwwxxxxxxzzz{{{}}}}}}}}}}}}|||zzzyyywwwwwwwwwxxxxxxxxx{{{wwwuuuwwwzzz}}}~~~~~~~~~}}}|||zzzzzz|||wwwwwwxxxxxxwwwvvvuuutttvvvvvvxxx||||||}}}||||||~~~|||xxxvvvvvvxxx|||~~~~~~|||yyywww|||}}}}}}{{{zzzzzzyyywww||||||{{{xxxtttrrrqqqrrruuuvvvyyy{{{}}}}}}}}}}}}~~~}}}~~~~~~}}}zzzxxxyyyvvvsssrrrttttttqqqnnnmmmpppqqqrrrsssxxx|||~~~|||yyyxxxxxxvvvssspppuuuttttttwww{{{|||yyyvvv{{{vvvuuuwwwzzz{{{|||{{{zzzzzz{{{~~~~~~xxxtttpppooolllaaaPPPBBB999444111000...,,,...333555333111000000222444555999999999:::999888777666000333666:::;;;;;;999888<<>>LLL]]]iiihhhnnnssssssuuuzzz~~~}}}vvvxxxzzz{{{|||}}}|||}}}~~~~~~~~~}}}{{{{{{zzz{{{||||||{{{{{{|||}}}{{{zzzyyywwwvvvwwwzzz}}}zzz|||~~~~~~}}}~~~{{{uuuqqqooorrrtttxxxyyyyyyxxxwwwvvvqqqpppnnnmmmlllkkkiiihhhfffhhhjjjkkklllmmmppprrruuuvvvxxxzzz|||{{{yyyvvvwwwvvvvvvwwwxxxwwwtttrrrvvvuuuwww{{{xxxrrrpppssspppqqqsssuuuvvvwwwwwwvvvuuuwwwyyyzzzzzzxxxuuusss||||||||||||{{{{{{{{{{{{}}}}}}}}}}}}}}}{{{|||yyytttsssvvv|||xxxtttqqqqqquuuzzz}}}{{{{{{{{{}}}|||zzz{{{}}}}}}}}}|||}}}~~~zzzzzzzzzzzzyyywww}}}zzz{{{}}}~~~|||{{{}}}{{{|||~~~}}}{{{~~~~~~}}}~~~~~~zzzzzz{{{}}}|||yyyuuutttssssssuuuwwwwwwvvvuuuwwwxxxyyyzzz{{{~~~}}}zzz|||~~~~~~}}}{{{zzzyyy{{{|||}}}~~~|||||||||}}}~~~{{{zzzzzz{{{|||}}}{{{zzz|||}}}|||yyyxxxzzzyyyvvvuuuxxxzzz|||zzzxxxyyyzzz{{{zzzzzzxxxwwwzzz{{{}}}}}}{{{yyyxxxxxx{{{zzzyyyzzz{{{{{{zzzxxx{{{{{{{{{|||}}}~~~yyyzzz~~~{{{xxxwwwwwwwwwzzzyyyxxxxxxyyy{{{~~~zzzvvvtttvvvyyy|||vvvxxx{{{~~~~~~~~~|||yyyxxxxxxzzzuuusssqqqrrrttttttqqqoooooorrrvvvxxxxxxxxxxxxyyy}}}{{{xxxvvvwwwzzz~~~yyyyyyzzz{{{{{{{{{zzzzzzttttttvvvwwwyyy{{{|||}}}zzzzzz{{{|||||||||{{{{{{{{{zzz{{{}}}{{{wwwwwwzzzyyyyyyxxxyyy{{{}}}zzzwwwwwwzzz}}}|||yyyyyyzzz}}}{{{}}}|||zzzyyyzzz{{{}}}}}}{{{}}}www{{{~~~~~~yyywwwvvvvvvyyy{{{{{{{{{zzzzzzzzz|||xxx{{{~~~}}}zzzwwwxxxssstttvvvwwwzzzxxxxxxyyy{{{}}}||||||{{{zzzzzzyyyyyyyyyxxxuuuuuuwwwwwwvvvvvvyyyzzz{{{}}}}}}}}}{{{yyyxxxxxxwwwwwwxxxwwwuuuqqqnnnqqqsssvvvzzz|||~~~~~~~~~}}}{{{xxxwww~~~~~~~~~~~~~~~zzzuuuqqqyyyxxxxxxyyy|||~~~}}}~~~}}}zzzvvvsssrrrsssrrrsssvvv{{{~~~~~~|||{{{{{{{{{|||~~~~~~|||zzzyyywwwuuuuuuwwwxxxxxxwwwvvvvvvvvvvvvvvvwwwxxxyyyxxxuuusssuuuyyy}}}}}}}}}zzzwwwxxx||||||yyyyyyyyy{{{}}}}}}yyyxxxyyyyyyrrreeeVVVHHH>>>888555555666888::::::999888777;;;:::999777666444333333000////////////000111111444333333333888DDDTTT```jjjnnnqqqsssvvv|||}}}wwwwwwwwwyyy}}}|||}}}~~~~~~}}}{{{{{{zzzyyyyyy{{{|||||||||yyyxxxvvvwwwyyyzzz{{{zzzxxx{{{~~~~~~~~~||||||zzzuuupppkkkiiiiiilllooouuuzzz}}}|||zzzxxxrrrtttvvvvvvtttqqqpppooonnnoooqqqqqqppppppqqqsssxxxzzz{{{{{{yyywwwwwwwwwxxxwwwuuuuuuuuuuuusssqqqvvvvvvxxx{{{yyyuuutttvvvrrrssssssuuuvvvxxxzzz{{{wwwzzz}}}|||yyyvvvyyyzzz{{{|||||||||{{{zzz~~~~~~~~~||||||}}}|||xxxwwwyyy~~~zzzuuuqqqqqqvvv|||yyyxxxyyy{{{}}}}}}|||zzzzzz}}}}}}yyyyyy~~~~~~}}}}}}~~~~~~{{{xxxttt~~~|||zzzxxx{{{~~~}}}}}}}}}~~~~~~{{{}}}}}}yyyxxx{{{~~~}}}zzzyyyuuuuuutttttttttuuuvvvvvvuuuvvvwwwxxxxxxyyy|||~~~}}}{{{yyyyyy{{{}}}|||{{{xxxxxxxxxyyyzzz|||~~~~~~}}}||||||{{{{{{|||{{{zzzzzzzzzzzzyyyxxxwwwzzz|||}}}zzzvvvtttuuuvvvyyy|||}}}}}}}}}wwwxxxxxxyyyyyyyyyxxxwwwwwwxxxyyyzzzzzzzzzyyyyyyyyy|||{{{{{{{{{}}}}}}{{{zzz|||||||||}}}~~~|||xxxzzz{{{xxxxxxxxxyyyzzzyyyyyyyyyzzz{{{}}}~~~yyyuuuuuuwwwxxxyyyvvvvvvwwwzzz~~~}}}~~~~~~}}}{{{xxxvvvwwwxxxxxxsssppppppttttttqqqmmmooorrrvvvxxxxxxwwwwwwwwwvvvxxx{{{||||||{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{zzzzzzzzzzzzyyyzzzzzzzzz||||||{{{zzz{{{{{{|||}}}|||yyyyyy{{{yyyvvvuuuxxx{{{yyyxxxxxx|||~~~|||zzzxxxyyy{{{~~~zzzwwwwwwwww|||||||||}}}}}}}}}{{{zzz{{{zzzyyyxxxxxxzzz{{{|||{{{zzzxxxzzz~~~www{{{~~~zzzxxxwwwwwwyyy{{{{{{{{{zzz|||~~~~~~vvvxxx|||}}}yyywwwwwwuuuwww||||||yyywwwxxxwwwzzz|||}}}|||}}}~~~|||yyywwwwwwvvvwwwxxxwwwwwwwwwwwwvvvvvvwwwyyyyyy{{{{{{{{{zzzyyyxxxyyyxxxwwwwwwwwwvvvtttrrrsssuuuxxx{{{~~~}}}}}}{{{zzzyyy}}}}}}~~~~~~zzzvvvsssyyyvvvtttuuuyyy||||||{{{zzz{{{{{{zzzvvvsssqqqqqqqqqtttwww{{{~~~~~~}}}|||xxxyyyzzz}}}}}}{{{uuuuuuuuuwwwyyy{{{{{{zzzwwwwwwvvvvvvwwwwwwwwwxxxxxxuuurrruuuzzz~~~}}}||||||zzzxxxxxxxxxxxxwwwxxxyyyzzz}}}|||yyy{{{}}}~~~mmm[[[LLLBBB;;;888555777999:::;;;999777666::::::999777666444333222///000000000111111111111444333222000444>>>MMMXXXlllppprrrrrrvvv{{{|||zzz{{{xxxvvvxxx}}}|||}}}}}}{{{yyy|||yyyvvvwww{{{}}}|||{{{yyywwwvvvyyy}}}~~~|||yyyxxx{{{~~~~~~}}}}}}}}}zzzxxxoooooonnnllljjjiiijjjkkkmmmoootttzzz~~~~~~}}}{{{wwwzzz}}}{{{wwwttttttuuusssttttttsssrrrrrruuuwwwyyy|||}}}|||xxxvvvwwwyyyyyyvvvtttssstttuuuuuutttuuuwwwyyyzzzyyywwwwwwxxxuuutttttttttuuuwwwzzz{{{}}}}}}|||||||||||||||}}}vvvxxxzzz|||}}}|||{{{zzz||||||~~~~~~|||{{{zzzzzz{{{||||||zzzyyyyyyxxxxxxxxxxxxxxxyyyyyyyyyyyyxxxxxxyyyzzzzzzxxxwwwzzz~~~xxxuuuxxx}}}|||}}}}}}}}}|||zzzwwwuuu}}}zzzxxxvvvvvvzzz~~~~~~}}}~~~|||}}}{{{~~~yyy|||~~~{{{yyyzzz|||}}}}}}~~~}}}|||zzzxxxxxxwwwwwwvvvvvvuuuuuuvvvwwwtttvvvxxxyyyxxxwwwxxxyyyxxxyyyyyyvvvtttsssvvvxxxxxxxxxyyyzzz{{{|||}}}}}}{{{{{{|||{{{{{{zzzzzzyyyyyyzzzzzzzzzxxxwwwvvvvvvzzz|||}}}|||wwwtttuuuyyy|||~~~~~~|||vvvxxxxxxxxxxxxxxxxxxwwwwwwuuuvvvvvvxxxzzz{{{{{{{{{}}}||||||}}}~~~}}}}}}}}}}}}~~~~~~~~~{{{xxx{{{~~~{{{yyyzzz{{{|||xxxyyy{{{|||}}}||||||{{{~~~zzzxxxxxxxxxxxxwwwxxxwwwwwwyyy|||}}}}}}|||~~~~~~}}}zzzwwwuuuuuuuuu{{{uuupppooosssuuusssppprrrtttvvvvvvvvvvvvwwwxxxuuuxxx{{{{{{zzzyyyzzz{{{~~~~~~}}}||||||{{{{{{{{{~~~}}}|||{{{zzzzzz{{{{{{~~~}}}{{{zzzzzz{{{}}}~~~|||xxxwwwyyyxxxuuutttwww|||zzzxxxyyy}}}~~~|||zzzyyyzzz}}}~~~|||xxxvvvvvvwwwyyyyyyzzzzzzyyyyyyyyyyyyxxxxxxxxxxxxxxxxxxxxxxxxwww|||zzzwwwwwwyyyzzz|||~~~}}}}}}}}}|||zzzyyyyyy{{{|||{{{zzz{{{zzzuuuwwwyyyzzz{{{{{{zzzzzzsssssswww|||{{{wwwtttvvvxxx{{{~~~~~~|||}}}~~~{{{xxxvvvvvvwwwxxxxxxyyyyyyxxxwwwwwwwwwuuuwwwwwwxxxyyyyyyyyyxxxxxxwwwuuurrrrrrtttvvvwwwwwwvvvxxxzzz}}}{{{}}}}}}{{{{{{|||yyy{{{~~~~~~}}}zzzwwwuuuvvvtttrrrtttwwwyyywwwuuutttwwwzzzzzzxxxuuurrrqqqtttvvvzzz|||}}}||||||{{{wwwxxxzzz|||}}}{{{wwwwwwxxxzzz|||}}}|||zzzxxxxxxxxxxxxxxxwwwwwwwwwwwwuuutttvvvzzz}}}~~~}}}}}}|||{{{zzzxxxuuuuuuvvvvvvwwwzzz{{{vvvvvvyyy|||vvvhhhZZZMMMAAA:::555777888:::;;;:::999888888888888777555333111000///000000000111111111111333222111///222;;;GGGQQQggglllppprrruuuzzz{{{yyy~~~{{{xxxxxx|||~~~~~~|||}}}~~~~~~~~~}}}{{{yyywwwyyyvvvtttuuuyyy{{{yyywwwzzzxxxyyy|||}}}zzz}}}~~~|||~~~|||xxxuuuuuuyyy{{{yyywwwxxxyyyzzz{{{{{{xxxtttqqqjjjkkkkkkjjjjjjkkknnnqqqsssssstttwww{{{~~~~~~~~~}}}|||wwwtttuuuwwwvvvuuusssqqqpppsssxxx{{{xxx{{{}}}|||yyyxxxyyy{{{wwwuuussssssuuuwwwxxxxxxvvvyyy{{{zzzxxxxxxxxxxxxwwwvvvtttsssssstttvvvxxx||||||{{{{{{{{{{{{||||||uuuwwwyyy{{{||||||{{{zzzxxx{{{~~~}}}zzzwwwxxxzzzzzzzzzzzzyyyxxxtttvvvyyy{{{{{{zzzwwwvvv{{{zzzxxxxxxxxxwwwuuusssuuu|||zzzuuuvvvyyy||||||{{{yyyxxxwwwwwwwww|||xxxvvvuuuvvvwwwzzz}}}}}}||||||~~~~~~||||||~~~}}}yyy{{{}}}}}}|||zzzzzzzzzyyyzzz{{{{{{yyywwwwwwxxxxxxyyyyyywwwuuuuuuvvvwwwuuuvvvxxxxxxwwwwwwwwwxxxuuuwwwwwwtttpppppptttxxx}}}}}}}}}}}}|||{{{zzzyyyxxxyyyzzz{{{{{{zzzyyyxxxwwwyyyzzzzzzxxxwwwwwwwww|||{{{}}}~~~{{{wwwxxx}}}zzz~~~~~~{{{xxxxxxxxxyyyyyyzzzzzzzzzvvvuuuuuuxxx{{{}}}~~~~~~}}}|||}}}~~~}}}~~~~~~{{{{{{|||~~~}}}{{{zzz{{{|||}}}xxxzzz|||}}}}}}|||zzzyyy}}}}}}|||zzzyyyxxxwwwwwwzzzyyyyyyzzzzzz{{{}}}~~~~~~~~~{{{xxxvvvvvvwww{{{wwwsssrrrsssvvvvvvuuuuuuvvvvvvvvvuuuuuuwwwyyyzzzzzzyyyvvvtttvvv|||~~~}}}}}}}}}}}}~~~}}}|||||||||}}}~~~~~~}}}{{{yyyyyyzzz|||}}}|||wwwuuuwwwxxxvvvuuuwww~~~{{{yyy{{{|||{{{|||~~~~~~~~~|||||||||zzzwwwvvvvvvwwwxxxyyyzzzyyywwwvvvwwwxxxxxxyyyyyyyyyxxxwwwvvvuuuwwwzzz~~~~~~{{{xxxvvvwww|||}}}~~~}}}{{{zzzzzz{{{|||{{{zzzzzz||||||{{{yyy|||xxxvvvwwwwwwwwwxxxyyyzzzzzzwwwttttttuuutttrrruuuzzzyyy{{{}}}}}}|||~~~~~~|||yyywwwwwwyyy|||~~~xxx{{{{{{xxxwwwxxxwwwtttuuuvvvvvvwwwxxxxxxxxxxxxuuurrrooonnnqqqtttwwwxxxyyyzzz|||}}}~~~xxx||||||zzz{{{}}}xxx{{{~~~}}}zzzxxxwwwuuuttttttuuuuuuuuutttrrrrrruuuxxxyyyxxxvvvuuutttvvvyyy{{{||||||{{{|||}}}yyyxxxyyy{{{}}}}}}|||zzzzzzzzz{{{}}}~~~|||yyyyyyzzzzzzzzzyyyxxxwwwwwwwwwwwwwwwxxxyyyzzz{{{||||||{{{{{{{{{xxxttttttwwwtttvvv{{{}}}vvvrrrssswwwyyy}}}|||zzzwwwnnn___MMMAAA777888999999999999999999666666777777666444222111000////////////000111111333333222000222888CCCKKKZZZdddmmmqqqtttyyy}}}}}}}}}zzzyyyzzz{{{||||||~~~~~~}}}}}}{{{zzzyyyxxxwwwvvvvvvwwwxxxxxxvvvuuuzzzzzz|||~~~}}}{{{||||||~~~yyyrrrjjjhhhjjjmmmmmmkkkgggiiimmmqqquuuvvvsssqqqnnnnnnooonnnmmmnnnppprrrxxxuuurrrtttyyy}}}~~~~~~~~~{{{wwwuuutttuuuuuutttrrrppppppsssxxx|||xxxzzz|||}}}|||{{{{{{{{{vvvtttssssssvvvxxxyyyyyyxxx||||||yyywwwxxxxxxvvvwwwvvvtttrrrrrrssstttuuuuuuwww{{{~~~~~~|||yyyvvvvvvwwwxxxzzz{{{{{{zzzzzzxxx}}}}}}xxx{{{{{{yyyyyy{{{{{{xxxxxxxxxwwwwwwwwwxxxyyyzzz}}}{{{xxxwwwvvvuuusssqqqpppvvv|||}}}zzzxxxyyy|||{{{zzzyyywwwuuuvvvxxx{{{~~~yyywwwwwwxxxwwwxxxyyy{{{|||}}}~~~}}}}}}}}}}}}}}}|||~~~||||||||||||zzzyyywwwxxxzzzyyywwwvvvxxxyyyxxxyyyzzzxxxuuutttuuuwwwvvvvvvvvvvvvuuuvvvzzz|||uuuuuutttssssssuuuxxx{{{~~~|||zzzxxxvvvxxxzzz|||}}}|||zzzyyyuuuwwwzzzzzzxxxwwwxxxzzz|||zzz{{{~~~~~~zzz{{{zzz~~~zzzzzzzzz{{{|||}}}~~~yyywwwvvvxxx|||~~~{{{{{{{{{~~~~~~~~~zzz}}}~~~~~~}}}|||{{{{{{{{{{{{yyyzzzzzzzzzzzzyyyyyyyyyzzz{{{|||yyyvvvuuuwwwyyyyyy{{{|||{{{yyyzzz~~~~~~}}}{{{{{{|||}}}yyyxxxwwwwwwwwwwwwxxxxxxuuuvvvxxxwwwvvvvvvwwwxxxzzz{{{{{{xxxuuuwww}}}~~~}}}}}}}}}|||{{{yyyxxxwwwxxxyyyzzz|||vvvtttvvvxxxwwwvvvxxx~~~|||zzz}}}}}}}}}}}}}}}{{{|||||||||zzzwwwvvvwwwxxxyyy{{{{{{yyyvvvuuuvvvxxx}}}|||zzzxxxwwwvvvvvvvvv{{{|||||||||{{{zzzyyyxxx|||}}}}}}{{{yyyxxxyyyzzzyyyxxxxxxzzz||||||{{{zzzzzz~~~xxxxxxxxxxxxwwwwwwvvvvvvuuuvvvttttttuuusssqqquuu{{{yyyzzzzzzzzz{{{}}}}}}yyywwwwwwyyy}}}xxx||||||xxxwwwyyywwwrrrttttttuuuvvvwwwwwwxxxxxxvvvtttrrrqqqsssvvvwwwwwwyyyzzz{{{|||}}}|||{{{{{{yyy|||{{{xxxyyy{{{zzz~~~~~~zzzxxxwwwwwwwwwwwwuuusssrrrrrrsssuuuvvvwwwvvvuuuuuuwwwxxxwwwyyy{{{|||{{{|||{{{yyyxxxyyyzzz{{{zzzxxxwwwxxxzzz~~~}}}{{{{{{||||||{{{yyyxxxwwwvvvyyy{{{zzzwwwwwwyyy|||yyyxxxyyy|||zzzuuuvvv{{{vvvxxx{{{{{{xxxwwwxxxyyyzzzwwwxxxzzz{{{xxxlll[[[NNN<<<;;;:::888777777888888555666777777777666444333000///...------///111222444555444333333777>>>EEEPPP___lllqqqrrrvvv{{{}}}}}}}}}|||zzzyyyzzz}}}}}}||||||{{{{{{|||}}}~~~yyy{{{}}}~~~|||zzzxxxwwwzzz|||~~~~~~|||||||||~~~zzzzzz{{{}}}~~~|||||||||}}}ssshhhcccfffjjjkkkkkkfffgggjjjpppuuuwwwvvvssspppqqqrrrrrrpppqqqrrrtttwwwsssppprrrwww|||}}}|||~~~}}}|||{{{zzzxxxuuurrrsssttttttsssssssssvvvxxxzzzzzz{{{}}}~~~}}}zzzxxxuuutttssssssuuuwwwwwwvvvzzz~~~~~~xxxuuuvvvvvvsssuuutttssssssssstttuuuvvvtttvvvyyy{{{{{{zzzxxxvvvwwwwwwxxxxxxyyyyyyyyyzzzxxx}}}}}}{{{zzz}}}~~~zzz{{{zzzxxxwwwwwwyyy{{{}}}|||zzzwwwvvvvvvuuusssrrrsssuuuwwwxxxxxxyyy{{{}}}xxxyyyzzzxxxvvvwwwzzz}}}{{{yyyyyy{{{zzzyyyyyy{{{~~~~~~~~~{{{yyywwwyyy|||}}}{{{{{{|||{{{yyyuuuxxxzzzyyywwwvvvxxx{{{xxxyyyzzzxxxtttssstttwwwwwwvvvtttsssssswww}}}wwwtttqqqrrrwww|||}}}}}}}}}~~~}}}|||vvvxxxzzz}}}~~~}}}|||{{{sssvvvyyyzzzxxxxxxzzz||||||xxxyyy~~~}}}}}}||||||||||||}}}~~~|||zzzxxxyyy}}}}}}yyyyyyzzz}}}~~~zzz~~~~~~~~~~~~}}}|||{{{zzzyyyyyy{{{zzzxxxvvvvvvwwwxxxyyyxxxzzz{{{wwwsssrrrvvv|||xxx{{{}}}|||yyyzzz}}}~~~~~~vvvxxx{{{|||{{{yyyyyyyyytttwwwyyyzzzyyywwwwwwwwwvvvzzz|||zzz|||~~~|||||||||}}}zzzyyywwwvvvvvvvvvwwwwww{{{vvvsssvvvyyyxxxwwwyyy|||{{{~~~zzz}}}|||{{{~~~}}}}}}}}}}}}{{{xxxvvvwwwxxx{{{}}}}}}zzzwwwuuuvvvyyy{{{wwwuuuvvvxxxyyy~~~{{{yyyzzz{{{{{{{{{|||||||||zzzxxxwwwxxxzzzvvvuuuvvvxxx{{{}}}|||{{{xxx}}}zzzyyyyyyzzzyyywwwuuurrrqqqqqqssswww{{{xxxtttssswwwyyyxxxwwwxxxzzz}}}|||xxxvvvxxx{{{}}}xxx|||}}}xxxwwwyyywwwqqqsssttttttuuuvvvwwwxxxxxxzzzxxxwwwxxxyyyzzzyyywwwyyyzzz{{{{{{{{{zzzyyyxxxzzz~~~yyyvvvwwwyyy}}}~~~zzzwwwwwwzzz{{{yyyuuuqqqpppsssvvvzzzyyyvvvsssrrrsssxxx{{{vvvyyy{{{{{{{{{}}}|||zzzxxxxxxxxxyyyxxxwwwooorrrwww}}}||||||}}}}}}|||zzzxxxwwwuuuzzz~~~|||vvvtttxxx}}}vvvuuuxxx}}}{{{wwwxxxyyyzzz{{{~~~~~~}}}~~~~~~}}}{{{yyywwwwwwvvvoooddd\\\@@@>>>;;;888666666666777555666777999999777666444000///---,,,,,,...000222666777777555333666<<>>555111111444666444444444444444444444444333111///------...000111555666666555444444777999CCCNNN[[[fffsss~~~|||{{{{{{||||||||||||||||||~~~|||zzzyyyzzz|||~~~{{{yyy}}}}}}xxxuuuwwwzzzvvvzzzzzzsssppprrrsssrrrpppqqqrrrqqqoooooorrrtttxxxxxxwwwvvvuuuuuutttuuuqqqssswww{{{}}}}}}|||{{{ooossswwwwwwsssqqqrrrtttrrrrrrqqqoooooorrrwww{{{zzzyyywwwvvvvvvwwwyyyzzzyyyzzzzzzzzzxxxxxxzzz|||}}}zzzvvvtttvvv{{{vvvtttssssssvvvyyyzzz{{{xxxwwwvvvwwwxxxyyywwwvvvttttttuuutttsssuuuxxx{{{zzzyyyyyyxxxxxxyyy{{{{{{}}}{{{yyywwwvvvxxx{{{}}}}}}||||||}}}yyyxxxwwwwww{{{|||wwwzzzsssqqqwww}}}{{{xxxwwwyyyvvvvvvyyyyyyuuutttwwwwwwyyy{{{}}}~~~}}}{{{zzz~~~}}}}}}||||||}}}~~~zzzwwwyyyzzzwwwvvvxxxzzz{{{}}}zzzzzz|||{{{~~~{{{|||}}}~~~~~~~~~}}}zzzvvvxxx}}}}}}yyyyyy~~~~~~yyyyyy{{{|||||||||zzzwwwsssqqqwwwwwwwwwvvvwwwwwwxxxxxx~~~~~~}}}}}}~~~~~~~~~~~~|||{{{zzzzzz|||}}}||||||~~~~~~|||}}}~~~}}}{{{{{{}}}|||xxxwwwyyy|||}}}{{{yyyxxxxxx{{{||||||{{{|||}}}{{{www|||vvvrrrvvv}}}~~~yyy{{{}}}}}}|||{{{yyy{{{{{{xxxxxxzzzzzzwwwwww}}}~~~{{{zzzxxxvvvzzzyyyxxxxxxzzzzzzyyyxxxwwwvvvvvvyyy}}}~~~|||~~~|||zzzxxxxxxwww{{{{{{yyyxxxvvvvvvuuuuuuyyy|||}}}|||~~~|||zzzxxxxxxyyy|||}}}}}}~~~|||yyywwwxxx{{{wwwyyy{{{}}}~~~~~~~~~~~~{{{yyyzzz|||}}}{{{{{{}}}wwwzzz}}}}}}{{{yyyyyyzzz{{{||||||{{{{{{zzz{{{wwwvvvwwwrrrwww{{{zzzvvvtttxxx}}}~~~zzzxxxyyyyyywwwyyy}}}}}}{{{wwwuuutttvvvyyy{{{zzzyyyxxxxxxyyy{{{}}}wwwxxxxxxwwwuuutttuuuvvvvvvvvvvvvvvvuuuwww{{{~~~|||{{{zzzwwwxxx|||{{{xxxxxx{{{~~~~~~|||zzzrrrtttwwwxxxxxxyyyzzz{{{zzzzzz{{{|||{{{zzzyyyxxxzzzyyy{{{yyyxxxwwwxxx{{{}}}|||wwwrrrvvvvvvxxx{{{~~~~~~|||zzz}}}|||}}}{{{zzzzzzyyywwwuuu}}}zzzyyyzzz|||}}}}}}~~~||||||}}}}}}}}}|||{{{}}}~~~}}}zzzwwwwwwwwwqqqkkk^^^RRRBBB666111222444555222111000000000111222333111000000000000111111222555666666555444444777999===BBBKKK[[[ppp}}}||||||||||||}}}}}}}}}}}}}}}||||||{{{{{{|||}}}}}}}}}}}}}}}|||{{{xxxvvvuuuzzz{{{|||xxxtttqqqrrrtttvvvxxxwwwrrrpppsssuuuuuutttttttttrrroooooorrruuu{{{{{{zzzyyywwwtttrrrqqqqqqsssuuuxxxzzz{{{{{{{{{pppsssuuutttrrrqqqsssuuusssrrrrrrpppqqqsssxxx|||yyyxxxwwwwwwxxxzzz|||}}}|||}}}}}}{{{yyyxxxyyyzzz~~~|||wwwrrrqqqtttzzzvvvtttssstttxxx|||wwwvvvuuuwwwyyy{{{|||{{{ttttttuuuuuuuuuvvvzzz|||yyyyyyyyyzzz{{{{{{||||||xxxzzz|||{{{xxxvvvwwwxxx}}}~~~|||xxxuuuvvvxxxzzz{{{zzzxxxwwwwwwttttttyyy{{{yyywwwwwwxxxvvvuuuwwwwwwvvvwwwzzzxxxyyy|||~~~~~~}}}|||~~~~~~||||||}}}~~~}}}{{{}}}{{{yyyzzzzzzyyyyyyzzz{{{|||~~~~~~{{{|||~~~{{{~~~~~~}}}zzzxxx}}}yyyvvvwww{{{}}}|||zzz||||||zzz|||~~~}}}|||{{{yyyxxxwwwvvvvvvvvvuuuuuuvvvwwwyyyzzz}}}|||{{{zzz{{{|||}}}~~~}}}yyyzzz}}}~~~~~~||||||}}}~~~}}}}}}{{{yyyzzz|||~~~~~~{{{wwwvvvwwwzzz~~~~~~|||{{{zzzyyy{{{|||}}}}}}}}}|||zzzwww|||wwwsssvvv}}}~~~yyy~~~}}}{{{zzz||||||zzzyyyxxxyyyzzzzzzyyyzzzzzz{{{|||}}}{{{yyyzzzwwwvvvwww{{{|||{{{xxx{{{xxxvvvyyy}}}}}}|||zzzxxxwwwvvvwww|||yyyvvvuuuvvvwwwvvvuuu{{{|||}}}}}}~~~~~~~~~~~~~~~|||{{{yyyyyyzzz{{{|||zzz}}}}}}}}}|||{{{{{{|||}}}~~~|||}}}~~~}}}}}}|||||||||{{{zzzyyyzzzxxxzzz|||~~~~~~}}}{{{yyyzzz{{{zzzyyyyyyzzz|||~~~}}}zzzxxxyyyzzzvvvxxxyyyxxxwwwwww{{{~~~}}}{{{yyyxxxxxxxxxzzz||||||zzzxxxwwwwwwxxxzzz{{{zzzyyyxxxxxxyyy|||yyyzzz{{{zzzxxxwwwwwwxxxuuuvvvvvvvvvvvvwww{{{}}}|||zzzwwwwwwvvvwwwyyy{{{zzz|||~~~{{{|||}}}~~~~~~}}}|||{{{vvvzzz~~~~~~|||{{{|||~~~~~~|||xxxuuutttxxxyyy|||}}}yyywwwwwwyyy|||~~~}}}zzzvvvwwwwwwwwwyyy{{{|||zzzyyy}}}}}}}}}}}}}}}|||zzzyyy{{{zzzwwwvvvuuuuuuuuuuuu~~~|||{{{zzz{{{|||~~~~~~~~~{{{}}}~~~{{{yyyyyyzzzxxxvvvjjj\\\III;;;444333444444444333000.........000111111111222333333333333333555666666555444444777999:::===EEEVVVjjjxxxzzzwww}}}||||||{{{{{{zzzzzzzzz{{{||||||}}}}}}|||{{{zzz{{{zzzzzzyyywwwuuusssrrruuuuuuuuusssqqqqqquuuxxxuuuuuutttrrrrrruuuwwwyyyxxxuuusssqqqrrrssstttuuu||||||{{{zzzwwwssspppnnnssssssssstttttttttuuuuuuuuuvvvvvvtttrrrrrrtttwwwtttttttttssssssuuuyyy}}}|||||||||}}}}}}~~~}}}}}}|||zzzwwwuuuuuuvvvvvvwwwyyyxxxwwwvvvvvvwwwvvvuuuuuuwww{{{}}}~~~~~~wwwwwwxxxzzz||||||{{{yyywwwxxxxxxxxxxxxxxx{{{}}}zzz{{{{{{||||||{{{zzzzzzwww|||~~~xxxuuuuuuxxxyyy}}}}}}zzzzzz{{{|||}}}{{{{{{zzzsssvvvxxxxxxvvvtttuuuvvvxxxxxxzzzzzzxxxuuuttttttvvvtttsssssstttvvvyyy|||yyyzzz|||~~~~~~}}}~~~{{{|||~~~}}}{{{|||~~~yyyvvvwww{{{|||}}}}}}}}}zzz~~~|||}}}|||~~~}}}{{{yyyyyyxxxxxxwwwvvvxxxzzz||||||wwwwwwwwwwww|||~~~zzzwwwvvvwwwyyyzzzuuuuuuuuuuuuwwwyyy|||}}}zzzyyyyyyyyyzzz|||~~~{{{}}}}}}yyyyyy}}}{{{}}}|||||||||}}}~~~~~~}}}{{{yyyxxxyyy{{{}}}}}}}}}|||{{{xxxwwwwwwyyy~~~~~~}}}}}}||||||~~~~~~{{{yyyxxxzzzxxxvvvwwwzzz||||||{{{~~~{{{zzz}}}zzzyyyyyyyyy|||~~~yyyuuuwww|||}}}zzzxxxvvvuuuwww{{{}}}|||zzz{{{yyywwwyyy}}}~~~~~~{{{yyywwwvvvvvvvvv{{{xxxvvvuuuvvvwwwwwwvvv}}}||||||{{{||||||{{{zzz}}}~~~~~~}}}}}}|||{{{{{{||||||xxx|||}}}~~~~~~|||zzzyyy|||}}}~~~}}}~~~{{{yyyxxxwwwuuuyyyzzzzzz{{{||||||}}}}}}{{{{{{zzzxxxvvvwww{{{~~~|||wwwuuuwwwzzz||||||yyyvvvtttvvvzzz}}}~~~~~~xxxzzzzzzzzzzzz{{{{{{zzzzzz{{{{{{|||{{{{{{zzzyyyyyyyyyzzzzzz{{{|||}}}}}}{{{|||}}}|||zzzyyyzzz{{{xxxyyyyyyxxxwwwwwwyyy{{{yyyyyyvvvttttttwwwyyyzzzuuuyyy~~~{{{yyyyyyzzz{{{||||||{{{{{{vvvzzz~~~}}}|||~~~}}}{{{xxxuuutttwww{{{~~~~~~|||{{{|||zzzzzzzzz|||}}}~~~}}}|||yyywwwuuuuuuxxxzzz||||||||||||}}}|||{{{zzzyyyyyyuuutttsssrrrrrrssstttvvvxxxzzz|||~~~~~~~~~~~~~~~~~~}}}~~~~~~||||||}}}||||||}}}rrrfffSSSDDD:::666555444888666333000///...//////111222444555555555555444444555666666555555666888777<<>>888666999888777777555555444333222222222111111111111111000444888:::999666555444222222:::IIIXXXdddrrr~~~tttssssssssstttwwwyyy{{{xxxyyy{{{|||}}}|||{{{{{{tttwwwzzz||||||yyyuuurrruuuvvvyyy{{{|||{{{xxxvvvwwwsssssszzz~~~|||{{{|||wwwxxxzzzzzzyyyxxxwwwwwwwwwwwwwwwvvvvvvwwwwwwxxxvvvwwwxxxzzz{{{||||||}}}|||{{{{{{{{{|||}}}~~~}}}{{{|||{{{yyyxxxxxxzzz||||||}}}~~~~~~}}}{{{xxxvvv{{{{{{{{{zzzxxxwwwxxxzzz~~~~~~|||yyywwwvvvxxxyyyzzzyyywwwwwwyyyzzzzzzyyy|||{{{zzz{{{|||{{{xxxvvvvvvyyy{{{||||||}}}~~~~~~{{{yyywwwwwwvvvwww|||||||||{{{zzzyyyxxxwww~~~{{{xxxsssmmmeee```eeemmmtttuuuvvvxxxyyywwwvvvvvvtttqqqooonnnooopppoootttxxxxxxzzz}}}{{{vvvsssvvvvvvrrrtttyyy|||zzz||||||||||||{{{{{{{{{zzz~~~|||{{{}}}~~~~~~~~~~~~|||yyyxxxyyyxxxuuuuuuxxx{{{yyy}}}|||{{{{{{}}}~~~}}}||||||}}}}}}~~~|||{{{zzzyyyyyyzzzzzzvvvsssvvv|||zzzxxxxxxzzzzzzxxxxxxzzzxxxyyy{{{{{{{{{yyywwwvvvwwwxxxyyyyyyyyywwwvvvuuuuuuvvvxxxyyyzzzyyyxxxxxxwwwzzz~~~~~~|||{{{{{{|||}}}{{{zzz|||}}}{{{||||||zzzyyy{{{~~~}}}}}}~~~~~~}}}|||{{{}}}~~~}}}~~~~~~|||vvvxxx~~~xxxwwwwwwzzz~~~}}}|||zzzzzz}}}~~~zzzxxx{{{zzzvvvxxxvvvzzzyyyyyyzzz|||}}}{{{wwwuuuvvvxxxqqqwww|||{{{wwwuuuyyy~~~yyyzzz{{{|||{{{zzzyyyxxxyyy~~~~~~|||~~~}}}{{{zzz{{{~~~}}}}}}||||||{{{{{{zzzzzz~~~{{{xxxyyy{{{}}}}}}|||{{{|||}}}}}}|||zzzxxxwwwxxxyyyzzzyyyxxxwwwxxxyyy}}}zzzxxxxxxzzz}}}~~~}}}|||{{{yyyyyyxxxxxxxxxvvvzzzzzzuuuuuuyyyxxxtttrrrtttxxxzzz{{{zzzwwwvvvvvvvvvwww}}}|||vvvwwwyyy{{{yyyuuusssuuuwwwwwwwwwxxxyyyyyyzzzzzz{{{~~~|||zzz}}}{{{vvv~~~}}}{{{yyyxxxxxxxxxxxx{{{zzzxxxwwwwwwxxxzzz{{{wwwyyyzzz{{{zzz{{{}}}~~~{{{||||||zzzxxxvvvvvvwwwtttwwwuuuppppppvvvyyyvvv{{{}}}}}}}}}}}}}}}}}}}}}}}}}}}|||yyyvvvwww{{{~~~}}}|||~~~zzzwwwuuuuuuwwwxxxwwwwwwzzz|||~~~|||zzzyyyyyy{{{{{{zzzyyyxxx{{{|||{{{xxxvvvwwwxxxwwwzzz||||||zzzzzz|||~~~}}}|||yyy|||rrrsssooobbbPPP@@@999777666666777888888777777666111111000///.........//////333888;;;:::777444333222---000>>>NNN^^^nnn{{{ppppppppprrruuuyyy}}}wwwxxxzzz||||||}}}||||||rrruuuzzz}}}}}}zzzuuurrrppptttzzzyyytttwwwsssttt|||}}}{{{|||uuu|||xxxsssuuuxxxwwwwwwvvvvvvwwwyyy{{{|||zzz{{{|||||||||{{{zzzyyyyyyyyyyyy{{{~~~}}}}}}}}}{{{xxxxxxyyy{{{{{{|||~~~~~~|||yyywwwwwwxxxxxxwwwvvvuuuwwwyyy}}}~~~~~~{{{xxxvvvvvv}}}zzzvvvuuuwwwzzz}}}~~~|||yyywwwvvvtttsssrrruuuxxx{{{|||~~~~~~|||yyywwwvvvwwwxxxyyyyyyyyyzzz{{{|||zzzwwwttt}}}zzzxxxwwwvvvrrrkkkfffiiiooouuuvvvwwwyyyxxxtttxxxvvvssspppooonnnnnnoooqqqvvvxxxwwwzzz}}}zzzrrruuuxxxxxxtttvvv{{{}}}zzz|||||||||{{{zzzzzzyyyyyy~~~}}}~~~~~~}}}}}}}}}wwwuuuwwwyyyzzzyyy~~~~~~~~~yyyxxxwwwxxxzzz~~~}}}{{{{{{}}}yyyyyyzzz|||}}}|||xxxuuuxxxwwwwwwyyy|||}}}|||zzz{{{{{{|||}}}{{{yyywwwuuu~~~{{{yyywwwvvvvvvvvv}}}zzzwwwvvvwwwyyyzzz{{{|||yyywwwvvvxxxzzz{{{{{{{{{yyyxxx{{{~~~|||yyy~~~}}}~~~~~~zzz}}}{{{~~~{{{yyyyyy|||{{{{{{~~~~~~~~~~~~~~~}}}|||{{{||||||}}}zzzuuuttttttvvvzzz}}}~~~|||zzz}}}}}}}}}~~~~~~}}}{{{{{{|||}}}zzzxxx|||}}}~~~{{{zzz{{{|||}}}~~~}}}{{{wwwvvvwwwxxxuuuxxx{{{|||{{{{{{{{{|||{{{~~~{{{yyyxxxxxx|||~~~|||{{{|||~~~zzzxxx{{{~~~}}}}}}|||yyywwwxxx}}}||||||zzzxxxyyy|||{{{{{{{{{zzzzzzyyyyyyxxxwwwwwwwwwwwwwwwwwwwwwwwwwwwzzz}}}~~~~~~}}}~~~zzz|||~~~|||yyyvvvxxxxxxxxxxxxwwwwwwvvvvvvvvvwwwwwwvvvtttrrrssstttwwwwwwwwwxxxyyyzzz||||||{{{xxxuuuuuuvvvyyy{{{{{{{{{wwwtttvvvzzz~~~~~~zzz}}}}}}zzzwwwvvvxxxyyy{{{{{{zzzxxxuuusss{{{{{{{{{zzzyyyxxxvvvvvvzzzxxxwwwyyy{{{||||||{{{}}}yyyyyy|||{{{vvvtttxxxxxxvvvtttrrrsssvvvyyy{{{xxxzzz|||~~~~~~{{{yyy||||||~~~|||{{{~~~}}}wwwzzzzzz}}}{{{tttsssvvv{{{zzz|||~~~}}}}}}|||}}}}}}|||zzzzzzyyyxxxwww}}}|||zzzxxxwwwwwwwwwxxx|||xxxyyy}}}}}}~~~|||}}}xxxvvvqqqfffXXXIII???999555555555666666666666666444111---,,,---,,,***'''---000444666666444333222333222555>>>IIIUUUeeessssssssstttwww{{{|||zzzwww||||||||||||{{{yyywwwuuuvvvuuuuuuwwwzzzzzzvvvsssrrrvvv{{{|||{{{yyyzzz{{{vvvxxxzzz{{{{{{{{{}}}~~~ssswww{{{|||yyywwwwwwxxxtttwww{{{|||zzzzzz|||~~~zzzzzzyyy|||zzzuuu|||~~~zzzyyyzzzwwwzzz|||yyytttssswww|||||||||{{{{{{zzzyyyxxxwwwsssxxx{{{xxxttttttzzz|||yyyyyy{{{|||yyyvvvxxxxxxyyyyyyzzz{{{||||||xxxzzz~~~~~~zzzuuurrrsssuuuxxx{{{}}}~~~~~~}}}zzzvvvvvvzzz}}}wwwzzz|||zzzuuutttwww{{{{{{yyywwwvvvuuussspppmmmppprrruuuxxxzzz{{{{{{zzzvvvuuusssssssssqqqooommmnnnqqqvvvzzz{{{yyyvvvtttwwwvvvvvvwwwyyyzzzxxxwww|||zzz{{{~~~~~~yyyttt~~~}}}|||}}}zzz{{{||||||}}}|||{{{|||||||||{{{|||~~~~~~}}}|||yyy{{{}}}~~~}}}~~~~~~~~~|||{{{}}}|||{{{yyyyyyzzzzzzyyyxxxwwwwwwxxxzzz~~~~~~zzz{{{|||||||||{{{zzzyyy{{{zzzyyyxxxwwwxxxxxxyyy|||yyywwwvvvxxxyyyzzzyyy{{{yyywwwwwwyyy{{{{{{zzz|||zzzyyyyyy{{{|||{{{{{{{{{zzzzzz|||~~~}}}yyyvvvwww{{{~~~}}}{{{zzz~~~~~~yyy~~~}}}|||~~~|||yyyzzzxxxwwwwwwyyyzzzzzzzzzzzzzzzyyyyyyzzz{{{}}}~~~~~~~~~|||zzz{{{}}}~~~|||zzz~~~}}}||||||}}}}}}~~~}}}|||yyyxxxwwwwwwsssvvvyyy{{{||||||~~~{{{}}}~~~~~~|||zzz{{{{{{|||||||||~~~~~~|||{{{|||~~~zzz{{{{{{zzzxxxyyy{{{~~~yyyyyyzzzyyyzzz|||||||||zzzzzzzzzzzzyyyyyyyyyyyy{{{zzzzzzzzzyyyyyyxxxxxxuuuxxx{{{}}}}}}}}}~~~{{{{{{||||||||||||||||||xxxwwwwwwwwwwwwwwwxxxxxxyyyzzzyyywwwtttrrrqqqrrrvvvvvvvvvwwwxxxyyyzzz{{{yyywwwuuuuuuvvvxxxxxxxxxvvvvvvwwwwwwyyy{{{~~~}}}~~~~~~|||zzzyyyzzzwwwyyyzzz{{{{{{zzzwwwvvvwwwxxxyyyyyyyyyyyywwwwwwtttuuuwwwxxxyyyyyyyyyyyywwwuuuxxx}}}~~~yyywwwyyyzzzxxxvvvuuuuuuvvvxxxyyyxxxyyy{{{|||~~~~~~~~~}}}zzzzzzzzz|||~~~~~~zzz}}}yyyzzz}}}}}}yyyxxx{{{~~~}}}~~~~~~|||{{{{{{{{{{{{|||zzzyyywwwtttsss||||||{{{zzzyyyyyyyyyyyy}}}~~~|||zzz{{{zzzwwwpppdddUUUFFF>>>666666555555555555444444000---***))))))(((&&&###***,,,...///.........///555333555<<>>:::666555888:::888666333333333222///---++++++&&&)))---///...,,,,,,,,,,,,******000777@@@MMMYYYfffjjjpppvvvyyyzzzzzzzzzuuuvvvwwwxxxxxxwwwvvvvvvqqqqqqooonnnnnnpppsssuuupppqqqtttzzz}}}yyywwwyyy{{{wwwvvvwwwyyyyyywwwyyyyyyzzz}}}zzzvvvtttuuuxxx||||||zzzxxxwwwyyywwwvvvwwwzzz{{{xxxuuu|||{{{{{{|||~~~}}}zzzxxx}}}|||{{{yyyyyyxxxyyyyyy}}}xxxtttuuuyyy}}}~~~}}}~~~~~~~~~{{{~~~|||zzzxxxwwwvvvzzzyyyxxxwwwwwwxxxyyyzzz~~~|||zzzyyyyyyzzzzzzzzzxxxwwwvvvwwwwwwxxxxxxrrrsssuuuuuuvvvvvvxxxyyysssqqqnnnnnnqqquuuxxxyyyyyyzzz{{{||||||zzzxxxwwwwwwwwwwwwyyyyyyvvvqqqnnnmmmppptttxxxzzz{{{{{{{{{wwwvvvvvvwwwyyyzzzyyyxxxvvv||||||wwwwwwyyy}}}{{{~~~}}}}}}~~~|||~~~}}}|||~~~|||}}}xxxwwwwwwyyyzzz{{{yyywww|||{{{zzzzzz{{{zzzxxxvvvzzzyyyyyyyyyxxxxxxwwwwwwyyyyyyzzz{{{{{{{{{{{{{{{yyyxxxyyy{{{}}}}}}{{{zzzwwwwwwxxxzzz||||||yyywwwnnnrrrvvvyyyzzz|||~~~yyy|||~~~{{{yyyxxxqqqmmmiiihhhkkkpppuuuxxxxxx}}}{{{zzz~~~}}}}}}}}}zzz}}}}}}vvv{{{~~~}}}xxxyyyzzz|||~~~}}}zzzxxxzzzzzzzzzzzz{{{|||}}}~~~|||~~~~~~}}}}}}~~~{{{}}}}}}{{{}}}}}}}}}||||||~~~}}}xxxwwwzzz}}}}}}zzz}}}zzzxxxxxx{{{}}}}}}yyy{{{yyytttuuu{{{~~~~~~~~~~~~~~~~~~zzzzzzyyyyyyxxxwwwvvvvvvtttxxx}}}tttwww{{{}}}{{{~~~{{{yyywwwwwwxxxyyyyyyyyyyyywwwtttsssrrrsssrrrrrrrrrssstttuuuvvvwwwvvvvvvwwwxxxwwwtttoookkknnnmmmnnnrrrxxxzzzxxxtttxxx{{{~~~{{{yyyxxxxxxwwwuuutttssstttuuuvvvzzz{{{|||}}}|||yyyvvvttt|||wwwtttuuuzzz}}}zzz{{{{{{xxxxxxxxxzzz{{{||||||||||||~~~}}}|||{{{{{{{{{{{{uuuyyy~~~~~~|||{{{~~~~~~~~~~~~}}}}}}|||zzzzzz{{{}}}|||yyyyyy}}}~~~|||}}}}}}~~~{{{{{{|||}}}}}}}}}|||yyyzzz}}}{{{xxxsssoookkkcccZZZTTTBBB<<<666555777888555222000111333222000---,,,,,,&&&***...111000...,,,,,,+++)))***000555<<