BM6P6(@ 999999999:::<<<<<<:::888777777555111...,,,---///---...///222444444111...333333333333333333333333666777888:::<<<;;;888555777555555888<<<===;;;888888:::>>>BBBGGGNNNWWW\\\lll~~~}}}nnn]]]RRRHHHBBB======<<<666111000000000///000222555888:::888999999999888666444333444333333222222222333333555777777555333333777:::::::::888333///...111444555555555444444555888:::444555888;;;<<<;;;999888888888777666555444333222444222000111333444222000+++...222555555444444444111000000444888:::888666222///---...333777999999777444333666<<<>>><<<999888555222111111222111000888AAAQQQbbbkkkhhh[[[PPP@@@<<<999888:::;;;999888999888777555444333222222333555777555222111222444888777666555333222111111555555555333222333666999888555333444777888777555333333333333333333222222333000------///111333333444222222555:::<<<888444111000//////111333333222;;;999777555444<<>>@@@EEELLLVVV]]]mmm}}}}}}nnn]]]RRRGGG@@@;;;;;;999444111111/////////000333777:::<<<;;;;;;:::999888777555444666666444333333333444444666777666444222111444777555666555222...---...111666777888777666666888999444444444555666777888999::::::999999888777777777666333111111444444222000+++///222444444333222333333333333666999:::888666///---+++---222666999999777444333666:::<<<:::777777555333333444444333222333999DDDQQQYYYVVVKKKBBB999777555555777888777555888777555333222111222222333555777666444222444555999888777555444222111000333444444444333444666888777555333444777999888777555555444333222222222333444111...---///111222333222111000333888:::777444111000///000222444444333999888666555444;;;NNNaaayyysssbbbIII666/////////000//////333888:::777333333777777555444666555111...444===LLLaaammmcccQQQ@@@888222111111...+++,,,,,,,,,...000333555555444999888555333111000000000111222333111...***)))(((+++111555555777:::<<<:::888999999777333///------------...111666999999999111...+++,,,000333222000------...//////...------///111222222///---------//////...///111333666888666444333333444444333222000111111222333444444444555444333444666777555222222///---,,,,,,------,,,000000///......///111222222333444555444333333333///---++++++---///000000000000000000111222333444666666555333111111222333666222---))))))+++///222888888666444111000111333222444555444111///000111///------///222333222000///...---000444666666444444222111000111111///...,,,)))(((***///000...+++---000333333111000111222333333333444444444555555;;;EEETTTdddrrr~~~jjjMMMBBB888555666555444555555555444333111111333444555666666555444444666888555111,,,+++---000111111222333000---...444666555333555777888666333///,,,111///......///000///...111222333333333111///...111111222333444555666666555666555333000///000222???<<<999777888999::::::999888666222---++++++,,,+++,,,...111444555444222......///111333555666777666666777999:::999666333------///444888::::::::::::<<<===>>>BBBKKKWWW___ppp||||||nnn]]]RRREEE???999888666333222333.........000333777:::======<<<:::888777666555555999888666333333333444555666666555222///...///000111222222111///---------555777999999888777777888333111///...///222666888::::::::::::::::::::::::888555222111333444222///---///222333222111000000555555666777::::::888777,,,+++***,,,111555888999777555444555888999777444444444444666888999888777000333888>>>BBBAAA:::333222111111333555666555444777555222000//////111222444555777777666555666777888888777555333000...---///111444555444555666888555444333444777999::::::888666444222222222333444555222///...///111222222222000///111555888777555222111000111333555555444666666666555555<<>>555333333444555444000---...///111333555666666555555333000------...111222333555666777777777777777555444333222///---***(((,,,///333555555555666777555444444444666999;;;<<<999777444222111222333444555333///...///111222222222111000111444777777777777555333444555666555444333444555666777>>>QQQcccmmmdddSSSAAA999888666222111///---...000222222222111555777666777888777333555888GGG___mmmjjj\\\RRRAAA:::555444333...)))(((+++---000222222222222222444333222111000///......///000222222000...------222666888555222222000---222444555444222111111222///111444999<<<===;;;999444333222333444444222//////////////////.........///111333444333222222333777666444333222111111222222111000222444666666555333333333333333444444444666666666666666666555444444111---,,,---///111222222111000/////////000111///000333666888888777555222111///000222444444444111111333444555555444444666333000111555777666555444222000......///111333333555666555000+++'''%%%)))***,,,...///000111222222333333444333222000......------...///111222333444333111111222222000//////...,,,---///000000...///111333555666777777777888777555333222222222222222:::GGGVVVgggxxxwwwdddPPPDDD999666555333222333222444444111------111555555666777555444333333555888666222///---,,,++++++///000...))))))---111111,,,///222555666444111///000//////000222333222111000000///.........------///...------///333777:::777999;;;;;;999444000---<<<<<<<<<===>>><<<999666222333333111///---...///222111222444666777666444222111000//////111222333111222333666777777444111---///111333555555666666777999;;;<<<@@@LLL]]]jjjyyyyyylll]]]SSSFFFAAA<<<999666444666;;;333111000......///111222777666444222111111222222777555333111//////000111111///---***(((&&&%%%###%%%'''+++...//////---+++)))---222555666555555555...//////000111333555666666777888999:::;;;<<<<<<666222...---...///...,,,///111222111///---------///111444666777777777888000000000000111222444666666555555555555444333111///000444999>>>BBBCCCBBB999777333111000///...---+++---000222333444444555444222///---,,,...111333333444555777888777666555/////////...,,,***'''%%%***...222555555555666666555555444444555777:::<<<999777444111111111333555555222///...///111333333444444333444666777888888:::888666666666777666555222333555777999AAAUUUgggkkkbbbQQQAAA::::::888444111000......///111222222///333666666777:::999666666999HHH```pppnnnaaaXXXCCC<<<666555333---((('''***---111333222111222333222222111111000///......000222444444222000000000111555666222000111111...000222333222111111222444111333666:::======:::777666555555666666666444333111111111000000/////////---///333555555666777888:::999777555333222111111000000000111444666666555333333333333333333333222555555666666555444333333333000---,,,///222555666111111000//////000222222000000222555999:::888666555333222333555666555555222222222222222444555666888444111111444666555333222222111000111111222333000333555555111,,,(((&&&******+++---///000000///444555777777666444222111333000---***)))+++///111555333222111111111///---000///...///111333333444000111333666888999888888888777666444333222111111///777DDDTTTeeewww{{{iiiPPPDDD999666555333222222444555444222//////222555555666777666444333333444888666444111---***))))))...111000+++(((+++......***---222666777777555333111000111222444444333222------.........///000000///---,,,,,,...333888;;;777999;;;;;;999555///+++999999;;;===>>><<<888444000111222111///...///000222111222444666888777666444333000///......000000000111333666888888555333000222555666555555666666777:::======AAAMMM___mmm|||wwwkkk^^^TTTGGGCCC>>><<<888555777<<<777555222///---------...222111111000///000000000333222111000///............,,,***((((((&&&$$$"""!!!%%%***...///---+++(((,,,000444444444555555...///111333555666666666777888888:::;;;<<<<<<===444000,,,+++---...---,,,000111222111///------......000333555444444555666000111222222111111333444666666666555555333222222000000222666;;;???@@@@@@888666333111///...//////***,,,...//////000111333333111///......000222444222222333555777666444111***+++,,,---,,,***(((&&&***---111444444444555666555555333222000222555888666444333111111222333444444222///...000222444444666666777777777888888888999777666666777777777666444444666777999BBBVVVhhhkkkcccSSSBBB:::999777333111000000///000111333444000444555444666:::;;;888555:::FFF[[[nnnsssiii]]]FFF===777555222,,,(((''')))...333555333222333444000111111111000///......111333555555333222222222,,,000111---,,,///111000///000111111000111333444444555777:::<<<;;;777444555555666666777777888888444444222111111111111111---000444666777888:::;;;:::999888666444222111000000//////111444666666555333333333222222111111111222444555444222111111111333000......111444666777///......///000222444666333111111444999;;;:::888666555444444555555444333111111000000000222444555777555222111222333222222222222333444444555555555222444777666444000...------,,,,,,---///000///---333555999999888666444444666333---(((%%%'''---111333222000000111000///---000000///000111333555666111111222555888999888666777777666555444222000///...555AAAOOOaaasssqqqPPPDDD999666555333222333555555444333333333333333333444666555444333333444666666555222...***)))))),,,111222...***,,,------+++...333777888888666444111111111333555444222000,,,---...000111111111111///...------///333777:::777777777777777333...***666666777999:::999666333000111222111///...............///222666888999999444333000...---...///000000111444777;;;;;;999777222555888999888777888999999===@@@@@@BBBMMM^^^lll|||}}}uuujjj^^^UUUGGGCCC@@@>>>999444666<<<:::888444111...------------...//////000000/////////000000111000///...------+++))))))))))))&&&######***000333222///---000333555555555555666000111222444666777888999666666777888999::::::;;;444///+++***---///...---000111222111///......///000333555555333111111222---000111111000000222444555666666666555333333333222111111222555777888777444444333222000000000111---...000///......000333222222111111111222444555111111111333555444000---(((***,,,...///...---++++++...111333333333444555333333111...++++++...222222222111111111222333333333111......111333555666777888999999888777666666333222111333555888888888888777777666666>>>SSSfffllleeeUUUCCC999666333000000111111222222333444555444777666444444888:::888555:::CCCQQQgggvvvnnn^^^HHH???777444111,,,((('''(((...444666555333555777000000111111111000///...222333555555333111111111+++------))))))...222333///000000000///000222555666666777888999888555222333333444444555777999;;;777666444333222222333333000222666888888999:::;;;777777666555333222000///000//////111444555555444333333222111111000//////000222333222///---...///555333111111333444555444,,,,,,---...111444777999666333000333888;;;;;;999666555333333444333111///---...///000111111111111333333333111000000222333333444666888999999888777555666777666333111111222...---,,,...111222000...///444888:::999777666777555333///***''')))...333///...---...000111111000111111000//////000222444111000111333777888666444555666777777666333000...///333;;;GGGXXXlllnnnOOODDD999666555444333333666333222333666666333//////111333333222111111222333555555333...+++)))***(((///333111......000///...111444777888666333111111000111222333333000---...///111333333333222111//////......000333777999666444222222222111---)))555444333444555666555444111333333222///---,,,,,,)))***+++///555999;;;;;;333222///------...000111111333555999===>>><<<:::222666999:::999999;;;===<<<@@@CCCBBBCCCLLL]]]kkk||||||tttjjj^^^UUUGGGDDDAAA>>>999444555:::;;;999666222000/////////+++,,,...000111000000///...///111222222000...------+++)))***++++++(((%%% !!!%%%,,,444888777555333555777777666666666666111222222333555777:::;;;333444444555666666777777444000++++++---000000///111222222111000//////111333666888666222//////000***---000000//////222555444666777666555444444444555222000///000111111000111222444444333222222222111333333111//////222555222222222222333444555555111000000222444333...***)))+++...111222222111000,,,///111222222222444555111111///+++&&&&&&)))---///000000111222222333333222000......111444666777777999:::;;;999666555444---------000444888999:::;;;999777555444;;;OOObbblllfffWWWDDD777222000...000111333333333444555777888:::777333333666888666555;;;@@@JJJbbbwwwppp\\\JJJ@@@777333000+++(((((('''...555777666444666888///000111222222111000///111333555444222111000000,,,...---((()))///444666///000000//////000222555777777666777777666333000000111222222333666:::===888777555444333333444444333555888999888888999999444444444333222111///...000000///111333555555444333222222111000///.........000222111---+++,,,...777555333333444444333222******,,,...222666999<<<888444000222777;;;;;;999555444222222222000...,,,))),,,///111222111///---000222333111///...222555555666999;;;<<<;;;::::::666777666333111000111222///------///222333222///---222777999888777777888222222111...++++++000444+++***+++---000222333222222111000...------///111111000000222666777555222333555777888777444000...///222777@@@QQQfff|||zzzdddOOOCCC888555666444333444666222000333888888222,,,,,,...000111000000000000222444555333///+++***+++%%%---444222000111333222111333666777777444000---000///000111222111...+++000222444555555333111///000//////000111444777888666222///...//////,,,***444555777888666555555555777666555111---***))))))))),,,...///333888999666555000+++((()))---000222555555888;;;======;;;888222444888999999999999:::===:::;;;AAAHHHPPPZZZccc|||wwwooolllddd[[[LLLDDD===<<<:::777444555777555222000000000//////...,,,,,,///333555444111111111000...------///111111///---,,,.../////////******,,,000555;;;@@@CCC<<<;;;888555333333666999888555333333777999999888777444111333777:::888555222222000///......------000222444444333111111222222666888666000---...111+++...111111111222555999666444222111222222111000111222111,,,'''&&&***...444333222222444555555444333555555111111444444111111333555222...---000444000///...///...---***''''''***...222444333000......000222222111111222333222333111***""" %%%+++333222111333555555444222111111111222333444555666444555666888999666222...,,,---///111444777:::;;;???>>><<<888666>>>UUUjjjzzzpppXXXCCC:::111+++333444333222222333555888999;;;999666444333333444555777888???QQQiiiuuukkkZZZEEE===666555333,,,$$$ &&&+++111666666555444333...000333666555222///,,,//////000//////...------///000000000000111111111///---,,,///444888999999:::888555333333222111///000///......000444888:::888777555222//////222444888999:::;;;;;;:::888888999777333///------...///111222333333222333444666444444444444333222111000222333333000,,,+++---000555555555444222000...---***,,,...000111333777:::;;;999666333333444777999555555555444333000...---+++---000111111000---,,,...000333444444222222222777777777999;;;;;;999777777666333111///......///000...,,,,,,---/////////...222555777777555444444666444000---++++++,,,---++++++---000333555444333333111///...---...///000000///000222555888888888777666555666666555222000555777<<>><<<777444333555444222000000000000//////......000444666555333222222111///...///222555333111//////111222222111111111111333666:::>>>@@@<<<;;;999777555666888999777555333444777999999888555222000333777:::999777444333222000///.........000222444444333222222222222555777555111......///***,,,...//////111666999666444222111111111000//////111111...***(((+++...444333222222444555555444444666444000000333444222111333444111---,,,///333000///...---...---***((()))+++///222333222111///...111333444444444555555222333111+++"""###(((000111222222333333222222333333333333444444555555444444444555666444000------...///111333666888999;;;999777444333===VVVlll}}}sssZZZDDD;;;222+++111444444333333444666888:::>>>;;;777444222222444555888:::AAAQQQeeennnbbbRRRBBB;;;666555111***$$$"""$$$)))///444666666666666///111333444444111...---...//////000000000//////111111111111111111111111111//////111555888999999999777555444444333000...///.........000333555777555555444111//////111333888888888888888888777666888666333111............000111222111111111333555555555555444333222111000222333333111...---000444666555444333222111000///,,,---///000111333666888:::888555333222333555777666666666555333000...------...///000000///---,,,///222555555444333222333777666666777999999888666222222111000///////////////---++++++---.........---000333555444333444444555333000---,,,,,,...///,,,,,,...111444666444333111000...------///111222222111111333555777666555444333333555777777666444777999<<<@@@FFFRRRjjjuuuaaaMMMEEE<<<888555111111444444555666777555333000...---///111333444333111000222222111000...,,,***)))(((((())),,,///222333444555666777666444333333333888666444222111000000000000111333111//////000333222222111000000000000111...//////000///...,,,+++333444555666666666666666444555777777444000+++'''''',,,...///111666777444222///***((()))+++---...333222222333666777777666555666555444333333555666;;;999;;;BBBIIIQQQ]]]hhh{{{|||ssslllcccZZZRRRJJJCCCAAA>>>888333222333333222111000111111111222111111333555777777666555444222000///000444777666444333333444555555444888888777777888999;;;<<<;;;;;;:::999999999888888555444444444666888777666444222000333777::::::888666555444222000//////...///222444444333111111222222333555555333111...,,,)))******+++,,,111666;;;777555222111111000...,,,,,,000222222///---...///555333222333444666555555555666444//////333555333111222333000---,,,...111000...,,,,,,,,,---,,,***---...000111222222111111///222666777777777777777222444333---%%%!!!###&&&...111333333111000111333777777666666555555555555333222111222222222000......//////000222444555666888666444222333>>>XXXppp}}}tttZZZDDD>>>777000444666555444444444666777888???<<<888555333333444555888<<>>888333222222333333333222222333444555444444555666777777777777666333000...///333666777666444555666777666555;;;:::999888888888999999888888999:::;;;:::888666444444444555666666666555444333111333555777777666777666555333111000//////---///222222111000000111Ħ333...***)))((('''Ħ666;;;777555333222111///,,,***,,,///444555444222111222666ӵ666666777333......222555444000111111///,,,+++---000000...,,,+++,,,---------000000111111222222222333222444888999888666666666222444555111+++'''''')))---111555444000///111555:::999999888666555444333000///...///111333333222000000000000111222333444555555555444555@@@YYYoooxxxqqqYYYDDD@@@===999<<<999888777Ħ::::::999777666666555555555;;;EEETTTcccgggZZZIII===:::888555///(((&&&)))(((+++///333555777:::<<<666555444222222222222222111111111111111111222222000111111222333333444444666666666666777888888888666555555666666444000---...///111222222222222111///000111000...---...///555444222111111111222333444444444333222///---,,,,,,------,,,,,,---000333444333222000///------,,,...000000...++++++...222666555333111111222444555000111222222111111333444888777444222111222333444666666555555444333222222444333111000//////000000444666888888666444333333555222000///000111111000,,,---000222222111///......---,,,---///000000///,,,---......---///111444222000...,,,,,,...000222//////111444666777555333444333222111111222444555111111222444666666444222222111000222666888999999999:::;;;===???III^^^qqqqqqaaaOOOEEE;;;666111---,,,...444333333222222222222222000111222222222111///...000///---,,,,,,------...,,,,,,,,,,,,,,,///333555666888999888666444444555666555444222000...---,,,***,,,...000111222222333666555555444222111000//////111333444555333111000...------///222555555444...///111444444000)))$$$###***.........000111///---+++***+++...111444444222111000111444777999999<<<;;;888555222222444777::::::>>>DDDKKKSSS```mmm|||4ĉ@ӵyyymmmaaaYYYKKKDDD>>>===<<<777333333222444666666444444555777777777777666555555666777888777444000------///111555444333444555666555333777777666666666666666777555555666888:::999666333222333555666666555444444555444333222333333333333777666444222111000//////+++---000000///...//////>L666444///++++++)))=hĦ:::777666444333222000,,,)))---0004446666665554444444ĉ@ӵ666777333......222555444000000///...,,,---...///000...,,,,,,---///000///222222222222333333444444555777999999666444222222333555666444000......///...222666555111000222666:::::::::999777444222111...---,,,///222666777888111111111000111111222222222333555555555???UUUjjjwwwttt]]]FFF@@@>>>;;;???;;;:::888>L111222444777999:::888666444222777CCCUUUhhhnnnaaaOOO>>>:::888666111******---...000333555666777:::<<<888666555333333444555666555444222111000000000000......000111333555666777666777777777777666666666333333333444555444111...000222333555555444333222...///000///---,,,,,,---111111///......///111111222222333333333111///---,,,,,,,,,++++++---000333333222000---+++******)))...000111///,,,+++...111555444222111111222444555111222222111000///111222666555444222222333444555333333333333444555555555555444222111000111222333444777999999777555444444333111...---...//////......000222444444333000/////////...000222333222111---......---,,,---000333000...,,,+++,,,...000222111111111333555666555333777777666666555444333333......000222666777666555555333111222444666888888777888;;;===>>>FFFYYYkkkooo^^^KKKCCC:::666222---,,,...444333333222222333444555222333333333222111000//////...---,,,,,,---...///000111222111000111555999777888999888666555555555444333222111///---++++++''')))---111444444333111555666666666666555444333000111333444555444222111---+++***---222555666444---,,,---///111///)))$$$###+++000///...///000///,,,+++***,,,000333555555111000000222666:::<<<<<<>>>===:::666333333555777:::;;;@@@FFFKKKSSSaaannn}}}GG=?{{{mmm```YYYGGG???999888888555333444555888;;;:::888666888:::::::::888666333222333444666666444000---,,,---///333222111222444444222111111222222333333444444555222222222666999999555111000333666777666444333222555444333111000000000000444333222111000/////////***,,,///000///......///HdĦ666333111//////=Īj777666555444333111---***...///111333444555555444GG=?666444//////333555333///......------///000111///...---...000222222111222222333444444555666666888999999777444111111111333444555444222111111222000333555555333222333555999999999888666333111///,,,,,,,,,///444888999:::222222111111111111222222...///111111111:::PPPddd}}}}}}gggJJJ===888555999:::999888HdĦ///---000444888999888555333000444???SSSkkktttgggTTT>>>999666555222...,,,///000333555666666666888999777666444333333555777888666555333111////////////---...///111333444666777555666888777555444444555000///000111333444222000222333555666777666666555000000000...,,,++++++---------------...///000111///000222333333222111000,,,,,,,,,++++++---111555333222///,,,***(((((((((...111444444111000111333444333222111111111222333000111111000......///111333222222111111222444444222222222222333444666666333222111000000111222333444666888999777555555555222111//////000111000//////111333555666555333111000///000222444555444333/////////...------///111000///---,,,,,,...111222444222111111333555555444888888999999888555333111---,,,---000444888999999999666333111222444666666666888<<<>>>>>>DDDSSSddd|||mmmZZZFFF???999777555000...000222222222222333444666666555555666555555444333333000//////...//////000000333555777555333333777:::777888999888666555555555222222222111///...,,,+++''')))---222555666444111555666777888888888777666222222333333333222222111...+++***ӵ...,,,***ĭӵ000ӵ+++Ħ///...///333888<<<>>>>>>===ӵӵĦƜ`1.׼sĦ|||lll___ӵ555Ħ??????;;;999:::===;;;;;;999555ĭӵ333222Ħ222222222Ħ555Ħ666333111111111111111000.........///......+++111DdD444000,,,?fӵ777666666Ħ...---,,,ӵƜ`1.׼s444666ĭӵ---...///333111222444555666777777ӵ333111222333Ħ222000///...///333333555222///---,,,,,,---Ħ333333222222222222,,,ĦpppMMM:::111...333555555555DdD333444444vvvhhhӵ333000ӵ666ӵ333222222111///Ħ111777ӵ---,,,,,,444ĭӵ---******,,,---///000000000...///000111222333333444---------,,,,,,...333777555333000,,,***((((((((()))...444666555444444666222222222111111000000000///000000///------...///.........///000111222333444333222111111222333444............///000000111222555888888777666555555444333333444555666444333...000222444666666666555//////000222444555444222111222222000...---...000222111///......000222444666333000///000333444555333666999;;;:::666222///...---,,,...333777999:::;;;777333111111444555666888:::???@@@???AAANNN\\\qqqkkkUUU@@@:::888999888444111222///000111222333444555555666666666666555555555555222222333333333222222111333666999777444333555999666777888888666444444555111222222222111000///...,,,+++,,,///333666666555555666888999999888666555444333111000000000000111///,,,?~4888000,,,g&e>&e555g&e,,,>hӵ---///333999===??????g&e444guO>uO>&e4ff?>ߝLgĉ@Shӵ}}}lllg&e333>hӵAAA===:::<<<>>><<<<<<:::fff?><z333g&e>&e111222HL111111111ShӵgL888666222111111...//////...------///S?ʬ......3h?D%%)?222...ZufĦ777666666gL------+++g&e222gĉ@111333g&e>&e,,,@e......??555333000222444666888888g<ĉ5553333335553we<Ħ///---++++++3h?@e666444111...,,,------...Z4443333333332223333h?gLtttOOO888---,,,222111222333D%%)?000fff?><ziiiuuu=?Ħ000g&e333g&e000000000S?ʬ0004ff?>ߝL000@e333g&e333+++***3h?g&e>&e111---??''')))+++...///000000000---...///000222444555666......---,,,,,,///444888777444111---+++)))))))))$$$***111555666555555777111222222222111000.........//////...,,,,,,---///+++++++++,,,...000111222666555333111000000111111******+++,,,---...//////111444777888777666666666555555666888999:::888666,,,---000333666777888888......///111444555333222222333444222///......///555333111000000111444555777333///---///222444555///222777;;;;;;777222...000...,,,---111666999:::;;;777333000111444555666:::<<>>;;;777000///000555;;;<<<888444111111222222222333333333777999888333---+++---111555666666444333333555777555222///,,,,,,---------000222555777666444222000,,,,,,---///222666999;;;444333444555777777555333666;;;??????>>>@@@HHHOOO```wwwbbbIII>>>;;;999999:::999555111000333666666444333333555555444333333333444555666888888888888888777666666555777888666333000000111666666666444111000111222111222333444444333222111000---,,,///555999999777555555555555555555555444333333222000,,,++++++,,,,,,///4DuXӵ000...---DdDΦDdDĦ;;;DdDĦ222000t|<222222444777:::;;;:::999DdDĦ<<<DdDΦDdDΦDdDĦpeƜ4DuTӵ`eĭqetzzzqqqDdDĦ888444t|<===<<<999888888:::999777DdDDdDĦ444DdDΦDdDĦ...q<niDdDĦ---qet555555DdDĦ111000000000000///000111222222q<R***)))qjRgdKӵHdDĦgdKӵ111---GR/f6LĭĦ777888DdDĦ...,,,,,,DdDĦ222`eĭ888DdDΦDdDĦ///DdDĦ555000111333666888666333000000555;;;===;;;999geĦ777666888FSĦ///,,,qjRgdKӵDdDĦ444444555444111///---///222DdDĦ000111444777qjRgdKӵDdDĦxxx___FFF999444333333222222HdDĦgdKӵDdDDdDĦdddDdDĦ4DufӵDdDĦ333DdDĦ///q<R111111peƜ4DuTӵ111DdDĦ+++,,,DdDĦ+++qjRgdKӵDdDΦDdDĦ////////////...,,,,,,+++,,,...111222///---000///...///111333444333000000...---,,,---111444555333111000///...,,,******+++---111555666444111111222333333222000...,,,///111333222000///111333...---,,,,,,---///111333555555333222111111111111...///111222333222222111333444555444333222333444777555444777;;;===:::777000//////333888:::888444000111222333444444444444777999888444///---000333444555555333222222444666555222...+++***+++,,,---...000333444555333111///------...000222555888:::444333333444666555333111222777;;;;;;999;;;BBBIIIZZZpppxxx___LLL>>>;;;999888:::999666333222555777777555333333555777666555444333444444555;;;<<<<<<;;;:::888666555444666888777444222222333333444444222000///000222333333444555555444333333222///---000555999888666666555444333333333333333111222222///,,,*********---///4DuXӵ,,,---,,,DdDΦDdDӵ@@@DdDĦ333444o)h333222222444777:::999666333DdDĦ<<<DdDΦDdDΦDdDӵ=ӊB1.uTӵHߝL`o9po9wӵ~~~yyypppDdDĦ<<<999o)h888888777555444555666333333DdDΦDdDĦ777DdDΦDdDӵ...GIpӵDdDĦ000po9wӵDdDĦ333111111000000111222444666666po9u///,,,***+++GIdnuR)ĦDdDĦnuR)Ħ111,,,CdgĪj999DdDĦ000111000DdDĦ111HߝL`o9777DdDΦDdDӵ000DdDĦ999111444666777444111///...000666;;;===;;;888geĦ888888sp?aĦ000...GIdnuR)ĦDdDĦ111000111111000///...000333DdDĦ//////222555GIdnuR)ĦDdDĦ~~~uuu___JJJ===777555555444222DdDĦnuR)ĦDdDΦDdDĦfffDdDĦnuR)ĦDdDĦ333DdDĦ111po9u000///000111=ӊB1.uTӵ222DdDĦ)))+++DdDĦ,,,GIdnuR)ĦDdDΦDdDӵ//////000111000///...------///111333333222555222000///111333333333222111///,,,+++---222555555333111000111111000///,,,---///222555555333000//////000111111///...---222333444333111111222444111000.........000111333222222333444444444333333111333666888999777444222444333222///---...111333666444333666:::;;;999777111///...000555777777555///000222444555555444333444555666444000...000333333444444222111111333555444111---)))((())),,,---...///111222222111///.........///000222555777888444444333444555444222///...222555555333555;;;@@@QQQeee{{{pppZZZMMM>>>;;;888777999999777444444666777888666555555555888777666555444333333333======>>>>>>===999666444333444666666555444444555111222333222111000222444444444555666666555444444333111///111555888888666666555222000///000111111...000111///,,,)))((((((...0004DuXӵ,,,------DdDʜ4DuTӵ>>>>d<Ħ555Dt444333444666888999777555>d<Ħ===>d<ʜDd<ʜ4DuTӵF&uTӵ4DufئL>epuR)Ħ~~~xxxooo>d<Ħ???Dt888444333333444555111333DdDΦDdDĦ:::>d<ʜ4DuTӵ---4DwDd<Ħ333puR)Ħ>d<444333222222222333666777888peӵ...ĦpeӵDx<>d<ӵDd<111qR/ܗ?fӵ777>d<444333>d<Ħ2224DufئL>e666DdDʜ4DuTӵ000DdDĦ777444666888666111---,,,---///444999<<<;;;999geĦ777s<v>aĦ222000peӵDx<DdDĦ...+++++++++------///111444DdDĦ......111444peӵDx<>d>>888555555333222>d<ӵDd<DdDΦDdDĦlllDdDӵnd<DdDĦ111>d<Ħ444peӵ///Ħ555F&uTӵ333DdDĦ,,,,,,>d<Ħ000peӵDx<>d<ʜ4DuTӵ///000222333333333000///...///111333555555777444000///111333555555444333111...,,,...333777666444111000111111111000+++---000333555555333222//////000000000000000///555555444333222222333444333222000//////000222333///000222444555666555555444666888999999777444222444333000,,,***,,,000333555444444666888:::999888111///---...111444666666000111222444444222111000///111222111000///000111222222222111//////111333333111---***((()))---000111111222222111000...---......000111333555777777555555444555666555222000...111333333111222666:::III[[[sssnnnYYYKKK===999555555777888666444333444666888888888777777888777666555333222222111999;;;===>>><<<999666333000111333444444444444555000222222222111222444666555555555666666555555555444222111222555777777666666444111...------///000,,,...000///,,,)))''''''///1114DuXӵ000000///D&dq&ĒR333777sdKĦ555DHRRud444333444777:::;;;<<<sdKĦ<<<D&oq<Ōq&ĒR>dp&ĒRnfʜd<Φ>d<Ħ<<<s&dq&ĒR,,,---i?ʜtd<Ħ555HHܗDӊB:::<x555555222333555666777B?d<888999666000,,,+++,,,---111666999:::999geĦ555Hg8>aĦ333111B?Ho9***>d<)))***---///111222444>d<ӵ333666B?Ho9777<xDDD;;;666333333111111&ӫeʬtIӇ888>d<Φ>d<ĦsssD&ӫetIӇ222DdDĦ///sdKĦ666B?dp&ĒR222444>d<sdKĦ333B?Ho9///s&dq&ĒR///...000222444555444000000000000000222555777666333000///111444666777666555333000///000444888666444111000000000///---))),,,000333555555555444222222222222222222333444555444222111222333444444444333111000000000222333---///111444555666666555999999999999888666555444444222///,,,***,,,000333555444444555777999999999222///---,,,///222555777222222333222111000...---...000222333222222222222222222111///------...000111111///+++)))+++///333555555444333111000///...///000111333444666777777555555555666777777555333111333555444333333555777CCCTTTnnnvvv^^^MMM;;;777333222444666666555111222444777999:::::::::555555555444333222111111444666999::::::888555333//////000111222333222222---...000000///000333555555555444444444444555555333222222222444555666666666444111...------///000,,,...000///---***((((((2224444DuXӵ333222111Hu]3hh---///222ne444666=e777555333444777<<hfe@ďDzzzooone@@@???=e444222333555666666555888ege>>>;;;sĪj@h---+++---fdDĦ666@ďD333999Hkge666666666222333333444444@h---222@G333333HĪj@IŌ000---Bene222Hkge666ne888999fe444Hu]3hh...000111se999999777444000...---------///333666999999geĦja>aĦ444222@G+++...se000------000333444444444<Ō333555777@G333777HkgeNNN<<<555222111000///...HĪj@IŌ777777ege```wwwHu]3hIŌ333222DdDĦ000ne444666@h666888>h111333555se+++ne...000@G---+++sĪj@h...---,,,---000222333333000000111000///000333555555222000000222444555555666666444222000111444777444222111111111000---+++))),,,111444555555555666666666444444444555666777444111//////000333444444444333111000000111222333...///000222333444555555;;;;;;:::999888666555444000000///---,,,---000333333333333444555666888888111000...---...111555777444333222111000///......222333555777888777666555222222111...+++***+++,,,---...///---+++---111555666666444333222222222222333444555666666666555555333333444666999:::888777666777888777555444555666>>>MMMggg~~~eeeQQQ;;;777222111333666777666111222333666999;;;:::999333333444555555444444333222444666888888777555444000///...000111111000...***+++,,,,,,,,,---///111444333333222222333333444111111111222333444555666555444111///...///000000...000111000---+++******6664DuXӵ333ĵD^+++,,,///222555333555777666555444555999<<<>>>???777777999sss|||pppFFF???===777111///000333444555444777<<<:::777...,,,+++---000DdDĦ555333+++000555444444555555444333222222222333+++000333222444222222///+++&&&111000:::999777888999333333D^000000222444s׼s999;;;888555333222111///...000111222444666777geFm8777>aĦ333333333......000s׼s888333000///222666777666444Ho222555666888:::333555999```GGG555/////////...,,,,,,333444555DDD\\\vvvD^111333222DdDĦ444777666444444555888999;;;///111333666s׼s++++++***+++,,,,,,111***(((---***)))((())),,,...///......000111000...---///222555333111111222333222111333444444333111000222333000000111222333222///,,,***...333555444333444555:::888666555555666888999111...+++,,,///222333333333222000///000111333444000000000000111222333333888888999999777444000...+++---............///111111111111111222333555777111000///......111444777555444222111000111222333444555888:::<<<;;;888666333333111---)))'''((()))(((+++......,,,---222666333333222111222444666777:::::::::999777444222000///000222555999;;;:::999888888999888666555444444999EEE]]]yyy~~~dddPPP===888222111444888999999444333333666999:::888666111333444666777888888888666777888888888777666555333111///000111111...,,,***+++------,,,---///111222111000000000000111222///000111111111333555666444333333222111111111222111222222000...------...Φ4DuXӵtvӵ>d<Ħ,,,***---111555777777Ħ555777888777666777777555444555777:::<<<<<<;;;555666Ħ888;;;>>>BBBAAACCCIIIOOOXXXgggttt}}}qqqeee]]]Ħ<<<999666666999:::444...,,,...111222333222555777555333444999???888666444222111000000000---+++***---000222000--->d<Ħ555333000)))'''&&&&&&(((---111555333222222222222333444444555444222111222333555777555111...000444666444000666777888777444222111111333666666333111000---((("""%%%((())))))+++...222---...000333777:::>>>???<<<;;;:::888Ħ999333333444444333333222111222>d<Ħ......111333666Be;;;>>><<<888333222333333111///333222222333555666geFYĉ666999>aĦ333444555777999:::000000///......111Be;;;888444000///222555999777444nu]ӵ333:::;;;:::666333222222333777<<d<Ħ777000111222222>d<Ħ888777999Ħ222333222000---...222666888999:::::::::888666444...111444666Be111+++,,,---...Ħ***,,,...000...+++***,,,...(((&&&&&&+++111333000,,,'''&&&%%%&&&)))+++++++++---///111000---,,,---///666444333222222222000...111222333222000///000111---...111444666555111...,,,000555666444222222333;;;:::777555555666888999000,,,)))***...111333333222111000//////111333444111000/////////000111222222444777888666111+++'''(((***---//////......///...////////////000333555111111000//////111444777555444222111222444777999444555777:::<<<;;;777555444333111---)))&&&&&&'''$$$(((---...,,,---111666000//////000222555999;;;@@@???>>>;;;777222///,,,,,,---000444888;;;;;;:::999999999888666444333222666???UUUrrrxxx^^^JJJ>>>999444222555999;;;<<<666555444666888888555222111333555888:::;;;;;;;;;;;;;;;;;;:::999888777777555333111111222111...***---///000/////////111333111000///......///000111---///000000111222444666333333444333333333333333333333333111///...///000?aŖ%7uSQuR)ӵsdKĦ,,,+++---111666:::gdKĦ111///...///222444666666333222444777:::999777666gdKĦ;;;???AAABBBDDDFFFIIINNNXXXeeennn|||xxxkkkgdKĦ;;;666222444888555222///000222222000---111111111111222444666777777333111222666888555222555222//////000111///---gdDĦ555111,,,&&&%%%######%%%***000333555333222111111222444666666555555555555555666777888555222111333555444222777999<<<;;;888444111000222222222111///,,,)))'''&&&&&&'''))),,,......---+++...333777<<>>NNNhhh}}}|||```BBB222111000***...,,,***+++,,,------,,,...///000111333444555666===???FFFWWWpppDdDĦ;;;333222222111sdKĦ333444gdKĦ222111000000000111333444222444777::::::777444222///111444666...++++++...000gdKĦ***---------,,,,,,+++++++++///,,,***,,,///111000...)))(((&&&(((***+++)))&&&,,,000333333000---...///888888777666444222///......///111222111...+++(((,,,...000222333333333333333444666777777666444222777666555444333333222222+++******,,,111333111///555000,,,+++...///---***,,,---...///000000000000444555555555222,,,%%%"""(((///444555333111000//////...///111333555777444333000//////111444666:::888666444333444555555777666666777888777666444222111///,,,***(((''''''''')))+++---000111333333444333111111222666:::<<>>:::666222111111000...---222888;;;:::666444777999888444000///000444BBBWWWmmm}}}tttTTT>>>===999555444555999;;;===888777666555444333333333555555777888999999999999;;;:::888777777999:::;;;888666444555666666333000111000/////////000111222/////////...------///111......///111222555777888666555333222222333444666555444333111111111111222>A333ne,,,,,,+++...333888ne111000...---...000222444666444222222444666777777ne777:::===???BBBCCCDDDGGGMMMYYYhhhssszzztttne@@@:::555111222555555444333444444333222000333222222222222444555666999666444555999;;;999666888555222222333333111De777666111---''''''&&&'''))),,,000222333222222222222444555666555555666666666777777777999666333333555666555333777:::<<<<<<999555222111333333222000...---+++******))))))+++---...---,,,+++...222666<<A333444666k<444666888999888777333000...000222555666777777666555444333222222555555444fh555666777777555222000111555:::===EEEXXXqqqhhhHHH666444333///,,,+++******,,,---,,,+++---...///111333555777888777>>>GGGWWWnnnDeGGG>>>666444333222ne666222ne444333333222222222222333333111222444555555555444333222333444555333000,,,***,,,...ne((((((,,,,,,,,,+++++++++++++++...,,,+++---111111///,,,)))((('''))),,,---+++)))---111444333000......000666666666666444222000//////111222333222///,,,***...///111222444444444333333444555555555444333222444444444333333111000000***)))))),,,///111000///333000......///...(((######$$$'''+++...111333444444444444333111,,,&&&"""&&&***000444444333222222000000000000111222333444444333222222222333444444:::888666444333444555666777666555666777888666444333333111///---,,,++++++''')))***---///111222222222111000000222555999;;;<<<;;;777222...---///222111///---000666999888555444666888777333///......000<<>>BBBBBBCCCEEEMMM[[[lllxxxsssKKK@@@:::666222333666555777999999777555444333444444333333333555666777:::888777999<<<>>>===;;;;;;999666555444444222111666999777222...)))***,,,---//////000000000111222333444666777777444555777999999888777666888666444444555666666555777999;;;;;;888555444333333333222111000//////......------...///000///---+++---///333888@@@IIIOOOSSSKKK666666555333222111000111111333333888222111000000222444666666555333333333444333333666888777333///,,,+++******,,,000777666666444444666888888888666333000...///222333333444555666777666555333222333444666888333333444444333222000///333666;;;AAAMMMbbb{{{pppOOO999444444222+++***)))***,,,------,,,......000111444666888999666>>>IIIXXXlll```III@@@777555555333777444111666444555555555555444333222222000000111111222333444555666555444222000---***(((---///((('''''',,,++++++++++++,,,,,,---...------///222222...+++))))))***,,,...///...,,,...111444333000......000444555555555555444222111222333444444333111...---///000222444444444444444333333333222222111111111000111222333222111///---+++******,,,...000000///111000000111111---%%%###)))///444888:::333333222000...+++)))(((***---111333333333333333111222222222222222111111222333444555666555555444:::888666444444444666777666555444555777777666555666555444333111000///...((()))***,,,...000111222111000//////000333555777888444///(((%%%'''---222333000...///222555555333333555666444111...---------777JJJbbbyyyxxx]]]JJJBBB777444000000222555777888666555444333333444555555999999888777666444333222555444333333444666888:::999888777777999999888777666666666777777666555555222222111///,,,,,,---///222222222222222222222333222222333333444444555555666444222111000000111:::888444333444555666666333222111000000000111222///222555555333222333444666555444333333333444555777666444///,,,---333999999999999999;;;===@@@AAABBBCCCEEEHHHOOO]]]nnnyyyyyyjjjdddYYYNNNAAA;;;888555666:::666:::>>>===:::777666666555555444555666888:::;;;:::999888:::===??????===:::999666555333222111000///222666::::::777222...,,,...111333333333111///...000222444666888888999444666999;;;;;;999666555555555444444444555444444555777888888666444444444222333444444444333111000///......000222222111000......---...000777???EEEFFF@@@888333222333333444111000//////000111222333888777555333222111111111111444666555222000000111444444444777888777333///---+++***+++...222666777;;;:::888888888777555333666444444444666777777666555222000///000111222111///111444666777555333111000333777;;;;;;999666333222222222222111000///...444666;;;BBBPPPeee|||uuuSSS:::111111000+++******,,,...//////---000000111111333555777888;;;AAAJJJXXXlllzzzqqq```FFF===444333555444444555444222000111333555666555555666666666555333111000///000222333555666666666666555222000---,,,+++***---...///...,,,***)))***,,,,,,,,,,,,---...///000000......000333222///++++++,,,---///000000...------000222222...---...///222333444555555555444333444555555555444222000///000111333444444444333333222111000/////////000000...000222333333111///---------------///000111111111111222333222...'''!!! """&&&+++111777;;;>>>222111000...,,,+++,,,---...///111111111111222333333333444444333111///...///111444777999888777555999888666444444555666777555444333444555777666555888888777555333111000///))))))***+++---///000111111111000//////000111222333000***%%%###%%%+++000333111...---000222222222333333333222000...,,,,,,...555DDD\\\tttsssXXXGGGAAA444111///...000333555666444333111000///000111111666666666555444222111000222111000111222555777999888777777777888999999999777888999999999888666555444444333111...---...///222222111111000000///...///000222333444555555555666555222000///000222<<<999555444444444444333000000111222333444666777333222000///...000333666777666555555444555666666777777444000---...333888888999:::;;;>>>AAADDDEEECCCEEEIIIMMMTTT```nnnxxxuuussscccUUUFFF>>>:::777777999777;;;???>>>;;;888777888555555555666888;;;===???888888888:::<<<=========777666555222000.........444777;;;===;;;777333000...000333666666444222000...000222555777999::::::555777:::;;;;;;888555333111222222222222222222222333444555444333222333444000222666888888666222000...---...000333555444333000///,,,)))(((,,,222777:::777333000000111111222//////......///111222333666666444333111111000000///222555555111///000222555555666777888666333000000---,,,---111555777888<<<:::999999888777444222444333333444555666555333333111000000111222111111+++...111444555444111///...111666:::;;;999666333222222222222111111000000444666:::@@@LLL^^^rrrwwwUUU:::000///---,,,,,,,,,...111222111000333222111111222333555666>>>@@@GGGWWWpppuuu```???555...///333444444555111000///000222555666777555666666666444222000//////111555999::::::888777555333111...---------...+++---//////------...///......---...///111333555111000///111333333...***---///111222111000...---,,,///111000---+++---///000222333555666666555555666666555444333222111111000111222333333333222111000///............///000...000333444555333111///000000000000000000222333333333333333333111---+++)))***+++...111555888:::000000///,,,)))***---111000111111000///...000222444444555444333111///...,,,///333777999999888777888777555444333444666777333111000111333555666555:::999888666444111...---++++++++++++---...000111222222111000//////......///...,,,)))&&&'''***,,,222000...---...000222222333222111111000///...---222666BBBVVVmmm~~~rrrYYYFFF???444222///...000222444444333111...,,,++++++,,,---222333333333222111111000000000//////111444777888666666666666666777999:::888999999999999777555444777777555222///...///000000000000000///...,,,+++---...///222333444555555777555222000///000222333:::888666555555555444222000111333555777888999999444111,,,+++...222555777555555444444444555555666777777555333111222444666777888:::===@@@CCCFFFGGGDDDGGGLLLQQQXXXcccqqq{{{nnn^^^KKKAAA;;;666444555888:::<<<<<<:::888777666555555555666888;;;===???666666777888999::::::;;;444444333111...,,,---...777:::======;;;777444222111222444555555444333222000000222444777999;;;<<<777888:::;;;:::666333000---///111111000///000000111222222222111111333555...111444777777444111///---------000333555555444111...***&&&$$$&&&***///777777555444333111000000............///111333444444444444444333111000///---222666555000...///222555666777777777666555555333000...///444777888777:::999888999999888555222222222111222444444222111222111000111333444333111***---000333333222000...,,,///333777888666444222111222333444555444333333444777:::>>>EEESSSeeessstttTTT;;;222000---,,,,,,---000333444333222222111000000000222444666<<<>>>EEEWWWssswwwaaa999///(((+++111333333333/////////000222555777888666666666555444222111000///222777;;;<<<;;;999777444222000.........000111+++---.........///000222//////...///000333666888555555777;;;<<<999222,,,---000333444333000//////---///111///,,,+++---///000111333555666666666555666555444222111111111111///000111111111000///...,,,------......//////000///111333444555444333222222333222111000000333555444444444444444333333222//////......///000222333//////...+++((()))...333222222222000...---...000444444444444333222111000---///111444666777777777666555333222222333555666000///---...111333444444999888888777444111...,,,------,,,,,,---...000111222222222222111000///...///000111///,,,***))))))///.........///111222333333111000111222222111000555999AAAQQQddduuuoooXXXEEE===777444222111222333333333222000---***)))***+++,,,111111222222333222222222111000///000111444777888555666666555444555777:::999999999888777555444333777777666333000///000111---...///000///...---,,,***+++---///111333444555777555222///...000222444555555555666888777666444222444666999::::::999888444///+++---333888888666555555555555666777777777777666666666777777666555777888:::<<>>???AAAAAAGGGIIIKKKPPPYYYiii{{{lll[[[HHH???<<<::::::;;;:::777555555777888555333666555444333333444555555555666777777666555666777333555555333000...000222222555888888777666777999333222111111111333555666333333333333555999<<<>>>:::::::::999666333///---***---111111///...///000111222222111111333666999///...,,,+++***+++---...///......///111111000///++++++)))((('''***///333000444888;;;:::777444222............000222555666444555888999888555111///000555999666///+++---000333444555666888;;;>>>AAA666222///000555888777444555555666888999999666444/////////000111111///---//////111333666777666444...///111222222222111000,,,------...///000000000000333777:::<<<;;;999888333999>>>===<<>>EEEOOO\\\llluuuhhhUUU555+++$$$(((///222000///---///000111333555999;;;:::888777555555555666666111222333333444555666666555444222111000///000000---......---++++++---///...---------000444888:::EEELLLWWWaaabbbXXXGGG;;;&&&+++111555444444444666111333444222///...000333000111333555666666555555555333111///......///000,,,------------,,,***)))'''))),,,///111111111000000000111222333444444555222333333111......111444333555888888666444333222333222000///...///111222---//////,,,((((((...333555666666444111/////////333222222111222333555666666444000...------///111444333111000000111333444---+++)))***---000222333333444555777777555444222111000...---...///111333,,,...111444666777777666666777777555111,,,)))((()))+++...111222333555777333111000222555888888666444777===GGGUUUgggyyywww```KKK@@@>>>===:::777666666555444333222000......///222666888666777777777666666555444444333222222333555777999777888888666333333777:::===;;;999777555444444555333333222000...---///000,,,...000222333333222111((((((((())),,,000444666888555111///...000222444///000333666888777333///555666888:::999888555444222000///...000444999<<<:::999888888:::::::::888555666777888999::::::;;;888::::::999888999>>>AAAAAADDDIIIPPP[[[jjj|||yyyfffUUUEEEBBBEEEBBB;;;555666333222666===???:::555666666666555333444666888666777888777555555666888555444222000//////000000444444222000///000333666;;;777444333444444333111222444666888999888666555666555444333111///---,,,.........000111111...,,,222222222111//////111333000...+++((('''&&&''''''222///------///000///---,,,++++++,,,///111111000222222333444333222111000+++,,,...000222555666777222333555777666555222111---222888777222...---///333666888999999999:::<<<555444333222111222333444444555555666555333222111,,,///222444222///---,,,......///111222333444555000000///000222222111///111111000000///000000111444555777888999999888777777777888:::;;;BBBQQQaaapppooodddNNN999///...///111000///000222444555444,,,,,,,,,++++++000999@@@>>>???HHH\\\sssyyyfffNNN:::111)))))),,,...111555555666777555222222555888555444222333555888999999666444222333666777666444777555222///------------...,,,+++,,,---......---...+++***---333777666333AAAJJJWWWffftttttt```III666222000222555555444444000///000222///,,,...333...///111222333444444444222222111...---...111444///---,,,...111000+++%%%&&&))),,,---,,,,,,---...333111111333666666333000444111...++++++---000222111555888777333000222555666444111222333333111...000000...+++***+++///222222333333333111111222333444444333111///000222555777666444333222222333444555222//////000111111111...,,,+++,,,...111222111333444555555555444333222...------...111333444444222111111444999>>>@@@AAA888888888444///+++((('''(((***---000222333333333///000222444444444222111222333666>>>NNNbbbsss|||sssXXXFFF??????<<<===<<<999444111222444777555333333555888:::;;;;;;999666666666777777666777666444222222333444555777888777555111111444777<<<:::777444333222333444333111---,,,---000111111111222333444444333333222,,,---------,,,---000222777444111///000111111111,,,---000555888777555222000111444666777666444222222000///...000333777::::::999888999:::;;;:::999777777777888999:::<<<<<<<<<===<<<:::888888;;;>>>>>>BBBIIIRRR^^^nnnxxxqqq```RRREEECCCDDDAAA:::666555444444888<<<>>>;;;777555555666555444555888:::999999888777666666666666555444333222111111111111333333222111000111444777999888777888999777333///000222555777888777555333444333111000///.........)))))),,,///222333111///111222111000......000222...---+++)))))))))+++,,,333111//////111333222000///...,,,---///111222222111222222222111000///...,,,---///111444555666777333444555666555333000...,,,000444555333111111222555777999999888888888999444333333333333333333333333444444555444333222222///222555666444111///...//////000111222333444444111///------///111111111333333222222111111222222555666777888888888888777666666777999999???NNN]]]kkkjjjaaaMMM:::222111111222111111111333444444444......---,,,...333999>>><<<===DDDVVVkkktttfffRRR<<<333,,,+++------000333333555555444222222444777555444222333555777888888777555333333555777777666666444111...---,,,------///...---,,,---...//////---+++***---333666555333888@@@MMM\\\llltttlll___EEE???888555555444222111...---///111///+++---222000111222333444555555555333222000......000222333...,,,,,,///222222---((('''((()))))))))***,,,...333222222444777888666333333111---******,,,...000111555777555222000333666888666333222444444222000000...+++***+++---///111000222444444333222333333222222222000//////222444999888777666555666666777444222000000222555666666000///---...000222333333222333444444444333111000/////////000222333444444333222222555:::>>>@@@@@@;;;999555111---***'''&&&''')))...222444444222111222333444555555333222111///111444<<>>??????>>>;;;999888999:::???DDDLLLUUUbbbrrryyyssslllgggXXXNNNEEEBBBAAA===888666333444777999;;;;;;:::999444555666666666666999;;;;;;888666666777888555333444444444444333333222111111222222111000222555888777999;;;======999333...---///333666777555333111111111000///............"""%%%)))///444555444111111111111///------///111,,,+++*********,,,...000333222222333555666555444444111......000222444444222222222111///...,,,+++---...111333555666666666333444555555333111...,,,,,,---000222333444555666777888999999777555555666222222333444444444333222222222222333333333333333222555777888555333111000111111111111111222333333111...+++***,,,000333444555555444444333333333333555666666777777777666666555444555666666;;;JJJYYYhhhggg\\\III999333222222333333222222222222333333111///......222555888:::666666;;;KKKbbbnnneeeUUU===555...---...------000111222333222222222444666555444333333555777777666888555333333444666777777444222000...------...///222000///------...000111---++++++...222555555333000555???KKK[[[jjjpppooo[[[UUULLLBBB:::555111......---...111000---...222222333444555666777777777555111......111333222111---,,,,,,///222222...***)))))))))((((((***---000222222333666888999888777222000---***)))***---...222444555333000000444777999666333111111222222111000,,,))))))---111222111///222555666555333111111...///000///...///111333999888888777777777888888333222000222555999;;;;;;333111000111333444444333111222333333333222000///111111111222333444444555333222333555999<<<======<<<777111---,,,***&&&$$$$$$(((///555777666333111555555555555444333222111000111555<<>><<<:::888888999;;;999666333222333555666:::888777666777777666555555444333222111111111111666666555333111111333555444444444444444333333222222000///000111222111000---............---+++***)))+++---...///000222333444333222333555777777666)))***,,,000444666666444///111333555666555333222111000///...///111222444555555555777999:::999777888888777777888:::<<<===??????===;;;999999999999CCCHHHQQQZZZeeesss}}}tttlllfffbbbSSSLLLEEEBBB>>>888444444000333888999888777888:::555777777777666666777999888555222444888999666222333333444555444222111000//////000000000222555888777999<<<>>>===999222...***---222555666444111///000111222222111///,,,***###(((///555666444222222222111///------///111,,,+++******+++---///000333333444555777888888888666333///...///222444555444333222111///---++++++///000333555666666666555333444444444444222000//////......000333666777666888999:::888555333333333000111444555666444222111111000000111111333444555444666888888666333222111333333222111111111222333000...,,,,,,...111444444444444444444444333333222555555555555555555555444222111222444555;;;KKKZZZnnnhhhYYYDDD555111111111222222222111//////000111333000...///333666777555000---000CCC___ooofffUUU<<<444------...---,,,...///000111111111222333444555333222333555666555444666444222111222444666777333222000.........000111222111000---,,,---///111,,,++++++...222444444333---000555<<>>777555;;;<<<===>>>===<<<;;;;;;<<<;;;888444222111222333666555555666888999888666333333222111111000000000333333222111000000111222111333555666777666555444000//////000222222000...,,,,,,------,,,***)))''')))+++...///000111333555555444333444666777666555,,,,,,---///222444444333222333555666555333111///000000//////000000111222222222333666888999888666666666555666777888:::;;;<<<;;;:::::::::;;;;;;:::BBBIIISSS]]]hhhuuu}}}sssjjjdddbbbRRRKKKEEE@@@;;;333///000---111666777555444666888888999999888666444444555333000///222888:::777333333333444444222111///---,,,...//////000111444777777999;;;<<<999555111///***---111444555444222000111444777888666000***&&&!!!$$$)))000555666444111333333333111///...000111---,,,+++******+++---...111333555666777888888999666333///...000222444555666555444222000...---,,,111222444555666666555555222333444555555444444333222111///000222444555555777888999777444222111222///111444666666555333111000//////...///111444555444666888888555333222222555444222111111111222333///......000222444444333222222333333333333222222555444444333222222222222......///111444===OOO```wwwmmmXXX???000---......///000000///,,,+++---///222///---///333555555333000***,,,BBBdddvvvkkkVVV:::222,,,,,,---,,,,,,.../////////000222333333222333222222333555666555444333222111000000111333555444333111/////////111222111111000...++++++---///,,,,,,,,,...111222333333---///111555:::BBBNNNWWWooozzz}}}oooZZZIII===777555111///111000......000555555666777888888888888555111///111555666333////////////000000...***'''))),,,///111000000///000///111333555666666666666000///---+++***,,,---...333222000......111555888777666333///------///111111---***---333777777555222555777777333---)))''')))+++...000000000000222222333333444555555555555666444222111333555666666000//////000222333222111222333444444444333111000333555777666444333333444//////000222444444222000)))''''''+++...---'''!!!!!!'''111999>>>>>>;;;888000000000000111222444555777777;;;???CCCIIIXXXhhhwwwwww___KKK===777444999:::<<<>>>???>>><<<:::;;;;;;:::777333000111222111111333666:::;;;:::888333222111000000000111111222111000000000000000000...000333555666666555444.........000111111...,,,------......---+++***(((***,,,...///000111444666777555333222333333222111///...---///111333333333222333555555444222///---//////000000111111111111000000222666888999888666444444555666777888999999777777777888;;;<<<<<<;;;===EEEQQQ^^^jjjxxx~~~tttkkkddd```SSSKKKBBB>>>888111---...,,,000444666444444555777888999999888555222111222......///333888:::888666555444444333111///---,,,,,,...///000000111444666777999;;;:::777333000000,,,...111444555555333333333666:::;;;999222***%%%$$$'''+++000555666444111444444333111///...000111///---,,,******+++,,,---111444777888888888888999555333000000111444555666888777555333111//////...444333444444444444444555222222333444555555555555444333333222222222222333555666777666444222111222///111333555666555333222111///---------000333555333555777777555444333444555444222111000222333444000///000222444555444222...///111333333333222222333333111000////////////---++++++...222>>>SSSfff|||oooWWW===///------,,,,,,...///---***)))+++...111000//////111333444444555///111GGGhhhzzznnnYYY;;;333,,,,,,---,,,---000000//////111222333222000000000000222555666555444///000111111///000111333444222000///...///000111000111222000,,,***+++...+++,,,---...000111222333//////111444666888???GGG___qqq~~~yyymmm___QQQEEE:::333......---******,,,444555666777777777777666333222222333666666333000000111222222000---)))'''&&&***///111111///...---000222444555333222222333000///...------...000111111000...---...222555888999999777444111000111333000---,,,...333777777777444666888777222---(((&&&))),,,000222222111111111333333555666777777777777888555222000000111111000,,,+++,,,...000111111///222333444444444333111000333666999888444111222333......///111222000---*** """&&&,,,000///***%%%$$$)))111999===>>><<<;;;//////......///222444666888666999<<<<<<@@@QQQdddwwwrrr[[[III===777444666777999<<<>>>>>>:::777888;;;===;;;666222111222...///222777;;;<<<:::888333111000//////111333444222111000000111222111///***,,,...111222222222111/////////000111111///---000000111111111000...------.../////////111444777888555111///.........---000...---///111444444444222444666777666444111000...///000111222333222222000111333777:::;;;999777333444777999::::::999888555444444777;;;===<<<:::;;;DDDQQQ^^^kkkxxx}}}tttkkkbbb\\\SSSIII???:::777222///...---000333555555555555555666777888777444222111111...000333666888999999888999777555333000...---,,,...000222222222333555777666999<<<;;;777222000//////000111333555555666666444666999999777222,,,)))'''(((+++000555666555444444444333111...---///000///...,,,++++++,,,...///222666999:::999888999:::555333222222555777888777888666444222111000000000666444333222111222444555333333333333333444444444222555666555111000111333222444555555333222222333///111333444555555444333111///---+++,,,...222444333555777777666555555666555444222000000222444666222000///000111333333222,,,...000333444444444333222111///...,,,,,,,,,,,,---***)))***///<<>>333111///,,,+++...///...***))),,,///111111111111111222666888888666999JJJdddssskkk[[[AAA777...---------...000111000000111333444111///......///222555666666444---000222333111000000222333111///---,,,---......///222555333...***+++---+++,,,......///000111333000...000444444222555;;;EEEWWWjjjtttzzzwwwgggUUUCCC:::111...---******,,,333444555555555555555555111333444666666555333111000222444444222///,,,+++(((+++///000000/////////222444666555222000000000000/////////000222444555000...------///222555666999:::999666333000111333---------///111333555666444777888777444///+++***+++...222444444222222111222333555777888999888888999666222/////////......))))))***---000111000///111222333333333222000///333777:::888444000000222......///111111///***&&&"""(((---000///---+++))),,,111666999::::::999222000///...///111444666888666777:::777999LLLbbbtttmmmVVVFFF===777444333444666:::===<<<777333444:::>>>>>>999444222333///000333888;;;;;;888666333111///...///222666888444222111222444555333111)))***,,,...000000000000222111000111333333111000444444555666666555444333000000///......000444888777222---***)))***++++++///...---...222555666666444555888999:::888666555---...000222333444333333111222555999<<<===;;;999333555888;;;<<<;;;999888444333333666:::<<<;;;999===FFFRRR___jjjvvv|||sssjjj___XXXSSSGGG<<<888777444111000///000222555777777666555333555777666444222222222000333777999999888999999<<<:::777333000......---000222444444444444666777555999>>>>>>999333///...111111222333555666777888555666666666444222///---''')))+++000555777777666333333222///---,,,---//////...---,,,---///111222444777;;;<<<:::999999:::555444333555777999:::999777666444222000000000000777555222000000111333555333333333222222111111111111555888666111///111444111222444444333222333444000111222444555555444444222000---++++++---111333333555777777777666777999555333111000111222555777444111...,,,...000222333+++---000333555666555555111000...,,,+++***++++++...***'''(((,,,;;;TTTiiittthhhTTT@@@777555222---+++...000...***)))---111111333333222000222777<<<999999===III\\\hhhdddZZZFFF;;;111......---...111222111000222444444111...------///222555777666555,,,000444555222111111222222000...+++******+++,,,///444777555000,,,+++---+++,,,.../////////111333222...///222111------222222BBBWWWkkkwww___KKK@@@666111///,,,,,,///222333444444444444444444000333666777666444333222000222555666444222000///---///000111000111222444444666888666222///...///000000000000222444666777///---,,,---000333555666777888999666222//////111***,,,...//////000333666555777999888555222///...,,,000444666555333222222111222444666888888888777999666222/////////...---'''((())),,,000111111///000111111222222000///...333777:::888333//////111...///000222222///***%%%!!!%%%***...//////000000---...111444555666666666555333111//////111444666:::777888999666777KKKcccpppjjjSSSEEE<<<777444111222444999<<<:::555000222999???@@@<<<666333333000222555999;;;:::666333333111...---...222777;;;666444333444777888555333+++,,,---///000111111111444333222222444444333222666777888999999999888777222111000------000555999555000***&&&&&&(((***+++444///***+++111666888888777777777888999888555222222111111111111222333444666555666999<<<>>><<<999222222444999>>>@@@>>><<<666666555555777:::===???;;;DDDSSScccmmmuuu|||wwwnnnfffdddXXXIII;;;888:::999333///...222777::::::888666555444555777999888666444222222444666888888777555444:::999888555333111///...---...000444777888777555555666777777666444222111333444555666888888888888;;;777333333555777555333,,,******...222555444222666333---)))'''(((+++------///111111111333555888<<<:::777666666777777666222111111333666888888777;;;777222000111222000...222000......111333444333444555666444222111111222111222333333222111222333666666666555444444333333444222111333666777444222//////000//////000222333888666555777:::;;;999777888444000///111444777999333111...---...///000000444444555555555444222111444444222///,,,,,,///222111000000000111;;;PPPdddvvvqqq]]]CCC555555555///222///---...111333222000444222000111333666777777:::<<<@@@JJJ^^^kkkcccQQQDDD;;;333000...******---.........000222333222111,,,,,,...000333444333222---///222444444333111000444444333000+++'''%%%%%%---000222222111111222555111111///...---000444888555444222222111///,,,)))+++222EEEaaa{{{~~~sss[[[JJJ;;;666333000///111555555444333444555666777666555555444333333333333///000222555777777444111111333444444222111222333;;;;;;999777444111...,,,//////000111222333333333------...000333555777999555666666222...,,,...000...---,,,,,,...000111111333555777888888777444333000111222444555444444333222333555555444555777999888777666444111///,,,+++))))))***+++,,,...//////000111333333333222000...222222222333444444111///111111222222000,,,)))''''''(((***///333666666555333444555555555444222111555444222111111333666888:::888555111---222FFFYYYwww}}}jjjUUUFFF<<<444...111000000333777777444111666777888888888666333222222333555666666333111///111000......///111333555777555333555888999777555444...,,,//////...111888777666666555444444333333555666888::::::888666555333444333///+++***---000333111---(((&&&'''+++///666111---...333888:::999888777777777888777444222222222222222333333333444666555555777:::;;;999666222222333777;;;>>>===<<<777666555555666999===??????EEERRR```jjjttt}}}wwwmmmfffdddXXXJJJ>>>;;;;;;888444222...222666888888777777777444555777777777666555333333444555666666666555555666555444333111000///...+++,,,...222555777666555222333444444555555444444555666777888999999999999:::888666555555555555444---,,,---...000111111000333111---***)))+++---///000111333333333333555777999777444333444444444333111000111333666888999888;;;777333222333333222111222000000111333555555444444555444222///...---...111222333333111000111222777777666666666666555555444333111222444555333111222222333444666666777777:::999999;;;======;;;888777444000///000333555666222000------...///000000333444555666555444333222555555333000......111333333222111000///888LLL```zzzuuubbbGGG666333111,,,///...---///333555444333888666444333666888::::::666999===JJJaaaqqqiiiXXXAAA999111000...,,,+++---/////////000222222222111------...000333444333222000111333444444444333222444555444111,,,'''%%%$$$,,,000444444111...///222222222333222111333666999555444222222222000---++++++000>>>VVVnnn}}}~~~zzzhhhTTT@@@777333000...///444444333333333333444444444444444444444555666666111111222444666777555333333555777777555444444444999999777555333111000///000000000111222222222333/////////000111333444555222333222000---+++---///000000000111222222111111333444666888888666444333111111222333444333333222///000111000000111444666888888666444111...,,,+++((()))***+++---///000111000111222333333222111000000000000000111111111000333444666777555222...,,,,,,,,,---///333444444333444555555555444333222111555444222111111333666888777555444000---333FFFXXXttt|||hhhSSSDDD:::333.../////////222666888666444444444555555555333222111000111222333222111///---///.........///111222333777555333444777888888777555000...000111///222888999777444222111111333444777777888888888777666555111111111000//////000222333111...+++((())),,,///888444111111555999:::::::::888666666666555333222333333444555555444333222777666666777999:::888777444333333555888:::;;;;;;888777666555666999<<<>>>CCCGGGQQQ]]]hhhtttwwwmmmeeecccWWWMMMCCC???<<<777555555000222555666666666777888555555555666666666666666555444444444555555666666222222111000//////......((((((+++///333666666555000000111222444555666777777777888999999:::999999999999999777444333444555...///000///...---......///......---...000222333444555666666444444555777666444222111222222111000111000111444777:::;;;:::;;;888555444444555666555333222222444666777666444333333333000---*********111333333222000///000111666666777777777777888888777555333333444444333222444666999===@@@???===:::;;;<<<>>>@@@AAA@@@<<<999777444000...///000111111111///------///000000000333444555666666666555444666666555333111111333555777555333000///666JJJ]]]zzzuuucccHHH555000...+++......///222666888888777:::777555444666888:::;;;444555:::IIIaaarrrjjjXXX>>>666000000000......///111111111111111111222222///...///111444555444333444444333333444444555555444555666333...((($$$"""***111777666000++++++...222444666777777777888:::555444222222222111///---+++...666GGG\\\ooo{{{sss```JJJ<<<555000...///222222222222222222111111333333333444555666888999333222222333555666555444444777:::;;;:::888777777888777666444333333222222111111111111111111222222222111000000000000111222/////////---++++++,,,---///111333555555333111000222333555777777555444333333333333333333222222222,,,---,,,+++***+++...111777666555444111///---,,,)))***+++---///000222222111111222222222222222111//////...------...//////333555888:::999666222000333222000111222333333222555555555444333333222111666444222111111333666777444333222000...333EEEVVVlllyyycccOOOAAA777111---///...///111555777888777222222111111111111111111.........///......------......///000111111111111666444222222444666888888666222000222222111333666999666222///...000333666999999777666555555444444/////////111444555444333333222111...,,,,,,...000888555333333666999999999:::888555444444444333222555666777777555333000///777777777999:::;;;;;;;;;888777555555555777999999999888777666777:::===???EEEHHHQQQ^^^jjjwwwvvvlllddd```TTTMMMFFFBBB===777555777333444555444333333555777666666555444555666777888777666555444444666888999222222111000///...------&&&&&&(((,,,111444555444111111222333444666777888666777777888999999888888888::::::888444222333555111333333111---+++,,,...---...000222444666777888777888999888666555555666555333222222333333222111111111222555999<<<======:::888666555555666888888666555555777888777555222111111111///,,,******+++222333333222000//////000555555666777777888999999999777666555555666777777888===DDDKKKLLLHHH@@@:::;;;<<>>>>><<<;;;::::::999777555444444444444222222222111111111111111333222111000///000111222//////...---,,,++++++++++++...222555444222000///111222444555555555333333666555444333222222222222......,,,)))&&&&&&(((***222222222222222111000///...//////000111222222222000111111222222333333333222111...,,,******,,,...///222666999999777333111777555222111222333333333666555444333222222222222666555333111111333555777555444333222000444BBBQQQbbb{{{ttt\\\III===333///---000000000111333555777777111111000000000000111111..................//////111222333444333222000///333111///...///222444666555333222222222111222333444333111000111333666888;;;999777444333222333333000///000333777999666333333333333111///...///111444333333333555777777777999777444333444444333111777777888777555222///---444555666777888:::;;;======;;;999666555555666888:::999888777999;;;>>>@@@EEEIIISSSbbbooo{{{uuukkkbbb\\\PPPJJJEEEBBB<<<666444777555555444222111111333666777666555444444555777888999777666555555777999:::555555333222000...------&&&&&&(((+++000333444333444444555555666666666777333444555666666777666666666888:::888444111222444222444444111---+++---000...000333666888:::::::::888999:::999777444444444666555444555666666555333333222333666:::===>>>>>>888777666555444555777999888888777777888666333111///000111000...---...///111222333222000///000111444444555666777777888999777777666555666888;;;===CCCKKKVVV\\\YYYNNNBBB:::777:::===>>>===;;;999888777555222000///...,,,***111000///111333444444444222333444666666666555555444666777777666555666777777666555555666???TTThhhyyynnnYYY@@@///+++///333555666888888888888999999777555222222333444555444444666999DDDXXXhhhbbbSSS@@@777000222666666555555444444333111//////333666666555555666888::::::999777555222000000222555777444666777555000***%%%###'''---333222,,,((((((+++000333777::::::999999:::777555111000111111111111...000333888BBBQQQbbbmmmsssuuurrrcccOOO???666333000111222333444555666777555555444333222222333333444111//////000222333333111555:::>>>>>>=========<<<;;;999888666555444444222222222111111111111111333111000///000111444555222111000///...---+++***%%%)))...111000.........000111222333444444333333888666444222111111222333333222///***&&&######%%%***+++---///111333444444555444444333222111111111///000111333333444444444555444111---)))(((***---...000444777888666444222666444222222444555666666444333111000000000222222777555333111111333555666777555555444222333>>>JJJ]]]xxxnnnTTTCCC888000---...222222222222222333444555333222222111111111111222///000000000111111222222555666777777666444111///000///---,,,,,,---000333444444333222111111000///---///222444777888999999;;;999666333111111222222222111222555999999666222222333444333111000000222000111222333444555666666666555333333444444333111555555666555444222000///111222333444444555888:::<<<<<<:::777555444666888;;;:::999999;;;>>>AAADDDFFFJJJVVVfffttt|||rrrjjj___VVVJJJEEEAAA@@@<<<666333555444444333111000111444666888777666444444444555666888777666555555777999:::888777666444222000///...***)))***,,,///222222222555666777888888777555444000111222444555555666666444555666666444333222333111111000///---...///111000222444777999:::::::::777999:::999666333222222777666666777888888666444333222333666999<<<===<<<666666555333111222444777888777555666666555333111000111222111000///000222111222333333222111222333444444555666666777888888555555666666888===CCCHHHRRR\\\ggghhh^^^NNNAAA:::444666777777666666777888888666444222111///,,,***000//////111444555555444222333444555555555444333222444777888777666666777555555666777:::EEE\\\ppppppXXXAAA222///111444888999999777555555666888888666555555666666555333111555:::CCCVVVgggfff\\\EEE:::111222777888777777444555444111...///444999999777666777999;;;;;;:::888666333000000222555777555666777555000+++'''&&&&&&))),,,,,,******,,,...111333555777777888999;;;888555111//////000111111///111444666;;;DDDOOOXXXkkkyyyzzzfffQQQAAA888333333222333444666888:::888777666444222222111111444222000///111222333222111444888;;;;;;:::::::::;;;;;;:::999888666444333111111111111111111222222111000......///111444666333222111111111000...,,,$$$(((,,,,,,******+++...///000111222222333333333777555222///...///111222666555333...((($$$""""""$$$&&&)))---000333555666777777555444222000///...---///222444555555444444555555333...)))''')))---///111444666777777555444444333222333555777888777222000...------///222333777666333111111222444666666555555555222222:::DDD\\\xxxhhhMMM>>>555...,,,000222333444444222222333444555555444444333222222111///000111222333444444444666777888888888666333222000000000...,,,,,,///111333666555222111111///,,,(((,,,222888;;;;;;:::888999777555222000000111111222222444666888888666444222333333222000///000222---...111333444444555666333333333444555555333111000111111222333444555555222333444333111111333666777888999777555444666999;;;:::::::::===@@@DDDGGGJJJMMMWWWgggvvvxxxpppiii]]]PPPFFF@@@<<<<<<:::555222222///000000111111333777999999888777666555444444444666555444444444555777777777666555444333222111111...---,,,---///111111000333444777999999777444333...///111333444555666666333222222333555444222111...,,,***+++---///111111222333444666777777777666555777999888555222111111555555555666777777555444111111111333777999999999333333333111......111333444222111222444666666555222333333222000000000111111222444444333333444666666666666777777888888888777999:::<<<@@@GGGPPPVVV___iiipppiiiWWWDDD:::888222222222000///111666:::999777666444333111...+++...---...000333444444333222333444444444333222111///222666777777555555555333333555888<<>>BBBFFFIIIMMMOOOXXXgggvvvuuuoooiii[[[MMMCCC<<<888999:::555111000***,,,...000222555999===999999888666555444333222333333333333333444555555555555444444444444444333111000......000111000000///222666999999777444222---...000333555666777777222000000222555666333///+++(((&&&(((,,,000111111333333444444444444333333444666777777444222000000333333333555666666444222000//////111444666666666111222222///,,,+++...111000///...000333666888888333444444333000/////////000222444444444444666888888888888888888999999999;;;>>>@@@CCCHHHPPP[[[bbbeeemmmqqqeeeMMM:::333444111111///,,,+++///555;;;999888777666555333///,,,,,,+++,,,///222333333222222333333444333222000///...111555777666555444444222333555888===JJJbbbwwwtttdddOOOBBB<<<888555444444444333000---...222777555666777999999777222///,,,444999>>>LLL]]]dddbbbKKK===000///444666666666333555444111...000777>>>888666555555777999999999:::999666444444555777888555666555333///,,,++++++&&&""" '''...333555444444333222333666<<<@@@:::666000---,,,---......///000000111222555888;;;GGG[[[sssvvv^^^HHH;;;888444111000222555777;;;:::999777666666555555666555444444666666555333555666666444222000///000111333666888888666444222//////000111222333333444000...+++)))***,,,...000...---...111555666444222///000///***%%%$$$)))......//////000111222222333111...+++((((((***---///444555555333...)))&&&$$$!!!###&&&***...111333444222222111000///------,,,***...333777999777555222---000111...***(((+++///000000000111222333444444222222333555777888666555---+++)))(((***---222555888666444222111222444555...---///111111000666>>>PPPnnn|||```CCC777111+++,,,333,,,000444666555333444666666777777777555333000...***,,,///222333333111000000111333555777999::::::888::::::888444222222444555::::::555333444111******---222666888777555333555444333222111111000000...111555666555555888;;;111111000...,,,---///222000......111555666555333444111///000222333222000/////////000222666999;;;:::888777888999777333/////////222666:::<<<<<<;;;999999:::;;;>>>AAAEEEFFFCCCMMM\\\iiitttxxxmmmmmmkkk^^^MMMDDD666111:::AAA:::222///''''''***222;;;AAA@@@===999666333111222333333222666666666666555444333222000222333444444333111///111000---+++)))+++...111000222555777666444111///,,,++++++///666:::<<<;;;000///---...//////...---***(((''')))---111333444222555777666333111222444333555666666444222222222555666666222...---000333666444222222333333333222333111///......///111333111...,,,000777<<<===<<<555666666444222111222444333444555666777999::::::===666444888999666555888:::@@@IIISSS\\\eeennnsssssskkk^^^QQQEEE<<<555111666333000......111444777777777666777777555111...///...000444888;;;:::888555555333222000///...---333555777777666555666777666555555777:::FFF]]]rrrwwwgggRRRDDD<<<666222//////000000---+++,,,000444999444111333888888333------333:::DDDVVVdddbbbWWWCCC888......222222222222111222333444555777:::===;;;999777555555777999;;;:::888777888::::::888555999888555000***)))+++...***%%%$$$---444888444222///...000555;;;???:::555...))))))+++...///000111222222222333555777===IIIWWWeeeppprrrfffVVVCCC888///...---,,,///555999::::::777444333666999888777777777888999::::::666444222111/////////000111000111444777888555222---...111555888888666444555555222///+++***,,,---222111000111333444444333...,,,***)))***---000222333000000333777777333///000+++$$$!!!"""&&&))),,,/////////000111...***'''###%%%'''+++......,,,***,,,+++***)))***+++---...333111///111333444222000222333333111---+++,,,...---...000222333444444444000111444777777555///++++++,,,,,,+++)))***...111:::555000...000222222222000......000000111999AAAXXXkkkppp[[[DDD888555333333333...000222555666666555444333111///000222222000---,,,,,,------......//////000000000000222444666777999777666666777888777555:::999777555333111///...000//////222555666444111222222222111111111111000///000222333444444333333222111///...---------...111000///111555666666444222///------...000///...////////////111444777888<<<:::999999:::888444000000000222555999;;;;;;:::::::::;;;===???AAACCCDDDDDDKKKWWWdddrrrtttmmmggg[[[NNNBBB777333;;;???888111000++++++---444===CCCCCCAAA:::777444333444666666666777777666666555555444444111111333444444444444333111000...---,,,---///111111222444555555333111000...,,,,,,///444888::::::333222000000111000///------+++***+++...111222333222555999999777333222222222444666666444333333333777777666111---+++...111777666555555555666444333333222222222222222222333222///---000666::::::999444555555444222111222333111222333555666888999999;;;777777;;;;;;888777;;;???FFFRRR^^^gggllllllkkkddd^^^TTTIIIAAA999333///333111///---...000222444666666666666777555222///000000111444888:::888777555555444444333111000///222444666666444444444555888666555444555???TTThhhwwwgggRRRBBB999444000...---......---,,,---111555555222000111333333000---///444<<>>TTTjjjqqq\\\CCC777333333333444000111333444444333222111111000//////111111///,,,------.../////////...............///000222444666555444333333444555444222777666666444333222111111222000000222555666555333222222222111111111111000///000111333333333222222000///.........///000111444222222222555666777666444111...,,,---......---000////////////111333444;;;::::::::::::999666333333333333666999;;;:::999:::;;;===>>>@@@AAAAAAAAAEEEIIIRRR___pppzzzmmmbbbWWWNNN@@@888666<<<===777222333111000111666===CCCDDDDDD999777666666777999:::999888777666555555666777777222222222333444555666777111111000//////000111222111111222333333333222222111///......222555777888777666444444444333000...000...------///222333222222666:::;;;999555222111222333555555444333444555666666555000,,,,,,000444888777777777888777444222222444555666666555444222222///...000444777777666222444555555333222222333000111222333444555666777555444555888777666888<<>>???@@@777666555666999;;;<<<;;;999888666555555666888999333333111111111333555666111000000000222333333333111111111111222222333444444222000///000222444555888777666777777666444222000///...///222444555555444666888999888555333111111333444555444444555666666666555111...///444999777666666777888666222000111444777999999777444111000///...000444666777666222444666666555333333444222222222222222222222333111222333444555777===BBBIIITTTbbbjjjggg]]]QQQJJJDDDBBB@@@>>>;;;777222...000111222333444444444333333222222444666666555333444444444444444444333333000111333555555555444333333444666555333222222333555444444555666@@@UUUiiizzzoooYYYCCC666222222111///............000222444333444333000......111555111666>>>QQQkkkzzzlllVVVEEE:::222333555444000...---...000444666888777777666666666555555666666666444444444444666777888888555333111...,,,+++,,,---,,,+++)))&&&%%%(((...333444333000......000222444222222333444444222///+++000222444555333111000///...000555>>>KKKYYYdddiii^^^RRRCCC666...,,,---///555444111000000333777:::888777777777666555444333222222111000/////////...///---+++******++++++,,,...111666888888666444222777888999888555333222222///...---...///000///...+++,,,---///111222333333555555555777::::::777444000---)))(((***...000222......///111333444222000,,,***((((((***++++++++++++,,,...000000...,,,+++---***'''&&&'''+++000222777666555333111000000000000///---,,,,,,---///000000//////000000...***''')))+++...000000000//////111000///...............///111555999888444555:::GGGbbbrrrZZZ@@@222///111555888555444333111///---+++***//////000111111111///---222333555666555333000...------...///000111222333333222111222444555444333000111111111111111111111333222000000111222333333222222222111111111000000///000111222222111000///......///000111222444444555555555444444444555666===<<<888444111///...///111000000//////.........///111333555777888:::;;;999777777888:::;;;;;;:::999:::<<<>>>?????????>>>EEEIIIRRRaaarrrvvvlll___SSSKKK@@@???>>>>>><<<888777999999777444333444666777888444333333555888;;;;;;;;;999888666444444555777888555333111//////000111222111///...000222444444333111111000111222333555666666555333111000000111222777666777888::::::888555///......111444777888888666555444444444444444333222333444444333333555777::::::999555111111444888333333333444555333000---111333666888888666333111---...///222555777888888444666777777555444444555555444444222111000//////222333333555999AAAJJJNNNOOOZZZdddcccXXXJJJAAA>>>;;;;;;::::::999666111---...///222444444444333222111000000333666777777666555555444333111111000111---...000222333333333333555666777666444222222222222222444555888BBBXXXkkk}}}uuuaaaHHH888666777666333222000000000111111111222333333000,,,---111666222555===QQQnnn}}}qqqZZZEEE;;;333444666444000...------...222666888777555555555666666666666555555222333333333333555666888555333000///......//////,,,,,,+++'''###%%%,,,333777666444333222444555777444444555666666333...+++///222444444222000......//////111777@@@LLLZZZdddmmmfffWWWEEE777111111111777555333222333666999;;;888777777555333111///...222222111111000000//////111000...,,,***+++---//////222666777666333222222555666777666444222222333000...---...//////...------...000111111111000000444555666888999999777555111///,,,,,,///222555666222111111222444444222000---***(((((()))+++++++++---///222333333111///---+++***(((&&&'''***///222333222111111111222222222222111///------...///111000///...//////...+++(((***,,,...111222222111///000000//////.........///333333555888666444777===JJJcccnnnWWW>>>111000222666:::777555222///,,,+++***)))...000222444333222000///555666888999888555222000...///000111222222333333222111000222444555555444111000000000//////......222222111/////////111222222222222111111111000000...///000111222111000000000111111222222333333333222444555555333222222333999999888555111///...///222222111111000000//////+++---000333444777:::<<<888777555666888::::::999666777999;;;===??????@@@EEEKKKUUUcccsss}}}uuunnnaaaSSSIIIAAA@@@>>>===<<<:::999888999777444222000000111111111000111333777999:::999888777555444333333444444555444111///......///000111...,,,---111444444333111111111222333555666777666777666444111000000111555555777999;;;;;;999777......///222666888999999666444111111333555555555333444444444333333444666??????===999333111222555222111111222333333000...222333555666666555333222...///222444777999:::;;;777777777666333333444555777666555333222000///...///111333777BBBNNNVVVWWWXXX]]]___XXXJJJ>>>999999555555555666555333...+++***,,,...000111111000//////...///111555888999888444444333111...---...///,,,---...///000222333333666777888666444222111222222222444555777@@@UUUhhh|||xxxfffLLL;;;888:::999666444222222333333222111000111111...+++,,,000444111333;;;NNNkkk}}}uuuaaaFFF;;;333333666555222111...,,,,,,000555777666444333444555666666555444333222222333222111222444777444222000///000000000///---///---''' !!!)))111777666666666666777999:::555555666777777555111---///111333222111///...///111000111555999AAANNNZZZrrrssslllZZZFFF999444222777555333333666888999999666666666555333111...---222222222222222111000000333333222000......000333222555888777444222222444444555555444222111222333111000//////000000///...//////000000000000//////555666888999:::999777666111///...///333666888888555444333333444444222000...,,,******,,,---------...000222333333111///---***+++++++++***+++...111000///...///111333333222222111000/////////000111000///......//////---+++,,,,,,...111333444222000---------,,,******,,,///666555555777555444999@@@OOOddd~~~hhhSSS<<<222222444777:::888666222...+++******+++---000444555444222111111666777888888777666333222000000222333444444444444000//////111333555555444222222111000///......---222222222111///...000111222222222111111111111000...///000222333222222111222333333444333333222111///222555555333000//////222555777666333111222333333333333333222111000000+++...111222333555888<<<555444222333555777888777333444666888;;;>>>AAABBBEEELLLWWWdddrrrzzzssscccSSSJJJAAA???<<<::::::;;;999666666666444222000//////000//////000333666888888777666555444333222111000///444333111000000000000111000,,,(((***///333444222000111222333555666777888666888999777333000///000666666777999;;;:::777555000///000333666888888777444222111333666888777666555555555444222222444555<<<======:::555222333555333222111222444444444222555555444444444444555555111333666888999999:::;;;888888666333000000222444777666666555333222222111000444:::CCCSSSbbbfffaaa^^^[[[TTTKKKBBB;;;666444222222222444444333///,,,)))***---///000000//////---------000555999::::::222333222///,,,***,,,......---------...000333444555777777555333000000000111222333555777@@@UUUhhhyyywwwhhhMMM:::888:::999777555333444555666555333111111000///......111333///111777HHHeee{{{xxxiiiGGG;;;222222666666444333///,,,+++---333777666444///111333444444333111///222333333111//////222555222000......000111000///222333000&&&$$$---333444555666777999:::;;;555444444555777777555333///000111111///...///000111000222555666888BBBNNNdddsssyyymmmVVVEEE;;;777555333222333666777666444333444555666555444222111222333333444333222111111444555555444111111333666444666777444000...111444444444444222111111333444333222111111222222111///.........//////000000000222444777888888666666555///......000444777888888666555444444555555444222000...---...000111111000000111222333222111///...***---000000///......000111///...///111333333111000000000000000000000111111000...///000111000///...------000444555444222,,,,,,+++)))'''(((,,,///555444666888777666:::AAAMMM^^^uuubbbOOO;;;444555666888999888555111---++++++,,,---,,,000444555444111111111555555555555555444333222000111222333444444333333111000000222555777777666444333333222222111111000222444666444111000000111222222222111111111111000---...000222444444444444222333444555555444333222,,,000555555222///------...222666888666555666888444444444444444333222111---000222333222333777:::333111000000333555666666111222333666999>>>AAADDDFFFMMMXXXcccpppvvvdddSSSKKKAAA>>>:::888999;;;888333555555555333111000111222//////000333666888888777555444444333111///---,,,222222222222222222333333000+++&&&'''---222333222000111333555666888888888666999;;;999555111///000777777888999:::999555222111111111333666777666555222111222666:::;;;999666666666555333222111333555555888::::::777555666888555333222333555777777666888777555333333555777888444666999::::::999::::::999777444000------000222666666555555555555444444777>>>GGGTTThhhwwwwwwnnn___VVVJJJBBB???;;;666111222222222444555555222000+++,,,...///000111111000,,,,,,---000555999;;;;;;111222111...***)))+++---///...---,,,---000333555555666666444111///......000111444666999CCCXXXkkkuuuuuugggLLL999777999777666444333444777999777555444333111111111222333444...000555EEEaaayyyyyymmmGGG;;;222222555666555555000,,,))),,,222666666444---...111222222111...---222333333111......111555111...,,,---///111///...555666111&&& ***000111333555777999:::;;;333222222444777999999999///000000///......000222000000333666444333;;;FFFSSSkkk}}}wwwbbbOOOCCC===222111000222444555333000111222444666777777666555222333444555444333222111444666777666333333555888222444444000+++***...333444444333111000111333666555333222222333333222000,,,,,,,,,---...000111222///111444555444333222222---------000333666888888666444333444555666555444111000000111444555444333222333333444333222111000+++///333444222///...///333111//////222333222000......///000111111000000222000//////111222222111///------000444666555333------,,,)))'''(((---111333444777:::999777:::@@@FFFUUUkkk^^^MMM;;;555777888888999777555111---+++,,,---///***...333555333000000000444333333333222222222222///000222333444444333222444333333555888:::;;;:::444444444444444444444444333666888777444111111222222222222111111111111000---...000333444555555555111222444555555555444444222444666888777444111///...000333666888888777777888555222111333333111///333666999;;;:::888777777444555555444333444777999444444444666999===BBBDDDEEELLLYYYgggxxxvvvooodddSSSEEE===:::888999;;;<<<:::888000333555555333111000000222111111222444666555555222444555111+++))),,,///---///222666888999999999444...)))***,,,---111555444444333444555777888:::888777555555555444222000444333333444777888888888555666888888999888777666333333333666:::;;;999666999999777666555444444444444444444555555666666666555222///000444777888777<<<777222///111555999<<<;;;<<<>>>>>><<<999666333000333444222---+++...222555888:::777333222555888DDDIIIUUUeeesssyyyvvvqqq\\\SSSGGG???<<<;;;888555777555333333444444333222000111111000//////000222666333111222666999999888333000,,,---//////+++&&&***,,,///111000//////000222666777333///...,,,)))...444777444666CCCYYYjjjvvvrrrdddLLL888111333666666333222666:::<<<999555444444444222111111333555333222555HHHggg{{{rrr]]]BBB999333222333333333555///---+++,,,000333333222000111333444444222///.........------...///111222222///,,,***)))+++---///444666333((((((//////000111444777:::<<<666111...000666999777333222333333222000000111333444444444444444555666666DDDbbb{{{zzzkkk]]]PPPEEE888---'''***......///111000222333444333333444666:::888666444333222222333111333444333222222444555888666333...******,,,...444444222///------///111222111000111222111///...,,,---......------///111111111000111111111///...222111111111222333444555111111111111111111222222/////////111555777777777000000////////////000000...111444555333///,,,+++222000,,,++++++///333555///000111...+++***,,,///000000111333444555333222......//////000111111222///...,,,,,,---///222444777777777888888999999999HHHQQQddd|||yyy___III666444888777555666444222111111111000---++++++---///000///---+++)))111000///...---,,,,,,,,,000000111222333444444555777666777999;;;;;;999777777444222222444666444222666777888666333111000000555444222111111111222222------///000222444555555444333222333444333111///333444666888888666444222///222666999;;;:::888777888555333333444444333111444777999:::999777777777555555333111000111444777888777666777:::???DDDGGGIIIOOO[[[jjj{{{xxxmmm___PPPEEE===:::777666888:::::::::666555555444333333222222222111000222444555555444333555666222...,,,...222///111333555666777777777444...***+++------///333444444444444555777999;;;999888777666666444111...222111222444777888888777777777888999999888777666222222444888;;;<<<:::777999999777666555444444444111222222222333333333333222000...000444777888888:::666111///000444888:::;;;;;;;;;;;;999777444222---111444333000///222555444777999777555666:::>>>JJJSSSbbbqqqyyytttggg[[[RRRKKKAAA<<<;;;;;;888666777555333333444444333222111222222222000000111333777666444444555777777777666333000000222222...***,,,///222333222000///...000444555222//////---***000444555111111>>>TTTfffzzztttcccKKK888333555888999777555555777888888777777777777555333222444555666555999KKKiii{{{qqq\\\AAA777......222222333444///---,,,...222555666555000222444555555333111///......------...///111222111///,,,******+++---///333444111(((!!!(((......///000222555777999555111...000666999777333222333444333111111222444333333333444555666888888FFF[[[oootttqqqiiiXXXHHH999111++++++***((((((,,,///000111222111111222444888777666444333333222222000222333333222222333444555444222///,,,,,,...000333333222000...---///000111000//////000000...,,,---......---,,,,,,---////////////000111111111000111111000000000000111111///000000111111222222333000//////111444555555444000000000///...------,,,,,,///111222000...------555222...++++++...222555000111111///,,,+++---000222222222333333333111000,,,,,,---...000111222333111///...---...000222444555666777999:::<<<===>>>JJJSSSfff}}}{{{]]]HHH666444888666444444555444444555555333000...+++,,,.........---+++)))......---,,,,,,,,,------000000111222333444444555666555555666888999888777444222111111444666555444666777777666333111000111555444333222111222222333...///000111222444555555222111000000111111000...333444666777888888777777222555888:::;;;:::888666888666555555555666444333666888999999888777777888666444222...,,,---111444===;;;:::999<<>>:::555333555888;;;<<<===999444222333555444333222111000111333444444333222444555333///...000333333333333333444444555666333...+++---...,,,---000444333333444555888:::;;;999888777777777444000---///000111444888999888777888999999999999888666555222333666:::===<<<:::777888888777666555444444333000000111111111111111111000///...000333666888888777444000...000333666777777777555444222111///...+++///333555444333666888666888999999999===DDDJJJYYY___jjjsssssshhhVVVHHHEEE@@@;;;999::::::999777666555333333444555555444222333444444222222333444777888777666555444555777999666333333555555222...///222666777444111...---,,,111333000...///...,,,222333333//////<<>>777///+++'''$$$&&&***---...000000//////111222777777666555444222111000...000222333222111111111222222222111///...000111111333333222000///000111333111000000000000...------......,,,***)))***,,,......//////000111111111111000///...---------------...///000111333444444222111111222333444222111000000000000...,,,***)))***+++---...---...///000888555111---,,,...222444111222111000...---...000444444444333222000///...++++++,,,---///000222333333222000//////000222333333555777:::===@@@BBBDDDMMMWWWiii}}}|||[[[FFF555444666444222222444555666777888777333000,,,------------,,,,,,+++,,,,,,,,,,,,,,,---......000000111222333444444555444333111222444666777666222000000111333555555555555777777666333111111111444444333222222222333333111111111222333444444444000...,,,,,,---......---111222444666777999::::::888777777666555444333333666666666666777666666555888999:::999777666777999666444000,,,)))***...222<<<<<<;;;<<<>>>BBBEEEHHHKKKRRR^^^pppvvvhhhYYYLLLCCC>>>:::444111111555:::===AAA:::222000222555555333111000000111333444333222222333444333111000111333777555333222111222333444222...+++......,,,+++,,,222222222222444666888999555555555777777666222//////000222555999::::::888999999::::::999777555444444666999<<<===;;;888555666666666666555444333222111111222333333333222111111000000000222444555555444222//////111333444333222111///---+++++++++++++++///444666777777888999999:::;;;===AAAIIITTT\\\jjjiiigggeee___VVVLLLDDD<<<:::888888999999888666555444333333555666666555444666777666555444444555444666888777444444666999:::888555555555555444222111444888999666222...,,,+++///111///...000000...222111000...000===WWWnnnuuummmZZZDDD555000...+++000333555333///...111555;;;;;;;;;999666444444555888:::@@@RRRnnnttt^^^CCC444'''(((000444333333,,,,,,,,,---.../////////333444555666555222///---////////////000111222222///...---,,,,,,,,,---.........---+++******++++++000000//////000111333444444111000222666888666333444666888888777777888999666666666666666777888888===@@@IIIYYYooo|||uuugggLLLBBB555,,,))))))***,,,,,,...///000//////000222777777777666444111...---,,,///111222111000///000111333444333111000000111222333555555444333333444666444222222333333222000//////...,,,)))((()))***//////000///......///000000///...,,,++++++******,,,---...000222333555555555444333444444444111//////000111111000---+++))))))***+++++++++...111444999777555333222111111222000000000///.........///555555555333000...------...---------...///111111444333111000///000111222222444777;;;@@@DDDGGGIIIQQQ[[[lll}}}xxxWWWDDD555444666333000111222333444777888777444111///.....................///......---------......000000111222333444444555333111......000333555666222111111111222333444444555666777666333111111111222222222222111111222222222333333333333333444444///,,,))))))***,,,,,,,,,...///222444777999;;;;;;<<<999444000...---...///444555666777666666666666888999:::999777777888999555333000,,,)))+++///222888999;;;===???AAABBBCCCGGGOOO^^^qqq~~~qqqhhh\\\MMMAAA>>>:::555111000444999===@@@999111///111444333111111000///111333555555444555666666666555555555666777666333111000000222333222---+++---...+++)))+++000000000000111333444666111111222444666777555333000111222666999;;;;;;:::888888999999888666555444777999;;;<<<;;;888555333555555666555555444333222444555666777777666555444333333333222111111111222222111000111333444333111111000...,,,++++++,,,,,,...111555777888888888888999:::>>>EEENNN[[[gggooouuummmbbbWWWNNNHHHDDDCCC999999888888888777555444444333222333555777777777666888999888666444444555///222666666555555888;;;999777555444444444333333111555999:::777222...,,,,,,000222///...111222000222000/////////:::SSSkkkpppiiiZZZFFF777000***%%%'''---222333///,,,...222888999999888555333333444555888@@@SSSooowwwcccFFF777******111555444333/////////...---,,,,,,,,,333444555555333000---***//////000111111222222222...........................------......///......222222111000111222333444444333222444666777444222444666999:::999999:::;;;:::999888666555555555555333444;;;III___sssyyyxxxbbbTTT@@@333000111000---...000111111111111222444888888777666333///,,,***,,,...000111000//////000333444666555333111000000333555777777777666777888:::888666555666777777666000000000---***(((((()))111222111///,,,***,,,---000///...,,,++++++++++++---...///111222444555666666666555666777555333000...///000111111000...,,,))))))******+++...333666777888999:::888555222000///...............------444555555222///---...///333222000///......///000444333222111000000000111222444777<<>>===999999999888777555333222333222222333666888999999999:::;;;:::777444333333,,,...222444666777999;;;666555333222111111222222000333666888555222///...000444444111000222333222333000//////...444IIIaaaooolll___LLL;;;222+++%%%%%%+++222333111......000333444666666444333333444222666???RRRnnnyyygggIII;;;//////333444333333333444444222///---,,,,,,222333444444333000---+++///000111222222333333222...///000000111000000///...//////000000000111111333333222111222333444555555444444555666555222000222555888999999999999:::<<<:::999666444333222222---///444===LLL___oooyyypppeeeRRRAAA:::888333---111222444444333333555666777777666444111///---,,,---///000///......000111444555666555333111111222333555777777777888:::;;;:::999777777888:::::::::222222111///,,,******+++222333222///***((())),,,//////..................111111111222333444555555666666666777888777444222...///000111111000//////)))******)))***---222555444666999;;;:::777333000...------...//////---,,,000222333111///...000333888777444111000///000111444444333222222222222222333444777;;;@@@DDDGGGHHHOOOWWWeeevvvzzzgggNNN???444444666222000333/////////000222222000...111222222333333333333333666555333111///...------000000111222333444444555111...,,,,,,///222444555555555555333111000000222444555666666333222222222///000111111222111111111222222222222333333333333000...,,,,,,...///000///,,,...333777:::<<<<<<;;;888666333000............---000444555444222333444444666:::;;;;;;::::::;;;333333222111000222666999444444333555888<<<@@@CCCDDDQQQeeevvvzzzlllaaaVVVIII@@@======;;;888444333555777666555444333333222222111/////////222666999:::999;;;;;;;;;;;;<<<;;;999777333222111000000111222333111+++)))+++,,,******,,,222111000///...///000000...---,,,...111444555555333111000111333666888888444444555666666555444333666888999888666555666777777888:::;;;:::999777666666888999::::::888666444444666777555222000111222111222555888:::888444111000000000000111222333444222222222444777999::::::<<>>PPPlllyyyhhhJJJ???555333444222111111333555666444000---,,,---...000222444555333222000///000111333333333333222///000111333333222111111000111333222000000111333333222222111222333444555666666666666555333000......111444666666666777777:::999777555444333222222...///333666===JJJ\\\jjjmmmkkkaaaPPPCCC<<<777111222333555555444444666777444333222111111000000000///000///...---...111333333555666555444333444555333444555555555777:::===888666444555777999;;;;;;444444333111...,,,---...111222222...)))'''***---/////////000000222333444444444444444444444444444333333555777999888666333000000000//////......---)))))))))))))))+++///222222333666777777666444222///------...111111...,,,+++...111000...///444888;;;999666333222222333444666666555555555555555555444555888;;;>>>AAACCCEEEHHHOOO]]]qqqwww```KKK===444555777333222555222111//////111111111000000111333444555444333222444333222000///.........000000111222333444444555000...---...000333555555444555666444111000222444444555666666444222222333000111222333444333333222000111111111222222333333222111000111333444333222,,,///444999<<<======<<<555555555444333222111000+++///333444222111222333222555:::<<<<<<;;;;;;;;;222333333333333555999<<<666333111000444:::BBBFFFEEETTThhhxxx|||lll]]]PPPFFFAAA<<<>>>>>>:::666333333555222444666666555333222222//////000333777:::;;;;;;999999999999:::999666444111111000111111222333333000+++(((***+++******---444333111000/////////000000---,,,,,,///222333444333000......000444666777222333444555555555444333444666777666555555888;;;:::;;;<<<======<<<:::999555777888999999777444333333555777666333222222444111333666:::<<<:::555111,,,---...///111222333333111000111333666:::;;;<<>>;;;777333000///,,,+++,,,111666999888555444333222000......000222,,,...111222222111111111777;;;:::555222444555333///...111666444555GGG]]]rrrqqqeeeOOO:::000......555666666666555444444555,,,///222444444555666777333666>>>OOOjjj}}}xxxhhhKKKAAA999666444000///000///222444333///,,,,,,---,,,...111555777777666555///000222333444444333333///000222444555444222111111333555333000///222555222111111111111333444555777777777777555222///---+++...222444444444444555888777666555333333333222111222333444555===LLLZZZaaaiiiiiiZZZIII???;;;888222444555555555555666888111000//////000222444555111000///---,,,...111444222333444444444555777999222333333333444666:::===555333111222555888::::::555555444222///......000///111111---)))'''+++/////////000111333444666777777777666555444444333333111111333666999888666333222111///...,,,,,,++++++(((((()))((('''))),,,///111111222222333444444555000......000222222000---(((,,,000000...000666;;;;;;999777444444444666777777777777888888888888888555666888:::===???AAABBBBBBHHHWWWmmmvvv]]]III<<<333666888444333666666333111000111222222222...000333555555444222111111111000//////...//////000000111222333444444555000///...///222444555555222444666555222222444777444555666666444222222333111222444555666555444444///000000111222222333333333333333444666777555444222000000444:::===;;;777444555666777666444111000111000000222555555111...444555777999:::;;;;;;;;;222111000000111444777999555333222444999>>>??????LLLYYYkkk|||zzzlll]]]NNNFFFFFF======;;;888444333333555777777777777777888888888333222222444666888888777777444444666666333333555222222333333222222111000000+++'''(((((((((,,,222444444333111///...000111000///....../////////...///,,,+++---222555555333000000000//////000000000333777777444333666888777999777666888;;;;;;777222777666444444444444222000111222333333111111222333111222444999<<<;;;666111...,,,+++---111444333111666///***---444<<>><<<666444555333000222222222444777999:::999:::::::::999777333///---***+++...333777777555222111000///...------------//////000111333444555555888999999888555444555666333333333444444:::JJJYYYzzzwwwbbbIII777))))))777666777888888777555333222///,,,,,,000555888555222222111???WWWpppyyy]]]OOO>>>:::===777333666444666555444222///***'''%%%,,,,,,///444:::<<<999555666555333333555666555444222///...111555666222---...000222444555444333222333222111111111444666777<<<888333222333111,,,'''(((***...111333333222111666777777555333111111222111222222222333888AAAGGGVVVdddlllbbbNNNBBB???@@@777:::888333222777888444000...,,,---000444777888333111...++++++...111333888777666555555555333111000000000111444666999;;;777555333333555888::::::555444444444444333333333444222000///...------...///.........///111444666666666555444444333222222000222333555666666555555333333222111///---++++++++++++)))&&&$$$&&&+++000000///......111333444333222222222111000/////////---...///111333555666777888555222333777999999888<<<:::888666666666888999:::888666777:::===???@@@CCCHHHYYYppppppVVVFFF===777555555222111222333111///------///222333444333222111111111222333666444111///...///111222///000222444555555555444111000///111444444222///333333333333333333333333444333333333555666555333222222222333333444444444222111///...///000222333777777666777777666333111111...---000666;;;;;;999444444555444333111///...000//////222444444111...555666888999::::::999999444333111///000222555777555444333555:::>>>??????IIIUUUgggxxxyyylll]]]NNNDDDAAA<<<<<<:::777444222222444888888888888888999999999555444333444555666555444333000000333333000///222333444444444444333222222///+++***+++,,,+++---111333444444222///...///000000////////////000//////000/////////222333444333...---,,,,,,,,,,,,---...111666777444333666777666666444333555999999666222555333111111222333222111000111333333222111333444111111222666::::::555111...------///222444333111...,,,+++...666AAANNNVVVaaannn|||}}}ppp\\\LLLDDDAAA===777333111333555777>>>BBBCCC<<<666444111...///000111333555777888888999999999777444111...,,,))),,,000333555555555444444333000...---...///000000000000111222444555666999999777444111111333555222111222333444:::JJJZZZxxxuuu```HHH999,,,)))555444555666666555333111000+++)))***///555777555111///000@@@XXXpppfffOOO===888;;;555222555333333333111///,,,***'''&&&***+++///444888999888666666555666777999999777555222///---///333444222///000111333444555444333222333222111111222333555777999555222111222111---((()))***---///111111111111666777777666333111111111000111333333444888>>>CCCNNN^^^llliii\\\NNNCCC<<<666888777222333777777333000///---...111555777888444111...,,,,,,...111444888666555444333333222111000000000222444666999:::777555333444666888999999333333444444555555666666333222111////////////000//////......///111333444555555444444333222222222222222333444444444444444444444444222111...,,,***+++++++++(((&&&(((,,,000...,,,***+++---000111111222222111111000000//////---...000222444666666777666444222444888;;;:::999;;;:::999888777777888888666555555777:::>>>???@@@@@@FFFXXXooosss]]]FFF>>>777777666444333333222111///...000333666888666444222111000111222333666555333111000000111222222333444555555555444333222111000111333333000---///000111222333444444555222111000000222333333222333333222222222111111111000///...------///000111555555555666777777555333000---***+++111777:::;;;444333222000...------,,,/////////111333333111///666777888999888888666666666444111......000333666666555555777;;;>>>??????DDDPPPcccuuuwwwlll```RRREEE@@@;;;;;;;;;888555222222333999999999999999999999999777666444333444333111000///---///222333///...000555666666666666555444444///------000111......111222444444333111///...///000///////////////000000333333444222111111222333///...,,,++++++,,,...///111666888666555777777555222000///222555777666333333111//////000111111111...000222222222222333555000///000333777888555111......///111333444222111+++---000555>>>NNN___jjjqqqyyy~~~uuuaaaNNNBBB???999777444///------000333AAAIIILLLEEE:::222...,,,,,,---///222444555777777999888777444222///,,,+++***---111222111111333555666555222000000111222333222111111111222333555666;;;999666222......000222000///000222333:::KKKZZZqqqnnn[[[EEE:::000,,,444333444444444333111///...''''''***///555666444000...000AAAWWWmmmmmmOOO<<<666888333111444222111///---+++***)))))))))))),,,111444555555555666666777999<<<===<<<888444///---+++---111333222000111222333444444444222222333222222111222333555666444222000000222111...+++++++++,,,---...///000000555777888777444111000000///111444555666888;;;===EEEVVViiisssqqqdddOOO>>>777777555222333666666333111000...///222555777777444222000......000222444666444333111000000000000000000111222444666888:::666444444555777888777666222222333444555666777777333222111000000111222333111000/////////000222333444444333333222222111111333222222111111111111111444444555555333000---+++,,,,,,,,,+++***+++---000,,,)))''''''))),,,...///000111111111111111000000...000222555666777666666333222222555:::===<<<:::::::::::::::999888777777222222333777;;;???@@@@@@===DDDUUUkkk}}}qqq^^^GGG???888888888666555666222111000111333777;;;>>>888666333111000111222333777777666555333333222222555555555666555444333333444333222222222000---***,,,---000222444555555555222000......000222222222333333222111000///......------,,,,,,---...//////333222222444666777666555222---)))(((,,,222777:::444222///---+++***++++++......///000222222111000666666777777666555333222666444000------000444666777777888:::<<<>>>???@@@AAAOOOcccvvvvvvnnneeeXXXJJJBBB;;;<<<<<<:::777444333333888888888888888888888888777555333333333222111//////...000444555222111333777777777777777666666555///...000555555111///000222444555444111///..................------///111555777888555111///111333333222000......000222333444999;;;999666777555222///......111444666666555555222///...///000000000,,,...111222333333444555000......000444555444111...///111222444444222111111444999AAAOOOaaapppwwwttttttpppdddSSSEEE>>>===444444222...++++++...222CCCNNNTTTKKK<<<111+++)))***---000222333444555666999888666444111///---,,,+++000333222---+++...222555555555444444444333333333222111111111333444666:::999888444000......///......///111333:::KKK[[[jjjiiiWWWCCC;;;444000444333333444333222000///...(((***---222555555222...000222BBBUUUhhh}}}oooPPP<<<333555000///333111000...,,,***)))***,,,---,,,000555666444222333555777888;;;??????<<<666111++++++,,,...111222000...///000111222333333333333333333222222222333444444222000///000222222000...------,,,,,,---///000111333555666555222000......000222666888999999999888>>>MMMbbbuuuwww```III;;;888555333444666555222222000000111444666666666333222111000000111222333222222000...,,,,,,---...000000111333555666888999555444444555666777555333111222222333444444555555222222111111222333555666333333222111111222222333333333333222222111111111222111///---,,,,,,------111333444555555333000///------...............///+++(((%%%%%%'''+++---...///000111222333222222111///111444777888888666555111000111666;;;>>><<<:::888999:::;;;:::999777666000111333777<<<@@@AAA@@@<<>>???@@@BBBQQQggg{{{zzzqqqhhhYYYJJJBBB===>>>???>>>:::777555444444555555555555666666666555444222222333333222000...---///333555222222555777777888888777777666555//////111666777222000111222444555444111///------,,,------,,,++++++...111777999999666111///111333666555333222222333555666999>>>???;;;777666444000//////000333555777777666777555222000111111000///***---111222333333444555111///...///333444333000---///111222333333333333555:::AAAMMMaaattt{{{xxxmmmfff[[[PPPGGGAAA;;;777222111000///......111333BBBNNNUUULLL;;;///***(((***---111333333333444555888777777555333111///......111444111+++(((***---222333666777777555222111333222111111111222333333777999:::999555111...---------///111333;;;KKK[[[mmmnnn\\\FFF>>>777111444444444444333222222111000---///222555666444000---222444AAARRReee|||tttRRR;;;111222......222000111///,,,******,,,///000111444777777444111222333777888;;;======999333---(((***---111222111---+++,,,---...000222333444444444444333333333333333333111111111222333333222111///...------...000222333111222333333000...------222444666999::::::888666666AAATTTjjj|||~~~mmmZZZCCC<<<666444555555444222111111111333555666555444222222111111111111222222/////////---***)))***,,,///000222333555666777888444333333333555444333111111111111111111111111111222222111222333444666777555555444444444333444444333333222222222222111111000///---***))))))))))))...///222444444444333333---------.../////////...+++)))''''''))),,,...//////000222444555555444444111333666999:::999777666111000111555:::===;;;999555777999::::::999777666222222444888<<>>888999:::999888:::888777666666777888:::;;;999777444222111222444555666777888888777666444222111111111222222333444444555555555333000---***)))111333666888888666444222000...------000222222222///000000111222333444444---...000111222222222111///......111444666777666555222---******---111444333222///---,,,,,,---......000111111111111333555333444555666555555333333333222111000111333666888999;;;>>>???>>>???@@@AAAEEETTTiii|||}}}rrrfffUUUGGG@@@===???AAA@@@===999666555000111222333444444555666555333222333444555444222,,,***+++///111000222555666777777777777666555555000///111555555222000222444555555333000...---...,,,---...,,,***+++///333888888777555222111222333555555555444444555555555<<<@@@@@@:::666555333000000222444777888777777666666555333333333333111///***---111333333333333444333111///111444444222///,,,...000111111222444666666???LLL\\\qqq{{{nnnaaaWWWJJJBBB???<<<777111222000///000333555555555???JJJPPPGGG888...***(((***...222333222000111333555666777777666444111000000222444222...******+++///111444666666444111///111111111111111000000000444777;;;;;;888444000.........000222444;;;LLL\\\wwwyyyfffKKK???777111222333333333333333333333333111333555666666333000...222222>>>OOOccc~~~{{{UUU<<>>DDDPPPfff|||gggVVVCCC;;;666777999888888::::::999888666555555666666777666555444444444555555444555666777777666555444//////000000111333444555444666666444111...,,,,,,444666999::::::777333000+++******,,,...//////...------///111333555666777///000333555666666555444000///...///222444555555222111///---,,,...111444333222111000///000000111///111222222111222555777333444666777888888888777555444444333333444555555:::===@@@@@@??????@@@AAAIIIVVVhhhyyyzzzoooaaaQQQEEEAAA<<>>AAAAAA===888555333------///111333555777888888777555555555555333222,,,((((((+++...///333888444444444444444333333222222///...000000///000444666666555111...---...///...111222///,,,---333888777444111222444666444222666888999;;;;;;999888666777::::::555222444444333111555999;;;:::666333111---...000444666777444222***---111333333222111111777555444555777666111---***,,,---------///555:::FFF[[[qqq}}}}}}hhhRRREEECCC@@@===:::999777666333...+++111:::???===777999@@@BBB;;;111---,,,+++(((---222222...***+++---///111666999999666333000///000333666888777333000000///---,,,,,,...///111---///111222111///,,,***222444666777666555444555111111222333555<<>>888666333222444///000111333555444000......///000111111000///...///333888777222......//////111333555666666666666333000---+++,,,------,,,......///000111222333333222222111111222333555666000111222333333333333222444444444444444444444444.../////////...,,,***)))000///---++++++---...000---***((((((+++------+++,,,,,,---///222222111//////222666999;;;<<<;;;:::999999999999999999999999777333000000333444444222...000222444666888999::::::777444222222222222222444:::AAAMMMeeexxx^^^HHH???777222444777666777999888777555444222111111000222444555777888777666666000000111222333444555666555444333222222222333444222555777666333000111222111444888::::::666111...((()))+++///111111///,,,***+++---///111222444555000222666999:::999777555333111///...000111111111111000000222555666555444777777555444444444444444444444444444555666888888888666333444777:::999777;;;999555333333555777999:::<<>><<<;;;<<<;;;777333000///...000222444444333555555555666888888666444......---+++)))+++111666777777777555222222333555555444222000...///333666::::::777222000222333111//////000111111111111000333444555777777777666666777777777999::::::777555555888:::777111...000333666666555555333222111000------...111444666666666000////////////111222333888999999999888555222111...,,,,,,000333555;;;BBBTTTcccwww}}}kkkVVVHHHFFFBBB===;;;;;;999666333333///,,,///555::::::999777;;;===:::444//////111222222000,,,)))))),,,000---...222888<<<:::555000111333666999999888555444///...---...///000///...///111222333222000...,,,222222222222222222222222444333333444555===PPPaaaqqqkkk\\\FFF666222333333444111///...000333555666555444333444555555444222///333888BBBXXXnnntttmmmYYYCCC///+++......///222222444444222---***+++,,,---,,,,,,///222666777777444000------111666999:::666222---)))(((+++000444:::999666444333444555555555777666333///---...000444333222000...---,,,,,,---***((()))---000111111333111......///222444444666222...---000444555555999666555>>>OOOddduuuiii[[[JJJ???<<<;;;777333000000111222222111000///---000222333111///------444555666555333111000000111222333444444333222111111...+++***,,,---...---000111111222111111//////333333333111000111333666111111111000000000000000///222555444111//////111---,,,,,,---......,,,***000///,,,***)))---222777---+++***---111222///+++++++++---///111000---***---...222666:::<<<;;;999888999:::888555333555777444444444444333222111000333444666666555555666888666444111000111222222222555777===HHHZZZrrroooUUUHHH:::888555333222222333555555666666444111///......111000///111333444333222,,,,,,---000444666666666444444444333444444444444888666555555666555333111111111111333444444222000---///222333111///------......---...///111333444333444666888999777333000///...---...000222222111222111111333555666555444888777666555333222222222444444444555666777999:::555333222444777888666333888777555333333555666888777:::===???@@@CCCFFFIIINNNUUUcccvvvyyynnnddd]]]TTTKKKCCC???===:::999:::999666444222222111333444555444333444444555777999999666444//////...+++)))+++000555999888666444444444444444555444333111///111555888???@@@===666333444333000//////000111333333333222444444555666666555444444333333444666777777555333333666888666222///000333222222222222111000///.........000333666777777666............///111333444777888888888777555333222///...///111222666CCCOOO___jjjvvvwwwkkkWWWGGG>>>AAA>>>;;;;;;;;;:::888555111...,,,///444999999777666999;;;:::555111222444111111...***'''(((,,,000000111333777::::::666222333444666888888666555333000......///111222111000222333333333333222111000222222222222222222222222444333444444555>>>QQQcccuuupppaaaKKK:::555444444444444333222222444666777777666555666666666444222000666:::BBBUUUkkkvvvttt]]]GGG333///111111222666666777777333///,,,,,,---...------///333666777777555111......111555888999444111---******,,,000333888666444222222222333444444555666444000......///000///...---,,,,,,,,,------***((()))---000111111333111...---...000222333555111......111555777777777555666<<>>RRReeeuuuqqqcccOOO>>>888666444444666888777555444666999999888777777777777444222000666;;;AAARRRjjjxxxzzzaaaKKK777222333333555:::999999888555111......///000///...000333666777777555222///...111333555666111000---,,,,,,...111222444333222000000000111222222444555444222000//////...---,,,,,,,,,---......,,,***)))***---///000111222111///------...000111333111//////111555777888444555777:::AAANNN^^^iiiyyyrrrfffYYYLLL???444...,,,...000111111000...---222444666555111...,,,+++......///...---...000222000000111111111111000000000...,,,++++++,,,+++***,,,...111444444333111///+++)))''')))---111222111111222222111000...,,,+++111222333000,,,***,,,......///111333555333000---......---+++***,,,000333///......111444555222///333111///......---+++))),,,...222555777888888777444333222///---...000333444444444444333222111000444666999:::999888999999333111///...///222666888@@@;;;:::BBBXXXttt~~~cccMMMCCC;;;999555111...---------000222333333222111222444222///,,,+++++++++***)))***+++---///000///...------///222555666666555444888777666666777777555333333222111222333222000...333444333000......000222,,,,,,---...000111333333111222444555444333111///......///111222222///---444333333444666666555333666555555444333222111111333333444555777999;;;<<<444222000222555666444222555555666777777777777777777888999:::===BBBIIIMMMVVV```mmm{{{uuufff]]]XXXRRRJJJBBB===;;;888666666666777888777777666777777666222000///000222666888888666333222111///---,,,...111333333///,,,///555999999666//////000111222555:::===DDDFFFDDD>>>:::999666111///---,,,///333666666444555555444333222111000///,,,,,,---///222333333111111444555555222///......///000222444444444333222222333444777999999777555222222222222222333333333444444444333444555555666333111222666<<>>???BBBAAA<<<::::::777333...+++))),,,111555555333444444333222111000000///---------///222444444333444555555444111...,,,,,,///000333555666666555444444444555777999888666444666555555555444333222222222222222222333444555666///---111===LLLZZZiiitttrrreeeRRRBBB999444222000333555777888777666555444///000111333666777777666888999888777555444444555888555111///000444888:::999888777555444555777888555444222111222555888999333222222333666777666555---000555888999666333000111111111111111111111111333444555444333<<>>777444333222777<<<;;;777555777:::666555555666888888777555000333888FFFaaa{{{{{{]]]JJJ888333222000222888555444222222222444555555000...,,,,,,...111333444111111000///......///000000000000111111222222222333222222222222333333444333444555777777666444222333222///,,,+++++++++,,,++++++,,,,,,---...///000222333333111///...000222555444222000......///000///444777666444888CCCLLL^^^qqqzzzaaaFFF777444000111222333444333333333///111333222000......///555555333111000000333555333333333333333333333333333222111222222222///---+++...333666777666444222333///,,,...222444222......///111222222222222111555666555222...,,,...111000111444777999777333000222333444444222111222333///000222555666555333111///---******+++---...---...000333444333333444666555333///------///222333222222333333222222111111999:::;;;:::777444333333///000000//////222777;;;@@@===???MMMfffiiiQQQBBB;;;:::999777555444333333333555555444222000///000111222000......000111111000000333555555333000000000...000333666888888777666333222222333444555333222444222000000000000...---,,,///111111///---------,,,...000222333333222222000222333111///---...///...///000333444333000...111000000222555666555444111222444666777777666666222222333444666888999::::::777555666:::===>>><<<666666888:::;;;;;;<<<<<<<<<<<<<<<<<<===AAAGGGKKKRRRgggzzz}}}tttfff[[[RRRJJJDDD???;;;<<<;;;888666555666888666555333333444444333222222222222444777777666444444222000000333555666666666333///---...///---******,,,...000222555999<<<999<<<;;;777666888888555///+++(((***000555444222333222222111111111222222000//////111444666666555666555444222000///...---///111444666777777555444666555444555666666444333666666666666555444222111000111111222333444444444,,,---888LLL___jjjooosssjjj[[[HHH;;;777555111---111333555666444333333333222222333444444555666666999888777555444444444444777555222222444888:::;;;888999999888666666888999555444222111222444777999444333222333555666555444,,,///444777888666333000222222222222222222222222444555666444111999PPPfff{{{hhhOOO<<<444222222444777;;;;;;999888999;;;777666555666888888777555555777<<>>555666777888:::;;;<<<===<<<===>>>>>>???CCCHHHLLLVVVjjj|||zzztttiii\\\OOOFFF@@@>>>999;;;;;;999555333333555666444111111333555666666777666555666777999888888555333111222666888999999666444111///---,,,++++++///111222222222333666888666888777333333666777555111,,,(((***111555444222111111000000111333444555222111111222444666777666555444111000000111111222111333777999:::999777666777444222222222333333222222333444555555444333222///000111333333333222222111999LLLaaannnnnniiifffXXXMMM@@@888666666222...///111333333111111333555444444333222222222333555666555333333444555555555444222000222555888999999777:::======;;;999:::;;;888666444222111222444555555333222222333444222111...000222444555666555444333333333333333333333333444555666333///777NNNeeezzzfffKKK777222333444777888999;;;<<<======>>>;;;:::888888999888555333777:::@@@MMMeee{{{}}}sssXXXHHH:::666444......333555222///000333666888777111///++++++---///111222111333555555333111111333555555555444444444444444333444555666777777777777333111000222555777666444444111---)))&&&%%%&&&'''))),,,......---,,,...000...111333222///...000444666777666333000...///000///333666777555777;;;@@@HHH]]]tttzzzmmmVVVEEE===777555333222333666888:::444555555444222111111222333444555555444444555666444444333222222333444444333333555888999888555222222444666888999888777777444333333333222111000///...---,,,,,,---///111333333555777666222000111333000000111444666666444111...111333444222///---,,,***---111444444222000///---,,,,,,---///111222111000444666555222111333666777444222222444666555444111111222222222222111111444444333000...---///111///222555444000///222666:::<<>>???AAAEEEIIIMMM]]]nnn}}}xxxtttkkk]]]NNNCCC>>>===888:::;;;999444111111222666333111111333666888999<<<999777777999:::;;;:::555333111333777;;;;;;:::111222111///------///111555555555444222222333555666777555111111555666555333...)))+++222666555222000000///000222444666888444222111222555777777666444222//////000333555666555777;;;===>>>===;;;999777444111///000111222111...///111333444444444333...000222333444333111000:::HHH^^^rrruuujjj^^^XXXFFFAAA;;;888666666444333---000111111000111444777555444333111//////222444444222111111333555777777111///...000555777777666777;;;@@@AAA???<<<<<<===:::888555333111111111222555333222222222222111///222222111222333555777999444444444444444444444444444555666222...555LLLccc~~~ttt___EEE333111555888:::999999;;;>>>@@@AAA@@@???>>><<<:::999777444222555;;;@@@JJJ^^^qqquuuoooWWWIII<<<999666000///333888444111000444777777777333000,,,+++---000222333222555888888555333444555888777666555555555555555333444555666777888888888222000...///333555555444555222...***(((((()))***))),,,//////---,,,---///+++///222111...---000444666777888555222000111444///222666777777888;;;>>>BBBRRRgggssspppaaaPPPEEE888666333111222555999<<<888999888666333111111222...111333444444444555666444333222111111222333444222333555888:::999666333555666777888999999888888444555777666444333333333///---+++******,,,///000111444777666333111111222000///000222444555333222+++...111111///,,,)))((())),,,111333333111///...///......000222333222111111555777666222111333777777555333333666777666444000111111222222222111111000000///,,,+++,,,///222///333666555111///000333777:::AAAMMM___vvvhhhRRRFFF===666333222222222111111000000777666555222///...000222000111333555777666333000///222444222000111666;;;888555///+++***---111444111111111333555666555444111///------...000000///***+++,,,,,,,,,...111444333555888999888555111///222444444000+++***---222222111111333666888999888333000---...333777666333777666666888999999777555333333333555777777555333333111222:::DDDFFF@@@888888333000333:::<<<777000333888???EEEHHHKKKMMMOOO___jjjvvvfffWWWLLLCCC;;;666333444666555333111222222222222111000000333777:::;;;:::888777777777888999999666333333666777777555333222111///---///333666???:::444333666888777555666333111333777999999777222111000222555555333000,,,---...000333666888:::111333444444333444666777777555222111333666999:::;;;999888<<>>???@@@===<<<;;;999888777666666>>>======CCCSSSdddkkkjjj^^^OOO???777444222222333999888666555555555777777333333222111111111222222222444777888777777888999>>><<<999666444333333333555333000000222555777888333222111111333555444444444333222111000...+++)))000000000000000///......------......000111222333555777888888666555888;;;<<<999666444555777888888<<>>@@@>>>;;;777666555555555444333333111000/////////000111222///111222333333666<<>>===999777555666666444222000000333555777777666555444222111000000...---000555777555222222333333444444444333333555888999666222888NNNcccuuuttt^^^CCC;;;888444555666666555777:::<<<<<<<<<;;;;;;:::999999888999999999::::::>>>KKK\\\hhhlll^^^OOO???888555222111111777777666666666666666666666666555333222222222222111333555555555666888999;;;999777444222222222222444222//////111333555555333222111222444666666555444333222222222111000///111111111111111000000//////.........///111333444666888:::999777777999<<<>>>;;;777444444444555666666>>>JJJYYYiiisssoooeeeRRREEE:::777777555333444555:::;;;777444333111...000000111333555666444222444333333222111000000///333333555777999888555333444444333111000///...---...000222555777777666666111000---,,,,,,---///111000///......///000000///,,,...///111222222222111000///...///000111111111///000111///---,,,,,,---///000222444666666666666666777888999999999777777444222111222555666444222555444333222111000000000...---,,,++++++,,,---...111444666444000---...000333555999BBBRRRkkkyyydddNNN>>>555222...///111222111000000000222333222...,,,///333777666777777444111...------111///---...111444555666777666333111///........./////////111333333222000000000000000000000000000///...------...111333555777666666555555555555555444333222///,,,+++,,,---000///...///222333444333777333000111333555444222...///222555999999777555111444777666444222222444222111111222444555555333777666666777999888666444555999>>>CCCGGGLLLPPPTTT___kkkzzziiiZZZMMMDDD;;;666333111//////111111...+++///000222222111222333555999888777666555555555555555222000111444666555333/////////......000555888@@@>>>;;;<<<======:::777666666666444111111222333444222111000000///,,,)))//////000111333555666777333333222111000222555888:::888666444444666888:::666444333555999:::888555222333555666666555333222111000///......///000111333555777666666;;;DDDLLL___nnnyyyqqq\\\GGG888000///111222333333111///------)))&&&(((...444888999666333000///111444777888111111222555777999888777111333444444222333555888111444666777666333222222666555333111//////111444777888888888777555222111...------111555666444111111111222222333333333333555888:::888444888KKK___pppuuueeeLLL@@@999333444333333444666999:::999777888888888999999::::::;;;999;;;<<<>>>III[[[lllttt\\\MMM===777555222000///444555666777777666666555888888666555333222222222000111222222111222555888666555333111000000111111333111///...000111222111222111111222555777777666555444333333333444666777333333333333333222111111222111///...///222555777888999::::::999999:::;;;???<<<888444222222333444222666<<>>AAA@@@===888333000000111333111///000222555666777999888666444222111111111111000000111222333111///......//////000000111111111111111111222333555666888777555444444444555666444444333000---,,,,,,---111///------000222444444999666333222444444444222...///222555888888666444111555999888333111333666444333222000......000222555666888999888666666666666888<<<@@@EEEJJJQQQUUU^^^jjj}}}yyyhhhZZZNNNFFF>>>999555111...///222333...***...000222333222111222222777666666555444444333333111///...///333666555333000000000///...000333666:::::::::===???>>>;;;888666777777444111000333666666555333111///,,,***(((...//////000111333444555444333222//////000555888<<<;;;999666444444555777222111000111333444222000---000222333333222222222333222111000///000111111777:::<<<===>>>EEEQQQ[[[ppprrroooaaaNNN<<<111,,,,,,///222444444222///---,,,((($$$&&&,,,222444555555333222111222555777999222222333555777888999:::666777777555444333555777333444555444222111222333555444222000......111333888999:::;;;:::777444222...---...111444555333111000000000111111222333333333666999888555999III[[[oooxxxlllRRRBBB777111444111222333666888888666333333444555777888999:::;;;999;;;<<>>777444000111444444000+++...000333333222111000111444444444333333333222222...,,,,,,///333666555222111222111///......000222222444777;;;======;;;999555666666444222222666:::888888666222///,,,+++***------......///111222333444333111///...///333777>>>===;;;777222000111222//////////////////...,,,+++---//////...///111333555444333222222333444444555:::???DDDKKKVVVdddooo}}}qqq___NNNAAA555---***,,,///333666777555111///...+++((())),,,/////////444444333333222333555666333333444444555777999;;;<<<999666444555555555444555555444222000///111333333333222///---...111444999:::<<<<<<;;;999666444//////000222333333222111111000000000000111222333111333777777555888HHHXXXppp{{{pppTTTAAA555000555111222444777999888555222...000222444666777888888666555555===OOOdddoooqqqSSSCCC444111444444222111///111444777888777555444111111111111222333444444555444222///,,,+++---/////////............//////333222111222333333111000000000111333666888777666666666555333111222555888666666666666666555555444555444111000000333666888666666666777777777666555555666666555222111333555666777888555777GGGccczzz~~~kkkQQQ???999777444...333888999777666888999888666666666777888888666333///000111222111///---+++...000333777999777222...,,,,,,,,,---------......)))+++///222444555555555222///,,,***+++///333777222000......///111222222000///...---------......444222111333555555333000///111222111000000111222444555555666555444333222333444666888::::::::::::888999::::::999777555444333333222111000000000000,,,---///111222333333333222222222222111222333555555333555???RRRiii}}}mmmSSS<<>>;;;666444444444333111555555333000...---///111222222111///...///333666:::;;;<<<<<<;;;999777666333333333222222222222222333222111000000111222333111222555555333666DDDSSSmmmyyyoooTTTBBB666000555222333444666888777444111,,,...000333444555555555666444555>>>RRRhhhssssssTTTCCC333///444666555444...000333666777777555444.........///111222444444555555444000---+++,,,---.........///////////////222222222444555555333000//////111333666777555444444666666444000///222555666777777777777666555555555444222111111333555777555444444555666666333111///222666666444222333555555777888444222===YYYttt|||qqq]]]HHH<<<888444000444999:::777777:::;;;:::999888888888999999666444...///000111111000///......///222555777555111...,,,------....../////////+++---000333555666666555111///,,,******,,,000222000///000222444555444333000000000000000000//////222333333333222111///...///111222222111222333555333444444555444333222111222333555777888888888888888;;;======:::888777666666555333222111000000000...///222555666666555444222111111111222333555666000000333<<>>888333222111222666999;;;<<<999888666555555555666666777555333333444444444333---...///000111222333333222444777999999777333111222222222222111111111000555777:::;;;999777777666444111...---.../////////::::::888666555444555666555444222111222222000//////000222444555555444444666555555444333222000//////000222555777888888777999<<<@@@CCCFFFJJJOOORRRdddppptttkkk^^^SSSLLLGGGCCC@@@999999888777666555333222222444555444222111111222,,,...///111222222222222+++***+++///444777666444000111111000......///111000333777:::;;;:::999999666444111111333666999:::777888777444///---...000---......///111333444555111222111000//////111333555777777444...,,,---000---...//////...---------(((---111111///---///222555555555555666777999:::777;;;DDDRRRcccqqqzzz~~~mmmYYYCCC777111,,,***+++***---111444555555333222333777:::999333///---...///111333222000///000222555555444222111222666:::===<<<999444000...000111666666444111...---///111111111000//////111555888;;;;;;;;;;;;:::999888888777666555222111000222333555444222000000000111222444444444333000222???MMMfffssslllTTTDDD999222555333333333555666555222000---///111333444444333333666666777>>>PPPgggvvv{{{ZZZGGG555000444777666555...///222444666666666555.........///000111222333333444444222///------.../////////000000//////...000000222444666666333111//////000333555555333111111444666555111///111555777777777777777666555555444333222222222333444555444333333555666666222///+++000777888555222111222666666666555444;;;QQQgggyyyyyyooo[[[III>>>888444555999:::777666999;;;:::::::::999::::::999777444...//////000000111222222000000222444666555222////////////.........------...000222555777777666666000...,,,)))((()))+++,,,+++---111555888888555222///000111222222111000000///222666555111......000111222333333222222333444333333444555444333222111333444555777888888777777777:::======;;;888777777888777555333222111000000000222555888999888666444222111000000222444666777...000222999GGG^^^vvv|||nnnXXXEEE888111///......---...333:::===<<<999555111222555333333AAATTTqqqtttvvvqqqdddTTTEEE===666444222333555777999999666555444333333333444555555333111111222333333222///000000111222333333444111333777999999666111...///000111222111000...---000333777999888777666666222000...,,,,,,,,,+++)))::::::999777555555666888444222///...///000000000...---...111444555444222444444444555666555111.........000333777999888777<<>>999::::::999666444333333444555555444222111222333***,,,...000222222222222***)))+++///555888666444...///000/////////111222444777:::<<<;;;:::999999888333//////222666777777666777666333///---///111...//////111333555666777000111222111//////000222000333444222---,,,...222---...//////...---......'''---444555222//////111444444444555666888:::;;;???AAAHHHVVVgggssswwwwwwZZZKKK;;;333///+++,,,000)))+++...111333333222222444;;;@@@???888111000111+++...111111///...000222555666555222///000555999:::<<<<<<555---)))---333999888666333000///111222000000000000000222666:::;;;;;;;;;:::999999999999:::999666222000000222444777555333111000000111222777666444222...///;;;HHH```nnniiiUUUGGG<<<333444333222222333444444111//////000222444444444333222111333444999HHH___sss}}}```LLL777111555888777666...///111333555666666666000000000000000000111222111333444333111000000000000000000111000000///......///111444666666333111//////000222444444222//////333666555222000222555777777777777777666555555333333222222333333444444555444333555777666222///)))000888:::666111000000;;;777555777777<<>>===:::555111111444222111@@@SSSaaagggmmmmmmdddUUUFFF<<<999777444333444666666666444333222111111222333444333111//////111222222222111111111222333333444444000333777999999555000------...000222111///---++++++///444666666555444444111///---,,,+++***'''%%%555666777666555444555666666444111///...///000222666333///,,,,,,...222555222222333888<<<;;;555///000...,,,...222777;;;===;;;===BBBHHHJJJJJJNNNUUUeeerrrttteeeTTTMMMIIIDDD@@@???888999999::::::777222...222444555555444333444555...---...111444666666555222111000111222444444444000///...///222444555555555222333888;;;:::999;;;888999666111///111111///222222111///......000333444222000111444666555333///000111222111///---,,,//////............//////111---******......+++'''+++---000333555666555555777444444777888777999>>>@@@HHHRRR^^^rrr~~~ttt```MMMCCC666000//////+++(((+++++++++,,,---...///000777:::===<<<888333000000---///222444333333444555555555444444444444555555666;;;===888///***+++///333777888555333555444222333111...---///444999===???===;;;999999999888666777777777444111111444777888888777555333222222333333111111111...///999CCCTTTeeecccRRRFFF<<<555888333111...///222333222111444333111000///000111222222///---222@@@UUUlllzzziiiSSS;;;///......000222+++---///222444666888888555333222333444444222000......///000111222333333666222...///333555333000333333333333111///,,,+++222111222555888888555222111222333444444333111000444555666777888888777777111------111444444555888666777888888666333111///000111444888666222111333444555555666888>>>EEEJJJjjjyyy~~~lllWWWDDD888444222444888888555444555999999888888777555444333,,,******...444888666333333333333444555444333333333222111///...,,,+++***444555666777666555444222111000---***)))((()))***)))---333999;;;999666333//////000222555666444333444555555555444222000///333333111000000000111222333444444555555555555555999888888777666555555444555666888:::999777555333555555555555444222000///222333444555555555444333333444444333222111333444555333222777EEE[[[sss}}}xxxqqqkkkggg\\\___cccgggiiifff```[[[```___```___[[[XXX^^^fff___UUUFFF:::444222000///333333333444444444555555111444555333000111777<<>>===777222///...---...111555999:::======AAAFFFHHHIIIPPPYYYbbbpppttteeeTTTMMMIIIDDD???>>>888999::::::999555111...222333333333222222444555000000000222555666555444777666444333222222111000111///...///222555666777444222222777999777777999999:::777111000222222000000000000...,,,---///222444222000000333444333222111111222333222000...---000000000//////000000000000---***+++...///---)))+++---///111333444555555999666555777777777;;;@@@IIITTT^^^iiiuuu{{{mmmZZZCCC===555333444333...)))))))))+++,,,...000111222444777::::::666222000//////111444444444333444555777777666666666777888888666999;;;777111,,,,,,///444888999666333555555333222111///000222777;;;>>>>>><<<:::888888888666555666777777555333222444777888888888666444333333444222111000000...000:::EEEWWWhhhfffTTTGGG<<<444666111///...///222444333222333222000......///111222555222...111===SSSjjjxxxeeeQQQ<<<222000000000222---...///111222333444444444333333444555444222000------...///111222333333555222///111444666444000111111111111///...,,,+++111111333666999888555111222222222222222111000///222444666888999999888777222......222444333333555777777777777666333111///...///333777666222000333222333333333555999>>>BBBPPPeeezzzxxxdddMMM<<<666333333777888666555777777777777777666444222111---+++***...444777555333333444333111///---------000000000//////......---666777888888777444000...,,,+++***)))))))))***++++++...333888999888555333......///111555777777666::::::999777555222000///444444333111000///000111444555666777888777777666:::999888777555444333222444555666666666555333222333333444444444222000///222333333444444444444444444444444333000///000222000000111666AAAQQQbbbnnnjjjjjjjjjhhhddd___ZZZWWWLLLNNNQQQUUUVVVTTTOOOJJJJJJIIIJJJKKKIIIIIIPPPZZZWWWMMM???777555666555333222222222222222333333333222444444222///000444999???AAACCCDDDBBB===888555555555444111...,,,---...000000222333444444444444444333111000/////////000///000111111111000//////000111333666777555111...///111222222111...+++)))---,,,,,,+++++++++,,,,,,000222222111///---,,,---111444666777666444444444777666666555444444444444222000---,,,,,,///222555888777888;;;===<<<777222////////////111333555777>>>===???CCCEEEIIIQQQ[[[___oootttdddTTTMMMIIICCC>>><<<888999:::999777444000---111111111000///000333555444333222333555555444333999888666444222111000000111///---...111555888999444222222666666333333555999:::777222000333333111.........,,,+++,,,...111444222111111222222222111222333333333222111000///222222222222222222222222///,,,+++,,,///000///,,,------...///111333444555<<<888666777777888>>>FFFTTT```mmmtttvvvqqq```MMM:::777555666888666///((('''(((+++...111222333333000333666777555222000000222333555555333222333333666666666777777888888888666777888666222///------555888999555333555555333111111111222444888;;;>>>:::999777777777777666444555666888777666555555666888888888777666555444444222000//////---000;;;GGG]]]nnnkkkWWWHHH;;;333555111000///000222444444333333111...,,,,,,///222444888555111111;;;NNNdddrrraaaOOO<<<555444333111000....../////////000000000333333444666777666333000,,,------...000111333444333111111333666777555111...............---------000111333666888777444111222222111///............000222666999:::999777666111......333555333222333777777777666555333222111---...222666555000///111000111222222222444888;;;???TTTooo~~~nnnTTT???999555333666777666666888444555666666555333111///---++++++...222555444222222333222...***(((***,,,------...///000000000000777888999999666111,,,)))$$$%%%&&&(((***+++,,,,,,...000333666777666555333///...---///333777888999:::999888555444222111111555555555333000//////000333555777:::;;;:::888777;;;:::888666444222111000333333333222222222111111111222333555555444222111222222111111111222444555555555444111...,,,,,,---+++---000444:::BBBKKKQQQQQQQQQPPPNNNLLLIIIGGGFFF===>>>@@@BBBDDDBBB>>>;;;::::::<<<>>>???AAALLLWWWVVVIII;;;666888;;;999666222222111111111111111111222444444111...---111444444444333222222222222222222222222///,,,++++++,,,...///111222444444555555444333222111111111111111111222222222111000//////...///222555777666333000000111222333222000---+++,,,+++***)))******,,,---000222555555444222111222...222555777666444333333777777888999888777666555111000///...///111444666777666777888:::999555111000111222222222222444555;;;;;;>>>BBBDDDGGGPPPYYY___ppprrrcccTTTLLLIIICCC>>>;;;888::::::999666222///...000000///...---///222555888666444444555555444222555555555333111111111222111...,,,---000444777999555333444666444000000333888999666111000222333111---...---,,,+++,,,///222555444333222222222222222333222222111111000000///444444555555555555444444...---,,,---000222111///000000//////000222555666<<<999777777888;;;DDDNNNZZZhhhuuuwwwpppcccPPPAAA777555444555666333---'''(((***---000222333222222///111333555555444333222333444555444111000000111444444555555666666666666444444444444222000---,,,444777777444222444555333000000111222333555777888555444444555777888777555444666888999888777666555666666666777777666444222111///......---111===IIIddduuupppZZZHHH:::333666333333222222333444444444333111...,,,---000333666999777444333:::III[[[hhh]]]LLL===777777555222000------------......//////444444666999:::888555111,,,,,,------///111222444111111222555777777555222------,,,,,,---...///000000000111222333444444333333222000...,,,,,,,,,---...111555888888777444111///,,,---222555444333444888777666555444333222222...///222555333...+++---...000222222222333555777@@@PPPeeeuuuyyyoooWWWBBB<<<777444666888666555666333555666777666444111///...---,,,...111333333222...//////,,,((((((+++///,,,---...000111111111000444555777888555000***&&&!!!$$$(((+++---------111111333444444444444444000...,,,---000444666777333222111000000111333333555777888555111......///000333777:::<<<;;;999888888888777555444222111000333222111000000000111111000222444666777666555333222111///...///111333555666666444111---************---000222444777:::===AAAAAA@@@>>>======<<<<<<777777888999;;;;;;888666666666888;;;===CCCOOO\\\]]]NNN>>>777:::===999444333222111000000000111111333333333000---,,,...000111///...,,,---...000222111222222000---++++++,,,---...///111333444555555555555555444444333333333333333333222111000//////,,,---///333555555333111000111333333333000...,,,...---,,,+++,,,---///000000333666777666444222222,,,000444666555444333333777888999::::::888777666222222111111222444666777777777777888888777555333222444555444222222444666888999===BBBDDDFFFMMMUUU```qqqpppbbbSSSLLLIIICCC===;;;888:::;;;999555222000000000000///...---///333666999777555444444555444333333444444222///...///111000...,,,---000333666777555444555666333......222666777555000...111222000............---///222444666666666555444333444444333222000///......//////555555666666666666555555.........///111222222222333222111000111333666777;;;888777888:::???KKKWWWaaalllvvvsssfffUUUEEE;;;333111000000222111...+++---...000222222222000//////000222444666666555444222333333111///---...///333444555555555555444333222333333444222000---+++111555555222000333555444111111111111000000000111111111222555888999999888333444666888:::999777555333333444666777666333000000............111===IIIjjjzzzvvv]]]III;;;444888777777666555444333444444444222000//////111444777666666666666;;;EEETTT___[[[LLL===999999666222000+++++++++,,,---///000111555666888:::<<<:::666333------,,,,,,---///111222000111222444555555333111---,,,,,,,,,---///111333111000...------///333666333222000...,,,,,,,,,---...111444666666333///---,,,)))+++111555555555888888777666444333333333444222111222444111+++)))++++++---///000000111333444===IIIZZZjjjsssppp^^^LLLBBB;;;666777999666333222555666777888777555333222000///...///111222333333,,,------***''''''***......///000111111111//////...000333444333///***&&&"""&&&***---......---222222222333333333444444000---+++***,,,///222222000000///...///111222333444777:::888333......///---000444888::::::999777555444444444333333222222444333111000///000111222000222555888999888777555111///---,,,---000333555666666444111,,,***)))***,,,...000111111222444666:::999888777777888888999666555444555777888888888666555666999<<>><<<888:::<<<:::666222222333000000000000///111444777888666444333444555555444555666666222---+++,,,...000///...///111444555555444444555666222------111555666444///...000111///...////////////000444777666777777666444444555777333222///---------///000444555666777777666555444///000000111222333333444444333222111222444666777777666777:::===DDDSSSaaahhhmmmppphhhXXXHHH===999...---+++,,,///222333333111222222333222111///...000000111444777888777666222222222000---,,,---...555666777777666555333222222444666666333///---,,,000444444111000444777777444333111000///.........111222333666999:::999888333333444777999999777555111111222555888777333...///...///000///222<<>>555888777777777666444333444666444333222111111222444555222555777888<<>>BBBCCCDDDLLLUUU___pppuuukkk]]]PPPKKKIIIDDD???<<<777:::===;;;666333444777000111222222222333555777666444222222333555666666444666777333...+++---000222111111222555666555333222222444555000***+++000555666444///...111222000...////////////111555888444666777666444444666888555333000...---...000111333444555666666555444333111111222333222333333444444333222222222333444555222333777<<<@@@IIIYYYhhhmmmkkkeeeXXXGGG:::666777...---,,,,,,///222555777444444333222111000000///000///000333666888777666222222222000------...///666666777666555333000///333888<<<:::555///...///000333444222222777;;;;;;666555333111000000111111555555666888::::::888666333222222555888999888555111000222666:::999444.........000222111222:::EEEccc{{{nnnXXXCCC444444222444555444333333555888333333222222222222222222000222555777<<>>>>><<<;;;>>>BBBKKK]]]mmmdddTTT???000,,,...111222000///...---...000333555222222222222333444444444000111222333444555555555444666777666444222111111//////......///000222333333333444555555444444333111111000/////////000111,,,,,,...111444555444222222222333333111---***''''''(((+++---/////////...111222222111...,,,+++,,,+++---///000000111444666666666666666666666777777444444444555555444333333222333444333333333555777333555555111......444:::BBB@@@???AAAAAADDDNNNXXX]]]nnn~~~mmmiii\\\OOOKKKIIIEEE@@@===777:::===;;;777444666999000222444444444555666888444222000111333666777777111444666444///...111555333333444666777777555333000000333333...(((***///666777555000///222333111---...///...///111555888222444666555333333666999666444111......///111333222333444666666444333222111333444333333222333555222222222222222222333333///111666===BBBLLL]]]mmmnnnhhh\\\KKK::://////444222000//////000222444555555444333222111111111111000//////222666888777555333333222000......///111444444555444222///,,,***555;;;@@@>>>666000000222000444555333444999>>>>>>888777555333333333555666999999999:::;;;999666444333111111333777999888666111111222777<<<;;;555///......111333222222:::CCC]]]zzzuuu___GGG444000...000333333222333666999222222222222222111000//////111333555<<>><<<<<>>888222111111111000......000222;;;888555333333444555555555111...---000222111000///111444555555555555666777444222222444444111///000000111000000///...---111///...------000222444333444444222...---///222000111555???JJJTTT___gggcccYYYJJJ;;;111...000333///...---------...000111222111555888888444444777777888666111000333444222333111//////000111000000222111000000111000---***333666888999666222000//////222222111444:::>>>>>>;;;888444111111222555777;;;:::888666555444333333222555888::::::888444222222333555666666444333111333222333444333333888@@@^^^sss}}}mmmTTTCCC888//////000222555888888555333111111111111222111///---,,,111333333>>>UUUlllwwwbbbJJJ666333555222222666777333...---///333555555222111///......000222333333111...+++))))))))))))+++///333222...+++---///---,,,+++*********+++,,,000///000111333444333111333333444555555555444444///000111333555888;;;<<<333333222///---///444999888666444333444444333222666222---+++,,,000333444;;;999555111//////000000666333333888BBBSSSlll{{{bbbFFF888444333777<<>>>>>>>>===<<<:::888666444333333555777777555333222111222333333444555555444444444444333111000111444777888666666:::@@@AAA<<<666111111111000//////111333777666555444555555666666888444111///000111111//////111444555555555666777999666444444555555333111111111111111000...------000...+++))))))***---///111333333222000000333666333444888BBBNNNYYYbbbggg___TTTCCC555......000111000000............///000222111444888777333333666666777444///...000111///......//////000000000111222111111222222222///---222555777777444000---,,,///222333111333888;;;999555333000...---///222444:::999888777666555555555999:::<<<===;;;777333000111222444555666555444333666555666888666555:::AAA]]]tttpppTTT@@@666111000000222444777777444222000000111111111111///---...222222333>>>VVVnnn|||```III444111444444666:::777333///...000333555555333222111//////000222333222000...,,,*********+++---111555444000...///111,,,------......---,,,,,,......000222444555222000333333333444333333333222...///111444666888:::;;;555555444000......222555777555333333444555444333444111---,,,...111333444777555333000///000111222666333333777AAAQQQjjj~~~|||eeeJJJ:::222000555;;;>>>:::666222000111444555555333222333444444222///111000111777======777111111222555777777666444333///000111222333444444444777777555222///---...///111111333555777555222///---,,,***))))))***---...222111222555888:::888666666555333222222222333333222///---000555888888555333333333222222222111111---,,,,,,...000111111///000111222333444555666777222000......///000000///111111111111000000000///222222444444666777999;;;>>>;;;===AAABBB>>>===@@@MMMMMMOOOQQQUUUZZZ^^^aaa^^^[[[WWWWWW___jjjvvv}}}jjjWWWAAA555111///---...111111222222222222111111000000000111222333555555222333555777777777666555777777666555555555666666111...,,,---000333444444444333111222333333000---111111111111000///......333444444555555444444333000000111111000///...---...///000000///000111333555222///,,,,,,---000222(((***,,,000333333000---+++000555999999777555555444555555444222222333444333333444444444222111000000333666666444333555888@@@BBBDDDDDDEEEIIIQQQVVV```kkk{{{xxxmmm\\\SSSKKKFFFAAA<<<999;;;<<<;;;:::999777555333222222555888999777444111000222222444555555444444333444444444222111333666888888777888===CCCCCC>>>888000111222111000111333555555555666777777777777777:::777444222111111000//////111444555555666777888:::999777666777666444333333333222222000///...---111///+++(((''')))+++---///111222222222444666888555666:::EEETTT```ffffff\\\OOO===000---///222222333222111000/////////000111111444888666222222555444555222---+++------+++))),,,000111//////000222333222222333444444333111222555777666222---***(((...222333222333666777444111000...,,,,,,...111333999999888777777777777888@@@@@@@@@???;;;777222//////111333444555666555555888888999<<<:::888<<>>LLLcccwww{{{jjjTTTAAA444///333999999777444222000111333444444444444555555444111...111000111777<<<===888222111333555777888888777666///000000222333444555555555555555333111000222333222333555444222000000000///...------,,,---------000000111555888:::999888777555333111000000111222333111///111444555222000333222111//////000111222...------...000111000......///000222444666888888444222000///000111000///111111000000000000000///444444555555666999>>>BBBGGGFFFIIIOOORRRRRRTTTWWWgggiiikkknnnqqqtttwwwxxx{{{uuuooopppwwwqqq\\\CCC777222000...///222333555666555444222111......//////000111222333222333444555555555444333444444444444444555555555111...,,,+++...111222333333222111222333222000///222222222222111000//////444444555555444444333333---...///000111111111111111222222222000000222444444333222111222333666777***+++...222555444111...+++...333777999888777666777666555444333333333444333444444444444333111000333555888999777555555666>>>???AAAAAACCCHHHPPPWWWeeeooo~~~{{{pppZZZSSSJJJDDD===666444666999999888777555333111000000444888999777444111000111222444555555444333222333444444333333444777999888888999>>>BBBBBB<<<777///111222222222222444666666888::::::999888777666888777555333222111000000///111444555555666888:::;;;:::888777777666444333555555555444333111000///555222...++++++---000333///000111222333444666777444888>>>KKK\\\hhhiiidddYYYJJJ999//////333555555666666444333222111111000111111444777555111000333444555111,,,***,,,,,,))))))...333444000...000333444333333444666777666444333555777666222---)))(((+++000222222333666555222111000//////000111444555888888888888888999999:::BBBAAA@@@>>>:::666222///111222333444444444444444666666999<<<;;;:::>>>EEEYYYmmmxxxkkkPPP===666555333333333444666555333111000111333444333222222222666555333222:::QQQmmmwww___DDD888666666777999555444333333333333333333777666555333222222222222///////////////////////////222444444222000000111000000000000000000111111000///...///222444555555000///...---,,,,,,++++++---///333666888999888888666666555333111//////...222111000111333555555555222111111333666777777666444333222111111222444555777444222444999DDDXXXiiivvvoooaaaOOO>>>444333777777666444333222222222333333444555666666333000---//////111555::::::666222000222444666777777777666//////000111222444555666444444444333222222555777222444444111---+++---000111111111222222222222111///000222444666777666555777555222000...///000111111000000111333333000---333111///------...111333///...---///000000///---,,,---///111444666888999444333111111222222111000111111111111111111111111777777555555888AAAMMMVVVVVVXXX\\\bbbhhhmmmqqqttt}}}vvv___EEE888444222111000222444666888888777555333...............///000111111222222333333222111000222222333444444555555555000...,,,***+++...000222222222222222333333333222333333444333333222111000333333444444555444444444---......///000111111111333444444222111000111333222222333444555777999:::---...111555777777555222...///000333666777888888:::888666444333333444444222333444555444444222222111444777:::::::::999999:::<<<>>>???AAAGGGPPPVVVfffppp}}}ppp[[[SSSJJJCCC;;;333111333666777777666555222000......222666888777444222111111222444555555444222000111222333333333444777999777777999<<<>>><<<777333///000222333222222444555888;;;======:::777555555333444333333222222222333000222444555555666888::::::999999777555444333333777777777666555444333222666444111///000222666888//////000111222333333333666>>>JJJXXXhhhqqqlllbbbQQQDDD666///000555666555888888777666555333222222111111333666444///...111333444222,,,+++---...,,,---222777777222///111333555444333444666777777666333555888777333///+++***)))...111222444777777333111111111222333444555666777777777777888999:::;;;>>>===<<<:::888555333222444444444333333222222111222222555999:::999???FFFXXXdddlllbbbOOO???777666666555444555666555333111000333555666555444444555999777555333999LLLhhh~~~~~~fffJJJ:::666666555444333444555555555444444333777666555444333333333222...///000111222111000000000222444444444333333333333111...------000333666555222...---///333777999...---+++***))))))))))))...000333666888888888888444444333333222222000//////......///222444555444222222333666999999888777666666555444444444555555777444333333555;;;JJJXXXlllooommmaaaOOO@@@888555777666555444333333333333222444666666555333000///......000333777777333000///000222333555555555555000000000111222333555666333444444333222333666888222333222///***))),,,//////000222444555555555555111222333444333222111111666444222000......///000---...///111222222111000333000---++++++...111333///...---///000000///---,,,---...111333555777888333222111222444444333111333333333333333333333333:::888555555<<>>888:::===???BBBHHHPPPVVVeeeooo~~~{{{mmm[[[RRRHHHBBB<<<555111222555666666666555222///...,,,///444666555444333333000222444555555333111///...///111111222333555777555555666777888666333000...000222333222222222333999<<<>>>===888444333444000222333333333333444666333444555555444555777:::999999999777444222222222777888888777777666555444444333111111111444666888000000000111333333222000999HHHZZZhhhtttxxxlll\\\FFF>>>444000111333333222888888777777666444333222111111333555333...,,,///222333111------000222000333666888777555222333444555444333333555666666666222444777777555111...---***///222333555888888555111111222333444555555555777666666777888999::::::888888777666666555555555555555444333222111000000000000222555555666===EEEUUU___gggbbbRRRBBB999666777666555444555444222//////333666777555444555888:::888777777;;;JJJddd{{{zzzdddHHH777333555444222111333666888777555555555666666555555444444333333...000222333444333111000000111333555777777777777666333///,,,,,,000555999999555000---///444888:::---,,,+++)))))))))******///000333555777888888888333222111222333333222111///......///222444555444333333444666999999777666666666666555555666666777666444444444333555@@@LLLaaammmtttooo```OOOAAA888888777555333222222222222111333555666444222111111......000222444333000...//////000111222333333333222111111000111222444555333444444333222333555777222222000...,,,,,,...000---...000222444555666666444555666555222///......444333222111000000000///+++,,,...000111333333444222000---,,,,,,...111333...------...000111000...---...///000222333444555111111111222444555444333333444444444444555555555999888666888BBBYYYuuusss\\\CCC888888999666555222333555777888777666666000000//////.../////////444444444444444444444444111222444555555444333333.........---++++++---///000222333333333444666888666666666666555444333333111222333444555555555555111000000////////////000111333555666444222000000000000111222444555777888000000000222555666666555555222000000333555555555666222//////222555555555555555666666555333111000---...000444888:::;;;;;;777:::>>>AAADDDJJJQQQWWWdddooottthhhXXXMMMCCC???===888444333444555666666555222///---***---111333333333444555000222444666555333000...***,,,...///000111444666222222222333333333222000...000222333111000000111555999;;;999555222222444000333555555444444555777555555666555444444777999999::::::888444111222333555666666666666666555555333333222222222333333444111000000222444555333111<<>>;;;777444333333222111555555555555444333111000111000222555222,,,+++---///111000---...333555444555555666666666666666666555444222222333555555444///222555777555333111000...222444444555999999666222333444555666666555555666666666666777888888999555555444444444555666777444444333222111111111111222000000222111222:::BBBQQQ___lllkkkYYYDDD999777777555333222222111///------111555666444333555888888888999;;;>>>KKKddd{{{vvvaaaGGG666333666555111...222777999888666666666444444444555555444444333///111333555555444222000,,,---///222555777666666777444111//////333777::::::777333111333555777888///...,,,++++++,,,---...111111222444666777888999555333000000222333222111111000///000333555666555333222222444666666555333333333444555666777888888333333555666555444<<>>======;;;666555444555666666555222///---(((+++///111222333555666000222444666555333000...(((***---...///000222444000000000000111222222222...000222222111/////////222555888666222000222555222555777777555555666888666666666555444444666888999;;;;;;999444222222444333444444555555555555555555444444444333222222111000///000333666888666333<<>>BBBMMMeee|||wwwcccIII777444666555000,,,111888:::999777666777333333444444555444444444///111444666666444222000'''(((***...111444444333666555333222333666999:::999777666555777777666555111///...------...000222222222222333555777999:::777444111000222333111000333222111222555777777666222111111222333444222111///000222444666888999:::111222666888777666<<>>888333555555555666777777666444555555777777888777777666777888888666222000333666777333000...+++,,,444===RRReeesssmmmWWWCCC666000444333111111111111000...---......///000222666:::888999:::===DDDRRRcccoooqqq```KKK<<<333...---000,,,...111555888888555333222222222222111111111000555555666999:::777111+++((('''&&&&&&)))///444888777555444222222333444555666444333444888<<<>>>>>>222///,,,---222444333000444555666555444444666888888444000......////////////222555555444333555777333222111...,,,,,,...111......000111333555666666111222333555888;;;===???III[[[qqq}}}{{{kkkSSS???888333---+++,,,///000000000222555666666777999:::888777555444333000---***---///000111000//////000111333555333111000111333333333222000///000333666222000//////111333333333777555222111111333666777999:::<<<<<<:::666222///222333444555555333111000222111000//////000111111222000...---///111222222111000............,,,******---000111111/////////000/////////000333555777555333000000222444666666666666666===MMMhhh{{{bbbIII;;;:::666666:::888888777666555555333///---222222222111///......000000...,,,,,,.../////////+++...222333222000...---222222111111222111///......///111222333333222222111444777777666333222111777111///333444222000000000...,,,---000111000...111444888:::999666444333555333000...///111444777...+++***+++///333444444777666555444333333333333444///+++---444999:::999:::999777555333111000///...000444555555555666777:::;;;???EEEHHHJJJQQQYYYccczzz{{{lll___LLLAAA888888:::999888888555666666666555333111000///000000111111222222333333444444333111///,,,***%%%)))...222555555333222///...---///111222000...000111111222222333333444777333///...000222111///000222555555444333333444888888777444000///222444555888:::888444111222444555333222222555777888999444222111111222222000---...---///444666555888<<>>RRRcccnnngggSSSBBB777222444333222222333222000...---...///000000333777:::999999999;;;AAAOOOaaammmjjjYYYEEE888111------000---...000222555555222000222111111000000000000000333333555777888555///***'''&&&&&&(((+++///333555444333222111000111333444666444333555888<<<>>>>>>111...,,,...333666555333555666777777666666888:::666333000//////000000///111444666666444333444666333222111...,,,,,,///111//////000111333444555555111222333555888:::;;;<<>>CCC@@@;;;;;;:::999666333000...---...111555777777888999;;;999;;;@@@GGGKKKNNNUUU]]]ggg{{{vvvfffZZZHHH===555555777888888:::777777666555444333333222111111111222333333444444555444333222000///...---$$$(((...444666666333111/////////000222222111///111000///...///111333444666333///...000111000...///111222222000//////000888999999777444111//////000333666666333222444666444333111222444666777777222000......000111111111//////111444333444<<>>>>>;;;555111000222222///+++)))+++---///...---------,,,)))&&&&&&(((+++,,,---...000222111111333555777777444111111333444444444333444555444666999999666333222111:::999666444111///......//////111555::::::666222///111444555555333000///...111444777777666444333222222444666777666333000111---,,,///111333999???SSS```iiiaaaPPPBBB999444444444444555666444000---...///111111222444888:::888777666777>>>MMM___lllfffUUUBBB777222///000222222111111111333222111///111111///.........///000000111333666666333...***%%%''')))+++...000111222111000//////000111333444666555333555888:::<<<<<<...,,,+++...444777888777777888888888777777999;;;444222000000111222111000444555666555333222333444333333111///------///222000111111222222333444444111333555777888888888888<<>>:::999999777555222///------000444777888999;;;<<<888:::@@@HHHMMMQQQYYYbbbnnnvvvdddUUUEEE;;;444444666888999<<<888777666444444444444555111111111222222333333333444333111000///...//////(((+++...222444333222111333333333333333222111///000///---,,,---///333555444111//////222333222000///000111000...------...777888::::::777222---+++---///333444444555777999444222111222444666666666222000......///111333555444444666555222444AAAOOO\\\lllvvvmmmYYYHHH???;;;888888:::;;;<<<999444000111333333000+++)))***,,,...---------...---***'''$$$&&&***---///000111111---///222555777666333000---111555666333222333444555888;;;<<<:::666333222777666444222111/////////+++,,,---111555666333111000333666777555111---+++---000444777888777444222111000///222555666222//////,,,,,,111666888===BBBSSS```iiibbbRRRDDD:::444444444666777888555000,,,///111222333333555888:::555444333444<<>>999888666444444444555666111111111111111000000000111000...------...///000//////......//////000000888888888666444111000//////...---,,,---000333555222000...000555777777555///000000///---,,,---...555777999999888333---(((+++...111444666888:::;;;444222222222444666555555333222000//////111555777999::::::888444888HHHYYYgggppprrrcccNNN???:::999555555666888888777333000333444444111,,,***+++---///.........//////,,,***%%%'''***...111222111000+++---111555777666333///+++///444555333111222333333777;;;===<<<999666555333222222111111111222222)))***,,,...000111111000333666999999444///,,,***...111555888999777444222111///---...111333222000000...///444888:::???EEEUUUdddpppjjjXXXGGG:::444333444666888999666111---///111333444444555888:::222111111333<<>>222444777999999666333111,,,///333555666888999;;;999999>>>EEEKKKQQQ]]]hhhzzzvvvaaaNNNDDD===888888999888999===999888777555555555666777222111111000///...---------,,,,,,,,,---///111222444222000...---...000111999::::::888444111000000.........///111222333444000......111666999999777000111111000......///111333444555777666333...)))+++---000333666999:::;;;444333333444555666555444444333222000///000333666<<<;;;:::999888>>>PPPaaavvvvvvlllXXXEEE;;;888666333333333555666555333111333555555222---+++,,,...///......000111000...,,,))))))+++...111222000...+++,,,000444777777444111+++...111333333222222222111444999;;;;;;888666555000000000111222444555666+++,,,---...//////000000333777:::999444///------000222555777777666333111222000......000222333333111111333666777777>>>FFFYYYlllzzzsss]]]GGG:::444111222444777999777222//////111333444444555777888111111222444===NNNbbbooojjjXXXDDD<<<:::888666555333111///......---,,,+++............------,,,,,,...222666999888555222111,,,---000222333222111000---...000222444666777888222111///...///...,,,+++))))))***,,,...000222333555666666444222222333444444333111222333444444333222000...---///111111000222333333222111111222444222222222222222222333333666666777888777666555444666555999HHH___nnnjjj^^^BBB<<<666444555777888777999999666222...++++++,,,******+++...111222111///,,,...///000111444888;;;444222111111222333222000666888::::::777444333222...+++((('''))),,,///000222222333333444333222222///000000111000///...---...000333555444222...,,,)))+++...222666999;;;<<<777444222222333555666666333222111222444555555444000///...+++))))))+++---,,,---......///000000111222000///000222444444333444444666>>>OOOiiicccJJJ;;;:::444444777555555555555777999999777555000111111000//////000111111///,,,,,,,,,------,,,,,,...//////---+++***+++...000111000...///333777555333000---++++++,,,---///,,,***,,,111444555444111//////000---((((((,,,111222111000---,,,,,,---000000///...---///333666555444222111000111222333333555777555333111111222333555777999999999888777222444888AAAGGGGGG@@@999222444888::::::777333111---000333666777777999:::999999<<>>:::;;;999777777999888888777777666666777777444333222000...,,,++++++)))***+++---///222444555444333222111000111222333666777888777333111000111,,,...111444555555444333///......111666999888666111222222111000000222444222111111333444333///,,,+++,,,...111555888999999555444444555666777666444444444444111......000333999777777888;;;EEEXXXiii}}}tttbbbLLL>>>:::999666222111222333555666555333333444444222---+++---//////......000111111///---+++******,,,//////---++++++,,,///333777777555222------...000222333222111///222666777666444333333//////000111333555666777///000000000000000111222000444888777333///000111111222444555444333111000111333444444333222333444222333666777333222:::EEE___tttxxx]]]EEE999555///000222555888777444111...111333444444444666777333444444777???NNN```mmmfffSSS@@@999999888555444///...------------+++***---...///000///...,,,+++,,,111777999777444222222.........//////000000000222222333333333333333333...---,,,---//////...---,,,------------...///111111222333333333444666888777555222111222444444444111///------111444555444///000111000//////000111111111111222222333333333555555444444444444333333333555888@@@QQQcccjjjiiiTTTJJJ===444222444666777777777555111...---...////////////111222222000...+++,,,...///111444888<<<777444111111333555666555888999:::999666333222222///---******+++---......000111333555555555444333///000111111222111111111000111333555444222000...+++---000333555777888888666333111111222444555555444333222333444555444333///000///---++++++---...000000000111111111000000555333222333444555444333444444888DDDXXXqqq~~~^^^EEE888777444555999777777666666777888777555333...000111222000//////000///......///111111000//////000000///,,,***)))***)))---000///------000444555333000---++++++++++++,,,)))(((+++111444444222---,,,---...+++'''''',,,111333444333///,,,,,,,,,///111222222000//////000222222333333444444444444111444666666333222333555444555777888999999999999444444555999<<<<<<999555222555888;;;:::777333000...111444777777888999::::::999:::@@@EEENNN\\\iiiyyy~~~pppeeeWWWKKKCCC>>>;;;;;;999555444777888888888888777777777777555444333111...,,,******((()))+++...111444666777333333444444555555444444222444666555222000111333+++...333777888777555333000......111555777555333222333333222222222555777111///...000333333111...++++++---000444666777777666555555666777888666555333444444111---,,,---000666444333777===III\\\mmmxxxjjjSSS>>>666777777444222111111333666777666555222333444111---+++---///...---...///111111///------+++)))+++------+++(((,,,---///333666777666444...,,,,,,...222444222000...000333444333111//////000000111222333555777777222333333222111111333444---111555555222000222555222222333333222111///...000555999999666333333444222555888666///---777DDDcccyyyzzz\\\CCC888666//////111444777777555222...000333444444444555666666666777999@@@NNN___jjjdddQQQ>>>888999999666555///...---...//////---+++,,,---000111111///,,,***+++000666999777444222222///...---,,,,,,---///000666555555444222000///...******+++---000111111000///000000///------...///---///111333444666999<<<999666222111222333444555111///---...222666888777,,,...///...------...///000111111222333333444444333333222111111111222222111444666:::GGG[[[lllsssfffXXXEEE666111222666888555555444111//////111333555444333444444333000...***,,,---...000444888<<<999555111111444888999888888999999888555222222222111///---,,,---......---///111333666777666555444//////111222444444555555000111333333333222000///---///111333444555555444444222000///111333444444555444222333333444222111...///000///...---///111333333333333222111000///777555444555666666444333666777<<>>ZZZssssssXXXEEE<<<777555444333555777777555111000000000111222333555555888777777:::BBBLLLXXX___cccUUUDDD888111...222888111000...---,,,,,,---------...//////000//////...000111333555666666555444111...)))&&&&&&(((,,,...666444444555666444///+++))))))***,,,///000...---...,,,,,,,,,...//////......000333555555777999;;;444///******...222444444///......222777999999777///(((%%%'''***+++---000111000/////////000222333333111///------------...111444666888>>>MMMcccrrruuufffSSSEEE999222444:::888666333111000111333444666555444444444444333111//////000111333555777888:::::::::999888666444333444666777666444222222222222111///---+++---111444333555666777666444111///...000222555666666555555333222222333333222000...,,,---///000222333333333111111111...,,,***+++,,,000000/////////000000111333444333111///...000111:::888555222///...------222222333444555555555555666:::AAALLLaaa{{{rrrTTTDDD555222666888:::;;;::::::999777555333111000...///111111111111333555333444666888999888777666555222///---,,,(((###"""%%%)))---///000//////000111111///---,,,---...))),,,///222222111///---'''%%%###$$$&&&***,,,---111333444555444222///---000222666777666111+++(((---///222333333222222222222444666777555444444444666555555555555666777777888888666333000///111333777333000111444666555222000444999:::777444333333777999???FFFJJJPPP]]]iii|||}}}mmmaaaUUUJJJEEE>>>888777555111000222555888;;;;;;888666666777222111111111111000///...,,,---000222333444444444999555111222666888777444333333333333333333333333000//////222555777666555...+++)))***///333555555222222222444777888888888333111000000111111111000---000555777777666555666444333333444555666777888888666444444555555444222///333555888HHH^^^kkkkkk[[[NNN@@@888333000000222666333111111444666666555222222111111000/////////,,,...000000...,,,++++++,,,++++++***)))((('''&&&'''(((+++000444777777666222111000000000222444666444555555444333111000...///111444444333222333333444333333444666555222//////...---///111222222111333444555333000.........333555777999888555333222444222111111...---444<<>>JJJXXXaaabbbRRR@@@555000...111555555444222000////////////---------.........//////000111333555555555444333000...+++)))(((***,,,...333333333555777777444000,,,***))))))+++---------111---******...000///---,,,000444666666666666777...***&&&&&&***...000000222111111444888:::999888+++###$$$''',,,000000000/////////000111222222000---+++******,,,---111444555666;;;HHHZZZhhhpppjjj^^^MMM>>>666666999666444333111000111222333444333333333444444444444222222222333444555666777777999:::;;;:::777444222111222333333111111333444333222000...---...222555444555666777666444222000...000222444555555444333222111111111222222000---......///000111111222222111222111///,,,******+++---------------...///000///111222222111111111333777666444222111///......000111222333333333333333333888@@@LLLaaa{{{rrrVVVGGG888444666777888999;;;;;;:::888555333111///...000111222111111333444666777888999999888666666444222///---,,,)))$$$ ###%%%))),,,///000//////111222111000---,,,---......///222333333111...,,,'''%%%###$$$'''+++---...333444555666555333111///222444777999777333...***,,,...111222222222222222333555666666444222222222444333222111222333555666888777555111......000333999444...---000333555555111555::::::666333111222888999>>>EEEIIIPPP]]]jjj}}}lll]]]RRRKKKEEE???;;;:::888333000111444777:::;;;;;;:::;;;<<<444222000111333333000---,,,...000333555666777777888555333333777999888777333333333222222222222222444222111222444555555555...---+++,,,///222333333111111222555888999777666111000000000222333333222000444888:::999666444333222111111222333555666888777777666777888888555333+++111888@@@RRRgggnnnkkkRRRGGG;;;666444222333666888555111000222444666666222111111000//////......///111222111...+++******)))))))))))))))(((((((((%%%(((,,,///111222444555444333111000111333666888777777777666666444333222111333555555444333444444777555444444555555333222222111000000111222000///000222333333111/////////111333555666777666444333222111222333111///333:::PPPjjj}}}uuu\\\FFF888///444333444555777888666444111000000000111333555666666333111111999HHHYYYeeedddRRR>>>555222111222444777666444222000//////...,,,,,,,,,,,,---...000111111222333555555444222111000///...---------...///000111222555888999888666000---)))'''(((***++++++222---(((***///222000,,,***...333666666555444444,,,(((%%%%%%)))---......222222333555888999888777,,, %%%,,,222000000000000000111111222111///,,,***))))))+++,,,111333444555777@@@NNNYYYgggnnnjjjVVVBBB999666333333333222111111111222222222111000000111333444555444444444444555555555555444777:::;;;:::777333000------...------///333555333222111///...///222555333444555666666444222000///000111222333222111111000///...///000000...---////////////000000000000111222333111...+++***************+++,,,---...///+++...111333333333333444444444444444333222000/////////000111111111000000111666???LLLbbb|||rrrWWWHHH:::555666777777888===<<<:::888555111///---...000222222111111222333888888888888777666555444333222000///---+++'''$$$$$$&&&))),,,...///000000222333222000...---...///111222333444222000,,,***'''%%%$$$%%%(((---///111444555666777666555222111333666999:::999555000---+++,,,...000111111111111555666888777444222111111222111///---...000222444666555333000......111333777333...---///222444555222777;;;;;;888555444444:::;;;???DDDHHHOOO\\\jjj}}}~~~kkk[[[NNNGGGBBB===;;;===;;;666333333444666999;;;===>>>???@@@888444111333666777333...///000333555666777777777777555333333666888888777444444444333333333222222555444222111222222333333////////////000111222222333333444666777666444111333222222222444444333222444888<<<===;;;777333222111111000111222444666888888888999::::::999555222+++222;;;GGG[[[nnnrrrjjjNNNDDD;;;888888777777:::777555333222222333444444222222111111000//////...333444444222///,,,******((((((((())))))******+++'''+++///111000000333666666444222111222444777999777777777777666666555555222333555444333222333444666555444333333444555555666444222222222111///---...111333444333222111111111111222444666777666555111000222444333111333888MMMeee{{{xxxbbbJJJ888...333333555666777777666555333222111111222333555777555333///...666GGG\\\kkkiiiUUU@@@777666666666666666555333111///---,,,+++...---,,,,,,---///222444222333555666555444222111111111222222222111111111000000222444666888888888333000,,,******+++******000+++(((---555888333,,,))),,,111333444444555666111...******---//////...///000222555777888888777111$$$$$$,,,333111111222333333333333222000/////////...---,,,+++///111333333555<<>><<<999999:::>>>===@@@CCCFFFMMM[[[hhh}}}wwwiiiYYYJJJAAA===::::::>>>>>>:::777666444555777:::===@@@AAAAAA<<<888555666::::::666222333444555666777777666555555333222222333555666666555555555555555444444444555444222111//////000111000111222333222222222333555555666888:::999777444777666555555666555333111777:::>>>???===888444222222222111000111444666888999999:::;;;;;;888333000///666>>>LLLaaarrrqqqfffLLLCCC;;;::::::888888999444555666666555333111000222222222111000000//////555666666444000---------(((((()))***+++------...+++///222222111111333666666555333222333555888999666666666555555555555555222333444333222111222444444333222222222333555777888666444333333222///......111555777777555444444111000000222666777777666111000222555555222333666HHH___uuuwwweeeLLL999...333444666777777777666666444333222111222333666777666333000///666HHH___ooolllXXXCCC999888888777888666555444222///---+++***//////......///111444666333444555666666555333222222333444555555444333222111111222222333444666777333222000000000...,,,***+++)))***222;;;===666---)))+++---///111444777:::777444000000111222000------000333666888999999999666+++ """(((///111333444666666555444333...000333555555222///------///111222444:::AAAGGGYYYmmmtttbbbKKK@@@888///000000000000000000//////...//////---++++++---//////000111333444444444444222222222111111111111111...---+++)))(((***...222///000///...,,,---///111000000111111111000//////...............---------+++***)))***,,,---,,,+++............///111222333222333333222///---,,,---++++++,,,,,,...///000111+++///333555444222000000000222555888999888666555111111222222333333222222000444:::FFF___~~~iiiLLLAAA777555666777888:::999888666444111...+++***///111333444222000000000---...//////000000000///444444555555444222000000++++++,,,,,,...///000111444444444111...------...+++,,,---------+++***((()))'''&&&'''+++000333444222222333333333222111000222444777888888555222000))))))))),,,000222222000666888999888666333222333///...---,,,---...000111///000111111/////////000...///000222444555666666555:::???AAA???=========???>>>???BBBFFFMMM[[[iii{{{~~~rrrfffVVVHHH@@@:::888999===???;;;999999555555555888<<>>:::999888999999888555222777:::>>>>>><<<888555444444222111000000222555777888888888999999777333///333:::CCCQQQffftttmmm]]]GGG???999999999777555666444666999888555222///...222111111000000///......555555555333000/////////***+++,,,---...000111111111222333333222333444555555444444444444666777888444444444333333444555555333444444222111111222444333333333222111222444777888666444444444333111//////333888;;;;;;999777666444111///111666999888777222000111555666333333666BBBVVVmmmrrrcccLLL999///444666888888777555555666444222000///000222444666555444222111777III```qqqmmmZZZFFF;;;777666666888888888777666333111///---111000000000111222444555222333555666666555333222111222333555555444333222333444333222111111333555444333333333333222///,,,((((((,,,444<<<===666///***+++---...///333888<<<888555222222333222///,,,---111666888999888888999444///)))&&&!!!"""(((111333555777888666444333---000444888888666222///---...///111333888>>>CCCRRRdddpppiiiYYYLLL???555111111000///............---///111///+++***+++------...000222333444333333222111/////////000222333000///---+++)))***...111...//////---,,,,,,...000///000000000000000//////////////////////////////+++***)))***,,,.........000////////////111333444222333222111///...///111.........///000111222333---111444555444111///...///111444777888888777555222222333444555666666555000333888DDD\\\||||||aaaEEE<<<444333555555777:::666555555333111///---,,,000222444444222000//////)))***,,,...//////------222555777777555444444444000000.........///000111444444333111...,,,,,,---))))))++++++,,,+++******+++)))((())),,,000333444000000111111111111000000111333555777777555222000***((((((+++000333333111555666888777555333222222111000000000000111222222///111333333000---++++++---...000222444666999:::888===BBBCCC@@@============<<<===AAAEEENNN^^^mmmyyy}}}pppaaaQQQFFFCCC;;;888888===>>>;;;888999666444444666;;;>>>>>>===<<<<<<<<<<<<;;;:::999888333444666777777777666666444444333111000000111222222333333444555666777777222333555333000......000111555888999888666666777333333444888<<<@@@AAAAAA:::::::::;;;<<<;;;888555555777:::;;;999777555555444222000......000222444555444555666777666444111555===HHHXXXllltttfffPPPCCC<<<777888999666555555555888999777333000//////000//////...------,,,,,,222222333111/////////111---...///000111222333444444333222222333444444333333333444555666666666666444333222222333444555666555555555333111111333555555777777555222111333444777666444444555555333222222666<<>>JJJ```|||vvvYYY@@@888222222222222444777444444444444333222111000000222555555333000......***,,,///111222///,,,***000333666777555444555666555444111///...///000111333333333000---++++++,,,+++,,,------------,,,,,,---+++)))***---111333444000000000000000000000000111333555777777555333222***((('''***000444444222333555777666444222222222222333333333444444444444000222555444000,,,((('''---///000111333777;;;>>>;;;???CCCCCC@@@<<<;;;<<<::::::<<<@@@EEEOOOaaapppxxx~~~ppp^^^MMMFFFHHH<<<999888<<<===:::777888666444333555999<<<<<<;;;;;;<<<======:::999999:::111222444666777888888777555555444222000///000222000111222333555666777777111444666555222//////000111555:::;;;999777777888444333333555888;;;======999999:::<<<>>>===;;;999222555777888777555555555444222///,,,,,,...000222111111222444666777666444555>>>KKK]]]pppuuuaaaGGGAAA;;;777999:::888666777888999999666111...///111...------,,,,,,+++******///000000///......000111///000111222333444555555666333111111444555333111111333444666777666555555444333222222333444666777666777666444333222444666999:::;;;888444111111222666555444444555666555333333888>>>BBBAAA>>>;;;:::888444000111666::::::888444111111444666444444666AAAQQQeeennndddPPP>>>777666999;;;:::666333333444///...+++)))))),,,///111111222333444999HHH]]]mmmrrrcccQQQCCC;;;666888===999999999999777555222111///000111111111111000000,,,...000222333222111111------...///////////////666777666333111111555999666333000000111444555555,,,,,,---///222333222000---///222333222222333333333222111333666777444000+++///333333000,,,++++++...444:::999--- $$$---000333666666444111///+++,,,...///111333555555......------///333888;;;;;;GGG]]]pppqqq^^^HHH;;;555333///,,,******+++,,,)))///444555222///000222222333555555555333111000///000222444444444333222000111111///...///222555///000111000......000111222222222222222222333333555555444444555555666777111///...///222444555555999777444111/////////000333222000...---///333777222111111111111111222222---000333444333111111222,,,---///111222333333222111222444666777999999999999>>>EEEQQQfffrrrTTT>>>777111111111000111555333444444555555444444333000222555555333000...------///333555444111,,,)))...111555666444444555777999666333000//////000111333333222000,,,***+++,,,///000000000///......---...,,,***+++---111333444000000000000000111111111111333555777777666444333+++(((&&&***000555555222444444222111000000//////<<<888333000000222222222333333222///,,,***+++,,,111444999;;;;;;:::::::::999>>>CCCCCC===888666777888777999@@@IIITTTaaammmxxxhhhWWWPPPJJJDDD<<<<<<;;;:::999777666555///000222555888:::;;;<<<>>>===<<<:::888555444333333333333444555777888999888666444222111333555666333333222111111222555777333222000//////000111222333555888888777555555555333333444555777999;;;<<<777555444555666666555444333333444444333333222111444222000...------...///222111111000000111222333888???OOOdddrrrmmmWWWCCC666777999<<<===:::444000666555444222111///------...---+++'''%%%'''+++...333222111...,,,---000222555222000000333555444333111222222333333333222222111111222444777888777555333222111111222555777999444444555666555444222111999888777666555444444444888666555333222222222333111666<<<>>>===:::999999666555666777999999777555999666222111222555777888@@@NNNcccsssnnnZZZDDD888777888999:::888444000...000///---,,,++++++,,,,,,...000222333999HHH^^^nnnoooWWWAAA555333666999;;;:::999999777444///,,,111///......000222333222,,,---///000000000///...000222333000***))),,,///444555555333///...000333333222000000111222222111---,,,---111222///...000000111333333222222444555555555444444555444333111111000///000222000+++&&&000888???;;;///$$$'''***///333444444111000------...///000111222222111000000000222444777999===JJJ[[[fffjjjdddSSSCCC999444000000///...///333000111222222333666:::===888666333111111222444555444666888888777666777888777777666444111111222444555555444333222333666999:::888666444222222222222888666444555666666333111111000//////000333666999999888555222///...111333111000......///222555777444222111333444444000---/////////222444444333111---,,,,,,...222333111...000111222333444666777888======CCCSSSjjjtttUUUAAA888...+++///333444222...222555666444333444666555555444333333333333333333333222222111000000000111111000000111333444666:::999777333//////000222333111...,,,+++,,,...000111111111111000///...---......---,,,---...///000111333555666444333333444333444555666666777666666111---***,,,000333222000111111000000000111111222<<<888333111111222222222444555444111...,,,,,,---111555999<<<<<<;;;;;;<<<999===AAA@@@;;;666555666999888<<>>=========<<<:::888555444000111333666888:::;;;<<<>>>;;;888444333333444555333333444555666777888888888777666555555777999:::555555444333222333666888111///---++++++---///000222444666777555333333333666666555555666777999:::333111000///111111000///111111222333444444444444333222000///...///000111111111000000///000222333888CCCUUUgggnnneeeQQQAAA666666888::::::888333///111111111000///............---***'''&&&'''+++...222222111000///111444777666333000000222444333222222222333333333222111111/////////000111222444555444333222222222444666777444444444444444333333222666555444444444555666777:::888666333111111111222111555999:::888666555555555555666888999999666444777555222111222555777999AAAOOOeeetttoooZZZEEE:::888999::::::999666222000111111000///............///111222222888III```qqq|||kkkSSS===222000333666999999999888777444000...000...,,,---///111111111//////000222222333333333444666666222,,,)))+++...444666777666222000///000222111//////000111111000...,,,---111111---,,,......///000000000000222444666555555555555555333222000///000222444333///,,,333888===:::111'''###"""&&&)))...222555555333222,,,,,,---...///000222222333222222222333555888999===HHHXXXfffnnniiiWWWFFF888444111222111......000000111222333333555999;;;777666333222111222444555666777888777555444444666999999888666444333444666666666666555444444777:::<<<:::888666444333222222666444333333555555222000000//////...000222444555777777666333111000222444111000......///222555666555333222222444555222000000000///000222222111///+++++++++...222333222///000111222444666777777888<<<<<>>===999666555777:::;;;@@@FFFLLLXXXmmm~~~vvv^^^LLLDDD???;;;======>>>===:::777444222222333444666888999::::::<<<888333///...000444777222333666888999888888777777777888888:::;;;======888777555333333444666777...,,,)))''''''))),,,...222444555555333111111111999777555444444555666777111///,,,,,,---......---...///111222444555666666333222111000111222333444000000000///...///111444;;;III]]]jjjjjj\\\JJJ===666666555555666444111///------------............//////---***((()))---000111222333222333555999<<<777555222222222333333222222333333333333222000000---......,,,***+++///333444333222222222444555666555555333222222333333444333333222222333666999:::<<<:::666333111000111222444666777777555333222222333444555888999888444111444333111000111333777999DDDSSSiiiwwwqqq[[[GGG===888999::::::999777444333222222333333222111000//////000111111888KKKdddvvvzzziiiPPP;;;111///111333555666777777666333111//////---+++,,,...000000000//////000111222333555666888999999555///,,,,,,...444666888888555222000///222000...---///000111000///------000///+++)))+++,,,------,,,,,,---///222666666666666555444333222//////111444666666555222666888:::888333---)))'''&&&)))...222555555555444,,,,,,,,,,,,...000222333555444444444444666888999<<>>CCCIIIPPP]]]tttkkkVVVGGG@@@===;;;<<<<<<<<<<<<999666222000333333555666777888888888777444000,,,,,,///333555333555888;;;;;;:::888777888888999:::;;;<<<<<<===777555222111111222333333,,,***'''%%%&&&))),,,...333444555555333111111222888666444222222333444555222///---,,,---/////////...///111222444555555555222222222222333444555666///000000...,,,---111555AAAOOObbbmmmiiiYYYGGG:::666444222222222222000///------------............111111///---+++---000333333444555555555777;;;===999777555444333333333333222333444444444222000//////000///***%%%%%%***000111111111222333444666777666444222111111222444555333222111111333666999;;;;;;999555222111111333444888888777666444222111111000111333666888666111...111000///......111555888IIIYYYooozzzpppXXXEEE===777888888888888666555444222333555666555333111///...//////111999NNNiii}}}|||jjjPPP;;;111///000000000222444555333111000000///---,,,,,,...000111000------------///111333555888999:::777333000//////333444555555444333222222333111//////000222222222000......000...)))'''(((***++++++***)))***---000444555666555333111111111111222333666777888777666999888777666555222...+++)))+++///333555555444333...---------...111333555555555444444444555666666888<<>>@@@FFFLLLSSSbbbzzzwwwbbbOOOBBB<<<::::::999::::::999777555222000444444555666666666555555222111000//////000111333444666:::<<<===;;;999777777888888999999999999999444111...---.../////////+++***((('''(((***...000444666777666444333333444555444333111111222333444111///......000111222111000111222222333333222222222222222222333444555555...///000...+++,,,222777HHHUUUfffppplll[[[GGG999666333111000111111111000111111000000//////......000000///---,,,---000222555666777666666666999;;;:::999777555333333333444222333555666555444222000444555333---&&&%%%)))---...///000111333666777888666444111000000222444666444444333222333555777999888666444222222444666777999777555333222111//////---...111444666444000---.........,,,,,,...333777IIIZZZpppxxxjjjQQQ>>>777555555555555555555444444111222555666666444111///---...///111;;;QQQnnn|||iiiOOO:::000...---,,,,,,///222333111//////000111///......000222333222---,,,,,,---...111333444555777888888666444333222222111//////111444666777444222111222444555555444111......///---(((%%%&&&***+++++++++***+++---000222333555333000......///222444555666666666666666999777555555555444222///---///111444444444222111000000///000111222444555333333333333333333333444444444777BBBVVVgggkkkfffPPPCCC555///---,,,...111000333777999888888777888555444333333333444444555333333333111000111333666111222333222///.........222333444444333333444666222333333444444555555555---...//////...---------000111222222111///---,,,,,,...111222222111111111111000...---...000333444555444333111222444888;;;:::777444222111111000//////000111222111///......000111333555777777777777777888AAAXXXvvv}}}bbbMMM;;;777333222555777888777888777555555555777888888777666444222000///......111222333333222111///...---///222555666777777777777222,,,+++...111///---...111444666777555333111------...///000000000000,,,---///111333555666666666777888777555222111111///000333555666555444333000//////000444888<<<>>>666666666666666777888999666444444555888;;;<<<===666777666444222111222333555888;;;<<<:::888666666777888:::<<>>RRRlllrrr```GGG555000//////------111666666333000111444333111000000222444555444111222333444555555555555000222444777999777444222111///---...333777999999222333666999;;;:::777444333000///000...(((&&&'''---000333444333222222333000333555333...+++,,,...///111333333111000222444333444444444333222111111000111333444444444333222111222333444444222111//////000000111222222222222,,,...---,,,444JJJbbbpppdddRRR???555111//////111+++---111333333444555777333333333444444444555555222333444444222111222333333555666555333111000000///000222222111111111222000000111222222222111000000222333111...,,,,,,---////////////......---,,,,,,...///000//////000111222000...------///111333000111222000///000333666666555444444555444222111///222555555333222333444444333222111111222333444444666@@@YYYyyybbbMMM>>><<<;;;::::::::::::999444333222333555555333111...------------...//////111222333444333111///---+++...222555666555333111...,,,***(((((()))+++---...000222444333111///---+++,,,---///000111111222...000222444555666666666666777777666222///...---...///222333333000---+++,,,---000222444666888999444444444555666888999:::777555333333333444333111111222333222111111222444111555:::>>>???@@@@@@AAA:::;;;<<<>>>@@@AAA???>>>BBBAAADDDNNN\\\lllwwweeeRRRHHHAAA<<<;;;>>>888777666666888:::===???<<<<<<;;;;;;999888666666777666555444444444555555111222444555666555333222111000//////111444888:::333///++++++000333222000***+++---///111222222222333444555555555666888:::<<<======<<<999666222000---...111666:::;;;:::888111111222222222222111111333333222111///---+++***///111333///+++---555<<>><<<;;;999888888333111111222555555111...))))))***+++---///111222000222333444444111///---***---111444555333000...++++++***'''&&&'''***------///000111111///,,,++++++,,,---...////////////...000222444555555555555333555666555222///......///111222333111...***'''---///222444555555555666555222000111444777999:::AAA===888444222333333333666333111222333333000---000222888BBBJJJMMMIIIDDD@@@;;;;;;??????;;;;;;???DDDCCCGGGQQQ]]]kkk|||jjj]]]NNNFFF@@@<<<;;;===;;;:::999888888888999:::;;;===@@@@@@>>><<<::::::999888666444333111000///000111222111//////000222+++,,,,,,,,,---000555999444///***+++111777999999000---,,,...333555666444111000///222777:::;;;;;;999<<>>;;;444333222444777:::<<<<<<777999999888555222111000111222333222111000000000000000000...,,,,,,...000222333333111---)))((('''222555999;;;;;;999555222---222666777555111000000111111222333444333000---,,,///222444444333333444777888999;;;<<<<<<;;;;;;<<<<<<<<<:::666444444444777666555444333444444555444111000222555777666444333333333222111333666999BBBRRRlll}}}qqqSSS???;;;555666666333111222666:::<<<888555666:::;;;999555555666888777666BBB^^^www}}}cccEEE555000///333999888888999:::;;;:::777444444333333333222111111000111111000//////000111222------///222666888888666666444444666999999666333111000111333555666555444333333111000////////////111555999:::888444111///333555555444111...---,,,111111000...000444222---+++///333555444333111111///111333333333333555777222222111000///...------222111000000000111222333222222333222222;;;QQQfffkkk^^^KKK<<<444222333444...---,,,,,,...111444666444444333444444555666777777555444444444222///---222111000000111111000///222222444444444444333222333333222111///...---,,,222444777666333000...---...000222000,,,))))))***...222444222---***+++...000000111111222222222222555555555444222000---,,,111333555777666444111///000222555777888888888777:::777222---+++---222666888@@@KKK]]]yyy~~~^^^IIIDDD???:::777777777444222///...---...111333333333***)))***---000333444333222000...///222333111///---+++***,,,000222000...))))))(((&&&%%%&&&(((+++000---+++,,,///000...+++000///...------,,,------333444555333000///111333666444222222333333222111111333555222...***+++,,,...000333333333333333444333111//////222555777888===:::777444444555666777777555333333444333000---000333888BBBKKKNNNKKKFFFAAA<<<:::;;;:::777888<<>>???<<<:::888777888777555333111111111222222222222000///...000222,,,,,,+++,,,///333777999222...***,,,111666777777000///...000444666555444111///...111666:::999888555777999999777666555555333333333444777888777666000///---,,,---///111333222111000000000000111111222333555333...///;;;JJJZZZooo~~~ttt[[[EEE:::888444333333444777:::<<<<<<:::;;;;;;;;;999666555444222444555555444222222111000000//////000111222222333444555333///+++((('''000222666::::::888555333,,,///333333111///...///222111111111222111///,,,---000333555444444444555777888999;;;;;;::::::999;;;<<<<<<;;;999777888999999888666444333444444555666555444555666777666555444555555444222333555777>>>OOOkkk~~~tttWWWAAA;;;444444444222111222666999999666444666999:::888555666666555111///:::VVVooo{{{bbbDDD444......111666888777777777888777444222555444333222111111111111111000///......///000111......///222555777666555444333222333666666555222/////////111222222222111333222222111111000000000444777::::::888555333222444444444444333111///...333333111///000333111,,,***...111333222000//////...///111111000111333555333333111000......------111111000///000111222333333333444444333888GGGWWWggg^^^OOOAAA777444444555000///......///222555777666666666666666666777777777666555666666444111///000///...///111222111000...///111333444555555444333222000...,,,+++***)))000222555555333000......111333333///***'''''')))---111333111,,,)))***,,,......///000111222222333555555555555444222000///111333555666555333000...000111444666777888777777:::888333...+++,,,000444;;;CCCOOObbb~~~|||aaaOOOEEE@@@:::777777777444222000......000222555555555,,,,,,,,,...111333333222222000///000222222111...,,,++++++...222333000---((()))((('''&&&&&&)))+++...---,,,---///000000///555222///,,,***+++,,,---111333444222000000222555444222111111222222222111222333333222///---------333444555333111000111222000///---...111444555555888777555555555777999;;;999777555555555333111//////111777@@@HHHKKKHHHEEEBBB===888666555333555999@@@@@@DDDKKKSSSaaaxxxuuuaaaSSSDDD<<<999999;;;@@@;;;999666444333444666777888:::<<<;;;999666555444777666444222222222333444444444333000......000222///---+++---222666888777000...,,,...222555555444111000000222444555444222///---,,,111777:::888444000000111333666777666555666444222111222333222111...---,,,+++,,,///222444000000111111222444555666444444666444111222???MMMfffuuu{{{lllRRR>>>555333555555555666777999<<<===<<<============;;;:::999444555777888777666444333111///...111555888777666444666777666222---***(((---///333777888777555444+++---//////---,,,---...000///......///000...---///111444555555555555666999999:::;;;;;;999888777;;;<<<===<<<;;;:::;;;<<<:::888666333333444555777888999:::999777666555666555666777666444333444555===OOOlllwwwZZZAAA777111222222111111222555888666444222444888999777444777555222---+++666RRRkkkxxxbbbFFF555...---///333777555333333333333222111666444222111000000222222000000///......//////000//////000222444555444222111000//////111222222111000111111111222111111000111222333444444333222111666888::::::888666555555444222222333555555222///444555333000000333222...+++---000111000...---------......------...222555555444111///...------...111000000000000111222333555333333444333444;;;CCCWWWUUUNNNDDD:::555555777333222111111111333666777888888888888777777777777777666666666777666444111///...---...000222111000+++,,,...111333555666777333111...+++(((&&&%%%$$$,,,///333444222111000///444555333...(((%%%&&&(((,,,///222000,,,))))))***,,,,,,---...000222444555777666666666555444444333222333444555444222000...///000222444666666666555:::888444///,,,,,,///222>>>EEESSShhhwwwbbbTTTFFFAAA;;;888777777444222//////...000444666777777000///...///111222111000333222111111222111000...,,,,,,...222555444///+++((()))))))))((((((***,,,---............///222444888555000+++))))))+++---...000111222111222555777333111000000222333333222444333111111111111000///444444444222000///111222///......///111333444333444444555555555666999;;;777777777666666555333222///111555<<>>AAAGGGNNNUUUbbbzzzppp^^^QQQBBB:::777777:::???:::888555222111222444555666888999888666333222222444555555666666555555444666666444111......000222444///,,,...333777666444000//////111444555444222000000111222333333111000---,,,---222999;;;888444///---,,,///333666666444777333000...///000000000///...,,,,,,,,,///111333222222222333444666777888444444555444222555BBBPPPmmmtttsss```GGG888222111666777777777777999<<<>>>=========>>>???>>><<<;;;444555666888999777555222222//////333:::>>><<<999666888:::888444///,,,***,,,...111444666666666555,,,,,,,,,,,,,,,,,,---...---+++***+++...000000000111333555666555555666777;;;;;;<<<<<<;;;:::999888;;;<<<===<<<:::::::::;;;777666333222222444777999;;;===???===888555555777333555777777666555555666AAASSSoooyyy\\\@@@111//////000111111333444555222111111333666777555333555444333111000;;;TTTlllwwwdddKKK999111000111222444222000///111333444444666444111//////111333444111111111000000000000000000000000111333333111///...---,,,,,,---///000111444555666666444333333333111222444666666555333222777888999888666555555777555222000333777999555000222444333000000444444111---///000000...---,,,------------,,,+++---111555666444111///...---......111111111222222333444444666222111222111///111666AAAEEEGGGBBB:::555666999444444333222222333555666888888888888777777666555555444444666777777555222000///......000111000///+++,,,---000222444555666111000,,,)))%%%###!!! ))),,,000222222111111111444555333...(((&&&'''***...000111000---+++******,,,,,,---...111333666777999888777666555555555555333444444444333222000000///000111333444444444444888777555222//////222444<<>>444222222777999:::999888999<<<>>>===<<<;;;===??????<<<:::333333333555777777444111111000000666===@@@>>>:::777999;;;999555111...------///111333555666666666------,,,+++,,,...//////)))((((((+++///222444444222444666666555555666777;;;;;;<<<======<<<;;;:::;;;<<<<<<:::888666777888333222111111222555888;;;<<>>555555555444222///......111444666777444222000///000222444666333333333333222222111111111000000111222111///,,,,,,,,,,,,+++,,,---///111555777999888555333444555222333555666777555444333555666666555444333444666555222000333888999555111///111111///000555777666000111222000...------.........---,,,,,,...222555444333111000////////////222222333444555555555666666111.........---...111444<<>>===888===GGGSSS^^^kkk~~~wwwhhhWWWLLLBBB===:::888777999777666555444444444555666333555666555333111111222111444888;;;;;;999666333555666555444111000111222777444111111222333111///000222333444444333111000...//////...------///111333777>>>AAA@@@<<<999777444222//////000222333444444111//////111444666777666444222000000111333444777666666666666666777777333111000111222888FFFSSSfffeee[[[HHH999444444444999;;;<<<:::888888<<>>>>>;;;888666666000222444555555666999;;;???NNNdddtttrrr___GGG666......///111333444222000...///222333444333222111555666888999888>>>OOO```tttiiiUUUBBB999888888666000...---...111555777777000000//////111444666888444444444444444333222111000000///000111000---++++++,,,---------...000222222555777666333111222444333444555666666555444333222444444444222222333444555333333444666666333000,,,///000...///444888999444444333111...,,,---...---......------///222555222222111111111000000000111222333444555666666666333///---...---,,,...222444<<>>???<<<===AAAAAA>>><<>>===999666777555666666777777777777777333444555555333222333444333444666777777666555444333444666666444222222222222222111111111222111111///111222333111000.........//////---+++---000444;;;CCCJJJJJJCCC;;;777777555555333111000222555888555333111222555777999999777666444222222444666888666666666666666777777888333111000111333:::HHHUUUbbb___SSSCCC777555666777999<<<>>><<<888888<<<@@@<<<999888999<<<<<<888444444000---...222444333111///222666:::<<<<<<;;;999888999999777555333444555666666666555555555555555...---,,,...000222111///))))))+++///444666666555333444555444333333555666444555888:::<<<=========555666777666444333444555333444555666888888999999::::::;;;<<<<<<;;;777555111222333333333444777:::>>>KKK\\\iiiiii\\\GGG777//////000222555555111......000333444444222000000555555666777777>>>OOO```pppgggUUUBBB999999888555000///---...111333444444,,,---...000333555888999444444444444444222111000000///...///000///,,,******---000000000///111333000333666555111///111444555555555444444333333333111222444444333222222333555555555555444222000///+++///000------222777999666555333000---+++,,,...,,,---.........///111333...000111333333222111000///000222333444555555444000...///111///,,,...222666;;;AAAAAA;;;555222222111111111222222333333444...///000222222111000///,,,,,,---111444555555444000000///000333444444333666555333000///.........***,,,......---(((### &&&***///222333333444555111333444333000...000222444111///...000333666888444333111000000111444555222000---,,,---000444666555444444444555777999:::777666444222111///.........111444555555444555666:::AAAVVVuuuvvv___JJJ>>>:::555444555666555333111//////111333666666666222111000000111222111000...222555666333111000111...,,,+++---222444444222000333666666444222000///000000000111222111...,,,(((((()))+++,,,---......000......000333666666666333111000111333444444444000///,,,)))(((+++///333222222222000...,,,,,,---...///111333555555222///444999======888555666888999:::;;;999444000000111555666888888888777888999;;;AAACCCAAAAAADDDCCC===BBBBBBHHHUUUeeewww{{{hhhYYYIIIBBB>>>??????:::777666444666777999:::999888888222444555555444333555666555444333222222333555555111444666777555333222222...000111222111111333444...000111111///---,,,,,,///000///---+++---222777AAAKKKSSSQQQDDD999555666555666666333111222777<<<666555444444777999::::::777666444444555777:::<<<555555555555666777999999444111000111444<<>><<<999888<<<@@@<<<999777999<<<<<<777333555000,,,---111444444222...222888;;;;;;:::999888888888888666444444666888:::999888666666555555555...,,,,,,...111333111...+++,,,...222555777555444333444444444222333444666000222555888;;;======>>>222444555555444444555777777777999::::::999888777999888888:::===<<<888444444444333222111222666888@@@KKKYYYbbbbbbWWWCCC333000000000333555555111---...111444555333111000///333222333444777@@@SSSeeellleeeTTTAAA888888888333111///......000111000///***+++...111444777999:::333333444444333222000//////......///000///,,,******...222333222111222444///333777666222000222555777666555333222222222222000222555555444333222333555666777666333000......,,,000111---,,,111555777666555333///,,,+++,,,---***,,,............000111,,,...111444555444222000---...000222333333333333---///222555222,,,---111333777<<<===:::666444333111111222333333444555555,,,---///111222111000///+++,,,---111444666666555.........111444666777666777555333111////////////(((+++///111///+++%%%"""'''+++///333444444444555222444666555111///000111444111---,,,///333888:::555333111///...///111333---+++))))))+++000555888555444444444555888;;;<<<999888555333000...------...000444555444222222222>>>DDDZZZzzzuuuYYYAAA<<<888444333555666555333333111111222555777777777000///...///111222222000---111555666444111111222///,,,)))+++///444555555222555888999666333000///...---...111444333///+++***)))(((((()))+++---///111///...000333666666444000///---...///111000000......,,,)))&&&'''---333///111222222111///000000111111000---,,,,,,...000111444888999888777999;;;===:::555111//////111222333444555666777999999:::<<>>>>>???@@@@@@===999555999999999999999999::::::555222000222555888888777222222222222333444555666999888666444222000...---///...///111333444444333000000////////////000000222000...---...000222444===FFFNNNMMMBBB888444444555222///000333666777666888444222444999;;;999666444666999999777777:::===888666555777:::<<<;;;999333...+++,,,000;;;MMM]]]___\\\NNN<<<666>>>AAA<<<<<<;;;999888888999;;;===888777555555666777777666333333111000000000111111111333666666555555888;;;;;;:::999888777777777777888666333222222222111000000111333444555444444333------...///111444666777333111111333666666333000...000333555777777666555555333111111222444444444222666:::;;;999666666777111333666888;;;<<<<<<<<<999777444222222444666888===GGGYYYfffcccPPP<<<111222222333555777777444222222333444555444333000///666111------333@@@XXXlll|||nnnWWWCCC666222444777444333222000///---,,,+++,,,,,,---000444666666666444555666666444111---+++......///000000000000///000222333333222222333555555444222222444666777777:::999777777777666333111555333000///000444888;;;===<<<:::777444111///...///...---...111444666666555333000...------......---000000000333444000))),,,111555666444111111222000///...///222333444333000222222111000//////000555666777888888777555444444333222222333444666777222111111000///............,,,+++...222555444222333222222333444555666777:::888555222000///000000000///.........+++'''$$$(((,,,000222333333333444222777:::777000+++---000111000---)))(((+++333999555444222000000222444666111///,,,+++,,,///333666666555555555555777999::::::666111...------------///222555666555333222222<<>>@@@AAAAAABBBCCCEEEGGGIIIRRRbbbooo{{{uuu[[[GGG<<<<<<===>>>>>><<<777444888888888888999999999999666444111111444666666555222222222222222222333444777666666444333111///...------///222666888888666222222222222222333444444444333111000000222555666@@@EEEIIIFFF>>>777555666444111...///222444555444666444222444888:::777444222777;;;===;;;999999;;;888666444555888999888777///+++'''(((---888KKK[[[iiieeeUUU@@@888===???<<<:::999888777777888999:::777666666666777777777666555444111///......///000///222444444333333555777999888777666666555555555222222222333333000,,,(((+++...333777888777555333......///000111333555666444222111222444555333111///000333555777777777777333111000000333444555444333777::::::888666555666444555777999:::;;;:::::::::888666444444555888999>>>KKK^^^iii```KKK888000222222333555777777444222000000111000000///...---222///---///555DDD]]]rrr{{{lllUUUAAA555111111222444444555444222///+++)))++++++---000444666666555555666777777555333000...000111222222333333333333222333444444333333444666444333222333555888999999999888777777888888666444777555222000111444888:::===<<<;;;999666444222222000//////111444666666666222111///...---...//////...111222222444666222,,,***...333444222000111222111111111333444444222000///000000000......000111555666888999999888777666555555444333222111111111///////////////////////////---,,,...222555444222333444444444444444444444555444333222222222333333000///.........,,,)))'''***---111333333333333444333666888666111---,,,---222000---)))'''***///555555444222000000222333555555333000------///222444333333333444444666777777888555111///////////////111333555666555444444555<<>>>>>@@@DDDFFFIIINNNXXXdddooozzzkkkSSSCCC999888999::::::999555222666666777888888888888888888555222111222444666666333333222222222111111111333444555555444222000...***+++...333888::::::999222333333444555666777777777666444333444555777888AAABBBAAA>>>:::666666666222000......000222333333444333222555888888444111000666<<>>555333111000333555777777555111,,,(((++++++---000444666666555555666777777777555333222222222222333333444555666444555777666555555666777444333222333666999::::::777666666888::::::999888999777444222222444777999<<<<<<;;;:::999888777666222111111222555666666666000//////////////////000///333444444666888555000,,,000444555333111333555333333444555666555222///000000///...---...000333333444666777888777777666666666666444222///---+++++++++,,,...///000111222222///...000333555333111444444555555444222111000///000222444555555555555000///------......---+++---///222444333333444555333333444444222///,,,+++222111...***((()))---000555444333222222222444555:::777333000//////111333111111222333444444444444444111//////000222222111444555666555444444666888<<>>:::555222222222111111111222333444444333111000333333333333222111///...)))***+++---...000222222888555222000111222222111222222222111000///---,,,...222555555222///......111...***''''''***...000333333444555444222000///...,,,((($$$"""###$$$&&&...//////...,,,++++++,,,,,,---...///111333444444444444333111...------...,,,---...///000222444555999:::;;;;;;:::888666444333333222222333444555666888999999:::;;;>>>CCCGGGKKKRRR]]]gggooo{{{}}}bbbMMMAAA777666555666666666333111333444555666777777666666777555222111333555888:::555555555444333222111000000111444555555333111///((()))---222666999888777111111333444666777888888888777666555555666888999???===:::888777666555444111000/////////000111111333222333555777666222//////444999:::888444333333888666333222111111222222---)))&&&%%%&&&///CCCUUUjjjcccRRR===222333888999555555666555444333222111333555777888777666555444;;;888333///,,,---///000111222333444444333222222444444444444444333222222,,,...222555555///'''!!!***...555:::<<<999555222333333333333444555666666777444111//////111444666444333222222222222333444111000111333777999:::999999:::;;;;;;999777666555::::::999888777666555444999999888888888:::;;;<<>>777555444222333444666666555222...,,,***+++---111444666555444555555666666666666555555222111111111222333555777777999:::999888777888:::666555333444666999999999555555666888;;;===<<<;;;;;;999666444333444666888:::::::::999999999999999444222000000222555777888222222111111000000000000000444666555777999888333444777999999666444666888555444333444555666444222333333111...------000333111222333555666666666555666666777666444000,,,***)))***,,,...111333555666555222111222555666444222333333444444222///,,,***+++...111555777666555444000...------///000000//////111333444444333444555111000000111333222///+++111000...,,,+++,,,...000333333333444555666777888:::777444111//////111222///000222333333333222111///...---...111333333222555555555444333444777:::<<>>777777777666555333111000...000222555555444222000((()))+++///333444444222111333444777888999::::::888777666555555666777777999777666666777777444222111111111000000///000111222333444666777555222000000222444333///---///111777666444222000///000000111...+++)))(((///AAARRRfff^^^MMM999---,,,111555333333333333222111000///111444777777555333333333<<<999444000......000222333444555666777666555333444444555555555444333222000111333555555222---)))111333666888888777444222555555555555555666777777777555111//////111666999888666333///......///000333222333666:::=========<<<;;;;;;;;;;;;:::888666::::::888666555333222222777777888999:::;;;;;;<<>>LLLeee||||||lllUUUBBB888555333222222222333333222222111000***+++...222666777666444444444333444444555555666444333111000111333666888:::;;;<<<;;;:::999:::;;;:::777555555666777777666555555666888<<<>>>>>>===<<<:::777555444444555666777777777777888888888888666222---,,,...333888:::777666444222111000//////000555777666777999999666:::<<<===:::666555666999666333000000222555777888777666444111......000333222333444555666666777777444555777777666333000---***+++---000333666888999777444222333666777555333111111222111///,,,)))'''+++...222555666555222000///---,,,---///111111111000222333444333333555666000...---///333444222...///...---...///000222222111222444666888:::;;;<<<666555222000//////111222///000111222333222111000+++++++++...111333222222444444333222222333777:::<<>>999444333444666555333///222666888888555111///333444555555444111///---,,,---000333555777888888888777555222///---------,,,++++++---000222111///+++111666666222///000222666333...***)))+++...000222333555666555333000...///...,,,******+++---...,,,...///...---+++++++++,,,...000111000111333555555666666444222000000111---...///222666777777555888999<<<===>>><<<:::888888777555333333444666777888999999:::;;;>>>CCCGGGMMMWWWbbbjjjvvvpppWWWIIIDDD:::888555444444444222111...///222444555555333333000111333444666888<<>><<<;;;::::::;;;;;;999777999888666444222111111111444555777888::::::::::::@@@KKKaaavvvzzzgggLLL;;;555555555777888777444222000000000///......------111444888;;;>>>JJJbbbxxxwww^^^GGG888111111222333222222222222222222222+++,,,///444777888777555444333222111222333555666888666444222222444777:::999;;;;;;;;;999888999:::;;;888666555555555555444555555666888;;;======<<<;;;:::777555444444555666555555555555555555555555555111,,,+++...444999<<<:::888444111///...//////222777:::888777999999777:::;;;;;;888444222555888666222...,,,///333777999888777666333000///111333666666666777777888888999222333555777777555333111+++,,,...111444777999:::666444222333666777555333//////000///...+++)))(((+++...111444444222///------,,,,,,---000111111000///111333333333333555777333000......111333333111,,,,,,---///222444444333///111444777:::;;;<<<<<<444222000/////////111111//////000000111000000///***+++,,,///222333222000333333333222222444777:::<<>><<<999777999;;;======<<<;;;:::;;;999777555444555777888;;;<<<>>>>>>???AAAFFFIIIMMMVVVaaakkkzzzjjjTTTIIIEEE>>>;;;777555444444333222,,,...111333444444222111---000333555555666999<<<777777888888777444222111///000111222222333222222...,,,,,,...111444666666555777999;;;<<<<<<<<<;;;666666666555555555444444111111222333333333444555444666777666333111111333555666777888888888888888444444333///+++***---000444666888888444111000111222333444444111555FFFVVV___XXXJJJ:::---(((---444111111000/////////000111...111444222///---000333333222000//////000111333111111222555888888666333222333555666666555333222111000000222555888888777888888888888777555333222222222222222333444555666444444333222111555;;;@@@===999333...,,,...111333444555666:::===??????>>>:::999777888:::;;;999777666555333222111000000111111333555777999999999999@@@NNNggg|||}}}gggKKK999666555666777888777444111000111333555444111...,,,111444999<<<>>>HHH```vvv}}}dddJJJ777///222666444555555555444222111///,,,---111555999:::888666555444222111111333555666:::777444111111333666999777888999888666555666777999777444444444555555444666666666888:::<<<;;;::::::999777555444444555555666555555444444333333222222000---...222777:::<<<999666222...,,,---///111666;;;===:::888:::;;;:::666777777555111111555999444111---,,,---111444555333444444333111111222444666666666666666666777777111222333555555444333222,,,---...111333666777888333111///111444555444111/////////...------,,,,,,+++---000222222000---+++++++++,,,...111111000......///111222222333666888888555111//////000111222++++++,,,///333555333111///111444777999999999888444333111000//////000000///......---------......,,,---///222444444222000333444444444444555888:::===JJJcccdddPPPAAA<<<888888;;;;;;666000...111555888999888555333222222222111111000000000222333555777888888777666333444444222///------///...,,,+++///444666444222,,,,,,---///000222444555555333111000/////////000000333666999999777444222//////---,,,,,,---...///...000222111///,,,*********...111000...---111444000111222222000/////////444555999>>>CCCCCC@@@<<<777888:::<<<======<<<;;;===;;;888666666666888:::>>>@@@AAABBBBBBDDDHHHJJJMMMVVV```kkk}}}fffSSSIIIFFFAAA===999666555555444333+++---000333444333222111+++///333555444444555777666666777777666444222000000000000111111222333333000...---///333777:::;;;444555777:::;;;:::999888777666666666555555444444000111222111000111555888555777999777444222222444666777888888888999:::<<<555666666222...,,,...111333777::::::666222111111///222555666444888HHHYYYWWWQQQFFF999---***///888111000///---...///111222---000222111---,,,///333//////......///000111222......///333777777444111111222444555555444333111------...111555888999999777888999999888666333222/////////000111222444444333444444333333666<<>>===999666555666999:::888666444333222000///000000111///111444777888999888888BBBTTToooeeeIII999666666666777888777444111///222666888777444///,,,000444999<<<===GGG^^^ttt|||eeeKKK777000666===666888999:::888333///,,,---...222666:::;;;999777666555333111111333555777999666222......000333666555666666555444333333444777555333333444555666555777666666888::::::999888999888666555444444444555777666555444333222111111/////////222666:::;;;;;;666333///+++***,,,000222888>>>@@@<<<:::;;;<<<;;;444666666444222333888<<<333111...---...///000000///000222333222222444555444444333222222222333333000111222333333333222222,,,---...000222444666666000...---...222444222000000//////.........//////***,,,...111111000---,,,***+++,,,///111111///------...000111222333666999<<<999444///------///111******+++///333444111///000222555777888777555444666444222111////////////...---,,,+++++++++,,,---//////111444666666333000333444666666666777999;;;===PPPlll}}}dddQQQDDD???::::::===;;;444...---000444777999888555444222111000000///000000111222333555777777666555444222444555333000...///111111...---000555777444111,,,+++***,,,000333555666444333222111000000000000,,,///333666666555222000333222000///.........///000222444333000---++++++)))---000///,,,,,,///333000111222000...///333777333666:::===??????>>>===777888888:::;;;<<<<<<===???>>><<<888666666999;;;======AAAFFFGGGEEEFFFKKKQQQTTT```sssrrreeeWWWIII???AAA<<<777444555666555333---------000333444333222///000222222111111222333777888888777666444222111555333111111222444444444999666333444888===???@@@===999555444666888777666777777666666555555444444000//////222666999888666444444444444555555555666999888888999;;;;;;:::888999777444111///000111333444555555555444222000///111222222111333>>>OOO]]]]]]PPP>>>///)))***...222333222000//////000222333333111000111444333000------...//////000/////////...000333555555333///---///222555555222000111333////////////000333555666888888666555333333333333222000......000333555555555666666555555666999;;;888555111000111444555666;;;888777999===>>>;;;666444333222222333555888999111000...---------.../////////111444777888888666AAASSSpppeeeGGG777666666666666555444333222...000222444444333111///555666888999999BBBWWWlll|||hhhLLL888222444666777888999888555222000000000222333444555777;;;>>>>>>888333333777:::999666666555444222111111111222555444333111000/////////---000333444333333555888777888888888777666555444444444444333333333222222777777666555444333333222//////000333777:::;;;;;;222///,,,******---111333???>>><<<<<<<<<<<<:::888666444333444666888888888333333444222000...///000111222222333333222222111222222222111111000000000111222333333333111///...+++...222111---,,,///333111000000000111111000...///000111000...---------,,,++++++,,,---...---+++...000222222111000000000,,,000333444222000111333:::===999...(((***---,,,)))+++---.........///111111333444333111///000000...111333222///------...---+++***)))+++---111333111111111222222222333333777888999999888777888:::FFFUUUkkkzzzaaaMMMIIIBBB>>>???===666///---***+++...111333444444444333222111000////////////333555666555333222222222000000000000111222333333222333333444555555444444000...---...000222333333666666666444333111///...///......///000111111000111111000000///.........333444333111///---...//////...,,,++++++---000222000222444444222000111333333444666999::::::999999555666777888:::;;;===>>>======<<<999777777999;;;<<<;;;>>>BBBEEEEEEJJJPPPUUUZZZfffxxxmmm\\\NNNBBB999<<<999555333222333333222,,,,,,---///333555555444222333444333111000111222777777777777666444333222555333111111333444444444777444222333777;;;======;;;888444333555666666555888888777666555333222111000///000333777888777555333444444555666777777777;;;:::999:::;;;;;;999777666555333111//////000111000111222333333222000000222555555333333===PPP^^^aaaTTTAAA111))))))---000444333222111111222333444333222111333666666444222........................///111555888888555111...111444666444111///000111000000000000222333555777999888666555333222111000333000......111555888999666666666555444444666888444222000000333666888999999666666999===???<<<888222222111111333555777999444333111///...---............000333666777777555===OOOkkk}}}xxx```FFF999666666666666555444333222///000111222222222111000555555666777888@@@TTTfffyyytttdddMMM:::222111111555777888777444111000000...000111222333555999<<<;;;888555555888<<<===<<<<<<:::888666444333333333222333333444333111///......111444555444444666888888888888888777666444444222222222111222222222333666666666555555555555555222111111333666888888888111000...---...111444666;;;999888999::::::999888444333222333555666666555222333555444222111111222222222333333333333222222333333222222111111000000111222333444222000---,,,+++...111///+++***,,,///222111111222333222000......000111000...------......---,,,---//////...,,,///111333333111000///000///111333333111000111333777999666...))),,,///...---///111111///---------...000222222000............000222222///......///...------,,,---///111333222333333444444444333333555666888777666666777888DDDTTTllliiiWWWIIIBBB>>>>>>===777222000---...///000111111111111222222222111000000//////444555555444111///...///.........///111333444555666777777777777666666555111///...///111444444444777777666555444222111000000///...///111111000///000000000111000000///...000111000///------...000............////////////000333666666444111//////111222222333444444555555333444555666888:::<<<===:::;;;;;;999888777888::::::999:::???CCCFFFMMMUUUYYY___mmm|||{{{dddRRRDDD;;;666777666444222//////111333---,,,---///333555666666555666666444222000000111888888777666555555444444444333222222444555555555444222111222555888999999999777333222333444444333888999999999777555222000///000222555888888555333222333444666777888888888===<<<;;;;;;;;;999666333333333222111000/////////---...///111111111000///111555666222000999LLL\\\cccVVVCCC222***))),,,...333333444444444444333333000000111333666888777666111000...,,,,,,,,,---...000333666999999777333000444666666222...+++,,,...111111111222333555777888888888777555333111000///444111......111666:::<<<777777777555333222333444444222111222555777999999777555555888<<<>>><<<999111111111111333555777888777666333111//////.../////////111333666666555333777GGGbbbuuusss^^^HHH<<<555666666555555444333222000000/////////000111222666444333555888???OOO^^^mmmjjj```MMM<<<333...***222444555555333111000111...///000000000111444777777666666777999<<>>999888444555666333000000333666111///...///222444666666555666666555333111111222999888888777666666666666444222222333555777777666222222222333555666777888888777444222222222333333777999:::;;;:::777444222111222555888999777444222...000222444666777777777===;;;::::::999777333000111111222222222111///...---...///000000000///...///333555000---444FFFWWWaaaTTTCCC333+++***---///222333444555555444333222------///111444666888888555333000---,,,,,,...000111222444555555555333222555666444000***'''(((+++111222222444555666888888777777777777666444333111666222///...000555888:::777888777555222000000111777555444444555666555444777666555777999:::999888111111111222444555777888777666444222111111111222333333444666777555222000222???XXXooouuueeeMMM===555555555555444333222222111///---,,,---///222444666333222444888???MMMZZZjjjhhh]]]LLL<<<333---(((///111333333222111111111111222222000......000222333444666666777999===AAA???>>>;;;999777666555555111222333444444333222111111333666888999999999999666666555555333222000///......------...000222444222333555666888:::;;;<<<777555333222444666666666555555555666777777888888444222111222444444333222000000111333555444111...,,,///444666666555555555333333444444444444333333333444444555666777888888444555666555333000,,,***,,,...///...,,,+++,,,...111000111222333222...+++,,,...000000///...///000000//////000111111///...000222444444333222222222666555333000///000222444333333222000///000222222333555777777333///+++)))+++...222444333000......---...///000000000111222000111222333333222111111444666888999888666444222111333555666666555666777===SSSrrrlllXXXFFF???999999999777555666333222000/////////000000111222444444444222///...111222333111...,,,++++++...------...///222444666777888888999999888888777444333111222444666777666666666666666555333222222333222000000111111000///,,,...111333444333111000111111///---+++,,,...111,,,...000222333444333333333333222111111000///...000//////111333666999;;;888666555444333444555666111333555555444444555777:::999<<>><<<999777666444222222333444444333444666777777555333222333333111...///222555777888444333222000///...///000222222222222222111000000---------///111444777888666777888::::::888333///666???TTTmmmwwwiiiPPP===444444444444333222111111---...000111333333333222444444777:::>>>HHH]]]qqqxxxnnnYYYCCC666333222000...000222333222111111111888888777444111000111333222000000222666888777666333222222222333444666777888777555333222333333444333444666:::======:::777000000111111111000000///...///222333444444333222333444555666888999::::::666666777:::<<<<<<;;;999888777666555444333333333000///------......---+++...222777===@@@===888333(((+++...000000111333555555555666666666666555555555555666666777777777777222111///...///111333555333333333444666777777777333000...---------,,,+++(((+++---///000000222444...---...111444555555444333555777777666444444555333000------///222222111///+++***...000---***+++---///111111///............000333555444444555666111...,,,---000222111000...///000111222333333333666666555444333111000//////222777999::::::::::::FFF\\\|||sss[[[@@@999555666777444333333222222333333444444333333555555555444333333222222000222555666555666777888999666333000//////111222///000222444666777777888333111//////111222333222333333444444444444444333333222111222444444333222111111222333444444444333444666666555222///......+++,,,///222444555555555...///222777;;;;;;777222...///000222333555666666999777444222222333555666222333222222222555:::===AAA>>>;;;<<<<<<>>>DDDLLL[[[aaaqqqhhhUUUJJJCCC;;;555333111111333888;;;:::888:::666111///000333666777666777777555111/////////,,,///333666666555222///111111333666:::;;;:::999555666555222///111555999444555444000,,,+++...000444444444444444444444444111333444111---******+++&&&(((+++...//////...---,,,...111555999:::888555......//////000000111111......000111111111000///333333333444666:::===@@@===999555222222222222222444555555555555555555444888999888555111000222444666444222111000000222222///000333555555555444333222555666444000,,,+++,,,000111333555777777777777222555:::======;;;777555555444333444666777666444333555777777666444444444777333///...///222444444111111000///---...///111111111111111000///------,,,,,,---...000333555777222333666999:::999555111888CCCXXXlllooo```KKK>>>444444444444333222111111+++...111444555444333111333555999<<>>:::666000000111222222222222222///111444666666555333222444444555666777888888999777888999<<<>>>===:::777666555333222222333444444,,,+++++++++---...---,,,///333999???BBB@@@:::555***,,,...///000111333666555555666666666666555555777666666555444333333222000...,,,+++---000444666666555555555666777666555555222...,,,------------(((***---///000111333444......///222555888888777666888999888666333222222111...,,,---000222111000+++&&&&&&,,,///+++)))***---...//////---,,,------,,,///111222222222444555222///,,,---000222111000//////000111333444555555666666444333111000///......222666999:::999::::::JJJ___~~~uuu]]]AAA:::666777888555333333111222333444444222111000666666555333333333333333333555777888777777888:::999777333000///000222444222333444666777777777777222000......000111111111333444555555666555555555333222111222444555444333222222333333333333444444111333666666333111//////***---111555666444222000///...///111444555444222111111111222444666777888:::999777555444333444444777555333333555999>>>BBB<<<:::;;;<<<;;;;;;AAAIIIVVVgggzzzwwwaaaQQQHHHAAA>>>>>>555333111111333555666666;;;888555222111333555777888555333444555555222...///222666888666333000...111444888999777555555666666555444333222111111111333444444333222111333555111222444555777888888888666444111---+++))))))))))))((('''***...111000...333222111444888:::999777...)))%%%$$$(((,,,000111111111111///------///111777444222333666:::;;;:::666222---...222555444222000000111333555444222///666777777555222...,,,,,,000//////222555666444222333333333333333444555666444333333555777666333//////000222444555444333222666777888888888777666555444444444444444444444444333333444777:::;;;888555777666555444333222222222/////////000000111222222222///++++++,,,---,,,***000000...---,,,///333777888666444444666555222///444CCCWWWfffkkkdddPPP===444777666111111555666111...000333444333333333444:::888666666999FFF___vvvyyyoooZZZAAA222000333555444222///...///000111000666444111222555666555333...///111222444777<<<@@@888999999888888777666555444777::::::888444111000333444666777888777666555000111222333333222111000000666<<<>>>;;;666333111222333333333333555888:::>>>??????===;;;888888888555111...000333444111......------...///...***(((,,,000777===@@@>>>999555+++...111111000000222444:::777555666777777444000444222000...------...///...---+++***,,,///333555666666666666555555555555555111---...111111...***---,,,,,,...111333333222333333333444555666777777999777666666555444111//////000111333444444333333+++******)))))))))))))))***,,,///000//////000111,,,---...000111222222222111000...,,,,,,---...///000//////000333555666666777333...,,,------,,,***)))...333666555555777999MMMddduuu\\\III@@@888666666444444555444333222111111222333444555555444222000///111222666666888:::<<<===;;;999777666444333222222333444444444555666777777777777444222///000111111///---555888999777444222444666444444444555666555333111111333555555333111//////333111111444888888333...,,,---...111222222///,,,111000///000111222111000000000111222333444666777777777777555222111333555999888666666777:::>>>@@@===;;;<<<===<<<<<>>???999666111///000333555666:::999777555555777999:::666555444444555444222000222444777888777444222111111333666555444333444666666555444222111111000000000111222222111111333555333444555777999999::::::;;;888444///+++)))))))))***((((((***...111222111444333111333666888888666///***$$$!!!$$$***...111000000...,,,+++---111555999666333333666888999888666222//////333555444222,,,,,,---000222333222000333555555333000,,,+++***------...111666888666555444444444555555555666666555444444555777666333000000111222333222111000///333444444555444333222111555444444444333333222222//////111666;;;>>>===<<<777666555444333222222222000000/////////111222333000...++++++...//////...111222111000///111555888<<<999666333222000---***...:::MMM___jjjdddNNN888000333222///000555555111///111333444444444555666999777666555666AAAWWWlllssskkkYYYCCC555222333222222000......000333444444555333111111333555444222---...000111222555999<<<777777777777666555444333444666999888666333111000000111333555666666444444222222333333222111000///000555;;;===;;;777333222222444555555555666888:::???@@@@@@???;;;888777777444111///000333555222///111000000111111000---***,,,///333888;;;:::777555...111444555333333444555888666444555666666333000111000...------...000111222000...------///222444444555777888888777555333444000...///333444222///...------///222444444333333444444555555666666666888666555555555555222000111222444555555444333222---,,,+++***))))))((((((***,,,000111111000000000,,,,,,---...///000111111000///---+++++++++,,,---///...---///222444555555444111---+++,,,---+++***)))---222444444555888;;;OOOfffvvv```III@@@888777777666666777444333222111000111222222444555555333111000111222555555666999;;;;;;999777555555444333333333333444444444444555444444333333333111//////111222000...555777888666333111222555444333333444444444333222222444555444222000//////111///...000555777555222///......000111000---+++333111....../////////...111111111111222333444555444666888555111///333777===<<<;;;;;;;;;;;;<<<======<<<===???>>>===CCCJJJSSSeeezzzoooZZZMMMFFF@@@>>>???===888222///000333555777999999999999:::;;;===>>>666777777666444333222333555555666777777666444333111111111000000111444777777666555333111000000000///000111111111111444666555666888:::;;;<<<<<<<<<@@@<<<666000,,,******++++++)))(((***...222555666666444222222444666666666000+++$$$!!!###(((---000///---+++)))***---444888999777444333555666777777666333111222555555333111((('''(((+++...111222111333444555333000---++++++++++++---111666888888777444555555666666666666555555555555666777666444111000000000000///...---,,,000111111111000...---,,,333333333222222222111111000000222555:::>>>??????777777666555444333222222111000...---...000333555000...,,,---///111222222333444555555444444666888@@@<<<666222...+++(((%%%'''111BBBYYYlllkkkRRR888---/////////111555444000111222333444333444666888;;;999888666666===QQQdddpppiiiYYYFFF999555333000111000///000333666777777333111000000111222222111---.../////////111444777666666666555444222111000555666777666444222222222...000222444555444333222444444444444333111...---000444999<<<;;;777555333333555777888888777999:::???AAAAAA???<<<888666666333111///111444666444222555444333333444222///------...000222333444555555111444777888777666666666555444333333444444222000///.........///000222333555444111000///000111222222444888::::::888555333222000///111555666555333000//////222444666555444555555555555555555555555666555444444555555444222444555777888777444111000///...---,,,+++))))))(((+++...222444333111000///,,,,,,,,,,,,---...000000///...,,,***)))***+++,,,,,,++++++---111333333333000...,,,+++,,,,,,+++******---000111111444888===NNNfffttt___JJJAAA999888888777777999555444222111000000000000222333444444222111111111333333444666888888666444111222222333333333333333222222222222111000///...000/////////111222111000555666777555111///000333333333222222222333333444333444555333111//////000000---***+++000444666555111000......//////---,,,333000---,,,---/////////222222111222222333444444222777999666111///444:::????????????===<<<:::999;;;:::<<<>>>>>>===CCCJJJSSSeee{{{{{{jjjWWWKKKDDD???>>>???;;;888444333333555777777999:::;;;;;;<<<<<<<<<<<<999;;;<<<:::555222333444666555555555666666555444//////------///333888;;;999888666444333111111111111222333222111111333555666888:::<<<>>>>>>======@@@<<<666000,,,+++---...,,,+++)))***---222777999888777555333444555555666///,,,(((&&&&&&)))---///,,,,,,+++++++++///444999777666444333444666777888666555444444666666333111%%%%%%%%%(((,,,///111111444555666555222///......+++,,,///222555777777777333444555555666555444444555555555666666555444333.........------,,,,,,,,,000111111111///---,,,***000000000111222222333333777666666777888:::;;;<<<777666666555444333222111111000...,,,---000444666111000//////000222333333555777999999777777777888===:::555000,,,***(((''''''...???[[[uuuyyy___BBB111000000111444666333000111222333222222333666999>>>======<<<;;;AAARRRdddtttlll\\\HHH<<<888555111333111111222555777888888222111000///000000000000///000000000//////222444666666666555333222000///555666666555333222333555111333444555555444333111555555555555444111///...111444888;;;;;;999666555555777:::;;;:::999999:::>>>???@@@>>>;;;888666666222111000222555777666555666555444444555444111///000///...------///333666444666888999999777555444111111111222333222222111111111000000111222333444555555333222222222333444444555777888888777555444222000000111444666555444111111222444666777666555666666666666555555555555555333222333555666555444555777888888777333///---............---,,,++++++...222666888666333111000,,,+++++++++,,,---///000///---+++)))((()))***+++*********---000222222111------,,,------------,,,,,,...///...---000666;;;KKKdddpppZZZLLLCCC;;;999888666555777777555333111000////////////111333444222000000000222222333444666666333111,,,...///111222222111000.../////////......---,,,.........000111222333333444555666333///---///111222222222111000000222444444444444222///...///111111---)))(((,,,000444666111///------...000000///222000------...000111222333333333333333444555555444888;;;888222111666;;;???@@@@@@@@@>>>;;;888666777777:::===>>>===CCCJJJVVVhhh~~~xxxgggTTTIIICCC>>><<<===777666666777999999888777888999::::::::::::999888===???@@@===888444444555666444222333555666555444...---,,,---111666;;;>>>:::999777666444333333333666666666444222111222333555777:::===>>>>>>===<<<<<<999333...,,,---///111---,,,***)))+++000555999999888777666444444555666...//////.........///000+++---...///000111444666444444333333444666999;;;777777666666666555333222'''&&&&&&(((,,,///111111333444666555222000//////---///111333444444444444111222222222222222111111555555666555555444444444,,,,,,+++++++++,,,...///333333444333222000...---,,,---...000222444555666::::::999888777777888999555555555555444333111000111///---,,,---111444777333222222111000111222444666888::::::888777777777777555333///---,,,---...---333EEEcccoooRRR:::666444555888777444111111222222111111222444777<<<===>>>>>>>>>DDDVVVggg|||qqq]]]III===:::888555666555333444666777777666222111111000/////////000222333333222111000111333666666666555444333111111666666666555333333555777777888888999888555333111444555666666666555333222444555888:::;;;:::888666777999;;;<<<;;;999999:::;;;<<<<<<;;;888666666777222111222333555777777777555444333333444333222000333222///,,,***---333888555666666777777555333111...///000111111111222222777666555444444333333333333333444444555666666666777666555555444555555555111111000111222333333222333333444666888999777555666666666666666666555555444222111222444666666555666666777777555222...,,,,,,---...///000000000///222555999:::888555222111,,,,,,,,,,,,------...///...---+++))))))***+++,,,******+++---000111000///,,,---///000000////////////000///,,,+++---333888GGGbbbrrrZZZOOOEEE<<<999888444333444888666444222000/////////...000222333222000000111222222222444555444111///)))***,,,.../////////...+++,,,------.........---,,,---///000111222333444333444444111---,,,...111222222222000......000333333333333111//////000111333000+++(((***---111333///...,,,---///222444444222111//////111333333333333333333333444555666777777999;;;888444333666:::======>>>>>><<<999666555444444888===>>>???DDDLLLZZZlllwwwfffTTTHHHBBB<<<::::::333444555888::::::777555666777777777777777666555>>>??????===:::777666666666333111333666777555333---,,,,,,///444999<<<===999888777666555444444444888999888555222111111222333555999<<<======;;;:::888555111...---...111333...---+++)))))),,,111555666888888777555333444555///111444555444333333333///111333444333222333444222333333333333555999<<<999999888777666444444333,,,++++++,,,///000000///000222333333000.........///111333444333222222333111000000////////////000444555555555333222333444---,,,+++***+++---///111555666666666555444222111,,,,,,...000222444666777666888999888777777888999444444444444333222000...000///------...111444666333333333222000000222444777888999999777555555666222222222111//////111333333;;;NNNkkkwww]]]CCC;;;666888:::888444222111222333222111111222444777888:::<<<===DDDVVVhhh~~~rrr\\\FFF<<<;;;:::777888666555555666666555333222333333222000///000111444555666555333222222333666666666666555444333333444444555444333333555777999999::::::999666444222222333555777999999999999888888888:::<<<<<<999777999;;;<<<<<<:::999999:::::::::999666333222444555222333444555666777888888333222111111333333222111555444111---***,,,222888666555333333333222000...,,,...000111111111222444;;;:::999888666444333222111222444666777888888888999777555222111222333444///000000000111111222222333444555777999999777555666666666666666666666666444222111111333555666666666666666555444222000///+++---///111222333222222444777::::::777444111000,,,---...///////////////...---+++***+++,,,...///,,,,,,---///111111///...,,,///222333222111000000000111000---+++---333999GGGccczzzbbbQQQGGG>>>;;;999666444555999777555333222111111111///111333333222222333444333333333444555444111...)))***+++,,,------------+++,,,---...////////////,,,...000000000111333555222333333000,,,,,,///333111333333111---,,,---000000111222111000000000222555222///++++++,,,///111///...---...222555777777555444333333444444333222111111111222333555666777999999999777444333555777999:::::::::999777555444222333888>>>@@@AAAGGGOOO^^^pppwwwgggTTTHHHAAA;;;888888333333333555666666444222333333444444555555666666;;;:::::::::;;;;;;999888666333222444888999666333...---...111666888888666666666555444444444444444777777777555222111111222000333666999;;;:::999777777555222000///000111333......,,,)))'''(((,,,///222555777777444222111222000333777777666666777888777888888666333222222444333444555444222333777;;;;;;;;;999777555444444555222111111222333222000...///111333333111///...//////222444444222111222333222000...,,,,,,---///000333444555333111000222444111///---++++++---000111555666777777666555444333...///000111333444555555333666999999777666777888222333333333222000...---............000222444555000222333222000111444777666777777666444333333444222444555444222111222444777AAATTTlllsss^^^FFF<<<555777999777444333333444555444222111111111333444666888:::BBBUUUhhhxxxlllWWWCCC;;;;;;:::777777666555666777666555333444555666444111000111333555666777666444333333333444444555555555555444444000111333333222222333444555666777888888666444333///111555888<<<>>>@@@@@@<<<;;;:::;;;======:::888;;;<<<<<<:::999888999;;;<<<:::666111------///111333444555666666777888999111000///000222444444333444555333...***+++111777777444111///000000...,,,***---000111111111333555;;;;;;:::888666444333222000222444666888888888888888777555333111000000///---...///000111222333555333444555888::::::777444555555666666777777888888444222000000222444555555666666555444444333333333---///111333444444333222555666888777444111//////---///111222333222000......---,,,,,,---///111333/////////111222222///---,,,///333555333000000000000111111000///111777===LLLiiijjjQQQHHH???===<<<:::999:::999888666444333333333333333444555555444555777999444444444555666444111...++++++++++++,,,------......//////000000000//////,,,...000111000000333555111222222///,,,---111555000333555222---******---,,,///111222111111111222444333111///......///111000//////111444666777777888777666666666555222000//////000111222444666777:::999777555444333444444777777888888777666444333111333888???AAACCCJJJQQQaaasssxxxgggUUUIIIAAA:::666666555333111111222222111000111111111222444555777888888666555888<<<===<<<999777444333666:::;;;888333//////000333666777444000444333333222222333333444444555555333111111222333///111555888999999777555777666444222111111111222......---)))&&&%%%(((,,,...222666666333000000000222555777777666666999<<<>>>===:::666222111333555555666666444222222555999===<<<:::777444333555666666666555666555333000,,,111333555444333111111111...111444444222111222444333111...++++++,,,///111222444444333000///111444444222...,,,+++---///111444555666666666555444333111111222222333333333333444777::::::777555444555111222333333222000---,,,------...///111222444555...000222111000111555999666666666444222111222333444666888777333111222333888DDDVVVkkk|||~~~mmmZZZFFF:::222444888666333444444666777777444222111111222333555777999AAAUUUhhhpppeeeRRRAAA:::;;;999555666555555666777777555444555777777555222111222555555666777777555333333444333333444444555555444444---///111111111000111222000222444555666666555444---000444999>>>AAADDDEEE>>><<<;;;;;;======;;;888<<<<<<;;;999777777999;;;>>>;;;666///***)))+++...444555777777666666888999111000///000222444555555333444444///++++++000555999444000......///...,,,***---000222111111444666:::999999888666555333222111222555777888888777666666666666444222///---++++++,,,///111222444666888333444555888:::999777444444555555666777888888999555333000000222444555555777666555444444555666777///111333444444333222111444555666555111///---------000333555555333000......---------///111444555111111111222333222///,,,+++///444555333000/////////111222222222555<<>>>>><<<888444333555777666555777666555666999;;;;;;:::555666888888666444333333222000...,,,---...111222444222000.........000111000000000000111222333444666333///,,,,,,///444777111222333111...+++******+++---000111111000111222111222222333333111000//////222555999;;;;;;:::999777555555555666444000---...111444555666666888:::999777555666888999888666:::<<<======<<<;;;<<<===888999<<>>999666666444222000000222333222111...---...111444777777777555555444666999;;;;;;:::666666666555444333111111...000111111000000111222666555444333222444777999888777555333222222333333222444888<<>>;;;777111333555666666444111///,,,,,,------,,,+++***)))---,,,---...000111000......///000111333555666777888888888666555666999;;;===999444222333444555444777777666555444333222222777666444222000///......000333777::::::777222///---...///111222333333444777666555222//////111333555555444222000111333555999888888777666444333333444555555444222111333444777555333222222444666666777666555666888777444111///111333333222222333444444222111000111111111///...,,,+++,,,000333444333222111000//////000222333111000000//////000111111444<<>>===999666555666777666444666555444444777888888777444666888888777555555666555333111000000000222333444333111//////000111222......///000111222333444666333///,,,+++...222444111222333222///...---...000111333333111/////////111111222222222111111000000111444666888888777666888666444333333111...+++000333888:::::::::::::::;;;999888999:::;;;:::999:::<<<>>>???>>>>>>???@@@<<<;;;===AAACCCGGGPPPZZZddduuuxxx^^^QQQCCC>>>;;;888555666555444333444666666444333------...111555888999999777666555666999;;;<<<<<<555555555444333222111000...000111111000///000111444555666555444444666888999999888777666555444444222444888<<>>:::777000222444666666444000...,,,---...000///...---++++++******,,,///111222111000000111111222333444444333444555666555777999;;;999777444333333444444333333333444555444333222111333333111000//////......000333666999888555111...,,,---///111333333333333444555777666333222111222555555555333222333666888888999::::::888666333111444555555333111000000111555444444333333444444555444333444555666666444222---///111222222222333444333111000000222222111000---+++)))***---000333444000000//////000111222222111000///.........000111222999JJJfffhhhJJJ;;;666444777888777777999999777666444333333333333444222111///,,,222DDDVVViiijjj^^^FFF444111444555333444666777888777555444111111000000111222333444444222111111111111000...222000///111333111---)))(((,,,//////---,,,...111111000///---)))%%%""" !!!!!!$$$,,,666===AAAAAA999888777666666777777888;;;:::888666555666666777666666666555555666:::<<<888999999777555333444444;;;888666444444333111000---,,,---///222333333222,,,---///000111111111000...///111333444444333333555222///...///111222222111000000222444555444333444555666444111...---------...///...///111555888::::::999888777555444444111222333555555666666555777555333444666888999888333333222222222333444444;;;;;;:::888666555777888555666666444111000000111333555555111,,,***---111555333111111333555666666222111222444666777777555666666444222000111444666222222333444333777EEESSSrrrgggSSSJJJDDDDDDFFFCCC@@@???===;;;999888888777444333444222111222444555555444444666888888777777777888666666555444333333333444444333222111111111222333------...///000111222333555222...++++++---000222000111333222111000000111444555666555222///------222222111111111222222333000111222333333333333333888777444222///---+++***222666;;;>>>>>><<<;;;:::;;;;;;;;;<<<======<<<<<<<<<>>>???@@@???>>>???@@@===<<<===AAADDDIIITTT___kkk{{{tttWWWKKK???;;;999666444444555555666777777777555444/////////222555888888888777555444444777;;;======666666666555444333111111000222333333222000000111222555777777555444666777:::::::::999888666444333///111555:::<<<;;;888444000222555666666444111///,,,---000222222222000///---+++)))***---000111222222222222222222222222222...000333555666777999:::555444333333222222111111000222444555666555333222222111000000//////000000///111444666555333///---+++,,,...000222222111000111333444333111000000000555666555444333555888:::777777777666555222000///555666666555222000///000222444555555444333333444333333444555555444222111---///111111000///000111111000000111333333222111---+++)))(((***...111444...//////000111111111222222111000/////////111111444:::HHHaaa}}}jjjJJJ:::666555888:::888888:::999777666444333333333333666333111...---333DDDTTTfffeeeYYYDDD333///333555222444666777888777666555555444222000000000111222333222111000///...---,,,......---///222222000...---///111111000///111222555555333000,,,((($$$"""!!!)))555===@@@???888777666555555666888999;;;:::888666555555666666555666666555444555777999888888777666444333333333<<<999777555555444333111...---...111333333222000***,,,...111333333333333222333444555555444333222222///------///222444444111000000000111222222111444555666555222000000000000000000//////111555888;;;:::888666555555555555333333444555555555666666666444333333666888999888222222333333333222222111666777777555333222333444444555666555333111111222333555555///(((%%%***111333111000000222333444333,,,---...000333444444444555444222///...///222555777666666555333777FFFVVVrrr|||bbbSSSJJJDDDEEEFFFDDD@@@???======;;;:::888666333222111000///000333444555444666777888888777666777888555555555666666666666555444444333222222222222333---......///////////////111///---++++++---000111000111333222000//////000444666666555111...---,,,333222111000111222333444000000000000000000000000999888666333///,,,******333777<<>>???>>>===;;;<<<<<<===;;;===BBBFFFMMMYYYeeeuuuqqqUUUJJJ???;;;999555222222444555777888777666555555444333222333555666555444555444222333666:::<<<<<<777777777777666444333222333555777777555333222222111555999888555444555888999:::::::::888666444222///000333777::::::777444333444555666555333111///,,,...000222444444444333000...++++++,,,///000000222111111111000000//////+++...222444555555777888333333333222111000//////000222444666777666555444111111000000000000111111...///111333333111///...+++,,,---////////////...222222111000...///111333555666555444333555888:::777666333111000/////////777888999777444111111111111444666666444333333444555666666666444222111000222333444333000......////////////111333444333222---,,,***)))))),,,000333...///000111222222111000222222222222222333333333666;;;GGG\\\xxxjjjKKK;;;777666999:::888888:::999777666444333333333333999555333111111888HHHXXXggg```QQQ@@@555222222222222444666777888777666555999777444111//////000111222222111000...---,,,,,,++++++,,,...111333444444222333333333222222333444666666555333000---***((($$$"""###***444;;;===;;;777666555444444666888:::;;;:::999888777666555555333555666666555555666888666666555444444444333222999777555555666666555444222222222333444444111///,,,---///111333333333333333555666777666555333111///---,,,---000333555555000111000000/////////000333444555555333222222333222333333111111222444777999888666444333333444444444444444555555666666777555333222333555888999999222333333333333222000///333444555444222111111222444555777666444333333333333555555...'''%%%***111222000......000111222111***+++...///111222333444555555222000...///333666;;;:::888555222777III[[[ssswww^^^SSSJJJCCCDDDEEECCC@@@???======<<<;;;888555333222000//////000333555555555555666777666444333444555222222333444555666777777444444333222111111111111//////000000///...,,,,,,---,,,++++++,,,...000222000111222111...,,,,,,,,,111222444333111///......444333222111111222333444111111000000////////////:::;;;:::777222///---,,,333777<<<>>>===;;;999888777999<<<===<<<;;;;;;<<<;;;===>>>===;;;999999999;;;;;;???EEEKKKSSSaaammm}}}oooWWWLLLBBB>>><<<888444222444666888777666555666777888777555555555555333111444222222333777:::;;;<<<888888888777666555444333666888::::::888555444444111666:::999555333666999::::::::::::888666333222111111333555888999888666666555555444222111000///---...000222444666777777333000---,,,---...//////000//////...------,,,,,,+++...000222222333555666444555555333000......///111222444555666666666555111111000000000000111111---///000222333222111111............------------555444222000...000444888555555555333222333666888777555222000///000111222888999:::999666444222222222555888777444333444666777888999888555333111111666777777555222000///000------...111444555444333//////...,,,+++,,,///222///111222444444222000///000111333555666666666555555<<>>OOO___hhh[[[JJJ===666444222000333444666777888777555444999777444111//////111222222333333111///------...***+++,,,...111444777888666555444444333444444555444444444444222000...---***)))***...444888999888666555333222333666999;;;::::::;;;;;;999777555333111333666777777777888:::444333222333444444333222444333222333555777777666666555444444555444222000111111111111111222222333444555777888777555222000---,,,+++---000333555555000111222111///------...111333444555444333444555444555555444222222333444666444333111000111111222333333333333444555666777444333222222555888999999444444444333222111000///333555777777555333222333333555777777666444444444333444333...)))(((---222222000......///000111000---///111222222222333444777777555333111222555777<<<;;;999444111777KKK___xxxuuu^^^RRRIIIAAAAAABBB@@@>>>>>><<<===<<<:::666333333333222111000000222333333222111222222111000000111333111111222222333444666666333333222111000...------///000111000000...,,,+++,,,,,,+++,,,---...000111...000000///,,,*********...000222333111000000111444444333222222222222222222222222222222111000000===???@@@>>>888444222111333666:::;;;:::888777666333777:::;;;:::999999:::999:::<<<;;;:::999999:::;;;<<>><<<999555222000222555666555555555555222111000111444555444333111000000111444666777666666555333333444555444333666555333111000000000111333555777888888555222000,,,++++++---111333555555///222444333000---,,,,,,///111333444444444555666555666777666333000//////222111000//////.........000000000000222444555777444222111222555888999999666555444333222111000000333555888888777555444333222555777888777555555555333333222///------000333333111//////000111222111000222444444222111222444666666666444333222444666<<<:::777222...555KKKaaa|||vvvcccRRRGGG>>>===>>>>>>===>>>;;;<<<;;;888444222333555666444111000000///...,,,***+++,,,,,,,,,---000333555444222111111222333444333222111000...+++)))(((---...000111111000...---.........---------......,,,---///...,,,++++++,,,...000333333333222222333555555444444333222111000222333555666555444222111@@@BBBDDDBBB===888555555222555888999888666555555111555999:::888777888999777888:::;;;::::::;;;<<<;;;===CCCNNNWWWaaaooo{{{{{{lll[[[PPPHHHEEEDDD???;;;999888999:::888555555888;;;999888666666666555444222333333444777;;;======<<<777777777666555444222222888:::===<<<:::666444333333777:::888333222777<<<>>>===<<<:::888666555444///...,,,---000333444444888555111---*********+++...---...///222666:::<<<222111//////111111111000444444333333222222111111...///000///...///111222<<<<<<;;;777222000111333222222111111222222333444//////...------------...000111333555666888999999777555222...------...///222222333222111222555777444444333111//////111444---///000111111000///---666888::::::777555333333555888:::888444333666:::555888;;;;;;999777777999///111222111///...---...+++,,,...222555666555444222444444222...,,,...000222444666777666333000---***...444999;;;:::777555,,,666???KKKcccvvvlllUUUAAA:::555555555444555888999888666444333333333333444111000333999EEEWWWgggeeeXXXIII===666333222333555666777888777666444222111///---,,,...111444777222444555444111///111333000000000000000222666999777555222111222222222222666777888888888777666555///000222333222333444666222111///...000333666999999;;;>>>@@@>>>:::555111111333555444222///------111///...000444666555333000///...000333555555555555333111222333555666666:::888444000......///000333444777888888555222000,,,++++++---111333444444///222555444111---++++++...000333444333444555666444666777666333///,,,,,,//////......------,,,,,,............000222444666333222111222555888999999777666555333222111111111222444777888777444333333222444777888777666555555333222111000000111222333555333111000222333333222111333555444111000111222333444444333222111222444;;;999666000,,,333KKKaaa|||xxxhhhQQQFFF<<<;;;<<<<<<<<<===;;;;;;:::666222111333666999666333000...,,,)))'''%%%&&&((()))***---111444999777333111///000111333222222111///,,,)))'''&&&+++---///111222222111000111000000///---,,,++++++***,,,......---------...///222444555444333333444555555666555444222///...222444666888888666444222JJJHHHEEEAAA===;;;===>>><<<===>>>===;;;777444333666777888666444333555777555444444777:::<<<<<<<<>>@@@AAA===:::777666666666333111999;;;===;;;888555444555555444333444666666333000555999>>>???===999666444/////////---,,,...222555555111...---------***((()))+++...000000000111222......///000111222222333555555444333222000///...000000///+++&&&$$$&&&)))111444666555222//////000111000...///000222222111000...,,,+++,,,///222444555444444555666777555444666666444111---+++,,,---333111///...///111111111222111000//////............+++***---222444111---///222555777666555444444444444444333222333555888;;;888555555777777666444333000,,,******+++,,,,,,---///222555666666444333777777666666666666555555888999::::::888333///,,,,,,---///111222333333444+++222>>>RRRlllyyylllVVV@@@888222222222111222666777555333111///000000111000---+++...333@@@UUUhhhmmmaaaOOO???666444555666555444555666666555222//////...---///111333444444444777:::;;;999666444333333333444888;;;;;;777444777444000,,,+++---000333777:::>>>===:::777555666000000000000222555777999444333111///000222444666999888999;;;===<<<888444222333333///***(((***,,,111111222444666777666444///////////////000111111444555666555333222333444::::::999555000------...555777999:::999777444333...---///111000...222888888888888888666222///---222222222222222222333333333777;;;999222,,,***+++++++++,,,...000///---+++---------..................///000111444666888999444444444333333222222222555555666777666555333222555444333444666666555444111...,,,---000111000......///000111222222111000555666555333000---------------......000111333444666555222///...:::VVVooozzzaaaRRRGGG===999888777999<<<;;;777222...---000444666777555222///,,,***))))))''')))***++++++---000222777777666444222111222444333111///,,,***(((''''''+++---000333333000---+++,,,...000000...---,,,------...000222333222000///666555333222222333555666;;;;;;999888555333000///222666::::::777444333333IIIJJJIIIGGGCCCBBBBBBCCCIIIJJJIIIDDD<<<777555555444666666555333222333666555444555777:::<<<<<<;;;>>>@@@GGGPPPYYYaaannnyyyvvviiiYYYMMMCCCBBBDDDBBB===:::;;;;;;:::999999999::::::999888666444333444555555888555333333777<<<>>>???;;;999555444555555333000666888::::::777555555666444333222444666666333000444777;;;===;;;999666555222222111///---...111444444111...---......,,,******,,,.........///111333000000111111222222222333333333444444333222000///------,,,'''###"""%%%)))111333444333000...///000111000///000111222222111///...,,,+++,,,///222444777666555555666666444222444444333000---+++,,,---...---++++++---111333555000000/////////000111222...,,,,,,///333555333///---111555777666555444333333333111//////111555888999777555666888888666444333000---+++,,,---......000333888;;;<<<:::777444999999999999::::::::::::;;;;;;<<<;;;999555222///++++++,,,...///000111222000666AAASSSkkkwwwiiiRRR@@@888222111222111333666777666333111000000111222111---,,,---222>>>SSSeeepppcccPPP???666333555777777555333333444555444333111000...///111222222111555888<<<===;;;888555333333444666:::======999555666444000...---...111222888;;;======:::666555555//////000111333555666777333222000...///000222444777666666888;;;;;;888555444444222///,,,******+++333333444555666555444333...............//////000444555555444333222333444666777777444000---...///333444666888888888777666222000111222000---///444999999:::999777444111///000111111111222222222222555999;;;999333---+++,,,,,,,,,---///000///---+++------............//////---......000222444666777333333333333333333222222444555555555444444333222555444333333555555444333///,,,***+++...///---++++++,,,///111222333222222666666555222///,,,,,,---...............///000111222111000///111AAA___yyy{{{dddSSSHHH===999888666777:::666333///,,,,,,...111333555444222///---,,,,,,,,,,,,---......---...000111666666555444111111222444222222000///---+++***)))***,,,///111111///,,,***,,,...000000...---,,,---///000111222222111000///555444222111111111222333777777777666444222000///333666999999777444333333JJJKKKMMMLLLKKKJJJJJJJJJUUUTTTOOOHHH???;;;:::;;;555666777666444444444666555555666888;;;<<<;;;999<<<@@@JJJUUU^^^dddoooxxxtttdddVVVJJJAAAAAABBB@@@<<<;;;::::::999999::::::::::::999888777666666666666666:::777333333555888;;;<<<999777444333444444222111333555888999888666666666222111222333555555333111333666999:::999777666777555555333111//////111333444222000///000000///...---......------...111444222222333333333333333333111222444555555333000///++++++(((### %%%***222222222111///...///111111000000111333333222000///---,,,+++,,,///222444888666555444555444222000222222222000---,,,---......,,,++++++---222777:::000///......///222444666000...---000444555333111+++///444777777555444333222111///,,,+++---222666555444555666888888666555333111...---///000111111222666;;;???@@@===888444999999:::;;;<<<===>>>>>>=========<<<:::888555444,,,,,,,,,,,,---///111333555;;;EEEUUUkkktttfffPPP@@@888111000222222333666888777444222111222333333222...,,,...222>>>QQQcccssseeeQQQ???444222444666777444111111222555666777222111///.../////////...222666;;;===;;;777333111111333666;;;===<<<888444555444333111111111222333999;;;<<<<<<999555444333...000222444555555555444111000...------...///000444333333444777888888777666444111///...---,,,***555555555444444222111000---------------......///333444555333222111222444333444444222///......//////000222444666777888888555333222222000+++,,,000999:::;;;:::999666444222///000111111222222222111777999;;;999444///---------...///000///...---,,,---........./////////000---------...000222333444222222222333333333333333444444333222222222222333555444222222333333222000---***((()))+++,,,+++((('''))),,,///222444555555666666444111---+++++++++...------,,,,,,---------///......000666IIIjjj{{{hhhUUUJJJ???;;;999666666999444222///------...000111333333111000000/////////111222222222000///000111333444444222000000111333111111222222111///---,,,+++---///111111///---+++---///000000///---------111111111111111111000000333222111000000000000111333333333333333222111111444777999999777444333333KKKLLLNNNNNNNNNOOOPPPRRRYYYSSSKKKEEEBBBAAAAAA@@@999999:::999999888888888555555666999;;;<<<:::888<<>>>>>======<<<;;;:::888777666//////...---...111333555777===FFFUUUiiisssfffQQQBBB888000000222333444666999777555333222333444555222///...000555@@@TTTffftttfffPPP===222///111444333111//////111444666666000...,,,,,,---...---,,,---111777999777222...+++,,,///444888:::999555222666666666666666555555555999:::::::::888555333222///111555777888666444222///...---,,,+++,,,---...111000000111333555777888666333000000222222000---555555555333111///...............---...//////000333444444222111000222444222222222111000...---------...///000222444555666666333222333000,,,,,,...888999::::::999777444333000000222333333333333333777888999777333///......///000111111///...------.........//////000000111.........///000111222333111111222222333333333444333222111000000111222333555333222111222111000...,,,)))((()))+++,,,)))&&&$$$&&&***...111444666666666666444111---*********,,,,,,+++++++++,,,------111//////222;;;PPPqqq{{{kkkXXXMMMBBB===;;;888777888777555333222000000000111222222111222222222222333222333444333111000000111///000111000......///000...000222444444222///---...///000111111000///...---///111111///---------111000000000000111222333111111111111000000000///000111222333333333333333555666777777666555444333KKKLLLMMMMMMMMMPPPSSSVVVXXXMMMBBB>>>BBBEEEBBB>>>:::::::::;;;;;;:::999888555555666888;;;<<<;;;999>>>DDDQQQ___hhhmmmttt{{{sssaaaTTTJJJAAA???>>>:::666666666777888999:::999777666666666888888999888777777777666444222111222333555666666555555444444555666777888:::;;;;;;999555333...000222333444333333333999::::::888555333333333333444555444333333666888666666666666666666777888777666444111///000444888444555666777777666444333555666777777444000,,,)))......---)))&&&(((...333444333222111222333444444111000000111333333222000---,,,,,,,,,...000222444111///......000222222111111222333333222111222333777666333///,,,...222777444333222111111222333555444222000///...---,,,***&&&***000444555444444444222333333000,,,)))'''&&&,,,...111333444444444444333222111222444666777777666777888999888777666444666777888999;;;<<<======:::::::::999999888777666111000......///111444555666<<>>;;;;;;::::::;;;===<<<999666555444333555888<<<>>>??????DDDOOO\\\eeellluuu~~~yyygggYYYQQQIIIAAA???<<<888666777333555777888777444000...///111444777777666555333---000333444222000111222111333555444333333666999666666777:::<<<;;;666222---000444555444444666777<<<>>>>>>===:::666555444444555666555444444555666555666777666444444666999;;;:::888555222222444666222333666888888777666555888777666555222///,,,***...222555555222000000222222111000222555666555333222///---,,,...000111111++++++,,,---///111333444222///------///111222222111333555555333222222333111222222...******...222555666666666555444222111111000///,,,***)))******%%%(((,,,///111333555777555666777555111,,,)))(((---///222222111222444777444333333444666888888777444555777888888777666555888888777777666666555555333444666888888777555333000000000111222222333333333888???LLLaaaqqqnnnbbbHHH;;;000111666999:::;;;777666444222222333444555555333444888>>>JJJ]]]oooooobbbNNN;;;000,,,---......,,,***+++---000222222,,,++++++,,,///222222222000333777888666333000///,,,///333555555555666888444555666888999999888888777555333444555666444222222444777999888555111...,,,,,,,,,---...///000111444555666444222111222444333555777777777666666777444666777444000///222666333333222222333333444555333333111///---...111333555444444555666555222///---...000222222111000///000,,,,,,111444333111222111222444666666666555444///111444777888777666555444222111111222333555555555777888444...+++---///...//////000222333333444444333222111111111111111222222222222111111111111///000111111222222222111222111000000222222111000///---,,,...000///+++''''''(((***,,,............///222666666444///,,,***------------...///111111111000222999FFF[[[xxxpppZZZOOOEEEAAA>>>:::888999222111000000000222555666222333333444333222111000000222333222000---+++++++++---///000000///000111,,,...000333333222111///---,,,++++++++++++,,,---...000222222000.........,,,---.../////////...---,,,///222555666666444333444444555555555555444444...------///333666555444AAAGGGNNNSSSSSSOOOKKKIIIFFFHHHHHHEEEBBB@@@AAABBB===<<<<<<>>>@@@???<<<888555333222333777<<<@@@AAA???CCCMMMYYYbbbjjjttt~~~zzzkkk^^^OOOGGGAAA???<<<999888999222444777888666333...+++---///333666777666333222***...333444333111111111///111333333222222555888222333555999<<<;;;777333---000444666555555777999;;;===??????<<<999777777555666777666444333333444333555666555333222555777::::::888555222222333555111333555888999888666555777666555444222///...---,,,111666777444000//////000//////222555666444111222///+++***,,,///111222++++++,,,---///111333444555222000///000222222222000222444444333111111111...000222000------222777333555666777777555333222//////...,,,+++***,,,...%%%(((+++---///222666999777777777444111.........///222333333222222555999555444333444777888777666000222555888888777444222666555444333222111000000111333666999999777555333222333444555555555555555333888>>>III^^^pppooodddIII<<<111111777;;;<<<<<<666555333222222333444555777555666999>>>III\\\mmmooobbbOOO===222------...222...***)))+++000333555000......///111333333333111444777777555222000///***---111222111222555777222333444666666777777777666444222333555666444222222444666777666333///,,,+++,,,---...000111222222555777888666222000111333444777:::999666444444666555777999666333222666:::333333222222333333444555333333111///---...111333444333333666888888555222---///222444555444222111000,,,,,,111555333111111111222444666777777555555...000333666777777555444444222111111333666777888666888999555...+++,,,///...///000111222333444444444333222111000000000000333222222222111111000000///000111333333333222111222111000111222333222111///...---...000///+++''')))***+++,,,---,,,,,,+++---222666888666111---***000000/////////000000000---,,,000999HHH^^^{{{qqqXXXNNNDDD@@@===999777888000/////////222555999<<<333333444444333111000///222444555333///+++)))(((,,,...111222222111222333...///111333333333222111000///...------...///000...000222222000.........---.../////////,,,***)))***---111555777666555444555555555555444444333222,,,++++++...333666666444EEEFFFIIILLLNNNNNNLLLJJJJJJHHHFFFDDDDDDBBB???===???@@@AAACCCEEEDDDAAA>>>===:::777666888<<>>AAA???:::888;;;888555444444333000---...333888999777333222111...///111111000000000222666444222///---///333777666666666555555444333333333444555555666555555555;;;>>>???;;;666444777:::777777777444222111111333111333555555333222111222666666666666555555666777555666777888999888888777777555333111000111222333444666777666444222111111///000111333333222111111444000---...222444222///...///000111222333333333555444444333333333444444555444333222111///...---/////////...---...111444888666555555666777777666111000...,,,,,,...000111---...///000000222555888777666555444333444444555222111000222555777777777777444222333444444222///222333444333111111222333777666333111///.........000000555<<<;;;555444777111333666888999999888777666777AAAOOOddd|||www[[[GGG<<<444555:::;;;;;;<<<666555444333222111111111666666777777888CCCYYYoooxxxkkkVVVCCC777222111111333222111111222555888:::666555444444666777666555555666666777666666555555000//////222555666444111,,,,,,,,,,,,---///111333;;;777222222555666444000222555666666222...,,,***,,,...000000///...///000444555777777555333333333666666666666666555555555888666444222111222333444666333111000222222///,,,...//////...------...000555555555444444333333333222111222555888777333000111333444444777:::666///111444666777777666666777222111000111222444444333111000000222555777555333333333333111//////111333111111222333333333222222555444333222111111111111666555333222222111000...------///111444555444333///000111222222111000//////...---///222222000---***)))''''''(((+++...000,,,333;;;;;;555000///000333444444222000000111333222000111888KKKhhhqqq^^^OOOAAA<<<;;;888555555666333//////222666777777777333...,,,---//////...000000000000///...,,,+++222333444555555444333333111111222444666666333111222000//////000222111111///000222333222000...---111111111///---+++,,,---/////////000111333555666888666333333333444333222+++******+++...111444777GGGIIIMMMPPPQQQOOOJJJGGGIIIFFFDDDBBBBBBAAA@@@>>>EEEEEEGGGIIIJJJIIIEEEBBBCCCAAA>>><<<<<<======>>>EEEHHHQQQ\\\dddiiirrrzzz{{{kkk]]]LLLCCC===>>>AAA???;;;999888666333333555555333111///333777888666444333333222333444444222000000000444333111...---...222666777666555333333222222222222222444555666666777777:::<<<>>><<<777555666999777888888666222000000111111222333555555444222111333444444444333444555666555555777888888888777777555444333222333444666777444666777666333111000000///000111111222222222222555111///000444666444222000111222333333444444444555555555444444444444444555444333111000000000000//////000///...///111333555444444555777888888777666333///,,,***+++---///000111222111000111444666666555444444555666777888111000000222555888999999666444111111222333111000111222333222111000000111555444222000///............000777???>>>777444555222333555666777777777777777888BBBPPPffffffMMMAAA777777:::;;;::::::666666555555444444333333666666666666777AAAWWWlll{{{nnnYYYEEE999444333444666444333222222444777888:::999888888999999777555777777777666666555333333222111111444666777555222---+++(((''''''***...111666333000222666777555222222444555444111...,,,+++...///000///...---...///333555777888666555666666666555555555444444333333444333222111111222222333444222000000111222000---111111111000000000111222444444333333222222222222444333555777::::::777444222444555555999<<<999222111333666777777666777888333111000111333444444444222111000222555666555333111222111000//////000222333333444444444444555555666666555444333333333333444333111111222222000///...///000222444555444333111111222222222111111000/////////111444555333111+++***)))((())),,,///111---333999888333///000333333444444333000///000111222111333<<>>===:::888777666444222222555777666555444111------///000000///111000000000000111222333444555666666666555333222///000111444555555222///,,,+++***,,,...000000000111222333333222111///...111222111///------...000111000///...///000222333666555333333444444222111///...------...111333444DDDHHHNNNRRRSSSOOOJJJFFFFFFDDDAAA@@@@@@AAA@@@???JJJKKKMMMPPPQQQOOOKKKGGGJJJIIIFFFDDDAAA>>><<<;;;DDDHHHQQQ\\\cccgggooowwwyyyhhh[[[LLLDDD>>>???AAA>>>;;;999555444333333555666666555111333555666555444444555666777888777444111000000222222000...---...222555888666444222000000111222111222333555666777777777888;;;>>>===999777666888777888999777444111000///111111111555888888444111111111111111222444555666555666777888888888777777222222111222333555777888333555666555222000000000000000000000000222333444555333111333777999777555333333444444444444444444555555666666666555333222555333111//////000222333///000111111//////000222222333444777;;;<<<<<<:::;;;666000***'''(((***,,,222333333222000000111333444444444555666777999:::000///000222777:::<<<<<<666333000//////000000000222333444333000/////////111111000000//////......,,,111999AAAAAA:::555444444444555555555666666666777666???LLL```zzz~~~kkkQQQEEE:::888999999777777555555666777777666555444555444555555777AAAVVVjjj{{{mmmWWWDDD777333333444777666444222222444555666===<<<;;;<<<<<<;;;888555888777666555444222111000222222333555777777555333///+++&&&""""""&&&+++...000//////222666888666333333444444333000---------111000///---++++++---///333555777888777777888999666555555444333222111111...//////000111111222222222111000000222222111000444333333222222333333444333222111000000000111222444555666888;;;;;;999777444555666666:::>>><<<666222444666777777666666777333111000111333555555444222111111333555555444222...///000///......///111444333333333333444555666777666555444444444444444111000///000111222111000---///000222333333222222222222222222222222222222000000111444777888666555---,,,+++++++++---000111///222555444000///222666555666666444111000000111111222555@@@UUUppp~~~hhhXXXGGG@@@>>>;;;::::::666666666777888777555222000///...///111222111000111000000000222555888:::777777888777666555333222...///111444555444111---'''&&&''')))---000111000444444444444333222111000111111111000...///111333444222000......000222333444444333444555444222///222111000//////000111222???DDDKKKPPPQQQOOOMMMKKKDDDBBB???>>>???AAAAAAAAAIIIKKKNNNRRRTTTSSSOOOLLLMMMMMMLLLJJJEEE@@@===;;;CCCGGGPPPZZZ___ccckkktttvvveeeXXXLLLEEE???@@@AAA>>>::::::555444444444555666777777333333444555555555666666777999:::999666444222222222222222000///000333555999777444111000000222333333333444555666666666666777:::>>>???<<<999777777333666888888666333222111333111111666;;;<<<777222000//////000333555666666777777777888888888888777////////////000222333444000222333333111111222333222111///...///111444666555444444666999;;;:::888555555444333333333333333555666777888777555222111333111...,,,,,,///222555...000222222000//////000000222444999===??????===;;;666...(((%%%%%%(((***///000111000//////000111222333333444555666777888//////000333777;;;===>>>555333///------...000111333444555444222000//////000000111111222111000000...333:::@@@???;;;777555777666666555444555555666444222888CCCTTTllluuuhhhRRREEE999666777666444444222444666888888777666555333222333555888CCCXXXkkkvvvgggRRR>>>222---...///444444222222222333555666:::::::::;;;<<<;;;888555555555333222111000000000222333333555666666555444111...)))%%%$$$&&&***,,,//////000444777888666444444555555333000//////000333222000,,,******---000444666777777666555666777777666555444333222111000+++,,,...000111222333333111111111222333444444444555444333333444444444444222111000......///111222444555666777888777666555555666666666:::???>>>999444666888888666555444555333222111222444666666666333333333333444444333222---...//////------///000222111111111111222444555555444333333222222222222...------...000222222111,,,...000111000/////////111111111111111222222222222333444555777777666555///...------...///111222000222222000---///444999777888888666444111111111111111555BBBXXXtttjjjYYYHHH???===:::999:::666777:::;;;;;;777333000...///000111222222111///111111222333555777999;;;888888999888777555333222///000222555666444000---&&&&&&(((,,,000333444444666555555444333222111111000111222111000111444666555333111//////111444666222222333444555444111...111111000/////////000111CCCGGGLLLOOOOOONNNNNNOOOCCCAAA??????@@@BBBBBBAAADDDFFFJJJOOORRRSSSPPPMMMKKKMMMNNNLLLGGGBBB???>>>EEEIIIRRRZZZ^^^aaakkkuuusssbbbWWWLLLEEE@@@@@@@@@<<<::::::888777666555444555666888555444444444555666666666555777::::::999666555555333444444444333333555777:::888555222111222333444666666666666555444333333666999===???===;;;888777000333666777777666666666555333333777===>>>:::555111000///111555777888777888888888777777777888888000000000//////000000000,,,...000000111222444666333222///......000333555555555666888:::;;;::::::555444333222111111222222666666777777666444111///000...***))))))---111444///000222111///.........---...111666;;;======<<<666222,,,'''%%%&&&(((***)))+++---...---...///111222222333333333444444444000///000333777;;;======444333111...---...000222444666888777444222000000000222444555555555333222222666:::;;;;;;::::::999:::999777666555444444444000...444>>>LLLdddrrrkkkQQQCCC777444555444333333000222444666777666555444111000222555;;;GGG[[[mmmpppbbbMMM:::///++++++---111000000111222333555666444444444666888888777555222111000/////////000000222222222222111222333444333222///---+++++++++,,,111222333666777777666444555666666555333222222333555333000,,,******---000555666666555222111222333777777666555444333222111,,,---///111222333333333111222333444444555666777555333111111333444333222111000000//////000111222666666777777666444333333555666555444888>>>>>>999666888999888666333222222333222111222555777777777444444555444333222111111---...000///.........000111111111111222333444555111000000////////////000+++***+++,,,///111111111...000222222000......///000000000111111222222222333444555555444333222111111000000//////000111222111111000---,,,///444999999:::;;;999666444333333111000444BBB[[[yyy~~~iiiXXXFFF===:::888777777555888;;;<<<:::666222//////111222333222000///...000222555777888777666555666777777777666555333222111111333555777555111...***+++---000555777888777555555555444333222000//////111222222222333555777222111//////000222555777111111222333444444111...............//////000111JJJNNNQQQRRROOOLLLLLLNNNCCCBBBAAABBBCCCDDDCCCAAAAAACCCEEEJJJNNNOOONNNLLLHHHLLLOOOMMMIIIDDDCCCCCCJJJNNNVVV]]]```dddooo{{{ppp___VVVJJJEEE@@@@@@>>>:::888999999999888666444444666888666555444444666666555444222555999:::999888777777444555777777666666777999888777555333333333444555777777777666555333222111555777:::<<<<<<:::888666...111444666777777888:::666555555888<<<===;;;888333111000222666999999777777777666555555555666666333222222111111000//////***,,,...//////111444777555333111///...000222333444555777999::::::999999555444333111111111222333666777777666444222000///...,,,)))'''(((+++///222///000111///---,,,,,,---******---111555888888777222000---***))))))***+++%%%(((+++,,,------///111111111222333333222222222111000111333666999::::::444444333111//////111333444666888888666333222222222444666888999777555444444888999777666999<<<;;;:::999888666444333111111...,,,444???LLLeeexxxwwwRRREEE888444555555444444000111333444444444333333111000111666<<>>FFFNNNQQQMMMIIIFFFFFFDDDEEEFFFHHHIIIHHHDDDAAAFFFEEEDDDEEEGGGIIIIIIHHHIIIMMMPPPOOOJJJFFFFFFHHHMMMPPPWWW[[[]]]cccssslll\\\VVVHHHCCC@@@???<<<777666888888888888666444444999===999777666666888777333000111444888999888666444333333555888999999888888999222222333333333444444444555555555666555555444333000111222444666555444222222444555555555666888;;;555666666555444555888;;;555222///111666888777444333222000/////////000000.........///...------,,,............---...000333666555333111////////////333555888999888666666555777555444333333444666777888777555222000///.........,,,***)))***,,,...000000000...+++((((((***,,,...------///222555666666111222444444333000---***&&&))),,,---------...///---///111444555666666666444333222222444555555555555777888777444222333555111333666777666444222222222555888;;;;;;888555333222888999555555999;;;999666666666555222...+++(((,,,***222<<>><<<:::777888<<>>===666000333444777999:::999777555000222444666555333///---,,,---111999FFFWWWiiiuuudddSSSAAA;;;:::999666555888666444333333333555666777444333555999DDDWWWhhh|||kkkTTTBBB999666666555:::999999999::::::888666888555111000222555888999===888222111333444222///222222111---+++,,,222777:::;;;;;;999444000------111222333555555555555555222555999:::888555333222888555222222444555444222444333222///------///222444000...---+++***...555666444222///------------)))+++......------111444222000...---.........---111333555777777555333111---///000000//////000111333///,,,+++---222555777///111333555777777777777555333222111333555888:::222222333333333222111000888999:::999666222000000111///...111555666222...000222444666555111---***###&&&)))---000000000000///000...)))###!!!%%%***111111111222333444555666555555555333222222444555666666555333222111111111555444333111000/////////333555666555333111111111===@@@III\\\uuu~~~rrr___KKKBBB???===::::::888888888777555444555777555333000---,,,000666:::;;;:::999777666666555555///...///111444444333111333111//////000111111000...000111111---***(((''',,,///333444222///,,,++++++---111555888777333000777888999:::::::::::::::555333000///111333333444000444888888444111222444AAA??????@@@DDDGGGIIIIIIFFFEEEEEEGGGJJJKKKGGGDDDEEEFFFHHHJJJKKKKKKJJJIIIIIILLLOOONNNJJJFFFEEEEEELLLOOOSSSWWWYYY___oooxxxmmm]]]MMMIIIDDD@@@???===999999<<>>777666777777;;;:::999999::::::999777:::777333222444777999:::???999222///000111000...///000000...,,,---222777888999999666222///......333444666777666555444333222444777888777666444333666333111222444444333111333333111...,,,---000222333000...///---)))))),,,111000///...---,,,,,,,,,***+++,,,------...111333222000......///000000000111222444666555333000...---///000000///...000111111///,,,---000333666777222333444555666666666666777666444222222333555666222333444555555333222000555777:::999666333111000000...///222777888444000//////000000...***&&&$$$###&&&***///111222111000///000///***$$$###'''+++000000111111222444555555777666333111000222555888666555333111000000000111444333222111000000000000222333444333111111222333999???KKK^^^uuuppp^^^KKKBBB@@@>>><<<;;;999999999888555444555666666555222///...000444888:::999888777666555555444//////000222444555333111222000///...///000111111///000222111...+++******000333555555333000.........///111333555555333222777888999:::<<<=========888555222111111111111000...333888888555222222444@@@>>><<<===AAAHHHMMMOOOKKKIIIIIIJJJMMMLLLHHHDDDGGGHHHJJJKKKKKKKKKJJJJJJIIILLLOOONNNIIIDDDCCCCCCKKKNNNSSSVVVWWW___rrrvvviiiYYYLLLJJJEEECCCBBB???:::999;;;LLLJJJDDD:::444444333111333333222222222111111111444444333333333333222222555444444444555555666666555333111000000111333444222333444555555555444333222111000000000000111111444333111...---...222666;;;888666777999:::777555444000...///222444444333222333222...)))'''(((***,,,---...000111111111111222111000...,,,...222555555555555444333333333222777888:::;;;;;;:::888666333222222333555777999;;;888666333000//////000111///...,,,+++++++++,,,---000222333000---,,,...000333444444444444444333333333444666888999777333///)))+++---///000333666999888888888::::::999666444666888::::::777444222222444555555555444444333222555555444444444444555555555444444777::::::777333333444555555333111///---000111333555555444333111333333333999GGG\\\rrrfffTTT@@@888777555333222777666555333333444555555888444222222666BBBVVVhhhmmm]]]HHH888333555888999;;;999888888:::;;;;;;:::<<<999666555777999;;;;;;>>>888222...//////...,,,,,,///111111///000444777777777666333000......///444666777888777555222000222333444555666666666555222111000111222333222111222222111///---...111444333///...000...(((###"""++++++---.........---,,,++++++***+++...000000000111///---...000222222222000111222333222000---,,,...///000000//////000222///---,,,...111444666666666666555444444444555666999888666333222111111111222333555777666444222000222555888999777444222111//////000444888999555111------+++)))&&&### ###&&&,,,111333444222111000111000,,,((('''***---000000111222333444555555999666222//////222777:::666444111.........000111333333222222111111111111000111111000///000222444666???OOOdddzzzooo^^^LLLCCCAAA>>><<<===:::;;;;;;999666555555666777777555333000111333555777777666666555555555555111000111333555555333111//////.........000111222111222222000...,,,,,,---444555777777555333222222333222222222222333444444666666888999;;;<<<===>>>999777444222111///---***,,,111666888666333222333CCC???<<<<<>>:::666666888999777444222000...---//////...---000111000,,,'''%%%'''***...///111333444555555666888555222...---...111444555555555555555444444333666777999:::::::::999888555444333333333555777888999666333000///000111333000///...---------...//////111333222000//////111333444444444444333222222555666777888888555222///+++---///000000222555777999999::::::999777444222555666888777444222111111333333333333333333333333555444333222222333444555444333333555777888777555222222333333222111///...000111333444555555555444333333444:::HHH]]]ssscccQQQ===555444333222222777666555444444444444555888444111111555@@@UUUggggggXXXCCC444000333666888888777666888;;;>>>???@@@===:::888777888:::::::::888555222111000000---++++++///333444333333666999999999777333///......///333444666777777444111///111111111222444666777777//////000111222222222111333333222000///000333666222...,,,...,,,&&&!!!&&&(((,,,...000000///...---+++)))+++///111000//////---,,,---///222333333///000000000///---+++***000111222111000000222444///---++++++///333666777999777444222222222444555999888666333222000000000111222555666666444111///...222666888777444222111000000111444777666333000---+++)))&&&###"""!!! $$$'''---222555555333222222333222000---,,,...000000111222333444555555666777555111000111444777888444222///,,,+++,,,///111111222222222222222222222111111000...------000333888@@@RRRjjjqqqaaaOOOEEEAAA===;;;;;;:::;;;<<<:::777555555666888888888666333111222222222222333555666666777777333222222444555555333111...............///111333333333222///,,,******+++333444666666555555666777555555555444333333444666444444444555666777888888666444222111000...***((()))...444888777444333222DDD@@@<<<<<>>:::666555666666555444222000...,,,+++***(((''',,,---...+++(((&&&))),,,000111333555777999::::::<<<999333///...///000222555555666666666555444333444555777888::::::::::::888777555444333333444444777666333111000111333444333222111000///000111111///000222222111000000000111111222222222111111000666777888888666333000//////000000000//////111333777888999999777444222000333444444333111//////000111111222222333333444555555444333222222333444555444333333444555666555444000111222333444444333333222222333444555666666777111111444:::HHH[[[ooo|||aaaNNN:::222111222222333666666555555444444444444777333000111444???SSSeeedddUUUAAA333///111333444333333444888===BBBDDDEEE<<<:::888888999999888777000111333444555222...+++---111666888777666777999<<<<<<999555111//////000000111333555555333111000111///...000333666777777///000111222222222222222555555444222111222555888222---***+++)))$$$"""######%%%)))---//////...---...,,,***+++///222111///...,,,++++++...000111111.........------,,,,,,,,,333333333222111222444777000---)))(((+++000555777888666333111000111333555777666444222111000000111000111333444444222000...,,,000444666555444333222111111222333333333000///...,,,***'''&&&&&&''''''&&&)))...333555555333222444444444444222222222333111222333555666666666666333222111222555666666555333111---+++***,,,...000000111222333444444333333333333111...,,,+++---///999@@@RRRmmmtttdddSSSHHHAAA;;;888888999;;;<<<;;;888666555666777888999777444222111222---///111444777888999:::555444444555666666444222---/////////...///222444555444222///***'''''''''...000333555555666888:::444666888777555444444555222111000/////////000000000///.........---+++))))))---333666777555222111CCC@@@<<<;;;@@@FFFLLLOOOLLLJJJIIIKKKNNNMMMIIIEEECCCCCCDDDEEEFFFGGGHHHHHHGGGJJJMMMMMMLLLLLLPPPSSSNNNMMMOOORRRXXXdddyyynnnZZZMMMIIIDDDAAA@@@AAA>>>999777888333555444000000222222///111222444555666666555555------............//////111333333111//////333777777666555333222111111111000000111222333555666666666666666555444222111000***---000333444555777999:::999777444333222222333222111///---+++(((&&&%%%***,,,...---***(((***,,,///111333666888:::<<<<<<<<<888333000000000111111444444555666666555444333333333555777888999::::::999999888666555333222111555444333333333444555666555444222111111111222333000000111111111000000///...//////000000000000000555777999888555222111000222333333111///......000444666888777555222111000222222222000...---...000111111111222333444666777555555444444444444555555333333444444444333333333000111222444555666777777444333333444444666777888000111333999EEEWWWjjjvvvbbbOOO:::111000111222444666555555555555444444444555222000111555???QQQbbbcccUUUBBB555111111222222///111444999@@@EEEFFFGGG<<<:::999999999999777555...111555777777444111...000444888999777666666888<<<<<<;;;888444111111222///000111222222222111000000...,,,///333666666555000222444555444222222333666666555333111222555888222...,,,***&&&"""###((("""$$$(((+++---------,,,///...---...000111111111///---++++++---.........,,,,,,,,,,,,---...///000444444444222111222555888111...***))),,,000444666555333111//////111333444777555222000//////111222000111222222222111//////,,,///222444333333333333222222111111111111111111000///---++++++,,,---...)))+++///222333444333222333444444555555555444444000222444555666777666666000//////222666777555222111000---++++++,,,...///...000222333555555555444444333222///,,,+++,,,---777AAAVVVrrruuugggVVVJJJAAA:::666777777999::::::888666666666555666777777555333333333,,,...111555777999::::::666666555666777666444222...000222000......222555444444333///***'''%%%%%%+++...111444555666888999222555888777444333444666222111///---,,,,,,,,,------,,,+++,,,---...---,,,***---111444666444222000EEEBBB???>>>AAAEEEHHHJJJGGGFFFFFFIIILLLLLLIIIEEEDDDEEEEEEGGGHHHJJJLLLMMMJJJLLLNNNMMMMMMOOOTTTYYYSSSPPPPPPUUU]]]jjj}}}mmmVVVJJJGGGCCC???>>>???===999888:::444666666222111333222///000111333555555555444333////////////000000111111111333444111...///333888888777666555333222111111///.........000222555666666666666555333111///...***...333666777666555555444666777444000...000222111111111///,,,***))))))***...111000,,,))))))***---///111444777:::;;;<<<888444111000222333333222222333555666666555444333333444444555666777777777888888999888777555222111111222333444555666777777555444333222111222222333333222111111111111000///,,,---...///000111111111444666999999666444555666555555444222000...///000111444777777444222222222222222111///------///111111111111222333555777999555555555666666555555555222333555555333222000000111222333444666777888999666555444333444555777888444222222555@@@RRRfffssshhhTTT===222111111222444555555555555555444444333333111000222555>>>OOO___aaaTTTDDD888444333333111///111555<<>>???===:::999<<<888::::::555333444222...///000222444444444222111000111111111222222333333111333444111......333999999888777666444333111111---,,,++++++---000333666555555555444333000...---,,,000666999999666333222000444777444...+++...222000111111111///---,,,---,,,000333222...***((((((+++---///333666888:::;;;444111///000333666666444111333444666666555333222555555555555555555555555666777999:::999777444222///111333555777888888777444333222111111111222333666444222111111222111000+++,,,...///111222222222222555999999888777999:::555666666444111000111222///333666777555333333444333333222///---...000222111111111222444666888:::444555666777777666555444222444555555333111///...222222333444666777888888777666444333444555777888888444111222<<>>NNN]]]___TTTEEE:::666666444222000222777===CCCEEEDDDBBB===<<<;;;;;;;;;:::777444888999888666444333444555333666888777333111111222444666888999777666666666777666444111000///000000///,,,+++///444666444000333777:::999666444333444666555333111......111333111333555222'''"""))),,,---///111222222222111///111333222000///222666555222///---------,,,+++*********+++...222666888222222111///...///333666000000111444555555222000---------...///111333444<<<888222---+++,,,///111555444222111000111222333...///000000///000222555111111000///000333888<<<333333111000///000000111.........//////000111111//////111333555555333111---...111333444333333222222---***+++111555666444//////......------......---...111444666666666555///111222111000......///666LLLkkksssfffWWWKKKBBB;;;888:::333555888999888777666666111222444444333444555777333444666888888777666555999888777888888777444222111444555333///...222666///111333222///,,,+++***,,,000444666666444333333111222111---***+++222999666555333222222333555666000...,,,,,,...000111222......///111333333111///KKKEEECCCHHHJJJGGGHHHLLLMMMJJJGGGIIIOOOQQQOOOKKKHHHHHHJJJOOOTTTVVVTTTRRRMMMLLLLLLNNNQQQTTTTTTTTTVVVVVVYYY___fffqqqvvvhhhWWWLLLJJJCCCBBB@@@>>>===<<<;;;;;;AAA===888555444333222000444000...000444666444111222444666666555333222333444444222///+++,,,111666888888999888555000+++(((&&&&&&(((***...222666888777666444444444222000------222777999666222000000111222222111///...000222444333222222333333111///000000//////...---++++++***+++---///222444555666333///...000666:::999777333555555444000///000333888777555333222222222333222444777:::;;;999444000555555666999::::::888555555444333111000000111111444222///...///000000//////---,,,---000111222111444444555888999999777555666777777555222111222333222666:::999444111222555555444222111111222444555222222333333333333333333333222000000222333333333222222333222222111///......///000444777888888777999777444111000222666:::;;;888666999BBBRRRcccmmmmmmWWW>>>333111222111222333444555888999777333///333111000111555BBBXXXlllsssYYYAAA999666222444:::999;;;===???@@@@@@???>>><<<;;;::::::999999999:::;;;;;;:::777555444555777555888:::777222000222555777888999999777666666777;;;:::777444222111111111222111111444777777333000444555777888888666444333999999888666333222333555444666555///'''######%%%+++---000222444444333333444444333222111111111111444000------///111000...000///---+++,,,///555:::555000++++++111666888777777444222111333222///---***---///111222333666888:::888444///,,,,,,///222666666666444222111333444000///---,,,,,,...000222333222111000000222444666111000...---...000333555111111111111111000//////---...///111333444444444.........000333555555444111///,,,---000333333222444222000///...///000111222///---000555777444111333///---000333222444777BBBUUUqqqvvvhhhWWWLLLCCC<<<888888555666666666555444333222333222111222666888777555333888<<<999333000333777888777666555444444444444111111111---++++++000555333333222///------///111555444555666666555222///+++,,,,,,***))),,,111666<<<888444111333666999;;;888333...+++,,,///222444666333111222333333///,,,HHHDDDEEEKKKLLLIIIGGGHHHIIIIIIJJJLLLMMMNNNNNNMMMJJJJJJKKKNNNRRRUUUTTTRRRQQQOOOLLLLLLNNNRRRTTTUUUUUUVVVZZZ```gggssswwwhhhXXXLLLHHHCCCBBBAAA???>>>===<<<<<>>555444555444555444444555777888777444222444222000222777DDD\\\qqqrrrYYYAAA777444000111777<<<======>>>===<<<;;;:::;;;:::999999888888888999::::::999777555444666777222555777666222111333666888999::::::888666666777:::999777555333333222222444333333555777777555333444444666666666444222111666666555444222111333555444555555000)))%%%%%%'''---...111444555666555555555444333222111222222333111///,,,,,,...000000000000///...------///444888777222------222666888777777555222222333333111///---///111333333444777999:::888666222///...000222555555444222000000222555222000...------///111333222111000///000222444555///...------...000333555111111222222111111000/////////000222333444444555000///...///222444444333222000...///222333333111333222111000111333666777333111///222666777555111111------000333333666:::HHH^^^{{{vvvhhhWWWLLLDDD<<<999:::777777777666555444333333333222111222555666555444111666:::888333111444888999888777666444444444444222333222...++++++///333222333222000//////111444555555555555666555222///***+++,,,+++***,,,111444999666222000222555888:::999444///+++,,,///222333333000......000111...,,,EEEDDDGGGMMMNNNJJJFFFEEEEEEHHHLLLNNNMMMMMMNNNPPPMMMLLLKKKMMMOOOQQQRRRQQQTTTQQQLLLJJJLLLPPPTTTVVVTTTUUUZZZ```ggguuuwwwiiiYYYMMMGGGCCCCCCBBBAAA???>>>=========;;;888777777666444222000//////222666777555222555666666444222222444555666444111111222555777888:::999888555222...***(((((()))***---000444777888999777555333333222000...333555666555222000000000///222444444000//////111333222222222333333222000222222111000...---+++***////////////000333555666999666333222444555333111111000///---,,,...111555444444333222222333333444333333555777888666222...222222444777:::;;;:::999666555333222111222222333,,,,,,,,,...111444555555222111000111444666666666777666555666888:::999888222000...///111333111///000111222333333333222111222333333333333333222222111111111111111222333333444333222222222111...,,,222111000//////000111111111222444666777777777666444333000---+++,,,000444555111...666III```uuudddRRR???888999999999999777666555666777888777555555333111333888GGG```vvvnnnWWWAAA666333000222777???>>>===;;;999888666666888888888888777777777777777888888666444444555777000222555444222111333666888:::;;;:::888666666666777777666666555555444444444333222333555666555444333444444444333222000///111222222111000111333666444555555222,,,))))))+++...///222444666777777777777555444222222333555666000...,,,,,,...000111111///000000000///000333666999444000000333666777666888555333222333444444444000222444444444555777999999999888555222111222333444333222000...///222555444333000///...000222333000////////////111333444......------...000333444111111222222111111000///222222222222333444555666222000...///000222222222222111111222333333222000222222111111333777;;;===666333222444666777555222000------111444666:::@@@QQQgggvvvhhhWWWLLLDDD===:::;;;:::999888777555555444444444333222222444444333222000444777666222111444888999999777666555444444444444555444000,,,+++...111222333333222111111444666555555444444444333000---)))+++,,,,,,,,,---000222444111...---///333555777888444///,,,,,,///111222000---***+++---///...,,,EEEFFFHHHKKKMMMJJJFFFDDDBBBEEEIIIMMMPPPQQQRRRSSSNNNLLLKKKJJJKKKMMMNNNOOORRROOOLLLKKKNNNRRRUUUVVVRRRTTTYYY```hhhxxxvvviii[[[OOOHHHCCCCCCBBBBBBAAA@@@???>>>;;;:::999999999888666333......000333666777666444555555444333222333666999999666333444777:::;;;::::::999777444000---***((()))***,,,///222444777888999777555444444333111///444555666555333000---,,,)))...333444111///000222444333333444555666444333333222222111///---+++***111111000000000222444666777555222222333333111000000...+++******...222666444444444444444555666666333333333555666555111//////000111444888:::999888666555333222222222333333---,,,---///333666777666222111000111444666777666666555333444666777777777111---+++...333555222...111000111222444555333111333444555666666555333222222111111111111222444555333333333444444333000---222111///......///111222222333666666666666666666555444222...,,,---000333333///...888LLLdddxxxcccSSSBBB<<<=========>>>:::888555555666888888888777444333444999GGG```uuulllXXXCCC888444333666:::>>>===;;;888666555444444666666666666666666666555333444555444222222333444///111222222000000222333666888:::999777555444444555555666777777666666555222111000000111222333333444444444444333111000//////000000000000222555777444555666444000------......///111333555666777777777666444333333555777888333111///......000111222000222444444333222444555888555222222333555555444777666444333444555666777222333555555444444666777777888999888555333222333222222000...---///333666777555333000000000222333............///111222333111000/////////000222333000000111111000000///...444333333333444555777777444222//////000111111111222222333444444333111000111111000111333777:::===777555444555666666444222111///000555999;;;BBBIIIYYYkkkwwwhhhWWWLLLDDD>>>;;;===<<<;;;999777555555555555444444333333333333222111222555666555111///222555777666666555555555555555777888777444///---///111555555555444333333444666444333222222222111...,,,)))+++,,,---...//////000...,,,******---000222222444111,,,***,,,///111222///,,,((())),,,///000///HHHHHHHHHHHHIIIJJJHHHFFFCCCBBBDDDJJJRRRWWWVVVTTTMMMLLLJJJHHHHHHIIIKKKMMMNNNLLLLLLNNNQQQUUUVVVWWWRRRSSSXXX```jjj|||rrrfff[[[PPPHHHBBBBBBBBBBBBBBBAAA@@@???:::999999999:::999777555//////111333666777666555444444333222222444888<<<;;;888666777;;;===<<<:::888777666333000---***)))***+++---000222444666777666555555555555444222000222444666777555000)))%%%""")))111444222000111444555444444555777888777555333333222111000...,,,+++222111111111222333555666222111000000111222222222000---***(((***///444777555555666777777888888888222222222333555555222000......///111555777777666555444333222111222333444111000000222555666666555///......///222444555555444333111111222333333222000---,,,///444666333///222222222444666666555333444666777888888666444222222111111000111333555666333333333555777666333111222111///------...000111111444666777555444555666888777555222//////222444222000111:::MMMcccuuuhhhXXXHHHAAA?????????AAA<<<999666444555777888888888666555666:::EEE[[[nnnooo^^^III;;;555333555999999999777666555555555555444444555666666666555444000111222222000///000111000000111000///...//////222555777888666444333222444555666777777666555444222222222111111222333444555555555444333222222111///000111111111333666999555555666555333111000000---...///111222333444444777666555444444666888999666666444222000000000000111444666777666555555666777555333333333333222222555555444444333444666777222444555444333222333444444666888888555333222111000000000///...000444777:::888444222000111222333---------...///111222222555444333222111111111111//////000000//////...---333333444444555666777888666333111000111111111000111222444444333222111111000000///000111333555666666666555555666555333222333222444:::===AAAIIIRRRcccoooyyyjjjXXXLLLDDD>>><<<======;;;888666555555666777666666666555444333333333666777777444000...///111333333333333444555666777888999:::777333000111333888888888666444222333444333111000000000///---++++++,,,---///000000000///+++)))((((((+++...//////000---))))))+++///222333000,,,)))***...111222111JJJJJJHHHEEEFFFIIIJJJGGGCCC@@@@@@FFFPPPVVVVVVTTTKKKKKKJJJHHHGGGGGGIIILLLLLLKKKLLLOOOSSSVVVXXXWWWUUUTTTXXXaaannnmmmaaaYYYOOOGGG@@@AAABBBCCCBBBAAA@@@???<<<:::999999::::::888777000111222333444555666777555555555333222444777:::;;;:::999999::::::999777555555444333000---+++)))***+++...000222444555555333333555777888777333000111222555777555...%%%(((222666333000222555444444444666888999888777222222222222111///...---111111222333444444555555...//////000111333444555222...***))),,,111555777666777888999999999999999222111111222444555444333000//////000333555555444444333222111111111222333333222222333555555333222---,,,+++---000222333333333111000///000///...,,,///......111555666444111333444555666666666555444555666888888888666444222111111//////000222555666444333444555777777666444222111///...---------...///333666666444333444666;;;:::888444111111333555333333444<<>>???BBB>>>:::666444555666777777777777888:::===EEEWWWgggttteeeOOO===333000111222555555555555666666666666333333555666666666555444...000111111///........./////////......---------///222555666555333222222333555777888777555222000333444666666444444555777555555555555444444444444111222222222222333666888555666666666555333111000......//////000111111222444444555555666777888999777888888666333000//////111444777888777666777777555555555444333222222111222333444444333222333555333444555333111000111222000222555555333111000000///000111111222333666999;;;999666222000000111222,,,---...///000111222333666555444333222222222222//////000000//////...---111222444555777888888888666444333333333333111000000111333333222111111222///000000000000000000000444444444444444333222111333333666<<>><<<======:::777444444555777999777888999888666555666777999999777333000......000111111111222333444555666666888:::999666333444555999:::999777444222222222333111//////000000///---.........///222222111000+++***)))***,,,......---///,,,)))))),,,///222333111...,,,---111444444222JJJKKKHHHDDDEEEJJJJJJFFFBBB@@@@@@CCCIIINNNQQQQQQKKKLLLLLLJJJHHHHHHJJJLLLOOOMMMLLLMMMQQQUUUWWWXXXZZZWWWZZZdddttt}}}iii\\\UUULLLBBB>>>???AAABBBBBBAAA@@@???>>><<<999888999999999888333333222222222444666888999999777555222222444666999:::;;;999666444333333222222333333222...+++)))***+++...000222333444444///111444888;;;999444111222222333333222,,,### ***666999555111111444333222333555777888888666111222222222111111000//////000333555666666555555...///000111222444666888333000,,,,,,///333666777666777888999999999888777111000000222555777777666444222111111333444444333222111000000000111222222222222111222333333111///+++******,,,///111222222222111000//////---***'''---...000222333333222111333666888888555333444555555666666666555444222111///...------...000333555666555444444555666444333111111000///---,,,++++++---111555555333111333666::::::888444111000111333444444666:::GGG\\\uuummmVVVFFF>>><<<>>>BBB???;;;777555444555444444444666;;;???AAAGGGUUUcccqqqcccNNN:::000---......222333555666777666666555222333555666777666555444000111333222000------------,,,,,,,,,---...------,,,000444666666555444444444555777888666333///,,,222555888888666555666777444444444444444555555666222333333222111222444666666666666777666444222///000//////////////////000222333555666777888888888333666999888555111///...000222555666666666777888444555666666555333333222///111444444222000000111555555555444111//////000---///111111000...------...111333555555666888:::<<<:::666222000000000111,,,---...000111222333333333333333333333333333333111111111111111000000///---000333666888999888888555444444555666555222000...000222111///000222444///000222333333111///---111222333333222111111111111111555:::===BBBMMMXXXhhhttt}}}mmmZZZMMMDDD===;;;===;;;999555333333555888;;;888:::;;;;;;888777999::::::999666333000///000111222222111111111111222222222555999999666444555777777888999777555333333333444222111111222333222111111000...000222444333111...------...000111000///222///,,,+++---///111222111///---///333555444222HHHKKKIIIEEEFFFKKKIIIDDDAAAAAABBBBBBCCCFFFKKKOOOKKKMMMNNNLLLJJJIIIKKKNNNSSSPPPLLLLLLOOOSSSWWWYYY^^^ZZZ[[[gggyyy}}}fffXXXQQQHHH???===???@@@BBBBBBAAA@@@???@@@===999888888999999999555444333111111222666999<<<<<<:::666333000000111777999;;;888333///...//////111333444222///+++)))***+++---000222333333333,,,///444:::<<<:::555111444333111000///***######...999<<<777111111333111000111333666777777555111111222222222222111111---000333666777777666555000111222333444555888999555111------111555666666666777888999999888777666111000000222555888888888777555333333444444333222111111000//////000111222111000000111222222///---+++***)))+++///111222222222222111000///---(((%%%,,,...222333222111111111222666:::999444111222555444444444444333222111000---,,,+++***,,,...111333888666444333333333222111111111111///...,,,***)))+++000444555222111333666999888666333000...///111444555666888DDD[[[yyytttZZZHHH===:::===BBB???<<<888555444444333222222555<<>>===???===:::999999999777666555444333222222333555555;;;<<<:::666222111333666999::::::888666111---+++222222222333444333///---111...+++,,,111333222000...///222444444444333222222222111///,,,((($$$"""***///555888777555666666555222///000333555555444111000000222555666333000......///333777999666444000111333444555666666666666555444333333333444444555555666777888777444111222111000222666888777555888666333222222111///---///111111000---...222666222111///.........///000000/////////000111222333222111000///...---,,,,,,//////......///000222333222222111222333333222111555777666222111444444111---------------000444888666777777444000///222555555444222000...,,,,,,+++***+++---///222333444444555555555222000000222333888777888;;;BBBTTTqqqvvv[[[III>>>888:::???===<<<;;;::::::777222///444;;;BBBBBBAAAHHHXXXfffiiiYYYBBB111***+++...///333555777888777555333111222222333444666555222000111111111333444444222000...+++((()))...222222222...000333666777777666444777999;;;;;;888111***&&&***...333555555444333333333333222111222333555666333222000///...///000111///333666444///---...111333222111000...---++++++333333333333333222111111444444444333222000...,,,000222444666777666444222777666444333333444666777000111222111...,,,,,,,,,222555888777222...///111111000...,,,+++,,,---...333222222444666888888777888666222000......///000000111222333333333333222222222222222333444555555555555555444333222111000,,,///333666888888777666222444777777555222111111111000///...000222666888000111333444444444333222222333444444444333222111...***,,,555:::===GGGSSSfffzzz|||gggRRRCCC<<<;;;<<<777777777444111222666::::::::::::999999888888888777555222000111444888:::999333,,,+++...111000///000000111444666666444222222333444666666555333222555555666888:::999777444000000000000000000111111111222333444666555333111////////////000111333333222222222333222222111111LLLHHHCCCBBBDDDFFFFFFDDDCCCDDDEEEGGGIIILLLNNNPPPKKKJJJJJJJJJKKKMMMPPPQQQOOOPPPPPPOOONNNPPPUUUYYY\\\[[[bbbsssssscccYYYQQQIIICCCDDDCCCCCCBBB@@@???===<<<===;;;999999888777555333333333333333333444555555<<<<<<;;;888444222333555999:::;;;:::777333...+++000///000111333222000---000,,,)))***...111222222000111333555555555444333222222000///---***(((''',,,000555777777666777888777555222111333444444222111000000111444444222000///...///222666777666333222333333333333333444444666555444333222333555666888888777888888666333000000000111444888:::888666777555333222111000---,,,---///000///---...333777666555333222111000111111444333333333222222222222222222111000...---+++***////////////111333444666222222222333444333222111333666666444444666666444000000///......///333666555666555222......111555444333222000...,,,,,,+++******,,,---///000222222555666666555333333444555999888999<<>><<<;;;;;;<<<<<<:::777444666;;;@@@@@@@@@GGGUUU``````QQQ===///***,,,//////222333555666666444222000111111111333444444222000//////000222444555444222000...,,,,,,---///000000...000333555666666555444777:::===<<<777111+++)))+++...333555555333333333333333333222222222222222333222222111111111222222111222111---(((&&&)))---111000///---,,,++++++***111111111000000///......111222333333333111///---111111111222222333333333555555444333333444555555000111222111...,,,,,,---222666888777222///000222444333111/////////000111222111111222555666666555888666222///...///000222111111111111222333444444222222222222222333333444444444444444333222111000,,,...111333555555444333111444666777555444333333555444222111222333555666111222333444444333333222333444555666666444222111,,,)))+++444:::>>>IIIWWWooo}}}hhhRRRCCC;;;999:::888888888555333333555888888888999999::::::;;;;;;777555333111222555999;;;999444//////111333222000000000111333555555333111111222444666666555444333444444444555777777555333000000000000000000000000///000111333444444222111...//////000111222333333222222333333333333222222KKKHHHEEEEEEGGGGGGDDDAAAEEEFFFGGGIIIKKKNNNOOOPPPKKKJJJIIIIIIJJJNNNQQQSSSPPPPPPQQQPPPPPPQQQTTTVVVYYYYYYbbbssswwwgggZZZPPPJJJFFFGGGFFFEEECCCAAA???===<<<;;;::::::999999777333000000111222444555555555555:::;;;;;;999666444444444999;;;<<<<<<999444///,,,,,,,,,---///111111000......+++((((((+++///222444222333444555555555333333222111000........./////////222555777777777888::::::777444222333333333222111000000111333333222000/////////111444555444333444333222111000000111222777666444222222444666888;;;:::888888777666333000000000222555888999999777777444222000000...+++)))+++---//////...///333777:::999777555333222222111666666777666555333111000111222222111///---***(((/////////000222444666777222222333444444333222222222666888666777:::999666333333222000......111333555555444000,,,,,,000444333333222111///---,,,+++++++++******+++---///111444666888888777666777888888888:::===BBBPPPiiinnnWWWFFF<<<777777:::;;;;;;;;;===>>>>>><<<:::888;;;===>>>???FFFRRR[[[WWWJJJ999...,,,...000000111222444666555444111000//////000222333444222000------...000444666555444222222111///,,,,,,---......000222444555444333222555:::>>><<<555///,,,------000333555444333333333555555555444333111000...333444444555555555444444333111---&&&!!! %%%***///...,,,************+++.........---,,,++++++***...000222444444333111///222111000//////000222444333333333333333333333333000111222000...,,,------333666888777333000111333888666555333333333444444111000///111333555444333777555111......///111333333111000///000222555666444333333222222222222222222333333333222111000000---...///000111111000000111333777888777666666777888777666555555444555555333333444444444333333222444666888999888555222000+++(((+++333:::???MMM]]]zzzkkkTTTCCC:::777777777888888777555444666777666666888999;;;<<<>>>>>>777666444333333666888:::888555222333555777555333222222222333555555333111000222444666777666555555333222222222444444222111///000000000000000000//////000111222333222111111---///000222333333333333333333444444444444333333KKKHHHFFFFFFHHHIIIFFFDDDEEEFFFHHHJJJLLLMMMNNNOOOKKKJJJHHHGGGHHHKKKOOOQQQNNNOOOOOOPPPPPPQQQRRRSSSXXXZZZcccttt{{{jjjYYYMMMGGGEEEFFFEEECCCAAA@@@>>>======;;;;;;<<<<<<<<<999444000...///222444555666666555777888999999888777777666999;;;<<<===:::555000,,,***)))***,,,///000///......,,,***((()))---222666222333333444333333222111111000///...///111444666111333555666888999:::;;;:::777555333222333444555333222222333333333333222000000000000222222333222444222000/////////111222888666444333333555888::::::999777666777666555333444333222222333555777777666444111000///---***((())),,,...///...///333777;;;:::888666444222000000333444555666555333000///111222333333111---***(((...//////000111222333333111333555666555333333222333777:::999999<<<:::666444444333000...---...000666666444///++++++///444444444444333222000...,,,...,,,***)))))),,,///111222444777999888888888999777888:::===AAALLLcccwwwttt^^^KKK>>>777666666<<<;;;;;;<<<>>>>>><<<;;;888999:::<<>>>>>888777555333333333444555333222222555888999999777555444444444666555444222000111444666777777666666444333111222222222111//////000111222222111111000111333444333222000000000---///111333444444222111222333444444444444444444PPPLLLHHHGGGHHHIIIGGGDDDCCCDDDFFFHHHJJJKKKKKKKKKKKKIIIGGGFFFFFFHHHJJJLLLLLLLLLLLLMMMNNNOOOPPPPPPVVVYYYcccttt}}}jjjXXXJJJCCCAAA@@@@@@>>>===============<<<<<<>>>??????<<<777333---///111333555666666666333444555777999:::::::::888:::;;;;;;999555000---)))))))))***---...---,,,...///...+++***,,,111555000000000111000000//////000///......000333777:::222333444666888:::::::::666555333222222444777999555555555555444444555555222222111000000000222333222111000//////111333444777666555444555777:::<<<777555444444666888888888:::777333///---000444777666444111000///...+++)))***---000000//////333666888777666444222000///...,,,...000222222111000///000111333333222000---***////////////.........---111444777777555333333333555999;;;999999;;;999555444444333000---,,,---...666666555000,,,,,,///333444555666666555222///---000...+++)))***,,,000222000333666888888888888999555666999;;;>>>HHH]]]pppvvvbbbMMM???999777666<<<;;;::::::;;;;;;999888666777888999>>>IIIWWWaaa]]]QQQAAA666222333222111222333555777777666444222/////////222555666666555111///...///111222111000...111222111...---///222...///000111111000000//////444888555...+++...222444666777666555555666777999:::;;;;;;999555111...444555666777777777666555///...+++(((&&&''')))+++000///...---,,,------...---,,,+++*********++++++***,,,000333555555444444555555666666666555555555111111222333333222111111111222111000...---///000555555555444333222222333555444444444444444555555333222222333555666555444111000///---...///111333777444///------000555888888777666444333333333333000000111222222222111111222222333333222111///...222555999<<<======>>>???777777777777777777666666666666555555555555555555666888:::<<<:::777333000000,,,---444999BBBUUUiiisss]]]JJJ>>>888555222222333555888::::::;;;888888999::::::;;;<<<<<<999777555333111000//////---...000444777:::::::::777666555555777777555444000111444666777777777666555444333333333333000......000111333444444333222666777777555111///...///...000222333333222111000111111222333444444333333SSSOOOJJJHHHHHHGGGEEEBBBAAABBBDDDFFFGGGHHHGGGGGGIIIHHHGGGFFFFFFFFFGGGHHHKKKJJJIIIJJJMMMOOOPPPPPPRRRXXXcccuuu|||jjjXXXJJJBBB>>>;;;;;;:::999:::;;;<<<===;;;<<<===??????===999555...///111222444555666666222222222555888;;;;;;;;;888888999888666333///---+++***)))***+++,,,+++***...111222000+++)))---111........................///...---...000333777999222222333666999;;;:::888333333222111111444888<<<777888888666555444666888444444333000//////111444333222111111222333444555666666666666777999;;;<<<444222111222555999;;;<<<>>>;;;555///,,,---222777666444222111111000...,,,---000222222000///111444444444444333222000///...(((***,,,...///000000000///000222333444333111000000000000///...---,,,+++000444888999666444333444666999:::888888999888555444444444222///---...///555666555222---,,,...111333555777888777444000---000///,,,++++++...111333000222555666666777888:::555666888:::<<>>:::999888;;;:::888888888888666555444555666777;;;HHHZZZggghhhZZZGGG999333333222111222333666777888666444333///...///111555777888888333111///...//////...---,,,---////////////111222...////////////......------000222000---,,,000444777777777666555444666888:::;;;<<<<<<:::777444222555555555555555444333333...---,,,,,,,,,------...222222222111000//////...,,,,,,+++******,,,---...***,,,...111444555666666777777888888888777666555222222222222222222222222111222111///......///111555444333222222222222333222222333444555666666666555444333444666777666555000000000000111222333444888555000------///444777777777555444333333333333000000111222333333333222444555777888777444111///222555999<<<===>>>???@@@666555555444444444555555444444333333444555666666666888:::;;;:::777444111111---...444:::EEE[[[qqqwwwcccQQQDDD;;;777222111111333777:::;;;;;;999999999999999999999999888777666333111...,,,+++***,,,///222555777999:::777555444555666777666555111222555777888777666666555444444555555333///,,,,,,...000333555555444444777888999666111......000111111222222111000///......///000111222222222111KKKIIIGGGHHHJJJIIIEEEBBB@@@AAACCCEEEFFFFFFEEEDDDGGGGGGGGGHHHHHHHHHGGGGGGLLLIIIGGGHHHLLLPPPRRRSSSUUU\\\gggxxxyyyjjjZZZMMMCCC>>>999888777777777999;;;<<<888888999;;;<<<;;;888666000000000111222444555666444222111222666999:::999777666666444222000...---...,,,************)))(((,,,222666333,,,&&&'''***,,,,,,,,,,,,------...///------------///222555777111111333777:::;;;999666222222222000///222888===777888888666444333666888666666444111......222555555555555555444444444444444555777888:::;;;<<<<<<333000///000333888;;;<<<===;;;888333000000333777777555333333333222111///000333555444000...000222222333444444444333222111)))***+++---...000111111...///111333555666666777111111222222111000///...000555::::::777444333555333666777555555999999666444555555444222111111222333444555222...+++,,,...111333666777666333///,,,///...,,,+++,,,///111333222444555555555666888;;;777777999:::;;;EEEYYYlll}}}uuubbbKKK===::::::888:::888666666666777666444222444555444666DDDYYYjjjooo___III888111000111111000222555666777666444222---------000444777888888333111...---.........---+++++++++---000111111000............------,,,,,,------.........000444777777777666444333333555777999:::;;;;;;:::888666444555444333222111000000000///...,,,,,,---...//////333444444444333111...---+++***))))))***,,,///000,,,,,,...000222555777888888777666555444555555666444333222111111222333444222222111///......000222444333111111111222222222111222444666777999::::::666444444444666777666555000111333555666777666666:::666222...---///222444555444333222222222222222000111222333444444444444555777:::;;;;;;777333000000333888:::;;;<<<===>>>666555333000///000111111000000000000111333444555666777888999888777555444///,,,...555<<>>===999444000...222666999::::::;;;<<<888555222...,,,,,,---...------------///111333444666666777888777777666555---***---555===LLLhhh~~~nnn\\\MMMBBB<<<777444000000222555666666555666666777888888999999444444555555444222000///000111222111111222444555222111000111333555555555333444666888888777555444222333555666666222,,,'''$$$'''+++000333444444333000333555333...---000444444333111///---++++++******+++,,,---............BBB@@@???AAAGGGKKKLLLKKKGGGEEEEEEGGGJJJJJJGGGDDDBBBCCCEEEFFFFFFGGGJJJLLLIIIMMMQQQPPPMMMLLLOOOSSSYYYbbbrrrqqqiiibbbWWWLLLEEE;;;:::777666555666777888777666555555555555666666111222222333444555666777999999777444111000222444222///------///000...,,,333222...***%%%###%%%&&&,,,000333111+++&&&%%%'''...000000///,,,,,,...111///111333333333333555666555444444666888777333///444444555444222222333555555555555444333333222222222333333333333333333333777777555333111111333555666555555888::::::666333111000000111222333444555777888888888888888777777777666555333333333444555666777777555000...///111666555333222333555777999111...***+++...222333333+++((('''+++111666666444222111111333555555444333777666666555555555666666111111333444555666666666333333333333333444555666.../////////---***(((&&&---000333555444111...+++000...,,,***+++---000333222222333444555555666666999777777;;;???HHHWWWeee~~~zzznnnYYYCCC666444888888888777666666666666777111333444222555DDD]]]qqqqqqZZZ???...)))***...333///000222555777777444111)))(((***000777:::888444---...000000///......///000...---///222444333111.........000111///,,,)))...111333111///000555:::666333000111333333222000222666999999777555666777555111,,,+++---///000000///...---***((())),,,...666666555555555333...+++---,,,,,,---000222333222000,,,,,,111333222222333555111---,,,000444777777999666222000111333444444888555000,,,,,,...000000333111000111333555555444222444666888999999999888111222444666777777666666666666777888888888666555000000...,,,))))))***,,,///111333333222111111222666444333555888999777444999:::;;;:::999666444222222111111222555777777777444222000...,,,+++******---...000111222333333333777444333555999999444///000000111555@@@VVVqqqsss^^^LLLCCC???666111,,,,,,111444444222111333555666888888888777333222222111111222333444222111///......///000111111222222111000000111333222444666777555333222111...---...000222000,,,(((###&&&+++///222222111000222000///---,,,,,,,,,,,,111222222333333222222111333222111000000111222333AAA???>>>@@@EEEIIIKKKKKKJJJIIIHHHHHHJJJJJJHHHFFFCCCDDDEEEEEEEEEFFFHHHKKKLLLNNNPPPOOOMMMMMMOOOQQQWWWaaarrrsssjjjaaaUUUJJJEEE===;;;999777666666666666777777777777666666666666555555555555555777999;;;999888777444111000222333333111......000000///---222111...***&&&%%%&&&(((...111555333...)))((()))...000111000...,,,---///444555666555555555777999555444333444666666444111555555555333222111333555555555444444444444333333444444333333333333333333555555444222000000222444444333333555777888666444222222222222222222222222444555666777777777777777888777555333222222333333555666666333///---...///555444222111222444666777...------///333555444222---***(((+++000333222000111000000222444555444333888666444111000/////////111111111222333444555666333333333333444555666666000000000///---+++(((''',,,...111333333111...+++,,,+++)))((())),,,000222555444444333333333444444777555666999???HHHYYYgggxxxrrrfffSSSAAA777555888888888777777777666666666000222555555:::GGG\\\llliiiUUU>>>222...---///222111111222555777777555333******,,,111777999666222---...///000///////////////---,,,...111333222111000//////000111000...,,,000333444222///000444888555333000000222444333222555777::::::888777888999999555000...///111111111111000///---++++++...111666555555555555444222///000///...000222555555555111...---111333222222444333000///000333666666555666555444333333444666777999666111---,,,---...///222000000111333555555444222222333444444444444444222333444555666666555444222444555444222000000111111111000---)))&&&%%%&&&,,,///222444333222222333555333222333555666444111555777:::===???>>>999555333222111111333555555555222111///,,,+++,,,---...000111111222333333444444555222111333666777444000///000333888EEE\\\vvvsss```PPPEEEAAA888444///...111444333111000111333555777888888888333222111000000111222222///............///111222000111111000......000222222444555555333222111000000///...///000...+++'''%%%'''+++...111222111111222111///...------...///222333333444444444444333555333111000000111333555???===<<<>>>BBBHHHLLLNNNOOOMMMKKKKKKKKKKKKIIIHHHFFFGGGGGGFFFEEEEEEHHHJJJPPPOOOOOONNNMMMMMMNNNNNNSSS^^^qqqvvvkkk^^^QQQHHHEEE>>>===;;;999777666555555888888999999999888666555666555555333333555999===888888777444111000222333555333111111111111000///222111///,,,)))(((***+++111444666555111---,,,---///111222222000///...///777777666555333444777999666444333333555666555444777777666333111111333555444444555666666666666555666555444222222222333333444444333222000///111333333111000000222333444333222222333333222000///---///000222444666777777777999777555444222222222222444444444111...,,,---...333222111111111222333444,,,...111555777777444222111---++++++...000///.../////////111444555444333;;;888333///,,,*********111000//////000222444666333333444444555666666777222111111///...,,,***)))+++...000333333111...,,,)))(((((((((+++...222555888666444222111222333444444333444888===HHHZZZjjjqqqhhhYYYIII===777555666666777777888777666555444///111444777???LLL\\\hhh```OOO>>>555333111000111333222222444666777555444------///333777888444000,,,---...////////////......---,,,---000222222111333111//////000111000///333555555333//////111444444222000000222444666666777888::::::999888999;;;===:::555333222333333333333333222000...///111444777555333333555555555444333111111222555777888777333///...111333111111333000000111333666666444333333555777777555555777:::888666222///------...///111000///000333555555555333333222111000000000111222333444555555444333222000333444111+++((())),,,222333222...(((###(((,,,111444555444444444444333222222333222000...111444:::BBBIIIHHH@@@999444333111111333444333222111///---++++++...000222555444333333333333444555333000...000333444222///...111666???OOOfffsssbbbTTTHHHAAA;;;777222111333444333111///000222444555666666666222111000///////////////++++++,,,---...000222333///000000...------///111333333333222111000000000111///---------,,,+++)))(((***,,,...000111222222222222000000000000111222333333444444444555555555555333111//////111333555<<<;;;:::<<>>===<<<;;;999888777777999:::;;;;;;;;;999666555444444222///---000555:::888888888555333222333444666555444333222222111111222222111///---,,,...000333555777777444111111111...000333444444444333222666555444111///000333666777666444333444666777888:::999777444222111444666444555777888999999999888888666444222111222333333333444444222111000222333444222...,,,,,,...///000000111222333222000---,,,+++,,,000333555666777777777666555444333444555555444333222111///.........222222111111000111111111///111444777888777444222333000------...000000///.........000333555444333===:::444///,,,++++++,,,111///---,,,---000444666333333444555666666666666333222111000///...---,,,---...111333333222000...))))))***+++...222666999999666333000000222555777555444555777<<>>666444222111111333222111222444555444333//////111444666555222...*********,,,---......---///......///000222333444444222///...000111222111555555555222...---...///333111000000222555888999888888888888777888999:::>>>;;;888555444444444444444444444222111111333555888555222111222444444444444222222333666888999888333///---///111//////111//////000222333333333222222777;;;:::666444666999555555333000......///000111000000111444777777777666555333111/////////000222333444444444333222111111444555///&&&"""&&&+++000222333000***###$$$(((///333444444333333333333222222111000...---111333;;;GGGPPPOOOEEE:::777555333333444444333222000...,,,+++,,,000444777999777555333222333444555222000...---///000///------000888EEEXXXpppttteeeVVVHHH@@@;;;888555444555555555333111111222222333333333333222111000///......------)))***+++---000222444555000000000...------000222666444222111111111000000///---,,,+++,,,,,,------............///000111111333333222222222333555666333333333333333444444555222000...,,,,,,...000222888888999;;;@@@GGGNNNSSSRRRRRRQQQPPPNNNMMMLLLLLLMMMMMMLLLKKKIIIJJJMMMPPPSSSPPPMMMKKKKKKKKKKKKJJJMMMZZZqqqzzzmmm\\\MMMFFFFFF???>>>===;;;:::::::::::::::;;;<<<<<<;;;999666444444444222...***,,,222888888999999777555444444555777666555444222111111222222333333222000000222333444555666666555444333333...///222555777888777666444444222///---...111333888777555444333555777999::::::888666333333444666555777999:::;;;;;;;;;:::777666555333222222333333444555555444222222333444666333///+++((()))+++---...///111111111///---,,,)))+++///333555666666666444333333333444666888999444333222111111111111111222222222222111000000///444555666666555444333333333111//////000222333444///...///111333444444222:::777333///------///000111///---,,,---000444666333444555555666666555555222222222222222111000///000111333444555333111000******+++---000444888:::666444222000111555:::===999888777888:::CCCWWWjjjmmm^^^III;;;666444333000222333444555555333111000222///...333???PPPaaakkkcccRRR???555333111000111222000000000222333222111///000111333444333000...)))'''&&&'''***---------111111000000111333555777555222///...000222333333444444333111...,,,+++,,,111111111222333666999;;;999777555333333444555666999888666444333333444555333444444333222222444666888555111000000111111111333222111333555777888888333...+++---...,,,,,,...//////...------///111333444888<<<;;;666222333666222333333222000///111333111111000222666888999999666555222000///.........222333444444444333222111111333222+++"""###)))...000333222---&&&!!!!!!&&&,,,111222222222222444444444333111///......222555<<>>;;;::::::;;;<<<<<<<<<<<<<<<:::888666444888888666111,,,,,,222888777888999777555444444555555666555333111///000111222333333333111111222444333333444444555444444444...///000444777999999777444444333111//////111444777777666444222222555777777888888666444333333444555777999;;;<<<;;;:::999666666555555444444333333333444555555333333444555666444000+++''''''***---......///000///...---,,,***,,,000444666666555555000000000111333666888:::444222111222444555555444333333444444333222000...555555555333111111222444444333111000000333666777000000000111333444333222333111///------///111222222111...---...111555777333444555555555444333222///111333555555444333222222333555555555333222000***+++,,,---000444666888555333222222444888===AAA===;;;:::999999AAAVVVjjjppp___JJJ:::555444444222222333333444333222111000333000///333???RRRfffsssiiiVVV@@@555111000000222000//////000222222000///...//////000000111000000+++'''######(((,,,...///222222222111111333666999666333111000222444555555333333222000///---,,,+++000111333444555666999;;;999666111//////000111111111222222222222333666888333444555444333333555666888555111///000000000000111000000111444666777666333...***+++,,,)))))),,,000///---***)))+++000444555888:::888444111111222000333555444000///000333000000000222666999::::::333222111///......------222333444555555444333222111000---&&&"""''',,,000333444111,,,(((%%%###''',,,000111111111111333444555444111/////////222555:::CCCIIIGGG???888777666555555777888888888222111//////111555999;;;888777555333222222222222111111000///---,,,++++++%%%+++888JJJaaayyy}}}jjjXXXHHH???999999888888777777888888555444333111000000//////222222222222111000//////,,,...000222444666777777555444333111///111444777888555222222333333000---((()))+++,,,---000444777666666555333333222333333666555555444555666777888222111000...---......///+++,,,,,,,,,,,,,,,,,,+++555777888888888;;;???CCCIIILLLQQQRRRQQQOOONNNNNNMMMMMMLLLLLLLLLOOOTTTXXXUUUUUUTTTQQQMMMLLLOOORRR^^^lllyyymmm```QQQIIIGGGHHHEEE@@@;;;999999:::;;;>>>===<<<:::888777555555:::;;;:::444---+++000666555666777666444333333333444555555222///---...000000111222222000000111222111111111222333444333333000///...000444666666444222333444222111111222444444555555222///...000222222333555555333111111111444555888::::::999777666333444666666666555444333222333555444333222333444333222000,,,((((((,,,///111000///...---+++******---///333666777666555333---------...000222444666222000///111555777777666444555666777666333000///000222333222111111333555555444222000///111444777333222111222444444333111......---...///000222333333222000000111333666888444444555555444222000...---///333777999888666444444444555555444222000///......///000222444777888555444333444666;;;???BBB>>>===<<<999999AAAWWWlllrrrbbbLLL<<<666666777777444444444444333333333333222222333888CCCVVVkkkyyykkkXXXBBB666222000111333000000000222333222000------------------///111333...((("""!!!'''---111222111222222111000222666:::777555444444666777888777333333222111111000...---///222555777666666888:::;;;666000,,,,,,---------))),,,///000111444888<<<333555666666555444666777555333111000111222222111111000///111333666666666555///+++++++++))))))+++000///...+++)))+++000444555555555444333222111111222555888555111---...000...---...000444777999999111111111111111000000///222333444555666666555444333000***$$$ !!!%%%)))...111555666444000---,,,'''***...000000000111111111333555333000...///000///111555:::======999666444333333444777:::::::::444333222333444777999;;;555444444333222111000000...///111111000.........)))000>>>RRRjjjooo\\\MMMEEE:::::::::999777666666666444333222111111111222222222333333444444333222111000222444555777777777777555555333111000111444777777444111222444333///***(((***---...///000444777555555555666666777777777777666555555555666777888444222000---,,,,,,,,,---,,,---///111111///---,,,666777888777555555888;;;EEEJJJPPPSSSQQQOOONNNOOOKKKKKKKKKKKKLLLPPPVVVZZZVVVXXXXXXTTTNNNMMMRRRWWWhhhuuuyyymmmaaaTTTKKKHHHMMMIIIBBB;;;888777888999???>>><<<999777666555555:::<<<;;;555---***...444333444555555333111111222333444444222...,,,---//////000111000///...///000000//////000222333333222222///---...111333222000000111222222111000111222111333333111---+++,,,...---000333333222000//////222444666888888777555333111333666888888666444222000222333333222111222333111111000,,,)))***...222444222000---+++)))((((((///111444777888777444333,,,,,,+++,,,---///111222000......000555888888777666777888888777444111///+++...222333222111333555666444222000...///222555444333333333444444222111.........///111222444555333333222222333555777999444444555555333111...,,,+++...444888;;;:::777555444555555444333111///---222222333444555777888999666555555666888<<>>===<<<:::999BBBYYYnnnrrrcccMMM===777888:::<<<777666555444444444555555111333777<<>>444666777777666666777999333222111222333555444444111000///111444666666666666000,,,,,,+++))))))+++///000///---+++,,,000444444222111111222333222111444888:::777000,,,+++---,,,+++,,,...333666777888111222444555555444333333111222444666777777666666666222+++%%%###%%%)))---000333777888666333000///+++---000111111111111222000222444333000......000,,,...111444555666555555222111111333777:::;;;;;;555555555555666888999:::222222222222222000///...+++---000222222111000111000777EEEZZZrrrsss___QQQJJJ<<<<<<<<<:::777555444444222222111111111333444555222333444555666555444333333444666888888888888777555555333000///111444777555222000111444333---((())),,,///000000000333666222333555777999:::;;;;;;888777666555555666777888555333000---,,,++++++,,,...000333555555333000...333333333111000000222444===CCCMMMSSSTTTRRROOOMMMEEEFFFHHHKKKPPPUUUYYY\\\VVV[[[]]]ZZZUUUTTTXXXZZZnnnuuukkk```TTTKKKIIIGGGEEEAAA;;;777555555666@@@>>>;;;888555444333333777777777555222/////////222444444111---,,,111555444777999777111...///222111000///......///000000333000,,,+++...111444666777444111222555555222---+++,,,---...////////////222222222222000...,,,+++,,,...////////////000222777777777777666444333222666444333444555555111......///111333444444333333000000000...,,,,,,---///111111000...---+++******000333666777555444333333///+++'''(((,,,...,,,))),,,...000000111222555888888777666555555333///---***,,,...111333555666777666777777555222111111222111111111111111222222222333222111222444666777666444444444666999888333///222444666777444///***&&&,,,111777;;;;;;:::888777777777777555222000111222444666999:::::::::;;;<<<777555444444666999999999777999;;;;;;999>>>PPPbbbiii]]]LLL@@@<<<<<<<<<;;;===;;;888555444333444444555:::;;;:::HHHcccxxx~~~qqq[[[DDD999888666333222111111111222333222...+++%%%(((***+++***+++///333...+++)))***...111222111000///...---...///222333666777999999999777444333111000///......///111333555666666555333333555666555444333111000/////////(((+++...222666777888888666777888888777555333222000333666555222111555999444333111///000111444666333444444222///,,,++++++---......,,,++++++---///111///---000444666333000777777666444111...***(((,,,---...000111111222222///222666::::::999666444666222//////222555555555444333000,,,)))***---000222555888999777444222111000111222333333222000...000222333333111000000111...***&&&'''...333555444333111000111444666888888333333444555666666333000/////////111333333000...///......111555777555333;;;>>>III___zzzqqqaaaTTTIIIDDD<<<666888999666333222333111000111222333222111222333555666777666444333333555999:::999666555555666222---+++---111555777888555222111222222000------000222111//////222555444444444555777:::<<<>>>;;;:::888666666777888999555444222000///...//////444555666777777555333222111222222111000000222444999>>>FFFMMMQQQQQQMMMKKKDDDEEEHHHLLLQQQVVV[[[^^^YYY\\\^^^ZZZWWWZZZbbbhhhtttyyyooo```RRRJJJJJJEEECCC@@@<<<888666666777===<<<:::999888777777666222333333333222111222222333333222---))))))...333333666888777555333333444222111000000000222333444555111---,,,---000222333777333111222555666222...+++,,,---///000222333333222222222111000///---,,,+++---...//////000333444888888888777666555444333444333222333444444000...,,,///222555777666444222///000222111///.........333222111000///---,,,,,,000222444555333222333333444///++++++...000...,,,,,,.../////////000333555888777666666555333000---......///000222333444555666777888666333111000000......000111222222222222333111000111333555444444333222333555888888666333333444555555222...)))&&&,,,000666999999888666666444555555444222222444555444777:::;;;;;;;;;;;;<<<777555333333444666666555666888::::::888===OOOaaadddXXXIII???<<<<<<<<<;;;<<<:::777555333333444444444;;;===>>>KKKdddwww}}}nnnYYYCCC999777666333222222111000000000///,,,***'''(((***+++,,,---000222///---+++,,,///222333333...---------...///000111666666666666555444222222///...---,,,---...000222222444555444333222333444333333444444333111///------///222555666777666666555666777777777444222000000333555444111111444888555444222111111111333444444555555333///,,,+++,,,/////////---,,,+++---///000...---000555777444111666555555333222000...---//////000000000000000000000333888<<<>>><<<888666444222000000333555555444888777333///------000333444666999:::999666333222111111222222222111000///000000111111111111000///...***&&&''',,,111333222111000//////222444555555333333444555777666333111000000111333444444111///...---///222777::::::999<<>>GGGNNNPPPMMMIIIHHHIIIKKKNNNRRRVVVYYY[[[ZZZ\\\[[[XXXWWW\\\iiiuuu|||zzzooo___OOOIIIJJJCCCBBB???===:::888777777999::::::;;;;;;:::::::::......000111333555666777444222///)))%%%&&&,,,222444444555888:::999777555111000000000111444777999555222...,,,---///111111555333111333555666333000,,,---...///111444666777222222111000//////......)))+++...///000333666888888888777666555444333333222111111222333222///---+++...333777999777555333///111444555333111000000555555444222111000//////222333555555444333555666999444000...000222222000///000111111000000222444999888666666666444111...111000/////////111222333666888999888555111//////***,,,...111222222222111222000000111333444333222222111111333666888888777555555555333111---)))''',,,000444777777555444444111222333333333444666888555888;;;<<<<<<;;;;;;<<<777555333222333333222111444666888888666<<>>;;;;;;:::999999888666444333333333333444;;;>>>AAAMMMdddvvv}}}lllWWWBBB888888777444222222000---,,,,,,,,,+++***+++******+++...000111111111///......111333444444---...///000111111111111555444222000////////////---,,,+++++++++,,,...//////111333333222111111111222333555666555222///---333444666777777666444333444555666777666333000...000222444222000///222555666555444222111111000000333444555333000...------111111111///---,,,---...///......111555777555333444444333222222222333333333222222111000///.........222888===>>><<<888555222111111222444555555444999888555222000000333666777888:::;;;:::888555333222222111111111222222333222000000111444444111...///+++((((((,,,///000///000...------000222333222333333444666777777444222333333333555666666333111------000555:::>>>@@@@@@???III[[[pppzzzfffTTTGGGBBB;;;777888999666444444222222444888;;;<<<;;;999666666777888888777666555222333555555444444555666000---***+++///444999;;;666444111000111222222222555666555111,,,***+++...333444555777777777777666999999999999::::::::::::999888666444333333444444444555666666666555444333///111333333333333444555666666;;;DDDMMMRRROOOKKKOOOOOOPPPQQQRRRSSSTTTUUUXXXYYYXXXVVVSSSXXXffftttvvvkkk\\\OOOHHHIIIAAA@@@>>>===<<<;;;999777888999;;;<<<<<<<<<;;;:::......///222555888999999555222---(((&&&)))000666666444444888<<<<<<888444.........///111444888:::333111---,,,...000222222444333222333555666444222////////////111333444666000//////...............)))+++---///111444888;;;777666555444333222222111000000000111111000...------///333666777777666666333444666666555444555555777777666555444333222111666777777777666777999;;;<<<888333111222333444333444444555444333222444666888777666666666555222///000///...---...000222444666888:::999666222///...***,,,///111222111///...000///000222444666666555333333222333444666888999888777666444111///,,,+++...111555666555444333333000222333333333444666999777999===>>>===<<<;;;;;;777555333333333333222000444555888888666===PPPcccnnn___KKK<<<777666666666777666555333222222222222555:::<<>>>>><<<:::555666666777777666555555555666666444222222444666...,,,***+++...333666888444333222222111000///---777888666222---***,,,...000222444777888777666555666777888999999999888888999888777666555555666777444555555666666555444444111222444444333444555777999888<<>>@@@???<<<;;;;;;666555444444555555444222333444777777777???SSSgggqqq```III777000111444555444444333222222111111111555777888999CCCXXXooo|||lllWWWAAA888888888777666111...***)))+++///222333000---+++---000222222000444444333222000/////////111333555666666444222111222000---+++******+++,,,///...---,,,+++*********...111444555444333222333777666555333333333444444222333555555555333111000000222444666555222///,,,///000000000//////111222333222111000///...---,,,,,,...000111000111222333333444444222000.........---...111444777888777555222222111222333666888999555444222000///...------(((,,,222777888666333000///000222444444555555555333444444333333555999<<<555555555777888888666333333222222222555888<<<>>>:::777666:::>>>???;;;666444222000//////000111111222000......///111111000222222333555666666444222444444555777999999666444///111444888;;;===???@@@CCCUUUnnnlllVVVIIIDDD???<<<===;;;888777999777888999<<<===<<<999666222333333444444444444444999999888555222111333444...---++++++...111333333111333555555222---)))&&&333333222...***)))+++///---///333777888888777666444555555666666666555555777666555444444555666666444444555555555555555555333333333333222333555777::::::===CCCKKKPPPQQQPPPKKKMMMOOOQQQTTTUUUVVVVVVYYYXXXZZZZZZSSSPPP\\\mmmpppccc[[[SSSLLLHHHCCC@@@<<<<<<======;;;888888999999999999888777777999666444666999:::888666333111......000444999<<<888555222333666666222...***,,,...111333444555555000///---...222555666777444444555555555444444333222222222000///---+++***)))***,,,...///......---******+++***+++---000333333111000...---------------///111111000......///444333111000111333777999777777555333333555:::>>>888777777666555555444444333444666666666666888999999888777555444444444555333333444222000000111333666555555555555444111///)))******,,,///222444666666888999999666333111111...///000111000...,,,+++000000222666:::<<<<<<;;;888888777555222111333444999999999999999999888888555666777777555444444555333444555444333333444666999<<<@@@AAA@@@===;;;:::777666555666777666444222000222555666777@@@VVVjjjnnn]]]EEE333---///222444111111111111111111111111333444444555>>>QQQiiizzznnnXXX@@@555555666666777222///+++***,,,000333555///...---...///111111000333444555333111//////000222333444444333111///---//////......---,,,,,,+++000000//////......------000222555555555444444555999888555333222444666777111222333444444222000///...000333666666333000...////////////000111222222111111000///.........///,,,...111222111111333444111333444333111///...///---///333666888777666555222222222333444555666777222111///.........///000,,,///444777888777444111///000222333333444666777555666666555555777:::===333222111444888999666444333333333444666999<<<>>>:::::::::>>>AAAAAA===999666555444333222222222333333111///...///000000000000000111333555555333111222222444666999999777555222444777999:::;;;===???GGGZZZuuuoooWWWJJJEEEAAA>>>>>>;;;777666999888888888999999888555222///000000111222333444444::::::888555222111222444111///---...000111222111222444777666111,,,'''$$$------,,,)))&&&&&&)))------///333666888999888777444333333333222222222222333222111111111222333444444444444555555555555666444333222///...000333666888999<<<@@@DDDIIILLLNNNIIIKKKNNNQQQTTTUUUVVVWWWXXXWWWXXXYYYSSSPPP___sssxxxiii^^^TTTMMMKKKFFFAAA<<<:::<<<>>><<<999666666666555555666666777;;;888555666999:::777333000000///000222555777888555222//////000111000...---000333666777777555444222111000000333666777777555666666666555333333333111222333222000---***'''(((***...111222111///...))))))'''%%%$$$%%%(((***333111///---,,,,,,------,,,///222222000...///000444333111000111222444666222333333222222444777:::777666666555555444444444111333666777777777777888777777888777666555555555222222333222000000111333555444333444444333000...((()))***---///222333444666777888777555333333444//////000000000///......222333555888;;;<<<;;;999777888888666333111222444555777999;;;============777888888666444333333555333444444444333333555777:::>>>AAACCCAAA>>>;;;:::999888777777777555222000---///222444666AAAWWWlllooo^^^GGG666//////111111///000000000111000000000000111222555<<>>???>>><<<:::777666666555333333333444333111......///000//////......000222444444222000///000222555888999888666333666999;;;:::;;;===???KKK^^^zzzuuu^^^SSSEEEAAA>>>===999444444777666555444444555444222000---......000111333555666555666666555333222333444222111000111333555444333444666777555000,,,******+++,,,+++((($$$%%%)))---000111444666888888888777555444222111000///000000......---------...000111444444444444444555666666444333000---+++---111555444777:::<<>>?????????777888777555333222333444111222444333333444666888;;;>>>BBBCCCAAA>>>;;;::::::999777777666333000---***,,,000333555@@@XXXmmmtttdddNNN===555111///---...//////000000000000000---///222666>>>LLLbbbtttnnnVVV;;;...---000333555666222...+++,,,---......---///111///---,,,...111...111555666555555777:::888888777555222000...---***---111555555222...,,,,,,...000333555777888999111222333333222333555777666777777777777666666555555666666555333000---++++++...333666777666333111...------...111444555555222111//////000333666888777888888777444222111222...000222222111//////000///222666888888666555444444444555555444222000///*********+++---000333555222333555666666555333222000111222111000222777;;;888888777444111000000222111///...222888<<<:::777777666555444444444444444333777;;;======;;;::::::666666666555333333444555333000...---...///......---...///111333444111///---...000444777999888666444777;;;<<<;;;<<<>>>AAANNNaaa}}}|||ggg^^^DDDAAA>>><<<888222222555444333111111222222111000,,,---...///222444666777111222444444333222444555333333222444666888777666777888777333///---...000......---***&&&'''+++///333444555777777777777666777555222000......///000++++++******+++,,,---...444444444444444555666777333111///......111444777888777666888;;;>>>@@@AAABBBCCCGGGOOOWWWYYYVVVQQQPPPSSSWWWWWWTTTXXXiiizzzssshhh]]]TTTNNNDDDBBB???>>>===<<<999777777555333333444555555555888::::::888444111222333000000111222222222222111000///---,,,,,,---......000333666888777555444444555222000000333555555444000111333666888888444111...111555777777444///,,,...000222222111111111222+++***(((&&&$$$"""!!!!!!222444333000///333444111444222111111222222111000666777888666333111222444.........---,,,///333666555777888:::999888666555333444777;;;>>>>>>;;;999:::;;;<<<<<<:::777333111444666777666222000000222111000///000333333000---+++******+++...000000000777777777666555444222111////////////000111333444444555666777888888888888666555444444666666555444333555777999;;;<<<===>>>@@@;;;666333333222000...333444444555555444444333:::;;;===>>>???>>>===<<<;;;;;;:::777333111111222...+++...555999@@@QQQdddrrrfffTTTBBB555000000111444555666444000...///111333---...666===IIIaaazzzzzzdddFFF444///111222000666222...,,,,,,---------,,,...000///......111555222222444999===>>><<<999777666444333222111///---,,,...222444444222///---///...000555999;;;:::777666666444111///000222555444666777555333333666999999777444333222000+++&&&+++---000333444333222000222222111222333555888999777444000///111333555666666555444444333333333333///...---///333444222000222333444666777888888888555555555666666555111...,,,,,,,,,,,,...000222444333444555444222111222333000111222222222333666888999888666333222111111111111000///222666888666444555555666777888666333000444888<<<>>>===;;;:::999888555333222333444333222333000,,,++++++---------000111222333444333333222222222333444444555555666777555555888999;;;BBBJJJWWWmmmnnn^^^JJJDDD???===999444333555666444333333444444333111......///111222333444555555333000///...000222333000111333444555666555555666555333111////////////555444222///,,,---///222333777;;;===<<<999666555888666222...,,,+++++++++------,,,+++***---111555:::999666444333333444555222111///---...111444666555555555777:::===>>>>>>>>>???CCCKKKTTTWWWTTTPPPMMMNNNQQQUUUWWW^^^nnn~~~wwwgggZZZSSSPPPGGGDDDAAA???>>>===;;;999777666444444555555666666666777888555222000000111111222333333444444333333444333222000///...------...111555666555444333333666444222222444555444333...///222666888888666333222444666777777555222000111222444333222111111222,,,,,,+++***))))))))))))222444333000111666888666555444333444666666444333555888:::999555222000000000000000///---...000333555666888999:::999888888888777777888:::;;;:::999<<<;;;:::999888666555555666777888666333111111222111000000111333222///,,,***))))))+++---000111000444444444333222222111111------...000111222333333222333444555666666666666555444333444555666666444333444555777999:::;;;;;;<<<888444222333333222000333444444444444333333222666888;;;===>>>>>>===;;;::::::999666333111111111222///000666:::@@@QQQdddooobbbNNN<<<222......///333555666555222111222444555111111777<<>>;;;888555444555444222000////////////000///...,,,,,,...222555888777555333333333444555222111///...///111444666222222333666999;;;;;;:::888999>>>FFFNNNQQQPPPMMMNNNMMMOOOTTTYYYbbbqqq{{{gggYYYSSSRRRIIIFFFAAA>>>===<<<;;;:::666666666666666666777777666777777666333111111222333444444555666555555555777777666555222000---,,,///111555666666555444555666555444444555444222111---...111555888999777555777666666555555555555555555666666444222000000111............///000222222111333222000222888<<<;;;555555666777::::::888666555888;;;;;;777333///...333333333222000...///000333444555777999:::::::::<<<999666444666888999999<<<:::999777666777888888777888777555333111111222111111111333444333///---)))((((((***---000111111111000////////////000111+++,,,///222333333333333000111222333333444333333333222222333555777777666555666777888999::::::;;;999666444333333444444333333333444333333222111111222444888<<<>>>===<<<:::888888777444111//////000444111222888:::AAASSSgggsssbbbKKK888///,,,+++***111333444444333444555666777555555888:::CCC\\\uuu~~~iiiMMM999222222000...//////...000222222111000---///222333222111111111444444666888::::::777555777666555333111000///...///222555777777555111///222222222444666777666555444444444333222222555777999777444333333333333222444222222222333222000...---...000111000---***(((,,,---///111333444555555444333222222444555555444444444444333444444555555222222111222444444333111000000/////////111222333888666444444555555444333111000000111222444666777333444444333111///000111000111222222222222555777666555333111000000000000000//////000222444333222000111222444777777444222...222777:::;;;;;;;;;;;;555333000000111222333222444111...---///111333333333111///---,,,---...///000111111222444666888999333222555999;;;???GGGPPPdddrrr\\\PPPHHHAAA===999444222333999888777777888888777666333333222111000///...---888666444222000//////...///111333555666555333222222111///...///222666888555666666555222111111222:::<<<>>>===:::666333222222333333444444444333333333222111///---...222555666555444333333444555666333222111111222444666888222222333666999:::999888444666:::@@@FFFJJJIIIHHHOOOPPPSSSVVVXXX___ooo~~~}}}jjj\\\UUUSSSIIIEEE@@@<<<::::::999888666777888999888777888888:::::::::999888777666666444555555666666666666666777777888777555222...,,,000333666888888777888888666666555555444222000...,,,---000444888:::999777888666333111111333555777888888777555222000000111000000000111222333555555111333222///111888<<<;;;444444666888;;;;;;:::888555777888888777444222111333555666666333111000111000111333444777999:::;;;<<<999555444555777888888999888888777777888888999666666555333111000//////222333444555555333111///)))((((((***---000111111///...---,,,---///111333+++---111555666666444333000111222222333333333222111000111333666888888888::::::::::::;;;;;;<<<===999888666555555555555555333333333333222111000000...111666:::<<<<<<:::999444555444222///------///222000222888;;;CCCXXXnnn|||hhhMMM888---***'''%%%---...000111222444555666777777777777777@@@XXXoooxxxeeeLLL999333222000...//////000333555444222000---000333555444333000///222333444555555444333111222333333222111000000111333333444444333333222222222111111111111111111000222333444444444444666888:::777333333666777666444333333222222222222111000...///000111000...,,,***+++---///222444444444444666444222222444666777777555444333222222222222222444444444444444444333222333222000//////000222444888666333333444555666555444444333222222333444555111222333222000000000222000111222222111222444666666555333222111111111111000000///000111222222222111111222444555555333111///222666888888888888999555333000///111333444444444111///...111333555666333222111//////.........///000000222444777999:::555555777::::::===FFFPPPhhhuuuaaaPPPGGG???<<<999555333444999888777777888999888666333333333222000...---+++555555555444333111000///000222555777777555333111111///---,,,---111666999444666777666444222111111888:::;;;:::777444222222222444555777777777555555444444333000......111333444444444333444555666777444444333444555888:::<<<444444555777999:::888666333444777;;;???BBBBBBBBBKKKPPPWWWXXXUUUZZZmmm}}}ooocccXXXRRRGGGCCC===999777777666555555888;;;;;;:::999999:::<<<;;;;;;:::::::::999999444555555666777666666666444555777888777444111...000222555777777777888:::555666666555333000...------...000444777999888777666333000---...000444666888999777555222000111222111111111000111111222333222333222///000555888777222222333666888999888777555444333333444555666666222555777888666444444444000000000111444666999:::888777666666888999888777444555777999999888777666333333333222222111///---444555666555444333222111***))))))+++...111111111///...------...000333555---///333777888888666444222333333444444444444444111000111333777999:::999;;;;;;::::::;;;<<<=========<<<;;;999777666555555222333333333222222111000---000444888::::::999777222222222000---,,,---...---,,,000666;;;EEE]]]uuu~~~jjjMMM888---)))'''%%%******,,,...000222333333555666777666777@@@VVVjjjmmm]]]GGG777222111111000000111333555777666222///...000333555555333///---...///000000000///......---///111111000000222444666444111......///222444111000///---,,,+++,,,---111333555666555555777888:::777444555888::::::888555555444333111000000000...///111222222222111000...///111444555555555555888555111000222666999:::555444333111000/////////444555555555555444444444666555333222222444666777888555222111333555666777666555444222111111111222///111222222111000222333000111222222111111333555666555444333222222333444222222111111000111222333444333333333444444222000222444777777666555444555555222///...000333555555444111//////111444666777222333444555555333111///000///000111333777:::;;;:::999999:::999:::EEEPPPkkkuuueeeQQQGGG>>>;;;:::777555666777555444555666777666555111222222222222000...,,,111222444555666444333222222444666777777555333111111///---+++,,,///333666444666777777444222111000444666777666444222222333444555777999999777555444555444333111......///111444444444444555666777777444444444666888;;;>>>???888777666777888888777555222333555888:::<<<>>>>>>BBBKKKUUUWWWTTTZZZqqqttthhh[[[RRRGGGCCC>>>:::777666444222444888===>>><<<::::::;;;;;;999888999::::::999888555666666777777777777777222444666777777555333111,,,///111333444555666888666777777555222/////////000000111444777888777666333111///------///222555777777666444111111222333333222111000////////////000333222///000333555333111000000222444666666555444111///000222555777888111333666777666555555666222111000000222444777999777666777999::::::888666111333666888999777555444222222333555666555111...555666555333111000111333---,,,+++,,,///111222111////////////000222444555///111555777888777555444555555666666666666555555222111222444888:::;;;;;;:::999999888999:::<<<===?????????<<<999666555666222222333333333333222222000111444666777777666666222333222111.........000,,,+++///555999DDD]]]wwwxxxfffMMM888...+++******+++******,,,///111222111222444555666:::EEEWWWfffbbbTTTBBB555000111111111111222444777888777333000000000222444555333///+++)))+++,,,---,,,,,,---...,,,000333333111222555888777444///++++++---111444111000///,,,)))(((***,,,111444666888777666777777777555444555777999::::::666777666333000//////000///111222444555666555555222222333444555555555555888555222111333777999;;;555444333111000//////...222444666666444444444555888777666666666888999:::666333111111333555666666666555333222111111111222222333333333111000111222000111222111111111333444666555444333333333444555444444444333111111333555666555444444444444222000555777888777555222222222333000------///222555666333111......000333555555///111555777888666333111000000000111333666999<<<===<<<;;;:::999<<>>FFFOOOTTTUUU]]]tttwwwhhh\\\TTTHHHEEEAAA===;;;888555333333999???@@@===;;;;;;<<<:::888666777999:::999777777777888999999999999999444555666777777666444333+++---000111222444666888888999999666222000111333333222222444666666555333333222111000000222333555555555444222111111333666444333222000000/////////...111222000111444444111222000......000333444444222000...///333555555444000222444444333333333444666444222111222444777999:::999999999:::999777555222333444555555555444333444555777;;;>>><<<777222555555333///,,,,,,///222///...---...000222222111///000000111222333444444000111444666666555333222666666777777777777666666444333333666999<<<<<<;;;:::999888888999;;;===>>>>>>???@@@===999666555666111222333444444555444444333444444444444444444444444555555444222111222444///...000444666???XXXrrrwwwhhhQQQ<<<000,,,---//////---,,,...111333222111000222444777???LLL[[[eee[[[OOO???333///000111111111111444777999999666444111000000222333222...***%%%(((***+++***+++---000000444777666444333666:::555333000---,,,---000111444333111---******---000222444888999888777666666333333333333222333555777666777666333000///000222222222444555777777777777555555444444444444555555444444333555777999999888444333333222222222222222000333555555444333555666666666777888999999::::::333111000000333555555555333222222111222333555666777777777444111.........000111222111000000222444444333222222222333444555777777777555222222555777666444333444555555444333666777888777444222111222111...******,,,000333444333000------///111333333,,,...111444555666555444222111000000222666999;;;<<<;;;;;;;;;;;;BBBSSSdddttt]]]PPPDDD@@@???<<<888777222111000111333444333222333444555555444222///---,,,///444888:::999666444555444333222111111111000111000//////000222555666777888999888555333333444222333333222111111333555444555666666666666555444555666555444111000111333111222222333333333222222000111333666999===@@@BBB===:::666444444444333222---///222444666:::>>>@@@@@@DDDLLLRRRVVV```tttxxxggg[[[WWWJJJHHHDDDAAA>>>;;;777444333999@@@AAA>>>;;;;;;===:::888777888:::<<<:::888888999::::::;;;;;;::::::777777888888777666444444,,,...111333333555888::::::;;;:::777333222444666555444333444555555444222333333333333444444555555333333333111000111444777444444333222111000000111,,,000222222333666555222222000---,,,...111333444111//////111444444222///000222222222000000111222999777444222222444777999???===:::999999888666555444333222222222333444444666777;;;AAADDDBBB<<<666444333111,,,((()))---222111000...///111222222111///000111222333333333333000111333444444333111000666777777777777777666666555444555777:::<<<<<<<<<<<<;;;::::::;;;===@@@BBB<<<>>>???===999666666777111222333444555666666666666666444333333333333444777777888666444444555777444222222444333:::SSSmmm{{{mmmXXXBBB333...///111333111///111444555444222///111444999CCCRRR___eeeXXXMMM>>>333///000111111///000333666:::;;;999777222000///000222111---)))###&&&)))******+++...222555888;;;:::666444777:::333222111000////////////777666444000,,,,,,000333222555888:::999777666666000222222000------000333555666666333000///111444333444555666777777777777777666444333222333444444111222555999;;;;;;888555333222333333444555666777///222555555444333555777444555666888999:::::::::111000///000333444555444000000000222333666888:::;;;;;;:::666111---++++++000111222111000000222333333222111111111222333444888999999666333333666999444333333444666777777666666777888777444333222333///+++((((((***...111333222000---,,,...000111222***+++---///222444555666222111000000222555999;;;:::::::::<<<>>>GGG\\\ooocccVVVIIIDDDAAA===999777222111000111333444333222555666777777555222...,,,,,,000555999;;;999555333444333111///......//////000000000111333555777999999::::::888666555555666444555444333111111333555222333444555555666666666666777777555333222333444000000111111111111000///333111111444:::???@@@@@@<<<999777666777666333000222333444666999;;;<<<===@@@CCCIIIOOOTTT___sssyyykkk```ZZZMMMJJJFFFBBB???<<<888555555:::???AAA>>>:::999999888777555444444666888999666999;;;;;;999777999;;;>>><<<999666333111000000...///000333666888888888<<<<<<:::777444333555666444555555555444444333222333666:::999666222111111444333333111000111555888888444000///111444444444333111///000333555444222000---++++++///111111000000///.........///111222000///...---,,,------...444888:::666111000555;;;<<<<<<;;;888444222222222444555444333222222444666>>>>>>>>>@@@AAA>>>999444333222///,,,***))),,,...111///...///222444666666333///---000444666333///222333333444444444333333777888888777666666888999999888888;;;???@@@>>>;;;===:::888:::???AAA>>>;;;999888666666666666333111000111222222111222333555888666444444666555222...666888999777444333666999777777555222///888PPPggg|||ppp[[[DDD777333222///666555333444444444333111222111333:::CCCPPPcccsssdddQQQ<<<444333111...,,,,,,---000555:::;;;777333444000---,,,...///...,,,%%%)))...000//////111444666999======:::888999:::777888777555111///......666888999666000...111555<<<:::888888:::;;;888666///111111///,,,+++---000444444555555555333222111000444888;;;:::888666555999555222222666777555111333333333555777999888777666666666666666555555555555444222222111222333444333111000333888999666222((('''(((,,,111444333000444111///222888<<<;;;999;;;;;;999555111...---...555888:::777222///111444444333222222222444666777777999999555111000555999888999999888777666555444777777666555444333222222......////////////......000000///---,,,,,,///222---+++)))+++...333666777555444222222333555888:::===888888;;;???LLLlllmmm\\\KKKDDDBBB???<<<:::777555222///------------222444777888666333...+++///111333444333333555666333333222000...---...000444555555555555666999<<<777777888999999999999888999666222222444666555333000///000444888999777444444444333333444555777888333222000---******+++---555444333555999===>>>===;;;:::888999999888555222222333555666888:::;;;<<<>>>@@@EEEJJJPPP\\\rrryyylll___WWWNNNKKKGGGCCCAAA>>>:::888555888<<<===<<<;;;:::999777666555444444555666777777999;;;;;;999999:::<<<===;;;888555222000000///000000111333666777777777;;;;;;:::888555444555777777777777666555222000///222555888888555222222222444444333111000111444777555222//////222555666666444222000111333444333222000...---...000222111000111000000//////111222333333111---***)))***,,,...777:::<<<888333222666;;;;;;;;;999666333111000000333444444444333333555777======<<<===>>>===888555111111///...------///111000///...000333555555555333111///111333444111///222222333444444333333222555777888777777777999;;;<<<;;;<<<===??????>>><<>>;;;666555555555555444111///000222444444333222333444777444222222444555222000555777888777333222444777444444444222000888NNNcccyyymmmXXXAAA555333444222444444555666777666444111111000111666>>>KKK```rrrmmmXXX@@@555222111//////000000222666888888444000222///,,,---000222111///***---///000000111111222888:::===>>>===<<<;;;;;;777777666444111//////000666999;;;999444111333555999777666777999;;;:::888222333222///***)))+++...777777777888777666444333222555999;;;:::888777666777444111333777999777444333333333555888888777555666666666666555444444444666555444333333444555555333111000222666888666222(((((()))---111444333111555222000333777:::888666888888777555111.........222777;;;;;;666333222333777666444222111222333444666888888555111111555:::;;;;;;:::999888666555444888888666555444222111111/////////////////////...///000///...------///222000///---///222666888999333222111111222555999;;;===888888===CCCSSStttqqq```MMMDDDAAA>>><<<<<<999777333000......//////666777888888777333000...000111222222111222444666555555444222///...000111333444555555444666888;;;999:::::::::999888777777777444222222555777666555111111222444777888666333333222222111222444555666333222000...,,,,,,---...888666555555888:::;;;;;;;;;:::;;;<<<<<<;;;888555333444555777888:::::::::;;;<<>><<<:::888777777888::::::999888555555444444444444444555666888::::::::::::<<<===:::999777444222111000000111222222333555555666666999::::::999777666666777999999999888555111---+++222444555555333222333444444444444222111111333555222000...///222555666777444333222222333444222111111000000222333333222000222111000000000111333333555111---)))((())),,,...999<<<>>>;;;666444777;;;:::999777555222000......111333555555555555666888<<<;;;::::::::::::777555111000000000111222333444/////////222444666555444222222222222222111000///111222333444444333222111333555777777888888;;;<<<>>>@@@AAAAAA@@@?????????AAA>>>;;;;;;>>>???===;;;444333333444444222...***000333555666555444333444555222//////222444333111555777888666333111222555333444666666444:::MMM```rrrhhhTTT???555555666555222333555777999888444111111111222555:::GGG```uuuyyyaaaFFF666111000000222333333444666777555222///111...---///333555555444000000///111222333333222888888:::===>>>>>>;;;888666666444222000///111333555888:::999555333444555666555444555888:::::::::444555333///***(((***---888888888888777666555444555777999999888777777888555333111444777:::999777222333444666888888555333666666666555444333222222666666555555555555666666444222000111444666555333++++++,,,...222333333222888555333444666777444111333444555333111///...//////444:::<<<:::666444333:::888555222111000111111444666666444222222666:::===<<<;;;:::888777666555:::999777444222111000///222111000///////////////000111111000//////000222333111111222555777888777111000//////111555888;;;<<<888888???HHH\\\}}}wwwdddOOOCCC>>><<<<<<===;;;888555222000111222333::::::999888666444222111111111000///...///333666888888666444111000111222333444555555555555888:::;;;;;;::::::999777666555555444222333555777777666333333333555777777555333111000000000000222333444222111000/////////000111777666555666777999:::;;;:::;;;===>>>>>>===:::888555666777888999999999888999:::<<>><<<;;;<<<888444444666888777666555555555444444444444444555666777888888:::;;;<<<999888777555444333222222333333444444333333555666777999::::::888666666777777888:::999777222...+++222222333333333333444555333444444333222111222444111000//////111333444555444333333333333222111000111222444666666555222111333222111000000000111222222000...,,,,,,---///000999<<<>>><<<777555777999888666555333222000---+++///222555777777777777888:::999777777777777666666222222222333555666555555000000111444777777666555222333444333111/////////111222444444444333111000111333666888999;;;===??????BBBDDDCCC@@@???AAADDDAAA???<<<;;;<<<===<<<:::555555555555444000***&&&000333777888777555444444222...++++++///222222111555777999777444111222444444666:::;;;:::>>>NNN^^^iiiaaaQQQ???777777777555222222222444666666555333222333555777:::HHHccc{{{gggIII777///...000444222333555666777777555444222000///111555777777555333000...///333666555333666555666999<<<<<<888444555444333000//////222555444555555333111000222444555444444444666777888888555555555111,,,+++...111777777666666555444333222666777777555444444555777444333333555888999888777222222333666888777444222555555666555444333111000555444444555555555666666555333000000222444444333000000000111222333333222999777666666666444000---...000222222000/////////---222777999888666444444999777444222000000111111333444555444333444777:::<<<;;;;;;:::999888888888;;;999666444111///......333333111000//////000000222333444444333222333444333222222333555666666555222000//////000333666888:::888999AAANNNddd~~~iiiRRRCCC<<<999;;;>>><<<:::777444333444555666<<<:::888666444333333333222111///,,,+++---111555888888777444111000000222333555666666666666888999888888888888777666555444555555444444444555555444555555555555555555333222000000//////000111333444222111000000111333333333444555555555666888;;;===:::<<<>>>>>>>>>===;;;;;;777888999::::::999888777999:::===BBBIIIZZZuuu}}}ssseeeZZZPPPKKKFFFAAA??????>>>===???:::444222333555555444777666555555444444555555444444444444666888999:::888888777777666666555444333555555444222222444666777888999999777666555666444666888999888555111///222222111222333444444444222333555444333222222333333333222000//////000111222333333333222111000000111333666888888666444333333222000///.........///---...000111222333222222777999;;;:::777555555666666555333333333111...+++---111666999:::999888888777666666555444444666777444333222444666777666444111111222555777888777555111222444333111///000000222333555666555444111000000333777:::;;;===???AAA@@@BBBDDDDDDAAA@@@CCCFFF@@@>>>;;;:::999:::::::::999999888777555000***%%%///333666888777666555555///,,,))))))---111111000555888:::999555333444555555777:::<<<;;;???MMM[[[aaa\\\OOOAAA:::999888444444222//////111333444555111333555888<<>>;;;<<<>>>===<<<;;;;;;<<<:::;;;<<<===<<<:::888666999;;;???EEEMMM]]]www~~~sssfff]]]TTTOOOHHHCCC@@@@@@@@@@@@???:::555111111222444555999777555444333444555666555333222222555777888888666777777888888888777777333555666444111111444777777888888777555444444555222333666888888777555444333222222333555666444333///222444555444333333333444444444111...,,,---...///111333333111000///000000333777888888666666666555444111///---,,,,,,,,,***---111444666666555444333555888888777555444333555333222333555444111------222888;;;<<<:::888777444555555444333333555777555333111222555888777555000000111333555777666555000000111222222222222222333555666777777555222000111555999<<<>>>???AAACCCCCCCCCCCCBBBAAAAAABBBDDD===;;;999777666666777888<<<;;;:::888666222,,,(((...111555777777666777777///,,,***+++///222222111444777::::::777444555777555555777888888<<>>;;;======;;;888888:::<<<<<<===??????>>>;;;888666888;;;BBBIIIQQQ```xxx}}}qqqeee^^^TTTOOOGGGAAA>>>>>>>>>>>>;;;999666222111222666999:::777444111000222444666777444222222444777777666444555666777888888777777333555666444000000444999888888777555222111222444111333444666777888777777333333333555777777444111---000444555555444444444333444444222...++++++---+++...222222000//////000///222666888777666777999999777444000---,,,+++***,,,---000333555555555444000222555777777555333222555222222444888888444000---222999======:::777555111333555555333333555777444000---///444888999777///...---///222444444444...------000444666555333555666888999888666333111333666;;;>>>@@@AAACCCDDDHHHEEEBBBAAA@@@@@@???>>>999888666444222333555777;;;999888777777444111...---000333555555666888:::111///...000333555444222111555999999666555555777777555555555666;;;IIIWWWaaa[[[NNN@@@999999999777666333///---...111222333111111333777<<>>???@@@@@@???<<<888666777;;;CCCLLLTTTaaaxxx}}}nnnccc]]]RRRLLLDDD===::::::::::::777777666333111222888===:::777222///...000333666999666222222555777777666222333555777777777777666222555666444000000555999999888666333000///111333222333444666777888888888444333444666999888444000,,,///333666666555555555222444444222...+++,,,---)))---111222000......000...222666777666666888:::;;;999666222...,,,******...///000111222333444444...111444777777666444222444222222555999:::666222---333:::>>>>>>:::666444000333666666444333555777111---***---333999;;;:::---,,,+++,,,...111222222...+++***///555999777333555777999::::::777333111444888<<<@@@AAABBBDDDEEELLLGGGBBB@@@???>>><<<999666666444222000111444666888777666666777666444222---///111333444666999;;;444222111333777888666333///333777888666444555777:::888666555666<<>>FFFTTTaaahhhYYYGGG<<<555111000333222444555333111222555888555444333555888999666333777777666444111333999>>>;;;;;;888333///...222666111222333222111000000111222333555888:::999666444111666<<<===999444111///---222888;;;999666555666777666444111000/////////111111000...+++***+++---,,,...222555555555666666000...---...222555888888111333666888999888666555...///111222333333222222666777999888666444333333***,,,.........///333777111555:::===<<<999666444444333000---******...000444111...,,,,,,,,,,,,+++///......///111444888:::444333333333555555555444444333222111222444666888999777333000...---...///...000444777888777555333333666:::;;;:::777666555999666333222444777999:::555333222000111333555777666???NNN```www~~~iiiWWWIII???;;;===777999<<<>>>>>><<<999777555444444333444555666777444333111...,,,,,,...111222333333111000000222444000222444555444333333333555555555444333222111000///111444333///,,,,,,---000222333111...---///222111000000000000222333444444111///111666777444000444555666777888999999999======<<<999666444555666;;;;;;<<<======;;;:::999999>>>EEENNN[[[lll{{{mmmaaaSSSMMMDDD===999888888888111444666666444333666999999777444222111333666888888555333333555777666444222111000111444666666666000000000///000333999===<<<777111///111333444444222333555777888888777666111222333666888888666333111222444666666444222000666333///,,,******+++,,,,,,...111333222222333333777444111111444777:::;;;555555444222///+++'''$$$***///444444111...000222000111444555777777777777777444333444777888777444333333444666777555222///...///000111111222222222//////000111222555777888...+++'''&&&)))...333555///---+++///666::::::888666999<<<<<<888666555666:::<<>>888888777333444555666555333222333444222666999:::===GGGXXXeeennn]]]GGG999555555222///333555555222---+++///333666555444666888::::::999;;;:::888777666666555666888666444222111111111111666555333333444444333111222222333666888::::::999444444444444444444444444222111000222555777888888666333///...///...+++''')))+++...///...---,,,---000111333555666666666555000///...---000444888;;;666555555666777777666444111111000000000000111111666888:::999555222111222------...---,,,...111444111222444555666555555444444444222...+++***+++,,,333333333111///---***)))///---++++++...222444666666333000///111444666777888666444222111222333444555333000//////000///...000111333555666333...***000111333333111/////////000000000111333666888:::777555222222333444555555777BBBUUUnnnnnn]]]OOOCCC<<<<<<:::;;;<<<===<<<:::888666222333333444444555555555333111---++++++---///111333444444444333111///...///111333444333111000000555555555444222///---+++000222333000,,,***...222000///---,,,,,,---...000111///,,,+++,,,///333666555333222333555666444222888888999999999888888777<<<===<<<:::777555666666888888999:::;;;<<<<<<<<<@@@CCCHHHRRRaaasss~~~ooobbbWWWQQQGGG@@@;;;999888888555777777777666666777888:::888555333222444666777555333111111333444333111000///...000333555555555///////////////222777;;;:::666000...///111222222///111333666777888777666111222444777999888555222222222222333333333333333333111...+++***+++---......000333444333333444444666444333444666777888777444444333111...+++(((&&&...222555444///,,,---000///111333555777888888888333111000222666999888666333333333555666666333111......///000111111000000//////000111222333333333...+++((((((,,,000333555000...---000666:::999777666999<<<===;;;::::::;;;;;;===???@@@AAAAAABBBCCC@@@???<<<888444333444666777888888666333222222222999444000000444444000+++(((,,,111666999999777555222///,,,,,,...000111111222444777888999:::<<<>>>;;;===888666999;;;LLLhhhsssfffQQQ===555777777555333555666666444222333333666888888888;;;HHH\\\kkksss```GGG777111222111///333444555111------111555777666666888:::;;;:::999:::999888888666666555444111111000000111333444555666555333333444444333111222222333444777999999999555444444444444444444555111000///000111333222111444111...---...---***'''))),,,///000///---------111222444555666666555555000/////////111444777:::444333333444666666555333000000///......///000000666888:::999666333222333000///...,,,++++++...111000000111222222222222222333222000---******,,,...222333333333222000---,,,,,,+++***+++...222555777444111...---///333555666666555333111000111222333333111///...///111000000000000222333333000,,,***---///000000...,,,+++,,,///000111222444666888999999777444333333555666777;;;GGG[[[tttyyyhhhXXXHHH???===::::::999999999888666555333444444444444444444444111000...------///111222555555666555444333111000111333444444222///...---111111222111000///---,,,111444444222...,,,///333111///---++++++,,,...000333111...------///222333444222111222666888888777======<<<;;;:::888777666;;;<<<<<<;;;888777666777555555555777999<<<>>>@@@FFFGGGLLLVVVfffyyysssddd\\\UUULLLCCC>>>;;;999888:::999888888999999888777:::999666444333444555666222111//////000000///......------///222444444333/////////......111555999777444000......///000000---///222444666666666555000222444888:::999555111222111111000111222333444111///---++++++,,,...000111333555666555444555666666555555555777777666444333222111...,,,+++***)))222555777333---***+++...000111333555777888999999///...---000555999888666333222222444666777666444...///000111111000000////////////000//////......,,,+++***+++///222555666222000///111666999888666666999<<<>>>>>>???@@@AAA<<<===>>>???@@@@@@@@@@@@<<<<<<:::777444333555666777777777666333111111111555444333222222000,,,((((((+++000444777777666555111111...,,,***+++///111000333666888999;;;===>>>999===:::777999<<>>;;;999777888888777666555555555444444333222111...//////000111333444444777777777666555444222222333333444333111///,,,***,,,---.../////////......333555555333///...111444222000---******,,,...000333222111/////////000111444222111111555888;;;<<<>>>>>>>>>===;;;999777666888:::;;;;;;999777666777555555444555888;;;???BBBFFFJJJQQQYYYgggzzzwwwhhh\\\VVVMMMEEE@@@===;;;:::<<<999777888;;;<<<:::777999888666444333333333333111000000//////...---,,,...---...000333555555444000111000//////111444777666444111///......//////...///111333444444333222000222555888:::888444000///000000111222222222222000///---,,,,,,---///000444666777777666666777888999777555444555555555444333111...,,,+++***+++,,,444777888444...+++---000222333444555666777888888111///...111555888777555333222222444777999999888///000222333333222000///111000---+++*********+++,,,++++++...111444666666333222111333666888777555777999<<<>>>???@@@AAABBB===<<<<<<===??????>>>=========;;;888555444666777888999888666333111111222444555777666333///+++)))***,,,000222444444333222000333444111,,,***---111111444666888888999:::<<<666======::::::<<>>===:::888666777;;;<<<:::888777777666555333222222111111222222111000...---,,,......000222555777777666222333333111111111444666666555444222000/////////000111333444444333111000111222555888999888444111---///222444555333111///222111///...------...///555666777777666777888:::>>>999444111222444555666111000---+++******+++,,,333666777555000...111555555555555555666666777777666333111222555555333111333222222444888:::::::::000222444555666444333222444000+++'''%%%'''***,,,---,,,,,,///222555666555333333444555777777666555999999:::<<<===?????????===;;;:::<<<>>>>>><<<:::<<<<<<;;;999666444555666:::::::::888555333222333444777::::::666111...---...///000111111111000///000555:::888222......000555666777666555555666777444<<<>>>===<<<999IIIggg}}}sss```JJJ===999777555111444777888777555444333555666777777;;;HHH]]]mmmmmm___JJJ;;;333222111111000111111111222444777999444333444666888888666555555666777777666444111////////////000222555777999<<<999666555555555555444222333555555444444777999555444333222222333444555333333333444555666444222111///,,,---///000...++++++---000111000///...///222333444666666666555555111111111111222222333333---------///222333222111444222///------///222444333333222222333444444444666666555333111000222444444333111000///000111111//////000///...///222555666777888888777444111//////000111111000000333666///,,,))))))+++///111333444333333222222222222222777555444444555444333111222333333000---+++,,,---111222222222111000222333333444666888999:::999999555555444111000111555888@@@PPPiiitttfff\\\VVVFFF@@@999777888:::999888777777777555333000---,,,+++---111555888888888777666666555333222222111111/////////111333333000...***+++,,,...000222444555333333222000......///111222000...,,,,,,...000222000111222333333444444444666444111//////111555999:::;;;;;;;;;::::::999888222666:::<<<;;;999777777<<<;;;::::::<<>>;;;888888999999777555444444666;;;<<<;;;999555333333333444666999:::888555222111000000000000000000//////222888>>>===888222111111999888666333111000222444444<<<===<<<;;;888DDD^^^vvvooo___KKK>>>999666333222444777888777555555555444666888888;;;FFFYYYgggjjj^^^MMM???777444222111000000111222333444555555111111000222444666666555555555555555444222111///------...000333777:::<<<<<<999555333333444444333111444666666333222333555222222333333333333222222000///000222555555444222111...,,,---000111000---***---000111000.........000111333555666666666555222111000//////000111222---,,,---000222444444333555333111//////111333555222///,,,,,,...111333444000222333222000//////000444444222111000000000000,,,...000111000000222333666666666555444222000...111333555333111000222555222///,,,+++---000222333333333333333333333222222888666555555555555222000222444555222...+++,,,...///000111111000111444666555555666777777777777777222333444333111111555999AAASSSmmm}}}oooaaaWWWFFF???777444666888777555777777777666333000---******---111555888999999888555444333222111000000000...---...111555777444111,,,,,,---...000333555666222111000............///111000///...///111333444111111222333444555666666777666333///---...222666999::::::999999888777666333777<<>><<<:::999>>>>>>>>>???AAADDDGGGIIIHHHKKKQQQ\\\nnn|||nnnWWWSSSMMMHHHEEEDDDBBBAAA;;;<<<<<<:::888666666777666777888888888777555444333555777555111...,,,---///000222555999:::999888333444444222111000111333555666888666222///...///000222444666777777666666555444444555666666555333111222555666666333000---222222111111111222333444111333444444444666999<<<===999444111222444666666///...---+++***))))))***+++000444555222000333666444444444444666888:::;;;;;;888444222222000,,,(((......000333666777555444...000444777888888666555666444111......///111222000///---...000333444444222444666888888777777777999777666888;;;======;;;:::888666888<<<>>>;;;888444666777777666777888:::;;;;;;;;;888555222222222111333444666777666444222/////////000000111222222777:::>>>>>>:::666444444:::888444000------000333777<<<:::999:::777BBB[[[nnniiiZZZGGG:::666444222333555666777666555666777777999999888999DDDVVVdddlllaaaPPPAAA888444222111///000222333444444222000111///...///222555777777555555444333222111000000.........000222555888::::::666222000000111111000...333777666222......000///000222333333222000/////////000222444444222000///,,,+++,,,000111000---))),,,///000///------------///111333555666666666333222///------...///111------...000444666555444444333222111111222333444111,,,'''&&&)))...222444...000222333111...---,,,222222111111///...---,,,))),,,///111000000///000333333222111000000/////////222444333000000222666666333///...///222333444111111222222222222222111555444333444555444222000111444666333...++++++---...///000111111333666999666555444444333333444444000444777777555555999===FFFYYYttt{{{iiiYYYGGG@@@888555777999777333666666777666444000,,,***+++---111555888999999888555444333111000000000000///......222777999666222...---......000222444555333111///...............//////000111333444555666444444333333444555666666777666555111...///222666::::::999888777666444333333888===AAA@@@>>><<<;;;>>>>>>???AAADDDGGGJJJLLLHHHFFFIIIVVVooo{{{mmmYYYUUUNNNIIIFFFEEECCCAAA>>>@@@@@@===777444444666777888999;;;:::999777666333555777666111---,,,,,,...///111555999:::999777333333333222000///000111444666888666222...---......000444777999:::::::::666555444444555666555444444555555555444222000///111111111222333555666777000111222333444666999<<<;;;888555333444555555555///...---+++***))))))((((((...333444111///111444111222222444666:::===>>>:::777333111000...***&&&+++,,,...222444555222000,,,///333666888888666555555555555555444444444444222///------///222333333111444777999888888888888888666555777;;;>>>>>>===:::777555888<<<>>>;;;888333555888999:::;;;>>>@@@:::;;;:::777444111111111//////000333555666444222------...///111333444555:::;;;<<<<<<:::777666666999777222---***,,,000444:::<<<777666999888CCC[[[jjjdddUUUCCC666333444333444555666666555555666888;;;<<<:::777888CCCVVVdddpppdddRRRAAA777333111111///000222444555333///,,,111///---...111555888999666555333222111000000000111111000000000222333444888444000...---.........,,,111666666000,,,+++,,,---///111333333111///---111111222333555555222000---+++)))+++///000///---)))+++...///...---,,,---,,,---000222444666666666444222...++++++,,,...000......///111555777777666333222222222222222222333000***$$$"""&&&,,,111444///222555555333///,,,+++////////////...,,,)))(((&&&***...111000...------111000.........///000111,,,000333333000///333777888555111000111333444555///000111111111111000000111111111333444444222000000444666444...******,,,///000111222333666999<<<666555333111000000111111111666:::;;;999999<<<@@@KKK^^^zzzqqq]]]JJJBBB:::777:::;;;888444555666666666444000,,,***+++---111444777888999888666555333111000000000111111//////333888999666222............///111222444333111///......//////......///111333555666777777777666555333333444555555666666666333000000333777999999999888777555333333555888===BBBEEEEEECCCBBB@@@AAACCCDDDDDDFFFHHHKKKNNNHHHMMM___rrr~~~mmmZZZSSSKKKGGGHHHIIIGGGDDDAAABBBBBB@@@===;;;;;;;;;<<<===>>>???>>>===;;;:::888666555444333000---***+++---000222444555666666111000000///////////////333333222222000///---,,,---000444999===<<<999666777555222//////000222444555777999777333111222444111000///111555666444222---...000222444555555555:::::::::777444333333444333111...,,,,,,,,,,,,+++...///000000//////111333666333111111444999===>>><<<999444222000---(((###***,,,000444555555333222222222333444555555555555444444555666666555555444...---------///222555777444555666888999;;;<<<<<<999777666777999::::::999888777555555555777999;;;888555444555999;;;:::999444555555222000///222666444222111///...///000111///......///111444888:::===;;;999999999:::999888888555000,,,***+++...000222333555777666<<>>@@@AAA@@@???===<<<777666555555555333000---///000222444555555555555222111111111111111222222555555444222111000//////222444888<<<>>>===999777666333000...---///222555666777777666444333444555111///...000333555555333/////////000111222333444999999888666333111111222333222000///......---,,,000222444444333333333444777444111111444999>>>@@@<<<999444222111///---***,,,---000222555777888888333333444444555555444444222333444555555444222111.........///000333555666666666666777777888888999666666666777888999:::;;;888888777666666777999:::777555333333666777666555555666666444111111444777555444111///......000111000000000000222444777999999888777888999:::999888777444000,,,+++---000222222222333444444<<>>666444333333666444333333444444333222222000///000111444666666333555888999777555333333666555222000////////////333222111000000000111222333333333222111///...---000000111333666666333000111111333666999999555111000000111111111111000000---,,,---000444555333000...000333555666555444222555444111...---...///000333333333333333444555666666444111111222333111///000---))))))+++...111222222444555555333111111111333...)))***///222111...(((***---///000111333555555222...,,,---.........111444666333///...444999:::555///+++,,,---......---+++)))+++///111///,,,000000111222222222111000,,,...000///+++***+++---555777777444000000444888:::888444111000111222444888777888;;;;;;:::>>>DDDZZZpppvvv]]]OOO@@@:::888777888:::888999999999666333///,,,///111444666666555555666333555444000000333444222111111111333666777666555333333333333222222222222444333444666777666111...000222333333333444777999:::777333111222333444333333555666333///,,,---...777777777777777777888888777999;;;>>>??????>>>===>>>@@@BBBCCCDDDGGGKKKNNNLLLJJJPPP___nnn}}}sssiiiaaaUUULLLGGGCCC???<<<<<>>===666555555666777666444222444444555555666555555444222222222333333444555666888777555333111111111111555777:::======<<<:::888555222///,,,,,,///333666777666555555777777666555111///......111333555555000///......///000222444777888777444111//////000333333333333222111///...333666999:::999777666666999555111111444888<<>>CCCPPPggg{{{{{{jjjRRR???666555555444777666444444555666555444222222333333444555666666444888;;;<<<:::888666555444333333222000///---,,,222222111111222444555666444444444333333111000000111111222444555555222000///000222555888888666444444444444333333111000000...---...111666888777555111222333444444444444333333333222111111111111222444444444444444444444444666555333333444444333222222///---,,,...////////////000111000000000222444333...)))***///444555333***,,,...///000111444666666222---++++++,,,------444555555222------333888999444---)))'''(((******+++)))))),,,000000---***...000222333444333222111+++...111000---+++---///666777777333///...111555999888666555444444555555777666888:::;;;;;;AAAIIIfff|||gggXXXGGG>>>;;;999:::<<<:::;;;;;;:::888444000...///111444444333222222333333555444111111555555333111111222444777888888777666555444444333222111111444444555777888777555222222333444444333333555777999777333111111222222111333555666333...***))))))777666666666777999;;;<<<999:::;;;;;;<<<<<<;;;;;;>>>???AAACCCDDDHHHLLLPPPMMMMMMSSS```nnnxxxmmmdddXXXMMMFFF@@@<<<:::999<<>>;;;999888===>>>???@@@@@@>>>===;;;444444444666888888777555888888777777666555444333222222222333444666777888999777444222000000000111222555888::::::999999888666333///------111555888888555333555888:::888666444222///---...000333444111000...---...111555777888888777444111//////000222444666777555333111000444777;;;===<<<999777666:::666222000111555888999777777777777666444222000---...000333666999;;;===666666666666555444333222666888:::;;;:::888555333333444666777888777666555444333222222222333444555222666:::999555333666:::999999999999888777666555333222111111111222222222666666555555444444555666999666222///---...000222222111111111111222333444333444666:::===>>>===;;;555333000//////111555777555444333333444===RRReeeiii```RRRDDD:::444333444555444333333555888<<<>>>AAA???>>>???BBBMMMbbbvvvsssfffRRR???666777888888777555333333444555555555333444666777777666666777777:::>>>???===:::888777333444555555333000---+++/////////000222444777888555555555555555444333222222333333444555444222000///000111333555777777666777777666666444222111000///------111666999999888444333222222222333444444222222333333333333333222444444444555555444333333555555555555555555444444222111//////000///---++++++---/////////000222444111...,,,---111444444222))),,,///000000111222333444000,,,******,,,...///444444222...******///444666222---(((&&&''')))+++******,,,///222111...***,,,...111333333222111000,,,000333222000...000222555666555333000///111444777777666666666666666666777666888::::::;;;DDDNNNppprrraaaNNNCCC===::::::<<<888999999999777333///---...000111111///.........222555555222222666666333111111222444777999999888666666555444333111111000333444555666777777666555333444444444333333444666888555222000000000///...111444666444///***))))))777666555555777:::===???<<<;;;::::::::::::;;;;;;>>>???AAABBBDDDHHHMMMQQQOOOPPPWWWcccrrr|||llldddXXXMMMDDD???<<<;;;666999===>>><<<999777666:::;;;<<<======;;;:::888333333444666888999777666999999888666555444333333111111222222444555777888888666333000.........///,,,000333555555555777888777555111///000333777:::777555333555888:::888666888555222...---...000222222111///...000444999<<<999999888555222000000111111444888999777444333333333777;;;===<<<999666555:::666111//////111222333444777999:::888333///,,,,,,...222666888999999888888888888777666555444333888999;;;<<<;;;999777555888999;;;<<<;;;:::777666000000000000222444666888555999<<<:::555222333666777888888777666555333333111111111222222333444555555444444444444555555555888666333000///000111333111111000000000000111111444555888;;;???@@@???===555333111000111333666999555555666666666===PPPbbbpppgggXXXGGG;;;555222111333333222222444888<<<>>>@@@>>><<<<<<===FFFYYYkkkqqqhhhVVVBBB777888;;;:::666333111111222444444444444777999:::888777777777888;;;???@@@>>>;;;999999555777888888777333///,,,******+++,,,///222555777666666777666666555444444222333444555444333222222111222222333333555777888888888888777555444222111000...---///444888999888555444222111111222444555111222333333333333222111222444555666666444333222333444555666666555555555222111111111111000---***)))+++///111111111111222/////////222444333000,,,'''***///111111000//////000---***)))+++...111111222111///***'''(((,,,000333111...***)))***---///+++---000333444333000---,,,---///000111000///...///222555555333111222444222333333222222222444666555555666666666555555555666666888999999===HHHTTTwww{{{iiiTTTGGG???:::888999444555666666444111...,,,...000000///---,,,,,,---111444555333333666666333111111222444777888888777555555444333222222111111222333444444444555555666333444555444333222444666666444111/////////...,,,000444666555111---------888777555555777:::>>>AAA???===;;;999999:::<<<===???@@@AAABBBDDDHHHNNNRRRRRRTTT[[[hhhzzz~~~kkkdddYYYMMMCCC>>>======777:::<<<===:::888666555888999;;;<<<;;;:::888777444444444666888999777555888777666444333333333333111111111222333555666777666555222000...---,,,,,,))),,,000111111111555888888666333222222444777999666555444555777888777666888777444000------000333444333111111333666:::===;;;;;;:::777333111000111///333888888666333333444222666:::<<<:::777444333666444000//////000000///333777:::;;;777222...+++,,,///333888::::::999777:::::::::999888777666555777888999999:::999888777<<<===>>>>>>===;;;888777/////////000222666999;;;888;;;===;;;666333222333555555444444333222111111000222333333333444666888444333333333555666555444777555333222111111222333111111111111111111000000666666777:::===>>>>>><<<666444333222333555888999666777777888777>>>PPPaaavvvnnn]]]III;;;666333000222111111222444777:::<<>>???===;;;::::::888999;;;;;;999555111...''''''(((***---111444666888888888777666555444444222333555555333333333444555666555333222333666999888888888777777555444444333000---...222666777777444333111111111333555666222222222222111000///...111222555777777555333111000222555666555444444555333222222333333222///---***---111222222111111222///000333555666333---)))(((+++///111000///.........,,,***+++...111222222111000...***((())),,,///000111000///---...000333---///333555666444222111------............------000444777777444222222333000111111222444555777888555555555555555444444444555555888:::;;;AAAPPP___{{{ppp[[[LLLBBB:::666666111222444444444111///---111111222000...---...///000333444222333666666333111000111222555666555444222222222222222222222222222333333333222222444666333444555444333333444666666444222111111000///---000444666555222000000222:::888666555666:::???BBBAAA???<<<999999;;;===???AAAAAABBBBBBDDDHHHMMMRRRUUUWWW]]]llllllfffZZZNNNDDD???>>>???;;;<<<===<<<:::777666666:::;;;<<<======;;;999888777777777888:::999777555555444333222222222333333222222222333444555666777555444333111///---++++++***...111111//////333777777666444333333444555666444555666666555444555777666666555222//////222555777666444333444666888:::;;;;;;:::777333000000111...222777777444222333555222555999:::888555333333111000///000222222111000555888:::999555222000000---000333777:::<<<<<<===;;;;;;;;;;;;:::999888888888888888999999:::;;;;;;>>>>>>>>>===<<<:::777666000000///000333777;;;===:::;;;;;;;;;999666333222333222000/////////000000222444555444333333555888555444333555777888666444444444444333333333444444222222222333333333222222555444444555888999999888777666444444444666888:::888777666666666>>>RRRfffzzzrrr___III:::666444111000000111333555777999:::===;;;999777666<<>>>>>???===:::888777888<<<===>>>???>>>===;;;::::::999999:::;;;:::888666333222111111111222333444444444333444444555666777555555444222000...+++***---111333222//////222777666555444444333333333333333555777666333222444777333555555333111111555888999888666444444444555666;;;;;;999666222000///000---222666666222111333666333666888999777444333333------///222444555444222777888999777333222333666///000222666:::>>>AAACCC;;;;;;<<<<<<;;;;;;::::::;;;:::::::::;;;===???@@@??????>>><<<:::888666555222111111111333777;;;===::::::::::::;;;999555222111000...,,,,,,---///000444555666555222111333666666555444666999:::888555222333444555555555444444333333444555555555444444444222111111333444444444777666555444555666888999888666444333444???UUUjjjzzzrrr___HHH999777555222///000111333555777888888<<<:::999777666<<>>CCCNNNbbbuuuzzzeeeUUUIII===666333111222555777888777555444...//////...,,,,,,---...---111333222222555555111000///...///111111///...+++,,,---///111333555555444555555333000111444888222333444444333333666777888777555555666666555444444555666333000...000333>>>:::555555888<<<======@@@===999888:::<<<===>>>BBB@@@???AAABBBCCCHHHOOOXXX___kkk{{{zzzjjjaaaYYYTTTNNNEEE???>>>@@@>>><<<<<<<<<;;;999888:::<<<>>>@@@@@@>>>;;;999;;;:::999::::::999777666666000******///333444333999777666777999999666333333444444444333222111111222222222333444555555666222222222444555444111///666888777333222444444111444333222000000333888<<<>>>===<<<;;;888666444333444666777555222///...---333444333111//////000222444555666777666333111///...,,,,,,///444777666555666888999888666555555666333555888:::===@@@EEEHHH@@@@@@???<<<888999>>>BBBAAA@@@>>>===<<<===???@@@??????>>>===<<<:::888666444555666777888999::::::888555444777;;;<<<999555666555222---)))+++111666<<<<<<:::777444222222222555555555444444555555666777888777555222000000111222222222222222222222222000///......000222222222222444555666555555555666666;;;777555:::???NNNfff|||kkkPPP;;;666555222222333444555555555444333777666777999;;;@@@MMMZZZkkkdddTTTAAA555333333222444111...---///111222222777888777666333333444555888888888888999;;;===???@@@@@@???<<<999555111///...------...///111333444::::::999555111/////////,,,111777999777333111111<<<999666333222333555777333777::::::888555555666444555444111...,,,,,,---------...111444666666555222333444555333///+++(((000111444555666444333111---000222555666666555555888444111222777:::999666999888666555444444444555888888666555444333333222111...+++,,,///222222111222111111111111000...,,,///000222444555444222111555666777888777666444333222222222222222222222222111000000//////000000111222444666333...*********+++...000222222333555666777777777555333222333555333444777;;;???LLLeeezzz|||gggTTTFFF===666222222666;;;<<<999666555555222000...,,,++++++,,,---222222222111111111111111111111000111222111///,,,////////////000111333444444777999888555333333444555777888888777666888999222444666888888888666555888888666333000///000111>>>:::777777999<<<<<<<<<<<<:::777777999:::;;;;;;===;;;===@@@BBBCCCHHHOOOVVV^^^lll}}}zzzkkkbbbZZZVVVPPPGGG@@@>>>===<<<;;;;;;<<<<<<;;;:::888999<<<>>>>>><<<:::888999999999999::::::999777333///++++++...333555555999888777888::::::777444555555555555444333222222444555666777777666666555//////000222444444222000555777666222222444444222222222111000000333888<<<>>>>>>===<<<:::888666555333444555444111/////////222222222000///...000222555555555666555444333222111///...000333555555333444555555666777777777666444777:::<<<===>>>@@@BBB>>>??????>>>===<<<===>>>@@@>>><<<<<<===>>>????????????>>>===;;;:::999999666555555666777999999999777555444777;;;<<<999555444333000,,,+++---222666;;;<<<;;;999666333333333333333333333333444555555777888888666333222222222444333333222222333333444222111000000111111000///444555777777555444333333222777555333999>>>LLLddd{{{yyyiiiOOO<<<777555222222333444555666555555444555555666999;;;@@@LLLYYYiiieeeYYYHHH:::666555444444111...---...000222222666777888777666555555666888777777777999:::<<<=========<<<;;;999777666444000//////...///000111222666777666333000//////000---222777888666333111000666555333222111333444666333555888777555333333444555666555222///------...,,,---...000222333333333000222444666666333111///000222444666666444111///...000222333444444444444333///---///444777777555888777555444444444555666888777666555444333333333000...---...111333222111111000/////////......---000000222333333333222222555666777777777555333222333333333222222333333333333222222222222222222333222444666333...***)))***,,,---...000222333333444555666777666444222333444333333666;;;AAAMMMcccvvvmmmZZZJJJ===333---222666;;;<<<:::888777777222111000///......//////111111222222222222222222555444444444555555222000000000//////000111333444666999;;;:::777555555555888999:::999777666666666111222333444444444333222777777666444111000111333;;;999888999:::;;;;;;:::888777666777999:::999888888777999???AAABBBGGGMMMSSS^^^ooo{{{lllddd\\\XXXSSSIIIAAA>>>;;;:::999:::<<<======;;;555777999<<<<<<;;;999888777888888999999999999888111000...---///222555666999999888:::;;;:::888666666666666666666555555555888999<<<===<<<999666444------...111333444222111333666555222222555666333222111000//////222777:::>>>>>>======<<<;;;999999222333333222000///000111///000000///......111333444555555666666555444444333111000000222333222111222111000333777999999777666999===>>>>>><<<<<<<<<===>>>???AAABBB@@@===:::???<<<::::::===@@@???>>>@@@???===<<<;;;;;;<<<<<<999666333333666999999888666444333666999:::888555222000---,,,...111333444:::<<<===<<<999666555555222222222222222333444555777888888777555444444555666555444333333444555666555444333333333222///---666666777777666444222000000666444333888===KKKaaauuutttfffNNN===999777333222333444555666777777777333333555999:::???KKKWWWhhhiiibbbPPP???888777777333111...---...000111111444777999:::999888888888777777666666777999:::;;;::::::999999999999::::::222222111000/////////000222222333111000///000222000333666777555222000///000000000111222333333444111222333222111111222444777777666333///------...,,,---...///////////////---000333555777666555444000222555777666333///---...///111000//////000222+++)))(((+++000444555444555555444333444555666777888777666555444333333333000///...///111333222111///...---,,,,,,,,,---...111000000000000111222222555555666666555444222111444333222111111222333444555555444444444444555555333555666444///+++***+++...,,,+++---111333222000222444666555444222111222222333888>>>DDDOOOcccuuurrr^^^NNN???444,,,333666:::<<<<<<;;;::::::444444444444333222111111000111222333333333333333888777777777999888777555222111000///000222333555777:::<<<<<<:::777666666999;;;<<<;;;888555333333111000///.........///000555666555333111000222444444555777999;;;;;;:::999777777777999;;;<<<;;;999666555999>>>@@@@@@DDDJJJRRR___rrroooeee]]]ZZZUUUKKKBBB>>><<<;;;:::;;;<<<===<<<;;;444666888:::;;;;;;999888777888999999888777666777333333333222000111444777888999999:::::::::888777555555555666777888999999;;;===@@@AAA???;;;666333.........000222333111000333666666333333777888666333333222000///000333666;;;;;;<<<<<<;;;;;;:::999333333333222///...///000---.........---...111333111333666888888777444222111000/////////000111111111...,,,000777<<<;;;999:::<<<>>>>>>===<<<<<<===???>>>>>>@@@CCCBBB===999===:::888999===@@@???===@@@>>><<<;;;;;;<<<===>>>;;;777222222555888888666444333222333666777555444000...,,,---222555555333999;;;======;;;999888777555555444333333333333333777888999888666666666888999777555333333555777999666666666777777555222///444555666777777666333000222888555333888;;;HHH^^^qqqooobbbMMM>>>;;;888333222333444555777888888999333333555999;;;???JJJVVVkkknnnhhhUUUAAA777777888333111......///000000000222555:::<<<<<<:::999999777666555555666777888999888777777666777888:::;;;555444333111000///......///000111111000111333555222444555666444111///---+++---///222444444444444......------...000333555777777666333000......///,,,...///...---,,,,,,,,,,,,...111444555666555555000222555777555222---***,,,...///---+++***---///&&&&&&&&&***///333444444333333222222333555777888777777666444444333333333111000---------000222333...---,,,+++***+++...000222111///......000111222444444444444333222111000444222111000000111222444444555555555555555555444444777888666111---,,,---///,,,)))+++000222000,,,...111333444333111000000///666???EEEHHHQQQhhh}}}rrr___OOOBBB666000333555999;;;======<<<<<<777888888888777444222000000111333444555555555555888777666777999999888777444333111000000222444555777999;;;<<<;;;999777666888:::<<<<<<999666333222111000---+++***+++---///333333333111000000222444...111555888:::::::::999999999:::===@@@@@@???===999888:::>>>??????BBBGGGTTTaaatttssshhh___[[[WWWNNNEEE@@@@@@>>><<<<<<<<<<<<:::888444666888999::::::999999999;;;;;;999666333333444777777777555333222444555666777999999999888888777333333444555777999;;;===<<<>>>@@@@@@>>>:::666333111000000000222222000///444777777444555888999777666666444111......000222777888888888999888888777444555555333000......///,,,---...------...111333...222777;;;;;;888222///...------------///111333000---,,,000888======;;;??????>>>===<<<===@@@BBBAAA>>><<<===@@@@@@>>>;;;;;;999888999<<<>>>>>><<>><<<::::::<<<===???;;;777333222333555555555333222111111222222222111///......111555777555222777999<<<===<<<:::999999:::999777666444333333333777888999999777777777999:::888666444444666888:::666666777888:::999666444222222333555888888666444444999555111555777DDDZZZooommm```KKK>>><<<999444333333444555666777888999333333555888:::>>>JJJWWWnnnqqqkkkVVV@@@555666999444222000///000111000000000444999<<<<<<;;;:::999777666555555555666777888888777666555555666777888555555444333111000...---///000222222222333666888444444444444333111///---+++...111444666666666555,,,+++***+++...222555777666666666333000...///000...000111000---++++++,,,///000333555666666555444000222444555444111,,,******,,,---+++((('''***---'''((())),,,000333444444111111111111333555777888777666555444444444444444222000+++((((((+++000444...//////---+++,,,///222333111///......///111222222222222222222111111000222111000//////000111222222333444444444444333222555888999888333000000111111---)))***///111///++++++...111333222222111222111<<>><<<===@@@@@@???BBBGGGVVVcccuuuyyymmmbbb]]]ZZZRRRIIIDDDDDDAAA???>>>===;;;999777555666777888999999888888:::<<<<<<:::444111111222888888777777666555444333333555777888777666666666222222222333555888:::<<<;;;;;;<<<;;;:::888555444555333222222333333222000444777777444444888999777888777666222///...///111444444555555555555555444333444666555222000//////---.........---...111333---111777;;;;;;777111---,,,,,,---,,,,,,///222666222000///222888===??????BBBAAA???<<<;;;===AAAEEEAAA???<<<;;;<<<===>>>===999999::::::;;;;;;;;;<<<======;;;::::::;;;<<<<<<999888666333222222333444444333111000///////////////000222555777777444111555777:::;;;:::999:::;;;<<<;;;:::888666555555444777999999999777666777888999888777666666777888999555555555777::::::999777111000000333888:::999777444888333...111444BBBXXXpppmmm^^^JJJ>>><<<:::444444444444444555666777888333222333555777<<>>AAACCCCCCBBBBBB@@@???AAAAAA@@@DDDJJJYYYddduuussseee```]]]WWWNNNJJJEEECCC@@@???>>>===:::888444555666666666666555555888:::<<<999444000111333666444333555777888555222000222555666444333333555555444333222222444666777888888666555444444555555555444333333555666555444333666555222333666777444777777666333111000111333222333333333333333222222///222555777666444222222...//////...---...111333000222555777777444000------...///...---///333777444333444555999<<<@@@BBBBBBBBB@@@>>><<<<<>>===<<<;;;:::<<<===666:::<<<<<<888777999<<<<<<<<<;;;;;;:::::::::999666888999666111///111333666666444111///---......///333888:::999555222111333555777888777888:::<<<;;;:::999888777777777777888999999999777666666777888888777777777777888888444444333444777888777666333000...111666;;;;;;999666999333...222777FFF^^^sssnnn^^^HHH===<<<:::444444444333333333555666777222000000111333999HHHVVViiimmmhhhXXXFFF===:::999666555333333333333222000...111555777777777666777999888666555555555666666888888999999888777666666222333444444444333222111222333444444333444666888555333111000222222000...222333666888888888666555333000...///222444444333111222222111//////000222222666888666111///000222666666777888888888777777111111111111000///...---(((---222111,,,***,,,000222333444555444333222222000000000000222444666777666666555444444444444555//////---***(((***...222333666888777222111333666444333222111000111111222---------...///000222222111222333444444333222111///000111222222111000///111444777777444222333555444333111///......///000,,,///222555777999<<>><<<:::444444444555444444333333666999;;;999444111222555333000///333888:::666222...111444444222111222444777666333111000111222333777555222000000222555666555444333444666888999888222555444111111444444222555555555444222222444666222222333333333222111111+++///555888888777555555///000000///......111333333333444444333111000///000111111000...///444888555666777888999<<<@@@CCCAAAAAAAAA@@@===;;;;;;<<<:::===???>>>;;;999:::<<<555:::>>>===777555888<<<;;;;;;;;;;;;:::999888777444999;;;888111---///333999888666333///---...///000666<<<===999444111111222444555555666777:::<<<888888888888888999999:::888999:::888666555555666777777777777777777777777555333222222444555555444555111...000555:::;;;999999<<<555111555<<>>AAACCC@@@;;;999666333222222333333333777888888555111111444777555444333222222333555666000111111000///000333666777666222...++++++...222222111000///000111333555666666555333222333666888555444444333222000///...///111444666666333111//////000222333222111///......///000111222333444444333222111000///000111222777777777666444222000///111111111000///000333666888666666;;;AAADDDBBB>>>BBBEEEFFFCCC===:::<<>>999666777:::;;;::::::;;;===;;;777222///222555555222000000111222333333000---,,,...111444777:::;;;999555222111///111333333333333555777999888777777888;;;===???======<<<777222111444777888888888888999:::;;;<<<:::::::::777444333444555444555555555444555777:::888999444222777<<>>>>>======>>>>>>======???AAACCCEEEBBB@@@BBBGGGJJJLLLRRRYYY^^^lll{{{ppppppmmmcccZZZYYYRRRKKKCCCAAACCCDDDAAA>>>999666333222222333333333111222333111///000333666666666555555555555555666444444333000//////222555666555333000------///222444333111/////////000111444555444333222222555777666666555333111///---,,,///111333555555333111//////000222333333111000///,,,,,,---///000222333333444444333333333333444444555555555444444333222111222222222000//////222444888777777<<>>888;;;>>>===:::888888::::::999888999:::777333///...222666777555333222333333444444222//////111333777:::<<<;;;888555222111000222333333222222333444888888777777999;;;>>>@@@===<<<999666333222333555666777777888999:::;;;<<<>>>>>>===999555333222333666666666555444555777999555666222111666<<>>777666555444444444444444666555555444444555666777777666444222222333444555555777999;;;;;;999666555444000,,,,,,///222444555777666444222111111111111444333222111111111222333333333333333333222222222666777777777666666555444::::::;;;<<<===???@@@AAA@@@@@@??????@@@BBBDDDEEEBBBBBBFFFLLLOOOQQQVVV\\\eeessstttpppkkkbbb^^^```XXXPPPGGGCCCDDDDDDBBB???999666333222333444444444,,,---.........///222555888888888888777666555555888777444111......111444444555444333000000111222555444222000...---------222222333222111222444666888888666444111...,,,***///111222444444333111000000111222333333222111000+++,,,---...///111222222444555666777777888888777222222333333333333333333333333333111//////111333888777999===CCCFFFEEECCCAAA@@@>>><<<;;;<<<===>>>JJJIIIGGGCCC???<<<===>>>:::;;;<<<<<<<<<;;;:::999999888777777555222...***---111666999888777555555555555555444333333555777<<<======;;;777444222111000111222111000000111333777777777888:::<<>>??????===<<<:::777444333333444555111000000000000000111111222333333333333222111000---...000333555444111.../////////......000555888222222222111111111111222000111222444555777888888555444222222333333222111333333333333444555777888000000111111111111000000...000111222111111222444333444333111///......000......---...///222555777666444333333444444333111000000000222444444222111000111333444444555777999;;;:::888555333111000000333333000---000>>>SSSdddfff___XXX[[[jjjrrr]]]KKK@@@===;;;999777555444444444777666555444555666888:::999777444222111222444555777888:::;;;:::888555333///,,,******---000222333888666444111000111222333333333111000///000000111222222222222222222222222666666666666666555555444===<<<:::::::::<<>><<<<<<<<<;;;::::::<<<======;;;999999999777555333///+++))),,,000666:::<<<:::888777666666666555555666888999??????>>>;;;666333111111.../////////...///222444666666777888:::<<<>>>???999666222222444444222///111333666888:::;;;;;;;;;>>>>>>===999444000......666666666444111111222444333555000000666===QQQpppyyyooo[[[DDD666444666666///...---...000333666888;;;999888777555666@@@KKKfffwww}}}lllSSSBBB999333...++++++---333777888777333444666888999999888888777666444222222333555666444666777666444222222333666777888::::::999777555666555333111///,,,)))&&&***+++...000111111111111...///222777<<<>>>>>>===:::888555222111222333555000000/////////000111222000000000////////////...,,,---000333555444111...000000//////000222555777333333333333333222222222000000111222444777999:::777666444333444333111000222111/////////111444666000222333333222222111222///111222111000000111222222333333222///......///333222000///000333666888777555333333444444333111000000111222333333333222...111444555555555666777888888777666555333222111333333000,,,333GGG```pppfff[[[TTT[[[qqq{{{gggRRREEE???===:::777555444444444888777555555555777:::;;;<<<999666222111111222333777888999999888555333111,,,+++******---///222333666444222111111222444555333222000///......//////111111111222222333333333444444555555444444333222BBB@@@<<<:::999;;;===???CCCBBBAAA@@@>>>>>>======@@@AAAFFFNNNQQQRRRUUUZZZlllzzzxxxmmmbbb]]]]]][[[TTTLLLEEEBBB@@@>>><<<999666333222444555555555222222111222333333444444666666777777666444222111444333222///...///333666222555777777555333222222000111111111000///---,,,---///000000000111333555666666666666555444333222111111222222333333333333111111222333444555555555666666555444333333222222222444666888999::::::999666555444444333444444555111222333333333333555777::::::;;;<<<======<<<:::<<<:::777777999;;;<<<<<>><<<<<<===;;;;;;:::;;;===<<<:::888:::999888666222///,,,***,,,000555:::======;;;888777666555555666888999:::===>>>===:::555222000000+++,,,------...000444777666777777888999:::;;;<<<666333111222444444111...000222555999:::;;;:::999666777888666222///......555555444222//////000222666777333222777===QQQooo}}}rrr\\\DDD666555777888444333222000111333666888>>>===<<<:::777666>>>HHHbbbttt|||kkkRRRBBB<<<999333000...///444777888777666777777888777666555555444444555666666666555555222444555555333222222333999:::<<<<<<:::888555444444222000000000///---******+++...111333333111000,,,---///444999===>>>===888666333111000111222333111000000000000000111111...------------------......///111444666555222///222111000///000222333444444444444555444333222111000000111222444666888999888666555444444444222000333111...,,,,,,---///111000222555555333222222222333444444333000//////000222333444333111000000111777666333111111222444666666444222111222333222111///000111111111111222222---000333444444333444444444555555555555555555555222333000...:::RRRiiiuuudddVVVPPP\\\vvvoooXXXIII>>><<<999666444444555555888777666666666777999;;;>>>;;;777444111000111111555666666666444222000...,,,,,,---...///111333444333222111111222333666777111111///.........//////000000111222333333444444333333333333222111000000FFFCCC???<<<;;;<<<>>>???AAAAAA@@@???>>>===<<<;;;;;;<<>>======>>>:::;;;<<<<<<;;;999888777999999999666333///.........000444999===>>><<<:::777555333333555777777777999::::::888444111///...)))***,,,,,,...111555999888888888777777777777666333222222333444333111...///222666999;;;:::888777111333555555333111000000444444333111///...000222666888333222888===QQQooo~~~sss]]]DDD666444666777777666444111///111444777@@@???>>>===999888???HHHZZZppp|||mmmTTTCCC>>><<<777444000000444666666555888777777666555444222111111333555777777777555444111333444555333333444555:::;;;<<<;;;999666555555444111...///222333222000---...000333666666444111......///333888;;;======666555333222111111222222222222222222222111000000,,,,,,---...////////////000000111444666666444222333111//////000111111000222444666777666444111//////000111333444666777777777666444444555555444333444222///,,,+++,,,---......222666666333111111333555555555444111//////000111333444444333222222333999777555333222222333444333111///...000111222111///000111000///...000111...000222333222111111222222222222333444555666777000111000222CCC]]]nnnsss___TTTRRReeeuuu\\\KKK===;;;888555333444555666888888777777777777888888<<<;;;888555333222111111444444444444222111///......000222222222333444666222222222222333444444555000///.........///000000000000111222444555666666444444444333111000...---DDDBBB???<<<;;;<<<>>>???======>>>>>>???>>>>>>>>><<<===DDDMMMSSSWWW]]]dddlllzzz~~~uuulllddd^^^[[[XXXSSSMMMHHHCCC???===888666333333444666777777777555444555777888666444444444333333333333333444222333555555444444666888444666888777444222000000///000222444444222///---+++---000111222333555666111222333444444555444444555444333333444555777888222222333444555777999999666666555555555444444444555444555555666777888999:::999888777888:::<<<===777888999999777666666777999:::;;;;;;:::888777666333666999999666555666888666999<<<>>>===;;;;;;;;;999<<<>>><<<888555555666777888888666333000000222///000333888<<<>>><<<:::666333111111333555555444333555777777444000...---+++,,,,,,,,,---000555999999999888777555333222111///222444555444222000000///222666:::;;;999777555111333666777555444333444444555444222000000222444444666111111777===RRRpppuuu___FFF777555666666555444222///,,,---111555===<<<<<<<<<888666<<>>;;;888444000000333555555444666555555444333222111000000111333444555555555555000222444555555555666777888999;;;:::777666777999666222......222666666555111111333666::::::888555111///...000333777999:::555555555555444444333222222333555555444222///...+++---000222333444333222222111111222444555444333222000......000111111///000333666888888444000,,,,,,...000333666777777777555444333444666777777555444333111...------...///---222666666333000111222333444444333111///000111///111333444444333333444777666555444444333444444///---++++++---000111111///000111///---,,,---///000222333222000///000000333222111000111333555666000222222999OOOiiisssooo\\\UUU[[[sss{{{aaaOOO???<<<999555333333555666777888888888888666555444777777777666666555444333333333333333222111//////000222555666444444555777444555555555444222000/////////.........000111222000111222333555666777888777777666444222000...---@@@>>><<<::::::;;;===>>>:::;;;<<<>>>@@@AAAAAABBBBBBBBBGGGOOOTTTWWW]]]dddlllzzzzzzsssmmmfff___]]]ZZZVVVQQQLLLFFFBBB???888666333333444666777777555333222444777888666444555444333222222333555666444666888888777666777888555777888666444111000000000222444555444222...,,,+++---000222222333555777111111222333333333222222666555444333444666888:::222222333444666888999:::222222222333333444444444666666555555555777888999999888888888:::===???AAA;;;<<<<<<;;;888555444444888999;;;;;;:::888888888000555::::::666333444777333666:::;;;:::888777777888<<>>===:::555222//////222333333111///222555666333000---,,,---------------000444888;;;:::999777444111///---...222666666444111000111///222666:::;;;999666333333666999999888666666666555555555444222222444666111333//////777>>>SSSrrrxxxbbbIII:::666777666111111///,,,)))+++///444888777888888444333888AAAPPPmmmxxx]]]HHH===888777333//////222444555444333333333222222111111111111111000000111333555666000222444666666666888999555777999888666777:::===888333......333777888777555444555888<<<===;;;888111...,,,,,,///222555666666666777888777666444333333555777777666333///,,,,,,...222555777777666555222111000000222444444444111...,,,---000222111//////222777999999444///+++***,,,000444777888888888444333333444777888888777444444222111000000000111,,,222777777333000000222111222333222111000111222---///222444444333444555444444555555555555555555---+++)))***,,,///000000///111111///+++***+++...222333444222000//////000555333111//////111333555222555666@@@YYYsssxxxnnnZZZWWWcccfffSSSBBB???:::666444333444555777888999999888666333222222444555777888777666666333333333333222222111000111444777777555444555777777777777666444000---+++............///111222444111111333444666777888999:::999888666333111...---<<<:::888999<<<======;;;999:::<<<>>>@@@AAABBBBBBDDDFFFLLLRRRSSSTTTYYY```jjj|||uuuiii```]]][[[^^^^^^ZZZUUUPPPEEE;;;===:::777777:::;;;:::888555222111333777888444000222555888999777555333333555888;;;:::888666777888888888777777666444333222222222333555666555222///+++...111222222111111222111000...///111222222111555333333666;;;<<<888333222222333444666666555333000000000111222555777999999888666555444444444555777666666666888;;;???AAA>>>======<<<<<<999555222444777:::;;;:::888777777555888<<<:::666333555888777666555666888888666555555444222222333333111000111111222555888999888666000///111888AAAEEEAAA<<<888555222111111111111000444555666666444222222333444666666333---+++...222999999666222...,,,+++,,,000222333333111000000111111333666777777555222000444666:::>>>@@@===888444666666666666666666555555222...++++++///<<>>@@@BBBCCCDDDGGGIIIMMMRRRRRRRRRXXX```mmm|||ssshhhbbbaaaZZZ]]]]]]ZZZXXXVVVOOOGGGBBB???;;;;;;>>>@@@???===555222111333777999777333444666888999777555555555777999<<<<<<999888888999999999999888777555444444333333444555555333///,,,,,,///222444333222222222------///111444444333111666444333666:::;;;777333222111222333555555444222000000000000111333555666888777666555555555666666::::::::::::;;;<<<======<<<;;;;;;;;;;;;:::777444444777:::;;;:::888777777555999>>>>>>:::888888:::999888777888::::::888777222111000000111111...---111111222444777888777555333111222888@@@BBB???999666333111000111111111000111333555555444333444555666888888444...+++,,,///333444555333000...------111333444333222111222333222444666777777555222000222444777;;;>>><<<888444555555555555555555555555222///------000<<>>@@@BBBDDDFFFJJJKKKNNNQQQPPPQQQXXXaaaqqq}}}pppeeeaaaccc[[[]]]]]][[[\\\^^^\\\WWWKKKGGGCCCBBBDDDEEEDDDCCC888555333444888::::::999888999:::888777666777888888:::======<<<::::::;;;::::::999888777666666555666555444444444111---***---000555777666444222222,,,,,,///222666666555333666555444666999999666333000000000222444444222000///000000000111222333333777666666666666777888888===>>>?????????===:::999:::999888888::::::999888555777:::;;;999777666777777;;;@@@@@@>>>;;;;;;<<<;;;:::999:::;;;:::999777//////000111222222///,,,111111222444666666555333333111111666<<<>>>:::666333111//////000111222111///111333444444444666777888::::::666000,,,+++,,,,,,///111222111...------111222222000//////111333444555666777777555333222000222444888:::999666333222222333444555555555555222111000111333;;;NNN```xxxuuugggPPPAAA<<<999333...,,,,,,///444666555333444555666666444333444555JJJdddiiiKKK999444:::999888666555444444444333222111111222333555666000000000000111222333444666444222222333333333222//////000333555777666444222222111222333555777999666666666666777777888888333222///---+++*********---------...///000222222...///////////////......444555555666777666666555666444222222333444444444222444777777555333222222000000000111222111///,,,...000444777999888666555222111///000222555666666333333444777999999666444333333555555555444333222222111000111333444333222333333444555555444444333777666666555555666666666---++++++...333666666444111222333333222222333444777888999999999777555444777888888888777888;;;>>>???AAALLLaaatttvvvgggWWWZZZdddyyy{{{fffVVVFFF@@@>>><<<;;;<<<999999888888777666666666888777777888::::::999777999888777555444444444555111000//////111222222111555888<<<===;;;777444333111000///......///000111666666555333222111000000222555777555222111222555<<<;;;::::::::::::::::::???>>>======???AAADDDFFFIIIJJJMMMOOONNNOOOYYYdddtttpppaaa]]]___]]]^^^]]][[[]]]ccceeebbbUUUQQQKKKIIIIIIJJJHHHFFF???<<<888888999<<<<<<<<<======<<<999777777:::<<<999;;;<<<======<<<<<<;;;999999888777666666555555666555555555444333///---...222666999888555333333/////////222444666666555777666555666777777555222/////////000222222000...---...000222333444444444555666666777888999:::;;;>>>@@@BBBBBBAAA>>>:::777888666555666888:::::::::666888:::;;;999888777888<<<>>>@@@@@@===;;;;;;<<<<<<:::999999999888555333---...000333666666333111111111111333555666444222000......111666888666333111///......000222333333///111333444444444555777888999:::888333///------***,,,......---,,,------//////...---+++,,,///222666666777777777666555444222222333555666666333111000111222444555555555555333222222333555<<>><<<===999999999888888777777777888777777777888888888888;;;999666444222333444555000/////////000222222222444888===@@@???;;;999777333111000......000111333666666555444333222111111000111222111000111444777============<<<<<<===>>>???>>>======>>>AAADDDEEEEEEGGGKKKNNNMMMOOOZZZgggwwwqqq___XXXZZZ^^^___\\\ZZZ]]]cccfffddd[[[VVVOOOLLLKKKKKKJJJHHHFFFCCC???<<<;;;<<<======@@@???===:::888888;;;>>>999999:::<<<<<<<<<;;;:::777666555444333333444444555555444555666666444222111444888999888666444444666333000///111444666777888777666666666555333222///......000111000...,,,***,,,000333666777888888555666777888:::;;;<<<<<<===>>>AAABBBAAA===:::777666444333555777:::::::::666888::::::999888999999AAA@@@>>><<<:::999:::;;;:::888777666555444111///+++,,,///333777888777555000000111333555666555333,,,++++++---111444333222111000...///111444555555222444666555444333444555666888999888666444222222,,,,,,+++)))((())),,,......///...---,,,---000333888888888777777777666666666444333444444444222000000111333555666666555555333333333555666>>>OOO```mmmfffXXXJJJAAA===777111///000222666999999888666444555666555333333555777FFFYYYttttttVVV===333...000222444555555444333000111222333555777888999000111222222333444444444666555444555777999999888666555666777777666222///222333555666777777777666444444444444444444444444//////000111111111111111////////////000111222222222111000......---....../////////000111333666777444222000000222444555555///222444555333222111111555333111000111222222111000333777::::::999666444------...111555888::::::666444333444777;;;===>>>777777666666555444333222777777666333111///...---333333333333444444555555444444333222222222222222---++++++...222444222///...///000333555666666666111111000111333555888:::666888999888777666666777EEEQQQhhhzzzuuuccc\\\aaahhhxxx|||iiiTTTHHHBBB===<<<<<<999999999999888888888888777666666555444555666777:::888555222000111333444000000111111111222444555555999>>>AAA@@@>>>;;;:::444333111000000111333444444444444444444444444444///000000000000222555888>>>???@@@???>>>>>>@@@BBB@@@?????????@@@BBBDDDEEECCCFFFLLLOOOMMMOOO\\\iiiyyyuuucccXXXVVV\\\]]][[[XXXZZZ___aaa^^^ZZZTTTNNNJJJKKKKKKKKKIIIIIIFFFBBB???<<<<<<<<<===@@@???<<<999666777:::===666666666888:::;;;999777555444333111111111222333555444444555888888777666333555888888777555555555:::666111///000444777999999888777666444333222111///......///000000...+++(((+++000444888999999999555666888:::;;;<<<======<<<<<<=========;;;888777444444333555777999888777333555777888777777999:::@@@???<<<:::999999999999666555444444444444222000++++++...222666777666555000000111333666777666555---,,,,,,---000333444444333222000111444666777777666777888777555333333444666777777777777777666666///...,,,)))''')))---000111111222111000111444666:::999888777777777888888999777555444555555555444222444666888888777666555444222222444777AAAUUUggglllaaaQQQEEE???;;;666222000222555777999999888777555666666555444444777999AAAPPPiii{{{sssWWW>>>333***,,,000333444555555444000111222444666777999999333333444555555555444444666555666888:::;;;:::999888777666666666555222000111333444666777777666555333333333444444444555555111222222333444555555555333222222111111222222333222111000.........///000......------///222555777333111//////111333333333---///111111000000111222666444111111222333333222000222666888999888666555//////000333777999::::::888555222222555:::===>>>999888777666555444333333777888777555111///...///222222222222222333555555555555444333222222222222---,,,,,,///333444222///......///222444555444222///...---...111555999<<<999:::;;;:::999888999;;;EEEZZZuuuvvv___WWW[[[tttxxxcccTTTHHH???;;;===999999999999999999999999666666555333111111444777888666333111000000222333000111222222222333555777555999===???>>><<<:::999444333222222222222333444333333444555555666777777111000000111222444666777===???@@@@@@??????BBBEEEAAAAAABBBCCCDDDEEEEEEFFFEEEIIIOOORRRPPPPPP\\\iii{{{~~~jjj\\\VVVWWWXXXWWWUUUWWW[[[ZZZWWWRRRMMMHHHFFFIIIKKKLLLLLLFFFEEEBBB???<<<;;;<<<======<<<999666444444777999333222222555888888666444444333222000000111222333444333333555777888888666555666777777555444555666888555111000222666999::::::999888666333111111111//////...///000000---+++'''***000444777888777666666777999;;;<<<======<<<===<<<:::888777666555555444444444666777777666444...000222444444555777999::::::;;;<<<<<<;;;:::888222111222444777888777666000000000222555666666444//////111444777999888777444333222111333555666777666444333444666888999999777888999888666555444555888777777777888888999888//////...---,,,---111333111222444444333444555777;;;:::888777777888999999:::777555555666999::::::555777999::::::999777666444222111222777DDD[[[ooonnn___MMMAAA===;;;777555333444666777777777777777777777777555444555888;;;AAALLLcccwwwsssZZZAAA777+++---000222444555444444111222333555777888999999555666666777777666555444555666777999;;;;;;888666555333222222333333222111000111222444444444444333222222333333444555666666666555555444444555666666555555444333222222222222///...------...000222333111///...---...111444777111000//////111222111000+++---.........///222444555333111111222222222111000222444666888888777666444333333555777999888777777555333333555888::::::;;;:::888666555444333333555666777666333111222444111111000000111222444555444333222111000000000000---,,,---111555777555222///...///111444555222///---......000222555888999888999:::;;;:::;;;>>>@@@LLL___uuuzzznnn___ZZZ]]]}}}wwwdddQQQBBB===>>>::::::::::::::::::::::::666666555222///000444777666444222111000111222333///111333333222222555888555888;;;;;;:::777666666222222222222222222222222222222333444444555666666333222222333444555666666<<<>>>@@@@@@???@@@CCCFFFBBBCCCEEEFFFGGGGGGGGGGGGGGGLLLSSSUUUQQQQQQ\\\iii}}}qqq^^^UUUSSSUUUUUUSSSUUUXXXVVVRRRLLLHHHCCCCCCGGGLLLNNNNNNBBBBBBAAA>>><<<;;;;;;<<<:::999777444222111444666111000000222666777444222555333222000000111222444555333333444666777666555666666777555444444555777555333111222555888:::;;;::::::888666222111000111000//////000111000---+++'''+++000444666666555333777888:::<<<=========<<<>>><<<888555333222222333444444555666888777444111+++---///111111333666888555777:::>>>@@@???;;;777//////111555:::=========777666555555666777666555//////111444888::::::999;;;999777666666777888999888666555555777999::::::777888999999777666666777;;;999777666777888999999...///111222111222444666///111333444444333444555<<<;;;999777777888999:::999777555555888<<<>>>???777999;;;<<<<<<:::888666444111000111777FFF___uuuppp___KKK@@@<<<;;;888777444666777777777666777888777888777666555666999<<>>???::::::::::::::::::::::::777777555222///000444888444444333222222222333444...000222222111111555888555777888888666444333333000111222222222222111000222222222333333444444444555444444444666777666555AAAAAAAAA@@@???AAADDDGGGBBBCCCEEEFFFGGGGGGFFFEEEEEEOOOYYYYYYTTTTTT]]]ggg|||zzzeeeVVVRRRRRRSSSUUUVVVTTTQQQNNNJJJJJJIIIHHHHHHHHHIIIJJJHHHEEEBBB@@@@@@@@@@@@???@@@<<<777444444666888888444444444444444555666666333111333777555//////444333444444555666666555555444777999777333111555888222222222333666888888777666777888777444111000000333111//////111222333222000...111777::::::;;;>>>888777555777;;;<<<;;;:::::::::999777333111222333777777888999888555000,,,,,,,,,,,,---000333777999666888999:::===@@@;;;444222//////444===DDDFFFEEE===;;;888777666666444222------...333999======;;;>>>===<<<:::999888888777<<<:::777666666666666555555444555777888888666444;;;888333222333555777777666222///111555777444111111111111111111000///...999;;;===>>><<<:::999999666444444999???BBB@@@===888999;;;===???>>>:::777333333555777999EEE```zzziiiNNN???<<<;;;::::::555666666666555555666888999999888777555666999;;;AAAJJJ\\\pppxxxlllUUUCCC222......222555333333555333555666555444333444666666888999777444333555888888<<>>CCCWWWhhhooojjjccc\\\cccxxxeeeOOOCCC>>><<<;;;999999999;;;<<<===:::777333000......000111555555444444333111000///++++++---///222555888999555555666666555555444333333333333222222111111111333444555666777777666555666666555333333222222333@@@@@@@@@@@@???@@@DDDFFFGGGFFFEEEEEEEEEEEEFFFGGGDDDMMMUUUWWWUUUXXXbbblllkkk[[[QQQQQQRRRSSSSSSRRRNNNKKKFFFGGGHHHIIIJJJJJJJJJJJJHHHGGGFFFFFFFFFEEEDDDCCCDDDAAA===:::999888777555666666666666666666666666888666888;;;999333111555444444555666666666555555555888:::888444222555888666555444555777888777666555777888888555333222222444222111111333555666555777666888<<<<<<:::;;;???;;;999777777999999777555888888777555222000111222444444444555666444111.........---...000222555777888999888777:::===;;;555222000000444;;;@@@BBBBBB???===999777666666444222///------111666:::;;;;;;???===:::777666777888999<<<:::777666777777777666444444333444666777555444888555333222333555666666666222//////333555444222111111222222111111000000999;;;>>>>>>===;;;::::::777666666:::???AAA>>>:::888999;;;>>>???>>>;;;888999888999999;;;GGGbbb{{{lllOOO@@@<<<;;;::::::555555555444333333444666:::::::::888777777:::<<>><<<888555444444333000------111222000......///111333444444444444111111222444555666777777999888444111......000111555444222222222111///---***(((((()))---111333444444333333222222222222222000000222666888888555111,,,---...111555777666555333222222222111111222222333333333333444555555666888666555666777777444111222333555555444333111111222444777777666333222111000000222333555666666666333333333222111000////////////...+++((((((+++///000///...000333666777777555333000/////////...,,,,,,---///000000000111111777555666999999999>>>FFFSSSgggqqqnnniiidddmmmmmmXXXIIIBBB<<<:::888777999;;;===>>><<<888444000---...///111333333444444444333222111///000111222444777888999333444444555555555444444555444444333333222222222666777888999::::::999999666555555444333333333333>>>???@@@@@@???AAADDDFFFKKKJJJGGGEEEDDDEEEGGGHHHDDDIIIOOORRRVVV]]]iiirrrsssaaaRRRQQQPPPPPPPPPOOOLLLIIICCCEEEHHHJJJLLLLLLKKKJJJJJJKKKLLLNNNNNNMMMKKKJJJGGGEEEBBB@@@>>><<<999666888888999888888777666555::::::;;;===;;;555444555555666777777777666555444777:::;;;999555444555777;;;:::888777888777666444333666888999777555444444666444444555777:::::::::======???AAA>>>:::;;;???===<<<999888777555222///444555555444111000000111222111000111333444333111222111000//////111333444999999777666999>>>>>>999222222333555888;;;>>>@@@BBB???;;;999888777666555111...,,,,,,000555888:::???<<<888555444555888;;;;;;999777777888999888777555333222222333444333222333222111222444666555444555111......111444444333111222222222222222222222888;;;===>>>===;;;;;;;;;999888888:::>>>>>>:::777888999:::===>>>>>>;;;888===<<<;;;:::;;;IIIddd{{{lllOOO???;;;999999999666666555333111111333555;;;<<<<<<:::999999;;;===BBBHHHVVVkkkzzzttt[[[EEE888444222555666444444666555666666666444444555777888666555555666777888888999:::;;;;;;:::777555444333000...///222333222000...000333555777777666666333444555666777777888888888777444000------///222777555444333333222000---,,,+++***+++...111222222333333222222222111111111000111444777::::::888666000000111444666777666444333555666555222111333555333333333333444555666777;;;999777666666555444222333333444444333111///......111444555444333333333//////111222444555666777333444444333222000...,,,......,,,***)))***---000111000//////222333444333444222///......---,,,***---...000/////////000222888:::===;;;666555???JJJSSSiiitttqqqnnnmmmxxxzzzdddQQQFFF>>>;;;888777999<<<>>>???===999444///---...000222111333555666777666555444555555555666777777888888111222333444444555555444666666666555444333333333666777888::::::;;;::::::555555444444444444444555>>>???@@@AAAAAABBBEEEGGGNNNMMMKKKIIIHHHHHHHHHHHHFFFGGGJJJOOOVVVaaannnwwwyyyeeeTTTSSSQQQPPPOOOMMMJJJHHHEEEFFFGGGIIIJJJKKKKKKKKKMMMOOOQQQSSSRRRRRRRRRRRRJJJHHHDDDBBBAAA???===;;;::::::;;;:::999777666444888999;;;<<<:::777666777777888999999888666555333999:::;;;:::777555666777===;;;999888777666333111111444777888777666666666888888777999<<<>>>>>>===<<<<<>>===;;;999666333000...222333444444222111111222222000...///222444666666666444222000///000111222777888888:::@@@FFFFFFBBB555666777777666888;;;===AAA>>><<<;;;;;;<<<;;;:::222...***((()))...444777;;;:::777555444555777999:::888777888999:::999888888555222000000111000/////////000333555666444333333111...---000333444444222222222222333444444555666999<<<===<<<;;;:::;;;:::999999:::;;;:::666333666666888:::<<<<<<999777999999777555888IIIdddzzzfffJJJ;;;888888888888888888666333111111333666<<<======<<<::::::<<<===@@@DDDPPPeeexxxxxx```HHH>>>888555666666444555777777888888777555555777999999555222333666999999777999999999:::;;;999666333222000...///222333333222...000333666888777666666777777888999888888777666777666444000,,,,,,///333666555444333333222///---...---,,,,,,...000111000111111111111111000//////111222555777999999777666222222222444666666444222333777999777111///000444333222333333444555777777<<<:::777444333333333333444333222222111000---+++,,,...111333333333333444000000111111222333333444111222333333333111///......---,,,******,,,///111000///...///111333222222222000............---,,,///000000///---...222555===DDDIIICCC888666BBBPPP]]]pppwwwpppnnnqqqoooZZZMMMDDD???999666888<<<>>>???:::777222...---///333666333555777999999888666555777777777777666666555555///000222333444555555555888888777666666555555444444444555666777777777888444444333333444555555666===???AAABBBBBBDDDFFFIIILLLMMMNNNOOONNNKKKIIIGGGHHHHHHJJJNNNWWWdddrrr{{{}}}hhhYYYWWWSSSQQQOOONNNKKKIIIIIIHHHGGGFFFGGGIIIKKKMMMQQQSSSUUUVVVUUUTTTUUUWWWQQQMMMFFFBBB???>>>>>>===;;;;;;;;;:::888777555555666999;;;;;;::::::;;;;;;999:::;;;;;;999777444222999:::;;;:::999777666666<<<:::777666666444222000000333555666666666777888<<<;;;;;;===???@@@???>>>666666888:::888444555999;;;;;;;;;:::777333000///111333555555444333444555333111//////222666888999888666444111000000000111333777;;;@@@HHHPPPPPPKKK999::::::888777777999;;;===<<<;;;<<>><<<;;;:::;;;<<>>===<<<;;;:::999777666555555555777;;;<<<999999===@@@@@@;;;<<<======;;;777444111888888999::::::888777666888666555444555444333111333444555666666777:::<<<@@@???>>>???@@@@@@>>><<<222000111555666333333666777999:::999666222000//////222555666666555666777555333111111444777999:::888777444222111111111222222666<<>>@@@AAACCCEEEGGGFFFHHHJJJLLLMMMMMMKKKJJJLLLNNNRRRWWW```nnnuuubbb]]]XXXSSSPPPOOOMMMKKKHHHGGGFFFFFFGGGJJJMMMNNNSSSZZZaaabbb^^^XXXUUUTTTTTTPPPKKKGGGDDDCCCBBB@@@:::999666444333333555666888<<<;;;666666;;;??????<<<===>>>>>><<<888333111666666777999:::999888666444333333333555666555444777888777666666888===@@@CCCBBBAAA@@@@@@>>>;;;999444///...333777666444444333666888777333///------...111444666666666777888777444222222444666888888777666444222111222333444555777:::===DDDJJJJJJEEE???;;;777666777777555333222333777;;;??????===;;;555555222...******,,,000222222333444444444444444222222333666999:::999888777666555555666555333111...///000333555555333111...000222333444444444555555444222111111111333444000333777999999888999:::666555222000...///111333111111111333666777666444...000,,,(((111LLLjjj|||iiiUUU@@@888999:::999999777999;;;;;;:::888888999:::;;;<<<;;;999777777888;;;AAAJJJZZZssszzzgggIIIAAA999666444222333666666666555333222333666888555444222000...///333666888;;;>>><<<888555444444222222333444555777999:::555444333222222222333333222444666888888777555444444999===;;;666222333666222111111222444555333222111000///000111222000///...///000111111///...,,,---///222222111000111333222111111222333333111...///000222333333333111111222222111111000000111111111333444333222333666999666222//////111111...+++///111222222111000111333444333000...---,,,------,,,,,,---...111444888:::666222///...000333444333000///000111333333111000---,,,+++,,,.../////////000333444222222777CCCLLL```fff```III666888LLL]]]nnnuuukkk```kkk~~~|||}}}nnn```NNNAAA<<<:::777555000000000111333666999;;;333222111111111222333444222333444555555333111000111222333444555666666666555555666777888999::::::666555333222111000000111------...000111444555777666999<<<>>>@@@AAACCCEEEEEEEEEFFFHHHJJJKKKLLLLLLLLLPPPVVV\\\dddsss|||ccc___XXXSSSPPPNNNMMMKKKDDDDDDFFFHHHJJJLLLNNNNNNRRR[[[eeeiiiccc[[[TTTQQQMMMKKKJJJIIIJJJJJJHHHGGG:::777444111111222555666888;;;999222111777<<<<<<===>>>??????<<<888333000444555666888::::::888666333222222333666888888777;;;:::999777777:::???CCCEEEDDDBBBAAA@@@===999666888111...444:::999555333111444777555111,,,******,,,///333666666666777888777555333222444666666666777555444222222333444555888999888777<<>>888444444777222222222333666777666444000000///000222222111//////000222333222111///...***...111111000000222555222222222333444444111///,,,---///222666777555444333222111000///////////////222444555444555888;;;777222......111222///,,,111222333222111000111222333111///---,,,---...///...---------000444888:::888444000///222444444444222222222222333222000......,,,++++++,,,---,,,,,,000333555444333:::GGGQQQhhhjjj___DDD000555LLL___hhhoooeee^^^oooyyy{{{~~~oooZZZKKKDDD@@@<<<999000000111333444666888999///...---,,,...000333444333444666777777555444333333333444555666666666666444444555777888999:::;;;555444222000............,,,,,,---///111333555666222333555<<>>;;;888666777999:::;;;;;;999666333333555777999666999<<<;;;888444444444333666:::======:::666444...000555888;;;;;;:::888<<<>>>???===;;;<<>>===;;;:::555444222///---...111555888:::;;;;;;999666333111999666333555>>>QQQkkk~~~uuucccNNNAAA;;;777777999666777888999:::;;;;;;;;;999;;;<<<:::777444333333666<<<@@@IIIddd~~~jjjQQQBBB888<<<===666222555111222333444666777888888666555333111000000111222<<<>>>>>>;;;666222222333666666777888888:::===???===:::555222111333777:::111222444666777777777666666777999;;;<<<<<<;;;;;;999777555555666777777777444333111...,,,---000333666333111333555333...(((,,,///111111...---...000000//////000222444333222111000111222444666666555333111000111444555333000333333444333333555888;;;666333111111444555444222222222111111111111222222111000000...---+++)))(((,,,***)))***...222666777777444111333777888666222333222111000000111222333//////...------------...///222555444444===QQQdddrrrhhhXXXHHH<<>>>>>>>>======888777555333444555888999777999;;;:::777555555666999;;;===???>>><<<888666///222666:::<<<===<<<:::===???AAA@@@>>>???EEEJJJEEEAAA;;;777666777777777444222111111222333222111///333666444...******+++,,,...111111//////111333444333222222444777999:::888888777666555444222111000222333333222444888;;;===<<<:::888888999;;;<<<<<<===>>><<<888555333333777666555555444444444444666444111///...000222444222333444666777777444222222333555888;;;;;;999777777777666666555444444333111111111111222333444555555333222111111333555777999;;;>>>@@@@@@???<<<;;;333333111///...///333666999;;;;;;;;;888444111///666555555999DDDWWWoootttaaaLLL@@@;;;888666777444666777999:::::::::::::::<<<===;;;888555444444666===AAAHHHaaa}}}ttt]]]JJJ:::777777333111444333333333444444555777777999777555222111111222333;;;===>>>===999666555666777777777777777999<<<>>>;;;999666333222444666888222333333444555555444444555666777999:::;;;<<<<<<;;;999777666555666555555444333000---+++---000444555222///000222111---(((***...222333222////////////......000222444444333222222111222333333333333111000000333555666444222666666555333222222555777555333111222444555444333333333222222222222333333222111000///---+++)))(((+++***)))***...222444555666333111222666888555222333222111000000111222333111000000000//////......333555666666999GGG]]]pppsssfffTTTDDD===EEE\\\rrrtttmmmgggiiivvvzzzvvv{{{{{{mmm[[[JJJ>>>888666333222111222111111///...---...000333333333444777999999666333222333333444444555555444333333111111222333444555777777777444000///000222111000/////////000111222333444666666888;;;???BBBBBBAAAAAACCCGGGKKKNNNPPPPPPPPPVVV[[[aaahhhrrr~~~xxxgggWWWRRRRRRQQQOOOOOOJJJMMMPPPRRRQQQPPPPPPPPPOOOQQQSSSSSSQQQNNNJJJHHHJJJPPPUUUWWWXXXXXXTTTOOOMMMKKKHHHFFFEEECCC???===555555444444444666777888777888999888777666888999@@@AAAAAA@@@???<<<:::888222555999<<<>>>>>>===<<<===???AAAAAAAAACCCIIIMMMBBB>>>999555444444444333111000//////111111000///...222555555000,,,******+++---///000000111222333555444333333555888;;;===:::888666666888888666333...000111111222444777:::>>>===:::999888999:::;;;@@@AAAAAA???:::777555444777666666555555555666666888666333000///000111222222555777888777444333333222555888:::999888888888888888777777666666666555222222111111111333444555666555444333444666888999:::===@@@CCCCCCAAA===;;;111111000///...000444777999;;;;;;999555111...---444555777===KKK```uuurrr]]]FFF<<<:::888555444222444777999::::::888777;;;<<<===<<<999666444444666<<<@@@GGG\\\wwwmmmTTT<<<333222111222555666555333222333444666888<<<:::777555333333333444888;;;>>>???===;;;999999888888666666777999;;;===999777666444333444555555222222111111111222222333444444444555777999:::;;;:::999888666555444333333444222///,,,***,,,111555333000------//////,,,))))))---333666666333111000...------///222444555444444333333222111000/////////000222555888888666444777777666333000///000222333222111111333555444444555444444333333444444555333333222000...,,,***(((+++***)))+++...111222111555222000111444666555333222222111111111111222222222222333333222000///...555666666777@@@SSSkkk|||sssbbbMMM@@@@@@OOOhhh~~~yyyqqqjjjlll{{{wwwvvvyyyrrrYYYGGG<<<888444333333333111...222111000111333555555444333555777777666555666777555555777777777555333111---///111444555555555555888555111000111333333444111111000000000000000000999999:::<<<>>>???@@@AAA===AAAFFFJJJMMMOOOPPPPPPVVV[[[bbbjjjsssnnnYYYOOONNNMMMJJJIIIIIIKKKNNNOOOOOONNNLLLKKKOOONNNNNNPPPRRRQQQMMMIIIIIINNNUUUYYY[[[YYYVVVRRRRRRPPPNNNMMMJJJFFF@@@<<<666666555555555555666666888777777666666888:::<<>><<<:::999888777:::===???@@@???<<<;;;;;;===???@@@AAADDDIIIMMM@@@===777444222222111111///......///000111000......111555666333///,,,++++++---///111333444444555777666555444333555999<<<;;;666333444888:::777333000111222333555777:::<<<<<<;;;999777777777777888<<<>>>@@@???===;;;;;;;;;666555555555555555666666888666444222111111333444333777;;;;;;888444333444111555888999666555666888777777777777666666666666444333222111222333555666999888666555555666777888777:::>>>BBBBBBAAA===;;;111111000///...///111444777999:::888333000...///333555888???PPPggg{{{mmmWWW@@@777888777333000000222666999:::999777555:::;;;<<<;;;888555444444555:::???DDDTTTnnnuuu[[[???333222333555777555444222222333555888;;;<<<;;;888555333333333444555888;;;>>>>>>===;;;:::999777555555666888::::::666666555555444444333222000//////...///111333444555444333333333555666777666666666444333222222222333111...+++***,,,111666333000------......---++++++...333666777666444333...---,,,...111444555555555555444222///---,,,,,,...000333777999999777555666666555222///------...111000000000111222333333555444444333333444444555444444333111///---+++***+++******,,,...000///...333111///000222444444333222222222222222222222222111222333444333111...,,,000222444:::HHH___sss~~~nnn[[[GGG???EEEXXXpppvvvoooqqqzzzrrrpppvvv~~~dddPPPDDD>>>888555666666444222444333333555777888777555444555666777888999:::;;;777888::::::999666333111,,,///333666888777666444777555222000000222444666222222222111000///...---===============>>>@@@AAA???CCCHHHLLLNNNPPPRRRTTTVVVZZZaaaiiissssssZZZNNNLLLJJJHHHGGGJJJKKKLLLMMMNNNMMMKKKJJJMMMKKKJJJLLLPPPPPPMMMIIIHHHJJJOOOTTTWWWWWWVVVVVVUUUTTTSSSRRROOOJJJCCC>>>;;;:::999777666555444444888777555555777999<<<===BBB@@@>>>:::888666666555===>>>@@@AAA@@@===:::888888999;;;===>>>AAAEEEGGG???;;;777333222222111000///......000111222000///...111555777666222///...---...111444666777777666999888666333000111555888999555111222666888666333111111222444888:::<<<===<<<;;;999777666666666666999;;;>>>???>>>======>>>333333333333444555666666666555444333333444555666555:::>>>>>>:::666444555///333666666333222444666444555555555555555555555444444333333444555666777:::999777666555555555555222555999===???>>><<<:::333333222///------///000333666888777222///000222444666888???RRRlll~~~eeePPP;;;444666666222///000333666999:::999777666999:::;;;999666333222222222777<<>>888777777777777555555666888;;;;;;999777666666666888:::<<<======999:::;;;<<<:::888444222---000555999;;;:::888666555444222111000111333555444444444333222000///...@@@@@@???>>>===>>>AAADDDEEEIIINNNPPPQQQSSSWWW[[[XXX\\\bbbiiisssxxx___RRRMMMKKKKKKLLLLLLKKKKKKLLLNNNNNNMMMKKKHHHFFFEEEGGGJJJKKKJJJGGGGGGFFFIIIOOORRRRRRSSSVVVVVVVVVUUUTTTSSSNNNHHHCCC@@@>>><<<999777666666666999777555555888;;;<<<===???===:::777555444444444>>>???AAAAAA@@@<<<888666555555666888:::<<<>>>???===:::666333333222111000......///000222333111//////111333555666444111//////000222555888999888666:::999777222------111666777444111111333555444333//////000444888;;;<<<<<<===<<<;;;999777666666555999;;;======<<<::::::;;;222222222333444555666777555555444444444555777888666999===>>><<<888555444///000222333333333444555222222333333444444555555333444555666777888999999:::999888666555555555555111333666999;;;;;;:::999555555444111///...///000111555888666111///111444555999;;;CCCVVVppp}}}^^^KKK999333555555444333333555888:::;;;:::999888888999:::999666333111111///222777===EEETTTlllwwwfffOOO@@@;;;;;;;;;:::222222222444777;;;???AAA999888555333222222333444000111333666999999777555666444333666999:::888555333333444444444222000///++++++---///222444777888888777555222000///------***---000000...---///111000000///...---///333777333333333333333333333333444333444666999::::::999///---,,,,,,///333444555555666777333...******,,,111333777888777555444444555666666444111///.../////////000///------///000444444444333333444444444444444444444222111000///000...,,,,,,---...---,,,///...------...000222444222222333333333333222222...///000000000///...---,,,222:::HHH^^^ssswwwpppXXXKKK???AAAOOObbbvvv{{{pppbbb\\\gggsssssslllhhhXXXSSSJJJ@@@:::777777888444555777;;;>>>>>><<<999777666777999<<<======;;;999:::::::::999777555333...222777<<<>>>===:::888444555444333111111222444555555666666555444222111BBBBBBAAA???===>>>CCCFFFJJJNNNQQQRRRRRRUUUZZZ___\\\___dddkkkuuuiiiYYYQQQNNNNNNQQQLLLJJJHHHHHHKKKMMMMMMLLLDDDCCCCCCDDDEEEGGGGGGFFFGGGEEEFFFLLLNNNLLLMMMRRRSSSSSSSSSSSSRRROOOJJJFFFCCCAAA===:::999999::::::999777555666999<<<<<<;;;<<<;;;999777666555555555<<<===???@@@???<<<888666333333333444666777777777:::777444222222222111000------...000222333111///...///000222444333111000000000111555999:::777444999999777111------222777777555333222111222333444//////000444999======<<<<<<;;;:::888666555333333777999;;;;;;999888777777222222333333444666777888777777666555555555666666666777999<<<===:::555111000///000111444555555444111222222333444555555555222444666999;;;;;;;;;;;;777777777777777777777888555666777888999999999999666777666555222111222444333777:::777111...000444666;;;AAAIII]]]ttt{{{vvvYYYIII:::444555666777888666777999;;;<<<<<<;;;;;;888:::;;;999666333222222,,,---333:::???HHH^^^sss}}}oooZZZGGG<<<999999888333444555777:::===???AAA888777555333333333555666222111111333666777555222222111222666;;;<<<888444222333333333222111000///,,,---///222444666777777666666555333111///---,,,)))---111000---+++---//////000000000000111444777222444555666555555444444555444666999<<<===:::888000...,,,,,,...111333444444666777444...+++,,,...444666888777444222111222:::::::::888444111000111111222222111...---///111666555555444444555555666444444444444444333222222333111---,,,,,,---------------,,,,,,,,,...222444222222333444444333222222.........////////////000///555===KKKcccvvvtttgggOOODDD<<>>===;;;999555666888666333111222333555666777999999888666555CCCCCCBBB@@@>>>???DDDHHHKKKOOORRRRRRQQQSSSZZZ``````bbbgggmmmwwwrrr```TTTNNNOOORRRJJJGGGDDDDDDGGGJJJKKKJJJCCCDDDDDDDDDDDDEEEFFFGGGHHHEEEFFFLLLMMMIIIIIIMMMNNNNNNNNNOOOOOOMMMIIIFFFDDDAAA>>>;;;:::;;;===???:::777666777:::<<<;;;:::;;;:::999888777777777777999;;;===??????<<<999777333222222222333444333222777555222111111111111000,,,,,,---000222222000...------...000111222111///000000111555888999666333888888666111------333999777666555333111111333555000000111555;;;??????>>>:::999777666444222000000444666888999888777777888333333444444666777999::::::999888666555555555555555555666:::<<<:::444///111///...111555888777555111222222333444555666666111444777;;;======<<<<<<555666666888999:::;;;;;;;;;::::::999999888888888777888888777555555666888555999;;;888000---///333555===EEEOOOcccwwwzzzqqqWWWIII;;;666666777999===888999:::;;;<<<=========999;;;<<<:::777444333333******000888<<>>???888666555444444555666777333111000222555666444111000000222777======888333222333333222222111000///...///111444666666666666444444444444222000---,,,+++///333111---***,,,......000111222222333555777111444666888777555444444444555777<<>>???>>>;;;777444222222333444555333///...///111777777666666666666777777333333444444555444444444666222...,,,,,,---...---------,,,++++++---111444222222444444444444222222///.........///000111222000666===KKKcccuuuqqq```JJJ@@@;;;AAARRRggg~~~{{{eee___\\\ZZZ^^^gggnnnoookkk^^^LLL>>>888888222444888===AAAAAA>>><<<666555666999;;;;;;777333555555444444333333222222///222777;;;======;;;:::555888:::999555222222333555666888:::;;;:::999888???@@@AAAAAA@@@BBBDDDGGGIIIMMMPPPPPPOOOPPPVVV[[[bbbhhhooouuu}}}kkkbbb^^^VVVMMMIIIFFFCCCBBBDDDGGGJJJKKKIIIFFFDDDDDDFFFGGGEEECCCEEEFFFHHHIIIKKKKKKLLLLLLJJJIIIIIIKKKNNNNNNKKKHHH@@@@@@@@@AAACCCBBB@@@???;;;:::999999::::::999777888>>>DDDDDD???999777777;;;===>>>===;;;999888888777777777555222///......222111111111111111111222000/////////111333444666///......///111111000//////111444555444444666777888:::;;;:::777555444444:::;;;:::777333222444777444444555666888:::===>>>999666444222333444333222222666999888555333555888888777777777999999777666999:::;;;;;;:::999888777777888999:::999777555333555444444555555666777777888;;;>>>???<<<888555444000///000777???@@@;;;555444444444555666:::@@@DDDGGGDDD???:::777777777888999666333333555777777666666999:::888333///...///777>>>III[[[tttvvvbbbPPPFFF:::444555888999999===<<<;;;;;;;;;;;;:::888777777666555333222111000000,,,///777<<>>BBBHHHMMMLLLJJJEEEFFFGGGHHHIIIGGGCCC???@@@AAABBBBBBBBBCCCFFFIIILLLKKKJJJKKKNNNPPPQQQQQQPPPMMMIIIGGGGGGHHHHHHHHHCCC@@@>>>>>>???@@@??????===@@@CCCBBB>>>::::::;;;222555888999999999:::;;;999::::::888555222111111777666666555555666666777444333111///.........///111000000222444555444333555666777666444333444555777999;;;;;;:::999999999444666888888666444444444666888;;;======;;;999777333222000111222444444333444777888777333222333555888;;;===;;;888444444555666666888999999888777777:::::::::999999888777666666555444444666999<<<>>><<<@@@CCCDDDBBB===999777///+++(((,,,333999:::999;;;:::888666777===EEEKKKRRRMMMDDD<<<777777999;;;:::666222000111333444555333444444111...---000444;;;AAAMMMbbb|||www^^^@@@<<<999;;;???BBB@@@<<<:::888777555555555666666777555222000///...///000555222444999;;;>>>KKKZZZ~~~{{{___DDD888555444333333444555555555444444444555666888999777333///---...///111444666888999::::::999888666444333222333333222222222222333333666666777777777777666666444333222000///...---,,,...000111111000...//////---+++***)))***,,,///111444333222111111222333444333222111333555666666555444555555666444333000///111222333333222222444666:::::::::888555444444666444444333222000......---000///...000222444444333333555666555333333444555555444444555777888777555999999777666444333222111111000///000333666666666++++++,,,///444555333000111000111333666999::::::;;;???FFFTTTccciii___RRREEEAAAAAANNNhhhqqq[[[HHHCCCGGGJJJaaa{{{{{{kkk^^^OOOEEE999333333777999999:::888666666777888777666999:::999666222/////////---,,,+++---111444666666999:::999777444222111222888888666333111000222555EEEEEEEEEDDDCCCDDDFFFHHHFFFGGGIIIJJJLLLQQQWWW\\\cccdddhhhrrrrrrgggZZZOOOEEEBBBAAAEEELLLOOOMMMIIIFFFGGGHHHIIIIIIIIIGGGFFFEEEFFFFFFDDDBBBBBBFFFIIIOOOMMMKKKJJJLLLNNNPPPQQQVVVSSSOOOMMMKKKIIIGGGEEECCCBBBBBBCCCDDDCCCAAA???@@@AAAAAA???;;;888777888000333666777888888999:::999::::::999666333333333888888777777777777888888555444222111000000000000333222222444666777666444777888888666333222333444555777:::::::::999::::::777777777666555444444444555777999;;;<<<<<<<<<;;;444333222333666888888777555777777555222111222444555999<<<999333///000222444555666888888888777777888888888888777777666666555333222222444777<<>>;;;:::===BBBEEECCC@@@999888777555333333555666666555222000000222444555777555555888999;;;DDDOOOpppnnnSSSBBB;;;777555555666666666666666666555777999:::999666111...+++...111333555777999:::999999999888666444222111111222333333333444555666999999999999888777666555222222222111000///...------...///...,,,******+++---,,,+++***+++---000222444333222222222333444555333222111111111111222111222444666888888666222000000111222222222222444666888999999888555444555666222000......000111///---/////////111444555555444111333444333333333555777666555555666777888666555::::::999777666444333222333333222333444555555555((('''(((---555888666222111000111555:::===;;;999888===IIIXXXeeeeeeXXXKKKCCCAAAFFFZZZuuujjjRRRDDDAAAEEERRRfffvvv{{{aaaSSSBBB777555999<<<<<<:::888777666888888888777666777777555333000000111///...------...111222333666666666333111000000222666777666444222222444555DDDEEEEEEEEEDDDEEEHHHJJJEEEFFFHHHJJJMMMRRRWWW[[[___dddkkkttt~~~rrreeeYYYOOOKKKHHHGGGJJJOOOQQQNNNJJJIIIIIIIIIHHHIIIKKKMMMOOOMMMOOONNNKKKFFFEEEHHHLLLQQQPPPMMMJJJIIIJJJMMMOOORRRQQQPPPPPPOOOLLLGGGDDD@@@AAADDDFFFGGGEEE@@@<<<@@@@@@>>><<<888555333333000333555666666555666777777888999888666444444555888888777777777777888888666555444333333444555555555444444555777888666555777888777555333222333444333555888999999999999:::===:::777444444555666777999888777666777999<<<===444333333555888:::999999666666555333222111222333222555777444...+++,,,///444555666777888888777666555666666666666666555444333222000///111444888;;;:::===@@@@@@>>>:::888666444222222444777999777555555666888999:::<<<@@@BBBBBB@@@>>>;;;888666555555888666333000///000222444333222...(((###"""&&&***111<<>>EEE^^^vvv|||dddPPPCCC;;;666666666555555555666666777999;;;;;;888333///,,,---000444666666666777888666666777777666555333222000222555555444444666888::::::999999888666555444000111222333222111///...---------+++'''&&&&&&&&&------------...111333444555444333333333555666777666555333111...------------000555999:::999666444///000111111111111333666666888888888666444555666111///---///333555333000111000111222555555444333///111333444444555777999666555555666777777555333888888888777666444222111444555444444222111111111&&&%%%'''---666:::999555111111333888======:::666222===PPPdddnnnfffTTTFFF@@@@@@KKKeee~~~cccMMMCCCBBBFFFNNN\\\kkkwwwqqqcccOOOAAA;;;:::::::::777555444444555666666555111333444444333111111222222222111000//////000111222333333111///...///111222444777888777777777888EEEFFFFFFEEEDDDEEEGGGIIIEEEFFFHHHKKKOOOSSSWWWYYY[[[bbbmmmwwwwwwhhh[[[RRROOONNNNNNOOOPPPPPPOOOMMMKKKKKKKKKIIIIIILLLPPPTTTRRRTTTUUUQQQKKKHHHKKKOOORRRQQQOOOLLLIIIIIIKKKNNNKKKKKKMMMOOOOOOMMMIIIEEE===???BBBEEEFFFCCC>>>:::<<<<<<:::999666444222111111333555666555444444555555777888888777666777888888888888777777888888888777666666555666777999:::777666666666777777666444555666555333111111333555222555777999888888999:::AAA===888555555888:::;;;???;;;666111000333777:::333333333666888:::999888666555333222111222222333111222222///,,,+++---000555555777888888777666666333444555777777555333222222111///...///111444555666999;;;;;;999777666777555555666888:::999777444333666:::<<<<<<===???@@@=========<<<;;;999777555555555444222000000222444777555000)))"""!!!$$$(((///>>>UUUpppuuuXXX@@@<<<888999>>>BBBBBB@@@888:::<<<:::777555666999666555555555777:::===???555666777888888888;;;>>>PPPmmmrrr^^^LLL@@@666555444444333444444444888:::;;;:::666222...,,,///333888999777444444555333444666777777555333222///222666666444444666888999999888888777555444333...///222444444222000...---...---***'''&&&&&&'''---...///111333555666777666666555555555777888999777777666333///+++*********...333999;;;;;;999777000111222222111111333555555666888888666555555666222000///111555777666444222222222333444444222000---000333666666777888999666555555555666555333222444555555555444222111///333444555444111///...///((((((+++000777:::999777111444888===???<<<777333111@@@ZZZssszzzkkkRRRBBB<<<@@@QQQooouuu\\\LLLAAA???BBBLLLYYYdddpppxxxvvvmmm^^^OOODDD===999888666444222222333333222111///111444444333222111222333444555444333222222333111222333222111000111222111444888;;;<<<<<<<<<===HHHHHHGGGEEECCCCCCDDDFFFFFFGGGIIIMMMQQQUUUVVVWWWYYY```kkkxxxmmm___VVVOOOQQQRRRQQQOOONNNPPPRRRLLLMMMMMMLLLJJJKKKNNNQQQOOOSSSUUUSSSMMMJJJLLLPPPQQQRRRQQQNNNKKKKKKMMMOOOLLLKKKKKKLLLLLLKKKGGGDDD======>>>???@@@???<<<999777666777777777666444222000222555666555444555555444666888999999999:::<<<999999999888888999999999999888777777777888999:::999888777777777666444222222333333111000111444777333666888:::999999999:::???<<<888888:::===??????>>>999333...---000555888555555555888:::;;;:::999555333111000111222333333333111///------///222444666777888888888777666555111333666999999666333111333222111/////////000000444555666666555555666888444555666777999888666555222555777999999:::===???<<<<<<;;;:::999888777666222444555444222111333555;;;999555...'''%%%'''+++222DDD]]]uuujjjMMM:::777444777<<>>;;;777;;;>>>===999666666888555555555666777999:::;;;555777999999999:::;;;;;;JJJiiizzzfffSSSEEE777666555444444444555555555888999888444111///000///444:::;;;777444333444222444666777666555222111...222666666444333555888666777666666555444333222+++---111333444222///.../////////---+++***,,,......111555888;;;<<<<<<<<<888777666666777999:::;;;666777888555000,,,++++++)))---222888;;;;;;:::888333444555444333333444666333555777888666555555666111111222333666777888777333222222222222000---***)))---333666888888888999666555444444555444222000000000222222222000///---///222444333111//////000---///111444777777777666333999???BBB@@@;;;555222444DDDbbb|||kkkOOO>>>:::AAAWWWxxxiiiVVVEEE@@@@@@FFFLLLRRR\\\eeepppnnnhhh]]]QQQGGGBBB@@@<<<:::777555555444222000222444666666444111000000111444888999888777777888333555777777666555555666555777:::<<<===>>>@@@BBBKKKKKKIIIFFFBBB@@@AAABBBFFFGGGJJJNNNSSSVVVVVVUUUYYY]]]hhhyyyqqqaaaWWWNNNQQQTTTRRRNNNMMMQQQUUULLLNNNPPPOOOKKKIIIJJJLLLJJJOOOTTTRRRLLLJJJMMMQQQPPPQQQRRRPPPMMMMMMOOORRRRRRPPPMMMJJJIIIFFFCCC@@@>>><<<::::::;;;<<<;;;:::222333444777999999777555...111444555555555666777444666999:::;;;<<<===???;;;::::::999999::::::;;;:::999888777777888999999;;;999888777777666333111000111111000000222555888555777:::;;;:::::::::;;;<<<:::999;;;???BBBBBBAAA888555000------111555999888888999;;;>>>>>>===;;;444222000000111333444444666222...,,,///333666888888888999999999777666555111333777:::;;;888444111444333222111///......---333444444333333444777999333333333444666777777777111222333333444666:::======;;;999666555444555555111444666666444222444555>>>===999222,,,))),,,///666JJJcccxxx~~~aaaDDD444222111555;;;>>>;;;777555:::???>>>:::666666888555555555666666666666666555888:::;;;;;;===<<<:::JJJggg|||jjjWWWHHH:::999888777666666777888333555777666333111111333...444;;;<<<888444444555333555666777666444111///...222777777444222444777555555555555444333222111)))+++///222333111///---000000111000///000222444222555:::???BBBCCCCCCBBB888888777888888:::<<<===444777999777222...,,,,,,***---222777::::::999888666777777666444444555777333555777888666555555666111222333555666777888999333222111111000...***&&&'''+++222777888888777777666444333333444333111///,,,...///000000///---,,,,,,000333333111000111333111444777888666555444555555<<>>;;;999666444222555777888777444111//////...333999<<<;;;;;;<<<===555888;;;<<<;;;:::999999::::::;;;;;;<<>>>>>======999666777;;;<<<999555888777666555555555555555555555777999;;;:::777444444333333333333444444555666888:::;;;<<<;;;:::999::::::;;;>>>BBBCCCAAA>>>:::888555222000111555888888===AAAAAA===:::;;;===777333///---///333777999555444111111333888>>>AAA===;;;888777777777666555666666777888999888555333555666555333000///000222444222000000111333333222666666555444444555666666888222...///222444888>>>@@@>>>;;;777555444444555555777888666333111444666;;;;;;999555000///111333BBBRRRnnnsssVVVDDD333555666888999::::::999888888888888999:::;;;<<<777666555444444555777888:::777666999>>>AAA>>>;;;III[[[qqqzzz```IIIDDD===555444777:::888444888888888555111222555999777777888999;;;:::888555444444444555555444111...666555333222111222333444:::666333444888999777333---///222555555444222111222222222333555777999:::777888???LLLWWWVVVJJJ===999666444777;;;===:::666888666555444444444333222///000111222333444555555444444444444555555666666666222///111555888666333555444444444555666888999555222000000000...***&&&)))+++...111444666777777666555333222222111000...,,,++++++---000111...+++000444666222000333777888555333222555666444666:::<<>><<<999666999;;;;;;999444111111333333333999BBBFFFCCC??????:::;;;???CCCAAA:::777999CCC===:::<<<>>>AAAJJJUUUMMMJJJGGGEEEDDDEEEGGGHHHGGGJJJNNNQQQSSSUUUVVVWWW^^^cccooo{{{dddVVVTTTVVVUUUOOOMMMOOOPPPMMMUUUTTTSSSQQQPPPNNNMMMMMMMMMMMMMMMLLLLLLMMMMMMMMMQQQPPPNNNNNNOOOOOONNNLLLKKKHHHDDDBBB@@@>>>;;;999777666555555777888888777///000222444666999;;;<<<777555222111111333555777666666666888;;;======<<<<<<999666777;;;<<<:::777555555444444555555666666555555666999;;;;;;999777444444444444555666777888777666666666666777888999:::999:::===@@@AAA???===;;;:::777444111222555888:::>>>BBBAAA===::::::<<<777555222111222555666888555444222111333888===@@@===;;;999999888888555444444555777999::::::888777999888666444222333444555333222111111222555777888666666777777888888888888888222///111444666:::@@@@@@???<<<999666444555555444555555444333333555777999::::::888666666999<<>>===<<<;;;:::999999888888888999999777666555444444555777888999777555888===???>>>;;;CCCPPPcccuuu~~~ooo___LLLAAA555111555888777444333444444333111333777;;;777777888:::;;;;;;999777444444555666777666333111444444333333333444555555:::777666777;;;<<<999666000333666999999777444222111111111111333666999;;;:::===DDDQQQ[[[XXXKKK???999888888;;;??????:::555666666777888999888666444111111111111111111111111333444555666666666666666999777555444555555333111555555555444444555666666444333111111111000,,,)))+++,,,///111333444555555666555333222333222000...,,,******,,,///111000...444777777333222666888777666333333444444333555:::III\\\^^^PPPDDD777111666EEEWWWqqqxxx^^^FFF<<<;;;NNNggg}}}dddUUUHHH???AAAAAA>>>???FFFVVV___llluuuyyyvvvqqqnnnjjjcccYYYRRRLLLFFF???999:::;;;;;;888444222333555777888???HHHLLLHHHCCCAAA===<<<>>>BBBAAA;;;999:::@@@???BBBHHHKKKNNNWWWbbbKKKIIIGGGEEEEEEFFFHHHIIIEEEIIILLLOOOPPPSSSXXX]]]___bbbllljjjXXXUUUVVVUUUQQQOOOPPPPPPMMMRRRTTTUUUVVVTTTQQQNNNLLLMMMMMMMMMMMMMMMMMMMMMMMMTTTOOOLLLLLLOOOOOOLLLHHHEEEBBB???<<<;;;999777555333111111222444666666666000000111222333555777888666555333333333555777999999888888999;;;<<<;;;999:::888666777;;;===<<<:::333333444444555666666777666555555777:::;;;;;;:::666666666777777999::::::777555222000111333666888:::999999;;;===>>>===<<<<<<<<<:::666333333444666;;;>>>AAA@@@<<<::::::;;;777777666666555555555666555444222222444888<<>>FFFRRRcccuuu~~~wwwXXXHHH666///333888888555333333333222111333777;;;777777888:::<<<===;;;999555555666777999888555333111222333444666666777777:::888999;;;??????<<<888555888;;;>>>===:::666333111000///000222666999<<<<<>>AAAUUUmmmpppYYYLLLAAA???===999:::???JJJRRRaaaqqq~~~{{{vvvnnnggg___TTTHHH@@@??????===999666444555666999;;;BBBLLLOOOJJJCCC@@@>>>;;;;;;>>>???;;;999:::===BBBJJJQQQVVV\\\iiivvvKKKIIIFFFDDDDDDDDDEEEFFFBBBGGGLLLNNNOOORRRXXX]]]^^^cccooouuudddVVVUUUTTTSSSSSSTTTSSSQQQOOOPPPSSSTTTTTTRRRPPPNNNNNNNNNOOOOOONNNNNNMMMMMMPPPLLLIIILLLQQQQQQKKKDDDBBB???<<<999888666444222///......///222444555555444333222111000000000111555444444555666777999:::;;;:::999:::;;;;;;999777999777666777:::=========555666666777777777666666444333222444777:::;;;<<<:::999999999999::::::;;;666555222000111222555777:::::::::;;;;;;<<<;;;;;;;;;;;;:::888555333333444888;;;===<<<;;;999:::;;;999999888777555444555666555444333333555888;;;======<<<<<<;;;:::888333000000222666888888888888888;;;777111......000111111333222111///000333888<<<:::999888777777888999:::999666555888888777:::???BBBBBBAAA===888555666888555111...///444888999888888888888777777999:::<<>>??????>>>;;;999888777555444333333444555666555555555555666777888888666444555888;;;<<<===<<<@@@FFFTTThhh|||aaaNNN888...111777999777777666444222222444666888777777888:::<<<======;;;888777777888999777444222...000222555666777777777888888:::===@@@@@@===:::888;;;>>>@@@???;;;666333000///...///111555999<<<;;;===AAAHHHMMMJJJBBB:::666555666777999777333///111666<<>>:::555222222222111///...,,,+++***)))+++///444666777666666:::>>>@@@===666111000111666666666555444111///---111111000111111000000///000111222222222111000///555444333444555444222000000...,,,+++,,,...111222888777444222555;;;<<<888555222111222222444;;;DDD\\\gggaaaNNN>>>222555DDDYYYuuu|||fffUUUJJJ@@@DDDZZZsssyyyaaaTTTGGGAAA===999:::===>>>EEERRR```nnn|||}}}vvvmmmaaaSSSKKKEEECCC>>>:::666555666777777999AAAJJJLLLEEE===999;;;666444777:::999999;;;@@@IIITTTZZZ^^^fffuuuNNNLLLJJJGGGEEEDDDDDDDDDAAAEEEKKKNNNPPPQQQTTTWWW]]]gggxxxnnnUUURRRPPPRRRTTTUUUTTTTTTOOOPPPQQQRRRSSSSSSTTTTTTOOOOOOPPPPPPOOONNNMMMMMMIIIFFFGGGLLLQQQQQQIIIAAA???<<<999777555444111//////...---///111333444444444333111000//////000000444444555666777999:::::::::999999999::::::888666777666555666999<<<===>>>::::::::::::999888666555222111000111444888::::::===<<<;;;:::::::::::::::666666666555555555555555;;;;;;<<<<<<;;;:::::::::777888999888666444333333333555777888888999:::;;;<<<;;;999555222222444777666666666666777999;;;<<<===<<<;;;;;;:::777333///333666999:::888777777777===999444000///000111222777777555222000222777;;;<<<:::777555555777999;;;;;;999:::<<<:::777999===DDDFFFFFFBBB<<<888999;;;:::666444555888;;;<<<;;;:::888666666777999;;;<<<<<<:::<<>>===666555333222222333555666666666555555555555666666777666444555777:::<<<===999;;;@@@III]]]ssseeeRRR;;;...///555777666888666444333444666999:::888777777999<<<======<<<:::999888999888666222///...///222444666777777666666777:::<<<>>>>>>;;;999999;;;>>>???>>>:::555222000/////////111555999;;;;;;:::;;;===??????<<<999777666444333333333222111555:::@@@CCC@@@:::444111000000//////......------(((+++000555888::::::999666;;;???===777222222555666666666555333111...---000000000000000000000111222222333333222111000///444444444555666666333111222111///,,,+++---000222555555111///444;;;===:::333111000111333777CCCOOOeeegggZZZIII???888;;;JJJ\\\|||eeeTTTJJJAAAGGG___xxxkkk^^^OOODDD???<<<;;;===999???FFFKKKSSSddd|||vvvjjj]]]UUUFFFBBB<<<888666777999;;;777888===EEEGGG@@@888444666111...111444666;;;@@@JJJXXXgggnnnoooqqqwww|||SSSQQQNNNKKKIIIHHHGGGGGGDDDEEEIIILLLOOOPPPOOOOOOTTTcccwwwsssVVVPPPMMMPPPSSSTTTTTTUUUTTTSSSRRRRRRSSSTTTVVVXXXMMMNNNOOOOOONNNMMMKKKJJJAAAAAACCCHHHMMMKKKDDD===:::888555444444333111000222111///000222333333333111000//////000222444666333444666777999999999999888777777888999999888666555555444555666999<<<>>><<<<<<<<<<<<;;;999666555111//////000333666888888===<<<;;;::::::999999:::666888:::;;;:::999777555999<<<>>>>>>;;;999888777333555888999888666555555000111222444777999;;;;;;<<<<<<:::666111111555999888888888888999:::;;;<<<;;;:::999888888666222000666999<<<<<<999666666777888777555111......111444777777666333//////333777888888777777888999;;;<<<;;;;;;>>>@@@===888999>>>HHHKKKLLLGGG@@@<<<===???BBB@@@???>>>?????????>>><<<999555444666:::===>>><<<777444777::::::<<>>???>>>===<<<<<<777666444222222444777888777777777666555555444444666666666666888:::<<<===555888<<>>888777777888;;;<<<<<<;;;:::999999999999777333000111222333444555666666777666777999;;;;;;:::999888999:::<<<<<<;;;888444222000000111111333555888999;;;:::888777777888999::::::999777555444444555666888>>>CCCDDD@@@:::555444......//////000000111111...000444777:::<<<<<<<<<222777;;;:::666333555888666666555444333111000///111222222111000000222333222333444444444333222111333333444666888777555222222222000...,,,---000333444444222///222888<<<:::444222111333555;;;KKKYYYpppjjjVVVGGGCCC>>>AAAOOO```hhhSSSHHH@@@KKKddd|||wwwjjjXXXJJJAAA>>><<<<<<;;;???@@@>>>???NNNhhh}}}~~~rrreee]]]KKKEEE===999888:::===???:::999<<>>>>>???AAACCCAAA>>>:::666444333444666777777777777555333333333444333222000000//////111444777999333444666888999999888777555444444666888999888777444444444333444777;;;===:::;;;<<<<<<;;;999777666111000000111444666777777999999999999999:::;;;;;;999:::<<<===<<<;;;888777777:::>>>>>>;;;777444444///333888::::::999888888111111111333666999:::::::::<<<===:::555333666999999999:::;;;;;;<<<<<<<<<:::888666666555555333111333777;;;:::777444444666555888:::777333333888>>>===??????;;;777666:::>>>???BBBGGGLLLNNNNNNMMMLLLGGGIIINNNQQQOOOJJJKKKPPP[[[___```\\\TTTOOOOOORRRYYYZZZZZZXXXUUURRRPPPPPPPPPJJJCCC@@@AAAEEEHHHIIIJJJDDDAAABBBCCCAAABBBDDDEEEDDDCCCAAA@@@>>>>>>======;;;888666555666888:::999888888777555444222222555666777888999:::<<<===666:::===>>>FFFYYYmmmyyysssfffTTTCCC:::777666666444222000222666;;;===>>>999888777777999::::::999999999999:::;;;:::777444666666666666666666777888777888999999888888888888999:::::::::888666444333111222333444555666666777999999777555444444666999999:::999999777777777888777<<>>OOO___sssiiiTTTFFFEEEBBBGGGWWWgggkkkQQQDDD@@@MMMhhhzzzeeeRRRFFFBBB???<<<<<<======999888BBBVVVfffwww}}}zzznnnggg]]]UUUJJJAAA>>>???@@@@@@>>>;;;:::======888444333555444555777999???NNN\\\oooyyy~~~xxxnnneeeZZZQQQPPPOOONNNLLLKKKJJJJJJJJJPPPIIICCCCCCHHHKKKIIIEEEJJJWWWmmmfff[[[SSSUUUWWWVVVVVVYYYVVVUUUTTTSSSQQQOOOMMMLLLHHHIIIJJJJJJIIIGGGEEEDDD======<<<;;;:::999999888555444444666:::===??????:::888555444555444333222444222111000111333666888333444666888999888777666333222333555888999888777444444333333333666:::===888999:::;;;;;;:::888777222111111333555777777666666666666888999;;;<<<===;;;<<<<<<<<<<<<;;;:::999444999>>>>>>:::555222111...222888<<<===<<<;;;;;;444333222444666888999999999<<<@@@>>>999666666999:::;;;<<<<<<======<<<<<<:::777555444444444333222...333777777333000111444:::@@@EEEDDD??????FFFNNNJJJMMMNNNLLLGGGFFFIIIMMMPPPWWW```iiimmmlllhhheee]]]```fffkkkiiidddfffkkkuuuyyy{{{wwwnnniiijjjmmmvvvyyyzzzxxxqqqllljjjjjjmmmeee[[[TTTTTTVVVXXXYYY```ZZZWWWXXXWWWRRRPPPPPPTTTRRROOOKKKHHHFFFEEEEEEBBB@@@<<<999777888999;;;:::999999777555333111000444666999::::::;;;<<<===:::???@@@<<<>>>NNNcccqqq}}}sssbbbQQQDDD===::::::777444111111555999:::::::::888666777888999999888888888999;;;======:::888;;;:::888777777777888999888999999999777777888999999999999888777666555444222333555666777777666555555666777555222222444666666888;;;;;;:::888777777222777;;;;;;666333333555000000111222333444444555777777666555444333333333111222222333333444777888666555444333222333444555666777888666333333555888222333444666777777666666222333555777999999666333+++---///000///000444888777:::888222///222777999;;;999777666777???QQQbbbnnneeeRRREEEDDDBBBKKK^^^llllllNNNAAA@@@MMMjjjoooYYYLLLFFFBBB>>>:::;;;:::888888???JJJTTTcccnnn|||uuunnnrrrgggXXXLLLEEEBBB@@@??????;;;888:::999555222333777888;;;<<<>>>EEEWWWhhhvvveeeWWWQQQJJJCCCKKKKKKKKKKKKJJJJJJIIIHHHMMMHHHDDDEEEIIIKKKFFFAAAGGGXXXsss}}}jjjZZZWWWUUUQQQSSS[[[\\\XXXRRRNNNLLLLLLLLLKKKJJJJJJHHHFFFDDDBBB@@@???<<<<<<;;;999777666444444777888888999999<<<@@@CCC@@@===999444222333555666999666333333555777777555444333444666999999666222777888888888999999999999888666444444666999:::;;;999999888777555666999;;;<<<999777777999999777444444444666888999::::::::::::;;;<<<<<<;;;:::888777666777888999888777444333000555;;;>>><<<;;;<<<>>>888555111000222666999;;;555999===>>><<<:::<<>>IIIVVVYYYUUUVVV___hhh___eeefff^^^ZZZ]]]bbbccciiirrr|||}}}wwwvvvwwwzzz~~~~~~{{{xxxtttrrrmmmjjjnnnuuu{{{|||zzztttmmmgggffffffhhhhhheee___YYYUUUVVVXXXYYYLLLDDDEEEDDD>>>===BBB>>>===;;;;;;<<<<<<:::888:::999999999:::;;;<<<===>>>===>>>===<<>>999555555888999666333111222444444444444666777:::999777666666666777888555666666666666666555555555555555333222222333555:::999888666555555555555///...///333777999666333777444111111333444222000222222111///......111333777444111111444777777777444333222222111111222222777888888888888888777777444333444888;;;;;;777444555666666555333222222333111...+++---111555777777:::999999888333111666>>>===>>>???<<<;;;BBBSSSbbbhhhZZZLLLFFFDDDEEELLLUUUjjjaaaIII???DDDXXXtttmmmYYYKKKCCC@@@AAA===;;;;;;999999???GGGRRR```vvvtttqqquuuxxxssshhhZZZMMMDDD@@@???:::888777999999555555888888;;;@@@FFFLLLWWWgggttt{{{eeeQQQEEE@@@>>>===IIIIIIIIIIIIHHHGGGFFFFFFJJJGGGEEEFFFIIIKKKHHHEEEIII]]]{{{uuueee___YYYRRRQQQVVV]]]YYYSSSOOOMMMLLLKKKJJJHHHGGGEEEBBB@@@>>>======<<<<<<;;;:::888777666666888999999999999;;;>>>AAA@@@===999555333444666777777555333333666888888777555444555666888888555222666666666666777888888999888666555666999;;;<<<<<<888777666666777999;;;===>>><<<;;;;;;<<<;;;888555222333444555666777777777888999:::::::::999888777777888888999888777555444222666;;;??????>>><<<;;;777555222111333555666666999<<<>>>???>>>===>>>@@@<<<:::888888:::<<<<<<<<<;;;777666777777666999>>>@@@>>>>>>BBBHHHMMMNNNNNNQQQ\\\iiiooonnnooouuu{{{{{{}}}{{{tttqqqtttwwwvvv{{{}}}~~~|||{{{||||||}}}||||||}}}|||uuupppnnnooonnngggaaa\\\UUUKKKDDDCCCDDDDDDEEEFFFFFFCCC???<<<:::;;;;;;:::999888:::;;;>>>======<<<;;;>>>KKKYYYqqquuurrrcccSSSGGG@@@===:::777333111222333444444555555555444444555777999999:::;;;<<<<<<<<<;;;:::<<<888444555777888555222000222444444444555666888999999888777777777777777555666666666666666555555666666666444222111333444777777666555444444333333...---...222777888666333666444333222333333333222222222111///---...000333555333000111444666777666555444333111000///......666777888888888777666555444444555888:::;;;888555444555444333111000111222222///------111444666666999999;;;;;;777444888@@@IIIKKKIIICCC>>>DDDWWWhhhgggXXXJJJCCCAAABBBKKKWWWjjjsssYYYFFF@@@FFF^^^xxx|||jjjZZZOOOIIIFFFAAA===<<<;;;999<<>>>>>;;;888555444555777888555444333555777888888888666555666888999888555333666666555444555666777888777666777999<<<>>>======666444222444999===???>>>@@@@@@?????????===999666222333444444555555444444666666777888888888888777999999999888777777666666444666;;;@@@BBB@@@<<<888444333333555777888777666:::;;;<<<===>>>>>>>>>>>>???<<<:::999;;;===>>>>>>@@@======@@@AAABBBHHHOOOWWWVVVWWW]]]eeekkknnnmmmmmmuuu}}}{{{}}}}}}{{{zzz}}}wwwuuuzzz~~~wwwpppmmmnnnppp{{{zzzzzz}}}pppoooqqqwww|||zzzoooeee[[[SSSTTTVVVYYY\\\[[[UUUMMMGGGDDDGGGHHHEEE???;;;===???AAA???>>>===::::::CCCMMM[[[fffmmmcccQQQEEE???===555555444222//////000111333222222111222444666888;;;;;;<<<<<<<<<;;;:::999888666333444666777444222...111444555555666777888888888999:::999888777666666666666666666666666666777888666444111000111333333444444444444333111000,,,,,,,,,000555888666333333444555444333222333444333222111...,,,---000333222111///000333555666666666555333111...,,,+++***222444666888888666444333444444555777999999777555444333222000......000222444222//////111333555666666777999;;;888666;;;BBBXXXYYYUUUIII???FFF[[[nnnhhhWWWFFF???===@@@MMM]]]qqqeeeQQQDDDBBBKKKdddzzz{{{kkk^^^VVVMMMEEE???===<<<:::<<<@@@DDDMMM]]]kkkpppmmmlllnnnrrrvvvzzz}}}wwwhhhUUUGGG<<<666222555888888999;;;AAAKKKXXXaaagggooo{{{ooo```KKK===888666444111DDDCCCCCCBBBAAAAAAAAAAAACCCFFFIIIJJJJJJKKKNNNQQQQQQfffvvvjjj___VVVRRRTTTXXXTTTOOOKKKHHHEEEBBB@@@CCCAAA===:::888999:::;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;999888888999;;;:::888666333333444666777555555666777777777777666555555777999::::::999777999888666444444555666777555555777:::===>>>===;;;555111///222:::@@@AAA???@@@AAAAAAAAA@@@===999666555555555666666555444444555555666777888888999999;;;:::999888888888888888555666999>>>BBB@@@:::444000111333777;;;<<<:::888:::;;;;;;===>>>?????????BBB@@@>>>>>>AAADDDFFFGGGGGGFFFIIINNNQQQUUU^^^gggxxxvvvwww{{{wwwpppoooooommmiiidddfffiiikkkmmmooonnnlllfffggggggeeebbbccchhhmmmkkkiiieee```ZZZXXXYYY\\\gggeeeeeehhhmmmnnniiicccXXXXXX^^^gggnnnrrrxxx~~~|||zzzvvvtttuuuyyy{{{rrrmmmpppvvvzzzyyyqqqfff^^^XXX\\\]]]WWWMMMFFFGGGJJJKKKHHHFFFDDDAAA>>>AAAHHHLLLXXX___XXXJJJ@@@:::777111333555333000///111444222000//////111444666777<<<<<<<<<;;;::::::999888555444222333555555333111---000444777777777777888666777999;;;;;;:::888666666666666666666777777777999999777444111000000222111222444555555333111000,,,++++++///444777666333111333666555222111333666333333111...,,,---000222/////////000111333555555555555333222000---,,,+++...000333666666444111///222222333444555555555555444444222///......111444666444222111111333555666444444555666555555>>>HHHaaabbbZZZJJJ@@@HHH___qqqkkkWWWDDD===;;;@@@RRRgggxxx[[[JJJBBBDDDOOOgggzzzvvvkkkeeeWWWMMMCCC>>>===<<<>>>BBBFFFMMMXXXcccjjjlllkkkkkkiiinnnwwwyyygggYYYDDD:::222333777;;;???CCCLLL___rrrvvvppplllnnnqqqaaaUUUFFF>>><<<;;;666111BBBAAAAAA@@@@@@AAABBBBBBDDDHHHLLLLLLKKKKKKOOORRRSSSeeerrreee[[[WWWWWWVVVRRRLLLHHHEEECCCAAA@@@BBB@@@===:::999:::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;999777666777888777555333111111222444555777888999999888666444333222555888:::<<<<<<<<<<<<;;;:::888666555555555555333444666999<<<===;;;999444000...111999???@@@>>>>>>???@@@@@@>>>:::777555555555555555555444444333555666666777888999::::::::::::999999999999:::;;;666666777;;;>>><<<777222000111444888;;;;;;999666:::;;;===???@@@CCCEEEFFFFFFFFFFFFJJJPPPVVVZZZ[[[SSSTTTYYY```eeejjjuuu{{{wwwwwwnnnccc^^^]]]\\\WWWTTTRRRSSSTTTVVVXXXXXXZZZ\\\WWWVVVUUUUUUWWW[[[^^^___[[[YYYWWWTTTRRRRRRSSSUUU\\\[[[\\\aaaeeeccc\\\UUUOOOPPPVVV```eeeddddddeeeeeeaaa]]]\\\^^^eeekkkppprrrrrrrrrpppooorrrxxx~~~wwwpppssstttnnnccc\\\[[[^^^]]]XXXVVVUUURRRNNNNNNQQQPPPTTTTTTMMMFFFAAA:::444111444666555333333666999333000------000444666666<<<<<<;;;:::999888888777444333333333333333111///---111555888888777777777333555888;;;<<<;;;999777666666666666666777888999999999777444111///000111111222444555666444333222,,,++++++...333666555333...222555555333111333555333333222000......///111...//////000111222333444444444444444222111//////+++---111333333222///---//////000000000111222333555555333111///000333666888666444222111222555666666444222222222777DDDRRReeedddYYYIIIDDDRRRggguuulllVVVCCC===<<>>999999<<>>>>><<<555...AAA@@@@@@@@@AAACCCDDDFFFIIIKKKNNNMMMLLLKKKNNNPPPSSSaaa{{{qqqbbbZZZVVVTTTOOOIIIEEEDDDCCCCCCCCCBBBAAA???===<<<<<<===>>>;;;;;;;;;;;;;;;;;;:::::::::;;;;;;999777666666666555444222000000000111222777:::<<<;;;888555222111000444888:::;;;;;;;;;<<<888888888888777666666555444444555888:::;;;999777333111///111666:::<<<<<<:::<<<>>>===:::666555444333333333444333333222222666666666666777888::::::888999999:::;;;<<<======888888777888888888666444444444555888::::::888666888<<<@@@BBBCCCFFFLLLQQQTTTUUUYYY___gggnnnrrrssshhhjjjqqqwwwyyy|||yyyuuuqqqmmmgggcccaaaXXXQQQPPPPPPMMMJJJIIINNNMMMNNNPPPPPPOOORRRVVVWWWTTTRRRSSSVVVXXXXXXVVVSSSRRRRRRRRRSSSTTTVVVWWWWWWXXX[[[```dddbbb\\\WWWSSSSSSYYYaaaddd```ZZZXXXZZZUUUOOOLLLNNNSSSXXX[[[```___\\\XXXVVVYYYaaahhhoootttwwwwwwyyy{{{{{{}}}vvvqqqmmmnnnmmmiiihhhiii___[[[TTTLLLJJJIIIBBB:::777777777555444444666888666222------111555666666;;;:::999888777777777777333444444444333111///......222777:::999777555555000222666999;;;;;;:::999777666666555666777999:::999999777444111///000222111222444555666555555444...,,,+++...222555444333---///222333333222333333333444555333111//////000...000111111000000222333333444555555555444333222+++---///111222111///...---......---,,,---000222555555555333111222555777888888666444222222555888999666333222444<<>>888???PPPlll~~~~~~{{{xxxmmm```SSSHHHAAACCCIIIYYY___dddfffjjjnnnnnnlllpppooonnnrrrwww{{{|||{{{sssfffVVVIIIAAA???DDDLLL```xxxnnn]]]RRRKKKAAA@@@?????????<<<666111AAA@@@@@@AAACCCEEEHHHJJJOOOOOOOOONNNMMMLLLLLLLLLRRR^^^ttt~~~kkk[[[SSSOOOJJJCCC??????@@@BBBCCCAAAAAA@@@???>>>>>>>>>>>><<<;;;;;;;;;::::::999999999::::::999777555555666555444222111000000000111555999<<<===999555333222000333777888777666777888222333555777888888777777666555666777999999888666333222111111333555777888888:::;;;999666444444555222333333444444444333333666555555555555666888999666777999<<<===>>>??????;;;;;;999666444444777999888777888;;;>>>AAABBBAAABBBIIIPPPRRRRRRUUU___gggqqqrrrtttyyy~~~uuuxxx}}}~~~|||~~~{{{zzzzzzwwwrrrnnnmmmkkkgggeeebbb^^^YYYUUUPPPIIIGGGKKKMMMKKKJJJLLLRRROOOOOOQQQOOOKKKNNNTTTWWWXXXXXXWWWVVVTTTTTTTTTPPPQQQRRRTTTWWWYYYZZZZZZWWWYYY[[[^^^______]]]\\\ZZZYYY\\\cccfffaaa\\\ZZZYYYSSSLLLIIIJJJNNNRRRSSSRRRRRRPPPLLLJJJMMMSSSYYY^^^[[[]]]ccchhhkkknnnqqqyyy{{{~~~yyyuuu}}}yyyssshhh___]]]^^^YYYQQQLLLIIICCC???===<<<;;;:::999444///...222666777666999888777666555555666666444555666555333000...---///333888;;;:::777444333---///333777:::;;;<<<<<<777666555555666888:::;;;888888777444111000111222222222333333444555555666111...---...222555444222,,,---...111333444222000333555777777444111000//////111333333111000111222333444555666666555333222---///000222222222222111---------,,,+++,,,000333444555555444333333555666888888777555222333666:::888555333444666???PPP```___WWWIIIDDDUUUppp~~~}}}dddMMM:::888999@@@]]]hhhKKK<<<888AAAUUUkkkzzz~~~yyypppeeeVVVKKKKKKQQQ]]]dddiiihhhiiimmmnnnlllrrrooolllkkknnntttzzz|||mmm^^^PPPGGGJJJRRR```mmmqqqfffXXXPPPGGG===;;;<<<======<<<999777666AAAAAAAAABBBDDDGGGKKKMMMSSSRRRPPPOOOMMMLLLJJJIIIPPP\\\qqqppp]]]PPPIIIDDD===999999<<<@@@BBB@@@@@@@@@@@@@@@??????>>><<<<<<;;;::::::999888888888999:::999777555555555666555333111000000000111333888<<<===:::666444444000333777777444222222444,,,...222666999:::999888888777666777999999777666444444333222000111444666777999:::888444333444666444555666666777777666666555555444333444555666777444666999===???@@@@@@???>>>===:::555111222888===999999:::>>>EEEKKKOOOPPPSSS]]]fffhhhgggkkkvvvtttvvvyyyzzztttmmmpppvvvllljjjggghhhiiigggccc___YYYYYYZZZ[[[YYYVVVRRROOOJJJFFFGGGOOORRRQQQRRRVVVWWWTTTTTTUUUQQQKKKMMMTTTXXX\\\```^^^XXXTTTUUUXXXSSSTTTVVVZZZ]]]______^^^\\\]]]^^^]]]\\\\\\^^^```bbb___```fffiiigggdddccc^^^XXXQQQOOOQQQUUUXXXYYYNNNOOOOOONNNMMMPPPVVV[[[TTTLLLMMMXXX______```eeedddeeefffhhhjjjiiifffcccjjjooowwwyyyvvvvvvsssmmmggg```WWWPPPMMMJJJGGGDDD;;;666000///333777888666888777555444444555666666555666777666333///---,,,///444999<<<:::777333111,,,...111555888;;;<<<===777666555555666888:::;;;777777666444111000111333222111111222333444666666222000...///222555444222,,,+++,,,///444555222///222555888999666333000///000222444444111///000222444555666666666444222000000000111222333444444444---......,,,***,,,000444222444555555444333444555777888888555333333777;;;444222222444777@@@PPP___XXXOOOAAA@@@XXXwww}}}___HHH666555666>>>\\\gggKKK>>>:::FFF[[[hhh~~~}}}ttt|||{{{yyyqqqbbbUUUTTT[[[]]]fffkkkiiigggkkkmmmkkklllkkkhhhfffhhhoooxxx{{{mmm\\\PPPRRRYYY]]]^^^WWWIIIBBBCCC<<<111555777999888555333555777BBBCCCDDDCCCDDDEEEIIILLLPPPNNNLLLKKKLLLLLLKKKJJJRRR___uuuqqqYYYLLLEEE<<<555555888:::<<<>>>AAA???===>>>@@@@@@===:::<<<<<<<<<>>>???>>><<<999:::666222333666777555222666888999777333111111333555777:::<<<;;;888444222444777:::999555222111111000000111222444666888999999888666777999;;;;;;;;;888888777555444333222111999888666666666666555444111333777<<>><<<999:::888666444444333222111555555:::BBBBBB===<<<@@@<<>>888999AAAHHHDDDKKKKKKHHHQQQcccoooooowwwwwwvvvuuuxxx{{{pppiiiaaadddfffddd```]]]]]]^^^\\\\\\\\\\\\[[[XXXTTTPPPSSSVVVWWWTTTOOOLLLMMMPPPPPPPPPQQQPPPPPPRRRVVVYYY[[[[[[YYYTTTPPPPPPTTTXXXZZZ\\\^^^^^^]]][[[[[[\\\VVVXXXZZZ]]]___aaabbbbbb___```aaa```]]][[[[[[\\\aaaaaaaaaccceeefffeeedddbbb^^^YYYVVVUUUUUUUUUUUUTTTTTTTTTRRRRRRUUU[[[aaaYYYUUURRRSSSWWW[[[]]]^^^___UUUQQQYYY]]]XXXUUUWWWTTTXXX___fffoooxxxvvvjjj```ZZZWWWVVVNNNIIIBBB===<<<;;;888666666555444333333444888;;;999999888666222000000111666666777999:::999666333///000444888<<<<<<:::888444111...///333777999999999888777555333333222222444111...---///222444555111///------///111222111111...,,,...222444222...111333777888777444///,,,+++...111222000000222444333333555666666666555444333444666777777555333222222...***'''))),,,///111555444555777888888666444666666666777777666555444888666111///888HHHWWW]]]QQQEEECCCKKK___|||yyyZZZEEE333222;;;HHH___ttt{{{dddMMM===:::GGGUUUtttuuuuuukkkpppvvvwwwooodddaaaeee```cccgggjjjkkkmmmooorrrllljjjhhhiiimmmrrrvvvxxx}}}{{{zzzvvvmmm___UUUTTTLLLAAA888444111...,,,000111444666888999::::::BBBDDDFFFGGGGGGHHHJJJKKKNNNMMMLLLMMMNNNPPPOOONNNPPP```yyysssWWWFFFCCC===999;;;<<<;;;;;;>>>@@@???>>>???@@@@@@>>>;;;=========???AAA@@@>>><<<777444111111444555333///555777888777555333555666777888888999999888777666666999:::999555111//////...000333555777888777666:::999999:::<<<<<<;;;:::666555555555444444444444888888888999::::::999777666888;;;???AAAAAA>>><<<999888888666444333333444777777===EEEFFFAAA???AAAHHHOOOTTTRRRLLLJJJNNNSSSZZZaaacccbbbiiixxx~~~{{{}}}xxxqqqiiibbb]]]ZZZZZZZZZYYYWWWWWWXXXZZZVVVVVVVVVVVVVVVTTTQQQNNNPPPSSSUUUTTTOOOMMMOOORRRWWWWWWVVVUUUSSSSSSUUUWWW[[[ZZZYYYVVVTTTTTTWWWYYYXXXZZZ\\\\\\[[[ZZZZZZZZZVVVXXXZZZ\\\___bbbdddeee]]]___``````___^^^___```]]]^^^___bbbdddfffgggfff^^^\\\YYYXXXXXXXXXWWWVVVQQQRRRRRRQQQQQQUUU[[[```[[[XXXVVVWWWYYY[[[ZZZYYY]]]YYYXXXZZZZZZVVVUUUWWWRRRRRRQQQPPPSSS]]]kkkvvvvvvtttrrrrrrssswww{{{~~~}}}{{{zzz|||xxxqqqmmm___[[[VVVQQQMMMHHHAAA===;;;888444000///111666999>>>===<<<888555333333444666666777888999777444111111222555888;;;;;;888666444111//////333777888888999888666555333222222222000...,,,,,,...111333333000...------...000000000000---+++---111333111...///222555777777444000---...000333222111000111222444555666777777666444444444555666777666666444444444000+++)))***---///000222333444444444444444444555777999999888666444444666777555444;;;HHHSSSWWWMMMDDDCCCLLL```}}}}}}YYYFFF555555@@@OOOfff{{{vvv___III:::999GGGVVVqqq~~~uuufffggglllqqqooojjjhhhjjjggghhhjjjlllnnnpppssstttmmmlllmmmooorrrtttttttttwwwwwwxxxzzzyyyrrrfff]]]QQQJJJ???666000+++(((%%%)))+++///333666888999999CCCFFFIIIKKKKKKKKKKKKKKKLLLLLLLLLOOORRRTTTTTTSSSUUUhhh{{{]]]HHHCCC@@@@@@BBBAAA===<<<>>>@@@???@@@AAABBBAAA???===>>>>>>???@@@BBBBBBAAA???777444222222444444222///333444666777777777999;;;:::999888777666777888999777888999777333000...---,,,///444888:::999777555;;;;;;<<<>>>???===:::777333333333333444555555666777888:::<<<======<<<;;;999;;;===??????>>><<<;;;999;;;===:::555444777;;;>>>AAAHHHRRRVVVTTTRRRRRR\\\dddmmmoookkkffffffhhhqqqvvvwwwtttwww}}}wwwtttuuuxxx|||~~~|||vvvlllbbb\\\WWWTTTRRRUUUSSSQQQPPPRRRTTTVVVVVVSSSRRRRRRRRRSSSSSSPPPNNNOOORRRTTTTTTQQQPPPRRRTTT\\\\\\[[[YYYWWWVVVXXXZZZ\\\ZZZYYYYYYZZZ[[[[[[ZZZXXXZZZ[[[[[[ZZZYYYYYYZZZXXXXXXYYY[[[^^^aaadddfff\\\^^^```bbbbbbbbbdddeeebbbbbbdddeeeffffffffffff[[[ZZZZZZZZZ[[[[[[YYYWWWPPPPPPPPPPPPRRRVVV[[[```]]]\\\[[[[[[[[[ZZZWWWUUUXXX]]]___[[[ZZZ[[[]]]]]]VVVTTTPPPJJJHHHOOO\\\gggaaa___]]][[[\\\^^^aaaccceeeccccccgggmmmuuu{{{~~~www|||~~~uuutttrrroooiii```UUUNNNGGGBBB:::444333666;;;???@@@@@@>>>:::777666888:::888777777888999777444111444444666888:::999666444333111000000333555777777888777666555333222111111...---,,,...000222222222...,,,++++++---///000000000---+++---000222111///...000333555666444111///222444444333111//////000444666777888888777555444666666666666666666666666666222...+++,,,...//////000222333222///...111333444888;;;;;;777444333444444999;;;;;;???GGGNNNPPPIIIBBBCCCLLL^^^yyyyyyWWWFFF888:::FFFWWWoooqqq[[[GGG:::999GGGWWWmmmzzzyyyeeebbbbbbgggkkklllnnnrrrooommmjjjjjjmmmppprrrsssmmmmmmooorrrttttttqqqnnnmmmooosssxxx{{{xxxqqqjjjYYYQQQDDD999000***%%%###!!!$$$***000444777888888DDDHHHLLLOOONNNMMMLLLLLLNNNMMMNNNPPPTTTWWWWWWWWW___tttmmmWWWHHHEEEDDDEEECCC??????AAABBBBBBCCCCCCDDDCCCAAA@@@>>>>>>>>>@@@BBBBBBAAA@@@:::888666666777666333111///111333555777:::<<<===<<<;;;999777666666666777555555555444222///...------000444777999999777666:::;;;===??????===888444333333222222333333555555777999===??????===<<<;;;<<<=========;;;999888888:::@@@EEEDDD>>>===CCCJJJLLLQQQ[[[fffnnnpppooonnntttzzz}}}{{{~~~~~~|||uuurrrtttsssoooooojjjeeedddfffiiijjjjjjmmmhhh```YYYTTTRRRQQQQQQWWWTTTQQQRRRUUUWWWVVVTTTUUUTTTTTTTTTUUUUUUSSSQQQPPPSSSUUUUUUTTTSSSSSSTTT[[[[[[\\\[[[ZZZ[[[]]]___\\\ZZZYYY[[[___```^^^\\\ZZZ\\\]]]]]][[[[[[[[[\\\[[[ZZZYYYZZZ[[[^^^aaaccc\\\___bbbddddddeeegggiiimmmnnnmmmkkkgggdddcccbbb]]]\\\ZZZZZZ[[[[[[YYYXXXRRRRRRRRRRRRSSSWWW[[[^^^^^^]]]\\\[[[ZZZXXXWWWVVVVVV^^^```\\\^^^fffiiiddd[[[ZZZXXXVVVUUUWWWZZZ]]]^^^\\\XXXTTTSSSRRRSSSTTTWWWUUUUUUWWW[[[___bbbccc```ccciiipppvvvzzz|||}}}yyyooohhhXXXRRRJJJCCCAAABBBEEEFFFAAAAAA???;;;999888:::<<<888777888999:::999777555444555666888::::::777555333222111111333444666777777777666555444222111000//////000222444444222000+++))))))***...111222222///---,,,---000222222111...///222444555444333222666666666444222///...---222444777999999999777666666666666666666777888999888555111/////////000///000333444111---,,,000555666888:::888444222444777666;;;>>>>>>AAAHHHLLLLLLEEE@@@BBBJJJYYYpppyyylllSSSEEE:::<<>>======>>>@@@AAA@@@>>>;;;:::999888888666444222,,,---///333777;;;===>>><<<<<<:::888666444333222111111111111111000///...111111222333555777999999999:::;;;<<<===:::666222666555333111111111222333888;;;??????>>>;;;::::::<<<===<<<:::777666777999<<>>>>>CCCKKKNNNLLLAAA===AAAKKKZZZooosssbbbMMMCCC;;;===JJJ\\\nnnzzzwwwpppggg]]]QQQLLLQQQZZZggguuuwwwiii\\\TTTVVVeeeuuuxxxuuupppmmmlllmmmnnnnnnmmmllllllmmmpppqqqpppoooggggggiiimmmsssyyy~~~xxxooo___MMM===222---,,,###&&&***///222333333333IIIJJJLLLMMMLLLLLLMMMOOOSSSQQQOOOOOORRRUUUWWWXXX___rrrrrrXXXNNNFFFDDDDDDDDDEEEGGGHHHHHHFFFDDDAAA@@@AAACCC???>>>======>>>???>>>===:::;;;:::999888555222111,,,,,,...222777;;;======<<<;;;999777555333111000111000///000111222222000333111000000111555999;;;:::999888888999888666333888666333111//////000000888<<>>>>>===<<<<<<======<<<999666333222...---...333888<<<>>>===;;;999666333111222333444555333111111333444333222222000///...000444888:::;;;999666555666777777666888666333000......///000888;;;??????<<<;;;===@@@<<>>BBBCCCAAA===;;;:::@@@NNNYYYVVVNNNAAA<<>>===BBBNNN]]]hhhmmmkkklllooopppjjjdddeeejjjppp}}}ppp```UUUUUU[[[gggmmmrrrssspppnnnqqquuusssqqqoooooopppqqqpppooolllkkkkkkjjjkkknnnqqqtttvvvtttooodddTTTCCC777111---......///111222333444LLLKKKIIIFFFFFFHHHMMMQQQRRROOOJJJIIIMMMTTTYYY]]]iiivvvzzz^^^PPPEEEEEEJJJJJJFFFBBBIIIHHHDDD>>>999888<<<@@@CCCAAA>>>===>>>>>>===;;;???@@@AAA@@@<<<999666555000///000444999>>>>>>===:::777222///...111555888999666444333555666444222000/////////111444777999===999555333444777999999777555222///...///000111777;;;???>>><<<<<<@@@DDDJJJNNNRRRUUUXXX```kkksssxxxtttgggYYYUUUWWW^^^ZZZOOOMMMSSSQQQQQQTTTWWWWWWTTTRRRRRRRRRWWW\\\]]][[[YYYYYYZZZ]]]]]][[[XXXUUUVVVZZZ___PPPRRRSSSQQQMMMKKKLLLOOOIIILLLRRRYYY]]]]]]ZZZWWWMMMOOOQQQUUUWWWXXXVVVTTTMMMPPPUUUXXX[[[^^^bbbddd___aaaaaa^^^ZZZXXXZZZ\\\[[[[[[[[[ZZZXXXXXX[[[]]]aaaaaaaaa```___^^^\\\[[[XXX\\\aaaeeeiiimmmqqqtttlllooooookkkddd^^^^^^```YYYXXXWWWXXXZZZZZZYYYWWWTTTSSSSSSWWW]]]ccceeeeee]]]```bbbbbb```___aaacccddd```bbbiiiiiicccfffnnnjjjsss{{{yyyooogggeeegggcccbbb```^^^]]]]]]^^^^^^```___]]]]]]]]][[[YYYVVVWWWXXXZZZ\\\]]]]]]]]]\\\XXXXXXXXXWWWXXX]]]fffmmmrrrppppppvvv}}}qqqfff^^^ZZZMMMLLLIIIIIIHHHHHHFFFDDD???===<<<<<<===<<<:::888666888:::999666555666999::::::;;;;;;:::777555333,,,,,,...222555666555333555333111111333444444444777777666666666999===@@@@@@???===:::888777666666444222000000222111///,,,111333666999999666333111...000333666888888777777333222444666:::<<<<<<;;;666666777:::<<<===<<<:::777555666<<>>EEEWWWlll|||pppRRR>>>>>>>>>DDDQQQ```iiilllfffiiinnnqqqnnniiikkkqqquuuyyymmm^^^SSSOOOWWW```jjjmmmjjjhhhlllrrrsssqqqooooooooonnnkkkiiimmmmmmnnnmmmkkkjjjjjjkkksssvvvwwwqqqbbbOOO@@@777///......///000222444666GGGHHHIIIHHHGGGFFFGGGHHHJJJIIIKKKPPPSSSTTTWWW[[[mmm}}}uuuZZZDDDBBBFFFDDDCCCFFF>>>AAACCC???888666:::???AAA@@@???@@@AAAAAA@@@>>>AAAEEEFFFBBB???===777111222...,,,111888<<<:::666:::777444222333555666666::::::999888777555333222111333222///+++---333999>>>;;;777444333444666888777222000111000---000888888:::===???>>>@@@FFFNNN\\\dddqqq|||~~~{{{zzzqqqkkkhhhbbb\\\OOOOOONNNMMMKKKIIIGGGFFFOOOQQQSSSSSSSSSSSSTTTUUUVVVWWWWWWWWWWWWVVVVVVVVV^^^___[[[UUUUUU[[[]]]YYYVVVUUUSSSQQQNNNLLLJJJIIINNNOOOQQQUUUYYYYYYWWWUUUWWWTTTQQQSSSVVVWWWTTTPPPTTTRRRPPPQQQWWW___iiiooobbb___[[[XXXXXXYYYZZZZZZVVVTTTSSSTTTVVVYYY[[[\\\___```ccceeeeeebbb]]]XXXSSS[[[dddiiijjjiiiiiijjjkkkqqquuupppeee^^^___bbb```^^^\\\[[[[[[ZZZXXXVVVWWWVVVVVVWWW[[[___dddgggeeecccaaa```aaabbbeeefffcccbbbdddhhhjjjiiijjjmmmiiirrrzzzyyynnnddd```aaa[[[^^^aaabbbaaa`````````___```bbbaaa^^^[[[YYYYYY]]]```cccbbb^^^[[[YYYYYYWWWWWWTTTQQQPPPTTT\\\ccceeecccaaabbbjjjvvv{{{~~~wwwmmmddddddcccaaa]]]VVVNNNIIIJJJBBB;;;:::999666777;;;:::999999888444111333777999888777777666444111...+++,,,---111555666666555777666666666777888999999999999888888999;;;===??????>>>>>>>>>===;;;888555333333333333444333000...111555888999777333000...333000111666666111///333000222444777888888777666:::777555666:::======<<<:::777<<>>666666:::FFFYYYcccZZZKKK999:::FFFbbbqqqTTT@@@===DDDSSS^^^``````bbbgggiiimmmqqqsssqqqmmmjjjvvv~~~wwwqqqcccUUUGGGJJJRRRZZZ^^^bbbkkktttjjjkkklllmmmlllkkkjjjiiieeeggglllppprrroooiiieeejjjttt||||||uuuhhhPPP<<<888555333333111///222888CCCEEEFFFEEEDDDCCCDDDEEEHHHGGGJJJPPPSSSTTTWWW\\\jjj}}}yyy```KKKFFFGGGDDDBBBCCC>>>AAABBB>>>888666999>>>BBBAAA@@@AAABBBBBB@@@???AAAEEEFFFCCC@@@===888222222...+++...555:::999666999777444444555666777666777777666555444333222222111222222///,,,...333999DDDAAA<<<777555555777999666333111333222000333999:::@@@GGGKKKLLLOOOXXX```}}}|||tttlllgggjjjiiieee___\\\]]][[[VVVPPPOOONNNMMMLLLKKKJJJIIIQQQSSSTTTTTTSSSSSSTTTUUUZZZZZZYYYWWWVVVWWWYYYZZZ``````]]]WWWWWW\\\]]]ZZZVVVTTTRRROOONNNNNNOOOPPPPPPPPPRRRUUUXXXXXXVVVTTTVVVSSSSSSUUUYYYYYYVVVRRRPPPPPPPPPQQQVVV\\\bbbeeeaaa___\\\ZZZYYYYYYYYYXXXVVVTTTRRRSSSVVVYYY[[[\\\^^^___bbbfffgggfffaaa^^^WWWZZZ___cccfffiiilllmmmhhhmmmqqqooofff^^^[[[\\\\\\\\\\\\]]]^^^]]]ZZZWWWWWWWWWXXXZZZ]]]bbbfffiiimmmjjjfffbbb``````aaabbbcccaaaccchhhkkkiiihhhjjjiiinnnrrrppphhhbbb___```\\\]]]^^^^^^^^^^^^```bbb```bbbdddccc```]]][[[[[[\\\```cccccc```\\\[[[ZZZVVVWWWWWWWWWWWWZZZ]]]```[[[ZZZZZZ\\\aaaiiippptttoooppprrruuuxxxxxxwwwvvvvvvwwwxxxxxxuuuppphhhdddUUUOOOGGG@@@===<<<======::::::999777333000111333555555777999:::888444111,,,---...111444555555333666666666666666777888999777777666666888:::<<<>>>======>>>>>>===<<<999777555444444444444333111///222444777888666333111111444111111555444///...111111333666888888777777777:::888666777:::<<<<<<;;;<<<>>>GGGTTTWWWNNNBBB<<<666999CCCTTTaaa___PPPBBB:::>>>LLLggguuuZZZFFFEEELLLYYYbbbcccbbbccceeegggkkkoooqqqoookkkhhhssszzzxxxvvvlll```IIIEEEFFFNNNXXX___gggnnnpppooollliiigggfffggghhhhhhiiijjjmmmnnnnnnkkkhhhffflllqqqsssuuurrreeeVVVAAA;;;555333111111888AAA@@@BBBCCCBBBAAA@@@AAACCCFFFFFFJJJPPPSSSSSSWWW\\\kkkiiiTTTKKKHHHBBB???AAA<<>>DDDBBBAAAAAABBBBBBAAA???AAAEEEFFFCCC@@@>>>:::444333...)))***000666888777777666555666777888777666444333333222222222222333111222333111///000555:::DDD@@@:::555333444666999888666555555444444888===FFFQQQ^^^dddfffkkkttt{{{zzzrrrlllgggbbb[[[UUUYYYYYYWWWTTTVVV[[[\\\ZZZSSSRRRPPPOOONNNNNNOOOOOOTTTUUUUUUTTTSSSSSSUUUWWW^^^]]][[[XXXVVVWWWZZZ^^^aaaaaa^^^YYYWWWZZZ\\\ZZZTTTRRROOOMMMMMMOOOSSSUUUSSSRRRSSSTTTVVVVVVSSSQQQSSSSSSUUUYYY]]]]]]XXXTTTPPPPPPRRRTTTVVVYYY\\\]]]```___^^^\\\[[[ZZZYYYYYYWWWUUUSSSTTTWWWZZZ[[[\\\```aaadddgggiiigggccc```aaa___^^^___ccchhhkkkmmmiiijjjjjjgggbbb^^^\\\[[[ZZZ[[[]]]___aaa```\\\YYYYYYYYYYYY[[[___ccchhhjjjqqqmmmhhhdddaaa```aaabbbcccaaabbbiiillljjjfffeeeiiiiiiiiigggccc```______]]]]]]]]]\\\[[[]]]```cccaaaccceeeeeebbb___^^^]]]]]]```cccdddbbb^^^\\\[[[VVVWWWZZZ]]]```aaa___]]]TTTUUUWWWZZZ\\\]]]^^^___[[[aaafffggggggiiiooouuuxxx{{{~~~|||ssspppeeeUUUNNNOOOLLLEEEAAABBBAAA===888555333333...///222666999999666444111111111333666666555333444444444444555666777888444444444555666888:::;;;:::;;;<<<===<<<;;;:::999777777777666555333222111222444666666444333444444666333333444333///---///222555888888666555666888888777666777999:::999888===HHHWWWbbb^^^NNN???999:::AAATTTjjjnnn\\\FFF;;;===FFFXXXqqqxxx```NNNOOOVVV```gggfffddddddcccfffkkknnnnnnkkkfffcccnnnzzz{{{tttvvvzzzwwwpppSSSGGG>>>CCCOOOYYYaaafffwwwtttooohhhccccccfffiiillljjjiiiiiikkkllllllkkkddddddeeeiiisss{{{yyysssVVVKKK===555111666BBBNNN@@@BBBCCCBBBAAAAAABBBDDDGGGGGGKKKPPPQQQQQQUUU[[[rrrsss]]]OOOGGG@@@>>>@@@:::===>>>===::::::===AAAFFFDDDBBBAAABBBBBBAAA???@@@DDDEEEBBB@@@???;;;666444///)))(((---333666777666555666777999999777555111111000000111222444444333444444444333444888;;;???<<<777222222444888;;;<<<:::888888999===DDDJJJWWWfffvvv|||||||||ooojjjkkkkkkgggbbb^^^[[[YYYUUUSSSVVVWWWVVVUUUXXX___bbb```WWWUUUTTTRRRRRRSSSTTTVVVTTTUUUUUUUUUTTTUUUXXXZZZ]]]]]]\\\YYYVVVVVVYYY\\\^^^^^^\\\XXXUUUVVVWWWXXXRRRQQQPPPOOOPPPRRRTTTUUUUUUTTTSSSSSSTTTSSSQQQPPPQQQSSSWWW\\\```___ZZZVVVUUUUUUVVVWWWXXXZZZ[[[[[[``````___]]]\\\]]]___```\\\YYYWWWWWWYYY[[[[[[\\\eeeeeefffhhhhhhfffaaa]]]jjjeee```___bbbeeefffeeekkkgggaaa^^^]]]___aaabbb___^^^^^^___aaa```^^^\\\^^^\\\ZZZZZZ\\\aaagggjjjllliiifffbbbaaabbbccceeedddaaacccjjjnnnkkkfffccchhhgggeeedddcccbbb```^^^_________^^^\\\\\\^^^```aaaccceeeeeeccc````````````bbbddddddbbb___[[[YYYWWWXXXZZZ___dddddd```\\\XXXYYY[[[]]]]]]\\\ZZZXXXVVVZZZ^^^[[[WWWWWW^^^ffffffjjjpppuuuzzz~~~nnneeegggaaaTTTRRRSSSPPPJJJCCC???999444......///222666999999999777666666777888888555333222222222333444555666777111222333444666777888888666888999:::999888888888888999999777555444333333333444555444333444666888888777666555333111//////333666888777444333666999333333444444555666555555===OOOdddkkk```LLL===777AAAKKKddd|||xxx[[[CCC<<<@@@NNNddd|||vvv```QQQVVV]]]eeeiiihhhgggfffeeehhhlllmmmkkkfffaaa^^^gggqqqvvvnnnrrryyy|||zzzdddTTTDDDAAAGGGPPPYYY___xxxvvvrrrlllfffeeehhhlllllljjjhhhhhhjjjkkklllkkkgggbbb^^^cccooo{{{~~~ooo^^^III:::333888HHHWWWCCCDDDFFFEEEDDDDDDFFFGGGHHHIIILLLOOOOOONNNRRRZZZuuuiiiUUUGGG@@@???BBB999;;;=========>>>BBBEEEGGGEEEBBBAAAAAAAAA@@@??????CCCDDDAAA??????===888444000***))),,,222555777555555666777999999666444000000000111222444555666444555666777888999<<<===???<<<777444444777<<>>??????@@@BBBEEEHHHHHHEEEBBB@@@@@@@@@???>>>===AAABBB???>>>???===999444111---,,,///222555666666666555666777777444222...///111333444555555555444555777999;;;<<<>>>>>><<<:::888777888;;;???BBBJJJMMMPPPRRRYYYgggsssyyyzzz~~~zzztttnnn]]]\\\]]]___[[[TTTQQQRRRTTTYYY^^^^^^[[[XXXYYY[[[ZZZ[[[ZZZXXXYYY]]]]]]YYY\\\[[[ZZZYYYYYYZZZ[[[[[[PPPSSSVVVWWWWWWXXXZZZ[[[UUUYYY[[[YYYSSSPPPQQQSSSUUUTTTTTTTTTPPPLLLNNNSSSVVVWWWYYY[[[[[[ZZZXXXWWWUUUSSSPPPOOOQQQRRRRRRQQQPPPTTTZZZ______\\\WWWSSSUUUVVVVVVWWWYYY[[[\\\]]]___```aaa___^^^aaaggglllccc```]]]]]]^^^___``````aaaaaabbbeeeffffffccc```\\\\\\]]]___``````^^^]]]ZZZ]]]bbbhhhjjjiiidddaaaeeeaaa\\\YYYZZZ\\\^^^___```^^^ZZZWWWXXX\\\aaaeeeddddddcccbbbaaa```````````````eeelllmmmhhheeeffffffggghhhiiiiiifffbbb^^^aaaccceeeddd```]]][[[ZZZ^^^^^^^^^^^^^^^```dddgggfffdddaaa```___]]]ZZZXXX[[[ZZZZZZ[[[]]]^^^^^^]]][[[ZZZYYYXXXWWWWWWWWWXXXZZZYYYVVVSSSPPPMMMLLLLLLRRRUUUXXXYYYXXXYYY\\\___fffmmmrrrssszzz}}}xxxoooiii]]]PPPEEE>>>666111111444888:::===<<<:::888777444///,,,.........///111222444444222333555777777666555333222444666444000...000222888:::;;;888555444666999555555555444333444777::::::;;;:::666555777777555333111000///000111333555//////000000///111444666BBBWWWjjjfffSSSBBB;;;:::CCCSSSmmm|||qqqVVVDDDAAAEEEUUUjjj}}}~~~iiiTTTUUU^^^fffgggfffggghhhiiilllooopppmmmgggaaa^^^^^^gggrrrzzzuuuhhhcccmmmyyyuuuooolllmmmooosssmmmggg^^^SSSJJJLLLRRRaaagggnnnoookkkhhhhhhiiihhhhhhiiikkkmmmllljjjgggddd___]]]bbbgggiiikkkmmmxxxjjjYYYJJJ???;;;@@@HHHEEEGGGHHHHHHHHHHHHIIIKKKGGGHHHIIIKKKIIIKKKUUU```yyyuuu\\\KKKCCCAAACCCCCCCCCBBBBBBCCCEEEGGGHHHEEEAAA??????>>>>>>===<<>>===>>>===999333222111111222444555555777666555555555555222000,,,...111444555555444333333444666999<<<=========::::::<<>>BBB@@@===;;;888444000,,,,,,------...///111333444444555888999999777444222444666777333...+++---///666999:::888555444777;;;666666666444333444666999777:::999555555999:::888222---))))))...111222111222222222111111333999===JJJ]]]hhh^^^III;;;999;;;BBBVVVnnnuuujjjVVVGGG@@@GGGSSScccrrrzzzvvveeeSSS\\\fffllliiieeefffiiiiiinnnpppqqqmmmgggcccccceeepppzzzzzzjjj\\\ZZZ\\\\\\bbbkkkvvv~~~vvvhhhaaaaaakkkoootttuuukkk\\\SSSRRRYYYbbbkkknnnkkkggggggiiihhhhhhhhhjjjkkkllljjjhhhccc``````cccbbb]]]\\\```gggccc^^^YYYOOODDD>>>???DDDFFFGGGHHHGGGGGGIIIJJJEEEFFFGGGIIIHHHKKKWWWdddgggQQQDDD>>>IIIHHHFFFEEEDDDDDDDDDEEEHHHEEEAAA>>>>>>>>>===<<<;;;>>>???===<<<>>>===999333333333444555555555555888777444444444333111///+++---111444666555333111222222444888;;;======<<<===???EEELLLUUU^^^eeeiiisss|||~~~qqq]]]TTTUUURRRIIILLLKKKNNNSSSTTTRRRQQQTTTWWWUUUSSSVVVZZZ]]]\\\ZZZYYY\\\]]]\\\^^^```]]]XXXZZZZZZ[[[ZZZZZZYYYWWWWWWSSSVVVYYYZZZXXXUUUSSSRRRXXXZZZYYYTTTLLLJJJOOOUUUUUUSSSUUUWWWSSSMMMPPPXXXPPPPPPPPPQQQSSSUUUWWWXXXRRRPPPMMMMMMOOORRRTTTUUURRRVVV[[[]]]ZZZVVVQQQNNNMMMQQQXXX^^^bbbbbb```^^^YYY___eeefffbbb______```\\\ZZZZZZ\\\```dddggggggfffeeeeeeffffffdddaaa^^^aaadddhhhgggeeebbbcccdddbbbccccccbbbaaabbbeeehhhXXXVVVUUUUUUWWWYYYZZZZZZSSSWWW\\\```ccccccbbbaaa^^^```bbbddddddccc```^^^XXX\\\dddhhheee```ccciiieeeggghhhfffccc```___```______^^^]]][[[\\\^^^aaa^^^]]][[[ZZZ\\\bbbkkkqqqccc___[[[ZZZ\\\^^^___^^^[[[]]]___^^^[[[YYYZZZ]]]ZZZZZZYYYXXXVVVUUUSSSSSSVVV[[[___]]]WWWQQQOOOPPPMMMTTT[[[[[[TTTKKKEEEBBBKKKGGGHHHPPPWWW[[[```fffkkkuuu{{{|||wwwrrrjjj___VVVPPPLLLKKKJJJGGGDDDAAA???<<<777222///,,,,,,,,,---///111222333555777999;;;:::777444111666888888444---***+++...555888:::888444444888<<<666777666555444444666888444888888333444:::<<<999111+++%%%&&&---222222///555666555444333777===CCCQQQaaahhhYYYBBB777888<<>>HHHIIIVVVkkkyyytttbbbTTTaaaffflllmmmiiiffffffgggppptttwwwssseee[[[bbbppprrrbbbZZZVVVTTTSSSMMMMMMUUU[[[^^^cccjjjxxx}}}pppbbbWWWVVVbbbrrr~~~zzzkkk___RRR]]]eeefffggglllmmmkkkiiiiiijjjkkklllllliiigggiiihhhgggfffccc[[[QQQJJJLLLXXXiiitttrrrbbbMMM>>>FFFEEEDDDDDDFFFGGGHHHHHHDDDAAACCCKKKPPPUUUcccsss|||YYYEEEBBBFFFGGGHHHGGGEEECCCBBBAAAAAA???>>>???BBBEEEFFFGGGFFFCCC???===<<<<<<;;;:::777777888===BBBCCC@@@;;;:::999888666333111111111444666888666222111222555333222333444555999???DDDJJJRRRcccyyy}}}vvvrrrmmmeee___^^^WWWPPPLLLMMMPPPPPPOOOQQQRRRSSSVVVYYYZZZYYYXXXZZZVVVUUUVVVTTTPPPSSSXXX]]]^^^___aaabbb```]]]ZZZaaa___]]][[[ZZZXXXVVVUUUYYYSSSRRRVVVXXXVVVUUUVVVUUUSSSPPPOOOOOOQQQRRRSSSVVVQQQPPPSSSTTTQQQPPPRRRUUUSSSPPPNNNMMMLLLJJJHHHPPPPPPPPPQQQSSSVVVXXXZZZaaabbbbbbbbb___\\\YYYXXXhhhkkknnnoootttzzzwwwqqqpppooooooqqqsssrrrnnnjjjhhhjjjkkknnnvvv~~~|||wwwrrrqqquuuxxxvvvuuuvvvyyy|||yyytttnnnnnnpppqqqqqqnnnjjjfffddd___XXXPPPLLLNNNTTTZZZ]]][[[ZZZZZZ]]]______[[[XXXYYY[[[YYYVVVXXX]]]^^^ZZZYYYYYYZZZ\\\^^^aaabbbbbb]]]^^^aaabbbbbb```^^^\\\\\\\\\^^^aaaeeefffcccaaa\\\]]]]]]]]]]]]^^^```bbb]]]]]]\\\ZZZYYY[[[```eeeaaa^^^]]]___^^^ZZZZZZ\\\[[[]]]___]]]XXXUUUUUUVVVUUUWWWYYYYYYXXXWWWVVVVVVVVVXXXYYYYYYWWWUUUUUUUUUOOOLLLIIIHHHIIILLLMMMNNNMMMMMMMMMNNNTTT]]]fffmmmjjjkkkpppxxxzzzvvvtttuuusssuuupppeee[[[QQQCCC666555444333222111222333333999:::999777555444333444333666888777444111000000222444777999999888555444666555444555777888888777777666444333444555888999666333000...---///222444999888999:::888888@@@IIIYYYkkkgggPPP???666555>>>IIIZZZpppzzzppp[[[FFF;;;???GGGZZZooozzztttggg^^^aaaffflllmmmkkkhhhiiikkknnnnnnnnnlllddd___gggsss{{{rrrkkkccc\\\XXXRRRNNNPPPRRRQQQTTTYYYfffkkkqqqzzzuuudddVVVOOOUUUaaannnxxxyyypppfff```cccbbb___bbbllltttvvvmmmlllkkkkkkkkkllllllkkkfffdddccceeegggddd\\\VVVPPPWWWeeeuuu}}}ttt^^^KKKJJJIIIFFFEEEDDDFFFHHHIIIFFFBBBEEELLLQQQXXXhhhzzzbbbLLLFFFGGGIIIJJJGGGBBB>>>>>>???;;;:::999<<<@@@FFFJJJKKKIIIFFFAAA>>>======<<<;;;999888999===AAACCCAAA>>>888888777666555444444444555777777555111///000222222222111111555>>>HHHOOOXXXiiinnndddaaa___XXXRRROOONNNNNNNNNOOOQQQSSSTTTTTTVVVXXXYYYZZZ\\\^^^```XXXVVVUUUUUURRROOOPPPTTTUUUZZZaaaeeeeeeaaa\\\ZZZ^^^^^^]]][[[XXXVVVSSSRRRXXXWWWXXXYYYXXXSSSSSSUUUVVVWWWVVVTTTQQQRRRWWW[[[ZZZYYYYYYXXXTTTSSSYYYaaa^^^]]]YYYUUUPPPNNNNNNOOOXXX[[[___dddgggiiijjjjjjqqqooorrrxxxuuukkkhhhkkkzzz~~~~~~~~~}}}zzz{{{yyyyyy}}}|||sssjjjeee]]]SSSQQQVVV]]]bbbdddcccaaa```bbbdddbbb[[[UUUYYYZZZYYYWWWXXX[[[ZZZVVVWWWUUUSSSUUUYYY\\\[[[ZZZTTTVVVXXX[[[\\\[[[ZZZYYYXXXXXXZZZ]]]aaaccccccbbb[[[ZZZZZZ\\\______]]]ZZZ[[[[[[ZZZXXXWWWYYY\\\___ZZZXXXYYY\\\\\\XXXWWWXXX^^^______^^^\\\YYYWWWUUUWWWXXXYYY[[[]]]\\\YYYVVVXXXXXXWWWUUUUUUWWW[[[___XXXSSSMMMJJJIIIJJJKKKLLLIIIFFFBBB@@@BBBHHHPPPUUUQQQTTT]]]jjjtttwwwzzz~~~ssskkkZZZGGGBBB@@@===999777666555555666999;;;999555333333444666888::::::777444333333444666888999999777555333555333222333666999;;;;;;888777555444444666888999:::888666444333555777888777777888:::999;;;DDDOOO```rrrnnnUUUBBB777666>>>MMMcccyyy~~~nnnVVVBBB999999GGG```uuu|||sssiiieeebbbggglllnnnlllkkkkkkmmmllljjjhhhgggfffhhhqqq|||~~~|||zzzssskkkfff___WWWTTTSSSQQQRRRUUUUUUTTTYYYccclllrrryyy~~~jjjXXXJJJIIIMMMZZZiiiqqqpppmmmooojjjbbb\\\___kkktttxxxpppooommmkkkjjjkkkmmmnnnfffcccaaadddjjjkkkfff```WWWVVV^^^pppooo\\\OOOMMMIIIEEECCCDDDFFFIIIMMMIIIJJJOOORRRXXXjjj~~~oooXXXMMMGGGIIIJJJFFF@@@<<<<<<>>>999777777:::???FFFJJJMMMHHHEEEAAA>>>>>>>>>===<<<:::999888999<<<======<<<555555555555666777666555111333444333000///222555444555444444<<>>===>>>???>>>===;;;999555444444555555666444333333555888999777555222444555444222333777:::<<<@@@BBBCCCNNNbbbsss{{{~~~rrrddd\\\SSSRRRXXX[[[XXXSSSOOOSSSWWWWWWTTTQQQQQQSSSVVVZZZ___```]]]ZZZZZZZZZXXXZZZZZZXXXUUUSSSSSSRRRTTTYYY^^^___]]]YYYXXXXXX[[[[[[[[[YYYWWWXXX[[[^^^SSSZZZ______\\\]]]aaadddeeekkkqqqpppkkkhhhlllpppsssxxx{{{uuunnnooowww~~~{{{qqqjjjkkkrrrxxx~~~~~~zzzwwwttt}}}}}}|||yyysssrrrxxx|||uuulllggglllsss{{{}}}zzzuuuvvvyyyyyy|||yyytttpppooorrrxxx~~~xxxtttqqqrrrvvvxxxvvvssssssrrrssstttrrrmmmgggbbb___^^^^^^^^^^^^ZZZSSSNNNQQQQQQQQQPPPOOOOOONNNNNNQQQPPPOOOMMMMMMNNNPPPRRR^^^aaadddbbb]]]XXXXXXYYYXXXVVVTTTSSSSSSSSSTTTTTTTTTQQQQQQTTTUUUTTTVVVZZZ]]]ZZZWWWVVVXXXZZZ[[[[[[YYYXXXYYY]]]______ZZZUUU[[[[[[YYYWWWUUUVVVYYY[[[[[[YYYYYYYYYZZZZZZYYYXXX[[[VVVPPPJJJGGGCCC???<<<>>>;;;===CCCJJJPPPXXX```jjjtttwwwssswww~~~tttssslll```TTTJJJEEECCCCCC??????===999555333666888555666777999:::;;;;;;::::::;;;<<<<<<<<<:::888777666333111000222555777888:::999888777777888999999;;;::::::::::::;;;<<<===666555666888:::???KKKXXXjjjxxxpppVVVDDD999777???WWWrrrfffMMM???:::>>>JJJaaazzz}}}ooofffhhhjjjllllllkkkjjjiiihhhhhhnnnsssqqqoootttxxxyyy}}}uuupppjjjeeefffjjjmmmooocccZZZUUUTTTMMMBBBBBBIIIQQQ\\\mmm{{{ppp[[[NNNFFFAAABBBHHHQQQbbbppp|||pppiiiffffffggggggoooqqqqqqooojjjfffeeeeeeiiiddd```aaafffhhheeeaaabbbYYYOOOPPPYYYbbbeeedddEEEFFFFFFDDDDDDGGGMMMSSSRRRNNNMMMPPPSSS\\\tttgggSSSIIIGGGEEECCCAAA@@@???>>>:::999999<<<@@@CCCEEEEEE<<<<<<<<<>>>@@@@@@???===;;;888333///---...000222444333333666:::;;;999666333555666555444555:::>>>KKKUUU[[[^^^gggwww}}}ssslllhhhccc]]]XXXTTTRRRSSSXXXZZZWWWTTTNNNQQQUUUUUURRRQQQRRRSSSVVVZZZ]]]___]]]ZZZWWWUUUXXX\\\]]]ZZZXXXWWWVVVTTTVVVXXXYYYZZZYYYXXXXXXYYY[[[\\\\\\ZZZXXXXXX\\\```aaadddddd``````hhhssszzzwww}}}|||yyy||||||}}}wwwnnnkkkmmmtttzzzyyywwwtttpppllliiigggfffhhhgggkkkoooiii______fffnnnmmmkkkhhhbbb^^^ccckkkbbb^^^ZZZ\\\dddoooxxx||||||~~~ssskkkiiiggg^^^TTTNNNRRRXXXaaaeeeaaa\\\___eeebbbgggnnnpppmmmiiifffdddiiinnnwww{{{xxxwwwvvvwww{{{yyyuuupppnnnkkkhhheeeddddddeee[[[ZZZWWWUUUSSSQQQPPPPPPOOONNNLLLIIIHHHIIIMMMQQQXXX\\\^^^[[[UUURRRUUUYYYYYYVVVRRRPPPPPPQQQQQQQQQSSSQQQSSSWWWYYYXXXYYY\\\ZZZXXXVVVUUUUUUVVVYYY[[[XXXXXXYYY[[[[[[ZZZWWWTTTVVVWWWYYYYYYXXXYYY[[[]]]ZZZZZZ[[[^^^```aaa___]]]YYYVVVQQQOOOMMMJJJEEEAAA===<<<@@@GGGLLLMMMPPPTTT[[[]]]^^^___fffpppuuuuuu}}}qqqdddYYYRRRNNNMMMMMMJJJEEE@@@<<<999777777777666555777:::<<<======:::;;;;;;<<<<<<;;;:::999777444222222333555666555777666666555555555555555888888999;;;<<<===>>>>>>999777888999;;;@@@NNN\\\jjjttthhhNNN@@@999777===VVVrrr|||___HHH===888===GGG]]]xxxtttiiikkkkkkllllllkkkjjjhhhgggfffooouuurrrooouuuzzzwwwxxxxxxxxxvvvppplllmmmsssvvvvvvppphhh```ZZZPPPFFF@@@???<<>>===>>>FFFYYYlll}}}sssmmmjjjhhhjjjnnnllloooqqqooojjjeeeccccccfffcccaaabbbdddfffeeedddccc[[[PPPGGGFFFKKKSSSYYYCCCEEEGGGEEECCCFFFLLLRRRRRRNNNMMMPPPSSS]]]xxxoooYYYMMMIIICCCBBBBBBBBB???<<<;;;:::;;;>>>AAACCCCCCCCC::::::<<<@@@BBBAAA???<<<;;;888222---***,,,000333666555555888===???<<<888777999<<<<<<===@@@GGGLLL___nnnzzz}}}yyyssskkkddd___YYYSSSRRRUUUSSSSSSSSSTTTUUUUUUTTTSSSPPPQQQRRRRRRRRRRRRSSSUUUXXXXXXYYY[[[\\\ZZZWWWUUUWWW]]]___\\\ZZZZZZYYYUUUWWWVVVVVVWWWYYYZZZ[[[ZZZYYY^^^bbbdddbbbaaadddggguuuwwwuuuooommmttt{{{}}}{{{~~~|||xxxxxx{{{~~~~~~yyyqqqpppuuuvvvsssmmmhhhaaa]]]\\\___bbbddd\\\[[[YYYVVVSSSPPPNNNMMMNNNQQQSSSOOOHHHEEEGGGKKKTTTSSSTTTSSSLLLGGGMMMWWWPPPLLLKKKOOOZZZfffoootttzzz~~~dddXXXOOONNNNNNJJJBBB>>>@@@BBBIIIOOOMMMGGGHHHMMMKKKNNNSSSTTTRRRPPPNNNNNNTTT^^^jjjssstttooojjjfffdddgggjjjmmmppptttyyy}}}~~~|||uuuwwwwwwuuurrrsssxxx}}}llljjjgggccc```___^^^^^^VVVUUUTTTRRRRRRUUU\\\aaa___^^^\\\XXXUUUTTTWWWZZZ[[[VVVPPPMMMNNNOOOPPPPPPNNNNNNSSSZZZ\\\ZZZXXXYYYVVVXXXYYYXXXUUUSSSTTTVVVVVVXXXYYYXXXVVVTTTSSSSSSVVVXXXZZZZZZ[[[\\\^^^```]]]\\\\\\]]]___``````___YYYUUUQQQPPPRRRRRROOOLLLFFFEEEGGGMMMPPPQQQSSSWWWXXXQQQNNNRRRXXX]]]eeelllzzzxxxsssllleee___ZZZXXXXXXTTTPPPNNNMMMJJJDDD>>>===:::666666999<<<>>>>>>888999:::::::::::::::999777555444444666777777666666555555444444444444333555666888;;;===?????????>>><<<;;;<<<===CCCQQQ___kkkpppaaaHHH???<<<:::???VVVrrrwwwZZZFFF===999>>>HHH^^^xxxvvvkkklllkkkkkklllllllllkkkiiiiiioooqqqmmmnnnxxx|||vvvtttsssqqqvvvwwwsssoooqqqyyy|||zzztttrrrlllccc]]]XXXPPPGGG>>>@@@CCCJJJTTTaaammmttt|||rrraaaPPPCCC999888999===MMM^^^ssspppppprrrqqqmmmoootttiiilllooolllhhheeefffiiieeeffffffeeeeeeeeeffffffaaa]]]UUUKKKBBBAAAFFFKKKGGGIIIIIIFFFCCCCCCGGGLLLTTTPPPNNNPPPRRR]]]xxxwwwaaaQQQJJJCCCAAACCCCCC???999::::::<<>>BBBDDDBBB>>>;;;;;;888222---***---222666888777777:::@@@AAA>>>:::???BBBFFFIIILLLRRR[[[aaammm}}}lll```WWWQQQSSSPPPJJJLLLTTTQQQRRRSSSSSSSSSRRRSSSTTTUUUTTTRRRRRRRRRTTTUUUUUUYYYWWWUUUWWWZZZ[[[ZZZWWWVVV]]]```\\\ZZZ\\\ZZZVVVVVVTTTTTTVVV[[[^^^]]][[[[[[cccmmmrrrsssrrrtttvvv}}}|||yyyssspppooommmhhheeeggglllqqqkkkggg]]]UUUWWW]]]]]]WWWTTTPPPLLLKKKNNNPPPPPPNNNAAABBBDDDEEEEEEDDDBBBAAA???EEEEEE<<<555666:::<<>>:::888999777:::AAABBB===;;;======>>>@@@AAABBBAAA@@@???BBBLLLZZZ```^^^XXXSSSPPPGGGNNNUUUYYY[[[]]]ccchhheeefffnnn{{{zzzuuutttnnnvvv{{{yyyuuuqqqnnnmmmlllmmmcccdddccccccdddjjjrrryyyrrrllleee```^^^______```\\\VVVOOOLLLMMMOOOPPPOOOGGGJJJRRR[[[^^^YYYUUUTTTTTTYYY]]]\\\VVVQQQPPPQQQUUUWWWYYYWWWRRRPPPPPPRRRZZZ[[[\\\[[[[[[\\\^^^``````^^^[[[ZZZ\\\]]]]]]]]]]]]XXXSSSSSSVVVXXXWWWUUUWWWRRROOOPPPSSSVVV]]]dddZZZMMMGGGMMMRRRRRRYYYfffgggiiilllmmmkkkhhhccc```]]]ZZZYYY\\\___\\\SSSJJJBBB===888666999<<<======666777888888999999999999666555555777999:::999888777777666666555555555444333555888;;;>>>@@@AAAAAAAAA???>>>>>>???EEESSSaaannnppp^^^GGGAAA@@@???BBBXXXsssuuuZZZHHH@@@<<>>>>>>>>@@@AAABBB@@@>>>;;;888333///------///111:::;;;;;;:::999:::===???FFFMMMUUU[[[___hhhttt~~~sssjjjSSSQQQOOOPPPSSSTTTTTTSSSOOORRRUUUVVVUUUSSSRRRRRRSSSTTTVVVVVVVVVUUUVVVVVV`````````___^^^\\\YYYWWWfff```\\\]]]\\\WWWWWW[[[YYYXXXVVVVVVYYY^^^eeeiiiiiilllttt}}}|||{{{}}}}}}|||xxxmmmddd___\\\YYYYYY\\\^^^^^^]]]XXXRRRJJJEEEDDDGGGKKKMMMBBBAAA@@@>>>>>>>>>???@@@777999::::::999999999:::888::::::555///---000555<<<999;;;@@@BBBBBBHHHRRRUUUTTTVVV___lllvvv{{{{{{zzzuuuooodddVVVKKK:::::::::888555333333333;;;999888:::<<<;;;777333666777999999999888999:::<<>>@@@;;;666666888999777444888777666777999;;;;;;;;;777999:::888555333444555888888;;;??????@@@GGGQQQKKK@@@999;;;>>>EEE[[[rrrlllSSSBBB===@@@FFFLLL]]]rrrzzzooo\\\EEE999@@@???RRRiiixxx|||yyyooofffhhhggggggiiinnnqqqpppooouuurrrllliiiooo}}}yyylllfffcccdddlllvvvooommmjjjjjjlllqqqvvvzzzqqqkkkgggjjjrrrtttooohhh^^^YYYRRRMMMMMMOOORRRSSSWWWUUUYYYbbbiiioooyyy}}}dddTTTCCC:::888888<<<@@@LLLTTT___lll}}}{{{mmmlllkkklllllliiiggghhhkkkfffkkkooommmhhhcccbbbdddcccbbb^^^WWWNNNGGGBBBAAAMMMKKKHHHFFFEEEEEEFFFGGGOOOPPPOOONNNSSSfffzzzccc[[[PPPIIIFFFDDDAAA>>><<<;;;;;;<<<>>>@@@????????????@@@AAACCCBBB???===:::888555333222333666999666999===???@@@AAACCCDDDQQQ]]]lllwww}}}~~~ssshhh```ZZZZZZXXXTTTRRRSSSZZZ___UUUVVVXXXWWWVVVTTTUUUUUUQQQRRRTTTUUUVVVVVVWWWXXX\\\___aaacccbbbaaa```___[[[YYY\\\```^^^XXXUUUXXX[[[```fffgggfffiiiqqqxxx~~~{{{tttrrrtttzzzrrriiieeefffccc[[[TTTKKKJJJJJJKKKNNNOOOMMMKKKGGGBBB<<<999:::===@@@BBB<<<;;;:::999999999::::::555666777999::::::::::::666666555444222111222222999;;;@@@HHHJJJLLLTTT___pppnnnooosssyyy}}}|||yyykkkeee^^^YYYTTTMMMDDD===444555666555333333444555777888999;;;<<<;;;888555555666888888888777777777777999;;;<<<<<<999666444///---...333999;;;999555000555<<>>EEELLLRRRUUUIII???999;;;???HHH^^^tttyyygggQQQCCC@@@CCCKKKRRRbbbvvv}}}qqq\\\AAA333999CCCUUUjjjvvvyyyxxxrrrlllhhhggggggjjjooorrrsssrrrrrrrrrooonnnuuu}}}pppddd^^^[[[[[[aaaiiijjjjjjjjjiiihhhiiilllnnnnnnkkkhhhhhhkkkmmmnnnnnnnnnkkkfffaaa___\\\YYYWWWUUUQQQOOORRRTTTWWW___iiirrruuuwwweeeQQQDDD<<<777777:::>>>EEEPPP___rrr}}}tttkkkjjjiiihhhgggfffgggiiigggjjjmmmllliiiffffffggg```aaaaaa___[[[TTTLLLHHHPPPNNNLLLJJJHHHGGGFFFFFFLLLLLLLLLMMMUUUjjjnnneeeYYYNNNHHHCCC???;;;>>>===<<<<<<>>>@@@??????@@@@@@AAACCCCCCBBB>>>;;;555555444222222444888<<<555999???DDDIIIOOOTTTXXXeeerrrwwwooojjjddd]]]XXXYYY^^^aaa]]]UUUSSS[[[ccc[[[\\\\\\ZZZXXXVVVWWWXXXQQQRRRSSSUUUWWWXXXZZZZZZXXX\\\``````___]]]^^^```WWWYYY^^^cccccc```bbbfffgggqqq{{{|||vvvttt{{{xxxqqqhhh^^^[[[]]]]]]UUULLLHHHJJJKKKGGGBBB>>>???CCCGGGIIIHHHCCC@@@>>>;;;666555666888:::;;;888777666666555666666666222222333888===@@@???===777555444555777888666444>>>EEERRR]]]aaaeeennnxxx}}}{{{vvvoooiiiVVVOOOGGGBBB???===999666222333333333111111333444444888;;;===<<<:::888777555666777777777666555444666555555444333222111000///...---000333333///,,,)))+++///444999;;;999777888:::>>>DDDIIIJJJIIIGGGBBBCCCIIIRRRUUUSSSRRRTTTXXX___jjjuuu}}}~~~{{{}}}}}}|||~~~uuutttqqqlllpppllleee```bbbeeeaaaZZZTTTQQQOOOSSSYYYZZZUUUPPPXXXVVVSSSPPPNNNNNNPPPQQQTTTSSSSSSVVVZZZ___aaabbb]]]]]]\\\\\\\\\\\\\\\\\\[[[YYYWWWWWW[[[```dddfffbbbbbbbbbccceeefffeeedddeeeffffffeeebbbaaaaaabbb`````````aaabbbcccddddddoootttuuuoooiiiffffffeeelllqqqooobbbYYYYYYYYYVVVSSSMMMEEE@@@???===;;;999777666666888:::<<<;;;:::888999:::999777666666777444777:::@@@OOO___```WWWFFF===888:::@@@KKKaaauuunnn]]]LLLCCCBBBEEENNNVVVfffyyy~~~pppYYY???111777KKK\\\mmmuuuuuutttrrrpppiiiiiijjjmmmrrruuuvvvvvvsssttttttuuu|||{{{ooobbbZZZVVVVVVZZZ___dddgggjjjjjjgggffffffhhhfffjjjmmmllljjjiiilllooouuutttsssqqqooojjjccc^^^]]]WWWPPPKKKGGGEEEJJJQQQVVV[[[eeeqqq{{{~~~{{{}}}|||wwwvvv|||ttt___OOOCCC:::666777555999AAANNN```pppuuussspppmmmiiigggfffffffffeeeiiiiiijjjjjjjjjjjjjjjkkkeeedddccccccdddaaa[[[VVVPPPPPPOOONNNLLLJJJHHHGGGLLLLLLMMMPPPZZZooozzzppp```RRRHHHCCC???>>>BBBAAA??????@@@AAAAAA@@@@@@@@@AAACCCCCC@@@<<<999444555444333111333888===;;;???FFFOOOYYYdddooovvvvvvlll```[[[\\\^^^[[[XXXSSS[[[cccbbb[[[UUUVVVZZZ]]]^^^___]]]ZZZWWWVVVVVVTTTSSSSSSUUUWWWYYYZZZZZZZZZ]]]^^^\\\XXXWWWZZZ^^^]]]___cccfffiiipppzzz~~~zzzsssvvvzzzoooiiiaaaZZZQQQGGGDDDGGGIIIAAA888666999<<<<<<:::999===CCCIIIJJJGGGBBB======:::888777888999:::999888888777777777777777777222000111777???DDDBBB???888777888999<<>>:::999999999888666666666444222111222444666;;;@@@@@@===999888888666666666888888888666444888777555333222333555666888555222222333333222111000///000222555888888888666777999<<>>>>>===777777777666666555666666777<<<>>>EEE[[[nnnhhhUUUBBB<<<777:::AAAMMMaaarrrdddUUUFFFAAAAAADDDMMMWWWddduuuwwwhhhTTT===666???TTTcccqqqtttqqqpppooonnnmmmnnnoooqqqtttwwwxxxxxxxxxyyyzzz{{{}}}mmmbbb]]]]]]```bbbcccggglllllliiiggghhhkkk```gggnnnqqqnnnkkkjjjjjjnnnooorrrvvvwwwuuuqqqmmmfffaaaYYYQQQIIIEEEFFFHHHFFFHHHNNNUUU[[[ggg{{{tttqqqqqqpppmmmkkkmmmqqqvvv{{{}}}zzztttooonnnnnnjjjdddbbbkkkzzzzzzhhhZZZLLL???888777777777:::@@@LLLZZZdddhhhvvvsssnnnhhhggghhhgggcccjjjhhhggghhhkkkmmmnnnnnnrrrkkkcccaaaccceeeeeebbbOOOOOOPPPPPPOOONNNLLLLLLMMMOOOQQQUUU```sss{{{gggUUUIIIDDDCCCDDDHHHEEECCCBBBBBBCCCCCCBBBAAA@@@@@@AAAAAA???;;;888888999888555333555<<>>BBBIIISSSZZZeeerrr}}}}}}mmmhhh___UUUMMMFFFAAA>>>===;;;999888888888777777999999888777555555777999<<>>999777888666555777999<<<<<<999666777666444333444666888::::::777222///000222555777333111///000222555666666444444444666777777555333444222444999;;;888888;;;;;;===???@@@CCCGGGLLLOOOPPPLLLHHHEEEEEEKKKUUU]]]fffkkkoooooosss|||{{{ooodddaaaeeegggaaaZZZZZZYYYXXXXXXWWWTTTOOOJJJLLLNNNPPPRRRTTTTTTUUUVVVZZZZZZZZZ[[[\\\]]]^^^___^^^[[[XXXUUUWWW\\\dddiiitttmmmfffdddgggiiigggddd``````bbbdddhhhkkkmmmnnniiigggdddbbbccceeeiiikkkjjjgggdddccccccdddfffgggkkkmmmnnnooorrrtttqqqlllpppnnnjjjeee___WWWOOOJJJBBB@@@??????AAABBBBBBAAA===;;;999777777888999999666<<>>:::777:::BBBPPPaaannnbbbRRRFFFCCCCCCCCCLLLXXXdddrrrooo]]]KKK:::999GGGWWWdddpppssspppooonnnmmmrrrssstttuuuvvvvvvxxxxxx~~~}}}nnniiikkklllllljjjlllnnnmmmiiiggghhhiiiccceeehhhjjjlllkkkhhhfffhhhiiimmmsssxxxzzzzzzxxxgggfffaaaYYYRRRMMMKKKJJJDDDBBBAAAAAABBBKKK___ppp|||tttfffZZZXXXZZZWWWUUUUUUUUUVVVZZZ```eeehhhfffddd```^^^XXXQQQPPPZZZooo~~~ssshhhYYYGGG:::555777555555888???JJJXXXbbbrrrsssoooiiihhhlllkkkgggjjjhhhggghhhkkknnnppppppwwwpppgggcccdddfffdddbbbOOOOOOPPPPPPQQQPPPPPPOOONNNNNNPPPUUUbbbvvvsss^^^PPPIIIIIIKKKLLLIIIEEEDDDDDDEEEEEEDDDBBBAAA@@@@@@@@@???<<<:::999:::999666444888BBBJJJUUUdddzzz|||tttiii___XXXUUUTTTZZZWWWVVVZZZ```cccaaa^^^```[[[VVVTTTVVVYYY[[[[[[[[[^^^___^^^[[[WWWTTTSSSTTTQQQNNNOOORRRTTTSSSRRRWWWWWWWWWYYY]]]ccchhhkkktttzzz~~~mmm___WWWRRRMMMIIIDDDDDDEEEFFFAAA888444444777333//////333777999999333777<<<>>>===:::888777222222333777;;;???AAABBB777888888999999999999888<<<999555444555666444222000777AAAHHHOOOYYYgggrrrwwwmmmfffYYYTTTMMMEEE???<<<::::::777888999::::::999777666888888888888888999===@@@@@@BBBBBBAAA===:::777777444444666:::???@@@>>>:::333333222222444555777888999666222//////333888<<<333111//////111333333333444333333444555666444333888666777::::::777666888777666666555666:::@@@DDDBBB===777444222555???JJJQQQTTTWWWYYY]]]eeepppwww}}}xxxxxxxxxtttpppjjjddd\\\WWWUUUSSSPPPMMMGGGKKKOOORRRTTTUUUWWWYYYZZZYYYXXXXXXZZZ\\\___aaa^^^\\\ZZZWWWWWWZZZ```eeerrrllldddbbbeeeggggggeeeeeedddccceeeiiilllnnnnnnllljjjhhhggghhhjjjnnnpppssslllggghhhkkkkkkiiiiiikkkiiiiiilllqqqsssppplllrrrrrrrrrppplllgggbbb___PPPLLLIIIGGGHHHIIIJJJKKKDDD@@@:::777888:::<<<<<<666===GGGWWWkkksssbbbKKK999777777<<>><<<===>>><<<===EEESSS^^^mmm{{{tttfffbbb[[[TTTNNNLLLMMMNNNWWWXXX[[[^^^aaaaaa^^^\\\bbb\\\TTTQQQTTTYYY^^^```^^^___^^^[[[WWWVVVVVVWWWVVVRRROOOPPPTTTXXXWWWVVVXXXXXX\\\eeepppwwwxxxwwwzzzppplll___OOODDDAAAAAA@@@>>>:::;;;>>>BBB>>>777222333333222111222666888999888555888:::999777555666777555444444777;;;???AAAAAA666777888999999999888888===:::666333222333555777;;;CCCMMMYYYcccnnnxxx~~~uuujjjbbbXXXNNNFFFEEEAAA===999777888888777999;;;<<<<<<:::888888777888888777777999>>>AAABBB@@@>>>===<<<:::888666111111444:::AAADDDAAA===333444555666666666666666777666444333333666:::===333222111222333444444333555444333444666777777666888666888<<<<<<999777999444555444444444666;;;>>>888333000...+++***222<<>>:::999;;;;;;999666//////222999BBBEEECCC???777888:::;;;;;;:::888666222333444555555666888999222111111333444444333111333111111222444666777666666555777<<<===:::999;;;777888888888777777999;;;222//////000---***000:::===???AAACCCAAA@@@CCCGGGHHHUUUbbbjjjoootttvvvuuuqqqwww{{{qqqeee\\\UUUVVVVVVUUUUUUWWW]]]bbbYYYWWWTTTTTTVVVZZZ```dddZZZ\\\]]]\\\[[[[[[___ccc______```bbbeeeggghhhhhh``````aaaeeeiiikkkiiifffhhhkkkooorrrtttsssrrrppppppllllllqqqrrrnnnlllooojjjkkkmmmmmmlllkkkpppuuusssrrrpppnnnlllmmmppprrrtttnnngggbbbaaacccfffhhhddd\\\RRRLLLLLLPPPTTTVVVQQQVVVdddvvvzzzhhhNNN===...222888BBBQQQaaammmrrreeeSSSHHHHHHFFFCCCNNNaaaxxx~~~lll\\\QQQVVVhhhtttsssnnniiikkkpppppplllkkknnnqqqqqqpppqqqsssvvvwww~~~{{{pppllloootttxxxxxxtttlllgggiiihhhgggggghhhgggeeebbb```dddaaaZZZWWWZZZ\\\ZZZ```\\\YYYWWWRRRJJJFFFFFFDDDIIIOOOUUUZZZdddpppzzztttiiibbbQQQJJJHHHNNNNNNGGGGGGOOOOOOKKKGGGIIIOOORRRRRRQQQHHHCCCBBBCCCAAA???DDDMMMRRR^^^qqqzzzdddMMMAAA777777999999555555BBBSSSggguuu|||sssmmmpppsssqqqnnnrrrvvvtttpppooorrrvvvrrrqqqoookkkhhhgggiiikkkPPPOOOOOOSSSVVVTTTMMMGGGJJJGGGGGGPPPeeessshhh]]]VVVOOONNNKKKFFFCCCDDDEEEDDDBBBDDDFFFEEEBBBBBBDDDGGGGGGSSS\\\^^^dddqqq~~~zzziii```]]]QQQQQQQQQQQQQQQTTTYYY]]]ZZZWWWWWWZZZ\\\YYYWWWYYY[[[ZZZYYYYYYZZZ\\\___aaa[[[^^^```^^^XXXTTTRRRRRRUUUTTTYYY``````^^^ffftttttt{{{rrrlllddd[[[SSSLLLFFFBBB<<<888333111222666999;;;;;;===???@@@>>>;;;777555555444222222444666:::<<<;;;777222///000444777888:::999777666666666777888666444555888888555444777;;;===>>>;;;999>>>NNN]]]jjjjjjpppzzz{{{sssnnnkkkaaaTTTIIIDDDAAA???>>>666777888777666555555666999888777888999:::999888666666777888999888777666;;;777555777;;;<<<888444000000222888@@@BBB@@@<<<===@@@BBBBBB>>>999444222444444555888:::;;;:::888333444555666666444222111//////111555:::;;;888555666555555888;;;===;;;888777777777666666666666666444333222222333444555666BBB@@@>>>>>>>>>===;;;999@@@DDDIIINNNRRRUUUXXXZZZWWW\\\dddkkkqqqyyyzzzlllfffjjjiiieeeeeegggccc\\\ZZZTTTRRRUUUXXXWWWWWWYYY\\\^^^```___\\\[[[]]]___^^^cccddd```___dddfffdddbbb```^^^```dddggggggffffffiiimmmnnnnnnpppssswwwllllllmmmoooqqqpppooommmhhhooorrrnnnllloooqqqppppppnnnllljjjjjjjjjkkklllqqqsssqqqkkkeeeeeelllsssmmmggg___[[[\\\aaagggjjjkkkjjjqqq}}}|||hhhOOO@@@222...444AAAUUUssswwwbbbOOOAAA@@@BBBBBBKKKYYYmmmrrrkkkfffaaaccckkknnnnnnkkkkkklllkkkhhheeehhhpppxxxzzzvvvuuuwwwwww}}}~~~}}}wwwvvvsssnnnnnnsssssslllhhhiiifffbbb^^^\\\ZZZXXX[[[aaaaaaeeeiiiiiiddd[[[SSSMMMLLLEEEBBBEEEIIIMMMVVV```pppnnnrrrzzz~~~xxxoooddd[[[XXXSSSTTTZZZWWWMMMKKKRRR[[[SSSIIIEEEGGGKKKNNNNNNGGGCCC@@@???>>>>>>@@@CCCDDDQQQfff{{{yyycccQQQFFF<<<777999777555===JJJ```lllsssqqqqqqvvvssskkkppptttvvvtttnnnlllnnnrrruuusssooollljjjiiihhhgggPPPOOOPPPSSSVVVTTTMMMGGGEEEEEEHHHVVVmmmzzzoooddd\\\PPPNNNJJJGGGEEEEEEDDDCCCAAABBBCCCCCCDDDIIIPPPVVVUUUcccqqqwww|||wwwiii^^^XXXVVVRRRTTTUUUVVVVVVXXX[[[^^^[[[XXXWWWZZZ[[[XXXWWWYYY^^^]]]\\\[[[ZZZZZZYYYZZZZZZ\\\]]]\\\YYYWWWWWWXXXYYYZZZ___dddgggkkkvvvwwwnnn]]]WWWOOOGGGAAA===;;;999999777333333555999<<<===:::===AAADDDCCC@@@;;;888777666444444444777999;;;;;;777333111222555777777888888777666666666777888666444555888777444555888999<<>>@@@BBBDDDGGGEEEIIIOOOTTTZZZbbblllsssyyywww{{{}}}{{{zzzzzzssskkkddd\\\UUUSSSRRROOOMMMOOOVVVZZZ```bbb```]]]\\\[[[\\\```aaa\\\[[[___aaa```cccaaa______bbbdddcccbbbfffiiimmmpppppppppooopppooommmkkklllooopppnnnllliiimmmnnnkkklllqqqtttsssooommmiiifffeeegggjjjmmmoooppppppjjjcccbbbgggmmmmmmjjjffffffkkkttt|||zzz{{{iiiMMM===///,,,333BBBYYYxxx|||]]]KKK======??????IIIXXXmmmwwwnnngggeeeiiikkknnnnnnllllllnnnmmmjjjdddgggmmmuuuwwwttttttwwwxxx~~~{{{}}}{{{uuurrrsssoooggg```\\\YYYXXX^^^eeeeeekkkqqqsssppplllhhhgggZZZQQQIIIFFFFFFIIIQQQZZZ```]]]]]]aaafffmmmyyy|||xxxqqqhhhaaa]]]YYY\\\cccaaaUUUNNNPPPUUUOOOGGGDDDDDDFFFFFFFFFEEEDDDCCCAAA???<<<<<<===???HHHZZZrrrnnn\\\MMMBBB:::;;;:::888>>>HHHVVVbbbkkkkkknnntttssslllqqqqqqooonnnnnnoooqqqtttvvvqqqmmmlllnnnnnnlllhhhQQQPPPPPPRRRSSSQQQLLLGGGBBBDDDLLL]]]vvvuuuhhh```TTTPPPKKKJJJIIIHHHEEEBBBBBBBBBCCCEEEKKKVVVbbbkkknnn|||yyyssskkkaaaZZZUUUSSSSSSSSSUUUWWWYYYYYYYYY[[[]]][[[XXXXXXZZZYYYVVVVVVYYY^^^^^^^^^]]][[[YYYVVVUUUZZZZZZZZZYYYWWWWWWXXXZZZ^^^eeeiiilllqqq}}}yyylll```XXXMMMGGG???999777777777777888666555777:::===??????999===BBBFFFGGGDDD???<<<:::999777666666777999:::999777555444666777888777666666666555555666777777888666666888666444666:::<<>>;;;999777444333333444777999999999::::::;;;<<<===;;;666333777777888999:::;;;<<<<<<555555888>>>DDDEEECCC@@@AAACCCDDDAAA<<<666222000///111555:::===<<<888444444444333333333333222222000111333666999:::888777777666777888:::;;;999777555666777888888777666555555555666777888:::<<<======;;;999888777666444222222333444555555666888:::999;;;>>>AAAEEELLLWWW___tttzzz}}}rrriii```\\\XXXTTTSSSVVVTTTWWWZZZ[[[ZZZZZZ[[[\\\]]]______[[[YYY\\\______dddbbb```___`````````___dddfffkkkpppsssrrrooolllqqqmmmiiijjjoooqqqpppmmmnnnooommmkkkmmmrrrtttrrrnnnkkkfffccccccfffjjjmmmnnnooonnniiiaaa]]]___cccfffeeeeeegggnnnxxxkkkNNN>>>222...555FFF^^^|||{{{WWWEEE888888:::;;;FFFUUUjjjxxxnnngggeeemmmnnnqqqqqqnnnmmmooommmjjjfffgggkkkqqqsssqqqssswwwyyyzzzqqqfff```\\\[[[```ggghhhpppyyy}}}}}}}}}mmmbbbVVVNNNKKKLLLSSS[[[VVVPPPKKKJJJJJJOOOYYYcccwww|||xxxsssmmmhhh]]]WWWVVV[[[ZZZQQQJJJJJJKKKHHHDDDCCCCCCDDDDDDDDDFFFHHHHHHFFFCCC@@@>>>===AAACCCOOOgggzzzlllZZZKKK???<<<<<<:::>>>EEELLLXXXbbbfffkkkssstttpppqqqnnnjjjjjjmmmrrrtttuuuvvvpppkkkkkkoooppplllhhhOOONNNNNNOOOOOOMMMIIIEEEBBBFFFQQQccc|||yyyjjj```ZZZSSSMMMLLLLLLHHHDDDCCCDDDEEEHHHPPP[[[jjjxxxyyypppllleee]]]WWWVVVWWWWWWWWWSSSUUUWWWXXXXXXXXXZZZ[[[YYYWWWWWWYYYXXXTTTTTTXXXYYYZZZ\\\]]]\\\YYYWWWUUUWWWWWWWWWWWWWWWYYY\\\]]]kkktttwwwuuuzzzqqq___TTTMMMIIIFFFBBB===999999:::;;;;;;888888888:::===?????????999;;;???BBBDDDCCCAAA@@@===<<<:::888888888999999666555555777:::;;;;;;:::555555555555555666666777:::888888888666333777===HHHQQQ[[[dddmmmwww}}}sssjjj```WWWLLLAAA;;;;;;888888999999888777555333444:::@@@DDDCCC???;;;999555444222333555777888777888999:::>>>@@@>>>999555555777999::::::;;;>>>@@@777777777:::???BBBBBBBBBAAABBBBBB@@@;;;777444333000111444888;;;;;;888555444444333222222222222333111222444777999999999888888888999::::::999888777555666888999999999777666888999999:::;;;===>>>>>>>>><<<:::999888777444222555666666555444555777:::999999999888999???IIIPPP^^^gggsss|||yyyjjjwww{{{|||tttoooiiicccaaacccaaa\\\UUUOOONNNSSSZZZ___^^^___^^^[[[ZZZ\\\```bbbbbbbbbaaa`````````______aaacccgggnnntttvvvsssppppppllliiilllrrruuussspppuuusssooonnnqqqrrrpppmmmnnnlllhhhffffffhhhkkknnnooopppoooiiiaaa[[[YYYZZZ``````___```dddjjjrrrwwwjjjPPPAAA999444:::KKKbbb|||pppRRRAAA555555666777CCCSSSfffxxx{{{rrrmmmfffccciiitttvvvuuuqqqoooooommmiiijjjiiikkkooooooooorrrwww||||||tttooojjjdddbbbdddkkktttwwwlllccc]]]]]]aaaeee\\\UUUMMMFFFBBBAAAEEEIIIWWW```ppp{{{tttnnniiifffYYYNNNFFFGGGHHHFFFEEEEEEDDDCCCBBBBBBCCCFFFJJJMMMMMMQQQRRRNNNJJJIIIHHHGGGJJJHHHMMM^^^ttt{{{hhhWWWEEE<<<:::999<<<@@@GGGRRR]]]dddkkksssuuusssooommmllllllnnnqqqssstttuuurrrooommmlllkkkhhheeeKKKJJJJJJJJJJJJIIIFFFDDD@@@FFFSSSggg}}}mmmccc\\\SSSLLLKKKJJJFFFEEEGGGFFFJJJSSS```pppsssfff___eee___ZZZXXXYYYZZZXXXVVVVVVWWWXXXXXXWWWXXXZZZ\\\VVVVVVXXXZZZWWWSSSSSSWWWTTTUUUWWWXXXXXXVVVTTTSSSPPPQQQUUU[[[bbbiiinnnppp~~~}}}|||sssmmmmmmeeeTTTFFFAAABBBBBBBBB@@@>>>=========;;;:::999999:::<<>><<<999999999:::<<<>>>???@@@======;;;:::999999999:::444444666:::===??????===555555555666666666666555<<<:::999999666555;;;CCCXXXeeerrrxxx{{{zzzssskkkVVVIII===;;;;;;:::777777111111222111111111111222555:::AAAEEEDDDAAA===;;;999666444333555666666666555555888===BBBBBB>>>999555666888999:::;;;???AAA999666444444777<<<@@@CCC@@@@@@@@@>>>;;;888666666555444444666888999999888555444333222222222333333222444666777888999999999999:::;;;;;;:::999888777777888999:::;;;::::::999<<<<<<==================>>><<<:::999888777555333333444444333333444777999;;;;;;999666444777>>>DDDKKKPPPYYYcccmmmpppiii___ddddddgggoooxxxzzzrrrnnnooovvvmmm```UUUQQQSSSYYY]]]\\\[[[[[[[[[ZZZZZZ]]]```___```aaaaaaaaaaaaaaaaaaddddddffflllrrrvvvtttrrrllljjjjjjnnntttwwwvvvsssvvvsssqqqssstttsssooommmoooooonnnmmmlllmmmnnnnnnqqqrrrqqqkkkccc\\\YYYXXX`````````^^^]]]___cccggg~~~~~~cccLLL???<<<777???PPPggg}}}|||fffOOO???444555555666CCCTTTfffqqqpppkkkmmmhhhcccffftttvvvvvvrrrqqqrrrpppmmmnnnllllllnnnnnnmmmqqqvvv~~~sssiiidddmmmvvvzzzwwwuuussskkkggg^^^SSSKKKDDD@@@<<<@@@FFFTTTcccnnnwww{{{nnnkkkooosss{{{ssshhh```[[[XXXPPPGGG???>>>AAACCCCCCCCCCCCCCCCCCBBBCCCHHHPPPVVV\\\```___WWWPPPPPPQQQPPPQQQPPPQQQYYYgggvvvxxxfffOOO@@@:::888999<<>>BBB@@@@@@@@@@@@???===:::999999:::<<<>>>???===;;;999888666555666999<<<>>><<<;;;;;;;;;:::;;;;;;;;;666666888;;;???AAA@@@???666777777777777666555444999888888999888999CCCNNNhhhwww{{{rrreeeXXXHHH999---...444666444333///000111111000111333555666:::@@@CCCCCCAAA???>>><<<999666555555666777666333222444;;;BBBEEEBBB===666666666777999<<>>BBB???@@@???===:::888888999999777555666777999999888555555444444444333333333333555777888888888999;;;<<<===???>>>;;;999888888888888888999999:::;;;;;;===>>>>>>>>>>>>===<<<<<<;;;999777666666666444222222333444444444555888:::>>>???>>>:::777777;;;???>>>AAAGGGQQQ\\\dddgggfff\\\VVVTTTXXX___fffooowwwzzzzzz~~~~~~vvvnnnhhhccc```^^^]]][[[\\\]]][[[XXXYYY\\\]]]___aaabbbaaaaaabbbcccfffgggiiilllooopppooonnngggggghhhkkkooorrrttttttqqqnnnooorrrtttrrrqqqrrrrrrrrrrrrqqqppppppooonnnpppqqqppplllfffaaa^^^\\\___aaaaaa___[[[[[[]]]aaauuusssZZZFFF<<<;;;777AAAVVVnnn{{{aaaMMM>>>555777888:::HHH[[[iiioookkkiiinnnlllfffjjjooorrrssspppqqqsssssspppmmmkkkjjjlllmmmlllqqqwwwxxxpppnnnssszzz{{{yyyqqqfff]]]UUUKKKBBB===>>>CCCNNNWWW```kkkuuuxxxzzz}}}}}}vvvjjj___\\\```dddlllqqqrrrxxx|||pppcccWWWOOOJJJHHHBBB???>>>@@@BBBCCC@@@>>>EEEGGGHHHFFFEEEJJJSSS\\\jjjpppnnnaaaXXXXXXXXXVVVWWWYYY[[[]]]dddrrrxxxbbbNNNBBB<<<::::::AAAHHHRRR[[[bbbhhhkkkmmmiiioootttsssnnnkkklllooouuuzzz}}}wwwkkkccceeejjjEEEFFFFFFEEEEEEDDDEEEFFFCCCJJJYYYpppuuummm___VVVPPPPPPNNNNNN[[[kkkjjjmmmuuu}}}qqqgggdddbbb]]]YYYXXXWWWYYY[[[]]]^^^[[[WWWSSSSSSXXX]]]___^^^[[[XXXVVVRRRVVV]]]bbb___XXXWWW[[[XXXVVVUUUUUUVVVYYY]]]___bbbgggppp{{{zzzoooiiibbbXXXMMMHHHHHHGGGBBB;;;888;;;===<<<@@@>>><<<<<<======<<<:::777777888:::===???>>>===999888666555555777999;;;999999::::::;;;<<<======;;;:::;;;===???@@@>>>===888888999999888666444333333333666999:::???MMM[[[ttt|||lllaaaTTTHHHCCC777......333444555555666888999888555333444555777:::>>>@@@@@@@@@@@@AAA===:::777666777999::::::333111222999AAAFFFCCC???777555333555999===>>>>>>777666444333444888===@@@AAAAAA@@@===999777777888:::999888888999999888666555555666666666555444333444666888999888888:::<<<>>>@@@AAA@@@<<<999888999888777666666777888:::<<<;;;<<<===>>>>>>>>>===<<<999777666555666666444333333555888888888888:::;;;<<>>;;;999;;;===999999<<>>:::>>>CCCMMMWWW^^^cccgggjjjjjjlllnnnnnnlllkkkkkkmmmnnntttxxxtttkkkfffhhhlllEEEEEEFFFEEEDDDEEEFFFHHHJJJQQQ```vvvtttlllddd[[[VVVWWWUUUXXXjjjqqqeee]]]]]]^^^ZZZVVVVVVPPPTTTYYY]]]___^^^\\\ZZZNNNTTT\\\aaa```ZZZTTTPPPRRRWWW___eeeccc\\\ZZZ]]]ZZZYYYWWWXXX\\\cccjjjoooxxx{{{}}}ssscccWWWVVVSSSIIICCCDDD??????===:::;;;???>>>;;;999777333222333555666666444444555888<<>>>>>???>>>===>>>>>>>>><<<:::::::::::::::888666444333...000333888<<>><<<666000...---888:::<<<===>>>???@@@BBB===:::777777999;;;======444222111777@@@EEECCC???999444111333999>>>>>><<<666777777888888:::===???DDDCCCAAA===888666666777:::::::::;;;<<<:::777444444666777888888666444333444777999999777777:::<<>>>>>>>>===999777666666777777666555333555888999999888888999555999<<<<<<999777777999777666666<<>>AAAHHHHHHJJJPPPXXX___eeeoooyyyxxxuuuuuuvvvpppfffbbbeeeZZZ]]]``````^^^]]]]]]___XXX```iiinnnnnnkkkjjjiiidddcccaaa\\\YYY]]]gggooosssnnnkkkjjjgggeeelllvvvwwwtttqqqmmmkkklllmmmnnnfffgggiiijjjkkkkkklllllldddgggiiigggbbb___aaadddeee|||iiiTTTHHHBBB===;;;HHH```yyyzzzYYYGGG;;;666;;;@@@EEEXXXmmmiiiooommmjjjmmmjjjkkkvvvqqqsssqqqllliiiiiigggbbbcccaaaccchhhkkknnnttt{{{yyyooo```WWWPPPPPPQQQOOOMMMMMM[[[[[[[[[[[[\\\aaagggllltttwwwxxxzzz~~~|||nnn]]]ZZZZZZ^^^dddggggggjjjooorrrtttooofffgggoooooofff]]]ZZZTTTLLLEEEAAA@@@AAAHHHIIIFFFBBB@@@DDDHHHJJJDDDLLLTTTWWWWWW[[[dddmmmppp}}}yyyqqqrrrqqqllltttwwwyyyyyyzzzttt___NNNBBB;;;===BBBLLLVVV^^^bbbgggkkkkkkiiiggghhhjjjllllllkkkgggkkknnnnnnjjjhhhjjjlllIIIIIIIIIHHHGGGFFFEEEDDDPPPXXXlll~~~lll^^^bbbeeefffhhhqqqwwwpppkkkfffbbb^^^[[[ZZZZZZZZZYYYUUU^^^bbb[[[UUUWWW[[[]]]TTTXXX[[[[[[XXXWWWWWWYYYSSSVVVZZZ\\\]]]]]]^^^___YYYZZZ^^^cccjjjttt~~~~~~lll^^^VVVPPPMMMIIIFFFDDDBBB???======>>>>>>===;;;999:::;;;888777444///++++++///333333333555777999<<<>>>???<<<======;;;999777666666333333333666:::<<<;;;999777;;;???BBBAAA???===<<<:::999;;;===999333222444666111222999???JJJaaayyyqqq___JJJ:::666:::;;;999777444222333777999???@@@@@@;;;444000111444444666888;;;>>>@@@AAABBB<<<999666777999;;;;;;999666000---333???DDD@@@:::555555555555666777888999888<<<>>><<<777777<<>>>>><<<999555333000222444555444444555666888999999888777666888:::>>>>>>>>>>>>===;;;888777777888999999777666666777666888:::;;;;;;999777555666555666777999999777555333666:::======:::666333555777;;;<<<:::888777666222555777999>>>LLL___mmmooofffWWWHHHBBB@@@;;;444777>>>CCCDDDCCCGGGQQQ[[[fffiiioooxxx~~~{{{yyywwwvvvtttooojjjccc___]]]]]]\\\ZZZWWWWWWZZZaaahhhkkkgggccc______^^^\\\[[[]]]```dddlllmmmmmmiiieeeeeejjjoootttttttttqqqmmmjjjjjjjjjiiijjjlllkkkiiigggggghhhiiilllkkkfffaaa```cccdddnnnhhhJJJDDDKKKAAAAAACCCSSSuuuaaaFFF===888>>>IIITTT___hhhggglllrrrtttrrrppppppqqqpppqqqrrrppplllhhheeeddddddcccdddhhhiiikkkrrryyy}}}tttfff]]][[[\\\]]]^^^___\\\XXXTTTPPPOOOOOOOOOZZZ\\\```eeehhhfff___XXXXXX^^^kkkyyyzzzuuusssssscccYYYUUUUUUVVVUUUZZZXXXTTTQQQNNNLLLKKKKKKTTTOOOKKKJJJEEEAAAFFFOOOWWWXXX^^^eeehhhjjjsss~~~ppp^^^LLL???>>>BBBMMM[[[cccdddeeefffkkklllmmmmmmllljjjiiihhhgggkkkmmmmmmjjjiiilllnnnKKKKKKKKKJJJJJJJJJJJJJJJTTT]]]rrrxxxjjjnnnqqquuuyyy|||rrrjjjeeeccc_________``````^^^[[[XXXZZZ``````XXXSSSTTTWWWXXX[[[[[[\\\ZZZXXXVVVUUUVVVPPPRRRTTTVVVXXXZZZ]]]```eeefffhhhlllttt}}}{{{kkkZZZMMMFFF???>>>======>>>>>>>>>>>><<<======;;;999888999:::777777555000,,,,,,000444333333444555777999:::;;;>>>@@@AAA>>>999555444444333333444888;;;<<<:::888777;;;@@@BBBAAA???>>>===999888999<<<;;;666555777888666777>>>IIIXXXkkk|||xxxooobbbTTTEEE999666999;;;:::888555333333555777<<<>>>???;;;555222222555888999:::<<<===>>>>>>???:::888555555777888888777444000...333<<>>===:::777777;;;???AAAAAA???======:::666666:::<<<999888999:::===@@@FFFUUUgggqqqtttbbbYYYNNNGGGAAA:::888:::<<<;;;888666444444333444777:::===;;;888555555777<<<<<<=========<<<<<<;;;888666444444555555555333000///000444888999777333111111333444666666666666555>>>FFFIIICCC<<<777666<<<;;;999:::;;;<<<;;;:::999:::;;;<<<:::888555333...111333444333444555666:::;;;<<<;;;:::;;;===>>>:::999777555444333333444999888777666555444333222444444555555666666666777888666555666777777666555999;;;>>>@@@???<<<999666444666999:::999888888999888888666333444===KKKVVVkkkkkkfff\\\QQQHHH===444333777:::999666555888<<>>>>>===999444111333666777666555444333333333333???CCCFFFBBB:::333222444555777<<<@@@AAA>>>:::777666999===???>>><<<;;;;;;;;;666555999;;;999888999;;;CCCJJJRRRaaaooommmbbbRRRHHHAAA@@@AAA???=========;;;888777555444333111444777:::;;;:::888888888===============;;;::::::777666555444444333333222---...111444777777666555222333444555666555555444777???GGGJJJDDD<<<555222888999<<>>666888999::::::888555333...000333444333333444666999:::;;;;;;:::;;;===???999777555333333444666888999777666555666666555444333222222222333555666777888777555666777888777666:::<<<>>>???>>><<<999777444666888888888777888::::::999666222111777CCCLLL^^^hhhooommmdddVVVEEE888777:::<<<<<<999888888:::===>>>@@@CCCFFFHHHGGGFFF???FFFOOOYYYaaafffiiikkkrrrrrrtttxxx{{{xxxooogggkkkhhheeecccaaa^^^YYYUUUXXX[[[aaadddeeeeeedddeeeddddddccc```___```dddhhhtttqqqoooqqqtttrrrlllfffeeegggiiiiiijjjkkkmmmooo{{{pppfffaaaaaaaaacccfffqqq|||rrrYYYDDD:::777888:::AAATTTrrrvvv]]]@@@===AAAPPP```hhhkkkmmmpppmmmkkkkkkmmmnnnkkkhhhllllllllljjjiiiiiikkkmmmkkkeeebbbffflllqqqwww}}}}}}oooaaaYYYTTTZZZaaagggllluuu}}}vvvoooeeeYYYRRRQQQIIIEEE@@@>>>???@@@AAA@@@GGGJJJQQQZZZfffsss}}}wwwvvvtttppplllkkkoootttuuuzzzkkk[[[MMMFFFBBBGGGNNNUUU^^^eeejjjgggeeeiiipppsssqqqnnnnnnkkkhhhhhhjjjkkkkkkjjjJJJJJJJJJJJJMMMPPPTTTVVV___hhh}}}}}}rrrkkkgggfffbbb^^^[[[\\\```dddfffccc^^^\\\^^^```cccdddaaa^^^[[[YYYYYYYYY[[[]]]___\\\YYYZZZ___ccceeeeeeccceeegggkkkqqqyyy~~~tttgggYYYPPPRRRKKKBBB===;;;:::888666;;;<<<<<<:::777555666888<<<======;;;999999;;;===CCCDDDCCC>>>999555555777::::::888666555444444444;;;???BBB???:::555555666777:::@@@CCCBBB???;;;888333666:::;;;;;;999999999<<<777666888888777777999===IIIWWWbbbmmmrrrdddRRREEE===888<<>>555666888::::::888666444000222444444333333444555888999999999888888:::<<<777666444444555888;;;===888666444555777999999888333222111111222444666777888777666777999:::999888999:::<<<===<<<;;;999777666777888777666666888:::999999666333333777???FFFNNN^^^pppxxxtttfffRRRBBB;;;<<<<<<<<<;;;<<<<<<===999999999;;;======<<<:::888===BBBGGGKKKOOOTTTXXX\\\^^^bbbiiipppssssssqqqtttttttttsssnnnggg^^^XXXUUUYYY___ccceeeeeefffgggbbbaaa`````````ccchhhkkkooommmkkkmmmpppoooiiiccceeefffhhhiiijjjlllooorrr~~~rrrfffbbbaaa___```dddrrr{{{{{{jjjRRR@@@777222222555???TTTppp}}}nnnWWW@@@AAAJJJYYYfffkkkllllllnnnllllllmmmooommmiiidddeeehhhjjjkkkjjjiiijjjjjjlllfffcccfffkkkqqqxxx}}}vvvpppoooqqq{{{uuummmddd[[[RRRGGGCCCDDDAAA@@@>>>>>>@@@BBBCCCCCCGGGJJJNNNVVV```llluuu{{{yyy|||~~~~~~{{{kkkUUUIII@@@AAAHHHSSS^^^gggjjjjjjjjjllloooqqqqqqrrrooooooooolllhhhggghhhjjjJJJJJJJJJKKKMMMPPPRRRTTTVVV```vvvzzzrrrjjjddd]]]______]]]YYYYYY[[[_________aaaccceeeddd```]]]eeecccbbbbbb^^^YYYYYY\\\^^^\\\[[[\\\```dddgggiiiooosssyyyvvveeeXXXOOOGGGBBBAAA>>>:::888777777777666888:::;;;999666444666999;;;<<<======;;;;;;;;;===CCCEEEEEEBBB===999999:::<<<<<<:::999777777666666999:::;;;:::888777777777888<<>>???======;;;888444444666888666444444555777999:::;;;:::::::::;;;;;;;;;;;;:::999999555666888777555444444444///000222555888:::;;;<<<888888666555444444444444:::<<<===<<<999666444333000222666;;;??????<<<999444555888::::::999777666222444555555444333444444666777888777555555666888666555444444666:::===???888555333444888;;;;;;:::444444333333333555666777666666777:::<<<===;;;999888999::::::::::::999888888888888666555555777999888888777666666999>>>BBBAAARRRfffsssvvvooo___QQQAAA>>>:::888999;;;<<<<<<999888777888999999777666666999<<<======@@@FFFKKKPPPPPPOOOPPPTTT^^^iiiqqqyyy}}}yyypppjjjbbbaaa```^^^___bbbggglllcccbbb``````bbbeeejjjlllgggffffffiiilllllliiifffeeefffhhhiiijjjlllpppsssvvvmmmiiikkkhhh___\\\^^^rrr{{{yyyeeeNNNAAA:::555444666???RRRjjjssseeeQQQEEEJJJUUUccckkkkkkkkklllkkklllmmmoooooolllhhhdddcccfffjjjlllkkkjjjjjjjjjlllhhhfffhhhkkkpppzzzwwwbbbZZZRRRLLLDDD===;;;===<<<<<<===>>>???BBBDDDEEECCCGGGNNNVVV]]]bbbfffhhhmmmvvv~~~cccSSSEEEBBBIIIUUUbbblllkkkkkklllmmmmmmoooqqqsssnnnqqqrrrooojjjggghhhjjjLLLLLLMMMOOOPPPQQQRRRSSSOOOYYYoooxxxooojjjfffddd^^^aaabbb___ZZZXXXZZZ]]]ZZZ\\\```dddfffeeeaaa^^^cccdddgggiiibbbYYYXXX\\\\\\^^^```cccfffkkkpppttt}}}qqq]]]MMMDDD???;;;999777777777555444333555666444777999777444333777:::888:::===>>><<<;;;::::::???BBBDDDBBB???<<<<<<>>><<<<<<;;;:::999888888999888666444444666777777666777;;;@@@AAA>>>:::777666222444777888777666777777::::::;;;;;;777555;;;DDDUUUaaasss~~~vvv___HHH===333000111777<<<<<<<<<===:::666222222666999999888777666666888999::::::::::::;;;::::::999888777666222555777777555333444555555333222444777:::;;;;;;777555333222222333555777777777777666444333333333///000222555888888666333333555888:::;;;:::999888555666777777555333333444666777777555333333444555666555444444555888:::;;;999555222333777::::::888666666555555555666666777444666888<<>>;;;777888999999::::::;;;;;;999999888555333444666888777888999999999:::<<<===<<>><<<;;;AAARRRgggpppfffVVVLLLTTTbbbmmmooojjjjjjmmmkkkmmmooonnnllljjjiiihhhfffhhhjjjkkkkkkkkklllnnnmmmlllkkkllllllppp}}}zzzqqqkkkhhhooo{{{yyy]]]VVVNNNGGG@@@888555777999:::;;;<<<>>>@@@CCCEEEBBBFFFKKKQQQWWW[[[^^^___cccqqqwwwdddOOOGGGJJJSSS^^^gggkkkiiihhhiiimmmpppqqqqqqnnnoooqqqpppooolllkkkjjjNNNOOOQQQRRRSSSSSSSSSSSSRRR\\\qqq~~~qqqhhhccccccdddbbbdddeeebbb]]][[[^^^aaa\\\\\\\\\___bbbeeeeeeeee]]]aaahhhllleee[[[ZZZ```[[[___eeejjjnnnttt|||{{{vvveeeZZZLLLAAA<<<888444000222444555333111111444888333777999777444333666:::666999<<<>>><<<:::999999:::>>>AAABBB???>>>???AAA<<<;;;::::::999999::::::999555000000444777777444666:::>>>>>>;;;777555444333555777888888777777888888;;;>>>===888666???KKKdddlll{{{qqqPPP999222///...111888<<<<<<===???999444000000666:::<<<:::999777666777888:::::::::;;;;;;;;;:::888666555444000333666777444333333555999555222333777::::::999444222000///000333777999444444333222222222222333000000000333555555333111333555888:::<<<;;;:::999777888999888555333333333777777777555333222222444555555444444444555666777:::555111222666999888666777777777777777777666666333555999>>>BBBBBB???<<<777888888999:::;;;<<<===;;;:::888555333333555888777888::::::;;;:::::::::===AAAGGGQQQ___lllnnnjjjZZZPPPCCC;;;:::;;;<<<;;;999888666777888888777555888;;;===<<<888666999===999>>>AAA>>>999;;;GGGRRRYYYaaannnyyy~~~}}}|||tttmmmiiihhhhhh```]]]ZZZXXXYYY\\\^^^___eeefffgggfffdddcccdddeeefffggghhhiiiiiilllppptttmmmgggfffjjjeee]]]___iiimmmyyyyyyeeePPPIIIHHHFFFBBB@@@CCCRRRhhhsssmmmbbbQQQ[[[jjjsssqqqjjjiiinnnlllnnnooommmjjjhhhjjjmmmjjjkkkkkkjjjjjjkkkooorrrnnnnnnoooooolllpppvvveeeYYYPPPYYYkkk}}}ggg___VVVNNNDDD999444444888999;;;<<<===???CCCFFFGGGFFFGGGJJJPPPWWW___ccccccrrrrrrXXXJJJHHHMMMVVV]]]jjjeeebbbeeennnsssrrrnnnnnnmmmmmmpppsssrrrnnniiiVVVUUUUUUUUUUUUTTTQQQOOOVVVdddxxxuuuppplllfffcccbbbkkkssstttjjjbbb___^^^[[[]]]^^^___^^^\\\]]]___bbbgggbbb______\\\WWWYYY```aaaeeejjjssszzztttlllaaaYYYJJJFFF@@@<<<888666333111111333555666555444333333///222666777777555444444444777<<>>;;;999999:::<<<===999444//////111555777777666:::>>>???===:::777666888:::<<<<<<:::999999:::@@@===???BBB===:::GGGZZZ{{{|||bbbJJJ777***///222555999;;;======<<<555222111555<<<@@@@@@>>>======<<<;;;;;;;;;;;;<<<999888666444444555777888777666444333444444444333666666555444333333555777222333444555666666555555000444555111000333555444111111000000000000000111777555666:::>>>>>>999333111444777777666555444444777888888777333111000111000111222111000000222444666666555444333333333333::::::;;;;;;:::999999888777888999:::;;;<<<<<<===;;;999777777777888888888;;;999555111000111333555444555777888999999888888888999>>>GGGOOOYYYgggssssssaaaLLL???:::999888777777888:::;;;;;;:::888777:::;;;:::888555666999===BBB???<<<;;;<<>>CCCEEECCCDDDHHHJJJKKKQQQ```pppyyyzzzVVVCCC@@@CCCKKKSSS___cccgggjjjjjjiiiggggggmmmnnnoooooonnnkkkhhhgggYYYYYYYYYZZZZZZYYYWWWUUU[[[kkkyyyooollliiifffdddeeekkkooonnngggcccccc```[[[bbbaaa```aaaaaaaaa___]]]^^^YYYWWWZZZ\\\\\\aaagggpppuuu{{{}}}vvvlllddd___XXXPPPJJJ@@@???===<<<:::999666555333555888888777555333333222555888:::888777666555999:::;;;<<<===============@@@AAA>>>:::888;;;???===<<<:::999999:::<<<===666222......111444666777999<<<>>>???===:::888777888;;;===>>>===;;;;;;;;;<<<999;;;@@@@@@CCCTTTgggrrr\\\JJJ===444333444777999;;;<<<======777444333777===BBBCCCBBB>>>>>>===<<<<<<<<<;;;;;;;;;:::888777666555666666;;;:::888888777777555444444444444333333333444555333444666888999999777777000444555222222666888888444333333222222333333333666444555888<<<<<<777333000333666777666555555666555777888777444222111111444333000---,,,///444999:::777333000///000333555999999::::::::::::999999777888888888999999999:::999777666555777999:::;;;>>><<<999777444444333444444555777888999999999888::::::===DDDJJJTTTdddrrrzzzkkkWWWFFF<<<999:::<<<999:::<<<===<<<;;;:::999;;;;;;:::777444444777:::<<<:::888888:::===@@@BBB???>>>AAAIIITTT]]]``````rrryyy|||xxxpppeee[[[VVVRRRMMMLLLNNNUUUWWWYYY[[[[[[]]]___aaahhhkkkjjjgggfffjjjlllkkkllliiieeeaaaYYYUUU[[[cccvvv|||oooYYYOOOMMMTTTbbbiii]]]UUU^^^qqqzzzrrrgggffffffeeefffhhhkkkoooqqqkkkooonnniiihhhlllooonnnnnnnnnnnnnnnnnnnnnoooooopppqqqqqqrrrttt{{{xxxnnneee___\\\]]]gggyyy|||rrrkkkddd\\\YYYZZZOOOHHH???888666888;;;===>>>???BBBFFFJJJSSSfffwww^^^HHH??????EEELLLSSS\\\hhhooooookkkfffccckkkkkkllllllkkkjjjiiihhhYYYZZZ[[[\\\[[[ZZZYYYWWW___tttwwwmmmiiigggeeeeeegggjjjjjjhhhdddddddddaaa[[[___]]]\\\^^^aaaaaa\\\XXX[[[WWWWWW^^^gggmmmrrrvvv~~~oooddd]]]SSSKKKGGGEEEAAA???:::;;;<<<<<<<<<:::888777777999;;;<<<;;;888444222555888;;;===;;;:::999999>>><<<:::888888:::<<<===;;;======:::666444666999999888777777888999;;;<<<333000......111444666777===>>>???>>>;;;999888888888;;;>>>??????=========:::666777===CCCLLL___sssrrr```OOOFFF@@@<<<888888888999;;;<<<>>>>>>777555444777===BBBCCCCCC>>>>>>>>>======<<<;;;:::<<<;;;;;;999888777666555??????>>>===;;;999777666444444444444444444444444333666999<<<>>>===;;;:::333777888666666999<<<;;;555555555555555555666666444333333666999999555111000333555666666555666777333666888999777444222222777444...))))))...777>>>===888000+++***---333777777888999:::;;;;;;;;;;;;888888777777777666666666666555444444666:::>>>AAA>>>===<<<:::888666555555444555666888999999::::::<<<<<<===@@@CCCLLL^^^nnn~~~vvvfffSSSCCC<<<<<<>>>;;;<<<===>>>>>>===<<<;;;<<<;;;999666333333555777555555444444777;;;>>>AAA<<<::::::>>>EEEKKKMMMMMMZZZcccppp|||wwwlllddd\\\SSSOOOPPPUUUSSSRRRUUUZZZ___bbbbbbfffeeecccccciiippppppllljjjfffbbb]]]UUURRRWWW```tttyyyjjjSSSIIIKKKXXXkkkuuuiii^^^cccpppxxxrrrhhhjjjiiifffeeegggjjjoooqqqlllnnnlllgggfffjjjoooppppppoooooooooooooooooopppqqqrrrssssssvvv}}}{{{uuuooolllnnnqqquuuyyytttooolllhhhhhhpppyyyyyyxxxxxxvvvbbbZZZMMMBBB<<<:::::::::===<<<>>>DDDKKKWWWkkk|||nnnVVVGGG@@@AAAEEEJJJVVVeeennnnnniiifffdddggggggffffffggghhhiiijjj^^^___```___]]]\\\[[[[[[bbbzzz}}}pppjjjgggdddeeegggiiihhhgggdddbbbaaa___]]][[[ZZZYYYZZZ\\\]]]\\\\\\]]]\\\aaalllyyyyyyhhhZZZNNNHHHBBB>>>============;;;<<<<<<<<<;;;:::::::::<<<<<<>>>???>>>:::555222555888<<<>>>>>>=========@@@>>>:::888777888:::;;;999::::::777333111111333222333333444555777888999222111000000333555888999??????>>><<<999777888999888;;;>>>???>>>=========;;;777666<<>>===<<<;;;;;;:::999:::;;;===???888666555777:::===>>>>>><<<=========<<<:::888777::::::;;;;;;:::999888777@@@AAAAAA@@@===:::888888555555555555666666555444444777<<<@@@AAA@@@>>><<<;;;??????;;;999;;;<<<;;;444555555666666666666666333222222333555555333111333555666666555444444555222666999;;;999666444333777444...)))(((...777>>><<<777000+++***---222666777888999;;;<<<===>>>>>>999999888777666555444444555555444555777<<>><<<999888888888999444444666777888999::::::;;;;;;===??????EEETTTdddwwwyyytttdddQQQDDD>>><<<;;;;;;<<<=========<<<<<<;;;:::888555444444666888333333333444555888<<>><<<:::;;;???BBBDDDDDDKKKRRR\\\fffmmmrrruuuwww}}}wwwssslllccc______```^^^[[[[[[]]]___``````___```aaadddlllttttttpppiiiddd___YYYRRRPPPWWWaaauuuwwweeeLLLDDDHHHXXXllltttiii```cccnnnvvvtttnnnhhhjjjmmmppppppooommmkkkqqqooolllfffdddggglllooorrrqqqpppnnnmmmmmmmmmmmmssstttttttttwww~~~}}}wwwssswwwzzz~~~}}}{{{|||ppp___[[[WWWRRRLLLIIIPPPZZZiiixxxxxxpppeeeYYYPPPIIIDDDAAA@@@???AAAHHHPPP[[[kkkyyymmmYYYKKKDDDBBBIIISSS___eeeeeedddfffiiieeecccbbbbbbcccgggjjjlllkkkllljjjfffbbb^^^^^^___fffssslllhhhffffffhhhggghhhiiifff```\\\\\\___]]]^^^^^^ZZZWWWWWW]]]ccc___dddnnn}}}tttnnniii```TTTKKKAAA???<<<;;;;;;<<<<<<<<<======<<<:::999:::>>>BBB??????>>>??????<<<666222222666;;;>>>@@@@@@@@@AAA???===;;;999888777777777888888777555222000//////---...000222333555666666222333444555666777999;;;??????===:::777666888:::888:::<<<<<<<<<;;;;;;<<<:::777777@@@LLLYYYfffooojjj\\\JJJ===999888888888===;;;999888999:::===>>><<<;;;:::999:::::::::999888:::;;;<<<;;;999666444777777999:::::::::::::::???@@@AAA???<<<999999:::666444333333555666555333555888===AAABBBAAA???===EEEGGGEEE???::::::999666222333444555555555555444333222222222333333222111777888888777444222111222333666:::;;;:::777555555444222///++++++...555:::888555222///...000222444666777999;;;===>>>??????;;;:::999888777666666555666777777777999===EEEJJJIIIEEE???:::777777999;;;555555666777888999::::::999:::===???>>>@@@IIIUUUfffsss{{{uuueeeUUUFFF;;;888999999:::;;;;;;;;;;;;:::888666555555777999:::444555666555444555999<<<:::888777777888:::;;;;;;CCCFFFJJJOOOSSSXXX]]]aaalllllloootttuuussssssuuuuuuuuurrrmmmeee^^^[[[YYYVVV\\\ccciiiqqqwwwwwwrrrgggbbb[[[UUUOOOOOOZZZfffzzzzzzfffLLLDDDIIIXXXkkknnnggg```bbbkkksssssspppiiimmmrrrvvvwwwsssnnnkkkqqqnnnjjjgggeeefffkkkqqqtttssspppmmmlllkkkkkkkkktttuuuuuuuuuwww~~~~~~vvvqqqqqqrrrsssttt}}}|||zzzzzzjjjUUUIIIHHHGGGDDD===999<<>><<<777333000444:::===??????@@@AAA======<<<:::888777555444777777666555333111///...+++,,,///111333444444444444666888999888999;;;<<<@@@???===:::888777999;;;::::::;;;:::888888:::<<<666666;;;HHHXXXdddjjjkkk]]]OOOAAA:::777666555777;;;:::888777888999;;;<<>><<<999888:::===666333000000333555444222666999<<>>===GGGIIIFFF???999777666333111222444555666666555444555444333222222222333333::::::999666333000000000333666999999888666444444111111///...---...111444444444444444444444444444555666888:::<<<===>>>>>>:::::::::999999888888888777999:::999999<<>>>>><<<@@@FFFRRRdddvvvyyyrrreeeQQQ???666666666777888888999999:::777555444666999;;;;;;555777888777444444777:::777777777777777777777777===>>>???@@@BBBFFFKKKOOOQQQTTT^^^jjjsssxxx~~~zzzmmmccc^^^WWW```jjjsss{{{zzzrrrddd]]]TTTNNNJJJMMM\\\jjj~~~hhhQQQMMMRRR]]]mmmmmmhhhdddeeekkkooopppnnnpppqqqtttuuuuuutttsssqqqoookkkhhhhhhggghhhnnnuuutttrrrooommmkkkkkkkkklllrrrssstttuuuxxx~~~uuunnnjjjnnntttyyy~~~zzzxxxnnndddaaa```VVVHHH@@@?????????:::555555:::CCCIIISSS___jjjssszzz~~~zzzmmmdddTTTPPPOOOUUUZZZ^^^bbbgggppppppoooooosss|||jjjTTTDDD@@@HHHSSS\\\aaabbbbbbaaagggeeecccbbbcccggglllooouuuhhhaaaaaaddd}}}{{{sssooojjjiiijjjhhheeedddeeebbb]]]^^^ddd___aaaaaa^^^[[[^^^fffmmmxxxxxx```RRRFFFDDDEEECCCAAABBB999999999999888888888999888:::<<<;;;999;;;AAAGGGCCC???;;;;;;<<<<<<888444000444999<<<<<<<<<=========<<<;;;999777666555555777777666666555333000///+++---000333555555444444555777:::;;;:::999:::<<<@@@@@@???===;;;:::<<<>>>===<<<:::888666666999<<<777:::DDDUUUfffpppmmmgggTTTHHH===999777444444777888777666666777888999:::===???AAAAAA???;;;777555333555999<<<<<<:::666444555444444444555777888999888:::;;;999666777<<<@@@:::555000000333666777555777888;;;=========<<<;;;BBBDDDBBB;;;666666555222333444666888999888777777666666555333222222444555999:::999666333000000111222444666666444222222222000000///...,,,,,,...111333444666777888888777777222333555777999:::::::::888888888999999:::::::::777:::;;;:::888999???CCCPPPKKKDDD<<<888666777888888888777666666777888999;;;888888;;;<<<:::999<<<>>>PPPdddnnnrrrmmmZZZDDD555555555555666777888888:::777444333555888999888444777999777444333777::::::;;;<<<<<<;;;999777666777888::::::;;;===AAACCCBBBDDDLLLWWW```hhhsss}}}wwwmmmfffmmmxxxqqq^^^UUULLLEEEBBBJJJ\\\mmm~~~{{{gggTTTVVV]]]dddooonnnlllkkklllooopppooommmrrrsssttttttuuuuuuttttttooojjjhhhjjjiiiiiinnnvvvrrrpppnnnmmmmmmnnnpppqqqmmmoooqqqtttxxx}}}vvvsssvvvyyyxxxyyy|||vvvqqqrrr{{{zzzqqqjjjfff```\\\VVVRRRQQQOOOJJJFFFAAA>>>===>>><<<777666888;;;>>>CCCJJJQQQYYYaaafffmmmsss~~~qqqhhhaaa```___]]]\\\]]]ccccccccccccgggmmmvvv|||vvv\\\HHH???BBBIIISSS]]]ccceeedddjjjhhhfffeeefffiiimmmooossskkkkkknnnzzzssslllhhhhhhiiibbb```ccceeebbbaaaeeecccdddfffhhhlllqqqwww|||wwwiii\\\MMMAAA999<<<@@@@@@>>>???555666666666777888<<<>>>999<<<>>>===999888<<<@@@CCC>>>999999;;;;;;888444111555999;;;:::999999999???===:::777555555666777888777777777666555222000---///222555777666555444555888;;;<<<:::888999;;;AAAAAAAAA???======???@@@@@@>>>;;;777555666999===;;;AAALLL^^^pppvvvnnnbbbOOODDD;;;888666333333777555555555555666777888888999<<<@@@AAA>>>:::555333222555999======;;;888555666555333222333444666777777999:::777555777===CCC@@@:::333222666:::;;;:::777888999;;;;;;;;;::::::;;;>>>===777444555555333555777999;;;<<<;;;:::999777777666444222333555777888888888666333111222333111333444333000//////000111000///---++++++---///444555666888999::::::999000111333444666777777888666666777888999:::;;;;;;777:::<<<:::777777;;;???EEECCC>>>:::777666666777:::999777666666666777888>>>888555888:::888777777111AAASSS```kkknnn]]]GGG444444444444555666888888;;;777333222444666666555222555888777444333777;;;:::===???>>><<<888666444333666999::::::::::::;;;<<<;;;===CCCHHHPPP\\\hhhrrrwwwwwwvvvzzzqqqYYYPPPEEE>>>===FFF[[[nnnyyyvvvcccUUU[[[ccchhhpppooooooppprrrssssssrrrpppnnnqqquuuxxxxxxvvvsssqqqrrrmmmkkkllljjjhhhlllsssooonnnmmmmmmnnnqqqtttvvviiikkkooosssyyyxxxqqqooojjjbbb___eeemmmrrryyy}}}~~~uuulllccc[[[SSSNNNPPPKKKHHHKKKKKKFFFEEEGGGFFFAAA===>>>===:::888999999;;;===>>>???DDDLLLSSS___aaammmqqqiiiccc\\\XXXWWWUUUWWWYYY\\\```fffmmmqqqpppvvv~~~cccMMMDDDAAAAAAHHHUUUbbbjjjllllllkkkhhhggghhhjjjmmmoooyyyuuu|||zzztttlllgggnnnkkkccc\\\[[[aaafffgggmmmvvvyyyvvv{{{vvvkkkbbbZZZQQQKKKAAA???===>>>@@@@@@>>><<<666333111222777;;;>>>>>>888999999777555555:::>>>>>><<<::::::;;;;;;999888666888999:::888888888999@@@===999555333333444555777666666555444222111000//////000333555666555444000222555666666777999;;;<<<===>>>???AAACCCDDDDDDDDD???;;;999666555:::AAA@@@IIIYYYmmm~~~~~~jjjTTTCCCAAA===:::666444333333999999888888888888888888<<<;;;;;;999777555333222222777<<<>>><<<:::999999444666666444222222555999777666444333555:::@@@EEEBBB>>>:::777666777777666777999;;;:::888777666777666444222333666777555333444666999;;;<<<<<<<<<<<>>;;;777555666888::::::777666666777888888666444222888AAANNN^^^ggg___QQQDDD;;;333222000...222999???>>>;;;888777666777777444444333444555666888999>>>>>>===<<<:::777555444666777888888777666777888:::999777888;;;AAAGGGKKKWWW]]]jjj{{{ttt```PPP@@@777444???ZZZuuu~~~mmm[[[VVVaaannnuuuwwwwwwqqqoootttyyyxxxuuutttuuuuuuxxx|||~~~{{{uuuooooooqqqqqqnnnmmmlllgggaaahhhkkkppptttvvvuuusssqqqllliiiiiinnnuuuzzzhhhXXXVVV\\\ZZZcccjjjlllrrr~~~~~~}}}llleee]]]UUUPPPKKKFFFBBBAAABBBDDDFFFHHHIIIJJJJJJEEEEEECCCAAA>>><<<<<<<<<@@@>>>;;;888888===EEEKKKRRR^^^mmmxxxwwwnnnfffbbb___^^^\\\ZZZZZZ]]]cccgggkkkddd```dddmmmxxxpppYYYPPPDDD>>>CCCIIINNN\\\lllrrrlllhhhfffeeefffkkkrrr~~~wwwppplllgggeeecccbbbaaabbbfffjjjyyyxxxnnnbbbXXXRRRNNNIIIFFF@@@???>>>???@@@???;;;888999666444444777:::<<<<<<999::::::777444444888<<<>>>===<<<<<<======;;;999777888999999777777777999???<<<888555333333444555222333444444444444333333333333444666777777555333333444555555555555777999;;;<<<>>>???AAACCCDDDEEEBBB>>>;;;:::777555999@@@BBBOOOcccvvv{{{bbbKKK???===;;;888666444333333888888888888888888888777888888777666555444444333444888<<<>>>;;;888777666555888:::888444222444666666666555444555999===AAA???<<<888666666666666666666888;;;;;;:::999999:::777555333444666777666444444555888;;;>>>???===<<<<<<999666555666555333111444666777555222000111222222222222333444555666777444000------+++))),,,111777888999888666666777888111111222333444555555666444666999:::999777777777555888;;;;;;999666666666999777444111000333888======:::777666777:::;;;<<<;;;999888888999:::999888222888???GGGUUUbbbddd___PPPCCC666111000///000444<<<;;;;;;:::999888777666666666666666666777999999======<<<;;;999777666555777999;;;;;;999777777777777555333333555:::???BBBHHHMMMXXXeeeqqqwwwwwwuuufffUUUBBB777444???[[[vvvppp^^^ZZZcccooovvvwwwwwwrrrqqqvvvyyywwwsssqqquuuvvvxxx{{{|||yyysssmmmmmmpppqqqnnnnnnnnnkkkfffjjjlllpppsssuuuuuutttrrrooollllllqqqxxxyyyrrrkkkaaaZZZ^^^gggmmmvvv~~~|||vvvooojjjeeebbbaaaYYYTTTOOOKKKIIIGGGDDDBBBBBBCCCEEEGGGIIIJJJKKKKKKEEEDDDCCCBBBBBBBBBCCCCCCEEEDDDBBBAAACCCIIIRRRXXX___iiiuuu~~~{{{vvvllljjjhhheeedddcccdddddd```\\\XXXXXXZZZaaappp}}}uuuaaaQQQDDDBBBBBBFFFTTTdddiiigggggghhheeecccgggmmmxxxrrrpppkkkffffffiiiiiihhhooo{{{sss\\\UUUKKKDDDCCCCCCCCCBBB???>>>>>>>>>>>><<<999666<<<:::777666888999::::::===>>>===999666666999===?????????@@@AAA???<<<:::999999999888666555666888<<<:::777555333333444444///111333555777888777777777777888:::;;;999666333555666555444222222444666999:::<<>>===<<<999555999@@@JJJXXXjjjwwwyyynnnWWWBBB888888777666555444333333777777888888888888888888555444333222222333444555666999<<<===;;;777555444777:::<<<:::666333222333666666555666666888:::;;;;;;888555444444666666666666888;;;<<<;;;:::;;;;;;999777555444666777777777555555888<<>>:::888666666999<<<===>>>===:::777666888:::;;;<<<444:::>>>BBBKKK[[[jjjrrrdddSSS@@@555111///...///666777888999999888666555888888888888888888888888:::::::::999999888888777:::<<>>???@@@BBBBBB???>>><<<;;;::::::999999<<<:::999888999:::;;;;;;???@@@???<<<999999<<<@@@@@@@@@AAABBBCCCAAA===:::999999999777555444555777999888666555444444444444000222444777999:::;;;;;;;;;;;;<<<======;;;666333666666444222///...000222666777:::===???AAABBBBBB??????@@@@@@<<<888;;;BBBVVVaaakkkmmmfff[[[KKK???444444444555555555444444888999::::::;;;::::::999666555333111111333444666666888:::;;;:::888666444666999:::888555333444666888777777777888999888777777555333222444555666555666888:::;;;999888888999:::888777555666777888888777888:::@@@EEEFFFBBB===666888999;;;;;;888555222111111111000000///000000222222333444666888999;;;555///,,,---...---000444777777777666555555666888666666666555555444444444444666888999888777888999555777888888888666555444555444333111111444888<<<777666555777:::===>>>>>>;;;777333222444777:::;;;666<<<@@@@@@DDDRRRiiizzzssseeeQQQ???444...,,,---111222222333444444444444888888888888888777666666888888888999:::;;;<<<===;;;>>>AAAAAA>>>:::777666333222000000111333555777:::>>>BBBCCCCCCFFFMMMSSSgggvvvjjjVVVAAA555555BBB```||||||nnngggiiiooorrrsssrrrqqqttt{{{|||wwwqqqoooqqqsssuuuxxxwwwuuupppmmmrrrvvvuuupppmmmkkkhhhdddjjjjjjjjjkkklllnnnpppqqqtttqqqqqqvvv~~~~~~vvvooobbbUUUQQQJJJDDD???=========AAAAAABBBDDDFFFIIIKKKLLLHHHHHHGGGFFFEEEDDDBBBAAACCCCCCDDDGGGLLLQQQTTTVVVaaafffnnnuuu{{{|||vvvggg```XXXQQQJJJHHHNNNWWW]]]^^^ccclllttt{{{wwwcccTTTIIICCCGGGNNNOOOSSS[[[```___]]]aaahhh|||qqqmmmnnnqqqlllmmmsssxxx|||sssaaaQQQGGGBBBAAA@@@AAABBBCCCCCCBBB???===:::777666888;;;===999999999999999;;;===>>>>>>???>>><<<888999<<<@@@??????@@@BBBCCCAAA===:::888999888777444333444666777666666666555555555555222222444666888999:::;;;===============;;;777333444444333000---,,,---...333555888;;;===>>>>>>>>>???@@@CCCCCC???;;;???GGG[[[eeejjjeeeYYYMMMCCC;;;333333444444555666666666999;;;<<<===>>>===<<<<<<999888555444333444555666555666888:::;;;:::888777555666666333111222777;;;;;;999777777999:::999888555444222222444666666555666888999999666444444444:::999888777666666777888:::;;;???DDDHHHGGGBBB===888999:::;;;:::999888888777666444333222222222111333333333333444555666777222...---222444333111222333444444444333444777:::;;;;;;999777555444222222444666888888777777999:::777777777777777777555444333444444333111111333555666555555777:::======<<<555222......000333666777444:::>>>>>>===GGG]]]ppptttnnn```KKK777,,,***,,,///...,,,+++---///333555777777777666555555444444666666777888;;;===@@@AAA<<<>>>AAAAAA>>>:::777555000000000111222444777888888===AAAAAA??????DDDJJJ\\\nnnbbbPPP===555888GGGddd~~~uuummmlllnnnooopppnnnnnnttt|||}}}xxxsssqqqmmmooosssvvvvvvtttrrrqqqrrrvvvvvvppplllkkkiiifffhhhgggffffffhhhjjjmmmnnnrrrpppqqqxxxtttiiidddnnnxxx}}}ssslllbbbUUUKKKCCCBBBAAA@@@????????????BBBCCCDDDEEEFFFHHHJJJKKKLLLKKKJJJHHHFFFCCCAAA???FFFJJJPPPWWW^^^ffflllqqqxxxtttggg^^^WWWPPPMMMMMMQQQOOOQQQXXX```gggqqq{{{~~~pppaaaTTTMMMMMMHHHJJJOOOTTTUUUVVV\\\eee~~~uuurrrtttrrrvvv}}}{{{mmm___RRRIIIDDD???@@@BBBDDDDDDCCCBBBAAA@@@>>>;;;777555666:::===666777999999:::;;;===@@@===>>>===999666555999===>>>>>>>>>???@@@>>>;;;999555777888777555444444444555555666777777777666666222222222222444666999:::<<<;;;:::;;;;;;:::777555222333333222///------...333555888:::<<<<<<<<<;;;>>>@@@DDDEEEAAA>>>CCCMMMZZZccchhh```SSSGGG>>>999777666555555555777888::::::<<<>>>@@@@@@@@@>>>===:::999888777666666777888666777888:::<<<<<<:::888333333333111000333:::???===999555555888;;;<<<;;;666444333444666777777666555777888777444111000000888999:::999777555666777:::>>>CCCGGGGGGCCC>>>;;;777999::::::999999:::<<<===:::777666666666666555444444333333333333333444000---///777;;;888333222111111222111111333777:::===<<<:::888555333111000444666777777777777999;;;888777666777888888666555222222111000------...000555555555777:::;;;:::999000...---...111333444444000444888:::888<<>>111,,,,,,///---***)))***...333666777666444333222333444444777666777888:::<<>>>>>;;;888555444...///000111333555777888333888===???===>>>BBBFFFUUUfff{{{xxxWWWHHH:::777===LLLfff~~~yyyqqqmmmmmmnnnooolllnnnttt|||}}}xxxssssssjjjnnnsssuuuuuutttssssssnnntttuuuqqqmmmnnnnnnnnngggfffeeeeeefffiiikkkmmmooonnnrrr{{{uuulllgggeeegggjjjooozzzrrrbbbYYYSSSMMMGGGDDD===>>>@@@BBBCCCBBBAAA@@@AAACCCDDDDDDCCCCCCDDDFFFHHHHHHHHHHHHGGGFFFEEEDDDKKKTTTaaakkkrrrzzz|||ssskkk```UUUPPPRRRMMMLLLOOOTTTXXX```hhhzzzyyyjjj___YYYOOOKKKJJJLLLMMMOOOUUU\\\yyyfffddd```YYYQQQIIIDDDDDD???@@@BBBBBBBBBBBBBBBBBB@@@AAA???;;;777555666888555777999:::999:::<<>><<<<<<:::888666666888;;;===:::;;;>>>@@@AAA@@@???===888888999999999999:::::::::999999;;;======:::888111333444333222555:::???>>>888222111555;;;>>>>>>777666555666777888777666333555666555333111000000555888::::::777555444555999@@@GGGHHHDDD===999777333666999999888888999;;;<<<888555555666888777666444444333333333333333444111...111999>>>;;;666444111111000//////000444777:::999888666444333111111444555777777777888:::<<<:::888777777999999777555333222///+++)))***...111555555555777999999666444//////111444666777666444000000333777777777@@@KKK\\\eeehhh]]]LLL???666000111///...---///222555777777555333111000222444666999888777666777888:::;;;888999;;;:::777555444444000000222444555777888888333666:::;;;;;;<<>>888555666999<<<:::999888999999888666000333777999888555444333444555777999:::999888777777555333333666;;;BBBEEE888666444444555777888777111444777888666444222222777888;;;===>>>===;;;:::;;;>>>BBBCCC???>>>GGGSSS]]]\\\TTTEEE999999???CCC@@@>>>:::777777999<<>>===555666888:::;;;;;;<<<<<<===;;;:::;;;======:::666111444666666555666:::>>>>>>666///---333:::???@@@888777666777888999888777111333555555444222222222444777;;;;;;888444333333888@@@HHHHHHAAA888444444///333888:::888777777999777333000000333666666555444333333333333444555555333///111999>>>===888666222111000...---...222444666666555444333222222111444555777777777888:::<<<;;;999777777999:::888666777444...)))'''+++222777666555666777888777444111000111555999<<<<<<999666222000222777888777<<>>DDDUUUjjj{{{sss\\\LLLAAA;;;???HHHTTThhhzzz|||wwwrrroooppprrruuuoooqqqvvv|||{{{uuuqqqqqqmmmqqquuuvvvtttqqqqqqrrrtttzzz{{{vvvqqqqqqrrrsssllllllkkkkkklllnnnoooqqqkkklllttt~~~wwwqqqmmmdddaaaaaagggmmmvvv{{{wwwkkkgggfffdddYYYNNNFFFFFFDDDAAA@@@DDDCCCCCCDDDEEEFFFFFFFFFGGGBBBEEEHHHIIIGGGFFFHHHJJJQQQTTTZZZaaaiiioootttvvvyyyuuummmfffcccaaa^^^```cccffflllttt{{{ssshhh\\\WWWTTTPPPMMMLLLppprrryyywwwhhhZZZRRRBBBDDDFFFFFFDDDAAA@@@???DDDAAA>>>===>>>@@@BBBBBBEEEDDDAAA;;;666222222222888:::;;;;;;:::;;;===???EEEGGGFFF???666333666;;;<<<666000111555777444000///222666:::===;;;777333777777777999<<<<<<;;;999777666555555777<<>>>>>>>><<<999888999:::======>>>???@@@DDDKKKRRRWWWRRRJJJ@@@999777999;;;???<<<888555444666:::<<<888;;;;;;999;;;???AAA???999777555777:::===<<<:::===;;;999888888777666444444444555666777888999999666111...000666;;;===<<<:::777555777;;;<<<999555;;;777333444888:::888555333444666888999888777666555888<<<>>>>>>:::555111444444444555555444444333222111111111333333333222555777777777555555666888555444333555777:::<<<<<<999666222///...000222444111222333222///...///000333555666777777888;;;===<<<:::888999:::;;;::::::;;;555---((((((,,,000222777888888666333222222333333222444999???AAA<<<888000444777666333555;;;@@@PPPZZZhhhpppiiiYYYIIIAAA>>>888555555555444777<<<<<<999555111000111333555888666444666999;;;999666888777555333222222222333777999:::999777444444444888777888;;;>>>@@@???===FFFNNNdddeeePPPEEE>>>;;;@@@IIIUUUgggxxx}}}zzzuuusssrrrssstttsssqqqmmmnnnuuuxxxtttqqqrrrqqqnnnpppwwwxxxrrrmmmnnnsssuuuwwwxxxwwwtttpppmmmmmmmmmmmmmmmnnnnnnnnnnnnrrrtttxxxxxxlllhhhlllnnnlll^^^```hhhsss~~~qqqeeebbbbbbaaa]]]YYYUUUTTTUUULLLLLLKKKHHHCCC@@@>>>>>>BBBBBBCCCEEEHHHJJJJJJIIICCCHHHPPPTTTQQQOOOUUU___hhhlllrrrzzztttoooqqqoooiiidddfffjjjooovvv}}}~~~~~~~~~{{{vvvwwwxxxmmmddd]]]WWWTTTcccgggppp}}}tttooohhh\\\QQQLLL???BBBDDDDDDBBB@@@@@@@@@@@@???======>>>@@@BBBCCCCCCBBB@@@;;;777444444444:::;;;<<<<<<;;;<<<>>>@@@CCCCCCAAA<<<666444777:::;;;777333333555666555222222444888===???===999555777777888:::<<<<<<;;;999999888666555777:::>>>AAA999555222444888999555000***,,,///555;;;???@@@?????????>>><<<888666666777999999;;;???CCCJJJSSSZZZVVVPPPGGG>>>888666999;;;>>>;;;777444333555888:::888::::::999<<<@@@@@@===<<<:::777777888999999777:::999999999999888666555444555555555666777777888444///,,,---333999<<<<<<888666555999>>>AAA???<<<:::888666888<<<>>><<<999333444666888999888777666555777:::<<<;;;888444111222333444444555555444444444333222111111111000///444666888888888888999:::777666444444666888:::;;;:::888444111000222444666...------....../////////222333555666666777:::<<<:::888777888999;;;::::::;;;555...))))))---111333666777888777555444555666888777888<<>>777555333333666;;;===;;;888555444333333333555555555666888::::::999888777666555444333222222666777999888666444333333333666:::===>>>>>>@@@AAACCCNNNeeezzz___LLLEEE@@@>>>CCCJJJUUUeeesss}}}zzzvvvtttssssssrrrqqqqqqmmmnnnuuuxxxuuurrrrrrrrrnnnnnnsssuuuqqqoooqqquuuvvvwwwxxxwwwuuusssrrrkkkkkkjjjjjjlllooorrrtttrrrssszzz}}}|||zzzyyyrrriiifffjjjnnnnnnpppsss{{{sssmmmgggZZZPPPNNNOOOOOONNNLLLJJJJJJJJJLLLLLLKKKGGGCCC@@@@@@@@@GGGGGGHHHJJJLLLNNNNNNNNNSSSWWW___fffggggggnnnwww|||hhhhhhhhhiiilllqqqwww{{{sssoooiiieeebbbfffvvv~~~yyysssmmmhhh[[[aaammm~~~zzznnnccc]]]XXXQQQJJJGGG???AAACCCCCCBBB@@@@@@@@@>>>>>>>>>???@@@AAABBBCCCAAAAAA???<<<888666777888<<<===>>>=========???AAA@@@>>>;;;888666666888999999888777666666666666666555777;;;???AAA@@@<<<888777777777999;;;;;;:::888:::999777666777888:::<<<555333333666999999444...+++,,,///555<<>>@@@>>>;;;333444666777888888777777444555777777777555333111///111222444555555555555666666444222000...---,,,222555999;;;;;;;;;;;;<<<;;;999777555555666888:::<<<999666444333555777999...+++***,,,000222222000000222444555555666999;;;888777666777999;;;;;;;;;;;;666///++++++...111222555666888777777777888999;;;:::999<<<@@@BBBAAA>>>333333333444555888<<<>>>===GGGZZZppp}}}zzzhhhWWWOOOEEE;;;666444222444888<<<<<<<<<;;;999777555333333444666777777888999;;;888888888888666444111000444555777777555333333333222888>>>@@@???>>>@@@BBBAAAOOOhhh~~~oooUUUFFFBBB@@@AAAGGGOOOZZZhhhttt{{{yyywwwvvvuuutttrrrppppppnnnoootttwwwuuusssssssssooonnnqqqsssrrrrrrtttwwwxxxxxxxxxxxxxxxwwwwwwmmmllljjjiiijjjnnnrrruuussssssyyy}}}ssshhhfffjjjqqquuuwwwsssrrrwww|||}}}yyyeeeXXXRRRNNNGGG@@@CCCEEEHHHIIIIIIIIIIIIJJJKKKKKKJJJGGGEEECCCEEEFFFNNNOOORRRUUUYYY]]]```aaahhhjjjqqq{{{zzzwwwsssooolllkkkllllllqqq|||ooocccVVVNNNMMMTTTdddsssyyy|||```fffssspppeee[[[WWWTTTNNNIIIGGGBBBDDDEEEEEECCCAAAAAABBBAAAAAABBBBBBAAAAAAAAABBB??????>>><<<:::999:::;;;<<<===>>>>>>======???AAA>>>:::666555777999999888888:::;;;:::777666888:::777888;;;???BBBAAA===:::555555555777999999777555999888888777777888999999444333222555888999444000111111222666;;;???AAAAAA>>>???>>>;;;777444333333444555555777@@@LLLTTTVVVOOOIII@@@888555777999;;;===;;;777333222333555666444555777===IIIRRRQQQJJJ???===999555444333333444777999;;;<<<;;;888666555666555555555666888999:::111---))))))...555;;;>>>@@@===;;;;;;======<<<:::666555777999<<<<<<:::777222333555666777777777777555444444444333222222111---///222444666777666666777777666333000...------444777;;;======<<<;;;;;;???===:::777555555888:::<<<:::888666666777999;;;333///,,,...333666555222///222444555666777999:::777666555777:::<<<===<<<===888222///...///000000333444666777777888:::;;;:::888777999<<<======<<<555333222333666:::<<<<<>><<<888666444777999888666555777:::777999;;;;;;999666222///222444666666555444444444777<<>><<<>>>DDDMMMXXXeeerrr|||yyyxxxxxxxxxyyyxxxuuusssooopppqqqtttvvvuuuttttttrrrppppppsssuuuvvvwwwwwwvvvwwwyyyzzzzzzyyyxxxxxxpppooommmkkkjjjkkklllmmmsssuuu{{{wwwkkkgggaaaYYY\\\fffttt~~~rrriiifffiii]]]OOOGGGFFFFFFDDDAAAEEEHHHLLLNNNNNNNNNOOOPPPKKKKKKLLLKKKKKKLLLPPPRRRXXX\\\bbbiiipppwww~~~yyyqqqjjjfffmmmrrryyy~~~zzziiiUUUIIIFFFKKKUUU___```dddlllvvvoootttwwwjjjaaaZZZYYYWWWQQQJJJGGGHHHIIIIIIHHHEEECCCCCCDDDFFFGGGHHHFFFCCC@@@AAABBB???@@@???===;;;:::<<<===<<<===>>>===<<<<<<>>>@@@===999444444777:::999888888;;;===<<<888777999<<<666888:::>>>@@@@@@<<<999333333333555777777555333555666777999999::::::999555333222444777888666444555444333555999<<<>>>>>>:::<<<<<<;;;999666666666444555555777BBBOOOTTTRRRKKKDDD<<<777666888:::;;;===:::777444333444666777555666888>>>IIIRRRPPPIII;;;:::888555333333444555888;;;>>>>>>;;;777666555777666666666777999;;;===222///+++***...555;;;???@@@>>>;;;999888777666555666777777888999777555222111222333444555666666777555444333222111111111111---///222555777888888777555666777444111//////000666999<<<>>><<<;;;999999@@@@@@>>>:::777666888;;;:::999777666666888:::;;;888333//////444666555222111333666777777777888:::777666666777:::===>>>===>>>:::555222111000///...111333555666666777999;;;888777666666777999999999666444333333666999:::;;;>>><<<>>>LLLfff{{{|||sss[[[OOODDD???;;;777333444444777;;;???@@@???<<<;;;888:::<<<:::666444555777777999<<<===<<<888333000111333666777666555555666;;;???GGGQQQWWWTTTIII???HHHZZZssswww]]]FFF<<<>>>DDDLLLVVVaaannnzzzwwwwwwxxxzzz||||||zzzxxxqqqsssuuuuuuuuuvvvvvvuuuqqqrrrtttwwwzzz||||||yyyuuuwwwyyy{{{{{{yyyvvvuuupppoooooommmkkkiiifffeeennnwwwwwwtttpppeee^^^______```gggrrrvvvsssqqqooohhh\\\RRROOONNNIIIDDDCCCFFFIIIJJJIIIFFFHHHLLLNNNNNNOOOPPPRRROOOQQQTTTWWWYYY]]]bbbffflllrrr{{{tttkkkpppnnnmmmnnnrrrxxxvvv___QQQJJJGGGIIILLLJJJLLLPPP[[[iiiwwwssshhh```[[[[[[YYYRRRJJJEEEIIIJJJJJJHHHFFFDDDEEEFFFJJJKKKKKKHHHCCC@@@AAACCCAAAAAA@@@>>><<<;;;<<<>>>===>>>>>>===<<<<<<>>>???<<<888444333555777888777666999;;;;;;888777888:::666777999<<>>;;;999333333333444666555333111333555888:::<<<<<<;;;:::555444333444777888888777333222111333777;;;>>>???888:::<<<<<<:::999888888444666777;;;IIIYYY\\\VVVFFF@@@:::777888;;;;;;;;;;;;999666444444555666777888888888:::@@@FFFDDD===555666777555444333444666999<<>>;;;:::888777666666777777888888888777555333111//////000000222333444555666666555444222222222222222---000333777999:::999888333555666444000...///111666999;;;<<<:::999888888>>>??????<<<888777999;;;777666555555555777999:::777333///...000222111///222444777888777777777888777555555777:::<<<<<<<<<===:::777444444222111///222444666666666666888:::888777666666666666777777777666555444555666888:::777888;;;FFF___xxx~~~xxxcccVVVHHHAAA===888333333111444888;;;>>>???>>>============:::777555555555777999===???>>>:::555222111444777888888888888999===CCCPPP```iiidddSSSCCCMMM^^^vvvwww^^^III@@@HHHPPPXXX^^^gggrrrzzz}}}wwwwwwxxxzzz|||}}}{{{yyyssswwwyyyvvvuuuvvvwwwvvvppptttvvvxxx}}}|||xxxyyyzzzzzzyyywwwtttsssnnnnnnnnnmmmjjjgggccc```dddsssxxxjjjddddddmmmlllmmmpppttt{{{}}}tttmmmXXXTTTRRRTTTQQQJJJEEECCCBBBBBBCCCEEEIIILLLMMMMMMHHHJJJMMMPPPRRRTTTXXX[[[]]]aaafffkkkpppuuuzzz}}}ssskkkdddaaabbbeeemmmuuu{{{fffWWWMMMEEE@@@@@@???>>>>>>EEERRRcccqqqyyytttjjjaaa[[[ZZZXXXQQQHHHDDDDDDEEEFFFEEEDDDDDDEEEGGGJJJLLLKKKGGGAAA???BBBEEECCCCCCBBB???<<<;;;;;;===??????@@@???======???@@@;;;888444222222333444444444555777777666555555555555666888;;;>>>>>>;;;999444444444555666666444222444666:::<<<===<<<:::999222333555888::::::999777222000///000444999<<<===888:::======;;;:::999999555999:::???PPPaaabbbYYYBBB>>>999888;;;===<<<:::888666444333333444666777888999888666777:::999444222444777777444333333444888<<>>???>>><<<::::::999777555777999===???>>><<<888555333555888:::::::::;;;<<>>@@@BBB999777444111000000111222111222333444444444222111666666888;;;>>>>>>;;;999666555555666888777555333555777;;;>>>>>><<<999777000333777;;;===<<<888666444222//////222666999:::999<<<>>>>>><<<:::999999777;;;===BBBRRRcccbbbVVV@@@<<<888999===???===999555444333222222444555777666888777333333555666333111444777777555222222333666;;;>>>>>><<<===AAAEEE???===888444000/////////111111000//////222666:::<<<<<<;;;999777888:::<<<111111///---***))))))***,,,------...///111333444777666666555555444333333000222666:::<<<;;;:::999111333555111,,,(((***,,,222444666666666777999;;;555:::======999666777:::222111111111222444555666333333111///---...000333222444777777555333222222444333222333555777777777555444444666888999888777888999:::999777777777999222333444444222000000000888:::;;;777222111555999>>>???;;;888EEE```rrruuuxxxdddMMM???888444222333222222333444666999;;;<<<@@@===::::::<<<<<<999666777999<<>>HHHWWWnnn~~~~~~mmmUUUCCCQQQaaawww}}}hhhWWWQQQUUU]]]ccceeekkktttyyyxxx{{{yyywwwwwwwwwwwwuuutttxxx~~~yyyuuuwwwxxxvvvrrruuutttsssxxx{{{uuurrrrrruuuwwwzzzwwwpppiiibbb\\\WWWUUUVVVZZZ___fffllloooppppppzzzxxx}}}uuuiiifff]]]RRRLLLKKKHHHCCC@@@===>>>EEEHHHFFFCCCBBBDDDFFFJJJMMMOOOPPPRRRSSSPPPSSSXXX^^^fffpppyyyuuullldddccchhhaaabbbiiiuuu{{{}}}yyymmm^^^SSSJJJAAA===>>>666555333555:::@@@EEEGGGvvv~~~uuuoooeee[[[WWWTTTMMMGGGDDD???>>>>>>>>>@@@CCCFFFGGGJJJGGGDDDBBBAAABBBDDDFFFLLLGGG@@@<<<:::;;;<<<<<<>>>>>>???BBBDDDDDDBBB@@@:::666555777444......333666666666666666555333111333555888;;;<<<:::888777888777777555444333222222111777===???<<<::::::<<<777777888:::<<<;;;999777999666333444666666333000666888;;;======999555222999:::???KKKWWWZZZSSSKKK===999555555999;;;999666888888888888888777666666<<<<<<;;;888333000//////666777888999888555222000888888:::<<<@@@DDDGGGJJJ>>>===999444000...///000777777555333111222555888888888999999888888777777,,,------,,,((($$$###"""(((+++...111222444777:::AAA???<<<:::999888666444000000333888>>>>>>999444444555444222///......000555555444222444888777222666666666555555444444333000...,,,---000222111000333222111000///...//////555666666555333333444666222333444444444222000///000222444555666777999;;;999::::::::::::999888888444444444333222111000///777===AAA>>>777444999???DDDDDDBBB>>>>>>JJJ```qqqzzzuuubbbIII<<<===<<<555555333111000000333666888<<<:::888777888777555333555888;;;>>>>>>;;;777444333444888<<<;;;888;;;@@@LLLjjjyyy[[[GGGHHHSSSfff{{{wwwfffYYYTTT^^^bbbfffhhhjjjpppzzzwwwooorrrwwwvvvuuuvvvwwwtttqqqrrrwww{{{}}}}}}uuutttrrrrrrzzz~~~}}}wwwuuuxxxyyytttrrrtttzzzsssiii```XXXQQQMMMPPPNNNPPPWWW\\\^^^eeeooo}}}ooodddSSSPPPKKKFFF@@@???CCCJJJIIIDDDDDDJJJMMMKKKLLLPPPMMMOOORRRTTTVVVVVVUUUTTTRRRUUU___mmmvvvzzz{{{rrrlllfffjjjjjjeeefffmmmqqqqqqllldddXXXMMMEEEAAA===<<<999999999999888888999;;;gggmmm{{{{{{mmmbbbYYYVVVSSSMMMGGGEEE???>>>>>>>>>???AAADDDFFFHHHFFFCCCAAA@@@AAACCCEEEIIIDDD===888777888999:::>>>>>>???BBBDDDDDDBBB@@@<<<888666777555111111555666777777777666555333333555777:::<<<<<<:::888666666666555555444333333333333888===>>>;;;999:::<<<::::::::::::::::::;;;;;;@@@>>>;;;999777555222000555777:::;;;;;;777333000666:::CCCMMMUUUTTTMMMFFF999666333444777:::999888666777888999999888777666:::::::::777444111111111777888999999888666333111666777999<<<@@@DDDGGGIIIAAA???<<<666111//////111::::::888555222111333444555444444555555555333222+++------+++'''$$$###"""(((***---///111444888;;;CCC???:::777666444111...000111444999>>>???;;;777444555444222000......///777777444111222777666333111111111111111111111111222000......111222222000555444444333222111111111666777777666444444555666333333444444444222000...111333444555555666999;;;999::::::::::::999888777555555555555444333222111666;;;???>>>999777:::>>>AAAAAA???:::888AAASSSaaaqqqvvvoooYYYGGGBBB>>>:::555333111///000222555777:::888777666666444222000222555999<<<<<<:::777555444555888;;;:::888:::@@@QQQnnnrrrTTTBBBDDDVVVjjjzzzhhh\\\YYY^^^bbbfffjjjmmmttt~~~zzzsssuuuwwwuuuqqqqqqtttssssssuuuxxxzzzzzzzzzuuuvvvuuuuuuyyy{{{vvvqqqooosssuuusssrrrtttyyyuuummmcccZZZTTTQQQQQQMMMMMMQQQYYY___dddppp{{{uuujjjaaaYYYQQQHHHGGGEEEDDDDDDFFFKKKOOOUUUQQQPPPTTTVVVTTTUUUXXXVVVWWWXXXZZZ\\\___bbbdddbbb```eeeppp{{{~~~oooqqqmmmgggffflllppppppiiiaaaTTTIIIAAA<<<999888:::::::::999888777777777YYY[[[fff|||mmmcccYYYVVVTTTOOOJJJHHH??????======>>>???AAACCCFFFDDDBBB??????@@@AAACCCEEE@@@999555555777999:::>>>>>>>>>@@@BBBBBBAAA???===999777777666555666999555777999999777555444444888:::<<<>>>===:::666444444444444333333444444444777:::======:::999999;;;<<<===<<<:::777888<<<@@@FFFFFFCCC???999444222111444666888999888555111///444===IIIRRRSSSMMMDDD???555444222333555888999888555666999::::::999777666555666777666444333333444777888999:::999777555333555666999<<>>>>><<<999444555555333000......///999999555111111555555222------......///000111111555333111000111222222222777777777777777666555444777888888888666555666777444444555555333111///...333444555444444555888;;;999999:::::::::999888777777777777777666666555444444777;;;======<<<<<<<<<===>>>;;;555111555AAALLLaaarrryyyjjjTTTFFF@@@<<<555333111000000222444666999888666555444333000...///111555999::::::888666777777999;;;999777;;;AAAWWWrrr{{{fffJJJ<<>>======>>>???@@@DDDBBB@@@>>>===>>>???@@@AAA===777444666999===???<<<<<<<<<===??????>>><<<:::777555666888:::<<<===555777:::;;;:::888777666:::<<<===>>><<<999666333333333222222333444555666:::<<<===<<<:::999999;;;:::<<<===:::666666:::@@@EEEFFFEEE@@@999555444555555666777888777444222000555BBBQQQWWWQQQFFF>>>:::555555444444444555777888666888:::<<<;;;999555333111333444555444444555777888999::::::999888666555555666888:::<<<>>>?????????>>><<<888555333333444:::::::::777333000//////222000000333777888444111555666666444111/////////...//////000111444999===888222,,,---111555444111333555888::::::999888777444555555444111/////////666888666222222444333///---------...000222444555777555333222222222333333999::::::;;;:::999888777777999:::999888666777888555555555444333111000///444555555444444555888;;;888999:::;;;;;;999888777777777777888777777666666333555888===??????===:::::::::888333---...666===RRRfffuuuooo\\\KKK@@@;;;555444222111111222444555;;;:::888777777555222///---000333777999::::::999;;;::::::;;;999888<<>>======>>>>>>BBBAAA???===<<<===>>>>>>>>>;;;888777:::>>>BBBDDD:::999999:::;;;<<<;;;999666555444555999>>>@@@@@@888;;;???CCCEEECCC???<<<;;;;;;;;;;;;999777555444333222222222333555777888;;;<<<===<<<;;;:::999:::444888;;;:::666555888<<<===???@@@===999666777999666777888888777666444333888GGGVVVXXXMMM@@@:::999777888888666333222555888999;;;<<<===;;;777333111///111333333444444666888888888999:::999999888777777777777777777888888888::::::999777555333444666444555666444222000000111111111222555888999666333999999999777555333444555444444444222222444888;;;333...******///444666555666888:::999555222222222444555666555222/////////111555666444222333111------------...000333666888888777555333222222444666:::::::::;;;::::::999999888999;;;:::999777777888666555555444333222111000444555555555444555888:::888999;;;<<<;;;:::777666555666666777777777666666222444777<<<@@@@@@<<<888777888888444///...333888IIIYYYiiikkkaaaRRRCCC999666555333333333444666777>>>===<<<<<<<<<999666333///111444777:::;;;<<<<<<>>><<<;;;;;;999888>>>FFF\\\sssxxxeeePPP>>>999BBBUUUmmm|||iiiaaaaaadddfffiiilllpppuuu{{{~~~}}}xxxqqqnnnpppuuuxxxxxxtttuuuvvvssspppooosssvvvttt{{{|||xxx^^^UUUJJJHHHPPP]]]fffiiihhhjjjkkkjjjiiijjjnnnrrrwwwmmmkkkmmmeee```YYYUUURRRNNNFFF@@@EEEOOOSSSNNNHHHIIIPPPUUUYYYZZZZZZ\\\fffuuu||||||uuuwwwwwwvvvuuuxxx|||ppp___OOOBBB:::777666666888;;;===<<<:::YYYZZZbbbvvvzzznnnaaa\\\XXXQQQLLLJJJHHHFFFCCC@@@>>>===>>>>>>AAA@@@>>>===<<<<<<=========;;;999:::>>>AAADDDEEE:::888777888999:::999888444555555666<<>>BBBKKKQQQPPPHHHAAA:::999777666555555555666444333222222333666888:::;;;<<<======<<<;;;:::999222444777777666555888:::888:::;;;:::999999:::;;;777777777888888777777777;;;HHHTTTSSSFFF:::666888666999:::777222000333888;;;<<<===<<<:::777444111...000222333333444666888777888888999999999888888888777666444444555555666888888888666444333444555000111222222111111333555333555777999888777555333777888888666444333444555777777666444333333666888444000,,,***+++///222444777:::;;;777000,,,---///444555666555333000//////,,,111444222111222111...+++++++++,,,...222555777777777555333111222555888999999888777777888888999777999;;;;;;999888777888555555444444333333222222222333555666666666888999777999;;;<<<<<<:::777666444555555666777777777777444555999<<>>:::777555777777555222222444888EEEOOO]]]ffffffZZZIII<<<777666666666666888999:::@@@????????????===:::777222333555777999;;;<<<===>>>;;;999888777777???HHH]]]qqqppp[[[JJJ===;;;CCCVVVlllmmmeeedddhhhhhhiiikkknnnqqqtttvvv|||yyyrrrlllmmmrrrvvvvvvxxxwwwuuuqqqoooooorrrtttqqqvvvzzzyyyyyyxxxtttnnnQQQJJJCCCCCCPPPbbblllnnnllllllnnnqqquuuxxx{{{||||||kkk^^^WWWSSSKKKEEE??????BBBEEEEEEDDDPPPYYY___[[[UUUVVVZZZ]]]ccchhhjjjjjjtttwwwdddRRRHHH>>>;;;999999===>>>===;;;UUUZZZggg}}}}}}qqqeee```\\\VVVQQQPPPLLLJJJFFFCCC@@@???>>>>>>@@@???>>>===<<<<<<<<<===<<<;;;;;;<<<>>>@@@@@@???;;;999888888999:::999888777999999999???EEECCC<<<;;;;;;AAAMMMXXXXXXLLL@@@777666333111111333666888666555444333444666999;;;:::;;;<<<>>>>>>===:::888333333222333444777:::<<<;;;:::999:::;;;<<<;;;:::666666666666777888999999<<>>BBB@@@:::555333333666666666444222222333555444555555444333333444666444222...)))'''(((...333666:::<<<777...***,,,000333555777666333000//////***...000---,,,000333333+++******+++---111555777666666555333111222666:::888666444333333555777888666999;;;;;;999777777777444444444333333333444444///222555777888777888999777999;;;<<<<<<:::777555444444666777888888888888555888;;;===<<<:::888777555666777666444444666888???FFFTTTccciii```MMM???888888888999:::<<<===>>>>>>>>>>>>@@@@@@???;;;888555555666777888:::;;;<<<;;;888555555333555>>>HHH___oookkkTTTFFF>>><<>>RRRZZZjjjuuuiiidddaaa\\\XXXWWWNNNLLLHHHDDDAAA@@@??????@@@???>>>======<<<<<<===<<<<<<;;;<<<======;;;999<<<;;;999999:::;;;::::::;;;======<<>>;;;888666333//////333888<<>>@@@AAA<<<<<<===???@@@???;;;888666666666666777888999:::999555222222111333<<>><<<@@@QQQeee|||~~~oooeeeaaajjjiiiiiikkkmmmoooppppppjjjooopppnnnpppvvvwwwtttzzzwwwuuuuuuvvvtttpppllliiihhhfffccccccbbbYYYNNNCCCGGGMMM[[[sssyyytttttttttqqqlll^^^```\\\RRRKKKJJJHHHDDDBBBAAABBBGGGQQQZZZaaadddgggmmmpppllliiijjjlllmmmyyy}}}rrrkkkpppyyyxxxbbbZZZQQQKKKJJJHHHEEEAAAOOO```xxxuuuooojjjaaaZZZWWWWWWRRRMMMHHHDDDAAA???===>>>???@@@AAAAAA@@@>>>===<<<:::888999<<<>>>>>><<<999888:::>>>AAABBB>>>;;;888999;;;>>>AAAAAA>>><<<222666===BBBDDDBBB???<<<777555222///---000555999:::999888777777888999:::999>>>CCCCCC???;;;888777444444444666999>>>BBBDDDBBB>>><<<===??????:::555111222444;;;AAAAAA<<<666:::<<<<<<:::555333333555333444333111...///222666<<<;;;:::777666777999<<<:::666111///111444555444:::777777999======999444444444555666888;;;===>>>@@@@@@???;;;555111111222222222111111333666:::<<>>>>><<<888555444444:::999888666555555555555666;;;CCCKKKOOONNNHHHDDD@@@:::444333888>>>AAAAAA<<<<<<===>>>???>>><<<999888777555333444777;;;===:::777444333111222;;;FFF___rrrnnnUUUBBB999888???MMMbbbzzzxxxjjjbbbbbbfffiiikkkkkkjjjjjjnnnqqqllllllmmmnnnpppsssvvvwwwyyyvvvrrrssszzz}}}sssfffdddaaaaaabbbaaa[[[VVVSSSPPPVVVcccwwwyyymmmddd^^^VVVQQQEEEGGGIIIKKKLLLLLLKKKJJJOOOMMMOOOVVVZZZ[[[bbbkkkvvvqqqooopppooooooxxx{{{wwwuuuttttttuuuyyyxxxpppcccYYYTTTLLLBBBWWWggg~~~vvvqqqlllddd]]]ZZZWWWSSSMMMIIIFFFDDDAAA@@@@@@@@@AAAAAAAAAAAA@@@@@@>>><<<:::;;;===>>>===;;;<<<;;;;;;>>>AAAAAA???<<<;;;;;;<<<>>>??????<<<999333555999===>>>===;;;:::777666444222000111444777777777777666666777777777999===AAAAAA>>>:::777666555666666888:::===@@@AAA@@@===;;;<<<>>>>>>:::666222444999???BBB@@@:::666555777888666444222444555333333111...---000666;;;;;;:::999666555666999;;;999555111000222444555555<<<999777888;;;;;;888333333444555777:::<<<===>>>@@@AAA@@@<<<777444444555333222111222333777:::<<>>HHH```qqqlllSSSAAA777555===MMMbbbzzzxxxiii```^^^bbbfffkkkmmmllllllmmmnnnhhhiiillloooqqqssstttuuuyyy{{{{{{yyyyyyxxxpppgggbbb```___```bbbbbbaaaaaaeeegggooo|||vvvfffYYYRRRLLLGGGDDD???BBBFFFJJJOOORRRTTTUUU\\\ZZZ[[[___aaabbbhhhooosssqqqssswwwxxxzzz|||vvvsss~~~zzzrrriii\\\OOOmmmyyyyyysssnnnggg```]]]WWWSSSNNNJJJHHHFFFEEECCCAAAAAAAAAAAABBBBBBBBBBBB@@@???>>>>>>??????>>>===@@@>>>======>>>??????============>>>>>><<<999666444444555666666777777777777888888777555333333444444555666666666666555444777:::===>>><<<888666555666777888:::<<<===>>>>>>;;;999777888:::;;;888555222888@@@DDDCCC>>>888444000111222222111222444666333111///...///444<<>>>>>>>>>>>>>><<<;;;;;;:::999777444333444888<<<;;;:::999888666555444333::::::999888888888888888999555111111555777888666999777666666999;;;<<<===888777666666777999;;;===>>>;;;888666333555@@@LLLdddssslllTTTBBB777555<<>>===>>>AAAFFFMMMUUU\\\aaaddd```______bbbdddffflllsssrrruuu|||~~~vvv{{{xxxiii[[[|||uuuoooggg```]]]WWWSSSOOOKKKJJJIIIGGGFFFAAAAAAAAAAAAAAABBBBBBBBBBBBAAAAAABBBBBBBBBAAAAAABBB@@@===;;;;;;<<<===>>>======<<<======<<<999666777555333111111222444666777999<<<;;;999555222111222444666777777666444222666777999:::999777555444444666999;;;===>>>======555444333444666666555333333<<>><<<;;;;;;999999888666444555888;;;999888888888777666666555<<<;;;:::777555555777888888666444444666777666444888777777999<<<>>>>>>===888777777777888999;;;<<<<<<:::777555222555BBBOOOlllvvvlllUUUEEE999777???RRRgggnnn```[[[\\\```fffkkkmmmmmmlllkkkggghhhjjjlllmmmnnnoooooovvv|||~~~wwwoookkkjjjiiikkknnnrrruuuzzz~~~wwwsssmmmhhhddd___ZZZVVVPPPJJJBBB===<<<===???@@@BBBEEEJJJQQQZZZbbbhhhlll___```bbbeeeiiiooowww}}}{{{yyymmmkkkqqqwww|||}}}xxxnnnfffvvvoooeee^^^[[[XXXTTTOOOLLLJJJIIIGGGFFF???@@@@@@@@@AAAAAAAAABBBBBBCCCEEEEEEEEEEEEEEEEEEBBB@@@<<<999888888;;;===<<<;;;;;;<<<======;;;999;;;888555222111222555666777:::===>>>;;;666222111333555777999999777555333555555666777777666555333111444777;;;===>>>>>>===555444333333555555555555555===FFFGGG@@@888444333222000//////000222333444111222555999===AAADDDEEE;;;888444333444666777777888999;;;;;;;;;:::999999777555333333444777999:::333444555666555444111000111111222222333222111000000///------...000333555555555444222111222444666<<<:::888777666555333000((())),,,000333666888999777555222000000111444555666666444333222444888;;;777666666666666555222000///000111222222222111000000000111111222222333333333444555666666777999:::444333222222333444555666777666333///,,,,,,...111333555777888888666555555999:::;;;:::999777555444555666888999999<<>><<<;;;===>>>@@@@@@FFFHHHLLLSSSZZZaaagggjjjiiilllpppsssxxxxxxiiiaaaaaabbbggglllnnnooooooxxxpppeee^^^ZZZYYYUUUPPPKKKIIIGGGEEECCC===???@@@BBBBBBBBBAAAAAACCCEEEGGGGGGFFFEEEEEEEEE@@@???<<<999666777:::===<<<;;;;;;<<<>>>???>>>======;;;888555444555777888888:::======:::666333222444666888::::::888666444555444333444666666555444000222666999<<<=========777777666666666777777888777<<>>???===:::888888333222222222444777999;;;444555555555333222000///222222222444666666444222///...,,,++++++---000222555444333333333444555666;;;999888777777666333111(((***---000333666888999:::888555333222222444555444333111......222888<<<888777666666777666333000000111333444444222111///000111111222333333222222222333444444444555777999444222111222555777999999777666444000---,,,...111333666999:::999888888888:::::::::888555444444555666777777888999<<<@@@DDDDDDBBB???===;;;;;;;;;<<<;;;======<<<999666555555555666888999:::999888888555999======;;;888999:::;;;;;;<<<<<<<<<<<<;;;::::::;;;>>>BBBDDDBBB>>>:::888888999888888777666555444333333222111777JJJ\\\ttttttbbbLLL???666666AAAUUUhhhuuuggg```___^^^^^^aaaeeeiiikkklllpppnnnkkkiiiiiikkknnnpppqqqrrrpppooossszzz~~~}}}}}}vvvrrrgggZZZQQQNNNJJJEEE@@@<<<::::::999999:::;;;<<<<<<===>>>GGGIIIOOOVVV]]]dddiiilllyyy~~~nnn```XXXQQQQQQTTTYYYaaahhhzzzrrrhhh```^^^ZZZVVVPPPJJJGGGDDDAAA???===???BBBDDDEEEDDDBBB@@@DDDFFFHHHHHHDDDAAA@@@AAA??????>>>:::777777;;;>>>>>>===<<<===???@@@???>>>>>>===;;;:::999888888999999:::<<<;;;999666555555555666888999999888666555555333111222555666666444111333555888999:::;;;;;;777777777666555555666888888;;;===<<<888666555666555222//////222444666555888777888<<<@@@CCCCCCAAA===888333333666999888666777;;;???@@@===999666555222222333333333555777999555555444444333333333222444333333666888888555333///...,,,++++++---///111444444444555777888888888999888777888888777444111...///111333555666666777999888777666444222111000000///...------000666:::888777666777777666333111111222444666555333000...000111222333333333222222444555666555333333666999777555333444777999999999555555444222000000222444666999<<<===;;;999999:::666666666333111111444888777777777777888<<>>???;;;999999;;;:::;;;<<<<<<<<<<<<<<<<<<<<<===>>>???@@@???;;;888888999999999777555222111333333444444444===RRRfffwwwsss^^^HHH===555666CCCQQQddd{{{tttggg```___]]]]]]```dddhhhiiiiiinnnmmmlllkkklllnnnppprrruuuwwwwwwttttttwwwxxxvvvvvvwwwoooaaaYYYXXXQQQFFFBBBAAA@@@===;;;::::::;;;999:::;;;;;;<<<>>>AAACCCKKKPPPXXXbbbkkktttzzz}}}}}}jjj\\\MMMFFFDDDFFFMMMVVV|||tttkkkdddaaa[[[VVVPPPJJJEEEBBB>>><<<===???CCCGGGGGGFFFCCCAAAEEEGGGIIIGGGBBB>>><<<<<>>???@@@???============<<<;;;:::999999999:::;;;:::777666666666555666777888888777666555555333111222555777666555444444555666777888888888666666555333222222444555999999999888666555666777333000---...222555777777;;;999777999===AAAAAA@@@>>>999444333777999999666666:::???@@@<<<777444333222333444444333444555777555444444444444555666777444333333666888888555222000///---++++++---///111333333555777:::<<<<<<;;;888888777888888777444222444444555555666555555555666777888888666222...+++,,,------------000444777888777666777777666333111111333555777666444000...000111222333444333222111777888999777444555888<<<:::777444555888:::999888444555555444333444666888999<<>>;;;888888999<<<===<<<;;;999555333444777999::::::;;;;;;:::777444333888===AAA@@@<<<999;;;===999:::;;;;;;;;;;;;<<<===>>>===<<<<<<<<<;;;888666888999999999777444000///333444666666777AAAXXXmmm{{{ttt]]]GGG===666999GGGMMM```wwwrrrfff___^^^]]]]]]```eeehhhhhhfffkkkkkklllnnnoooqqqrrrsss{{{yyyrrrnnnkkkhhheeecccWWWFFF@@@EEEEEE???;;;;;;<<<;;;::::::;;;===<<<<<<===>>>@@@DDDJJJNNNRRRXXXcccooo|||wwwfffTTTIIIBBB>>>BBBJJJssshhhbbb```]]][[[UUUMMMDDD???<<<<<>>AAADDDBBB>>>;;;===@@@???AAABBBBBBAAA?????????@@@@@@???>>><<<:::888777888888777666555444444333666555333333444444444222888666333333444555555444///222555555555666:::>>>666666555111...///222666666555555777888888666555222000---+++,,,000555888;;;;;;:::777666777:::===<<<:::777555555777:::<<<999;;;===>>>===999555333000111111222222333444444888888888888777555444222222222444888;;;;;;666111000......000333333111...333444555777888777333000888888888777777666444444777999999666222000111444:::777444111///,,,(((%%%&&&(((+++...111222333333333333555777888777444111444555555555333111///...000111333444555666666555AAA===777222111333777:::;;;999666555555666555555333444666777999:::;;;;;;>>>???@@@@@@>>>;;;888666333---&&&%%%)))111777:::999777666888;;;>>>===<<<:::999777666666888:::;;;999::::::888555555888<<<===<<<;;;999888666444444444;;;???;;;777888;;;;;;;;;999666555777999;;;;;;;;;;;;:::999888888888888777888:::<<<===;;;888555222444777:::===EEEXXXkkkvvvnnn```NNN<<<222888CCCMMMccc}}}wwwggg^^^]]]^^^___aaaaaaaaaccchhhlllkkkmmmnnnppptttyyy~~~|||tttnnnhhh___VVVOOOLLLIIIAAA999;;;AAA???999<<<<<<;;;;;;<<<>>>@@@AAAAAA;;;<<>>;;;;;;<<<>>>AAADDDBBB===;;;<<>><<<;;;;;;;;;;;;;;;:::999888888777666666555555444444333444333222222444666666666888666444444555666666555000222444555444666999<<<555444333000...///333777777555444555777888888777555111,,,))))))...444999999999888666555555888;;;888777555444555777:::;;;<<<>>>AAABBB@@@<<<777444222222222222333333333333888999999999888666444333333333444888;;;:::777444333111111333555555222///444555666999999777333///555555666666666666555555888999999666111///000222777666444111...+++)))((()))***+++---///111222222333333444666888777444111111111111111000///...---///111333555666666555555<<<:::777444444555777999===;;;999777666555444333333444666777999999::::::>>>??????>>><<<999555333000***$$$###'''...555888;;;888666777:::<<<<<<<<<999888777666666888:::;;;999::::::888666777:::======<<<:::888777666555555666<<<===:::888:::<<<<<<:::777555444666888999:::;;;:::999888888999999:::888999;;;===>>>===:::888777777999:::<<>>???<<<777666<<<>>><<>>BBBAAADDDJJJQQQWWWaaajjjrrryyy{{{iiiXXXMMMGGGDDDzzzssskkkfff\\\YYYTTTMMMGGGDDDDDDFFFDDDDDDDDDDDDDDDCCCBBBAAACCCCCCBBB???<<<::::::;;;???BBBCCCAAA===;;;<<<>>>@@@AAABBBBBB@@@===999777444555666777888888888888444444444444444444444444444333111333666888::::::888666555555666777777666222333444444333444777999444333000...---///444777666444333444666888999999888444---((((((---444999777777777555444444777:::666555555555666888999:::???AAACCCEEECCC>>>999555333333333333333444444444999999::::::999777555444333333333666888999888777777666666777888777444111555666888:::;;;888333...111222333555666777777777999:::999666000------///222333333111,,,***+++---------,,,------///000111333333444555777666333111...------,,,------......///000333666777666555333666666666555555666666777>>>===<<<:::777444222111555555666888888999999888<<<<<<<<<;;;888555333111,,,(((###"""&&&---333777===;;;777666888:::;;;;;;999888666666666888:::;;;888999999888777888;;;======<<<999777666666777777999<<<;;;888888<<<>>><<<888666333222444666888888;;;:::999888888999;;;===:::;;;<<<===>>>======<<<===<<<;;;;;;<<>>BBBBBBBBBBBBAAA>>>999555000111333444666777777777222222333333444444444444777666555666888;;;<<<<<<888666666666888999999888555555444333333444666777444222///---,,,...222555333222333555888999888777888555111------000444777666777777555444555777:::777777777777777888888999>>>@@@CCCCCCAAA===888444222222333444555666666777::::::::::::999777666444333222222333444666888888::::::;;;;;;;;;999555333555666999;;;<<<888333......///111444777999::::::999:::999555///,,,,,,...///222444111,,,***---111111///---,,,,,,---000111333222333444666555333111,,,++++++++++++---///000...000333666666555333222222222222333444555666777<<<======;;;888555333222777777888888888888777777777777777666444333111000+++(((%%%%%%(((...444888???===999666666777999:::888777666555666888:::;;;777777777777888999;;;<<<===;;;888666555666888999<<<<<<:::777999>>>???===777555222111333555777777;;;:::888888999;;;===???:::;;;============>>>>>>BBB@@@===;;;<<>>;;;:::666999;;;:::999;;;???BBBAAAAAABBBCCCFFFHHHKKKMMMWWWdddooosss|||yyyiiiZZZRRR~~~uuukkkcccaaa^^^YYYQQQJJJFFFEEEFFFDDDEEEFFFGGGGGGGGGGGGGGGFFFEEECCC@@@===;;;<<<===AAAAAAAAA???>>>===>>>???DDDCCCBBBBBBBBB@@@;;;777111222333444666666666666222333333444444555555666<<<;;;:::;;;<<<======<<<777777777888:::;;;;;;:::888666444222333444666777444222///------///000222///000333666999999666333555555555555555555666666777888888777777777999;;;<<<;;;:::999888777777777;;;<<<>>>???===999555222000111222444666888:::;;;::::::::::::999777666444222111111111111333666888:::<<<>>>>>><<<999666444555666888;;;;;;999333///,,,...111444777:::;;;<<<888999999555000,,,---///111333555222---,,,000555222000...,,,,,,---000222333222222333444444222111,,,,,,,,,,,,...000222444...///222444444333222111000/////////111333666888888:::<<<;;;888666555666::::::::::::999888777666333222222111111111111111---,,,******,,,111777;;;@@@>>>:::666444555777999777666555555666777:::;;;666666666777888999::::::;;;:::777555555777999;;;<<<<<<:::777:::???@@@>>>777555222111333555777777;;;:::999999:::<<<>>>@@@:::<<<>>>>>><<<<<<===???CCC@@@>>><<<===HHH___tttlllSSSDDD===999999;;;KKK___vvvxxxllleeeccckkkrrr|||zzzvvvooofff^^^YYYUUUQQQOOOKKKGGGBBB@@@AAAAAA???===<<<;;;::::::;;;;;;<<<>>>FFFGGGJJJMMMRRRWWW[[[^^^rrrpppbbbYYYuuujjjcccbbb```[[[SSSLLLFFFDDDDDDBBBCCCEEEFFFHHHIIIIIIJJJGGGGGGEEEAAA===<<<===???BBBAAA@@@??????@@@AAABBBDDDBBB@@@AAABBBAAA>>>:::444444666777888888888888555555555666666777777777>>>>>>>>>???@@@???<<<:::777777888:::<<<>>>===<<<:::777333222444666777777333111//////000111111000...///111555777666333000000333888;;;<<<;;;888666777999999999888999;;;<<>><<<999888777777777888999999999888666333222000111333555777:::;;;<<<999999::::::999777555444222333222111000222555888888;;;>>>>>><<<888666444555555777999:::888444111,,,---000333666888:::;;;666888888555111...000222666777666333000000333666111000...,,,---...111333333222111222333333222000---......000111333555666......000111111111000000000/////////111444666888555888::::::777666777999======<<<<<<:::888777666111000///...---...///000/////////......222777<<>>;;;888444444666888666666555444555777:::;;;888777666777999::::::888999888777666777888:::;;;:::===<<<::::::???AAA???888666333222444666888888:::::::::;;;<<<===>>>>>>:::===@@@@@@===;;;<<<>>>???>>>======???III___tttzzzeeeLLL>>>888777999<<>>>>>@@@CCCCCC@@@======999888;;;===>>>@@@CCCIIIMMMSSS\\\gggqqqzzz~~~wwwhhh```uuulllfff```___\\\UUUNNNGGGDDDCCCAAABBBCCCEEEFFFGGGHHHHHHHHHGGGEEEAAA===<<<>>>@@@CCCAAA@@@@@@AAACCCDDDEEECCC???<<<===AAABBB@@@===555666888:::;;;<<<======777888888888888888888888<<<===>>>@@@AAA???;;;888777777888;;;>>>???>>>===;;;777333333555777999999.........000444555333111000//////000222333222000,,,111777<<<>>>===:::888777888::::::999999;;;===???===:::777666666777888888888777666555555444444333444555666888999::::::888999999999888666444333444555555444222222555888555999======;;;777444444444444444666888777555333+++,,,...111333555666777444666777555222111333666<<<;;;888555333333555666......------...000222444222111000111222333222000...///111333555666777777...---------....../////////000222444555777777888555777:::888555444777;;;@@@@@@???===;;;999777666333111...,,,++++++,,,---///000000///...111666:::<<<===<<<999555444555777666555444444555777:::;;;;;;999888999<<<<<<:::888777777777777888999:::;;;777===???===;;;>>>@@@AAA:::777555444666888999::::::;;;<<<===>>>>>>======;;;???DDDCCC???<<<<<<===999:::<<<>>>AAAKKK```ssssss___JJJ>>>;;;===CCCIIIYYYjjjyyyooocccZZZOOOIIIBBB???@@@BBBAAA???<<<<<<>>>BBBFFFGGGCCC???<<<;;;>>>DDDFFFHHHQQQ[[[___bbbhhhpppzzz}}}zzz|||pppgggvvvnnnjjj^^^^^^[[[VVVOOOHHHEEECCC@@@AAABBBDDDEEEEEEFFFFFFHHHGGGDDD@@@===<<<>>>@@@CCCAAA???@@@BBBEEEFFFGGGAAA===:::;;;???BBBAAA>>>666777999<<<>>>@@@AAAAAA:::999999999999999999999999:::===AAABBB@@@;;;777777777999<<>><<<888444333666999::::::++++++---111666888666444333000---,,,---000111222+++///555;;;>>>>>><<<:::666888999:::999999;;;<<<===;;;888555444666888:::999888666555555555666777777777777777888888888888888888888888777555444333666777888666333333555888333777<<<===999666444333444333333444666777666555***+++---///111333444444333555777555333333555888AAA===999666666666666555---------...///111333555222111000111222222222000///000333555666777777777...---,,,++++++,,,...//////111555888::::::888777666888999777333222666:::BBBAAA@@@???<<<:::888666555333///+++))))))***+++...000000///---///333777;;;<<<===:::666444555777666555444444555777:::;;;>>><<<:::;;;>>>>>><<<999555666777888999:::;;;;;;555===AAA???;;;===@@@AAA;;;999666555777999;;;;;;:::;;;===??????>>><<<;;;<<>>:::;;;@@@BBBAAA???;;;<<<>>>DDDIIIKKKHHHEEE<<<@@@GGGOOOQQQUUUcccsssyyyrrrsssqqqpppxxxvvvmmmyyynnnggg^^^]]][[[VVVQQQMMMKKKLLLCCCBBBAAA@@@AAACCCFFFHHHIIIGGGCCC???======>>>???::::::<<>>???AAA@@@>>><<<;;;;;;===???@@@@@@>>>>>>AAADDD@@@;;;666555777::::::999000...---111777:::777333666333///......000000000,,,...222777;;;<<<999666666777999999999999;;;===<<<888555444555888:::;;;666555444333333333333333777666666777888777333111000333666777666444333333444555555666777777888888444666999:::999777444222555777888777666555666777000000.........///000111555444222222333666:::<<>>555000000444777888222000...000444555222...++++++---000222333111///333555888:::;;;999777666111///+++))))))***---000111222666:::>>>>>><<<999555777999666222222555999BBBAAA???===;;;;;;<<<===999666111,,,******,,,...///000222444555555555444999777777::::::777777::::::888777666666777888:::AAA@@@>>><<<;;;;;;;;;;;;;;;;;;:::::::::;;;<<<===>>><<<999888999<<>>AAACCCCCCBBB@@@>>>;;;@@@AAA@@@GGGXXXhhhppppppnnndddXXXXXXfffvvv}}}~~~~~~yyytttqqqooo___]]]WWWOOOFFF???<<<;;;===;;;888777888<<>>;;;:::999;;;:::;;;>>>BBBDDDCCCAAA999555222444888;;;:::888999::::::::::::;;;;;;;;;888888888888888777666666<<<>>>@@@???===:::999999<<<>>>???>>><<<:::<<<======:::666444444555555555000///...222888;;;999666444111......000333555666222333444888<<<>>>>>>>>>999888666555666888:::<<<:::777333222444777888999444444444444444444444444555555555666777666333111111333666777666333222222555666666666777777888888555777999:::999666333111555666777777666666888:::555444222111000000111222666555333222444888===???CCC===444//////222555666444222111333666777222...)))***+++...111222111///222333666888999:::999999444111...++++++---000222000222444999<<<>>>===;;;555777888666333333666:::AAA???;;;999777888999::::::777444111000111333444555555666666666555333333666444666::::::777666888999777666555555666777999>>>===<<<::::::::::::;;;;;;;;;::::::::::::;;;;;;===<<<:::999:::<<<@@@BBBBBB???===<<<<<<===<<<;;;<<<<<<<<<<<<============???@@@BBBCCCDDDCCCBBBAAA:::>>>@@@@@@JJJ___ttt|||wwwmmmgggmmm||||||tttkkkccc^^^ZZZYYYNNNLLLHHHDDD@@@===:::999??????>>><<<<<<===@@@BBB???<<<===BBBFFFHHHJJJNNNXXXfffxxxzzztttrrrqqqllljjjjjjmmmpppsss{{{wwwwwwnnnccc___YYYVVVSSSQQQLLLHHHEEEDDDAAA??????@@@BBBDDDLLLJJJGGGCCC>>>:::777555999999999;;;???BBBCCCBBB999666222333666999999888999:::;;;;;;;;;:::999888666666666666666555555555:::<<<>>>>>><<<:::999999<<<===>>><<<999777555555888888666444111///000111222000000333888;;;:::888222000------111666:::<<<:::888777999===BBBEEEFFF===888333222555888999999666444222111333555666666111222444555666666555555555444444555666666444222111444777777555333111111777777777777777777777777666777999:::888555222///444555666666666888;;;>>>;;;999777555444333333333777666333333555:::???CCC@@@;;;444//////000333444555444444777999777222...'''((())),,,000111111///000111333555777999;;;<<<888555111///...000444666111111222666:::<<<<<<;;;444666777666333444777;;;===;;;777444333444777999888888666555555666777888;;;::::::888666444222111222111444999:::666555666777666555444444555666777999999888888888888999999;;;;;;;;;;;;:::999888888<<<<<<;;;;;;;;;===>>>???@@@>>>======???@@@@@@???>>>>>>????????????>>>>>>======>>>>>>??????@@@@@@???BBBDDDFFFRRRiiixxxxxx}}}qqqaaaSSSKKKGGGEEECCCBBB@@@@@@AAADDDDDDAAA===AAAAAA@@@>>>:::888888999<<<888:::BBBLLLSSSXXX]]]lll|||wwwpppmmmnnnooommmkkklllqqqtttvvv}}}{{{wwwnnneee___XXXUUUTTTRRRLLLGGGDDDBBB@@@??????AAACCCEEEIIIGGGDDD@@@<<<999777666444555888;;;===???@@@???:::777444333555777888888:::;;;======<<<:::888666555555555444444444444555888:::>>>???>>>===<<<<<<<<<======<<<999555111///333555666333///---///111444333111333666888888777222///------111666;;;===<<<;;;:::<<<@@@DDDGGGHHH>>>999444444777:::888666444222111111333555555555111333555888999999888888666555555666777777555333222555777888666333111111888888888777777666666666666777999999888444000...222333444555666999>>>AAA@@@>>>;;;999777555555555777555222222444999???CCC===999444000///000111333444444666888999777111---''''''))),,,///111111000222222222333555888:::;;;:::888555333222444777999222111111222666888999888222444444444333444777999999666222000111444888;;;777777777777777777777777<<<<<<:::888666444222111///...222888999666444555666555555444444555555666555555555666666777888888;;;<<<<<<<<<;;;999777555;;;;;;;;;;;;<<<<<<======???>>>===>>>AAABBBBBBBBBBBBBBBCCCBBBAAA@@@>>>===<<<<<<;;;;;;;;;<<<>>>???BBBEEEIIIPPP\\\ooo{{{mmm```NNNBBB>>>??????>>>AAAAAADDDKKKQQQQQQKKKEEECCCCCCBBB>>>999666777999:::888>>>NNN]]]hhhooosss{{{yyy~~~yyyrrrmmmlllmmmppppppnnnppptttvvvwww}}}ssskkkddd^^^XXXUUUTTTRRRLLLGGGAAA@@@??????@@@CCCFFFHHHJJJGGGCCC===999777666555///222888<<<>>>===;;;:::;;;999777666666888888999<<<===>>>>>>===;;;888777555555444444444444555666777:::???AAAAAAAAA@@@AAA======<<<;;;999666222///111333444333000///111444666444222111222333444444333111...---000555888:::::::::;;;>>>BBBDDDEEEDDD===999666888<<<<<<888333333222222333555666666555222444777:::<<<<<<;;;;;;999888777777888888777555333555888999777444333222999888888777666555444444555666888888777444000---///111333555777:::???BBBAAA???===:::888777666666555333111000222666;;;>>>888777444111//////111222222333666777777555000,,,))))))***---000333333333666555444333444666888999;;;999777666666666888999333222000111333444555444111222222222222333555777555333111000222666<<>>>>>>>>@@@BBBDDDCCCBBBCCCCCCCCCBBBAAA>>>;;;:::======<<<<<<>>>@@@CCCDDD???FFFPPP]]]jjjxxx~~~{{{tttjjjcccXXXNNNAAA:::;;;>>>@@@@@@BBBDDDIIIRRRWWWVVVMMMDDDCCCDDDDDDAAA>>>@@@FFFLLLIIIKKKUUUgggwwwxxxrrrnnnuuuuuutttqqqooonnnpppqqqsssqqqrrrtttuuuuuuzzz|||ppphhhaaa]]]WWWTTTSSSPPPLLLIIIAAA@@@??????AAADDDHHHJJJNNNKKKFFF@@@:::666333222...333:::>>>>>><<<999888<<<<<<;;;::::::999999999<<<<<<======<<<:::999888666666555444444555777888888<<>>AAABBB@@@>>>:::999999;;;===<<<888444444444444666888999888777444555777:::<<<=========<<<:::888888999999777666333666999:::999777555555999888777666444333222111444555777888666333000---,,,///222555888;;;>>>AAA>>><<<:::888777666666666444222000///000222555777222222222111///...000111111222555666555333000......---...000333666666666888777666555555555666666888888888888888777777666333222111111333444444444333222111111222333555666444333222222555999???BBB???>>>===<<<:::888777777777777666555555555555555111000333888999555444555777888888888888888888777444555666888999999999999:::<<<>>>???>>>;;;777444666666777888999:::;;;;;;?????????@@@BBBCCCBBBAAA???@@@@@@@@@???<<<999777:::;;;===@@@CCCHHHLLLNNNKKKSSSccctttwwwpppfffZZZQQQNNNGGGAAA;;;888:::===@@@@@@>>>@@@EEELLLPPPMMMFFF@@@???BBBEEEFFFHHHOOOZZZcccfffjjjtttyyytttqqqooollljjjlllnnnppppppppppppqqqrrruuurrrqqqrrrrrrrrrvvv}}}}}}ooofff]]][[[XXXTTTQQQNNNLLLKKKCCCBBBAAAAAABBBEEEHHHJJJLLLKKKIIIFFF@@@:::444111222666<<>><<<::::::===>>>??????===<<<;;;::::::::::::999999888888888888777666555666777999:::<<<@@@DDDFFFDDDBBB@@@???;;;999777888::::::888666666444111000111222444444333222000...---///333666555333222333444666666555888888999<<<>>>???===;;;888888999999999999888777666666777:::<<<===;;;999444555666888999;;;<<<======;;;999888888777666444333666:::;;;:::999888888999888666555333111000///222444666777666333000...)))---222666888:::<<<>>>999888666555555555555666444333111000//////000111+++---//////---,,,...000000222444555444222111111333222222333666888999999999888777777666666666666444666888999999777444333222222222333666888888777666444333222333444555555555555444444777:::>>>@@@@@@???>>><<<;;;:::999999777666555555555555666777555333444888999666555777999999::::::::::::999999666777999:::;;;;;;;;;;;;:::<<>>;;;===???@@@@@@>>><<<;;;<<<>>>CCCJJJQQQYYY^^^aaaffflllyyyuuujjj```ZZZSSSIIICCCBBB===;;;999777999<<<@@@CCC<<<>>>AAADDDFFFFFFEEEDDDGGGMMMSSSWWW[[[bbbnnnwww{{{~~~}}}|||rrrqqqnnnkkkiiihhhhhhhhhhhhjjjkkkllllllmmmoooqqqsssooonnnnnnnnnooouuu|||pppeeeZZZZZZXXXTTTOOOLLLLLLLLLFFFEEECCCBBBBBBDDDGGGIIIGGGIIIKKKKKKGGG@@@888333666:::>>>???===<<<<<<>>>>>>@@@BBBBBB@@@===;;;;;;999888777777666777777777999888777666777888:::<<>>???>>><<<;;;:::::::::;;;888888666555555555666777777555555999999666555888:::;;;;;;<<<<<<;;;;;;:::888999;;;<<<======<<<<<<:::<<<@@@BBBAAA>>>999666222222222333555888;;;<<>><<<:::<<>>999999888888999===CCCHHH@@@@@@AAABBBCCCFFFKKKOOOYYY```iiimmmooouuu~~~xxxmmmlllpppiiilllooonnnjjjggghhhjjjggghhhhhhhhhhhhiiimmmoooqqqmmmkkkllllllnnnuuu}}}pppeee```^^^ZZZRRRJJJFFFFFFGGGIIIIIIGGGDDDBBBCCCFFFIIIGGGHHHIIIHHHDDD@@@======>>>======>>>>>>>>>;;;999>>>@@@CCCDDDAAA>>>;;;:::<<<<<<;;;:::999999999999777777777777888999:::;;;BBBAAAAAA@@@>>>;;;777444888777777888;;;=========999777444111///000111222000111111222444777:::;;;555555555666888777555333222666:::;;;999888:::<<<;;;888666555222000444;;;999888888;;;>>>???===:::555222000222666999:::888:::::::::888666555555666777999;;;>>>???@@@??????>>>;;;888444222111111111666555555666888777555222///333777888777666777888999666222000111333555555666777666444000---++++++...///000111111000...---///111222222222444666888:::888777888::::::888555777666888;;;>>><<<777222555777;;;<<<:::777555444222555999;;;;;;;;;;;;<<<<<<;;;:::777555444444666333666999;;;;;;;;;;;;<<<>>>===<<<:::888888:::<<<777666666999<<<===;;;888:::999999888777666555555555888::::::888888;;;=========<<<;;;::::::::::::666999===@@@AAA>>>:::888999666333222555999<<<===@@@@@@@@@>>><<<<<<>>>???;;;666888BBBJJJKKKIIIKKKOOOZZZeeennnyyytttiii```[[[YYYQQQKKKDDDAAABBBCCCAAA>>>AAA>>>;;;999:::===???AAA888<<<@@@CCCGGGPPP\\\dddmmmuuuyyyzzz~~~wwwvvvrrrjjjaaa^^^aaafffdddiiinnnnnnkkkjjjmmmqqqiiifffeeeiiikkkjjjkkkmmmsssrrrpppmmmmmmoootttwww|||nnnddd___]]]YYYRRRJJJFFFFFFGGGMMMMMMKKKHHHDDDBBBCCCDDDEEEFFFFFFEEEDDDBBB???===AAA@@@?????????>>>;;;999===@@@CCCCCCAAA>>><<<;;;>>>===;;;:::999999999999555666777888999:::;;;;;;============<<<;;;999777999777777888:::<<<===<<<999777444222111222333444333333222333444666888:::444444444666888888666444111333666777888888999:::888555555555333111444::::::999999;;;======;;;888333000///111666::::::999;;;;;;:::999777555555666555666888:::===@@@BBBDDDAAA>>>999444222222444555666555555777999:::999888222555888888666555555666888555111000111444555666777777666444111///------000111222333333333222111...000111222222333555888:::999888999<<<<<<:::777666555666:::===<<<888333555777999;;;999777555444222555888::::::::::::;;;;;;:::999666444333333444222555999;;;;;;999999999;;;<<<>>>>>><<<;;;:::::::::999999<<>>>>>===;;;888666444333333222555999::::::;;;===???>>>===<<<:::999999888888777999<<>>;;;999:::777444444777<<>>===>>>>>>:::;;;DDDMMMQQQVVV[[[cccmmmyyyyyyuuukkk___SSSJJJGGGFFFHHHCCC>>>===???AAA@@@===???===;;;:::<<>>DDDCCCAAAAAA@@@???<<<:::===@@@BBBCCCAAA>>>===<<<@@@>>><<<999888888999:::444555888:::;;;;;;::::::777777888999999:::::::::999888777888:::<<<<<<;;;999888555333333444666888777666444333333555666777333333333555777888777666333222222444666777777666333222333666666333555999::::::999:::;;;;;;999666333111///222777;;;;;;:::;;;;;;:::999777666444444222222333666:::???DDDGGGCCC???:::555333444777999666555555666999<<<<<<<<<444666888777666444333444555333000000222555666666888777666444222111000///222333555666777777666555...///000111111222444666999999999;;;===>>><<<:::444333555888<<<<<<999555555666888999999777555444222555888999999999::::::;;;999888666444333222222222555:::<<<;;;999777666777;;;@@@BBB@@@===:::888:::::::::<<<@@@BBBCCCBBBCCCAAA===999555333222111000333888;;;===>>>@@@AAA>>>===;;;:::999888888888777999:::<<<======<<<<<<;;;999777777;;;>>>AAABBB@@@BBBDDDCCC@@@===;;;:::??????CCCKKKRRRYYYccclllwww}}}ttthhhcccZZZNNNDDD>>>===>>>AAA>>>;;;;;;>>>AAA@@@>>>>>>===<<<<<<>>>AAAEEEGGGJJJIIIMMM\\\rrr{{{sssjjjeeebbb___\\\]]]aaafffiiimmmmmmmmmlllmmmnnnooopppsssmmmiiiiiihhhhhhkkkppprrrrrrqqqpppoooqqquuuxxxvvvkkkddd]]]ZZZVVVQQQLLLIIIGGGGGGBBBEEEHHHIIIHHHFFFEEEEEEEEEBBB@@@CCCHHHIIIFFFBBBDDDBBBAAA@@@AAA@@@>>><<<===???BBBBBBAAA>>>======AAA???<<<:::888999::::::555777:::<<<===;;;999777555555666666666777:::;;;:::888777888:::;;;;;;:::999888666555555777999;;;:::999666333222333444555222111222444777888888777888555222222555666555333000///222777888555555888888888999:::;;;:::999888888666444555999<<<===;;;999999888888777666333111---...000333888<<<@@@CCC===;;;888666555777999:::555333222333666999;;;;;;444555666666666555555444333111000111333666777666777666555444444333222111333444666888999999888888...///000000000000222444777888:::<<<===>>>===<<<333222333777;;;===:::888666666666777888777666444444666888999999999999:::;;;999777666555444333222333777<<<>>><<<999666444666:::???BBB@@@<<<999777777777888:::===@@@BBBCCCDDDBBB>>>999666444333333000444888===???@@@@@@@@@;;;;;;:::999999999999:::888888999:::;;;<<<======<<<;;;999:::<<>>>>>???@@@GGGQQQZZZ```gggpppxxx{{{oooaaaXXXVVVTTTOOOHHHBBB@@@AAACCC???===<<<<<<>>>@@@@@@???>>>>>>???@@@CCCIIIOOOTTTVVVXXX```ppp}}}wwwooogggeeeccc``````bbbdddfffffflllllllllnnnpppqqqpppooosssooommmmmmkkkhhhkkkoootttuuutttrrrpppqqqsssuuuvvvkkkddd\\\ZZZVVVRRRNNNKKKIIIHHH@@@DDDHHHKKKKKKJJJJJJIIIGGGDDDBBBDDDIIILLLIIIEEEBBB@@@??????@@@AAA@@@???>>>@@@BBBBBB@@@>>>======AAA???===;;;:::::::::;;;999;;;===???>>>;;;777555555777888777555666888::::::999777888999::::::999999777666555555888:::<<<<<<999666222111111222333222111111333666888888888===999555444555666555333000///222888:::777555777444666888:::;;;;;;;;;;;;???<<<999999<<<>>>===;;;666666666777888666222...)))+++...222666888999:::444555666777777888888888333111000000333555666666444444444666777888777777222111111333555777777777666555444555777777444222333444666777888888888888///000111000//////000222333666999;;;<<<<<<;;;;;;333222222666;;;===<<<:::888666555666888888777555666888999999999888999:::;;;999777777888777555333555999===???>>>:::777555888;;;>>>>>><<<999777666444555888:::<<>>@@@AAA@@@???999999999999:::;;;<<<===999999888888999:::<<<======<<<;;;;;;===>>>>>>===>>>???@@@@@@AAACCCHHHKKKHHHVVVgggsssyyy||||||xxxqqqfffXXXMMMGGGEEEEEEEEECCCAAA???@@@AAA>>><<<::::::;;;<<<======???BBBFFFJJJPPPYYYcccjjjnnnsss|||~~~{{{{{{zzzuuuoookkkfffeeeeeefffhhhhhhfffccchhhjjjmmmqqqttttttqqqnnnqqqooopppqqqnnnjjjjjjnnnwwwwwwvvvtttqqqooopppqqqzzzuuukkkddd\\\YYYVVVSSSQQQNNNLLLIIIEEEIIIMMMOOONNNLLLJJJJJJHHHFFFEEEFFFIIIKKKJJJHHHAAA@@@??????AAABBBBBBAAA@@@AAABBBBBB???===<<<<<>>======<<<<<<<<<<<<;;;===???@@@???===999777888:::<<<:::777666777:::;;;999777777999999999888888666555444555777:::;;;;;;888444111///000111333222111111222555777888888???<<<888666666777888888333111333999;;;888555555333666999;;;;;;;;;<<<>>>BBB???;;;:::<<<===<<<:::444333444777999888333...)))+++...111444444444333000111444666777666444333000///...///222444444444555555444666888::::::999222222333555888999888666666666666999===<<<888444333444666777888777777666222333333111///...///000111555999;;;;;;:::999999555333333666;;;>>>>>><<<:::777444555888:::999777777888999888777777888999999777666777::::::888444666:::>>>???>>>;;;888777:::<<<===<<<:::777666555333666:::===>>>???AAABBB=========<<<;;;::::::999999999;;;>>>AAAAAA@@@>>>999999999:::;;;<<<===>>>:::999888777888999:::;;;<<<;;;;;;<<<>>>>>>>>><<<888999;;;>>>CCCJJJSSSYYY]]]mmmiiiccc^^^XXXPPPGGGAAA@@@???AAABBBAAA???=========;;;:::999888:::===@@@CCCHHHOOOXXXaaahhhpppyyy~~~vvvvvvxxx|||zzztttpppooodddfffhhhjjjjjjiiihhhggggggjjjnnnqqqsssrrrpppooommmnnnqqqssspppkkkkkkooovvvwwwvvvtttqqqooonnnnnnvvvuuuiiiccc]]]YYYVVVTTTSSSQQQNNNKKKGGGJJJNNNNNNMMMJJJIIIHHHHHHHHHGGGGGGGGGHHHHHHHHHEEECCCAAA@@@BBBCCCCCCBBBBBBCCCCCCBBB???<<<;;;;;;<<<===>>>>>>>>>>>>===<<<<<<===???AAAAAA???===<<<999<<<@@@>>>:::888999;;;;;;999888777888999888777777555444333333555888:::999666222///...///111333333222111222444666777777<<<;;;999777666888<<>>???<<<888888:::;;;:::888333333444888<<<;;;666000+++,,,...///111333333444222333444444444222111000------...111444666666666999777666777999;;;:::999444444555777999:::888666888888:::???CCCCCC===777444555666777777777666555555555444222///------...111555:::;;;:::888888888888555444666;;;>>>>>>===<<<888444555999;;;;;;999555666777666444444555777666444333666:::;;;888555666999<<<===<<<:::999999;;;===???>>>;;;777444333222666<<>>>>><<<;;;:::;;;::::::===AAABBBBBB@@@===<<<<<<;;;;;;<<<<<<===::::::888888777888888999:::::::::===@@@AAA@@@???888<<>>AAABBBBBBAAA???>>>???@@@=========???CCCIIIQQQVVV\\\ggguuu~~~uuurrrqqqpppssszzz|||sssppprrriiilllnnnmmmjjjiiikkkmmmkkknnnppppppmmmlllnnnppplllmmmppprrroookkkmmmsssrrrtttuuutttqqqoooooooootttttthhhaaa]]]ZZZVVVUUUTTTSSSOOOLLLDDDGGGJJJKKKJJJHHHGGGGGGHHHIIIIIIGGGEEEEEEFFFHHHHHHFFFCCCBBBCCCCCCCCCBBBCCCDDDDDDBBB>>>;;;:::;;;:::<<<>>>@@@@@@???===<<<;;;<<>>888222...------...000222555777777666444222111///......,,,---///333888::::::999===:::777777:::;;;999777555555666999;;;:::888666999:::===CCCHHHGGG@@@999555666777888888777555444777777666333///,,,,,,---111666;;;<<<;;;888888888999666555666;;;??????>>>===888444555999<<<<<<:::444555555444222222333555444222111444:::;;;888555555888;;;;;;:::999999999<<>>@@@???===;;;999;;;999999<<>>===<<<;;;;;;;;;;;;:::999888777777777777777888:::>>>BBBDDDCCCBBBBBBHHHRRR^^^iiiuuu{{{oooaaaTTTLLLEEEAAABBB???;;;;;;@@@@@@??????===<<<===@@@CCCBBBCCCEEEHHHOOOXXXcccjjjppp|||||||||{{{vvvppplllkkkkkklllqqq{{{|||rrroootttrrrttttttooojjjhhhlllqqqppprrrrrrmmmhhhggglllqqqllllllnnnooommmjjjooowwwoooqqqssssssrrrpppppppppttt~~~qqqhhhdddccc]]]WWWTTTUUUTTTPPPLLLGGGFFFDDDDDDDDDEEEDDDCCCGGGGGGFFFFFFGGGGGGEEEDDDGGGEEEBBBAAAAAABBBBBBAAAAAABBBCCCCCCAAA>>>;;;888:::999888999::::::999888999;;;>>>AAABBBAAA@@@???;;;>>>@@@===888555666999:::888555555666666444111444222///------///111333111000---,,,,,,///222555999555111111444888888888:::999888777888;;;>>>@@@:::::::::888666666777999888AAAFFFBBB<<<:::<<<<<<999888666444333444555666222444888;;;<<<<<<:::999111111111444777:::::::::555666777777555333000...------///222777:::<<<<<>>;;;888666555444444444444666777888999:::;;;:::<<>>888999;;;======;;;888777777999:::999777222///------333444555666777777777777999777555555666999<<<>>><<<<<<:::999999999999999555555333222222222222333555666888999::::::999888555666999;;;===<<<<<<;;;:::<<>>;;;666444555:::???@@@<<<;;;<<>>???@@@FFFBBB>>>:::888:::===??????;;;666555666666444111:::<<<>>>@@@BBBGGGNNNSSSVVVYYYcccsssyyyiiiZZZPPPKKKIIICCC>>><<<>>>@@@@@@???EEECCC???;;;;;;>>>EEEJJJNNNQQQVVV]]]eeemmmvvv{{{~~~zzzzzzqqqjjjjjjhhhdddfffkkkppprrrvvvwwwwwwvvvvvvvvvvvvrrrnnnooorrrsssqqqnnnqqqqqqpppnnnjjjiiiiiijjjhhhkkkmmmkkkhhhiiiooouuunnnpppssstttsssssstttvvv~~~rrrfff______\\\XXXWWWWWWTTTNNNIIIGGGFFFDDDCCCDDDDDDCCCCCCFFFFFFFFFGGGGGGGGGEEEDDDFFFDDDBBBBBBBBBBBB@@@>>>AAABBBCCCCCCAAA>>>;;;999;;;:::888888888888777777888:::<<<>>>>>>>>>===<<<<<<>>>???<<<666444666999555555666888999888444000555333000......000222444111000///...///111444666888555222111444777888777999888777666777888;;;>>>999999999777666666888:::BBBIIIKKKEEE>>><<<=========<<<999666444333333444111333555777999999888888222222222555888;;;;;;;;;888888888777555333000///...///111444777:::::::::<<<;;;999777666555555555666555555555666777888888999:::===AAACCCAAA<<<777777:::======<<<:::888888;;;<<<;;;999444111//////111222333444555666666777888777555444555888<<<>>>>>>===<<<:::999777777666666555333222111222444555555666888999::::::::::::666888:::<<<======<<<;;;:::;;;===>>><<<999555333555999>>>>>><<<:::<<<>>><<<>>>@@@AAAAAA???<<<::::::::::::::::::<<<===???AAA>>>;;;999999<<<@@@CCCCCC@@@===:::999999777666===AAAFFFIIILLLSSS^^^fffuuuuuuyyyzzzuuummmaaaUUUMMMIIIHHHKKKGGGBBB@@@AAABBBCCCCCCFFFEEECCCAAAAAAEEEKKKPPP\\\dddnnnxxx}}}uuupppsssllliiijjjhhhddddddgggnnnqqqssstttttttttuuuvvvzzzuuupppooorrrtttrrrpppqqqpppmmmjjjggggggiiikkkiiiiiijjjjjjkkkllloooqqqsssssssssuuuxxxyyyyyywww{{{uuuhhh^^^\\\[[[ZZZZZZYYYUUUMMMFFFFFFFFFEEECCCCCCBBBBBBBBBEEEFFFGGGHHHHHHFFFDDDCCCCCCCCCCCCDDDDDDBBB???;;;AAABBBBBBBBBAAA???<<<;;;===<<<999777666555666666999:::;;;;;;;;;:::999999<<<===<<<999444222444777000222666:::<<<:::444000555444222000000222444666111111111222333444666777999777444444555777888888777777777555333444666999777777777666555666888:::FFFKKKMMMFFF???>>>???@@@BBB@@@<<<999666444333222222222333444444555555666444333444666:::<<<<<<<<<999999888666444222111000111333555777888888777666777777666666666666777777999777555333222333555666999999;;;===>>><<<999666666999===>>>===:::888777<<<======:::666333111111000000000111222444555666666555333222444777;;;>>>???>>>>>><<<:::777555444888666333111111333777999666777888:::;;;<<<<<<<<<999:::;;;<<<======<<<;;;999::::::;;;999777444222444888<<<===;;;:::<<<>>>>>>???@@@@@@???===;;;999777:::======::::::;;;>>><<<;;;999888:::???DDDGGGBBBAAA???<<<999999;;;===BBBJJJUUU\\\bbbkkkxxx~~~xxxnnnfff___[[[SSSKKKFFFEEEIIILLLNNNJJJEEEBBBCCCFFFKKKNNNNNNLLLIIIGGGJJJRRR\\\dddoooyyy}}}zzzyyyvvvoooiiijjjhhhhhhiiihhhdddcccdddlllnnnooopppppprrrtttvvv{{{vvvrrrqqqsssttttttrrrqqqooolllgggeeefffjjjmmmkkkjjjiiijjjmmmooonnnmmmvvvtttssswww|||~~~{{{xxx|||uuukkkddd\\\\\\[[[[[[YYYTTTNNNHHHFFFFFFFFFDDDBBBAAAAAABBBCCCEEEHHHIIIGGGEEEDDDCCC???AAACCCFFFGGGEEEAAA===@@@AAABBBBBBAAA???===<<>><<<999666555666777<<<<<<<<<<<<;;;:::999888::::::999555222000222444...111666:::;;;:::666333666444333222222444666777000111222444555666666777;;;999777777777888999999555666555333//////111444555666666555444555888:::BBBFFFGGGBBB===>>>AAAAAABBB@@@>>>;;;888666444444444333222222222333444555444444444777:::=========888777555444333222222222555777999:::888555222111333333444555666777888999<<<999555222111222444666;;;::::::::::::999777666888;;;>>>???<<<999666444:::;;;;;;999555222111111333222111111111222333444222111000000222555999<<>><<<:::888777:::777333000111444999<<<777777888:::;;;<<<======;;;;;;<<<======<<<<<<;;;888888888777666444222111444777:::;;;;;;;;;===>>>????????????>>><<<:::999888<<>>===??????>>>;;;888666888999???@@@@@@@@@???===;;;:::888777666444111000111222111333555777888888777777555444333222333444666777000111333555666666666666999888888666555555666777333555555222---+++---000444555555444333444777999>>>BBBCCC>>>;;;===???>>>>>>>>><<<;;;999888888777777666444333222333444555444444444777:::<<<===<<<444444333222333333444444888:::<<<;;;666111///...111222333555666888999999<<<999555222111333666999======<<<;;;999888777777:::<<<>>>>>>:::666333111666777777555333000000000666555444333333222222222///...------000444888;;;>>>>>>>>>>>>>>>>>>======;;;888444111222666;;;>>>888888888999:::<<<======;;;;;;<<<<<<<<<<<<<<<<<<999888777555444333222222555777999;;;<<<===???@@@AAA@@@???>>>===<<<;;;:::;;;@@@DDDCCC???;;;<<<>>>@@@>>><<<;;;<<>>CCCLLLRRRLLLFFF===:::AAAOOO```kkkjjjlllqqquuu{{{zzztttssstttiiiooouuuvvvsssooooooqqqhhhjjjkkkiiiggghhhjjjkkkllllllmmmlllmmmppptttwwwqqqsssuuuwwwxxxwwwtttrrroooqqqrrrqqqpppooopppqqqqqqtttvvvtttooolllmmmoooqqqvvv{{{|||yyyxxxyyy|||}}}ooohhheee___]]]YYYUUUQQQOOONNNNNNHHHIIIIIIFFFBBB???@@@BBBCCCFFFHHHGGGDDDBBBCCCFFF===>>>@@@DDDGGGGGGEEECCC>>>>>>>>>>>>>>>>>>======<<<>>>@@@>>>:::888:::<<<@@@AAACCCCCCBBB@@@===;;;666666666555444444333333444555666666555555777888333222222111222333555666222333444555666666666666555666666444222111222333444777888444///,,,...111444444555333222333555777>>>BBBBBB===:::;;;;;;999999999999:::::::::::::::999888666555444444555555333222333555999;;;;;;;;;333333444444444444444444666999;;;999444000//////111222444666777888999999999777444222222555999<<>>???AAABBB===:::666333333777;;;>>>999888888888999:::;;;<<<::::::;;;;;;;;;<<<<<<===;;;999777444333333444444888999:::<<<>>>@@@BBBCCCBBBAAA???>>>============???BBBEEEDDD@@@===<<<===AAA@@@>>>===>>>@@@CCCDDDCCCDDDGGGKKKQQQYYYbbbhhhsss||||||rrrlll\\\TTTJJJCCC@@@AAACCCDDD>>>>>>>>>@@@DDDKKKTTTZZZQQQHHH>>>>>>JJJ]]]nnnyyyzzz~~~{{{uuuoookkkjjjlllooojjjqqqyyyxxxqqqkkkkkknnniiinnnpppllljjjllloooooonnnnnnoooooooooqqquuuxxxrrrtttwwwyyyyyyvvvsssqqqoooqqqtttuuutttsssssssssrrrvvvyyyvvvpppmmmppptttrrryyyzzzvvvyyy}}}rrrhhhbbb[[[ZZZVVVRRRNNNKKKKKKKKKIIIKKKLLLHHHBBB???AAACCCDDDFFFHHHEEEBBBAAADDDGGG@@@??????@@@BBBCCCCCCBBB<<<<<<<<<===============777;;;??????<<<:::;;;===>>>@@@CCCEEEDDD@@@<<<999666777888999:::999777555555777888777444333444666000000000000111222333444777777666666777777777777555666777555111000111222666:::<<<999222///111555444555444333111111333555999===>>>;;;999;;;:::666666666777888999999:::::::::999888777555555444444111000111333777999:::999666777777777777555444333111444777666333111222555222333555777888888888888333222111111333777;;;>>>@@@AAAAAA>>>:::777777888888999999777444333222333111333444555444333444555222333555777777555444222///.........111666;;;>>><<<;;;::::::;;;>>>AAACCC>>><<<888555555777;;;===:::999888888888888999:::999999999::::::<<<======>>>;;;777444333333555777::::::;;;>>>AAADDDEEEFFFBBBAAA???>>>>>>>>>???@@@BBBCCCCCCBBB@@@>>><<<;;;>>>>>>>>>???AAADDDHHHJJJIIILLLTTT^^^hhhooorrrsss~~~yyyqqqeee[[[TTTHHHDDD???;;;:::;;;>>>???@@@AAABBBEEEKKKVVVbbbjjj___UUUMMMPPP```ttt~~~sssmmm```^^^]]]___eeekkkoooqqqooosssvvvsssmmmhhhgggiiihhhppptttqqqnnnooopppooopppqqqrrrrrrrrrsssvvvxxxzzz{{{{{{yyyvvvsssrrrqqqnnnppprrrrrrrrrrrrsssuuurrrttttttsssqqqqqqtttwwwtttyyy~~~~~~zzzvvvvvvxxxxxxkkkbbbWWWVVVUUUQQQLLLIIIGGGGGGJJJLLLMMMIIICCC???AAADDDEEEGGGGGGDDD@@@@@@DDDIIIBBB@@@>>>===>>>???@@@???;;;;;;;;;;;;<<<<<<<<<<<<333999>>>???<<<:::;;;===;;;>>>BBBDDDDDD@@@;;;777777888:::<<<>>>===:::888555888:::888555222222444////////////000111222333:::999888888777777888888777999:::888444222222444999===@@@<<<555222444999555555444333111111222444000555888777888;;;:::777444555666777888999999999::::::999888666555444333000///000222555888888888::::::;;;;;;999666333111,,,000444444222222666:::444555666888888888888777.........000333888<<>>???<<<888444333444666888<<<<<<<<>>>>>???AAABBBDDDCCCAAA@@@@@@>>><<<999:::;;;<<>>===<<<<<<<<<<<>>;;;888:::;;;;;;:::999999:::???AAACCCBBB>>>999555444:::<<<===>>>>>><<<;;;999;;;;;;999777444333444555///111222111//////111444777888999;;;;;;:::888777=========<<<999777444222:::AAAFFFBBB999333444888777666444444444333222000222333666888999999888777555666777999999888777666888888888777666444333222111333444333222222444666:::<<<===:::555111000111111222333555777888999999888666444333444444333222555111,,,,,,000666:::;;;===>>>???>>>:::777666555888444111111333555555444444444444555888999888666------///333888999777333111333555777888;;;>>>AAA???999444222666:::===>>><<<;;;999666555888<<<@@@;;;:::999888777777666666999:::;;;;;;:::;;;===???;;;888555777<<>>>>><<<:::999:::;;;;;;:::999;;;<<<>>>??????===:::777777777:::;;;<<<<<<;;;999666555::::::999666333222222333000111222000---,,,...000444555777888888888666666:::;;;<<<;;;888666666777===AAADDDAAA:::666777:::999777555444555555444333333444666888999888777666444666999;;;<<<;;;999777999999888777555333111000333333333222000111333555888999:::888555333333444333444666777999::::::;;;999777444333333333111000333///++++++000555999;;;<<<======<<<999777666777777444111000222444444333444555666666666555555444...///111555888:::999888333333555888;;;>>>@@@BBB<<<888222111444888;;;===::::::999777666888<<>>???BBBFFFOOOZZZ```eeennnxxxssshhhaaa^^^WWWNNNGGGDDDCCCCCCBBBCCC===;;;>>>???======@@@BBBEEEJJJSSS```pppuuu]]]RRRHHHEEENNNNNNTTTaaaooossssssvvv}}}}}}vvvlllfffeeegggiiiiiinnnrrrvvvwwwvvvttttttuuuwwwvvvuuuuuuvvvwwwwwwvvvzzzzzzyyywwwtttqqqppppppsssrrrpppmmmkkklllpppttt{{{xxxyyy}}}}}}yyyxxxzzzzzzwwwvvvvvvrrrnnnnnnrrroooaaaYYYRRROOOLLLJJJKKKKKKKKKJJJMMMJJJGGGDDDBBBBBBCCCDDDJJJKKKLLLJJJGGGCCCBBBAAADDDCCCAAA@@@@@@BBBCCCDDDEEEBBB>>><<<<<<;;;:::999;;;;;;;;;:::999:::<<>>>>><<<999666555777999;;;<<<<<<<<<:::777444222999999999666333111111222222222111///,,,++++++,,,///000222444555555555444666999<<<:::777666:::>>>BBBBBBBBB@@@===<<<<<<===;;;999666555666777888777555666777888888777666555444777;;;???@@@>>>;;;888999888777666444222000///444444222000......111333555666777666555555666888666777888999:::<<<<<<===;;;888555333333222000...111...,,,,,,000555:::<<<<<<======;;;888777888999777555222111222333333333555777999777333000111222000222555777888999:::<<<555444444888>>>BBBBBBAAA;;;777222000222555888:::777888888777777888:::===<<<<<<;;;::::::999999999777:::===???===:::888777888777777:::???BBB@@@>>>:::888777999<<>>AAADDDDDDEEEGGGFFFKKKTTT___lll|||iiiPPPHHHDDDGGGSSSQQQZZZhhhrrrsssoooqqqwwwyyytttmmmgggeeegggllloooppptttxxxzzzyyywwwuuutttvvvwwwxxxwwwtttqqqpppooorrrssssssrrrpppooopppqqqxxxvvvqqqjjjfffhhhpppvvv}}}}}}|||xxxvvvuuurrroooqqqvvv}}}nnnddd___UUUQQQMMMLLLMMMOOOQQQRRROOOLLLHHHEEECCCCCCEEEFFFHHHKKKMMMMMMJJJFFFCCCBBBBBBBBBBBB@@@======@@@CCCCCC@@@===:::999999999999<<<<<<:::888777999===@@@>>>>>><<<999666444666777;;;<<<<<<<<<;;;999666555999::::::888555333222222333222111000...------...,,,---///111222333444444444999===;;;888888>>>EEEFFFDDDAAA???@@@AAAAAAAAA???<<<999777777999::::::777888888888777666555444444888===BBBCCC@@@<<<999666666666555444333111000555444222...,,,---000333444444444444444555777999777888888999;;;<<<===>>><<<:::777444333222///...111000...///222666:::===AAAAAA???<<<999888999;;;888666444333333444555555777:::<<<888111---...000333666888888666666888;;;666333333888???CCCBBB???===999555111111222444666555666888888777777999:::<<<<<<<<<<<<<<<;;;;;;;;;888:::<<<<<<:::777555444777555444666:::>>>??????:::999999;;;>>>@@@AAAAAACCCCCCCCCAAAAAAAAACCCDDDCCCEEEIIILLLKKKKKKTTT^^^dddrrr}}}uuutttpppggg\\\QQQIIIEEEEEECCCBBBAAAAAABBBCCCDDDBBBAAABBBGGGLLLPPPSSSUUUSSS\\\hhhsss|||wwwssszzzhhhPPPHHHGGGLLLWWWXXX^^^fffiiiggghhhpppxxxtttrrrnnniiigggjjjpppuuurrrtttwwwyyyzzzyyyxxxxxxuuuwwwxxxuuupppllllllmmmllloooqqqqqqpppppprrruuuyyyxxxssslllhhhjjjssszzz}}}yyyvvvvvvvvvuuurrruuuzzz{{{nnnfffcccZZZVVVPPPMMMOOOSSSWWWYYYPPPNNNJJJGGGFFFFFFFFFGGGEEEHHHKKKLLLJJJHHHFFFFFFBBBCCCCCC???999888:::>>>===<<<:::888777888999;;;======:::888666888<<<@@@>>>??????===888444222111666888999;;;;;;:::888777999;;;<<<<<<999666555444333333222222222333333333,,,---///000222333444555555:::>>>===::::::AAAHHHFFFCCC???>>>@@@BBBBBBBBBBBB???;;;999999;;;<<<<<<999999888777666555444333555999???CCCDDDAAA<<<999222333444444555555444444555444222///---...111444666555222111222444666888666777777888:::<<<>>>???>>><<<888666555444222000333333333333444777:::===EEEEEECCC???<<<:::;;;<<<888888666555555555777999999<<<===999222------000666888999888444333555777555222222777>>>AAA@@@<<>>AAACCCGGGLLLTTTZZZ[[[^^^hhhsss{{{xxxmmmgggeeeaaaYYYPPPHHHCCCAAAGGGFFFEEEDDDBBBAAAAAAAAA>>>BBBIIIRRR]]]ggglllmmmnnnuuu~~~rrrfffZZZXXXdddtttoooWWWNNNMMMOOOWWW[[[```eeedddccchhhqqqxxxvvvtttqqqmmmkkklllppptttrrrrrrrrrtttwwwzzz|||}}}uuuuuuuuuqqqllljjjlllooojjjnnnssssssrrrqqqtttwwwvvvwwwvvvrrrnnnpppyyy~~~{{{tttsssuuuyyyyyyvvvwww{{{~~~}}}pppgggaaa]]]XXXRRRNNNPPPTTTXXXZZZOOONNNLLLIIIHHHGGGFFFFFFBBBEEEGGGHHHHHHHHHHHHIIIEEEEEECCC>>>888666777999999::::::999777888:::<<<>>>===;;;888666666:::======???@@@???:::444000---000222555777888999888777999;;;>>>???===:::888777555444333444777999999888///000111222444555666777777;;;>>>>>><<<<<<@@@EEEBBB???===<<<===>>>??????@@@===;;;;;;<<<>>>??????999999888777666555444444666:::???BBBCCC@@@;;;777111111333444666666777777444444333111000222555888888444111///111444666777555555555777999<<>>>>>;;;555111000111777888888777555333333333333333333777<<<>>><<<:::???===:::555222111222555777888999888777666666888999;;;<<<===>>>>>>===<<<<<<<<<;;;999666444555666888666222000111555:::===:::;;;>>>CCCGGGHHHFFFDDD???AAABBBAAA???@@@DDDGGGNNNUUUbbbmmmqqqrrrzzzzzzrrrkkkbbb[[[VVVUUURRRMMMGGGDDDCCCCCCGGGHHHGGGEEEBBBAAAAAABBBCCCKKKWWWdddtttwwwjjj[[[OOOEEEFFFWWWkkkuuu]]]TTTRRRRRRXXX[[[bbbhhhiiikkkooossstttyyywwwssspppnnnmmmmmmmmmpppnnnmmmoootttyyy|||}}}tttsssqqqmmmkkkkkkmmmpppiiiooouuuvvvsssqqqrrruuusssvvvxxxvvvsssuuu}}}yyyssssssvvvzzzzzzwwwwwwzzz|||wwwhhh___YYYVVVRRRPPPPPPRRRSSSTTTLLLLLLKKKJJJHHHFFFEEEDDDCCCDDDDDDDDDDDDEEEHHHKKKHHHFFFCCC>>>:::888888888999;;;<<<;;;999999:::<<<>>>===;;;888555555777999:::<<<>>>===888333///---///111444666888888888777777;;;>>>@@@???<<<:::999888666555666999<<<<<<:::444444444555666888999:::999;;;======<<<<<<===>>>;;;:::999888777777888999:::999999;;;???BBBCCCCCC999999888666666555555555777:::>>>AAA@@@===999666222333444555666777777777222333444444444666999<<<777333......000555777888444444555777:::>>>AAADDD@@@>>><<<<<<<<<===<<<;;;999::::::888555444555666===>>>???>>><<<:::::::::555666777666666777;;;?????????>>><<<999666444333666666666777888777444222333444666999:::;;;:::999;;;:::999555222222555888:::;;;:::888666555666777888999<<<===>>>>>>===<<<<<<===>>>===:::888777888:::999888666555666888:::::::::<<<@@@EEEHHHHHHGGG@@@DDDGGGHHHGGGJJJOOOTTT^^^eeesssvvvmmmfff]]]TTTOOONNNDDDEEEEEEDDDDDDDDDGGGIIIGGGIIIJJJIIIHHHHHHKKKNNNVVV```nnnzzz|||vvvwww{{{mmm]]]LLLCCC===???QQQfff}}}www```XXXXXXXXX]]]___eeeiiikkkoootttuuuqqqvvvssspppppppppooollliiimmmkkkkkknnnrrrvvvxxxwwwtttrrrooonnnnnnnnnmmmlllgggnnnvvvwwwrrrnnnmmmooossswwwyyywwwtttwww}}}~~~~~~zzzxxxvvvwwwxxxwwwtttuuuyyyxxx~~~lll___TTTSSSQQQQQQQQQPPPNNNLLLJJJJJJJJJIIIHHHEEECCCAAADDDDDDCCCBBBAAACCCGGGKKKIIIGGGCCC???<<<;;;:::999:::===???>>>;;;::::::<<<>>>===;;;888555444555666888:::;;;:::666222000///111333666888999999999888666999>>>@@@???===;;;::::::777666777:::<<<<<<:::777777777888888:::;;;<<<:::;;;<<<<<<<<<;;;999888555666666555333222333555555555777<<>>666111---,,,000555999:::444444555777;;;???CCCFFF@@@>>>======???@@@??????999;;;;;;999444222222333666888:::;;;:::999999999333555666666555777<<<@@@AAA???===<<<;;;:::777444555444444888;;;;;;777333333666999::::::999999:::666777777444222333777:::===<<<;;;888666444666777777999;;;===>>>>>>===<<<;;;>>>AAAAAA???;;;999888;;;<<<===<<<:::888888888:::999:::===AAAFFFHHHIIIDDDIIIMMMPPPPPPTTT[[[aaammmttt~~~}}}ssseeeYYYUUUNNNDDDCCCHHHCCCDDDEEEEEEEEEFFFIIILLLIIILLLNNNOOOPPPRRRWWW\\\jjjuuu}}}hhh\\\___iiissswwwgggVVVFFF???;;;>>>OOOccczzzwwwaaa[[[\\\^^^dddeeeggggggfffllltttuuuqqqpppmmmkkknnnrrrsssooojjjkkkjjjkkknnnsssuuusssqqqsssqqqooooooqqqoookkkgggeeemmmvvvwwwqqqkkkiiijjjtttxxxyyyuuurrrwww|||~~~|||}}}yyywwwvvvtttqqqsssxxxvvv~~~wwwkkkcccXXXSSSNNNLLLOOOSSSUUUVVVPPPMMMJJJHHHFFFEEEDDDCCCDDDBBBAAACCCFFFFFFCCC???AAA@@@@@@>>>===;;;999888<<<<<<;;;;;;;;;<<<<<<===AAA>>>:::888777777555444===>>>>>>;;;777444555777777666777:::<<<;;;666111888999:::;;;<<<;;;:::999666666555444555666777888::::::===BBBGGGEEE>>>777:::<<<<<<;;;999777666666666666666444333222444666555888<<>>:::444///000555999777333333444555666777:::>>>AAA???<<<999:::???BBBAAA>>><<<999666444444444444333555666666666666444333222000000111444777999999999555444555::::::777666888222333555777777777666666777999<<<>>>>>><<<:::999999999777333000111666:::===<<<<<<;;;;;;:::999999444555888999:::999888777999;;;===??????===:::888666<<>>@@@BBBMMM[[[www~~~}}}lll[[[WWW```hhhlllmmmnnnllljjjlllppptttooollliiijjjlllmmmllljjjiiiiiihhhiiilllooosssvvvwwwuuurrrrrrrrrqqqmmmjjjfffjjjpppsssqqqmmmiiifffkkkqqqwwwxxxvvvyyy||||||zzzsssqqqrrrsssuuu{{{sssfff^^^XXXSSSNNNMMMPPPTTTVVVWWWTTTQQQMMMIIIFFFDDDBBBAAADDDCCCCCCCCCDDDCCCAAA???@@@@@@???===;;;999777555:::::::::;;;<<<===>>>>>>???===:::999999999999777<<<===<<<999555444666888;;;::::::;;;;;;999555222777777888888999999999888666555444333333444555666444777<<>>???<<<666111111666888666333222444666777888999<<<>>><<<:::888;;;???BBB@@@===:::888555444333444444444777777888777666444333222000000111333555666555444222///000333444111111444555555666777777777777777777999;;;<<<======<<<;;;======;;;777333222666999;;;<<<===>>>===;;;999888333444555666666555444444;;;===???AAAAAA???===;;;999>>>BBBCCCAAA>>>======<<<===???@@@CCCIIIPPPUUU___kkkwwwssstttvvvvvvlll\\\RRRNNNKKKGGGCCC@@@@@@AAAAAA@@@@@@BBBCCCCCCBBBCCCFFFIIIIIIPPPXXX^^^hhhwwwyyyaaaTTTHHHGGGPPP\\\kkkuuufffQQQAAA@@@AAABBBKKKYYYlllwww|||pppaaa[[[```eeelllnnnppppppnnnmmmoooqqqpppooonnnnnnooonnnmmmlllmmmkkkjjjiiijjjmmmppprrrwwwuuusssrrrrrrqqqmmmjjjjjjmmmpppqqqpppnnnmmmmmmjjjpppuuuvvvwww|||~~~}}}uuurrrrrrrrrssszzzsssfff___XXXSSSOOONNNRRRVVVXXXXXXTTTRRRNNNIIIFFFDDDDDDCCCEEEEEEEEECCCAAA??????@@@??????>>><<<999666333222777777999:::<<<>>>???@@@===<<<;;;;;;<<<===<<<;;;;;;:::888555333444777:::>>>>>>>>>;;;888555444444555555555555555666777777555444333222222111222222111666<<<@@@AAA@@@>>>===<<<:::888777777888:::<<<777777555333111222555888888888888777666555444333:::<<<>>><<<888555555777:::999888777666666666666222111000222555888999999999<<<======;;;;;;>>>AAA>>>999333333666888666333222555888999999:::;;;<<<:::999999<<<@@@AAA>>>;;;888777666444444555555666:::::::::888777555333222111222333444444333222111111...---//////---...222:::999888777666777777888777888999:::<<<===>>>>>>AAABBBAAA<<<777444666888:::;;;===???>>>;;;888666666666666555444444333333===>>>@@@BBBBBBAAA???>>><<<===>>>?????????>>>>>>AAAEEEIIIKKKNNNUUU```hhhrrrhhhccc```^^^XXXLLLCCC@@@@@@>>>===>>>@@@AAAAAA@@@<<<@@@DDDDDDAAABBBFFFKKKTTT]]]gggoooxxxtttbbbJJJFFF@@@@@@KKK]]]kkkqqq^^^MMMAAABBBCCCAAAIIIVVVeeerrryyyqqqccc^^^ccciiimmmppprrrsssqqqooonnnmmmoooqqqrrrrrrqqqooooooooommmllljjjiiijjjmmmpppsssxxxvvvtttssssssqqqnnnkkknnnoooppppppooooooqqqsssmmmppptttvvvxxx~~~~~~~~~wwwttttttttttttxxxwwwkkkeeeWWWSSSOOOOOORRRVVVXXXXXXPPPOOOMMMIIIFFFEEEFFFGGGEEEGGGGGGDDD???===>>>@@@??????>>><<<999555111///444555777:::===???AAAAAA>>>======>>>???@@@>>><<<:::888555222222555999<<<===>>>===999555222444777555444333333333444666777444444333222000/////////000666<<<>>>;;;888888999999666333111333666:::<<<:::999777444333333666999:::888666555333222///---666999<<<<<<999888:::===<<<:::888666555666666777444333222222555888:::<<<999<<<>>>===::::::===@@@@@@;;;666444666777555333444777;;;======;;;;;;;;;::::::;;;>>>@@@???;;;888888888888777666777888:::======;;;999777555333222222444666666666555555555666222///111000///111555>>><<<999777666666777999777777777999;;;===@@@AAADDDEEEDDD@@@:::666555777:::;;;;;;;;;;;;999888777<<<;;;:::888777666666666===>>>???@@@@@@@@@???>>>@@@>>><<<===???@@@AAA@@@FFFNNNWWW\\\___fffqqqzzz}}}hhhYYYRRRNNNOOOOOOIIICCC@@@@@@??????@@@AAABBB@@@???===AAAFFFFFFEEEHHHOOOVVVccclllvvv{{{~~~zzztttqqqttt{{{yyydddRRR???BBB@@@???JJJ___lllmmmXXXIII@@@CCCCCC@@@FFFSSSgggrrrxxxnnnbbb```hhhppppppqqqrrrrrrpppnnnlllkkkiiimmmqqqrrrpppooopppqqqlllkkkjjjjjjmmmqqqvvvxxxyyyxxxvvvuuusssqqqnnnlllmmmnnnoooooonnnppprrruuuppprrruuuwwwyyy}}}zzz~~~~~~yyyvvvvvvwwwwwwrrr|||xxxkkkdddVVVRRRNNNNNNRRRUUUVVVVVVOOOOOONNNKKKFFFDDDDDDFFFEEEGGGHHHEEEAAA>>>???AAA?????????===:::555111...222444777:::===???@@@AAA???>>>???@@@BBBAAA>>><<<:::666333111222666:::===::::::999666222111555999555555444333333555666777444444333222000///...---...444::::::666444555888777222---,,,///444888999===<<<:::777555555777999:::888666555555444111...111555999;;;;;;<<>><<<999777666666777888666555555555666888;;;===777999;;;:::999999<<<>>>???;;;777555666777666555777;;;???AAA@@@>>>=========>>>???AAA@@@>>>999666999:::<<<;;;999999;;;===???>>><<<:::777555444333333666888999888999;;;===<<<777444444444222444999???===999666444555777888666666777888:::>>>AAACCCDDDEEEEEEAAA;;;777666777<<<;;;888666555666888999???>>>===;;;::::::::::::;;;;;;<<<<<<============CCC@@@>>>>>>@@@CCCFFFGGGLLLWWWgggqqqvvv{{{uuuoooaaaPPPLLLFFFDDDJJJNNNLLLGGGDDDCCCAAA@@@???@@@???>>><<>>AAAAAA>>>DDDOOOeeesss{{{uuuiiieeekkkppprrrqqqooonnnmmmlllkkkjjjbbbggglllooonnnnnnppprrroooooooooppprrruuuyyy{{{zzzyyyyyyvvvsssqqqooonnnjjjlllnnnpppppppppqqqrrroooqqqtttwwwzzz|||~~~{{{~~~yyywwwvvvvvvuuunnnwwwuuufff]]]UUUQQQMMMMMMPPPSSSSSSRRRSSSTTTTTTOOOHHHBBB@@@AAADDDFFFGGGGGGEEECCCBBBAAAAAAAAAAAA@@@===888333111333555888;;;===>>>??????>>>>>>@@@BBBCCCBBB???<<<:::666222111333777;;;===777666555222111222555888555444444444444555666666444444444333222000///...+++000666777666555888;;;777222,,,+++///444777888>>>>>><<<999666444555666777666555888;;;;;;777333000111555999===@@@BBBCCC@@@>>>;;;999888888888999777888888888777888:::===444444444666888:::<<<<<<<<<999666555666777777777999===@@@BBBBBB@@@@@@@@@@@@AAACCCCCCBBB>>>:::888:::===???>>>;;;:::<<>><<<999777555444444555777999999999;;;???DDD>>>:::777777666444666:::===;;;888555333444555666666666777888;;;>>>AAACCCBBBDDDDDDAAA===999:::<<<>>>;;;777444333555888;;;===============<<<<<<<<<;;;:::::::::;;;<<<===>>>@@@???>>>???BBBGGGLLLPPP]]]iiizzzttteee]]]XXXQQQIIIGGGBBBAAAHHHLLLKKKGGGEEEBBB@@@===<<<>>>@@@AAAAAAGGGLLLTTT]]]gggpppyyy~~~qqqaaaXXXVVVSSSOOOEEEFFFPPPcccooohhhSSSCCC666999<<>>===BBBLLL\\\pppvvvmmmjjjkkksssqqqnnnmmmmmmlllkkkjjjaaadddhhhkkklllnnnoooqqqtttuuuuuuvvvwwwxxxyyyzzzzzz{{{{{{xxxtttpppoooooojjjmmmppprrrrrrqqqqqqrrrooooooqqqtttxxx|||||||||~~~~~~yyywwwuuusssrrrnnnwwwwwweee[[[SSSPPPLLLKKKNNNPPPOOONNNUUUWWWYYYTTTLLLDDD@@@@@@CCCDDDEEEHHHIIIHHHEEEBBBCCCCCCDDDCCC@@@<<<777444444666888;;;============;;;<<>>:::666222222555999;;;<<<888555222111222333444444333333444444555555444444444444555555444222111000...222666777777777:::<<<:::444......222777999999===>>>===:::666333111111222222444:::@@@BBB>>>:::222000111777>>>BBBBBB@@@AAA???===;;;:::999999999777999:::999777666888:::111//////222888======<<<888666555444555777999::::::===@@@BBBAAAAAAAAABBB@@@BBBDDDEEECCCAAA???>>>:::>>>@@@???<<<:::<<>>===;;;888666555555555555777888777666888???EEE@@@<<<999:::999666777::::::888666444222222333444666666777999<<<>>>@@@AAAAAACCCCCCAAA>>>===???BBB???<<<999666666777999;;;;;;<<<===???@@@@@@??????===<<<;;;;;;<<<===???AAABBBEEEHHHKKKOOOUUU___eeeqqqzzz~~~qqqcccWWWQQQNNNJJJIIIKKKGGGBBBAAAEEEHHHGGGGGGHHHAAA???<<<>>>CCCJJJPPPSSSYYY^^^gggrrr}}}vvvbbbNNNDDDBBBAAA>>>======HHH___ooohhhSSSCCC888666999BBBOOO^^^ppp~~~fffMMM888777;;;<<>>999666555777999;;;===<<<<<<;;;888:::===BBBFFFFFFCCC@@@:::666333333666:::;;;;;;999666222111333555444222111222333444555444333333444555666666555444222111555666888888888888999:::===777111111555:::<<<;;;<<<======:::666111...---...///333;;;CCCFFFBBB>>>444111000555>>>CCCAAA<<>>AAA???;;;999;;;>>>>>><<<:::888666555555555666777777444222555===DDDBBB>>><<<===<<<888888;;;888777555333222222222222555666888:::<<<>>>???@@@@@@BBBCCCAAA??????CCCFFF>>>===;;;:::999999:::;;;:::<<>>======>>>@@@BBBCCCNNNSSSZZZ^^^bbbkkkvvv{{{vvviiiaaa^^^MMMCCCFFFGGGBBBDDDKKKGGGBBBAAACCCFFFFFFIIIMMMCCCAAA???CCCLLLWWWaaagggkkknnnwww{{{eee___QQQDDD>>>???>>>::::::999FFF___qqqlllWWWGGG>>>888:::FFFQQQ]]]ooolllOOO777444999;;;AAAJJJWWWlllyyyrrrpppppppppppppppssstttrrrlllgggllliiigggiiimmmpppooonnnpppssswww{{{}}}~~~}}}|||{{{}}}}}}zzztttppppppppptttvvvwwwvvvvvvvvvxxxzzzzzzrrrnnnqqqtttvvvvvv}}}}}}{{{yyy}}}}}}vvvuuutttuuuwwwzzzzzzzzzzzzwwwlllfffZZZUUUMMMHHHHHHJJJLLLMMMMMMQQQSSSQQQJJJEEEEEEFFFAAABBBEEEKKKPPPQQQOOOLLLFFFEEEDDDBBB@@@===:::999888:::===@@@@@@>>>:::888888;;;>>>AAABBBAAA???>>><<<999555222111333666888666666555444333333333333333444555666666666555444333555777777666666777888>>>===:::777666555555555333444666999;;;<<<999777:::::::::999666222---***+++...333:::@@@CCCBBBAAA<<<777222555;;;@@@???<<<>>>??????@@@???>>>===<<<===;;;999;;;>>>===777222,,,,,,///444;;;>>>===<<<666444333555888:::999777;;;<<<>>>>>>======???@@@CCCCCCCCCCCCCCCDDDEEEFFFDDDBBB???<<<;;;<<<===>>>@@@>>>:::888888888888777:::888555333444666999;;;AAA>>><<<;;;:::888555333555444222444666555222///888777777;;;@@@BBBBBB@@@CCCCCCCCCBBB@@@@@@BBBDDDCCC>>>999888999<<<<<<<<<888:::===???AAAEEEIIIMMMAAAAAA@@@===<<<@@@FFFLLLSSScccuuu~~~zzzqqqhhh___VVVMMMHHHFFFAAA===>>>CCCGGGHHHFFFFFFCCC???===???BBBDDDFFFDDDIIILLLOOO[[[ooo}}}}}}zzzzzzzzzuuummmfffRRRLLLCCC;;;777777:::===>>>@@@IIIYYYlllrrrcccOOO@@@>>>===BBBKKKZZZlllzzziiiOOO999777<<<>>>AAAFFFWWWkkk||||||tttnnnkkkiiinnnmmmrrrxxxsssjjjjjjsssooojjjeeedddhhhooovvvzzzwwwvvvwwwxxx{{{zzzzzzyyyxxxvvvtttrrrpppoooppprrruuuwwwxxxyyyyyytttrrrqqqqqqrrrssssssrrrzzzyyyxxxxxxyyyyyyxxxvvvwwwwwwxxxxxxyyyyyyyyyyyyzzzkkkddd\\\XXXRRRMMMJJJHHHHHHHHHNNNRRRTTTQQQKKKGGGFFFGGGDDDDDDFFFKKKOOOQQQOOOMMMHHHGGGEEEBBB???<<<:::999999;;;===???>>><<<888666666999===@@@BBBBBBAAA@@@<<<:::666333222333666888777666555333222111111111222333444444555444444444666777777666666777999<<<@@@???<<<:::777444333222222333555888;;;;;;888666888888999888666222///,,,,,,///444;;;@@@BBB???===>>>:::777777:::<<<;;;999???>>>>>>=========>>>>>>>>><<<<<<>>>@@@>>>999333---...000555;;;===<<<:::777666555777:::;;;999777;;;<<<======<<<<<<>>>???BBBBBBBBBBBBBBBCCCCCCDDDDDDBBB???===<<<===>>>???AAA>>>;;;888777888888888===<<<:::888888999:::;;;AAA???<<<::::::999777555444333444777:::;;;888555999888999<<>>@@@AAABBBEEEGGGCCCCCCBBBAAABBBIIISSSZZZgggzzz}}}gggaaaXXXPPPIIIDDD@@@>>>CCC@@@===???DDDGGGGGGEEE??????@@@CCCGGGIIIIIIHHHMMMUUU^^^eeeooo{{{}}}uuupppjjjfffccc^^^UUUOOOIIIFFFAAA<<<999999;;;<<<:::;;;CCCTTTjjjssseeeRRRAAA===;;;???HHHWWWlll{{{oooUUU???;;;@@@AAAEEEJJJWWWgggtttuuuooommmmmmlllmmmooossswwwuuuoooooorrrmmmkkkhhheeeeeeiiiqqqxxxzzz{{{}}}~~~zzz{{{|||{{{yyyvvvrrrpppnnnpppsssvvvxxxwwwvvvuuupppooonnnoooqqqssssssssstttrrrrrrsssvvvxxxxxxxxxtttsssttttttvvvxxxzzz|||}}}lllbbb\\\[[[XXXSSSMMMIIIGGGGGGOOORRRTTTRRRLLLHHHGGGGGGGGGGGGHHHJJJMMMOOONNNMMMKKKIIIEEEBBB>>><<<;;;:::<<<===>>>???===:::777444555888;;;???AAABBBBBBAAA===;;;888555444444666777888777555333222000000000333333222222333444444555999999888777666888;;;>>>@@@@@@???<<<999444000...111222444777999999777555555666666666555333111///---000555:::??????===:::<<<<<<:::999999999999999???===;;;::::::<<<>>>@@@>>>===>>>AAACCC@@@:::555///000333777;;;<<<:::888777777888;;;======:::888;;;<<<<<<<<<::::::<<<>>>???@@@@@@AAAAAAAAAAAAAAABBBAAA???===<<<===???@@@AAA???;;;888666777999:::@@@@@@???>>>===<<<;;;;;;???===:::999:::::::::999666777999===??????<<<999::::::;;;>>>AAADDDEEEDDDAAA@@@>>>;;;999999<<<>>>>>><<<999777888888777666;;;===???@@@??????AAABBBDDDEEEFFFIIIOOOYYYdddlll|||~~~rrrkkkTTTMMMEEE>>>;;;;;;<<<<<>>>>>>>>;;;;;;@@@SSSkkkuuugggSSSBBB<<<999;;;DDDSSSjjj~~~yyy```HHHBBBDDDEEEHHHMMMWWWaaajjjlllkkkkkkmmmmmmkkkqqquuuvvvwwwxxxuuuqqqkkkllllllhhhdddfffooowwwzzz}}}{{{}}}~~~yyytttqqqpppssswwwzzz{{{yyyuuusssnnnmmmlllnnnqqqtttuuuvvvpppooonnnooorrruuuvvvvvvqqqpppooopppssswww|||nnnccc\\\\\\ZZZVVVQQQMMMLLLMMMNNNPPPRRRPPPLLLHHHGGGFFFHHHHHHHHHHHHJJJKKKLLLMMMNNNKKKGGGBBB>>><<<;;;;;;@@@@@@@@@???===:::777555777999;;;===???@@@@@@@@@>>><<<:::777666555666666888777666444333333333333444333333222333444666777888:::;;;:::999999;;;======>>>???>>>;;;666000---000111333666999999777555333444444444444444333333...///222666:::<<<<<<;;;777:::<<<;;;999888:::<<<>>><<<999777888;;;???AAA===>>>???BBBCCC@@@;;;666111333555888::::::888666666888;;;>>>??????===<<<:::;;;;;;:::888888:::<<<======???@@@@@@???>>>===>>>>>><<<;;;;;;<<<>>>???AAA???<<<888666777:::<<>>@@@BBBDDDDDDAAA@@@>>>:::888888:::======<<<:::999888888777777>>>>>>>>>===<<<===@@@BBBFFFJJJRRR\\\fffooovvvzzzyyyhhh[[[TTTLLLGGG@@@<<<<<<>>>@@@AAAHHHHHHHHHJJJKKKIIIEEEAAA@@@???@@@EEEOOO[[[eeekkkuuuwwwxxxwwwsssjjj]]]SSSEEEAAA<<<:::;;;===?????????@@@AAABBBCCCBBBBBBBBB@@@@@@FFFYYYqqqyyyhhhQQQDDD<<<777999@@@OOOhhhlllRRRGGGFFFGGGJJJMMMWWW]]]dddggghhhiiijjjiiijjjrrrvvvtttwww}}}zzzpppmmmnnnnnnllljjjmmmtttzzz{{{}}}~~~|||~~~}}}vvvrrrtttwww|||{{{vvvsssnnnmmmmmmnnnrrrvvvxxxyyytttqqqooooooqqqrrrssssssrrrpppnnnnnnqqqvvv|||pppgggbbb```\\\WWWRRRPPPOOOPPPMMMNNNOOONNNKKKHHHFFFDDDGGGGGGGGGGGGGGGHHHJJJKKKOOOLLLHHHCCC???===<<<<<>><<<:::888<<<<<<<<<<<<<<<<<<<<<<<>><<<:::888777666666777666666666666777888888555444444444444666888999666999===>>>===:::888888888:::===>>><<<777222...000111333777:::;;;999777444444333333333444555555///......000555:::===>>>777;;;>>>===999777888;;;:::999777666777;;;>>>AAA;;;===???AAAAAA???:::777444555777888888888777777666999===@@@AAAAAA@@@???:::::::::888666666888999:::<<<>>>??????===;;;:::::::::999999:::;;;<<<===??????===999666777:::===AAABBBBBBBBB@@@<<<999666222111111444888<<>>===;;;999:::>>>DDDIIIRRRZZZggguuu}}}wwwoooggg___UUUMMMHHHFFFCCC@@@??????@@@@@@@@@FFFGGGGGGHHHHHHEEEAAA>>>CCCDDDIIISSSaaaoooyyyvvvkkkccc[[[QQQHHHBBB:::888555555777;;;>>>@@@AAAAAA@@@@@@AAAAAABBBBBBAAADDDOOOddd{{{lllTTTGGG>>>888;;;@@@LLLfffuuuZZZJJJFFFGGGJJJMMMXXX\\\bbbhhhiiigggeeedddiiiqqquuusssvvv|||yyyppprrrqqqppprrruuuzzz}}}~~~}}}|||||||||yyyvvvwwwzzz~~~|||wwwssspppnnnmmmnnnqqquuuxxxxxxvvvtttrrrrrrsssuuuuuuttttttsssqqqppprrrvvvzzz~~~rrriiigggccc]]]WWWTTTQQQNNNLLLMMMMMMMMMMMMKKKHHHEEECCCEEEFFFGGGGGGFFFFFFHHHJJJNNNLLLHHHEEEAAA???>>>===DDDCCCBBBAAA???>>>======@@@???===;;;:::999999999AAA@@@>>><<<:::888666555666666777777888999:::;;;555444555555666777999999555999>>>???===999555333555777:::<<<;;;777333000///111444888<<<>>><<<;;;666666444333333444555666111///...000444:::>>>@@@;;;>>>@@@???:::666444444555555666777999;;;===???;;;<<<>>>??????===;;;999666777888777666666777999999<<>>>>>;;;888777:::===???@@@AAA@@@>>>;;;777444------///333999===>>>>>>777;;;@@@CCCCCCBBBBBBBBB<<<======<<<:::;;;===???AAAAAA@@@>>><<<;;;<<<>>><<<======;;;::::::<<<>>>??????>>>>>>AAAHHHQQQWWWfffmmmyyy|||nnnaaaSSSNNNMMMKKKIIIHHHEEEDDDCCCCCCCCCBBBAAA??????@@@BBBDDDDDDDDDDDDDDDIIIPPP\\\jjjwww~~~tttfffVVVMMMGGGBBB??????<<<<<<;;;:::999999999999??????=========>>>???@@@===DDDTTTjjjpppYYYJJJ@@@;;;???BBBKKKccc~~~yyy]]]KKKEEEHHHLLLNNNYYY\\\cccjjjjjjeeebbbccckkkooorrrrrrsssuuutttqqquuuttttttxxx~~~|||zzzyyyyyy|||~~~|||zzzzzz|||~~~~~~}}}{{{wwwuuusssqqqnnnnnnpppsssuuuuuuttttttsssuuuwwwyyyxxxwwwttttttsssssstttwwwyyyzzzrrrhhheee___YYYWWWWWWTTTMMMGGGMMMMMMMMMMMMLLLJJJFFFDDDDDDFFFHHHHHHGGGGGGHHHKKKLLLKKKIIIFFFCCCAAA???>>>BBBBBB@@@???????????????AAA???===:::999888888999AAAAAA@@@>>><<<999666555777777777777888999::::::222333444666777777888888777:::======:::555222000333666999:::999666222//////111555:::???AAA@@@???:::888666444333444555777333222222444888<<<=========>>>@@@???;;;777333111111222555999;;;<<<<<<<<<<<<===>>>>>>===<<<<<<<<<888999888666444444888;;;???AAABBBAAA>>><<<===>>>:::999777444222222444666888:::===@@@???<<<888666555555666888999;;;<<<===;;;>>>???===999888:::===>>>>>>???>>><<<999666444---...111555:::<<<<<<;;;666:::>>>@@@@@@???@@@BBB>>>???>>><<<999888;;;===>>>@@@AAA@@@>>>======>>>;;;<<<<<<:::999:::>>>BBBDDDFFFJJJNNNTTT\\\eeekkkuuuvvvxxx{{{{{{uuummmfffYYYMMMCCCAAACCCDDDGGGKKKGGGEEEDDDDDDEEEDDDBBBAAA===???BBBFFFKKKQQQVVVZZZ^^^dddnnnwww|||zzzsssnnn^^^PPPCCC@@@@@@>>>>>>???<<<>>>AAABBB@@@<<<999777<<<<<<=========>>>>>>>>>;;;DDDUUUjjj|||~~~mmmYYYLLLBBB???DDDFFFJJJaaa|||yyy^^^KKKFFFKKKQQQTTT[[[]]]eeekkkjjjddddddhhhlllmmmooorrrooolllmmmqqqtttvvvzzz~~~|||yyyyyyyyy}}}}}}}}}~~~~~~~~~~~~}}}|||{{{{{{wwwsssqqqrrrsssuuuuuuttttttuuuwwwyyyxxxvvvtttqqqrrrtttvvvwwwxxxxxxxxx}}}qqqggg^^^YYYUUUVVVZZZXXXNNNEEENNNNNNNNNNNNMMMKKKHHHEEECCCFFFIIIJJJHHHHHHIIILLLKKKJJJIIIGGGEEEBBB@@@>>>AAA@@@???>>>>>>???@@@AAAAAA???<<<:::888888999999BBBBBBAAA???===999666444888888777777777777888888000222444666777777777666999;;;<<<:::777333000///444666888999888555000...///111555;;;@@@CCCCCCBBB<<<:::777444333444555666555555777:::===>>><<<:::;;;<<<===>>>===:::666333...111555:::<<<<<<;;;:::===>>>???>>>===<<<===>>>999999888555333444888===CCCEEEEEEAAA===::::::;;;:::999777333111111333555888:::>>>@@@???<<<888555555555777888:::<<<===>>>999===@@@???:::888:::<<<===>>>>>>===<<<999666444///000333888;;;<<<:::888888;;;>>>>>><<<;;;<<<>>>@@@AAA@@@<<<999888:::===<<>>===>>>;;;;;;;;;999888:::???DDDJJJOOOVVV___gggooovvv{{{yyyuuuooojjjeee^^^VVVPPPHHH@@@;;;===>>>>>>CCCJJJFFFDDDAAAAAAAAABBBAAA@@@???BBBGGGNNNVVV```jjjpppvvvwwwxxxxxxtttlllbbb[[[LLLAAA999<<>><<<===888===CCCGGGGGGCCC>>><<<;;;<<<>>>@@@AAA@@@??????===FFFVVVggguuuvvvgggUUUMMMDDDBBBGGGHHHKKK```{{{xxx^^^JJJFFFNNNUUUXXX\\\^^^eeekkkiiicccfffmmmnnnkkknnnrrrmmmeeehhhrrrrrrxxx~~~~~~{{{zzzzzzzzz}}}|||{{{{{{|||~~~yyyvvvvvvvvvwwwwwwvvvvvvwwwxxxxxxuuuqqqnnnmmmpppssswwwyyyyyywwwvvvuuu{{{mmmddd[[[UUUSSSUUUTTTOOOJJJHHHKKKLLLKKKKKKNNNQQQOOOHHHAAAFFFLLLPPPOOOKKKHHHFFFIIIIIIIIIHHHFFFCCC@@@>>><<<;;;::::::;;;<<>>:::888;;;<<<<<<<<<;;;999777666222222555999>>>@@@AAA@@@@@@???>>>??????===;;;999::::::999888999:::;;;<<>>;;;:::888888:::777333333555666444111666888<<<>>>===:::666333777:::>>>???>>><<<::::::>>>>>>???@@@??????>>>======<<<;;;<<<===;;;666222...000555;;;??????<<<999<<<======<<<;;;;;;===???>>>??????===:::888777777===>>>???@@@@@@@@@???>>>999777888:::888777???KKKVVV```kkkqqqxxxyyyjjjddd[[[SSSMMMIIIEEECCC@@@>>><<<>>>CCCFFFGGGFFFBBBHHHGGG@@@???EEEEEE>>>DDDNNNUUUYYYfffxxx|||vvvjjj```WWWPPPKKKCCC???<<<;;;======<<<:::999;;;@@@EEEDDD===999999;;;>>>===999999===AAAAAADDDGGGNNNZZZnnnyyymmmYYYKKKFFFDDDEEEEEEIIIYYYlll||||||iiiSSSLLLKKKPPP\\\^^^bbbgggiiiiiigggffffffhhhooosssooogggdddiiipppttt}}}}}}{{{|||{{{~~~~~~zzzvvvxxxuuuuuuzzz}}}|||zzzxxxvvv{{{{{{|||zzzssskkkjjjooonnnqqqrrrrrrpppppptttxxxzzz~~~oooeee[[[VVVSSSUUUVVVQQQLLLKKKNNNRRRSSSPPPNNNOOOMMMJJJFFFHHHKKKLLLKKKHHHGGGGGGHHHGGGFFFEEEDDDCCCCCCCCC===<<<:::999888:::;;;======;;;888777888;;;>>>AAACCC@@@<<<::::::::::::999:::;;;<<<<<<;;;888555333222444777777777777888999888777777999<<<===<<<;;;999777666777::::::666333222444999>>>@@@>>>;;;888777333111444555333222444;;;<<<>>>??????<<<999777:::;;;<<<<<<;;;999777666222333555999>>>@@@???>>>???>>><<<;;;;;;<<<;;;;;;:::::::::;;;;;;<<<======AAA@@@>>><<<;;;999999888888777666666777777666444666999<<<>>>>>>;;;777444888<<<@@@AAA@@@>>><<<;;;>>>>>>@@@@@@@@@>>><<<;;;;;;::::::;;;<<<:::666222---000555;;;@@@AAA???<<<===>>>???>>><<<;;;;;;<<<::::::;;;;;;;;;:::888777888;;;>>>???@@@@@@@@@@@@@@@<<<;;;>>>@@@CCCMMMYYYiiirrr{{{wwwkkkWWWRRRKKKFFFAAA>>>;;;999???===<<<>>>AAADDDDDDCCCAAABBB@@@<<<===CCCHHHIIIXXXbbbiiillluuu|||pppjjj```VVVPPPKKKHHHFFFBBB@@@======???@@@???>>>===>>>AAADDDAAA:::666777;;;AAADDD???;;;<<>>BBBHHHUUUjjjxxxooo]]]JJJDDDAAABBBBBBDDDTTTffftttvvveeeQQQLLLNNNUUUbbbdddgggjjjkkkkkkiiiiiiiiijjjooossspppjjjfffiiimmmttt{{{|||zzz}}}|||yyytttvvvxxx|||}}}}}}~~~{{{zzz{{{||||||zzz{{{}}}~~~wwwnnnllloooppppppqqqqqqqqqssswwwzzz}}}rrrggg[[[VVVSSSVVVWWWSSSOOONNNQQQXXX[[[UUUOOOMMMLLLJJJIIIIIIJJJHHHFFFEEEFFFGGGGGGFFFDDDBBBBBBCCCEEEFFF===;;;999777666666888999:::888666555777<<>>;;;;;;<<<======<<<:::;;;>>>???>>>:::666333666777999:::999:::<<<===999888999<<>><<<888666111000222555444111222555;;;<<<===>>>>>>===<<<;;;888:::<<<===<<<:::777666333444666:::===???===<<<===<<<:::999999:::;;;===:::;;;<<<>>>>>>>>>>>>>>>===<<<;;;999888777777666333666888999999999999:::888:::<<<>>>>>>;;;888666:::>>>BBBDDDBBB???<<<;;;<<<===???AAA@@@>>><<<:::888888888999:::888555222...000555;;;@@@BBB@@@???===???@@@???===;;;::::::888777888:::>>>>>>;;;888333777:::;;;::::::<<<>>>CCCAAACCCJJJSSS\\\hhhqqq~~~|||hhhVVVGGGDDDAAA>>>===<<<999888@@@???===>>>@@@AAAAAA@@@CCC???>>>???BBBFFFPPPYYYkkkssswwwwwwxxxyyyrrrhhhSSSNNNFFFAAA??????@@@AAAAAA@@@>>>???AAACCCDDDDDDCCCAAABBBBBB>>>777555777>>>FFFIIIDDD===<<<>>>>>><<>>>>>>>>@@@NNN```rrruuueeeSSSPPPSSSZZZgggkkklllnnnmmmlllllllllnnnmmmoooqqqqqqooonnnnnnoootttyyy|||yyywwwxxxzzzzzz{{{|||{{{tttyyy~~~}}}||||||xxx|||~~~|||yyy}}}}}}yyyyyy}}}~~~}}}}}}|||wwwqqqrrrvvvsssqqqooopppssswwwzzz{{{}}}uuuiii\\\VVVSSSVVVWWWTTTQQQPPPRRRXXXZZZVVVQQQNNNKKKGGGFFFGGGHHHGGGEEEEEEFFFGGGFFFEEEDDDCCCCCCCCCDDDEEE<<<:::777555444555777999;;;999777666999>>>DDDHHH???===<<<;;;===>>>===<<<999;;;???AAA@@@<<<888555888999;;;;;;;;;;;;===???<<<;;;<<<>>>AAACCCBBBAAA999777555777;;;>>>===<<<777:::===???>>><<<:::999000000444777444000111555777888999;;;===???AAAAAA777888;;;<<<<<<:::888666555555777:::======<<<:::;;;;;;;;;:::999999;;;<<<888:::===???@@@???===<<<999888777555333222222222---222888;;;:::;;;===???999:::<<<>>>===<<<:::888:::>>>BBBCCCAAA>>>;;;:::888:::===@@@@@@???===;;;666777777888888777555333000111444999>>>@@@???===;;;===@@@@@@???===<<<<<<:::888777;;;@@@AAA===888444777999999888999???CCCEEEHHHQQQ```ooo{{{zzzwwwtttiiiVVVEEE???>>>===>>>???@@@>>>===AAA@@@???>>>>>>>>>>>>>>>CCC???CCCKKKOOOOOOXXXeeevvvyyyxxxqqqjjjcccWWWKKK@@@===999888:::<<<>>>???@@@??????AAACCCFFFHHHIIIFFFCCCBBBAAA>>>888888<<>>>>>???>>>@@@CCCGGGPPPbbbooohhhYYYGGG???;;;<<<<<>><<<<<<<<<<<<;;;:::999;;;???AAAAAA===999666888:::;;;;;;;;;;;;<<<>>>>>>>>>===>>>@@@@@@???>>>777555333666:::>>>>>><<<777:::===>>><<<:::::::::222333666888555000000555666666888:::<<>>===:::999999;;;777999<<<>>>>>>===;;;999666555444222000000//////+++000666:::;;;<<>>@@@@@@???>>>666777888888777666555444333333444777:::<<<;;;:::888;;;>>>@@@@@@?????????;;;999777:::??????;;;666444666888999<<>>======>>>???AAADDDFFFPPP]]]aaa^^^cccmmmvvvtttoooeee\\\SSSHHH???888777888:::===>>>>>>===>>>???@@@AAACCCEEEHHHKKKGGGCCCBBBBBB???<<<>>>CCCNNNMMMHHHAAA>>>@@@AAA???BBBFFFJJJRRRcccnnngggWWWFFF>>>999;;;===AAANNN^^^www|||ooo___\\\\\\___iiippppppooonnnmmmooorrruuuzzztttssswww{{{|||{{{vvvtttqqqooooooqqqwww|||zzzxxxxxx|||}}}}}}{{{{{{}}}~~~xxxrrrwwwvvvvvvxxxzzz{{{{{{{{{|||zzzyyyxxxvvvxxx}}}zzzvvvrrrrrruuuwwwxxxwww{{{~~~|||ooobbb\\\WWWXXXXXXTTTPPPPPPOOOQQQRRRSSSUUUUUUNNNDDDBBBFFFKKKOOOOOOMMMKKKKKKIIIIIIJJJIIIGGGCCC@@@>>>>>><<<999777777999===???AAA@@@>>>======@@@CCCEEE@@@>>><<<<<<<<<;;;999777999;;;>>>@@@@@@>>>:::888888:::<<<<<<;;;:::::::::>>>===<<<<<<===<<<:::888555333333666;;;======;;;666999<<<;;;888666777999555333444666555111111444888888999:::;;;<<<======666777888:::::::::999999888777666777999;;;;;;;;;>>>???@@@===888666777999888999;;;===<<<:::888666444444333333222333333333///222666999;;;<<<>>>@@@999::::::;;;;;;;;;;;;;;;:::;;;<<<;;;888666555666555666999<<<>>>???@@@@@@888999:::999777555555666555444444666888:::999888888:::===??????@@@AAABBB;;;999777888;;;;;;999666///111555<<>>???DDDJJJNNNUUU\\\gggppppppllllllpppeeeaaa[[[TTTOOOJJJEEEAAA888999;;;>>>@@@AAA>>><<<===>>>???@@@@@@BBBFFFIIIEEEBBBAAABBBAAA@@@DDDJJJUUUTTTNNNDDD???@@@BBBAAA???CCCGGGPPP```nnniii]]]HHH>>>999<<>>@@@@@@@@@???>>>???@@@AAABBB>>><<<;;;;;;;;;;;;888777999;;;===??????===;;;:::888;;;>>>>>><<<999777777;;;:::999999999999777555444333444777<<<>>>===:::999<<<>>>;;;666333444777555111///333444222222444666777888999:::;;;;;;;;;777777777888888999:::;;;999777444444777:::<<<===CCCCCC???888222000444999:::;;;<<<<<<;;;999777555444444555777999;;;===>>>999999888999;;;<<<<<<;;;999999999999999:::;;;;;;;;;;;;:::777555333444555888888999:::;;;===>>>???;;;<<<===;;;888555666777555444444666888:::;;;::::::<<<>>>>>>>>>???AAABBB<<<;;;:::::::::;;;;;;<<<888:::AAAMMM]]]iiinnnooouuu}}}{{{sssmmmfff___VVVJJJCCCFFFKKKJJJFFFEEEAAA@@@@@@AAADDDEEEEEEDDD===???AAADDDJJJSSS^^^fffmmmuuuzzztttkkkeeebbb```OOOKKKGGGEEEDDDCCCCCCBBB>>>>>>>>>@@@BBBBBBAAA???;;;===>>>>>>===???BBBEEEDDDAAA@@@BBBBBBAAAEEEKKKYYY]]]ZZZMMM@@@<<>>@@@BBBHHHYYYjjjkkkaaaKKKAAA;;;===???CCCPPP^^^kkktttpppggggggggggggoookkklllmmmnnnpppsssxxx|||~~~xxxvvvwwwwwwvvvsssrrrmmmjjjmmmooooooqqqvvvvvvuuuuuuyyy~~~yyyuuuqqqoooqqqrrrsssrrrttttttuuuwwwzzz|||{{{zzz}}}~~~yyyvvvtttwww{{{{{{vvvrrrqqquuuvvvwwwwwwuuutttuuuuuu{{{~~~xxxmmmeee___]]][[[VVVRRRQQQMMMVVV]]]\\\XXXUUUQQQMMMPPPSSSVVVWWWUUUTTTSSSSSSNNNLLLIIIFFFDDDDDDDDDEEEHHHEEE@@@<<<:::<<<>>>AAA>>>>>>>>>??????@@@AAAAAA;;;:::::::::;;;;;;999777999:::<<<===>>>===;;;;;;888<<>>:::666555888777666666777777555333444444555999>>>???===:::>>>@@@AAA===777333444777333...+++///333333333555111333666999;;;<<<<<<<<<777777666666777999;;;<<<:::777333333555:::===???GGGEEE>>>444,,,,,,333999=========<<<:::888666555444555888;;;>>>BBBFFFGGGBBB>>>;;;:::<<<<<<:::777999888888888999999:::;;;<<<;;;999666333222444666;;;;;;:::999:::;;;===>>><<<>>>???<<<888666666888555444444666999<<<=========>>>>>>>>>===>>>@@@BBB>>>???>>>===<<<===AAACCCKKKNNNVVVfffvvv}}}yyy}}}zzzkkk\\\TTTOOOJJJGGG@@@AAAJJJPPPLLLEEEBBBAAA???>>>>>>@@@AAAAAA@@@AAACCCGGGLLLTTTaaappp{{{{{{}}}iiiXXXPPPKKKEEEDDDAAA>>>???AAAAAABBBCCCDDDBBBAAAAAACCCDDDDDDCCC:::<<<>>>===;;;<<>>AAARRRdddiiibbbNNNCCC<<<===???CCCNNN[[[lllwwwtttllllllkkkjjjpppiiijjjmmmoooqqquuu{{{~~~xxxvvvuuuvvvxxxxxxuuusssoookkkjjjoooqqqmmmmmmpppnnnqqqvvvyyy{{{~~~xxxvvvsssooommmoootttxxxwwwyyyzzzyyyxxxxxx{{{~~~}}}}}}www|||vvvrrrrrrsssqqqsssvvvqqqtttxxxxxxvvvtttuuuwwwvvvzzz~~~sssjjj```YYYXXXXXXUUUSSSNNNTTT[[[]]]\\\YYYXXXXXXQQQUUUVVVRRRRRRWWWWWWSSSNNNMMMLLLJJJIIIGGGGGGFFFGGGGGGEEEAAA===;;;===@@@BBB???<<<::::::<<>>;;;999777;;;;;;;;;999888888;;;===888:::::::::999999;;;===<<<888444555888:::777444...222777;;;<<<<<<;;;;;;===@@@CCCAAA===999888888555111...---///111000///111333555666666666888:::888777666666888;;;???AAA<<<999555555888===@@@BBBFFFAAA888000,,,---111444999999888888888777666666333;;;@@@<<<888<<>>@@@???<<<@@@===>>>AAA???:::;;;???@@@@@@???===<<>>>>><<<:::999;;;>>>AAABBBCCCDDDDDDCCCCCCEEEGGGQQQcccjjjZZZEEE???AAABBBEEE;;;:::CCCTTTlllppp___QQQEEE>>>BBBFFFFFFJJJQQQgggxxx}}}ppphhhmmmpppkkkoooqqqrrrooolllooovvv}}}zzzyyyvvvsssrrrqqqrrrrrrssssssqqqmmmhhhgggjjjnnnkkknnnrrruuuxxx{{{xxxuuussstttsssqqquuu{{{www|||}}}{{{|||}}}zzzwwwtttvvvtttnnnllloooqqqqqqssspppppprrrrrrqqquuu{{{zzz||||||ssslllddd___]]][[[XXXTTTSSSVVV[[[]]]\\\ZZZXXXWWWSSSWWWWWWSSSSSSVVVVVVRRRPPPOOOLLLJJJHHHGGGGGGHHHFFFEEECCC>>>:::999<<>>;;;999:::<<<@@@BBB???AAACCCCCCBBB???;;;888888999:::999888888999;;;777888999999888999<<<>>><<<999666777;;;<<<:::777555666888::::::;;;;;;<<<;;;===???>>><<<:::888888666333000000333555666555222444555666666666888:::888888777777999<<>>777111///111555888:::999888777777777777888888<<<===999999???DDDEEECCC@@@===:::999999777666666666666666777999::::::;;;<<<;;;999666444666888<<<:::888888999:::::::::888999999888555666999<<<999777666777;;;>>>??????<<<:::<<<@@@@@@;;;:::===<<>>BBBGGGHHHDDD???AAA???@@@EEEGGGIIIQQQZZZccc^^^```lllvvvwwwpppjjj^^^ZZZRRRGGG<<<555222111222666<<>>:::777777;;;>>>===<<<:::999:::===@@@BBB>>>AAADDDFFFEEEAAA<<<999666888::::::999888888888777777777777777888<<>><<<999===<<<;;;;;;;;;;;;<<<===888888888999;;;;;;:::888888666444444777:::;;;;;;333555666666555666888:::;;;:::888888999<<>>:::666222222555999<<<:::999777666666777888999???@@@===:::<<>><<<888666777777777777444444444444666888:::;;;<<<======<<<999888888999:::888666666888:::;;;;;;888999777333///000777======:::777666888<<>>999999;;;???CCCDDDAAA===;;;???HHHPPPSSSWWWbbbmmmvvvooommmrrrssskkk___XXXLLLIIIDDD===666111111111222555:::<<<======>>>???>>>???@@@BBBBBBBBBAAAAAA???===:::666444777<<<@@@CCCBBBBBB@@@>>>???AAACCCSSSeeennnaaaMMMBBB???>>>BBB>>>DDDPPPaaauuuwwweeeZZZOOOHHHKKKNNNLLLNNNTTTfffsssvvvhhhaaaiiisssuuuttttttuuuuuuuuuttttttsss{{{yyywwwuuuuuuvvvxxxzzz|||wwwssspppnnnllljjjoooppprrruuuyyyzzzyyyxxxtttqqqrrruuuvvvwww}}}|||{{{~~~}}}{{{zzzyyyyyyyyyuuuwwwvvvppplllmmmnnnmmmnnnlllmmmppppppooorrrxxxxxx|||xxxsssmmmhhhdddaaa^^^\\\^^^[[[YYY[[[^^^```^^^\\\ZZZZZZYYYWWWUUUSSSQQQOOOPPPLLLGGGCCCAAAAAADDDFFF@@@>>>:::666555666:::<<<::::::999:::;;;>>>@@@BBBAAACCCEEEEEEDDD@@@<<<999666999<<<===;;;999888888999999888666555666:::===666555666888<<<===<<<:::@@@?????????@@@@@@???>>>666444333555:::<<<;;;999;;;:::888888999;;;<<<===555666666666555555888:::>>>===:::888888999;;;===666555666888<<<@@@AAABBB999777444333333666:::===:::999666444444666888:::DDDGGGFFFBBB@@@BBBBBB@@@:::777444333444666777777444333333333444666888999999:::;;;;;;;;;;;;::::::999666444444777:::<<<<<<888999999444///000777>>><<<:::777666777999;;;===???>>>>>>???@@@@@@???>>>IIIQQQZZZbbblllyyywwwrrrhhh^^^UUUKKK???666:::;;;<<>>:::777555777888444666888;;;<<<<<<<<<===:::<<<>>>AAABBBCCCBBBBBBDDDAAA===777555777<<<@@@AAAAAA???===;;;;;;>>>@@@SSSdddooofffRRRDDD>>><<<<<<;;;EEERRRbbbuuuwwweee\\\QQQJJJLLLNNNKKKLLLQQQdddrrrvvvllldddkkkuuuzzz}}}yyysssppppppsssuuuvvvxxxwwwuuutttuuuwwwzzz{{{|||xxxuuutttuuuuuurrrooossssssvvvzzz~~~|||yyyyyyvvvvvvwwwwwwwww|||~~~|||}}}~~~~~~zzzvvvuuuvvvxxxzzzyyy|||zzzsssnnnmmmllljjjmmmlllnnnqqqqqqppprrrwww{{{}}}{{{vvvnnngggbbbaaa``````___\\\ZZZ[[[```ccccccbbb]]][[[YYYWWWTTTPPPNNNNNNMMMIIICCC>>><<<===@@@BBB???<<<888555666888:::<<<999999:::;;;===???AAABBBEEEDDDCCCAAA???===;;;:::888;;;???@@@>>><<<;;;:::<<<;;;:::777555555666888222222333555888999:::999??????@@@CCCEEEEEEBBB???555222111333888<<<<<<;;;>>>===;;;999888888999;;;777777777666444555777:::AAA>>>;;;888666666777888222222333666:::<<<<<<;;;666555333333444666999;;;:::888666444444666888:::FFFMMMPPPJJJBBB???>>>===777555222222444555666666444444333333333555666777333444666999;;;<<<;;;:::888666444555888:::<<<<<<999;;;;;;888444444888<<<888888777666666666777888======<<<>>>CCCIIILLLLLL\\\gggrrryyykkkbbbUUULLLDDD===777444999999:::<<<>>>AAAEEEHHHAAA???======@@@DDDHHHJJJIIISSScccrrr{{{}}}xxxrrrbbbZZZSSSPPPJJJBBB<<<;;;777888777666444555777999666777888:::<<<======<<<777999<<<@@@BBBCCCCCCBBBGGGCCC>>>777444555999===>>>>>>===;;;999999<<<>>>OOO___kkkfffTTTDDD<<<:::999:::EEERRR```ssswwwhhh[[[OOOGGGIIIJJJGGGHHHMMM^^^nnnwwwrrriiikkkssswww|||xxxsssqqqqqqsssttttttttttttssstttuuuwwwyyyzzzwwwuuussstttwwwwwwtttqqqsssuuuzzz|||}}}zzzyyyzzzzzzyyy~~~~~~{{{{{{||||||wwwrrrqqqrrruuuwww~~~~~~wwwqqqooollliiimmmmmmooossstttrrrtttxxx|||wwwooogggbbb```aaabbb^^^]]]]]]^^^aaaeeegggggg```[[[WWWUUUQQQMMMMMMOOOLLLHHHCCC>>><<<<<<>>>@@@>>>;;;888777999;;;<<<<<<::::::<<<===???@@@AAAAAAEEEDDDAAA???===;;;;;;:::;;;===AAABBB@@@>>>============<<<:::777555555555111111111333444777999:::>>>>>>???CCCGGGGGGCCC???555444333444777:::===>>>@@@???===999666555666777999999888666444555777:::???<<<999555333333444555111222333666999999777444333333333444555777999::::::999888777777888:::;;;EEENNNRRRKKKAAA<<<;;;;;;666555333333555666555444222222333444555666666666///111333888;;;<<<:::888777666666777:::;;;<<<;;;;;;<<<<<<;;;999888999:::555666777666555444666777;;;<<>>DDDHHHCCCBBBAAABBBFFFLLLSSSWWWcccjjjsssyyy{{{vvvjjj___NNNHHHBBB???;;;777777:::555666666555444444666888777777777:::===>>>>>>===444777;;;???BBBCCCBBBBBBCCC@@@<<<666222333777:::===>>>>>>===<<<;;;<<<>>>JJJYYYfffdddTTTDDD;;;999<<<===FFFQQQ]]]qqqyyymmmZZZMMMDDDEEEEEECCCEEEKKKXXXjjjxxxuuullliiimmmqqqqqqsssvvvwwwvvvtttpppnnnqqqqqqssstttuuuvvvwwwxxxvvvuuuuuuuuuvvvuuurrrppprrrxxx~~~}}}{{{{{{~~~|||{{{}}}|||wwwrrrpppppprrrsss}}}zzztttrrrnnnkkkmmmmmmqqqvvvvvvtttuuuyyy{{{wwwqqqjjjdddaaaaaabbb___```aaabbbbbbdddgggiiibbbZZZUUURRROOOKKKLLLPPPNNNKKKFFFAAA??????@@@AAA===;;;999:::===???>>>===;;;<<<===???@@@AAAAAAAAAAAA@@@@@@??????======<<<<<>>>>><<<===>>><<<999666555555333333333333444666:::===???===<<>>CCCHHHIIIBBB;;;::::::999777666555666777666444111---///222555777888999888222222555999======999666777777888:::<<<<<<;;;:::===;;;888888999999888777777777666444222333777:::BBBGGGMMMUUUcccrrrvvvsssxxx}}}vvvooo```PPPLLLCCC<<<;;;;;;777555777777888999888999<<>>===333666:::???BBBBBBBBBAAA>>>===:::666444555999<<<===???AAAAAA@@@??????@@@IIIWWWeeefffXXXGGG???>>>??????FFFMMMXXXnnnzzzrrrZZZLLLBBBBBBBBBAAADDDKKKWWWiiiyyyxxxnnngggjjjnnnjjjooovvvxxxvvvrrrooonnnooopppsssvvvwwwwwwvvvuuutttvvvxxxwwwuuurrrqqqpppuuu~~~~~~}}}yyyvvvtttttttttxxx|||~~~zzzvvvuuurrrnnnlllmmmqqqwwwwwwuuuuuuyyyyyywwwsssmmmgggcccaaaaaa```ccceeedddbbbbbbfffiiicccZZZSSSQQQMMMIIIKKKQQQPPPMMMIIIEEEBBBBBBBBBCCC>>><<<;;;<<<@@@AAA@@@>>><<<===???@@@AAAAAAAAA@@@<<<>>>@@@BBBBBBAAA???======???AAAAAA@@@?????????:::<<<>>>>>>;;;888777666666666555444444777<<>>;;;888999999777555777===AAA>>>>>>===999555333555888;;;:::888666444444777:::555333111000000222555666777888:::;;;<<<999444///...000333777:::<<<>>>???======>>>?????????@@@@@@BBBBBB>>>888666999999777888777777888888666333000))),,,111666:::;;;;;;;;;555666888<<>>999555777888999;;;======;;;888???:::444444777999777555999999666222000333999>>>MMMTTT\\\fffttt}}}}}}vvvdddZZZWWWNNNBBBAAA:::888<<>><<<:::::::::666111222777;;;;;;;;;999666555666777666444444777<<<>>>>>>===222555:::???AAABBBAAA@@@<<<;;;:::888888999===AAA>>>@@@DDDEEEDDDCCCBBBBBBLLLYYYhhhjjj]]]MMMEEEDDD@@@???DDDIIISSSjjjyyysss[[[MMMAAAAAABBBAAAEEEMMMZZZlll|||{{{ppphhhjjjooojjjoootttssspppnnnpppsssnnnppptttxxxyyyxxxvvvtttppptttxxxyyyvvvsssrrrsssyyy}}}zzzyyyxxxsssxxx{{{yyywwwwwwuuurrrkkklllqqqwwwxxxuuuuuuxxx~~~zzztttnnnkkkhhhfffddd]]]___bbbfffiiihhhdddaaaYYYWWWTTTSSSRRRQQQNNNLLLJJJKKKKKKHHHCCC???@@@BBB>>>@@@BBBDDDCCCAAA>>><<<<<<@@@CCCCCC???:::888999<<<<<<===>>>???@@@AAAAAA@@@>>><<<;;;<<<=========777:::@@@AAA;;;444444:::999:::999888888999<<>>AAAAAA???;;;999<<<<<<<<<;;;:::;;;>>>AAACCC<<<777777666222333999;;;???@@@<<<<<>>;;;>>>;;;888888;;;===<<<;;;999777888=========DDDNNNNNNSSS]]]mmmzzz}}}vvvooogggaaaWWWLLLBBB===;;;:::;;;::::::999888888888999===??????>>>:::777666666:::666333555999:::777333111444777::::::;;;<<<======;;;::::::===AAADDDEEEAAAAAAAAACCCFFFGGGFFFEEEOOO[[[jjjqqqjjjZZZIII???AAABBB@@@CCCRRRfffrrrsssbbbQQQEEEFFFGGGDDDFFFMMM^^^lllxxxwwwoookkkkkkkkknnntttwwwsssrrruuuyyyzzzvvvsssppppppsssvvvvvvuuuuuuuuuuuutttssstttwwwzzzuuu}}}xxxppplllsss|||wwwppprrrzzzooorrrtttuuuuuuuuuuuuvvvvvv|||}}}xxxrrrnnniiidddaaa^^^___aaaccceeeddd```^^^YYYVVVTTTRRRRRRPPPNNNLLLKKKJJJHHHDDDAAA??????@@@@@@AAACCCDDDCCCAAA???===CCCEEEEEEBBB<<<888888999;;;<<<===>>>???@@@@@@AAA===<<<;;;;;;;;;;;;;;;::::::<<>>999333222666:::;;;;;;777:::<<<;;;777333111000000222666999;;;;;;;;;::::::<<<>>>@@@@@@>>><<<:::===>>>>>><<<;;;<<<>>>@@@CCC===999999666222222666888>>>CCCFFFNNN\\\iiipppsssuuuxxxyyyuuummmaaaYYYVVVRRRLLLFFF@@@===;;;;;;;;;::::::;;;;;;;;;999777<<<;;;>>>DDDGGGJJJSSS]]]fffhhhmmmtttyyyuuuiii^^^VVVRRRLLLEEE@@@=========;;;:::999999888888999999<<<===???>>>;;;888777666777555333444666777555333000333666777888:::<<<>>>???>>>======???BBBDDDEEEFFFDDDBBBAAABBBDDDEEEEEEQQQ^^^nnnuuuooo^^^MMMBBB@@@AAA@@@AAANNNbbbrrrxxxlllYYYIIIEEEEEECCCFFFNNNUUUaaalllooonnnnnnnnnllloooqqqrrrrrruuuzzz|||zzzxxxvvvtttuuuvvvvvvtttqqqsssttttttsssrrrtttwwwyyy~~~~~~}}}ppppppssszzz{{{uuummmmmmrrrpppqqqsssttttttttttttuuuuuuzzz~~~yyytttooohhhbbb]]]___^^^^^^^^^______]]][[[XXXVVVSSSQQQQQQPPPNNNLLLNNNJJJEEEAAA@@@@@@@@@@@@CCCCCCCCCCCCBBBAAA@@@???DDDDDDCCC???:::777888::::::;;;<<<>>>??????@@@@@@888999999:::::::::999999<<<<<<>>>===666///000666======<<<:::888777999;;;444333000//////000222444888888888666555666888:::;;;999555222111222444666777<<<@@@===666222333777======;;;777555555777:::999AAAHHHEEE;;;333333666;;;;;;;;;;;;:::::::::999<<>>>>>??????>>>======>>>???@@@???======>>>???DDD@@@<<<;;;888555666999BBBJJJTTT\\\fffsss}}}}}}uuulllbbbWWWMMMGGGBBBBBBAAA===999888:::===999<<<>>>>>><<<999888777???AAAIIIRRRXXX___iiisssxxxuuutttsssoooeeeVVVKKKFFFDDDBBB@@@>>>>>>>>>>>>::::::999999888888999999:::<<>>;;;999999555555444333333333333333111222444555555777;;;===@@@@@@@@@AAAAAABBBCCCDDDJJJGGGCCC???>>>@@@BBBDDDOOO]]]oooxxxrrraaaOOODDD???@@@??????HHH]]]rrr~~~vvvbbbMMMEEEBBBBBBGGGOOOPPPXXXbbbggglllpppoookkknnnooonnnooovvv~~~~~~zzzwwwvvvvvvwwwxxxwwwtttqqqtttuuuvvvuuuuuuwwwzzz||||||xxx|||xxxwwwvvvxxxyyytttmmmjjjlllppppppqqqqqqrrrrrrssssssuuuwww{{{|||vvvqqqlllgggbbb^^^^^^\\\[[[[[[\\\]]]]]]]]]YYYVVVSSSQQQPPPOOONNNLLLQQQKKKDDD@@@@@@BBBBBBAAADDDDDDBBBAAA@@@??????>>>===@@@AAA???;;;999:::<<<999:::<<<===????????????444555777777777999:::<<<@@@>>>===;;;555...000555:::::::::999777666888999444222///,,,,,,---000111666777888777666666888999:::888555333222333555666555<<>>666000333777@@@???===:::888777999;;;:::???DDDBBB<<<777777999=========<<<<<<<<<============???BBBCCCCCCBBB@@@<<<999666555666999999999666777888888777666555555888999:::;;;<<<=========@@@@@@???>>>>>>>>>??????@@@AAAAAA@@@>>>===>>>???DDDAAA===<<<;;;===@@@DDDPPP[[[iiittt~~~~~~xxxpppeeeYYYOOOFFF@@@<<<999<<>>>>>======::::::999999888999999:::999<<<@@@AAA@@@>>>===<<<888888777555222000111222555555444333222444888;;;@@@AAABBBBBBBBBBBBBBBCCCHHHFFFCCC???======@@@BBBKKKYYYlllvvvqqq```NNNBBB>>>??????===CCCWWWqqq{{{gggQQQEEEBBBCCCIIIOOOPPPYYYaaafffiiimmmmmmjjjlllnnnnnnooottt{{{|||yyyssssssssstttvvvwwwwwwwwwxxxyyyzzz{{{{{{|||~~~}}}zzzyyy|||}}}xxxuuuvvvtttoookkkkkkpppoooooopppqqqrrrrrrrrrttttttvvv~~~{{{sssmmmiiigggeeeddd[[[YYYWWWXXX[[[^^^```aaaYYYWWWSSSPPPPPPOOONNNMMMPPPJJJBBB>>>>>>@@@@@@@@@DDDCCCAAA???======<<<===;;;@@@EEEFFFBBB>>>;;;;;;888999;;;===>>>>>>>>>===333555555555666999>>>BBBHHHDDD@@@<<<444---,,,000444666777666555555777999666333///,,,+++,,,...///555777888888888777888999999888666555444444555666666<<>>555000333888AAAAAA???<<<:::999:::<<<:::;;;<<<======<<<<<<;;;<<<======>>>@@@BBBDDDEEE@@@???>>>???AAABBB@@@>>>>>><<<999777777777777666444444555666777888888888::::::::::::;;;<<<======CCCBBB@@@>>>===>>>@@@AAAAAAAAAAAA@@@>>>===>>>@@@BBBAAA???>>>BBBIIIQQQUUU^^^iiixxxttt^^^XXXOOOFFF@@@<<<888666999===@@@???;;;999===AAA;;;===>>>===<<<>>>CCCGGGSSS\\\fffkkkmmmnnnoooooo\\\WWWPPPKKKHHHEEEAAA===;;;<<<===>>>>>>===<<<;;;:::999999888999999:::::::::===@@@BBBBBB@@@@@@@@@>>>===;;;777333111111333999888666333222222555888===???AAAAAA@@@@@@BBBDDDDDDDDDCCC@@@===<<<>>>@@@GGGVVViiitttppp```NNNCCC???@@@???>>>AAARRRnnnyyyhhhSSSGGGDDDFFFKKKOOORRR]]]fffhhhhhhkkknnnnnnkkkppprrrpppppptttxxxxxxrrrrrrpppppppppsssvvvyyyyyy{{{}}}~~~~~~}}}zzzwwwvvvxxx~~~~~~vvvoooooopppooollllllpppooonnnpppsssttttttrrrssssssuuu|||yyyqqqkkkhhhhhhhhhhhhXXXVVVUUUWWW[[[___bbbccc[[[XXXSSSQQQPPPPPPOOONNNLLLHHHAAA===;;;<<<>>>>>>DDDCCCAAA???===<<<;;;;;;???FFFLLLNNNIIIBBB;;;999777999;;;===>>>>>>===<<<555777999888888:::???DDDMMMGGGBBB===555+++)))+++111333555555444444666777666444111...---...///000444777999::::::999999999999888777777666666666666777;;;>>>;;;555222555:::AAAAAA@@@===:::999:::;;;888777666888;;;>>>===<<<;;;<<<===@@@DDDHHHLLLNNNFFFCCC??????AAABBB@@@>>>===<<<;;;888666555444333333222222444888;;;======::::::999999:::;;;===???DDDCCCAAA???>>>???@@@AAAAAAAAA@@@>>><<<===???BBBBBBEEEGGGJJJRRR^^^gggjjjuuu{{{|||kkk[[[IIIEEE???:::888666333222999<<>>===>>>???AAADDDJJJQQQVVVhhhnnnqqqmmmeee___XXXSSSJJJGGGBBB???>>>>>>>>>>>>555666888;;;<<<<<<<<<;;;999999888888999999:::::::::===???@@@@@@@@@@@@AAABBB@@@<<<999666555555555<<<;;;999666333333666888:::<<>>???CCCGGGDDDEEEEEEBBB>>><<<===@@@GGGVVViiissspppaaaQQQFFFBBBAAAAAA@@@BBBPPPjjjyyyjjjVVVIIIGGGJJJNNNQQQRRR^^^gggiiijjjnnnrrruuukkkqqqtttqqqooorrrvvvwwwtttssspppmmmlllnnnrrrvvvwwwyyy{{{|||||||||~~~yyyrrrpppqqqvvv|||qqqhhhfffiiijjjkkknnnooonnnnnnrrrvvvxxxvvvsssrrrssswww~~~zzzuuunnniiifffeeeddddddUUUTTTTTTVVVZZZ___aaabbb\\\YYYTTTRRRQQQQQQPPPPPPKKKIIIEEE@@@<<<<<<>>>AAAEEEDDDBBB@@@>>><<<::::::???FFFMMMOOOKKKCCC<<<999666888;;;===>>>>>><<<;;;777;;;??????===;;;===@@@FFFAAA>>>;;;666...,,,...222444555555444333444555444333222111111222333444444777:::<<<;;;:::::::::999999999999999888888777999:::;;;888555444888;;;@@@AAA@@@===:::888888999555555555555777999<<<===;;;<<<>>>BBBGGGMMMRRRUUUJJJEEE???>>>???@@@>>>;;;999999999777555333222222333111111444:::@@@BBBCCC;;;:::999999:::<<>><<<:::<<<@@@DDDIIIRRRZZZaaalllyyyyyypppjjjbbbSSSDDD???<<<888555555555444333888999<<<>>>?????????>>>CCCDDDFFFMMMVVV^^^eeehhhuuuxxxssseeeWWWMMMEEE>>>>>>======>>>?????????>>>555666888:::;;;;;;;;;;;;999999888888999999:::;;;:::;;;<<<<<<<<<===???AAACCC>>>:::888:::;;;:::999;;;;;;:::888666666888;;;777;;;>>>>>>===@@@FFFLLLKKKKKKIIICCC===;;;>>>BBBGGGUUUgggrrrnnnaaaRRRHHHEEECCCBBBCCCDDDOOOggg}}}|||nnnYYYJJJHHHMMMRRRTTTVVV]]]dddgggkkkqqqtttsssooorrrsssqqqqqqvvvwwwvvvqqqqqqqqqnnnlllmmmqqquuuvvvwwwyyyzzzyyyyyyzzz||||||vvvqqqpppooopppyyy||||||pppdddaaabbbeeekkkpppnnnmmmooouuuzzz|||yyyuuuqqquuu{{{tttpppkkkfffcccaaa^^^\\\TTTSSSSSSVVVZZZ]]]___```]]]ZZZUUURRRQQQRRRQQQQQQMMMMMMJJJEEE@@@>>>AAAEEEEEEEEEDDDBBB@@@===;;;::::::AAAIIILLLIIICCC>>><<<666888;;;===>>>===<<<;;;888???EEEFFFAAA===;;;;;;;;;888777999777333222555555666777777555333333444111222222333444666777888444777;;;======;;;;;;:::999999:::::::::999888888::::::888666555666999<<<@@@@@@???===999777888888333666777555333444999>>><<<===???CCCIIIOOOUUUYYYJJJDDD===;;;<<<===;;;888555666777666444222111111333222111555<<>><<<999:::::::::999999;;;>>>777:::=========AAAIIIOOOSSSQQQLLLDDD<<<:::???DDDEEESSSeeeooolll```QQQHHHGGGDDDCCCEEEGGGOOOeeezzzrrr[[[KKKGGGNNNUUUWWW[[[^^^aaaeeelllsssrrrnnnrrrrrrqqqpppuuu{{{{{{vvvkkknnnppppppooopppssswwwvvvxxxzzzzzzyyyyyyyyyzzzuuussssssvvvsssnnnooovvvxxxvvvzzzrrreee``````dddkkksssmmmmmmpppwww}}}{{{vvvqqqvvv}}}vvvnnnddd^^^^^^___]]]ZZZQQQQQQSSSYYY```bbb^^^YYYZZZXXXUUUUUUUUUTTTPPPMMMLLLKKKIIIFFFDDDBBBAAA@@@DDDEEEEEECCC???<<<;;;;;;???@@@AAAAAA@@@>>>;;;:::777555444888>>>@@@>>>:::;;;@@@EEEEEEAAA;;;666444333000...000666::::::888<<<======888111---///222,,,///333888;;;<<<<<<;;;<<<;;;<<<>>>BBBBBB@@@<<>>??????>>>;;;888666777888444666777888777666666777777;;;@@@FFFJJJOOOSSSVVVLLLDDD<<<;;;:::777777888999888555222111/////////666888;;;>>>@@@BBBBBBBBB?????????>>>===>>>AAADDDEEECCCAAA??????@@@AAACCCAAABBBAAA??????EEEQQQZZZ\\\lll~~~mmmcccUUUKKKGGGEEECCC@@@???444222;;;@@@:::777999>>>999;;;BBBDDDCCCKKKWWW\\\```ffflllppprrrsssrrrkkk___TTTMMMGGG>>>777444:::;;;===???@@@AAAAAA@@@:::;;;<<<===>>>>>>>>>===<<<<<<===<<<;;;999666555777:::;;;:::777555666999===:::666555666999;;;<<<<<<:::777555555:::AAAFFF>>>:::777999>>>EEERRR___hhhXXXHHH@@@===;;;>>>DDDHHHKKKUUUeeepppkkkYYYIIIFFFEEECCCBBBGGGTTTdddpppzzzmmm\\\PPPNNNQQQTTTUUUccc```bbbkkkpppppprrrvvvyyyvvvssspppoooqqqtttvvvwwwsssppprrrwwwzzzyyywww~~~yyyvvvwwwyyyzzzyyyyyyvvvvvvuuuuuuvvvuuusssqqqppp|||ssssssvvvzzzrrrfffccciiiooopppsssqqqpppsssyyy||||||{{{wwwuuuuuu{{{xxxoooddd]]][[[[[[YYYWWWQQQQQQTTTYYY___```]]]XXXZZZWWWUUUTTTTTTSSSOOOLLLMMMLLLIIIGGGDDDBBBAAA@@@CCCDDDDDDCCC@@@=========??????>>>===<<<<<<======;;;888777:::>>>???<<<888:::>>>AAAAAA===888555444222///---000666;;;===<<<<<<===<<<777000---///222000222555888;;;<<<<<<<<<;;;:::999<<<@@@CCCDDDCCC>>><<<999666444444555666555888::::::999999;;;===??????>>>===<<<:::888777444666888:::999777666555777:::???CCCEEEHHHKKKMMMFFF>>>999999999888888::::::999666444222111111111888999;;;===???AAABBBBBB======>>>=========@@@BBBAAAAAA@@@@@@@@@@@@AAAAAA@@@CCCFFFIIINNNXXXeeeoooqqqzzz~~~zzzssskkk\\\TTTJJJCCCBBBAAA>>><<<;;;333222;;;???;;;:::??????@@@EEEJJJMMMQQQ[[[eeewwwvvvtttpppjjjccc]]]YYYXXXNNNEEEBBB???:::555444;;;;;;===>>>>>>>>>>>>===999:::<<<>>>?????????>>>>>>>>>>>>>>>===<<<;;;::::::;;;<<<:::777666777999999777444444777:::===>>>===;;;777444444777<<<@@@<<<999888<<>>@@@BBBCCCBBBAAA??????@@@@@@===:::888888;;;???BBB@@@===;;;<<<>>>>>>;;;777999;;;<<<<<<999666444444222///...000777<<>>>>><<<666000...000333444555777999:::<<<<<<<<<888888888:::???DDDGGGHHH===;;;888555333333333444444888<<<===<<<<<<>>>AAABBB@@@??????@@@???:::666555777:::======:::777444777:::===???@@@@@@AAABBB>>>999666999:::999999<<<<<<:::888666444444444444999::::::;;;<<<>>>???@@@:::<<<======<<<<<<<<<======>>>???AAABBBCCCDDDDDDKKKPPPYYY___eeellluuuzzz}}}rrrfff^^^WWWQQQHHHDDD???===>>>===;;;888999444444;;;>>><<<>>>DDDBBBMMMWWWZZZ]]]eeennntttzzzwwwqqqiii```WWWOOOKKKCCC;;;777888999777666666;;;<<<<<<<<<<<<<<<;;;;;;888:::<<>>======<<<<<<<<<<<<======<<<<<<<<<;;;999888999:::888666555666999>>>AAABBBAAA>>>999666555666999;;;777666888===BBBIIIVVVbbbaaaTTTFFF>>>:::888999<<<===EEEUUUjjjxxxrrr\\\III@@@FFFJJJLLLNNNXXXiiiwwwuuujjj[[[RRRRRRXXX___cccddddddjjjrrrvvvtttpppooorrrpppooonnnppprrrvvvxxxwwwzzz~~~}}}|||{{{zzzyyywwwxxxyyyxxxtttpppvvvtttrrrsssuuuxxxyyyzzz~~~{{{wwwwwwwwwwwwyyy{{{~~~|||xxxtttsss{{{}}}}}}}}}~~~zzztttssstttuuutttsssuuuwww}}}xxxnnnaaaXXXVVVUUUTTTRRRPPPQQQRRRVVVXXXXXXUUURRRWWWUUUSSSRRRPPPOOONNNMMMLLLKKKIIIFFFCCC@@@>>><<<>>>@@@BBBBBBBBBBBBCCCDDDBBB>>>999666777<<>>;;;666222000222555777777777888999999:::;;;555666888<<<@@@CCCFFFGGG>>><<<999777555444444555666:::>>>??????@@@FFFKKKKKKFFFAAA@@@BBBAAA===888888:::===@@@AAA???:::666777:::<<<======<<<<<<===;;;888888;;;<<<::::::<<<===;;;999777666666666666999999888888888:::<<<===:::<<<>>>>>><<<999888888999:::<<<@@@DDDIIIMMMPPPYYYbbbpppzzz~~~}}}zzzyyywwwtttlll___TTTKKKGGGDDD@@@>>>=========<<<:::777:::888;;;@@@AAA@@@DDDJJJOOO```lllkkkjjjppptttsssfffccc^^^YYYSSSNNNJJJHHH999444222666888888888:::;;;;;;;;;<<<<<<<<<<<<<<<888:::<<<=========;;;:::999999888888888:::<<<===;;;;;;;;;::::::;;;<<<===;;;999888999===AAADDDEEECCC@@@<<<999999999::::::444444777<<<@@@FFFRRR^^^[[[QQQEEE===;;;;;;===>>><<>>EEEIIICCCBBB@@@@@@@@@@@@???>>>:::888555444444555666777;;;999777777999<<<>>>??????===:::777444333555666666666666666666777777777222555:::>>>@@@@@@@@@@@@???>>><<<:::999888888888;;;>>>@@@???>>>CCCLLLUUURRRKKKBBB???@@@AAA???<<<<<<===???BBBDDDCCC???;;;999:::<<<<<<;;;;;;<<<>>><<<;;;===AAA@@@<<<:::;;;<<<;;;999888777777888888777777666555555666888999<<<>>>??????;;;777555444444555999???GGGQQQZZZ___hhhtttvvvmmm^^^[[[VVVPPPHHHBBB@@@AAA???>>>======<<<;;;:::888;;;===CCCJJJMMMOOORRRWWWeeessszzztttllliiieee^^^UUUSSSOOOJJJFFFBBB@@@???:::666555888:::888999<<<999::::::;;;<<<===>>>???::::::::::::999888777666888777777666777999:::<<<999888888888:::===???@@@<<<:::999:::<<>>;;;:::;;;<<<;;;:::555666999===???CCCNNNZZZ]]]UUUIII@@@===??????>>>>>>FFFXXXooo|||vvv___KKKIIISSS]]]```^^^aaakkkuuuvvvmmmaaaXXXWWW\\\dddiiiiiiiiiggggggiiilllmmmkkkjjjjjjkkkmmmoooqqqtttuuurrrwwwzzzxxxtttsssxxx|||xxxxxxvvvtttyyyrrrooollllllooosssvvvwww~~~||||||}}}tttvvvyyy{{{}}}}}}}}}|||wwwuuussstttvvvyyy|||zzzuuurrrtttvvvvvvuuuyyy{{{~~~sssjjj___YYYXXXXXXVVVSSSPPPPPPQQQQQQPPPNNNLLLKKKFFFFFFFFFDDDBBBBBBDDDFFFGGGGGGGGGEEECCC@@@===;;;;;;>>>AAACCCDDDEEEGGGIIIEEEBBB???======@@@DDDGGGAAA@@@@@@???>>>?????????999666333222333666777888<<<;;;:::999999999:::;;;:::999888666555555666666444555555666666555555444000444:::======;;;:::999???>>>===<<<;;;;;;;;;;;;===@@@@@@===;;;@@@KKKUUUQQQKKKBBB======???@@@@@@@@@>>>>>>AAADDDFFFDDDAAA:::;;;;;;:::999:::===@@@>>>???CCCGGGDDD===:::;;;;;;:::888777777777888888555555555444555555666777===???@@@???<<<888666666333666<<>>@@@FFFOOOZZZbbbeeefffggguuuyyyxxxmmm```VVVLLLEEEGGGFFFDDDAAA???>>>===<<<<<<999888::::::777888;;;999999999:::<<<>>>???@@@:::999888777666555555666;;;:::::::::::::::;;;;;;888666555666999===??????888777555666888:::;;;;;;;;;999888999<<<===;;;999888:::===??????BBBMMMZZZfff^^^PPPCCC>>>???>>>;;;???FFFVVVkkkxxxtttaaaOOOJJJUUUaaafffggghhhooovvvuuuoooddd\\\YYY]]]ccchhhdddhhhjjjkkkmmmnnnjjjdddhhhiiikkklllnnnpppqqqqqqqqqtttvvvuuurrrrrrwww|||tttwwwvvvuuuxxxuuuqqqpppqqqtttvvvvvvxxx{{{}}}vvvxxx{{{}}}~~~}}}|||zzzuuussssssuuutttssswww|||}}}wwwuuuvvvvvvuuusssyyyzzz|||rrrkkkaaa\\\[[[ZZZVVVRRRQQQRRRSSSRRROOOMMMKKKJJJBBBCCCCCCAAA@@@@@@DDDGGGGGGGGGGGGGGGEEEBBB???>>>;;;>>>AAACCCEEEFFFHHHJJJDDDCCCBBBBBBAAAAAAAAABBB??????>>><<<::::::;;;<<<777444111000333666777777999999:::999888777777777444444444444555555444444222444555666666555444333///333777999888777666777;;;;;;;;;;;;;;;;;;;;;;;;<<>>;;;===BBBFFFGGGFFF;;;;;;999777555777;;;???>>>AAAFFFJJJGGG???;;;;;;999888777666666666777888444444555666666777666666<<<===??????===;;;;;;;;;999???IIIUUUbbbnnnwww|||}}}ppp___OOODDDBBB???@@@BBB@@@::::::???AAA>>>999666777<<>><<<::::::<<<;;;888888<<<:::999999999:::;;;===>>>:::888666444444666888:::===>>>======<<<;;;:::999999666333444777:::;;;;;;555333222333666888888888:::888777:::>>>???<<<888888:::===>>>===@@@MMM[[[kkkdddUUUEEE???@@@???;;;>>>CCCPPPdddrrrrrrbbbSSSMMMWWWcccjjjkkkkkknnnpppsssnnnfff___\\\^^^ccchhhgggkkkmmmmmmoooqqqmmmfffhhhiiikkklllmmmnnnmmmmmmlllooorrrsssrrrsssuuuxxxqqqvvvwwwwww}}}zzzvvvtttttttttttttttttt}}}~~~{{{|||||||||{{{zzzyyyxxxuuusssssstttrrrooottt{{{~~~~~~{{{wwwwwwyyyzzzyyyvvvvvvxxx{{{}}}ssslllccc^^^]]][[[VVVQQQSSSTTTTTTSSSPPPMMMKKKJJJBBBDDDEEECCCBBBCCCGGGKKKGGGHHHHHHHHHGGGDDDBBB@@@<<<>>>BBBDDDEEEFFFIIIJJJCCCDDDDDDDDDCCCAAA???===>>>===<<<:::777666777888666222//////222555666666555777888999777555555444///000111333444555333111222333666777888666444222...111555555444444555888888888888999999::::::::::::>>>@@@;;;333222:::AAA???>>>>>><<<;;;<<<@@@CCCCCC===999999???FFFHHHHHH<<<:::777444222444999======@@@GGGLLLHHH@@@;;;<<<888777666555555666777777444555666888888888777777:::<<<>>>???>>>>>>???AAAAAAIIIVVVeeerrr|||~~~xxxoooeee\\\TTTMMMIII???<<<===@@@???:::;;;@@@AAA===888555777@@@KKKSSS[[[bbbmmmyyy{{{qqqlll\\\NNNIIICCC;;;999???777777888999999999999999;;;:::;;;======:::;;;???::::::999888888999:::;;;999777444333444777;;;>>>>>>>>>>>>>>>===:::888777;;;777333222555888888777333222222333666999999999<<<::::::===AAABBB===999666777:::;;;:::>>>LLLZZZllleeeUUUEEE???BBBBBB>>><<<@@@KKK^^^nnnpppdddVVVRRRZZZeeelllmmmkkkiiiiiiqqqmmmggg```]]]___dddhhhoooqqqnnnjjjkkkrrrsssoooiiijjjkkklllmmmlllkkkkkkgggjjjnnnqqqrrrrrrrrrrrrqqqwwwyyyxxx}}}xxxuuutttsssrrrqqqqqq|||zzzxxxwwwvvvvvvxxxtttssstttpppnnnttt~~~}}}}}}yyywwwuuuwww|||~~~~~~|||sssvvvzzz}}}yyynnnbbb\\\\\\\\\VVVPPPQQQNNNKKKMMMQQQSSSQQQNNNEEEDDDEEEIIINNNPPPMMMJJJLLLLLLLLLLLLKKKGGGAAA======<<<>>>CCCHHHIIIDDD???EEEIIILLLJJJDDD>>>;;;999<<<>>>>>>;;;777333222333444111------000333444333555555777999999666111---***((('''+++111444222...111333666999999888555444333222111222555666444222<<<<<<<<<:::777666777888???===999444222333888===@@@@@@>>>>>>>>>>>>???@@@@@@<<<999999>>>DDDHHHIII???:::555333666999;;;;;;;;;@@@DDDDDDAAA===;;;;;;===<<<:::888777777888888666333333777999888777999999<<<>>>>>>===@@@HHHOOOTTTfffvvv}}}ssshhh___SSSKKKGGGHHHHHHIIIFFFBBB>>><<<===???AAABBBBBB???:::888===JJJYYYdddqqq|||ppp```WWWNNNHHHAAA===<<<;;;:::888888888999999999888777666;;;:::;;;;;;<<<===>>>>>>;;;999777555666777:::;;;;;;888333222333777999;;;;;;>>>@@@AAA>>>;;;999888:::999666555555444222111000111444666999:::::::::<<>>;;;;;;::::::<<<>>>DDDQQQ^^^kkklllXXXCCC@@@@@@<<<<<<>>>CCCJJJVVViiivvvmmm\\\UUU\\\jjjuuuooobbb]]]bbbhhhjjjllliiiccc___dddkkkvvvvvvuuusssoookkkhhhfffkkkjjjiiiiiihhhiiiiiiiiitttrrrppppppqqqsssttttttyyywwwvvvwww|||{{{wwwwwwzzz|||zzzwwwwwwuuuvvv}}}}}}}}}zzzwwwvvvvvvwwwvvvuuuvvvrrrrrruuuuuurrruuu{{{xxxrrrrrrvvv{{{yyyvvvtttxxx~~~{{{tttpppuuu|||rrrfff``````^^^XXXQQQQQQNNNKKKMMMPPPRRROOOLLLFFFFFFFFFJJJOOOPPPNNNKKKKKKKKKKKKKKKJJJGGGAAA======>>>AAAEEEHHHGGGCCC???CCCIIINNNOOOKKKDDD???<<>>AAAAAABBBBBBBBBAAA@@@???CCC???:::999<<<@@@CCCDDD@@@<<<888777999;;;<<<<<>>@@@DDDLLLVVV^^^ooozzzpppeeeUUUNNNEEEAAABBBEEEEEEDDDDDDAAA>>>===>>>???AAABBBCCCAAAAAADDDNNN]]]mmmxxxppp^^^PPPIII@@@<<<888777:::===>>>>>>999999999888888777777777:::999999999:::;;;<<<<<<:::999777666666888999:::888666222222444666888999;;;===@@@@@@>>>;;;::::::<<<<<<:::777444333333444444555777:::;;;<<<<<<<<<<<<@@@AAA@@@AAADDDCCC@@@<<<;;;;;;===???EEESSSaaammmppp^^^GGGAAA???<<<===???BBBFFFRRRgggwwwqqqbbbZZZ^^^iiipppjjj\\\YYY^^^fffkkkooonnnhhhgggoooxxxyyyxxxwwwtttpppllliiigggggghhhiiiiiijjjkkkllllllvvvtttrrrqqqrrrrrrqqqpppuuuuuuvvvxxxzzz~~~}}}uuusssvvv{{{}}}}}}wwwuuuuuu{{{{{{uuutttrrrsssuuuvvvvvvvvvssspppqqquuuvvvuuuzzzxxxuuusssttttttxxxwwwwwwyyy}}}}}}zzzzzzvvvtttyyy~~~uuukkkeeeccc```XXXRRRQQQNNNKKKLLLNNNNNNLLLIIIEEEDDDEEEHHHLLLNNNLLLIIIHHHHHHHHHHHHHHHEEEAAA======AAAEEEGGGFFFDDDBBB@@@@@@FFFNNNQQQOOOHHHAAA<<>><<<;;;<<<======<<>>>>>>>>????????????>>>>>>;;;777555777777666888<<<>>>>>>AAAIIIVVVcccnnntttrrreeeZZZRRRCCC>>>999;;;BBBGGGFFFCCCEEECCCAAA???>>>@@@BBBDDDJJJKKKOOOWWWdddsss}}}mmmYYYIII???;;;666555333555999>>>AAACCC<<<;;;999777666777777888999999888777777888999::::::999888888888888999999555444222333555777888777;;;===>>>>>>===<<<<<<===???@@@>>>999333111555999999:::<<<>>>?????????>>><<>><<<<<<===???EEETTTbbbnnnsssdddLLLCCC???<<<@@@AAAAAACCCNNNfffzzzxxxjjjcccdddiiimmmfffYYYVVV[[[fffpppxxxvvvooonnnvvv{{{yyywwwtttpppmmmkkkiiidddfffhhhkkkmmmnnnoooooosssrrrqqqrrrsssrrrpppnnnpppsssvvvwwwwwwyyy}}}{{{uuusssvvv{{{}}}}}}uuuttttttyyy}}}xxxrrrqqqqqqrrrtttvvvuuutttrrrpppqqquuuwwwzzzxxxvvvuuussspppyyyyyyzzz{{{zzzyyywwwvvvwwwwwwxxx|||~~~vvvlllfffccc___WWWPPPOOOMMMKKKJJJJJJJJJHHHEEEBBBAAAAAADDDHHHJJJHHHFFFDDDCCCCCCDDDEEECCC???<<<===CCCHHHIIIEEEAAA@@@AAA>>>CCCIIIMMMKKKFFF???:::@@@???===;;;777333000///...000222555777777666555444555666999;;;;;;:::888333000......111333444444777777777777777777777777666555444444444444444333888999999777444222222333444666888999:::;;;>>>@@@BBBCCCEEEFFFEEEDDDBBBAAACCC@@@===:::888888888999???>>>=========<<<<<<;;;FFFIIIKKKIIIDDD@@@>>>>>>@@@@@@AAAAAAAAA@@@>>>===<<<888777888888888===DDDEEEGGGPPP___ppp}}}~~~lllZZZOOOHHHBBB???:::999>>>GGGKKKIIIDDDHHHFFFBBB??????BBBGGGKKKYYY\\\aaaiiisss{{{{{{tttfffUUUEEE;;;777777999888777888:::===@@@BBB???===:::777666777999::::::999888777777888999:::999999999999999999888888444444444666999:::999777;;;<<<======<<<<<<===???AAACCCBBB;;;111///666===<<<===???@@@AAA@@@@@@???<<<===>>>@@@HHHPPPRRRNNNAAA>>>=========CCCQQQ___jjjssshhhPPPEEE@@@>>>CCCBBBBBBDDDOOOiii~~~sssjjjgggjjjmmmgggYYYTTTWWWfffuuu~~~tttpppuuuzzzvvvuuusssqqqooommmlllllleeegggjjjmmmooopppooonnnllllllmmmppprrrsssrrrpppkkkqqqvvvwwwuuutttxxx|||tttssstttvvvyyyyyywwwuuuqqqqqqtttyyy{{{vvvuuutttssstttvvvvvvuuussssssssstttvvvyyy~~~}}}vvvssstttuuuvvv|||||||||yyyvvvtttssstttuuuvvvyyy||||||uuullleeeaaa[[[TTTOOONNNLLLJJJIIIHHHGGGEEEDDDBBB@@@???BBBFFFHHHGGGDDD?????????@@@BBBAAA>>><<<===CCCIIIIIIDDD??????@@@AAABBBDDDFFFEEEBBB===:::<<<;;;999777444111///---///222555888999999888888666666888;;;???AAABBBAAA999666444222222444444444444555777999888777555333333222222111000111222333666666666444111000222333888:::<<<=========>>>???BBBAAAAAA@@@@@@AAAAAABBB???>>><<<:::888777777888;;;<<<<<<<<<;;;:::::::::DDDHHHLLLLLLGGGBBB???>>>AAAAAABBBAAA@@@>>><<<;;;;;;888666888999===FFFOOO[[[___jjjyyypppjjj^^^PPPGGGCCC@@@===@@@===<<>>@@@>>>:::777666888:::<<<;;;:::888777777999;;;<<<::::::::::::999999888888777777888;;;======;;;999:::<<<======<<<<<<>>>???@@@CCCBBB:::000...555>>><<<===>>>@@@@@@@@@???>>><<<===>>>CCCMMMWWWVVVPPPCCC@@@>>>===<<<@@@LLLZZZfffqqqhhhRRRGGGAAA???EEECCCDDDGGGRRRjjjwwwjjjfffhhhlllfffYYYQQQQQQaaauuuwwwpppooopppnnnnnnnnnnnnnnnnnnnnnnnnjjjlllnnnooopppooommmllliiiiiijjjmmmpppqqqpppooojjjooouuuvvvsssrrrtttwwwnnnnnnppprrrttttttsssqqqllloootttzzzzzzvvvtttsssssstttvvvwwwvvvuuuwwwxxxyyyxxxzzz{{{sssooorrryyy~~~{{{vvvrrrqqqrrrtttqqqsssvvvxxxzzztttkkkccc^^^YYYTTTOOONNNMMMLLLKKKIIIGGGFFFEEEDDDBBBAAACCCGGGIIIHHHFFF=========???AAAAAA???======BBBHHHHHHCCC???>>>???CCCBBBBBBBBBCCCBBB???<<<999777555555444333000...111444777999999888888999999999999<<<@@@DDDEEEEEE<<<;;;999777666666666666333555777999999777333111111111111000///000333555666666444222000111444777===>>>@@@@@@>>>===============<<<<<<<<<>>>@@@AAA<<<<<<<<<:::888666777888888999::::::888888999:::???DDDIIIIIIEEEAAA??????@@@@@@@@@???>>>===<<<;;;;;;888888;;;???GGGTTTaaaxxx{{{uuuiii^^^TTTHHH@@@???@@@AAA???@@@??????AAAEEEFFFDDDBBB@@@BBBDDDFFFJJJSSS___hhhsssoookkkhhhccc\\\SSSLLLJJJEEE>>>777333444777999;;;<<<<<<:::999999;;;===>>><<<999666666888:::<<<<<<:::888888888;;;===???<<<;;;:::999999888999999::::::;;;>>>??????<<<::::::<<<===>>>===<<<===>>>>>>@@@???888///---444<<<:::;;;===>>>>>>>>>>>>===<<<===???GGGSSS[[[WWWMMMCCC@@@???>>><<>>======???BBBCCCBBB@@@===AAAEEEFFFCCC@@@======@@@??????@@@BBBCCC@@@===888666555666777777555333111444777888666666777888<<<::::::;;;>>>AAABBBBBB<<<<<<<<<;;;::::::::::::666666888888888666555444222333444333222333666:::999777444111000333888<<<>>>@@@@@@???===<<<<<<===777888999:::<<<===>>>>>>;;;<<<===;;;888666666777555777888777666666999;;;<<>>===???AAA>>>>>>=========>>>>>>???@@@???@@@EEELLLWWWiiiyyyxxxjjjZZZOOOIIIDDD>>>===>>>@@@BBBEEEAAABBBBBBBBBCCCDDDFFFHHHHHHMMMSSSXXX[[[aaajjjpppppphhh]]]TTTOOOIIIBBB===AAA===777333333777:::===;;;<<<===;;;999888:::<<<999777555444555666999::::::999777777888;;;???AAA>>><<<:::888888888999:::=========???@@@???<<<:::999<<<>>>???>>><<<<<<<<<:::<<<;;;555...---222888888999;;;===>>>>>>======<<<===BBBKKKXXX^^^UUUHHH@@@??????@@@???AAALLLWWWfffqqqhhhUUULLLFFF@@@BBB@@@EEEGGGKKKZZZnnnxxxxxxoooeee```bbb]]]QQQHHHGGGZZZooo~~~}}}vvvrrrmmmfffiiilllooosssttttttrrrqqqttttttrrrqqqooommmlllkkkmmmlllkkklllnnnooopppooopppqqqrrrrrrsssssssssssstttqqqmmmjjjiiimmmssswwwsssrrrqqqqqqssstttuuuvvvsssqqqoooqqquuuzzz~~~{{{}}}|||zzzxxxuuusssqqqrrruuuxxxwwwtttqqqqqqsssrrrooommmkkklllooovvv}}}vvvmmmddd___[[[XXXVVVRRRSSSRRRQQQNNNLLLLLLMMMCCCAAA???@@@DDDFFFEEEDDD???>>>???AAACCCDDDDDDCCC<<>>=========>>>999999888777777666777777333555666555444666:::>>>;;;999555222111555<<>>??????>>><<<;;;<<<===333555888;;;=========<<<;;;===>>><<<888555555666444666777666555666:::===:::;;;;;;999888999>>>CCC<<<<<<<<<<<<===???BBBCCCGGGFFFIIIOOOXXXeeezzzrrrdddTTTFFF>>>777888:::======>>>CCCHHHDDDEEEGGGFFFEEEGGGLLLQQQUUU\\\eeeiiijjjkkknnnrrrjjj___PPPEEE@@@???===;;;>>>:::555333555:::???BBB===??????===:::888:::<<<555444333222333555777888999888666666888;;;???BBB???===:::888777888999;;;???>>>>>>>>>???>>><<<:::999<<>>======<<<>>>CCCNNN[[[___SSSDDD>>>>>>@@@BBBBBBDDDNNNZZZiiisssiiiVVVNNNGGG?????????DDDEEEEEEQQQeeesssvvvvvviiiaaa```[[[PPPHHHHHH___qqq}}}zzztttrrrllldddlllooossswwwxxxvvvtttrrrvvvuuussspppnnnmmmmmmlllkkkjjjjjjkkkooosssuuuuuusssqqqqqqqqqssstttsssrrrqqqqqqqqqppppppppprrrtttxxxtttooolllkkkooosssvvvzzzwwwttttttwww{{{{{{~~~}}}}}}yyyvvvttttttuuutttppplllpppnnnnnnqqquuutttnnnhhhhhhjjjooowwwtttgggfffhhhdddZZZSSSWWWRRRPPPTTT]]]```VVVJJJGGGCCCAAAEEEFFFDDDCCCEEEAAA@@@@@@DDDIIIIIIDDD??????>>>AAAFFFEEE???<<<<<<>>><<<;;;<<<>>>???===:::666444444888===>>>;;;777111222444555777777777666999;;;======;;;:::::::::<<<>>>@@@BBBBBBAAA???>>><<<;;;:::999999:::<<<===;;;999777555555666777999===:::777444333666999;;;<<<======<<<:::777444222000000222888>>>@@@>>><<>>@@@CCCFFFOOO[[[bbbbbbiiizzz~~~mmm[[[KKKAAA<<<::::::888777:::???CCCCCCBBBBBBAAAAAADDDIIIRRRZZZ___mmmuuuzzzyyyvvvrrriii___PPPLLLEEE===777666888:::999888555111000444===CCC===???AAABBBAAA>>>;;;888:::777333000...000222444333555777888999;;;???AAA>>>===<<<:::888888:::<<<<<<<<<===>>>>>><<<777333333777===@@@???===:::999555666666222...---000333444444555999===@@@AAAAAA???@@@BBBHHHSSSYYYSSSHHHAAA???BBBEEEBBB@@@LLL\\\kkkrrrgggTTTLLLEEE???AAAAAA======DDDOOO\\\kkkxxxoooeee___aaa___TTTIIIDDD\\\iiittttttpppllljjjgggoooqqqtttwwwxxxvvvtttrrrvvvtttpppmmmkkklllnnnpppooommmkkklllppptttvvvvvvpppnnnnnnrrrvvvyyywwwttttttoookkklllrrrvvvuuurrrrrrooommmnnnqqqsssrrrppprrrrrrwww~~~~~~zzz}}}|||xxxzzzzzzxxxsssmmmiiihhhhhhlllmmmoooqqqpppmmmiiiggggggkkkqqqyyyttthhhfffgggbbbZZZTTTSSSQQQPPPTTT\\\cccaaa[[[KKKDDD@@@CCCFFFHHHKKKOOOGGGEEECCCFFFJJJKKKHHHDDDAAA@@@CCCGGGGGGBBB??????>>><<<;;;<<<>>>>>>;;;999444444666;;;??????999333000222555777999:::999999:::<<>>AAABBB@@@===999666555555777888;;;999666444444666888:::;;;<<<<<<;;;888555222000222222444777;;;===>>>>>>CCCDDDCCC@@@;;;777555555888666444555888:::::::::888666555666999;;;:::999888777999===CCCIIIOOOTTT^^^kkkuuuwwwzzz~~~uuuqqqjjj___RRRGGG@@@<<<;;;;;;777333444999???DDDGGGEEEEEEFFFKKKUUUbbbooowww|||~~~zzzppphhhbbbYYYQQQGGGDDD???:::666555777999888777555222111444;;;AAA???@@@BBBBBBBBB???===;;;;;;888444000...///111222333666888:::;;;<<>>;;;888777999:::=========>>>===:::555111111555:::>>>???>>><<<;;;444444444333222222333555777777999===@@@BBBAAA@@@>>>>>>>>>DDDNNNVVVQQQHHHCCC@@@AAACCC@@@>>>JJJZZZooowwwmmmXXXMMMDDD===>>>AAA@@@AAAFFFMMMYYYlll}}}vvvkkkbbb___[[[RRRHHHCCCPPP\\\hhhnnnppprrrsssqqqnnnppprrrtttuuusssqqqooonnnnnnnnnnnnnnnnnnnnnnnnkkklllnnnppprrrrrrrrrqqqoooqqqssssssrrrpppooonnnpppppppppooooooqqqtttvvvtttrrrooonnnppprrrtttuuuvvvtttvvvzzzyyywww|||~~~~~~{{{ssslllfffcccjjjmmmqqqsssrrrnnniiieeefffiiipppyyyuuukkkgggddd^^^YYYWWWPPPQQQQQQRRR[[[fffiiifffOOOFFF???AAAGGGLLLSSSYYYMMMJJJHHHIIILLLMMMLLLJJJDDDBBBDDDHHHHHHCCCAAABBB???>>>=========<<<999666222444888>>>AAA>>>777000///222555999;;;;;;:::999999===@@@AAA???:::666444;;;===@@@AAAAAA>>>:::777777777888;;;>>>BBBEEEHHHDDDAAA;;;777555555777999999888666444444555666777999::::::999777444111///333333333444444777<<>>777666777999888666666888:::::::::888777666888:::<<<<<<;;;::::::;;;???IIIVVVcccjjjttt|||~~~{{{nnn```WWWTTTOOOIIIDDDAAA>>>===:::777444444888===BBBDDDDDDIIIQQQ\\\iiittt}}}zzzooo___RRRLLLFFFAAA???===:::888666777777888666666444222222444999===AAAAAABBBBBBAAA@@@???>>><<<999555111///...///000333555999;;;;;;<<<===>>>AAAAAA???;;;888666777999=========>>>===999444///444777:::===>>>===;;;999444333333555777888888888;;;<<<>>>AAADDDDDDAAA???<<<;;;;;;AAAMMMVVVTTTLLLDDD@@@@@@@@@===;;;GGGVVVmmmyyypppYYYLLLBBB;;;===@@@@@@CCCEEEHHHSSSkkk}}}pppccc[[[UUUMMMFFFBBBGGGQQQ\\\eeennnwwwyyywwwmmmnnnpppqqqqqqooommmkkkgggiiilllooopppooommmllliiimmmqqqsssrrrooommmlllmmmqqqtttrrrnnnjjjjjjlllkkkqqqtttrrrmmmmmmssszzzvvvvvvtttrrrqqqsssvvvzzzzzzxxxwwwvvvttttttzzz{{{tttnnnkkkiiiiiimmmrrruuutttooohhhddddddiiipppxxxvvvlllgggaaa[[[XXXYYYRRRRRRQQQRRR^^^kkkmmmgggRRRGGG???@@@FFFLLLSSSXXXNNNMMMLLLNNNOOOPPPMMMKKKDDDBBBBBBEEEEEEAAA@@@CCCDDDCCCBBB@@@>>>:::666333444666999===???<<<666111///222555888999888666555777;;;@@@BBB@@@;;;777444;;;===@@@BBB@@@===888555555666888;;;>>>CCCFFFHHHDDD@@@:::666444555888;;;999888666444333333333333777888999999888666444333333333333000///222999???JJJOOOQQQKKKAAA999999;;;:::;;;<<<===>>>===<<<:::===<<<<<<<<<<<<>>>>>>???BBBDDDFFFKKKXXXjjjyyywwwnnnjjjggg\\\OOOGGGGGGGGGFFFEEECCCAAA@@@666777777999<<>>===;;;::::::999888777555444444333333444777888@@@@@@??????????????????<<<:::666333000///......000333777999999888999999>>>===<<<999666666777999<<<<<<===>>>===;;;666333<<<======>>>>>><<<888666666555444777;;;===;;;888===>>>@@@CCCEEEDDD@@@===888888;;;CCCPPPZZZXXXPPPBBB===<<<===::::::EEETTThhhwwwpppWWWGGG@@@===@@@???>>>>>>???BBBOOOggg}}}rrraaaTTTLLLGGGCCCBBBGGGMMMVVV___kkkvvvxxxtttmmmnnnooopppooommmkkkiiifffhhhkkknnnoooooonnnlllmmmoooqqqpppnnnllllllmmmkkkmmmnnnmmmkkkkkknnnpppkkkpppuuusssnnnmmmsssyyyvvvxxxyyyxxxuuuuuuxxx{{{{{{{{{yyywwwssssssxxx}}}}}}~~~{{{tttoooppptttxxxkkknnnrrrtttsssooojjjgggfffjjjqqqyyywwwmmmfff___YYYXXXZZZTTTTTTRRRVVVhhhyyyvvviiiUUUJJJAAAAAAEEEIIIKKKNNNJJJKKKNNNQQQRRRPPPMMMIIICCC@@@???@@@@@@======@@@HHHHHHGGGDDD???:::555333777888999:::;;;:::777555111222444555555333111///444888>>>AAA???<<<999777999;;;===>>>===999555222444555777:::===@@@CCCDDD???<<<777333333555999<<<;;;:::888555333333222222666777999;;;<<<;;;:::999666666555222000444;;;AAAHHHMMMOOOKKKAAA:::999;;;;;;>>>CCCFFFFFFCCC???<<>><<<;;;;;;===???AAAGGGQQQ]]]hhhuuu~~~ttteeeZZZWWWVVVOOOFFFAAABBBDDDEEEDDDBBB@@@???444666888<<<@@@EEEIIILLL]]]gggttt~~~}}}rrrcccXXXPPPJJJCCC<<<999888:::===@@@>>><<<<<<<<<:::777444555444444444444555555555===<<<;;;;;;;;;<<<===>>>;;;999777555222111000//////222555666666555444555777777777666444555888;;;:::::::::<<<>>>>>><<<:::AAA@@@?????????>>>:::777:::888777999===>>><<<999===>>>@@@CCCDDDCCC???<<<777999>>>FFFSSSZZZTTTJJJ>>>999777:::999999CCCQQQggg{{{tttXXXEEE>>>>>>CCCBBB===:::;;;AAAOOOfffyyy~~~rrr___OOOFFFCCCCCCBBBIIINNNUUU]]]iiissstttpppnnnoooppppppooommmkkkjjjllllllmmmmmmnnnnnnnnnnnntttrrroookkkjjjkkknnnqqqppplllgggfffiiinnnqqqrrrmmmoooqqqqqqppppppsssvvvtttxxx}}}~~~{{{xxxwwwxxxzzz}}}}}}zzzvvvvvvwwwyyy{{{}}}|||vvvqqqnnnpppuuuyyymmmnnnpppqqqqqqooommmllliiimmmssszzzwwwlllddd^^^YYYXXXZZZTTTUUUUUU]]]tttttt\\\OOODDDBBBDDDEEEDDDDDDEEEIIINNNRRRSSSPPPLLLIIIDDD???======;;;999:::===GGGIIIIIIFFFAAA;;;777555999999888888888888888888444444444444222111///...444777;;;===<<<:::999999666777888888777444111000555666777:::<<<>>>@@@@@@;;;888555222333666:::===>>>===:::888666666777888777999;;;>>>??????>>>===:::999888666777:::???CCCAAAEEEIIIFFF@@@:::999:::;;;@@@GGGJJJIIIEEEBBB???<<<;;;:::999;;;@@@GGGLLLRRRdddwww~~~hhh```WWWRRRRRRPPPJJJDDD@@@@@@AAABBBAAA@@@>>>===999;;;>>>CCCJJJSSS^^^eeexxxyyyzzzwwwnnnaaaSSSKKKAAA===999999999999<<>><<<<<<>>>===:::777777555444444555666555444888888888888888999:::;;;999888888777555444333222111333555555444333333444222333333333333666999<<<888777777888<<<>>>@@@@@@AAA???===>>>AAABBB???<<<<<<;;;:::;;;<<<===<<<;;;;;;<<<>>>@@@BBBBBB???===;;;===AAAHHHRRRVVVMMMAAA:::555444888888888AAAMMMiii~~~___HHH@@@>>>BBBDDD>>>:::;;;AAAOOOeeexxxtttbbbNNNDDDCCCDDDCCCIIIOOOVVV___jjjssstttpppppppppppppppooonnnlllkkkpppooommmmmmmmmnnnooopppxxxsssmmmkkklllooorrrsssuuunnngggeeehhhmmmoooooooooooooooppprrrtttsssssstttxxx~~~{{{vvvtttyyy~~~~~~zzzzzzyyyxxx~~~|||{{{{{{vvvwwwwwwuuuqqqnnnllllllmmmnnnooopppqqqqqqppppppmmmpppttt{{{wwwjjjccc^^^ZZZXXXYYYRRRWWWYYYaaayyyeeeVVVGGGCCCDDDCCCAAAAAADDDHHHMMMPPPQQQOOOMMMLLLGGGBBB===<<<:::777999===BBBEEEGGGFFFBBB===:::999888888888888777888999:::777666555444333222222222666888999999888777888999666666666666555333222111444555777:::<<<>>>??????999777555333444666999;;;AAA???<<<;;;;;;===@@@BBB;;;<<<>>>@@@@@@???>>>===:::888777888;;;???AAAAAA===@@@CCCCCCAAA>>><<<;;;;;;???EEEGGGFFFDDDCCCBBB;;;<<<<<<>>>DDDNNN[[[dddnnn|||uuufffPPPLLLIIIKKKNNNMMMIIIEEE@@@?????????????????????DDDJJJSSS\\\ccckkksssxxx|||xxxpppfffZZZNNNEEE@@@<<<888666999;;;;;;>>>DDD???===<<<>>>CCCEEEDDDAAA999666444444555666555333444555555666777888888888777777888888888888777666666777888777666555666777111222333333333666:::===777555333444888<<<@@@AAABBB>>><<<===@@@BBB@@@===<<<<<<<<<;;;;;;;;;===???::::::;;;>>>AAABBBAAA???>>>???AAAGGGQQQUUUMMMBBB999444444888888666===GGGbbbfffNNNBBB>>>@@@@@@>>>===<<>>======666777999999888888999:::999888777555555555666777999999999777555555777999999888888777666666555555444555888:::===???@@@@@@999888666555555777999:::BBB@@@>>>===???CCCHHHKKK>>>???@@@AAA@@@???===<<<777555444777<<>>===???BBBDDDDDDCCC@@@>>>;;;>>>BBBCCCBBBAAACCCEEE>>>@@@BBBGGGPPP___ppp{{{{{{ooojjj```SSSAAA>>>>>>BBBFFFHHHHHHIII@@@???>>>>>>???@@@BBBCCCMMMYYYjjjxxx~~~}}}}}}ppplllcccXXXLLLBBB:::666:::555444888;;;;;;@@@GGG???===<<>>AAAEEE@@@<<<<<>><<<:::DDD___xxxoooXXXKKKIIIIIIEEELLLUUU^^^eeelllrrrssspppoooooooooooooooooonnnmmmkkklllmmmnnnooooooppppppqqqoooooovvv}}}}}}uuullljjjlllmmmkkkhhhgggiiilllmmmoooqqqrrrrrrrrrssstttyyyxxxxxx{{{}}}|||wwwrrr{{{|||{{{xxxssssssrrroookkkhhhhhhhhhgggjjjoootttvvvuuusssqqqqqqrrrtttxxxxxxggg^^^^^^___]]]YYYVVVQQQRRRaaazzzpppYYYEEEBBBAAA======BBBAAAGGGLLLNNNPPPRRRQQQLLLKKKHHHEEEBBBAAAAAA???>>>>>>>>>@@@BBBBBB@@@;;;777;;;;;;::::::::::::;;;;;;777999:::999888777888999===:::555111000111333555777777888;;;???===666000666666777888:::;;;<<<<<<777999;;;:::888888;;;>>>JJJGGGDDDBBBCCCFFFKKKMMMDDDAAA??????@@@@@@>>>;;;666666777:::===>>>===<<<;;;<<<@@@DDDFFFFFFCCC@@@???>>>@@@CCCBBB>>>???BBBGGGIIIKKKQQQddd{{{nnn```TTTJJJDDD<<<:::;;;@@@FFFIIIGGGDDDAAA===<<<>>>======EEEPPPYYYvvvooo^^^YYYPPPGGG???:::888777::::::::::::;;;===???@@@:::===AAAGGGOOOVVVTTTNNN>>>;;;777444222333555666444333222444777888666333:::<<<>>>===<<<<<<@@@CCCFFFCCC???:::888888999:::444000///333777999;;;???<<<999444111222666<<<@@@??????===<<<;;;;;;;;;;;;@@@???<<<777444666;;;@@@>>><<<::::::<<<>>>>>>>>>@@@EEEEEECCCKKKWWWXXXOOO@@@<<<:::;;;:::777777:::MMMcccuuupppXXXCCC<<<===>>>===<<<<<<<<>>???;;;<<<<<<;;;999888888999;;;999666333222333555666888777888;;;>>>===888222666555555777999:::;;;;;;:::<<<>>>===;;;;;;===@@@JJJKKKKKKHHHEEEBBBBBBCCCCCC@@@===<<<<<<;;;999666555777:::>>>AAA@@@<<<999;;;<<>>???@@@???>>>DDDLLLUUUZZZ___ffftttzzzhhh[[[SSSNNNFFF@@@<<<:::999<<<@@@BBB???<<<@@@<<<<<<>>>@@@DDDOOO[[[ooo{{{nnn___MMMJJJDDD>>>:::888888999<<<;;;:::999999;;;<<<>>><<<>>>@@@DDDKKKQQQOOOIII===;;;888555333333444555666444333555777888666444999:::<<<;;;999:::???CCCKKKGGGBBB===888666666666555222222666::::::<<>>BBBAAA???>>><<<;;;::::::>>>===:::666333555:::???>>><<<999888:::===??????>>>BBBBBBAAAIIIVVVWWWPPPAAA<<<:::::::::777777:::JJJ___sssppp[[[FFF>>>>>><<<;;;:::999888???QQQbbb|||kkkYYYKKKFFFMMMTTT]]]hhhmmmmmmkkkmmmpppmmmppptttvvvuuuqqqnnnkkkllloooqqqooojjjggghhhjjjpppuuuwwwtttmmmjjjiiijjjlllmmmmmmkkkiiihhhjjjlllnnnppprrrqqqpppqqquuuyyyvvvwwwyyy|||{{{vvvsssrrrrrrvvvqqqnnnooommmhhhiiimmmlllmmmmmmmmmnnnqqquuuxxxzzzvvvtttxxxyyyjjjaaa``````^^^[[[UUUUUUQQQSSShhhlllXXXEEEAAABBB@@@AAADDDGGGLLLOOOOOOQQQSSSSSSOOOHHHFFFFFFGGGJJJLLLMMMMMMCCCAAA@@@@@@CCCEEEEEEEEE=========>>>???@@@AAABBB===>>>>>><<<999888777888999999888777666777777888999888888:::======999555555555555888:::<<<<<<;;;;;;<<<>>>>>><<<<<<===>>>DDDIIINNNMMMFFF???;;;:::???===:::999999999777666777:::???DDDEEEBBB<<<666<<<<<<>>>???AAABBBBBBBBB?????????@@@???CCCPPP]]]lllrrrwww{{{qqqbbbQQQHHHHHHIIIEEE@@@<<<:::888999<<<===;;;888@@@???AAAFFFLLLUUUcccooo{{{qqqeeeWWWLLL@@@>>>:::888777777999:::>>><<<999777666888:::<<<>>>@@@???@@@DDDIIIHHHCCC<<<;;;999777555444333333666555555555777888777555777888999888777999>>>CCCLLLIIICCC>>>999666555444666444777===AAA>>>======BBB@@@===;;;:::;;;===>>>FFFDDDBBB???===;;;:::999<<<:::888555333555999===@@@===999888:::>>>AAABBB>>>AAABBBAAAIIIUUUXXXTTTDDD===999999999777777:::DDDYYYooorrr```KKK@@@>>><<<:::999777666;;;KKKZZZyyyttt___MMMHHHQQQYYYaaaiiillllllkkkmmmqqqoooqqqssstttsssqqqnnnlllkkknnnqqqppplllhhhggghhhjjjuuuyyyppphhhhhhjjjjjjmmmnnnooommmjjjiiillloooqqqtttvvvsssoooooottt{{{xxxwwwwwwyyy~~~~~~yyytttqqqpppqqqrrrrrrppppppooolllhhhjjjooojjjmmmoooooonnnooorrruuuzzzyyyyyy|||}}}oooeeebbbbbb___]]]UUUXXXTTTRRRdddqqq]]]IIIBBBBBBBBBBBBDDDIIIMMMNNNMMMNNNQQQRRROOOGGGFFFFFFIIILLLOOOOOOOOOEEEBBB@@@@@@CCCGGGJJJKKKAAAAAA@@@@@@AAAAAABBBCCC;;;<<<<<<;;;888777777888888888999:::;;;::::::999888777777888:::;;;999777555666999>>>BBBBBB>>>:::777999:::;;;:::999999888:::BBBKKKKKKDDD<<<999999:::999888888999:::;;;<<<<<<>>>BBBFFFGGGCCC<<<777;;;<<<>>>??????>>>>>>>>>???@@@CCCFFFHHHPPPcccvvv{{{tttnnnkkk\\\RRRGGGBBBDDDGGGGGGEEE;;;999777777:::;;;;;;:::<<>>CCCFFFDDDAAA===:::888777666666777===FFFIIICCC===;;;???>>>>>>>>>???@@@BBBCCCHHHFFFDDDAAA>>>;;;:::999;;;:::777555555666999<<>>:::999;;;@@@CCCEEEBBBDDDDDDDDDKKKUUUZZZXXXFFF>>>777777777666777999@@@SSSkkksssgggQQQCCC???===;;;:::999999===JJJWWWsss{{{eeeNNNGGGRRR___dddjjjlllllllllooorrryyyuuupppmmmlllnnnpppqqqkkkooosssssspppllliiihhhgggqqqrrriiifffmmmqqqoooooonnnllllllmmmooopppppprrrtttvvvuuusssrrruuuxxxxxxxxxwwwyyy|||}}}}}}|||~~~|||wwwrrrppppppqqqrrrqqqssstttqqqllliiikkkpppllloooqqqpppmmmnnnrrrvvvwwwyyy{{{}}}tttjjjeeecccaaa^^^VVVZZZXXXVVVdddyyyfffOOODDDBBBCCCCCCDDDHHHJJJJJJHHHJJJNNNOOONNNGGGGGGGGGHHHKKKLLLLLLKKKEEEBBB??????CCCGGGKKKMMMEEEDDDCCCAAA@@@@@@@@@@@@777888999888666555666777777888;;;<<<======;;;;;;888777777777888999888777444777>>>FFFKKKIII@@@999444555777999:::999777555444<<>>???BBBBBBCCCDDDDDDBBB===::::::===@@@AAA>>><<<::::::===BBBKKKSSS[[[ggg}}}~~~lll\\\RRRNNNIIIGGGDDDBBBBBBCCCEEEFFF999777555555666888999:::<<>>=========>>>>>>;;;999666444444777:::===AAABBB@@@<<<<<>>;;;999999999888777555333222444444555555666888:::;;;777999:::888777999>>>CCCAAAAAA???===;;;999888777666999BBBLLLNNNFFF===888888999;;;>>>AAADDDFFFGGGGGGFFFDDDAAA???===<<<;;;===;;;999888888999:::;;;???;;;777777:::>>>BBBDDDEEEFFFEEEEEEKKKSSSYYYZZZIII???666555666555777999???OOOggguuummmVVVFFF@@@<<<::::::::::::>>>IIIUUUkkkjjjOOOFFFQQQcccfffjjjlllmmmnnnqqqttt}}}xxxqqqmmmmmmnnnnnnnnnmmmqqqtttvvvuuuqqqnnnlllkkknnnkkkeeehhhssswwwsssqqqmmmiiikkkqqqtttssspppuuutttvvvzzz}}}}}}yyyvvvwwwxxxzzz}}}~~~{{{xxxzzz{{{uuupppoooppppppppprrrvvvxxxtttnnnkkknnnpppqqqqqqpppnnnlllnnntttxxxssswwwzzz{{{xxxmmmgggccc```^^^XXXYYYXXXYYYdddwwwmmmTTTDDDAAACCCDDDDDDEEEGGGFFFCCCEEEKKKMMMMMMHHHGGGGGGGGGIIIIIIGGGEEEDDDAAA???@@@BBBFFFHHHIIIEEEDDDBBB@@@???=========555777888777666666777888777999;;;===>>>>>><<<;;;999999999999999888777777444888@@@JJJPPPMMMBBB888333444777:::<<<;;;888555444:::??????;;;777666777@@@@@@???<<<::::::<<<>>>DDDCCCBBBBBBBBB@@@>>>;;;;;;>>>BBBBBB???<<<===>>>BBBJJJXXXgggsss~~~ppp]]]LLLBBB@@@<<<>>>AAAAAA@@@???AAACCC:::888777666888:::>>>@@@NNN[[[iiipppssstttrrrooo]]]QQQDDD===;;;:::<<>>???@@@AAAAAA:::888666444555777:::<<>>===;;;999888999:::AAAIIIKKKDDD<<<888333555888<<<@@@CCCFFFGGGDDDCCCBBB@@@@@@????????????===;;;::::::;;;:::999999666444444777;;;???AAADDDDDDCCCDDDIIIPPPXXX\\\NNNBBB777444666777888;;;@@@NNNeeewwwrrr[[[HHHAAA;;;888888999:::<<>>BBBEEEEEECCCEEECCC@@@BBBIIIMMMMMMHHHGGGFFFGGGGGGFFFDDDAAAAAA@@@???@@@BBBCCCCCCCCCBBBAAA???>>>===<<<;;;;;;999:::;;;:::888777888999888:::<<<===>>>===<<<;;;;;;<<<===<<<;;;999777777555777===FFFMMMLLLBBB888222333666:::>>>===999555444777<<<===<<<999777666@@@@@@>>>;;;888777:::===CCCBBBAAAAAAAAA@@@===:::>>>@@@BBBAAA???@@@EEEJJJTTT]]]lll}}}|||iii\\\PPPDDD??????:::<<<>>>@@@AAABBBBBBBBB>>>???@@@BBBFFFLLLSSSWWWgggrrr|||{{{uuulllbbbXXXIIIFFF???888777:::<<<;;;999:::<<<>>>???@@@@@@@@@;;;999888666666777888999:::======:::999;;;;;;999777777666666666666777777888999888555222111333666777:::===<<<:::999;;;===;;;<<<>>>@@@@@@@@@??????===:::;;;@@@AAA===::::::444555666888;;;>>>@@@AAA????????????@@@AAABBBCCCAAA>>>;;;;;;;;;;;;999777777555333444888<<>>DDDNNNdddxxxuuu^^^IIIAAA<<<:::999::::::;;;AAAIIIZZZsssyyy^^^PPPYYYccceeejjjnnnqqquuuwwwyyyyyyvvvtttuuuwwwuuupppkkkpppqqqtttxxxyyyyyyvvvtttvvvoooooowwwxxxsssrrrvvvsssrrrqqqooommmmmmnnnnnn||||||}}}}}}xxxxxx{{{}}}xxxxxx|||xxxsssnnnmmmoooqqqooommmpppttttttqqqqqquuuuuuqqqsssoookkkkkkppptttuuuttttttuuuwwwzzz{{{nnneee___[[[YYY]]]SSSPPPVVV\\\dddzzzqqqTTT@@@<<>>???>>>===<<<;;;;;;;;;;;;>>>??????===;;;999999:::999:::<<<=========<<<;;;<<<>>>@@@???===:::888777555666:::BBBIIIIIIAAA999///000444999======999444111444999>>>???===:::888;;;<<<;;;999666777;;;>>>AAA@@@AAAAAAAAA???<<<999@@@BBBBBB@@@???CCCLLLTTTgggnnn}}}sssbbbRRRKKKFFFAAA???AAA@@@>>>===AAAFFFIIIHHHFFFCCCEEEIIIOOOVVV```kkkqqqsss}}}yyylll^^^NNNAAA888===<<<666666;;;<<<888<<<===>>>???@@@???>>>===<<<;;;:::888777666666777666:::<<<999888:::;;;999666666666666666777888888<<<<<<:::555000...///222666:::======:::888999;;;666888<<>>@@@CCCEEEFFFAAA>>>;;;;;;;;;;;;888555888666666777;;;???AAABBBBBBAAABBBFFFLLLUUU___hhhWWWIII<<<888:::<<<>>>@@@FFFOOOdddyyywww___JJJAAA@@@===;;;<<<;;;:::???FFFVVVoooeeeWWW___aaadddiiinnnssswwwyyyzzz|||wwwqqqqqqtttvvvuuussspppqqqssswwwyyyzzzxxxvvvrrrmmmsssrrrpppzzzsssvvvxxxrrrjjjfffiiiooo|||~~~~~~{{{yyyxxx}}}~~~xxxssszzz|||vvvrrrnnnooorrrtttrrrooolllpppqqqooorrrxxxwwwrrrppplllhhhkkkrrrvvvtttpppvvvwwwxxx{{{yyyrrrkkkccc^^^\\\UUUYYYYYYUUUVVVcccvvvkkkOOO???<<<>>>AAABBBEEEDDDCCCDDDFFFGGGFFFEEECCCEEEHHHJJJJJJGGGDDDBBBDDDCCCDDDEEEFFFCCC>>>999555888;;;;;;888888<<<@@@CCCBBB@@@???===<<<<<<<<<===;;;:::;;;===??????>>>>>>@@@CCCFFFFFFBBB;;;666;;;:::;;;===>>>===:::777222222444777:::;;;999777000333777999;;;===@@@BBB===777222222333555:::AAAAAAAAABBBCCCCCC@@@;;;888BBB<<<;;;DDDOOOZZZfffppp|||{{{jjj^^^XXXRRRKKKHHHHHHFFFBBB>>>FFF@@@>>>CCCEEEDDDFFFKKKLLLPPPYYYbbbllltttyyy|||}}}uuuhhh]]]TTTKKKBBB<<<888888999:::;;;;;;<<<<<<===;;;999:::===???>>>===<<<:::999888888777444111666777999999888888999:::888888777666555555444444;;;<<<<<<:::777333111111999999999999999999999999888777999@@@JJJSSSXXXZZZRRRKKKBBB999555555888:::;;;888666666777999::::::;;;<<<>>>AAABBBCCCCCCCCC???>>>===<<<:::999888777888777888;;;@@@BBBAAA???>>>======AAAJJJXXXfffnnnfffQQQ===999@@@EEEDDDCCCGGGPPPcccuuuuuudddQQQHHHAAA===:::;;;::::::@@@FFFVVVjjjhhhYYYVVV]]]hhhpppooopppvvv|||}}}yyytttqqqppprrrssstttuuusssooopppvvvzzzyyywwwvvvuuussssssuuuyyy}}}ssstttsssrrrqqqqqqsssuuuttt}}}~~~{{{|||zzzvvv{{{}}}~~~yyysssoooqqqxxx}}}xxxvvvuuuuuuvvvvvvuuutttrrrpppnnnnnnppptttxxx{{{ssspppmmmmmmooossswwwyyywwwtttsssyyyxxxmmmccc___```]]]```^^^XXXVVVaaauuukkkOOO>>>;;;>>>AAACCCDDDDDDEEEGGGIIIHHHFFFDDD@@@BBBFFFJJJKKKJJJGGGEEEEEECCCCCCCCCDDDBBB===999444666888999999;;;>>>AAA@@@@@@???>>>>>>>>>>>>>>><<<<<<<<<<<<=========>>>???@@@BBBDDDDDDBBB???<<<<<<<<<;;;<<<===<<<999777444444555888::::::888666666999<<<>>>???AAACCCEEE>>>888444444444555999???CCCBBB@@@>>>=========>>>AAABBBGGGPPP^^^nnn{{{|||uuummmbbbVVVMMMLLLIIIEEEEEEFFFFFFCCC@@@BBB???AAAHHHMMMLLLMMMPPPYYYcccqqq{{{~~~|||wwwtttiiiaaaVVVLLLFFFBBB>>>:::999888888999999:::<<<<<<===;;;999:::<<<>>>===<<<===<<<:::999888777666666999::::::999777666666888777777777666555444444333888999;;;:::777555444444777888;;;===>>>>>>===<<<>>>>>>@@@FFFPPP\\\hhhnnnjjj___NNN???777555888;;;AAA@@@===;;;999999999:::===>>>@@@BBBCCCCCCBBBBBB@@@???>>>===<<<;;;;;;::::::::::::===AAACCCBBBAAAAAA???>>>AAAIIIVVVdddnnneeeRRRAAA???EEEHHHFFFDDDDDDMMM```sssxxxiiiVVVJJJBBB===:::::::::999===CCCPPPaaayyymmm^^^YYYZZZccckkkmmmqqqxxx}}}}}}~~~{{{vvvrrrqqqqqqssstttuuuvvvtttooonnnsssuuuttttttvvvvvvvvvuuuvvvxxxzzztttuuuuuutttsssssstttvvvuuu}}}~~~}}}yyywwwyyy{{{}}}~~~|||zzzxxxtttxxx}}}|||||||||vvvtttssssssuuuwwwwwwwwwsssqqqnnnnnnppptttwwwyyyqqqpppooopppsssuuuwwwxxxxxxwwwxxx|||}}}pppddd```bbbdddfffddd\\\VVV]]]rrrrrrVVVBBB<<<>>>AAABBBBBBCCCFFFJJJKKKIIIEEEAAA===@@@EEEJJJLLLLLLKKKIIIEEECCCBBBAAAAAA???<<<:::555444444777;;;???AAABBB>>>>>>>>>>>>>>>>>>>>>>>>:::===???>>>;;;999:::<<>><<<<<<<<<;;;888666666666777888::::::888666;;;===@@@AAABBBBBBDDDEEE???:::666666555555888===AAABBBBBB@@@===<<>>>>>===;;;999999;;;<<<<<<===<<<:::666555555666666666666666555444444333555777::::::999777777888666999>>>BBBCCCCCCAAA@@@??????@@@CCCLLL]]]ppp~~~oooVVVAAA666555:::>>>JJJJJJHHHBBB<<<999:::<<<>>>???AAACCCCCCBBBAAA@@@??????>>>>>>=========>>><<<;;;;;;===@@@BBBBBBAAABBBAAA???@@@FFFTTTcccnnncccSSSDDDBBBFFFFFFCCCAAA@@@III\\\rrr|||qqq\\\LLLAAA<<<999::::::999;;;???LLLYYYnnntttcccYYYWWW^^^eeejjjqqqyyy|||{{{xxxvvvssspppoooqqqsssuuuvvvwwwuuuqqqppptttvvvtttsssuuuwwwxxxwwwwwwwwwxxxwwwxxxyyywwwvvvuuuvvvxxxtttzzz|||yyywwwyyy{{{~~~yyyzzzzzzyyywwwwwwxxxyyyuuusssqqqqqqsssvvvxxxyyyuuussspppoooqqqtttvvvvvvoooppprrrtttvvvwwwxxxxxxzzz|||}}}{{{pppeee^^^^^^cccdddddd^^^WWWZZZlll}}}bbbJJJ??????@@@???@@@CCCGGGKKKMMMJJJCCC???<<>>===<<<<<<:::666444777===BBBCCCAAA<<<<<<======<<<<<<;;;;;;888<<>>@@@BBBDDDEEEGGGHHHBBB@@@>>><<<;;;:::888666777777777999;;;;;;:::888<<<>>>@@@AAA@@@@@@AAABBB@@@;;;888999888555777;;;;;;@@@EEEFFFCCCBBBEEEIIIMMM^^^kkkoooyyyssseeeRRRDDD>>>>>>@@@BBBAAABBBCCCCCCBBB@@@???>>>CCCBBBDDDJJJRRRZZZ```dddppp{{{yyyfffVVVNNNEEE???999666888::::::::::::999777666666888;;;======<<<:::999999:::;;;<<<<<<>>>AAAAAA???>>>>>>@@@>>>>>>===:::777666666888555666666666666555444333666888;;;<<<;;;::::::;;;:::<<>>BBB>>>???AAABBBAAA@@@>>>======<<<;;;;;;<<<<<<>>>>>>;;;;;;;;;<<<===?????????AAA@@@>>>>>>DDDRRRbbbnnndddTTTEEE@@@AAA???<<<;;;<<>>???AAAEEEIIIKKKHHHAAA<<<===@@@DDDHHHIIIIIIFFFEEEBBBBBB@@@???=========>>>@@@;;;777888>>>CCCBBB@@@=========<<<;;;:::888777777:::===:::555111333666777;;;@@@CCCDDDEEEFFFHHHFFFCCC???===;;;:::999777777777777999;;;===<<<;;;===>>>@@@@@@???>>>???@@@AAA===;;;;;;:::777777999666;;;AAADDDGGGMMMVVV^^^fffuuu}}}zzz|||ttt\\\RRRFFF>>><<<>>>AAABBB===???@@@???======???AAAEEEJJJSSS]]]gggnnnooonnnwww{{{|||ssscccTTTKKKIIIAAA===:::999;;;;;;:::777:::999666555555777:::;;;>>>===;;;999888999;;;<<<999===CCCGGGGGGEEEBBB@@@======<<<:::888888999;;;555666777888777666555444888:::===>>>===<<<===>>>AAA@@@@@@??????@@@AAABBBAAA@@@===:::===NNNgggzzzrrr```GGG444000666???EEENNNPPPOOOJJJDDDAAADDDHHH>>>>>>??????>>>===;;;:::999888888777888:::<<<===:::::::::999999:::;;;===>>>>>>======BBBOOOaaannnhhhXXXHHH???;;;999888999999CCCXXXppp{{{dddNNNAAA;;;777999;;;;;;===@@@EEEMMMaaa{{{kkk[[[]]]]]]aaagggnnnrrrtttuuuuuussspppnnnlllmmmnnnooossswwwxxxxxxzzzxxxxxxwwwuuutttuuuyyy|||}}}zzzxxxwwwxxxzzzyyyyyyzzz{{{{{{xxxuuutttzzz}}}~~~|||zzzyyyxxxxxxyyyvvvrrrqqqrrrtttvvvwww{{{wwwttttttwwwyyywwwttttttuuuvvvvvvuuuwwwzzz~~~~~~|||vvvpppnnnhhh___ZZZWWWVVVYYY\\\XXXVVVaaapppzzzgggOOOBBBBBBBBB???>>>@@@BBBEEEFFFDDD???;;;===???CCCFFFFFFDDDAAA??????@@@@@@???>>>>>>???AAACCC>>>999999>>>AAAAAA???>>>>>>>>>>>><<<:::888777888::::::777333111222555555:::???BBBBBBBBBDDDGGGIIIEEEAAA===<<<<<<;;;::::::999888999<<<======<<<>>>@@@AAAAAA@@@??????@@@@@@===<<<>>><<<888777999888:::>>>CCCMMM]]]ppp|||xxxsssqqqiii^^^NNNIIICCC?????????===;;;666999;;;:::999===EEELLLMMM[[[mmm{{{yyyooommmkkkdddWWWJJJBBBBBBDDD???===:::;;;<<<<<<999666999888666555555777888999>>>===;;;888666666999<<<888<<>>>>>>>>???@@@DDDBBB@@@>>>===>>>???@@@@@@???;;;666777CCCWWWfffcccTTT@@@333222999???CCCGGGHHHHHHFFFCCCCCCFFFIII???>>>===;;;;;;:::;;;;;;888777666555666888:::<<<:::;;;:::999777888:::<<<<<<<<<<<<<<<@@@LLL]]]jjjlll]]]MMMBBB<<<777777:::888BBBTTTiiizzzzzziiiVVVFFF>>>888999<<<===???BBB???GGG[[[uuuqqqgggcccbbbccchhhkkkmmmpppttttttssspppmmmlllkkkllllllqqquuuwwwwwwyyy}}}}}}{{{zzzyyywwwuuutttuuuyyy}}}~~~}}}{{{xxxwwwxxx|||~~~|||~~~~~~{{{yyyzzzyyy|||~~~~~~}}}{{{zzzzzzwwwtttssssssuuuvvvvvv{{{wwwtttuuuyyyzzzwwwsssvvvwwwxxxvvvtttuuuyyy}}}}}}{{{xxxrrrooojjjeeecccZZZUUUUUUYYYXXXVVV___mmmyyywwwhhhPPPCCCCCCDDD???>>>>>>>>>@@@AAA@@@===:::;;;===AAACCCCCCAAA>>>;;;<<<>>>AAAAAA??????AAACCCAAA===999999;;;>>>??????>>>???@@@@@@???>>><<<:::<<<:::777555333333555666666:::>>>>>>===>>>BBBFFFKKKGGGBBB>>>===>>>======>>><<<;;;:::;;;<<<;;;999===???@@@@@@???>>>???@@@???======@@@>>>:::777999BBBDDDIIISSSaaassspppeee^^^XXXQQQKKKEEEBBB???>>>???>>>;;;777666999;;;::::::AAAOOOZZZdddrrrsssbbbVVVRRRKKKAAA:::888999<<<>>>;;;888888;;;<<<;;;999888777777666666666777777<<<<<<:::666333333666999:::;;;@@@HHHPPPPPPHHHAAA999999888555444444777:::666777999;;;;;;999777666333666:::===>>>???AAABBBCCCBBB@@@???>>>>>>>>>>>><<<;;;777222111888EEEPPPRRRGGG:::555777===@@@@@@??????>>>>>>???AAADDDFFF@@@>>><<<999999:::<<<===:::999777666777999;;;======>>>>>>;;;999999;;;>>>;;;===>>><<<>>>HHHXXXdddjjj^^^PPPGGG???999888;;;999BBBOOO___pppxxxqqqdddMMMCCC::::::<<<===???BBB@@@GGGXXXlllyyyxxxtttqqqgggeeefffiiiiiiiiioooxxxsssqqqooommmlllkkklllllllllqqqtttuuuxxx|||}}}zzzyyyyyyyyywwwvvvvvvxxx{{{zzzxxxvvvtttuuuzzz}}}~~~~~~|||}}}~~~}}}|||yyywwwuuutttvvvxxxxxxwwwyyyuuurrruuuyyyzzzvvvqqquuuxxxzzzyyyvvvtttwwwzzzzzzzzz}}}}}}uuupppkkkjjjlll___VVVSSSWWWXXXWWW___mmmyyyyyylllTTTEEEDDDCCC>>>>>>===<<<<<<======<<<:::999;;;???AAAAAA???<<<::::::>>>AAABBB@@@@@@BBBEEE>>><<<999888999<<<>>>@@@>>>@@@AAABBBBBBAAA???>>>???;;;666444444666777777999;;;<<<:::888:::AAAGGGLLLHHHBBB???>>>?????????BBB@@@===;;;;;;:::888777;;;===>>>>>>===<<<===>>>???===>>>AAA@@@;;;888999KKKPPPZZZhhhxxxttt\\\PPPJJJDDD???>>><<<:::999;;;>>>???===;;;<<>>:::666666:::>>>??????777777777777777666666666::::::888444000000444777===;;;===FFFPPPRRRKKKCCC888888666333111111444666666888:::<<<<<<;;;888777///333777;;;===???BBBDDD@@@@@@AAAAAAAAA@@@>>>===<<<:::777333222666>>>EEEDDD===666555;;;@@@AAA???:::888777888<<>>@@@===;;;999888888:::===???AAAAAAAAA>>>;;;:::===@@@<<<>>>???======EEESSS___eee[[[QQQIIIAAA:::888::::::AAAKKKWWWhhhvvvwwwoooSSSHHH===;;;<<<===>>>AAAEEEJJJWWWfffoooppprrruuuhhhfffhhhjjjhhhgggooo{{{qqqpppnnnmmmllllllmmmmmmggglllrrruuuyyywwwxxxzzzzzzxxxwwwwwwxxxuuutttrrrrrrttt{{{||||||yyy{{{}}}vvvuuuuuuvvvxxxzzzzzzyyywwwsssqqqsssyyyzzzuuuooosssxxx||||||xxxttttttvvvuuuyyywwwrrrpppmmmkkkbbb]]]ZZZ[[[[[[ZZZ]]]bbbnnnzzzzzzeeeNNNDDD@@@<<>>???>>>;;;===???AAA@@@>>>???BBBEEE@@@???>>><<<:::<<>>>>>>>>;;;888777888:::<<<===555444333444666;;;???BBBCCCFFFIIIHHHDDD@@@???@@@FFFDDD@@@;;;666444666888:::<<<======<<<<<<>>>@@@BBB<<<===BBBBBB@@@FFFRRR\\\hhhuuuwwweee[[[LLLBBB===:::777555999>>>BBBAAA;;;888:::>>>DDDHHHLLLOOOTTT]]]kkkuuunnnYYYJJJCCC<<<<<<:::666444555:::>>>>>>;;;777666888;;;======999888777777666777777888888999888555222111444888888888<<>>???>>>;;;888666333222333666;;;???@@@AAAEEEAAA>>>???BBBBBB???;;;;;;888555555777:::<<<======;;;999:::===??????===999666444666:::===;;;888;;;???AAAAAA>>><<<===???BBBBBB@@@<<<888888<<<@@@HHHFFF@@@;;;<<>>:::@@@===AAADDDLLL```vvvzzzrrr[[[III;;;;;;??????@@@CCCHHHOOOXXXbbbmmmtttppphhhgggggggggggghhhjjjkkkllltttoooiiigggiiikkkkkkkkknnnrrrsssppprrryyy|||zzzqqquuuwwwuuuuuuyyy{{{zzzpppoooooopppuuu|||~~~}}}wwwtttvvvyyysssxxxxxxppplllrrryyy{{{|||wwwrrroooqqqssstttttttttuuuuuusssrrruuu{{{uuuyyy~~~yyyrrrpppnnnmmmggg```[[[ZZZXXXXXX[[[aaammmzzz|||iiiQQQEEE@@@<<<@@@>>>;;;;;;<<<<<<;;;888888777666999<<>>@@@AAAAAA??????BBBDDDBBB@@@???>>>>>>???@@@AAA;;;>>>@@@AAA@@@>>>>>>>>>===<<<:::;;;===?????????666555444444777:::???AAABBBEEEGGGGGGDDDBBBBBBBBBCCCAAA===999888888999:::888:::===????????????@@@AAA@@@BBBDDDFFFKKKWWWccczzz~~~qqqeeeTTTLLLAAA;;;999999888555555:::>>>>>>;;;===CCCJJJPPPWWWaaaiiinnnttt{{{zzzlllZZZKKKCCC???======;;;999777888===AAA@@@<<<888666777999::::::888888888888777777777777888::::::888444333666999999999:::???DDDDDD@@@;;;888666333333444666777777:::<<<>>>??????>>><<<;;;999888777888;;;=========CCC@@@======???@@@@@@??????<<<777666777999;;;<<<>>><<<:::;;;>>>@@@@@@???<<<888444444888:::888666888<<<@@@AAA???>>>???AAACCCCCCAAA===:::999;;;>>>EEEDDD@@@;;;<<<@@@???;;;BBB>>>===AAACCCHHHYYYkkkuuulllUUUDDDBBB>>>:::@@@>>>BBBEEELLL___tttxxxqqq[[[III;;;;;;@@@@@@BBBEEEJJJQQQ[[[dddnnntttooogggaaabbbdddfffhhhjjjkkklllllliiihhhiiilllnnnllliiimmmrrruuussstttwwwvvvrrrppptttvvvttttttxxxzzzyyysssqqqooopppuuu}}}|||xxxtttsssuuuwwwnnntttvvvsssssswwwzzzxxxxxxsssnnnmmmnnnqqqrrrssswwwwwwvvvtttrrrsssvvvxxxvvvzzz{{{ssspppoooooollleee]]]YYYVVVUUUXXX]]]hhhxxx~~~nnnWWWHHH@@@<<<@@@>>>;;;:::::::::999888777666555777:::>>>@@@AAAAAABBBCCCBBBAAAAAABBBDDDFFFCCCAAAAAACCCDDDBBB???<<<>>>@@@@@@???=========@@@??????AAACCCCCCAAA@@@777666555555777:::>>>@@@AAACCCEEEFFFDDDCCCCCCDDD???<<<888888:::===>>>>>>888;;;???BBBBBBAAAAAAAAAAAAGGGLLLNNNUUUdddttt}}}}}}nnn```SSSKKKCCC???:::888:::;;;;;;::::::===@@@@@@AAAHHHSSS[[[bbblllxxxuuulll]]]MMMBBB===<<<=========<<<;;;:::;;;???BBB@@@===999666666666777666666777888999999888777777999<<<===;;;888666888::::::999888999<<<<<<888555666444333333555888::::::999:::===???AAAAAAAAAAAA@@@>>><<<:::::::::999777>>>===;;;999:::===BBBGGGFFFAAA;;;777666888::::::===<<<;;;<<>>;;;<<>>;;;@@@======AAABBBHHH\\\rrrvvv\\\FFFBBB===:::@@@@@@CCCFFFLLL^^^qqqwwwsss^^^KKK======BBBBBBDDDHHHMMMTTT]]]fffooosssmmmeee\\\^^^aaadddgggiiijjjkkkfffgggiiiooossstttpppllloootttwwwvvvvvvtttooojjjnnnsssuuurrrrrrvvvxxxwwwvvvrrrmmmnnnuuu}}}~~~~~~xxxuuutttuuuuuuvvvppprrrssssssvvv{{{|||zzztttqqqmmmlllnnnqqqssssssxxxvvvtttttttttuuutttssswww|||~~~uuuqqqooommmoooggg```\\\XXXSSSSSSWWWaaasss~~~ttt]]]KKKAAA===???===:::888777777888888777666555666999>>>BBBEEEEEEEEEEEEDDDCCCDDDDDDEEEJJJGGGDDDEEEHHHHHHDDD???;;;===???>>>===;;;;;;<<>><<<;;;;;;===??????===>>>AAACCCFFFJJJTTTbbbkkkxxx}}}wwwpppmmm\\\RRRDDD999555666:::===;;;;;;:::::::::<<>>>>><<<>>>===;;;<<<@@@AAA>>>@@@<<<<<<>>>>>>DDDYYYooozzzaaaIIIBBB>>>;;;@@@@@@CCCFFFMMM]]]pppyyyyyydddQQQAAA@@@DDDCCCDDDHHHMMMUUU^^^ffflllooojjjccc[[[^^^bbbeeehhhiiijjjiiiiiijjjnnntttzzzzzzvvvrrrsssvvvxxxxxxvvvqqqlllgggnnnrrrtttrrrqqqtttvvvuuuuuupppkkklllsss{{{{{{yyy{{{|||zzzwwwxxxtttppppppvvv|||}}}|||rrrqqqooonnnooorrrtttvvvvvvtttrrrtttxxxyyywwwtttyyy}}}xxxrrrnnnjjjmmmhhhccc```[[[TTTPPPQQQZZZnnn~~~yyybbbMMMBBB???>>><<<999666444555777999999888777888:::>>>DDDGGGHHHGGGFFFFFFFFFGGGGGGFFFMMMJJJGGGHHHKKKJJJDDD???:::;;;<<<<<<:::999:::;;;@@@AAACCCFFFIIIHHHEEECCC===<<<:::::::::;;;===>>>@@@@@@?????????>>>===<<<:::666333777>>>CCCCCCAAA@@@@@@@@@??????AAAFFFJJJMMMVVV___hhhwwwssskkkcccYYYRRRMMMGGGAAA===???>>><<<<<<===>>>>>>>>><<<@@@GGGOOOZZZggguuu~~~tttggg\\\UUURRRHHHBBB:::555333555888999999888888888:::;;;<<<<<<888666333222333444555444000333666999<<<===<<<<<<;;;>>>AAA@@@===;;;<<<>>><<<:::888777777888888888444222111222555888:::;;;<<<<<<===>>>@@@BBBCCCDDDBBB???<<<999888777444222111333444333333:::GGGQQQJJJEEE>>>888666666666666888888999::::::;;;===>>>>>>999444111111333666888888===CCCEEECCC@@@??????======>>>@@@AAAAAAAAA@@@:::======;;;===DDDHHHHHHCCC>>>;;;;;;:::===PPPdddwwwyyyhhhQQQGGG@@@<<>>@@@DDDMMM\\\nnn{{{lllXXXGGGDDDEEECCCDDDGGGKKKSSS\\\ccchhhkkkhhhbbb```bbbeeehhhiiijjjiiiiiimmmmmmpppuuuzzz|||yyyuuuxxxxxxwwwwwwuuuppplllkkkppptttuuurrrqqqssstttsssrrrnnnkkklllqqqxxx|||~~~}}}~~~zzz{{{uuurrruuuzzz|||zzzwwwqqqqqqpppoooooopppsssuuuvvvtttsssuuuyyyzzzwwwtttyyy}}}{{{uuunnniiijjjfffdddbbb]]]UUUPPPPPPYYYnnn~~~gggOOOBBB@@@>>><<<999666444555999=========<<<<<<<<>>888:::;;;;;;::::::;;;<<<;;;<<<>>>BBBFFFIIIIIIHHH@@@???>>>===<<<======>>>@@@>>>===<<<======;;;::::::777666888===@@@AAA@@@??????@@@AAADDDKKKTTTZZZkkknnnsssxxx~~~{{{lll]]]SSSJJJCCCCCCEEEDDDAAA???===<<<:::::::::===???AAAEEEMMMYYYfffsssqqq^^^OOOEEEBBBAAA???>>><<<999777666666666888777777888:::;;;:::999666444222222444666666666222444666999;;;<<<======<<<>>>@@@???<<<;;;===@@@======;;;;;;;;;<<<===>>>666444222333555888::::::<<<;;;;;;<<<>>>@@@BBBDDD@@@===:::999888777555444///111333222222888CCCLLLFFFBBB<<<888666666666555666777888888777888:::<<<===:::666333222555888;;;<<>>AAABBBAAA@@@:::======<<>>;;;888555888===BBBAAABBBBBB@@@???@@@EEEHHHFFFDDDBBBCCCFFFHHHGGGFFFIIIHHHGGGEEEBBB???===<<<888:::;;;;;;;;;;;;===???;;;;;;:::===AAADDDFFFGGGCCCBBBAAA??????>>>>>>>>>???<<<:::;;;===>>>===;;;;;;;;;:::;;;;;;===>>>>>>>>>@@@EEELLLUUUaaallltttxxxgggWWWOOOAAA;;;999>>>@@@>>>>>>@@@<<<;;;::::::===DDDKKKPPP___gggtttzzznnn[[[III===999999;;;;;;===>>><<<888777888:::;;;999999:::======;;;888777666444555777888888777777777888999999:::;;;;;;<<<>>>???===::::::===@@@@@@@@@@@@???>>>???@@@AAA;;;888666555777999::::::999999999999;;;???BBBEEE@@@>>>;;;999999888666555222333333222333666===BBB@@@===999777777666555444666888999888666555777:::>>><<<999666444666999;;;???CCCFFFFFFCCCAAAAAACCC???===<<<===???@@@???>>>===???>>><<>><<<::::::BBBNNNlllwwwaaaLLL>>>>>>:::;;;???HHHTTTeeevvvppp[[[HHHCCCCCCAAAAAADDDHHHOOOWWW\\\aaaggghhhfffhhhhhhiiijjjjjjkkklllllleeefffjjjpppvvvxxxvvvrrrssspppqqquuuuuuqqqqqqtttxxx{{{{{{vvvrrrsssssspppnnnrrrvvvxxxxxx{{{~~~||||||xxxttttttxxx{{{wwwxxx}}}zzzvvvuuussssssssspppmmmlllmmmppprrrssstttsssrrrrrrssstttvvvyyy~~~xxxrrrnnnjjjddd```^^^[[[VVVTTTWWWbbbvvvnnnPPPAAA???@@@@@@===999777:::@@@FFFCCCEEEEEECCCAAAAAAEEEHHHDDDAAA@@@AAADDDGGGFFFDDDFFFFFFEEEBBB===:::::::::999:::<<<<<<<<<===@@@BBB@@@>>>;;;:::<<>>@@@???>>><<<======<<<::::::;;;======CCCMMMXXXfffttt{{{iiiRRRFFFGGG:::888<<>>DDDNNNYYYaaattt{{{wwwpppcccXXXHHH:::333333666999999<<<>>>;;;888888===BBB>>><<<;;;===??????<<<999:::888777777999:::999888;;;;;;:::999888888888999<<<>>>>>><<<999999===AAABBBBBBCCCBBB@@@@@@AAABBB>>><<<999888999:::::::::777666666777:::???CCCFFFBBB???<<<;;;:::999777666666555555444333555888:::;;;999777777777777555444777999:::888555444666999@@@>>><<<888666666999;;;@@@CCCFFFFFFDDDBBBCCCEEEAAA???<<<<<<>>>>>>===;;;>>>@@@???<<>>===<<>>FFFQQQ```rrrnnnYYYFFFAAABBB@@@@@@DDDGGGOOOVVVZZZ```gggjjjiiihhhhhhhhhiiijjjlllnnnoooaaadddiiirrrxxxzzzvvvrrrmmmkkknnnuuuvvvrrrqqqtttzzz}}}}}}wwwssssssssspppooouuu|||~~~|||~~~~~~zzzxxxtttppprrrwwwzzzuuuvvvwwwvvvzzzvvvwwwwwwsssooommmnnnqqqllloooqqqqqqpppppptttxxxuuuxxx{{{|||tttqqqkkkgggaaa]]][[[ZZZYYYXXXeeexxxpppUUUEEE@@@AAABBBBBB@@@>>>===>>>???DDDDDDDDDCCCAAAAAABBBCCCDDDCCCBBBAAACCCEEEIIIKKKAAAAAA???>>>============>>>?????????>>>>>>@@@BBB???===;;;::::::<<>>:::===KKK[[[dddjjjpppooo^^^UUUVVVJJJHHHEEE@@@;;;888888999??????>>>===;;;;;;===???@@@@@@AAA@@@>>>;;;888777777666666555666888<<<@@@;;;::::::;;;;;;999555222777===DDDEEEBBB>>>>>>???BBB@@@>>>@@@BBBAAA>>>:::<<<999777999===???<<<888777666555555999>>>DDDGGGGGGCCC>>>;;;:::999999888888777666555555555666777666666666666777777666555333444666888::::::999999BBB???<<<999888999;;;<<>>>>>BBBAAA@@@???>>>===<<<;;;<<<===??????AAALLLdddzzzjjjTTT@@@<<<<<<;;;@@@IIInnnwww[[[HHH<<<@@@???@@@EEEPPP^^^lllvvvkkkYYYHHHAAA@@@???AAAEEELLLPPPWWW^^^bbbdddddddddiiihhhhhhjjjmmmnnnkkkhhhdddgggkkkoooqqqrrrqqqpppqqqooommmlllmmmpppsssvvv~~~vvvrrrtttvvvvvvsssvvvzzz}}}}}}yyyuuusssrrrqqqpppyyy~~~~~~zzztttuuu||||||tttooonnnqqqtttvvvqqqrrrqqqppprrruuuvvvtttqqquuuwwwxxx}}}vvvtttiiieeeaaa^^^]]]]]]]]]\\\ggguuusss\\\JJJAAAAAABBBBBB@@@>>>===>>>???CCCDDDDDDCCCAAA@@@BBBCCCIIIGGGDDDBBB@@@@@@AAAAAA<<<<<<<<<============>>>===???@@@@@@??????@@@AAA===<<<;;;::::::<<<===??????AAACCCBBB???<<<::::::<<<@@@AAA??????AAA>>>888;;;>>>@@@AAAAAAAAAAAACCCUUUccctttkkkbbbUUUMMMHHHFFFBBB???;;;::::::<<>><<<=========>>>>>>===;;;;;;<<<>>>CCCDDDEEEEEEBBB<<<777333333333444444666888<<<>>>>>>============;;;777444777<<>>>>>@@@@@@>>>===>>>???>>>:::777777666777999<<<===;;;999444444666888;;;???BBBDDDAAA???===;;;:::999777555777888888999999888777666888888888999::::::888777666666555555666888:::<<>>???BBBAAA@@@???>>>===<<<<<<@@@@@@???>>>>>>HHH___uuuqqqZZZEEE>>><<<:::???HHHiiiwww\\\III>>>AAA@@@@@@DDDNNN]]]mmmxxxqqq```NNNEEEBBB@@@AAAEEELLLQQQXXX^^^ccceeeffffffiiihhhhhhjjjlllmmmjjjhhhiiijjjmmmnnnooonnnmmmlllnnnmmmkkkjjjkkknnnrrruuuyyysssttttttsssyyy{{{~~~}}}{{{yyywwwvvvtttsssvvvyyy}}}~~~{{{{{{|||||||||xxxsssttt||||||yyytttrrrsssuuuwwwxxxwwwtttqqqpppsssvvvwwwuuuppptttvvvyyy}}}vvvsssjjjgggbbb___^^^]]]\\\[[[dddooo|||uuubbbMMM@@@@@@AAABBBAAA???>>>>>>???BBBCCCCCCBBBAAA@@@AAACCCHHHGGGDDDAAA>>><<<::::::777888:::;;;======>>>>>>===???AAAAAA@@@??????@@@;;;;;;;;;<<<<<<<<<===============;;;999999:::<<<@@@CCCBBB???===???>>>;;;777:::>>>BBBHHHNNNUUUZZZmmmzzzwwwiiiTTTNNNGGGCCCCCCDDDCCCBBB>>>>>>>>>>>>???BBBFFFJJJNNNUUU[[[dddtttmmmddd[[[QQQFFF;;;666666:::===???@@@????????????<<<===>>>===;;;:::;;;<<>>777222000111222555888:::<<<>>>AAA@@@@@@@@@@@@>>>;;;888777<<<@@@AAA@@@???@@@BBB???===<<<<<<===<<<777333222555888:::::::::::::::333444777:::===>>>??????:::999999999999888444222444666999<<<===<<<;;;999:::;;;<<<======<<<;;;:::999777333222222666;;;>>>???>>>===<<<;;;;;;<<<<<>>===<<<<<>><<<<<>>GGGWWWiiivvvxxxiiiVVVJJJDDDAAABBBEEEMMMRRRYYY```dddfffhhhiiikkkjjjjjjlllnnnnnnllljjjkkkkkkllllllllllllkkkkkkiiijjjiiihhhhhhkkkpppssszzzvvvvvvwwwvvv||||||}}}~~~~~~}}}{{{xxxvvvwwwxxxyyyyyyzzz|||~~~{{{xxxxxxyyywwwxxxuuurrrssszzzvvvuuussstttwwwzzz{{{{{{xxxuuutttwwwzzzzzzuuuppppppsssuuuzzzzzzrrroooppplllfff```\\\YYYVVVSSS[[[gggwwwxxxdddMMM===???@@@AAA@@@???===>>>???AAABBBBBBAAA@@@@@@AAACCCBBBBBBAAA???===;;;:::999777888:::<<<===============???BBBCCCAAA@@@??????;;;<<<===>>>???>>>=========<<<:::777666777;;;???BBBCCCCCC@@@>>>======<<<;;;<<<@@@FFFQQQ```qqq{{{tttaaaSSSHHHFFFEEEFFFGGGHHHGGGFFFFFFFFFEEECCCBBBFFFNNNUUUZZZfffoooqqqyyyzzziiiXXXOOOFFFBBB>>>999666777===>>>@@@???>>>======>>><<<===>>>>>><<<;;;;;;<<>>??????AAA@@@@@@AAABBBBBB@@@>>>999<<>>===>>>???===888333444999>>>>>>;;;888999;;;666888:::;;;<<<<<<<<<<<<666555555555666666444222222444888<<<>>>???@@@@@@:::<<<>>>???>>><<<<<<;;;:::777444222333666;;;>>><<<<<<<<<<<<;;;;;;::::::>>>@@@BBBCCCCCCBBBAAA@@@>>>>>>======<<<<<<;;;;;;;;;:::;;;:::<<>><<<888888???OOOcccqqqzzznnn\\\NNNEEEBBBEEEHHHNNNTTT[[[aaadddfffhhhkkklllmmmnnnooooooooommmlllgggggghhhhhhiiijjjkkklllfffhhhiiiiiihhhjjjnnnrrrzzz~~~~~~zzzyyy|||~~~}}}~~~wwwrrrwww{{{~~~{{{yyyzzz{{{{{{|||}}}~~~{{{xxxxxxxxxuuuwwwuuurrrsssxxxzzzzzztttssssssuuuxxx{{{||||||wwwuuuxxx}}}rrrjjjqqqsssvvv{{{xxxqqqooopppllleee___ZZZUUUPPPMMMSSScccxxx~~~iiiPPP@@@>>>???AAAAAA???>>>>>>>>>@@@AAAAAAAAA??????AAACCC??????>>>===<<<;;;::::::;;;;;;<<<==================@@@CCCCCCBBB@@@??????===>>>@@@AAAAAAAAA??????>>>===:::777666888>>>BBBBBBBBBBBB@@@<<<888777888DDDHHHPPPZZZgggvvvwwwhhhWWWIIIBBBBBBDDDGGGJJJKKKJJJGGGEEEGGGIIIKKKMMMQQQYYYeeemmmsss{{{zzzqqqooooooaaaMMMFFF???;;;===???===;;;:::??????@@@>>>======>>>@@@===>>>???>>><<<;;;<<<===CCCCCCCCCCCCAAA@@@>>>===444444666;;;@@@BBBBBB@@@>>>===>>>@@@BBBDDDCCCBBB;;;===@@@BBBBBBCCCDDDDDDAAA@@@???AAACCCAAA<<<777999>>>CCCAAA;;;777888;;;<<<<<<<<<;;;;;;:::::::::777444222111333555555555888888999:::;;;===???@@@888;;;>>>???===;;;:::;;;888777666555666888:::;;;999::::::::::::888777666;;;<<<>>>@@@BBBBBBAAA@@@;;;;;;;;;;;;;;;:::::::::999:::;;;;;;>>>JJJddd{{{wwwfffOOO???777666:::???DDD___|||sss\\\GGG<<<888777555666===NNNcccssswwwooo___OOOEEEDDDHHHKKKQQQWWW^^^bbbcccdddgggjjjkkklllmmmnnnmmmllllllkkkfffffffffgggggghhhiiiiiifffjjjmmmmmmllllllooorrrsssxxx{{{yyyzzz}}}vvvooojjjtttyyy|||{{{zzz||||||xxxwwwwwwvvvxxxxxxuuuuuuxxxyyyvvvvvvuuuuuuvvvyyy{{{|||||||||xxxyyyzzzqqqmmmttttttvvv}}}yyysssqqqjjjgggbbb]]]YYYUUUQQQNNNOOOaaayyyttt[[[JJJ>>>@@@CCCCCCAAA@@@@@@@@@???@@@AAA@@@??????AAABBBAAA@@@>>><<<;;;:::::::::???>>>======<<<======>>>???AAACCCCCCAAA@@@???@@@???@@@AAABBBBBBBBBAAA@@@???>>><<<:::999;;;@@@CCCBBB@@@???===888333444999EEEQQQcccuuuqqq```OOOAAA;;;:::>>>@@@DDDHHHIIIHHHEEEDDDEEEJJJSSS^^^iiiuuuuuuccc[[[XXXNNNBBB<<<888888===@@@===::::::;;;===?????????@@@BBBDDD>>>>>>===<<<::::::<<<>>>JJJIIIGGGDDDBBB@@@>>>>>>888777888;;;AAACCCAAA???;;;::::::===@@@BBBBBBBBB<<<===@@@BBBCCCCCCCCCBBB@@@???@@@CCCFFFEEE@@@<<<>>>AAACCC@@@:::666888:::>>>>>>======<<<;;;;;;;;;888555222111333555777777>>>===;;;999888888999:::555:::>>>>>><<<999999:::888888888888999999::::::999999999999888666555444777888:::===AAABBBAAA???::::::::::::::::::;;;;;;======>>>===>>>HHH___uuuyyyjjjUUUCCC:::888<<>>???@@@???>>>???@@@BBBBBB@@@>>><<<;;;;;;<<<<<<@@@>>><<<;;;;;;<<<>>>@@@AAABBBCCCBBB@@@???@@@AAA???@@@@@@AAAAAAAAAAAAAAA@@@@@@???===<<<===@@@CCC???<<<::::::888888@@@KKKPPP^^^rrrwwwjjj[[[PPPDDD:::999<<<===???AAACCCEEEGGGIIIJJJOOOWWWdddtttuuuaaaQQQIIIEEECCC@@@888666888===???<<<999:::777;;;@@@DDDDDDCCCCCCBBB===<<<:::888666777:::===GGGGGGFFFEEEBBB???===;;;:::777666999===@@@>>>;;;:::999888999<<<>>>>>>===:::<<>>BBBFFFGGGBBB>>>>>>???>>>;;;777555666888:::<<<>>>@@@@@@???>>><<<888666444444666888888777<<<<<<;;;:::999777666555444999>>>???;;;888888999::::::999999999:::;;;<<<<<<;;;:::888777555444444444444666;;;@@@BBBAAA>>>::::::;;;;;;<<<<<<<<<===>>>???@@@???===EEEYYYmmmzzzmmmYYYFFF:::888:::<<>>???@@@???>>>???@@@BBB@@@???<<<;;;;;;===???AAA???===;;;999999<<>>>>>@@@BBB<<<888777999;;;AAAQQQaaaiiirrr|||qqqjjj\\\SSSKKKGGGBBB<<<<<>>;;;;;;>>>555;;;DDDIIIIIIEEEAAA>>><<<;;;888555333555999<<<>>>@@@BBBCCCBBB???<<<::::::666444666:::<<<:::777:::888777777999::::::999999:::===AAABBBAAA===:::888999;;;AAAFFFGGGCCC???<<<;;;999666444444666777555999>>>CCCEEECCC@@@===777777777888::::::888666555777999;;;;;;999777666444999??????;;;888888999===<<<:::888999:::<<<>>>>>>===;;;999777555444444222222444999???AAA@@@>>>;;;;;;<<<<<<===>>>>>>>>>===>>>??????===CCCWWWjjjyyynnnZZZFFF999666666777<<>>@@@@@@>>>>>>FFFTTT___sssrrrfffQQQDDDEEEMMMQQQZZZ```eeeccc^^^[[[^^^bbbjjjmmmoooooollljjjjjjkkkeeegggjjjmmmooonnnmmmllloooxxxyyyvvvwwwsssyyy~~~~~~zzznnniiimmmssswww|||~~~~~~}}}}}}yyyvvvzzzzzznnnmmmuuuooommmrrrvvvnnnfffbbb___^^^^^^ZZZRRRKKKNNNQQQiiipppVVVGGGCCCAAACCCDDDCCCEEEHHHHHHGGGCCC???;;;;;;===???AAA???<<<;;;<<<===>>>>>>AAA@@@>>>======>>>@@@AAABBBBBBBBBAAA>>>===>>>???@@@===:::;;;???AAAAAA@@@>>>???@@@AAABBBBBBAAAAAA======<<<>>>FFFWWWlll{{{wwwkkkaaaZZZWWWMMMGGGBBBBBBBBB@@@AAAEEEDDDBBBAAAEEENNNYYYccciiihhhwwwuuugggTTTJJJ>>>777666777777666::::::;;;;;;;;;;;;;;;:::666<<>>===<<<;;;<<<;;;666222333777:::999666666777777888888888888888444666999<<<======;;;:::888===CCCFFFFFFCCCAAA@@@===<<<999777555444444444777888;;;???BBBCCCAAA>>>888:::<<<;;;888666666888::::::;;;<<<;;;:::999888777999<<<>>>???>>>===;;;;;;;;;999777666777:::===???;;;777777999:::888444666555555777:::===>>>>>>;;;;;;;;;===??????===<<<===>>>@@@@@@???EEEWWWjjj|||ttt```FFF999888777222777???TTTqqq{{{cccOOODDD??????AAA@@@@@@MMM]]]vvvqqqdddRRRHHHIIIMMMOOO]]]aaadddeeebbb``````aaaooosssvvvtttmmmgggfffhhhmmmnnnooonnnnnnooorrruuuttt}}}~~~wwwtttzzz|||yyy|||zzzyyy|||}}}yyyvvvuuuuuuvvvwww||||||{{{zzz~~~}}}}}}~~~~~~|||yyyvvvuuurrrooommmnnnlllnnnvvvuuummmhhhddd```___^^^YYYQQQKKKMMMMMMaaa|||xxx```KKKDDD@@@@@@@@@???@@@DDDGGGEEEBBB===::::::===@@@BBB@@@>>><<<======>>>>>>EEEDDDBBB@@@?????????@@@AAABBBBBB@@@>>>===>>>??????;;;999999<<<@@@AAAAAA<<<===???AAACCCDDDEEEEEEDDDEEEHHHQQQ```rrr{{{lll___UUUNNNLLLEEE@@@>>>@@@@@@???AAAEEEIIIHHHIIIQQQ]]]kkkuuuzzzxxxyyynnn___RRRGGG@@@777333444666666555::::::;;;;;;;;;;;;:::::::::>>>DDDFFFCCC>>>:::777888666444222333555777999888999;;;===>>>>>>===<<<999555111222777::::::999777666555555555777888999777888888999:::<<<===>>>:::===AAADDDFFFEEECCCAAA===<<<:::777666555555555999:::<<>>;;;777999:::999666555777999;;;;;;<<<<<<<<<:::999888777888:::<<<======<<<<<<<<<<<<:::777555555777999:::999888999<<<===<<<;;;999888777777999;;;;;;::::::;;;<<<>>>@@@AAA???===<<<===??????===BBBRRRcccwwwuuufffOOO???;;;777111111:::NNNiiizzzvvv```LLLAAA======@@@@@@AAAMMM\\\ooommmcccSSSIIILLLUUU[[[\\\```dddeeecccbbbccceeeqqqqqqqqqpppmmmkkkjjjiiinnnllllllmmmqqqssssssrrruuu{{{~~~{{{yyyyyyzzzyyy}}}wwwvvvtttssssssuuuwwwyyywwwxxxxxxyyy}}}~~~}}}~~~|||xxxvvvvvvtttpppmmmnnnkkkjjjrrr~~~uuummmkkkgggbbb___\\\WWWPPPJJJNNNIIIXXXqqqjjjRRRHHH@@@=========>>>AAADDDCCC@@@<<<999:::>>>AAABBBAAA@@@???>>>>>>>>>>>>IIIGGGEEECCCAAA@@@?????????AAABBBAAA???>>>>>>>>>===;;;999999;;;>>>@@@AAA>>>>>>???AAADDDHHHKKKMMMSSSVVV^^^mmm~~~~~~kkkZZZOOOHHHDDDBBBAAA===;;;======<<<>>>BBBHHHIIIQQQ___qqqyyylll___SSSGGG>>>;;;777333222555777666555::::::;;;;;;;;;;;;::::::>>>@@@AAA@@@===999777666444444444555666888:::;;;;;;:::999<<>>;;;777444111111666999::::::666555444333444666999::::::999777777888;;;???AAA;;;;;;===AAAFFFGGGDDDAAA<<<;;;999777666666666666<<<===>>>@@@@@@>>>:::666555666666555444444666999<<<<<<<<<<<<;;;:::999888777777888999:::;;;<<<<<<===<<<;;;888444333444555555888;;;===>>>>>>???@@@===;;;999888999999888777:::;;;===@@@CCCCCC@@@>>>;;;<<<>>>>>>;;;>>>KKKZZZnnnsssmmmXXXEEE;;;444...,,,444FFF___rrrrrr```NNN@@@;;;;;;@@@AAAAAAKKKXXXiiilllfffWWWKKKMMMYYYbbb]]]aaafffiiihhhgggiiikkkqqqooommmnnnoooooommmjjjnnnjjjiiinnnuuuxxxuuuppppppsssxxx}}}|||wwwxxx|||{{{xxxrrrqqqpppooopppsssvvvxxxtttvvvwwwwwwzzz|||~~~{{{{{{~~~yyyuuutttvvvuuuqqqlllnnnhhhfffnnnvvvpppkkkhhhbbb^^^YYYTTTNNNIIIMMMFFFPPPhhhoooZZZLLL@@@<<<===>>>@@@BBBBBBAAA???;;;:::;;;???CCCBBBCCCCCCAAA???>>>===>>>GGGGGGFFFDDDBBBAAA???>>><<<@@@DDDFFFDDD@@@===<<<============>>>>>>======???>>>===???DDDMMMUUUZZZjjjoooyyytttgggVVVIIIDDDCCCBBB@@@DDD???;;;:::888777;;;AAAGGGMMM[[[oooyyyrrreeeVVVIIIAAA<<<999:::888777777999999777444888888999:::::::::999999======<<<:::777555555666555555444555666999;;;===>>>;;;999;;;???@@@===888777444000000222555777777555555555666777888999:::999888777777999;;;>>>@@@999777888===CCCFFFDDD@@@:::999777666555666666777??????@@@@@@???<<<777333333222111000111333555777;;;;;;;;;:::999888888777888777777777888999;;;<<<;;;;;;:::888444333333444444999>>>???<<<;;;<<>>BBBDDDDDDAAA???;;;<<<>>>>>>:::;;;EEEQQQfffpppppp]]]FFF999222---+++222BBBYYYooouuuhhhWWWCCC===;;;???AAA@@@FFFQQQgggpppooo```OOOLLLUUU^^^^^^dddlllpppooommmlllllloooooopppqqqpppooollljjjjjjjjjkkkpppvvvxxxvvvrrrjjjhhhoooyyyzzzvvvyyy|||xxxwwwsssqqqooonnnnnnpppssstttuuuxxxyyywwwxxxzzzyyyuuuxxxxxxzzz|||~~~zzzuuuqqqrrruuuvvvrrrmmmmmmgggccckkk}}}yyyuuukkkgggbbb\\\VVVQQQMMMJJJGGGAAAKKKccc~~~www]]]MMM>>>:::>>>@@@BBBCCCAAAAAA???===<<<===AAADDDBBBDDDEEECCC@@@===<<<===BBBBBBCCCCCCBBBAAA???>>>999???GGGKKKIIICCC>>>:::>>>@@@CCCDDDCCC???;;;999999888888===GGGVVVeeennnzzzoooiiiWWWNNNDDD???@@@BBBBBB@@@BBB===999777666888@@@IIIYYYbbbqqqtttggg^^^PPPDDD;;;888999<<<>>>===<<<;;;:::777444111555666777888999999999999::::::888555333444666999:::888444333444777;;;>>>AAA===999:::===>>>:::555888444000......000222333333555888;;;<<<;;;999777666777999:::;;;<<<<<<<<<666444444999@@@CCCAAA===777666555555444555666777AAA@@@@@@AAA???<<<666222111000......///222444555888888888777777777777777999888777666666777999:::666888999888666444444555777<<<@@@>>>888444444777888777666777:::;;;<<<;;;>>>???@@@BBBDDDCCCAAA>>><<<<<<>>>>>>:::999AAAKKKaaannnqqq___GGG;;;555222///666CCCWWWooo{{{ssseeeIII@@@;;;>>>@@@>>>BBBIIIbbbooovvviiiVVVMMMQQQWWW]]]eeennnsssrrrnnnjjjiiikkkpppuuuvvvqqqllliiiiiigggkkkoootttvvvvvvvvvvvvmmmjjjnnnvvvxxxvvv|||}}}xxxxxxyyyrrrqqqooonnnoooqqqtttuuutttxxxyyywwwvvvxxxwwwsssrrrvvvzzz||||||~~~yyyvvvssstttwwwxxxuuuqqqmmmgggdddkkk|||{{{wwwiiifffaaa[[[UUUQQQNNNMMMEEE@@@JJJaaa}}}aaaOOO===:::???CCCCCCDDDAAABBBBBBAAA@@@@@@BBBDDDAAADDDFFFEEE@@@<<<;;;;;;<<<>>>@@@AAAAAA@@@>>>===888???FFFKKKIIIDDD>>>:::???CCCGGGHHHEEE@@@<<<999333555:::DDDTTTgggxxxrrr```TTTOOOBBB>>>;;;<<<>>>@@@???===<<<999888:::===DDDPPP]]]uuu{{{|||lllaaaVVVNNNCCC===777555888===@@@???===;;;777333000...111222333555777888999999888888777666444555888;;;<<<999555222222666;;;>>>@@@===::::::;;;;;;888555888555111...,,,---000222333666;;;>>>>>>;;;777555555666999;;;<<<:::888666111222444999>>>@@@===;;;666555555444555666777888@@@@@@@@@AAAAAA===888555222000//////111333444444666555555555555666777777;;;:::888777666666777888444666888999777666666666999<<<>>>;;;444//////111444333444666;;;>>>@@@@@@CCCBBBAAABBBBBBAAA>>><<<<<<;;;<<<<<<:::999@@@III___mmmrrraaaLLL@@@<<<:::555;;;EEEUUUlll}}}yyylllOOOCCC;;;===???===???EEEWWWiiiuuummm[[[QQQRRRWWW\\\ccclllpppoookkkiiihhhjjjqqqwwwwwwqqqkkkiiikkkggglllqqquuuuuuuuuvvvwwwvvvuuuvvvxxxxxxxxx}}}yyywwwxxxyyyooonnnmmmnnnppptttwwwzzzpppvvvyyyxxxwwwyyyyyyvvvmmmuuu{{{|||{{{{{{{{{zzz~~~}}}{{{zzzyyyyyyxxxwwwuuullliiihhhooo}}}{{{wwwiiigggbbb\\\VVVSSSRRRRRRNNNIIIPPPbbb|||hhhUUUBBB???DDDHHHGGGEEEBBBDDDFFFFFFDDDCCCCCCDDD@@@DDDGGGEEE@@@;;;999::::::<<>>CCCEEEDDDAAA>>><<<@@@CCCFFFFFFCCC@@@??????;;;@@@JJJXXXiiizzzzzzlll\\\MMMCCC>>>666777999;;;<<<======<<<:::;;;@@@HHHOOOXXXfffsss{{{ooobbbWWWRRRKKKDDD>>><<<999666777<<>>;;;888444111000000,,,...000333555777888999999::::::999888888:::<<<999777444333333666:::<<<::::::999999888888999999888666222...---...222444555777:::===<<<:::666444555777999::::::888555444///222666;;;======;;;:::777666666666777888:::;;;>>>???@@@BBBBBB@@@<<<888555333222333666777666444444444444444555777999:::<<<;;;:::888777666555555333666999:::999777666666999::::::777222//////000000000222666;;;@@@CCCCCCHHHEEEBBB@@@???>>><<<:::;;;999999:::888888???HHHZZZiiiooobbbOOOEEE@@@===999>>>DDDPPPfffyyywwwjjjRRRDDD:::<<>>@@@EEEPPPbbbpppkkk]]]TTTVVVYYY___dddiiilllkkkkkkmmmooommmppprrrrrrpppnnnmmmnnnlllmmmpppsssvvvwwwwwwvvvwww|||~~~zzzyyy}}}~~~zzzxxxxxxwwwwwwoooooonnnnnnpppssswwwyyyqqqwww{{{yyyxxxyyyyyywwwmmmvvv|||zzzxxxyyyyyywwwxxx|||~~~|||wwwsssrrrrrrkkkkkknnntttyyyuuuiiigggccc]]]XXXUUUUUUVVVZZZSSSWWWcccyyyppp\\\HHHDDDJJJMMMKKKHHHCCCEEEHHHIIIGGGEEEDDDDDD???CCCGGGFFF???:::888999;;;===???AAAAAA>>>;;;999<<<>>>@@@@@@???>>>>>>???@@@BBBDDDCCCAAA@@@BBBDDDHHHPPP\\\lll{{{tttdddVVVLLLDDD<<<777111444888;;;;;;<<<<<<===>>>BBBLLLWWW___hhhvvv|||zzzrrrdddTTTJJJHHHIIIEEE???===>>>===888888<<<>>>===:::666333222333444***+++...111444777888999<<<===>>>===;;;;;;;;;<<<555444444444666888:::;;;666777888888777888:::<<<888666333///...000444888777888999:::999777555444777777888888888666444333---222999======<<<::::::888777777777999:::<<<======>>>@@@BBBCCCBBB>>>;;;777555555666999:::888555444444444444666888:::<<<======;;;:::888666444333555777:::;;;999777555555777777666444222111111222//////111666<<>><<<:::888999777777888666777>>>GGGUUUdddlllaaaQQQGGGAAA<<<;;;???BBBKKK```sssrrreeeSSSDDD999;;;??????BBBGGGNNN___mmmiii\\\UUUWWW[[[cccfffiiijjjjjjmmmsssxxxqqqnnnmmmmmmoooqqqqqqqqqpppmmmmmmqqqwwwzzzwwwsssrrr|||zzzzzz}}}zzzzzzyyyvvvssssssrrrpppooooooqqqsssuuuuuu{{{~~~{{{xxxwwwvvvtttnnnwww|||xxxuuuwwwxxxwwwvvvzzz~~~~~~|||sssllllllmmmjjjmmmrrrxxxvvvpppkkkfffbbbcccaaa[[[UUUTTT\\\[[[^^^iiizzz|||iiiSSSJJJKKKMMMLLLJJJFFFGGGHHHIIIIIIGGGFFFEEECCCAAAAAADDDAAA:::999===AAA@@@??????@@@???===<<<===>>>@@@AAAAAA@@@>>>===???@@@BBBDDDDDDEEEJJJOOO___nnnmmmbbbTTTKKKFFFBBB;;;555666444666::::::888>>>FFFKKKVVVcccnnnyyyzzzrrrhhhZZZNNNFFFBBB@@@@@@???===<<<;;;;;;;;;::::::;;;<<<;;;999666333333333---------///222555666555===@@@CCCEEEDDD@@@===:::666555444555777999999888555555555555666777888999:::555000...111555777777666666777888888777666555;;;===>>>;;;555111111222555777;;;>>>>>>;;;888666;;;;;;;;;===???AAA@@@>>>AAA@@@@@@@@@AAA@@@===;;;777888999999::::::999999777777777888999;;;<<<======;;;888666777777777666333444777999999777444222777666444444555555444333111555999999888999>>>CCCJJJGGGBBB<<<999888999999;;;;;;888333000444>>>FFFWWW___bbb[[[QQQHHHAAA;;;<<<===???III]]]ooorrrkkk[[[JJJ<<<<<>>>>>??????@@@???===;;;:::<<>>===<<<<<<;;;::::::;;;<<<<<<<<<>>>>>>===:::666444333444000000111333666777777555888>>>FFFKKKJJJCCC;;;666666555444555888:::::::::888777777666666666666666888333...,,,...222444555666777888999999888777666;;;===>>><<<777333333444777999;;;<<<<<<:::888666999999:::<<<@@@BBBBBBAAAAAA@@@@@@@@@AAA@@@===;;;;;;;;;<<<<<<======<<<<<<::::::999999::::::;;;;;;<<<999555444555777888888777777888888777666444333777666666666777777666444444777;;;:::888888;;;???EEECCC???<<<999888999:::999999777333000444<<>>888777;;;???DDDSSSeeepppssshhhVVVEEEAAABBBAAA???@@@DDDSSShhhtttmmmaaa___dddbbbgggkkklllnnnqqqqqqnnnlllmmmnnnooopppssswww{{{|||vvvpppnnnppptttvvvvvvwwwyyy|||{{{yyyvvvvvvwww|||{{{yyywwwvvvtttrrrqqqrrrpppppprrrvvvxxxxxxwwwvvvxxxzzz{{{zzzxxxtttrrrppprrrtttvvvvvvtttrrrpppsssssstttuuuxxxyyyyyyyyy~~~~~~~~~~~~{{{pppmmmllliiiiiilllnnnnnnqqqyyy}}}yyysssmmmiiijjjiiibbbZZZVVVUUUUUUWWW[[[cccppp}}}lllTTTHHHJJJOOOMMMGGGGGGGGGFFFEEEEEEFFFGGGHHHDDDCCCDDDFFFCCC>>>===@@@IIIGGGDDDBBBAAA@@@@@@AAA>>>>>>???>>>>>>===;;;;;;:::???EEEKKKTTTcccttt~~~ooo^^^QQQNNNHHHBBB@@@AAA@@@;;;666444666;;;BBBHHHNNNYYYccczzz}}}lll^^^RRRMMMFFF@@@===<<<;;;;;;999999999:::<<<===???@@@CCCBBB@@@<<<888555555555555555777999;;;;;;888666999@@@HHHLLLJJJDDD<<<888777666666777999;;;;;;;;;999999888777666555333333666222---***+++///222333777888999::::::999888777;;;===???===999666777999;;;;;;;;;;;;:::999999888888888999<<<@@@BBBCCCCCCAAA@@@@@@AAAAAA@@@>>><<<>>>>>>>>>???????????????======<<<;;;;;;;;;;;;;;;<<<999555444555777888999999999999999888777666555777777777888::::::888666666:::===<<<999888888:::AAA???===;;;999999999999777777666333111444;;;@@@PPP^^^hhhcccTTTFFF:::333111888<<>>>>>@@@OOOdddpppnnnfffeeeiiibbbjjjnnnnnnmmmpppqqqpppjjjkkklllnnnpppuuu{{{yyypppmmmpppuuuzzz|||yyy{{{|||{{{wwwsssqqqpppuuuvvvwwwwwwuuurrrooommmpppooopppsssxxx|||||||||yyyxxxvvvuuutttuuuvvvvvvrrrssstttuuuuuutttsssrrrrrrnnnllloootttyyyyyyxxxxxx{{{}}}}}}~~~xxx~~~~~~tttkkkhhhhhhggghhhjjjmmmnnnrrr|||yyyssspppooooooiii```YYYYYYWWWXXXWWWUUUWWWbbbrrrqqq\\\LLLIIILLLMMMJJJHHHGGGEEECCCCCCEEEGGGHHHEEEFFFFFFFFFBBB>>><<<===DDDEEEEEEDDDBBBAAAAAABBB>>>>>>>>>>>>?????????@@@<<>><<<;;;666888:::;;;===???BBBDDDGGGFFFCCC>>>999777777888::::::<<>>:::666???CCCGGGGGGDDDAAA??????;;;:::888888:::;;;::::::888888777666555444333333555222...+++,,,...111333666777888999999999888777:::===???>>>;;;999:::<<>>===<<<;;;:::::::::999999999;;;???BBBBBBBBBAAA@@@@@@AAABBBAAA???===>>>>>>>>>>>>>>>??????@@@>>>>>>===<<<<<<=========>>><<<:::999999999888777777888:::;;;;;;:::888777666666777999;;;;;;999777777:::======;;;999888999???>>><<<;;;999888888777666777666555444666:::>>>KKKZZZeeeaaaRRRBBB777000...444:::<<>>>>>???@@@AAAOOO```jjjiiieeedddggggggoootttqqqnnnoooqqqqqqqqqnnnjjjhhhjjjsss~~~yyypppmmmqqqyyy{{{{{{zzzxxxuuusssrrrqqqoooqqqtttuuutttrrrpppoooooolllmmmsss}}}xxxvvvtttrrrrrrsssvvvwwwwwwxxxyyyzzzyyyuuurrrpppmmmlllkkknnnrrruuuvvvuuutttzzz~~~zzzvvvzzz~~~zzzqqqnnnkkkkkkkkkiiigggeeekkklllqqq|||wwwpppqqqssspppeeeYYYWWW[[[[[[\\\ZZZTTTQQQYYYiiiwww|||kkkTTTFFFDDDGGGIIIIIIGGGDDDBBBBBBCCCFFFGGGGGGHHHHHHEEE@@@===;;;999;;;???CCCDDDCCCBBBAAABBB@@@?????????@@@AAACCCDDDEEEOOO]]]oootttbbbSSSJJJFFFEEEFFFCCC@@@>>>===>>>===;;;888???GGGRRR]]]hhhvvvwwweeeXXXRRRMMMIIIGGGDDDBBBAAA@@@@@@???<<<:::666888;;;===>>>AAAEEEHHHIIIGGGDDD???:::999:::<<<===>>>@@@BBBCCC@@@;;;777>>>CCCGGGGGGCCC??????@@@???===;;;:::::::::888777555555444333333444555555666444222000///000222444444555777888888888777777999<<>>;;;:::<<<>>>AAAAAA@@@???>>>>>>======<<<;;;:::;;;>>>@@@AAAAAAAAA@@@@@@AAABBBBBB???===;;;;;;::::::;;;;;;<<<===<<<<<<<<<===>>>???AAABBBCCCBBBAAAAAA@@@<<<888444222555999===>>>===;;;999777666777888:::;;;999777666888;;;<<<<<<;;;::::::???>>><<<:::888777666555777777888888888999;;;===FFFUUU```\\\OOOBBB666///000333777===DDDRRReeetttooodddSSSEEE>>>>>>@@@AAACCCMMMYYY___```aaaccceeemmmtttwwwtttooooooqqqrrruuuqqqlllhhhiiipppzzz~~~wwwpppooottt}}}}}}yyyuuusssrrrrrrrrrmmmpppsssssssssrrrsssuuuoooiiihhhqqqtttttttttsssttttttuuuuuuuuuxxx{{{}}}{{{wwwrrrnnniiimmmppprrrqqqpppppprrrrrr{{{yyyyyyyyyyyyxxxwwwuuutttllllllkkkkkkkkkkkkjjjhhhiiijjjnnnyyyvvvpppqqqrrrmmmaaaUUUTTTZZZ\\\]]]ZZZSSSOOOTTTcccpppvvvZZZCCC>>>AAACCCJJJHHHEEEBBBAAABBBCCCEEEGGGJJJIIIDDD@@@>>>;;;888666;;;@@@BBBAAA@@@AAABBB@@@@@@@@@AAADDDHHHLLLNNNYYYdddqqqjjj___RRRKKKGGGCCCAAABBB===;;;999:::<<>>>>>@@@EEEIIIIIIGGGCCC>>>;;;;;;>>>AAA>>>???AAACCCCCC@@@;;;777777???HHHJJJEEE???:::999@@@>>>;;;::::::999888666333222000///000222555777666777888666444333444555333444666777888888777777888;;;>>>===;;;:::;;;>>>BBBCCCEEEEEEEEECCCAAA???>>><<<:::;;;===???@@@@@@AAA@@@@@@AAACCCBBB@@@>>>999888888777777999:::;;;::::::;;;===???AAACCCDDDFFFEEEDDDCCCAAA===777333111333888<<<>>>>>>===<<<999888777888999:::999888777888:::;;;<<<<<<<<<<<<>>><<<:::777555444444444777888:::;;;<<<===<<<<<>><<<<<<@@@DDD<<<>>>AAAGGGPPPYYYaaafffsss~~~{{{lllWWWMMMFFFEEEEEEAAA???@@@;;;::::::===DDDMMMUUUYYYbbbqqqvvvmmm[[[JJJ999555999===AAAFFF@@@???>>>>>>>>>===;;;999555999<<<===<<<===BBBGGGGGGEEEBBB>>>;;;===BBBEEE>>>??????AAAAAA???;;;777444===FFFHHHCCC<<<888888>>><<<:::999::::::999888333111---+++,,,000444777666999<<<<<<999666555666444555777888999999888888666999<<<<<<999888:::<<>>>>>>>>;;;999888999:::;;;::::::999999:::;;;<<<<<<<<<:::888555222111222333444666888:::===???>>><<<;;;@@@MMMZZZ```\\\RRRBBB555666666;;;AAADDDJJJXXXggguuupppbbbOOOCCCBBBCCCBBBDDDHHHIIIHHHNNN[[[fffkkkmmmqqqrrrpppqqquuuvvvtttssssssrrrooommmlllnnnpppzzzxxxwwwyyy}}}~~~{{{xxxvvvuuuuuusssppplllmmmrrrwwwxxxuuuqqqpppqqqjjjiiijjjooouuuxxxvvvsssqqqrrrtttvvvwwwvvvuuuuuuuuuuuuvvvwwwwwwvvvuuuuuupppqqqsssssssssrrrrrrrrrssszzz~~~{{{xxxtttqqqooonnnnnnooommmggggggmmmqqqqqqjjjhhhiiiqqq|||zzzppphhhdddaaaZZZTTTRRRTTTUUUTTTPPPNNNSSS^^^hhhvvvyyyoooXXXGGGEEEFFFDDDJJJIIIFFFDDDAAA@@@??????DDDIIIJJJEEEBBBDDDCCC???<<<>>>>>>;;;888:::@@@FFF888;;;BBBMMM[[[jjjwww~~~sssiii^^^QQQLLLBBB:::<<>>>>>AAA======>>>DDDOOO\\\iiiqqq}}}yyyooobbbWWWIII;;;111444<<>>>>>??????===;;;444888<<<<<<:::;;;@@@DDDFFFDDDAAA===<<<>>>DDDHHH>>>>>>>>>???@@@>>>:::777999>>>CCCAAA;;;888999===;;;999888888:::;;;;;;:::555111,,,))))))---333777666:::>>>???;;;888666666555666888999:::::::::999666999;;;;;;888777999;;;BBBFFFLLLPPPPPPLLLGGGCCC;;;999888:::===AAADDDDDD@@@@@@@@@BBBCCCCCCAAA???:::999888777777999;;;<<<:::;;;;;;===???AAACCCDDDFFFBBB===999888888888777999777555555666:::>>>@@@AAA>>>:::888999;;;<<<<<<<<<;;;999999;;;<<<<<<;;;666444111//////000333555666777:::===@@@???<<<999>>>LLL\\\eeeeee[[[HHH777777999>>>AAAAAADDDTTTfffqqqooobbbPPPDDDCCCEEEDDDIIIJJJGGGCCCHHHXXXeeejjjjjjmmmmmmnnnrrrwwwxxxuuuyyyuuupppjjjgggiiiooossszzzyyyzzz}}}{{{wwwqqqqqqrrrvvvxxxwwwrrrmmmlllssszzz|||vvvppplllkkkgggjjjnnnooonnnmmmmmmnnnqqqrrrtttuuuvvvwwwvvvvvv~~~|||yyywwwuuuuuuvvvwwwuuurrroooppptttvvvvvvtttsssyyyxxxxxxyyyxxxvvvtttqqqooogggmmmpppmmmlllpppppplllkkkiiiiiiooo|||yyytttpppkkkfff```ZZZRRRMMMVVVTTTTTTVVVUUUTTT\\\ggg|||zzzttthhhTTTFFFEEEKKKQQQMMMGGGCCCAAAAAAAAAAAACCCDDDCCCBBBAAAAAACCCEEE@@@@@@>>><<<>>>AAAAAA>>>???CCCNNN```tttxxxhhhZZZLLLCCCAAAGGGCCC>>><<<:::999:::===<<>>???===<<<;;;<<>>;;;<<<>>>@@@@@@@@@>>>===AAA@@@>>>;;;777555444555===:::666555666888:::::::::777111***(((***111666444666999999777666555555888999999888777777:::<<<;;;;;;:::888666666999;;;CCCKKKRRRQQQMMMJJJFFFAAA:::999888999<<>><<<999888:::;;;;;;:::<<<<<<======>>>@@@DDDGGGCCCAAA===999777777777888888777666666777:::>>>@@@BBB???<<<::::::;;;<<<<<<<<<:::777666777999:::999333999:::444111333444222444555777999:::;;;;;;;;;AAAFFFXXXllllllYYYJJJGGG???;;;;;;>>>===???LLL\\\iiijjjdddTTTFFFAAABBBDDDGGGGGGHHHIIINNNUUU^^^cccffflllrrrsssrrrrrrvvvyyyyyywwwqqqiiicccdddmmmvvv~~~{{{xxxvvvuuutttqqqpppqqqtttwwwwwwsssoooppppppttt{{{yyyqqqnnnppppppkkkkkkqqqsssooommmooosssvvvxxxxxxwwwuuutttttt||||||yyyuuuuuuwwwvvvrrryyyppplllqqquuusssqqqrrr}}}vvvvvv{{{zzzxxxpppnnnrrrtttsssooolllhhhdddfffkkkooommmkkkkkkgggeeeooozzzrrroookkkgggccc]]]WWWSSSTTTTTTUUUXXXVVVTTTZZZbbbsssxxxzzzrrr___NNNJJJPPPQQQMMMHHHDDDCCCBBBAAA@@@AAABBBBBBBBB@@@AAABBBDDDFFF@@@999777:::@@@GGGKKKOOOTTT```sss|||hhhWWWJJJAAA===???AAA???===<<<;;;;;;>>>BBB@@@FFFOOO^^^uuu}}}iiiWWWMMMIIIBBB;;;===888444555999<<<===;;;999999;;;>>>@@@???<<<888444888;;;;;;999888999;;;CCCAAA???<<<;;;:::;;;;;;<<<<<<<<<===>>>@@@AAABBBHHHFFFBBB===888555555555;;;999666555666777777777999666111,,,)))+++111555444777:::;;;:::888777777??????>>><<<999999:::<<<<<<;;;:::777666666999<<>>??????>>>???BBBCCCDDDDDDCCCCCC>>>===;;;;;;=========<<<<<<===????????????AAACCC@@@>>>;;;999888888999999888777777777888;;;>>>???AAA???<<<::::::;;;<<<===<<<999777777888:::;;;:::444999:::666444888888666555555666777888888999:::@@@GGGWWWfffhhh[[[NNNGGG@@@;;;:::=========IIIYYYfffiiieeeUUUFFF@@@BBBDDDIIIKKKMMMMMMNNNUUU```iiiiiillloooooonnnqqqwww}}}yyyvvvppphhhbbbfffpppyyy{{{vvvrrrqqqtttssstttuuuuuutttrrrooossspppqqqtttsssqqqsssyyyuuuqqqppptttsssooonnnqqqqqqsssvvvwwwwwwvvvuuuuuuuuuwwwwwwuuuvvvyyyxxxtttsssnnnlllqqqsssrrrrrruuuwwwrrrsss}}}yyywww|||yyysssqqqqqqqqqnnnkkkkkkjjjiiijjjmmmnnnkkkiiijjjjjjlllrrr}}}|||tttqqqmmmhhhddd```[[[WWWSSSTTTVVVXXXVVVTTTWWW\\\eeerrr~~~|||iiiTTTNNNRRROOOMMMIIIFFFDDDBBB???===???@@@BBBCCCBBBCCCDDDFFFIII>>>666888===BBBMMMXXXdddiiivvvxxxhhhUUUGGG>>>:::===CCC???@@@@@@>>>>>>AAAHHHMMMNNNSSS^^^pppyyyfffPPPEEE@@@===;;;;;;>>>:::666666888;;;:::999777888999<<<>>>===;;;888444888;;;<<<999777777999@@@??????>>>===;;;::::::<<<;;;:::;;;===AAAEEEGGGOOOKKKDDD>>>888666555666999777555444444555444222666444111---+++,,,000333444888<<>>;;;:::999CCCCCCAAA>>>;;;999:::;;;>>>===:::777555777;;;>>>HHHJJJJJJGGGEEEEEE@@@:::555555666999<<<>>>===<<<===???BBBEEEFFFEEEDDDCCC???>>>>>>???AAAAAA???======???@@@???===<<<===>>><<<;;;:::999999999999999999888888888999;;;>>>??????===<<<::::::;;;===>>><<<;;;999999:::;;;;;;;;;555777777777999===>>>;;;999888777777777888::::::===HHHUUU]]]bbb```WWWLLLCCC<<<:::<<<;;;<<>>;;;;;;>>>AAACCCEEEFFFIIIKKKEEE:::666???GGGLLLXXXfffxxx~~~vvvlllaaaVVVIIIBBB>>>===BBBIIIAAAEEEEEECCCEEEMMMXXX___eeehhhnnnzzzwwwbbbPPP@@@<<<;;;888;;;CCC@@@===:::999:::::::::888777888999;;;;;;999777555444888;;;<<<999666666777???@@@AAAAAA@@@>>><<<:::;;;:::;;;<<>>AAAAAA>>><<<;;;BBBAAA@@@===:::888999;;;AAA???<<<888666888===AAAJJJIIIEEE@@@@@@AAA===777333444555999<<<======;;;<<<>>>BBBEEEFFFEEECCCBBB>>>???@@@CCCEEEDDDAAA???@@@@@@>>><<<999888999::::::::::::999999888777777999999999:::;;;===>>>???<<<<<<<<<;;;:::;;;===???@@@???============;;;999555444444777<<>>???>>><<<:::999:::<<<===:::GGGQQQVVV___iiicccTTTFFF===888:::;;;:::CCCNNN^^^gggjjj^^^NNNEEEEEEFFFIIINNNSSSUUUWWW[[[cccjjjjjjjjjiiihhhjjjoooxxx~~~uuutttpppnnnppp}}}zzzxxxxxxyyyzzzzzzvvvqqqooopppssslllnnnsssvvvwwwvvvvvvwwwtttsssrrrpppmmmlllooorrrqqqqqqsssvvvwwwwwwtttrrrkkkppptttwww{{{}}}xxxppptttxxxxxxvvvtttvvv{{{uuupppooossstttqqqppprrrqqqrrrrrrpppmmmllloooqqqlllmmmoooooonnnlllmmmmmmlllpppuuuyyy~~~zzzuuunnnhhhddd```\\\ZZZVVVUUUQQQMMMJJJLLLOOOQQQTTTdddxxx~~~oooXXXKKKIIIJJJHHHFFFEEECCC@@@===:::666999===AAACCCGGGKKKNNNDDD<<<:::EEERRR^^^nnn}}}}}}hhhXXXPPPOOOIIIEEECCC@@@>>>@@@EEEAAAFFFIIIIIIPPP```nnntttxxxwwwwwwwwwuuummmccc]]]KKK@@@:::999666222888CCCBBB@@@>>><<<;;;;;;:::999999999:::999777444222111444777::::::777555555777<<<>>>@@@BBBAAA???<<<:::999:::<<>>>>>>>><<<;;;:::<<<>>>BBBAAA===:::888:::???CCCHHHFFFAAA;;;;;;>>>;;;666333444555999<<<>>>===<<<<<<>>>@@@CCCCCCBBBAAA@@@===>>>@@@CCCFFFEEEBBB@@@BBB@@@<<<777444444777:::;;;;;;:::999777666555444999:::;;;<<<===>>>>>>>>>;;;<<<<<<;;;::::::<<<>>>DDDCCCAAA@@@???===:::777222000111666<<<@@@@@@@@@DDDBBB???<<<;;;;;;;;;<<<777DDDNNNSSSaaaqqqmmm^^^III>>>777999::::::@@@JJJVVVbbbhhhaaaSSSIIIEEECCCFFFIIINNNUUU\\\aaacccbbbbbbccceeefffhhhlllqqqtttrrrrrrsssuuu}}}vvvtttvvvyyyzzzyyyuuuqqqoooqqqtttpppsssvvvvvvuuutttttttttqqqqqqpppnnnnnnqqquuuwwwvvvuuuuuuvvvwwwvvvsssqqqnnnsssvvvxxx|||}}}xxxvvv|||yyywwwxxx{{{yyytttooonnnnnnmmmmmmooooooqqqqqqnnnjjjkkkoootttmmmnnnmmmllllllmmmpppsssnnnooorrrxxxuuupppjjjeeebbb```^^^]]]XXXVVVQQQIIIGGGJJJLLLLLLQQQ^^^qqq}}}wwwdddRRRJJJHHHFFFEEEDDDCCCAAA>>><<<444666999<<<@@@DDDJJJNNNLLLIIIJJJQQQaaavvvkkkWWWJJJFFFFFFCCCBBBBBB>>>:::;;;???BBBIIIOOOTTTbbbuuu{{{uuunnniiiaaaVVVNNNLLLAAA???===;;;666333888???CCCBBBAAA???===<<<;;;:::999::::::888444000......444666999888666444666888999;;;>>>@@@???===:::888999:::<<>>===<<<;;;<<<===<<<<<<===@@@CCCAAA@@@===:::888:::>>>AAACCCBBB>>>999888;;;;;;777555555666999===???@@@???<<<===>>>??????>>>======;;;<<<>>>AAADDDDDDBBB???BBB@@@<<<777444444777:::;;;:::999777555444444444:::;;;===>>>??????>>>>>>:::<<<>>><<<999888;;;>>>DDDCCCBBBAAA@@@===888555000...000666;;;<<<>>>@@@EEECCC@@@===;;;999999888777AAAJJJSSSeeeuuuqqqcccLLL???777888;;;;;;???GGGNNN[[[fffdddZZZPPPFFF@@@BBBDDDIIISSS^^^cccbbb___]]]___bbbfffiiijjjjjjjjjppprrruuuzzzsssmmmmmmvvvvvvuuutttrrrrrrtttuuuzzzzzzvvvooommmqqquuuvvvrrrrrrqqqpppttt{{{~~~}}}|||yyyvvvvvvxxxxxxuuussstttwwwxxxwwwzzz~~~}}}xxxzzz|||zzzyyyxxxzzzuuupppmmmllllllmmmmmmqqqrrrqqqnnnkkkjjjmmmpppooommmkkkjjjkkknnnrrrtttnnnmmmnnnvvvrrrmmmgggaaa___^^^]]]\\\XXXXXXSSSKKKHHHKKKKKKGGGJJJTTThhh}}}sss]]]NNNIIIGGGEEEDDDDDDCCCAAA@@@999999;;;<<<>>>CCCIIIMMMYYYaaaggglllyyyxxxgggXXXMMMHHHEEEGGGCCCAAA@@@===<<<@@@GGGLLLVVV___gggwwwpppdddZZZUUUQQQHHHBBBAAA>>>@@@???:::888;;;>>>>>>BBBBBBAAA???===;;;;;;;;;777888999666222...---...444666777666444444777;;;888:::===??????===;;;999::::::999:::<<>>999444333888===??????888666333222333444444444111222222111000000333555888;;;>>>@@@>>><<<;;;;;;888999::::::;;;===@@@CCC======<<<999777888;;;>>>===???>>>888666999;;;:::888777777:::>>>AAABBBBBB===<<<<<<;;;::::::999999999:::;;;>>>AAABBBAAA???@@@@@@???<<<999888999::::::888666444444444555666:::<<<>>>@@@AAA@@@>>>===:::===???===999777999<<>>GGGUUUhhhtttooocccNNN@@@666888<<<<<>>???DDDJJJOOObbbtttqqq\\\NNNHHHHHHGGGFFFJJJFFFBBB@@@???BBBLLLVVVZZZeeeoooxxxeeeUUUHHHGGGGGGBBB<<<999999<<<:::444777AAACCC===AAAAAAAAA???<<<:::::::::444666777555111......///444555666444333444888<<<:::<<<>>>@@@@@@???===<<<<<<999777555777;;;@@@CCC>>>999444555;;;@@@BBBAAA999666333222333555666666444444444222222333666999999;;;>>>>>>===;;;::::::444666777777888:::===@@@;;;;;;:::888666666999;;;999===>>>888555888<<<<<<:::999888:::>>>BBBDDDEEE===<<<:::888777777777888888888999<<>>===???AAAAAA???<<<::::::888777444333333555777999:::<<>>===:::===@@@===999666888;;;:::;;;<<<>>>>>><<<888444//////333888888666:::BBBIIIHHHFFFDDD@@@===999888;;;===FFFWWWjjjrrrkkkaaaOOO@@@666888======@@@EEEPPP]]]lllssspppeeeSSSDDD===AAAHHHNNNUUU\\\dddiiigggiiilllpppssssssqqqnnnppprrrvvv{{{tttlllooommmmmmpppuuuyyyxxxvvvwww{{{zzztttpppssssssooouuutttqqqrrr}}}{{{vvvuuuyyy}}}}}}|||yyyyyyuuuqqqsssyyy|||zzzxxx~~~{{{{{{wwwqqqnnnoooooooooppppppmmmiiigggjjjooosssuuusssooolllrrrmmmjjjllloooqqqnnnjjjjjjjjjmmmttt|||ppppppmmmfff\\\TTTPPPOOOYYY[[[[[[WWWPPPHHHDDDCCCCCCGGG[[[xxxvvvccc[[[NNNKKKDDD>>>???DDDJJJMMMPPPGGG???AAAFFFOOO^^^lll~~~rrrggg]]]VVVLLLEEEBBBBBB@@@???GGGBBBDDDMMMOOONNNZZZkkk|||nnnQQQLLLFFFBBB???<<<666222333444666888:::===>>>???BBB<<<888888;;;===;;;888555555666666555444444333777444///...000444999;;;===;;;???HHHIIIBBB;;;:::===<<<999555333444888;;;<<<<<<<<<<<<===>>>???@@@999666222111333777:::<<<555666777888:::;;;======:::999888888888999;;;<<<666444222333555777999999999::::::999888888999;;;@@@<<<777444444666999::::::;;;::::::???EEEEEEBBBCCCAAA===:::888888999:::777;;;??????===::::::;;;<<<<<<===>>>>>>===:::888444555666555555555777999<<<<<<<<>>AAA@@@<<<888777888888888999<<<>>>>>>:::666444222222444333444<<>>@@@AAAGGGYYYppp}}}yyyiiiVVVKKKDDDEEEFFFIIIQQQ\\\ccceeepppqqqsssuuuuuutttsssrrrsssuuuxxx|||tttjjjhhhiiimmmvvv}}}|||yyyuuuttttttttttttssstttooolllsssxxxzzzvvvvvv{{{{{{xxxxxx}}}yyyyyyxxxvvvuuuuuuvvvxxxzzz}}}~~~yyyuuusssrrrppppppnnnllliiiiiikkkmmmnnnoooqqqrrrrrrrrrqqqpppooollljjjlllppprrrpppmmmhhhgggiiiqqquuusssmmmcccYYYQQQNNNMMMVVVYYY[[[YYYRRRLLLGGGEEEEEEIIIYYYqqqxxxeeeWWWOOOLLLEEEAAAAAAFFFKKKNNNFFFAAAAAAIIIVVVeeexxxzzzjjj[[[QQQLLLIIIEEEAAA@@@???@@@@@@???AAAJJJXXXdddnnn{{{{{{tttpppcccSSSHHHEEEBBB@@@???;;;555000111333666999;;;<<<<<<;;;===:::888888;;;<<<:::777777777777777666555555444999666222000222666:::<<>>>>>>>>???:::777444333555888:::;;;555666777999::::::;;;;;;888777666666666777888999888555333222555777999:::;;;::::::999::::::::::::;;;888444222333666:::<<<;;;<<<;;;;;;@@@EEEEEE@@@??????>>>>>>===<<<;;;::::::===@@@AAA>>><<<;;;;;;<<<<<<<<<<<<;;;:::777666555666777666555555666888;;;;;;;;;===@@@AAA@@@???:::===???>>>;;;888777777777666777:::======;;;888666444333444444555===FFF```ooooooXXXAAA:::777111333999@@@JJJ___rrrrrrgggTTTHHH===<<>>???DDDIIILLLJJJJJJQQQ^^^nnn|||ppp^^^OOOEEE@@@AAABBBCCCAAA>>>===???BBBDDDOOO]]]lll|||sss```XXXWWWPPPFFF>>>===<<<===>>>;;;555000000333777;;;<<<;;;999888888888888999999:::999999:::::::::999999888666666:::888666444555777:::===DDDBBBCCCFFFGGGBBB>>>===;;;:::777444222333666999;;;<<<===>>>???>>>===<<<;;;999777777888:::::::::666777888999999999888777555444444333444555666777:::777444333555888:::;;;<<<:::888999;;;<<<;;;888555444222111222666:::<<<===>>>======@@@EEECCC>>>999<<>>>>><<<888;;;======:::888777666666555555777:::;;;;;;:::888555444444444555>>>HHHgggwwwxxx___CCC777333000111555;;;GGG]]]ppprrriiiXXXLLL@@@???AAABBBAAAAAADDDLLLXXXeeeiiidddWWWLLLEEEEEEHHHOOOYYYbbbiiimmmmmmooosssvvvxxxyyyyyyxxxrrrsssuuuzzzyyylllkkklllrrr{{{}}}xxxtttqqqpppnnnlllnnnqqqsssrrrooonnnpppssspppoooqqqwwwzzzzzz|||xxxxxxxxxwwwwwwwwwwwwwwwtttyyy}}}|||xxxttttttuuupppppppppnnnllllllnnnpppllllllmmmnnnnnnnnnnnnnnnnnnllljjjkkknnnooommmkkkkkklllooouuu}}}yyysssiii___VVVPPPMMMLLLLLLMMMMMMLLLJJJIIIIIIEEEJJJPPP^^^vvvyyyaaaLLLCCC;;;:::>>>DDDKKKQQQXXX___lll{{{yyyjjjYYYLLLDDD@@@@@@BBBEEEGGGCCC===;;;@@@EEEPPPcccuuuqqqhhhVVVGGGCCCHHHIIIFFF;;;999888:::<<<<<<999555444555888:::;;;;;;999888888999999888888999<<<>>><<<<<<<<<<<<;;;:::999888;;;;;;:::888777888:::<<<>>>>>>AAADDDFFFCCC???<<<<<<;;;888444111111333555:::<<<===??????>>><<<;;;<<<:::999:::;;;;;;:::999777888999999888777555444111111111222333666888999<<<888444333555777:::;;;<<<888666777<<<===:::666222222222111222444888:::<<<===<<<<<>>>>>???AAAAAA???<<<999777666666666555444444555777;;;;;;:::888555333444555888777777999;;;<<<;;;999888999;;;<<<;;;:::888777777777666666777888999:::888555333333333555===GGGbbbpppqqq[[[CCC777333111222444999DDDXXXjjjnnniiiZZZNNNBBB@@@CCCCCCBBBBBBBBBIIIVVVfffooojjjYYYKKKEEEEEEKKKUUU___dddhhhkkklllooosssvvvxxxyyyxxxwwwrrrrrrtttzzz}}}xxxooommmlllqqqxxx~~~|||yyytttqqqpppooommmlllnnnqqqtttqqqlllkkknnnrrrqqqrrrtttwwwyyyzzzzzz{{{wwwwwwwwwwwwxxxxxxwwwuuuvvvzzz~~~yyyuuuuuuvvvmmmnnnpppqqqqqqsssvvvyyylllmmmnnnnnnoooooonnnnnnmmmkkkjjjkkknnnooonnnmmmkkkmmmpppwww}}}|||zzzuuulllbbbWWWPPPMMMKKKHHHGGGGGGIIIJJJKKKEEEIIIKKKSSSjjjxxxcccOOOCCC;;;===DDDLLLVVV___iiiuuuccc\\\RRRHHHBBB@@@AAACCCCCCGGGHHHCCC>>>???GGGPPP]]]sssvvv```WWWHHH===<<>>>>>===999999888999999;;;<<<===<<<<<<:::888888:::???CCC======>>>>>>======<<<;;;<<<>>>>>><<<:::999:::<<<999<<>>???>>>:::555111...///000888:::<<<======<<<;;;:::;;;:::999:::;;;;;;:::888888888888888777555333222//////000222555999<<<>>><<<999555444555777999999:::666444666:::;;;888333222333444333111222555777:::;;;:::999<<>>???@@@@@@======>>>>>>===:::666444111333444444444555888;;;======<<<999555333333444555555555777999:::999888888999:::<<<===<<<:::999:::999888666555555666888777444333333222333<<>>???@@@>>>;;;999:::>>>AAADDD======>>>????????????>>>???AAACCCBBB>>>;;;;;;===999>>>BBBEEEIIIKKKHHHBBB@@@???<<<666111......///666777999:::;;;;;;:::::::::999888888:::::::::888999888777666444333222222///000111444777;;;???AAA;;;999666555666777777666777555555666999999666333333555777555222111444666888888777666:::@@@@@@;;;888888888:::<<<>>>@@@BBB;;;;;;;;;;;;;;;999555111...222555777666888;;;???>>>>>>===:::666333333444333222333555888999999888888888999;;;>>>>>><<<:::;;;;;;:::777555444555777666333333444333333:::CCCXXXaaadddZZZKKK@@@999444999999;;;???HHHUUUaaahhhfffWWWIIIDDDFFFGGGHHHIII???EEETTTiiiwwwtttcccRRRHHHHHHPPP___gggeeeeeeiiinnnqqqtttwwwwwwuuurrrooouuuuuuuuuwwwzzz{{{{{{zzz~~~{{{xxxvvvtttxxxtttqqqrrruuuxxxxxxwwwqqqnnnllllllmmmoooppppppkkkiiiggggggiiilllnnnoooppptttwwwxxxzzz}}}|||zzzsssrrrsssvvvyyyxxxtttppprrrrrrrrrttttttsssoookkkkkklllnnnnnnmmmmmmnnnpppoooqqqtttwwwwwwuuusssqqqpppppppppqqqqqqqqqqqqqqqjjjkkkppp{{{ssscccXXXQQQNNNJJJHHHIIIIIIHHHFFFDDDEEECCCEEEOOO]]]bbb```RRRHHHHHHVVVfffnnnvvvvvviiiZZZMMMDDD>>>777111111777>>>CCCEEEJJJRRRXXX___jjjxxx{{{qqqaaaRRRGGGAAA<<<===BBBEEEEEEDDDAAA===::::::===???>>>===888888888999:::;;;===>>>@@@===;;;<<>>???@@@AAAAAAAAABBBFFFIIIGGGBBB>>>>>>???===@@@BBBAAADDDJJJJJJEEE???>>>;;;777222000000111444555666777888999:::;;;888666555666888999999999999888555333222222222333222222333555888;;;>>>@@@999888666666666666555333555666777888888777666555333666999888444333555888777777444444999AAACCC@@@999999:::;;;===>>>@@@@@@:::999999:::;;;999555111///444999:::999:::===@@@>>>>>>===:::666444444555000000111444777999999888666666777:::===>>><<<999999;;;;;;999666444666888555444555666555555:::BBBPPP___jjjeeeTTTDDD:::666:::;;;<<<===@@@KKK]]]kkklll[[[IIIBBBBBBBBBDDDFFF===???GGGVVVffflllfff^^^NNNJJJOOO^^^ggggggjjjqqqnnnqqquuuxxxxxxvvvrrrpppooorrrwwwzzz{{{{{{{{{|||~~~|||yyywwwvvvuuuuuuuuurrrpppqqquuuyyyzzzyyytttqqqnnnmmmnnnoooooooookkkjjjhhhggghhhkkkooorrrpppvvvxxxwwwxxx{{{yyyuuuqqqpppqqquuuxxxxxxsssnnnnnnkkkjjjnnntttuuupppiiiiiikkkllllllkkkjjjjjjkkkooorrrwwwzzz{{{xxxtttpppwwwwwwvvvtttrrrpppoooooollllllppp~~~vvveeeZZZNNNLLLJJJIIIIIIHHHCCC???BBBBBBAAACCCKKKVVV```fff\\\TTTYYYlll~~~nnn___WWWOOOFFF>>>777...)))+++444AAAIIINNNUUU___jjjuuuyyylllaaaXXXQQQLLLDDD>>>999<<<@@@AAA@@@>>>???===;;;;;;>>>>>>;;;888444666888:::;;;<<<<<<<<>>CCCCCC???:::;;;<<<===???AAABBBBBBBBBDDDIIIMMMKKKEEEAAA@@@AAA@@@BBB???;;;>>>FFFHHHEEE===<<<;;;777444222222333333333444555666999:::<<<777555333444666888999999:::888555222000111222444444444444555777:::<<<>>>888777666666777666333111444777::::::999777666777222666:::999666444777:::777666444333999BBBEEECCC:::;;;===>>>????????????:::999999:::<<<:::555111000666<<<===<<<;;;===@@@>>>>>>===:::777444444555//////111444777::::::999555444555888<<<===;;;888777999;;;:::777666777999555555666999777666;;;AAAGGG\\\ooommmZZZFFF<<<::::::;;;<<<;;;<<>><<<<<<>>>@@@<<<999999DDDUUUbbbggggggRRRKKKNNN\\\fffhhhoooyyynnnqqqvvvyyyzzzxxxtttrrrhhhoooxxx}}}{{{zzzxxxwwwvvvwwwwwwxxxooommmlllooouuuzzz||||||yyyuuuqqqooonnnnnnmmmlllmmmmmmllljjjhhhkkkpppvvvtttyyy{{{wwwuuuwwwtttmmmpppoooppptttxxxxxxrrrlllmmmhhhffflllvvvyyyssskkkgggiiikkklllkkkkkklllmmmnnnrrrxxx|||}}}yyytttppp}}}}}}{{{wwwsssooommmmmmmmmlllqqq