BM6P6(@ VVVFFFCCC======;;;999777555444333444333333222111000......////////////////////////,,,---------.../////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......***+++,,,,,,------,,,,,,.........------,,,,,,,,,,,,,,,,,,---------......///...---...000111111000,,,---111777777555:::CCCDDDNNN\\\iiittt}}}sssdddXXXRRRPPPEEE???@@@===999>>>JJJOOORRRRRROOONNNOOOLLLHHHCCC<<<333---++++++***))))))(((((('''''''''((((((******))))))(((((('''''')))((('''&&&&&&'''((()))((((((((((((((((((((((((+++***)))))))))))))))***'''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''((('''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''))))))((('''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))************)))))))))((((((((()))+++---...000000///---***(((((()))******+++++++++++++++++++++++++++***)))))))))(((************************))))))((((((((())))))***'''((())))))************((()))+++,,,,,,,,,+++***''''''((((((((((((''''''))))))))))))))))))))))))*********)))'''&&&$$$###(((((((((((())))))))))))((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''))))))))))))((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((())))))(((((('''''''''&&&)))(((&&&&&&((()))(((''''''((((((((('''&&&%%%%%%(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))************+++*********))))))(((((()))((('''''''''(((***+++))))))))))))))))))))))))---,,,,,,,,,,,,+++)))(((---,,,,,,,,,,,,,,,---...---+++---111333333666;;;DDDRRRbbbjjjllloooxxxVVVEEECCC======;;;999777555444333333333333222111000///...////////////////////////------..................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......++++++,,,------------,,,.........------,,,,,,,,,,,,,,,---------.........111000000000111111111000555333444888999<<>>DDDIII]]]iiivvv|||zzzzzzVVVEEECCC======;;;999777555444333333333333222111000///...//////////////////////////////..................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......++++++,,,---------------.........---------------------------.........///......///000000111111111777777:::AAAIIIRRR___jjj{{{hhh^^^VVVSSSNNNGGGIIIOOOQQQUUUUUUNNNIIIIIIIIIHHHHHHGGGEEE@@@999222...,,,*********))))))*********))))))))))))(((((((((((()))((((((''''''(((((()))((((((((((((((((((((((((%%%%%%%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((('''''')))((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))************))))))************+++---...///000111111///---++++++,,,((())))))***+++,,,------************++++++++++++++++++++++++++++++++++++,,,+++***)))))))))))))))'''((())))))***)))))))))&&&'''((()))************((())))))******))))))((())))))))))))))))))))))))***************)))(((((((((((((((((())))))))))))((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((''''''&&&&&&''''''((())))))))))))((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((('''''''''''')))'''&&&'''((()))((('''''''''((((((((('''&&&&&&(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))************************))))))))))))))))))***++++++++++++***************************)))***+++,,,------------(((***,,,,,,---...111333555444666>>>FFFMMMVVV___|||UUUEEECCC======;;;999777555444333333333333222111000//////////////////////////////000000//////......------------------------------,,,,,,,,,---------......+++,,,,,,---...---------...............------------............/////////...///111222222444666777777???OOO```ppp~~~yyymmmdddZZZOOOIIIJJJQQQVVVVVVOOOGGGCCCAAA>>>CCCGGGJJJGGG???777111...++++++***)))))))))******))))))))))))((((((((((((((((((((((((((()))))))))(((((((((((((((((((((((($$$$$$%%%%%%&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((('''''')))(((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))************))))))***+++++++++,,,---.........///000///---,,,,,,---+++++++++,,,,,,---------*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))))))))******++++++++++++******((())))))***++++++,,,,,,(((((())))))))))))(((((((((((((((((((((((((((((()))******+++++++++******(((((((((((())))))))))))((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((('''''''''((('''''''''))))))(((&&&''''''((((((((((((''''''(((((((((((())))))))))))((((((((((((((((((((((((((()))))))))*********************))))))))))))))))))***+++,,,---,,,+++***************************)))+++------------......))),,,.........000333777===BBBKKKTTTZZZaaappp}}}|||vvvqqqmmmggglllrrruuuvvvvvvvvvvvvxxx{{{xxxsssooorrrvvv|||TTTEEECCC======;;;999777555444333222222222222222111000///////////////////////////000000000//////......---------------------------,,,,,,,,,---------......,,,,,,---.........------................................./////////000000222333555555555777;;;???>>>RRRppp|||mmm]]]QQQLLLOOOUUUVVVQQQIIIDDD???:::;;;AAAGGGHHHBBB:::444222---,,,+++***))))))))))))(((((((((((())))))))))))'''(((((()))))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&'''((()))***&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))************))))))***++++++,,,------------***,,,......,,,+++,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,------......------------------------------,,,+++++++++++++++++++++,,,,,,,,,++++++***)))))))))*********++++++'''(((((())))))(((((('''(((((((((((((((((((((((()))******+++++++++++++++(((((((((((())))))))))))((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((''''''((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((('''''''''((((((((((((((((((''''''((())))))'''&&&''''''((((((((((((((('''(((((((((((())))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))******)))***,,,---------,,,+++************************+++---//////---,,,---...---000222222222666===BBBSSS^^^lllttttttyyyyyyyyyrrrhhh^^^UUUPPPNNNOOOOOOVVV___dddcccbbbdddfffpppuuuzzz|||wwwnnnddd^^^______cccnnn{{{~~~TTTEEECCC======;;;999777555444333222222222222222111000000////////////////////////000000//////////////////------------------------,,,,,,,,,---------......,,,,,,---............................../////////////////////000000000000111222333222333888@@@FFFOOOkkk~~~nnn___VVVMMMQQQQQQMMMIIIEEE>>>777666;;;BBBEEEDDD>>>888555000///...,,,***)))(((((((((((((((((())))))))))))''''''((()))************((((((((((((((((((((((((''''''''''''((()))******''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''(((''''''''''''(((((()))((((((((((((((((((((((((((((((((((((((((((((((((************************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))******+++,,,---,,,,,,,,,(((***---...---,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,000000000000000111111111000000000000000000000000000000////////////000000...............------,,,++++++***))))))))))))***((())))))******))))))((()))))))))))))))))))))))))))******+++++++++******(((((((((((())))))))))))((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((()))((((((''''''(((((()))))))))))))))((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((('''''''''((((((((((((((('''''''''(((***)))'''%%%''''''((()))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))******************+++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,...111000---+++---///+++///333555999AAAMMMVVVnnnxxxyyyqqqiii___RRRGGG???;;;===AAAFFFMMMVVVZZZZZZYYY\\\^^^llloooqqqpppkkkddd^^^[[[XXXXXX\\\gggsssyyyvvvqqqnnnpppuuu{{{~~~TTTEEEDDD======;;;999777555444333111222222222222111000000///////////////////////////////////////000000000........................,,,,,,,,,---------......,,,------...............---........./////////000//////000000000111111111---000333555:::EEERRR]]]llltttjjjZZZXXXRRRLLLJJJHHHAAA888666999>>>CCCEEEBBB===888555444222///,,,***))))))'''((((((((()))))))))***&&&''')))***++++++******(((((((((((((((((((((((()))((((((((((((((())))))((((((((((((((((((((((((%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((&&&&&&&&&&&&'''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((('''''''''''''''''''''((())))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))***+++,,,,,,,,,+++***(((***---///...---......//////000111333444444555666666666666555555555555444444444444444444444444444444333444444555666777555555555555555444333333111000...,,,++++++++++++***++++++,,,,,,++++++***)))))))))))))))))))))))))))***************))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((())))))(((((((((((())))))))))))))))))((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((((()))''''''''')))******'''%%%''''''((()))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************((()))))))))***************************+++,,,,,,++++++++++++++++++++++++***---111000...,,,///222///444;;;AAAJJJYYYkkkyyyxxxooo```VVVMMMHHHDDDCCCGGGNNNSSSWWW\\\^^^]]]^^^bbbeeeooosssvvvuuupppiiidddbbb___bbbhhhooosssrrrmmmiiifffeeegggkkknnnqqqyyyzzznnnlllyyySSSEEEDDD======;;;999777555444333111111222222222111111000////////////////////////......//////000000111111........................,,,,,,,,,---------......,,,---......//////......---.........//////000000000000000000111111111111000444:::@@@JJJZZZmmm{{{pppiii^^^TTTQQQOOOGGG>>>999:::===CCCGGGEEE???:::999777555111...,,,******'''((((((((())))))******&&&''')))***+++++++++***(((((((((((((((((((((((()))(((((('''''''''(((((())))))))))))))))))))))))%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((&&&'''''''''(((((())))))''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((('''''''''''''''''''''((()))***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))((()))***+++,,,+++***)))(((+++...000000//////000333444555777:::<<<>>>???;;;;;;::::::999999888888888888888888888888888888777777777777888:::;;;<<<===============<<<;;;:::777555333111000/////////,,,------......------,,,))))))))))))))))))))))))***************)))(((((((((((((((((())))))))))))((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((())))))(((((((((((())))))))))))))))))((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((&&&'''''''''(((((())))))''''''''')))******'''%%%''''''((()))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************(((((())))))*********++++++***)))((()))***,,,---++++++++++++++++++++++++''',,,000000......111555:::AAAJJJTTT```tttsssjjj[[[SSSOOOQQQSSSTTT[[[dddhhhiiijjjiiiiiikkkooosssxxxxxxoooiiinnnvvv~~~|||uuupppnnnccc```___aaacccfffoooxxxyyyxxxrrreeeYYYYYYjjj|||VVVJJJ>>>???>>><<<:::888666444444444444333222222111111000////////////////////////000000000000000000000000................................................---......///////////////000000000000////////////333111//////000222222222888===DDDRRRiii~~~nnn^^^SSSKKKEEEHHH???:::AAAIIIJJJFFFBBB999888777666555222///,,,))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&'''''''''((((((((((((''''''''''''(((((('''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))+++***(((&&&&&&''')))***((())))))*********))))))---...///...,,,,,,...///------///111333666777888<<>>===<<<======<<<:::999::::::;;;<<<<<<;;;::::::<<<===<<<>>>???>>><<<>>>BBBFFFCCCBBB@@@<<<999777888999:::888666555444333111///,,,------,,,******+++,,,))))))))))))************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))((('''&&&&&&))))))))))))))))))))))))&&&&&&'''(((((('''&&&%%%'''(((((((((((((((''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))***++++++++++++***,,,,,,++++++++++++++++++******+++++++++,,,,,,,,,111///---,,,,,,---------222,,,)))...222555===FFFOOOXXXeeerrr~~~uuuooolllbbbeeefffgggnnn|||}}}|||}}}oookkkiiiiiigggeeegggkkkjjjggg```UUUOOOUUUffftttVVVJJJ???>>>>>><<<:::888666555444444444333222222111111000000000000000000000000000000000000000000000000000................................................---...//////000000//////111111111111111111111111...//////000111333666777===III[[[oootttdddWWWNNNHHHCCCAAAFFFKKKIIIGGGGGG===:::888777777666333///,,,+++***))))))))))))***))))))))))))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))&&&&&&&&&'''''''''((((((((((((''''''''''''(((((((((''''''&&&&&&''''''(((&&&&&&&&&&&&''''''''''''&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************************++++++***)))))))))***+++((()))***+++++++++++++++)))***,,,,,,,,,...111444555666888:::===???AAABBB???BBBFFFIIIIIIIIIJJJKKKJJJJJJJJJIIIHHHGGGHHHIIILLLLLLLLLJJJHHHGGGFFFFFF@@@BBBBBBBBB@@@???@@@AAA@@@AAAAAA@@@>>>???BBBEEEHHHHHHIIIHHHGGGFFFFFFGGGEEECCC@@@>>><<<:::777555111111000...,,,,,,---...******************++++++************************(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))(((''''''&&&))))))))))))))))))))))))&&&'''((()))))))))((('''''''''((((((((((((''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))***++++++++++++***++++++++++++++++++++++++***++++++++++++,,,,,,,,,---,,,++++++,,,---.........---000555888===IIIUUUnnnrrrxxx~~~~~~xxxvvvyyy}}}~~~|||{{{yyyzzzzzz|||zzzssstttvvvtttqqqqqqkkkiiiccc[[[VVV\\\iiittt~~~UUUJJJ???>>>===<<<:::888666555444444444333222222111111000111111111111111111111111000000000000000000000000................................................---...//////000000//////222222222222222222222222///000222222222555;;;@@@FFFZZZvvvwwwdddVVVLLLIIIHHHKKKLLLIIIHHHJJJBBB===888888:::;;;888555000...,,,***))))))***+++)))))))))))))))))))))))))))((((((''''''(((((()))))))))))))))))))))))))))************************&&&&&&'''''''''(((((((((((((((''''''''''''(((((()))(((((((((((((((((()))''''''''''''((((((((((((&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************************+++++++++,,,,,,,,,,,,,,,***++++++,,,------------+++,,,---...///222666:::<<<===???BBBDDDFFFGGGHHHDDDHHHNNNRRRSSSTTTTTTTTTUUUWWWWWWUUUSSSTTTWWW[[[______^^^\\\ZZZXXXVVVUUURRRSSSSSSQQQMMMJJJHHHGGGCCCCCCCCCAAA??????AAACCCEEEGGGJJJLLLMMMMMMMMMLLLNNNLLLJJJHHHGGGFFFCCCAAA===<<<999555222///------++++++++++++++++++++++++************************(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))(((''''''))))))))))))))))))))))))'''((()))***************''''''((((((((((((((('''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))***++++++++++++***************************++++++++++++,,,,,,,,,,,,++++++,,,,,,---...///000---///555;;;@@@KKK___qqqvvvkkkfffhhhllltttyyy{{{~~~}}}wwwuuusssoookkkjjjooovvv||||||SSSIII@@@>>>===<<<:::888777555555444444333222222111111000000000000000000000000000////////////////////////......................................................///000000000000000111111111222222222222222333555555333333999DDDMMM```vvv{{{lllYYYQQQKKKKKKKKKIIIHHHJJJFFF@@@999999<<<>>><<<999444222...+++))))))***+++))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''((((((((((((((((((''''''''''''(((((()))((((((''''''(((((()))(((((((((((())))))))))))''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************************++++++,,,---------,,,,,,,,,,,,---............---000111222333444888===AAABBBDDDGGGKKKNNNPPPQQQRRRUUUZZZ```eeeffffffffffffiiijjjkkkiiifffhhhmmmrrryyyxxxvvvuuutttqqqnnnlllooopppnnnjjjccc\\\XXXVVVNNNMMMKKKHHHFFFDDDDDDDDDCCCEEEHHHKKKMMMLLLJJJHHHLLLKKKKKKLLLMMMNNNNNNMMMKKKIIIFFFBBB===666...))),,,,,,+++++++++++++++***************************(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))(((((('''((((((((((((((((((((((((''''''((()))************&&&'''((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))***++++++++++++***))))))************+++++++++++++++,,,,,,,,,------......//////......000111111444:::AAAMMM```xxxzzz~~~~~~rrrkkkiiilllnnnqqqxxx{{{RRRIIIAAA======;;;:::888777666555444444333222222111111000////////////////////////////////////////////////////////////////////////////////////////////////...//////000000000000000000000000111111111222222222444444555999EEEWWWdddmmm^^^PPPKKKLLLKKKIIIHHHGGGBBB<<<:::===???>>><<<999666111---***))))))***************************))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))((((((''''''''''''(((((((((''''''''''''''''''(((((((((((()))))))))******'''''''''((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************************************************+++,,,------------,,,+++,,,---...............222444777:::>>>DDDJJJOOOVVVYYY^^^dddiiimmmpppqqqvvvzzzxxxtttrrrjjjgggccc^^^YYYUUUQQQNNNOOONNNNNNOOOPPPNNNIIIFFFFFFEEEEEEGGGJJJKKKKKKKKKOOOOOONNNMMMIII@@@555,,,,,,,,,,,,++++++*********************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))((((((((((((((((((((((((((('''''''''(((((()))))))))&&&&&&'''(((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((************************((()))))))))************))))))))))))))))))))))))))))))***++++++++++++***))))))******++++++++++++++++++,,,,,,,,,---------///000000///------000333666<<>>KKK___tttqqq]]]UUUSSSPPPKKKHHHGGGDDD@@@======>>>>>>>>>===;;;777222...,,,++++++***************************))))))(((((())))))***))))))))))))))))))))))))''''''''''''''''''''''''''''''((((((((()))))))))((((((''''''''''''(((((((((''''''&&&&&&''''''((((((((((((((())))))))))))''''''((((((((()))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++++++++++++++++++++,,,,,,------......+++,,,...111333555666666888===DDDLLLTTT]]]eeejjjwww{{{{{{uuupppjjjfffccc___ZZZWWWUUURRRLLLHHHFFFDDDCCCCCCDDDDDDBBBAAAHHHIIILLLPPPPPPIII>>>666...------,,,,,,++++++***++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))*********)))))))))))))))))))))))))))))))))((((((''''''(((((()))%%%&&&'''((())))))))))))''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))************))))))))))))))))))))))))))))))***++++++++++++************+++,,,,,,------,,,,,,,,,,,,------------...///000///...111777===CCCOOO```qqq|||uuuuuu~~~|||yyyPPPIIICCC<<<<<<;;;:::888777666666444444333222222111111000////////////////////////000000000000000000000000//////////////////////////////////////////////////////000111111111111000000000111111222333333444555999CCCRRRgggyyyxxxvvvvvvxxxzzz|||zzzxxxsssggg___VVVOOOMMMGGGGGGFFFBBB>>>===>>>@@@CCC@@@===888444000...,,,******************************))))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((('''((((((((())))))))))))((((((''''''''''''(((((()))((((((''''''(((((()))'''''''''((((((((())))))'''((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++++++++++++++------,,,,,,---///000111000222666;;;@@@DDDGGGIIIPPPWWWaaammmwwwzzzsssiiibbb___[[[UUUPPPNNNKKKIIIGGGEEEDDDAAA???AAABBBEEEJJJMMMKKKCCC<<<000000//////...---------++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************)))))))))))))))))))))))),,,+++)))(((((((((((()))%%%&&&'''((())))))))))))''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))************))))))))))))))))))))))))))))))***++++++++++++******++++++,,,------......,,,,,,,,,------------...,,,///111222555<<>>BBBFFFDDDAAA===888333000...******************************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((''''''''''''((((((******))))))))))))******''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++++++++++++++000///------...000222444666999???FFFMMMSSSXXXZZZkkkrrr~~~xxxooojjjfffaaa]]]UUUSSSPPPNNNLLLJJJGGGDDD@@@>>>???DDDHHHHHHBBB===333222222111000//////...++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))...---+++)))(((((())))))%%%&&&'''((())))))))))))''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))************))))))))))))))))))))))))))))))***++++++++++++***++++++,,,------...//////,,,,,,,,,---------......,,,///333777===HHHWWWcccxxxyyyvvvzzzvvvPPPIII@@@>>>===<<<999888666555555555444444333333222222111////////////////////////000000000000000000000000000000000000000000000000000000000000////////////000////////////000000111111888333,,,333666444777@@@\\\rrrppphhhnnnsssppppppuuutttvvvyyy{{{~~~xxxlll]]]QQQJJJDDDAAABBBCCCAAA???@@@EEEGGGIIIHHHAAA888000,,,******)))***++++++)))'''))))))))))))))))))))))))++++++***)))(((((())))))******))))))((((((''''''***)))(((''''''((()))***((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((('''''''''&&&(((((())))))))))))((((((******))))))(((((('''''')))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++***************+++***+++,,,,,,+++,,,...000++++++///444333000555>>>@@@GGGRRR]]]hhhttt~~~zzzxxxvvvxxx|||zzzyyysssmmmhhhccc\\\UUURRRSSSRRRLLLFFFAAA@@@>>>>>>>>>>>><<<;;;999999888666444222000...,,,------...---,,,+++***))))))(((((())))))***+++))))))))))))((((((((((((((((((''''''''''''((((((******)))((((((((((((((())))))))))))))))))))))))(((((((((((((((''''''&&&''''''((()))))))))))))))******)))((('''&&&%%%%%%))))))(((((((((((())))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))************************************))))))))))))))))))))))))---------...------,,,,,,...---+++,,,---...---,,,444222444<<>>===;;;999888666666555555444444333333222222111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000///111000000000000111222222...555222000666888<<>>;;;999<<<<<<======<<<<<<;;;;;;666666666555222...+++)))******)))))))))***+++,,,***)))))))))((((((((((((((((((''''''''''''((((((******)))((((((((((((((())))))))))))))))))))))))(((((())))))(((((('''&&&''''''((())))))))))))))))))))))))(((''''''&&&&&&''''''&&&&&&&&&&&&''''''))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))************************************************************,,,------...------,,,,,,,,,,,,....../////////000333999BBBMMM\\\ooosssOOOJJJBBB>>>===;;;999888666666666555444444333333222222111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111111111111222333444///444333444999:::HHHbbb~~~~~~sssdddUUUNNNKKKFFFBBBAAA???AAAEEEIIIIIIGGGDDDBBB888444...+++************))))))))))))))))))))))))+++***))))))))))))))))))))))))))))))(((((((((((((((((())))))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))((((((((((((''''''(((((())))))))))))(((((())))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++++++++******++++++,,,,,,.........,,,,,,---///333444666;;;AAAQQQkkkvvvlllddd^^^YYYVVVXXXVVVTTTPPPLLLIIIGGGEEEFFFLLLVVV___eeegggfffdddhhhhhhfffbbb___```fffjjjfffcccbbbgggiiiggggggiiillljjjddd[[[VVVYYYccclll}}}yyyqqqlllggg```ZZZRRROOOJJJFFFCCCAAA>>><<<>>>???@@@CCCEEEGGGHHHIIIDDDDDDCCC@@@;;;555...+++++++++***))))))***+++,,,******)))))))))((((((((()))((((((''''''(((((()))***))))))((((((((((((((())))))))))))))))))))))))(((((())))))(((((('''&&&''''''((()))))))))))))))(((((((((((((((((((((((((((''''''&&&&&&''''''((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************************************************************,,,,,,------...------,,,***---///000///000333777888GGGVVVbbbsss|||{{{~~~qqqMMMJJJCCC======;;;999888777666666555444444333333222222111111111111111111111111111000000000000000000000000////////////////////////000000000000000111111111111111111111111222333444444555444777<<<@@@XXX}}}rrr]]]QQQMMMJJJHHHHHHAAACCCEEEIIIKKKLLLJJJHHH???999111,,,))))))******))))))))))))))))))))))))******)))))))))))))))***))))))))))))(((((((((((('''((()))******)))((('''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((((((((((((((())))))))))))(((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++,,,++++++++++++,,,,,,---,,,---.........///111444888===CCCJJJUUUlllxxxrrrjjjddd\\\TTTMMMIIIGGGFFFGGGGGGFFFEEEEEEEEEEEEFFFFFFKKKRRRZZZ```bbbbbbaaahhhgggddd```]]]]]]aaaeee^^^[[[\\\aaabbbaaaaaadddaaa^^^WWWMMMDDDEEEMMMVVVeeejjjrrrzzz|||tttjjjccc[[[WWWQQQLLLHHHEEEBBB@@@;;;===???BBBFFFJJJMMMOOONNNNNNNNNKKKFFF>>>777333...,,,+++)))))))))***+++*********)))))))))(((((())))))(((((((((((())))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))(((''''''''''''((()))))))))))))))''''''''''''(((((())))))******))))))))))))******))))))))))))))))))))))))))))))))))))((((((((((((((()))))))))************************************************************,,,,,,------...---------+++...///...---111:::AAAJJJ\\\kkksssyyyqqqsss|||pppLLLIIICCC===<<<;;;999888777777777555444444333333222222111000000000000000000000000111111111111111111111111///////////////////////////000000000111111111222/////////000111222333333555666444999DDDOOOnnnyyycccVVVQQQOOOPPPRRRCCCCCCDDDHHHLLLNNNNNNLLLDDD===555...+++)))))))))))))))))))))))))))))))))***)))))))))))))))******(((((((((((())))))))))))'''((()))******)))((('''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++,,,,,,++++++,,,---........./////////000333888<<<;;;EEEQQQ]]]mmmwwwmmmeee^^^ZZZWWWTTTOOOJJJFFFEEEFFFGGGFFFGGGGGGGGGGGGHHHHHHHHHMMMPPPUUUZZZ___ccceeefffhhhhhhfffcccaaa```aaabbb\\\YYYYYY\\\[[[XXXYYY\\\ZZZZZZWWWQQQKKKJJJOOOUUUSSSVVV[[[bbblll{{{zzzsssgggccc[[[TTTNNNHHHCCC@@@:::;;;<<>>@@@IIIbbb|||vvvjjj^^^WWWWWWMMMJJJGGGIIIMMMQQQPPPNNNIIIEEE???:::555000,,,))))))))))))))))))))))))))))))))))))))))))***++++++'''((((((((()))))))))***))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((()))))))))*********(((((())))))))))))(((((('''((((((((()))))))))***)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++,,,,,,,,,,,,---...///000...///222888BBBPPP___iiiuuuwwwiii```VVVUUUQQQJJJDDDBBBEEEIIIMMMPPPTTTVVVWWWYYY]]]```dddhhhooowww~~~}}}}}}xxxrrrjjjccccccgggmmmnnnqqquuuxxxwwwsssooogggccc___]]]___cccgggiiiqqqsssyyy{{{sssiii```ZZZOOOMMMIIIDDDAAA???>>>===AAACCCGGGKKKNNNPPPQQQQQQMMMIIIBBB;;;555111//////+++++++++*********))))))******))))))))))))******((((((((((((((()))******************************)))************)))((((((''''''((()))))))))))))))'''''''''((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))************************************++++++++++++++++++++++++***+++,,,---............111111333:::HHH[[[mmmxxx~~~}}}{{{uuuuuu|||~~~pppLLLGGG@@@<<<;;;:::999888888888888555555444333333222222111222222222222222222222222111111111111111111111111000000000000000000000000///000000111222222333333111111111222333444666777;;;FFFJJJSSSnnnpppdddaaaWWWQQQLLLKKKMMMNNNLLLJJJJJJGGGCCC>>>:::444...***))))))))))))))))))))))))))))))((())))))***++++++'''((((((((())))))*********)))(((''''''((()))***(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))*********+++(((((())))))))))))(((((('''((((((((())))))******)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++,,,,,,,,,---...///000000333666<<>><<<;;;===AAAGGGLLLOOORRRSSSWWWRRRKKKBBB:::666333222+++++++++************)))******))))))))))))******((((((((((((((()))*********************************************)))(((((('''(((((()))))))))))))))((((((((((((((((((((((((++++++************++++++))))))))))))))))))))))))'''((((((((())))))******))))))))))))************************************++++++++++++++++++++++++***+++,,,---............///000666BBBUUUjjj|||xxxuuu{{{}}}vvvrrrrrrssssssqqqpppttt{{{oooLLLIIIBBB>>>===<<<:::888666555444666555444333222111111111000000000000111111111111000000000000000000000000000000000000000000000000000111222222111000111333333333111000111555999<<>>@@@CCCEEEGGGKKKPPPSSSVVVUUUSSSQQQLLLCCC777///111///,,,+++,,,,,,+++***************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''///...+++***))))))***+++(((***---000111///---+++***,,,------,,,+++---...444000...///...---000555666999CCCUUUkkk}}}xxxvvvuuuyyy~~~}}}uuunnnzzziii```ccceeefffyyyoooLLLHHHBBB>>>===<<<:::888777555555666666444333222111111111000000000000111111111111111111111111111111111111111111111111111111111111000111222222111111222333444111000444777888===CCCUUUXXXeeexxxrrr^^^XXXSSSRRRPPPJJJGGGGGGBBB@@@>>>???@@@===777000------,,,***)))))),,,...************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((())))))******)))'''&&&&&&''')))***))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))******))))))((()))***+++,,,************++++++++++++---,,,,,,,,,...///000000///000111111000222666999LLL\\\ooouuukkkccc]]]TTTKKKGGGJJJRRRXXXeeemmmvvv{{{~~~wwwsssqqqttt{{{~~~yyywwwzzz{{{zzz}}}vvviii^^^WWWOOOGGGAAA>>>>>>@@@BBBFFFJJJMMMOOOTTTTTTSSSRRROOOHHH===666222///+++)))***+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((((((((,,,+++***))))))+++,,,...,,,...///000000...,,,+++***,,,------,,,+++---...///,,,,,,...///---000444888BBBVVVmmm~~~{{{yyy|||yyysssqqqddd___fffjjjnnnnnnKKKHHHBBB>>>===<<<:::999777666555777666555333222222111111000000000111111111222222111111111111111111111111111111111111111111111111000111222222111111222444333---///888::::::DDDTTTtttxxxkkk```UUUQQQPPPLLLJJJJJJEEE???999:::>>>@@@<<<888222///,,,******+++******)))))))))************+++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((())))))''''''''''''))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))************))))))******+++,,,******+++++++++,,,,,,,,,,,,+++***)))***---///000---...///222999EEETTT^^^www~~~wwwpppggg[[[SSSOOONNNMMMNNNTTT___kkkttt~~~~~~ssshhh]]]RRRKKKCCC@@@>>>@@@EEEIIILLLLLLQQQRRRSSSUUUSSSNNNFFFAAA888333---***)))+++---...++++++*********)))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))***))))))))))))((((((((())))))))))))***,,,///000111111111000///---+++******,,,------,,,,,,---...+++***+++///000///333888EEESSSjjj~~~yyyllleeegggqqqyyymmmJJJGGGBBB>>>===<<<;;;999888777666777666555444333222222222000000111111111222222222111111111111111111111111111111111111111111111111///111222222222222333444666///222<<<===???VVVuuu~~~~~~{{{zzz|||nnn[[[RRROOONNNNNNOOOIII@@@777666<<>>@@@@@@<<<777111...---,,,***'''(((((()))***+++,,,------************************(((((((((((((((((((((((())))))******)))((('''&&&))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))************************))))))))))))***************++++++,,,,,,,,,,,,,,,+++,,,,,,,,,------------,,,...000000///...000222888777===PPPmmm|||qqqeee[[[OOOHHHIIINNNQQQSSS\\\eeeuuuxxxsss```VVVHHHAAACCCHHHKKKLLLMMMOOORRRTTTTTTSSSRRRQQQIIICCC999222...---,,,,,,++++++++++++************(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))************************))))))))))))*********************++++++,,,,,,---------,,,++++++,,,------+++---......---,,,...///111...---///111777EEERRRkkkooowww~~~~~~~~~kkkIIIFFFAAA======<<<;;;:::999888888888777666444333333222222111111111222222222222333222222222222222222222222222222222222222222222222///111222333222333444666333333;;;EEEMMM^^^yyywwwqqqtttyyy|||vvvppplllfff___\\\^^^^^^```bbbdddfffjjjppptttrrraaaWWWQQQPPPRRRPPPHHH===666666999===??????;;;666111///---+++)))))))))******+++,,,------************************))))))))))))))))))))))))(((((()))******)))''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************)))))))))*********++++++***+++,,,------------,,,,,,,,,,,,---------......))),,,...///---...222555777AAAVVVtttyyyfff[[[UUUPPPKKKJJJOOOYYYccciiiyyyrrrgggXXXMMMIIIJJJLLLMMMNNNOOOPPPOOONNNOOOPPPRRRLLLGGG>>>777222///,,,***,,,++++++++++++*********(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))************************)))))))))************+++,,,,,,++++++++++++++++++************+++,,,---...+++---......------...///111......000555@@@SSScccrrrtttxxx{{{|||yyyjjjHHHFFFAAA======<<<;;;:::999999888888777666444333333333333111111111222222222333333222222222222222222222222222222222222222222222222///111333333333333555777111666BBBSSSfffzzzyyytttssstttxxx~~~}}}{{{wwwssspppmmmlllhhhbbb]]]ZZZUUUNNNLLLNNNLLLMMMNNNNNNOOOSSSXXX[[[fffjjjrrr{{{tttfff[[[WWWWWWYYYRRRHHH???999999===AAA@@@>>>;;;555000,,,,,,---*********++++++,,,,,,,,,************************))))))))))))))))))))))))&&&''')))*********(((''')))))))))******)))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))************************))))))*********+++++++++++++++---.........---,,,------------............+++,,,...------222;;;BBBPPPccc}}}ppp```UUUQQQOOOSSSZZZaaakkkwww|||ooobbbWWWRRRPPPPPPOOOOOONNNJJJHHHHHHLLLPPPNNNJJJEEE???;;;666000---,,,,,,+++++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))************************))))))*********++++++++++++++++++,,,,,,+++++++++******+++,,,,,,---......,,,---......------...000//////222777???NNNdddvvvzzzyyywwwtttqqqooooooooosssssstttzzzjjjHHHFFFAAA======<<<;;;::::::999999888777666555444333333333111111222222222333333333222222222222222222222222222222222222222222222222///111333333333333555777999AAAQQQgggyyywwwvvvssspppoooqqqtttwwwxxxzzz{{{|||~~~}}}yyyrrrnnnfffeeecccaaa^^^[[[YYYXXXZZZTTTPPPNNNIIIDDDBBBEEEAAABBBAAA@@@@@@CCCGGGJJJLLLRRR\\\hhhsss{{{uuufff^^^]]]aaa\\\SSSHHH???===@@@EEE@@@@@@===777000,,,---///***++++++++++++,,,,,,,,,************************))))))))))))))))))))))))%%%''')))***+++***)))((())))))************))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))************************)))************++++++++++++,,,---.........---,,,---------.........//////333444444333444<<>>999666000***---,,,++++++,,,,,,***)))))))))))))))((((((((((((*********))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++++++++***)))((())))))))))))))))))))))))))))))))))))))))))))))))******************************+++++++++,,,,,,,,,+++,,,...---,,,,,,---////////////...///000///---222...111:::@@@JJJggg{{{ddd]]]XXXVVVTTTUUU```mmm}}}zzzpppeee]]]WWWQQQMMMKKKFFF@@@AAAGGGFFFIIILLLNNNKKKDDD<<<777333000------...---***'''******))))))))))))******)))))))))))))))))))))))))))(((''''''''')))***+++))))))))))))))))))))))))(((((((((((()))))))))))))))************+++++++++******+++++++++******)))************************,,,,,,++++++,,,,,,---...------------------------///,,,+++...000...///222444888>>>HHH[[[qqq~~~tttnnnlllmmmpppqqqxxxuuurrrqqquuuiiiJJJHHH???======<<<;;;:::999999888999888777555333222222222222222333333333333444444333333222222222222333333333333222222222222222333444222222555666666999>>>GGG]]]~~~{{{zzzxxxvvvtttqqqrrryyy}}}{{{yyywwwppphhhgggjjjjjjiiilllpppoookkkhhhddd```]]][[[ZZZXXXVVVVVVTTTQQQPPPNNNLLLIIIFFFFFFEEEDDDDDDDDDEEEEEEDDDGGGGGGHHHJJJOOOWWWaaahhhzzz{{{ooohhhccciiikkkdddYYYNNNBBB999777>>>CCC@@@<<<999333,,,---,,,******+++,,,+++)))***)))))))))((((((((((((***)))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))******+++******++++++***))))))((())))))))))))))))))))))))***************************************************++++++++++++,,,,,,,,,+++---......---,,,...///...............//////...222...333BBBRRRfffvvvhhhXXXUUUUUUZZZ```hhhxxx~~~ssskkk___XXXQQQMMMHHHBBB@@@DDDEEEHHHLLLNNNLLLGGGAAA===555222...---------+++)))******))))))))))))******************************))))))((('''((((((******))))))))))))))))))))))))(((((((((((()))))))))***)))************+++++++++******+++++++++******)))************************+++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,...,,,---000111...///111666???KKKWWWgggwww~~~uuummmmmmuuu}}}|||tttqqqxxx{{{iiiJJJHHH???======<<<;;;:::999999888999888666555333333222222222222333333333333444444333333222222222222333333333333222222222222333333333222333555555666===FFFUUUuuu~~~{{{vvvoookkkpppwww}}}}}}vvvoookkkmmmlllhhhggglllppppppkkkhhhdddbbb```___]]]\\\YYYXXXVVVUUUTTTQQQMMMJJJHHHHHHHHHGGGHHHHHHIIIIIIIIIIIIIIIIIIKKKPPPWWW\\\pppuuu||||||tttjjjooorrrlllbbbTTTBBB444555;;;@@@AAA@@@===777000---,,,******+++,,,+++*********)))))))))((((((((())))))))))))))))))******(((((((((((((((((((((((()))))))))))))))******+++))))))******))))))(((((())))))))))))))))))))))))************************************************++++++++++++,,,,,,,,,,,,+++---......------...///////////////......000333333777EEE]]]tttrrraaaTTTPPPTTT]]]kkkyyyzzzwwwvvvzzz|||}}}~~~yyylllbbbXXXRRRMMMFFFAAA@@@CCCFFFJJJNNNNNNKKKGGGEEE;;;777111---,,,,,,++++++******))))))))))))************************************)))((((((((())))))))))))))))))))))))))))))((((((((()))))))))******)))************+++++++++)))******+++++++++******++++++++++++++++++++++++++++++******++++++,,,---++++++++++++++++++++++++...,,,...111000...000555;;;JJJ[[[hhhsss|||zzzqqqlllrrrzzz}}}zzzyyy{{{iiiJJJHHH???======<<<;;;:::999999888888777666555444333333333222222222333333333444444333333333222222333333333333333222222222333444444333333555555444888DDDRRRkkkzzzsssmmmooouuu|||}}}uuuxxxvvvnnnggghhhlllmmmmmmkkkhhhfffffffffeeeddd```___]]]\\\ZZZVVVRRRNNNLLLLLLMMMMMMMMMNNNPPPRRRSSSTTTSSSSSSSSSUUUZZZ]]]kkkoootttyyy~~~xxxvvvpppjjjeee[[[HHH777555888===AAACCCAAA:::444///---+++***+++++++++************)))))))))(((((()))))))))))))))*********)))))))))))))))))))))))))))))))))))))))******+++(((((())))))))))))(((((())))))))))))))))))))))))************************************************+++++++++,,,,,,,,,------,,,---......------...///000000000000......333;;;AAAQQQlllzzzkkk```WWWQQQ[[[fffyyy~~~zzzzzz}}}~~~}}}|||zzztttlllddd___]]]]]]dddfffgggiiikkkpppuuuyyyvvvmmmbbbZZZUUUNNNFFF@@@BBBEEEIIILLLNNNNNNLLLKKKCCC>>>777000,,,++++++++++++******))))))******+++************************+++******))))))((((((((())))))))))))))))))))))))(((((()))))))))*********))))))*********+++++++++))))))***+++++++++******+++++++++++++++++++++++++++************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------///...///666@@@OOO```qqqzzz}}}zzzvvvttt{{{zzzvvvyyyiiiJJJHHH???======<<<;;;:::999999888888777666555444333333333222222222333333333444444444333333333333333333444333222222222333444444555333555777666555===QQQeee~~~yyywwwxxx{{{zzznnniiigggfffjjjhhhffffffhhhjjjjjjiiihhhfffcccaaa^^^ZZZUUURRRPPPRRRUUUVVVVVVWWW[[[^^^```aaabbbcccccceeehhhkkknnnooorrruuuxxx||||||qqqhhhgggdddUUUEEE:::999:::@@@DDDCCC===888222///,,,++++++++++++***************))))))))))))(((((())))))************************************)))))))))))))))******+++'''((())))))))))))((((((************************************************************************++++++,,,,,,,,,---------,,,---///...------...000///...//////...///;;;HHHaaayyypppaaa[[[ZZZ]]]___yyyyyywwwuuutttuuuuuurrroookkkhhhhhhlllooonnnnnnpppnnnlllggg___YYYVVVVVVWWW___```bbbcccfffjjjooossstttxxx~~~xxxnnnfff```ZZZOOOGGGCCCEEEHHHKKKMMMMMMMMMMMMJJJFFF???666///+++***+++++++++************++++++************************++++++*********)))(((((())))))))))))))))))))))))))))))))))))************))))))*********+++++++++((()))***+++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---........................///------------333CCCSSSqqq~~~~~~}}}}}}uuuxxx|||iiiJJJHHH???======<<<;;;:::999999888777777666444444333333333222222333333333333444444444444333333333333444444333222222333333444555666333555999999:::HHHeeezzzqqqjjjffffffdddcccdddfffhhhiiiiiillliiieeebbb___\\\XXXVVVVVVYYY]]]______bbbgggkkklllooorrrtttuuuwwwyyy{{{wwwvvvtttsssssstttvvvwwwyyy|||zzzrrrooottt|||nnnmmmnnneeeZZZEEE>>>:::@@@EEEEEE@@@===666333///,,,,,,,,,+++***++++++*********)))))))))((((((((()))******++++++++++++++++++++++++++++++)))))))))))))))******+++(((((())))))******))))))************************++++++++++++++++++++++++************************,,,,,,,,,,,,------------,,,...//////......///000---,,,---111222888KKK```zzzmmm```[[[\\\dddqqq{{{}}}tttmmmiiicccdddeeeeeeeeeeeeeeedddeeebbbaaaeeegggfffeeegggiiigggccc___[[[ZZZ\\\___jjjkkknnnoooppprrruuuxxxvvvyyy|||~~~}}}}}}}}}}}}vvvoooggg[[[QQQHHHIIIJJJKKKKKKLLLLLLLLLMMMKKKEEE===555///,,,,,,++++++************++++++++++++++++++++++++++++++******+++++++++***)))))))))))))))))))))))))))))))))))))))*********++++++)))************+++++++++((()))***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...........................///......///222===UUUjjjxxxqqqooommmmmmuuu~~~iiiJJJHHH???======<<<;;;:::999999888777666555444444444444444222222333333333333444444444444333333333333444444222222222333333555666666111555:::<<>>IIIddd{{{ddd___]]]dddmmm{{{wwwrrrrrruuuwwwuuuoooiiidddbbb\\\aaaeeefffeeeeeegggjjjiiieeeeeejjjlllkkkkkkmmmnnnnnnllliiihhhiiillloooxxx{{{|||xxxuuusssvvvxxx|||}}}sssfff[[[OOOOOOMMMLLLKKKKKKKKKKKKKKKKKKIIICCC;;;444000///,,,++++++******++++++,,,++++++++++++++++++++++++((()))***+++++++++******))))))))))))))))))))))))))))))*********+++++++++)))************+++++++++(((((()))++++++,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,------...///........................---///222666;;;JJJfff~~~|||oooiiigggfffnnnvvv}}}iiiJJJHHH???>>>===<<<;;;:::999999888777666555444444444444444222222333333333444444444555444444333333444444555222222222333444555666777000555;;;???FFF___zzzkkkiiigggfffggghhhhhhhhhhhhddd```]]]\\\]]]]]]\\\]]]bbbhhhkkkmmmqqqxxx~~~zzzrrrkkkfffcccaaadddgggnnnyyy~~~mmmaaa^^^hhhvvvpppppppppZZZKKK???AAAGGGHHHFFFFFF===888333///---,,,+++***+++++++++************)))'''(((((()))***+++++++++)))))))))))))))))))))))))))))))))))))))******+++))))))***+++++++++++++++************************++++++++++++++++++++++++************************,,,,,,,,,---------......---...//////......///111222111666AAAIIIXXXyyytttbbbWWWWWW___ooo~~~yyyvvvvvvuuuoooiiikkkooosssrrrmmmhhheeeeee^^^eeelllmmmkkkjjjoootttqqqnnnooouuuzzzzzz{{{~~~zzzzzzzzzyyyxxxzzz~~~yyyuuusssqqqqqqsssuuuyyy}}}zzzmmmaaaUUUSSSPPPNNNLLLKKKJJJKKKHHHJJJKKKGGG???888444222,,,++++++******++++++,,,++++++++++++++++++++++++((()))***+++,,,,,,+++***)))))))))))))))))))))))))))************+++++++++)))************+++++++++(((((()))++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------------...//////------------------------,,,000666<<>>:::222///+++)))***,,,+++***++++++++++++************************************************************************************((())))))******+++************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------///000///...000111222444999DDDUUUnnn|||~~~|||iiiJJJJJJCCC======<<<;;;:::999999888:::999888666666555555555333333333333333333333333444444444444444444444444444444555666777777888888<<<@@@PPPmmm}}}yyysssmmmhhh]]]^^^___bbbgggmmmssswwwwwwzzzzzz|||~~~{{{iiibbbddd|||}}}nnndddgggkkkkkkcccXXXPPPHHHAAACCCBBB???:::444///,,,,,,---,,,,,,+++++++++,,,,,,)))************+++++++++************************************************)))************+++++++++++++++******++++++,,,---***************+++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,---------......333......222222///333;;;@@@dddnnn\\\QQQOOOWWWbbbyyypppiiijjjnnnmmmlllmmmqqqrrruuuyyy~~~|||vvvqqqnnnkkkjjjqqqwww|||vvvttt{{{sssnnngggaaa\\\TTTIIIAAAEEEGGGHHHIIIGGGEEEAAA???888333---******+++,,,,,,,,,+++++++++************************************************************++++++++++++++++++++++++((())))))*********************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------.........///000111222444333AAATTTjjj~~~|||}}}yyywwwtttnnnkkklllmmmnnnpppssswww{{{~~~hhhJJJJJJCCC======<<<;;;:::999999888999888777666555555555555444444444444444444444444555555555555555555555555333555666666666777888999:::GGGdddzzzuuuqqqbbbbbbccceeehhhmmmrrruuurrrvvv}}}}}}|||uuugggaaavvvvvvhhhiiisssxxxrrreeeVVVHHH>>>BBBCCCCCC???777000,,,,,,---,,,,,,++++++++++++,,,))))))*********+++++++++************************************************))))))*********+++++++++++++++******++++++,,,---+++************+++,,,,,,+++++++++,,,,,,,,,------,,,,,,------......//////000///333888444///999JJJ___ooo]]]RRRRRR]]]qqqvvvjjjgggjjjsss{{{}}}{{{wwwrrrpppwww{{{~~~}}}wwwvvvzzz{{{sssjjjeeeaaa[[[OOOFFFEEEEEEEEEEEEDDDCCCBBBAAA<<<888111,,,***+++,,,...,,,,,,+++++++++*********************************************************++++++++++++++++++++++++******+++++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------000...---///000000222666888PPPlll}}}{{{{{{{{{|||vvvnnnnnnggg```]]]ZZZUUUSSSUUUSSSRRRTTTWWWYYY\\\cccjjjgggIIIIIIBBB======<<<;;;:::999999888777777666555444444444444444444444444444444444444555555555555555555555555444666777666555666888;;;DDD^^^~~~|||qqqpppooonnnnnnnnnpppqqqrrrvvv}}}xxx||||||mmmcccnnnyyyuuuoooxxx}}}qqq```NNN@@@???BBBDDDAAA999222...---,,,,,,+++***************))))))*********+++++++++************************************************))))))*********+++++++++++++++******++++++,,,---+++++++++***+++,,,,,,---++++++,,,,,,,,,---------,,,,,,---......///000000...000444666444:::UUUqqqooo^^^UUUNNNSSSaaawww~~~mmmaaahhhkkkuuu~~~{{{{{{xxxzzz|||xxxtttrrrttt~~~}}}sssmmmjjjfff]]]VVVGGGGGGEEEDDDBBB@@@???>>>>>>;;;666111---,,,---...,,,,,,,,,++++++++++++***************************************************************************+++,,,,,,---,,,,,,++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......111......000//////555>>>OOOmmmzzz}}}rrrddd\\\___VVVNNNJJJFFFBBBAAACCCCCCAAABBBEEEEEEHHHSSS___gggHHHHHHAAA======<<<;;;:::999999888666666555444444444444444444444444444444444444444555555555555555555555555555666777666444666<<>>===:::<<<@@@AAAEEEUUUfffgggIIIHHH@@@======<<<;;;:::999999888777666666555555555555555555555555555555555555555555555555555555555555555555777777666555:::BBBJJJccc{{{uuurrrqqqsssvvvzzz}}}sssrrr{{{qqqggg]]]]]]```kkk{{{jjjTTT???@@@AAABBBAAA===777333......,,,++++++*********)))************+++++++++************************************************)))************+++++++++++++++******++++++,,,---,,,++++++++++++,,,------,,,,,,,,,------------...,,,---...///000111222222...555999===SSS}}}ttteeeXXXNNNLLLVVVlll|||pppmmmpppttt|||xxxrrrrrrvvvzzz~~~{{{qqqjjjoooxxx~~~xxxrrrkkkgggZZZWWWSSSMMMGGGAAA<<<:::;;;===>>>;;;666111...---------,,,,,,,,,+++++++++***************************************************************************+++++++++******)))(((******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---....../////////222555333555III```~~~|||}}}{{{|||zzzpppkkkmmmsssyyy|||}}}tttnnnaaaWWWKKKEEE@@@===>>>AAA>>><<<@@@GGGKKKRRRggg~~~hhhIIIHHHAAA>>>===<<<;;;:::999999888888777777666666666666777555555555555555555555555666666666666666666666666555666777666777===HHHQQQrrrxxxsssrrrtttuuuwwwyyy}}}rrrcccsss}}}zzzsssiiibbb\\\XXX]]]lll~~~uuu]]]AAA@@@@@@BBBDDDBBB;;;666000///...---,,,+++++++++)))************+++++++++************************************************)))************+++++++++++++++******++++++,,,---,,,,,,++++++,,,,,,---...,,,,,,,,,---------......------...///000111222222---999BBBLLLkkk|||eeeYYYWWWXXXXXXfffvvvnnnjjjooowww~~~}}}wwwuuuvvvxxxzzz{{{|||||||||yyynnnmmmrrrxxxyyyrrrnnnbbb___ZZZSSSKKKCCC===:::999===@@@???999222...,,,---------,,,,,,,,,++++++************************************************++++++++++++++++++++++++)))))))))))))))(((''''''******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////......444888555999RRRnnn}}}vvvqqq{{{|||rrrooosss}}}yyysss[[[PPPFFF@@@>>><<>>>>><<<;;;:::999999999666666666555444444444333555555555555555555444444666666666666666666666666777555555555444:::MMMaaaxxxtttqqqqqqsssuuuwwwzzz}}}~~~mmmffflll~~~zzzyyyxxxuuummmggg]]]WWWRRRTTT```sss|||dddFFF>>>;;;???BBB>>><<<===222///,,,+++------,,,***************************))))))))))))))))))))))))+++*********))))))((((((++++++++++++++++++++++++************************------------------------------------------------000...///222222///000333888===LLLiiitttcccXXXXXX```hhhttthhhlllrrrzzzzzz{{{{{{yyywwwwwwzzz~~~~~~{{{xxxuuusssxxxtttjjjiiifff```ZZZSSSJJJAAA;;;999<<<>>>>>>:::444///,,,///---++++++,,,---,,,+++************************************************)))************+++++++++******+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,------------,,,,,,+++***,,,,,,---...///000111222111///111777:::CCC\\\vvv}}}}}}}}}tttsssvvv~~~}}}}}}~~~ttteeeWWWJJJ>>>;;;===@@@BBBEEEGGGGGGKKKWWWhhhyyyjjjKKKHHH???>>>===<<<;;;:::999999999777666666555555444444333555555555555555555555555666666666666666666666666666666777777777BBB\\\uuuxxxsssrrrrrrtttvvvyyy|||}}}uuufffaaaiiizzz{{{wwwvvvvvvrrrkkkfff```YYYRRRQQQZZZjjjzzzpppLLLBBB:::;;;===;;;:::;;;444111---+++,,,---,,,***************************************************+++*********))))))))))))++++++++++++++++++++++++************************------------------------------------------------...---...111111///111555;;;PPPqqqqqq```UUUSSS___ooowwwllljjjrrrxxx~~~zzzvvvtttuuuwwwzzzzzz{{{{{{zzzyyyxxxxxxzzz|||ssskkkkkkhhhcccYYYNNNEEE???999:::<<<>>>>>>;;;666222///---++++++,,,---,,,+++************************************************)))************+++++++++******+++,,,,,,,,,,,,+++***++++++++++++,,,,,,,,,---------------,,,+++***,,,------...///000111111...///222666>>>OOOkkksssoooxxx~~~}}}~~~~~~~~~{{{yyyzzz|||||||||ssscccVVVKKKAAA@@@BBBCCCEEEHHHLLLMMMVVVhhh}}}hhhJJJHHH@@@>>>===<<<;;;:::999999999777777777666555444444444555555555555555555555555666666666666666666666666444777999999<<>>BBBAAA;;;555000---++++++,,,,,,,,,+++************************************************)))************+++++++++******+++,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,------------,,,,,,+++.........//////000000000...222555:::KKKggg~~~tttwwwjjjZZZLLLFFFBBBCCCEEEEEEHHHLLLSSS[[[kkkfffIIIHHH@@@======<<<;;;:::999999:::999888777777666555444444444444444555555555555555666666666666666666666666333777;;;;;;BBB\\\{{{vvvuuuwwwzzz}}}~~~{{{yyywwwuuusssooojjjfffjjjjjjnnnxxx~~~|||zzzyyyvvvrrroookkkgggccccccgggmmmsssvvvwwwmmm\\\GGG:::777888:::;;;:::777222...++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------------------------------............000000222444333555???JJJrrrpppcccVVVSSSWWWfffssskkkllltttxxxpppiiiccc^^^SSSSSSSSSSSSUUUWWWYYY[[[^^^ccckkksss|||}}}{{{zzzsssssstttuuuxxxzzz|||}}}}}}{{{wwwpppmmmttt~~~vvvvvvvvvuuupppeeeXXXOOOEEE???;;;===CCCDDD>>>777222///,,,+++,,,,,,,,,,,,************************************************))))))*********+++++++++******+++,,,,,,,,,,,,++++++++++++,,,,,,,,,------,,,---------------,,,,,,///////////////000000000111555999DDD```lllYYYMMMDDDBBBBBBFFFHHHIIIOOOWWW[[[ooodddGGGHHHAAA===<<<;;;;;;:::::::::::::::999888777666555444444444444444555555555666666666666666666666666666666333888;;;===KKKjjjzzz|||{{{xxxvvvuuutttsssuuuzzz~~~}}}{{{yyyvvvtttsssrrrqqqrrrsssrrrpppnnnrrr|||lllTTT@@@777777999:::;;;999555000---++++++,,,++++++++++++++++++++++++***************************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......---------....../////////000000222333444;;;NNN___zzzhhh]]]UUUYYYdddvvv{{{rrrlllpppyyy}}}qqqeee\\\VVVRRROOOFFFFFFFFFGGGIIIKKKMMMNNNRRRVVV\\\cccmmmzzz~~~}}}wwwwwwvvvvvvwwwyyy{{{}}}~~~{{{xxxpppjjjlllqqq|||~~~zzzvvvwwwxxxrrrdddYYYJJJBBB:::;;;BBBFFFBBB<<<666222...,,,,,,,,,,,,,,,************************************************))))))*********+++++++++******+++,,,,,,,,,,,,+++++++++,,,,,,,,,---------,,,------......---------/////////000000000000000444777>>>SSSwww|||~~~yyy{{{xxxgggVVVJJJCCCAAABBBDDDHHHIIILLLWWWccciiibbbFFFHHHAAA===<<<;;;:::::::::::::::;;;:::999888777666555444333333444444555666666666666666666666666666666666555888<<>>@@@CCCEEEGGGNNN```rrraaaFFFGGGAAA<<<<<<;;;:::::::::;;;;;;<<<;;;:::999777666555444333333444444555666666777666666666666666666666666777999===JJJhhh~~~}}}zzzyyyyyyyyyxxxwwwwwwvvvrrrjjjaaa[[[bbbxxxzzzoooRRR;;;444555555999::::::666111---,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///---------...///000000000000000111555???XXXrrr```\\\cccyyytttnnnrrrttt}}}lll^^^XXXQQQKKKHHHFFFDDDCCCCCCCCCDDDDDDEEEFFFGGGGGGAAAAAABBBDDDHHHOOOWWW]]]gggnnnwww}}}|||{{{zzzyyy|||}}}|||wwwpppmmmnnnppp{{{|||xxxuuurrrqqq\\\QQQCCC<<<>>>BBBDDDDDD???;;;555000...---,,,+++************************************************)))************+++++++++******+++,,,,,,,,,,,,+++,,,,,,,,,------------...,,,,,,---.....................///000111222222333888???UUUzzzvvvpppzzzyyywwwuuuqqqqqqxxxppp\\\PPPIIIBBBAAACCC???BBBFFFKKKOOO^^^zzz```EEEGGGBBB<<<<<<;;;:::::::::;;;;;;<<<;;;:::999888666555444333333444444555666777777666666666666666666666666999:::???PPPsss||||||~~~|||zzz{{{|||uuutttrrrqqqnnnhhhaaa\\\[[[rrryyyzzzZZZ@@@666666777888:::;;;888333...------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////---------...///000000111333333555:::GGGffftttXXX\\\qqqvvvmmmttt{{{rrr[[[MMMKKKHHHGGGFFFEEECCCBBBDDDDDDEEEEEEFFFFFFGGGGGG>>>>>>>>>>>>>>>AAAEEEIIILLLTTT^^^eeehhhkkkqqquuuzzz}}}{{{zzzyyyzzz~~~}}}{{{xxxrrrppprrrllltttzzztttppptttyyyiii\\\KKK???<<<===???@@@BBB===666111...---,,,+++************************************************)))************+++++++++******+++,,,,,,,,,,,,+++,,,,,,,,,---------......,,,,,,---.../////////...---...///000111222333333<<>>===<<<;;;;;;:::;;;;;;;;;::::::999777666444333666666555555555444444444777666666666777888777666444CCCIIIXXX}}}wwwtttwww}}}{{{wwwrrrsssoooiiihhhjjjfff^^^```iii{{{yyyeeeGGG:::777555;;;<<<===;;;777111---***...,,,***)))***++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......)))(((((())),,,.........---------............///111//////000///---///444000999777999WWWfff___kkkvvvnnnoooxxxwwwaaaQQQMMMKKKHHHFFFFFFGGGIIIKKKIIIGGGEEECCCBBBBBBBBBCCCAAA@@@??????@@@BBBDDDFFFDDDGGGKKKRRRYYY```eeehhhkkkmmmrrrvvvzzz|||}}}~~~|||{{{{{{}}}zzzwwwrrrppppppooopppvvv~~~{{{uuuvvvxxxwwwkkkWWWGGG@@@@@@@@@???DDDAAA<<<555///,,,---...+++++++++***++++++,,,,,,************************++++++******++++++,,,---++++++,,,,,,,,,,,,---------------............///---------........./////////000///...000333444333<<>>===<<<;;;;;;:::;;;;;;:::::::::999777666444333666666555555555444444444666666555666777777777666777DDDOOOfff|||tttppppppqqqxxx~~~zzzvvvqqqrrrnnnhhhggghhhddd]]][[[```oooxxx~~~nnnSSS@@@888555:::;;;===<<<888333...+++...,,,***)))+++,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------+++***)))***,,,.........---------............///000......111111///111555///888:::GGGmmmxxxbbbfffwww{{{pppqqqzzzmmmYYYLLLEEEFFFGGGIIIJJJJJJJJJJJJIIIIIIHHHGGGFFFFFFFFFGGGDDDCCCAAA?????????@@@AAAEEEGGGIIIMMMRRRWWW\\\___bbbdddiiinnnrrruuuvvvwwwwwwyyy{{{||||||~~~~~~~~~{{{tttnnnmmmmmmnnnsssyyy}}}|||zzz{{{~~~uuudddQQQCCC???@@@CCCDDDAAA===777111...---...,,,+++++++++++++++,,,,,,++++++++++++++++++++++++++++++******++++++,,,---++++++,,,,,,,,,,,,---------------............///---------.........//////222222111000000222444444FFFbbb|||{{{fffhhh}}}pppsss~~~ssszzznnnYYYHHHGGGJJJIIIJJJOOOTTTZZZeeetttpppcccHHHEEE@@@>>>===<<<;;;;;;:::;;;;;;:::::::::999888666555444555555555555555444444444555555555555666666777888???NNN```|||sssmmmkkkpppuuu{{{~~~|||xxxtttqqqqqqmmmhhhfffeeebbb]]]VVVWWW___tttzzzwww~~~{{{fffLLL<<<777888:::<<<===:::666000,,,...,,,******+++---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++************+++,,,,,,---,,,++++++---......------------............///111---,,,000222111111444000???LLLdddxxxiiiiiixxxxxxooorrr}}}qqqaaaTTTLLLFFFHHHKKKNNNOOOMMMKKKIIIJJJJJJJJJJJJKKKKKKKKKKKKIIIHHHFFFDDDCCCBBBBBBBBBEEEEEEDDDEEEGGGKKKNNNPPPUUUWWW[[[```dddhhhkkkllllllnnnppprrrsssuuuyyy{{{}}}wwwmmmjjjiiijjjnnnpppqqqxxxuuuaaaJJJ>>>@@@FFFCCCAAA>>>999555111...---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---++++++,,,,,,,,,,,,---------------............///------........./////////111111111111111222666999SSSnnnvvvlllxxxpppiiittt~~~uuuooo~~~}}}~~~~~~}}}{{{{{{}}}tttXXXLLLDDDFFFJJJKKKPPPWWW^^^nnnrrraaabbbHHHEEEAAA>>>===<<<;;;;;;:::;;;;;;:::::::::999888777555555555555555555555555555555444555555555555666888:::GGG\\\yyy~~~|||zzzzzzyyyyyy~~~~~~}}}{{{vvvrrrrrrqqqnnnjjjgggeeebbb___VVVTTTVVVbbbyyyzzzvvvwww{{{{{{wwwZZZBBB:::999:::<<<>>>===999333///...,,,******,,,.........************************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,---000...,,,,,,.........------------............///222---,,,000222111111222444QQQlll{{{hhhmmm}}}qqqrrrwwwuuuiii___VVVQQQOOOOOOQQQQQQQQQPPPNNNMMMQQQQQQRRRRRRRRRRRRQQQQQQPPPPPPOOOMMMLLLKKKIIIIIIIIIGGGEEEDDDDDDEEEGGGIIIJJJKKKNNNRRRVVV[[[^^^___aaacccfffhhhjjjmmmpppsssuuuxxx{{{{{{{{{|||nnngggdddeeeggghhhgggnnnqqqUUU@@@>>>EEEBBBAAA???<<<999555000---------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---+++++++++,,,,,,,,,---------------............///............////////////---...///111111444<<>>===<<<;;;;;;:::;;;;;;::::::::::::999777666555444555555555555555555555444555666555555666:::===GGGfff}}}}}}}}}{{{yyyuuuqqqsssqqqpppmmmjjjfffdddddd[[[XXXUUUWWWcccwww|||zzzvvvuuuyyy{{{yyyhhhNNNAAA;;;<<<===???@@@===777222///---++++++---.........************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......000///------...///...------------............///333...---///111000111444>>>iii}}}dddggg~~~vvvttt}}}}}}wwwpppgggZZZQQQPPPPPPQQQRRRUUUXXXZZZ\\\aaa`````````____________\\\\\\[[[ZZZWWWTTTQQQPPPQQQOOOMMMJJJHHHHHHHHHIIIEEEEEEGGGIIILLLOOORRRTTTYYY[[[^^^```bbbeeeiiillllllooorrrrrrsssxxxnnneee^^^___aaabbbbbbhhhwww}}}bbbGGG>>>AAACCCAAA???>>>===888222......------,,,+++++++++,,,++++++++++++++++++++++++++++++******++++++,,,---+++++++++,,,,,,,,,---------------............///........./////////000000///...000222222555AAAOOOrrr|||nnnuuu{{{qqqccc___aaaeeebbbbbbyyyoooZZZNNNKKKKKKMMMPPPUUU___pppssslllrrr~~~```GGGFFFBBB>>>===<<<;;;;;;:::;;;;;;::::::::::::999888777666444444444555555555555555444666777666555777<<<@@@HHHooo|||zzzxxxtttqqqsssqqqqqqppplllgggfffiiiccc```YYYRRRSSS```www{{{yyyvvvwww|||}}}vvv^^^MMM@@@??????@@@BBB@@@:::555111///---,,,---......---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,------...///000...------...///...------------............///222//////000000000555<<>>===<<<;;;;;;:::;;;;;;::::::::::::999888777777444444444555555555666666444777999888666888>>>CCCTTT~~~{{{yyyxxxuuurrrrrrppppppqqqnnnhhhhhhmmmjjjdddZZZPPPKKKQQQ^^^hhh|||{{{xxxyyy~~~nnnYYYEEEBBB@@@AAACCCBBB===999333111...------...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......---+++,,,---......------------............///000000111222111333>>>IIIpppooobbbmmmvvvzzzzzzeeeUUUMMMOOOWWWbbbmmmtttuuussspppkkkjjjiiiiiijjjnnnqqqtttsssuuuvvvvvvuuuqqqnnnkkkhhhgggddd```[[[UUUQQQNNNNNNLLLIIIFFFDDDEEEFFFGGGJJJLLLNNNPPPRRRTTTXXXZZZ^^^___```bbbeeeiiilllnnnpppyyymmmccc[[[YYYZZZ^^^aaabbbgggnnnxxx~~~{{{dddOOOGGGEEEBBB@@@@@@@@@===777111//////...,,,,,,+++++++++++++++++++++++++++++++++++++++******++++++,,,---++++++,,,,,,,,,,,,---------------............///.../////////000000000000222000222777888@@@WWWppp{{{ppppppqqqhhhgggyyyzzzllllllkkkeee\\\WWW___zzzyyyeeeUUUMMMKKKKKKKKKSSS\\\fffttt{{{vvvttt{{{```GGGFFFCCC>>>>>><<<;;;;;;;;;;;;;;;:::::::::::::::999888777444444444555555555666666555888:::888777888???EEEeee~~~zzzyyyxxxuuurrrqqqoooppprrrnnnhhhiiinnnmmmfffZZZOOOIIIIIIMMMQQQeee~~~|||yyy||||||yyyaaaIIIEEEAAAAAACCCCCC???;;;444222///------------+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,------,,,++++++---......------------.........//////...000222444222666DDDSSSttt]]]fffzzzoooYYYRRRSSS]]]ggguuu}}}rrrjjjbbb```______bbbhhhmmmqqqwwwyyy}}}~~~}}}|||yyytttmmmfff___\\\TTTQQQLLLGGGDDDDDDDDDEEEEEEGGGIIIKKKLLLNNNRRRTTTPPPPPPQQQTTTXXXZZZ[[[ZZZdddqqq~~~}}}~~~~~~lllaaa\\\XXXYYY^^^aaaaaabbbdddnnnzzz}}}zzznnnXXXMMMFFFCCC@@@@@@AAA>>>888222000///...---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---++++++,,,,,,,,,------------------.........//////////////////000000000000...,,,000888===HHHddd}}}qqqgggfff___aaakkkqqqkkktttkkkbbbWWWWWWooo{{{eeeSSSKKKKKKMMMNNNUUU___mmm{{{{{{pppnnnzzzaaaGGGFFFCCC>>>===<<<;;;;;;:::;;;;;;:::::::::999888777666555666666666666666555555555666888::::::777999FFFTTT{{{~~~}}}|||yyyxxxvvvtttpppoooooommmllljjjhhhgggeeebbb[[[RRRIIIDDDCCCCCCXXXooossstttwww\\\NNNIIIFFF???@@@AAA::::::555000......---+++))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------,,,,,,///////////////.........444---///555333666YYY~~~```ccc~~~|||{{{ooo```RRRTTT```rrrvvvggg]]]UUURRRSSSTTTVVV[[[dddmmmttt{{{}}}wwwsssmmmfff[[[PPPHHHDDDCCCDDDIIIIIIHHHGGGFFFGGGIIIKKKGGGFFFEEEFFFHHHLLLPPPRRR___eeelllnnnmmmpppwww~~~}}}|||}}}~~~{{{{{{{{{{{{{{{|||||||||}}}|||||||||~~~{{{fffZZZWWWWWWXXXZZZ\\\\\\ZZZYYY^^^hhhzzz|||~~~lllWWWRRRGGG>>>>>>???===:::888222000...---------,,,+++***++++++,,,,,,++++++***,,,,,,++++++,,,,,,---...++++++,,,------......///---------.........//////...///////////////......///333444444BBB^^^zzzxxx|||{{{sssgggeeerrrsssqqqyyyhhhccc]]]llljjjSSSNNNPPPPPPSSSZZZbbbyyyqqqrrruuuaaaGGGFFFCCC>>>===<<<;;;;;;:::;;;;;;;;;;;;;;;:::999888777666666666666666666666666555555666999:::888<<>>;;;777111...------+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------////////////////////////222///111777999GGGoootttbbboooyyy~~~xxxeee]]]VVVQQQZZZkkk|||fff[[[XXXTTTQQQRRRUUU[[[dddooo{{{}}}xxxsssiii___UUULLLGGGEEECCCDDDEEEEEEEEEEEEFFFGGGDDDCCCBBBBBBDDDGGGIIIJJJLLLRRRYYY\\\^^^cccllltttvvvwwwyyy|||~~~~~~|||zzz}}}||||||{{{{{{zzzzzzzzz{{{{{{zzz{{{|||~~~rrr```UUUPPPPPPRRRUUUXXXZZZZZZYYY\\\cccqqq~~~|||uuugggWWWKKKAAA@@@BBB@@@;;;888333111...---------,,,+++++++++,,,,,,,,,,,,++++++,,,,,,++++++,,,,,,---...++++++,,,------......///---------.........//////000000000000000000000///111333444999JJJhhhxxxkkknnn~~~yyytttwww|||}}}iiijjjkkkooo```VVVVVVXXXWWW]]]fffzzzvvvsssyyyaaaGGGFFFBBB>>>===<<<;;;;;;:::;;;;;;<<<<<<<<<;;;:::999777777555555666666666666666666444555888999:::AAASSSddd{{{yyywwwvvvtttppppppooonnnllljjjhhhgggfffbbb[[[SSSKKKFFFCCCAAAFFFZZZ}}}sssooozzztttYYYKKKKKKEEE@@@BBBAAA>>>999333///---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---.........///////////////////////////111111222777CCC___hhhjjjzzzxxxdddTTTQQQQQQUUUeeeyyymmmYYYTTTUUUUUUVVVWWW\\\eeeqqq{{{uuulllaaaVVVLLLGGGCCCDDDEEEEEEEEEDDDCCCBBBBBBAAA@@@AAACCCDDDCCCBBBBBBGGGLLLOOOPPPVVV___gggkkkooouuuzzz|||{{{xxxuuu}}}||||||{{{zzzyyyxxxxxxyyyyyyyyyyyyzzz{{{}}}}}}{{{iiiXXXNNNJJJJJJKKKOOOTTTXXXYYYZZZ[[[___hhhwww~~~||||||{{{```QQQDDDBBBDDDBBB<<<888555333///......---,,,+++++++++,,,,,,,,,,,,++++++,,,,,,++++++,,,,,,---...++++++,,,------......///------........./////////111111111111111111111111444333555>>>UUUssszzzpppyyy}}}qqqkkkpppxxxwwwrrrbbbooo||||||\\\WWWWWW[[[^^^aaannn}}}rrrrrr~~~bbbGGGEEEBBB>>>===<<<;;;;;;:::;;;;;;;;;;;;;;;:::999888777666555555555555666666666666666666888:::<<>>@@@BBB@@@<<<666000---,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++,,,,,,---...//////000///////////////000000000333222111999RRRxxxwww~~~{{{llleeevvv|||kkk[[[NNNMMMPPPWWWhhhzzz~~~|||rrrbbbXXXYYY\\\]]]cccdddhhhppp|||}}}}}}~~~{{{zzzwwwqqqiii___WWWRRRNNNLLLIIIFFFEEECCCBBB@@@BBBAAAAAACCCEEEFFFDDDAAACCCEEEGGGGGGGGGJJJRRRXXX^^^eeennnuuuxxxxxxuuutttyyyyyyyyyyyyxxxxxxxxxxxxxxxxxxxxxyyyzzz{{{{{{|||vvveeeTTTIIIGGGFFFFFFIIIOOOTTTWWWXXXZZZ]]]dddppp{{{~~~mmmZZZHHHBBBCCCBBB===:::888555111///...---,,,++++++,,,,,,,,,,,,,,,,,,+++,,,,,,++++++,,,,,,---...++++++,,,------......///............////////////111000000000111111111222666444777FFF```zzz{{{}}}vvvwww~~~rrrdddaaagggllliiicccaaa{{{|||aaaXXXWWWYYY```gggsss}}}uuucccGGGEEEAAA>>>===<<<;;;;;;:::;;;;;;999999999999888666555444444555555555666666777777999999999;;;???MMMeee{{{}}}yyyxxxvvvuuutttqqqppppppnnnmmmkkkiiihhhbbb^^^XXXSSSNNNIIICCC???<<>>@@@EEEJJJQQQXXXccckkkoooppppppqqqttttttuuuvvvwwwxxxxxxyyyxxxyyyyyyzzz{{{{{{{{{{{{{{{xxxhhhVVVJJJGGGEEECCCDDDIIINNNRRRTTTXXX[[[aaakkkvvv|||fffMMMBBB@@@???>>>===;;;777333///...---,,,+++,,,,,,,,,------,,,,,,,,,,,,,,,++++++,,,,,,---...++++++,,,------......///........./////////000000000////////////000111222666666>>>TTTppptttjjjssszzzrrrjjjbbb^^^^^^^^^______qqq|||hhh[[[^^^___gggtttcccHHHEEEAAA>>>===<<<;;;;;;:::;;;;;;999999888888777666444333444444555555666777777777;;;999:::<<>>EEE___~~~yyyfffXXXHHHDDDEEEAAA>>>===:::666111......///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------.../////////000...//////000000111111222555444>>>^^^|||mmmXXXUUUZZZvvvtttqqq}}}kkkcccaaaVVVPPPLLLNNNQQQUUU^^^ggg]]]ZZZVVVUUUZZZfffrrrzzzxxxtttrrrsssxxx}}}tttmmmeeebbbaaa___aaaddddddeeehhhkkknnnqqqssstttwwwyyy{{{~~~~~~}}}ggg^^^SSSKKKIIIIIIHHHGGGHHHFFFEEEHHHMMMNNNKKKGGGAAAAAAAAA@@@???AAADDDGGGGGGMMMUUU[[[___bbbgggkkkooopppqqqssstttvvvwwwwwwyyyyyyzzz{{{{{{{{{{{{{{{zzz}}}{{{mmm]]]QQQJJJGGGCCCCCCFFFKKKPPPRRRWWWZZZ___fffjjjqqq}}}qqqWWWFFF???<<<===@@@>>>:::444000...---,,,+++,,,,,,------------,,,,,,,,,,,,++++++,,,,,,---...++++++,,,------......///....../////////000000000000///......///000222333666;;;LLLjjjsssddd]]]kkk~~~eeeeeeeeebbb\\\YYY```jjjlllbbbbbbeeejjjrrrcccHHHEEEAAA>>>===<<<;;;;;;:::;;;;;;999999999888777666555444444444555555666777777888999888999===GGG\\\|||~~~{{{xxxwwwvvvuuusssqqqqqqpppooommmkkkjjjhhhbbb^^^ZZZXXXVVVRRRKKKEEEDDDCCCTTTooo|||rrr\\\HHHFFFGGG>>><<<===<<<888333000000000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..................////////////...//////000111111222222777:::PPP|||hhhRRRXXXeeewwwjjjllloooaaa]]][[[UUUQQQPPPRRRUUUYYY```fff^^^\\\[[[]]]bbbkkkvvv~~~xxxsssoooooossswwwwwwvvvlllccc[[[ZZZYYYVVVWWWZZZYYYZZZ^^^bbbhhhmmmrrruuuyyy|||kkkcccZZZUUUUUUWWWWWWUUURRRNNNKKKNNNRRRTTTPPPKKKEEEEEEEEEDDDDDDEEEGGGIIIDDDHHHMMMOOORRRWWW___eeennnnnnooopppqqqsssttttttxxxyyyzzz{{{{{{{{{zzzyyyyyy{{{}}}~~~{{{qqqdddZZZQQQMMMIIIGGGJJJPPPUUUXXX\\\\\\___aaa^^^aaannn~~~{{{bbbOOOCCC<<<===AAA@@@;;;555111...---,,,,,,,,,,,,------------,,,,,,,,,,,,++++++,,,,,,---...++++++,,,------......///.../////////000000000000111000/////////111333555:::CCC\\\kkk\\\WWWeeeuuu|||vvvaaaffflllkkkbbb]]]iiizzz{{{kkkbbbcccmmmvvvdddHHHEEE@@@>>>>>><<<;;;;;;;;;;;;;;;:::::::::999888777666555444444444555666777777888777666888>>>IIIaaa{{{xxxvvvvvvuuusssqqqqqqpppooommmkkkjjjiiiccc___[[[ZZZZZZVVVOOOHHHDDD>>>HHH]]]sssyyywww]]]FFFEEEFFF::::::<<<===:::555111000111,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......///////////////............//////000111222222222888@@@^^^eeeRRR^^^oooggg^^^eee|||hhh___ZZZVVVTTTRRRPPPQQQTTTXXX^^^ccc]]]___dddjjjmmmpppuuu{{{wwwrrrmmmnnnrrrvvvvvvtttrrrhhh```___\\\WWWUUUWWWXXXYYY[[[^^^dddkkkppptttxxx|||mmmgggaaa___bbbddddddbbb\\\WWWRRRTTTXXXYYYUUUPPPGGGGGGGGGFFFEEEDDDDDDEEEGGGIIIKKKJJJKKKQQQ[[[cccnnnnnnnnnoooppppppqqqqqqwwwxxxyyyzzz{{{zzzyyyxxxyyyyyyzzz{{{yyysssiiiaaaYYYTTTOOONNNQQQWWW]]]aaabbbaaaaaa^^^WWWWWWfffxxxjjjWWWGGG===<<<@@@AAA<<<666111...---,,,,,,,,,------......------,,,,,,,,,++++++,,,,,,---...++++++,,,------......///////////////000000000000222111000000111333555666???KKKhhhjjj[[[VVVaaammmrrrzzzrrrcccjjjsssrrrhhhbbbppp~~~wwwpppnnnpppvvv~~~dddHHHHHHBBB>>>===<<<;;;;;;:::;;;;;;777888888888888777777666555555666666777777888888888777888???SSSsss}}}vvvtttuuuvvvtttqqqsssqqqooonnnnnnllljjjhhheeebbb___]]]\\\YYYTTTPPPCCCAAACCCLLL[[[ttt|||}}}}}}{{{kkkTTTHHHBBB>>>@@@>>>;;;888666333///,,,,,,,,,---------,,,+++***,,,++++++******++++++,,,---------------------------------............//////444...***000111...333===LLLzzz___ZZZmmmnnnXXXUUUaaasssaaaVVVTTTXXX[[[]]]___^^^\\\]]]ccchhhppprrrwwwyyyrrrjjjoooyyyssshhhaaagggrrrxxx{{{|||tttqqqkkkccc\\\WWWVVVVVVWWWWWW[[[aaaeeehhhnnnuuuyyy}}}ooolllgggeeefffhhhjjjjjjccc]]]WWWYYY^^^```\\\UUUHHHIIIIIIGGGEEEEEEFFFHHHHHHLLLPPPQQQQQQWWWbbblll{{{~~~{{{nnndddeeelllrrrwwwwwwxxxxxxxxxyyyyyyyyyyyyzzzzzzyyyvvvssspppnnneeebbb^^^^^^bbbiiiooosssuuummmbbbZZZXXX[[[```ccc{{{}}}fffNNN???999666:::<<<<<<888222...---...+++++++++,,,,,,---------,,,,,,++++++,,,,,,---...,,,,,,,,,---------................../////////000111111...222888222///;;;HHHccc{{{fffXXXTTT]]]aaaaaapppqqqmmmvvv|||vvviiimmmtttppplllsss|||dddHHHHHHBBB>>>===<<<;;;;;;:::;;;;;;888888888888888777777666555555666666777777888888999999:::AAAZZZ~~~}}}vvvtttuuuuuusssqqqrrrpppnnnmmmmmmllliiihhhdddaaa___]]]\\\XXXSSSOOOCCC@@@???CCCLLL^^^zzzxxxtttyyyuuu^^^LLLCCCAAA@@@>>><<<:::888444000,,,------------,,,,,,++++++,,,,,,++++++++++++,,,,,,---------------------------------............///...333...+++222333111777IIIbbbzzzbbbaaaxxxsssXXXWWWVVVeeeqqqaaaWWWWWW\\\bbbfffiiigggcccbbbeeejjjyyy}}}vvvqqqtttoooeee___cccjjjmmmnnnoooooonnnlllhhhbbb^^^[[[YYYZZZYYY\\\bbbgggjjjpppwwwyyy~~~tttooohhhcccbbbccceeefff___YYYUUUXXX]]]^^^XXXQQQHHHIIIIIIHHHHHHJJJNNNRRRQQQWWW^^^bbbdddjjjuuu}}}tttiiiiiiqqqvvvxxxxxxxxxxxxxxxyyyyyyyyyzzzzzzzzzyyywwwssspppooollliiifffgggkkkrrrxxx|||wwwiii]]]WWWWWWZZZ]]]rrroooVVVAAA999888999;;;;;;999444///......++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---...,,,,,,---------................../////////000000333333...000666111222@@@WWWrrrvvvbbbYYYWWW\\\\\\^^^qqqmmmwww}}}~~~vvvrrrzzzuuuuuuuuudddHHHHHHBBB>>>===<<<;;;;;;:::;;;;;;888888999999888777777666555555666666777777888888999<<<<<>>===;;;777222...------------,,,,,,,,,+++------,,,,,,,,,,,,---------------------------------------............///,,,222///---444444333<<>>===<<<;;;;;;:::;;;;;;999999999999888777777666555555666666777777888888999===>>>JJJqqq}}}yyyxxxyyyzzz~~~~~~{{{wwwtttttttttrrrqqqpppnnnlllkkkjjjiiigggeeebbbaaa___]]]ZZZVVVRRRPPPJJJGGGDDDAAA???HHH^^^sss{{{uuuzzzzzztttRRRAAAEEEAAA@@@@@@@@@???:::444000......---,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,---------------------------............///,,,111//////444222444@@@]]]iiifffxxxhhh[[[VVVUUUWWW```tttvvveeeYYYYYY```jjjqqqwwwvvvoooiiihhhiiiqqqzzzyyynnnmmmhhheeeeeebbb\\\XXXWWWZZZ\\\aaafffiiihhheeebbbaaa___```eeeiiilllttt}}}~~~zzz{{{}}}{{{wwwqqqmmmllllllmmmmmmhhhccc]]][[[[[[XXXQQQJJJKKKKKKLLLNNNSSS\\\gggnnnxxx}}}{{{yyyxxxxxxwwwxxxyyyzzzzzzzzzzzzyyyxxxwwwuuusssrrroooooonnnooosssyyysssdddZZZVVVWWWYYY___nnnpppJJJ777888666888999999777333///---,,,,,,------------------,,,,,,++++++,,,,,,---...------------...............////////////000000000000222///222888888AAAWWW|||qqqXXX[[[___^^^\\\hhhvvvrrruuutttmmmmmmdddHHHHHHBBB>>>===<<<;;;;;;:::;;;;;;:::::::::999999888666666555555666666777777888888999<<>>CCCUUUfff~~~|||~~~~~~zzzxxxUUUBBBDDDBBBAAAAAABBB@@@===777333///...---,,,,,,,,,------...------,,,,,,------...,,,,,,,,,---------......---------............///,,,111000///333000555EEEiiilll^^^kkkeeeYYYUUUTTTTTT```lll~~~nnncccbbbhhhmmmrrrxxxxxxtttnnnkkkjjjpppyyywwwrrrmmmkkkllliiibbb\\\ZZZXXXZZZ___eeejjjkkkhhheeedddbbbcccgggiiimmmttt|||}}}~~~|||yyyyyy{{{zzzuuuuuurrrnnnkkkjjjiiigggeeeccc^^^XXXVVVVVVUUUQQQMMMIIILLLPPPVVV```lllyyyyyyxxxwwwvvvvvvxxxyyyzzzyyyyyyxxxwwwvvvuuutttsssmmmnnnnnnoooqqqvvv~~~xxxjjj^^^XXXWWWXXX[[[fff}}}{{{UUU<<<666555666888999888555000---------------------------,,,,,,++++++,,,,,,---...---------.........//////////////////000000000111...111000222888888DDD\\\~~~lllPPPWWW]]]^^^cccxxxzzzooonnnlllkkkkkkuuudddHHHHHHBBB>>>===<<<;;;;;;:::;;;;;;;;;;;;::::::999888666666555555666666777777888888;;;===JJJhhhyyywwwwwwzzz|||~~~~~~}}}|||zzzyyywwwuuusssrrrqqqqqqooommmkkkjjjiiihhhfffdddbbbbbbbbb___ZZZVVVSSSRRRPPPLLLGGGDDD@@@BBBLLLXXXnnn|||xxx|||~~~___IIIEEECCCBBBBBBBBBAAA>>>999555000///---,,,,,,,,,---...------,,,,,,,,,,,,------+++,,,,,,------.........---------............///---111000000222000888NNN{{{]]]]]]xxx{{{cccYYY[[[___bbbcccrrr}}}|||sssssswwwtttuuuwwwyyyxxxtttpppmmmsss|||}}}yyyuuutttwwwxxxsssllljjjfffgggjjjppptttsssnnnhhhhhhffffffjjjlllmmmssszzz{{{~~~}}}~~~}}}wwwjjjgggbbb^^^[[[XXXUUUSSSTTTRRRPPPRRRVVVXXXXXXVVVMMMRRRZZZeeeqqq~~~xxxwwwuuutttuuuvvvxxxzzzxxxwwwwwwvvvuuuttttttsssnnnpppqqqppppppttt{{{ssseeeZZZUUUTTTXXX___qqqfffGGG777666555666777888666222///............------------,,,,,,++++++,,,,,,---...------.........//////////////////000000000111111...222111222777:::JJJfffyyydddLLLRRRWWW]]]mmmvvviiibbb```aaajjjdddHHHHHHBBB>>>===<<<;;;;;;:::;;;;;;;;;;;;;;;:::999888666666555555666666777777888888>>>???SSS}}}zzzrrrrrrqqquuuzzz}}}}}}}}}~~~||||||xxxxxxwwwuuusssqqqpppqqqooommmkkkjjjjjjiiigggeeebbbdddddd```[[[VVVTTTTTTWWWQQQKKKHHHDDDCCCGGGMMM\\\zzzuuummmSSSGGGDDDBBBAAAAAA@@@>>>;;;888000///---,,,,,,,,,...///,,,,,,++++++++++++,,,,,,++++++,,,,,,---......///---------............///---111000111444222???ZZZmmmYYYhhhrrrkkkgggkkkrrrvvv|||{{{xxxuuuvvvxxxwwwqqqlllwww}}}~~~uuukkkllljjjkkknnnoooooosssyyyzzz}}}}}}||||||}}}yyysss```[[[SSSNNNKKKJJJJJJJJJMMMOOOSSSZZZaaaeeedddccc]]]ccclllwww}}}wwwvvvtttssssssuuuwwwyyyvvvvvvuuuttttttsssssssssqqqssssssrrrpppsssyyy|||mmm___WWWTTTTTTVVVeee~~~zzzWWW<<<666555444555777666333111///.........------------,,,,,,++++++,,,,,,---...............//////////////////000000000111111111///333111333;;;DDD]]]oooaaaPPPRRRVVVaaa|||~~~sssiii^^^\\\]]]nnndddHHHHHHBBB>>>>>><<<;;;;;;;;;;;;;;;;;;;;;;;;:::999888666666555555666666777888888888@@@BBB[[[tttnnnooolllqqqwww{{{{{{|||}}}}}}~~~wwwwwwwwwuuusssqqqpppqqqpppnnnllljjjjjjiiigggeeecccdddeeeaaa[[[WWWUUUUUUVVVOOOHHHFFFDDDAAAAAADDDOOOqqquuuqqqxxx\\\IIIDDDCCCAAA@@@???>>>;;;999111///---,,,,,,,,,...///,,,++++++******++++++,,,++++++,,,,,,---...//////---------.........//////---000000222555555EEEbbbvvvbbb[[[sssmmmrrrwwwxxxrrrsssvvvvvvpppiii}}}zzzmmmnnnmmmnnnqqqrrrppptttyyytttvvvtttqqqooooookkkeeeZZZTTTKKKEEEDDDFFFJJJLLLQQQUUU]]]gggoooqqqooolllmmmsss|||vvvuuusssrrrrrrtttvvvxxxuuuuuutttsssssssssssssssrrrtttuuurrroooqqqwww}}}ssseee[[[WWWQQQQQQ]]]wwwcccAAA777555333444666777444222//////.........---------,,,,,,++++++,,,,,,---.............../////////000000000000000111111111111///333111555AAAQQQrrrpppgggdddVVVVVVXXXeeerrrppplllaaaaaabbbxxxeeeIIIEEEAAA???===;;;;;;;;;<<<;;;::::::::::::::::::999777777555666666666555666888:::AAAFFFbbb~~~nnniiijjjllloootttwwwyyyzzz}}}~~~zzzxxxxxxwwwuuusssqqqpppoooooonnnnnnmmmjjjgggeeeeeefffdddcccbbb```]]][[[XXXWWWYYYPPPHHHGGGGGGEEEEEEGGGNNNooo~~~{{{zzz}}}aaaKKKFFFAAA???AAAAAA===;;;;;;777333000...---...---,,,---,,,,,,,,,,,,---..........................................////////////444...///666444666QQQssshhh___fffxxxqqqxxxooolllnnnqqqooolllxxxssssssrrrooolllooouuu{{{uuuoooggg```\\\\\\\\\]]]KKKKKKJJJIIIIIIKKKOOORRRXXXaaajjjsss{{{{{{}}}vvvooommmqqqvvvyyyyyywwwvvvvvvvvvvvvtttrrroooppptttuuurrrpppqqquuuxxxzzznnn```UUUSSSUUU\\\jjjyyyLLL>>>888444666777555333333///......---------......++++++,,,,,,,,,------------------............///...///000000//////000111555333111555FFFfffuuuhhhbbbaaaRRRXXXYYYkkkxxxppppppeeeXXX\\\hhheeeIIIEEEAAA???===;;;;;;;;;<<<;;;:::::::::::::::999888777666555666777666555666888;;;BBBJJJhhh|||mmmiiijjjkkknnnsssvvvwwwyyy{{{}}}{{{yyyxxxwwwuuusssqqqpppoooooonnnnnnmmmjjjgggddddddeeeccccccbbb```]]][[[XXXWWWXXXOOOHHHGGGGGGEEEDDDFFFNNNjjj|||}}}hhhPPPHHHBBB???AAAAAA>>><<<<<<777444000.........---------,,,,,,,,,,,,---..........................................////////////000---000555444:::ZZZ~~~```___nnn}}}xxxppplllnnnsssuuuuuu}}}uuurrrrrrsssqqqpppqqqtttwwwqqqjjj___WWWSSSPPPNNNLLLPPPPPPNNNLLLLLLPPPWWW]]]eeellluuu~~~~~~yyyrrrnnnnnnppprrrsssvvvuuuuuuuuuuuutttrrrpppppprrrtttrrrqqqrrrtttvvvzzz~~~ttteeeYYYXXXYYY]]]gggyyyZZZEEE;;;444555888666333222//////...---------......++++++,,,,,,,,,------------------............///...///000000//////000222000000222===SSSuuu}}}lllddd___[[[SSS[[[aaaxxxrrrmmmjjj^^^VVVaaatttdddHHHEEEAAA???===;;;;;;;;;<<<;;;:::999999999999888777666555666666777666666777999<<>>???@@@>>>======999666222//////......------,,,,,,,,,,,,---..........................................////////////000222444666<<>>EEE]]]}}}pppiiihhhhhhiiikkknnnoooqqqsssvvvxxxyyyzzz{{{|||}}}~~~nnn```___{{{}}}}}}xxxwwwuuusssqqqpppoooooonnnnnnmmmiiifffccccccdddbbbbbbaaa```^^^[[[YYYXXXUUUNNNHHHIIIIIIEEECCCCCCAAABBBSSSkkkqqqhhhRRRGGG>>>===>>>===<<<<<<:::777333000//////...------,,,,,,,,,,,,---..........................................////////////222333444666CCCdddzzzZZZZZZwww|||yyy~~~xxxlllfffmmmmmmlllkkkjjjjjjkkkkkkjjjddd______dddiiillllllssssssqqqooopppxxxyyynnngggeeegggkkkmmmppppppooooooqqqsssrrroooooorrroooiiigggiiiqqqvvv}}}tttaaa[[[WWWWWWZZZfff|||iiiRRR:::444888;;;888555111111000///...---------,,,,,,---------.........---------............//////000111111000000111222666444888KKKiii|||{{{mmmkkksssYYY[[[bbbXXXXXXkkkaaaFFFEEEBBB???===;;;;;;;;;<<<;;;:::999999999999888777666555666777888888888999<<>>===<<<;;;;;;888444111000///...------,,,,,,,,,,,,---..........................................////////////111222333999OOOvvvkkk\\\aaasssfff```ggghhhhhhddd___\\\]]]```gggiiimmmqqqsssppplllhhhllliiifffiiittt}}}zzzpppgggccccccfffjjjnnnpppooonnnpppsssrrrooopppsssnnnffffffmmmuuuwwwyyy}}}ccc[[[VVVVVVXXX___rrrzzzaaaEEE999999;;;999777222111000///...---------,,,---------............---------............//////000222111000000111333444333;;;OOOnnn{{{rrrxxxjjjVVVXXX^^^UUU[[[vvv```FFFEEEBBB???===;;;;;;;;;<<<;;;:::::::::::::::999888777666666777888888888:::===@@@PPPkkk|||mmmfffeeegggiiijjjkkkmmmnnnoooqqquuuxxxwwwyyyzzz{{{zzz|||``````rrr}}}{{{zzzxxxwwwuuusssqqqpppooooookkkkkkkkkhhhfffdddeeefffaaaaaaaaa___^^^\\\ZZZYYYUUUOOOKKKMMMMMMHHHDDDCCC@@@:::CCCUUUhhhyyy|||yyy^^^OOOAAA>>>???>>><<<<<<<<<999444111000000///------,,,,,,,,,,,,---..........................................////////////000222666BBBaaaooo``````ooozzzjjj___ZZZ```gggllljjjccc___aaaeeelllooorrrqqqlllgggcccbbb``````fffsss|||~~~uuukkkeeebbbaaagggnnnpppooonnnppprrrpppooorrruuuooofffjjjvvv|||yyyvvvzzzhhh^^^XXXYYYZZZ\\\jjjzzzrrrRRR@@@;;;999888888333222111///......------------------............---------............//////111222222111000222333333666BBBZZZwww~~~yyyvvvvvvsssfffYYY\\\aaa\\\jjj___FFFEEECCC???===;;;;;;;;;<<<;;;:::::::::;;;::::::999888777666888999999999:::>>>@@@\\\wwwvvvgggccceeehhhjjjjjjkkkmmmnnnoooqqquuuxxxxxxzzz||||||{{{}}}zzzYYYccc}}}zzzyyyxxxwwwuuusssqqqppppppooojjjjjjjjjhhhfffeeeeeegggaaaaaa```___^^^\\\ZZZYYYUUUOOOLLLNNNNNNIIIEEECCC>>>777???OOO```}}}|||cccSSSDDD???@@@@@@>>>===<<<999555222000000///...---,,,,,,,,,,,,---........................................../////////000222444;;;LLLppp||||||dddZZZ```|||~~~ssscccYYYVVV\\\hhhsssuuuoookkkooouuuooonnniii```XXXUUUYYY]]]dddiiivvv}}}{{{ppphhhccc^^^eeemmmqqqooonnnoooqqqnnnnnnssswwwppphhhooozzztttvvvlllaaa[[[]]]]]]\\\eeesss}}}[[[FFF<<<999888888333222111///......---------------.........//////---------........./////////111222222111111222333444;;;KKKdddyyyyyywwwppprrrzzzjjjddd]]]aaagggggg{{{^^^FFFEEE@@@<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;:::999888777666444999666666===<<<>>>IIIbbb|||kkkccc^^^bbbiiifffiiilllpppssstttttttttuuuwwwwwwyyy|||~~~~~~|||mmmppp{{{yyywwwwwwxxxxxxxxxtttoookkkjjjiiiiiihhhgggffffffeeebbbaaa```^^^]]]\\\[[[[[[ZZZTTTMMMJJJKKKKKKIIIEEEBBB;;;;;;III\\\rrrvvv|||rrrXXXBBB===>>>;;;:::===???===999444111...,,,,,,...------,,,,,,------..............................------...000000000///555///AAAeee~~~rrrcccbbbjjjxxxxxxxxxyyyoooddd]]]\\\fffpppxxxyyyyyyxxxqqqhhhgggaaaXXXRRRSSSZZZdddkkk}}}~~~wwwzzz~~~yyypppiii\\\aaagggkkklllnnnpppssstttrrrpppooooooqqqtttvvv{{{uuuqqqttt|||tttiii___]]]]]]]]]bbbjjjoooMMM:::;;;<<<999888555111000111111...,,,......------------......////////////000000000000111000000111333444444333999;;;WWWzzzkkkmmmnnnlllvvv|||zzzzzzffffffjjjmmmllluuu^^^FFFEEEAAA<<<<<<<<<<<<<<<;;;;;;;;;::::::::::::999888777666777;;;888777;;;:::<<>>@@@>>><<<>>>???===999555111...---,,,...------,,,,,,------..............................------...///000000000555333KKKuuu{{{|||~~~}}}pppdddhhhtttyyypppooozzzyyyuuujjjaaa^^^```jjjpppuuuuuuvvvuuunnneee^^^[[[YYYZZZ```jjjttt{{{zzzuuuwwwooolllrrr}}}zzzrrrlll\\\___cccgggkkknnnpppqqqrrrqqqpppooopppqqqsssttttttpppmmmqqq{{{~~~oooaaa]]]``````aaaccc|||vvvTTT???;;;<<<999888555222111111111...,,,///......------......///////////////000000000000111000000111333444444444:::@@@bbbssshhhkkknnnmmmxxxxxx}}}xxxooommmoooqqqrrr^^^GGGEEEAAA======<<<<<<<<<;;;;;;;;;::::::::::::999888777777666:::777666;;;:::???OOOyyyuuugggbbb]]]aaahhhffflllmmmoooqqqqqqsssvvvxxxyyyzzz{{{|||}}}}}}}}}}}}wwwmmm}}}zzzxxxvvvvvvvvvwwwwwwtttpppmmmkkkjjjiiigggeeedddccccccbbbaaa___^^^\\\\\\[[[[[[]]]XXXRRRNNNNNNNNNLLLIIIEEE>>>;;;@@@HHHXXXttt|||ssswww|||}}}bbbHHH@@@BBBAAA?????????===:::666222///---,,,...------,,,,,,------.......................................///000111111333777VVVzzz|||~~~rrriiisssccc[[[bbb~~~{{{rrreee]]]]]]aaagggjjjlllnnnqqqrrrmmmfff^^^```dddkkksss|||{{{qqqiiiccc```___bbbbbbggguuu|||uuuppp___]]]^^^bbbiiinnnppppppppppppqqqqqqqqqqqqrrrrrrqqqmmmkkkoooxxxxxxeee```bbbbbb^^^[[[rrr___FFF<<<:::999888555333111111000...---///......------......///////////////000000000000000000111111333444555666;;;GGGooovvvkkkeeehhhjjjkkkwwwyyyrrrsssrrrooonnnpppttt___GGGEEEAAA=========<<<;;;;;;::::::999999999999999888777777222666555666;;;;;;EEE[[[ooodddaaa\\\aaahhhgggmmmnnnoooooopppssswww{{{{{{|||}}}}}}||||||}}}}}}xxxuuu~~~|||yyywwwvvvuuuuuuvvvvvvtttqqqnnnlllkkkiiifffdddcccccccccbbbaaa```^^^]]]\\\[[[[[[^^^YYYSSSOOONNNMMMLLLJJJEEE???;;;<<<>>>KKKhhhtttrrr||||||xxxhhhMMMBBBCCCCCC@@@???@@@>>>;;;888444000...---...------,,,,,,------...........................---............///222333777AAAfffxxx|||xxxqqq~~~tttOOONNNZZZpppaaaYYYYYY]]]\\\\\\^^^ccckkkpppooolllkkkooouuu|||mmmhhh___WWWSSSTTTZZZ^^^^^^gggxxx~~~yyytttddd___\\\___hhhoooqqqooopppqqqrrrssssssrrrqqqqqqssspppmmmnnnsss{{{nnnddd```]]]XXXTTTccc{{{iiiMMM>>>:::888777666444222111000///...//////............//////////////////000000000000///000111111222444666888@@@SSSrrrppppppooojjjlll|||yyylllnnnxxxnnnqqqmmmjjjmmmwww___GGGFFFBBB>>>======<<<;;;;;;::::::888888999999999888777777222666555777<<<<<>>@@@???===999555222///---...------,,,,,,------...........................---...///......///222555===MMMxxxyyy|||www]]]CCCGGGXXXooo^^^VVVTTTTTTSSSRRRTTT[[[dddjjjnnnooosssxxx~~~yyyqqqjjj^^^\\\WWWRRRQQQUUU]]]dddooo{{{yyylllddd]]]^^^gggoooqqqpppqqqrrrsssttttttsssrrrqqqrrrqqqooommmooouuu|||yyyiii]]]VVVSSSQQQXXXooorrrVVVBBB:::888777666555333111//////////////////....../////////////////////000000000000///000111222222444888;;;FFF```yyy|||qqqssswwwmmmfffooo}}}lllgggmmmkkkkkkrrr~~~vvvmmm___GGGFFFBBB>>>>>>===<<<;;;::::::999777888888888888888777777777999888999<<<;;;LLLkkkttteee``````]]]bbbjjjjjjmmmnnnooopppqqqtttyyy|||{{{}}}~~~{{{{{{}}}~~~}}}|||yyywwwvvvttttttssstttuuutttrrrpppnnnllliiifffeeedddeeefffeeedddbbbaaa___^^^^^^^^^\\\YYYTTTOOOKKKIIIIIIIIIDDD???<<<;;;999@@@XXXqqq|||xxx{{{sss\\\KKKDDDBBB@@@???AAA@@@>>>;;;777333000......------,,,,,,------...........................---///000///---///333777>>>VVV}}}|||zzzOOO???DDD[[[lll\\\VVVRRROOOPPPOOORRRYYY^^^bbbhhhnnnqqqwww~~~~~~tttggg___XXXYYYZZZZZZ\\\bbblllsss}}}|||tttjjj```^^^dddlllppppppqqqrrrssstttsssrrrqqqpppmmmnnnnnnmmmmmmqqqyyyooo\\\RRRPPPQQQRRReee{{{{{{aaaIII<<<888777777666444000//////000000//////......//////000////////////000000000000...000222222111333999===GGGdddttt{{{{{{lllhhhlllzzzpppaaa___dddeeekkkxxx|||zzzzzzuuunnn___HHHFFFBBB>>>>>>===<<<;;;:::999999777777888888888888777777888:::999;;;===<<>>===<<<;;;:::999999666777777888888888777777555777777;;;??????UUUzzzmmm```___aaa___cccllllllkkkmmmppprrrsssvvvyyy|||zzz}}}~~~{{{{{{{{{{{{{{{xxxuuuuuutttsssrrrsssttttttsssqqqnnnllliiigggfffgggiiijjjgggfffeeecccbbbaaaaaa```\\\ZZZVVVQQQLLLIIIIIIJJJEEE???<<<===;;;>>>MMM^^^qqq|||kkkWWWHHHCCCBBBBBBAAAAAA???<<<999444000......------,,,,,,------...........................,,,///111///---...444:::LLLooo~~~~~~{{{OOO:::CCCJJJaaawww```WWWXXXWWWRRRMMMOOOUUU[[[\\\\\\fffrrrxxx~~~vvvvvv{{{~~~{{{rrreee^^^^^^dddjjjnnnppppppoooooonnnnnnmmmmmmiiimmmpppoookkkkkkqqqwww~~~tttaaaWWWSSSPPPNNNXXXfffxxxtttWWWBBB888666777777444000...///111000000////////////000000////////////000000000000---000222222111333:::@@@WWWooo~~~zzzmmmqqqzzzaaaSSSQQQ^^^gggvvv___GGGFFFAAA???>>>===<<<;;;:::::::::777777777777666666666666999666333999???CCC```iiiddd______ccchhhiiiiiinnnpppsssuuuvvvwwwzzz}}}~~~}}}|||{{{|||~~~}}}yyyvvvvvvwwwwwwvvvuuusssrrrrrrrrrrrrpppooollliiifffeeeggghhhgggeeefffeeedddccccccbbb___]]]YYYWWWRRRMMMJJJHHHHHHHHHFFFCCCAAA>>><<<===HHHTTTgggzzzyyy{{{yyyfffTTTIIIDDDCCCAAA@@@===;;;999666222.........------------.........------------...//////---///+++,,,222000444CCCVVV{{{yyy}}}gggKKKAAAAAANNNsssmmmaaa[[[VVVRRRPPPRRRRRRTTTVVV[[[dddnnnuuuvvvkkkccc^^^\\\ccckkkkkkmmmoooooommmkkkkkkkkkmmmjjjjjjkkkkkkkkkooouuuqqq]]]RRROOORRRUUUbbbyyy~~~dddHHH<<<666666666555444222111000//////............//////////////////000000000000000333000111777555;;;LLLeee{{{~~~sssnnn~~~www^^^RRRYYY]]]ggg___GGGFFFAAA???>>>===<<<;;;:::::::::888888888777777777666666888777666<<>>GGGZZZ{{{yyyeee\\\YYYWWWUUUTTTSSSTTTUUUWWW\\\dddnnntttyyy~~~wwwmmmfff___]]]aaaiiijjjlllnnnnnnmmmkkkkkkkkkkkkiiiiiikkkkkkkkkooouuuhhhYYYTTTNNNQQQ\\\rrrjjjLLL;;;777777666555444333111000//////............//////////////////000000000000111444111222777666>>>QQQrrr}}}|||mmmiiixxxrrr___VVV\\\^^^kkk___GGGFFFAAA???>>>===<<<;;;:::::::::999999999888888888777777999:::999===EEEPPPvvv}}}rrrddd```]]]]]]bbbfffhhhhhhooorrrvvvyyyzzz{{{|||}}}~~~}}}}}}|||}}}~~~~~~|||xxxvvvvvvvvvuuuuuuvvvsssqqqpppqqqqqqqqqpppkkkiiifffeeeeeeeeedddccccccbbb`````````___]]]ZZZXXXVVVRRRMMMJJJHHHGGGGGGGGGEEEBBB@@@;;;;;;CCCMMM```sssvvvttt{{{{{{eeeRRRGGGCCC@@@???===;;;:::777333///......------------.........------------...//////...111...///333111999NNNvvv|||tttwwwyyyOOO@@@AAAQQQjjj~~~nnn]]]WWWVVVUUUTTTUUUTTTUUUVVVYYY]]]dddlllrrrtttyyyzzzqqqjjjbbb]]]___eeegggjjjlllmmmlllkkkjjjkkkjjjhhhhhhkkkkkkkkkpppvvvooo[[[SSSNNNNNNVVVjjjuuuRRR:::888777777666555333111000//////............//////////////////000000000000222444222333888777CCC[[[rrrsssuuuyyyjjjhhhwwwqqqhhhbbbccc```qqq___GGGFFFAAA???>>>===<<<;;;::::::::::::::::::999999999888888999;;;:::<<>><<<;;;:::777333000......------------.........------------...//////...000...000333000===YYYzzzuuu{{{fffLLLFFFLLL___wwwuuugggYYYTTTSSSQQQQQQRRRTTTUUUWWWYYY]]]cccjjjooovvvyyy{{{zzz}}}}}}vvvooofff^^^]]]```dddgggjjjlllkkkjjjjjjjjjjjjhhhiiikkklllmmmqqqxxxpppZZZQQQPPPOOOTTTccc|||ZZZ:::999888888777555333222111//////............//////////////////000000000000111444222444777777IIIhhhxxxiiillllllsssmmmppp}}}yyywwwpppjjjbbbzzz___GGGFFFAAA???>>>===<<<;;;:::::::::::::::::::::999999999999777;;;:::<<>>===<<<;;;:::888444111......------------.........------------...//////---///...000222111EEEhhh|||xxxwww~~~TTTGGGKKKXXXqqqzzzlllaaaVVVRRRRRRPPPPPPQQQRRRTTTWWWZZZ]]]bbbhhhmmmvvvyyy~~~yyyuuuvvvzzztttkkk```[[[\\\```dddhhhjjjjjjiiiiiiiiillliiijjjmmmnnnnnnsssyyynnnZZZRRROOOOOOQQQ]]]vvvbbb>>>::::::999888666444222111//////............//////////////////000000000000///222111444777888PPPvvvpppeeellliiilll}}}rrr|||~~~wwwllljjj___GGGFFFAAA???>>>===<<<;;;::::::::::::::::::999999999888888555999999===KKK```qqqeee^^^[[[[[[\\\]]]aaaeeehhhkkknnnqqquuuxxxyyyzzz{{{|||~~~}}}zzzyyyxxxxxxvvvtttrrrqqqppppppqqqrrrqqqoooqqqpppnnnjjjfffccccccddd^^^]]]\\\\\\\\\\\\ZZZXXXVVVTTTQQQNNNKKKHHHFFFEEEEEEEEEDDDCCC<<<777999@@@NNNhhhuuulllxxxlllxxxwwwXXXEEEAAA>>><<<;;;;;;:::888555222......------------.........------------...//////...///...111333444PPPzzzvvvuuuzzziiiFFFDDDOOOggg|||tttnnnaaaXXXQQQQQQRRRRRRSSSUUUQQQTTTWWW[[[___ccciiimmmtttvvv|||~~~yyyooobbb[[[ZZZ]]]aaafffiiijjjiiihhhhhhllljjjjjjmmmmmmmmmrrrxxx|||dddUUUPPPJJJLLLNNNVVVmmmlllEEE;;;;;;:::888666444222111//////............//////////////////000000000000...111222555888:::XXXxxxnnnkkksssooommm{{{wwwyyy{{{}}}tttmmmyyy___GGGFFFAAA???>>>===<<<;;;:::::::::999999999999888888888888555999999???PPPeeeuuuggg^^^XXXYYYZZZ\\\^^^aaaeeeiiilllmmmpppsssuuuvvvwwwyyy{{{~~~}}}{{{xxxwwwwwwvvvtttrrroooooopppqqqsssrrrpppnnnppppppnnnjjjdddaaabbbccc]]]\\\[[[\\\\\\\\\ZZZXXXUUUTTTQQQNNNKKKHHHEEEDDDDDDDDDDDDCCC<<<666888>>>FFF^^^{{{nnnxxxnnnyyy{{{YYYEEEBBB===<<<;;;;;;:::999555333......------------.........------------...//////000000///222555999[[[vvvxxx~~~UUUCCCNNN```|||~~~~~~~~~~~~{{{tttlllfffXXXRRRMMMOOOQQQRRRTTTWWWRRRUUUYYY]]]aaafffkkknnnsssvvv{{{}}}rrrdddZZZXXXZZZ___dddhhhiiihhhhhhhhhllliiiiiikkkkkkkkkooouuu{{{kkk[[[RRROOOIIIMMMMMMOOObbb}}}uuuOOO<<<;;;:::999777444222111//////............//////////////////000000000000///222333888:::>>>aaavvvxxx~~~~~~yyy}}}}}}rrrpppooommmrrr___GGGFFFAAA???>>>===<<<;;;:::::::::999999999888888888777777777;;;999???QQQeee|||nnnccc\\\YYYXXXZZZ\\\___bbbfffjjjmmmmmmoooqqqssstttvvvyyy{{{~~~~~~{{{yyywwwvvvuuutttrrrpppnnnoooppprrrtttssspppmmmppppppnnniiiccc``````bbb]]]\\\[[[\\\\\\\\\ZZZXXXUUUTTTQQQNNNKKKHHHEEEDDDCCCCCCDDDCCC===666777===@@@WWWwwwnnnwwwttt}}}|||XXXCCC@@@===;;;;;;::::::999666333.........------............------------...//////111111000444777===bbb{{{~~~fffHHHFFF^^^sss}}}~~~|||||||||{{{wwwpppgggaaaVVVPPPLLLNNNPPPPPPRRRUUURRRVVV[[[```dddhhhmmmpppuuuxxx}}}ttteeeZZZWWWYYY]]]ccchhhiiihhhggggggkkkhhhhhhjjjjjjiiimmmsssuuuwwwvvvoooeee[[[UUUTTTLLLPPPNNNKKKZZZzzz|||www{{{UUU<<<<<<;;;999777555222111//////............//////////////////000000000000///222555:::<<>>===<<<;;;:::::::::888999999999999888777777555888;;;???LLLhhhqqqddd\\\YYYXXX]]]\\\]]]aaafffjjjiiihhhoooppppppqqqqqqtttxxx|||}}}}}}}}}xxxxxxwwwvvvuuutttssssssmmmpppsssuuuuuusssooommmnnnmmmjjjgggeeecccaaa```\\\[[[ZZZYYYXXXXXXXXXXXXWWWTTTPPPMMMKKKHHHEEECCC@@@CCCEEEDDD@@@<<<;;;<<>><<<;;;999999999888555333000///------......---,,,...------------...//////666---333777000@@@sss|||{{{WWWOOOSSSiii~~~~~~{{{{{{zzzyyytttkkkaaaYYYQQQNNNMMMOOORRRUUUTTTSSSTTTYYY___ccceeeiiioootttxxx{{{}}}zzzvvvlll```WWWVVV]]]dddgggiiiiiigggdddhhhhhhhhhhhhhhhjjjlllmmmnnnppppppjjjddd___XXXPPPOOOKKKLLLLLLUUUuuu~~~xxx|||VVV>>>888::::::444777888///000000000000000111222222111111111000000000000000777//////888>>>JJJooonnnaaa]]]ooobbbEEEEEEFFF???>>>===<<<;;;:::::::::999999999:::999888888777777888;;;@@@PPPnnnxxxlllaaa[[[ZZZ[[[```___```dddiiillllllkkkoooqqqrrrrrrrrrtttwwwzzz~~~}}}}}}}}}~~~~~~}}}|||{{{wwwvvvvvvuuutttssssssrrroooqqqsssuuutttrrrnnnkkklllkkkiiifffdddbbbaaa```\\\[[[ZZZYYYXXXXXXXXXXXXWWWTTTPPPMMMJJJHHHEEECCCAAADDDFFFEEEAAA>>>======>>>GGGaaaxxxyyy~~~|||aaaJJJ???===;;;:::999999888666444000...------...///...---...------------...//////222+++111777555LLL~~~rrr]]]\\\fff|||~~~~~~~~~}}}|||~~~~~~{{{xxxwwwuuusssnnnfff]]]VVVOOOMMMLLLMMMPPPRRRRRRQQQVVV[[[aaadddgggkkkpppuuuyyy|||~~~|||wwwnnnbbbYYYVVV[[[bbbfffhhhhhhfffdddhhhggggggggghhhiiikkkllllllnnnnnnllljjjiiiccc\\\RRRLLLJJJIIIQQQmmmzzz~~~___CCC;;;;;;;;;555777888///000////////////000111222111000000000000000000000666000333;;;@@@MMMqqqooobbbfffbbbGGGEEEDDD???>>>===<<<;;;::::::::::::::::::::::::999999888888999;;;CCCVVVwww|||wwwoooeee]]][[[]]]___cccccceeehhhllloooooonnnpppqqqssstttssstttuuuwwwzzzzzz{{{{{{|||}}}}}}{{{zzzuuuuuuuuuttttttsssssssssqqqrrrttttttssspppllliiiiiihhhfffdddbbbaaa``````[[[ZZZYYYXXXXXXWWWXXXXXXVVVSSSOOOLLLJJJHHHEEECCCCCCEEEGGGFFFDDDAAA?????????CCCVVVwww|||}}}~~~~~~hhhPPPAAA===<<<:::::::::999666444///...,,,---...//////......------------...//////000***///555:::ZZZyyycccccclll~~~~~~~~~~~~~~~}}}}}}}}}|||zzz}}}~~~{{{zzz{{{yyyuuussspppmmmiiieee^^^WWWRRROOOMMMLLLLLLNNNQQQRRRRRRYYY]]]cccfffiiilllrrrvvvyyy|||~~~}}}yyyqqqeee]]]VVVYYY^^^cccffffffeeeeeeffffffeeefffgggiiijjjlllkkklllmmmnnntttxxxuuunnnZZZOOOJJJHHHMMMfff}}}mmmHHH>>><<<<<<666666777000//////......//////000000000000000000000000111111333222666>>>CCCSSSxxxrrruuuxxxllluuu|||bbbHHHEEEAAA???>>>===<<<;;;::::::::::::;;;;;;;;;;;;:::999999888888:::FFF___rrrnnnhhhaaa\\\[[[___bbbeeefffhhhkkknnnpppqqqqqqppprrrttttttsssrrrssstttxxxxxxxxxyyy{{{}}}~~~}}}{{{zzzvvvvvvuuuuuuuuutttttttttssssssttttttqqqnnnjjjgggfffeeecccbbbaaa``````___ZZZZZZYYYXXXWWWWWWWWWWWWUUURRRNNNLLLJJJHHHFFFDDDDDDFFFGGGGGGFFFDDDBBBAAAAAABBBNNNkkk}}}oooVVVCCC>>>===;;;;;;;;;:::777555///...------///000000///...------------...//////222---///444>>>ddd~~~zzzkkk^^^jjjzzz~~~~~~}}}}}}|||yyy|||}}}yyywwwwwwtttooollliiiddd___[[[WWWRRROOOPPPNNNMMMLLLNNNQQQTTTVVVZZZ___dddgggiiilllrrrvvvxxx{{{~~~~~~}}}zzzssshhh```WWWWWWZZZ```dddddddddeeeeeeddddddeeefffhhhjjjkkklllllllllqqq{{{|||cccSSSKKKIIILLL```zzzyyyMMM???;;;<<<666666888222//////............//////000000000000000111111111111333777===EEE[[[wwweeelllyyy{{{xxx}}}{{{pppaaaIIIFFF??????>>>===<<<;;;::::::::::::;;;;;;;;;;;;:::999999888777;;;KKKhhhwwwllljjjeee```]]]]]]aaadddgggiiikkkmmmoooqqqrrrsssqqqsssttttttsssrrrrrrssswwwwwwxxxyyy{{{|||~~~}}}|||{{{xxxxxxwwwwwwvvvuuuuuuuuutttttttttsssppplllhhheeedddcccbbb```_________^^^ZZZYYYXXXWWWVVVVVVVVVVVVSSSQQQMMMKKKJJJIIIFFFDDDEEEEEEFFFGGGGGGEEECCCAAA@@@???IIIbbbsssXXXAAA???>>><<<<<<<<<;;;888666000///------///000000///...------------...//////333000111444EEEqqqwwwkkkddd```ttt~~~}}}||||||{{{{{{yyy{{{{{{vvvsssrrrnnnhhhccc```[[[WWWTTTRRRPPPNNNNNNMMMLLLKKKLLLPPPUUUXXX\\\```eeehhhiiilllqqquuuvvvyyy~~~~~~}}}}}}}}}|||vvvllldddZZZVVVWWW^^^cccbbbccceeeddddddddddddfffhhhjjjkkknnnmmmmmmqqq}}}iiiUUUKKKJJJJJJYYYsssQQQ@@@:::;;;777777999444//////............////////////000000111111111111000333777;;;HHHfffooo^^^gggtttxxxzzzrrr{{{gggbbbLLLIII@@@???>>>===<<<;;;::::::::::::::::::::::::999999888888777===RRRtttyyymmmgggfffdddaaa``````cccfffhhhkkknnnooopppqqqsssuuusssuuuvvvuuusssssstttuuuxxxxxxyyyzzz{{{}}}~~~}}}|||||||||zzzyyyyyyxxxvvvvvvuuuttttttttttttrrroookkkgggeeedddcccaaa```___^^^^^^]]]YYYYYYWWWVVVVVVVVVVVVVVVRRRPPPMMMKKKJJJIIIGGGEEEDDDCCCDDDEEEGGGFFFCCCAAA:::;;;CCCYYY{{{vvvZZZ@@@@@@???=========<<<999777222000......///000///......------------...//////111111444888NNN|||lllbbbccchhh}}}}}}|||{{{zzzyyyxxxxxxwwwyyywwwpppkkkiiieee___YYYUUUQQQOOOOOOOOOOOONNNLLLKKKJJJIIIKKKOOOVVV[[[]]]aaafffiiijjjlllqqquuuwwwzzz~~~}}}}}}}}}~~~yyypppiii]]]VVVUUU]]]bbbaaaaaaeeeddddddddddddfffhhhkkklllmmmnnnmmmpppzzzmmmUUUJJJJJJGGGQQQiiixxxXXXDDD;;;===888777999666000000//////......///////////////000111111222222111444666;;;MMMrrrcccYYY```kkkppp|||xxx~~~{{{]]]eeeQQQMMMBBB???>>>===<<<;;;:::::::::999999999:::999888888777999999BBBZZZ~~~~~~vvvllldddaaabbbccccccbbbcccfffhhhjjjmmmppprrrrrrrrruuuwwwwwwxxxxxxwwwvvvvvvxxxzzzzzzzzz{{{{{{}}}~~~|||yyyxxxyyy{{{|||{{{zzzyyywwwvvvtttsssrrrttttttsssqqqnnnjjjgggeeedddcccbbb```^^^]]]]]]\\\YYYXXXWWWVVVUUUUUUUUUUUUQQQOOOLLLJJJJJJIIIGGGEEEBBBAAAAAADDDFFFFFFBBB???888:::@@@RRRsss{{{```EEEAAA@@@>>>>>>>>>===:::888333111////////////...---...------------...//////...111555999SSS}}}}}}ttteee```iiiuuu}}}}}}|||{{{zzzyyyxxxxxxttttttpppgggaaa^^^ZZZUUUNNNLLLIIIIIIJJJLLLMMMMMMMMMMMMLLLLLLMMMSSS[[[bbb```dddhhhkkklllnnnrrrvvvxxx{{{~~~~~~}}}uuunnnaaaWWWTTT\\\aaa___```eeedddddddddeeegggiiilllmmmjjjllllllnnnuuutttYYYMMMMMMHHHLLLaaaqqqbbbJJJ???@@@:::777888666222111000////////////000...//////000111111222222222666888>>>TTT{{{jjjZZZYYY^^^eeellltttzzzrrrwww~~~YYYgggTTTPPPDDD???>>>===<<<;;;:::::::::888999999999999888777777:::;;;EEE```xxxnnniiiddd```]]]___bbbcccdddeeegggiiikkkooorrrtttssstttvvvyyy{{{{{{zzzyyywwwxxx{{{~~~||||||||||||}}}~~~|||xxxuuutttvvvyyy|||{{{zzzxxxwwwtttsssqqqppptttsssrrrpppmmmjjjgggeeeeeedddbbb```^^^]]]\\\\\\XXXXXXWWWVVVUUUUUUUUUUUUQQQOOOLLLJJJJJJIIIGGGFFFAAA@@@@@@BBBEEEEEEBBB???;;;<<>>>>>===;;;888555222000/////////---,,,...------------...//////,,,111555999TTTyyy{{{{{{ooocccbbbppp~~~~~~}}}|||{{{zzzzzzppppppjjjaaaZZZWWWRRRMMMHHHFFFDDDEEEHHHKKKLLLMMMPPPQQQPPPPPPQQQWWWaaahhhbbbfffjjjlllmmmoootttxxxzzz}}}xxxqqqdddXXXTTT\\\aaa______eeedddddddddeeegggjjjlllnnnhhhjjjkkklllqqq|||{{{___QQQQQQJJJKKK^^^nnn}}}iiiPPPCCCCCC<<<777888555222222111000000000000000...//////000111222222222222777:::AAAZZZ~~~aaa\\\aaadddiiioooppp}}}uuulllqqqyyy[[[___DDDGGGAAA>>>===<<<;;;:::999999999888888888777888888999:::;;;===JJJfff~~~sssjjjfffdddbbb```aaaccceeeffffffgggiiikkkpppqqqrrrtttvvvxxxzzz{{{zzz|||~~~~~~}}}||||||}}}{{{{{{{{{|||}}}|||{{{yyyxxxwwwyyyzzz{{{sssvvvxxxwwwsssqqqqqqrrrvvvuuurrrooollljjjhhhgggdddcccaaa___^^^]]]^^^^^^WWWWWWWWWVVVVVVUUUUUUUUURRRPPPMMMJJJHHHGGGGGGGGGDDDCCCBBBBBBCCCBBB@@@>>><<<:::;;;JJJkkkqqq~~~mmmHHH@@@???>>><<<<<<;;;;;;:::333000---,,,---...///...,,,,,,,,,---...///000111***555888<<<\\\||||||wwwggg```^^^kkk~~~{{{yyyvvvrrrnnnmmmfff]]]WWWUUURRRLLLGGGBBBAAAAAABBBEEEIIINNNPPPSSSSSSSSSSSSUUU[[[bbbhhhgggiiikkklllnnnqqqvvvyyyzzz~~~yyyttteeeYYYPPPSSS[[[```bbbccccccbbbaaacccfffiiikkkkkkhhhjjjnnnqqqrrrsss{{{|||hhhTTTLLLIIIMMM]]]pppxxxzzzpppWWWAAA<<<<<<777555999222111111000000000000000000000000111222222333333999222777FFF]]]kkk___ooozzzsssllllllvvvkkkfffmmmvvv~~~|||YYYaaaEEEGGGAAA>>>===<<<;;;:::999999999888888888888888999999::::::<<>><<<<<<;;;;;;:::333111...,,,---.........---------------...///000---555888BBBeee}}}yyy{{{rrrccc______mmm}}}{{{xxxuuuqqqmmmhhhaaaXXXSSSPPPMMMGGGCCCBBBBBBBBBDDDGGGKKKNNNQQQRRRRRRSSSSSSUUUYYY___dddcccfffjjjmmmppptttxxx{{{}}}zzzuuuhhh[[[RRRSSSYYY]]]___```cccbbbaaacccfffiiikkkkkkkkklllooosssrrrsss{{{ppp\\\QQQJJJKKKZZZmmmvvvyyyttt[[[DDD>>>===999777999222111111000000000000000000000000111222222333333444111999HHH^^^vvvnnn}}}vvvnnnqqqrrrgggdddkkkttt|||yyyXXXcccGGGGGG@@@>>>===<<<;;;:::999999999888888888888888999::::::;;;>>>PPPrrrxxxooommmiiiddd``````bbbcccdddfffgggiiijjjjjjjjjlllnnnrrrssstttwwwyyy{{{}}}~~~|||}}}}}}|||||||||pppjjjmmmllllllkkkkkkkkkkkkkkklllmmmpppsssrrrpppoooqqqssstttsssqqqooommmkkkjjjiiibbbaaa___]]]\\\[[[[[[ZZZWWWVVVVVVUUUTTTTTTSSSSSSNNNMMMKKKHHHFFFEEEDDDDDDAAAAAA@@@BBBCCCDDDCCCAAA???:::888CCCbbbkkkrrryyypppNNNCCCAAA===<<<<<<<<<:::999444111...------...............---------......///111555:::LLLsss{{{vvv}}}sssyyy}}}zzzkkk______bbbqqq~~~{{{yyyvvvsssnnnkkkaaaZZZRRRLLLIIIFFFBBB>>>AAACCCEEEHHHKKKNNNPPPQQQQQQRRRSSSTTTUUUWWW\\\___```ccciiinnnrrrvvv{{{~~~rrr|||yyyssszzzvvvkkk^^^SSSRRRVVVYYY[[[\\\bbbaaaaaacccfffiiijjjjjjnnnoooqqqsssrrrrrrzzzzzzgggXXXLLLIIIVVVggg||||||tttwwwyyyaaaIII@@@>>>:::888:::222111111000000000000000000000000111222222333333222222>>>NNN```}}}wwwkkkaaaaaagggqqqyyyuuuXXXfffHHHHHH@@@>>>===<<<;;;:::999999999999888888888888999::::::>>>DDDYYY}}}}}}}}}sssmmmkkkkkkiiifffdddeeegggjjjkkkjjjlllnnnnnnmmmnnnoooqqqssstttvvvxxx{{{}}}}}}}}}}}}|||{{{}}}tttbbbXXXYYY______```aaabbbccccccbbbbbbcccgggjjjlllkkklllooosssqqqpppooommmkkkiiigggfffbbbaaa```^^^\\\[[[ZZZZZZVVVVVVUUUTTTSSSSSSRRRRRRLLLKKKIIIGGGEEEDDDCCCBBB@@@??????AAADDDEEEDDDCCC>>>:::777AAA\\\lllooovvvtttUUUEEEBBB===;;;<<<<<<:::999555222///---............///......---------......222444<<>>===<<<;;;:::999999999999999999888999::::::;;;>>>HHHaaa~~~zzzzzzmmmiiillloooppppppnnnmmmlllnnnpppqqqppprrrssssssrrrrrrsssuuuuuuvvvxxxyyy|||}}}}}}}}}}}}}}}|||~~~nnn^^^VVVSSSUUUYYYVVVXXX[[[]]]^^^]]][[[YYYXXX\\\```bbbcccfffjjjoooooonnnnnnllljjjhhhfffdddcccbbbaaa___^^^\\\ZZZYYYVVVUUUTTTSSSRRRQQQPPPPPPIIIIIIHHHGGGEEECCCBBBAAA???>>>???AAADDDEEEEEEDDD===999888AAAUUUssssssrrr}}}{{{vvvYYYHHHCCC===;;;<<<<<<:::888555333///...............///......---------......222444AAAbbb}}}llltttrrrnnn{{{~~~iii^^^gggrrr~~~{{{yyyvvvssspppjjjddd___RRRNNNHHHCCCAAA@@@@@@@@@FFFHHHKKKOOORRRSSSTTTTTTUUUWWWXXXYYYXXXYYYZZZ\\\aaaeeekkkppptttwwwzzz}}}jjjXXX]]]```qqq{{{xxxmmm```TTTPPPRRRTTTXXX\\\______```cccgggjjjjjjjjjooonnnooopppnnnooowwwsss___MMMGGGOOO[[[jjj~~~zzzxxxyyy|||mmmQQQAAA<<<:::888666222111111000000000000000000000000111222222333333444666DDDVVVhhhkkklllxxxuuuttttttsss|||```YYY\\\bbbkkkssszzzrrrYYYfffHHHHHH@@@>>>===<<<;;;:::999999999999999999999999:::;;;;;;===JJJfff|||{{{pppfffgggnnnssswwwxxxwwwuuusssrrrtttuuuvvvxxxyyyxxxwwwwwwxxxyyywwwxxxyyyzzz|||}}}~~~~~~|||}}}~~~~~~~~~wwwaaaXXXWWWWWWVVVVVVVVVXXX[[[]]]]]]YYYUUUSSSOOORRRVVVXXXYYY[[[aaaeeejjjkkkkkkkkkkkkiiigggfffcccbbbbbb```^^^\\\ZZZYYYUUUUUUTTTSSSQQQPPPOOOOOOHHHHHHHHHGGGEEECCCBBBAAA???>>>???AAADDDEEEEEEDDD===:::999@@@OOOgggzzz||||||vvvZZZJJJDDD===;;;<<<===:::777666333000......///............---------......///111555HHHnnnwwwooozzzqqqqqq}}}hhhbbbnnn{{{~~~}}}xxxvvvssspppkkkeee]]]XXXLLLIIIEEEBBBAAABBBDDDFFFKKKLLLOOORRRTTTUUUUUUUUUXXXYYYZZZZZZYYYZZZ\\\^^^dddggglllpppssswwwzzz}}}eeeWWW^^^kkk~~~{{{yyyooobbbUUUPPPPPPRRRWWW\\\^^^^^^```cccgggjjjjjjiiimmmlllmmmooommmoooxxxttt___NNNHHHMMMSSSbbbxxx}}}|||yyy{{{tttVVVBBB<<<;;;888555222111111000000000000000000000000111222222333333333444DDDZZZqqqzzz___```lllhhhqqq~~~jjjkkkxxx___ZZZ[[[aaajjjqqqwwwttt\\\eeeGGGGGG@@@>>>===<<<;;;:::999999999:::999999999999:::;;;;;;===NNNkkk}}}~~~lllfffllltttyyy~~~}}}zzzxxxxxxzzz{{{|||}}}}}}{{{zzz{{{}}}yyyyyyzzzzzz{{{||||||}}}zzz|||~~~xxxjjj^^^\\\^^^^^^[[[ZZZ^^^```bbbbbb___YYYRRRNNNJJJLLLOOOOOONNNPPPTTTXXX```bbbdddggghhhhhhggggggbbbaaaaaa```]]][[[XXXWWWUUUTTTSSSRRRPPPOOONNNNNNGGGHHHHHHGGGFFFDDDBBBAAA?????????AAADDDEEEEEECCC???;;;999>>>III^^^}}}~~~~~~xxx]]]LLLEEE===:::<<<===:::666777444000......///......---------------...///000000888QQQxxxtttqqq|||mmmppp}}}ttteeeddduuu}}}|||wwwtttqqqmmmggg```WWWQQQFFFEEEBBBAAAAAADDDIIIMMMOOOPPPQQQSSSTTTUUUVVVVVVYYYZZZZZZZZZYYYZZZ]]]___eeehhhlllooossswww|||}}}fff]]]iii~~~|||yyysssfffXXXQQQOOOPPPUUUZZZ]]]]]]___cccgggjjjjjjiiikkkkkkmmmnnnnnnpppzzzuuu___OOOIIIJJJLLL[[[sssyyyxxxzzzZZZDDD===<<<:::555222111111000000000000000000000000111222222333333444555GGGcccxxx[[[^^^hhhbbbmmmttteeekkkvvv```]]]\\\aaaiiipppvvv}}}yyy___cccGGGGGG@@@>>>===<<<;;;:::999999999::::::999999::::::;;;<<>>>>>;;;666222111111000000000000000000000000111222222333333555777LLLlllrrrVVV[[[ccc[[[fffnnneeeooouuuaaa```]]]bbbiiipppuuu|||{{{```dddGGGGGG@@@>>><<<::::::;;;;;;:::999;;;;;;:::999999:::::::::===PPPqqq~~~vvvooorrrvvv~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}|||{{{yyyxxxwwwzzz}}}uuulllfffffffffhhhkkkmmmnnnmmmnnnoooqqqqqqhhhYYYMMMIIIGGGFFFFFFEEEFFFGGGIIIJJJMMMQQQVVV[[[^^^aaacccfffaaaaaaaaa```^^^\\\ZZZYYYRRRRRRRRRPPPOOOMMMKKKJJJGGGGGGGGGFFFDDDCCCAAA@@@??????AAABBBCCCDDDDDDDDD>>>BBB===;;;GGGYYYwwwuuukkkQQQEEE<<<<<>><<<;;;555333111///......///000000///...------...///000222<<>>>>>???AAAFFFLLLQQQUUUVVVVVVVVVWWWWWWXXXXXXXXXYYY[[[]]]^^^]]]]]]^^^```ccchhhnnnrrruuuzzz{{{}}}{{{xxxmmm^^^QQQLLLMMMQQQTTTZZZ]]]aaadddeeefffhhhjjjjjjmmmoooooonnnssseeeMMMDDDGGGLLLWWWkkkzzz|||fffCCC<<<===999888555444333222111111111111000111111222222333444444;;;888OOOyyyvvveee\\\WWW[[[rrr}}}iiimmmvvvwwwbbb]]]\\\bbbiiioooxxxxxxiiieeeHHHHHH@@@>>><<<::::::;;;;;;:::999;;;::::::999999::::::;;;>>>QQQqqq~~~wwwppptttzzz{{{||||||}}}~~~~~~}}}|||{{{zzzyyy|||uuukkkccceeeeeefffiiillloooppppppssstttwwwuuujjjYYYLLLHHHEEEEEEEEEFFFGGGHHHIIIJJJLLLOOOSSSWWWZZZ\\\```bbbbbbbbbbbbaaa___\\\YYYWWWSSSRRRRRRPPPOOOMMMKKKJJJGGGGGGGGGFFFDDDCCCAAA@@@>>>???AAABBBCCCCCCDDDDDD>>>AAA;;;<<>><<<:::999555333111///......///000000///...------...///000666@@@ffftttuuuppphhhqqq|||nnnccc```kkkxxx}}}yyyvvvkkk___YYYTTTLLLFFFCCC>>>>>>@@@CCCGGGLLLQQQTTTVVVVVVWWWWWWXXXXXXYYYYYYZZZ\\\^^^___^^^^^^```aaadddiiiooosssvvv{{{~~~|||xxxmmm^^^QQQKKKMMMPPPSSSZZZ]]]aaadddeeefffhhhiiiiiillloooooopppyyygggQQQHHHIIILLLWWWlll}}}~~~iiiFFF>>>===888777555444333222111111111111000111111222222333444444999999TTT}}}ppphhh``````vvvvvvkkkooowwwttt___[[[[[[bbbiiiooowwwyyykkkfffIIIHHH@@@>>><<<::::::;;;;;;:::999:::::::::999999::::::;;;@@@QQQqqq||||||www}}}yyyyyyzzz{{{|||~~~~~~~~~~~~}}}}}}|||||||||xxx{{{~~~uuuiiibbb\\\bbbccceeeiiinnnrrrssssssyyy{{{}}}zzzkkkXXXKKKHHHDDDEEEFFFGGGHHHIIIIIIIIIJJJLLLOOOQQQSSSVVVZZZ]]]aaabbbbbbbbb___\\\XXXVVVSSSSSSRRRQQQOOOMMMKKKJJJGGGGGGFFFEEEDDDBBBAAA@@@>>>???@@@BBBCCCCCCCCCCCC???@@@999;;;LLL```zzzvvvrrrrrrXXXKKK???<<<<<<;;;888777666444222///......///000000///...------...///000777AAAgggtttwwwssslllvvvnnnbbb]]]hhhvvvzzzuuurrreeeWWWPPPKKKDDD@@@>>>>>>@@@BBBFFFJJJNNNPPPRRRVVVWWWWWWXXXYYYZZZZZZZZZ[[[]]]````````````bbbccceeejjjpppuuuxxx|||~~~|||xxxmmm]]]PPPKKKLLLOOORRR[[[^^^bbbdddeeefffgggiiiiiimmmqqquuu|||{{{cccRRRIIIIIIKKKTTTjjj}}}|||lllIII???===888777444444333222111111111111000111111222222333444444777;;;ZZZ~~~vvvhhhcccvvvuuuqqqssszzzqqq]]]YYY[[[bbbjjjooovvvyyynnnhhhJJJHHH???>>><<<::::::;;;;;;:::999::::::999999999:::;;;;;;@@@QQQpppzzz|||xxxxxxxxxxxxzzz{{{}}}~~~zzzzzzyyyyyyyyyyyyzzzzzzyyy|||~~~}}}mmmccc___\\\```aaadddjjjppptttvvvvvv{{{}}}~~~yyyiiiUUUIIIGGGEEEFFFHHHJJJKKKKKKJJJJJJHHHIIIKKKLLLNNNQQQUUUYYY\\\^^^```aaa```]]]YYYVVVSSSSSSRRRQQQOOOLLLKKKIIIGGGFFFFFFEEEDDDBBBAAA@@@>>>???@@@AAABBBCCCCCCCCC@@@???888:::KKK^^^uuusssrrruuuZZZMMM@@@<<<<<<:::888888666555222000......///000//////...------...000111555@@@eee~~~rrr{{{tttppp{{{mmm___ZZZfffwww}}}wwwrrrkkk]]]NNNGGGCCC???===>>>@@@BBBFFFJJJMMMOOOQQQQQQWWWWWWXXXYYYZZZ[[[\\\]]]]]]___bbbcccccccccdddfffggglllrrrwwwzzz~~~|||wwwlll\\\OOOJJJJJJNNNQQQ[[[^^^bbbdddeeefffgggiiimmmpppwwwjjjXXXMMMGGGFFFGGGOOOfffwwwtttzzzlllJJJ@@@<<<888888444333222222111111111222000111111222222333444444666===^^^kkk```rrr~~~wwwyyy}}}mmm[[[YYYZZZbbbkkkooouuu~~~xxxnnnjjjKKKHHH???>>><<<::::::;;;;;;:::999:::999999999::::::;;;<<>>>>>@@@AAABBBCCCCCCCCCAAA@@@888888GGGVVVkkkxxxttt{{{]]]NNN@@@<<<<<<;;;:::;;;777555333000///...///000///...------...///000111444@@@eeezzzrrruuurrroooaaa[[[iii}}}~~~{{{uuupppeeeVVVHHHAAA@@@???@@@BBBDDDFFFIIIMMMPPPQQQRRRRRRWWWXXXYYYZZZ\\\]]]^^^______aaadddeeeeeeeeeggghhhiiinnnuuuyyy}}}}}}vvvkkk\\\NNNHHHIIIMMMOOOZZZ]]]aaadddeeefffhhhjjjrrrvvv|||jjjVVVLLLHHHEEEDDDGGGLLLcccsssnnnsss}}}kkkKKK@@@<<<888999333333222222111111222222000111111222222333444444777???```kkk___qqq{{{|||jjjZZZYYYYYYbbbkkkooottt|||tttlllkkkLLLHHH???>>><<<::::::;;;;;;:::999999999999999:::;;;<<<<<<===OOOnnnxxx~~~xxxwwwuuuttttttuuuwwwxxxxxxxxxxxxxxxyyy{{{}}}~~~~~~xxxzzz}}}zzzggg___]]]]]]ccceeeiiiooouuuyyyzzzyyysssnnniiicccYYYNNNIIIJJJOOONNNNNNMMMKKKIIIHHHGGGEEEGGGJJJLLLMMMPPPSSSVVVRRRVVV[[[```aaa___\\\YYYTTTTTTSSSQQQNNNLLLJJJHHHFFFFFFEEEDDDCCCAAA@@@???===>>>???AAABBBBBBBBBBBBAAAAAA999777AAAMMMaaazzzyyy```QQQBBB======<<<<<<<<<888666333111/////////000......------...///000111555CCCjjj{{{vvvtttsssvvvgggbbbrrr~~~{{{tttooobbbTTTFFFAAAAAABBBEEEHHHIIIJJJMMMPPPRRRTTTTTTTTTXXXXXXZZZ[[[]]]___```aaaaaacccfffgggggghhhjjjkkkkkkpppwww{{{}}}vvvkkk[[[NNNGGGHHHKKKNNNXXX\\\```ccceeegggjjjkkkttt|||gggVVVIIIGGGGGGEEEDDDGGGJJJaaasssnnnsss~~~lllMMMAAA<<<888:::333333222222111222222333000111111222222333444444888AAAaaa}}}kkkcccxxxuuuzzzgggXXXYYYXXXccclllpppsssyyy{{{oooiiimmmMMMIII>>>>>><<<::::::;;;;;;:::999999999999999:::;;;<<<======PPPooozzz~~~vvvtttsssrrrrrrtttwwwxxxyyyyyyxxxyyyzzz}}}~~~}}}yyy{{{~~~wwwddd^^^```ccchhhjjjnnntttyyy||||||{{{nnnddd[[[VVVRRRNNNLLLNNNSSSQQQNNNKKKHHHEEEDDDCCCEEEHHHLLLNNNPPPSSSUUUWWWSSSWWW]]]bbbcccaaa]]]ZZZUUUTTTSSSQQQNNNLLLIIIHHHFFFFFFEEEDDDCCCAAA@@@???===>>>???@@@AAABBBBBBBBB???AAA:::666===FFFZZZtttfffVVVEEE???===<<<;;;<<<888777444111////////////......------...///111222555EEEmmm}}}yyyrrrsss|||mmmhhhxxx{{{uuupppbbbUUUHHHCCCDDDFFFJJJMMMMMMNNNPPPRRRTTTVVVVVVWWWXXXYYYZZZ\\\^^^```bbbcccbbbdddgggiiiiiijjjlllmmmlllqqqxxx}}}~~~vvvjjjZZZMMMGGGGGGJJJMMMVVVZZZ___cccfffhhhkkkmmmrrr~~~YYYKKKCCCFFFHHHCCCBBBEEEEEE]]]{{{tttqqqwwwnnnPPPBBB<<<777999333222222111222222333333000111111222222333444444:::DDDcccxxxvvvvvvssshhhhhhtttjjjssscccVVVXXXWWWcccmmmppprrrwww~~~wwwlllgggmmmMMMIII>>>>>><<<::::::;;;;;;:::999999999999999:::;;;<<<======RRRqqq}}}}}}sssrrrqqqqqqrrruuuxxxzzzxxxxxxwwwxxxzzz|||~~~|||}}}~~~|||{{{}}}tttbbb^^^dddiiimmmnnnrrrxxx}}}~~~}}}kkk^^^RRRNNNNNNNNNOOOQQQUUURRRNNNIIIEEEBBBAAA@@@EEEIIIMMMQQQSSSUUUWWWYYYUUUYYY___dddeeebbb]]]ZZZUUUTTTSSSQQQNNNLLLIIIHHHFFFEEEEEEDDDCCCAAA@@@???===>>>???@@@AAABBBBBBBBB===AAA;;;777;;;CCCWWWrrrjjjYYYHHH@@@>>><<<:::;;;999777444111////////////...---------...///111222333EEEnnn}}}zzzqqqrrr~~~ooojjjzzz~~~}}}|||uuupppeeeWWWJJJFFFGGGIIILLLOOOPPPQQQRRRSSSUUUWWWXXXYYYXXXYYY[[[]]]___aaacccdddccceeehhhjjjjjjkkkmmmnnnmmmrrryyy~~~}}}~~~uuujjjZZZMMMFFFGGGJJJMMMUUUYYY^^^cccfffiiilllnnnooonnnRRRGGGAAAGGGHHHAAA>>>BBB???XXXwwwtttrrryyyqqqRRRCCC;;;666999222222222111222222333333000111111222333333444444;;;FFFeeejjjhhhjjjjjjeeellllll```mmm```TTTWWWWWWcccmmmpppqqqwww}}}uuukkkgggoooLLLHHHAAA>>><<<::::::;;;;;;:::999::::::999999999999999999AAAUUUuuuyyyuuurrrooolllmmmrrrvvvwwwwwwzzz{{{{{{{{{{{{|||~~~~~~~~~~~~}}}{{{zzzyyymmm]]]___fffhhhuuu{{{~~~sss]]]WWWNNNKKKQQQYYYYYYTTTWWWPPPIIIFFFCCCAAADDDJJJNNNQQQXXX]]]YYYTTTTTTYYYWWW[[[bbbgggiiieee___YYYWWWUUUSSSOOOLLLJJJHHHGGGDDDDDDCCCBBB@@@???>>>>>>>>>======>>>@@@BBBBBBAAA>>>BBB>>><<<>>>BBBXXXyyyoooSSSCCC@@@;;;:::;;;666777666333111///.........,,,---......---...111444999HHHtttsssnnnrrr{{{pppnnn|||{{{||||||{{{{{{yyyuuuqqqkkk\\\LLLFFFGGGKKKQQQVVVZZZXXXVVVVVVYYYZZZZZZXXXZZZZZZZZZZZZ\\\___bbbdddffffffhhhiiikkklllnnnnnnvvvwww||||||qqqmmmlllooovvv|||~~~|||~~~~~~~~~{{{~~~}}}{{{uuugggWWWLLLFFFEEEIIIOOOSSSYYYaaaeeeffffffhhhjjjttt|||bbbHHHFFFCCCBBBBBBBBB@@@???AAAXXXuuu{{{vvvvvvSSS:::???999999444333222222111111222222000111222111111222444777<<>><<<::::::;;;;;;:::999888888999999999:::::::::===RRRuuu|||uuuqqqooollljjjkkkoootttvvvwwwyyy{{{|||||||||~~~~~~}}}|||{{{yyyggg___cccmmmsss}}}}}}yyyuuulllccc[[[VVVRRRUUU```hhhcccXXXVVVNNNGGGFFFGGGIIIOOOVVV\\\aaahhhlllggg^^^\\\^^^]]]]]]```dddiiikkkiiifffYYYWWWTTTPPPMMMJJJIIIHHHFFFEEEDDDCCCBBB@@@??????>>>======>>>@@@BBBBBBAAA???AAA<<<999===BBBXXXwwwpppSSSCCC@@@;;;;;;;;;777777666333111///.........,,,---......---...111444888HHHuuuxxxmmmppp}}}}}}qqqnnnyyy{{{xxx|||{{{{{{yyytttpppiii[[[LLLFFFFFFJJJPPPUUUYYYWWWVVVWWWZZZ[[[YYYXXXYYYYYYXXXYYY[[[^^^aaaccceeefffhhhjjjlllnnnooopppuuuwww}}}zzzssskkkmmmpppxxx}}}ppphhhhhhkkkrrrxxxzzzvvvrrrqqqnnnmmmppprrrsssxxx~~~}}}{{{vvvgggWWWLLLFFFDDDHHHNNNUUUZZZaaaeeefffgggiiikkkvvvmmmVVVGGGEEECCCBBBBBBBBBAAA@@@AAAWWWttt{{{tttssswwwWWW<<>><<<::::::;;;;;;:::999888888888999999::::::;;;;;;RRRvvvsssuuuyyy}}}}}}xxxqqqlllkkkhhhffffffkkkppptttvvvwwwyyy{{{{{{|||~~~~~~~~~zzzkkkcccbbbhhhsss}}}~~~sssiiiaaaZZZUUUVVVVVVYYYcccrrrwwwlll\\\SSSKKKEEEHHHOOOUUU\\\cccmmmqqqwwwzzztttiiifffhhhgggdddbbbeeekkkppppppnnn[[[YYYVVVRRRNNNKKKJJJIIIGGGFFFEEEDDDCCCAAA@@@@@@>>>======>>>@@@BBBBBBAAA@@@@@@999666<<>><<<::::::;;;;;;:::999999999999999999999999999>>>SSSvvvzzzmmmmmmrrryyy}}}{{{uuunnnjjjeeecccbbbbbbffflllqqqtttuuuwwwyyyzzz{{{|||~~~rrrdddcccfffjjjsss~~~~~~{{{rrreeeYYYTTTTTTVVVYYY^^^fffpppyyyyyyjjjZZZMMMGGGFFFNNNWWW^^^cccgggppprrrtttuuuoooiiijjjppprrrnnnkkknnnsssuuuqqqlll___\\\XXXSSSNNNKKKJJJIIIGGGFFFEEEDDDBBBAAA@@@@@@>>>======>>>@@@BBBBBBAAA???>>>777666===AAAPPPjjj}}}vvvWWWCCC???<<<<<<===888666555333111////////////---...///......///222444999JJJyyy{{{pppsss~~~~~~{{{zzzyyyuuunnnhhh^^^SSSHHHDDDCCCEEEJJJPPPSSSTTTVVVXXXYYYYYYWWWVVVTTTUUUVVVWWWZZZ\\\___```dddfffiiimmmppprrrttttttuuuxxx|||mmmbbb]]][[[bbblllxxxwwwsss{{{lll^^^YYYVVVUUUYYY[[[^^^ccciiitttyyy}}}{{{vvvgggVVVJJJDDDBBBGGGMMMXXX]]]cccffffffgggiiikkkssszzz___PPPCCCBBB@@@AAABBBCCCCCCBBBBBBRRRnnnxxxmmmkkkrrr}}}___AAA@@@777666444333222222111111222222000111222222111333666888===fffvvvzzztttcccXXX___llluuurrrppp{{{oooZZZVVVZZZ]]]ccckkknnnooorrrwww|||zzz{{{}}}~~~uuuqqqpppmmmhhhrrrMMMHHH@@@>>><<<::::::;;;;;;:::999:::::::::999999888888888???QQQqqqvvvlllnnnttt{{{}}}zzzssslllhhh```_________bbbgggmmmqqqvvvxxxzzz{{{{{{|||}}}~~~mmmaaaccciiilllsss{{{zzzrrreeeWWWOOOOOOXXXaaalllsssyyyzzzvvvmmm___RRRJJJIIIMMMXXX___aaa```aaabbbaaa```___\\\\\\eeeooovvvvvvyyy~~~}}}tttmmmdddaaa[[[UUUOOOKKKIIIHHHFFFEEEDDDCCCBBB@@@??????>>>======>>>@@@BBBBBBAAA>>>>>>888888>>>@@@NNNggg~~~rrrzzz~~~zzzZZZDDD???<<<======777666555333111////////////---...//////...///222555<<>>ggg~~~iiiZZZ___lll~~~wwwxxxooozzziiiYYYVVVZZZ^^^dddkkkooooooqqqvvv{{{xxxzzz}}}|||nnnhhhiiijjjhhhdddsssNNNHHH@@@>>><<<::::::;;;;;;:::999:::::::::999999999888888===MMMjjj~~~|||sssmmmvvvzzz~~~}}}vvvmmmfffccc[[[\\\]]]^^^```dddiiimmmvvvxxx{{{|||}}}}}}qqqiiibbbeeelllqqqvvvzzzvvvjjj[[[QQQMMMRRR```lllzzzmmmaaaVVVNNNOOOSSS[[[dddeee^^^XXXVVVPPPNNNMMMMMMLLLPPP[[[gggtttzzz|||uuulllhhh```XXXRRRMMMJJJIIIFFFEEEDDDCCCAAA@@@??????>>>======>>>@@@BBBBBBAAA>>>???::::::???BBBSSSnnnmmmuuuzzz]]]EEE???<<<<<<===666555444222111/////////000...////////////000222555===RRR{{{qqqtttyyyzzzzzz{{{}}}zzzxxxtttlllbbbZZZOOOHHHAAA???======BBBHHHLLLNNNQQQRRRQQQQQQRRRRRRTTTUUUWWWYYY\\\^^^```aaadddfffjjjooorrrtttttttttuuuxxx~~~gggZZZYYY\\\bbbppp~~~xxx~~~|||ooofffeeegggllllllfff___bbbiiixxxyyy|||{{{xxxsssdddRRRGGGBBBBBBHHHPPP[[[___ccceeedddeeegggjjjlllxxxrrrYYYMMMCCCAAA@@@@@@BBBCCCBBBAAAAAAJJJaaa|||sssgggffflllqqqcccCCC@@@777777444333222222111111222222000111222222222444777:::BBBhhhppp\\\\\\hhh}}}}}}sss~~~qqqcccYYYWWWZZZ^^^eeelllooooooqqquuuzzzwwwzzz}}}|||pppeeeeeehhhgggccc```sssNNNHHH@@@>>><<<::::::;;;;;;:::999777777888999::::::;;;;;;;;;JJJggg{{{~~~{{{yyyyyy}}}zzznnnddd]]][[[XXXZZZ]]]______bbbfffjjjpppssswwwzzz{{{}}}~~~rrriiijjjjjjlllrrrzzz}}}{{{pppcccVVVQQQTTT\\\iiiuuu}}}mmmbbb]]]YYYUUU\\\bbbkkkpppiiiZZZPPPMMMGGGHHHKKKOOONNNOOOWWW```qqqyyy~~~{{{tttoooggg]]]UUUOOOLLLKKKGGGFFFEEEDDDCCCAAA@@@@@@>>>======>>>@@@BBBBBBAAA@@@AAA<<<999???FFF]]]lllpppyyy}}}```FFF???<<<<<<<<<555555444222000//////000000...////////////000333555===UUUtttnnnrrrvvv|||yyy{{{~~~|||yyyvvvqqqhhh\\\SSSIIICCC>>><<<::::::>>>DDDHHHKKKMMMMMMLLLLLLOOOQQQTTTVVVXXX[[[^^^```bbbcccdddgggkkkooorrrsssssssssvvvxxxxxxbbbZZZ___hhhnnnzzzqqqsssuuuuuuqqqlllhhheeegggmmmttttttkkkfffmmmyyy~~~{{{zzz}}}~~~zzzwwwqqqbbbQQQFFFAAABBBJJJRRR[[[___cccdddccccccfffiiihhhqqqmmmWWWLLLCCCBBB@@@@@@AAABBBAAA@@@@@@FFF[[[www~~~qqqeeefffllllllfffDDD@@@666666444333222222111111222222000111222222333555888;;;DDDfffuuu^^^[[[ggg|||vvvsssgggaaa]]]\\\^^^___eeellloooooopppuuuyyyuuuyyy~~~qqqiiieeejjjmmmhhh___[[[tttNNNHHH@@@>>><<<::::::;;;;;;:::999444555666888:::<<<===>>>:::JJJhhhzzz~~~vvvhhh\\\VVVTTTVVVZZZ]]]______aaadddggghhhlllqqquuuxxx{{{}}}xxxjjjiiiqqqtttsssxxx|||jjj]]]RRRTTT[[[dddqqq|||}}}nnn```[[[^^^aaa___gggnnnvvvwwwjjjWWWLLLJJJGGGKKKSSSZZZYYYUUUXXX^^^qqqxxx|||{{{|||zzztttkkkaaaXXXRRRNNNMMMHHHGGGFFFEEEDDDCCCBBBAAA>>>======>>>@@@BBBBBBAAABBBCCC<<<999>>>IIIgggkkklll{{{}}}bbbGGG@@@<<<<<<;;;444555444222000000///000000...///000//////000333555===WWWqqqnnnqqqrrr}}}{{{yyy|||~~~|||yyyvvvpppeeeXXXOOOFFFAAA===;;;999888<<>>???@@@AAABBBBBBAAABBB<<<:::CCCPPPnnnfffhhhzzz|||hhhHHH===>>>;;;888777555444222000............---...///......///222444>>>dddoooqqqjjjmmmxxx{{{}}}vvvpppxxxzzztttmmmbbbUUULLLFFF@@@<<<;;;:::999<<>>555777333222111111000000111111222000///333444444777<<>>???@@@AAABBBBBBAAABBB;;;:::BBBNNNjjjdddcccyyy|||~~~kkkJJJ>>>>>><<<999888555444222000///.........---...///......///222444===eeevvvwwwkkkoooyyywwwtttnnndddcccppp}}}xxxrrrkkk___RRRHHHDDD???;;;;;;;;;:::>>>CCCIIIHHHFFFEEEGGGJJJMMMOOOVVVWWWXXXZZZ]]]___aaabbbdddeeeiiilllooorrrssssssuuuzzzwwwkkkmmmyyy~~~ssscccXXXVVVSSSLLLJJJOOOOOOVVV^^^bbbccchhhsss|||zzzwww||||||yyyqqq___MMMEEEAAA@@@HHHTTT^^^```cccddddddcccdddeeedddfffooozzz{{{nnn]]]SSSJJJCCC===???BBBBBBBBBCCCBBBFFFYYYrrr|||tttppptttzzzgggDDD???666777333222111111000000111111222///000333444444888===KKKjjjpppdddggg]]]\\\uuupppmmmwwwwwwjjj[[[XXX]]]bbbbbb^^^eeedddeeehhhllloooooonnnooosssxxx|||~~~~~~zzzqqqeee]]][[[[[[```hhhmmmllleee[[[UUUzzzNNNFFFBBB???===;;;:::::::::999888777888888888888999999999;;;FFFeee|||sssqqqxxxjjj]]]RRRJJJKKKQQQVVVXXXZZZ\\\^^^```dddgggiiikkkmmmnnnnnnppprrrttttttvvvyyy{{{|||~~~|||rrrmmmmmmnnntttxxx~~~}}}xxxrrrooorrrwwwzzzyyy{{{xxxiiiWWWGGGHHHOOO[[[dddjjjpppuuu~~~~~~zzzwwwuuutttmmm___TTTVVV___eeedddbbbnnnuuuzzzzzz~~~~~~~~~{{{ssshhh\\\RRRLLLJJJIIIGGGEEEDDDDDDCCCAAA@@@======>>>???@@@AAAAAABBB@@@AAA;;;999@@@LLLgggcccbbbttt~~~}}}oooMMM???>>><<<999999666444222000///......///---...///......///222444>>>hhhkkkrrrzzzsssjjjbbb[[[^^^qqqnnnhhhttt{{{vvvppphhh\\\MMMCCCCCC???<<<>>>??????CCCHHHJJJIIIGGGFFFGGGKKKOOOQQQUUUVVVWWWYYY\\\^^^aaabbbdddfffhhhllloooqqqsssssstttzzz{{{rrrsss}}}~~~}}}hhh[[[PPPNNNLLLGGGFFFKKKHHHNNNUUUXXXYYY\\\bbbgggfffgggppp~~~{{{xxxooo^^^MMMEEEBBBAAAIIITTT]]]___bbbccccccccccccdddeeejjjpppvvv|||zzzmmm^^^MMMEEE??????AAAAAABBBDDDBBBHHH]]]wwwzzzvvv|||fffDDD@@@777888333222111111000000111111222///000333444444888???RRRssshhhYYYYYYSSS\\\yyykkkkkk{{{uuueee]]]VVVTTTYYY^^^______bbbbbbccceeeiiilllmmmlllnnnqqquuuwwwyyy|||~~~tttpppnnnkkkddd[[[WWWYYYYYY^^^eeejjjllliiidddaaa{{{OOOGGGBBB???===;;;:::::::::999888777777888888888999999999:::CCC___zzznnnjjjxxxmmmeee\\\UUUNNNJJJMMMTTTUUUWWWZZZ\\\^^^aaaeeehhhlllmmmoooppppppqqqsssuuusssuuuwwwxxxyyy{{{~~~~~~nnnbbb[[[[[[]]]dddhhhooosssuuutttttttttvvvyyyzzzzzzyyyrrr___LLLEEEKKKTTT___gggnnnuuuzzz}}}oooccc]]][[[WWWPPPOOOXXXgggmmmjjjddd```fffrrr{{{yyypppjjjiii{{{sssrrrmmmeee[[[RRRLLLJJJHHHFFFEEEDDDDDDCCCAAA???===>>>>>>???@@@@@@AAAAAA>>>@@@;;;:::AAALLLggggggeeevvv~~~}}}qqqNNN@@@>>><<<999999666555222000////////////---...///......///222444@@@mmm{{{iiittt}}}rrreeebbb]]]cccyyymmmZZZTTTdddwww~~~{{{vvvppphhhZZZKKK@@@CCC???>>>AAACCCDDDGGGLLLKKKJJJHHHHHHJJJMMMQQQSSSTTTTTTUUUXXXZZZ^^^aaabbbeeefffhhhkkknnnppprrrsssssszzz}}}wwwwww~~~~~~}}}nnn^^^TTTMMMLLLKKKIIIKKKOOOLLLOOOSSSVVVVVVUUUUUUVVVUUUXXX___kkkvvv~~~{{{wwwmmm\\\LLLEEEBBBBBBJJJUUU\\\___bbbcccbbbbbbcccdddfffnnnrrruuu~~~jjjMMMFFF@@@@@@@@@@@@AAADDDCCCLLLddd~~~{{{xxxgggEEE@@@666777333222111111000000111111111///000333333444:::AAAYYYjjj]]]XXXPPP]]]xxxpppttt}}}{{{nnndddYYYWWWUUUUUUWWW[[[^^^`````````aaacccfffiiikkkkkknnnpppsssuuuwwwyyy|||xxxnnngggfffffffff```[[[\\\aaaaaaeeejjjooorrrrrrqqqppp}}}PPPGGGBBB???===;;;:::::::::999888777777888888888999999999===CCCZZZ~~~xxxjjjeee|||zzzqqqjjjfff]]]YYYUUUTTTQQQMMMPPPUUUUUUXXXZZZ\\\^^^aaaeeehhhlllnnnpppqqqqqqrrrtttuuurrrtttvvvwwwxxxzzz~~~xxxfffWWWQQQQQQTTTZZZ^^^dddiiioootttzzz~~~yyyzzzyyyxxxuuukkkXXXHHHIIIOOOWWW___iiittt~~~|||lll\\\SSSPPPPPPGGGHHHLLLUUU```eeebbb\\\UUU[[[gggqqqqqqiiieeeeeeqqq~~~rrrqqqmmmeee[[[RRRLLLJJJHHHFFFDDDCCCCCCCCCAAA???>>>>>>>>>???@@@@@@AAAAAA===???;;;;;;BBBMMMgggkkkgggwww|||rrrOOO@@@>>>;;;999999666555333111////////////---...///......///222444CCCrrrxxxhhhuuussseee___[[[eee~~~~~~^^^MMMJJJXXXppp~~~}}}{{{wwwrrriii[[[JJJ???@@@======AAADDDDDDGGGKKKIIIHHHHHHHHHJJJMMMPPPRRRRRRSSSTTTVVVYYY]]]aaaccceeefffhhhjjjmmmoooqqqsssssszzz|||zzz{{{mmm]]]UUUPPPMMMMMMMMMNNNQQQTTTRRRSSSTTTWWWXXXVVVRRROOOSSSTTTYYYdddttt~~~zzzvvvkkk[[[LLLFFFCCCCCCKKKVVV\\\___bbbcccbbbbbbcccdddeeelllqqqwwwlllLLLEEEAAA@@@@@@???@@@DDDEEERRRmmmvvvuuugggEEE@@@555666333222111111000000111111000///111333333333;;;DDD___lllccc[[[PPP\\\~~~{{{xxxjjjaaa[[[TTTUUUUUUUUUVVVXXX[[[^^^______aaabbbdddgggjjjkkkoooqqqtttuuuwwwyyy|||~~~}}}{{{nnnddd___bbbfffhhhccc^^^aaahhhpppqqqssstttuuuuuuttttttRRRHHHBBB???===;;;:::::::::999888777888888888888999999999???CCCWWWyyyxxxhhhbbbzzztttiiibbbaaaccc^^^\\\[[[[[[XXXRRRQQQTTTVVVYYY[[[]]]___aaaeeehhhgggjjjnnnppppppppprrrsssrrrsssuuuvvvwwwyyy}}}vvvcccUUUPPPQQQUUUUUUXXX\\\aaagggpppxxx~~~zzzyyywwwssslllaaaRRRGGGKKKPPPWWW^^^iiixxxwwwhhhXXXMMMHHHIIIKKKDDDGGGJJJMMMSSSZZZ[[[XXXQQQYYYgggtttvvvqqqnnnooo|||zzztttjjj___TTTMMMJJJHHHFFFDDDCCCCCCBBB@@@???>>>>>>?????????@@@@@@@@@===???<<<;;;CCCLLLeeekkkeeettt||||||sssPPPBBB@@@<<<999999777555333111000//////000---...///......///222444DDDsssxxxhhhuuurrrccc[[[ZZZgggsssSSSGGGHHHSSSlll}}}{{{xxxtttkkk\\\KKK???<<<:::;;;???AAAAAACCCFFFDDDEEEFFFHHHJJJLLLMMMNNNQQQQQQRRRTTTXXX\\\aaacccffffffhhhiiillloooqqqrrruuu|||}}}sssnnnlllpppssswwwyyy{{{|||~~~wwwfffZZZQQQPPPQQQSSSUUUXXX[[[^^^ZZZXXXXXX\\\``````[[[UUUVVVWWW\\\jjj}}}yyyvvvjjjZZZKKKFFFDDDDDDLLLWWW]]]___bbbccccccccccccdddccciiiooozzz~~~bbbHHHCCCAAAAAA@@@>>>???CCCFFFYYYwwwooopppgggDDD???555555333222111111000000111111//////111333222333<<>>???????????????@@@@@@@@@>>>@@@<<<;;;AAAIII```iii```pppzzz}}}tttRRREEECCC???;;;:::777555333111000///000000---...///......///222444BBBpppzzzjjjuuu|||mmm\\\YYYYYYiiiiiiLLLCCCHHHQQQjjj|||{{{yyyuuulll]]]LLL???<<<:::<<<@@@AAA@@@@@@CCCCCCEEEHHHKKKMMMNNNNNNNNNPPPPPPQQQSSSWWW\\\aaadddfffggggggiiikkknnnqqqrrrxxxnnnccc___^^^```eeekkkqqquuuwwwyyyyyyzzz}}}~~~zzzrrrggg]]]XXXPPPTTT[[[aaahhhnnnsssuuummmiiifffkkkqqqqqqjjjccc\\\___gggyyy}}}yyyuuuhhhYYYKKKFFFEEEEEEMMMWWW^^^```cccddddddcccdddeeefffiiiqqqsssTTTDDDAAA@@@BBBAAA>>>???BBBEEE^^^jjjmmm|||dddAAA===444666333222111111000000111111//////111333222333===HHHdddrrrhhh___SSSYYYrrr~~~xxxwww{{{ttthhh```[[[XXXWWWSSSSSSTTTTTTUUUWWWXXXZZZ___aaaccccccdddfffkkkoooooorrrvvvyyyyyyyyyzzz{{{|||yyyqqqhhh___ZZZ]]]eeeoooqqqfff[[[YYY___eeeccc___ZZZVVVSSSQQQPPPSSSIIICCC???===;;;:::::::::999888777888888888888999999999444:::QQQvvv{{{kkkddd|||sssnnnooopppssswwwvvvrrrooommmggg___\\\___YYY[[[]]]^^^___```dddfffbbbgggmmmqqqsssrrrqqqqqqpppqqqrrrrrrsssvvv{{{~~~}}}~~~vvvfff[[[XXX\\\aaagggjjjmmmoooqqqtttwwwzzzyyyuuuoooeeeXXXKKKEEEEEEMMMSSSYYY___hhhooojjj```WWWPPPGGGAAAAAABBBCCCBBBBBBHHHOOOWWWeeerrrssslllkkkxxxmmmjjjssszzzzzzooodddZZZUUURRRGGGEEEDDDCCCCCCBBB@@@>>>???????????????@@@@@@@@@???BBB===;;;???EEE\\\|||ggg]]]nnnzzz}}}~~~~~~uuuTTTGGGEEEAAA<<<;;;777666444222000000000000---...///......///222444???nnn~~~|||mmmvvvzzzhhhVVVVVVWWWiiidddGGGBBBIIIPPPiii{{{zzzxxxuuummm^^^LLL??????===???CCCDDDAAAAAADDDEEEHHHKKKOOOQQQRRRQQQPPPOOOOOOPPPRRRVVV\\\aaadddgggggggggiiikkknnnppprrr{{{~~~fffZZZWWWWWWUUUZZZbbbiiioooqqqrrrrrruuuvvvtttlllaaaWWWSSSRRRQQQYYYdddooozzz{{{wwwzzzwwwnnndddjjjttt}}}xxxuuugggXXXJJJFFFEEEEEEMMMXXX^^^aaadddeeeddddddeeefffkkkkkktttlllKKKAAA???@@@BBBAAA>>>>>>BBBEEE```hhhmmm{{{aaa@@@<<<555777333222222111000111111111...///222333222333===IIIbbb{{{pppgggXXXYYYlll|||xxxqqqmmmuuu{{{sssfff^^^\\\ZZZXXXWWWVVVUUUTTTUUUWWWZZZ[[[\\\```bbbdddddddddffflllpppnnnrrrvvvyyyzzzyyyyyyyyy}}}}}}}}}zzzsssiii___XXXTTTUUU___iiijjj]]]NNNIIINNNPPPOOOLLLHHHFFFDDDCCCCCCUUUDDDDDD???>>>===<<<;;;:::::::::999999999999999999999999:::???NNNrrrgggfff|||vvvrrrxxx}}}vvvqqqlllgggaaa\\\]]]]]]]]]^^^```aaacccdddgggiiimmmooopppqqqrrrtttpppqqqqqqsssvvvyyy|||}}}~~~~~~sssiiiaaa```fffnnnrrrzzz{{{yyyrrreeeVVVJJJCCCBBBDDDJJJMMMSSS[[[aaaaaa\\\WWWOOOFFF@@@AAAAAA???BBBHHHJJJXXX___hhh||||||rrrtttzzz{{{yyysssnnneeeVVVKKKIIIGGGDDDBBBBBBAAA???>>>???>>><<<===???@@@@@@???===???:::888===CCCWWWvvvccc```oootttzzz```HHH@@@???<<<777666555222000/////////000...///000//////000333555???hhh}}}sssvvvqqq```VVVWWWXXXkkk[[[HHHJJJKKKXXXppp~~~|||}}}yyytttrrrmmmbbbQQQDDDDDDCCCCCCDDDGGGHHHIIIIIIQQQTTTUUUSSSRRRRRRPPPKKKPPPRRRUUUXXX\\\___```aaabbbdddffffffgggjjjpppvvvyyyxxxiiibbb]]]YYYZZZ\\\___bbbeeehhhjjjkkklllhhhccc]]]SSSKKKLLLQQQRRRiiizzzxxxyyy~~~xxxrrrfffUUUGGGEEEGGGIIIOOOXXXaaabbbcccdddeeeeeefffeeemmmlll{{{}}}ZZZFFFDDDAAA@@@BBBBBB@@@AAAEEEGGGggg{{{jjjppp[[[BBB:::555555222222222111111111111000111///000333555666<<>>===<<<;;;:::::::::999999999999999999999999:::???MMMqqqmmmkkk|||zzzxxxrrrnnniiiccc___\\\]]]]]]^^^___aaaccccccgggiiimmmooopppqqqrrrssspppqqqqqqrrruuuxxxzzz|||~~~{{{qqqhhhdddiiipppxxxuuummm___RRRHHHCCCBBBCCCHHHJJJOOOUUUZZZ[[[WWWSSSJJJCCC???@@@BBBCCCGGGMMMWWWdddhhhoooxxx||||||vvvoooeeeYYYPPPIIIGGGDDDBBBBBBAAA???>>>???>>><<<===???@@@@@@??????@@@<<<<<>>:::777555222000/////////000...///000//////000333555@@@iii}}}pppqqqlll___YYYWWWYYYlll]]]HHHJJJJJJZZZqqq~~~||||||wwwrrroookkkaaaRRRGGGBBBBBBCCCEEEIIIMMMPPPQQQOOOUUUYYYVVVSSSQQQNNNJJJNNNPPPSSSWWWZZZ]]]```aaaaaaccceeeffffffjjjpppuuu||||||mmmhhheeeaaaaaaaaabbbbbbbbbcccdddeeeccc```\\\WWWOOOIIIKKKRRRVVVuuu~~~wwwpppeeeTTTGGGEEEGGGIIIPPPYYYaaabbbcccdddeeeffffffgggmmmnnn~~~yyyWWWEEECCC@@@@@@BBBBBB@@@AAAEEEMMMgggxxxlllrrrYYYAAA999555444222222222111111111111000111///000333444666===EEE___tttgggUUUVVViiixxxrrrnnnttt}}}qqqgggbbb]]][[[\\\^^^______\\\\\\]]]]]]]]]^^^^^^^^^dddccccccdddeeegggiiijjjkkknnnrrruuuvvvwwwyyy{{{|||}}}{{{qqqjjjdddaaa[[[RRRLLLKKKIIIHHHGGGEEEBBB???======AAA???>>>AAADDDFFFEEEEEEVVVEEEEEE???>>>===<<<;;;:::::::::999999999999999999999999:::???LLLpppuuusssxxxqqqmmmhhhccc```\\\\\\\\\]]]___```bbbcccfffiiimmmoooooopppqqqrrrqqqpppqqqrrrsssvvvxxxzzz~~~~~~uuulllfffiiippp~~~rrrhhhYYYMMMFFFDDDBBBAAAEEEFFFHHHLLLOOOPPPOOOMMMFFFBBBAAAEEEIIIMMMTTT[[[hhhvvv{{{}}}vvvlllbbbXXXRRRIIIFFFDDDBBBBBBAAA@@@>>>???=========???@@@???>>><<<>>>:::<<>>:::777666333000/////////000...///000//////000333555@@@iiiyyyyyyiiijjjggg^^^]]]XXXZZZmmmaaaJJJJJJKKK]]]uuu}}}{{{wwwrrrlllgggccc[[[OOOFFFAAABBBDDDGGGKKKPPPUUUWWWQQQZZZ___[[[TTTOOOKKKGGGLLLMMMPPPTTTXXX[[[^^^______aaacccdddeeeiiipppuuu}}}uuuqqqooommmmmmllljjjgggbbb`````````\\\YYYWWWSSSLLLHHHMMMUUU^^^}}}uuummmbbbSSSFFFEEEGGGIIIQQQZZZ```aaaccceeefffggghhhhhhmmmppprrrRRRDDD@@@???@@@CCCBBB???@@@EEETTTiii}}}sssmmmtttWWW@@@999555444222222222111111111111000111///000333444666>>>GGGbbbuuummmaaaQQQTTTiiizzz|||jjjkkkttt|||mmmaaa___]]]\\\\\\___aaaccccccaaa``````___```aaabbbcccffffffffffffggghhhiiijjjlllnnnqqqrrrsssvvvyyy|||{{{|||~~~~~~wwwrrrfff```[[[YYYTTTMMMGGGGGGBBB@@@>>>>>>????????????AAAAAACCCEEEHHHJJJJJJHHHVVVEEEEEE???>>>===<<<;;;:::::::::999999999999999999999999:::>>>JJJmmm|||xxxuuummmiiifffbbb^^^\\\\\\\\\]]]___```bbbcccfffiiilllnnnoooooopppqqqpppppppppqqqrrruuuwwwxxx}}}~~~yyyrrrmmmpppvvvrrrfffVVVKKKFFFDDDBBB???BBBBBBBBBCCCEEEGGGHHHHHHGGGGGGHHHMMMSSS\\\gggoooyyy~~~{{{|||{{{pppggg___UUUNNNHHHFFFCCCBBBBBBBBB@@@???>>>======>>>@@@@@@???>>>===>>>;;;>>>GGGLLLZZZssszzz___```ssszzz~~~```HHHAAA>>><<<999888666333111/////////000...///000//////000333555???ggg}}}uuummm___fffhhh```]]]XXX[[[nnngggMMMLLLMMMbbbyyy~~~~~~~~~}}}zzzwwwpppjjjbbb\\\VVVPPPGGGAAACCCDDDEEEGGGJJJOOOUUUYYYZZZbbbfff^^^SSSLLLIIIGGGIIIJJJLLLPPPTTTXXX[[[]]]\\\^^^aaabbbdddhhhooouuu~~~}}}zzzyyyxxx|||zzzvvvooogggbbbaaabbb^^^[[[XXXRRRKKKHHHOOOZZZiiiyyyxxxxxx|||sssjjj^^^PPPFFFFFFHHHJJJRRR\\\```aaaccceeeggghhhiiijjjmmmrrrjjjMMMBBB>>>>>>@@@CCCBBB???AAAEEEVVVkkk}}}{{{oookkkuuuUUU???:::666555222222222111111111000000000000111333333666@@@KKKfff{{{dddbbbZZZOOOXXXoooqqqaaaeeeqqq}}}ooofff^^^XXXYYYZZZ[[[^^^```bbbcccccceeecccbbbaaaaaaccceeefffhhhhhhhhhiiiiiijjjjjjkkkmmmnnnppppppqqqtttyyy|||zzz{{{~~~~~~wwwooojjj\\\VVVRRRQQQNNNHHHDDDCCC???======???CCCFFFGGGFFFGGGKKKMMMNNNPPPRRRQQQNNNWWWFFFEEE???>>>===<<<;;;:::::::::999999999999999999999999:::<<>>???BBBEEEHHHJJJLLLOOOSSS[[[iiiwwwxxxvvv}}}vvvzzzsssiiieee```VVVNNNHHHFFFCCCBBBBBBBBBAAA???>>>======>>>@@@@@@???===???AAA===@@@JJJQQQccchhhhhhyyyyyyyyy}}}XXXDDD???===;;;:::999777444111/////////000...///000//////000333555???hhh~~~tttwww```XXXhhhnnnccc[[[YYY[[[nnnoooSSSOOOQQQhhh~~~~~~~~~|||yyytttpppiiicccZZZRRRLLLGGGAAA===@@@AAACCCEEEHHHNNNVVV\\\dddjjjjjj^^^QQQJJJHHHGGGFFFGGGIIILLLPPPTTTXXXZZZYYY[[[___```bbbgggooouuu}}}tttjjjeeeeeegggeee```ZZZRRRIIIGGGQQQ^^^uuuqqqiiiccchhhuuu{{{qqqfffZZZNNNEEEFFFHHHJJJSSS___aaabbbdddfffhhhiiijjjjjjmmmrrrcccIIIBBB===>>>AAACCCAAA???BBBHHHVVVooozzzjjjgggtttSSS>>>;;;777666222222222111111111000000000000111333333666BBBOOOhhhwww[[[YYYTTTOOO]]]wwwlll^^^dddppp|||ggg\\\XXXWWWXXXXXXZZZ]]]___aaabbbbbbcccfffeeedddccccccdddggghhhjjjjjjkkkkkkllllllllllllnnnoooppppppqqqtttxxx|||zzz{{{}}}zzzrrriiibbbUUUOOOLLLLLLJJJEEEAAABBB>>>>>>???BBBEEEGGGHHHIIIPPPWWW[[[\\\]]]___]]]XXXXXXFFFFFF???>>>===<<<;;;:::::::::999999999999999999999999999:::BBBbbb}}}|||vvvooojjjhhhfffcccaaa]]]]]]]]]^^^```aaacccdddfffhhhkkkmmmmmmmmmnnnooopppooopppqqqrrruuuwwwyyy{{{}}}|||rrriii]]]SSSLLLHHHDDDAAA??????>>>>>>>>>BBBGGGKKKMMMQQQSSSUUU^^^oooxxxnnntttyyyrrrqqqxxx~~~|||qqqllliiieee[[[SSSGGGEEECCCBBBBBBBBBAAA@@@=========???AAAAAA???===;;;>>>;;;===HHHTTTnnnrrrqqqyyy|||wwwSSSDDDBBB@@@======:::888555222000//////000...///000//////000333555@@@iiivvv{{{ppp\\\YYYnnnuuufffZZZXXXZZZlllxxxYYYUUUWWWmmm~~~~~~~~~~~~{{{tttlllfffaaa\\\SSSLLLFFFBBB???===:::<<>>???AAACCCAAA???DDDLLL[[[tttxxxfffeeeuuuOOO<<<:::777666222222222111111111111000000000111222222777DDDSSSlllyyy^^^TTTQQQNNN^^^yyypppccciiirrrkkk[[[TTTSSSWWW[[[YYY\\\___aaabbbbbbcccdddgggfffeeeeeeeeefffhhhiiijjjkkklllmmmnnnooonnnnnnooopppqqqqqqrrrtttyyy|||zzz{{{}}}|||wwwmmmccc\\\PPPJJJHHHHHHGGGCCC@@@@@@>>>@@@AAABBBCCCFFFJJJMMMZZZdddkkkiiiiiillliiibbbYYYGGGFFF???>>>===<<<;;;:::::::::999999999999999999999999999999???]]]~~~qqqqqqvvvzzz{{{|||tttooojjjggggggfffccc```^^^^^^______aaabbbdddeeefffhhhkkkmmmmmmlllmmmnnnoooooopppqqqsssvvvyyyzzz|||yyyrrrmmmhhh```WWWPPPJJJGGGEEE???@@@@@@@@@@@@EEEKKKQQQQQQUUUWWWVVV___ssstttggglllxxx{{{|||xxxqqqnnnrrryyy{{{|||}}}zzzssshhh]]]UUUGGGEEECCCBBBBBBBBBAAA@@@=========???AAAAAA???<<<888<<<:::===III[[[tttqqqsssQQQEEEDDDAAA>>>>>>:::888555222000/////////...///000//////000333555>>>gggttt}}}wwwppp``````tttyyygggZZZWWWYYYjjj```ZZZ\\\qqq}}}~~~~~~yyypppeee]]]VVVRRRKKKEEEBBB@@@???>>>888;;;>>>@@@DDDMMMYYYbbbdddfffddd[[[RRRNNNIIIEEEDDDDDDEEEFFFIIIMMMPPPRRRSSSWWWZZZ]]]```fffnnnttt|||xxxssskkkkkkiiibbb[[[YYY___fffhhhbbbXXXMMMDDDHHH[[[oooxxxgggddd___gggsss{{{yyyuuuyyy}}}yyymmm```TTTJJJDDDFFFHHHKKKUUUbbbddddddfffggghhhiiiiiiiiimmmnnnxxxwww[[[FFFBBB???@@@BBBCCC@@@???FFFPPPeeexxxrrrcccfffwww{{{KKK999999666444222222222111111111111000///000111222222777FFFUUUrrrvvv```TTTPPPLLLZZZtttuuukkkooouuurrr```XXXVVVUUUXXX]]]\\\___cccddddddeeegggiiihhhhhhhhhhhhiiiiiiiiiiiijjjkkkmmmooopppqqqqqqqqqoooqqqrrrssssssuuuyyy{{{{{{|||~~~~~~}}}|||yyysssiii^^^WWWLLLGGGEEEFFFEEEAAA>>>???>>>AAADDDDDDEEELLLXXXbbbiiiuuuzzzvvvrrrrrrmmmdddYYYGGGFFF???>>>===<<<;;;:::::::::999999999999999999999999999888===ZZZuuuhhh^^^___gggkkkllllllllliiieeedddeeedddaaa^^^_________```bbbccceeeffffffhhhkkklllllllllmmmnnnoooooopppqqqtttwwwzzz|||~~~|||pppjjjhhhiiigggbbbZZZQQQKKKIIIIII???AAABBBBBBCCCGGGOOOUUUUUUZZZZZZXXX```vvv{{{uuuzzz}}}ppphhhppptttwwwzzzyyysssooorrryyyyyyzzzhhh[[[UUUGGGEEECCCBBBBBBBBBAAA@@@======>>>@@@AAAAAA???<<<===BBBAAADDDQQQhhhooojjj}}}qqqOOOEEEEEEAAA======;;;999555222000/////////...///000//////000333555:::cccqqqyyyuuusssggghhhxxxyyyggg[[[WWWXXXhhhccc]]]```ttt}}}~~~yyynnn```WWWLLLIIIDDD@@@>>>===>>>>>><<<>>>@@@AAACCCJJJVVV```^^^aaa___YYYTTTPPPIIICCCDDDDDDDDDEEEGGGKKKNNNPPPRRRVVVYYY\\\```eeennntttxxxvvvmmmggg[[[]]]\\\VVVPPPQQQYYY```hhhbbbXXXMMMFFFMMMcccyyyssseee]]]______gggqqqtttoookkksss~~~|||xxxlll___RRRIIIDDDFFFHHHKKKVVVccceeeeeeggghhhiiiiiiiiiiiimmmlllttt}}}tttZZZFFFBBB@@@AAABBBCCC??????GGGRRRnnn|||}}}mmmaaahhhyyyyyyHHH777777444222222222222111111111111000///000222222222777GGGWWWwwwnnn^^^WWWPPPIIIUUUoooxxxoooqqquuuwwwiii\\\ZZZZZZXXXYYY]]]]]]aaaeeegggggghhhkkknnnhhhiiijjjkkkkkkkkkjjjjjjjjjkkknnnppprrrrrrrrrrrroooqqqssstttuuuvvvyyy{{{|||}}}~~~|||{{{zzzwwwqqqggg\\\TTTJJJEEECCCDDDCCC???======>>>CCCFFFGGGKKKWWWjjjzzzwww~~~vvvrrrjjj___WWWKKKEEE???===;;;:::::::::999888:::999999999999999999:::;;;999===YYYpppiii]]]WWWSSSUUUYYYZZZ\\\___```iiifff```dddccc^^^aaabbbcccdddeeeeeeeeeeeeeeemmmmmmmmmmmmmmmnnnoooppppppqqqrrrtttwwwzzz|||}}}xxxlllbbbXXXSSSXXX``````cccbbb```^^^[[[RRRIIICCC>>>===AAAGGGKKKQQQWWW```\\\```___dddssskkkuuu~~~|||wwwnnngggmmmwww|||vvvwwwzzzzzznnn\\\PPPKKKHHHDDDAAA@@@@@@???>>>?????????AAADDDEEEEEECCC>>>@@@CCCGGGSSSsss___hhh||||||vvvTTTFFFEEEBBB@@@???AAA<<<555000//////000000000111111000000111333555999XXXrrr|||{{{sssiiippp~~~wwwddd^^^VVV]]]eee~~~xxxhhheeeyyy}}}zzzppp[[[HHHEEEAAA??????===;;;>>>CCCCCCCCCCCCEEEIIIOOOUUUXXXWWWYYY[[[XXXRRRKKKGGGEEEBBBBBBCCCEEEGGGKKKNNNOOOTTTUUUXXX\\\bbbgggkkknnnvvv|||vvvhhh^^^XXXRRRLLLGGGFFFGGGJJJTTT]]]mmmhhhWWWKKKMMMTTTfffgggccc```XXX\\\```qqq~~~|||sssrrrzzz}}}ttteeeYYYOOOIIIDDDEEEIIIPPPZZZdddhhhhhhgggggggggggghhhhhhiiimmmpppppphhh[[[MMMDDDCCC??????CCC@@@>>>KKK^^^yyyvvvbbbcccppp{{{hhh@@@===;;;111333222222111111111111222222222000222555444777HHH\\\wwwsssdddYYYKKKPPPddduuuvvvuuuyyywww~~~pppeee\\\\\\___aaaccceeemmmmmmmmmnnnnnnoooooooooooonnnmmmkkkiiihhhhhhhhhhhhlllqqquuuuuutttssssssvvvuuutttsssssstttvvvvvv}}}}}}}}}~~~}}}{{{zzz{{{zzztttkkk```VVVQQQFFFEEEBBB???<<<<<>>???BBBEEEIIINNNRRRWWWddduuu~~~~~~}}}zzzvvvsss[[[MMMFFF@@@===;;;:::;;;;;;:::888888888888777777888888888;;;999;;;TTT}}}vvvrrrssswwwrrraaaSSSOOONNNNNNSSS[[[___^^^___bbbhhhoooiiibbbggggggdddgggcccdddgggiiilllnnnoooppppppqqqrrrssstttuuuvvvwwwuuuvvvwwwyyy{{{~~~~~~|||}}}uuu]]]IIICCC>>><<<<<<@@@IIISSS\\\ccciiijjjkkkjjjddd^^^MMMFFFBBBEEEJJJNNNUUU\\\bbb^^^cccnnnssspppoooyyy|||~~~}}}||||||~~~vvviii]]]LLLIIIEEECCCBBBBBBAAA@@@?????????AAADDDFFFEEEDDDAAACCCGGGLLLUUUmmmfffhhhzzzzzzWWWJJJJJJJJJJJJLLLJJJCCC:::555444444333222///000000//////000222444;;;SSSvvv||||||vvv{{{|||ggg^^^WWW]]]ccczzzzzzpppdddooo||||||yyyppp___NNNFFFBBBAAACCCDDDDDDHHHMMMJJJLLLOOORRRUUUWWWXXXXXXWWWVVVUUURRROOOKKKIIIGGGFFFFFFEEEDDDEEEFFFGGGHHHNNNQQQVVV[[[```ccceeefffhhhiiijjjmmmrrr{{{vvvggg\\\SSSLLLFFFBBB>>>@@@BBBHHHSSS]]]uuuxxxiiiUUUPPP[[[vvvnnnjjjhhhbbbbbbiiiwww~~~zzz|||rrrcccWWWMMMHHHDDDGGGKKKRRR\\\eeeffffffeeeeeeeeeeeeffffffhhhkkknnnmmmggg\\\QQQJJJHHHEEEDDDCCC@@@CCCUUUkkk|||{{{iii[[[fffwww___???<<<;;;555666222222111111111111222222222000111444333555FFFYYYzzz}}}zzzssshhhWWWVVVgggwww}}}wwwsss}}}vvvhhhcccaaacccggglllsss{{{~~~|||zzzyyysssrrrqqqooonnnmmmllllllkkkmmmpppqqqqqqrrrtttvvvuuuuuuuuuvvvwwwyyy{{{|||zzzyyyyyyzzz{{{{{{yyyxxxwwwwwwvvvrrrjjj___UUUOOOGGGFFFDDDAAA@@@AAADDDGGGIIIOOOVVV^^^jjjxxx~~~~~~]]]NNNDDD@@@>>><<<;;;;;;;;;:::999888888777777777777888888999999;;;RRRyyyrrrrrrxxx}}}ttt```SSSQQQPPP[[[kkktttpppjjjlllrrr{{{~~~sssgggjjjiiifffiiiggghhhjjjmmmoooqqqrrrsssrrrssstttvvvwwwyyyyyyzzzxxxyyyzzz{{{}}}}}}zzzvvvttttttvvvxxxyyy}}}mmmVVVEEE???::::::;;;>>>FFFOOOVVV```jjjnnnnnnmmmiiidddTTTLLLEEEFFFIIINNNVVV^^^eeebbbhhhyyysssvvvyyy{{{~~~}}}xxxjjj\\\KKKHHHDDDBBBAAAAAAAAA@@@?????????BBBEEEFFFFFFEEEBBBDDDGGGKKKRRRdddlllhhhzzz~~~[[[NNNNNNPPPQQQSSSMMMEEE:::333222222111/////////000///...///222444;;;SSSzzz{{{wwwxxxwwwddd]]]VVV\\\aaawwwxxxhhhYYYaaannn||||||yyyrrrcccTTTIIIDDDAAADDDFFFGGGKKKOOONNNPPPRRRVVVZZZ^^^```bbb```\\\VVVRRROOOMMMJJJHHHCCCCCCCCCCCCEEEGGGIIIJJJMMMPPPVVV\\\```bbbcccbbbaaacccjjjvvvttteee\\\RRRJJJFFFAAA>>>@@@CCCIIITTT___xxxttt]]]XXXggg|||zzzyyytttqqqpppwww|||{{{~~~~~~{{{pppaaaUUULLLGGGEEEHHHMMMTTT]]]fffgggffffffeeeeeeffffffggghhhjjjkkkjjjeee]]]TTTNNNLLLIIIFFFCCCAAAHHH]]]sss|||wwweee^^^lll|||ZZZ@@@:::888555444222222111111111111222222222000111444333555EEEYYYyyyyyyvvvwwwnnn]]]ZZZjjj{{{vvvrrrsssrrriiieeeeeehhhkkkooowww|||zzzsssrrrqqqpppooonnnnnnnnnmmmnnnoooooooooqqquuuwwwvvvvvvvvvwwwxxxyyyyyyzzzxxxwwwwwwxxxyyyyyyvvvtttssssssqqqnnnhhh___VVVPPPGGGFFFDDDBBB@@@AAAEEEHHHJJJQQQ[[[fffqqqyyy|||{{{```NNNCCC@@@>>><<<;;;;;;;;;:::999888888777777777777888888666999<<>>888888999<<>>???BBBHHHSSS^^^yyy}}}gggeeeyyy|||~~~~~~}}}xxxnnn^^^RRRJJJFFFEEEJJJOOOUUU___ggghhhgggggggggggggggggghhhggghhhiiigggddd]]]WWWSSSPPPLLLGGGCCCCCCOOOeeeyyyzzzssseeeeeevvvzzzUUUAAA888555444222222222111111111111222222222000111444333666FFFZZZuuu{{{llliiipppjjj\\\[[[lll~~~vvvjjjmmmvvvsssiiiggggggkkkooottt|||~~~{{{rrrqqqpppooonnnnnnmmmnnnmmmnnnnnnmmmnnnpppuuuxxxwwwwwwwwwwwwwwwwwwwwwvvvvvvvvvwwwxxxyyyvvvrrrnnnmmmkkkiiigggddd^^^WWWQQQIIIIIIGGGDDDCCCDDDGGGKKKRRRZZZgggttt}}}zzzpppcccPPPCCCAAA>>><<<;;;<<<<<<;;;999888888888777777888888888444999<<>>999999;;;===AAAFFFQQQbbbsssyyyxxxwwwuuurrreeeYYYMMMHHHHHHLLLVVV^^^jjjpppwwwyyyyyyzzz{{{~~~}}}vvvssszzz~~~xxxfffVVVHHHEEEAAA??????@@@???>>>???>>>???BBBFFFHHHGGGGGGEEECCCCCCEEEJJJWWWmmmaaa___vvvhhh]]]```ccceeegggaaaSSS@@@444222333222000000111111000000111333555999SSS~~~yyyqqqeeefffcccYYYWWWSSSYYY\\\oooyyybbbPPPPPPZZZnnn~~~|||yyypppfffWWWNNNGGGGGGKKKPPPUUUZZZ[[[\\\```fffnnnxxxxxxlll\\\SSSPPPOOOLLLHHHHHHGGGFFFEEEDDDEEEFFFGGGIIIMMMRRRWWW[[[\\\\\\[[[YYY```uuupppccc\\\TTTLLLCCC>>><<<===AAAGGGRRR]]]{{{qqqvvv~~~zzzvvvkkk[[[NNNHHHEEEEEEKKKQQQWWW```hhhhhhhhhgggggggggggghhhhhhfffgggfffeeebbb^^^ZZZXXXTTTNNNFFFAAAFFFVVVlll|||xxxpppeeelll~~~rrrOOOAAA666333444000222222111111111111222222222000222555444777HHH\\\qqqooo^^^[[[aaaaaaXXXZZZoookkkcccmmmzzz{{{llliiijjjpppwww}}}}}}qqqqqqpppooonnnmmmmmmnnnmmmnnnmmmmmmmmmppptttxxxxxxxxxxxxxxxxxxwwwuuuuuuuuuvvvxxxzzzyyytttmmmhhhccc```]]]]]]]]][[[VVVRRRMMMLLLJJJGGGFFFGGGJJJMMMTTT^^^ooo|||zzziii^^^WWWgggSSSEEEAAA???<<<<<<<<<<<<;;;:::999999888888888888999999555::::::GGGhhhxxxrrrqqqppptttyyyyyyzzz{{{||||||||||||{{{|||~~~zzzzzz{{{|||~~~}}}rrrgggXXXZZZZZZYYYWWWXXXZZZ]]]cccgggmmmtttzzz|||]]]HHHAAA<<<<<>>>>>@@@BBBFFFHHHHHHGGGEEEBBBAAACCCJJJXXXooowwwYYY___vvv~~~mmmfffkkkppprrruuulllZZZDDD555222333333222111222222111111222444666777RRR|||xxxppp``````\\\TTTSSSQQQWWWZZZlllxxxaaaOOOMMMUUUjjj~~~}}}vvvnnn___TTTKKKLLLRRRXXX```fffdddgggmmmuuu|||mmm[[[PPPNNNNNNKKKFFFHHHGGGFFFEEEEEEFFFHHHHHHLLLOOOSSSXXX[[[]]]]]]]]]ZZZ___ssstttddd[[[SSSLLLAAA===;;;>>>BBBJJJVVVaaazzzwww|||xxxssshhhXXXKKKGGGDDDEEELLLSSSYYYaaaiiigggggggggffffffgggggggggfffeeeeeecccaaa___]]]\\\WWWOOODDD@@@III]]]qqq|||uuummmeeeoooiiiJJJBBB666222666222222222111111111111222222222000222666666999JJJ^^^rrrlllWWWVVVUUUYYYWWW^^^uuu}}}ddddddqqq|||wwwqqqpppwww}}}rrrqqqpppooonnnnnnnnnnnnlllmmmmmmmmmmmmppptttwwwxxxxxxyyyzzzzzzyyyxxxwwwtttwwwzzz|||zzzsssiiibbbYYYUUUQQQQQQTTTVVVUUURRRNNNMMMJJJGGGEEEEEEHHHKKKPPP]]]ppp}}}}}}yyy}}}xxx```VVVRRROOOjjjUUUFFFAAA???===<<<<<<<<<;;;:::::::::999999999999::::::777;;;999CCCcccyyyssstttuuuzzz{{{|||}}}~~~~~~zzzzzz{{{|||}}}}}}}}}oooaaaYYY[[[\\\[[[XXXWWWYYY\\\aaafffmmmvvv~~~cccJJJBBB<<<===>>>>>>???BBBJJJ^^^ttt}}}~~~}}}}}}|||sssdddTTTLLLJJJMMMWWW```jjjyyy|||}}}}}}wwwlllmmmzzzzzz~~~wwwnnn___SSSIIIFFFCCCAAAAAAAAAAAAAAA>>>>>>@@@CCCFFFHHHHHHGGGFFFBBB@@@CCCLLL\\\sssqqqWWWbbbwwwxxxqqqkkksssyyy|||qqq^^^EEE444000222333222222222333222111222555777666PPPzzzxxxqqq```^^^ZZZRRRPPPPPPUUUYYYjjjsss\\\OOOKKKRRRggg~~~zzzsssdddYYYOOOPPPWWW___iiipppkkkooowww|||lllXXXMMMLLLMMMJJJFFFDDDDDDDDDEEEGGGIIILLLMMMQQQSSSWWW[[[^^^```aaaaaa]]]___qqqtttaaaUUUKKKCCCAAA>>><<<@@@FFFNNN[[[gggtttnnn{{{wwwrrrgggVVVJJJFFFDDDFFFMMMTTTYYYbbbiiifffffffffeeeeeeffffffffffffeeedddbbb```___^^^^^^XXXOOOCCC@@@KKKaaasss|||ssskkkdddpppcccFFFAAA555333888333222222111111111111222222111000222666777:::LLL```uuunnnXXXWWWPPPWWWYYYccc}}}yyyccchhhvvv}}}{{{www}}}|||rrrrrrqqqpppoooooooooooolllmmmmmmmmmnnnppptttwwwwwwxxxzzz{{{|||{{{zzzzzztttwww{{{~~~{{{sssggg___RRRMMMIIIIIINNNRRRSSSQQQKKKJJJHHHDDDAAABBBEEEGGGPPP^^^rrr~~~|||vvv}}}gggTTTSSSVVVUUUnnnQQQEEEAAA>>>;;;:::;;;;;;:::999888999999::::::999999888666:::999EEEeee~~~{{{}}}}}}||||||xxxjjj___ZZZWWWVVVXXXXXXWWW\\\bbbiiittt~~~___LLLCCC???CCCDDD@@@AAAGGGNNN___ttt~~~{{{zzzuuu___JJJIIINNNRRR\\\nnn|||}}}wwwjjjtttrrrppp|||~~~lllZZZSSSGGGBBB@@@BBBBBB@@@@@@BBBBBBAAAAAADDDGGGIIIJJJIIIGGGFFF???@@@PPPaaawwwqqqZZZ^^^rrr}}}{{{bbbEEE555333555666555333222222111111222222333999PPPzzzwwwaaaWWWYYYVVVLLLUUUTTTYYYiiinnn^^^LLLJJJNNN^^^www}}}zzzxxxrrrdddWWWUUU\\\hhhxxxkkk```RRRHHHEEEFFFFFFEEECCCCCCDDDFFFJJJOOOTTTWWWWWWZZZ^^^aaabbbdddfffgggeeebbbtttnnnZZZLLLHHHHHHBBB======DDDLLLVVVeeetttqqqnnnyyyvvvmmm^^^PPPHHHFFFDDDCCCJJJUUU___dddfffggggggffffffeeeeeeddddddfffeeeccc```^^^]]]]]]]]]QQQNNNEEE>>>LLLhhh|||pppbbbbbbuuu```DDD???888333333111111111000000000000111111000///222555444888KKKaaa}}}pppVVVRRRXXXNNNRRRkkkqqqqqqyyy}}}~~~xxxoooooonnnnnnnnnnnnnnnnnnnnnmmmllllllmmmoooqqqssswwwxxx{{{|||}}}}}}|||{{{yyyyyyxxxwwwvvvpppbbbSSSJJJIIIGGGGGGHHHJJJLLLMMMKKKJJJGGGCCC@@@@@@CCCEEEMMM\\\ooo{{{|||}}}fffWWWRRRPPPRRRUUUpppTTTFFFAAA>>><<<:::;;;;;;::::::888999999::::::999999888666:::999DDDccc~~~}}}}}}wwwhhh]]]VVVTTTUUUYYY\\\^^^eeemmmrrr|||~~~^^^MMMDDD@@@CCCDDD@@@BBBHHHMMM^^^uuu{{{{{{xxxcccNNNKKKNNNRRR\\\qqqrrrvvvwwwttt~~~lllYYYRRRGGGBBB@@@BBBBBB@@@@@@BBBBBBAAABBBDDDGGGIIIIIIIIIEEEDDD>>>AAASSSfff}}}uuuaaagggwwwkkkJJJ888444555444444333333222222222222333333666JJJqqqyyydddYYY[[[WWWMMMTTTSSSWWWfff~~~eeeTTTMMMKKKPPP```xxx}}}zzzvvvjjj^^^[[[aaakkk{{{sssXXXPPPFFFAAA@@@AAA@@@???DDDDDDEEEHHHMMMTTTZZZ^^^dddfffhhhjjjllloootttwwwtttlllwwwooo]]]SSSMMMKKKLLLIIIGGGIIIPPPXXXeeeyyyvvvjjjooozzzuuujjjZZZMMMGGGEEECCCDDDKKKVVV```eeeggghhhhhhggggggffffffeeeeeeddddddcccbbbaaa^^^\\\[[[PPPKKKAAA???QQQmmm|||{{{hhh```eeeyyyYYYAAA<<<777333444222111111000000000000111111222111333555555999MMMdddrrrYYYTTTVVVNNNTTTnnnuuuwww{{{}}}}}}xxxppppppoooooonnnnnnnnnnnnlllkkkjjjjjjkkkmmmpppqqquuuvvvxxxzzzzzzzzzyyyxxxvvvvvvuuutttsssoooaaaTTTJJJHHHFFFFFFGGGIIIJJJKKKHHHGGGEEEBBB@@@AAADDDGGGQQQ___pppxxxvvvuuu|||sss]]]RRRNNNNNNOOOQQQtttVVVHHHAAA???<<<;;;;;;;;;;;;:::888999999::::::999999888666:::999CCCaaa~~~ttteeeZZZTTTSSSUUU[[[```eeennnwww|||nnnXXXOOOFFFAAADDDDDDAAACCCJJJPPP___vvv~~~xxx|||{{{hhhSSSNNNPPPTTT^^^uuu{{{uuu~~~xxxmmmYYYQQQHHHCCC@@@BBBCCCAAA@@@BBBBBBAAABBBDDDGGGIIIIIIHHHCCCBBB===BBBWWWlllxxxfffooouuuPPP;;;666555333333333333222222222222333333333DDDfff~~~|||ggg\\\]]]YYYPPPSSSRRRUUUccc{{{yyy]]]MMMLLLLLLSSSdddzzz~~~{{{yyypppfffbbbccckkkyyywwwiii\\\MMMIIICCCAAAAAAAAA>>><<>>???BBBHHHPPPZZZbbbgggnnnpppssswww{{{~~~pppSSSNNNVVV[[[[[[YYY\\\___fffrrr~~~hhhlll~~~}}}ssscccPPPFFFDDDCCCCCCGGGOOOYYYccchhhjjjkkkkkkjjjiiihhhggggggfffbbbccccccbbbaaa```^^^]]]TTTHHH===GGGcccyyywwwiiiUUU___qqqhhhLLL;;;999444333555333111111000000000000111111333111333555555:::PPPggguuu^^^ZZZ___XXX]]]tttwwwtttuuuuuurrr~~~xxxtttrrrqqqpppooonnnmmmlllllliiihhhgggggghhhkkkmmmooovvvwwwyyyzzzyyyxxxvvvuuuoooqqqpppnnnnnnllldddZZZLLLIIIFFFFFFIIIKKKLLLKKKJJJIIIFFFCCCAAAAAADDDGGGOOO]]]jjjnnnlllooouuuyyypppaaaSSSNNNNNNMMMLLLLLLzzzZZZIIIBBB???<<<;;;<<<<<<;;;:::888999999::::::999999888555:::888???YYYuuu~~~zzzmmm```WWWYYYXXX\\\ccciiinnnvvv~~~___QQQSSSSSSHHHBBBDDDFFFEEEIIIQQQ```hhhxxxyyynnnjjj}}}}}}lllZZZXXX[[[```jjjyyy}}}tttwwwppp]]]RRRHHHCCCAAACCCCCCAAAAAACCCBBBBBBCCCFFFHHHIIIHHHFFFAAA@@@;;;CCCZZZnnnpppaaasssRRR===999666444555444333333333333333333444888@@@TTTtttzzz|||~~~nnndddeeeaaaXXXQQQOOOQQQ^^^vvveeeSSSNNNIIIPPP]]]ooo~~~||||||vvvoooiiiccc___dddllltttxxxxxxrrrlllfff^^^WWWLLLGGGBBB===:::999999999>>>@@@CCCIIIQQQYYY```dddiiimmmsssxxx}}}|||}}}hhhRRRTTT^^^aaa``````dddooo{{{kkkwww}}}qqq___NNNEEEEEEBBBEEEJJJRRR[[[ccciiikkkkkkkkkjjjiiihhhgggffffffdddcccaaa``````aaacccdddXXXJJJAAANNNjjj{{{rrr```UUUeeeyyy___III===;;;444333555111111111000000000000111111222000222444444999NNNeeezzzeee```eee[[[\\\nnnvvvtttuuuuuutttwwwsssrrrwww||||||wwwsssqqqppppppooonnnlllkkkjjjjjjiiihhhggghhhiiilllnnnpppuuuwwwxxxyyyyyywwwvvvtttpppqqqqqqnnnnnnmmmhhh```OOOKKKHHHJJJOOORRRSSSQQQQQQOOOKKKFFFBBB@@@BBBDDDIIIXXXdddfffgggmmmtttwwwmmm___QQQMMMLLLKKKHHHHHH}}}\\\JJJBBB@@@===<<<<<<<<<<<<;;;888999999::::::999999888666:::777<<>>BBBCCCGGGLLLQQQWWW[[[]]]bbbgggnnntttyyy~~~|||nnn^^^VVVaaajjjiiiiiimmm~~~{{{ssszzzlll\\\LLLEEEEEECCCFFFMMMUUU]]]dddiiillljjjjjjiiihhhfffeeedddddddddbbb```___```cccgggjjjWWWKKKEEETTTmmmyyymmm\\\YYYlllWWWEEE>>><<<444333555111111111000000000000111111000///222444333777KKKaaalllfffeeeZZZXXXhhh|||}}}zzzxxxyyy{{{{{{nnngggeeegggmmmuuuyyyzzzzzzxxxtttpppnnnnnnmmmllllllkkkjjjiiihhhhhhhhhhhhggghhhjjjllloooqqqssstttvvvwwwwwwvvvtttsssrrrsssrrrooonnnoookkkeeeSSSOOOMMMPPPWWW]]]]]]\\\ZZZWWWRRRJJJDDD@@@@@@AAAGGGUUU```aaabbbjjjqqqrrrkkk\\\MMMGGGFFFDDDBBBBBB^^^KKKBBB@@@===<<<<<<===<<<;;;888999999::::::999999888666:::666:::OOOiiiuuueeeeeeeeefffggghhhiiiiiinnnssszzz}}}}}}}}}|||{{{~~~}}}vvvooohhhddddddgggppp|||rrrWWWMMMPPPXXX^^^SSSHHHBBBEEEHHHIIIPPPZZZhhhjjjqqqvvvooofffkkkxxxqqq```dddkkkooovvvrrr___gggdddlllfff___eeelllttt}}}|||uuuaaaTTTIIIDDDAAACCCDDDBBBAAACCCBBBBBBDDDGGGIIIIIIGGGDDD??????<<>>999555666444444333333333333444444777===JJJddd|||qqq~~~vvvppprrrooogggVVVRRRPPPYYYnnnyyybbbQQQNNNSSSZZZdddssszzzvvvtttnnnddd]]][[[```dddfffddd```ZZZOOODDDAAA@@@===:::999;;;>>>AAADDDFFFIIILLLOOOQQQRRRRRRXXX\\\aaaggglllqqqwww{{{|||uuu~~~ccc```hhhzzzzzzzzz}}}}}}tttfffXXXKKKEEEEEECCCHHHOOOWWW^^^dddiiikkkiiihhhgggfffdddcccbbbaaaaaaaaaaaaaaadddgggkkkmmmRRRIIIGGGWWWmmmuuuiii[[[^^^sssNNNAAA<<<;;;444444666111111111000000000000111111000///333666555777III]]]|||nnngggdddYYYXXXggg|||{{{tttuuuvvvpppfff\\\ZZZ\\\```hhhppptttuuutttpppllljjjjjjllliiihhhhhhhhhggggggffffffhhhgggggggggiiillloooqqqrrrsssuuuwwwwwwwwwvvvuuusssuuusssooonnnooolllhhhWWWSSSRRRVVV```ggghhhggg```]]]VVVNNNFFFAAA@@@AAAGGGUUU``````cccmmmuuuuuuiiiYYYIIIBBB@@@???>>>>>>```MMMBBB@@@===<<<<<<===<<<;;;999999999::::::999999999666;;;666888LLLfffyyyhhhSSSSSSSSSTTTVVVXXX[[[]]]bbbhhhpppwww|||~~~||||||{{{zzzyyy~~~|||wwwqqqllljjjmmmqqq{{{bbbIIIKKKWWW[[[XXXSSSHHHBBBEEEHHHKKKRRR]]]ggghhhmmmqqqjjjdddppptttccchhhppprrrxxx```RRR___```qqqvvvrrruuuwww||||||vvvbbbTTTIIIDDDAAACCCDDDBBBBBBDDDBBBBBBDDDGGGIIIIIIFFFDDD>>>???<<>>YYYNNNHHHBBB???@@@???;;;888999888999999::::::999999888<<<999888===HHH^^^ooo[[[KKKLLLMMMOOORRRUUUWWWYYY___dddmmmvvv|||}}}zzz{{{{{{xxxwwwxxx{{{{{{{{{yyywwwssspppnnntttyyyYYYHHHGGGSSS]]]YYYOOOEEEAAAFFFIIIIIIQQQ^^^bbbhhhkkkfffaaaiiippphhhjjjpppxxxhhhVVVZZZdddnnn~~~{{{zzzgggUUUNNNIIIEEEEEEEEEBBBAAACCCAAABBBEEEHHHKKKLLLJJJHHH@@@@@@>>>HHH___qqqxxx~~~WWWAAA<<<@@@666555777777777666555555444444666777FFF^^^}}}pppyyy~~~zzzwwwwwwssslll\\\XXXUUUYYYccctttzzzddd\\\```eeefffxxx}}}~~~zzzwwwrrrjjj___XXXZZZ[[[^^^``````YYYNNNEEE@@@>>>;;;888777777999:::AAAEEEIIIKKKJJJGGGEEEDDDFFFKKKRRRWWWYYY\\\___cccddddddqqq{{{hhhbbbvvv~~~jjjiiilllkkkyyymmm^^^SSSJJJGGGHHHFFFJJJRRR\\\dddhhhhhhggggggfffdddcccbbbcccdddddd___eeefffccciiirrrmmm___GGGBBBEEEVVVjjjpppfffYYYjjjyyyjjjEEE@@@999555444333111///111111000000000000111111......000333555;;;KKK[[[vvvnnn^^^ddd[[[\\\pppooobbbfffsssdddYYYQQQSSSYYYZZZcccnnnnnnuuummmgggeeeddd``````ccceeeeeeeeefffffffffggggggeeeeeefffgggiiikkklllmmmooorrrvvvxxxxxxwwwvvvvvvqqqqqqqqqpppnnnmmmkkkjjj^^^ZZZWWWZZZaaafffhhhgggccc```YYYRRRLLLGGGDDDCCCNNNWWW```bbbeeemmmtttwwwbbbRRRDDD@@@???<<<>>>DDD]]]QQQGGGBBB?????????;;;999:::999999::::::::::::999999;;;999888===HHH^^^{{{gggVVVJJJKKKLLLOOOQQQTTTWWWXXX^^^bbbhhhpppwww~~~zzzvvvwwwvvvttttttvvvyyyyyyzzzyyywwwsssooolllkkknnnwwwtttTTTHHHHHHRRRYYYTTTMMMCCC???DDDFFFFFFMMMXXX___bbbdddcccffftttppphhhjjjpppyyyyyybbbYYY```kkk}}}wwwfffVVVNNNHHHDDDEEEDDDBBBAAACCCAAABBBEEEHHHKKKKKKIIIGGG======;;;GGG```rrrrrr|||WWWBBB===AAA888777777777666666555444444444444444@@@UUUsssvvv|||{{{tttoookkkaaaZZZTTTUUU]]]mmmpppkkkpppwwwxxx~~~zzzwwwssskkkaaaYYYWWWWWWYYY[[[[[[UUUKKKDDD???===:::888777888999:::???BBBFFFHHHGGGEEEDDDDDDFFFKKKQQQVVVXXXZZZ]]]```eeeeeennnsssfffppp}}}iiibbbhhhoooqqq|||hhhZZZQQQJJJGGGIIIIIIMMMUUU]]]dddggggggeeeeeedddcccbbbbbbbbbccccccaaaeeedddcccjjjqqqhhhWWWAAA>>>EEEWWWeeefff```[[[lll}}}bbbDDD@@@:::666555444111///111111000000000000111111000///000222333:::JJJYYYwwwooo]]]___XXX[[[rrrssseeehhhsssaaaRRRMMMSSSZZZ[[[eeerrrssssssjjjbbb```aaa``````cccdddddddddddddddeeeeeeeeeeeeeeefffggghhhjjjlllmmmpppsssvvvwwwvvvtttssssssrrrrrrqqqpppooommmkkkjjj^^^ZZZUUUUUUXXX[[[[[[YYYVVVTTTPPPLLLHHHFFFDDDDDDHHHOOOUUUXXX]]]dddjjjkkkZZZLLLBBBAAAAAA>>>@@@FFFcccTTTFFFAAA>>>??????;;;999:::999999::::::::::::999999:::999999===HHH^^^{{{mmm]]]OOOIIIJJJMMMPPPUUUYYY]]]___ggghhhkkkrrrzzz}}}vvvpppoooooommmooorrrssstttuuuuuurrrmmmhhheee^^^```hhhttt~~~dddNNNIIIJJJRRRVVVOOOKKKCCC???BBBCCCBBBHHHQQQVVVVVVYYYaaaooozzziiibbbdddlllxxxvvvfff\\\]]]hhhsss~~~xxxqqqdddVVVMMMGGGDDDDDDDDDAAAAAACCCBBBCCCEEEIIIKKKKKKHHHFFF>>>===;;;IIIeeexxx}}}lllwwwUUUCCC>>>BBB999999777777666555555444444333555333;;;LLLhhh}}}}}}rrrjjjkkkhhh^^^TTTQQQWWWhhh}}}yyy{{{xxxuuummmccc\\\SSSRRRRRRSSSSSSOOOHHHAAA===<<<:::888888888:::;;;===???BBBCCCCCCDDDEEEFFFIIIMMMSSSWWWZZZ[[[]]]^^^^^^]]]bbbkkknnnjjjfffdddtttzzz~~~nnn___^^^hhhqqqyyy~~~uuutttbbbVVVNNNHHHGGGJJJKKKPPPXXX___dddfffeeeddddddcccbbbaaaaaaaaabbbbbbdddcccaaadddmmmpppaaaNNN>>>>>>III[[[aaa[[[ZZZaaapppYYYCCC@@@;;;888666444222000111111000000000000111111111000000111222888IIIYYYyyysss```ZZZUUUZZZssswwwhhhhhhrrrvvv[[[TTTQQQYYY```bbbnnn||||||ooocccYYYXXX]]]___aaabbbccccccccccccccccccccccccdddeeeeeefffhhhjjjlllmmmpppsssuuuuuutttqqqppppppssssssrrrqqqooommmkkkjjj```ZZZSSSOOONNNMMMKKKHHHEEEEEEDDDDDDDDDDDDEEEEEECCCGGGKKKNNNTTT]]]```^^^RRRGGGAAACCCDDDBBBFFFMMMhhhWWWFFFAAA>>>@@@???<<<:::;;;999::::::::::::::::::999999888999===GGG]]]ooo```TTTKKKHHHJJJOOOVVV]]]dddjjjnnnttttttvvv}}}{{{xxxppphhhfffffffffiiimmmmmmnnnooonnnjjjccc\\\XXXTTTWWW___lllzzzoooWWWIIIIIIJJJQQQTTTNNNIIIDDD@@@BBBBBBBBBEEEKKKLLLMMMSSSdddzzzxxxmmm```ZZZ___lll|||wwwdddZZZYYY```llluuuzzztttnnnaaaUUULLLFFFCCCCCCCCCAAA@@@CCCBBBCCCEEEIIIKKKJJJGGGDDDAAA@@@===MMMlll{{{jjj}}}oooSSSCCC>>>BBB::::::777777666666555444444333555444;;;HHHbbb}}}sssiiimmmnnnbbbUUUPPPUUUggg~~~|||zzzwwwpppggg```RRROOOLLLLLLLLLJJJEEE@@@<<<;;;:::999999:::;;;<<<===>>>@@@AAABBBDDDHHHKKKPPPSSSXXX\\\^^^^^^^^^^^^WWWVVVWWWYYYXXXXXX___gggrrrqqqlllnnnnnnbbbVVVUUUhhhzzznnnkkkzzz|||}}}nnn]]]RRRKKKGGGGGGJJJLLLRRRZZZbbbfffffffffeeecccccccccbbbbbbbbbbbbcccfffbbb```hhhqqqooo\\\HHH???CCCSSSbbb___SSSXXXhhhtttRRRCCC@@@===999666444222111111111000000000000111111222111111111222999JJJ[[[~~~yyyiiiYYYSSSXXXqqqxxxiiigggrrr~~~mmmXXX[[[VVV[[[dddlll|||jjj\\\PPPQQQYYY^^^```bbbdddccccccccccccbbbbbbbbbddddddeeefffhhhjjjlllmmmppprrrttttttsssqqqqqqqqqttttttsssqqqooommmkkkjjjbbb\\\TTTMMMHHHDDD@@@>>>:::;;;<<<>>>AAACCCEEEFFFCCCDDDEEEIIIRRR[[[]]]YYYOOOFFFBBBDDDFFFGGGOOOZZZmmmYYYHHHCCC@@@AAA@@@<<<;;;<<<:::::::::;;;;;;:::::::::888888:::===EEEZZZ}}}zzzeeeWWWNNNIIIGGGKKKRRR[[[fffpppxxx|||~~~~~~uuuqqqhhh```^^^^^^___ccchhhjjjkkkkkkhhhbbbZZZRRRMMMOOOTTT[[[fffqqqzzz}}}|||uuutttpppnnnrrrwwwuuuoooaaaNNNEEEGGGGGGMMMRRRNNNHHHDDDCCCCCCCCCCCCEEEIIIIIILLLXXXmmmhhhaaaXXXVVV___rrrlllYYYTTTZZZccclllttt~~~wwwooobbbUUUKKKEEEBBBCCCCCC@@@@@@BBBBBBCCCFFFIIIKKKJJJFFFBBB???>>>===OOOrrrzzzkkk|||hhhQQQCCC>>>AAA999;;;888777777666666555444444444444;;;FFF]]]|||xxxmmmqqqmmmbbbTTTNNNSSSddd~~~}}}|||yyysssjjjdddUUUPPPJJJGGGFFFEEEBBB???;;;:::::::::;;;<<<===>>>???AAABBBCCCDDDHHHLLLPPPTTTWWWZZZ^^^```___]]][[[WWWUUUTTTSSSPPPRRR___lllwwwpppeeefffddd[[[RRRNNNYYYrrrkkkgggrrrvvv}}}{{{zzzyyyjjjZZZPPPJJJFFFGGGJJJKKKSSS]]]dddggggggggggggccccccddddddddddddddddddfffaaacccmmmssskkkVVVFFFAAAJJJ[[[eee\\\QQQZZZnnn{{{QQQDDDBBB???:::666333222222111111000000000000111111111000111222444;;;LLL\\\tttZZZSSSWWWnnnxxxlllhhhqqq}}}gggZZZ^^^VVVYYYgggxxxbbbUUUKKKMMMVVV]]]```aaadddddddddcccccccccccccccddddddeeefffhhhiiikkklllnnnpppsssssssssrrrssstttssssssrrrqqqooommmkkkjjjddd^^^VVVNNNFFFAAA===;;;777777999<<>>:::;;;;;;<<<===>>>@@@@@@CCCDDDEEEFFFHHHLLLQQQTTTWWWXXX[[[^^^```^^^ZZZWWWUUURRRQQQQQQPPPTTT```lll{{{zzzpppaaa^^^bbb]]]PPPQQQUUUdddyyy|||ppptttzzz{{{tttfffVVVMMMIIIFFFHHHKKKLLLTTT___fffhhhhhhhhhhhhccccccdddeeeeeeeeeddddddfffccchhhrrrrrrbbbOOOEEEAAAOOO___bbbYYYUUUbbbtttwwwRRRGGGEEEAAA:::444111222333111111000000000000111111000000222333555;;;JJJZZZ||||||```XXXXXXlll{{{rrrmmmsss}}}aaa[[[___XXX___sssZZZPPPJJJNNNVVV[[[^^^aaabbbbbbcccccccccdddddddddcccddddddeeegggiiikkklllmmmoooqqqrrrrrrrrrsssuuuqqqqqqqqqpppnnnmmmkkkjjjccc___WWWMMMEEE???;;;:::777777777999<<>>;;;<<<::::::;;;;;;;;;;;;::::::888999:::;;;@@@TTTwww~~~fffRRRIIIFFFDDDFFFIIIOOOWWW```iiipppttt|||{{{tttoooccc[[[UUUTTTUUUWWW\\\aaafffeeeccc___YYYRRRKKKGGGHHHNNNQQQQQQTTTYYY[[[YYY\\\ZZZXXXWWW\\\cccaaa\\\ZZZNNNLLLOOOJJJLLLQQQNNNOOOPPPRRRRRRTTTVVVWWWVVVZZZ]]]eeepppwwwsssggg[[[MMMOOORRR[[[nnnkkk\\\SSS\\\iiivvv{{{pppbbbVVVIIICCC@@@AAABBB@@@@@@BBBBBBCCCGGGJJJKKKIIICCC???999@@@KKKjjjrrrfffwwwvvv~~~bbbRRRHHHAAACCC;;;===::::::999999888777777777333333888===OOOwww}}}wwwlllbbbUUUNNNMMMUUUgggxxx~~~}}}xxxpppjjj```WWWKKKBBB???>>>===<<<;;;;;;<<<===???AAABBBBBBEEEGGGHHHJJJKKKOOOSSSWWWZZZ[[[]]]```aaa___ZZZUUUPPPNNNOOOUUU\\\bbbllluuuxxxpppccc[[[]]]bbb^^^TTTZZZfffzzz||||||mmm```QQQJJJGGGGGGJJJNNNOOOWWWbbbiiiiiigggfffgggaaabbbcccdddeeeddddddcccgggfffnnnvvvmmmVVVFFFBBBBBBTTTbbb```ZZZ```qqq}}}oooSSSJJJHHHBBB:::333000111444111111000000000000111111000000222444444888EEESSSqqq}}}kkk___\\\jjjzzzrrrvvvuuuVVVVVVZZZZZZiiivvvTTTNNNLLLQQQWWWZZZ]]]```___``````aaabbbcccddddddccccccdddeeegggiiikkklllnnnoooqqqqqqppppppqqqrrrooooooooonnnnnnmmmkkkkkkaaa\\\UUUKKKBBB;;;888666666555444555999>>>CCCGGGIIIIIIFFFDDDHHHMMMNNNKKKCCC@@@CCCKKKPPPYYYnnnfffOOOJJJFFFEEECCC>>><<<<<<:::;;;;;;<<<<<<;;;;;;:::888999:::;;;???RRRuuuwww___MMMEEECCCBBBFFFHHHLLLRRRYYY```eeehhhlllnnnqqqqqqnnniiifffddd```XXXRRRRRRTTTVVV[[[```aaa```]]]ZZZTTTOOOIIIFFFBBBIIIKKKIIILLLTTTZZZ[[[[[[ZZZXXXWWW\\\bbb```[[[]]]SSSTTTWWWQQQPPPTTTQQQWWWYYY[[[\\\^^^aaabbbaaa```aaadddhhhjjjdddZZZQQQPPPUUU\\\iii~~~gggZZZVVVbbbssswwwkkk^^^SSSIIICCC@@@AAABBB@@@@@@BBBBBBDDDGGGJJJKKKHHHCCC>>>>>>HHHYYY}}}nnnaaassspppyyycccTTTJJJCCCDDD<<>>777444333555333222222666<<>>BBBiiiwwwdddiii}}}{{{sssdddOOOMMMFFF@@@AAAAAA======<<<;;;:::999999888888333;;;===CCCmmm{{{xxxrrrbbbPPPJJJQQQYYY[[[mmm{{{~~~yyyrrrnnniii]]]MMMAAA===<<<;;;:::===???AAACCCDDDEEEHHHJJJJJJFFFDDDFFFLLLSSSWWWXXX___```bbbfffhhhbbbVVVMMMPPPQQQ___tttoooiii^^^]]]nnn||||||vvvttt{{{rrrqqqpppttt{{{zzz```UUUKKKHHHHHHJJJNNNRRRVVV^^^gggkkkiiifffeeefffbbbbbbbbbbbbbbbbbbbbbbbbhhhooouuuooo\\\III@@@@@@EEE[[[fff]]]ZZZkkkppp___\\\OOOAAA999666333444777111111111111111111111111444111111222333666@@@JJJeeessshhhddd______mmm~~~^^^NNNOOOQQQUUU^^^kkkuuusssggg[[[QQQQQQRRRTTTWWWZZZ]]]___]]]]]]^^^___aaaccceeefffeeefffggghhhhhhiiihhhhhhkkkmmmnnnnnnkkkiiihhhgggiiihhhhhhiiijjjjjjhhhggg]]]VVVMMMDDD>>>999555333333222222333777<<>>>>>===<<<;;;::::::999888555<<<===AAAhhhzzztttdddQQQHHHLLLRRRSSSddduuu{{{tttpppjjj___OOOCCC>>>===<<<;;;===@@@CCCEEEEEEFFFHHHJJJGGGFFFGGGJJJPPPUUUWWWWWW]]]```dddhhhhhhaaaWWWOOOQQQVVVmmm|||jjj```[[[cccyyy~~~zzzooogggfffeeehhhnnnyyywww]]]SSSJJJGGGIIIJJJOOOTTTXXX___gggjjjhhheeecccdddccccccccccccccccccccccccgggpppvvvnnnYYYEEE>>>???III[[[ddd[[[ZZZlllrrrbbb```PPP@@@888555333222444111111111111111111111111333111111333333666???IIIccc}}}pppddd```ZZZZZZjjj}}}~~~```SSSUUURRRRRRWWWaaahhhggg^^^UUUSSSSSSTTTUUUXXX[[[^^^___\\\\\\]]]^^^```bbbdddeeeeeefffggghhhhhhiiiiiihhhjjjlllnnnmmmjjjfffcccbbbeeeeeeeeefffhhhiiigggfff]]]VVVLLLDDD>>>999555111333333333444888===BBBEEEJJJLLLKKKGGGEEEEEECCC???BBBGGGPPP[[[gggqqquuuuuuyyy```WWWNNNKKKGGGAAA===<<<:::::::::::::::999888888999:::888999===CCC^^^~~~ttthhhWWWIIIBBBAAACCCEEEJJJKKKMMMOOORRRTTTVVVWWWWWWSSSSSSYYYbbbgggddd___VVVUUUSSSSSSVVVZZZ___bbbdddaaa\\\VVVQQQMMMKKKJJJMMMNNNQQQUUUXXX[[[\\\]]]]]]gggttt~~~|||yyysssjjjccc```bbbbbbbbbbbbgggjjjfff___UUUTTTVVV\\\___^^^```cccooozzzoooccchhhttt{{{qqqjjjeee___WWWQQQFFFAAA@@@CCCDDDBBBBBBDDDEEEFFFIIILLLMMMKKKFFFBBBDDDHHHlllkkkaaasss{{{yyy[[[JJJIIIDDDAAADDDBBB@@@@@@???>>>===<<<;;;;;;888777===<<>>BBBFFFHHHIIIIIIJJJJJJGGGHHHKKKOOOTTTVVVVVVUUU\\\aaahhhkkkggg___WWWRRRSSSbbb{{{fff```XXX^^^qqq|||jjjdddbbb```aaaeeennnzzz|||oooWWWOOOHHHHHHIIILLLQQQWWW[[[```gggiiigggdddbbbbbbddddddccccccccccccddddddgggrrrxxxlllTTTAAA<<<>>>MMMZZZ___WWWZZZooovvvjjjbbbQQQ>>>666555333111111111111111111111111111111333111111333333666???HHH___yyylll___[[[TTTVVViii~~~dddXXXZZZQQQRRRXXXaaaiiiiiibbb[[[WWWWWWWWWXXXYYY[[[^^^___[[[[[[\\\]]]___aaabbbccceeefffggghhhiiiiiiiiiiiihhhkkkmmmlllgggbbb]]][[[^^^^^^___bbbeeefffeeeddd\\\UUULLLEEEAAA<<<777333444444444666999>>>CCCFFFKKKNNNMMMHHHDDDCCCBBB@@@EEEJJJTTT```jjjppptttvvvddd[[[QQQMMMIIICCC???>>>:::;;;;;;;;;;;;:::999999555888777999===BBB^^^qqqfff]]]PPPEEEAAABBBDDDGGGJJJKKKMMMPPPRRRTTTUUUUUUSSSWWW```kkkrrrpppggg___YYYYYYZZZ\\\___cccfffiiieeebbb\\\UUUPPPLLLKKKJJJOOOQQQUUUWWWZZZ\\\^^^```jjjvvv}}}zzzuuuqqqooopppkkkgggfffiiihhhaaaYYYUUUSSSVVV___ffflllsss{{{{{{gggfffrrryyyvvvrrrnnnjjjbbbXXXRRRFFFAAA@@@CCCEEECCCCCCEEEGGGHHHJJJMMMMMMJJJEEEAAAAAADDDccclllggg~~~rrrXXXJJJJJJEEEDDDGGGEEEAAAAAA@@@???>>>======<<<888:::===<<<===UUUwww}}}yyytttgggXXXLLLHHHJJJMMMVVVlll}}}}}}~~~yyyvvvpppfffXXXLLLEEEAAA???>>>AAADDDIIILLLLLLLLLLLLLLLKKKLLLNNNQQQSSSUUUUUUUUU]]]dddkkkkkkddd[[[UUUSSSUUUrrrgggUUUVVV[[[mmmxxxtttqqqmmmkkklllqqq|||~~~rrrdddQQQKKKGGGHHHKKKNNNUUU[[[```dddhhhjjjgggdddbbbbbbeeedddcccccccccdddeeefffjjjvvvzzzjjjOOO>>>;;;???QQQXXXYYYTTT[[[rrr}}}sssaaaNNN;;;444555555222000111111111111111111111111333111111333333555>>>GGG\\\xxxkkk\\\WWWQQQTTTkkklll^^^^^^OOOWWWdddsss{{{yyyppphhh[[[[[[ZZZZZZ[[[\\\]]]^^^ZZZZZZ[[[\\\]]]___aaabbbdddeeefffhhhiiiiiiiiiiiiiiikkkmmmkkkeee^^^XXXTTTTTTUUUWWW[[[```bbbaaa```[[[UUUMMMIIIGGGCCC>>>999555555666888;;;@@@DDDGGGMMMQQQPPPIIICCCBBBBBBAAAHHHNNNZZZgggpppsssxxx|||iii___VVVRRRMMMFFFAAA@@@<<<<<<<<<<<<<<<;;;;;;:::444777666999===BBB[[[tttfffZZZSSSJJJCCCBBBDDDFFFHHHIIIKKKOOOSSSVVVXXXXXXXXX\\\iiizzz}}}pppccc[[[\\\^^^aaadddhhhkkkmmmnnnhhhccc\\\TTTNNNKKKJJJJJJOOORRRVVVXXXZZZ]]]aaaeeerrr{{{zzz|||uuuooonnnmmmhhh]]]UUUSSSRRRWWWbbbooo|||ppphhhlll}}}uuufffWWWNNNFFFBBB@@@DDDFFFDDDDDDFFFHHHIIIJJJLLLMMMIIICCC???>>>@@@[[[|||}}}lllmmmmmmWWWLLLLLLGGGHHHKKKGGGBBBBBBAAA@@@???>>>>>>===999<<<<<<;;;===LLLqqquuuvvv~~~xxxnnn```RRRIIIIIILLLWWWkkk~~~{{{xxxssskkk^^^RRRIIIDDDAAA@@@CCCGGGKKKNNNNNNMMMMMMMMMPPPOOOOOOOOOOOOQQQTTTVVV```eeejjjggg___WWWSSSSSSYYYjjjXXXPPPWWWmmm~~~pppeeeXXXLLLHHHGGGJJJMMMQQQXXX```fffhhhjjjjjjiiifffdddccceeedddcccbbbcccdddfffgggooozzz{{{fffKKK======AAARRRUUUTTTSSS```www|||[[[III888333666666444222111111111111111111111111222111111333444555===FFFXXXyyymmmZZZUUUNNNSSSmmm|||}}}xxxhhheeeYYYggg{{{wwwkkk```___]]]\\\[[[\\\\\\]]]YYYYYYZZZ[[[]]]___```bbbdddeeefffhhhiiiiiijjjjjjjjjkkkllljjjcccZZZSSSOOOLLLMMMQQQVVV[[[^^^^^^]]]ZZZTTTNNNLLLMMMLLLFFF@@@666777888:::===BBBFFFHHHNNNSSSTTTLLLCCCAAACCCDDDKKKRRR```ooowwwyyyqqqggg___ZZZTTTKKKDDDBBB===============<<<;;;;;;888999777999===???RRRssswwwhhh^^^SSSNNNGGGDDDDDDFFFIIIJJJHHHLLLQQQVVVZZZ]]]]]]]]]kkk{{{{{{hhh\\\YYY^^^aaaeeejjjmmmoooppppppkkkfff]]]TTTMMMIIIIIIIIIOOORRRUUUWWWYYY^^^eeekkkrrr|||~~~zzzyyywwwtttkkkaaa\\\]]]]]]dddsssnnnjjjpppvvvlllZZZOOOFFFBBBAAADDDFFFEEEEEEGGGHHHIIIJJJLLLKKKHHHAAA===>>>AAAXXXuuuuuummmuuujjjWWWNNNNNNIIIJJJLLLHHHCCCBBBBBBAAA@@@???>>>>>>:::>>>;;;:::>>>FFFdddzzztttwwwiiiXXXJJJFFFIIIWWWiii}}}{{{vvvooodddWWWMMMFFFCCCBBBDDDGGGJJJLLLLLLLLLLLLMMMPPPOOOMMMLLLKKKOOOTTTXXXaaadddddd___XXXTTTTTTVVV___gggWWWTTTYYYjjjrrrcccZZZOOOIIIGGGHHHLLLOOOSSS[[[ccciiijjjjjjkkkiiihhheeeddddddcccbbbaaabbbdddfffgggttt}}}xxx```FFF===???BBBRRRRRRRRRXXXhhhSSSEEE777444777777555444111111111111111111111111222111111444444555<<>>>>>;;;???999999AAABBBYYYuuu|||ppp]]]LLLGGGKKKRRRbbbzzz~~~~~~yyyssshhh[[[PPPHHHDDDCCCCCCEEEGGGHHHHHHIIIJJJKKKJJJKKKKKKJJJJJJNNNUUU[[[aaa___\\\VVVRRRSSSWWW\\\hhhzzz\\\WWWZZZhhhkkk]]]UUUKKKGGGGGGIIINNNQQQUUU]]]fffjjjjjjiiiiiiiiihhhfffdddcccbbbaaa```aaaccceeegggwww}}}tttYYYAAA<<<@@@CCCRRRRRRTTT^^^sssNNNCCC999777777555444444111111111111111111111111222111222444444444;;;CCCPPPrrrtttiii```UUUTTTiii~~~sssuuu}}}pppkkkvvv}}}rrrkkkeeedddaaa^^^[[[ZZZYYYYYYYYYYYYZZZ[[[]]]___aaabbbcccdddfffgggiiijjjjjjjjjiiiiiihhhcccZZZRRRLLLIIIGGGIIINNNTTTZZZ]]]]]]\\\VVVPPPKKKLLLOOONNNGGG???888999;;;>>>AAAEEEHHHJJJOOOXXXZZZPPPEEECCCHHHMMMTTTZZZjjjzzzzzzqqqjjjaaaSSSGGGBBB;;;;;;<<<<<<;;;;;;:::999999666111666<<<;;;FFF___|||uuummm```WWWUUUNNNKKKHHHFFFHHHJJJLLLLLLJJJNNNUUU[[[___aaa``````uuuzzz{{{qqqaaaXXX]]]eeedddhhhnnntttwwwwwwuuutttpppiii^^^SSSKKKGGGFFFGGGLLLOOORRRTTTWWW___llluuuuuuuuuvvv{{{~~~}}}yyyrrrnnnsss{{{ttt___QQQKKKFFFBBBAAAEEEGGGFFFFFFHHHHHHHHHIIIJJJIIIEEE>>>:::>>>DDD\\\uuu|||}}}gggXXXQQQOOOIIIJJJKKKEEECCCBBBAAAAAA??????>>>===<<>><<>><<<;;;;;;:::888666999888888888888:::DDDOOOwwwxxxggg^^^YYYUUURRRQQQOOOMMMLLLKKKLLLMMMNNNOOOSSSWWWZZZZZZYYYXXXXXX``````^^^\\\[[[]]]aaadddhhhjjjooouuuyyyzzzwwwtttqqqiii]]]RRRIIIFFFFFFGGGQQQOOONNNTTT]]]eeehhhgggrrrwwwxxx}}}}}}vvvxxxzzzzzzzzz}}}wwwhhh\\\PPPHHHCCCDDDEEEFFFGGGGGGFFFEEEFFFGGGHHHFFFBBB???======<<>>BBBFFFHHHHHHVVVdddaaaPPPIIIGGGGGGMMMWWWbbbllloooooowwwcccNNNHHH@@@>>><<<;;;;;;;;;999777999777777888777999BBBMMMnnn{{{yyyfff]]]YYYVVVSSSQQQPPPNNNMMMLLLMMMNNNOOOMMMPPPRRRSSSQQQOOONNNNNNSSSUUUXXXZZZ\\\```eeehhhooooooqqquuuwwwwwwtttqqqllleeeZZZOOOHHHFFFGGGIIIOOONNNNNNRRRYYY```dddfffiiisssyyyyyypppmmmnnnnnnssszzzzzztttooojjjeeeccchhhoooxxx~~~yyyjjj[[[PPPIIIDDDEEEFFFGGGHHHHHHGGGGGGJJJJJJHHHDDD@@@======>>><<>><<<999:::<<<:::;;;NNNddd|||~~~uuulll```SSSKKKIIIRRRbbbwww}}}}}}}}}yyyqqqgggYYYMMMFFFCCC?????????AAACCCCCCBBB@@@EEEEEEFFFGGGJJJLLLNNNPPPNNNQQQWWW]]]aaafffjjjlllrrrmmmiiimmmzzznnndddZZZOOOIIIHHHHHHIIIMMMRRRZZZbbbhhhjjjgggfffdddccccccccceeefffeeecccccceeeeeedddkkkuuuvvvbbbKKK:::777===CCCOOOYYYjjjzzznnnDDD???999666777888555333333333222111111222333444222000111333444444888>>>GGG^^^sss^^^YYYggg~~~}}}fffTTTHHHGGGEEEFFFKKKNNNPPPVVV]]]```]]]ZZZWWWVVVVVVWWWXXXXXXYYY[[[]]]^^^``````aaadddddddddeeeeeefffggghhhdddbbb]]]WWWQQQKKKGGGEEEHHHHHHMMMZZZhhhmmmfff^^^QQQOOOKKKHHHDDD@@@<<<:::888999<<<@@@DDDGGGIIIJJJRRRcccbbbSSSLLLIIIIIIQQQYYYcccmmmpppooouuujjjOOOEEEAAA???===<<<<<<;;;999888888666666777777888@@@IIIfffxxx{{{ggg\\\XXXVVVUUURRRQQQPPPOOONNNOOOPPPQQQKKKLLLMMMLLLJJJIIIIIIJJJKKKOOOUUUZZZ___dddiiimmmtttsssttttttuuussspppmmmddd^^^UUULLLGGGFFFHHHJJJLLLMMMNNNPPPSSSYYY___dddeeettt}}}wwwoooddd\\\\\\```dddhhhkkkiii```WWWRRRPPPTTT```kkk~~~jjjYYYMMMIIIEEEFFFGGGHHHIIIIIIIIIIIIMMMKKKHHHCCC>>>===>>>@@@>>>LLL```vvv]]]RRRMMMJJJKKKKKKGGGFFFGGGAAAAAAAAAAAA@@@???>>>===;;;999:::<<<999:::HHHZZZwww|||vvvpppfffXXXMMMFFFLLLXXXmmm||||||zzztttkkk```TTTIIICCC??????>>>@@@BBBCCCBBBAAADDDDDDDDDEEEGGGJJJLLLMMMMMMSSS]]]gggnnnoookkkhhhkkkhhhlllzzzooocccZZZRRRJJJGGGHHHJJJJJJNNNVVV___fffhhhhhhfffeeedddcccccccccdddeeecccccceeegggffffffmmmvvv~~~oooYYYEEE999777<<>>999777777777555333444333222111111222333444222000000333333222666<<>>======;;;<<>>======<<<:::888888666555777777888>>>EEEbbbyyy}}}hhh\\\XXXWWWVVVSSSSSSRRRQQQQQQRRRRRRSSSKKKLLLLLLKKKJJJKKKNNNQQQPPPSSSXXX]]]aaagggmmmqqqvvvuuuttttttsssooojjjfffZZZVVVOOOIIIFFFFFFIIIKKKJJJMMMOOOOOOOOOTTT]]]dddkkkxxx~~~uuukkkddd\\\UUUWWW^^^dddeeedddbbbXXXOOOMMMQQQZZZjjjwww~~~fffRRRHHHGGGEEEEEEFFFGGGHHHIIIIIIJJJKKKJJJHHHDDD@@@???@@@AAAEEERRReee{{{YYYOOOKKKIIIKKKKKKGGGDDDEEE@@@@@@@@@@@@???>>>======:::999;;;<<<:::999CCCOOOhhh}}}zzzuuulll\\\MMMIIIKKKRRRddd~~~|||||||||xxxppphhh]]]PPPEEE@@@???>>>>>>AAABBBBBBBBBCCCBBBBBBCCCEEEGGGJJJLLLQQQWWWbbblllpppoooiiidddfffmmm}}}qqqfffZZZSSSMMMIIIIIILLLKKKMMMQQQZZZdddiiihhhfffeeeeeedddcccbbbccccccdddcccdddeeeeeeeeehhhqqqyyyzzzhhhPPP@@@777666:::@@@MMMeee}}}QQQBBB>>>:::888888777666444555444333222111222333444222000000222222111555:::FFFaaazzzoooZZZPPPSSSaaattt{{{}}}|||}}}uuu```PPPGGGEEEDDDBBBCCCEEEFFFHHHOOOXXXZZZYYYWWWVVVUUUUUUVVVWWWXXXYYY[[[]]]___```aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaYYYWWWSSSOOOKKKHHHFFFEEEHHHIIIQQQ```ppptttlllbbbUUUSSSNNNHHHBBB???@@@BBB@@@AAABBBCCCEEEHHHLLLPPP\\\mmmlllZZZOOOLLLQQQ[[[aaaffflllpppttt|||xxx[[[NNNBBBAAA???>>>>>>===;;;:::888666555777888777;;;AAA]]]wwwjjj\\\WWWWWWWWWUUUUUUTTTTTTTTTUUUUUUUUUPPPPPPOOONNNNNNPPPTTTWWWWWWYYY]]]aaaeeelllsssxxxzzzxxxuuuqqqllleee]]]WWWQQQNNNKKKHHHGGGHHHKKKMMMKKKNNNPPPOOONNNRRR]]]fffoooxxxzzzwwwnnneeeWWWTTTSSSWWW```fffeee```WWWPPPLLLPPPYYYeeetttrrr\\\JJJDDDGGGDDDDDDEEEFFFGGGHHHIIIJJJGGGHHHHHHGGGDDDBBBAAABBBKKKXXXmmmXXXOOOKKKIIIKKKJJJFFFBBBBBB@@@@@@@@@@@@???>>>======::::::;;;<<<::::::@@@GGG[[[{{{~~~}}}tttbbbPPPLLLKKKMMM\\\vvv~~~~~~}}}~~~|||vvvppphhhXXXIIIBBB@@@======???AAABBBBBBBBBBBBAAABBBDDDGGGJJJLLLQQQ]]]nnnxxxxxxqqqiiieeeggg|||}}}xxxfff\\\RRRMMMKKKIIIKKKPPPNNNQQQWWW___gggjjjhhheeeddddddccccccbbbbbbbbbbbbddddddcccbbbdddllluuu{{{rrr^^^HHH;;;555444999@@@RRRlllvvvHHHAAA???<<<:::999888777666666555333222222222333333222000000222222111555:::EEEbbb{{{}}}iiiUUUMMMRRR^^^ppp~~~wwwyyyzzz~~~wwwcccWWWMMMFFFDDDFFFFFFHHHKKKKKKLLLSSS\\\aaa^^^ZZZVVVTTTTTTVVVXXXYYYZZZ\\\^^^```aaabbbbbb````````````___]]]\\\[[[UUUSSSPPPLLLIIIHHHGGGGGGJJJLLLSSSaaannnrrrllldddaaa\\\TTTKKKDDDAAABBBDDDAAABBBCCCCCCEEEKKKRRRXXXfffsssmmmWWWMMMLLLSSS___eeegggiiimmmttt~~~~~~aaaTTTCCCBBB@@@??????>>><<<:::999666555888999888:::>>>TTTmmm~~~mmm^^^WWWVVVWWWVVVVVVVVVWWWWWWWWWWWWWWWWWWVVVUUUSSSRRRSSSVVVYYY\\\___dddiiinnnuuu|||{{{sssjjjaaaWWWNNNIIIKKKKKKKKKKKKLLLMMMNNNOOOMMMOOOOOONNNNNNTTT^^^gggmmmvvv{{{|||uuuiii\\\OOOTTTZZZaaaiiinnniiiaaaPPPLLLNNNXXXdddppp}}}qqq```PPPCCCBBBGGGDDDDDDDDDEEEFFFHHHJJJKKKFFFHHHIIIIIIFFFCCCBBBAAANNN]]]uuupppWWWQQQLLLJJJKKKJJJEEEAAAAAAAAAAAAAAAAAA@@@???>>>===;;;<<<<<<<<<;;;<<>><<<===???@@@AAABBBAAAAAAAAADDDHHHLLLNNNSSSjjjxxxnnnkkksss|||rrrkkkYYYQQQKKKIIIIIIIIILLLPPPQQQVVV]]]dddhhhhhhgggeeecccccccccbbbbbbbbbaaaaaacccbbb```___eeepppxxxyyyeeeRRR@@@888444444:::CCCZZZssseeeEEEAAA@@@>>><<<;;;999888888666555444333222222333333222000000333333222666<<>>===>>>===<<<===???@@@@@@III```}}}xxxcccOOOLLLIIINNNbbb}}}~~~}}}~~~{{{jjjVVVGGGCCC>>><<<<<<>>>??????BBBAAAAAABBBEEEJJJNNNQQQdddxxxqqqtttuuuhhh^^^PPPJJJGGGHHHJJJKKKMMMQQQSSSZZZccchhhgggfffffffffbbbbbbbbbbbbbbbaaaaaa``````___]]]___jjjvvvxxxsssVVVFFF999666555555===JJJbbbyyy|||WWWGGGAAAAAA@@@???<<<:::::::::777666444333222222333333222000111333444444888>>>GGG\\\{{{wwwdddUUUTTT[[[iii~~~}}}~~~dddXXXTTTNNNKKKNNNPPPPPPRRRVVVZZZbbbssstttcccYYYWWWYYY\\\\\\]]]___aaacccdddeeeeee``````___]]]ZZZVVVRRRPPPMMMKKKIIIGGGFFFGGGIIIJJJJJJOOOXXX```ggglllqqqssswwwjjjYYYNNNIIIIIIGGGEEEFFFJJJOOOPPPNNNLLLNNNPPPYYYbbbXXXGGGFFFMMMUUU_________dddooo~~~dddTTTEEECCCAAA@@@@@@???===<<<;;;777666999;;;999999;;;CCCYYYqqqaaaXXXUUUUUUXXXXXXYYYZZZZZZZZZZZZZZZYYYZZZ[[[[[[\\\___cccgggmmmttt~~~tttcccTTTKKKIIIIIIJJJJJJMMMQQQUUUXXXXXXVVVUUUOOOMMMKKKKKKNNNVVV```gggrrr~~~kkkddd\\\TTTZZZhhhuuuzzzzzztttgggZZZRRRQQQVVVdddsss}}}pppvvv~~~gggSSSLLLHHH@@@???DDDFFFFFFFFFGGGHHHKKKMMMNNNQQQOOOLLLFFFAAA??????AAARRRccc```]]]QQQLLLIIIJJJIIIFFFDDDFFFBBBBBBBBBBBBAAA@@@????????????>>><<<===@@@AAA@@@EEEXXX{{{|||lllTTTQQQKKKLLL[[[ttt~~~zzz~~~oooZZZHHHDDD???;;;;;;===>>>???BBBAAAAAABBBFFFKKKPPPSSSxxxsssqqq{{{rrrdddXXXLLLHHHFFFJJJMMMNNNOOORRRTTT]]]gggjjjgggdddeeegggbbbbbbbbbbbbbbbaaa``````]]]\\\\\\```nnnzzzxxxnnnKKK>>>444555555666AAAOOOggg}}}mmmOOOIIIBBBBBBBBB@@@===;;;;;;;;;777666555333222222333333111000111444555555999???MMM^^^}}}~~~lll\\\ZZZ___jjj|||yyyzzzhhh]]]WWWPPPPPPUUU\\\[[[\\\```fffsssjjj]]]XXX[[[^^^]]]^^^```bbbdddeeeffffffaaa```___]]]YYYTTTOOOMMMJJJIIIFFFEEEEEEFFFHHHJJJIIIPPPYYY```eeelllttt{{{wwwhhhVVVLLLLLLNNNMMMJJJMMMSSSXXXXXXQQQIIIDDDCCCMMMUUUMMM@@@DDDNNNUUU]]]WWWZZZcccttteeeTTTKKKDDD??????@@@>>>===>>>:::999888888777777888888DDDMMMpppxxxfffYYYTTTRRRWWWWWWXXXXXXWWWYYY[[[^^^^^^```dddfffggghhhkkklll{{{~~~jjjVVVPPPNNNKKKKKKPPPPPPQQQTTTYYYZZZYYYYYYZZZQQQKKKIIINNNVVV]]]fffnnn|||ttt___ZZZ]]]YYYhhhppp{{{zzzgggVVVUUUXXX]]]lll}}}~~~vvvwwwqqq^^^SSSMMMCCCBBBEEEBBBDDDEEEGGGIIIJJJLLLLLLMMMJJJNNNHHHCCCCCC===<<>>???CCCEEE???@@@GGGIIIMMM^^^sss{{{nnnuuuttteeeXXXNNNEEEFFFHHHIIIJJJNNNRRRVVV^^^aaadddeeeeeedddddddddgggfffeeeeeedddbbb^^^\\\ccc___]]]fffwww~~~qqq```DDD===777777999???NNN]]]rrr```TTTFFFBBBAAAAAA@@@???>>>======:::999666444333222222222333333222111111444888<<>>???:::999888888777777888888@@@HHHgggzzzggg[[[UUUTTTYYYZZZ\\\]]]^^^```dddgggfffiiinnnrrruuuwwwzzz|||qqq^^^OOOMMMOOONNNPPPUUUVVVVVVYYY]]]```___]]]\\\XXXUUUVVV[[[```eeelllssssss```VVV[[[fffhhhsss|||wwwdddWWWVVV___gggtttqqqxxxnnn]]]TTTNNNCCCAAAEEEDDDDDDEEEGGGIIIKKKLLLMMMMMMKKKOOOIIICCCAAA<<>>===>>>???@@@RRRmmm~~~mmm___PPPMMMUUUeeezzz~~~xxxmmmUUUIII>>>===>>>>>>???AAA@@@AAAEEEJJJPPP]]]vvvooobbbrrrrrreeeZZZOOOHHHFFFHHHIIIKKKMMMQQQWWW[[[bbbdddffffffdddcccccccccfffcccaaa______aaabbbbbb``````bbbmmmzzz{{{iiiTTT@@@:::555555999CCCUUUfff~~~sssWWWKKKBBBBBBAAAAAA@@@???>>>======:::999777555333222222333111111111000111444888<<>>======<<<:::999777555444333333333222222111111111555:::>>>KKK^^^jjjzzzooofffnnnxxxrrrwww|||}}}jjjZZZRRRPPPSSSWWWZZZ]]]```bbbbbbbbbbbbccc```^^^YYYTTTOOOJJJGGGFFFBBBAAAAAAAAABBBCCCEEEFFFCCCEEEGGGJJJMMMPPPSSSTTTRRRPPPLLLJJJIIIKKKOOOQQQYYYccccccUUUHHHCCCCCCAAA??????@@@FFFOOOXXX___cccaaafffzzzooo]]]QQQIIICCCCCCCCCAAA???@@@:::999888888777777888888;;;===OOOtttmmmaaa[[[YYYYYY]]]ccchhhmmmsssyyy}}}{{{nnnbbbUUULLLJJJRRRXXXWWWXXX]]]ZZZhhhyyy}}}xxxlllkkklllllliiigggnnnwwwvvv^^^```fffooo{{{yyyiiibbbdddfffsss}}}}}}ttt}}}uuu^^^PPPIIIBBBDDDHHHDDDFFFGGGIIIKKKLLLNNNNNNOOOKKKNNNGGG???<<<:::IIIeeezzzsss{{{aaaMMMGGGIIIIIIIIIIIIHHHGGGEEEEEEDDDDDDDDDCCCCCCBBBBBBBBBCCCDDDEEEDDDBBBAAABBBCCCAAAIIIZZZrrryyykkk___XXXZZZiiixxx{{{nnn___NNNCCCAAABBBBBBAAA>>>GGGLLLQQQggg{{{fffiii|||tttiiiZZZNNNIIIGGGEEEDDDIIIJJJMMMPPPTTTZZZaaafffjjjjjjiiigggdddcccdddeeeccceeeffffffdddbbb```___aaalllwwwyyysssdddOOO>>>:::777555666???SSSnnnkkkUUUMMMDDDGGGAAAAAA@@@???>>>===<<<<<<999999888666555444444444333333333222222555:::>>>HHHYYYbbb{{{yyyfffWWW[[[nnn}}}tttwwwzzziiiVVVJJJEEEDDDHHHMMMVVVZZZ^^^aaabbbbbbbbbccc```]]]XXXSSSMMMIIIFFFDDD@@@@@@@@@@@@BBBDDDFFFGGGFFFGGGHHHKKKMMMPPPSSSTTTVVVTTTPPPLLLJJJIIIIIIJJJRRRYYYZZZPPPFFFBBBAAA???@@@BBBGGGNNNVVV^^^dddgggjjjnnn~~~ppp^^^RRRJJJDDDDDDDDDAAA??????:::999888888777777888888;;;<<>>===<<<<<<999999888888777666555444333333333222222555:::>>>JJJZZZ```tttttt```OOOQQQccc~~~tttvvvcccVVVIIIBBB???@@@DDDIIIQQQVVV\\\```bbbaaaaaaaaa___]]]XXXSSSMMMHHHEEECCC?????????AAACCCEEEHHHIIIHHHIIILLLPPPTTTXXXZZZ\\\^^^\\\XXXSSSNNNKKKIIIHHHLLLPPPQQQKKKFFFCCCCCCCCCCCCFFFLLLRRRYYY___dddgggpppwwwrrr___SSSKKKEEEDDDCCC@@@>>>???:::999888888777777888888;;;;;;CCCXXXzzzqqqddd\\\YYY]]]bbbiiipppvvv}}}~~~{{{vvvmmmcccXXXOOOJJJJJJKKKQQQWWWVVVRRRZZZggg{{{sssmmmfffdddfffkkkpppwww|||nnnlllssswwwwwwnnnhhhlllvvvxxx}}}sss|||xxx[[[GGGCCCBBBHHHJJJCCCHHHIIIKKKMMMNNNPPPPPPQQQIIIGGG???;;;<<>>:::333444444;;;NNNggg|||YYYLLLJJJEEECCC@@@@@@???>>>===<<<<<<;;;999999999999888777666555222222222222333777===AAASSSbbbcccqqq~~~nnn\\\MMMLLL[[[qqq|||qqqrrr|||oooUUULLLDDDAAAAAABBBFFFLLLNNNSSSYYY^^^___^^^\\\\\\ZZZYYYVVVRRRNNNIIIEEECCC@@@@@@AAABBBEEEHHHKKKLLLJJJMMMRRRWWW\\\___aaabbb\\\ZZZVVVRRRNNNKKKIIIIIIFFFGGGGGGEEECCCCCCDDDEEEGGGJJJPPPUUUZZZ```fffjjjvvvyyytttaaaTTTLLLEEEDDDCCC@@@===>>>:::999888888777777888888999:::>>>MMMlllrrrddd[[[WWW[[[___gggmmmsssyyy~~~zzzxxxfffbbb\\\VVVOOOJJJGGGFFFIIILLLSSSWWWSSSUUUhhhyyyvvvsssooommmkkkoooxxxxxxuuuzzzooommmooopppvvvvvvhhhRRRGGGEEEBBBFFFIIIDDDIIIJJJLLLMMMOOOPPPQQQQQQJJJEEE<<<;;;@@@FFF```zzzgggUUUPPPKKKMMMLLLJJJHHHFFFEEEDDDCCCAAAAAAAAAAAAAAAAAAAAAAAA@@@AAABBBBBB@@@@@@AAABBB@@@@@@EEENNNZZZnnn|||rrrgggccceeettt~~~~~~oooYYYKKKIIINNNQQQPPPUUUbbb{{{}}}ZZZggg~~~rrrzzzmmm]]]LLLIIIDDDBBBBBBEEEHHHKKKOOOTTTZZZ___bbbdddfffhhhdddfffiiiiiigggffffffggggggjjjlllllllllpppxxx~~~zzzkkkWWWFFF???<<<:::333555888DDD\\\wwwqqqVVVIIIHHHFFF>>>@@@@@@???>>>===<<<;;;;;;888999999999999888666555222333555777:::@@@GGGLLL]]]iiifffoooyyymmm^^^OOOIIISSSiii|||pppqqqzzzooo^^^IIICCC>>>???@@@AAAFFFKKKMMMQQQWWW[[[ZZZWWWTTTRRRQQQRRRRRRQQQNNNKKKGGGDDDAAAAAABBBDDDGGGJJJNNNOOOPPPSSSYYY^^^bbbdddeeeddd[[[YYYUUURRROOONNNMMMMMMJJJHHHFFFFFFFFFHHHJJJLLLOOOSSSXXX^^^dddkkkttt{{{aaavvvcccTTTLLLEEEDDDCCC???======:::999999888777888888888777999<<>>===:::666888===LLLhhhaaaSSSGGGGGGIII>>>@@@@@@???>>>===<<<;;;;;;888999::::::999888777666444666999===BBBIIIQQQWWWaaalllffflllvvvrrrfffVVVLLLQQQiii}}}qqqsss{{{vvv___LLL???:::888999;;;===AAAGGGMMMQQQVVVYYYVVVRRRMMMJJJJJJLLLNNNOOOOOOLLLHHHFFFBBBBBBCCCEEEHHHLLLOOOQQQVVVZZZ___dddggggggfffdddbbb```\\\YYYVVVUUUTTTUUUVVVRRROOOPPPQQQSSSVVVYYYYYY]]]bbbhhhoooyyyvvvKKKwwwaaaTTTJJJAAA???@@@???===>>>:::999888888777777888888777777999EEE___vvvhhh\\\VVVWWWZZZ^^^ccchhhllloooqqqvvvvvvsssmmmddd[[[TTTQQQNNNMMMKKKIIIGGGGGGJJJMMMMMMSSSTTTNNNRRRjjj~~~zzz~~~~~~{{{|||~~~tttttt|||~~~vvvlllgggjjjqqqxxx}}}zzzuuuvvv{{{wwwxxx}}}ssspppMMMKKKHHHFFFEEEFFFGGGIIILLLLLLMMMOOOQQQQQQNNNLLLIIIEEE???<<<>>>PPPrrrvvv\\\SSSIIIKKKJJJIIIHHHFFFDDDBBB@@@???@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@BBBAAAEEEJJJOOO\\\yyy~~~ooogggiiivvv~~~ooo```XXX[[[```___```uuu|||ccc[[[\\\oooqqqqqqdddcccpppfff\\\TTTOOOEEEEEEFFFEEEFFFIIIMMMPPP[[[___bbbcccbbbbbbeeegggeeehhhkkkkkkiiihhhiiikkkjjj}}}jjj___TTTJJJBBBAAABBB>>>:::888;;;777AAA]]]zzz|||XXXJJJHHHDDDBBBDDDDDDCCCAAA???>>>===<<<<<<::::::999999888777666666666999???EEEKKKPPPSSSTTTXXXaaafffgggsssvvvcccXXXQQQNNNggguuuttt{{{pppXXXHHH<<<;;;999999:::<<>>???===<<<<<<:::999888888777777888888888888:::BBBXXXyyy{{{kkk]]]TTTTTTUUUXXX[[[___aaacccdddhhhgggeee```YYYSSSPPPNNNOOOOOOOOOMMMLLLMMMOOORRRSSSWWWVVVUUU]]]rrr~~~vvvyyy~~~wwwttt|||{{{iiifffhhhnnnttt||||||yyyzzznnn```IIIHHHFFFEEEFFFHHHJJJLLLLLLLLLMMMOOOQQQQQQOOOLLLHHHDDDAAA???DDDUUUuuukkkUUUOOOFFFFFFIIIHHHGGGEEEDDDBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@????????????????????????AAA@@@CCCHHHLLLXXXuuuwwwpppiiirrrwwwllldddcccddd]]]dddxxxkkk\\\]]]pppooo```fffmmmwwwtttmmmsss|||uuucccjjjqqqbbbZZZSSSLLLIIIDDDEEEEEEFFFGGGKKKQQQUUUaaaccceeedddbbbbbbccceeeeeehhhkkkkkkiiijjjmmmppp~~~~~~qqqbbbQQQKKKJJJCCC???@@@AAA===999888>>>:::JJJmmmjjjPPPIIIIIIFFFEEEGGGCCCBBBAAA???>>>===<<<<<<::::::999999888777777777:::;;;>>>AAADDDEEEFFFFFFIIIUUU___cccppptttcccYYYSSSQQQlllyyyvvvyyykkkTTTEEE<<<;;;999999:::<<>>===>>><<<:::;;;:::999888888777777888888888888:::???OOOlllooo]]]RRRQQQQQQRRRSSSUUUVVVWWWWWWVVVVVVVVVTTTRRRPPPPPPQQQNNNPPPQQQQQQQQQRRRUUUWWW\\\\\\]]]```kkkyyy{{{tttuuuwwwrrrsss|||zzziiieeeggglllrrryyyzzzxxxssseeeOOOEEEEEEDDDEEEGGGJJJMMMOOOMMMMMMNNNOOOQQQQQQNNNLLLBBB???>>>AAAJJJ\\\yyy\\\MMMLLLFFFCCCFFFFFFEEEDDDCCCBBBAAAAAA????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>???>>>@@@EEEIIISSSlll~~~qqqsssxxx{{{tttnnnjjj___jjj{{{rrr]]]]]]jjjhhh___VVVQQQXXX___eee___ZZZbbbkkkrrr|||mmmfffuuuvvv___SSSNNNIIIFFFDDDCCCDDDFFFHHHKKKQQQXXX]]]hhhhhhgggeeebbbaaacccdddfffhhhjjjjjjjjjmmmsssxxxoooXXXFFF<<<===BBB>>>???BBBCCC>>>;;;:::@@@BBBYYY{{{iiiXXXJJJHHHHHHFFFEEEGGGCCCBBB@@@???>>>===<<<<<<:::::::::999888888777777::::::;;;;;;;;;;;;::::::<<>>===???===;;;;;;:::999888888777777888888777888999<<>>>>>>>>>>>>>>>>>>>>>>>===========================;;;>>>CCCEEELLLbbbyyyxxxtttxxx}}}}}}}}}}}}~~~~~~uuuooofffoooyyywwwggg___mmmaaaNNNNNNNNNLLLOOOQQQWWWUUUVVVbbbjjjoooxxxzzzrrryyygggTTTJJJGGGEEECCCDDDDDDEEEHHHKKKOOOVVV^^^dddkkkjjjgggeeeccccccdddeeefffhhhiiiiiikkkpppxxx{{{[[[HHH===:::AAAAAAAAADDDGGGEEE???<<<>>>IIIWWWpppvvv[[[QQQIIIGGGFFFBBBAAADDDBBBAAA@@@>>>======<<<<<<:::::::::999999888888888777777777777777777666666999GGGUUUZZZ^^^ppprrraaaTTTaaa|||~~~qqq]]]JJJ???;;;;;;::::::;;;===???AAABBBCCCCCCBBBAAABBBFFFIIINNNOOOPPPPPPPPPNNNLLLKKKGGGGGGGGGGGGIIIPPPYYY```nnnwww{{{ssshhhbbb```___aaahhhqqqwwwyyyxxxxxxxxxwwwuuurrrqqqpppooommmlllpppwww```QQQIIIGGGQQQxxxbbbPPPFFF??????AAA???===<<<:::999888888777777888888666777999;;;AAATTTxxxxxx```PPPLLLLLLKKKKKKKKKLLLMMMNNNMMMPPPUUUWWWVVVTTTSSSSSSVVVXXX\\\___aaacccgggiiijjjlllpppqqqpppoooppprrr|||vvvooommmllluuupppjjjjjjiiimmmtttyyyjjj\\\OOOGGGEEEEEEFFFGGGIIILLLNNNPPPOOOOOONNNOOOOOOMMMIIIGGGEEE???>>>HHHYYYqqqkkkMMMFFFJJJJJJDDD@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<:::<<>>CCCYYYrrr]]]VVVPPPJJJGGGCCCAAAAAADDDAAA@@@???>>>======<<<<<<:::::::::999999999999999888888777777777666666666===IIIVVVZZZYYYddd~~~~~~iiiXXXZZZooo}}}mmmYYYHHH>>>;;;;;;;;;;;;<<<>>>???@@@@@@AAABBBCCCEEEIIIMMMPPPOOOOOOOOOOOONNNNNNMMMLLLIIIIIIHHHGGGHHHOOOZZZcccrrrxxxwwwkkk```___fffkkkjjjttt}}}zzzxxxxxx{{{~~~iiiPPPMMMLLLKKKRRRzzzdddPPPGGG@@@AAACCCAAA>>>>>>:::999888888777777888888666666888:::===JJJjjj~~~eeeSSSJJJJJJIIIHHHIIIKKKLLLMMMRRRUUUWWWXXXVVVTTTRRRQQQYYY\\\___bbbdddhhhllloootttttttttrrrllliiioooxxx~~~qqqfffcccfffllltttnnnllliiibbbbbbmmm~~~tttdddRRRHHHGGGFFFGGGHHHIIIKKKMMMOOOPPPQQQPPPNNNNNNMMMJJJEEEBBBBBB<<<<<>>============::::::::::::::::::999999<<<;;;999888777666666555???IIITTTXXXWWW___uuuqqq___YYYeeeuuuyyyiiiWWWGGG===;;;;;;;;;<<<===>>>@@@@@@AAACCCFFFJJJMMMPPPRRRSSSNNNNNNOOOOOONNNNNNMMMMMMJJJJJJIIIFFFFFFMMMZZZeeerrrvvvttthhh^^^```hhhnnnzzz^^^MMMOOOOOOLLLQQQ|||fffPPPGGGAAABBBCCCAAA>>>>>>:::999888888777777888888777555777::::::BBB\\\xxxjjjXXXLLLKKKJJJIIIJJJKKKMMMNNNVVVWWWYYYZZZZZZ\\\^^^aaaeeegggjjjlllooosssyyy}}}~~~yyytttooojjjkkkwwwlllaaa___dddmmmvvvooohhhhhhhhhgggppp}}}iiiWWWLLLGGGEEEFFFGGGIIIKKKMMMPPPRRRSSSRRRPPPOOOMMMKKKGGGAAA>>>;;;888>>>SSSooo{{{YYYRRRGGGCCCFFF@@@CCCCCCCCCCCCCCCBBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@<<<<<<<<<<<<<<<<<<<<<<<<>>>;;;===AAA@@@@@@KKKZZZyyyyyyrrrqqqwww}}}|||zzzvvvttttttvvvxxxzzz|||~~~}}}qqqqqqlllhhhqqqXXXFFFKKKHHHJJJVVVYYY[[[fffppplllTTTKKKDDDDDDEEEEEEEEEFFFMMMQQQWWW[[[___aaadddfffaaa```___aaaeeegggfffeeeeeefffggghhhiiipppyyyrrrRRR@@@CCCDDDBBBGGGHHHJJJKKKHHH@@@@@@MMM]]]tttgggSSSKKKIIIEEECCCCCCDDDDDDCCC@@@???>>>======<<<======::::::::::::::::::::::::<<<;;;999777666666666666===CCCKKKQQQQQQXXXkkkyyyfffYYY^^^hhhxxxtttgggWWWFFF;;;;;;;;;<<<===>>>???@@@@@@DDDGGGLLLRRRUUUUUUSSSQQQMMMMMMNNNOOOOOOOOONNNNNNLLLLLLIIIEEEDDDKKKYYYeeetttvvvqqqhhheeemmm{{{uuurrraaaSSSQQQOOOPPPYYY}}}gggOOOFFF@@@AAACCCAAA>>>===:::999999888777888888888888555777:::888<<>>======<<<======::::::::::::::::::::::::888888666666666666777888:::===DDDIIIKKKPPPaaattt~~~hhhWWWXXX```qqq~~~~~~|||qqqeeeVVVEEE999;;;;;;<<<===>>>???@@@@@@FFFJJJQQQWWWZZZXXXRRRNNNKKKLLLNNNOOOPPPOOOOOONNNMMMLLLJJJDDDBBBJJJXXXeeetttsssooojjjqqqtttkkkjjjlllkkkpppgggYYYTTTQQQUUUddd{{{bbbOOOGGG@@@AAACCC@@@===<<<:::999888777666666666666999444444999999999GGGYYY{{{eeeVVVRRRPPPPPPPPPOOOSSSXXX[[[]]]aaaiiirrr{{{}}}}}}~~~vvvpppiiihhhrrryyy___[[[\\\ccckkkrrrvvvssswwwwwwbbbTTTLLLGGGFFFHHHGGGHHHKKKNNNQQQSSSUUUVVVWWWRRRLLLFFFCCC???<<<:::>>><<>>======AAA@@@@@@AAABBBDDDFFFGGGbbbrrrxxxkkkiiimmm|||{{{zzzxxxvvvtttrrrqqqqqqyyyxxxxxxzzz}}}}}}yyyvvvyyy|||kkkVVVSSSLLLPPP^^^bbbeeerrr}}}hhhMMMGGGGGGFFFDDDDDDGGGMMMQQQYYY\\\___bbbdddbbb```___]]]___aaaaaaaaabbbdddeeefffgggiiijjjkkkppp|||^^^HHHFFFBBBAAAHHHKKKKKKMMMKKKHHHKKKYYYmmm{{{eeeMMMMMMFFFEEEEEEDDDCCCBBBBBBBBB????????????>>>===<<<;;;<<<;;;;;;::::::;;;;;;<<<999999:::888666444555666999888:::???DDDMMM[[[hhhuuupppZZZUUUXXXlll{{{{{{~~~{{{qqqeeeVVVFFF:::<<<===>>>???@@@AAAAAAAAAIIILLLPPPRRRRRRQQQPPPPPPNNNOOOPPPPPPNNNMMMLLLLLLKKKMMMMMMJJJHHHPPP^^^iiiyyy{{{nnnrrruuussskkkfffdddaaa___dddmmmpppjjjbbb[[[UUUUUU^^^hhhzzzaaaPPPGGGAAABBBCCCAAA>>>===:::999888777666666666666999555555999888999EEEVVVkkk[[[UUUQQQPPPPPPPPPTTTZZZ``````dddnnn{{{}}}{{{zzzzzz{{{{{{xxxuuummmiiihhhrrrbbb___```eeeoooxxx}}}rrrcccRRRIIIEEECCCDDDGGGHHHIIILLLOOOQQQSSSUUUUUUVVVQQQKKKEEEAAA>>>;;;999<<>>>>>AAA@@@@@@@@@BBBCCCEEEGGGUUUdddzzzzzzllleeeeeepppwww~~~~~~~~~~~~~~~~~~~~~~~~}}}|||yyyvvvsssqqqooonnntttuuuvvvyyy}}}~~~yyyyyy}}}~~~jjj^^^XXX\\\]]]ffftttuuusss{{{uuuXXXHHHFFFFFFFFFFFFGGGKKKPPPUUU^^^___bbbcccdddcccaaa```___aaabbbcccbbbccceeefffdddfffhhhhhhjjjrrr```HHHEEEAAACCCJJJMMMOOONNNMMMPPPZZZlll}}}{{{XXXHHHEEEEEEEEEEEEDDDCCCBBBBBBBBB????????????>>>===<<<;;;<<<;;;;;;;;;;;;;;;;;;<<<:::;;;<<<;;;:::999:::;;;999777888===BBBKKKZZZgggzzzttt]]]VVVWWWjjj}}}zzzooodddVVVGGG===???@@@@@@AAAAAAAAAAAA@@@EEEHHHMMMOOOPPPPPPQQQRRRTTTTTTRRROOOLLLJJJIIIIIILLLMMMPPPPPPMMMQQQbbbtttvvv|||wwwxxxuuuvvvuuuuuuwwwwwwlll^^^ccc___]]]______^^^bbbjjjiiieeeaaaZZZRRRRRR]]]jjjxxx___PPPGGGAAABBBDDDAAA>>>>>>:::999888777666666666666999666666999888888BBBPPPuuusss```YYYRRRQQQQQQRRRVVV[[[ddddddiiivvv{{{yyyvvvuuutttsssqqqooohhhhhhooorrrXXX]]]cccnnnzzzxxx___TTTJJJFFFEEEEEEGGGKKKJJJKKKMMMOOOQQQSSSTTTTTTUUUPPPIIICCC???===;;;999888EEEffffffWWWJJJJJJKKKGGGEEEGGGGGGFFFEEEEEEFFFEEECCCAAADDDDDDDDDDDDDDDDDDDDDDDDBBBBBBAAAAAA@@@@@@??????AAA@@@@@@@@@AAABBBDDDEEENNNZZZnnnpppbbb\\\bbbiiittt|||~~~~~~~~~~~~}}}}}}}}}}}}}}}}}}zzzwwwssspppooonnnpppqqqtttwwwzzz|||~~~~~~|||{{{}}}mmm\\\YYYYYYgggrrr}}}{{{bbbOOOJJJEEEFFFHHHIIIKKKPPPVVVZZZccccccddddddccccccbbbaaa```bbbddddddcccdddeeegggeeeffffffhhhnnnzzz^^^FFFCCCBBBFFFMMMNNNPPPLLLLLLWWWiii{{{bbbPPPIIIDDDEEEEEEDDDDDDCCCBBBBBBBBB????????????>>>===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::;;;======<<<<<<===>>>999666666:::???IIIXXXfff|||xxxbbbYYYVVVddd}}}{{{zzz}}}yyynnnbbbVVVIIIAAAEEEDDDDDDCCCBBBAAAAAA@@@BBBEEEIIILLLNNNPPPSSSUUUXXXUUUQQQLLLIIIHHHIIIIIIMMMMMMTTT\\\[[[ZZZkkk~~~~~~jjjaaaaaabbbaaabbbccceeehhhhhh```VVVYYYXXXZZZ]]]^^^___ccchhheeeccc```YYYQQQQQQ___ooowww^^^OOOGGG@@@BBBDDDBBB???>>>:::999888777666666666666999777777888777777???IIIiiiyyybbb[[[TTTSSSSSSTTTWWW\\\fffiiiqqq~~~~~~}}}|||zzzwwwuuuoootttmmm___cccnnn~~~}}}pppVVVOOOHHHHHHHHHHHHIIIMMMLLLMMMOOOPPPRRRSSSSSSSSSSSSMMMFFF@@@===;;;;;;::::::IIIiiixxx]]]RRRIIIIIIKKKHHHFFFFFFFFFEEEDDDDDDEEEDDDBBB@@@BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAA@@@@@@@@@AAA@@@??????@@@AAABBBCCCLLLTTTddd|||xxxfff[[[ZZZ```jjjwww~~~}}}||||||}}}}}}}}}}}}}}}}}}}}}{{{xxxuuusssrrrqqqqqqrrrsssssstttuuuxxxyyy}}}}}}fff^^^bbbdddzzz|||^^^NNNLLLFFFHHHKKKNNNQQQVVV\\\```fffeeedddcccbbbaaaaaaaaaaaabbbddddddcccccceeeggghhhfffeeejjjyyyvvvVVVDDDDDDEEEJJJPPPNNNQQQLLLOOO```uuunnnWWWMMMJJJIIIDDDDDDDDDCCCCCCBBBBBBBBB????????????>>>===<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;999;;;======<<<;;;;;;<<<:::777666999>>>FFFUUUcccyyy|||hhh^^^VVV]]]yyy{{{xxxxxx{{{yyynnnbbbWWWMMMGGGIIIHHHGGGEEECCCBBBBBBAAAAAADDDHHHKKKNNNRRRVVVYYYXXXSSSMMMIIIHHHJJJLLLNNNOOOMMMZZZmmmpppkkkwwwxxxhhh___^^^^^^^^^^^^```cccgggiiifff___YYYVVVWWWYYY[[[]]]___cccggglllfff___XXXTTTWWWeeesssuuu^^^NNNEEE???AAACCCAAA>>>>>>:::999888777666666666666888777777888777777<<>>>>>???@@@AAAFFFKKKVVVlllrrrddd[[[[[[cccqqq||||||zzz{{{|||}}}~~~}}}}}}}}}}}}|||zzzyyyxxxwwwwwwwwwwwwvvvsssooollllllooosss|||}}}~~~zzzeeeccchhhrrruuu|||rrrWWWKKKHHHIIILLLPPPSSSWWW[[[```cccfffeeecccaaa```````````````bbbccccccbbbbbbdddeeehhheeefffqqqcccLLLBBBGGGJJJNNNRRRNNNQQQOOOYYYnnnpppZZZSSSIIIDDDHHHCCCCCCCCCCCCBBBBBBBBBBBB@@@@@@@@@@@@???>>>===<<<;;;<<<<<<======<<<<<<;;;;;;===??????<<<:::999999;;;888777999<<>>@@@BBB@@@>>>===:::999888777666666666666666666777777777888;;;>>>KKKoooqqqlllfff___XXXWWW```kkkzzzllliiinnnmmm}}}hhhOOOEEEBBBBBBFFFIIIIIILLLPPPQQQRRRRRRRRRRRRRRRQQQQQQNNNHHH@@@;;;:::<<>>======>>>??????AAADDDMMM___{{{rrrddd^^^```mmmzzz|||zzzwwwxxxzzz||||||||||||{{{zzzyyyyyyyyyyyyzzzzzz{{{{{{zzzvvvooohhheeegggjjjnnnpppsssxxx}}}qqqaaa___dddrrrqqqlll{{{uuu]]]OOOJJJJJJOOORRRVVVYYY[[[^^^aaadddcccbbbaaa``````````````````bbbccccccbbbbbbccceeefffhhhooonnnRRRDDDDDDKKKMMMPPPSSSNNNLLLQQQbbbxxxVVVOOORRRHHHBBBHHHBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@@@@???>>>===<<<;;;<<<===>>>>>>===<<<;;;===???AAA@@@>>>;;;:::999;;;888777999;;;@@@KKKWWWggg~~~vvvfffYYYaaa{{{~~~|||pppcccXXXPPPLLLHHHHHHFFFFFFFFFGGGHHHIIIKKKNNNRRRUUUWWWYYY\\\^^^ZZZRRRIIIEEEFFFJJJMMMOOOWWW___vvvzzzcccZZZSSSUUU```llltttwww}}}{{{yyyuuulll___WWWUUUWWW[[[^^^___dddmmmtttwwwvvvhhh]]]\\\aaaffflllpppttt___KKKBBB===>>>AAA???===<<<:::999888777666666666666444666666666666888::::::???[[[xxx~~~tttfffYYYXXXgggyyy{{{lllmmmwww~~~sss[[[GGGDDDCCCDDDIIIKKKKKKOOOTTTSSSSSSSSSSSSSSSRRRQQQPPPLLLFFF???::::::>>>AAADDDNNNgggwwwYYYOOOLLLHHHEEEDDDEEECCCAAA@@@???@@@BBBDDDEEEDDDCCCAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@???>>>===<<<======>>>@@@BBBGGGTTTkkkrrrgggeeeqqq|||~~~rrrooopppsssuuuwwwyyyzzzzzzyyyyyyxxxwwwwwwxxxxxxyyyzzz{{{zzzzzzxxxrrrhhhbbbaaabbbbbbdddiiinnntttyyy}}}kkk\\\YYY[[[dddxxx|||oooiiinnnooo]]]RRRNNNOOOQQQUUUXXX[[[]]]^^^```aaaccc`````````aaaaaaaaabbbbbbbbbcccddddddccccccdddeeegggrrr{{{XXXJJJBBBGGGOOOMMMPPPTTTQQQPPPZZZnnnsssNNNIIIMMMIIIEEEGGGBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@@@@???>>>======;;;<<<===>>>>>>===<<<;;;:::<<>><<<;;;:::999888777666666666666333555666666666999999999;;;QQQkkk~~~jjjYYYXXXlllvvvsssrrr~~~yyyooommmeeeUUUHHHDDDCCCDDDGGGHHHGGGKKKPPPTTTTTTTTTTTTSSSRRRPPPPPPKKKEEE>>>999:::???CCCFFF]]]tttiiiTTTKKKIIIEEEBBBBBBDDDCCC@@@???>>>???AAADDDFFFEEEDDD?????????????????????????????????????????????@@@@@@???>>>===<<<<<<======>>>???BBBJJJ\\\sss~~~qqqmmmwww~~~iii___```dddppprrrtttwwwxxxxxxwwwwwwwwwwwwvvvvvvwwwwwwxxxyyywwwzzzzzzuuukkkbbb^^^]]]]]]___ccciiinnnrrruuuwwwzzz{{{~~~}}}jjjZZZUUUVVV[[[lllooohhhmmmyyyttthhhaaaXXXQQQNNNOOORRRTTTYYY[[[^^^`````````aaabbb^^^___```bbbccccccccccccccceeefffeeeddddddeeefffiii}}}tttMMMHHHDDDKKKQQQMMMOOOUUUSSS]]]iii~~~iiiMMMAAACCCFFFDDDBBBBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@AAA@@@@@@???>>>===;;;<<<===??????===<<<;;;444777;;;<<<;;;999888888777555555666666888@@@IIIOOObbbzzzdddXXXfffzzz{{{oooaaaUUULLLHHHCCCBBBCCCDDDGGGKKKOOOQQQSSSVVV[[[]]]\\\[[[[[[[[[QQQJJJCCCBBBHHHPPPUUUVVV___zzz~~~}}}xxxddd[[[^^^fffsss}}}uuukkkbbbUUULLLNNNVVVSSS[[[bbbbbbeeekkkmmmjjjjjjiiilllrrrvvvttttttvvvttt___JJJBBB=========;;;:::;;;:::999888777666666666666888888777777666666555555<<>>@@@@@@???HHHVVVqqqcccPPPJJJGGGEEECCCCCCBBBAAA???===>>>@@@BBBCCCEEEEEEEEEBBBAAA@@@???>>>===<<<;;;>>>============???@@@AAAEEEAAA===<<<===>>>>>><<<@@@>>>@@@FFFMMMZZZmmm~~~~~~yyy~~~|||cccQQQKKKOOOSSSaaaooossssssyyyyyyvvvyyyxxxwwwvvvvvvvvvvvvvvvwwwxxxvvvssspppnnnkkkfffccc```]]][[[\\\^^^bbbeeefffmmmooosssvvvyyyzzzzzzyyy{{{ooo___XXXXXXaaammmyyyyyynnniiiaaaXXXSSSOOONNNLLLJJJJJJNNNTTTYYYfffffffffdddaaa``````aaaccc```^^^```ccceeedddccccccdddeeeeeeeeefffiiikkk___LLLGGGIIINNNSSSRRRPPPTTT[[[iiivvvqqq^^^NNNKKKIIIBBBAAAEEECCCBBBAAA@@@????????????BBBAAA@@@???>>><<<;;;;;;======<<<<<<<<<;;;;;;;;;;;;;;;::::::::::::999999:::999777777888:::>>>@@@JJJXXXmmmqqqaaafffrrrxxxxxxkkkaaaWWWNNNHHHEEEEEEDDDEEEHHHMMMRRRUUUVVV[[[______ZZZSSSPPPNNNFFFGGGHHHGGGIIIPPP[[[ccczzz|||vvv~~~wwweeecccmmmyyy~~~pppeee^^^VVVPPPOOOOOONNNMMMUUUUUUZZZ```ddddddhhhnnnmmmrrryyy|||wwwsssxxxrrr]]]KKKCCC===>>>>>><<<;;;<<<:::999888777666666666666777777777666666666666666999@@@JJJ]]]~~~mmmbbbjjj~~~vvvdddVVVOOOKKKEEE@@@DDDEEEFFFIIILLLOOOSSSUUUXXXWWWUUUSSSRRRQQQQQQQQQNNNDDD>>>>>>>>>AAAQQQccc~~~gggTTTHHHFFFDDDBBBBBBBBB@@@??????@@@AAABBBBBBCCCCCCBBBAAAAAA@@@???>>>===<<<;;;???>>>=========>>>???@@@DDDAAA===<<<>>>???>>>======<<<<<<@@@FFFPPPaaaqqq|||{{{~~~~~~oooXXXHHHBBBEEEJJJ^^^mmmrrrsssyyyyyyuuuxxxwwwwwwvvvvvvvvvwwwwwwwwwxxxvvvsssqqqooommmiiifffccc```]]][[[\\\\\\\\\[[[```bbbeeeiiimmmoooqqqqqqsssssstttsssllldddcccgggwww|||xxxgggWWWRRRQQQNNNJJJHHHKKKLLLNNNOOOQQQUUU[[[___ffffffeeedddbbbaaaaaaaaaaaa___^^^___bbbcccbbbaaahhhiiihhhggghhhnnnxxxhhhOOODDDKKKMMMPPPRRRQQQSSS^^^kkk|||iiiXXXJJJIIIHHHCCCAAAEEECCCBBBAAA@@@????????????AAA@@@@@@???>>>===<<<<<<======<<<<<<<<<;;;;;;;;;<<<<<<<<<;;;;;;;;;::::::999999888888999;;;===???BBBQQQggg|||xxxggghhhpppvvv}}}yyymmmbbbWWWMMMGGGBBBAAAAAABBBDDDIIINNNQQQUUUXXX[[[XXXRRRKKKGGGFFFDDDFFFHHHJJJMMMUUUaaaiiiyyyqqqwwwmmmaaammmwwwzzzssshhh^^^WWWTTTRRRSSSVVVYYYYYYYYYYYYYYY\\\aaadddfffkkkrrrtttvvvyyyyyyuuuuuuooo[[[KKKCCC===>>>???===;;;<<<999999888777666666666666666666666666666666777777777;;;@@@NNNmmmssslllttt|||wwwxxx{{{~~~{{{ppplllyyykkkYYYLLLEEECCCAAA???GGGGGGIIIKKKNNNQQQTTTUUUXXXWWWVVVTTTSSSRRRQQQQQQKKKCCC===;;;<<>>AAAAAAAAAAAAAAAAAA@@@???AAA@@@@@@???>>>===<<<<<<@@@???>>>=========>>>>>>BBB@@@===<<<===>>>>>>======;;;:::===@@@GGGUUUaaavvvvvvsssvvvvvv}}}}}}lllXXXHHHBBBDDDIIIZZZjjjppprrryyyxxxtttvvvvvvvvvvvvwwwwwwxxxxxxyyyxxxvvvtttrrrqqqooollljjjjjjgggccc```]]]ZZZVVVSSSSSSTTTWWWZZZ^^^bbbdddfffhhhggghhhiiigggfffkkkssstttqqqkkkfffbbb^^^ZZZWWWVVVNNNHHHHHHJJJJJJKKKMMMNNNPPPSSSVVVXXX[[[___bbbeeeeeedddccccccbbbaaaaaa^^^^^^^^^```bbbddddddcccggghhhiiijjjppp|||jjjPPPGGGGGGOOOOOOQQQRRRRRRZZZlll~~~ppp^^^PPPGGGGGGGGGCCCBBBEEEBBBAAA@@@????????????????????????>>>>>>==================<<<<<<<<<<<<;;;=========<<<<<<<<<<<<;;;888888999:::;;;<<<=========KKK```wwwppphhhjjjppp|||~~~|||yyy|||qqqdddXXXLLLEEE??????>>>???BBBEEEJJJLLLUUUWWWVVVQQQIIICCC??????BBBEEEHHHKKKPPPYYYeeemmm~~~{{{ssskkknnnvvvggggggzzzvvvfffZZZTTTPPPNNNQQQWWW___fffkkkkkkjjjdddaaa```cccdddeeekkkrrrxxxwwwxxxyyy{{{kkkXXXIIIBBB<<<===>>><<<;;;<<<999888777666666555555666444555555666666777777777666999===GGGaaaxxxttt{{{}}}mmmjjjfffgggooo{{{~~~oooeeeaaalllaaaSSSIIIEEEDDDDDDCCCHHHIIIJJJLLLOOORRRTTTUUUWWWWWWVVVUUUTTTRRRPPPOOODDD@@@<<<:::===JJJfff~~~```LLLEEECCCAAA@@@AAAAAA@@@>>>@@@@@@AAAAAAAAA@@@??????@@@@@@??????>>>>>>======@@@??????>>>===<<<<<<<<<>>>===<<<<<<<<<<<<======???<<<;;;>>>@@@DDDNNNXXXhhh}}}xxxrrrqqqqqqyyyrrr```PPPHHHIIIMMMXXXhhhooorrryyyxxxsssuuuuuuvvvwwwxxxyyyyyyyyyzzzwwwvvvtttttttttssspppnnnpppnnnkkkhhheeeaaa[[[XXXRRRRRRSSSTTTVVVXXXZZZ[[[aaa___^^^``````aaafffmmmuuuwwwzzz|||}}}~~~|||xxxrrrlllfffbbb___WWWVVVTTTSSSRRRRRRRRRQQQPPPOOOOOOPPPRRRSSSVVVYYYXXXYYYZZZZZZZZZ\\\^^^aaaeeedddccccccdddcccbbbaaa\\\]]]^^^aaacccfffggggggcccfffkkkuuulllSSSGGGJJJPPPRRROOOOOOSSSZZZfffxxxdddUUULLLFFFFFFGGGDDDBBBCCCAAAAAA@@@???????????????======>>>>>>>>>>>>>>>>>>=========<<<<<<<<<<<<<<<=========<<<<<<<<<;;;;;;888999:::<<<<<<<<<<<<;;;@@@HHHYYYrrrxxxjjjeeehhhxxx~~~|||yyytttgggXXXKKKDDD??????>>>???AAADDDGGGIIIUUUUUUSSSMMMEEE@@@>>>???AAADDDHHHLLLPPPXXXcccjjjkkkmmmlllnnnyyyjjjjjjuuuxxxhhhWWWNNNOOORRRVVV]]]gggrrryyy{{{xxxvvvmmmiiieeecccaaaaaafffnnnqqqpppttt}}}iiiUUUGGG???:::;;;<<<:::999:::999888777666555555555555444444555555666666777777444888;;;CCCWWWwww}}}zzzuuuhhhcccccceeejjjuuuuuujjj```YYYZZZSSSKKKFFFFFFFFFFFFFFFHHHIIIKKKMMMPPPQQQSSSTTTUUUVVVVVVUUUSSSPPPLLLKKK===;;;:::;;;AAASSSppp{{{TTTHHHDDDBBB@@@@@@AAAAAA@@@?????????@@@AAAAAAAAA@@@@@@?????????>>>>>>>>>>>>>>>@@@??????>>>===<<<;;;;;;:::;;;;;;:::::::::;;;<<<@@@===<<>>>>>??????===============>>>>>>>>>========================<<<<<<<<<;;;;;;;;;;;;:::888999;;;<<<======<<<;;;CCCDDDNNNiiirrrgggddduuuzzz~~~wwwhhhXXXJJJCCC>>>=========???AAADDDEEEPPPPPPOOOIIICCC@@@@@@BBBCCCFFFJJJMMMPPPUUU^^^dddbbbjjjrrryyyssseeennnxxxfffVVVMMMMMMTTTZZZgggooo{{{{{{vvvnnnjjjfffeeecccccchhhooorrrqqqyyygggSSSEEE>>>999:::;;;999999:::888888777666555555555555555555555555555555666666111555999>>>JJJddd|||ggg``````eeemmmwww~~~vvvoooeeeVVVKKKHHHEEECCCBBBCCCEEEEEEEEEJJJKKKMMMOOOQQQRRRSSSSSSTTTTTTUUUSSSPPPLLLHHHEEE888999:::===III```~~~```JJJHHHCCCAAA@@@@@@AAABBBAAA@@@???@@@AAAAAAAAAAAAAAAAAA>>>>>>>>>>>>>>>?????????>>>>>>???>>>===<<<;;;:::888999;;;;;;::::::;;;<<<>>>;;;;;;???AAABBBFFFJJJUUUkkkyyyyyy|||~~~~~~yyylll\\\PPPMMMOOOZZZjjjppprrryyyxxxtttvvvvvvwwwyyyzzz{{{{{{zzzyyywwwvvvuuuvvvvvvvvvtttrrrooooooooooooppppppmmmkkkeeedddbbb___\\\YYYWWWVVVSSSOOONNNPPPPPPMMMNNNRRRRRRRRRSSSUUUVVVVVVUUUSSSSSSRRRRRRQQQPPPOOONNNNNNNNNNNNNNNNNNNNNPPPSSSVVVVVV\\\```___^^^```aaaaaa``````^^^\\\[[[]]]aaaeeecccbbbaaacccffffffccc``````aaaaaa```aaadddiiimmm}}}|||lllWWWIIIGGGJJJMMMNNNOOOPPPXXXfffsss}}}___RRRLLLJJJGGGFFFEEEDDDBBB@@@@@@??????>>>>>>>>>??????========================<<<============>>>>>>>>><<<<<<<<<;;;;;;;;;::::::999:::;;;=========<<<;;;AAA???EEE^^^ooofffjjj{{{{{{yyyhhhWWWJJJCCC<<<<<<;;;;;;<<<>>>@@@AAAHHHJJJIIIFFFAAA@@@BBBEEEFFFIIINNNPPPSSSXXX___dddiiirrr|||xxxiiihhhsss~~~kkkUUUIIIIIIQQQ\\\eeexxx}}}wwwooommmmmmoooqqqsssyyygggRRREEE>>>999:::;;;:::999:::888888666555555555555555555555555555555555444444111555888999???SSSssspppdddggggggooo{{{{{{zzz{{{nnndddZZZLLLAAABBBAAA@@@@@@BBBEEEGGGHHHLLLMMMOOOQQQSSSTTTTTTTTTRRRSSSSSSRRRNNNHHHCCC???999999999???QQQoooyyybbbPPPEEEGGGCCCAAA@@@@@@BBBCCCBBBAAABBBCCCCCCBBBBBBAAA@@@???======>>>>>>?????????@@@======>>>>>>>>><<<;;;:::777:::<<<<<<;;;;;;===>>>>>>;;;;;;???AAA@@@AAADDDLLL```{{{~~~}}}uuufffZZZVVVXXX^^^mmmrrrsssyyyyyyuuuxxxwwwyyyzzz{{{{{{{{{yyyxxxxxxvvvuuuvvvvvvvvvtttrrrpppooonnnoooqqqqqqpppooonnnnnnmmmkkkhhheeebbb```ZZZTTTPPPPPPOOOMMMMMMPPPKKKLLLMMMNNNOOOOOONNNMMMNNNNNNNNNOOOOOOOOOOOOOOOQQQRRRTTTUUUUUUYYY___cccaaahhhkkkhhhfffhhhgggddd___`````````___```bbbeeecccaaa```cccggghhhddd```___aaabbbdddgggnnnxxx}}}oooXXXOOOFFFCCCGGGMMMPPPPPPOOOWWWfffuuu}}}gggQQQKKKGGGGGGEEEDDDCCCDDDCCCAAA??????>>>>>>>>>>>>??????==================<<<<<<<<<=========>>>>>>>>>>>>=========<<<<<<<<<<<<;;;:::;;;;;;<<<<<<<<<<<<<<<>>>===AAATTTrrrxxxhhh^^^kkk~~~~~~zzzhhhWWWJJJDDD======<<<<<<===>>>??????DDDFFFGGGEEEBBBAAADDDGGGHHHMMMSSSWWW[[[aaahhhnnnpppyyywwwgggiiiuuu}}}ppp^^^LLLHHHNNNYYYhhhttt}}}}}}gggQQQFFF???:::;;;<<<;;;:::;;;888777666555555444444555666666666555555444444333333666888666888JJJjjjlllfffpppxxx~~~xxxgggZZZOOOFFF@@@EEECCCBBBBBBDDDHHHKKKNNNMMMOOOQQQSSSUUUUUUUUUUUUQQQRRRRRRQQQLLLFFF???;;;;;;:::999@@@VVVzzziiiYYYNNNDDDCCCCCCAAA@@@AAABBBCCCCCCBBBEEEEEEEEECCCBBB@@@>>>=========>>>>>>??????@@@@@@<<<===>>>>>>>>>===;;;;;;888;;;>>>>>>===<<<>>>@@@AAA======AAABBB@@@@@@AAAEEEWWWrrr|||~~~|||yyykkk___\\\]]]aaapppssssssyyyyyyvvvyyyxxxyyy{{{||||||zzzyyywwwxxxwwwvvvvvvvvvvvvtttrrrrrrqqqpppppprrrrrrqqqppptttuuuuuuuuussspppmmmlllfff^^^WWWUUURRROOOPPPSSSNNNOOOPPPQQQPPPPPPQQQQQQPPPQQQRRRSSSTTTUUUVVVWWW[[[\\\\\\[[[YYY[[[___ccceeekkkkkkfffdddeeebbb]]]```bbbddddddcccaaaaaaaaabbb``````cccggghhhddd```]]]___ccchhhooo{{{xxx___SSSNNNKKKIIIIIIKKKOOORRRRRRPPP^^^rrrxxxZZZMMMKKKCCCDDDCCCAAABBBCCCDDDBBB???>>>>>>>>>>>>>>>??????>>>>>>======<<<<<<<<<<<<<<<=========>>>>>>??????>>>>>>>>>>>>============;;;;;;;;;<<<<<<<<<<<<<<<>>>>>>BBBNNNbbb||||||ggg\\\aaapppzzzhhhVVVJJJDDD@@@????????????@@@AAAAAADDDFFFHHHGGGDDDCCCFFFIIIIIIOOOVVV]]]bbbiiiqqqwwwpppyyyhhh^^^ooodddVVVKKKLLLUUUbbbssscccQQQBBB???<<<;;;::::::999888999777555555555666555444555555555555555555555555666555888<<<:::???VVVrrrtttttt|||{{{~~~hhhYYYOOOGGGDDDEEECCCCCCDDDEEEGGGIIIKKKLLLMMMOOORRRTTTUUUUUUTTTSSSRRRRRRPPPLLLHHHDDD>>>999:::<<>>@@@BBBBBB@@@>>>===>>>???@@@@@@@@@@@@???>>>============<<<<<<<<<<<>>>>>>>>???@@@@@@@@@???>>>======<<<<<<<<<<<<===============>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>>>>>>><<<999;;;GGGWWWiii}}}uuubbbZZZaaayyyzzzlll\\\MMMCCCCCCAAA@@@AAACCCEEEFFFEEEJJJJJJJJJIIIIIIJJJLLLOOOTTTYYY```ggglllqqquuuxxx{{{vvviiihhhxxx}}}iii]]]NNNIIIVVVmmm```OOOBBB???<<<:::::::::999888999777555555555666555444555555555555555555555555555333555888777999LLLaaa~~~zzzjjjYYYOOOHHHDDDCCCDDDDDDEEEEEEGGGIIIKKKLLLMMMPPPQQQSSSTTTTTTTTTSSSSSSRRRQQQOOOJJJEEE@@@;;;777888EEESSSbbbyyyqqqXXXLLLJJJJJJBBBEEEDDDDDDCCCCCCEEEFFFGGGIIINNNNNNGGGAAA???@@@???===???AAABBBBBBAAA???===>>>???@@@@@@@@@@@@???>>>============<<<<<<<<<<<>>>>>>>>???@@@@@@??????>>>======<<<<<<<<<<<<<<<============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>==================<<<:::<<>><<<<<>>??????@@@@@@@@@@@@??????=========<<<<<<<<<<<<;;;>>>>>>>>>>>>>>>>>>>>>>>><<>>>>>>>>>>>>>>@@@??????>>>>>>======<<<;;;;;;<<<<<<<<<=========????????????????????????>>>>>>======<<<<<<<<<;;;<<<;;;<<<@@@FFFOOOaaappppppccc\\\ggg}}}~~~uuuiiiZZZPPPHHHIIIKKKLLLLLLMMMOOOQQQSSSVVVZZZ\\\]]]]]]]]]^^^fffllluuu~~~oooiiicccsssmmm[[[MMMSSSeee{{{wwwxxxzzzzzztttnnniiifff___UUUMMM[[[LLLAAA>>><<<:::;;;;;;:::999999777555555555666555333555555555555555555555555777333444777888777:::AAAPPPsss{{{rrrqqqwww|||yyyxxxuuusssvvv|||hhhYYYQQQJJJDDDEEEFFFEEEGGGJJJIIIJJJJJJKKKMMMNNNPPPQQQTTTSSSSSSRRRRRRSSSSSSTTTPPPMMMKKKGGGAAA>>>AAAGGGWWWjjj|||tttQQQOOOMMMFFFFFFGGGIIIHHHFFFDDDCCCCCCCCCDDDNNNQQQOOOHHHBBBAAA???===@@@AAABBBCCCBBBAAA@@@???????????????????????????======<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<===AAABBBIII\\\jjjzzz|||uuutttuuuxxx{{{{{{xxxsssnnnnnnttt{{{~~~{{{zzz{{{~~~|||yyywwwuuuuuuvvvwwwssssssrrrssssssuuuvvvwwwuuuuuutttsssqqqpppoooooopppppppppqqqpppooonnnmmmjjjhhheeebbbaaabbbdddeeehhhggggggfffeeedddccccccddddddcccbbbbbbaaaaaaaaaccccccddddddeeeffffffffffffffffffdddbbbaaaccceeeffffffeeecccbbbbbbaaaaaaaaacccgggiiiffffffoooyyy~~~\\\PPPFFFFFFJJJMMMOOORRRPPPQQQRRRVVV^^^kkkyyy~~~dddMMMLLLHHHEEEGGGFFFDDDDDDCCCCCCBBBAAAAAA@@@???>>>>>>=========>>>>>>??????>>>>>>============:::;;;;;;<<<<<<=========>>>>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<;;;;;;:::::::::<<<>>>@@@FFFVVVfffyyy|||mmmaaaeeexxx~~~~~~zzznnn```UUUMMMNNNNNNLLLKKKMMMQQQUUU[[[^^^cccffffffeeeddddddooossszzzrrr^^^jjjooooooZZZLLLTTThhhggghhhssssss|||yyykkkaaa]]]ZZZXXXTTTRRRRRRSSSTTTUUUZZZLLL@@@>>>;;;:::;;;;;;;;;:::999777555555555666555333555555555555555555555555555333333777999888888:::AAA\\\~~~|||yyy{{{{{{nnndddbbbdddhhhrrrvvvuuutttzzzuuurrruuuxxx{{{}}}jjjZZZPPPMMMHHHFFFHHHIIIGGGHHHLLLLLLLLLLLLMMMNNNPPPQQQRRRRRRRRRQQQQQQRRRRRRSSSTTTPPPLLLHHHDDD>>><<>>@@@@@@AAAAAAAAA@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<>>======<<<======>>>>>>>>>>>>>>>===============:::::::::;;;<<<======>>>===========================<<<<<<<<<;;;;;;::::::888999;;;>>>???DDDSSSaaazzz~~~qqqeeeeeevvv~~~ssscccXXXMMMLLLKKKJJJKKKPPPVVV[[[```cccgggiiihhhgggfffffflllpppvvv~~~vvvlllhhhqqqkkkXXXJJJSSSjjjpppeeeooo~~~}}}{{{jjj[[[SSSQQQTTTTTTTTTSSSSSSVVVZZZ]]]}}}YYYLLL@@@>>>;;;:::;;;;;;;;;:::999777555555555666555444555555555555555555555555222111222444666777777777>>>OOOjjjxxxmmmcccaaagggoooyyyzzzmmmaaaZZZXXXZZZ]]]iiippprrrpppwwwyyy{{{|||}}}rrrdddUUUOOOOOOKKKGGGGGGIIIJJJHHHIIILLLMMMMMMMMMNNNOOOQQQRRRSSSQQQQQQQQQQQQQQQQQQQQQQQQMMMHHHCCC@@@;;;<<>>????????????>>>===<<<<<<======<<<<<<<<<<<<======<<<<<<<<<;;;;;;;;;;;;:::::::::::::::::::::::::::777<<<;;;???KKKUUUcccyyyxxxyyy{{{|||{{{xxxuuussstttvvvwwwvvvtttvvv||||||xxxuuusssrrrrrrqqqqqqrrrssstttuuuuuuuuutttssssssrrrrrrqqqqqqpppppppppoooooooooooooooooommmmmmkkkjjjiiiiiijjjjjjhhhhhhhhhggggggggggggfffgggfffeeedddcccdddeeefffffffffffffffffffffffffffiiiiiiiiihhhfffeeefffgggfffeeecccbbbbbbccccccdddccccccfffmmmwwwsss]]]LLLIIIHHHJJJMMMMMMLLLPPPVVVSSSSSSWWWaaaooo|||\\\MMMKKKMMMEEEAAACCCAAAAAABBBBBBCCCBBBAAA???>>><<<<<<<<<<<<<<<======>>>========================999999:::;;;<<<======>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999888:::===>>>CCCOOO\\\zzz{{{sssiiieeeqqqxxxhhh[[[LLLJJJIIILLLSSSYYY^^^aaa___aaacccdddddddddfffggglllqqqyyywwwhhhhhhnnn{{{```TTTJJJRRRlllyyyqqqnnnttt}}}zzz{{{wwwlll]]]SSSQQQSSSSSSVVVYYY[[[^^^bbbfffiiizzzXXXKKK@@@===;;;:::;;;<<<;;;:::999777555555555666555444555555555555555555555555222333333333444666777777:::CCCVVVoooyyypppcccXXXPPPTTT^^^iiittt~~~}}}ssseeeYYYTTTUUUYYY]]]oooxxxzzztttzzzzzzqqqttt{{{yyynnnaaaXXXPPPIIIHHHLLLHHHFFFGGGJJJJJJIIIKKKOOONNNNNNNNNOOOOOOQQQRRRSSSSSSSSSSSSRRRPPPNNNLLLJJJFFF@@@>>>>>>>>>FFF___zzzgggRRRJJJLLLGGGFFFIIIGGGHHHGGGEEECCCBBBAAAAAABBB@@@BBBBBB??????BBBAAA>>>======<<<<<<;;;::::::999<<<;;;::::::::::::;;;<<<<<<<<<<<<;;;;;;;;;::::::999999999999999999999999555;;;;;;===EEEHHHRRRdddtttyyysssqqqqqqrrrssstttrrrqqqtttzzz}}}}}}{{{yyywwwuuutttsssqqqrrrrrrsssttttttttttttrrrrrrrrrrrrrrrrrrrrrrrrpppppppppooooooppppppqqqnnnnnnmmmmmmlllkkkjjjjjjiiiiiiiiiiiijjjjjjjjjjjjiiihhhgggffffffhhhiiijjjjjjiiihhhggggggfffggggggiiikkklllkkkiiigggggghhhgggfffeeeddddddeeeggghhhkkkoooyyy{{{eeeTTTIIICCCGGGFFFIIINNNOOOPPPUUU[[[VVV\\\dddlllwwwiiiSSSJJJJJJIIIBBBCCCEEE>>>@@@AAABBBCCCBBB@@@>>>===<<<;;;;;;;;;<<<<<<===>>>========================888999999:::<<<======>>>::::::::::::::::::::::::999999999:::;;;;;;<<<<<<<<<999888;;;===@@@IIIRRRlll}}}ssshhhjjj}}}~~~~~~mmmaaaPPPNNNOOOVVV___dddccc```YYYZZZ[[[[[[\\\```dddhhhpppxxxwwwgggcccmmmzzzvvvSSSQQQLLLPPPkkkkkkhhhmmmmmmkkkkkkgggfffccc\\\VVVUUUZZZ```___bbbhhhpppwww~~~yyyWWWJJJ@@@===;;;:::;;;<<<;;;;;;999777555555555666555444555555555555555555555555555666666444444777999999444999FFF[[[qqq{{{vvvrrrhhh^^^XXXNNNJJJRRR___kkkwwwyyyhhh[[[VVVYYY___ddd||||||}}}llleeeiiioooyyy|||uuufffYYYOOOMMMNNNJJJIIIJJJFFFEEEGGGKKKLLLKKKNNNSSSNNNNNNNNNOOOPPPQQQRRRSSSTTTTTTTTTSSSPPPLLLHHHEEE>>>999:::???DDDRRRrrrzzzZZZMMMJJJJJJDDDEEEJJJFFFFFFEEECCCAAA@@@@@@@@@@@@@@@BBBAAA>>>???BBBAAA===<<<<<<;;;:::999999888888;;;;;;999999999999;;;;;;<<<<<<;;;;;;;;;:::::::::888888888888888888888888777=========@@@>>>BBBQQQ[[[pppxxxpppnnnooonnnppprrrqqqqqqsssxxx}}}zzzzzzzzzzzzxxxwwwuuutttqqqrrrssssssttttttssssssqqqqqqrrrrrrrrrsssssssssqqqpppppppppppppppqqqqqqqqqrrrrrrrrrqqqpppnnnllliiiiiijjjjjjkkkkkklllllljjjiiihhhggggggiiikkklllmmmllljjjhhhgggggghhhhhhiiikkkmmmmmmkkkiiihhhhhhhhhgggfffeeefffhhhjjjkkkttt}}}iiiVVVKKKEEEEEEHHHJJJIIILLLRRRTTTSSSRRRTTT[[[eeeqqqwww}}}dddXXXPPPJJJHHHEEEAAAGGGIII>>>@@@AAABBBCCCBBB@@@>>><<<;;;;;;;;;;;;;;;<<<===>>><<<<<<<<<===============888888999:::<<<======>>>999999999999999999999999777888999:::;;;<<<<<<===@@@:::888999;;;===CCCIII\\\uuu~~~mmmeeennn|||rrreeeXXXVVVXXX```iiikkkccc[[[TTTTTTTTTUUUWWW]]]dddiiiqqq{{{{{{sssggg^^^^^^kkkbbbKKKPPPNNNOOOgggoooYYY\\\ffffff```]]]\\\\\\[[[ZZZ[[[bbbllltttyyy|||sssUUUEEE===;;;::::::;;;;;;;;;:::777666666666666666777777444444444444444444444444222222333333444555666666555999>>>HHH\\\zzz|||zzzzzzuuujjjaaa]]]RRRLLLIIIOOOYYYhhhpppddd\\\WWW```ooo~~~zzz{{{bbbbbbiiikkkqqq{{{yyyiiidddTTTRRRNNNJJJHHHGGGHHHHHHHHHKKKMMMNNNNNNNNNOOOQQQSSSSSSSSSSSSSSSSSSTTTTTTRRRRRROOOIIIIIILLLIIIBBB===<<<;;;===FFF]]]dddRRROOOKKKGGGDDDCCCDDDDDDBBBBBBCCCBBBAAA???===<<<;;;<<<>>>???@@@@@@@@@???<<<:::888888:::;;;999666777777888888999999999999::::::999888777777888888777888888999999999888888;;;;;;::::::;;;===>>>???LLLZZZlllwwwnnngggooorrruuutttsssrrruuuxxxsssuuuwwwwwwuuuuuuuuuvvvssssssttttttsssrrrpppppprrrrrrrrrrrrqqqqqqppppppmmmmmmooopppqqqqqqqqqqqqsssrrrpppoooooonnnlllkkklllkkkjjjjjjkkkkkkjjjiiiooollliiiffffffiiimmmpppmmmkkkiiigggggghhhjjjkkkjjjkkklllmmmmmmlllkkkjjjjjjmmmnnnkkkjjjrrrhhh___RRRIIIGGGIIILLLMMMPPPUUUVVVRRRRRRXXX___cccjjjqqqxxxfffTTTTTTLLLJJJGGGDDDCCCAAA>>>;;;============<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<===<<<<<<============<<<<<<999999999999999999::::::888888999::::::999999999999:::;;;;;;<<<<<<;;;;;;;;;:::999888999;;;===???RRRaaazzz|||mmmgggqqq~~~xxxppp```___aaagggggg___VVVRRROOOPPPTTTYYY^^^dddmmmuuu{{{nnn^^^XXXVVV]]]kkk|||pppVVVPPPQQQOOOTTTlllsss\\\LLLQQQVVVPPPLLLOOOUUU[[[fffnnnpppuuuqqqUUUEEE>>><<<::::::;;;;;;:::999777777666666666666777777444444444444444444444444222222333333444555555666444666999@@@PPPmmm}}}|||~~~{{{lll___XXXQQQNNNNNNSSS]]]nnnpppccc\\\ZZZfffwww~~~}}}bbb___eeehhhnnnxxxmmm___\\\RRRPPPMMMJJJHHHHHHIIIIIIJJJLLLNNNNNNNNNNNNOOOQQQRRRRRRSSSSSSSSSTTTTTTTTTTTTTTTQQQKKKIIIJJJFFF???>>><<<<<>>===<<<;;;<<<===?????????>>>>>><<<:::888888:::;;;999777777888888888999999999999:::999999888777777888888777888888999999999999888999888888777888:::;;;<<>><<<============<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<===<<<<<<============<<<<<<999999999999::::::::::::999999:::::::::::::::999999:::;;;;;;<<<<<<;;;;;;;;;:::999999999;;;===>>>JJJWWWpppqqqfffkkkuuu{{{tttiiidddaaa```\\\TTTNNNLLLLLLOOOUUU]]]fffqqq~~~rrrcccWWWRRRUUUdddxxxgggPPPMMMRRRSSSWWWpppnnnWWWHHHJJJNNNLLLNNNWWW]]]hhhuuu}}}nnnSSSEEE???===;;;::::::;;;:::888777777666666666666777777444444444444444444444444222222333333444444555555777888999;;;GGG```sssaaaWWWQQQRRRWWW^^^hhh{{{ooodddbbbeeesss~~~aaa\\\dddjjjsss}}}zzzaaaUUUTTTPPPNNNLLLJJJIIIIIIJJJKKKLLLNNNOOOOOONNNNNNOOOPPPSSSSSSSSSSSSTTTTTTTTTUUURRRSSSPPPKKKIIIHHHCCC>>><<<;;;???OOOiii^^^MMMGGGGGGFFFEEECCCBBBAAAAAA>>>>>>??????>>>===<<<<<<;;;<<<===>>>>>>===<<<;;;;;;:::999999::::::999888888888888888999999999999:::999888888777888888888777777888999999999999999888777666666777888:::;;;;;;EEEQQQ]]]nnn{{{ssspppuuuzzz{{{wwwsssqqqqqqooopppqqqqqqpppppprrrtttttttttsssrrrrrrrrrssssssqqqqqqqqqqqqqqqqqqrrrrrrppppppppppppqqqqqqqqqqqqrrrrrrsssrrrrrrpppooonnnppppppoooooonnnnnnnnnnnnnnnnnnmmmmmmmmmnnnnnnnnnqqqpppppppppqqqsssvvvxxxuuuvvvxxxzzz|||~~~~~~gggTTTKKKIIIHHHIIILLLOOOQQQRRRSSSXXX\\\```hhhuuu}}}zzz```RRRNNNHHHEEECCCAAAAAAAAAAAA???============<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<===<<<<<<============<<<<<<999999999:::::::::;;;;;;:::;;;;;;;;;;;;;;;::::::999:::;;;;;;<<<<<<;;;;;;::::::999999999;;;<<<===BBBLLLaaa{{{{{{mmmmmmsss~~~zzzrrriii```XXXPPPIIIHHHJJJMMMSSS^^^kkk{{{~~~eeeVVVQQQQQQ\\\rrrppp]]]MMMOOOXXXZZZ___zzzdddSSSHHHKKKNNNMMMSSS^^^eeexxxzzzjjjQQQDDD???===;;;:::::::::999888888777777666666666666777444444444444444444444444222222333333333444444444777777888999???RRRrrr{{{iii___XXX]]]fffrrr~~~kkkiiilllppp|||}}}{{{___]]]hhhtttpppZZZRRRQQQNNNMMMKKKJJJJJJKKKLLLMMMNNNOOOPPPPPPNNNNNNPPPQQQUUUUUUUUUUUUUUUUUUUUUUUUNNNMMMLLLIIIGGGEEEBBB???<<>>EEELLLXXXnnn~~~{{{xxx{{{~~~|||vvvpppmmmmmmjjjkkkmmmnnnoooqqquuuxxxvvvvvvvvvvvvuuusssrrrqqqpppppppppppppppqqqqqqqqqqqqppppppooooooooooooppprrrsssssssssqqqpppoooooorrrsssttttttrrrrrrrrrrrrtttssssssssssssuuuvvvwww|||~~~wwwfff\\\RRRIIIJJJKKKNNNQQQSSSUUUVVVVVVSSSaaapppyyy}}}oooTTTNNNNNNLLLEEECCCAAAAAAAAA@@@???=========<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===;;;<<<<<<======<<<<<<;;;999999::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;:::999:::;;;;;;<<<<<<;;;;;;::::::999999999:::;;;<<>><<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===;;;;;;<<<<<<<<<<<<;;;;;;999::::::;;;<<<<<<======<<<=========<<<<<<;;;:::999:::;;;;;;<<<<<<;;;;;;:::999999999:::::::::;;;>>>@@@KKK```uuu|||yyy}}}~~~{{{uuummmbbbVVVIIIBBBFFFOOO]]]oooooo[[[RRRSSSVVVfff}}}iiiZZZ[[[^^^hhhmmmsssiiiQQQNNNRRRZZZ```fffsss}}}~~~fffNNNCCC===<<<::::::;;;;;;;;;:::999888777666666555555666444444444444444444444444222222222222333333333333222000333777777;;;KKK]]]}}}}}}sssnnnssszzzeee^^^aaannnqqqkkkjjjqqqnnnkkkkkkrrr}}}xxxxxxtttttt}}}uuu```aaaqqq|||aaaTTTQQQQQQMMMMMMMMMMMMNNNOOOPPPQQQQQQQQQQQQPPPOOOPPPSSSUUUXXXWWWWWWUUUTTTSSSRRRRRRLLLIIIFFFDDD@@@<<<===AAAMMMggg|||nnnVVVIIIGGGEEEBBBCCCDDDEEEFFFEEEDDDDDD===<<<;;;:::::::::::::::999:::;;;<<<<<<;;;:::999999:::;;;;;;::::::;;;<<<::::::::::::999999999999888888888777888888999:::777777999:::;;;;;;;;;;;;777666555555555555777777888888999:::===GGGZZZjjj{{{qqqiiiffffffkkkkkkkkkkkklllooouuuyyy~~~~~~zzzuuurrrrrrrrrrrrqqqqqqqqqppppppppppppooonnnnnnooopppqqqqqqssstttsssrrrsssxxx}}}yyyvvvggg___TTTJJJFFFGGGIIIJJJMMMOOORRRSSSTTTVVVYYY\\\ooo|||~~~rrrxxx}}}~~~sssWWWQQQNNNEEEBBBGGGFFFDDDBBBAAAAAA@@@>>><<<<<<<<<<<<;;;;;;;;;;;;:::;;;;;;;;;<<<<<<<<<<<<===;;;;;;<<<<<<<<<<<<;;;;;;999::::::;;;<<<===>>>>>>============<<<;;;::::::999:::;;;;;;<<<<<<;;;;;;999999999:::::::::::::::===>>>FFFWWWlllxxxooommm~~~zzzwwwpppfffYYYJJJCCCHHHRRRkkkmmm\\\RRRSSS[[[aaasssyyybbb___eeeppp|||{{{aaaSSSRRRWWWaaalllyyy}}}fffMMMBBB<<<:::999999;;;<<<<<<;;;999888777666555555555555444444444444444444444444222222222222222222222222777222444999888777BBBQQQhhh~~~{{{tttqqqvvv}}}zzzhhhXXXVVV___mmmooogggfffooopppnnnqqqzzzzzz}}}uuucccfffwwwuuu^^^UUURRROOONNNOOOOOOOOOPPPQQQQQQRRRQQQQQQQQQPPPPPPQQQUUUWWWWWWWWWUUUSSSQQQOOOMMMMMMHHHDDDBBBBBB@@@>>>DDDLLLddd~~~zzzhhh\\\MMMHHHJJJDDDBBBCCCCCCDDDDDDDDDDDDDDD>>>===<<<:::999999999:::888999:::<<<<<<<<<;;;;;;888:::<<<<<<:::999;;;===;;;;;;:::::::::999999999888888777777888999999:::666777999:::;;;<<<<<<<<<888777666555555666777777:::888999<<<===@@@KKKXXXmmmzzzqqqlllkkknnnnnnnnnooorrrxxx~~~||||||wwwvvvuuuuuutttsssrrrrrrrrrqqqpppooopppqqqssstttqqqsssuuuvvvvvv|||zzzqqqeee\\\SSSNNNIIIFFFFFFGGGGGGHHHMMMNNNQQQSSSVVV]]]ffflll|||vvvrrrwwwwwwppp___PPPLLLJJJEEECCCFFFCCCAAA@@@???@@@@@@>>>===<<<<<<<<<;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<<<<===:::;;;;;;<<<<<<;;;;;;:::::::::;;;<<<===>>>??????<<<======<<<;;;:::999999999:::;;;;;;<<<<<<;;;;;;999999:::::::::999999999======BBBMMM```}}}vvvjjjgggzzz{{{}}}|||yyytttjjj]]]PPPJJJTTTaaa|||kkk[[[TTTSSS[[[gggssshhhgggnnnxxxrrr^^^\\\___hhhuuueeeLLLAAA;;;999888999;;;======<<<999999777666555555555555444444444444444444444444222222222222222222222222777000///444444111999FFFOOOhhh{{{uuussssss{{{}}}vvvgggXXXSSSSSS^^^nnnooohhhkkkvvv~~~|||~~~uuuffflll~~~rrr^^^WWWTTTPPPOOOPPPPPPQQQQQQRRRRRRRRRPPPQQQQQQQQQPPPRRRVVVYYYVVVUUUSSSQQQNNNLLLJJJIIIAAA>>>===AAABBBCCCLLLWWW{{{iiiQQQOOOGGGFFFHHH???CCCCCCCCCCCCCCCCCCCCCDDD???>>><<<:::999999999999777999:::<<<======<<<<<<888:::<<<<<<:::999;;;>>>;;;;;;;;;::::::999999999888888777777888999::::::666777999:::;;;<<<<<<<<<:::999888777777888999999666444555:::::::::@@@IIIQQQnnn{{{uuurrrnnnoooqqquuu{{{zzzzzzyyywwwvvvuuutttssssssrrrqqqqqqqqqsssvvvwwwxxx{{{~~~|||xxxqqqggg___ZZZTTTMMMGGGKKKFFFAAA@@@BBBCCCFFFHHHNNNPPPRRRVVV\\\gggttt~~~wwwtttyyyyyytttqqqnnnQQQQQQLLLDDDAAACCCDDDBBB???>>>===>>>???@@@???>>><<<<<<;;;;;;;;;:::::::::;;;;;;;;;<<<<<<<<<======:::;;;;;;<<<<<<;;;;;;:::::::::;;;<<<===>>>???@@@<<<<<<<<<<<<;;;:::999888999:::;;;;;;<<<<<<;;;;;;999999:::::::::999999888>>>===???FFFVVVsssyyymmmmmm{{{}}}{{{wwwyyyzzzvvvmmmbbbVVVTTTaaaqqquuuZZZQQQSSSXXXcccpppzzz___nnn~~~uuuaaa[[[dddlll|||hhhJJJCCC===;;;::::::;;;<<<;;;:::;;;888555555777777666444555444333222111222333333222222222222222222222222777666777555000---555@@@@@@TTToooyyyqqqrrrzzz||||||wwwkkkbbb___\\\YYYVVVZZZiii{{{{{{jjjeeeyyy}}}}}}lllYYYQQQQQQSSSRRRQQQPPPPPPQQQRRRSSSTTTTTTRRRQQQRRRTTTVVVVVVVVVTTTTTTRRROOOLLLJJJEEEAAA>>>;;;;;;BBBIIITTThhhzzzooo\\\LLLIIIHHHBBBBBBGGG@@@@@@AAACCCEEEDDDBBB@@@>>>??????>>>===;;;999888======<<<===??????>>><<<============<<<;;;:::999===<<<<<<<<<<<<;;;;;;;;;999999999::::::;;;;;;;;;888999:::;;;<<<;;;::::::777777777777777777777777888888888888999;;;===>>>LLLUUUhhh~~~||||||{{{zzz||||||}}}}}}}}}{{{}}}wwwllleeeaaa___^^^aaagggkkkllliiiddd```ZZZUUUPPPMMMMMMMMMKKKJJJFFFDDDEEEFFFEEECCCEEEJJJKKKQQQZZZfffqqq|||yyyssstttzzztttlllxxx}}}ddd[[[GGGFFFDDDCCCBBBCCCEEEFFFCCCCCCAAA@@@???>>>>>>>>>;;;::::::999:::;;;<<<===;;;<<<===============<<<<<<<<<<<<===<<<<<<;;;:::999;;;===>>><<<;;;;;;<<<;;;;;;;;;;;;::::::999888777888999:::;;;;;;;;;;;;888999:::;;;<<<<<<<<<<<<<<<;;;===BBBMMMcccyyy}}}|||{{{sssiiieeekkkxxxrrr```NNNJJJQQQ```uuuddddddxxxrrrccc```YYY]]]wwwgggJJJCCC===;;;::::::;;;;;;;;;::::::888555555666777666444555444333222222222333333222222222222222222222222000///AAA[[[[[[AAA111333666DDDZZZqqq|||xxx}}}~~~uuuiiibbbaaa___\\\ZZZ___mmm}}}}}}|||lllkkkyyyvvvzzzgggWWWPPPPPPQQQQQQQQQQQQPPPQQQRRRTTTUUUTTTSSSRRRSSSUUUWWWWWWVVVSSSRRROOOMMMKKKHHHCCC???@@@>>>CCCRRReeeuuubbbRRRGGGGGGGGGBBB@@@CCCAAAAAAAAACCCDDDCCC@@@>>>======>>>>>>>>>===;;;;;;===<<<<<<===??????>>><<<=========<<<;;;::::::999<<<<<<<<<<<<;;;;;;;;;:::999999999:::::::::;;;;;;777888999:::::::::999999777777777777777777777777888888888888999;;;<<<===>>>EEESSSfffuuuxxxssssssrrrsssuuuyyyyyy~~~xxxjjj^^^WWWTTTRRRQQQOOOQQQUUUXXXXXXVVVRRRPPPOOOMMMJJJJJJLLLLLLKKKIIIGGGFFFGGGIIIGGGEEEHHHMMMZZZdddpppyyy~~~vvvuuuvvvzzzzzzssssss{{{bbbQQQGGGEEEDDDBBB@@@@@@AAABBBCCCCCCBBBAAA@@@???>>>>>>>>><<<;;;;;;:::;;;<<<===>>>;;;;;;<<<============<<<<<<<<<<<<<<<<<<;;;::::::999;;;======<<<;;;;;;;;;::::::;;;;;;:::999999888777888999:::;;;;;;;;;;;;888999:::;;;<<<<<<<<<<<<>>>===<<>>???AAANNNhhhxxxTTTIIICCCFFFHHHCCC@@@AAABBBBBBAAABBBCCCBBB@@@=========>>>>>>>>>>>>======<<<;;;;;;<<<>>>???>>><<<<<<<<<<<<;;;::::::999999;;;;;;;;;;;;::::::::::::999999999999999:::::::::666666777888999888888888777777777777777777777777777777777888999:::;;;<<<999<<>>CCCBBBAAA@@@???@@@AAABBBBBBAAA@@@???>>>=========<<<<<<;;;;;;;;;<<<======:::;;;<<<<<<======<<<<<<;;;;;;<<<<<<;;;;;;:::999999;;;======<<<::::::;;;999::::::::::::999888888777888999:::::::::::::::888999:::;;;;;;<<<<<<;;;???<<<<<<===@@@KKK```rrr}}}{{{yyy}}}|||zzzwwwxxxfffOOOKKKNNN]]]ssspppppplll[[[LLLHHHZZZgggwwwvvv```QQQcccHHHCCC===;;;:::999::::::999888999777666555555555555444444444333333333222222222222222222222222222222222888)))444VVV\\\@@@000777:::999@@@QQQhhh}}}|||{{{}}}}}}}}}}}}~~~tttjjjhhhjjjgggbbbYYY```kkktttrrrnnnrrrzzz~~~|||~~~qqqwww~~~qqqmmmrrrnnndddXXXRRRRRRPPPMMMQQQQQQRRRRRRSSSTTTUUUVVVWWWUUUUUUVVVWWWWWWVVVTTTUUUOOOIIIHHHGGGCCC@@@???DDDOOOeeedddOOOGGGCCCFFFHHHEEEBBBCCCBBBAAAAAABBBDDDDDDBBB@@@?????????>>>>>>======<<<;;;::::::<<<>>>>>>===<<<;;;;;;:::999999999999999;;;:::::::::999999999999888888888999999999999999555555666666666777777777666666666666666666666666666666777777888999::::::;;;===@@@EEEKKKZZZsss}}}pppiiieeedddggglllnnnrrr|||uuuooollleee______aaagggqqqyyyyyyppphhh\\\YYYTTTOOOLLLKKKJJJJJJMMMLLLLLLLLLMMMPPPRRRTTTQQQRRRSSSTTTTTTRRROOOMMMLLLJJJIIIKKKNNNTTTbbboooxxxlllkkkvvvcccLLLIIIGGGCCCDDDCCCBBBAAAAAAAAAAAABBBAAA@@@???>>>===<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;:::999999999;;;<<<<<<;;;999999999888999999999999999888888777777888999999999999999888999:::;;;;;;;;;;;;;;;<<<:::;;;<<<>>>FFFUUUdddxxx}}}~~~~~~}}}||||||{{{zzzzzz~~~nnnTTTOOOQQQ[[[mmmuuuvvvaaaTTTLLLPPPeeerrrrrraaaUUUKKKDDD```GGGCCC===<<<999999999:::999777777777777555444444444555444444444333333333222222222222222222222222222222222***+++555777000000777555444888BBBRRRggg}}}zzzxxxyyy{{{}}}~~~vvvooonnnooojjjccc\\\eeeqqqxxxwwwvvv|||~~~tttoooeeeddddddaaaZZZRRRQQQSSSSSSOOOQQQQQQRRRSSSUUUUUUVVVVVVWWWVVVUUUVVVVVVUUUSSSPPPPPPIIIDDDCCCAAA>>>???CCCUUUiiifffVVVMMMGGGCCCCCCDDDCCCCCCCCCAAA@@@@@@BBBEEEGGGFFFEEEBBBAAA@@@>>><<<;;;:::::::::999999;;;===>>>===<<<::::::999888888888888999999999999999888888888888888888888888888888888888444444444555555555666666555555555555555555555555555555666777777888888888999:::;;;<<<<<>>===<<<;;;;;;;;;999999999999999999999999888999:::;;;<<<<<<<<<<<<:::::::::::::::999999888888:::<<<<<<:::888888888777777888888999888888777777777888888999999888888999999::::::;;;::::::::::::999:::<<<===AAALLLXXXkkkyyy}}}{{{}}}|||zzzzzzzzzzzzyyy{{{}}}ooo[[[MMMKKKXXXmmmqqqsss~~~ZZZPPPMMMVVVmmmyyyxxxaaaNNNCCC>>><<<;;;|||^^^FFFCCC>>><<<999999999999888777666777777666333333444555333333444444444333222111222222222222222222222222///444777555333555777777000000444;;;BBBTTTuuu~~~~~~{{{{{{~~~}}}|||xxxsssrrrrrrmmmfffdddpppsss{{{nnn^^^XXXXXXWWWXXXUUUQQQQQQTTTSSSPPPPPPQQQSSSTTTVVVWWWWWWWWWXXXWWWUUUUUUTTTQQQNNNKKKHHHBBB>>>???===;;;DDDPPPkkkyyy^^^RRRQQQJJJEEEAAA>>>>>>???@@@AAA?????????BBBEEEGGGHHHGGGCCCAAA???===;;;999888888999888888:::===>>>===<<<999888777666666777888999999888888888777777777777888888888777777777777777555444444444444555666666555555555555555555555555444555666666777777666666777777888888555777BBBNNNbbbrrryyyuuuwww{{{zzzttttttyyyvvvhhheee___ZZZVVVTTTSSSSSSOOORRRTTTTTTQQQOOOPPPQQQOOOPPPQQQPPPOOONNNPPPQQQPPPPPPQQQRRRUUUYYY]]]___YYYYYYWWWTTTPPPMMMLLLLLLLLLVVVggguuuzzz{{{|||qqquuuxxx[[[EEEGGGIIIBBB???DDD>>>>>>>>>=========<<<<<>><<<999888999999777666666777777666333222333555333333444444444333222111222222222222222222222222(((///222000///000000...111111444999;;;DDD```||||||{{{{{{yyy{{{yyyuuurrrsssppplllmmm{{{wwwrrrsss{{{~~~lll[[[SSSQQQOOOPPPSSSTTTRRRQQQSSSRRROOOPPPQQQSSSUUUWWWWWWWWWWWWXXXVVVUUUSSSQQQNNNIIIEEEAAA======???>>>???PPPeeevvv\\\OOOLLLNNNDDDCCC@@@>>>===??????>>>???>>>>>>@@@CCCEEEFFFEEEAAA???===;;;:::999999999888777888:::<<<======;;;999888666555555666888999888888777777777666666666888888777777777666666666555444444333444555666777444444444444444444444444333444555666666666555555777666777888666555999@@@JJJXXXmmm|||ssstttyyyzzz}}}|||zzzzzzvvvzzz~~~zzzqqqgggbbbaaa___\\\ZZZXXXVVVTTTRRRRRRSSSSSSTTTTTTTTTSSSSSSQQQSSSTTTTTTRRRRRRTTTVVVSSSTTTUUUWWWYYY[[[]]]^^^VVVVVVUUURRRPPPQQQVVVYYYaaajjjyyyjjjWWWKKKCCCEEEFFFCCCAAADDD===============<<<;;;;;;???>>><<<;;;::::::999999888999999:::999888777666666777888:::;;;;;;;;;<<<999999999999999888888777888:::;;;;;;999777666666555666666777888888777777666777777777777777666666999999:::::::::999999888:::888999;;;;;;:::@@@GGGXXXiii}}}xxx}}}xxx~~~}}}}}}{{{yyyyyy{{{}}}}}}}}}|||{{{yyywwwwwwuuutttuuuuuuvvvwwwvvvuuurrrooonnnjjj```TTTRRRXXXeeezzzyyyllluuuzzzVVVNNNPPP___yyyuuuZZZJJJFFFBBB>>>=========<<<:::xxx[[[EEECCC>>><<<999888999888777666555777888666333111333666333333444555444333222111222222222222222222222222666444333333333333555666333111333777555777KKKbbb{{{zzz{{{{{{~~~yyywwwzzzzzztttqqqrrrrrrpppppp}}}vvvoooffflllyyyvvvvvvkkkZZZPPPQQQQQQMMMMMMSSSUUUSSSQQQQQQPPPNNNPPPQQQTTTVVVWWWXXXXXXXXXXXXVVVTTTRRRPPPKKKFFFBBB???===???CCCBBBFFF]]]vvvrrrXXXOOOLLLJJJGGGAAABBBAAA@@@@@@AAA@@@>>>???>>>===>>>AAABBBCCCBBB>>>===;;;:::999999::::::777777777999<<<======;;;888777666444555666888999777777777777666666666666888888777777666666666555555555444333444555666777444444444444444444444444333444555666666666555444555333444777777444666:::===HHH[[[pppwwwwww|||{{{yyyxxxvvvyyy|||zzzssslllhhhfff___\\\XXXWWWXXXWWWSSSPPPRRRPPPPPPSSSWWWYYYVVVRRRUUUWWWXXXVVVSSSRRRSSSVVVSSSTTTVVVWWWXXXYYYYYYYYYUUUUUUUUUTTTUUUZZZccciiiyyy}}}jjjPPPGGGKKKKKKEEEAAABBBCCCBBB>>>>>>>>>???>>>======<<<>>>===<<<;;;:::999999999999::::::;;;:::999888777666666888999:::;;;;;;;;;999999999999999888777777888:::;;;;;;999666666666555555666777777888777777666777777777777777666666999999:::::::::999999888999777888<<<======CCCIIIPPPccc}}}zzzxxxyyy~~~zzzxxxuuutttvvv{{{{{{zzzyyyxxxvvvuuutttuuutttsssssssssrrrpppnnnllliiiiiihhh]]]QQQPPPXXXoooqqqeeeqqqyyyXXXUUU]]]mmmxxx^^^MMMFFFDDD???:::888999;;;===>>>uuuXXXBBB@@@===;;;999888999::::::999888777666555444333222222111111111111111111111111333333333222222222111111222222222111111111000000333222111111333999AAAGGGmmmzzzrrryyy~~~zzzvvvsssqqqqqqqqqqqqpppoooooopppqqquuu|||{{{pppiiiiiijjjiiihhhfffbbb\\\UUUQQQNNNNNNNNNPPPQQQQQQRRRRRRSSSTTTTTTUUUVVVXXXYYYXXXVVVSSSQQQVVVRRROOOOOOLLLDDD???>>>@@@===???DDDIIITTTsssyyyZZZNNNKKKFFFCCCEEE<<<>>>@@@@@@???======>>>======>>>>>>?????????@@@>>>===;;;:::888777666666888999::::::::::::999888555555555666666666666666666666555555555444444444444444555555555555555444555555555444444333333333333333333444444444555555555555555555555555555555555666666777777777777777;;;@@@JJJYYYlll~~~xxxooolllhhhdddfffdddaaa^^^[[[WWWTTTQQQSSSUUUWWWXXXWWWUUUUUUUUUVVVUUUTTTTTTUUUUUUTTTSSSSSSVVVVVVTTTUUUYYYZZZWWWSSSUUUYYY___hhhqqqyyy}}}yyycccQQQCCCDDDDDDCCCBBBAAAAAA@@@@@@<<<<<<;;;;;;;;;;;;<<<<<<999::::::::::::999888888888888999999999888777777;;;999777666555666777888999999999999999888777666888888888888777777777777333444444555555555555555777777888888888888777777:::999999888888999999:::666666777888999;;;======IIIYYYrrrxxxooowwwtttmmmqqqzzzzzzyyywwwuuuttttttttttttrrrqqqpppooonnnmmmlllkkkmmmjjjeee___ZZZWWWUUUTTTlllqqqttttttvvv{{{~~~~~~www~~~~~~hhhiii{{{~~~aaaMMMZZZtttlllXXXGGG???888999:::<<<===???@@@@@@tttWWWBBB@@@<<<:::888777888999999888777777666555444333222222111111111111111111111111333333222222222111111111222222222111111111000000111111000///000444:::???WWWpppyyyvvvvvvvvvyyy}}}|||}}}|||~~~yyytttoookkkjjjjjjllllllllllllkkklllmmmooorrrxxx|||rrrkkkccc^^^^^^___]]][[[XXXVVVSSSPPPNNNNNNOOOPPPQQQRRRSSSTTTUUUVVVVVVWWWVVVVVVUUUTTTSSSRRRRRRQQQRRRMMMJJJIIIEEE???;;;<<<<<<<<>>===<<<===<<<<<<<<<======>>>>>>>>>>>><<<:::888777666666666777888999999999999888777666666666666666666666666666666555555555444444444444444555666666555555444333333333222222111111111333333333444444444555555444444444444444444444444333444555555666666555555777999???IIIXXXiiiyyy~~~zzz{{{}}}|||uuurrrmmmhhhccc```]]][[[]]]^^^___]]][[[YYYYYYYYYYYYXXXXXXXXXXXXXXXXXXWWWRRRUUUVVVVVVZZZaaaeeeeeecccfffjjjqqqyyymmmWWWMMMGGGAAABBBBBBAAAAAA@@@??????>>><<<<<<<<<;;;;;;<<<<<<<<<999::::::::::::999888888888888999999999999999888:::999777666555666777888999999999999999888777666777777777777666666666666444444555666666666666666777888888999999888888777999888888777777888888999666777777888:::;;;===>>>AAALLL___xxxxxxxxxxxxrrrsssrrrrrrqqqqqqpppnnnlllnnnmmmmmmllllllkkkkkkkkkjjjfffaaa[[[VVVRRRPPPOOOVVV\\\aaacccgggnnnsssssssss}}}sssiiilll~~~}}}bbbOOOZZZrrrvvveeeXXXLLLBBB===<<<<<<===>>>???AAACCCDDDsssVVVAAA???;;;999777777888888888777777666666555444333222222111111111111111111111111333222222222222111111111222111111111111000000000000000000//////000444777@@@UUUiii}}}rrrhhhgggjjjmmmnnnqqqvvvyyywww{{{xxxsssllleeebbbcccddddddddddddeeehhhjjjmmmnnnpppuuu|||rrrhhhaaa]]]WWWUUUUUUUUUSSSQQQMMMMMMLLLLLLMMMNNNOOOOOOPPPQQQSSSTTTVVVWWWXXXXXXVVVUUUSSSQQQPPPOOOPPPPPPNNNHHHDDDBBB>>>::::::<<<===CCCTTTkkk~~~yyyWWWJJJAAACCCDDD???===???>>>???@@@@@@===;;;;;;<<<;;;;;;;;;<<<<<<<<<<<<<<<===<<<999777666666666777666777888888888888777666666666666666666666666666666666666555555555555444555555555666666555555444333333222222222222111111333333333444444444555555222222222222222222222222111222333333444444333333777777777<<>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<:::::::::::::::999999888777888999::::::;;;::::::999999777666666666777888888888999999999888888777777777666666666555555555555666777777888888777777888999999::::::999999888888777777777777777777888777888888999:::<<<===>>>???DDDNNN```yyysssnnnmmmlllllllllkkkiiifffiiiiiiiiiiiiiiiiiiiiiiiigggccc^^^WWWRRRNNNKKKJJJLLLRRRXXXZZZ___fffkkkkkkmmm{{{{{{eeefffkkk|||yyyaaaPPPXXXlll{{{zzz```QQQKKKGGGCCCAAA?????????@@@BBBEEEGGGHHHqqqTTT@@@???;;;999888888999999888777666666555444444333222222111111111111111111111111222222222222111111111111111111111111000000000000111222333222111111333444777EEETTTgggpppffffffeeeeeehhhmmmrrruuuuuutttpppiiibbb______aaa```______bbbeeeiiilllnnnoootttzzztttiiiccc^^^ZZZUUURRRRRRRRRQQQOOOMMMMMMNNNNNNOOONNNNNNNNNOOOPPPRRRTTTVVVWWWWWWWWWUUUTTTSSSQQQPPPNNNNNNNNNJJJDDD???===::::::>>>EEEKKKVVVjjj___KKKFFFEEEGGGFFFAAA>>>@@@???@@@@@@???<<<::::::;;;;;;;;;;;;;;;<<<<<<<<<<<<===;;;888666555666777888777888888888888888888777777777777666666666666666666666666555555555555555555666666666666555555444444444444444444444444444333333333444444444555555333333333333333333333333111111222333333333333333666555444666<<>>>>>======<<<<<<============<<<<<<::::::;;;;;;::::::999888777888999:::;;;<<<<<<<<<999888777666666777888888777888888999999999888888777777777777666666666666666777888888999999888888999::::::;;;;;;::::::999888888777777777777888888888888888999:::<<<===>>>???@@@EEERRRfff}}}}}}sssnnnhhheeefffggghhhggggggggggggggggggffffffffffffccc]]]WWWQQQMMMKKKJJJPPPVVVZZZ[[[^^^cccfffeeeeeesss|||gggZZZ___cccqqqyyyvvvmmm[[[MMMSSSdddsss|||qqqWWWKKKIIIHHHEEEDDDBBBAAAAAABBBDDDGGGJJJLLLnnnSSS??????;;;:::999999:::;;;999888555555555444333333222222111111111111111111111111222222222111111111000000000000000000000000000000///111333333333222333444666>>>EEEUUUnnnlllggg```\\\]]]aaahhhnnnpppqqqqqqmmmfffbbbbbbcccfffdddaaaaaacccfffggggggkkkooouuuzzz}}}yyypppiiidddaaa___ZZZTTTPPPNNNOOOPPPPPPNNNOOOPPPQQQQQQPPPOOONNNPPPRRRTTTVVVWWWWWWWWWVVVRRRSSSSSSRRRPPPNNNKKKIIIEEE???;;;:::;;;@@@LLLWWWeeeqqqnnnPPPDDDCCCCCCCCCAAA===<<<>>>?????????===;;;999::::::<<<<<<<<<<<<<<<<<<<<<<<<;;;:::888777666777888999999999999999999999999999888888777777666666666666666666666666666666666666666666777777666555555444444444444444444444444444333333333444444444555555333333333333333333333333222222333444444444444444222222222444888<<<@@@CCCQQQWWWddduuu}}}}}}}}}}}}~~~xxx}}}dddQQQDDDDDDGGGBBB>>>@@@????????????>>>>>>>>>>>><<<<<<===>>>>>>===<<<<<<:::;;;;;;;;;;;;:::999999777888999:::;;;<<<<<<<<<777777777777777777888888666777888999999999999999999999999888888888777777777888888999:::999999999::::::;;;;;;;;;;;;::::::999999999888888999999999888888888999:::;;;<<<===::::::>>>HHHXXXlllyyyzzz~~~tttiiibbbbbbfffiiijjjhhhgggfffeeedddcccbbbbbbbbb___ZZZUUUPPPMMMKKKJJJPPPVVVYYYYYYZZZ]]]^^^]]]\\\gggssswwwooocccYYYTTTYYYWWW___eeedddlllxxxyyy\\\QQQIIIOOO^^^mmmyyyuuucccOOOHHHGGGEEEBBB@@@BBBBBBBBBDDDFFFIIIKKKMMMkkkQQQ>>>???;;;:::::::::;;;;;;999888444444444444333333222222111111111111111111111111222111111111111000000000//////000000000000000111,,,///111111111111111222444888:::FFF[[[lllvvvlllaaaZZZVVVWWW]]]dddnnnrrruuusssmmmjjjkkknnnnnniiiccc``````aaa___]]]dddfffjjjnnnsssvvvwwwxxx|||~~~yyyuuunnngggaaa]]]ZZZZZZ[[[XXXRRRMMMKKKKKKMMMOOOMMMNNNOOOQQQRRRRRRSSSSSSTTTUUUWWWXXXXXXWWWUUUTTTNNNOOOPPPOOOMMMIIIEEECCC???;;;999<<>>>>>>>>>>><<<:::999:::;;;===<<<<<<<<<<<<;;;;;;;;;::::::999999999999999999::::::999999999999::::::999888888777777666666555555666666666666777777777777777777777666666555444111111222222222222333333333333333444444444555555444444444444444444444444222333444444555555444444222333666888:::;;;;;;;;;===FFFXXXmmm}}}|||qqq```OOOHHHCCCCCCBBB@@@@@@BBB>>>>>>>>>>>>>>>>>>>>>>>><<<===>>>??????>>>===<<<;;;;;;;;;;;;;;;:::999999777888999::::::;;;::::::777777777777888888888888555666777888999:::::::::::::::999999999888888888777888999999::::::999999999::::::;;;;;;::::::999::::::999999999999::::::888888888888999:::;;;<<<:::999===EEEPPP^^^rrr}}}zzz~~~qqqiiihhhjjjjjjjjjfffeeedddcccbbb```______\\\YYYUUUQQQMMMKKKJJJJJJLLLRRRWWWWWWWWWZZZ[[[YYYVVV[[[``````ZZZTTTRRRRRRTTTNNNRRRUUUSSSYYY___ZZZMMMIIIGGGLLLXXXgggssszzzxxx]]]QQQGGGEEEFFFDDDAAA@@@AAABBBDDDFFFIIIKKKLLLMMMiiiOOO>>>???:::999999:::;;;;;;888666444444444333333333333222111111111111111111111111111111111111000000000000////////////000000111111...///111000//////000111111444444;;;IIISSSjjjrrrggg]]]VVVVVV[[[dddhhhlllkkkgggfffkkkqqqlllfff___\\\]]]^^^\\\ZZZ]]]]]]___bbbfffiiikkkkkkpppqqqsssuuuxxxzzz{{{|||yyywwwuuusssqqqoooooonnnhhheee```[[[XXXVVVWWWWWWVVVUUURRROOOMMMMMMOOOPPPPPPPPPQQQRRRTTTUUUVVVWWWTTTUUUVVVVVVUUURRROOOMMMJJJIIIHHHGGGDDDAAA>>>===<<<:::<<>>>>>???@@@???<<<======;;;999999:::<<<<<<;;;;;;;;;:::::::::999999:::;;;;;;;;;;;;:::999:::999888777777888999:::999999888888777666666555555666666666777777777777888888888777777666444444111111111222222333333333333333333444444444555555222222222222222222222222222333444444555555444444444555777999999999888777777===MMM^^^hhhlllrrrzzz}}}{{{zzz{{{{{{{{{zzzxxx}}}cccOOOIIIDDDFFFDDD???>>>AAACCCCCC<<<<<<<<<<<<<<<<<<<<<===<<<===>>>??????>>>===<<<;;;;;;;;;<<<;;;;;;:::999888888999999999999999888666666777888888888888888555666777888999:::::::::999999999888888888888777777777888999999999999999999999::::::::::::999999999999888888888888999999777777777777888999::::::<<<;;;===BBBGGGQQQeeewww~~~}}}|||zzzvvvooohhhaaaaaaaaa```___^^^^^^]]]VVVTTTQQQNNNLLLKKKKKKLLLLLLRRRWWWWWWWWWYYYZZZWWWSSSSSSSSSQQQOOONNNNNNNNNPPPJJJNNNQQQLLLNNNQQQLLLHHHHHHGGGIIIOOOYYYbbbgggmmmnnnnnnlllllljjj```VVVIIIDDD@@@BBBDDDBBBAAABBBAAACCCFFFJJJLLLMMMNNNMMM~~~gggNNN>>>???999888888999::::::777555444333333333333333333333111111111111111111111111111111111111000000000000.../////////000000111111111222333222000//////000000333111444<<<@@@TTTssszzzjjj\\\VVVXXXSSSWWWZZZXXXVVVXXX```hhheee___YYYXXX\\\^^^^^^\\\ZZZYYYYYY[[[___bbbccccccfffgggiiikkkmmmppprrrsssooommmkkkhhhfffdddbbbbbb]]][[[YYYWWWVVVXXXYYY[[[TTTTTTUUUTTTSSSRRRSSSTTTVVVVVVVVVVVVVVVWWWXXXXXXQQQRRRSSSRRRPPPMMMIIIGGGGGGEEEBBB???<<<;;;::::::===<<>>@@@CCC???@@@???>>>>>>???>>>;;;<<<<<<<<<:::999999;;;===:::::::::999999888888888888:::<<<======<<<;;;999999888777666666777888999999999999888777666666555555666666666777777888888888888888888777666444444333333333444444555555555333333333444444444555555111111111111111111111111222222333444444444444333111111222222222111000000666888???GGGKKKNNNXXXdddpppssszzz}}}{{{{{{|||{{{zzzwww|||iii]]]RRRIIIDDD;;;BBBBBB<<<;;;AAAAAA<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>@@@@@@>>>===<<<;;;;;;<<<<<<;;;;;;:::999888888999999999888777777555666777888888888888888444555777888::::::;;;;;;888888888888777777777777777777888999999999999888888999999::::::999999888888888777777777777888888777666666666777888999999;;;888888;;;===DDDXXXkkkyyy~~~vvvyyysssggg]]]]]]]]]]]]]]]]]]]]]]]]TTTSSSPPPNNNMMMMMMNNNNNNMMMRRRVVVUUUTTTUUUUUURRRRRROOOMMMKKKLLLLLLLLLLLLLLLJJJPPPSSSLLLMMMQQQLLLJJJKKKIIIFFFEEEJJJOOORRRPPPSSSTTTPPPMMMKKKGGGBBB>>>;;;;;;>>>???======@@@AAADDDHHHLLLOOOOOOOOONNN|||gggOOO======<<<:::999888888888666444555555444333333333333444222222222111111111111000111111111111111111111111////////////000000000000000000000000111111111111///+++---555888;;;HHHYYYrrraaaWWWTTTPPPOOORRRRRRPPPTTT[[[ZZZZZZ[[[]]]```bbbbbbaaa^^^______^^^\\\[[[\\\]]]aaaaaabbbeeehhhiiihhhfffgggeeecccbbbbbbaaa___]]]ZZZXXXVVVUUUTTTUUUWWWXXXTTTTTTSSSRRRRRRRRRSSSSSSSSSTTTVVVWWWWWWVVVTTTSSSTTTTTTTTTSSSOOOJJJEEEBBB>>>>>>???>>>===;;;:::999;;;FFFRRR]]]sssbbbMMMEEEAAA??????<<<======>>>???@@@@@@@@@<<<<<<;;;::::::::::::;;;;;;;;;;;;::::::999999999;;;;;;;;;<<<<<<<<<<<<<<<;;;:::999888888888999:::999999888777777666777777555555666666777777888888888888888777666444333222333333222222333333444555333333333333333333333333333222222111111222222333111111111111111111111111222222222333333333444444333555888<<<@@@DDDGGGHHHYYY___iiiuuudddSSSMMMFFFCCCEEEAAAAAA@@@@@@???>>>>>>>>><<<<<<<<<<<<============;;;<<<<<<===============<<<;;;:::999888888888888888888999999999999888888999999888888777666666666666777999:::;;;;;;:::::::::::::::999999999888888777888999999999777666555::::::999999999999999999777777777777666666666666666555333333444666888::::::<<<===<<<===DDDOOOXXXttt|||{{{zzzfff]]]XXXXXX\\\]]]ZZZ[[[```WWWUUURRROOONNNMMMLLLLLLSSSRRRQQQRRRSSSSSSRRRPPPRRRNNNJJJIIIKKKMMMMMMLLLPPPPPPPPPPPPOOONNNNNNMMMKKKJJJHHHFFFFFFFFFHHHIIIIIIGGGDDDBBB???>>>>>>>>>???===<<<;;;<<<===???@@@@@@DDDIIILLLLLLLLLNNNPPP{{{fffNNN===>>><<<:::999888888888666444555555444333333333333444222222222111111111111000111111111111111111111111.../////////000000000000//////000000000111111111111,,,...444666666AAAOOOkkk|||rrr___WWWOOOLLLJJJGGGKKKQQQSSSUUU[[[bbbiiimmmmmmlllhhhgggddd___ZZZXXXXXXYYY]]]]]]^^^```cccdddcccbbbdddbbbaaa```___]]][[[XXXWWWVVVTTTRRRRRRRRRSSSTTTRRRRRRRRRSSSSSSTTTTTTTTTSSSTTTVVVWWWWWWVVVUUUTTTVVVUUURRROOOJJJEEEAAA>>>>>>===;;;::::::===AAADDDKKKUUUaaapppyyydddLLLBBB@@@???===<<<;;;;;;<<<======>>>??????<<<;;;;;;:::::::::::::::;;;:::::::::999999999999:::::::::;;;;;;<<<<<<===;;;:::999888777888888999888888777666666666666666555555666666777777777777777777777666555444222111222222222222222333444444333333333333333333333333222222222111111222222222111111111111111111111111111111111111222222222333333444666888;;;===???@@@KKKOOOWWWbbbppp~~~iiiPPPHHHFFFAAA@@@BBB@@@@@@??????>>>=========;;;;;;<<<<<<<<<=========;;;;;;<<<===============::::::999888777777777777777888888999999888888777888888888888777777777777777888999:::;;;:::999999999999999888888888888777777888888888777777666555888888999999999999999999777777777777666666666555555555444444555666888999999;;;<<<;;;;;;AAAJJJQQQ___{{{eeeZZZTTTQQQTTTUUUTTTWWW\\\WWWVVVTTTSSSSSSRRRQQQPPPTTTSSSRRRRRRTTTTTTTTTSSSQQQMMMIIIHHHJJJLLLLLLKKKMMMNNNOOOPPPOOONNNMMMLLLJJJIIIGGGEEEEEEFFFGGGHHHEEEDDDCCCAAAAAA@@@AAAAAAAAA@@@???>>>>>>@@@AAACCCEEEIIIMMMOOOOOOPPPRRRTTTzzzeeeMMM===>>><<<:::888888888888666555555555444333333333333444222222222111111111111000111111111111111111111111....../////////000000000//////000000000000111111222...///333222000777AAAOOObbbwwwwwwiiiYYYOOOJJJFFFGGGIIIHHHMMMVVVbbblllsssuuutttyyyuuuooofff^^^ZZZYYYZZZ\\\\\\[[[]]]___```___^^^\\\[[[[[[[[[[[[YYYVVVTTTTTTSSSQQQPPPOOOOOOPPPPPPNNNOOOPPPRRRSSSSSSSSSSSSRRRSSSTTTTTTTTTTTTRRRRRRQQQOOOKKKFFFBBB???===<<<>>><<<:::999<<>>BBBBBB???<<<::::::;;;;;;<<<=========;;;;;;:::999999999999::::::999999999999888888888888888999:::;;;;;;<<<<<<;;;:::999888777777777777777666555555555555555555555666666666666777777777555555555555444222111111222111111111111222333333333333333333333333333333222222111111111111222222111111111111111111111111///000000000000111111111333333444444555666666666===>>>BBBJJJWWWfffttt}}}ooo]]]OOOEEEDDDEEEAAA@@@CCC???>>>>>>===<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<:::;;;<<<<<<======<<<<<<999999888777666666666666777888888999999888888777777777777777888888888888999999999:::999999888777888777777777777666666666888777666666555666666666777777777888888999999999777777777666666666555555555555555666666777777888888:::;;;::::::===CCCHHHOOOgggyyyzzznnnXXXQQQKKKJJJKKKMMMPPPTTTYYYYYYYYY[[[\\\\\\ZZZXXXUUUSSSRRRRRRSSSTTTTTTSSSNNNKKKHHHGGGHHHJJJJJJJJJJJJLLLNNNPPPPPPOOOMMMLLLIIIHHHFFFEEEEEEEEEFFFGGGCCCCCCCCCCCCCCCDDDEEEEEEEEEDDDCCCCCCCCCDDDFFFGGGGGGIIILLLMMMNNNNNNPPPRRRyyycccLLL===>>>;;;:::888888999888777555555555444333333333333444222222222111111111000000111111111111111111111111........./////////000000////////////000000000111222///000222111...111888???MMM___pppoooaaaYYYSSSOOOLLLHHHKKKQQQ[[[eeemmmqqqssszzzvvvnnnfff___\\\^^^aaa```^^^]]]^^^^^^^^^\\\ZZZWWWVVVWWWXXXYYYXXXUUURRRRRRQQQPPPOOONNNNNNNNNOOOKKKMMMOOOQQQQQQPPPOOONNNOOOOOOPPPOOONNNMMMKKKJJJIIIGGGCCCAAA@@@AAABBBDDDAAABBBCCCGGGOOO]]]nnnyyyhhhQQQFFFBBB<<<:::???EEECCC>>>;;;:::;;;;;;;;;<<<<<<<<<===::::::999888888888888999888888888888888888888888666777888888999:::;;;;;;::::::999888777666666666555555444444333444444555666666666666666666666666444444444333333222000000111111000000111111222333222222222222222222222222111111000000000000111111111111111111111111111111//////000000000111111111333333333333333222222222999888888;;;CCCNNNXXX___fffmmmvvvvvvaaaVVVLLLMMMGGGDDDFFFDDD@@@>>>AAA======<<<<<<;;;:::::::::::::::::::::;;;;;;;;;;;;::::::;;;<<<<<<<<<<<<;;;999999888777666666666666777777888888888888777777555666666777888999999999888888888777666666555444666666666555555555444444777666555444444555666777555555666777777888999999777777666666666555555555444555666777777777777666888999::::::999:::===???EEEWWWnnn}}}uuuttt{{{yyy^^^WWWOOOKKKLLLNNNPPPRRR[[[[[[\\\```dddfffcccaaaWWWUUUSSSRRRRRRRRRQQQPPPKKKIIIGGGGGGGGGHHHIIIIIIIIIKKKOOOQQQRRRPPPNNNLLLHHHHHHGGGFFFFFFGGGGGGHHHEEEEEEEEEFFFGGGGGGHHHIIIIIIIIIHHHHHHHHHIIIJJJKKKHHHIIIKKKLLLMMMNNNOOOPPPxxxbbbKKK<<<>>>;;;999888888999999777666555555444333333333333444222222222111111111000000000000000000000000000000............////////////...////////////000000000111000000111111///111444777<<>>:::888;;;;;;<<<<<<<<<<<<======999999888777777777777777777777777777777777777777666666666777888999999:::999999888888777666555555444333333333333333444444666666666555555555555555333333333333222111000000111111000000111111222333222222222222222222222222111000000//////000000111000000000000000000000000000000000000111111111111333333333333333333333333888777666777:::???DDDGGGLLLTTT___jjjuuuzzzvvvzzzrrrcccRRRMMMMMMHHHGGGEEECCCBBB???;;;:::<<<<<<<<<;;;;;;:::999999999999999999999::::::::::::999::::::;;;;;;;;;;;;;;;::::::888777777777777777777777777888888777777777555555666777888999999:::777777666555444333222222555555555444444444333333555555333333333444555666444444555666666777888888666666666666555555555555444555555666666666666555888999::::::999999:::;;;<<>>:::999888888999999888666555555444333333333333444222222222111111111111000000000000000000000000000------........./////////......////////////000000000000000000111111222333777777;;;KKKiiizzzqqqiiiccc```\\\YYYWWWTTTQQQOOOKKKKKKKKKMMMRRR\\\gggnnnuuuuuuuuuuuutttqqqkkkgggccc```\\\XXXUUURRRNNNKKKKKKKKKLLLLLLLLLMMMMMMMMMMMMMMMNNNNNNMMMKKKIIIHHHGGGFFFEEEDDDBBBAAA@@@???<<<===???BBBFFFKKKOOOQQQSSS\\\iiiuuuwwwWWWGGG@@@<<<;;;;;;777777<<<>>>;;;:::;;;<<<<<<<<<<<<<<<<<<<<<<<<888888777666666666666777555555666666666666666777666666666666666777777777666777777777777666555555333333333333333333444555666666666555555555555444222222222222222111000000222111111111111222333333222222222222222222222222000000////////////000000000000000000000000000000000000000000111111111111222222222333333444444444444555555777888999;;;;;;>>>FFFQQQ[[[eeesssvvvnnnnnnuuu~~~wwwbbbTTTPPPIIIIIIJJJDDDDDDCCCBBB@@@===<<<<<<>>><<<;;;;;;::::::999888888888888888888999999999999888999::::::;;;;;;::::::::::::999888777777777777666777777888888777777666555666666777888999999999666666444333222222222222555444444444444333333333333333333333333333444555444444444555555666666666666666666555555555444444444444444444444444444444777888888888888888888888777<<>><<<777222:::777888;;;<<<::::::===;;;;;;;;;;;;::::::::::::888777666666555555666666444444555555555666666666666666666555555555555555444555666777777777666555333333333333333444555555666666555555555444444444222222333333222222111111222222222222222333444444111111111111111111111111000//////......//////000000000000000000000000000....../////////000000000111111111111222222222333111222333555666777777666999>>>EEEKKKRRR___ooo{{{zzzwwwzzz~~~vvvjjj\\\NNNJJJKKKEEECCCDDD>>>AAABBBAAA???>>>??????>>><<<;;;;;;::::::999888888777777777888888888999999888888999:::::::::::::::999999888777666666666666666666777777777777666666666666777777888888888999777666555444333333444444555555444444444333333333111111222333333333333333444444444444444444555555666666555555555444444444444444222222222222333444666555555555777888888777777:::@@@GGGSSSeeexxx|||ggg___TTTOOOPPPQQQNNNKKKQQQQQQSSSTTTTTTPPPJJJFFFEEEGGGHHHHHHFFFFFFHHHJJJKKKLLLLLLMMMMMMLLLKKKJJJGGGHHHIIIIIIJJJJJJJJJIIIIIIJJJKKKLLLMMMLLLLLLKKKOOOOOOPPPPPPQQQQQQQQQQQQOOOOOOQQQTTTVVVTTTOOOKKKuuu___III<<>>>>>=========>>>??????AAAAAABBBBBBDDDFFFGGGHHHQQQWWWaaammmxxxpppYYYBBB::::::999888999666555555888888555555999:::999999999999999999999777777666555555555555555444444444555555555666666777666666555444444333333333444555777777777777666333333333333444444555666666666555555555444444444222222333333333222222111333333222222333333444555111111111111111111111111//////............//////000000000000000000000000---------.........//////000000000000000000000000111111222333333444444444333666999:::===GGGVVVcccpppvvv~~~qqqddd^^^[[[TTTLLLHHH@@@CCCFFF@@@@@@DDDCCC<<<======;;;;;;<<<;;;888<<<<<<;;;::::::999999888777777777777888888888888888888999::::::::::::999888777666555555444444555666666777777777777666666777777777777888888888888888777666555444555666666555555555444444444333333///111222333444333333222444444444444444444444333666666555555555444444444555333111000000111333444444333222333555777777777555888:::;;;@@@OOOeeevvv~~~qqqeeeVVVNNNLLLKKKHHHEEEGGGIIILLLOOOOOOLLLFFFAAADDDGGGIIIHHHFFFFFFHHHJJJKKKKKKKKKJJJJJJIIIHHHHHHFFFGGGHHHHHHIIIIIIIIIIIIFFFHHHJJJKKKLLLMMMLLLLLLOOOOOOPPPQQQQQQQQQQQQQQQTTTUUUWWWZZZ\\\ZZZTTTOOOsss^^^KKK===<<<888888888888777777777777555444333333222222333333222222111000//////000000000000//////.........---........................,,,---///000111000///---000000000000000000000000///000111111666CCCTTTaaasss}}}rrrcccRRROOOJJJFFFIIINNNLLLFFFNNNNNNOOOPPPMMMHHHEEEEEE???@@@@@@???<<<<<<>>>@@@@@@@@@@@@@@@???>>>===<<<;;;:::;;;>>>@@@@@@AAABBBCCCCCCFFFKKKNNNPPPVVV\\\kkk}}}uuubbbEEEAAA;;;555222222444666666666666666666666666666666666666666666666555555666666777777666555444444444444444444444444444444666666666555444333111000555777999888666444333333444555777666555333444444333333333222222222111111111222222222222111000000000000111111111222222222222111111111000000//////000000//////.........---............////////////---.........//////000000222111111111000000//////222222333333333333444444444333444555888;;;???AAAJJJSSScccuuuvvvkkkbbbVVVTTTPPPNNNLLLIIIFFFDDDAAAAAAAAAAAAAAA@@@???>>>;;;;;;;;;::::::999999999999999:::;;;:::999888777888888888888888888888888<<<;;;::::::::::::;;;<<<;;;999666444333333444555444444444555555555555666666777777777777777666666666666555555555555666666555555555555555555555555333333222222222222222222444444444444444444444444444444444444444444444444444333333222222333333444444444444555555555555666777555555777999@@@NNN\\\wwwzzzwwwwwwwww{{{{{{wwwpppggg\\\SSSLLLIIIGGGBBB???BBBEEEDDDCCCEEECCCBBBBBBEEEEEECCCDDDHHHCCCAAAAAACCCEEEFFFDDDAAABBBCCCDDDEEEFFFGGGHHHIIIGGGIIIKKKLLLLLLLLLMMMOOOPPPTTTVVVSSSOOOPPPVVV]]]ZZZ[[[___gggnnnjjjXXXHHHqqq\\\JJJ===<<<888888888777777777666666555444333333222222333333222222111000000000000000000/////////....................................,,,---///000000000......////////////////////////000111222222444;;;FFFOOO^^^jjjvvv~~~}}}tttbbbaaa\\\WWWUUUUUUPPPHHHLLLJJJIIIHHHFFFCCCAAAAAAAAA???<<<;;;;;;<<<<<<<<<@@@@@@AAABBBBBBAAA@@@???>>>>>>???AAACCCEEEGGGIIIJJJKKKQQQYYY___dddkkkrrrwwwXXXHHH>>>;;;777333222222444666555555555555555555555555555555555555555555555555666666666666666555444444444444444444444444444444555555555555444333222111555777888888666444333333444666777666444333333444333333222222222111111111111222222222222111000000000000111111111222222222111111111000000000//////000/////////........................////////////............/////////000111111111111000000000///111111111222222222333333333333333444555888:::;;;>>>DDDPPP^^^lllxxxrrrhhh```ZZZSSSNNNIIIGGGDDDCCCCCCAAA???===???????????????>>>===<<<;;;:::::::::999999999999999999:::;;;:::999888777888888888888888888888888999999888999:::;;;===>>>:::999666444333333444555444444444555555555555666666666777777777777666666555555444444444444555555444444444444444444444444222222222222222222222222333333333333333333333333444444444444444444444444444333333222222333333444444444444444555555555555777555555666777;;;GGGSSSfffxxxvvvwwwwwwsssttt||||||}}}sssbbbWWWOOOFFF??????BBBBBBCCCDDDCCCAAABBBEEEFFFDDDDDDGGGGGGEEECCCCCCDDDCCCBBB@@@AAAAAABBBCCCDDDDDDEEEEEEIIIJJJKKKKKKJJJKKKNNNPPPMMMPPPRRRRRRRRRUUU[[[aaaeeeiiirrr}}}uuu[[[FFFmmmYYYHHH<<<===888888777777777777666666555444333333222222333333222111000000000000000000////////////....................................,,,---...///000///......////////////////////////...000222111111333888===KKKWWWeeeqqqyyyrrrlllccc[[[VVVRRRLLLGGGCCC@@@===:::???<<<::::::<<<>>>>>>===???AAACCCDDDDDDCCCBBBAAA>>>BBBEEEHHHLLLPPPUUUXXX___aaahhhrrryyy~~~lllPPP===555666555333222222333444555444444444444444444444444333333333444444444444444555666666666666555444444444444444444444444444444222333333444444333333222555666888777555333333444555666666555333222222333333222222222222111111111111111222222111111000///000000000111111111111222111111000000000000//////////////////........................////////////............////////////111111111111000000000000000000000111111111111222222222333333333444444444555888<<>>>>>??????>>>===<<<<<<<<<===<<<<<<;;;:::999999999999999888888888999999:::;;;:::999888777777777777777777777777777666666666777999<<<>>>@@@999888666555444444444555444444444555555555555666555666666777777666666666333333333333333333333333333333333333333333333333111111111111111111111111333333333333333333333333444444444444444444444444333333222222222222333333333333333444444444555555777555444555555666===FFFVVVhhh}}}yyy}}}tttvvv}}}}}}tttWWWJJJ???===???@@@???@@@DDD@@@???BBBDDDBBBAAACCCDDDCCCBBBBBBAAAAAAAAAAAAAAAAAACCCDDDEEEEEEDDDDDDGGGHHHIIIJJJKKKNNNRRRUUUYYYZZZ[[[]]]aaafffkkkmmmooorrryyyrrrWWWBBBjjjVVVFFF;;;===888777777777666666666666555444333333222222333333111111000000000000000111///////////////.................................,,,---.../////////......////////////////////////+++---///000///111444666>>>GGGTTTaaapppxxxlllhhh```XXXTTTPPPJJJBBBDDDFFFHHHIIIIIIJJJKKKLLLQQQRRRTTTUUUTTTRRROOONNNJJJTTT]]]bbbgggmmmsssuuu~~~pppVVVDDD888555666111111222222333333333333333333333333333333333333222222222222222333333333555555555666666555444444333333333333333333333333000111222333444444444444555666777666444333444555555666666444222111111222222222222222111111111111111111111111111000000///000000000000111111111111000000000000000000/////////////////////.....................////////////.........///////////////111111111000000000000000000000000111111111222222000111222222222222111111555444444666;;;AAAHHHLLLVVV^^^kkkxxx|||qqqeeeXXXPPPOOOJJJDDDAAA@@@@@@@@@??????>>>===>>>???@@@???===:::;;;;;;;;;;;;;;;::::::888888888888888888888888999999:::;;;:::999888777666666666666666666666666666666666777888;;;===>>>999888666555444444444555444444444555555555555666555555666666777666666666333444444444444444444333222222222222222222222222000000111111111111222222222222222222222222222222333333333333333333333333333333222222222222333333222333333333444444444444666444444555444333777>>>GGGWWWnnncccWWWMMMLLLOOOOOOMMMLLLPPPGGGAAABBBCCCAAA@@@AAAAAABBBCCCBBB@@@??????AAAAAAAAACCCEEEFFFGGGGGGGGGEEEHHHMMMQQQUUUXXX\\\___gggdddcccfffkkkoooppppppiiifffgggmmmmmmaaaPPPCCChhhTTTEEE;;;<<<777777777666666666666555555444333333222222333333111000000000000000111111.........///////////////........................,,,------...................................................///000333555222777@@@KKKXXXlll|||xxxyyy{{{ssshhh^^^fffnnnmmmfffbbbeeejjjxxxxxxxxxwwwuuuqqqnnnlllkkkyyyfffIII888444555666888000111222333333333111111111111111111111111111111111111111111222222333333444444555555555555444444333333333333333333333333000000222333444555555555444555666555333333444555555555555333111000111333222222222111111111000000000111111111111000//////000000000000000000000000//////////////////000000.........///////////////............///////////////////////////.........000000000000000000111111111111111111222222222333...///000111222222222222333333222222444666999;;;===CCCLLLVVV___eeeiiijjjooottt{{{~~~|||uuussstttuuu||||||{{{vvvooohhhdddbbbaaa\\\UUUOOOJJJHHHGGGFFFAAA@@@>>>=========<<<;;;<<<;;;::::::;;;;;;:::999::::::;;;;;;<<<;;;;;;:::888888888888888888888888999999:::;;;:::999888777666666666666666666666666777777666666777888:::;;;777777666666555555444444444444444555555555555666444444555666666666666666555555666666666666555555222222222222222222222222000000111111222222222222222222222222222222222222333333333333333333333333333222222111111222222333222222222222333333333444444222333555555444666:::999DDDYYYkkkuuu|||}}}zzzrrrkkkhhhmmmsssssspppnnnhhh\\\QQQOOOPPPOOOMMMMMMQQQRRRQQQKKKCCC======???AAAAAABBBCCCDDDEEEFFFFFFGGGLLLTTT[[[^^^^^^_________[[[XXXYYY\\\^^^]]][[[VVVRRRTTT]]]bbb]]]TTTOOOgggUUUFFF:::<<<777777666666666666555555555444333333222222333333000000000000000111111222.........///////////////........................---------------.................................333111000///...000111222...000555<<>>???AAA@@@???>>>>>>???===>>>@@@@@@???===;;;:::;;;;;;;;;:::999888999:::;;;:::999:::;;;<<<;;;:::888999:::;;;;;;;;;;;;;;;999999999999:::::::::;;;999999:::;;;:::999888777888888888888888888888888888777666555555555666777666666666666666555555444444444444555555555555666222333444555666666666666666777888::::::888777666333333333333333333333333111222222333444444555555333333333333333333333333222222222222222222222222222222111111111111222222111111111111222222222222555111111444666444444777666888AAAPPPZZZgggxxx}}}{{{uuuzzz|||www}}}qqq___PPPMMMWWWbbbgggbbbYYYPPPHHHDDDBBBAAAEEEJJJPPPSSSQQQLLLGGGDDDEEEEEEFFFIIIMMMPPPQQQQQQSSSWWWiii{{{jjjbbbiiiWWWGGG:::;;;777666666666555555555555555444333333222222333333000000///000000111222222---.........//////000000........................---,,,,,,,,,,,,---..............................+++,,,---///111111///---------///222222555EEEVVViiizzzoooVVVDDD<<<888444222222111...///444,,,---...000111222222222////////////////////////000111111222333333444444222333444444555555555444222222222222222222222222333444555666777777777777444444444333222222555777111111111000///000333666111111111111000000000000000000000000000//////...111111000000/////////...---.........//////000000---.........//////000000............/////////000000000//////.........---//////000000111111111222////////////000000000000///...,,,,,,,,,...000111333333333222222222222222333333333333444555555666;;;999999:::>>>BBBEEEEEEEEENNNVVVVVVVVVYYY\\\\\\bbb```]]]YYYUUUUUUXXXZZZ]]]aaaeeeddd```ZZZWWWVVVFFFEEEBBB>>>999777888999===>>>>>><<<999888888999666888:::;;;;;;;;;<<<===;;;;;;999777555666999;;;777666555777999::::::999777888999:::::::::::::::999999999::::::;;;;;;;;;999999:::;;;:::999888777888888888888888888888888666666555444555666777888555666666666666666555444444444444555555555666666222333444555666666666666555777888999999888777555333333333333333333333333222222333444444555666666444444444444444444444444222222222222222222222222222222111111111111222222000111111111111222222222666222111333555333333555555333888CCCKKKVVVpppzzzzzz}}}~~~yyywww}}}ppp___TTTYYYlll}}}zzzmmm^^^SSSKKKGGGFFFKKKOOOSSSUUUSSSOOOKKKJJJCCCFFFJJJOOOUUUZZZ___aaadddhhhyyy~~~hhh___jjjOOO@@@::::::666666666666555555555555222222222111111111111000000000000000////////////111000///------......///------------------------------------------------...........................------------...//////---...000111111222555777IIIZZZooo~~~nnnYYYJJJ;;;666999222111111111000000////////////////////////////////////.........---------111111111111111000//////444444444555444444333333111111222333333333333222333444555555444444555777666555444333333333333333222222222222222222222222222111000000//////000000000000000000000000000000111111000///////////////...///////////////......////////////////////////.........------,,,,,,,,,////////////////////////............////////////////////////////////////000000000000000000000000000000111111111222222222444444444444444444444444000000111222444555666666;;;<<<===>>>???AAABBBBBBAAAAAA@@@???@@@AAABBBCCCEEEEEEDDDBBBAAA@@@???>>>999888777555555555666777777777666666555555555444555666888:::;;;;;;;;;:::::::::999888888999::::::999999999999999888777666777888888999999:::;;;;;;;;;;;;:::999999888888777999999999::::::999999999888888777666666666666666555555444444444444555555777777777777666444333222444444444444444444444444444444444444444444444444444444555555444444333222333333333222222111111111222222222333333444444444333333333222222111111111111111111111111111111111333333333222222111111111111111111111111111111111000111111111111222222222444000222<<>>KKK[[[ppp}}}~~~sssjjjgggeeekkkvvvyyyrrroooqqqwww|||vvvqqqjjjdddaaa___^^^]]]___hhhqqqrrrjjjbbb___``````hhhnnnqqqvvv~~~|||zzzuuufffOOOBBB======666666666666555555555555222222222111111111111000000000000000////////////000///......------......---------------------------------------------------------------------------------------......///---...//////...///111333222555>>>MMM___qqqUUUEEE777333222......222000000000000////////////....................................------------+++,,,---...///000000000222222333333333333333222000111222222333333222222222333444444333333444555444444333333222222333333222222222222222222222222111111222333222111000///////////////////////////000000//////////////////......///////////////..............................------------,,,,,,,,,........................---............/////////000000000000000000000000////////////////////////000000000000111111111111000000000000000000000000111111111222222222333333111111222222222333333333333333333222333444444555333333333333222222222111222222333333333222111111555555555555444444444444555555555666777888999:::999999888888888888999999888888888888888777777666777777777888999999:::::::::::::::999888888777777777777888888888888777777888777666666555555666666555555444444444444555555555666777777888888888777444444444444444444444444222222333333444444555555444444444444444333222222222222222222222111111111222222222222222333333333222222222111111111111111111111111111111111111111222222222222222111111111111111111111111111111111000000000111111111222222666111111555555555===HHHVVVdddnnnxxxxxxvvvsssnnnlllzzz~~~wwwuuuqqquuu{{{~~~{{{vvvtttqqqqqqqqqrrrrrrqqqllllllllliiifffcccbbbbbbeeemmmttttttnnnkkknnnrrrssszzz{{{~~~uuueeeNNNAAA<<<<<<666666666666555555555555222222222111111111000000000000000000//////////////////......------------,,,,,,------------------,,,,,,------------------------------------------------,,,,,,------...///---...///...------///000111111555???NNN```sssYYYBBB888111111222000///111////////////////////////---------------------------------------------------............---,,,,,,000111222222333222222222000000111222222222222222111222333333222222333555333333222222222222333333111111111111111111111111000111333444333222000/////////////////////////////////////////////......---...//////////////////........................------------------------........................---------.........///////////////////////////////////////////////////////////////000000000111111////////////////////////111111111111111111111111111111111111111111111111333333333333333444444555333333333333333333333333000111222333333222000///444444444444333333333333444444333333444666888999888888888777777888888888666777777888777777666666666666777777888999999999::::::999999888777777777666666777777777777666666777777666555555555555666555555444444444444555555777777888888888888777777333333333333333333333333222222222333333444555555333444444444444333222222222222222111111111111111111111111222222222222222111111111111111111111000111111111111111111111111222222222111111111111111111111111111111111111111000000000000111111111111444111222555555444999AAALLLYYYdddppp~~~~~~mmmggggggjjjqqqyyy~~~|||uuunnnkkkiiiiiikkkooorrrqqqooonnnpppqqqnnnhhheeeeeefffkkkoootttuuuttttttwwwzzz|||}}}tttmmmooopppvvv{{{pppcccMMM@@@;;;:::666666666666555555555555222222222111111111000000000000000000////////////...............------,,,,,,,,,,,,---------......,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,---......---......---,,,,,,---///333111444999@@@KKK___rrr}}}rrr]]]AAA777333///000111///------.....................///------------------------,,,,,,---------------------------------,,,++++++///000000111222222111111000000111222222222222111000111222222111111222333222222111111111222222333111111111111111111111111000111333333333222000...........................---...////////////......------...///////////////........................------------------------........................------------................................................................../////////000000000000000000000000000000000111000000000000/////////222222111111111111000000//////000000111111111111000000000111111111111222///000222333333222111000222222222222333333333333333333222222333555777888777777777777777777777777555666666777777777666666555666666777777888888999::::::999888888777777666666666666777777666666666777666666555555555555555555555444444444444555555999999999999888777666555333333333333333333333333222222222333333333444444333333444444333333222111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000//////000000000111111111333222333555555555777;;;===JJJUUUfffyyy}}}~~~pppnnnppppppuuutttuuurrrnnnooosssvvvvvvuuuqqqrrrqqqmmmiiihhhlllooottttttuuuwwwyyyyyyxxxwwwrrrwww|||}}}wwwnnnfffccceeegggooo~~~sssaaaLLL@@@:::999666666666666555555555555222222222111111111111000000000000000////////////---............---,,,,,,+++,,,,,,------.........+++,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...,,,---...---,,,,,,...///000///111555555888GGGYYYfffkkkyyyoooSSSGGGAAA555111000///000111000...------------...............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------)))***+++,,,..................///000111111111111///000111111222222111111///000111111000000111333111111000000111111222222111111111111111111111111000000111222111000///...........................,,,---...///000///...---,,,---...///000000000000------------------------,,,,,,,,,------------...------------------------,,,------------.........------------------------....................................////////////000000000000000000000000////////////////////////000000000000////////////...///000111111111000000111111111111111111111111000000111222222222222111111111111111222222222222222222222333444555666777666666777777777777666666444555555666666666666666555555555666777777888888999999999888777777666666666666777777777777666666777666555555444444555555555555444444444444555555999999999888777666444333333333333333333333333333333333333333333222222222333333333333333222111111000000000111111111111111111111111000000000000000////////////000000000000000000000000000000000000000000000111111111111111000000000000000000000000/////////000000000111111333333222333333333333444555>>>GGGWWWkkkttt~~~|||uuuqqqqqqtttxxx{{{zzzyyywwwvvvssspppnnnhhhpppzzzxxxooolllooonnnsss___LLLAAA<<<:::666666666666555555555555222222222111111111111000000000000000////////////------.........---,,,+++++++++,,,,,,---......///++++++,,,,,,---......///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,---...---,,,---///111///+++---444333000888DDDLLLTTTfff|||wwwbbbTTTHHH777000222///////////////000111111///,,,,,,---------.........++++++++++++++++++++++++++++++,,,,,,,,,---------)))***+++---......//////------...///000000000000///000000111111111111111...///111000//////000222000000000000000111222222111111111111111111111111000000000/////////..............................+++,,,...///000///...---,,,---...///000000000000------------------------,,,,,,,,,---------......------------------------,,,,,,---------.........................................................------........./////////000000000000000000000000..................//////............///////////////000111222333222222111222222222222111111111111000000000000000111222222000000000111111111222222111111333444555666666666555555666777777666555555333444555555666666666555444444555666666777777888999999888888777777666666666777777888888777777666666666555444444444444555555555444444444444555555777777777777666666555444222222222222222222222222444444333333222111111111222333333333333222111111///000000000111111111222111111000000000/////////........./////////000000000000000000000000000000///000000000111111111222000000000000000000000000////////////000000000111111111111000111333333111666:::===HHHXXX___nnn~~~~~~sssllllllnnnttt~~~}}}^^^LLLBBB===<<<777666666666555555555555222222222111111111111000000000000000////////////,,,---.........---,,,+++++++++,,,,,,---...//////++++++,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,---......------000111000***,,,555888333333:::<<>>:::999777777666555444444333333333111000000111222222111000000000000///////////////............------------------------------------,,,++++++------,,,+++*********++++++,,,,,,,,,,,,,,,,,,++++++*********,,,,,,,,,---------......,,,------...///000000111;;;;;;GGGZZZhhhttthhhJJJ:::999666333111/////////....../////////...,,,+++,,,,,,,,,++++++***************++++++++++++******)))*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,000//////.........//////////////////000000000000000000000000000000000000////////////000000000000111111000//////////////////////////////......---000///...---,,,+++++++++.........------,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,---------............///........................------............------------------------------------------------------///////////////.................................000000000000000000000000---------............///000000000000000000000000////////////000000000000000000000000000000000000222222222222333444555555555555555555666666666666777777666666555555444444444444444555555777888888;;;:::888666333333555777777777777777888888888888666555444333222333444444666555333222111222222333555555555444444333333333222222222333333444444444111111000000000000111111222222222111111111111000000000000000111111111111111111000000//////......////////////////////////////////////000000000000000000///////////////000////////////000000000000............////////////111111222222222333333333111333777999>>>HHHWWWbbbvvvzzz}}}}}}[[[HHH>>>:::999777666666555444444333333333111000000111222222111000000000000////////////............---------------------------------------,,,++++++------,,,+++++++++++++++++++++,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,------------...------......//////000000222000666CCCMMMVVVgggzzzrrr\\\JJJ>>>555444222000////////////,,,------...---,,,+++***,,,,,,,,,++++++*********)))******++++++******)))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......------------........./////////000000000000000000000000000000000000.........////////////000111111000//////////////////////////////......---///...------,,,,,,,,,,,,......---------,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,------------........................------............------------------------------------------------------.............../////////........................////////////////////////------------............////////////////////////.../////////000000000000000000000000000000000000222222111222222333444555444555555555666666666666666666555555555444444444444444444444555666777888999:::999777444333444666666666666777777777888888666555444333333333444444555444333222222222333444555555444444444333333333222222222333333333444444111111000000000000111111222222222111111111000000//////000000000111111111000000000000//////....../////////////////////////////////////////////000000000///////////////000.../////////000000000000........./////////000000111111111222222222333333222444555555777===HHHPPPdddttt{{{~~~yyyzzzXXXGGG>>>:::999666666666555444444333333333111000000111222222111000000000000////////////............---------------------------------------+++***+++,,,---,,,+++,,,,,,++++++++++++++++++,,,,,,,,,++++++++++++***,,,,,,,,,,,,------------........................222------333777<<>>:::999666666555555555444444444333111000000111222222111000000000000////////////.........---------,,,,,,------------------------,,,+++***+++,,,,,,,,,***,,,,,,,,,++++++*********++++++++++++++++++++++++++++++,,,,,,,,,---------......------------------444000///000111222999CCCQQQZZZhhhvvv}}}rrrdddPPP???777555222...------,,,,,,---------...+++++++++++++++++++++***+++++++++***************))))))************)))))))))))))))*********+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------............/////////000000////////////////////////////////////000000000000111000000//////////////////////////////......---,,,,,,,,,,,,,,,---...///------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,++++++++++++,,,,,,,,,,,,------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---......//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------------------------........./////////000000000000000000000000000000000000000111111222333444333333444444444555555555666666555555555555555555444444444444444555666777666888:::999777555444444444444444555555555666666666555555444444444444444222222222222333444444555333333333333333333333333222222222222222222222333111111000000000000111111111111111111000000000000////////////000000000111///////////////////////////////////////////////////////////////.........//////.........///000000........./////////000000/////////000000000111111000000000111111111111222///111222222222444888<<<<<>>BBBQQQbbbzzzzzzqqquuusss~~~}}}wwwrrrsssvvvyyy~~~wwwnnnppptttvvv{{{xxxqqqpppQQQEEE@@@:::666555555555555555555555555333111000000111222222111000000000000////////////---------,,,,,,,,,++++++------------------------+++***)))***+++,,,+++)))++++++++++++++++++,,,,,,******+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,******++++++,,,,,,------,,,---......000111111000...222666999>>>EEENNNUUUaaakkkvvv}}}uuueeeZZZLLL;;;---000///111222...(((***///,,,,,,------,,,+++***)))***))))))))))))***+++,,,((()))))))))*********+++(((((())))))))))))((((((************++++++++++++((())))))***++++++,,,,,,++++++++++++,,,---...///---------.........//////000000000000000000000000111111222222222333333333111111000//////////////////////////////......---------,,,,,,,,,---......,,,,,,,,,---------......++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------------------------------........./////////////////////////////////////////////000222222222222222222333333333333333333333444444444555555555444444333333444444555555777999999777555555666444555555555555666666666555666666777666555444333222333444444444333222111111111222222222333333333222222222222111111111000111111000000000000111111111000000000////////////........./////////000000---------.........//////////////////////////////000000///......---,,,,,,------------...///000000---------.........//////------------...................../////////000000111000//////000111222222222666444888EEENNN]]]ttt}}}|||}}}~~~rrrppp|||}}}~~~vvvzzzyyy{{{{{{yyypppQQQEEE@@@:::666444555555555555555555555333111000000111222222111000000000000////////////---------,,,,,,,,,++++++------------------------+++***)))***+++++++++)))*********++++++,,,,,,---*********++++++,,,,,,,,,******+++++++++,,,,,,,,,))))))***+++,,,,,,------------+++***+++...///------000222222111333888<<<>>>JJJVVV___hhhwwwwwwcccVVVGGG<<<888777555222333+++)))...222///---...)))***+++,,,,,,+++***))))))(((''''''''')))***+++(((((())))))*********+++(((((())))))))))))((((((++++++,,,,,,,,,---------((())))))***++++++,,,,,,************+++,,,---...---------.........//////000000000000000000000000000111111111111222222222111111000//////////////////////////////......---...------,,,,,,---------,,,,,,,,,------.........++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------........................---------.........//////////////////////////////.........//////000111222111111222222222333333333111111111222222333333333555444444333333333444444666777888888666555666777555555555666666666666777555666777777777666444333333444444555444333111000111111111222222333333333222222222222111111000000111111000000000000111111000000000000////////////............/////////000---------.........//////////////////////////////000000///...------,,,,,,,,,,,,,,,---...///000111---------.........//////,,,,,,,,,---------................../////////000///...---...111333555555...111///333===@@@HHHZZZgggqqquuu{{{}}}yyy{{{wwwsssrrrxxx|||ssstttxxxzzzyyy}}}wwwrrrUUUEEE<<<999;;;888666555444555555444222444333222111000000000000////////////............------------------------,,,++++++******++++++,,,------------,,,,,,+++***************************++++++************++++++,,,++++++******++++++,,,+++,,,,,,------,,,,,,+++------------------------000000000000111111111111666:::AAAGGGPPP___ppp}}}ppp[[[RRRCCC???999555333111///---......---------,,,,,,,,,++++++++++++++++++++++++''')))***)))((('''(((***))))))))))))))))))))))))******++++++++++++******(((***+++------,,,+++***)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,...///000000000000111111000///......///000000000000000000000000222111///.........///000........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........------------------------///---)))''''''(((+++---++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++*********))))))++++++++++++++++++++++++************************,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---...---,,,,,,...------,,,,,,------...------------------------........................////////////000000000000111111222222222333333333111222222333333444444555444444444444444444444444555666777888888777666555555555666666666666666666777777777777666666666666666666777777666555444444222333333444444333333222222222222222222111000///000111111111111222222222111111111111000000000000////////////000000000000//////............//////------------------------///............------------------............///,,,,,,,,,---------.........------------...//////000000000000000000000000000000000000111111111111///111333444777;;;@@@DDDXXX```mmmvvvyyy}}}~~~~~~~~~yyyxxx{{{ssssss{{{sssqqqxxxxxxzzz|||qqqTTTEEE;;;888;;;888666555444555555444222444333222111000000000000////////////............------------------------,,,++++++++++++++++++,,,,,,,,,------,,,,,,+++***************************++++++************++++++,,,++++++******++++++,,,+++,,,,,,------,,,,,,+++------------------------............////////////111444999===CCCMMM[[[eeeqqq}}}vvvhhhSSSCCC>>>:::777333000//////...---------------,,,,,,,,,,,,++++++++++++++++++++++++''')))***)))((('''(((***))))))))))))))))))))))))((())))))******))))))((('''(((***+++,,,+++***)))))))))*********+++++++++++++++++++++++++++++++++***+++,,,...//////000000///000111000...---...///////////////////////////......------------..............................++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,...,,,***(((((()))***,,,++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++*********))))))++++++++++++++++++++++++************************,,,++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,,,,------,,,,,,,,,,,,------------------------------........................---............/////////111111111222222222333333111111222333333444444555444444444444444444444444555666777888888777666555666666666666555555555555666666666555555555444444555555555555555444333333222333333444444333333222222222222222222111000000//////000000000111111111111111111000000000//////.../////////000000000000//////............//////------------------------............------------------------............,,,,,,,,,---------.........------------...////////////////////////////////////000000000111111111000111222333444777;;;>>>HHHOOO\\\fffmmmvvv{{{}}}rrrsss{{{|||qqqnnnvvvzzzuuuxxx|||}}}oooRRRDDD;;;888999888666555444555555444222333222111111000000000000/////////............---------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,++++++***************************++++++************++++++++++++************++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,,,,,,,---------------///222333555:::BBBIIISSS^^^mmm{{{ppp\\\PPPDDD888111111222000------...//////...---------,,,,,,,,,++++++************************''')))***)))((('''(((***))))))))))))))))))))))))'''(((((())))))(((((('''&&&''')))*********)))((()))))))))*********++++++***************************+++,,,---.../////////...000000000...---...///////////////////////////+++,,,---------------,,,------------------------++++++++++++++++++++++++,,,,,,,,,,,,------------++++++++++++++++++++++++,,,+++******)))*********++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++***************++++++++++++++++++++++++************************+++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,---,,,,,,,,,------,,,,,,,,,,,,------------------------------------------------------,,,,,,---------.........000111111111222222222222111111222222333444444444444444444444444444444444555666666777777666666555666666666666555555444444555555444444444333333333333444444444444333222222222333333444444333333222111222222222222111000000.../////////000000000000111111000000000000//////....../////////000000000//////............//////------------------------............------------------------............,,,,,,,,,---------.........------------...////////////////////////////////////000000000000111111111222222111111222555777888===GGGQQQYYYfff|||vvvwww~~~vvvqqqpppvvv~~~~~~uuuwwwzzzuuurrrxxxyyyxxxvvvxxx|||zzzmmmPPPCCC;;;777888777666555444555555444222222222111000000000000000//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,++++++***************************++++++************++++++++++++************++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,---------++++++++++++,,,,,,,,,---...000000000///000444777<<>>CCCHHHNNNTTTbbbbbbgggqqqzzzyyylll___XXX;;;444///...//////000222///...------///000///...,,,,,,+++++++++*********))))))))))))))))))))))))''')))***)))((('''(((***((((((((((((((((((((((((((())))))******))))))((('''(((((()))))))))))))))(((((()))))))))*********)))))))))))))))))))))))))))***+++,,,---------,,,,,,---......---,,,---///........................222222222222111...,,,+++------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------)))***++++++++++++***)))************************************************++++++++++++++++++++++++************************************************************************************************+++************+++,,,,,,++++++++++++++++++++++++************++++++,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------.........///////////////000000000111111111000000111222222333333444333333333444444444555555666666555555555555666666666666555555444444444333555555555444444444333333333444444555555555444444222333333444444333333222000111111222222222111111000000000111111111222222000000000////////////...............////////////......------------......------------------------...------------,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,---------.........------------...//////...........................////////////000000000///000111111000111222444444333555777:::CCCTTTdddgggpppyyy}}}~~~uuuqqqvvvyyyxxxsssrrryyy~~~|||{{{jjjNNNCCC<<<777666888666555444555555444222111000000//////000000000.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++***)))***++++++++++++++++++************************++++++************++++++******))))))))))))************++++++++++++************++++++,,,,,,------,,,,,,,,,,,,------------//////......//////000000111000000333555777===CCCIIIJJJQQQ]]]ggglllqqqwww}}}}}}wwwlll^^^MMM???777000...---......---+++)))---,,,++++++------,,,***+++++++++*********))))))((((((((((((((((((((((((''')))***)))((('''(((***((((((((((((((((((((((((((())))))******))))))((((((((((((((()))))))))***((((((((()))))))))******)))))))))))))))))))))))))))***++++++,,,,,,,,,++++++,,,...---,,,,,,---...........................222222222111000...---,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,++++++++++++------------------------))))))***++++++++++++***************************************************++++++++++++++++++++++++***************************************+++++++++***************************************************************+++,,,,,,+++++++++++++++++++++++++++************+++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---............/////////////////////000000000000000000111111222333333333222333333444444555555555666555555444444555555666444444444444444444444444555555444444444333333333333444444555555555555444222333333444444333333222000000111222222222222111111111111111222222222222000000////////////......------........./////////......------------......------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,---------.........------------...//////..............................////////////000000...///111111111111222444222111222444555999FFFRRRWWWaaammmtttwwwxxx|||{{{|||ssszzziiiNNNDDD===888666888666555444555555444222000000////////////000000.........---------,,,,,,++++++++++++++++++++++++)))***,,,------,,,***)))))))))***+++++++++++++++************************++++++************++++++******))))))))))))************++++++++++++******)))******+++,,,,,,------++++++,,,,,,,,,------------,,,,,,,,,...///000000000---...222333111555<<<:::;;;AAAIIIOOOQQQUUU[[[[[[^^^bbbbbb``````cccgggooopppqqqttt|||}}}rrrjjjffffff___[[[TTTKKKAAA888111------------,,,,,,+++)))'''+++*********,,,,,,***)))+++*********))))))))))))((((((((((((((((((((((((''')))***)))((('''(((***(((((((((((((((((((((((('''(((((())))))((((((''''''''''''''''''(((((()))(((((((((((()))))))))***************************)))******+++++++++++++++***,,,------,,,,,,---.................................------,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++************************************************************************************************))))))*********+++++++++***************************************************************++++++,,,************************+++***)))))))))***,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------................../////////000000000000000111222222333333222222333333444555555666666555444444444444555666222333333444444555555666333333333333222222222222222222333444444444444444222333333444444333333222000000111222222222222222000000000000111111111111000000/////////.........---------.........//////...------,,,,,,------...---------------------------------,,,,,,,,,++++++++++++,,,,,,,,,---------,,,,,,,,,---------.........------------...//////................................./////////000000...///111111000///000111000///111333222333:::CCCFFFQQQ^^^gggiiimmmvvviiiNNNEEE>>>999777888666555444555555444222000000////////////000111......---------,,,,,,,,,++++++++++++++++++++++++)))***,,,------,,,***)))((()))***+++++++++++++++************************++++++************++++++******))))))))))))************++++++++++++******))))))***+++,,,,,,------***++++++++++++,,,,,,,,,---,,,++++++...000111111---+++---222222...000555000000222777888666777<<<888<<>>;;;:::>>>BBBFFFIIIJJJIIILLLSSSXXXXXXaaafffiiijjjoooyyy{{{xxxxxxwwwuuunnnfff```^^^___aaabbb^^^VVVKKKCCCAAABBB;;;888333///---...111333,,,,,,+++)))***---...---+++******+++------,,,***************))))))))))))((((((((((((((((((((((((((()))***)))((('''(((***((((((((((((((((((((((((&&&''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&''''''(((((((((((())))))))))))************************)))******+++++++++*********+++---,,,,,,,,,---...........................***)))(((((()))+++---...,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,++++++*********++++++++++++++++++++++++******))))))***+++,,,,,,))))))))))))))))))))))))************************************************************************))))))******++++++++++++))))))))))))))))))))))))*********************************)))***++++++,,,************************+++***)))))))))***,,,---,,,++++++++++++++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------............/////////000000000000111222222333333222222333333444555666666666555444333333444555666111222222333444555666666222222222111111111111000000111222333333333333333222333333444444333333222///000111222222222222222////////////000000000000000/////////............---------.........//////...------,,,,,,------...---------------------------------,,,,,,,,,++++++++++++,,,,,,,,,---------,,,,,,,,,---------.........------------...//////..................................../////////000...000111000///------...//////111333111...222888777BBBPPPYYY]]]dddsss{{{}}}fffNNNEEE<<<666777666444333333444555333222111111000///////////////------............------+++++++++++++++++++++++++++***)))))))))***,,,,,,000...,,,+++++++++***)))+++++++++*********)))))))))***+++,,,,,,+++***)))+++*********))))))((((((************************)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////------------------------////////////////////////000000000000111111111111444444555555555666666666>>>???@@@AAACCCDDDEEEFFFFFFEEEDDDAAA???===;;;:::888777666555333222111000/////////......---------,,,+++***))))))***+++,,,++++++******))))))(((((())))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((('''''''''((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))&&&&&&''')))************))))))************))))))(((((((((((())))))))))))++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,------,,,,,,+++***++++++++++++++++++++++++******+++,,,,,,---......******************************************************+++,,,+++***)))(((************************************************,,,++++++******++++++,,,+++*********))))))((((((************************))))))))))))))))))))))))))))))***++++++++++++***************************)))))))))))))))))))))))))))************+++++++++++++++,,,,,,,,,,,,------,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------......------------......////////////000000000000111111222333444444444444444666777666555333333444111111222333444444444444333111000000111222222111333333333333333333333333333333222222111000//////222222222111111111111000////////////..................---------,,,,,,,,,........................,,,,,,,,,---------......++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................---,,,,,,,,,,,,---......------------------------,,,,,,,,,---------......000000000000000000000000////////////000000000000444999>>>CCCIIITTTcccmmmzzzyyyxxxgggdddLLLDDD<<<777999666444333333444555333222000//////...............------............------+++++++++++++++++++++++++++***)))))))))***+++,,,:::666111---+++******)))+++++++++*********)))))))))******++++++******)))************)))))))))(((************************)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......------------------------....................................////////////....../////////000000000111222222222333333333444444444333222111000///...000000//////...------------------,,,,,,++++++++++++******))))))******+++*********)))))))))))))))(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((('''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&'''((())))))***))))))))))))************))))))(((((((((((())))))))))))++++++++++++++++++++++++,,,,,,,,,------------...---------------,,,++++++++++++++++++++++++++++++******+++,,,,,,---......***************************************************++++++,,,+++***)))(((************************************************,,,++++++******++++++,,,************)))))))))(((************************))))))))))))))))))))))))))))))***++++++++++++***************************)))))))))))))))))))))))))))************++++++++++++++++++,,,,,,,,,------,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------......------------........./////////000000000000000111222333444444444444333444555555333222222333222222333444444444333333333111000000111222222111333333333333333333333333444444333333222111111000222222222111111111000000////////////..................---------,,,,,,,,,........................,,,,,,,,,------------...++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................---,,,,,,,,,,,,---......------------------------,,,,,,,,,---------................................./////////000000000000...111555888<<>>>>>???AAACCCDDDFFFFFFLLLOOOSSSTTTTTTUUUXXX\\\aaakkkwww{{{xxxtttvvvyyyvvv{{{zzzssshhh[[[QQQNNNKKKIIIFFFCCC@@@>>>======\\\JJJ???<<<;;;777666444222222333333222111000000000000////////////------,,,,,,,,,++++++++++++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))************))))))***))))))))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&'''''''''(((''''''''''''''''''''''''((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&''''''((())))))((((((((((((((((((((((((***)))(((''''''((()))***))))))))))))))))))))))))************++++++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++((((((((()))******++++++************************)))***+++***)))((()))***))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***((((((((((((((((((((((((((()))))))))******************************************************************))))))))))))*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------.../////////000000000111111111222333333222222333555444444333333333333333444555555555555555555555555444444444333333333222222333333333222222222222222222111111111000000000///000000000000000000000000///...------,,,,,,------------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,******+++---++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,------------......,,,------------.........////////////////////////000111333333222222333555333333444555666888888999888;;;===>>>>>>???AAADDDFFFPPP[[[^^^[[[WWWYYY\\\^^^aaagggnnnqqqnnniiiddddddaaa\\\UUUMMMEEE???===<<<;;;;;;::::::;;;<<<===\\\JJJ???<<<;;;777666444222222333333222111000000000000////////////------,,,,,,,,,++++++++++++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((******))))))))))))******))))))************)))))))))))))))******)))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''((((((((('''''''''''''''''''''''''''''''''(((((((((((((((%%%&&&&&&'''''''''((((((''''''''''''''''''''''''((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((***)))(((''''''((()))***(((((((((((((((((((((((())))))*********+++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++((((((((()))******++++++************************((()))******)))((()))+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))************************+++++++++******+++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------....../////////000000000000111222222111111222333333333222222222222333444555555555555555555555555333333333333333222222222333333333222222222111111111111111111000000000000///////////////000000000......---,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,+++***+++,,,***++++++,,,,,,++++++***++++++++++++++++++++++++///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,------......------........./////////111111000000000000/////////000111111000000111222222222333333333333333333555666777777666666777888:::>>>CCCEEEDDDCCCCCCDDDJJJJJJKKKNNNPPPQQQPPPNNNJJJIIIFFFAAA>>><<<:::888888888777666666666555666]]]JJJ@@@<<<;;;666777555333222333333333111000000000000////////////------------,,,,,,,,,,,,+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((******))))))))))))******))))))************))))))))))))************))))))(((((((((((((((((((((((((((((((((((((((((((((((('''(((((())))))(((((('''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((())))))(((((('''((((((((((((((((((((((((''''''''''''''''''''''''&&&''''''''''''(((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''''''''$$$%%%&&&'''((((((((((((''''''''''''''''''''''''((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''******))))))(((((((((((((((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((()))))))))************+++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++(((((())))))***++++++,,,***************+++++++++((()))******))))))***+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************,,,,,,++++++++++++,,,,,,************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------............///////////////000111111000000111333222222111111222222333333444444444444444444444444333333333333222222222222333333333222111111000000000000000000000000000000............////////////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))+++,,,,,,+++******+++******++++++++++++******++++++++++++++++++++++++------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,------......---............///////////////..................,,,...//////......000111111111111000000000//////222222222222222111111111555555444555666777666555;;;999777888;;;@@@CCCDDD;;;===;;;777555777666444222333333333333444444444___KKK@@@<<<;;;666888666444333444444333222000000000000////////////.........------------,,,+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((******))))))))))))******))))))************))))))((()))***++++++***)))(((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''%%%%%%%%%%%%&&&&&&&&&'''$$$%%%&&&(((((((((((('''''''''''''''''''''''''''((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))******************************************+++++++++,,,,,,,,,++++++++++++++++++++++++))))))******+++,,,,,,,,,))))))*********+++++++++''')))******))))))***+++))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((())))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************++++++************++++++************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------........./////////...///111000//////000222111111111111111222333333333333333333333333333333222222222222222222222222333222222111000000//////////////////////////////,,,---------.........///...---,,,,,,++++++,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------******+++++++++,,,,,,,,,++++++++++++++++++++++++************************(((***,,,,,,+++***************++++++++++++******************************++++++*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,***++++++,,,------......,,,,,,---------.........,,,,,,,,,,,,,,,------------///000000//////000111..................////////////......///000///...000///000000111111000000111///...///222666888999333666555000000333333///...///111222444555555555```LLLAAA<<<;;;666888666444444555555444333000000000000//////////////////.........---------+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((******))))))))))))******))))))************))))))((()))***++++++***)))(((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''$$$$$$$$$%%%%%%&&&&&&&&&###$$$&&&((())))))((('''''''''''''''''''''''''''((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''$$$%%%%%%&&&'''((())))))(((((((((((((((((((((((('''((()))******)))((('''(((((((((((((((((((((((())))))))))))******************************************+++++++++,,,,,,,,,++++++++++++++++++++++++*********+++,,,,,,------))))))******++++++++++++''')))******))))))***,,,))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------------.........//////...///000000//////000111111111000000111222333333333333333333333333333333222222222222222222222222222222111111000//////...............////////////,,,,,,,,,---------.........---,,,,,,++++++,,,,,,************************++++++,,,,,,,,,---------*********++++++,,,,,,,,,++++++++++++++++++++++++************************(((***,,,,,,+++***)))*********++++++++++++******************************))))))))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,******+++,,,,,,---......++++++,,,,,,,,,---------++++++,,,,,,,,,------------...//////...---...000------......///000111111111000000111333444333333---000333444333222222222000//////111222333222000000444444000000333333///222222222222111000......```LLL@@@;;;:::555666555555444444333222222111///......//////...---------------------------+++++++++************)))))))))))))))))))))))))))***((('''((()))***)))'''))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&'''''',,,...%%%))))))$$$------$$$''')))$$$((()))!!!+++))))))))))))))))))))))))222!!!""")))%%%"""%%%+++,,,%%%)))(((###---+++***$$$"""000...'''///###000666))))))(((------%%%!!!&&&)))(((###$$$***((()))!!!&&&,,,(((((())))))((('''&&&&&&"""***""")))&&&222***...(((!!!(((:::'''((((((((((((((((((((((((''''''''''''''''''&&&&&&''''''''''''''''''''''''+++###(((+++$$$$$$###)))***%%%///"""---+++)))***)))((('''&&&&&&'''(((******)))******)))'''%%%(((***''')))---***'''---,,,,,,$$$,,,---%%%***(((***((('''000 000666)))************+++++++++************************))))))************)))))),,,,,,,,,,,,,,,,,,,,,,,,************))))))))))))((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))(((((((((((()))))))))************+++++++++,,,+++***))))))***+++,,,,,,,,,++++++***)))))))))******+++++++++,,,,,,,,,,,,,,,+++******+++,,,,,,------------------------............////////////............////////////000111111111111222222222333222111111111222333444222333333444444444333333000000000000000000000000222222000///....................................+++++++++,,,,,,---------+++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********)))))),,,,,,,,,+++++++++******++++++++++++++++++++++++******************************************************++++++++++++******************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,---,,,,,,,,,---------......---------............///............////////////......------------......////////////000000000000000000000000000000000000000000000000000000000000000111111111222222222222___LLL@@@<<<:::555666555555444444333222222111///......//////...---------------------------+++++++++************)))))))))))))))))))))))))))***((('''((()))***)))'''))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''$$$******'''---(((&&&...***$$$&&&***$$$((($$$$$$$$$$$$$$$$$$$$$$$$ &&&---000...***)))+++%%%***...''')))***$$$&&&%%%000(((***!!!+++...'''&&&'''222"""+++ ###%%%'''(((+++---+++'''+++,,,)))###&&&""",,,((((((((((((((('''&&&&&&))),,,((()))!!!---###+++666333###222(((''''''''''''''''''''''''&&&&&&'''''''''''''''&&&''''''''''''''''''''''''"""222%%%###......***...)))---'''000(((***$$$((()))((('''&&&&&&&&&''''''((('''&&&%%%&&&'''&&&&&&,,,""")))+++"""'''+++### +++######,,,$$$+++///...&&&333///---CCC)))************+++++++++************************))))))))))))))))))))))))++++++++++++++++++++++++************))))))))))))((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((()))))))))))))))((((((''''''(((((()))))))))))))))(((((((((((())))))(((((((((((())))))))))))*********++++++++++++***))))))))))))***+++*********************+++*********+++++++++,,,,,,,,,,,,+++******+++,,,,,,------------------------............////////////............////////////000000111111111222222222222222111111111222333444000111111222222111111000000000000000000000000000222111000///....................................+++,,,,,,,,,,,,,,,,,,---+++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********)))))),,,,,,+++++++++*********++++++++++++++++++++++++******************************************************++++++++++++******************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---...---,,,+++,,,---,,,,,,,,,------------...------------........................////////////.........------.............../////////000000000000000000000000000000000000000000000000000000000000000000000111111111111^^^KKK@@@<<<:::555666555555444444333222222111///......//////...---------------------------+++++++++************)))))))))))))))))))))))))))***((('''((()))***)))'''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''"""&&&---"""---,,,???)))111///$$$%%%...))))))))))))))))))))))))(((---***###&&&>>>///000###---&&&###111&&&(((###333'''***&&&###'''(((///222+++%%%&&&(((&&&$$$###'''!!!)))&&&111++++++'''(((((((((((('''&&&&&&)))"""$$$(((222EEEZZZ!!!///!!!&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''((((((((((((''''''''''''''''''''''''///|||111,,, ///&&&+++))))))((('''&&&&&&%%%&&&&&&&&&&&&&&&%%%$$$$$$&&&'''(((***%%%'''... ---ccc~~~RRR777)))$$$&&&222---)))************+++++++++************************+++***)))(((((()))***+++************************************))))))))))))((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))(((''''''''''''''''''((((((((((((((())))))))))))))))))(((((((((((()))))))))))))))*********++++++***))))))(((((())))))***(((((()))******+++,,,,,,*********++++++++++++,,,,,,++++++******++++++,,,,,,,,,,,,,,,---------------............/////////............////////////000000000111111111222222222111111111111222333333000111111111111111000000000000000000000000000000111111000///............---------------------------,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************,,,++++++++++++*********++++++++++++++++++++++++************************))))))))))))))))))))))))******++++++++++++******************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,,,,---...,,,,,,,,,,,,------------------------............---............/////////.................................////////////000000000000000000000000000////////////////////////....../////////000000000\\\JJJ@@@<<<;;;666666555555444444333222222111///......//////...---------------------,,,,,,+++++++++*********))))))))))))))))))))))))))))))***((('''((()))***)))'''(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''(((###---******&&&yyywww&&&,,,,,,---###)))<<<>>>$$$'''''''''(((((('''&&&&&&000!!!###+++DDD***((('''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''((((((((((((''''''''''''''''''''''''"""{{{ccc%%%***''',,,222&&&&&&&&&&&&&&&%%%&&&&&&&&&'''((((((((('''''''''(((999"""$$$+++???\\\:::777'''999)))))))))*********+++++++++************************,,,***(((''''''(((***,,,))))))))))))))))))))))))************)))))))))(((((((((((((((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))''''''&&&&&&&&&&&&''''''(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))************))))))(((((((((((())))))((()))))))))*********+++************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,------------------.........//////............////////////000000000000111111111111111111111111111222222333222333333333333222222111000000000000000000000000111000///...............---------------------------------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++************************************************************((((((((((((((((((((((((******++++++++++++******************************************************++++++++++++++++++++++++++++++++++++++++++++++++,,,---......,,,,,,---...++++++,,,,,,,,,---------,,,,,,---------.........---------.........//////---..................---------........./////////////////////////////////........................---------.........//////ZZZIII@@@<<<;;;666666555555444444333222222111///......//////...---......---------,,,,,,,,,+++++++++*********))))))))))))))))))))))))))))))***((('''((()))***)))'''(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&'''''',,,!!!---###((("""///...###)))""",,, ,,,666&&&&&&>>><<<...)))&&&&&&''''''''''''&&&&&&,,,$$$,,,!!!###&&&,,,&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''((((((((((((''''''''''''''''''''''''%%%AAA222***$$$%%%+++'''%%%%%%&&&&&&&&&&&&&&&&&&&&&(((++++++)))&&&&&&&&&222555!!!"""555,,,))))))*********+++++++++************************,,,***(((''''''(((***,,,))))))))))))))))))))))))************)))))))))(((((((((((((((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))************************(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))''''''&&&&&&&&&&&&'''''''''((((((((()))))))))***))))))(((((((((((())))))(((((()))))))))*********(((((())))))))))))((((((*********)))))))))(((((())))))*********++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------------........................//////////////////000000000111111111000000111111222222222222333333333333222222111000////////////////////////000//////...............---------------------------------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++*********))))))************************************************((((((((((((((((((((((((******++++++++++++******************************************************++++++++++++++++++++++++++++++++++++++++++++++++,,,---...---,,,,,,---...+++++++++,,,,,,,,,------,,,,,,,,,------------...------------............------...//////...------------------....................................------------------------,,,------------.........YYYIII@@@===;;;666666555555444444333222222111///......//////...---.........------,,,,,,++++++++++++************)))))))))))))))))))))))))))***((('''((()))***)))'''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&'''''')))"""---+++***---,,,******+++!!!(((***+++%%%###***%%%%%%&&&''''''''''''&&&!!!!!!---&&&,,,'''nnn!!!###&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''((((((((((((''''''''''''''''''''''''222***"""$$$---000///%%%%%%&&&''''''''''''&&&###'''******'''%%%%%%''''''111___333999)))************+++++++++************************+++***)))(((((()))***+++))))))))))))))))))))))))************))))))))))))((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))(((''''''''''''''''''(((''''''(((((())))))******))))))(((((((((((())))))((((((((()))))))))******((())))))******))))))(((++++++***))))))((('''''')))))))))************+++***++++++,,,,,,++++++*********++++++,,,,,,------,,,------------...................../////////////////////000000000111111///000111111222222111111111111111111000///......//////////////////////////////......---......///,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++***************++++++++++++************)))))))))************************************************))))))))))))))))))))))))******++++++++++++******************************************************+++++++++++++++++++++++++++++++++++++++++++++++++++,,,------++++++,,,---++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,------------.........,,,---...//////...---,,,,,,,,,,,,---------......................................................,,,,,,---------.........WWWHHH@@@===<<<666666555555444444333222222111///......//////...---///......---,,,,,,+++++++++++++++************)))))))))))))))))))))))))))***((('''((()))***)))'''))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''$$$''')))+++))) )))MMM]]]VVVQQQnnnZZZKKK)))!!!******(((&&&%%%000333bbb^^^XXXhhhxxxrrrcccmmm&&&...%%%$$$%%%&&&&&&'''''''''&&&'''&&&%%%)))###\\\999)))''''''''''''''''''''''''&&&&&&'''''''''''''''&&&''''''''''''''''''''''''"""rrr###$$$...'''...%%%&&&'''((()))(((((('''$$$'''((('''%%%&&&+++///,,,zzzuuuxxx+++%%%)))************+++++++++************************))))))))))))))))))))))))************************************))))))))))))((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((()))))))))))))))((((((''''''(((((()))'''''''''((()))*********))))))(((((((((((())))))(((((((((((()))))))))***))))))***++++++***)))))))))))))))))))))((((((((())))))))))))***************+++,,,,,,,,,,,,+++***)))******+++,,,,,,------,,,,,,---------.....................////////////////////////000000000111...///000111222111111000111111111111000///...---////////////////////////.........------......///,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++************))))))))))))******************************************************************************++++++++++++*********************************************************************************************************+++,,,,,,******+++,,,***++++++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,---------.........,,,---///000000///---,,,+++,,,,,,,,,,,,---------------------------------........................------------............WWWHHH@@@===<<<777666555555444444333222222111///......//////...---//////...---,,,,,,+++++++++++++++************)))))))))))))))))))))))))))***((('''((()))***)))((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&'''''''''$$$,,,$$$%%%''''''+++""" 000***)))888HHH&&&///!!!,,,))))))%%%$$$,,,%%%... &&& 000'''NNNttt###&&&###"""---%%%"""***$$$%%%&&&&&&'''''''''&&&&&&(((###!!!333***'''___&&&(((((((((((((((((((((((('''''''''(((''''''&&&&&&''''''''''''''''''''''''***$$$ccc999"""444$$$###%%%&&&((()))))))))(((((('''((((((&&&$$$(((111999???;;;---!!!TTT111)))************+++++++++************************))))))************))))))************************************))))))))))))((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))(((((((((((())))))&&&''''''((()))******+++))))))(((((((((((())))))(((((((((((()))))))))))))))***+++,,,,,,+++***)))''''''(((((())))))******))))))))))))***************+++,,,------,,,+++***))))))***+++,,,,,,------,,,,,,,,,---------................../////////000////////////000000000000...///000222222111111000333333333222222111//////////////////////////////......---------......///,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++))))))******++++++++++++************))))))))))))))))))))))))))))))))))))******************************************************++++++++++++******************************))))))))))))))))))))))))************************************************)))***++++++))))))***+++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---------......,,,---///000000///---,,,++++++,,,,,,,,,---------------------------------////////////////////////---------.........//////~~~SSSHHHDDD@@@<<<666:::888555444444444222111111111000......---------......---,,,,,,+++******+++++++++************)))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))'''''''''''''''((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((''''''''''''''''''&&&&&&(((((('''''''''&&&&&&&&&''''''''''''''''''''''''(((&&&!!!+++%%%+++fff)))'''+++###)))&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((###111111!!!&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%+++%%%/// ---333(((%%%$$$,,,'''$$$---'''''''''''''''''''''&&&&&&&&&'''''''''(((((()))))))))((()))ooo(((+++((( ,,,((((((''''''''''''((((((&&&$$$###000222___++++++,,,...kkkNNN...222'''000%%%,,,************************))))))))))))))))))))))))******++++++++++++******+++*********))))))((((((******))))))((((((''''''''''''(((((())))))************))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&((()))***))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))++++++******************+++++++++*********))))))***************************+++,,,,,,------,,,,,,...------------...//////////////////000000000000000000111111111222222222000000000000000000000000000000000000//////////////////............//////......---,,,,,,+++******++++++++++++++++++++++++******))))))***+++,,,,,,+++++++++*********))))))++++++******************+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************++++++******)))((((((((()))))))))))))))))))))))))))+++...///...,,,***)))++++++++++++++++++++++++'''(((((()))***++++++++++++++++++*********))))))------,,,,,,+++***)))))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---.........------,,,,,,,,,........................~~~SSSHHHCCC???<<<777:::888555444444444222111111000///......---------......---,,,,,,+++******+++++++++************)))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))'''''''''''''''((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''***(((###+++%%%)))___$$$$$$((("""(((&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((%%%---..."""&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((($$$...###)))%%%&&&yyy%%%***)))%%%&&&'''&&&***(((((((((((((((((((((((((((''''''''''''((((((((()))'''"""''' ***((()))(((((((((''''''''''''((((((...'''''')))((("""lll===$$$###(((***NNN333///&&&,,,...$$$)))******************************************************++++++++++++******************)))))))))(((***)))))))))((((((((('''(((((((((((())))))))))))***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&'''((()))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************+++++++++*********))))))***************************+++,,,,,,------,,,,,,---------------...//////.../////////000000000000000000000111111111222222000000000000000000000000000000000000/////////...//////............//////......---,,,,,,+++******++++++++++++++++++++++++******))))))***++++++,,,+++++++++*********))))))************************+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************)))))))))))))))*********)))))))))))))))))))))))),,,***(((***---///---+++++++++++++++++++++++++++'''(((((()))******+++++++++++++++*********))))))******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---......---------,,,,,,,,,........................SSSGGGBBB>>>===999:::777555444444333222111111000///......---.........------,,,,,,++++++***+++++++++************)))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((('''''''''''''''((())))))(((((((((((((((((((((((((((((((((((((((((((((((('''(((((())))))((((((''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''+++)))&&&***%%%&&&TTT###$$$%%%"""'''&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''(((***###&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((()))$$$///!!!%%%+++###DDD333&&&+++&&&"""'''(((%%%***((()))))))))))))))))))))''''''''''''((((((((((((***%%%))){{{%%%'''(((000%%%((((((''''''''''''((((((,,,$$$'''###+++###&&&###+++***222mmm+++***---***&&&*********************************************************++++++++++++******************))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************+++++++++******************************************++++++,,,,,,,,,,,,,,,---------------......///....../////////000000000000000000000111111111111000000000000000000000000000000000/////////......//////............//////...------,,,,,,++++++***++++++++++++++++++++++++*********)))******+++,,,+++++++++***************************************+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************'''(((((()))******++++++))))))))))))))))))))))))+++))))))...444555///)))++++++++++++++++++++++++((((((((()))******+++++++++************)))))))))'''((()))***+++---......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,------------,,,,,,,,,,,,------------------------SSSGGGAAA>>>===:::999777555333333333222000000000///...............---------,,,,,,++++++++++++++++++*********))))))(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((('''''''''''''''((())))))(((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((((((((('''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''***(((((()))&&&&&&KKK((()))%%%$$$&&&%%%''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''%%%'''&&&''''''''''''''''''''''''''''''''''''''''''''''''(((***%%%$$$...$$$(((%%%((("""((())) +++((((((((((((((()))))))))'''''''''((((((((((((((()))+++'''GGGFFF###(((,,,'''((((((''''''''''''((((((%%%"""''')))%%%MMMeee###+++'''///&&&&&&+++(((((()))&&&)))...******************************************************++++++++++++***************)))))))))))))))))))))))))))((((((((((((******))))))((((((''''''))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))******************************************************************+++,,,,,,,,,,,,+++------,,,,,,------...///........./////////000000/////////000000000111111000000000000000000000000000000/////////.........///......------......///---------,,,,,,++++++++++++++++++++++++++++++++++++***************++++++***************************************++++++++++++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************(((((())))))************))))))))))))))))))))))))&&&+++333;;;>>>999...%%%************************(((((())))))************************))))))))))))'''((()))***+++,,,---...++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------~~~TTTHHHBBB======;;;999777444333333333111000000//////............///------,,,,,,,,,,,,+++++++++++++++*********))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((('''''''''''''''((())))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''&&&&&&&&&'''''''''((((((&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%)))&&&''''''EEE***,,,%%%''''''&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((%%%%%%&&&)))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&***&&&+++&&&)))&&&%%%~~~$$$)))''')))***+++&&&&&&&&&''''''(((((((((((((((((((((((('''''''''###///+++%%%(((""",,,((((((''''''''''''((((((&&&((((((222"""555,,,'''&&&***'''KKK%%%'''((((((+++---******************************************************++++++++++++******))))))))))))))))))******(((((((((((())))))))))))******))))))((((((''''''(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''(((((((((((((((((((((((((((((((((((((((''''''(((((())))))))))))))))))))))))))))))))))))(((((()))))))))*********************************************************)))***++++++,,,,,,++++++,,,,,,,,,,,,,,,---..................////////////....../////////000000000////////////////////////////////////..................------------......------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++***************+++************************))))))*********++++++++++++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************************))))))(((((())))))))))))))))))))))))$$$---888>>>;;;333***%%%************************)))))))))))))))*********)))))))))))))))))))))))))))))))))******+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------}}}UUUJJJCCC======;;;999666444333333222111000//////............//////,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((('''''''''''''''((())))))((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((((((''''''&&&%%%%%%&&&&&&'''(((((((((&&&&&&&&&'''''''''''''''''''''''''''''''''''''''%%%###)))###((((((@@@'''+++""")))'''(((''''''''''''''''''''''''&&&&&&&&&''''''''''''((($$$$$$&&&***''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&--- $$$,,,'''###&&&)))???DDD'''+++(((+++)))%%%%%%&&&&&&''''''((((((((((((((((((((('''''''''"""222'''111'''---((((((''''''''''''(((((((((***%%%---,,,///&&&&&&'''###...ppp$$$***+++---))))))************************++++++++++++++++++++++++******++++++++++++******))))))))))))************(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((()))((((((((())))))))))))))))))))))))&&&''''''(((((())))))***))))))))))))))))))))))))'''(((((())))))************************+++++++++************************)))******+++++++++++++++,,,,,,,,,,,,,,,------...------........./////////............/////////////////////////////////////////////.........------......------------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,+++******)))************************+++++++++)))))))))***++++++,,,,,,+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************++++++******)))(((((('''))))))))))))))))))))))))(((...444333---((((((***************************))))))))))))))))))******(((((()))))))))))))))******************)))))))))++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,|||VVVLLLDDD>>><<<:::888666444222222222111/////////............//////,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))'''''''''''''''((())))))((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((((((''''''&&&%%%%%%&&&&&&'''(((((()))&&&&&&&&&'''''''''((((((''''''''''''''''''''''''%%%###***!!!((()))<<<'''+++ ***&&&(((''''''''''''''''''''''''&&&&&&&&&''''''''''''((($$$###&&&)))''''''''''''''''''''''''''''''''''''''''''''''''(((((($$$&&&&&&###''')))***xxx%%%$$$+++$$$...###'''&&&&&&&&&'''(((((()))))))))(((((((((''''''''''''$$$...%%%'''RRRCCC$$$((((((((((((''''''''''''((((((%%%((('''$$$OOO###(((+++'''###...+++)))---(((---'''***************************++++++++++++++++++++++++******++++++++++++******((()))))))))************'''((((((((()))))))))***(((((((((((())))))))))))'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&((()))))))))((('''))))))))))))))))))))))))&&&&&&''''''((())))))***))))))))))))))))))))))))''''''(((((()))******+++))))))*********+++++++++************************))))))***+++++++++++++++,,,,,,++++++,,,,,,---...---------.........//////------.........///////////////////////////////////////.........---------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++***))))))******))))))*********+++++++++((())))))***++++++,,,,,,+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))************************)))))))))))))))))))))))))))))))))))))))))),,,---,,,((('''(((+++***************************)))))))))))))))))))))(((((((((((())))))******************))))))))))))************************++++++++++++++++++++++++************************++++++************++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,|||WWWMMMEEE>>><<<999888666444222222222111/////////.........//////000,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))))))))))))))))))))))))))'''((((((((())))))******************************'''''''''''''''((())))))((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''''''''''''''&&&%%%%%%&&&&&&'''((())))))&&&&&&&&&'''''''''(((((('''''''''''''''''''''''''''$$$,,, ((())):::***---)))$$$%%%''''''''''''''''''''''''&&&&&&&&&'''''''''((((((%%%!!!%%%((((((((((((((((((((((((((((((((((((((((((((((((((( ,,,###$$$&&&+++))))))NNN..."""***!!!000'''&&&&&&''''''((()))******+++))))))(((((('''''''''&&&!!!%%%&&&!!!***QQQ"""333###((((((''''''''''''(((((($$$)))111###uuu//////%%%333///---"""***&&&000************************++++++++++++++++++++++++******++++++++++++******(((((())))))*********+++'''((((((((())))))******''''''(((((())))))******'''((((((((())))))******))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&((()))))))))((('''))))))))))))))))))))))))&&&&&&&&&'''((())))))***))))))))))))))))))))))))&&&''''''((()))******+++))))))******++++++++++++************************))))))***++++++++++++***,,,,,,++++++,,,,,,---...---------.........//////---------.........////////////////////////////////////.........---------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,+++***))))))******))))))******++++++++++++((())))))***++++++,,,,,,+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************((((((((()))******++++++))))))))))))))))))))))))'''(((+++------,,,)))'''))))))))))))))))))))))))*********)))))))))))))))'''((((((((())))))******(((((())))))*********+++************************++++++++++++++++++++++++************************++++++************++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,{{{QQQEEE???;;;;;;888888666444444444444222000000///------.........---...---,,,+++***+++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))((((((''''''''''''(((((((((((('''''''''&&&&&&&&&((((((((((((((((((((((((&&&&&&'''((())))))((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&'''&&&%%%((($$$DDD(((%%%((($$$''''''(((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((&&&((()))'''%%%%%%%%%&&&&&&&&&''''''(((((('''''''''&&&&&&&&&))))))'''&&&%%%&&&&&&''')))%%%***'''$$$(((!!!***&&&&&&''''''''''''&&&&&&))))))(((((('''''''''&&&###++++++'''+++MMM,,,###((((((((((((((((((((((((***))),,,'''&&&,,,!!!,,,((("""///,,,+++###)))******))))))))))))******,,,+++******++++++***)))))))))))))))))))))))))))************************)))((('''''''''(((***+++&&&&&&'''((()))***++++++******))))))((((((''''''))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((******))))))((((((''''''))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))((((((************************------------------------++++++,,,,,,,,,,,,------,,,,,,,,,---------......///////////////.........111000000///...---------........................,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))************************+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((******))))))((((((''''''************************))))))))))))))))))))))))***************)))((((((+++***)))(((((()))***+++************************))))))))))))))))))))))))((((((((((((((()))******)))************+++++++++************************++++++++++++++++++++++++******))))))******+++,,,------,,,+++***)))((('''---------,,,,,,+++++++++{{{QQQEEE@@@<<<;;;999888666444444444444222000000///------.........---...---,,,+++++++++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))((((((''''''''''''(((((((((((('''''''''&&&&&&&&&((((((((((((((((((((((((&&&&&&'''(((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&'''&&&%%%((($$$DDD(((%%%((($$$''''''(((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((&&&((()))'''%%%%%%%%%&&&&&&&&&''''''(((((('''''''''&&&&&&&&& """$$$&&&''''''''')))$$$SSS666&&&,,,+++&&&&&&''''''''''''&&&&&&)))(((((((((''''''''''''(((---)))'''###666...***+++((((((((((((((((((((((((((((((###---((('''+++!!!***+++$$$,,,"""+++***%%%*********))))))))))))************))))))))))))(((((())))))))))))))))))))))))************************)))(((((('''((()))***+++''''''(((((())))))*********)))))))))((((((((('''))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((***)))))))))((((((((('''))))))))))))))))))))))))(((((((((((())))))))))))************************))))))))))))))))))))))))************)))))))))(((************************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,------------...////////////............000000000///...---------........................+++++++++******+++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))************************+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''************************))))))))))))))))))))))))+++++++++++++++***))))))******))))))))))))******************************))))))))))))))))))))))))((((((((((((((()))******))))))*********+++++++++************************++++++++++++++++++++++++******))))))******+++,,,+++++++++***************------,,,,,,,,,+++++++++{{{QQQFFFAAA===<<<999888666444444444444222000000///------.........---...---,,,+++++++++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))((((((''''''''''''(((((('''''''''''''''&&&&&&&&&((((((((((((((((((((((((&&&''''''(((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&'''&&&%%%((($$$DDD(((%%%((($$$'''''''''''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((&&&((()))'''%%%%%%%%%&&&&&&&&&'''''''''''''''''''''&&&&&&&&&"""%%%'''''''''&&&'''+++QQQ)))---+++!!!***&&&&&&''''''''''''&&&&&&((((((((((((''''''''''''&&&***$$$+++&&&***RRR"""333((((((((((((((((((((((((%%%'''''',,,)))'''+++"""'''...((((((&&&***)))'''+++******))))))))))))******))))))((((((((('''''''''))))))))))))))))))))))))************************((((((((((((((()))******(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))++++++++++++++++++++++++))))))))))))))))))))))))************))))))))))))************************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------........................000000//////...---------------------------------++++++************++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))************************+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))((((((((((((************************))))))))))))))))))))))))++++++,,,,,,++++++******))))))************))))))************************))))))))))))))))))))))))((((((((((((((()))******)))))))))*********++++++************************++++++++++++++++++++++++***))))))))))))***++++++))))))******+++++++++,,,,,,,,,,,,,,,++++++++++++zzzQQQGGGBBB>>>===:::777666444444444444222000000...------.........,,,------,,,,,,,,,+++++++++))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))((((((''''''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''((((((((((((((('''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&'''&&&%%%((($$$DDD(((%%%((($$$''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&((()))'''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''$$$%%%'''(((((('''&&&%%%!!!000111(((000'''$$$'''&&&&&&''''''''''''&&&&&&((((((((((((((('''''''''$$$&&& ...***&&&bbb000((((((((((((((((((((((((%%%&&&((((((zzz((('''+++%%%'''---666'''+++***((()))+++******))))))))))))******((()))))))))'''''''''((())))))))))))))))))))))))************************((((((((((((((())))))******)))))))))((((((((('''))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************************))))))))))))))))))))))))*********)))))))))))))))***************************************************++++++++++++,,,,,,,,,++++++,,,,,,,,,---------------...............////////////......---------------------------------+++******))))))******+++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))************************+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((************************((((((((((((((((((((((((******+++++++++******)))((()))***++++++***)))(((************************((((((((((((((((((((((((((((((((((((((())))))***))))))))))))************************************************************)))))))))))))))***++++++)))************+++++++++,,,+++++++++++++++++++++yyyQQQGGGBBB>>>===:::777666444444444444222000000...------.........,,,---------,,,,,,,,,++++++))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))((((((''''''''''''((((((&&&'''''''''''''''''''''(((((((((((((((((((((((('''(((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&''''''((((((''''''&&&&&&'''&&&%%%((($$$DDD(((%%%((($$$''''''&&&'''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&((()))'''%%%%%%%%%&&&&&&&&&''''''&&&'''''''''''''''''''''******)))''''''&&&&&&&&&!!!*** \\\&&&&&&((($$$'''&&&&&&''''''''''''&&&&&&'''''''''((((((((((((((((((((( ***'''666---$$$((((((((((((((((((((((((%%%&&&((($$$yyy&&&&&&,,,''')))***SSS(((///+++&&&+++)))******))))))))))))******(((***+++***((('''((()))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))))))))))))))******))))))((((((''''''(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))*********************************+++++++++,,,,,,+++++++++,,,,,,,,,------,,,---------......//////............------------------------------------++++++************++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))************************+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((()))))))))))))))(((((()))***++++++***)))((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((())))))***(((((()))))))))*********************************************************))))))(((((())))))***++++++++++++************)))++++++++++++++++++++++++wwwOOOFFFBBB>>>===:::888666444444444444222000000///------.........---,,,,,,---------,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))((((((''''''''''''((((((&&&&&&&&&'''''''''''''''(((((((((((((((((((((((((((((((((((((((((('''&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''((((((((((((''''''&&&'''&&&%%%((($$$DDD(((%%%((($$$''''''&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''(((&&&((()))'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''''''''((('''&&&%%%%%%&&&'''(((,,,&&&ooo...---""")))&&&&&&''''''''''''&&&&&&'''''''''((((((((((((((()))(((###&&&(((!!!###kkk"""((((((((((((((((((((((((&&&((((((###{{{&&&%%%+++''',,,%%%)))...,,,%%%,,,(((******))))))))))))******(((***,,,+++'''&&&(((***))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))******))))))((((((''''''(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,---......//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))************************+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))(((((())))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******((((((((()))))))))******************************************************)))(((((((((((()))******,,,+++++++++******))))))*********+++++++++++++++uuuNNNEEEAAA>>><<<999888666444444444444222000000///------.........---,,,,,,---------,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))((((((''''''''''''((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''((((((((((((''''''&&&'''&&&%%%((($$$DDD(((%%%((($$$''''''&&&&&&&&&'''''''''((((((&&&&&&&&&''''''''''''(((&&&((()))'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''(((((($$$%%%%%%&&&&&&'''''''''---$$$%%%999aaa---&&&(((&&&&&&''''''''''''&&&&&&''''''''''''((((((((()))&&&'''(((%%%,,,***"""nnn666((((((((((((((((((((((((%%%)))***((({{{'''%%%)))$$$///!!!''')))---$$$...(((******))))))))))))******&&&))),,,***&&&$$$'''***))))))))))))))))))))))))))))))))))))))))))))))))&&&'''((()))***))))))((())))))))))))(((((((((((('''((((((((()))))))))***((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((('''((((((((()))))))))***))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))++++++++++++++++++++++++************++++++++++++***++++++++++++,,,,,,,,,++++++,,,------...//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))************************+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******(((((((((((()))))))))***************************************************((((((((((((((()))*********************+++++++++)))*********++++++++++++tttMMMEEEAAA===<<<888888666444444444444222000000///------.........---,,,,,,---...---,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))((((((''''''''''''((((((&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((())))))((('''&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''((((((((((((''''''&&&'''&&&%%%)))$$$DDD(((%%%((($$$''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((&&&((()))'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((%%%&&&(((***)))(((%%%$$$ !!!...((((((...%%%&&&''''''''''''''''''&&&&&&'''''''''(((((())))))''')))---$$$+++***;;;NNN(((((((((((((((((((((((($$$+++,,,---zzz((($$$'''!!!000zzz%%%%%%---###000(((******))))))))))))******%%%(((+++)))%%%###%%%)))))))))))))))))))))))))))))))))))))))))))))))))))&&&''')))*********)))((((((((((((((())))))))))))'''((((((((())))))******((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((('''((((((((())))))******))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))++++++++++++++++++++++++)))************+++++++++******+++++++++,,,,,,,,,++++++,,,,,,---...//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))************************+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************+++***)))(((((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******(((((((((((())))))))))))************************))))))))))))))))))))))))((((((((((((((()))******'''((()))***+++,,,------))))))******++++++++++++uuuPPPGGGBBB======:::999777444333333333111000000///...------,,,------......---,,,,,,+++******************************))))))(((((((((((())))))******))))))((((((''''''((((((((((((((((((((((((***)))((('''''''''''''''&&&'''''''''(((((())))))''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%'''&&&%%%)))$$$CCC)))&&&(((###&&&%%%''''''''''''''''''''''''((((((((((((((((((((((((&&&((()))'''%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''',,,&&&+++---+++333 ((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((~~~***000000"""&&&%%%&&&&&&'''!!!333333%%%444%%%LLL===---***%%%---'''((())))))))))))))))))))))))(((((((((((())))))))))))++++++******))))))((((((***************)))((('''))))))))))))((((((((((((''''''''''''(((((((((((())))))(((((((((((())))))(((((((((((())))))))))))(((((((((((((((((((((((())))))(((((('''''''''&&&&&&&&&''''''(((((())))))((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((******))))))(((((('''''')))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++***************+++)))***++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......---,,,,,,++++++,,,,,,---------,,,,,,,,,,,,+++++++++++++++*********))))))******))))))******+++,,,++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******(((((((((((())))))))))))))))))))))))))))))))))))******)))((((((((((((((()))))))))))))))(((''''''))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((())))))))))))************++++++,,,,,,,,,,,,------vvvPPPGGGBBB===<<<999999777444333333333111000000///...------,,,------......---,,,,,,+++******************************))))))(((((((((((())))))***)))))))))((((((((('''((((((((((((((((((((((((((((((''''''&&&'''''''''''''''''''''((((((((()))''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%'''&&&%%%)))$$$CCC(((&&&(((###&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((&&&((()))'''%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''')))222###KKKAAA,,,'''((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((''',,,%%%+++"""(((&&&***$$$)))"""000///111DDD...'''***'''***))))))))))))))))))))))))))))))(((((((((((())))))))))))*********)))))))))))))))))))))*********)))(((((())))))))))))((((((((((((''''''''''''(((((((((((())))))(((((((((((())))))(((((((((((())))))))))))(((((((((((((((((((((((()))((((((((('''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++++++++***))))))******+++******+++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,------------...---,,,,,,++++++,,,,,,---------,,,,,,,,,,,,+++++++++++++++*********))))))******))))))******+++,,,++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))******)))((((((((((((((()))))))))))))))(((''''''))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((())))))))))))*********************+++++++++,,,,,,vvvPPPGGGBBB===;;;999999777444333333333111000000///...------,,,------...------,,,,,,++++++***************************))))))(((((((((((())))))))))))))))))((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&'''(((''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%'''&&&%%%)))$$$CCC(((&&&((($$$&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((&&&((()))'''%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''')))000!!! )))***((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((DDD>>>666)))%%%***'''---$$$+++%%%)))CCC ???333iii !!!***)))&&&,,,)))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************(((((()))*********))))))))))))))))))((((((((((((''''''''''''(((((((((((())))))(((((((((((())))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((('''''''''((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++******)))))))))******++++++++++++,,,++++++******++++++++++++++++++++++++,,,,,,,,,,,,---------------,,,,,,++++++,,,,,,---------,,,,,,,,,,,,+++++++++++++++*********************))))))******+++,,,++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))((())))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))***))))))((((((((((((((()))))))))))))))(((((('''))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************)))))))))************+++wwwQQQGGGAAA<<<;;;888999777444333333333111000000///...------,,,---------------,,,,,,+++++++++************************))))))(((((((((((())))))))))))))))))((((((((((((((((((((((((((((((((((((%%%%%%%%%%%%%%%&&&'''((('''''''''(((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''%%%'''&&&%%%)))$$$CCC(((&&&)))$$$&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((&&&((()))'''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''',,,###)))(((***BBB+++'''((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((((((xxx---&&&)))(((***(((***%%%)))(((###\\\```...""" )))+++%%%---((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))******++++++''''''((()))*********)))))))))))))))((((((((((((''''''''''''(((((((((((())))))(((((((((((())))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((('''''''''))))))((((((''''''&&&&&&((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************))))))))))))******++++++++++++++++++***)))(((************************++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---------,,,,,,,,,+++++++++******************************))))))******+++,,,************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))((()))************))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((******))))))((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((())))))))))))((((((((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))((()))))))))************)))))))))*********++++++vvvPPPGGGBBB===<<<999999777444333333333111000000///...------,,,------------,,,,,,,,,,,,++++++************************))))))(((((((((((())))))(((((((((((())))))))))))((((((((((((((((((((((((%%%%%%%%%%%%%%%&&&'''(((((((((((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''%%%'''&&&%%%)))$$$CCC(((%%%)))$$$''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&((()))'''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((...,,,+++111...)))'''((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((($$$QQQ---((()))))))))&&&$$$%%%)))"""555---...$$$)))***'''+++'''(((((((((((((((((((((((((((((((((((())))))))))))(((((())))))******++++++&&&'''((()))))))))))))))))))))))))))((((((((((((''''''''''''(((((((((((())))))(((((((((((())))))(((((((((((())))))))))))(((((((((((((((((((((((('''''''''((((((((((((((())))))((((((''''''&&&&&&((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********))))))(((((()))******+++++++++++++++******)))(((************************+++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---------,,,,,,,,,+++++++++******************************))))))******+++,,,************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((******))))))((((((''''''(((((((((((())))))))))))(((((((((((((((((((((((())))))(((((((((((())))))(((((())))))))))))((((((((((((((((((((((((((((((((()))))))))************(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))******((()))))))))************************+++++++++,,,uuuPPPGGGBBB======:::999777444333333333111000000///...------,,,------,,,,,,,,,,,,,,,,,,,,,,,,************************))))))(((((((((((())))))(((((((((((())))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&'''(((((((((((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''%%%'''&&&%%%)))$$$CCC(((%%%)))$$$''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&((()))'''&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((***444&&&***WWW$$$***((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((***,,,***(((((('''***&&&$$$$$$''''''$$$333222%%%444'''+++(((***''')))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************''''''((()))))))))(((((())))))))))))((((((((((((''''''''''''(((((((((((())))))(((((((((((())))))(((((((((((())))))))))))(((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******(((((((((((()))******+++*********+++******))))))************************++++++++++++,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------,,,,,,,,,,,,++++++***************+++++++++******))))))******+++,,,************************************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))************))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((())))))***'''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))************(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))*********************+++++++++,,,,,,tttOOOGGGBBB>>>>>>;;;999777444333333333111000000///...------,,,------,,,,,,,,,,,,,,,,,,,,,,,,************************))))))(((((((((((())))))'''((((((((()))))))))***((((((((((((((((((((((((((((((''''''&&&''''''''')))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''%%%'''&&&%%%)))$$$CCC'''%%%)))%%%((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&((()))'''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&%%%---&&&777HHH&&&+++((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((+++!!!eee ---''''''***'''&&&(((###...$$$888...)))...'''---%%%---!!!,,,))))))))))))))))))))))))(((((((((((())))))))))))*********)))))))))))))))((((((((()))((((((''''''))))))))))))((((((((((((''''''''''''(((((((((((())))))(((((((((((())))))(((((((((((())))))))))))((((((((((((((((((((((((''''''''''''((((((((()))'''''''''(((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((('''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***'''''''''(((((()))++++++((())))))************)))***************************++++++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---------,,,,,,,,,,,,++++++))))))*********+++++++++******))))))******+++,,,************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))***************)))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((()))******''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))************(((((((((((((((((((((((())))))))))))))))))))))))((()))))))))************))))))))))))************)))))))))************+++sssNNNGGGBBB??????<<<999777444333333333111000000000...---------------,,,,,,,,,,,,,,,,,,,,,,,,************************))))))(((((((((((())))))'''((((((((())))))******((((((((((((((((((((((((***)))((('''''''''''''''))))))(((((('''''''''&&&''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((%%%'''&&&&&&)))$$$CCC'''%%%)))%%%(((((())))))))))))))))))))))))((((((((((((((((((((((((&&&((()))'''''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))$$$666,,,000""" ---(((((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((!!!///EEE333'''(((((())))))...333'''OOO[[['''!!!......(((###%%%///###///000))))))))))))))))))))))))(((((((((((())))))))))))++++++******))))))((((((((()))))))))((('''&&&&&&))))))))))))((((((((((((''''''''''''((((((((()))))))))(((((((((((())))))(((((((((((())))))))))))((((((((((((((((((((((((&&&'''''''''(((((())))))&&&'''''''''(((((())))))((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((('''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))''''''''''''((()))++++++'''((()))***************))))))))))))))))))))))))******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,------------,,,,,,,,,++++++))))))******++++++++++++*********)))***++++++,,,))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))***************)))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((()))******''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))************(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))*********+++))))))))))))************(((((((((((())))))))))))tttOOOGGGCCC>>>===::::::888555333333222000/////////...------------.........---,,,,,,+++******************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&&&&''''''(((((((((((((((&&&'''((())))))((('''&&&((((((((((((((((((((((((+++,,,)))%%%$$$'''((((((>>>"""'''+++)))>>>(((%%%(((%%%)))***((((((((((((((((((((((((+++%%%+++(((!!!///'''&&&)))'''((((((((((((((((((((((((222$$$+++...+++$$$'''$$$,,,***%%%((()))&&&'''---///---%%%000"""222sss###)))///,,,(((###***111###---***...+++%%%...(((******))))))***(((&&&)))$$$(((%%%111""")))///%%%###111...,,,000---<<>>===;;;:::888555333333222111/////////...------------.........---,,,,,,+++******************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''&&&&&&''''''(((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&&&&''''''(((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((%%%%%%(((...---)))***...---((()))((()))EEE(((%%%)))%%%)))***((((((((((((((((((((((((---***+++(((---444000,,,000$$$)))((((((((((((((((((((((((((()))------111BBB+++###++++++!!!///+++!!!''')))((($$$***mmm111++++++&&&''')))***...(((@@@)))"""%%%&&&&&&%%%&&&)))---000'''"""###^^^,,,)))---'''((((((++++++!!!+++'''+++333***555((("""&&&((($$$###'''******))))))(((((((((((())))))************))))))***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''(((((())))))((((((((((((''''''''''''((((((((((((((((((((((((((((((***)))))))))((((((((('''***)))))))))(((((((((''''''((()))(((''''''((()))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))(((''''''))))))))))))(((((((((((((((((())))))))))))(((((())))))))))))************))))))))))))))))))))))))))))))))))))*********************++++++++++++,,,---------,,,,,,++++++***,,,,,,,,,+++++++++******************************************************)))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))++++++******)))*********++++++)))((((((((()))))),,,+++***)))(((((((((((((((((((((((((((((((((((((((((()))))))))*********))))))))))))))))))))))))((((((((((((((((((((('''(((((((((((())))))))))))))))))))))))))))))))))))(((((()))))))))************)))))))))((((((((('''(((((((((((())))))))))))***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))sssNNNGGGBBB>>>>>>;;;:::777555333333222111/////////...------------......------,,,,,,++++++***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''&&&&&&''''''(((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&&&&''''''(((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((()))$$$&&&---+++$$$###)))000"""***444 ===(((&&&)))%%%)))***((((((((((((((((((((((((&&&---+++&&&$$$###&&&%%%)))(((((((((((((((((((((((((((''')))!!!***%%%,,,"""999//////%%%,,,000$$$%%%((($$$888SSS+++)))$$$'''...***&&&///PPP!!!222((()))))))))(((&&&$$$###$$$&&&000+++***iii'''...((()))'''$$$$$$111)))"""GGG555---$$$222///&&&$$$'''---,,,%%%%%%+++***))))))))))))((((((((())))))************))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((()))))))))))))))''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((('''((())))))''''''((()))''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))'''''''''''''''''''''''')))))))))))))))))))))))))))))))))))))))(((((('''(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))************))))))))))))))))))))))))))))))))))))************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***************************************************)))************+++++++++************************))))))))))))))))))))))))))))))******+++***************)))((((((((())))))******)))(((''''''''''''(((((((((((((((((((((((((((((())))))))))))******))))))))))))))))))))))))''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((())))))))))))******))))))))))))(((((((((((('''''''''((()))*********))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))rrrMMMFFFBBB???>>><<<999777444333333333111000//////...------------...---------,,,,,,+++++++++************)))))))))((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&&&&''''''((((((((((((((()))((('''&&&&&&'''((()))((((((((((((((((((((((((---)))$$$###$$$&&&&&&&&&%%%###000***$$$,,,HHH)))'''***&&&))))))((((((((((((((((((((((((111111)))+++&&&!!!...777000)))(((((((((((((((((((((((((((222(((&&&+++aaayyy@@@+++...!!!%%%---******///***&&&***'''!!!&&&'''***(((...+++ ---555+++---+++((((((---///---(((%%%!!! '''666```)))(((&&&000$$$***(((***'''222!!!NNN,,,%%%444...,,,***+++---***%%%)))000))))))))))))))))))))))))))))))************))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((())))))))))))((((((''''''&&&&&&''''''((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))((((((((((((''')))***)))((('''((()))''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))''''''''''''''''''''''''(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))***)))(((''''''((()))***((()))))))))************))))))))))))))))))))))))((()))))))))************++++++,,,,,,,,,---------******++++++,,,,,,,,,,,,++++++++++++++++++++++++************************************************))))))*********+++++++++************************))))))))))))))))))))))))'''((()))+++++++++***))))))))))))((((((((())))))***)))(((((('''''''''((((((((((((((((((((((((((((((((((((((()))))))))***((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((()))))))))***))))))))))))(((((((((((('''((((((((()))))))))***))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))pppMMMFFFBBB???>>><<<999777444333333333222000//////...------------...------,,,,,,,,,,,,++++++************)))))))))((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&&&&''''''((((((((((((((()))((('''&&&&&&'''((()))(((((((((((((((((((((((('''***&&& %%%000///&&&---%%% +++'''>>>)))(((+++'''))))))))))))))))))))))))))))))$$$***(((///+++000!!!)))///***)))))))))))))))))))))))))))''')))000&&&888NNN,,,...###666)))!!!$$$,,,&&&&&&...(((ddd***%%%///(((+++///!!!***ccc;;;%%%)))###...///+++(((+++&&&---'''%%%===%%%'''%%%...---(((&&&222%%%333"""'''111%%%'''---)))'''''''''&&&'''***))))))))))))************))))))************))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&''''''(((((('''''')))(((((((((((((((((()))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))((()))***)))((('''(((***''''''''''''''''''''''''(((((((((((())))))))))))((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((())))))))))))(((((('''((((((((()))))))))******)))(((''''''((()))***((()))))))))************))))))))))))))))))))))))((()))))))))************++++++,,,,,,,,,---------)))******++++++,,,,,,---++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++************************))))))))))))))))))))))))&&&''')))***++++++***)))((((((((()))))))))((((((******)))((((((((())))))(((((((((((((((((((((((('''(((((((((((()))))))))((((((((((((((((((((((((&&&'''''''''(((((())))))(((((((((((())))))))))))(((((((((((((((((((((((('''(((((((((((()))))))))(((((((((((())))))))))))***)))))))))((((((((('''(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))oooLLLEEEBBB??????===888666444333333333222111//////...------------...,,,,,,,,,,,,,,,,,,,,,,,,************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''(((((()))((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&&&&''''''(((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((($$$***+++%%%%%%***(((!!!&&&&&&+++666<<<MMM***(((,,,'''))))))))))))))))))))))))))))))""";;;---)))###"""555###,,,***)))))))))))))))))))))))))))###"""***$$$$$$kkk///,,,+++333+++$$$...))) ---+++WWWIII%%%---)))(((333''',,,PPPPPP===,,,+++...***&&&$$$'''$$$000666'''333""",,,******---...&&&$$$000%%%222RRR+++>>>,,,'''&&&&&&))),,,,,,)))&&&)))))))))************+++))))))************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&&&&'''''''''''''''))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))((()))******(((((()))***''''''''''''''''''''''''(((((((((((())))))))))))((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))'''(((((()))))))))))))))''''''(((((())))))******))))))(((((((((((())))))))))))))))))************))))))))))))))))))))))))))))))))))))************++++++++++++,,,,,,,,,,,,)))*********++++++,,,,,,***++++++++++++,,,,,,,,,************************------------------------)))************+++++++++************************))))))))))))))))))))))))(((((())))))***)))))))))''''''((()))))))))((((((***))))))(((((())))))***((((((((((((((((((((((((''''''(((((((((((())))))))))))))))))))))))))))))&&&&&&''''''((()))))))))(((((((((((())))))))))))))))))))))))))))))))))))''''''(((((((((((())))))(((((((((((())))))))))))*********)))((('''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))oooKKKEEEBBB??????===888666444333333333222111//////...------------...,,,,,,,,,,,,,,,,,,,,,,,,************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&&&&''''''(((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((()))'''+++---%%%(((:::333)))$$$'''www***))),,,'''))))))))))))))))))))))))))))))&&&+++000333 333...+++111******))))))))))))))))))))))))111+++***///))),,,&&&,,,&&&000'''//////HHH ###333)))'''***---%%%'''(((///xxx000######222'''(((***+++---...+++((())))))*********+++++++++))))))************))))))'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&'''((((((((((((((((((((((((''''''((((((((((((((((((((((((((((((((('''((((((((()))))))))***'''((((((((()))))))))***((()))******)))((()))***(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''((()))))))))))))))'''''''''((()))*********(((((())))))))))))(((((())))))))))))************))))))))))))))))))))))))))))))))))))*********************++++++++++++,,,***************+++++++++******+++++++++,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))***))))))(((((((((((()))&&&&&&((()))))))))(((((((((((((((''''''(((((()))(((((((((((((((((((((((('''''''''((((((((())))))))))))))))))))))))))))))&&&&&&''''''((())))))***(((((((((((())))))))))))))))))))))))))))))))))))'''''''''((((((((())))))'''((((((((()))))))))***))))))))))))(((((((((((('''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))nnnKKKEEEBBB??????===888666444333333444222111//////...------------...,,,,,,,,,,,,,,,,,,,,,,,,************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((((((((((((&&&''''''''''''''''''&&&&&&''''''(((((((((((((((&&&'''((())))))((('''&&&((((((((((((((((((((((((,,,"""'''333***<<>>>>>===lll+++---,,,++++++++++++,,,---!!!555---###,,,%%%###@@@"""+++!!![[[***888&&&$$$111)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))))))))******))))))))))))******))))))*********+++++++++)))))))))))))))*********))))))))))))))))))))))))(((((((((((((((((((((((((((((()))))))))*********((()))))))))************))))))))))))))))))))))))((((((((((((((()))******(((((()))))))))*********((()))******)))((()))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***'''(((((()))******++++++************************+++,,,,,,,,,,,,+++***)))******+++,,,,,,,,,,,,+++)))******+++,,,+++++++++,,,,,,++++++***))))))((())))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))'''''''''((()))*********))))))))))))))))))))))))))))))))))))))))))))))))'''(((((())))))(((((('''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))(((((((((''''''''''''((()))*********))))))))))))))))))))))))))))))))))))************))))))************))))))'''''''''((()))*********************************'''((((((((()))))))))***```IIIAAA@@@CCC:::<<<777777666555333222111000222111111000///......---------..................******************************))))))))))))******))))))))))))))))))))))))************************)))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************---555%%%***,,,---///&&&(((444444((('''111///###@@@,,,,,,000***+++***++++++,,,,,,,,,---------...&&&444+++111&&&333+++///$$$)))555,,,---fff444222555555555666666777777777...DDD222999FFF666999KKKDDDEEEDDDCCCDDDKKKQQQ)))...---,,,+++++++++,,,---///******000222---''''''+++222%%%&&&DDDddd111***,,,777$$$))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))******++++++))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))************))))))))))))******))))))******++++++++++++(((((())))))******++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************(((((())))))*********+++))))))))))))))))))))))))((((((((((((((()))******(((((())))))*********+++(((***+++***)))((()))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******'''(((((()))***+++++++++************************,,,,,,,,,,,,,,,+++***)))******+++,,,,,,,,,,,,+++))))))***++++++++++++***,,,,,,++++++***))))))((())))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))&&&''''''((()))******+++))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************))))))((((((((('''&&&''''''((()))******+++))))))))))))))))))))))))))))))))))))************))))))************))))))&&&''''''((()))******+++************************'''((((((((())))))******aaaIIIBBBBBBEEE;;;<<<999888666555555444222000000000000000////////////000////////////.........---,,,++++++******++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++,,,,,,***))))))************)))))))))))))))))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))************************)))************+++++++++'''***)))'''888lll???""",,,'''666'''******+++,,,------....../////////...---,,,...////////////000222333555555RRR999666999;;;======<<<<<<===>>>===888888999666888KKKbbb{{{```GGG<<<<<>>>>>===---AAAIII```wwwVVV111>>><<<>>>???>>>;;;999888888666333666;;;888555???NNNBBBCCCDDDDDDDDDEEEGGGJJJHHHGGGEEEDDDDDDCCCBBBAAAEEEDDDBBB@@@>>>===<<<<<<444::::::444222888@@@CCCAAA;;;===GGGKKKDDD>>>>>>BBBCCCDDDEEEHHHKKKNNNPPPXXXWWWVVVWWWYYYYYYWWWVVVMMMOOOJJJAAAEEELLLEEE444>>>===;;;::::::;;;<<<===888777666444222000...---......---------------...,,,+++***(((---<<>>???@@@BBBFFFIIIJJJJJJHHHGGGHHH???......===;;;555<<<@@@BBBDDDCCC@@@===;;;;;;;;;999;;;@@@@@@===BBBKKKSSSTTTUUUVVVVVVWWWYYY[[[YYYYYYXXXWWWUUURRRPPPOOORRRQQQOOOMMMLLLJJJJJJJJJDDDCCC???::::::<<<:::666<<<666555;;;===;;;>>>EEEAAABBBCCCEEEHHHLLLNNNPPPMMMMMMNNNPPPSSSUUUUUUTTTTTTSSSLLLCCC???DDDJJJMMMDDDCCCCCCCCCDDDFFFHHHJJJGGGEEEAAA===999777555444444222000...---...000111000000...+++(((''')))+++ ,,,,,,///'''444"""777++++++++++++++++++******)))))))))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************))))))))))))******************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******))))))))))))************)))************)))((((((++++++++++++++++++++++++)))***++++++,,,++++++++++++************+++,,,,,,************************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))((((((((()))(((((('''&&&))))))************))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))))))))(((((((((((())))))\\\GGG@@@???AAA888;;;888666444444444333111///000000000000////////////......---------,,,,,,,,,---,,,++++++******++++++************************************************))))))))))))))))))))))))************************(((***++++++*********+++)))***************++++++************************************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,---///+++((((((---222555555333999'''---222&&&...000//////......000222444666555999>>>BBBEEEFFFHHHIIIKKKMMMNNNPPPPPPPPPOOOOOOIIIHHHJJJHHHDDDFFFIIIEEEGGGIIILLLMMMLLLJJJHHHHHHJJJFFFDDDHHHJJJKKKQQQXXXZZZ[[[\\\\\\[[[\\\^^^`````````___]]][[[YYYYYYZZZWWWVVVTTTSSSRRRQQQQQQPPPXXXTTTPPPMMMLLLIIIDDD>>>FFFBBB@@@AAAAAABBBJJJTTTQQQQQQRRRRRRSSSTTTTTTUUUSSSSSSTTTVVVYYY[[[[[[ZZZNNNKKKHHHBBB:::444777???@@@AAABBBCCCFFFIIILLLMMMPPPMMMIIIDDD@@@===<<<<<<:::888666333222111000000000///...............---666(((333)))$$$000%%%---,,,+++++++++++++++******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((()))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************(((((())))))******++++++******))))))))))))******((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((()))******+++((()))))))))************++++++,,,,,,,,,++++++*********************************++++++++++++******************+++,,,---...*********************************)))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((())))))(((((((((((())))))((((((((((((((((((''''''((())))))******))))))((((((((((((((())))))))))))))))))))))))(((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((()))))))))((('''&&&&&&'''((()))ZZZGGGAAA???AAA888;;;888777555444444333111///000000000000////////////......---------,,,,,,,,,---,,,++++++******++++++************************************************************************************************''')))++++++******+++,,,))))))******+++++++++,,,***************************************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------------...------,,,+++)))(((&&&***...$$$***444...------111111222444777;;;>>>???AAAEEEJJJNNNPPPQQQRRRTTTVVVUUUTTTSSSSSSTTTUUUVVVIIIKKKSSSPPPFFFMMMVVVNNNRRRUUUXXXYYYXXXWWWWWWWWWXXXUUUTTTVVVXXXYYY[[[___dddfffgggggggggiiikkkmmmjjjjjjiiigggeeeeeehhhlllffffffdddcccbbbbbbbbbbbb\\\[[[[[[[[[YYYVVVTTTSSSMMMLLLKKKJJJIIIKKKSSS\\\ZZZZZZZZZYYYXXXWWWWWWVVVSSSRRRRRRSSSTTTTTTSSSQQQPPPLLLJJJKKKFFF===;;;???999:::<<<>>>AAADDDFFFHHHMMMKKKGGGCCC@@@>>>>>>>>>;;;<<<<<<===<<<:::999888999555000///000222333333111''',,,...///---111###,,,,,,,,,,,,++++++******+++++++++***************************************))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((()))))))))************(((((())))))******++++++******))))))))))))******(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''((()))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((()))******+++((()))))))))***************++++++,,,,,,,,,++++++*********************************++++++******)))))))))******+++,,,......************************))))))))))))))))))******(((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((())))))(((((('''''''''((((((((('''(((((())))))(((((('''(((((((((((())))))))))))(((((((((((())))))))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((()))))))))((('''&&&&&&'''((()))ZZZGGGAAA???@@@888<<<999888666555555444222000000000000000////////////............---------,,,---,,,++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++''')))+++++++++***+++,,,))))))******+++,,,,,,,,,++++++++++++++++++++++++*********+++++++++++++++++++++++++++++++++++++++------------------------,,,,,,,,,---------......'''+++000222000///000222$$$...------222///...666999:::===AAAEEEHHHKKKLLLOOORRRVVVYYYZZZ[[[]]]___```^^^\\\ZZZ[[[]]]```bbbgggbbbaaa___]]]fffggg[[[aaacccdddeeeddddddeeefffiiikkknnnpppoookkkgggdddeeegggiiijjjkkkmmmppprrrjjjkkkkkkiiiffffffjjjmmmkkkjjjiiiiiihhhhhhhhhhhhqqqpppnnnllleee^^^\\\___XXXYYYZZZ[[[\\\```hhhnnnllllllmmmmmmmmmllllllkkkcccbbbaaabbbbbbbbb```^^^WWWPPPKKKIIIGGGBBB===;;;<<<<<<===>>>???@@@AAAAAAEEECCC@@@>>><<<:::::::::999;;;???CCCEEEFFFGGGFFF===???AAACCCBBB===666000111777222;;;555)))888***---------,,,++++++******+++++++++++++++*********************************))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&'''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))******************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''((()))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******))))))))))))************(((((()))************)))*********************************+++******)))((()))))))))******,,,------++++++++++++++++++++++++))))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))(((''''''''''''((())))))''''''((((((((((((''''''(((((((((((())))))))))))(((((((((((())))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))((((((''''''''''''((((((YYYHHHBBB???AAA999===:::999777666666555333111000000000000/////////////////////.........---------,,,++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++''')))+++++++++***+++---))))))***++++++,,,------++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------...............//////,,,))))))---111444;;;<<<555777999:::HHHFFFHHHLLLQQQUUUWWWXXXYYYZZZ]]]___aaacccdddgggjjjggggggggghhhjjjmmmppprrrkkkkkkkkkqqq{{{~~~xxxmmmnnnppppppqqqsssvvvyyy||||||xxxvvvxxxyyyzzzzzzyyyyyy{{{}}}{{{~~~}}}xxxttttttuuutttsssrrrrrrrrrrrrrrrrrroookkkkkkmmmmmmkkknnntttrrrpppllleeeaaaaaacccdddhhhiiijjjkkkkkkjjjiiihhhkkkjjjiiikkklllmmmkkkjjjmmmjjjddd___]]][[[TTTLLLJJJIIIHHHFFFDDDBBB@@@??????>>>===;;;:::888777666666888<<>>;;;999777777777666444222000000000000////////////000////////////.........---,,,++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++''')))++++++++++++,,,---))))))***+++,,,,,,------++++++++++++++++++++++++*********++++++,,,,,,,,,------------------------........................---------.........//////---///222222111000111333000555;;;:::GGGOOOIIIQQQPPPSSSWWW\\\```aaaaaaaaa```bbbdddfffgggjjjnnnqqqlllnnnqqqtttxxx{{{}}}~~~}}}}}}rrrtttvvvxxx{{{zzzzzzyyyyyyxxxyyyyyyzzz}}}vvvssswwwzzzzzz}}}wwwuuuqqqlllkkknnnppppppnnnnnnoooooonnnmmmkkkjjjhhhhhhhhhkkknnnoooooonnngggkkkkkkhhhhhhiiiaaaVVVXXXVVVSSSOOOKKKFFFBBB?????????>>>===;;;999666555666666888;;;@@@FFFKKKNNNSSSWWW[[[\\\YYYTTTPPPOOOJJJKKKBBBDDD>>>EEE///555......---,,,,,,+++******,,,,,,,,,++++++*********************************))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++******))))))((((((******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))'''(((((()))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************)))***+++,,,,,,,,,,,,,,,))))))))))))))))))))))))***************)))(((((())))))))))))))))))***+++++++++++++++++++++++++++(((((())))))*********+++))))))))))))))))))))))))'''((((((((())))))******))))))(((((((((((())))))((('''&&&&&&'''((()))***))))))************))))))(((((((((((())))))))))))'''((((((((())))))******(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))'''((()))******)))((('''WWWEEE@@@???@@@777:::888777555444444333111/////////............//////---------...............------,,,,,,,,,,,,++++++++++++++++++++++++++++++******+++++++++******)))************************++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,---------......++++++,,,------------------...///...---,,,...///,,,---///000111444999<<<@@@BBBDDDIIIOOOSSSUUUVVVZZZ]]]```ccccccdddeeefffiiihhhiiilllppptttwwwwwwwwwyyy~~~|||}}}vvvttttttqqqvvvwwwqqqppppppmmmmmmnnngggkkkllljjjllloooooommmooojjjhhhhhhfffcccdddhhheeebbb___\\\XXXRRRJJJEEEGGGDDDBBBAAA@@@>>>:::888777555444444777===CCCGGGUUUWWW[[[]]]\\\ZZZVVVTTTNNNLLLIIIEEEAAA>>><<<;;;666444111...---------...,,,+++******++++++)))((((((((()))***++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((((((((())))))*********++++++***)))(((((()))******(((((((((((())))))))))))******))))))))))))******(((((((((((())))))))))))+++*********))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))((((((''''''&&&&&&&&&%%%))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((()))))))))))))))(((''''''))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))+++***)))(((''''''''''''+++*********))))))((((((+++*********))))))(((((())))))))))))))))))))))))''')))***)))((('''(((***))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((WWWFFFAAA???AAA888;;;888777555444444333111/////////............//////..................------------,,,,,,,,,,,,++++++++++++++++++++++++++++++******++++++++++++******************************++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,---------.....................------,,,,,,------...,,,+++,,,...000333555999;;;>>>AAAEEEHHHNNNPPPRRRVVV[[[]]]______aaacccdddeeegggjjjooorrrsssuuuxxxzzz{{{}}}zzzvvvuuuxxxvvvzzz|||xxxuuuuuutttrrrtttnnnjjjiiihhhffffffiiiiiihhhfffeeedddaaa[[[WWWTTTRRROOOLLLJJJHHHGGGGGGCCCAAA===;;;;;;>>>AAADDDMMMOOOTTTWWWYYYYYYWWWUUUNNNMMMKKKHHHFFFDDDCCCBBB>>><<<:::777444333222111000...++++++,,,---,,,,,,,,,,,,------------,,,,,,************************************************))))))))))))))))))))))))************)))))))))(((((()))))))))************+++***)))(((((()))******(((((((((((()))))))))*********))))))))))))******(((((((((((()))))))))***************)))))))))((())))))))))))))))))))))))(((((((((((())))))))))))((((((((((((''''''&&&&&&))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((()))))))))))))))(((''''''))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))(((((((((((()))))))))***))))))))))))************))))))))))))))))))))))))(((((((((((()))***++++++************)))))))))(((************)))))))))((())))))))))))))))))))))))''')))***)))((('''(((***))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((WWWFFFBBB@@@AAA999<<<888777555444444333111/////////............///////////////...---------,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,------------.........////////////////////////............---///333555<<<@@@EEEIIIMMMPPPSSSVVV[[[\\\___bbbdddeeeffffffmmmlllllllllooovvv~~~|||vvvrrrttttttqqqoooooonnnllljjjjjjkkkiiieee```___^^^\\\XXXVVVVVVXXXZZZVVVSSSOOOKKKHHHHHHIIIJJJJJJLLLOOORRRTTTTTTRRRQQQIIIHHHHHHGGGGGGGGGGGGGGGHHHGGGEEEBBB???<<<999777555222///............---,,,,,,,,,+++++++++******************************************************))))))))))))))))))))))))************))))))))))))))))))))))))******************))))))))))))******((((((((()))))))))************))))))))))))******((((((((()))))))))******************))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))(((((('''))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))((((((((()))))))))******))))))))))))************))))))))))))))))))))))))(((((())))))***++++++,,,************))))))))))))************))))))))))))))))))))))))))))))))))))''')))***)))((('''(((***))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))''''''(((((())))))******(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((WWWGGGCCCAAABBB999>>>888777555444444333111/////////............//////000000///...---,,,,,,,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++******++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------------------..................///000111222333444000111222333555888===AAAHHHMMMSSSYYY\\\___aaaccccccfffiiikkkllllllmmmnnnyyyxxxwwwxxx}}}zzzyyytttpppoooooonnnhhhdddbbbccccccbbb```aaadddgggdddaaa^^^ZZZXXXXXXYYYZZZSSSSSSSSSSSSPPPMMMJJJHHHEEEEEEEEEFFFGGGHHHJJJKKKLLLLLLLLLJJJGGGDDD@@@>>><<<999777555333111...+++,,,,,,++++++******++++++++++++++++++++++++++++++************************))))))))))))))))))))))))*********))))))))))))))))))))))))))))))*********)))))))))))))))*********(((((()))))))))***************))))))))))))******(((((()))))))))******************)))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))******))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*********)))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((*********)))))))))))))))))))))))))))))))))))))))(((((()))))))))*********((()))))))))************)))))))))))))))))))))))),,,,,,++++++******)))(((*********)))))))))))))))*********)))))))))))))))((((((((((((((((((((((((''')))***)))((('''(((***(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))(((((((((((())))))&&&''''''((()))******+++(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((VVVGGGCCC@@@AAA:::>>>888777555444444333111/////////............//////000000///...---,,,,,,,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++******+++,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...---------.........//////---------...000111333444333555888;;;>>>CCCIIIMMMSSSXXX___dddhhhjjjkkkmmmjjjmmmqqqsssuuuwwwzzz}}}}}}{{{}}}|||xxxsssmmmmmmnnnmmmllllllmmmnnnfffdddaaa______aaadddfff___^^^[[[WWWRRRMMMIIIGGGGGGGGGGGGHHHHHHJJJKKKKKKKKKKKKLLLLLLJJJHHHDDDBBBBBBAAA@@@???===888222...000///...---------......++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))(((((())))))************))))))))))))******************))))))))))))******))))))))))))************))))))))))))))))))******))))))))))))))))))))))))(((((((((((())))))))))))))))))******************(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))******(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))******))))))))))))))))))))))))))))))))))))************((()))))))))************))))))))))))))))))))))))++++++,,,,,,+++***(((((())))))))))))))))))******))))))))))))))))))******((((((((((((((((((((((((''')))***)))((('''(((***((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********+++(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))(((((((((((())))))&&&''''''((()))******+++(((((((((((())))))))))))'''((((((((()))))))))***(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))TTTGGGCCC@@@@@@999>>>888777555444444333111/////////............///////////////...---------,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++******+++,,,...///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......------------......------.........///////////////...///000222444555:::===AAAFFFJJJNNNSSSWWWWWW[[[bbbhhhkkkmmmpppqqqppptttyyy}}}}}}{{{{{{{{{zzzxxxkkkhhhddd``````bbbeeehhhfffeeeaaa]]]YYYUUURRRPPPJJJIIIHHHGGGFFFEEEEEEEEEFFFGGGIIIIIIHHHGGGEEECCCDDDDDDDDDEEEEEEBBB>>>;;;555333111///------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))************************))))))))))))'''((()))******+++******)))))))))*********++++++******))))))))))))******)))))))))*********++++++))))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************'''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))*********++++++))))))))))))************))))))))))))))))))))))))'''((()))+++,,,++++++***))))))))))))************))))))))))))************))))))))))))))))))))))))''')))***)))((('''(((***))))))))))))))))))))))))(((((((((((((((((((((((('''(((((())))))*********))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))''''''(((((())))))******(((((((((((())))))))))))''''''(((((())))))******(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))|||RRRFFFCCC??????888>>>888777555444444333111/////////............//////..................------------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,+++*********,,,...000,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------......------------..................////////////111111222444777<<>>AAAEEEIIIJJJJJJAAA???;;;666333000//////------------------------++++++++++++++++++++++++))))))))))))))))))))))))((()))))))))************************)))))))))(((&&&''')))***++++++******))))))*********+++++++++******))))))))))))******))))))*********+++++++++((()))))))))************))))))))))))))))))))))))(((((((((((())))))))))))((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))*********+++++++++))))))))))))************))))))))))))))))))))))))%%%''')))***++++++***)))((()))))))))************((()))))))))************))))))))))))))))))))))))''')))***)))((('''(((***))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&'''(((((()))******))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))(((((((((((())))))))))))'''''''''((()))*********(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))){{{QQQFFFBBB>>>>>>888>>>888777555444444333111/////////............//////---------...............---------,,,,,,,,,++++++++++++++++++++++++++++++,,,+++*********,,,///000,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------......------------................../////////000111333666:::AAAHHHNNNRRRSSSVVV\\\```bbbccceeefffmmmrrryyy}}}tttooooooooonnnllliiifffdddbbbbbbbbbaaa___[[[VVVQQQMMMJJJHHHCCCCCCBBBBBBAAA@@@???>>>444333444999AAAJJJQQQTTTSSSOOOJJJCCC>>>:::888777------------------------++++++++++++++++++++++++))))))))))))))))))))))))(((((())))))*********++++++*********))))))((((((&&&''')))***+++++++++***)))************+++++++++******))))))))))))******)))************+++++++++(((((())))))*********+++))))))))))))))))))))))))(((((((((((())))))))))))''''''(((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++)))))))))))))))))))))))))))************+++++++++))))))))))))************))))))))))))))))))))))))((()))***+++***(((&&&%%%(((((())))))*********+++(((((())))))*********+++))))))))))))))))))))))))((()))***)))((('''(((***))))))))))))))))))))))))((((((((((((((((((((((((%%%&&&&&&'''((())))))***))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((((((((((((((())))))))))))&&&''''''((()))******+++(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))rrrSSSBBBCCC@@@<<<<<<999888666444333333333222111000000000000000000000000////////////////////////+++++++++,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++///...,,,+++***+++,,,,,,---------,,,,,,+++++++++,,,------,,,++++++,,,...,,,,,,,,,---------......,,,,,,---......---,,,,,,000000///...,,,,,,...000//////......000333666999:::<<<@@@HHHPPPWWW[[[\\\eeefffeeeeeefffkkkrrrwww|||~~~{{{~~~|||sssllliiifffbbb```^^^]]]]]]]]][[[UUUQQQQQQMMMHHHEEEDDDAAA<<<777444333444777888<<>><<<888333000...---,,,+++***+++---,,,+++*********++++++++++++++++++++++++++++++++++++++++++++++++************)))(((&&&&&&''''''(((******+++++++++))))))))))))************************************))))))))))))))))))))))))+++*********))))))((((((*********)))))))))))))))))))))))))))))))))))))))---,,,+++)))((((((''''''******+++******)))((('''))))))))))))))))))))))))))))))))))))))))))))))))&&&''''''((()))******+++))))))))))))))))))))))))***)))(((''''''((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))+++***)))'''''''''((()))))))))))))))))))))))))))************))))))))))))***++++++***(((''')))***************))))))))))))(((((((((((())))))))))))qqqRRRBBBCCC@@@<<<<<<999888666444333444333222111000000000000000000000000////////////////////////++++++,,,,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++...---,,,+++++++++,,,,,,---------,,,,,,+++++++++,,,------,,,++++++,,,...,,,,,,,,,------------...,,,---............---,,,---.........,,,---...000222222222222333666:::===BBBGGGNNNSSSWWW[[[aaafffjjjlllooopppssswww}}}yyysssmmmhhhbbbaaa___```aaa```]]]ZZZWWWTTTPPPMMMJJJEEE???:::777666666888:::>>>IIITTT___`````````]]]XXXSSSOOOEEEAAA;;;777333111...,,,+++,,,,,,,,,++++++,,,,,,******+++++++++++++++,,,++++++++++++++++++++++++************)))((('''&&&'''((()))***++++++++++++))))))))))))************************************))))))))))))))))))))))))************)))))))))(((***))))))))))))))))))))))))))))))))))))))))))))),,,+++***)))((((((((((((((())))))************)))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))((((((''''''((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))*********)))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))******)))))))))((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))+++***)))(((''''''((()))))))))))))))))))))))))))************))))))))))))((()))))))))((((((***,,,*********)))))))))(((((((((((((((((())))))))))))qqqRRRBBBCCC@@@<<<<<<999999666444333444444333111000000000000000000000000////////////////////////,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,------,,,,,,,,,,,,++++++,,,------,,,++++++,,,...+++,,,,,,,,,------------------............------,,,...////////////000222111222444555888<<>>;;;:::<<<===AAALLLVVVcccdddfffgggfffdddaaa___RRRNNNHHHCCC>>>999555222000///---,,,+++,,,---...************++++++,,,,,,++++++++++++++++++++++++************)))(((''''''(((((()))***++++++++++++))))))))))))************************************))))))))))))))))))))))))************))))))))))))))))))))))))))))))******))))))))))))))))))))))))******))))))))))))******'''(((((()))***+++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))''''''''''''(((***+++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))******))))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))((((((((((((((('''))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))***))))))(((((((((((()))))))))))))))))))))))))))************))))))))))))&&&'''((((((((()))+++---******))))))))))))(((((((((((((((((())))))))))))qqqRRRBBBCCC@@@<<<<<<:::999777555444444444333222000000000000000000000000////////////////////////,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---++++++---...,,,,,,,,,,,,------------.........//////.........---///111222111111222444222555999===AAAHHHQQQWWWZZZbbbkkknnnnnnqqqxxxyyyzzz|||{{{wwwpppgggbbb``````___]]]ZZZXXXVVVUUUMMMIIIGGGHHHIIILLLUUU___fffggghhhiiihhhfffeeeccc___[[[VVVQQQLLLGGGBBB>>>999666111---,,,,,,,,,---************+++++++++,,,++++++++++++++++++++++++***************)))((('''((()))******++++++++++++((()))))))))************************************))))))))))))))))))))))))*********))))))))))))))))))))))))))))))*********))))))))))))))))))))))))))))))(((((()))***++++++)))))))))))))))******+++))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((''''''((((((((()))******((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((************************))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))************)))))))))(((&&&(((((((((((((((***,,,***)))))))))(((((((((((((((((((((((())))))))))))pppQQQAAACCC@@@======:::999777555444444444333222111111111111111111111111////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,---///,,,,,,---------.........////////////////////////---///111111111222333555:::>>>DDDHHHMMMTTT^^^ffflllsss}}}tttkkkmmmkkkjjjhhhfffdddcccbbb\\\XXXUUUVVVVVVXXX^^^eeeeeeeeefffgggggggggffffffgggdddaaa^^^ZZZVVVQQQMMMFFF@@@999333000///---,,,++++++++++++++++++++++++++++++++++++++++++++++++)))************))))))((()))******++++++++++++***((()))))))))************************************))))))))))))))))))))))))))))))))))))))))))******(((((())))))************))))))))))))))))))))))))(((((((((((()))***+++,,,++++++***)))(((((())))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((***)))))))))((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((())))))))))))((())))))))))))))))))))))))************)))))))))(((((())))))(((''''''(((***)))))))))(((((((((((('''(((((((((((())))))))))))pppQQQAAACCC@@@======::::::777555444555555444222111111111111111111111111////////////////////////............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,++++++,,,,,,,,,,,,---------......---,,,,,,---///---.........////////////000000////////////000000---...000111222444888;;;CCCHHHNNNRRRVVV]]]hhhppp~~~}}}xxxuuurrrrrrqqqnnnhhhcccaaa\\\YYYYYYYYYXXX[[[```___```aaadddfffiiikkkllljjjiiiggggggeeebbb]]]YYYSSSLLLCCC<<<888666222///.........---,,,,,,++++++++++++++++++++++++++++++)))******+++******))))))******+++++++++++++++***))))))))))))************************************))))))))))))))))))))))))))))))))))))************((((((((()))******++++++))))))))))))))))))))))))))))))(((((()))***++++++---,,,***(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************)))'''&&&%%%))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))'''(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))'''(((((())))))))))))((())))))))))))))))))))))))************))))))))))))))))))***(((&&&&&&''')))))))))((((((((((((''''''(((((((((((())))))))))))oooQQQAAACCC@@@======;;;:::888555555555555444333111111111111111111111111///////////////////////////.........------------------------------------------------------------***+++,,,---------,,,,,,+++++++++,,,,,,------------...///...,,,,,,...///////////////000000000000111111000//////000111111///000222444777===DDDIIINNNUUU]]]ccchhhppp}}}tttiiiddd___\\\]]][[[XXXXXXZZZZZZ[[[]]]```dddhhhkkknnnjjjjjjjjjkkkjjjhhhccc___]]]VVVMMMFFFCCC???:::666111111000///---,,,+++***++++++++++++++++++++++++)))******++++++************++++++,,,,,,++++++***))))))))))))************************************))))))))))))))))))))))))((()))))))))************'''(((((()))******++++++))))))))))))))))))))))))***)))))))))))))))******,,,***)))((('''(((***+++))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))))))))******)))((('''&&&))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))&&&'''((()))******)))((())))))))))))))))))))))))************))))))))))))'''(((((((((''''''(((***))))))((((((((('''''''''(((((((((((())))))))))))oooQQQAAACCC@@@===>>>;;;:::888666555555555444333111111111111111111111111//////////////////////////////.........---------------------------------------------------------)))***,,,---...---,,,,,,+++++++++,,,,,,------------...///...,,,,,,...///000000000000111111111111222111000//////000111222222333666999>>>FFFOOOVVV\\\dddnnnvvv~~~yyymmmhhheeefffddd```]]]^^^XXXXXXZZZ\\\```dddhhhjjjjjjjjjkkklllllliiidddaaaccc\\\SSSMMMJJJGGGAAA<<<333333111000...,,,+++***++++++++++++++++++++++++)))******+++++++++******++++++,,,,,,,,,++++++***))))))))))))************************************))))))))))))))))))))))))(((((())))))*********+++'''(((((()))***+++++++++))))))))))))))))))))))))******))))))))))))*********)))((('''((())),,,---))))))))))))))))))))))))))))))))))))))))))))))))&&&''''''((()))******+++))))))))))))))))))))))))'''((()))******)))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&'''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((())))))******++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))&&&'''(((*********)))((())))))))))))))))))))))))************))))))))))))%%%&&&'''''''''(((***,,,)))(((((((((''''''''''''(((((((((((())))))))))))lllQQQAAAAAA===<<<<<<777999999888666555444333222111000///......///000111000000000000000000000000------------------------------------------------+++,,,,,,------,,,,,,+++.........------,,,,,,,,,,,,,,,,,,---------......///////////////.........333222111///............000...///111000...111666333777===EEENNNWWW^^^bbbooowwwxxxvvvqqqoooooolllfffaaa^^^ZZZXXXYYY]]]aaadddffffffhhhiiijjjiiihhhgggiii]]]OOOHHHGGGHHHEEEAAAFFFAAA999333111///...,,,,,,---------,,,,,,,,,,,,************************+++++++++************)))************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************''''''(((((())))))******))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))''''''(((******+++++++++************************(((((())))))))))))(((((()))((('''''''''(((***+++((()))))))))))))))((((((***)))(((''''''((()))***))))))))))))************))))))))))))))))))))))))))))))))))))))))))******))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************************))))))))))))))))))))))))*********)))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))iiiNNN@@@@@@======>>>999999888777666555444333222111111000//////000111111000000000000000000000000------------------------------------------------+++,,,,,,------,,,,,,+++.........------,,,,,,,,,,,,,,,---------.........////////////////////////111111000000000000111111000///111333222///111666???CCCKKKUUU___jjjsssxxx}}}~~~}}}vvvnnniiiccc___]]]^^^]]]]]]bbbbbbcccfffhhhjjjjjjjjjggg```TTTIIICCCBBBCCCEEEIIIGGGCCC???:::555000...000///---,,,***)))))))))************************+++++++++************)))************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************((((((((()))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))'''((()))******+++++++++************************(((((())))))))))))(((((()))(((((('''((()))***+++(((((())))))))))))((((((***)))(((''''''((()))***))))))))))))************))))))))))))))))))))))))*********)))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((())))))))))))***))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************************))))))))))))))))))))))))***)))))))))))))))))))))************************((((((((())))))))))))***))))))))))))))))))))))))eeeLLL???@@@======???;;;999888777666555333222222111111000000000000111111000000000000000000000000------------------------------------------------,,,,,,------------,,,,,,.........---------------,,,------------.........////////////////////////000000000000111222333444111111333555444111555;;;FFFNNNYYYggguuu}}}wwwpppjjjfffccc___[[[]]]\\\]]]```dddhhhjjjjjjhhheee]]]OOOBBB<<>>:::888888777666444333222111000000000000000000000000000000000000000000000000........................------------------------,,,,,,------------,,,,,,...............---------------------............///////////////000000000000///000000111222333444222222333666555777???IIISSS^^^ooo}}}xxxsssnnnhhhddd^^^[[[YYYZZZ^^^ccceeefffiiiiiieeeYYYJJJ@@@===>>>BBBGGGOOORRROOOIIICCC@@@666444111///,,,,,,,,,,,,+++++++++++++++++++++++++++++++++*********))))))************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************+++******))))))(((((((((((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((())))))***'''(((((())))))))))))((())))))(((((((((((())))))((()))))))))************))))))))))))))))))))))))++++++******)))(((((((((((()))))))))************(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************************)))))))))))))))))))))))))))))))))))))))*********************************(((((()))))))))*********((((((((((((((((((((((((cccLLLAAAAAA<<<:::<<<888888888777555444333222111////////////////////////////////////////////////........................------------------------,,,------......------,,,........................---------.........//////////////////000000111111111000000000111111222333222222444888;;;CCCRRRaaattt{{{vvvsssiiiccc\\\YYY\\\___``````eeeffffffbbbYYYNNNDDD???===BBBJJJPPPRRRQQQOOONNN???===:::555111///---,,,+++++++++++++++++++++++++++++++++*********))))))************************************************************************************************************************))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************++++++******))))))((((((((()))))))))************************************))))))))))))))))))))))))((())))))************)))(((((((((((((((((((((((((((((())))))))))))(((((('''(((((()))))))))))))))''''''((()))))))))))))))(((((())))))))))))((((((((()))))))))************))))))))))))))))))))))))************))))))((((((((()))))))))************(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))************))))))))))))))))))))))))'''''''''((((((((())))))((((((((((((((((((((((((aaaKKKAAAAAA;;;999;;;888888777666555444222111111//////000000000000//////////////////////////////........................------------------------------............------.............../////////------........./////////...//////000000111111222222111111111222333333444444666<<>><<<777777666555333222111000222333444444444444333222////////////////////////////////////////////////------------------------------............---------.........//////000000............/////////000...//////000111222222222111222333555777:::<<<===EEENNN___rrr{{{uuuuuuxxx|||~~~|||{{{|||{{{vvvuuurrrooohhhddd^^^ZZZYYY\\\```ddd^^^[[[YYY]]]bbb```UUUKKKFFFFFFFFFDDD@@@;;;666333,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))************************************************************************************************************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))***+++++++++,,,))))))))))))************************************))))))))))))))))))))))))))))))*********))))))(((************************(((((())))))))))))((((((&&&''')))*********)))(((&&&'''((()))************'''((()))******)))((('''))))))))))))************))))))))))))))))))))))))''''''((()))***+++,,,,,,))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''(((((()))***+++++++++************************))))))))))))************))))))))))))))))))))))))YYYHHHBBBAAA;;;;;;===888999777555444444333111///000000000000000000000000111111111111111000//////...000000///...---...///---------.........//////..................------////////////////////////............////////////000/////////000000111222555444666999777777???KKK[[[fffxxx|||wwwuuuuuuvvvwwwuuusssoookkkhhhffffffwwwuuujjjiiikkklllpppssspppjjjffffffgggnnnttt~~~~~~|||{{{wwwkkk```[[[ZZZZZZ\\\aaaaaa``````ccceeeaaaYYYQQQBBBCCCEEEDDDBBB===:::777333000---,,,------+++(((++++++,,,++++++***)))(((***++++++,,,,,,++++++***))))))))))))))))))))))))+++++++++++++++***)))(((++++++++++++++++++++++++************************++++++************++++++))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))+++*********))))))(((((())))))************))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************+++*********))))))(((((()))******++++++)))((('''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&''''''((()))******+++))))))(((((((((((())))))(((((())))))))))))(((((())))))))))))))))))))))))******))))))(((((('''''''''''''''''''''''''''''')))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((('''&&&******)))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))YYYHHHBBBAAA;;;;;;===888999777555444444333111///111111111111111111111111111111111111111000//////...000000///...---...///---------.........//////......................../////////////////////////////////000000000111111000000000111222333444555555666999<<<===DDDXXXlll{{{yyyxxxuuuqqqllliiihhhhhhoooppppppmmmiiiggggggiiipppyyy}}}wwwmmmgggcccaaaccceeegggddd___\\\^^^```eeegggjjjmmmnnnnnnlllkkkdddddddddcccbbbeeekkkpppxxxtttrrruuu~~~{{{vvvoooiiifffdddaaa___^^^]]]^^^bbbeeeddd^^^XXXJJJEEE@@@>>>@@@AAA@@@>>>777444111/////////---+++,,,,,,,,,,,,,,,+++*********++++++,,,,,,++++++***************************+++++++++++++++***))))))))))))))))))))))))))))))************************++++++************++++++))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''(((((((((((())))))))))))))))))))))))))))))))))))************)))))))))((())))))************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((()))))))))************)))))))))((((((((()))******+++***)))((('''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((()))*********))))))(((((((((((())))))(((((())))))))))))(((((())))))))))))))))))))))))***)))))))))((((((((('''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))((((((******)))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))YYYHHHBBBAAA;;;;;;===888999777555444444444222000111111111111111111111111111111111111111000//////...000000///...---...///------........./////////........................////////////////////////000111111111111222222222111111222333444666777888888;;;???CCCJJJ\\\|||zzzrrrooommmjjjkkknnnpppoookkkgggdddbbbjjjnnnqqqnnniiifffjjjooosssvvvvvvrrrpppooojjjdddfffggggggddd```___bbbeeekkkjjjgggccc^^^ZZZVVVTTTTTTUUUTTTSSSQQQPPPQQQSSSUUUUUUXXX```iiioooqqqqqqyyyuuuqqqyyyzzzuuussskkk```[[[ZZZ[[[___dddeeebbb___SSSIII===888<<>>;;;777444222111///...------,,,,,,,,,,,,++++++***++++++,,,,,,++++++******************************++++++++++++***))))))))))))))))))))))))))))))************************++++++************++++++))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))************))))))''''''(((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''((((((((()))))))))))))))(((((((((((((((''')))************)))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******))))))(((((((((((())))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))((((((((((((************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++************))))))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))YYYHHHBBBAAA;;;;;;===888888777555444555444222111111111111111111111111111111111111111111000//////...000000///...---...///............////////////............////////////////////////////////////111111111111222222222222222222333444666888:::;;;<<<@@@FFFPPPaaa||||||ssstttqqqwwwzzzqqqnnnmmmkkkhhhiiinnntttuuuqqqkkkgggeeennntttxxxsssjjjffflllsss{{{|||{{{yyyyyy{{{yyysssvvvuuusssooolllkkkooorrrsssrrroookkkfffaaa\\\ZZZYYYYYYYYYXXXUUUSSSPPPOOOQQQQQQTTTYYY]]]___]]][[[___bbbbbb^^^ZZZ]]]gggpppooouuu}}}~~~}}}ttteee[[[ZZZZZZ]]]aaaccccccbbbYYYOOOBBB:::999===BBBDDDEEEBBB>>>999666333111000------,,,,,,+++++++++,,,***++++++,,,,,,++++++*********************************+++++++++******)))++++++++++++++++++++++++************************++++++************++++++((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((*********)))))))))))))))))))))************))))))&&&''''''((()))******+++))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((''''''''''''************)))))))))((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((((((((()))))))))***))))))(((((((((((())))))(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))((((((((((((************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))***+++++++++++++++))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))YYYHHHBBBAAA;;;;;;===888888777555555555555333222111111111111111111111111111111111111111000//////...000000///...---...///........./////////000000........./////////000000000000000000000000000000000000000111111111222222222333444666999<<<>>>@@@@@@GGGTTTgggzzzkkkeeefffbbbiii~~~|||nnnjjjmmmnnnjjjeeegggnnnuuuvvvrrrlllgggfffwww|||}}}uuuiiiccciiiqqqzzz~~~|||{{{}}}~~~~~~}}}zzzvvvtttsssuuuwwwqqqrrrrrrqqqooojjjfffccc____________]]][[[WWWUUUVVVVVVXXXZZZ\\\\\\[[[YYYSSSQQQPPPPPPQQQTTTWWWXXXZZZ^^^dddjjjqqquuurrrlllwww~~~wwwiii```___^^^^^^```aaaaaa```ZZZVVVMMMBBB:::999===AAAJJJHHHEEE@@@;;;777444333......,,,++++++***++++++***++++++,,,,,,++++++***************************)))******+++++++++******++++++++++++++++++++++++************************++++++************++++++((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))******))))))************))))))&&&''''''((()))******+++))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((*********)))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((())))))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))***+++++++++++++++))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))YYYHHHBBBAAA;;;;;;===888888777555555666555444222222222222222222222222222111111111111111000//////...000000///...---...///....../////////000000000.........//////000000111000000000000000000000000000000111111111222222222333555777;;;@@@EEEIIIKKKMMMYYYmmm~~~yyyuuuttttttqqqhhhdddhhhffflllsssfffeeejjjiiiddd___jjjpppwwwwwwsssnnnmmmnnn||||||rrrddd___eeennnwww}}}}}}zzz}}}}}}|||zzzyyyxxxxxxtttvvvxxxyyyxxxuuuqqqooommmkkkjjjjjjjjjhhhfffdddgggggggggfffeeecccbbbaaaWWWTTTQQQRRRTTTTTTOOOKKKKKKMMMNNNNNNOOOQQQTTTVVV]]]ccckkkqqqxxxyyyoookkkiiigggeeecccbbbaaaaaaZZZ[[[XXXNNNCCC===???BBBNNNNNNMMMIIIBBB<<<888777222000...,,,+++***++++++***++++++,,,,,,++++++***++++++++++++++++++++++++))))))***++++++++++++***))))))))))))))))))))))))************************++++++************++++++))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))************))))))''''''(((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''((((((((()))))))))'''(((((((((((()))))))))+++******)))((()))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++*********((((((((((((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))YYYHHHBBBAAA;;;;;;===888888777555555666666444333222222222222222222222222111111111111111000//////...000000///...---...///.../////////000000000000---......///000000111111000000000000000000000000222222222222333333333333444666;;;BBBJJJRRRXXX\\\eeexxx{{{xxxvvvrrrqqqssspppvvvrrrooosssssswww~~~xxxnnnggghhhjjjgggeeeeeeooouuuzzzyyyuuutttwww{{{}}}}}}xxxmmmbbb___fffooowww|||}}}{{{~~~zzz{{{}}}~~~}}}{{{yyyzzz{{{|||}}}~~~}}}||||||zzzwwwsssrrrssstttrrrqqqsssttttttrrrooollljjjiiidddbbb___^^^^^^\\\YYYUUURRROOOLLLJJJJJJJJJKKKLLLNNNPPPSSSVVVZZZbbbmmmvvvkkkfffjjjuuu~~~|||vvvuuusssooojjjgggeeeeee\\\]]]]]]XXXQQQKKKIIIJJJRRRTTTUUUQQQJJJBBB===;;;666444111///,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++))))))***+++++++++++++++))))))))))))))))))))))))************************++++++************++++++))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***(((((((((((())))))))))))))))))))))))))))))))))))((()))))))))************))))))************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((()))))))))******((((((((()))))))))******++++++)))((((((((()))***(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))(((((())))))))))))(((((())))))))))))))))))))))))'''((((((((()))))))))***(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))((((((((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))YYYHHHBBBAAA;;;;;;===888888777555555666666555333222222222222222222222222111111111111111000//////...000000000...---...///////////////000000000000---......///000111111222000000000000000000000000333333333444444444555555444888???HHHRRR\\\dddhhh{{{xxxvvvwww|||~~~{{{zzz{{{uuu{{{~~~~~~~~~}}}|||sssooonnnqqqpppkkklllqqqpppuuuyyyxxxuuuvvv|||~~~|||vvvkkkbbbbbbjjjsssuuuyyyzzzyyyzzz}}}}}}zzzrrrtttxxx|||~~~}}}zzzvvvvvvvvvvvvwwwyyy{{{}}}{{{wwwqqqoooqqqrrrrrrqqqkkknnnqqqsssssssssrrrrrrnnnmmmllliiigggggggggiiifff___ZZZYYYZZZXXXTTTRRRLLLKKKJJJGGGFFFHHHLLLPPPSSSPPPTTT^^^bbbgggwww~~~}}}{{{vvvqqqllljjjiii^^^^^^^^^]]][[[XXXTTTQQQTTTXXXZZZWWWOOOGGGAAA>>>:::888444111...---------+++++++++,,,,,,+++++++++++++++++++++++++++++++++((()))***+++++++++++++++++++++++++++++++++++++++************************++++++************++++++))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******(((((((((((())))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))************))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************(((((())))))******++++++,,,+++)))((((((((()))***(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))(((((())))))))))))(((((())))))))))))))))))))))))'''((((((((())))))******(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((('''&&&((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))UUUKKKBBB???>>><<<<<<===:::888666555555555444333333222222111111222222333222222222111111111000000000000000000000000000000000000000000111111111111222222222111111111111111000111111111111222222222111222222111000111333555999>>>KKKYYY[[[[[[kkk~~~{{{}}}~~~}}}}}}}}}{{{yyyvvvtttsssssssssyyyxxxwwwxxxyyy||||||tttnnnlllnnnrrrvvv|||~~~||||||zzzrrruuuxxxzzzzzzzzz{{{~~~~~~wwwqqqmmmmmmnnnpppjjjjjjkkkmmmpppqqqpppnnnmmmllllllmmmooopppooonnnkkkiiifffdddddddddcccbbbXXXQQQIIIFFFIIIKKKKKKIIINNNOOOOOONNNNNNVVVbbblll~~~}}}uuupppkkkeeecccbbb`````````___\\\ZZZ[[[ZZZXXXVVVRRRLLLDDD>>>AAA@@@===888333///,,,,,,---+++******,,,.........,,,,,,,,,+++++++++******+++++++++************)))***+++,,,+++)))))))))***))))))))))))))))))))))))************************************************(((((())))))))))))(((((())))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))+++******)))(((''''''&&&))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******+++++++++***)))(((((('''))))))))))))))))))))))))******))))))((((((''''''&&&&&&&&&&&&'''''''''(((+++*********))))))(((((())))))))))))))))))))))))%%%'''(((((('''''')))***(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))((((((((((((((((((((((((++++++++++++++++++++++++(((((((((((((((((((((((())))))(((((('''''''''&&&))))))))))))************UUUKKKBBB???>>><<<<<<===:::888666555555555444333333222222111111222222333222222222111111111000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111222222222222111111111111000222555888<<>>GGGPPPVVV\\\jjjyyy|||xxxtttqqqttt{{{~~~yyywwwvvvwww{{{}}}yyyvvvvvvwwwwwwwwwsssqqqppppppqqqqqqooommmjjjkkklllkkkjjjiiijjjkkkkkkkkkjjjhhhfffeeefffhhheeeffffffccc]]]YYYYYYYYYaaajjjsssxxxzzz~~~wwwtttqqqmmmiiigggdddaaa^^^^^^bbbddd```WWWOOOKKKKKKMMMHHHEEEGGGKKKHHH>>>444...,,,++++++,,,,,,+++***,,,,,,,,,+++++++++******,,,,,,,,,++++++++++++***+++,,,---,,,*********+++************************************************************************))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((******))))))))))))***************)))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))*********+++))))))))))))))))))******************************)))***+++***(((''''''((())))))************))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))************************++++++++++++++++++++++++************************(((((())))))))))))))))))((()))))))))************yyyPPPHHHAAA@@@???===;;;<<<:::888666555555555444333333222222111111222222333111111111111111222222222111111111111111111111111000000000000111111111111000000000111222222333333222222222222333333333333///333888???HHHSSS]]]eeeeeezzz{{{wwwvvvuuuuuuuuurrrppprrrxxx}}}|||{{{zzz{{{~~~}}}}}}}}}|||yyywwwqqqqqqpppooommmkkkhhhfffiiihhhhhhggghhhiiijjjkkknnnllliiifffdddaaa___]]][[[___eeemmmtttyyy~~~}}}yyyrrrmmmhhhddd```]]]```cccfffddd]]]VVVRRRPPPRRRKKKEEEFFFKKKJJJAAA888222000---,,,,,,---,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,+++++++++++++++------,,,+++***+++,,,++++++++++++++++++++++++************************************************)))******++++++******)))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))******))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))************+++))))))))))))************))))))))))))************************************)))***+++***((('''((())))))******++++++******)))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))************************++++++++++++++++++++++++************************(((((())))))))))))******))))))))))))************wwwOOOGGGAAA@@@@@@===;;;<<<:::888666555555555444333333222222111111222222333000000111111111222222222111111111111111111111111000000000000111111111111000111111222333333444444222222222333333333444444222777@@@JJJVVVbbbnnnvvv~~~wwwmmmhhhiiinnnsssvvvwwwvvvvvvwwwyyy{{{}}}~~~~~~~~~~~~}}}xxxpppjjjllljjjhhhgggggghhhiiiiiimmmmmmnnnooonnnllljjjhhhcccdddfffjjjnnnmmmjjjfffsss{{{qqqkkkgggeeedddcccdddeeeeeeccc___\\\ZZZXXXSSSMMMJJJIIIHHHDDD@@@:::777111...------------,,,,,,,,,+++++++++******------,,,,,,,,,+++++++++,,,---...---+++***+++,,,++++++++++++++++++++++++************************************************)))******++++++******)))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******)))))))))))))))))))))***))))))))))))))))))))))))))))))*********+++++++++((((((((()))))))))******((()))))))))************************************((()))******)))((()))+++)))******++++++******)))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))(((((()))))))))*********))))))))))))************vvvNNNGGG@@@@@@@@@===;;;;;;:::888666555555555444333333222222222222222222333000000111111222222222222111111111111111111111111000000000000111111111111111111222333444444555555222222333333333444444444777===GGGTTTaaaooo|||zzzqqqooommmkkkmmmrrrwwwzzz{{{{{{}}}~~~~~~~~~~~~~~~~~~~~~vvvtttqqqmmmjjjiiiiiiiiihhhjjjnnnsssvvvuuussspppooouuutttrrrpppnnnkkkgggddd]]]iiiyyy{{{~~~vvvooolllllllllfffeeeddddddffffffeeeddd^^^\\\WWWPPPIIIFFFFFFHHHBBB<<<555000......------,,,,,,,,,+++++++++******---------,,,,,,,,,++++++,,,---...---+++***+++,,,++++++++++++++++++++++++******************************************************++++++++++++******))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))******))))))))))))******)))))))))))))))*********))))))))))))))))))))))))))))))******++++++++++++(((((((((((())))))))))))(((((())))))*********+++************************'''(((******))))))***,,,******++++++++++++******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((())))))*********+++))))))))))))************vvvRRRIIIBBB@@@@@@<<<;;;;;;<<<:::999888888888666444333333333333333333333333222222222222222222222222222222222111111111111000111111222222222111111000222222222222222222222222333666666444333555777888;;;OOOZZZ___mmm}}}vvvrrrsssssstttuuuuuuuuuvvvzzz|||}}}~~~~~~||||||~~~vvvnnnhhhffffffjjjiiiiiikkkooosssuuuuuuzzz{{{||||||zzzwwwsssqqqllljjjhhhhhhiiimmmqqqttt{{{{{{yyyvvvmmmddd^^^```dddffffffgggkkkgggbbb[[[NNNCCCDDDMMMNNNDDD777///---...//////++++++,,,---------,,,,,,+++++++++,,,,,,---------,,,,,,,,,++++++************+++,,,,,,------,,,,,,,,,,,,+++******+++,,,,,,++++++++++++++++++++++++,,,+++++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))((()))***+++***((()))***+++***))))))+++---))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))))))))))))))))))))))))))++++++***)))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))***---,,,))))))+++***((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))++++++******)))(((((((((,,,,,,+++***)))(((''''''))))))))))))))))))))))))(((***+++***)))((()))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************uuuQQQIIIBBB@@@???<<<;;;<<<<<<:::888888888888666444333333333333333333333333222222222222222222222222222222222222111111111111111111222222222222111111222222222222222222222222333555666555444666999<<>>666111000000000------,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,+++++++++*********+++,,,,,,------,,,,,,,,,,,,+++******+++,,,,,,+++++++++++++++++++++++++++++++++***************))))))))))))))))))))))))))))))))))))))))))))))))***)))((()))***+++***((()))***+++***))))))+++---))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))))))))))))))))))))))))))***))))))(((''''''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))++++++((((((******'''))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))******++++++++++++******)))))))))))))))))))))))))))))))))))))))*********++++++******)))((((((((())))))))))))))))))))))))(((***+++***)))((()))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************rrrQQQHHHAAA@@@???<<<;;;<<<;;;:::888888888888666444333333333333333333333333333333333333333333333333333222222222111111111111111111222222222222222111333333333333333333333333333444666666555777<<>>>>><<<;;;<<<888777666666777777666555333333333333333333333333444444444444444444444444444444333333333222222222000111222333444444444444555555555555555555555555:::666666<<>><<<:::777333000...------------,,,,,,+++++++++******+++++++++,,,,,,,,,***+++,,,,,,------,,,,,,***+++,,,,,,,,,,,,+++***+++++++++++++++++++++++++++++++++***************))))))))))))))))))))))))))))))))))))))))))))))))***)))((()))***+++***((('''))),,,---,,,*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))***************************------******,,,,,,)))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))*********))))))))))))))))))))))))))))))*********))))))))))))))))))))))))(((***+++***)))((()))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************eeeMMMEEE???>>>>>><<<;;;<<<888777666666777777666555333333333333333333333333444444444444444444444444444444444333333333222222000111222333444444555444666666666666666666666666:::555666===CCCNNNhhhuuuooopppsssssssssrrrqqqqqqnnnuuuyyyxxxzzz}}}xxxrrrppppppqqqpppqqqssswww{{{yyywwwnnnjjjlll}}}xxxqqqoookkkppprrrppprrryyy|||zzzlllmmmnnnmmmhhh[[[JJJ>>>???>>><<<999666222...------------,,,,,,+++++++++*********++++++,,,,,,,,,++++++,,,---------,,,,,,***+++,,,------,,,+++***++++++++++++++++++++++++,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))((()))***+++***(((&&&))),,,---,,,*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))))))))))))))))))))))))))))))))))))))'''''''''''''''((()))***))))))))))))))))))))))))***************************---,,,))))))+++***((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))((((((((()))******++++++******))))))))))))))))))))))))))))))))))))))))))(((***+++***)))((()))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************fffNNNGGGBBBAAA???;;;:::<<<999888777888999888777555444444444444444444444444444444444333333222222222222222222222222222222222222333444444555555444444333555666444444666777666999::::::BBBRRRbbbmmmhhhllljjjmmmooopppooooooooooooqqquuuzzz{{{yyyzzz~~~xxxtttooommmlllnnnsssyyy~~~|||ssstttvvvzzz~~~~~~|||{{{~~~xxxxxxmmmgggkkkpppuuuzzzuuuooo\\\FFF>>>>>>BBBDDD>>>333...111///...,,,,,,---...---,,,------------------------******+++++++++,,,,,,,,,++++++++++++++++++++++++)))************+++++++++))))))))))))((((((((((((&&&))))))%%%'''///333111************************)))(((((()))++++++***)))))))))))))))************((((((((()))******++++++))))))))))))))))))))))))+++*********))))))((((((((((((((((((((((((((((((******))))))((((((''''''))))))))))))))))))))))))+++*********))))))(((((((((((()))***************''''''''''''((((((((()))''''''((()))))))))))))))******))))))((((((''''''************************))))))))))))))))))))))))'''((()))((('''&&&'''((())))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))((((((((()))******++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((************************))))))))))))))))))))))))(((((())))))*********+++)))************+++++++++((((((((((((((((((((((((''''''''''''((((((((((((+++***)))(((((()))***+++eeeNNNGGGBBBAAA???;;;:::<<<999888777888999888777555444444444444444444444444444444444333333222222222222222222222222222222222222333444444555555444444333555666666777888888777<<<;;;===OOOmmmvvviiigggiiinnnoooqqqpppoooooooooppprrrvvvzzz{{{|||yyyuuupppnnnppptttwwwxxx|||}}}~~~zzztttoootttvvvyyy}}}~~~{{{xxxsss|||rrrkkkkkklllppp}}}wwweeeQQQCCCAAABBBEEEBBB999333222111///...---......---,,,------------------------++++++++++++++++++,,,,,,++++++++++++++++++++++++)))************++++++++++++************)))))))))***------***,,,222555333***************************))))))***,,,,,,+++***))))))))))))*********************)))))))))))))))))))))))))))))))))))))))************)))))))))(((************************+++*********))))))))))))))))))))))))))))))))))))************)))))))))((((((((()))***************'''''''''((((((((())))))((())))))*********************))))))((((((((((((************************)))))))))))))))))))))))))))***+++***((('''((()))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))))))))))))))))))))((()))))))))************)))************+++++++++************************((((((((()))))))))******+++***)))(((((()))***+++eeeNNNGGGBBBAAA???;;;:::<<<999888777888999888777555444444444444444444444444444444333333333333222222333333333333333333333333333333444555555555555444444444555888::::::888777>>>@@@EEEaaa{{{qqqnnnmmmmmmqqqrrrrrrpppooooooqqqsssooouuu{{{xxxrrrppppppppppppvvvvvvxxxyyywwwqqqiiicccnnnrrrxxx}}}yyypppuuu{{{qqqllliiikkkzzzqqq```KKKEEEBBBEEEGGGBBB:::444222111////////////---+++------------------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++)))************+++++++++,,,,,,+++++++++*********))),,,,,,+++,,,///000...************************+++******+++------,,,***)))))))))*********++++++++++++******)))(((((('''))))))))))))))))))))))))************))))))))))))************************++++++++++++************))))))))))))))))))))))))************))))))))))))(((((()))***************''''''((((((((()))))))))))))))***+++++++++++++++***))))))))))))(((((((((************************))))))))))))))))))))))))+++,,,---,,,***)))***+++))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))++++++******)))(((((('''))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))************)))************+++++++++************************)))))))))*********++++++******))))))))))))******dddMMMGGGAAA@@@???<<<;;;===999888777777999888777555444444444444444444444444333333333333333333333333333333333333333333333333333444444555555555555555555333444888:::888666777;;;III\\\~~~xxxttttttrrrppppppppppppooooooqqquuuxxxqqqyyy}}}yyyvvvrrrppppppooooooooommmiiiccc^^^aaahhhssswwwxxxvvvoookkkkkkuuuyyyjjjUUULLLDDDFFFKKKJJJAAA888222000//////000000...,,,---------------------------,,,,,,,,,,,,+++++++++,,,,,,+++++++++++++++***))))))*********+++++++++,,,+++++++++************(((***+++++++++,,,+++*********************************)))+++,,,---,,,***))))))*********+++++++++************))))))(((((())))))))))))))))))))))))*********)))))))))))))))************************************************))))))))))))))))))))))))*********)))))))))))))))(((((()))***************'''(((((((((((()))))))))((()))******++++++******))))))))))))))))))))))))************************))))))))))))))))))))))))+++,,,---,,,***)))***+++))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))************))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))************************************************)))))))))))))))))))))))))))))))))))))))*********))))))*********+++++++++************************)))))))))*********++++++***))))))))))))))))))***cccMMMFFFAAA@@@???<<<;;;===999888777777999888777555444444444444444444444444333333333333333333333333333333333333333333333333333444555555666666555555666333333777777444666<<>>999888777888999888777555444444444444444444444444222222333333333333444444333333333333333333333333444444555666666666666555666333555888666444===JJJbbbzzznnnrrrwwwzzzwwwrrrmmmkkkjjjmmmrrrxxx}}}xxxpppiiiccc^^^ZZZWWW^^^dddooo|||zzzsssppp{{{uuujjjaaaUUULLLKKKNNNKKKEEE999555111....../////////------------------------,,,,,,,,,,,,---------------,,,,,,++++++*********)))************++++++++++++************))))))))))))((())),,,,,,)))((()))************************)))(((((()))++++++***(((*********++++++++++++,,,'''(((((()))******++++++))))))))))))))))))))))))))))))))))))************((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))************(((((()))***************((((((((()))))))))******''''''((())))))))))))))))))))))))************+++************************)))))))))))))))))))))))))))*********((('''((()))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))'''(((((()))******++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((************************))))))))))))))))))))))))************)))))))))))))))************+++++++++((((((((((((((((((((((((((((((((()))))))))******))))))************))))))bbbLLLEEEAAA@@@???<<<<<<>>>999888777888999888777555444444444444444444444444222222222333333444444444444444444444444444444444444444555666666666666666666555777:::888888III]]]rrrhhhgggmmmtttxxxwwwsssqqqpppsssxxx}}}vvvoooiiiccc___fffjjjqqq{{{vvvpppsss~~~sssnnnaaaQQQJJJMMMOOONNNCCC===555000------......------------------------***++++++,,,---...//////------,,,,,,+++******))))))************+++++++++,,,,,,+++++++++*********)))%%%&&&******&&&&&&)))***************************))))))***,,,,,,+++)))*********+++++++++,,,,,,)))))))))))))))*********))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))((()))))))))************(((((()))***************(((((()))))))))*********(((((()))************)))))))))*********+++++++++************************)))))))))))))))))))))))))))*********((('''((()))))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))************)))))))))((()))************+++++++++)))))))))))))))))))))))))))))))))*********++++++((()))***++++++***)))(((bbbLLLEEEAAA@@@???===<<<>>>999888777888999888777555444444444444444444444444222222222333333444444444444444444444444444444444444555555666666666666666777666:::===:::===RRRlllmmmgggjjjgggjjjoooqqqqqqqqqqqqrrr~~~}}}vvvoookkkjjjmmmrrrzzzxxxtttjjjsssyyyvvviiiUUUJJJLLLRRRTTTJJJCCC:::222...---------------------------------)))***+++,,,...///000000------,,,,,,+++***)))))))))************+++++++++---------,,,,,,,,,++++++---))))))------******...************************+++******+++------,,,*********+++++++++,,,,,,,,,++++++******)))((((((((())))))))))))))))))))))))(((((())))))*********+++************************))))))******+++++++++,,,))))))))))))))))))))))))(((((())))))*********+++(((((()))***************))))))))))))************))))))***+++++++++++++++))))))******++++++++++++************************)))))))))))))))))))))))))))***+++***((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))++++++******)))((((((((())))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))))))))))))))))))))+++*********))))))(((((()))************+++++++++******************************+++++++++,,,,,,,,,((()))***++++++***)))(((^^^KKKDDD@@@@@@???<<<;;;<<<;;;:::999888777777777777555555444444444444555555555555555555555555555555444444444444444444444444333333444555666666666666555777;;;<<<999AAAcccxxxiiigggkkkmmmlllnnnqqqqqqqqq{{{{{{vvvsssoooooouuu}}}~~~vvvpppqqqyyyooo[[[OOONNNQQQRRRMMMGGG???888333000...,,,------------------,,,,,,++++++,,,------......///......---,,,,,,+++******)))************+++++++++************************+++*********))))))((((((+++*********))))))(((((()))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))***((('''))),,,...---+++))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))(((((()))***************))))))))))))************++++++******************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************++++++************+++++++++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))******++++++))))))))))))))))))))))))))))))))))))))))))))))))]]]KKKDDD@@@@@@???<<<;;;<<<::::::888777777777777777555555444444444444555555555555555555555555555555444444444444444444444444444555555666777777777666555555999>>>DDDVVVzzzqqqoooooopppnnnqqqyyy|||vvvtttuuuyyy}}}|||uuuqqqsss{{{eeeUUUQQQSSSTTTSSSMMMEEE<<<555111///.........------------,,,,,,++++++,,,,,,---............------,,,++++++******)))************+++++++++************************************)))))))))(((************)))))))))((()))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))***)))''')))+++---,,,***))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))(((((()))***************))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************++++++************++++++************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***)))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))\\\KKKDDD@@@@@@???<<<;;;<<<999999888777666666666666555555444444444444555555555555555555555555555555444444444444444444444444666666666777777777777777:::777;;;HHHZZZxxx}}}zzzyyywwwuuuyyyyyy|||zzzyyyyyyxxxyyyzzz~~~xxxqqqvvvsss___WWWVVVWWWXXXTTTMMMCCC999333111111.........---------,,,,,,++++++,,,,,,------......------,,,,,,++++++******)))************+++++++++************************************))))))))))))************)))))))))))))))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))+++)))((()))++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))(((((()))***************))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************++++++************++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))[[[KKKDDD@@@@@@???<<<;;;<<<999888777666555555555555555555444444444444555555555555555555555555555555555555555555555555555555666666666666666777777888<<<;;;DDD]]]}}}yyyxxx{{{}}}}}}}}}}}}{{{tttuuuxxx~~~wwwrrrsss{{{kkk^^^ZZZZZZYYYWWWSSSKKKAAA888444222//////......------,,,,,,***++++++,,,------......,,,,,,,,,,,,++++++******))))))*********+++++++++*********************************)))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))******))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))(((((()))***************((()))))))))***************************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************++++++************++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********++++++******))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((([[[KKKDDD@@@@@@???<<<;;;<<<999888777666555555555555555555444444444444555555555555555555555555555555555555555555555555555555666555555555666777888999777===TTT{{{~~~{{{}}}~~~~~~rrrrrrtttxxxuuummmrrr{{{iii___ZZZWWWWWWVVVPPPHHH???888444000000///......---,,,,,,******++++++,,,------...,,,+++++++++++++++******))))))*********+++++++++************************))))))))))))))))))******))))))))))))))))))******))))))))))))))))))))))))))))))*********+++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))*********)))((())))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))(((((()))***************((()))))))))************))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************++++++************++++++))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++******))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((([[[KKKDDD@@@@@@???<<<;;;<<<999999888777666666666666555555444444444444555555555555555555555555555555555555555555555555555555555555555555777999;;;<<<777JJJppp~~~|||zzz}}}~~~{{{tttqqqppprrrxxx~~~sssrrr{{{jjj```[[[YYYUUURRRLLLEEE===777111000000///...---,,,,,,******++++++,,,,,,------++++++++++++++++++******)))************+++++++++************************))))))))))))************))))))))))))************)))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))((()))******(((((()))***))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))(((((()))***************))))))))))))************)))))))))***++++++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************++++++************++++++))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))\\\KKKDDD@@@@@@???<<<;;;<<<::::::888777777777777777555555444444444444555555555555555555555555555555555555555555555555555555666666666777999<<>>>>>===<<<:::888777777777555444666666666666666666666666777777666666555555555444555666777666555444555666666===:::;;;BBB:::???]]]|||}}}}}}wwwmmmkkkkkklllqqqyyyzzzxxxqqqzzzcccUUUOOOGGGHHHJJJDDD999444...---000111///,,,------------------------************************++++++++++++++++++++++++++++++++++++++++++++++++************************)))************+++++++++************************************************++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))...------,,,+++***))))))+++*********))))))(((((())))))))))))))))))))))))++++++******************)))))))))))))))******+++))))))))))))))))))))))))+++++++++*********))))))************************************************************************************************************************************************(((((())))))))))))((((((************************,,,,,,+++******+++,,,,,,******))))))))))))******+++++++++*********))))))))))))*********++++++++++++*********))))))(((((()))************+++++++++************************))))))))))))************))))))))))))))))))))))))zzz___IIIFFFBBB??????>>>>>>===<<<:::777777777777666444666666666666666666666666777666666666555555555555555666777777555555666777888>>>999666;;;;;;LLLpppzzz{{{~~~~~~wwwooommmkkkiiijjjooovvv~~~~~~uuunnn^^^TTTHHHFFFIIIFFF;;;666000...///000...,,,------------------------************************++++++++++++++++++++++++++++++++++++++++++++++++************************)))************+++++++++************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))************************************************---,,,,,,++++++*********+++*********))))))))))))************************************************)))))))))))))))***++++++************************+++++++++*********))))))************************************************************************************************************************************************((())))))******))))))(((************************++++++***))))))***++++++******))))))))))))******+++++++++*********))))))))))))*********+++++++++************)))))))))((()))************+++++++++************************))))))))))))************))))))))))))))))))))))))yyy^^^IIIFFFBBB??????>>>>>>===;;;999777777777777666555666666666666666666666666666666666666555555555555555666888777666555666888777>>>;;;777;;;EEEeee{{{yyy}}}~~~{{{|||~~~~~~~~~~~~yyysssqqqnnnhhheeeeeelllttt|||}}}{{{iiiYYYEEE???DDDDDD???999333/////////...,,,------------------------************************++++++++++++++++++++++++************************************************)))************+++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++++++++++++++++++++++++++++++++++++++***************)))))))))***************************************************))))))))))))***++++++************************+++++++++************************************************************************************************************************************************************************++++++***************************************)))(((((()))************))))))))))))******+++++++++******************************+++++++++************)))))))))))))))************+++++++++************************))))))))))))************))))))))))))))))))))))))yyy]]]IIIFFFBBB??????>>>>>>===;;;999777666777777666555666666666666666666666666666666666666666555555555555777888888666666777999444<<>>DDD\\\|||~~~}}}}}}{{{{{{}}}}}}||||||}}}}}}}}}xxxtttpppkkkfffdddbbbjjjuuu{{{zzzdddIII>>>BBBDDDBBB===666111//////...---------------------------************************++++++++++++++++++++++++))))))))))))))))))))))))************************))))))*********+++++++++************************************************)))))))))***************))))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++++++++++++++*********++++++,,,,,,,,,***************************************************************+++++++++******))))))******+++,,,***************************************************************************************************************************************************************************************************++++++,,,,,,++++++************************************))))))***************))))))))))))***************************************************************)))))))))))))))))))))*********+++++++++************************((()))))))))************))))))))))))))))))))))))xxx\\\IIIFFFBBB??????>>>>>>===;;;999777666777777777555666666666666666666666666555555555666666666666666666777888888777777888:::888;;;???BBBOOOvvv~~~}}}|||~~~}}}|||{{{|||~~~zzztttpppnnnjjjggg^^^dddnnnyyy{{{zzztttTTTDDDEEEFFFDDD@@@:::444111///...---------------------------************************++++++++++++++++++++++++))))))))))))))))))))))))************************))))))*********+++++++++*********************************************************+++++++++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++++++++++++++*********++++++,,,,,,---***************+++++++++************************))))))*********+++++++++***************++++++,,,************************************************************************************************************************************************************************************************++++++,,,,,,,,,,,,++++++************************++++++++++++++++++++++++******))))))))))))******************************************************))))))))))))))))))******))))))*********+++++++++************************((()))))))))************))))))))))))))))))))))))www\\\IIIFFFBBB??????>>>>>>===:::888666666777888777666666666666666666666666666555555555666666666666666666777999999888888999;;;???:::???III```}}}|||{{{}}}zzzsssppppppmmmiiibbbdddjjjsss~~~}}}xxxzzz^^^IIIFFFCCCDDDBBB===888333000......------------------------************************++++++++++++++++++++++++************************************************)))************+++++++++*********************************************************+++,,,,,,------))))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++++++++++++++*********++++++,,,,,,,,,*********+++++++++++++++++++++++++++++++++++++++)))))))))***++++++,,,,,,+++************+++,,,,,,++++++++++++++++++++++++***************+++++++++***************************************************************************************************************************************************++++++,,,,,,++++++***************************++++++,,,,,,,,,,,,++++++******))))))))))))*********************++++++++++++++++++***************))))))))))))************)))************+++++++++************************))))))))))))************))))))))))))))))))))))))www[[[IIIFFFBBB??????>>>>>>===:::888666666777888777666666666666666666666666666555555555555666666666777666777999999999999:::<<>>>>>===:::888666666777888777666666666666666666666666666444555555555666666777777666888999999999999;;;<<<<<<;;;UUUzzzxxx~~~||||||~~~}}}zzzyyyrrrjjjgggccc```bbbkkkxxx|||xxx~~~yyy```SSSIIIBBBBBBAAA===777222///...------------------------************************++++++++++++++++++++++++++++++++++++++++++++++++************************)))************+++++++++************************************************'''(((((()))***+++++++++))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++((())))))***++++++,,,,,,++++++******++++++,,,---++++++++++++++++++++++++))))))******++++++++++++*********************************************************************************************************************************************************++++++*********************************((()))***++++++***)))(((******))))))))))))******))))))******++++++++++++++++++++++++******))))))(((((())))))*********+++)))************+++++++++************************))))))))))))************))))))))))))))))))))))))vvv]]]KKKHHHCCC@@@??????>>>===;;;:::999999::::::888666666666666666666666666666666666666666777777777777888::::::888777:::<<<===>>>DDDrrr|||pppzzz{{{yyysssmmmjjjgggeeeeeedddgggssslllWWWEEEFFFCCCBBBAAA<<<444111222000///......///...,,,***,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,+++++++++******))))))*********++++++++++++++++++++++++++++++++++++++++++************)))************************)))************+++++++++************************************************,,,,,,,,,,,,,,,+++***)))---,,,+++*********+++,,,***++++++,,,,,,++++++***))))))***++++++++++++***(((***,,,,,,+++)))))))))((()))***+++,,,,,,,,,,,,+++,,,,,,------------,,,,,,,,,,,,++++++*********000***(((,,,---((('''***,,,++++++***************---,,,+++***************,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++******++++++++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))************************************************)))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))uuu]]]KKKHHHCCC@@@??????>>>===;;;:::999:::::::::888666666666666666666666666666666666666666777777777888666777888777888999:::;;;EEEWWW{{{www|||zzztttnnnkkkhhhfffeeeccceeennnxxx~~~vvv```LLLHHHEEECCCCCC>>>666111111///...---...///...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,++++++************))))))*********+++++++++++++++++++++++++++++++++((((((((())))))*********************************)))************+++++++++************************************************,,,,,,,,,,,,,,,+++***))),,,,,,+++******++++++,,,++++++,,,,,,,,,,,,++++++***++++++,,,,,,+++++++++(((***,,,,,,+++++++++,,,+++,,,,,,------------------------------------------------------,,,++++++...***)))---...+++***---...---,,,,,,++++++,,,,,,///...---,,,+++***))))))************************++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++******++++++++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))************************************************)))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))ttt\\\KKKHHHCCC@@@??????>>>===<<<:::::::::;;;:::888666666666666666666666666666666666666777777777888888666777888999::::::;;;<<>>===<<<;;;::::::;;;:::888666666666666666666666666666666666777777777888888888:::999:::<<<<<<<<>>===<<<;;;::::::;;;;;;999777777777777777777777777777777777777777888888888888;;;:::;;;<<<<<<===GGGSSSooo}}}zzz~~~~~~|||wwwssssssooonnnmmmiiicccbbbdddgggrrrwwwooorrrzzzeeeJJJBBB===@@@CCC@@@:::777111///---,,,.........---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))))))))))))))))))))***************************++++++++++++++++++++++++************************************************))))))*********+++++++++***************************************************++++++,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++************+++,,,---+++,,,.........000444777999:::<<<>>>???AAAAAABBBAAAAAAAAAAAAAAABBBCCCCCCAAAAAA???>>>===<<<<<<<<<::::::;;;;;;======;;;888666666555444444444444555///000000//////---,,,+++------,,,,,,,,,,,,++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++))))))))))))))))))))))))++++++++++++++++++++++++************************))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))qqqXXXKKKHHHCCC@@@??????>>>======;;;;;;;;;;;;;;;999777777777777777777777777777777777777888888888999999:::999:::;;;999???TTTkkkpppvvv~~~|||}}}zzzwwwuuusssssssssssssssttttttttttttuuuvvvwwwzzz~~~}}}xxxttttttpppnnnnnnkkkfffccceeedddkkkwwwxxxrrrsssxxxtttPPPDDD;;;===BBBBBB>>><<<444111...---...///......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))))))))************++++++++++++***************++++++++++++++++++++++++++++++++++++*********)))************************)))************+++++++++******************************************************+++,,,,,,,,,++++++))))))+++,,,,,,,,,,,,,,,,,,,,,------------,,,,,,************+++,,,...///***---111555888===BBBEEEIIIJJJLLLNNNPPPQQQRRRRRRLLLMMMNNNPPPQQQQQQQQQQQQOOOMMMIIIFFFDDDDDDDDDEEECCCFFFFFFEEEGGGHHHEEEAAA>>>>>>===<<<<<<<<<<<<===999999888777444111---,,,///...---,,,++++++***)))++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++************************++++++++++++++++++++++++************************))))))))))))))))))))))))************************************************)))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))pppWWWKKKHHHCCC@@@??????>>>======<<<;;;;;;<<<;;;999777777777777777777777777777777777888888888999999999:::999;;;<<<;;;EEEggg~~~sssxxx~~~~~~}}}}}}|||{{{zzzyyy{{{|||}}}{{{yyyuuutttrrrpppmmmjjjhhhgggddddddddddddccccccccccccddddddeeegggkkkpppuuuxxx|||~~~zzztttsssooommmnnnlllgggeeefffccceeelllwww}}}|||yyyyyy{{{ZZZJJJ<<<;;;AAACCCAAA@@@777444000////////////...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************++++++,,,,,,+++++++++*********))))))++++++++++++++++++++++++))))))))))))************************************)))************+++++++++************************************************)))***+++,,,,,,,,,,,,+++((()))+++,,,------,,,,,,,,,,,,------------,,,,,,++++++***+++---///222444222666;;;@@@DDDIIIMMMPPPSSSTTTUUUVVVWWWWWWWWWVVVOOOQQQTTTWWWYYYYYYYYYXXXUUUQQQLLLGGGDDDDDDEEEGGGEEEIIIKKKJJJLLLOOOLLLFFFCCCBBBAAAAAA@@@@@@AAAAAA@@@AAAAAA???===:::777555444333222000///---,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,------+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++************************************************))))))))))))))))))))))))************************************************)))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))pppWWWKKKHHHCCC@@@??????>>>======<<<;;;;;;<<<;;;999777777777777777777777777777777888888888888999999999;;;;;;===???>>>MMMvvvzzz|||}}}~~~|||zzzwwwvvvrrrrrrqqqpppnnnlllkkkjjjooopppqqqqqqrrrsssttttttxxxwwwvvvvvvvvvsssooolllkkkjjjhhhfffdddbbbaaa```[[[ZZZZZZYYYYYYXXXWWWWWWXXXXXXXXXYYY]]]ccciiilllooosssxxx}}}{{{tttrrrmmmkkkmmmlllhhhfffgggcccaaadddooo~~~~~~aaaOOO>>>;;;AAADDDCCCAAA999666222000/////////...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++******))))))++++++++++++++++++++++++&&&&&&'''((()))***++++++************************)))************+++++++++************************************************)))***+++,,,,,,,,,,,,,,,((()))+++,,,------,,,,,,,,,------......------,,,,,,,,,,,,---///222555777<<<@@@EEEJJJLLLOOOQQQSSSUUUUUUUUUUUUUUUTTTSSSRRRMMMPPPTTTXXX[[[[[[YYYXXXUUUPPPIIICCC@@@@@@BBBDDDBBBGGGJJJIIILLLPPPNNNHHHCCCBBBAAAAAA@@@@@@AAAAAABBBCCCDDDEEEEEEDDDBBBAAA:::999777555333111000///++++++++++++++++++++++++++++++,,,,,,,,,---------+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++************************************************))))))))))))))))))))))))************************************************)))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))lllXXXHHHEEEBBB@@@@@@???>>>======;;;::::::::::::999777666666666666777777777777999999888888888888888888888<<<@@@???BBB^^^vvvxxx~~~}}}}}}}}}}}}yyyxxxuuurrrnnnkkkhhhfffeeedddcccaaa```^^^]]]]]][[[\\\]]]]]]]]]]]]___aaaccccccccccccbbbaaaaaa``````^^^\\\[[[[[[[[[YYYXXXQQQQQQQQQQQQQQQQQQQQQQQQNNNIIIIIIPPPTTTVVV\\\cccdddhhhnnnvvv~~~xxxrrrooommmkkkjjjkkkjjjiiihhhhhheeeaaadddlllxxxmmmYYYBBB999===DDDHHHIIIFFF:::000111444111------...---++++++---......---++++++++++++++++++++++++,,,,,,,,,+++++++++******)))************+++++++++************************)))************+++++++++++++++++++++++++++++++++************************************************++++++******************************************++++++,,,---------,,,+++...///000///,,,++++++,,,,,,,,,---000555;;;AAAEEENNNPPPRRRTTTTTTTTTSSSRRRSSSQQQOOONNNNNNMMMLLLKKKMMMOOOSSSWWWXXXWWWRRRNNNOOOIIICCC???===::::::;;;BBBCCCEEEGGGIIIKKKLLLLLLEEEDDDBBB@@@>>><<<;;;;;;888:::===AAAFFFKKKOOOQQQLLLKKKIIIFFF@@@:::444000000...,,,+++,,,------,,,------,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++************************************************)))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))lllWWWHHHEEEBBB@@@@@@???>>>======;;;::::::::::::999777777777777888888888888999999999888888888888888888===:::888???VVV|||yyyxxx{{{yyyxxxvvvtttrrrqqqqqqpppkkkiiigggdddaaa^^^\\\[[[XXXXXXWWWVVVUUUTTTSSSSSSQQQRRRSSSSSSRRRSSSVVVXXXXXXWWWXXXZZZ\\\]]][[[XXX[[[[[[ZZZZZZ[[[YYYVVVTTTSSSRRRRRRQQQPPPOOONNNNNNMMMLLLNNNTTTWWWXXX^^^fffkkktttyyyqqqrrruuu{{{~~~~~~xxxtttpppnnnkkkjjjjjjjjjiiihhhgggdddbbbccchhhrrr|||}}}fffLLL>>>===AAADDDFFFIII===444222333000...000///---+++,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******)))************+++++++++************************)))************+++++++++++++++++++++++++++++++++************************************************++++++*********************************************+++,,,...//////......---...///...------...000///111555:::???DDDGGGIIIHHHIIIKKKLLLLLLKKKIIIHHHFFFEEECCCBBBAAAAAA@@@@@@EEEGGGKKKNNNQQQPPPNNNLLLKKKGGGBBB???<<<;;;;;;<<<<<<===???BBBEEEGGGHHHHHHEEEDDDBBBAAA???>>>======888999;;;>>>CCCHHHMMMPPPPPPQQQQQQPPPMMMIIIDDDAAA777333...+++***+++++++++---,,,+++++++++++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++************************************************)))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))lllWWWHHHEEEBBB@@@@@@???>>>======;;;::::::::::::999777888888888999999999::::::888888999999999999999999===<<<;;;HHHlllvvvvvv{{{}}}{{{wwwuuunnnmmmjjjhhheeecccbbbaaa[[[ZZZXXXVVVTTTRRRQQQPPPRRRRRRRRRRRRRRRRRRQQQPPPKKKLLLMMMLLLLLLMMMOOOQQQTTTUUUVVV[[[______\\\YYYZZZZZZZZZ[[[[[[YYYUUUQQQUUUTTTSSSRRRQQQPPPOOOOOONNNQQQWWW^^^bbbhhhrrr}}}{{{qqqqqqttt||||||uuusssxxx~~~zzzwwwqqqoookkkjjjjjjjjjhhhgggeeeeeedddbbbccciiirrryyytttWWWEEE???>>>AAAFFFJJJBBB:::777444000000111///---,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******)))************+++++++++************************)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************++++++++++++++++++++++++++++++++++++++++++)))***,,,...///000111111/////////---,,,---000333555888>>>DDDIIILLLMMMMMMJJJKKKJJJJJJHHHEEECCCAAA;;;;;;:::::::::;;;;;;<<>>>>>>>>>>>:::<<<>>>BBBDDDGGGHHHIIIGGGFFFDDDCCCBBBAAAAAAAAA;;;:::999:::===BBBHHHKKKOOOQQQTTTVVVUUURRRNNNLLLDDD???888222000...------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************)))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))kkkVVVHHHEEEBBB@@@@@@???>>>======;;;::::::::::::999777888888888888999999999:::888888999999999999999:::888???GGGXXX|||sssyyy}}}|||xxxuuurrrnnnlllfffeeebbb^^^[[[YYYWWWVVVQQQQQQOOONNNNNNNNNNNNOOOSSSTTTUUUUUUVVVUUUTTTTTTPPPPPPPPPOOONNNOOORRRUUUZZZ]]]aaaccccccbbbaaa``````^^^\\\[[[[[[YYYVVVTTTYYYXXXVVVTTTSSSSSSSSSTTTVVV[[[bbbhhhnnnyyyyyyvvv}}}}}}yyytttrrrvvv}}}~~~~~~}}}{{{rrrooollljjjiiiiiihhhgggeeeggggggddd```bbbiiippp}}}aaaNNNCCC===AAAIIIIIIFFFCCC???:::555222111000...,,,,,,---......---------------------------,,,,,,,,,+++++++++******))))))*********+++++++++************************))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++++++++,,,++++++++++++++++++++++++***+++,,,---...///000000111000///...---...222555;;;>>>BBBGGGJJJLLLLLLLLLMMMLLLKKKIIIFFFCCC@@@>>>;;;;;;<<<======>>>@@@AAAGGGHHHIIIIIIIIIJJJKKKLLLMMMNNNKKKEEEAAABBBCCCBBB???AAACCCFFFIIIKKKLLLMMMJJJJJJIIIHHHGGGGGGGGGGGGBBB???;;;888888;;;???BBBJJJMMMQQQUUUVVVUUURRRPPPNNNIIICCC===888555111...,,,,,,,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))jjjUUUHHHEEEBBB@@@@@@???>>>======;;;::::::::::::999777777777777888888888999999888888999999::::::::::::777@@@NNNhhhwwwwwwzzz}}}yyytttpppmmmiiieeebbb]]]\\\YYYVVVSSSPPPNNNNNNIIIIIIIIIIIIKKKMMMOOOQQQUUUVVVWWWXXXXXXWWWVVVUUUUUUUUUUUUTTTTTTVVVZZZ]]]bbbgggkkkiiiccc___```ccceeeaaa\\\YYYXXXYYYYYYYYY^^^\\\XXXTTTSSSSSSUUUVVV___fffnnnttt}}}|||~~~~~~}}}{{{{{{}}}}}}tttpppllliiihhhhhhgggfffgggiiijjjfffbbbaaaeeejjj{{{nnn\\\LLL>>>???HHHGGGIIIKKKIIIEEE>>>777111111///------......---,,,------------------------,,,,,,,,,+++++++++******))))))*********+++++++++************************))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,---------......//////000333888<<>>======;;;::::::::::::999777777777777888888888888999888888999999:::;;;;;;;;;>>>DDDWWW}}}wwwvvv{{{zzz~~~sssooojjjfffbbb___[[[XXXSSSRRROOOLLLJJJHHHGGGFFFBBBBBBCCCFFFJJJNNNSSSUUU\\\]]]^^^___^^^\\\YYYXXXUUUVVVWWWXXX[[[___eeeiiiqqqsssssslllddd```bbbfffddd```ZZZWWWXXXZZZ]]]___aaa]]]WWWSSSRRRTTTYYY\\\eeerrr}}}}}}{{{}}}|||uuuqqqllliiihhhggggggfffhhhjjjkkkiiieeecccdddfffoooxxx~~~rrr\\\DDD>>>EEEFFFKKKPPPPPPOOOIII===333111000...---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******)))************+++++++++************************)))************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******************************++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++++++++,,,,,,***---000333777<<>>======;;;::::::::::::999777888888888999999999::::::888888999999:::;;;;;;<<>>BBBHHHKKKHHHGGGFFFFFFGGGJJJNNNPPPLLLMMMNNNPPPRRRUUUWWWXXXTTTXXXZZZYYYVVVVVVZZZ^^^bbbeeegggeeebbbaaaeeeiiihhhqqqrrriiieeejjjllliiicccbbb```^^^[[[WWWUUUSSSUUUTTTSSSRRRQQQQQQQQQQQQKKKKKKJJJIIIHHHFFFDDDDDD>>>@@@DDDIIIMMMQQQTTTUUUXXXTTTPPPNNNMMMMMMLLLLLL???===:::666222///---,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************)))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))iiiTTTHHHEEEBBB@@@@@@???>>>======;;;::::::::::::999777999999:::::::::;;;;;;;;;888888999::::::;;;<<<<<>>===<<<===;;;::::::;;;<<<:::999555<<<;;;222222;;;>>>:::999<<<;;;888:::@@@BBB@@@QQQ{{{zzz~~~xxxsssnnniiiccc___[[[UUUNNNIIIHHHGGGEEEDDDEEEDDDBBBAAAAAABBBDDDEEEIIILLLQQQWWW^^^dddiiikkkkkkgggddddddaaa[[[YYYZZZZZZ^^^eeeppp|||wwwoookkkkkkkkkhhheeeXXXZZZ\\\```hhhooommmfffWWWXXX[[[aaakkkxxxzzzlllnnnxxx}}}zzzzzz}}}vvvqqqllliiiiiihhhfffdddiiiiiiiiikkkkkkiiifffbbb]]]]]]fffyyyrrrTTTNNNLLLNNNOOOPPPVVVWWWJJJ:::666333///............---------------------------))))))))))))))))))))))))******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++******++++++,,,---------,,,,,,+++,,,,,,---111000///------///444888=========;;;;;;===AAADDDFFFMMMOOOJJJJJJSSS]]]aaa___XXXRRRRRRQQQPPPTTT[[[iiimmmqqqsssrrrsss{{{~~~}}}{{{yyy}}}~~~yyyrrrggg^^^VVVTTTWWWXXXSSSNNNHHHKKKNNNOOONNNNNNNNNNNNSSSUUUUUUUUUUUUVVVVVVUUUTTTJJJ???:::===CCCGGGHHHNNNLLLIIIGGGEEE@@@888111333111///---,,,,,,---...******+++++++++******)))+++***)))))))))***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************+++++++++++++++***)))(((************************(((((()))***+++,,,,,,,,,************************************************+++*********))))))((((((gggSSSIIIFFFBBB??????>>>>>>======;;;::::::;;;<<<:::999777333111999NNNYYYIII000888999999::::::===AAAEEEeeezzz|||zzzvvvpppkkkfffaaa\\\XXXSSSNNNHHHEEEDDDDDDDDDCCCDDDCCCBBBAAABBBDDDGGGHHHPPPTTTYYY```eeeiiikkklllgggdddbbbbbb^^^XXXWWWZZZ\\\bbbmmm|||yyyrrrllllllnnnmmmeee^^^YYY]]]aaaffflllnnnggg^^^TTTYYYaaakkkvvvpppiiippp}}}~~~{{{zzz}}}~~~xxxsssnnnkkkjjjiiigggeeejjjjjjjjjllllllkkkgggddd^^^]]]cccsss}}}\\\TTTRRRRRRPPPPPPTTTUUUKKK===666333///...............------------------------++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++***++++++,,,---------,,,+++++++++,,,,,,***,,,---...000444888<<>><<<::::::>>>DDDHHHPPPUUUVVVSSSSSSZZZ```bbb\\\UUURRRSSSVVVXXX___ggggggmmmtttwwwwwwxxx~~~xxxnnnccc^^^^^^]]]XXXSSSLLLLLLLLLMMMNNNOOOPPPPPPSSSUUUWWWXXXZZZ[[[[[[ZZZUUULLL@@@999999<<<@@@BBBNNNNNNNNNMMMKKKFFF@@@<<<888666333000...---------++++++,,,,,,,,,,,,+++++++++***)))))))))***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************+++++++++++++++***))))))************************)))))))))***+++++++++,,,************************************************+++*********))))))))))))gggSSSIIIFFFBBB?????????>>>======;;;::::::;;;<<<:::999@@@999666FFFbbbmmmVVV777999777:::>>><<<:::CCCQQQ~~~{{{{{{wwwoookkkeee___[[[VVVQQQNNNKKKHHHDDDAAABBBCCCCCCCCCCCCBBBBBBBBBEEEIIIMMMOOOYYY]]]ccchhhkkklllkkkjjjeeebbb```___ZZZWWWZZZ```eeennn|||}}}tttpppnnnqqqsssooobbbWWWZZZdddnnnrrrqqqmmmcccYYY\\\gggvvvxxxeeeggguuu||||||}}}zzzwwwrrrnnnlllkkkiiihhhlllllllllmmmnnnmmmiiiggg```\\\___jjjxxx}}}~~~lll```ZZZVVVQQQPPPTTTUUULLLAAA888444000...............------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,------...---,,,+++++++++++++++(((+++000444777:::>>>@@@@@@???===;;;<<>>======;;;::::::;;;<<<:::999555444444999DDDKKKCCC666<<<888;;;AAA===:::IIIaaa~~~}}}~~~zzztttoookkkddd```[[[UUUQQQMMMIIIGGGGGGEEECCCAAAAAABBBCCCDDDAAAAAABBBEEEJJJPPPVVVYYYbbbdddgggjjjkkkkkkiiigggeeeaaa^^^\\\YYYYYYaaakkkvvv{{{tttsssuuuxxxyyyuuulll```XXX^^^ooo~~~~~~tttjjjbbb]]]kkkyyyxxx}}}lllaaahhh|||}}}zzzuuuqqqnnnlllkkkjjjmmmmmmmmmnnnooonnnkkkiiibbb]]]]]]eeeooozzz~~~}}}kkk^^^XXXRRRRRRVVVVVVNNNEEE:::777222///............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++++++++,,,------...------,,,++++++,,,,,,...222777;;;===>>>???@@@===>>>???@@@DDDJJJQQQVVVVVVXXX\\\aaagggjjjiiifffeeebbb___```dddjjjrrrxxx|||{{{|||||||||vvvlll___WWWUUUTTTRRROOOPPPQQQTTTYYY[[[XXXVVVVVVZZZWWWQQQHHH???999777888AAAGGGNNNQQQPPPNNNNNNOOOJJJHHHDDD@@@:::555222///...------,,,,,,,,,,,,---************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************+++++++++******)))************************+++++++++***************************************************************************************gggSSSHHHEEEAAA????????????>>>===;;;::::::;;;<<<:::999333666666333111333777888;;;888;;;@@@===>>>UUUrrr||||||~~~{{{uuupppkkkfffbbb\\\XXXSSSNNNKKKHHHEEECCCDDDCCCBBBAAA@@@@@@BBBCCCAAACCCFFFKKKQQQXXX^^^bbbiiiiiiiiiiiiiiihhhgggfffddd___ZZZYYYZZZ___kkkwwwwwwtttuuuvvv~~~~~~qqqeee``````kkkpppccccccfffvvvyyy|||tttiiibbblll~~~|||xxxsssooolllkkkkkknnnmmmmmmnnnooonnnllljjjccc```___dddkkkttt~~~}}}sssbbbZZZSSSTTTXXXWWWPPPIII???;;;555000............,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++,,,,,,---.........------------......666999<<<>>>===<<<;;;;;;;;;???DDDIIINNNSSSYYY\\\^^^```dddkkkoooooolllkkkggggggggggggkkkqqqwwwzzzyyyyyykkkmmmuuuxxxuuurrrqqqooottt{{{zzzqqqqqqwwwqqqddd^^^ZZZUUURRRTTTSSSWWW]]]^^^ZZZXXXZZZYYYYYYWWWQQQHHH???888444;;;BBBKKKPPPPPPPPPPPPQQQPPPOOOLLLHHHBBB===888555000///...,,,,,,+++,,,,,,******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************)))******+++++++++******************************+++++++++******************************************************************************+++++++++gggSSSHHHEEEAAA????????????>>>===;;;::::::;;;<<<:::999;;;;;;;;;;;;<<<======<<<888777:::===???JJJiiiyyy|||~~~zzzsssmmmgggccc^^^[[[UUUQQQLLLHHHFFFEEECCCBBB???@@@@@@@@@??????BBBDDDFFFIIIMMMSSSYYY___ccceeelllkkkjjjhhhfffeeedddddd```ZZZWWW[[[bbbjjjvvvuuupppuuu}}}~~~kkkaaaeeennnllldddlllvvv|||{{{nnnhhhgggttt}}}zzztttnnnkkkjjjkkkmmmlllkkklllmmmnnnlllkkkeeeccccccfffiiinnnyyy|||yyy}}}|||hhh]]]TTTTTTWWWVVVPPPLLLEEE@@@888222000///...---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...............///000111111999;;;<<<<<<:::999:::;;;???DDDKKKRRRVVV[[[___aaabbbbbbeeejjjjjjfffdddeee\\\aaaeeeggglllsssuuuuuuooowwwzzzyyytttcccfffpppsssrrrqqqqqqyyyvvvrrrttt|||vvvnnniiifffddd\\\YYY[[[aaaaaaZZZXXX[[[UUUVVVWWWTTTNNNEEE;;;444:::@@@HHHNNNQQQRRRQQQPPPPPPPPPOOOMMMIIIDDD???<<<444222000...,,,++++++,,,***++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))***++++++++++++*********************************************++++++*********************************************************+++++++++++++++gggSSSGGGDDDAAA??????@@@??????===;;;::::::;;;<<<:::999555444444777:::999777666666:::<<<===EEE^^^zzz|||~~~{{{tttooohhhaaa\\\XXXUUURRRNNNJJJFFFCCCBBBBBBAAAAAA<<<>>>AAAAAAAAABBBFFFIIINNNQQQVVV\\\```cccddddddffffffffffffdddaaa___]]]]]]YYYZZZdddqqqzzz~~~vvvrrrvvv|||jjjfffrrr}}}pppttt~~~yyyhhhhhhooo~~~~~~~~~}}}zzztttmmmiiiiiijjjllljjjjjjjjjllllllkkkjjjeeeeeefffhhhffffffnnnwww|||zzzxxxxxxssscccTTTQQQRRRQQQOOOOOOJJJDDD<<<555111///...---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---...............///000222444444888999::::::;;;>>>BBBEEEJJJMMMSSSWWWZZZ^^^bbbddd^^^]]]```ccc```[[[[[[___\\\dddlllpppvvv{{{zzzvvvsss}}}|||pppuuu}}}~~~|||}}}|||}}}}}}{{{uuummmkkkmmmggg[[[WWWZZZUUUTTTSSSSSSQQQKKKAAA:::999===DDDKKKPPPQQQNNNLLLMMMNNNOOONNNLLLHHHDDDBBB999777444000...---,,,,,,***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))***+++++++++++++++************************)))))))))***+++++++++,,,*********************************************************++++++,,,,,,,,,gggSSSGGGDDDAAA??????@@@??????===;;;::::::;;;<<<:::999888:::<<<<<<999777:::???777>>>@@@@@@MMMoooxxxxxx}}}~~~zzzxxxtttwww{{{}}}}}}zzzvvvssskkkeee^^^WWWSSSOOOLLLJJJIIIFFFBBB??????@@@@@@???<<>>666111///...---++++++++++++++++++++++++------------------------******+++++++++,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......---......000222444666777666777999;;;>>>DDDLLLQQQSSSUUUWWWYYY[[[___cccfff[[[[[[___bbb^^^XXX[[[ccckkkuuu}}}yyyuuu}}}~~~sssbbbZZZ\\\WWWTTTQQQRRRSSSPPPHHHAAA888:::@@@HHHNNNOOOKKKFFFIIIKKKMMMNNNMMMJJJGGGEEE===:::777333000.........***+++,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************((()))***+++++++++++++++************************(((((()))***+++,,,,,,---*********************************************************++++++,,,,,,,,,cccSSSGGGDDDAAA@@@@@@@@@???>>>===<<<::::::;;;;;;:::999999::::::::::::::::::;;;:::<<<:::AAAbbbooorrr{{{}}}vvvpppmmmkkklllmmmooopppqqqooonnnmmmccc]]]UUUNNNKKKIIIGGGFFFBBBCCCEEEDDDBBB???>>>>>>BBBCCCDDDGGGLLLRRRWWWZZZ\\\^^^```aaabbbaaa```___]]]]]][[[XXXUUUUUUVVVXXXaaalllwwwqqqoooppptttxxx}}}~~~uuuxxx}}}zzztttvvvlllnnn{{{~~~}}}|||{{{~~~uuuiiicccdddhhhhhheeecccbbbcccddddddccceeeeeeffffffdddbbb___^^^ppp{{{}}}uuuwww~~~rrrWWWOOOOOOLLLKKKOOONNNIIIBBB:::444111//////......---,,,,,,,,,,,,------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------******+++++++++,,,,,,,,,///......------......///000000///000222444555555444666:::???EEEMMMTTTXXX[[[ZZZYYYYYY[[[]]]```aaa```dddkkkpppppppppuuu{{{pppcccZZZYYYUUURRRSSSRRROOOLLLKKK@@@???AAAGGGNNNNNNGGG@@@@@@EEEKKKOOONNNJJJGGGEEEAAA@@@===888444000...---,,,+++***+++---...---,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,************************++++++++++++++++++++++++,,,,,,+++***))))))******cccTTTGGGDDDAAA@@@@@@@@@???>>>===<<<:::;;;;;;<<<:::999999::::::::::::;;;;;;;;;;;;BBBBBBHHHnnnpppjjjtttzzzwwwooojjjhhhgggeeefffhhhiiiiiihhhfffeee\\\WWWPPPKKKHHHFFFEEEDDDAAABBBCCCCCCAAA@@@@@@AAADDDFFFHHHLLLQQQWWW[[[^^^cccdddfffffffffdddbbb```XXXXXXXXXXXXXXXYYY]]]```ooo{{{wwwjjjmmmnnnqqqyyy}}}}}}wwwxxxuuulllsss~~~}}}||||||~~~yyynnngggfffgggfffcccaaa```aaaaaaaaaaaabbbccceeeeeecccaaa^^^\\\kkkuuu{{{~~~{{{~~~vvvXXXNNNMMMKKKJJJMMMOOOKKKDDD<<<666111/////////......------------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------+++++++++,,,,,,,,,,,,---//////............//////111111111222444666777777>>>>>>AAAGGGNNNUUUYYY[[[``````___]]][[[[[[^^^```sssyyyuuukkkfff```ZZZSSSPPPOOONNNMMMMMMGGGEEEDDDIIIOOOQQQLLLGGG???AAAEEEHHHJJJIIIGGGEEE@@@???===:::777444///,,,,,,+++***+++---...---,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,************************++++++++++++++++++++++++,,,,,,+++***************cccTTTGGGDDDAAA@@@@@@@@@???>>>===<<<:::;;;<<<<<<;;;:::999999::::::;;;;;;;;;;;;777BBBFFFQQQ|||ttt[[[gggxxx|||yyynnnfffaaa______\\\]]]^^^______^^^]]]\\\TTTPPPJJJFFFEEEDDDCCCBBB@@@BBBCCCCCCCCCCCCFFFHHHJJJLLLPPPTTTYYY]]]```bbbbbbbbbddddddcccaaa^^^\\\UUUUUUUUUVVV[[[dddnnnuuu~~~vvvnnniiinnnpppwww~~~{{{|||sssrrr~~~~~~~~~~~~~~~~~~~~~}}}~~~~~~uuummmhhhfffcccaaa^^^\\\]]]^^^^^^]]]___```bbbcccaaa^^^ZZZXXX```jjjzzz|||vvv~~~|||^^^OOONNNMMMLLLLLLPPPLLLFFF>>>888333000///000///......------......------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,---------......000//////......//////000//////000111333666888999@@@BBBFFFMMMTTTYYY\\\]]]^^^aaadddddddddgggnnnuuu~~~yyywwwpppggg[[[RRROOOPPPQQQQQQRRRNNNLLLMMMRRRTTTQQQMMMAAA??????BBBGGGJJJIIIHHHAAA???<<<;;;;;;888222---...,,,++++++---......------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,************************++++++++++++++++++++++++,,,++++++************+++cccTTTGGGDDDAAA@@@@@@@@@???>>>===<<<:::;;;<<<===<<<:::999999::::::;;;<<<<<<<<<999===HHHddd___WWWiii|||sssfff]]]XXXVVVVVVVVVVVVWWWWWWWWWVVVUUUTTTMMMKKKGGGEEEEEEEEEEEEDDDCCCEEEFFFGGGGGGJJJMMMPPPRRRUUUXXX]]]```aaabbbbbb^^^^^^______]]][[[YYYXXXVVVWWWXXX\\\eeetttyyypppnnnpppsssuuu|||}}}qqq}}}~~~{{{}}}~~~}}}|||}}}|||sssjjjfffccc```\\\ZZZZZZ[[[[[[[[[[[[]]]___```___[[[WWWTTTTTT___pppvvvxxx~~~www|||jjjUUURRRQQQOOONNNQQQNNNHHHAAA:::555111///000000///............///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------------------------------,,,,,,,,,------------...------------.........//////.........//////000111000222444666777:::===???CCCIIIPPPVVVYYY\\\aaaeeeeeekkkqqqtttuuu|||||||||~~~mmm___YYYYYYWWWTTTYYYVVVSSSTTTVVVWWWUUURRRFFFAAA===???EEELLLNNNMMMEEEAAA<<<;;;;;;:::777333111///---,,,---......------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,************************++++++++++++++++++++++++,,,++++++******+++++++++cccTTTGGGDDDAAA@@@@@@@@@???>>>===;;;;;;;;;======<<<;;;999999:::;;;;;;<<<======AAA===QQQfffXXX```mmmzzz{{{nnnaaaWWWRRRQQQQQQPPPPPPPPPPPPPPPOOONNNNNNLLLJJJHHHHHHJJJJJJJJJIIIIIIKKKMMMNNNOOORRRVVVYYY\\\]]]```bbbccccccaaa```aaa```^^^\\\ZZZXXXWWWVVVWWW\\\eeeppp{{{{{{qqqnnnpppvvv|||yyy}}}sss{{{|||~~~~~~~~~}}}~~~xxxnnngggeeeaaa]]]ZZZZZZ[[[[[[[[[YYY[[[\\\]]][[[XXXUUURRRNNNXXXiii}}}zzztttzzzssszzzvvv]]]UUUSSSPPPNNNQQQNNNIIICCC<<<666222///000000///............///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------------------------------,,,,,,---------.........------........./////////------......000111222333888:::===@@@AAADDDHHHLLLOOOYYYbbbdddaaabbbkkkttt|||xxxsssllllllnnnpppqqqoooooooootttvvvxxxzzzyyyvvvrrrooommmkkkgggdddhhhrrr{{{~~~ssskkkiiibbbYYYWWWVVVVVVYYY\\\]]][[[XXXLLLDDD===<<>>===;;;;;;;;;===>>>===<<<999999:::;;;<<<======>>>DDDAAA^^^{{{UUUXXXiiiqqqxxx{{{tttiii]]]UUUQQQPPPQQQOOONNNNNNMMMLLLLLLLLLKKKNNNMMMMMMNNNPPPRRRQQQPPPPPPRRRTTTVVVWWWZZZ]]]___aaabbbdddddddddbbb```^^^aaa___\\\XXXWWWVVVWWWWWW]]]hhhyyyzzzsssqqqqqqtttzzz}}}~~~{{{zzz|||}}}~~~~~~~~~tttkkkgggccc^^^ZZZZZZ[[[[[[[[[YYYYYYZZZYYYXXXVVVSSSRRRMMMTTTcccwwwyyyzzzrrrxxxdddWWWSSSOOOLLLOOOMMMIIIDDD>>>888333000000///......------......++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,------------------------------------,,,---------............---------.........//////------...000222555777888<<<@@@DDDGGGHHHKKKQQQUUU]]]eeemmmlllhhhjjjvvv~~~yyysssnnnoooqqqpppnnnhhhccc___WWWVVVXXX\\\]]][[[[[[^^^]]]___bbbddddddbbb___]]][[[YYYWWWYYY^^^eeejjjmmmmmmzzz|||zzzpppcccVVVWWWXXX\\\___aaaaaa```PPPHHH???<<>><<<;;;;;;<<<===>>>>>><<<999999:::;;;<<<===>>>>>>DDDLLLrrrgggNNNUUUjjjwww}}}}}}wwwpppkkkbbbZZZTTTRRRSSSTTTSSSRRRQQQPPPPPPOOOOOOOOOQQQQQQRRRTTTWWWXXXWWWVVVUUUXXX[[[]]]]]]^^^```bbbccccccccccccbbbaaa___^^^[[[YYYWWWVVVXXX]]]bbbfffqqqzzzwwwsssrrruuuwww|||vvv~~~zzzrrrhhhddd^^^ZZZYYYZZZ[[[[[[YYYYYYXXXWWWUUUTTTSSSRRRLLLOOOYYYkkk~~~tttvvv~~~lll[[[TTTPPPLLLMMMKKKIIIEEE???999444000///......---------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------------...........................------------............,,,,,,---------............///111333666:::===>>>CCCHHHMMMPPPQQQUUU[[[```eeeiiimmmpppttt|||xxxsssmmmccc\\\]]]^^^___^^^]]]ZZZYYYTTTQQQSSSYYY[[[XXXYYY\\\ZZZ[[[]]]```aaaaaaaaa```aaa]]][[[^^^bbbfffhhhiiigggpppwwwxxx{{{~~~qqq```___^^^]]]^^^``````aaaVVVOOOFFF???>>>CCCJJJOOOMMMKKKFFF>>>888888>>>CCC@@@<<<777222000///---,,,---,,,,,,++++++,,,,,,---------------------------******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,************************+++++++++++++++++++++++++++++++++++++++,,,---...dddSSSGGGDDDAAA@@@@@@@@@???>>><<<;;;;;;<<<>>>???>>>===999999:::;;;<<<===>>>???FFF[[[mmmZZZLLLRRRggg|||xxxppphhhddd]]]WWWTTTTTTVVVXXXYYYXXXWWWVVVUUUUUUUUUUUUTTTTTTUUUWWWZZZ[[[ZZZYYYXXX[[[^^^```aaaaaabbbcccbbbbbbbbbbbbaaa```______XXXWWWWWWZZZaaakkkuuu{{{|||zzzyyyxxxxxx{{{~~~wwwsss~~~}}}~~~~~~~~~~~~vvvhhhddd^^^ZZZYYYYYYZZZZZZZZZYYYWWWUUUTTTSSSSSSSSSJJJJJJPPP```vvvzzzsssttt|||wwwtttyyysss___WWWRRRNNNKKKJJJHHHEEE???999444111......---,,,,,,,,,,,,---+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------..............................---------.........//////,,,,,,,,,---------......///111333666:::>>>AAACCCOOOTTTZZZ]]]^^^aaahhhnnnlllkkkmmmuuuuuukkkjjjcccXXXTTTUUUVVVXXXYYYZZZZZZZZZ[[[WWWYYY___aaa^^^^^^ccceeefffhhhjjjmmmooopppqqqnnniiieeegggjjjkkklllmmmjjjnnnoookkkmmmvvv|||||||||{{{mmmiiiddd^^^\\\[[[\\\]]][[[VVVLLLCCC???CCCKKKRRRKKKLLLJJJBBB:::888===CCCCCC???999444111///---,,,---,,,,,,++++++,,,,,,---------------------------******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,************************++++++++++++++++++++++++++++++++++++,,,,,,---...bbbRRRJJJFFFAAA>>>===>>>??????>>>>>>>>>>>>============999<<<888888???>>>;;;CCCQQQvvvRRRLLLIII[[[wwwyyymmmeee___[[[VVVRRRQQQSSSWWWZZZZZZ\\\^^^]]]ZZZXXXVVVVVVWWWXXXYYY[[[]]]^^^^^^^^^^^^___```aaaaaaaaaaaaaaabbbcccbbb___\\\YYYYYYZZZVVV\\\eeemmmuuu{{{}}}xxxwwwxxxzzz{{{www~~~uuuxxx{{{{{{}}}sssjjj___YYYYYY[[[ZZZYYYXXXVVVUUUTTTTTTSSSPPPNNNLLLHHHHHHSSSiii||||||vvvqqquuu}}}rrrwww|||fffYYYOOOMMMMMMKKKHHHFFFDDD>>>666000000000...---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,++++++***++++++,,,,,,,,,,,,,,,---------......++++++,,,,,,,,,---------.........------,,,,,,,,,///---,,,...---+++...333222444777<<<@@@DDDGGGHHHXXX]]]bbbccccccgggooowww}}}}}}yyyooommmqqqrrruuusssjjjbbb```^^^\\\^^^]]]___cccfffggglllrrrpppwww}}}}}}}}}zzzxxxvvvssspppmmmjjjiiijjjkkkooowww|||ooo```YYY[[[]]]\\\```\\\VVVOOOGGGBBBHHHPPPTTTPPPNNNKKKBBB888888???CCCBBB@@@:::444///,,,,,,......---------,,,,,,,,,------,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************************+++,,,---...++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++aaaRRRJJJFFFAAA>>>>>>>>>??????>>>>>>>>>>>>=========<<<:::===999999???===<<>>>>>?????????>>>>>>>>>=========<<<<<<;;;>>>;;;:::???<<<>>>KKKoooUUUIIIJJJNNNbbb{{{yyylll___XXXSSSRRRQQQQQQRRRTTTVVVXXXZZZ]]]aaabbbaaa___]]]\\\YYYYYYZZZZZZ[[[[[[ZZZZZZWWWWWWXXXYYYZZZZZZ[[[[[[YYYYYYXXXVVVUUUXXX]]]aaajjjmmmpppsssssstttuuuvvvtttuuuvvvxxxzzz|||~~~wwwqqqsssyyy{{{~~~~~~wwwkkkaaa]]]\\\\\\[[[XXXVVVUUUUUUUUUTTTQQQOOOKKKGGGEEELLL[[[ooorrryyyyyyyyyxxx~~~rrr^^^RRRRRRNNNKKKHHHGGGEEE@@@888222111000///...------------........................,,,,,,,,,---------......------,,,+++++++++++++++,,,,,,,,,---------......,,,,,,,,,,,,------------.........---------------+++***,,,000222333777>>>333666<<>>>>>>>>=========<<<<<<<<<:::===;;;:::>>>;;;BBBUUU{{{HHHEEELLLTTThhh}}}sssdddYYYRRRLLLMMMNNNOOOQQQSSSUUUVVVYYY\\\aaadddcccaaa```___ZZZZZZZZZZZZZZZYYYXXXXXXTTTTTTTTTTTTTTTUUUUUUUUUTTTUUUWWWYYY[[[___eeeiiiiiikkknnnnnnnnnnnnnnnooouuuwwwzzz|||~~~}}}uuuoooxxx~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}{{{nnnccc\\\YYYXXXWWWXXXWWWUUUUUUVVVUUURRRPPPKKKHHHEEEJJJVVViiizzzooorrrvvvxxx}}}}}}bbbRRRRRROOOLLLIIIGGGEEEAAA:::555111000///...------------------------------------,,,,,,,,,---------.........---,,,+++++++++++++++,,,,,,,,,---------......,,,,,,,,,------------..................------------,,,,,,///000///333999888;;;@@@EEEJJJNNNPPPQQQTTTYYYbbbmmm{{{zzzfffWWWUUUYYY\\\\\\XXXWWW\\\bbbeeeiiimmmrrr}}}wwwrrrqqqrrrtttuuu~~~rrrmmmmmmmmmfffccc```___ZZZUUUVVVZZZ```___\\\VVVLLLCCC===<<>>============<<<<<<<<<<<<999<<<::::::===<<>>AAACCCCCC???999444222------------,,,,,,,,,+++------,,,,,,,,,+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,]]]SSSFFFDDDAAA@@@@@@@@@???>>>=========<<<<<<<<<;;;;;;999;;;:::;;;>>>@@@VVVyyy]]]KKKOOO]]]jjjyyy|||jjj[[[RRRMMMGGGIIIKKKMMMOOOQQQQQQRRRTTTWWW[[[]]]]]]]]]^^^___[[[[[[[[[[[[ZZZYYYXXXWWWVVVUUUTTTSSSTTTUUUVVVWWW]]]aaaeeeggghhhgggggghhhkkkmmmppprrrtttvvvyyy|||xxxtttzzz}}}||||||||||||~~~~~~}}}}}}~~~~~~yyymmmccc\\\YYYWWWXXXWWWVVVVVVWWWWWWTTTSSSOOOMMMKKKJJJQQQaaavvvlllmmmyyyssswww~~~wwwYYYRRRPPPMMMIIIHHHGGGDDD>>>:::111111000///............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------,,,,,,,,,,,,------,,,,,,,,,---------......,,,---------.........................../////////...---///444666888===DDDPPPQQQUUUZZZ```gggmmmppp{{{{{{lll^^^RRRJJJIIILLLOOOYYYfffppp{{{xxxvvv}}}{{{uuuooonnnllljjjlllqqqyyyyyysssgggZZZMMM???555===@@@CCCBBB???:::777555......---------,,,,,,,,,------,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,]]]RRREEECCCAAA@@@@@@AAA???>>>======<<<<<<<<<;;;;;;;;;:::<<<;;;===BBBGGGccczzzVVVQQQZZZjjjwww|||hhhXXXNNNKKKIIIJJJKKKLLLNNNOOOPPPPPPRRRTTTVVVWWWXXXYYY[[[\\\\\\\\\\\\\\\[[[ZZZYYYYYYWWWVVVVVVWWWZZZ]]]```aaafffiiilllmmmmmmmmmoooppptttvvvyyy{{{}}}~~~~~~}}}|||{{{{{{zzz|||~~~}}}}}}}}}}}}}}}~~~~~~}}}rrrggg___[[[YYYYYYWWWWWWWWWXXXWWWUUUSSSRRRPPPLLLIIIMMM[[[pppzzzqqqsssvvvxxx|||bbbWWWPPPMMMIIIHHHGGGEEE@@@;;;222111000///............------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,---...///,,,,,,,,,---------......------------............---........./////////000......111777;;;>>>DDDLLLVVVXXX\\\cccnnnyyyqqqhhh___YYYSSSOOOTTT[[[___lll}}}}}}wwwssspppooorrrxxx{{{nnnaaaTTTDDD777<<>>;;;888777000/////////............------,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------\\\RRREEECCCAAA@@@AAAAAA@@@>>>======<<<<<<<<<;;;;;;;;;;;;===<<>>@@@@@@>>>;;;999888111111111111000000000000---------,,,,,,,,,++++++******+++++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------YYYRRRFFFDDDAAA@@@@@@@@@???>>>===========================>>>===<<>>===========================???>>>===KKKjjjnnnbbbfffxxxxxxbbbVVVPPPMMMPPPRRRSSSSSSSSSSSSTTTVVVPPPPPPPPPQQQRRRTTTVVVWWW^^^___bbbcccbbb___\\\YYY[[[[[[[[[[[[\\\^^^```aaabbbeeejjjrrr{{{~~~{{{yyywwwxxxyyy|||~~~}}}|||{{{zzzzzzzzzzzz{{{|||}}}}}}|||}}}~~~}}}|||}}}~~~~~~vvvllldddaaa\\\YYYWWWUUUVVVVVVVVVUUUUUURRRNNNJJJGGGMMM___ppp{{{tttuuullleeennn{{{zzzqqq~~~zzzbbbUUUNNNHHHGGGFFFCCCAAABBB666444111//////000///...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...,,,,,,,,,...///...---000000//////////////////111000//////111222444444<<<<<>><<<========================;;;???>>>???TTTyyyssskkkpppzzzeeeZZZUUUSSSXXXYYY[[[ZZZYYYYYYZZZ[[[UUUTTTSSSRRRSSSTTTVVVXXX]]]___ccceeeeeeccc___\\\^^^]]]\\\[[[[[[\\\]]]^^^]]]cccooo|||}}}~~~~~~}}}{{{yyyxxxyyy{{{~~~{{{yyyxxxxxxxxxyyy{{{|||}}}|||zzzzzz|||}}}}}}~~~~~~~~~wwwmmmfff___\\\XXXVVVUUUUUUTTTSSSVVVRRRNNNJJJGGGKKKZZZiii|||{{{jjjfff___aaapppyyylllyyyiiiWWWOOOIIIHHHHHHEEECCCCCC888555222000000000///...------------------------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,++++++,,,---......---,,,---///000///...//////000000000000000000111000//////111444777999???CCCHHHJJJIIIOOO^^^nnnqqqzzzxxxhhhVVVMMMKKKOOOVVV^^^mmmzzz}}}uuuqqqmmmkkknnnsssuuurrrooolllkkkkkkiiigggjjjmmmqqqssstttttttttuuuvvvuuusssrrrpppnnnmmmlllqqqyyyzzzwwwjjjXXXDDDBBBBBBEEEEEE>>>888777999999999888666666777888111000///---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------YYYRRRIIIFFFBBB@@@???>>>===<<<========================;;;???>>>BBB]]]wwwooosss}}}jjjaaa]]]\\\]]]^^^___^^^\\\[[[\\\]]]\\\[[[XXXVVVUUUVVVXXXYYY\\\^^^aaacccddddddcccbbb___^^^]]][[[[[[[[[[[[\\\]]]fffssswwwyyy~~~zzzyyyyyy{{{~~~~~~{{{xxxvvvwwwxxxyyy|||}}}|||{{{yyyxxxyyyzzz~~~sssiiiaaa^^^YYYVVVUUUUUUTTTSSSVVVSSSOOOLLLIIILLLXXXeeeyyyxxxaaaZZZYYYfff|||}}}oooyyypppYYYPPPIIIHHHIIIFFFDDDCCC;;;888333111000000///...........................------------------------///...,,,++++++,,,...//////...---...000000000///......///////////////000/////////000333888>>>BBBHHHKKKMMMNNNRRR^^^sssuuubbbWWWMMMMMMSSS\\\eeemmmzzzmmmllliiifffdddcccdddgggjjjoooooopppsssttttttrrrooonnnqqqtttvvvvvvwwwwwwxxxzzzyyywwwuuutttrrrqqqqqqnnntttzzz{{{~~~}}}{{{ppp[[[KKKFFFDDDGGGGGGAAA:::777888:::<<<;;;888777999;;;444222000...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,---YYYRRRIIIFFFBBB@@@???>>>===<<<========================;;;===>>>IIIggguuuqqqwwwppphhhdddccccccdddeeedddcccbbbbbbcccdddbbb___\\\ZZZYYYYYYZZZZZZZZZ[[[\\\^^^```cccddd```___^^^]]]\\\\\\[[[[[[___fffrrr}}}xxxtttvvv|||{{{zzz{{{~~~}}}zzzwwwwwwwwwyyy{{{}}}}}}}}}{{{yyyxxxxxxzzz~~~~~~xxxnnnccc___ZZZWWWVVVVVVVVVUUUTTTPPPNNNLLLIIIKKKTTT___qqqwww\\\SSSUUUiii{{{}}}{{{yyy___TTTJJJHHHHHHFFFCCCCCC>>>:::555111000000//////........................------------------------///...,,,++++++,,,...//////...---...000000000///---------....../////////...///222444888>>>FFFLLLVVVVVVVVVYYYbbbtttrrrggg\\\UUUSSSYYYccclllvvv~~~yyypppfff^^^aaadddhhhlllppptttvvvvvvwwwyyy}}}}}}|||~~~{{{}}}{{{|||wwwwwwsss___PPPHHHBBBEEEGGGCCC===:::666:::<<<<<<999777888:::555444222000///...------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------YYYRRRHHHEEEBBB@@@??????>>><<<===========================<<<@@@TTTsss|||pppuuuuuukkkgggdddmmmoooqqqrrrrrrrrrtttvvvooommmjjjgggdddaaa___^^^[[[ZZZXXXXXXYYY\\\```bbb``````aaabbbbbb```___^^^```eeelllsssxxxyyyyyyxxxnnnooouuu~~~}}}|||}}}~~~{{{zzzyyyxxxyyyzzz|||}}}~~~~~~|||zzzyyyyyy{{{~~~}}}~~~~~~~~~~~~vvvfffbbb\\\XXXWWWWWWWWWWWWPPPMMMKKKJJJHHHHHHNNNWWWfffxxx{{{]]]NNNOOOdddvvv{{{hhhZZZLLLHHHGGGEEECCCCCCAAA===666222000000//////........................------------------------///...---,,,,,,---...///...---,,,---///000///...------......//////000000000333777:::===CCCLLLRRRWWW[[[aaakkk|||uuuhhh]]]WWWXXXYYY___lllyyyzzzhhh___^^^```bbbmmmttt{{{{{{wwwuuuuuuxxxyyyzzzuuu|||xxxlll\\\OOODDDDDDGGGFFFBBB@@@777999;;;<<<:::888777666555444444333222000...---,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......YYYRRRGGGDDDAAA@@@@@@@@@???>>>========================???:::CCC```xxxrrr|||wwwkkkccc___jjjmmmqqquuuxxx|||~~~}}}{{{xxxtttoookkkiiicccaaa___]]]]]]^^^___``````cccfffhhhiiigggdddbbbbbbcccfffhhhjjjkkkkkkkkkeeejjjttt~~~~~~~~~}}}{{{xxxxxxxxxzzz{{{}}}~~~|||zzz{{{}}}~~~~~~~~~~~~~~~}}}|||{{{~~~~~~~~~}}}kkkfff```ZZZXXXWWWVVVVVVQQQNNNKKKJJJGGGEEEIIIPPPXXXmmmaaaLLLHHH[[[www{{{sssrrraaaPPPIIIHHHFFFDDDDDDCCC>>>888333000000//////...........................................................................,,,,,,,,,...///...---/////////000111111222222444999>>>AAABBBGGGNNNTTTXXXdddttt|||kkk^^^WWWUUUUUUaaakkk~~~~~~xxxpppgggbbbdddjjjssszzz~~~{{{yyyxxxvvvsssvvv{{{|||xxxwww~~~vvvcccQQQKKKLLLJJJFFFCCC999999:::;;;<<<999666222333444555555444222///---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,------........./////////YYYRRRFFFDDDAAA@@@@@@@@@???>>>========================AAA:::FFFiiizzzxxxiii___YYY[[[___eeekkkpppvvv||||||wwwtttkkkjjjhhhfffdddbbb``````aaaeeeiiimmmnnnllliiifffeeeddddddddddddeeeggghhhcccfffooozzz}}}~~~~~~|||yyyuuuvvvxxx{{{}}}}}}|||}}}~~~zzzzzzzzzzzzzzz{{{{{{{{{}}}~~~~~~|||}}}ooojjjbbb\\\XXXVVVUUUTTTUUUQQQNNNMMMIIIEEEHHHMMMOOOeeezzzcccKKKDDDUUUpppvvvsssyyyfffSSSJJJHHHGGGEEEEEEDDD???888333000000//////////////////////////////........................------...//////...---------,,,+++,,,...///...---000000111222333333444444999>>>CCCEEEEEEHHHNNNSSSeeevvvwwwiii]]]XXXZZZccciiiwwwqqqddd\\\ccceeejjjttt{{{uuuvvvzzz{{{vvvooovvv{{{|||yyyaaaUUUQQQMMMGGGCCC;;;::::::;;;===;;;555000222444666777666333///---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000000------------------------,,,,,,,,,,,,,,,,,,,,,,,,.........////////////000]]]RRRGGGEEEBBBAAAAAAAAA???>>>===>>>>>>>>>>>>======<<<;;;AAAMMMqqq{{{jjj^^^XXX[[[\\\^^^aaaeeeiiilllnnn{{{yyyssskkkfffeeeeeeeeedddcccfffkkkoooqqqqqqpppoooooolllgggeeeeeefffggggggeeefffiiinnnuuu{{{~~~{{{~~~|||zzz{{{}}}~~~}}}~~~~~~~~~|||yyyvvvrrruuuxxxzzz{{{||||||zzzxxxyyyzzz|||{{{zzzyyyyyyzzz{{{|||xxxzzz}}}~~~~~~~~~~~~}}}uuunnnddd\\\WWWVVVVVVVVVTTTRRRPPPMMMJJJGGGEEECCCKKK\\\ssskkkTTTGGGMMMaaayyy~~~kkkRRRKKKJJJFFFDDDFFFDDDAAA<<<666000...///000........................---------............///,,,,,,,,,---------.........------------...//////222222222111111333444555>>>DDDIIIKKKIIIMMMZZZhhhwww}}}rrrjjjbbb^^^^^^aaajjjsssrrrhhhddddddnnnuuu~~~{{{yyyrrrqqqzzzvvv___UUUUUUOOODDD???;;;888:::>>>>>>888222333222222333444444111///---,,,***))))))***,,,---------------------------------------------------........................------------------------............////////////111///---******,,,///111]]]RRRGGGEEEBBBAAAAAAAAA???>>>===>>>>>>>>>>>>>>>======<<>>999999<<<<<<777222333222111222333222000...---,,,+++))))))+++,,,---------------------------------------------------------------------------------------------------------------............///...------...///...---]]]QQQGGGEEEBBBAAAAAAAAA???>>>===>>>>>>>>>>>>>>>>>>>>>>>>KKKoooqqqeee^^^________________________dddddddddfffiiimmmqqqsssuuuvvvyyy|||}}}zzzuuuqqqtttrrrpppppprrrwww}}}~~~zzzwwwuuurrrnnnlllgggfffeeeeeeggghhhgggfffmmmrrryyy}}}}}}~~~~~~||||||~~~|||zzzyyyyyyyyywwwvvvvvvwwwwwwwwwwwwyyy|||~~~~~~|||yyyxxxxxxyyy{{{yyyvvvuuuvvvyyy}}}~~~~~~~~~~~~~~~}}}yyytttkkkbbb[[[WWWVVVVVVSSSRRROOOLLLIIIGGGEEEDDDHHHTTTgggxxxkkkMMMBBBPPP\\\^^^eeeppp]]]LLLIIIFFFCCCCCCCCCAAA===888222//////000---------------------------------............///,,,------------...............------......///000+++---000333777===CCCHHHSSSSSSSSSVVV___nnnwwwkkkdddgggdddhhhwww|||uuusssqqqpppsss|||mmm^^^TTTLLLHHHAAA:::888999:::888555333222111111111111...,,,---,,,+++******+++,,,---------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------------......------000333444000---]]]QQQGGGEEEBBBAAAAAAAAA???>>>=========>>>>>>??????@@@BBBSSSttthhhbbb^^^___aaabbbdddeeefffgggdddcccbbb```___aaadddgggppptttzzz~~~yyyvvvvvvyyy}}}{{{wwwpppnnnmmmmmmnnnnnnmmmkkkjjjmmmqqqvvv|||~~~}}}|||}}}{{{xxxvvvwwwwwwwwwvvvzzzzzzyyywwwwwwxxx|||~~~~~~~~~|||yyywwwxxxyyy}}}{{{xxxvvvxxx|||~~~~~~~~~~~~~~~{{{wwwpppggg___YYYWWWVVVSSSQQQNNNKKKHHHFFFEEEEEEDDDNNN___ppp}}}yyyUUUBBBLLLUUU___nnn}}}~~~}}}cccMMMGGGFFFDDDBBBBBBAAA>>>999444111000000---------------------------------............///------------...........................//////000///222777;;;@@@FFFNNNTTTXXXZZZ\\\dddsss~~~sssiiibbbbbbeeeiiipppwwwooommmsssxxxooo```TTTLLLDDD<<<777888:::::::::444333111000000///---+++---,,,++++++++++++,,,---------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---------............,,,---111777999666333\\\PPPGGGEEEBBBAAAAAAAAA???>>>============>>>???AAABBBIII^^^wwwkkkeee___aaadddgggkkkmmmnnnooollllllkkkgggcccaaabbbdddjjjnnnttt|||yyywwwvvvuuuuuuuuusssqqqooopppqqqssswww}}}~~~}}}}}}zzzwwwvvvvvvwwwwwwvvv}}}|||{{{yyyxxxzzz}}}~~~~~~}}}{{{yyywwwxxxyyy~~~{{{zzz{{{~~~}}}}}}~~~~~~}}}{{{vvvmmmccc\\\XXXXXXSSSQQQNNNJJJHHHFFFEEEEEEDDDLLL[[[mmm|||___EEEHHHTTThhh|||kkkOOOFFFEEEDDDCCCAAAAAA???;;;666222000000---------------------------------............///---------........./////////............///000000000555<<<@@@DDDIIIQQQWWWUUU\\\ffftttmmm___VVVWWWbbbooowwwvvvqqqsssyyy|||yyymmm[[[OOOHHH>>>888888;;;>>>???777555222111000///---+++---,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------------.........///////////////------000666;;;======\\\PPPGGGEEEBBBAAAAAAAAA???>>>============>>>@@@BBBCCCPPPmmmzzznnnhhhccceeeiiimmmppprrrssssssooopppppplllgggeeeeeegggiiimmmttt{{{}}}||||||zzzxxxvvvvvvwwwwwwxxxzzz~~~|||zzzxxxxxxxxxxxxwwwvvv}}}}}}}}}{{{zzz{{{~~~}}}~~~}}}{{{xxxwwwwwwxxx}}}|||}}}~~~||||||~~~~~~}}}zzzrrrggg^^^ZZZZZZRRRPPPMMMIIIGGGFFFFFFFFFEEELLLYYYkkk|||jjjKKKEEEUUUnnnuuuTTTGGGEEEDDDCCC@@@AAA@@@===888333111111........................---------............///------.........///////////////......//////000111000777???DDDFFFJJJQQQVVVSSSaaatttuuuaaaXXXVVV\\\lll}}}yyyrrruuu{{{{{{}}}yyy{{{dddTTTMMMBBB:::888;;;???BBB:::888444222111000---,,,,,,,,,------------,,,,,,------------------------------------------------........................------------------------........./////////000000///......///333888>>>BBB\\\PPPGGGEEEBBBAAAAAAAAA???>>>======<<<===>>>AAACCCEEEWWW|||~~~rrrlllfffiiimmmrrrvvvxxxzzzzzzsssuuuuuuqqqllljjjmmmqqqrrrwww~~~}}}|||{{{zzzzzz{{{{{{yyywww{{{|||}}}|||{{{|||}}}}}}}}}}}}{{{xxxwwwwwwxxx~~~}}}|||{{{}}}~~~|||{{{}}}~~~~~~~~~~~~}}}uuujjjaaa\\\\\\RRRPPPLLLIIIFFFFFFFFFFFFDDDIIIUUUfffwww~~~yyyWWWGGGXXXnnn|||\\\IIIDDDCCCBBB@@@AAA@@@>>>999444222111////////////////////////---------............///............///////////////////////////000000111444===GGGMMMNNNQQQVVV[[[^^^qqqvvvfff[[[___gggooo~~~www}}}uuu[[[SSSGGG>>>:::;;;???AAA>>>;;;777444222111///---,,,------------------,,,---------------------------------------------------------------------------------------------------------.........//////---///000000///222999???[[[PPPGGGEEEBBBAAAAAAAAA???>>>======<<<<<<>>>AAADDDEEE[[[uuunnngggkkkpppvvv|||~~~yyysssssswww||||||yyy|||~~~}}}||||||{{{{{{|||}}}|||yyywwwyyyzzz||||||{{{{{{}}}~~~}}}}}}}}}{{{xxxvvvwwwxxx|||{{{zzzzzz{{{}}}~~~|||{{{|||~~~|||}}}}}}~~~~~~~~~~~~wwwlllbbb]]]]]]RRRPPPLLLHHHFFFEEEFFFGGGAAAEEEPPP```qqqyyywwwssssss}}}bbbLLLZZZkkk{{{ttt}}}aaaKKKDDDBBBAAA???@@@AAA>>>:::555222111000000000000000000000000---------.........//////............/////////000///////////////000111111;;;EEEQQQWWWYYYZZZ___dddmmmpppeeeZZZXXXgggwww~~~~~~~~~~~~~~~ttt___WWWKKK@@@::::::===@@@@@@===999555444222000...,,,------......------,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......,,,000333111---...444;;;]]]QQQIIIFFFCCCAAAAAAAAAAAA@@@<<<>>>;;;;;;AAA???DDDTTTlllxxxnnnlllkkkmmmrrruuutttvvvyyyxxxzzz{{{yyywwwzzzzzzuuuooouuu}}}|||zzzyyyxxxxxxyyyzzz{{{{{{{{{{{{|||{{{zzzwwwtttsssuuuwww{{{|||zzzvvvwww}}}}}}zzzyyyyyyzzz|||yyyzzz|||}}}yyynnnaaaYYYXXXTTTOOOKKKIIIHHHGGGFFFHHHIIILLLSSS]]]fffhhheeedddqqqzzzRRRVVVbbbwww|||yyyzzz~~~```QQQKKKAAACCCBBBAAA@@@===:::555222000000/////////............////////////////////////222///......111111000---///---...111222111555;;;AAAMMMXXX[[[^^^gggsss{{{lll\\\ZZZYYYggg|||xxxxxxxxxxxxyyyyyy{{{|||}}}~~~~~~}}}{{{zzzyyywwwuuuwww}}}|||zzz~~~rrr```MMMCCC>>>:::<<>>;;;777222...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------........................---------------...000000...000222000000333666777]]]QQQHHHFFFCCCAAAAAAAAA@@@???===???;;;<<>>;;;777333///---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------........................------------...///000000...000222111111444999<<<]]]QQQHHHFFFCCCAAAAAAAAA@@@???>>>@@@<<<===AAA>>>GGG]]]{{{mmmeee```]]]^^^^^^\\\___cccgggjjjpppyyy}}}yyyyyy|||~~~|||zzzvvvvvvwwwxxxxxxyyyyyyyyyuuuvvvuuusssrrrsssuuuxxx~~~{{{|||~~~~~~xxxyyy{{{}}}{{{qqqfff^^^WWWSSSMMMIIIHHHGGGFFFEEEBBBCCCEEEGGGKKKTTT___hhhoooxxxnnn[[[```kkkuuuzzz{{{yyymmmuuurrrVVVIIICCCEEEBBBAAA@@@>>>:::666333111000000000/////////......////////////////////////000///...///000111000///111//////222444555:::AAAKKKTTT\\\```iiiyyy|||mmm^^^[[[```bbbqqq|||}}}}}}}}}}}}|||{{{zzzyyyuuurrrooommmllljjjhhhfffdddgggjjjlllnnnoooqqqssssssuuuwwwzzz~~~~~~~~~|||vvvoookkkkkklllooouuu~~~}}}uuu]]]LLLBBB===<<<===AAAAAA???===999555111///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------........................------------...///000111///000222333333666===BBB]]]QQQHHHEEEBBBAAAAAAAAA@@@??????@@@===>>>AAA>>>KKKeee|||jjj```[[[XXXXXXYYYZZZ^^^dddlllqqqyyy~~~|||{{{{{{}}}|||wwwwwwxxxxxxyyyyyyzzz{{{zzzzzzyyywwwuuuvvvxxxzzz}}}~~~zzz{{{{{{{{{||||||||||||~~~~~~}}}}}}zzzrrrhhh```VVVRRRMMMIIIGGGFFFEEEDDDCCCCCCEEEFFFHHHPPPbbbrrryyy~~~}}}bbbaaadddiiilllqqq{{{zzzjjjrrr[[[JJJFFFFFFBBBBBB@@@>>>;;;777444222000000000////////////...////////////////////////////////////000000000000111000111555777999>>>EEEUUU\\\ccciiiuuuxxxlll___WWW```rrr{{{zzz{{{|||vvvvvvuuussspppllliiiggg___]]][[[YYYYYYYYYZZZZZZ[[[___ccceeeeeefffhhhkkkmmmnnnqqquuuzzz}}}~~~~~~{{{yyytttllldddcccgggkkkvvv~~~lllTTTEEE===<<<<<>>:::666333111------------------------------------------------------------------------,,,,,,------------------........................------------...///000111000000222444555888AAAKKK]]]QQQGGGEEEBBB@@@@@@@@@@@@>>>@@@@@@===???AAA???OOOooo|||ggg[[[VVVUUUXXX\\\aaaiiiqqq}}}~~~}}}zzzzzzzzzzzzzzz{{{}}}~~~~~~~~~|||zzzwwwwwwxxxzzz}}}}}}|||zzzyyyxxxwwwwww{{{zzzyyyzzzyyysssjjjbbbVVVRRRMMMIIIGGGFFFEEEDDDCCCCCCEEEFFFFFFNNNdddyyyeee___[[[^^^eeeooo}}}}}}kkkppp}}}aaaNNNKKKGGGBBBBBBAAA???<<<888555333111000000000////////////////////////////////////...////////////000000111111111444:::===@@@FFFLLL[[[cccllluuuhhh^^^ZZZ\\\oooiiikkkttt~~~yyyvvvnnnllljjjeee```ZZZTTTQQQKKKLLLLLLMMMNNNPPPSSSUUUYYY]]]aaabbb``````cccfffkkkllloootttyyy{{{zzzxxxxxxssskkkccc___cccmmmttt~~~~~~```JJJ@@@======AAAAAA@@@>>>;;;888555333------------------------------------------------------------------------,,,,,,,,,---------.............................................///111111111000333777999>>>JJJXXX]]]QQQGGGEEEBBB@@@@@@@@@???>>>??????===@@@BBB@@@TTTyyy~~~fffWWWUUUVVV^^^gggqqq|||}}}|||{{{{{{|||}}}~~~~~~|||yyyvvvvvvwwwyyy~~~}}}zzzxxxwwwvvvvvvyyyvvvuuuwwwyyyvvvmmmfffWWWSSSMMMIIIHHHGGGFFFEEECCCAAABBBEEEDDDKKK```wwwfff[[[SSSXXXfffvvvrrrtttzzzhhhRRRPPPGGGCCCBBBAAA???===999666444111111000000000/////////////////////////////////---...000000//////111222333444:::BBBGGGJJJOOOVVV___iiiuuuqqq^^^YYY___lll}}}gggdddnnn}}}|||zzzvvvppplllbbb```\\\WWWQQQKKKFFFCCCCCCEEEHHHKKKNNNQQQVVVYYY\\\```cccccc```aaaeeejjjpppqqquuu|||~~~yyyvvvooofffbbbeeeppp}}}|||zzz|||qqqTTTEEE@@@???AAA@@@@@@>>>;;;888555444------------------------------------------------------------------------+++,,,,,,------.............................................///000111111222222777???CCCJJJ[[[nnn]]]QQQGGGDDDAAA@@@@@@@@@???>>>>>>===<<<@@@CCCAAAYYYgggZZZYYY^^^jjjwww}}}~~~~~~}}}|||{{{|||~~~}}}|||{{{yyyvvvvvvxxxzzz~~~}}}~~~~~~|||zzzzzzzzzzzzwwwtttsssvvvzzzyyyqqqkkkWWWSSSNNNJJJHHHHHHGGGFFFEEEBBBBBBDDDCCCGGGYYYooolll\\\PPPVVVjjj}}}}}}{{{zzznnnWWWTTTGGGCCCBBBBBB@@@===:::777555111111111000000000//////////////////////////////,,,...000000//////111333666999AAALLLRRRUUUZZZ___hhhssssssggg\\\___nnnyyymmmbbbuuu~~~zzzyyyxxxvvvtttqqqkkkeee```UUUSSSPPPLLLHHHDDDBBBAAABBBFFFLLLPPPSSSWWW[[[___bbbeeeiiigggeeegggnnntttwwwzzztttnnngggiiitttuuutttbbbMMMDDDAAA@@@??????>>>;;;888666444................................................------------------------++++++,,,,,,---......///....................................///000111222444444;;;HHHPPPZZZqqq]]]QQQGGGDDDAAA@@@@@@@@@???>>>======<<>>:::777666111111111111000000000000////////////////////////,,,...111000//////111333888<<>>===;;;888666444................................................------------------------++++++,,,,,,---...//////.................................//////000111222444555???NNNZZZggg___MMMGGGEEECCCAAA@@@??????@@@@@@>>>@@@CCCBBBJJJjjjnnnhhhlllvvv{{{zzz}}}{{{|||}}}{{{zzzzzz|||}}}|||{{{{{{|||~~~||||||~~~}}}{{{~~~zzz{{{}}}~~~~~~zzz||||||zzzwwwtttsssxxx}}}~~~xxxqqq]]]TTTMMMLLLKKKFFFDDDDDDFFFBBB@@@AAADDDHHHQQQZZZpppgggRRRSSShhh}}}vvv{{{bbbMMMIIIGGGEEEDDDBBBAAA>>>:::666000111111111111000000///////////////000000000000333000///111111///111555>>>BBBPPP___aaa^^^eeesss}}}eeeZZZRRRZZZpppmmmgggwww}}}~~~}}}zzzwwwsssqqqooonnnllljjjfff```ZZZSSSNNNKKKHHHFFFEEECCCCCCEEEFFFHHHMMMPPPUUUYYY]]]bbbfffiiikkkqqquuutttrrrtttkkkhhhqqqpppnnn~~~jjjRRR>>>AAABBB???;;;888999999999333111...---......------................................................,,,,,,------...///000000............/////////000///---///111111///222888;;;BBBOOO^^^nnn___MMMGGGEEECCCAAA@@@??????@@@???<<<>>>BBBCCCPPPqqqzzzzzz|||vvvtttqqqlllnnnsssxxx~~~||||||{{{{{{|||~~~~~~~~~}}}|||||||||~~~~~~~~~}}}{{{|||~~~~~~|||{{{}}}}}}{{{xxxvvvuuuzzzzzzttt```WWWOOOMMMLLLGGGEEEEEEGGGCCCAAABBBCCCEEEMMMUUUeeetttsssZZZUUUdddyyy~~~wwwtttyyyjjjSSSMMMGGGFFFDDDBBBAAA>>>:::777111111111111111000000///////////////000000000000666222111222222222666;;;GGGKKKVVVbbbcccaaakkk{{{kkkXXXTTTWWWlllzzziiikkk~~~wwwrrrpppmmmiiifffdddbbbbbb]]]\\\YYYUUUPPPLLLIIIHHHGGGFFFFFFFFFGGGJJJLLLNNNQQQTTTXXX\\\___ccchhhkkknnnsssxxxyyyyyy{{{qqqrrr~~~uuulll{{{dddHHHBBBCCCBBB>>>:::888888888444111...---.........---........................------------------------,,,,,,------...//////000........./////////000000///...///222222222666===AAALLL```www^^^MMMGGGEEECCCAAA@@@??????@@@>>><<<<<>>;;;888222222111111111000000000////////////000000000000666222000222222444:::BBBNNNRRR[[[bbbbbbdddrrruuuXXXMMMQQQZZZyyywwwhhhhhhrrr}}}vvvmmmdddaaa^^^[[[XXXVVVUUUUUUOOOMMMKKKIIIGGGGGGGGGGGGGGGGGGHHHJJJMMMQQQTTTVVVWWWYYY\\\___aaaeeejjjnnnttttttvvvxxx|||}}}rrr{{{|||xxxlll~~~wwwzzzRRRDDDEEEEEEBBB<<<777666777555222///---.........---........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////....../////////000000000000///000333333444;;;DDDKKKYYYrrr^^^MMMGGGEEECCCAAA@@@??????@@@???===<<<>>>HHHaaa~~~uuuggghhhhhhfffeeeiiisss|||zzzzzz||||||yyysssmmmhhhgggiiikkksss{{{~~~}}}~~~~~~}}}{{{|||~~~~~~|||zzzyyyzzz~~~}}}xxxhhh^^^TTTOOOLLLGGGEEEEEEDDDBBBBBBDDDCCCAAACCCHHHTTTbbbsssuuuaaa^^^iiitttzzzvvvvvv___OOOHHHFFFCCCBBBAAA???<<<999333222222111000000000000////////////000000000000333000...///000444>>>HHHPPPSSS[[[```bbbgggxxxiiiPPPLLLUUUbbbccceeerrr}}}yyymmmaaaZZZYYYVVVSSSPPPOOONNNNNNJJJIIIGGGFFFFFFGGGIIIJJJIIIJJJLLLOOORRRVVVZZZ\\\\\\]]]___```bbbfffkkkoooxxxuuusssvvv|||{{{vvv{{{xxxooo}}}[[[FFFFFFFFFDDD>>>888666888777333000.......................................,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////...////////////000000000000///000222333555???JJJUUUfff___NNNGGGEEECCCAAA@@@??????@@@@@@@@@>>>???LLLhhh~~~vvvrrr```cccdddcccfffooo|||xxxzzzxxxqqqggggggeeecccccchhhooouuu~~~}}}}}}~~~|||}}}}}}|||zzzzzz|||}}}yyylll```UUUOOOJJJEEECCCDDDAAA@@@AAACCCBBB@@@BBBGGGQQQ]]]oooggg\\\bbbmmmrrr{{{sssppp|||bbbMMMHHHFFFCCCAAA@@@???===;;;444333222111000000000000////////////000000000000222//////000222777CCCOOOOOOTTT\\\ccchhhpppuuuaaaPPPQQQ]]]ssskkk```qqq{{{ttteeeVVVTTTTTTRRRQQQOOONNNMMMMMMLLLJJJIIIHHHHHHJJJLLLMMMMMMNNNPPPSSSWWWZZZ]]]______``````aaabbbggglllqqquuuuuuyyyyyytttppp{{{sss}}}mmmMMMHHHEEEDDD@@@999777999888555000....../////////........................,,,,,,,,,,,,,,,,,,,,,,,,---------...............////////////000000000111000000111222444999FFFTTT___www```OOOGGGEEECCCAAA@@@??????@@@@@@BBB@@@AAAQQQpppvvvmmmiii___ccceeegggnnn~~~yyyyyy}}}}}}yyyqqqhhhaaa]]]\\\[[[^^^ccchhhnnnxxx~~~|||{{{{{{}}}~~~~~~~~~~~~~~~~~~~~~|||}}}|||yyypppcccVVVOOOJJJEEECCCDDD@@@???@@@BBBBBB@@@AAAFFFMMMWWWiii}}}iiiXXX\\\gggnnnuuupppkkkxxxiiiOOOIIIFFFCCCAAA@@@???===<<<666444333111000000000111////////////000000000000222111111444666<<>>@@@EEEHHHPPPcccyyygggRRRUUUccclll{{{tttnnnuuutttUUUIIIFFFCCCAAA@@@@@@>>>===777555333111000000000111////////////000000000000000000222555888???MMM\\\WWW^^^jjjxxxvvviii```XXX\\\rrrppp```iii~~~zzzyyywwwwwwxxxzzz}}}{{{}}}{{{tttmmmdddWWWKKKJJJLLLPPPSSSTTTRRRPPPNNNOOOOOOOOOOOOOOOPPPPPPPPPSSSUUUXXX]]]aaaeeegggiiiccccccbbbbbbdddiiipppvvvyyyuuupppsssyyywwwxxxlllXXXHHHEEEDDD===888:::;;;777222......///000000........................------------------------........................//////000000000111111111111222666;;;AAANNNdddxxxcccQQQGGGEEECCCAAA@@@???@@@@@@:::@@@AAADDDXXXzzz}}}wwwsssnnnfffjjjmmmtttxxxuuuyyywwwiiiZZZWWWWWWWWWUUUUUUYYY```ffflllvvv|||||||||{{{yyyxxxxxxyyyzzz{{{yyyyyy{{{~~~}}}~~~}}}{{{wwwjjj[[[RRRKKKFFFDDDFFFDDDBBBAAABBB@@@===???DDDEEEMMM```wwwdddLLLPPPaaalll}}}tttuuu|||\\\IIIFFFCCCAAA@@@@@@???===777555333111000000000111////////////000000000000,,,---111444777>>>MMM\\\ZZZbbbooo}}}sssggg^^^ZZZeee``````sss~~~|||{{{qqqpppnnnmmmooorrrvvvyyyvvvxxxvvvnnneee\\\RRRIIIHHHLLLQQQUUUWWWUUURRRPPPPPPPPPQQQRRRSSSSSSRRRRRRTTTVVVZZZ___eeeiiilllmmmeeedddcccccceeekkkrrrxxxtttsss}}}{{{rrrvvvuuuyyy```JJJFFFEEE>>>999999<<<777222......///000000.....................................................................---000000000000111111111111111333999@@@HHHXXXqqqYYYQQQGGGEEEAAA@@@@@@@@@???===;;;BBBAAAGGGbbbzzzyyyoooiiifffiiinnn|||~~~yyypppcccYYYUUUQQQPPPSSSYYY\\\___kkkyyy~~~|||yyyzzzzzzyyyxxxyyy|||~~~xxx{{{}}}{{{|||~~~~~~|||||||||yyynnn___QQQIIIFFFEEEDDDEEECCCAAA?????????@@@AAABBBJJJ\\\ssshhhLLLIII\\\ppp|||vvvUUUKKKHHHCCCAAA??????>>>===999777333111111111111000000000000000111111111111222111000444>>>LLLWWW[[[]]]lll{{{wwwsssgggYYY___}}}ggg___fffwwwpppkkkhhhdddcccaaaaaaaaadddggghhhiiihhhgggccc^^^WWWQQQMMMIIIKKKOOORRRTTTVVVVVVVVVSSSRRRSSSTTTVVVWWWWWWUUUYYYYYY[[[```dddhhhiiihhhdddcccaaa```cccjjjssszzzzzzyyy}}}|||www|||vvvoooqqqppp{{{lllNNNIIIJJJBBB999555888777666222///---...///........................//////.........---------............////////////222000///...///000//////888222888KKKYYYfff}}}qqquuu|||YYYQQQGGGDDDAAA@@@@@@@@@???>>>;;;BBBAAAJJJggg~~~~~~tttnnnmmmrrrzzz}}}rrriiiaaaVVVOOONNNMMMQQQZZZcccfffkkkxxxvvv||||||yyyzzzzzzyyyyyyyyy|||~~~|||~~~}}}}}}~~~{{{{{{}}}zzzpppaaaTTTKKKFFFDDDDDDDDDCCCAAA?????????@@@AAAAAAHHHZZZpppmmmOOOHHHYYYmmmyyy~~~]]]LLLHHHDDDAAA??????>>>===:::777333111111222111111000000000000111111111111222222333777@@@KKKUUUZZZjjjxxxvvvlll\\\TTTeeettt```ggg}}}}}}ssshhh___YYYWWWTTTSSSRRRRRRSSSUUUXXXZZZ]]]]]]\\\ZZZWWWRRRNNNKKKIIIJJJKKKMMMOOORRRTTTUUUTTTTTTTTTVVVXXXXXXWWWVVVZZZYYYZZZ]]]aaacccdddddd^^^^^^___bbbgggqqq|||}}}zzzvvvxxxzzzpppjjjllloooyyy|||XXXJJJFFF@@@<<<<<<888888777444000...///000........................//////.........---------............//////////////////...///000111111111555666AAAUUUgggzzzxxxiiikkk~~~YYYQQQGGGDDDAAA@@@@@@@@@???>>><<>>===:::777333111111222222111000000000111111111222222111222666;;;AAAIIISSSZZZwwwkkk\\\MMMRRRpppuuu___bbb|||{{{pppbbbWWWNNNIIIGGGIIIHHHHHHIIIJJJMMMOOOQQQPPPQQQQQQQQQPPPOOOMMMKKKLLLKKKJJJKKKMMMPPPSSSUUUVVVVVVWWWYYY[[[[[[ZZZXXX\\\[[[[[[\\\___bbbcccbbb\\\```eeemmmwww}}}xxxtttxxxvvv{{{tttiiifffiiipppxxxjjjTTTHHH@@@<<<>>>999999999666333000000111.......................................---------............////////////------...///111222222333777@@@OOOaaaxxxxxxjjjkkkYYYQQQFFFDDDAAA@@@@@@@@@???>>>===AAACCCUUUwww|||tttjjjrrryyyiiiXXXQQQPPPQQQTTTWWW[[[aaammmzzz|||www|||yyy{{{||||||||||||~~~~~~}}}}}}|||zzzzzzzzzzzz~~~|||{{{vvvkkk]]]PPPGGGCCCCCCCCCBBBAAA@@@???????????????CCCPPPbbbrrr~~~___LLLUUUggg|||yyyrrruuummmOOOKKKEEEAAA??????>>>===:::777444222222222222111000000111111111222222222///222888>>>AAAGGGQQQ\\\|||]]]OOOHHHZZZrrrcccZZZpppzzzqqqcccUUULLLGGGEEEEEEFFFFFFGGGIIIJJJMMMNNNOOOMMMMMMNNNOOOOOOOOONNNNNNNNNNNNNNNOOOQQQSSSUUUWWWXXXXXXYYY[[[]]]^^^]]][[[^^^^^^]]]```dddgggiiijjjhhhnnnwwwxxxwwwyyy{{{yyyyyymmmdddggggggssszzz~~~cccOOOAAA;;;:::999:::;;;999555222111111............................................................////////////---...000000111111333444>>>KKKZZZmmmyyyttt{{{YYYRRRFFFCCCAAA???@@@@@@@@@???>>>AAAEEEZZZ}}}{{{rrrmmmvvvjjj^^^RRROOOQQQTTTYYY^^^aaajjjyyy~~~}}}}}}}}}zzz|||~~~~~~~~~~~~}}}}}}}}}{{{zzz~~~{{{{{{yyyqqqcccSSSHHHDDDDDDBBBBBBAAA@@@???????????????AAAJJJZZZjjjxxxjjjSSSVVVfffrrr{{{tttnnnrrrqqqRRRMMMFFFBBB??????>>>===:::888444222222222222111111111111111222222222222///333:::@@@BBBEEESSScccvvvUUUKKKKKKdddjjjccc]]]aaasssiiiYYYLLLEEEDDDEEEFFFFFFGGGIIIKKKMMMNNNOOOOOOOOOOOOOOONNNOOOOOOPPPPPPMMMOOOQQQTTTVVVWWWWWWWWWXXXXXXXXXZZZ]]]___^^^^^^```aaaccchhhnnntttwwwxxx~~~zzzvvvtttwwwzzzyyy{{{zzzeee^^^ggggggttt|||lllQQQBBB<<<;;;999;;;<<<;;;777444222111////////////////////////---.................................///////////////000111111000111444777BBBQQQcccyyytttwwwYYYRRREEECCC@@@???@@@AAA@@@???>>>BBBGGG^^^zzzqqqqqq|||xxx]]]UUUPPPPPPSSSWWW^^^eeehhhxxx}}}|||~~~}}}~~~}}}}}}zzz{{{vvvhhhWWWIIIEEEEEEAAAAAAAAA@@@??????>>>>>>??????FFFTTTdddsssvvv[[[WWWbbbkkkwww{{{|||ssssssvvvTTTOOOGGGBBB???>>>>>>>>>;;;888444222222333222222111111111222222222222333222555===CCCCCCFFFZZZooojjjNNNJJJQQQjjj{{{___^^^```mmmooocccRRRFFFAAABBBEEEFFFLLLNNNPPPRRRTTTUUUTTTTTTRRRQQQPPPNNNNNNNNNOOOPPPNNNPPPSSSWWWYYYZZZZZZZZZZZZYYYXXXZZZ]]]aaaccccccfffhhhmmmvvv{{{zzzwwwttttttwwwzzz~~~rrr___]]]ggghhhttt~~~rrrQQQCCC@@@AAA999;;;===<<<999555222000////////////////////////---------...........................////////////000111222111000333888===FFFXXXqqq{{{nnnvvvYYYRRREEECCC@@@???@@@AAA@@@@@@>>>BBBIII```|||rrrvvv~~~gggUUURRRSSSVVV[[[aaalllvvv}}}}}}}}}~~~yyy{{{yyylllYYYKKKFFFGGGAAAAAAAAA@@@@@@???>>>===@@@>>>CCCPPP___oooaaaWWW]]]dddooosss{{{}}}vvvUUUPPPHHHBBB???>>>>>>>>>;;;888555333333333333222111111111222222222333333666999@@@FFFEEEJJJbbb}}}ppp[[[LLLSSSddd~~~rrr\\\```ggg|||kkk___NNNCCCAAAEEEHHHJJJSSSUUUXXXZZZ[[[[[[ZZZYYYUUUSSSQQQOOONNNOOOQQQRRRRRRTTTVVVYYY\\\___aaabbbaaa___]]]___ccciiimmmooorrrvvv~~~{{{xxxyyy~~~~~~xxxkkkaaaccclllnnnwww~~~YYYGGGCCCAAA888;;;======999555111000////////////////////////---------.........//////............///////////////111222111111555>>>FFFRRRhhh|||tttvvvYYYRRREEECCC@@@???@@@AAAAAA@@@>>>BBBJJJaaa~~~uuu|||ttt]]]RRRSSSWWW^^^dddmmm|||~~~~~~~~~~~~|||xxx|||{{{nnn[[[LLLGGGHHH@@@@@@AAA@@@@@@???>>>===@@@>>>BBBMMM]]]mmmcccVVVYYY^^^iiimmmuuuyyyVVVPPPIIIBBB???>>>>>>>>>;;;888555333333333333222111111222222222333333333999<<>>>>>>>>BBBJJJUUUfff~~~iiiSSSNNNYYYbbbnnnyyyxxxyyy^^^OOOIIIGGG???@@@BBB<<<<<<999666222000000111111333222000000222333333333;;;CCCIIIHHHOOOdddtttdddZZZVVV]]]uuujjjbbblllooo\\\JJJEEEIIINNNQQQSSSXXX[[[]]]]]]ZZZWWWWWWYYYWWWVVVTTTTTTUUUUUUUUUSSSUUUXXX[[[___aaadddhhhkkkkkknnnrrrvvvzzz~~~yyyvvvsssyyyuuummmmmmooottt}}}|||sssRRREEEDDD;;;:::888888888777444222000/////////............////////////////////////////////////000000000000000...///222333999JJJ\\\oooqqqdddjjjttt___NNNFFFEEECCCAAA@@@@@@@@@@@@DDD???LLLkkkfff]]]YYY___kkkvvv}}}}}}}}}wwwfffUUUKKKGGGEEECCC@@@??????@@@???>>>>>>>>>AAAHHHRRRccc|||lllUUULLLUUUcccsss{{{dddSSSKKKHHH@@@@@@AAA<<<<<<999666333111000111111333222000000222333444555<<>><<<:::999888888777555333000000/////////.........////////////////////////////////////000000000000222111111444777>>>PPPbbbyyyzzzgggbbbooo^^^NNNFFFDDDCCCAAA@@@@@@@@@AAAFFFAAAPPPnnnyyyccc\\\\\\dddppp{{{~~~}}}xxxhhhXXXNNNJJJFFFDDDAAA???@@@@@@???>>>???>>>@@@EEEMMM^^^wwwsssYYYKKKVVVjjj}}}mmmXXXLLLHHHAAA@@@AAA<<<<<<:::666333111000111111222222111111222333666777???EEEJJJOOO]]]vvvwwwaaaUUUVVV\\\uuusssdddaaakkksssbbbPPPHHHIIINNNUUU[[[lllkkkhhhccc]]]ZZZYYYYYY\\\YYYUUUTTTUUUWWWXXXXXX[[[]]]___aaabbbdddhhhjjjpppvvv}}}|||rrrkkklllsss~~~mmmmmmttt{{{bbbEEE@@@<<<;;;:::999999888666333000000000/////////......////////////////////////////////////000000000000000000111333777CCCWWWhhhrrr___fff{{{{{{[[[MMMEEEDDDBBBAAA@@@@@@AAAAAAEEEBBBTTTsssyyygggbbbbbbgggqqqyyy{{{~~~~~~}}}yyyjjj[[[QQQLLLGGGEEEBBB@@@@@@@@@@@@??????>>>???BBBHHHXXXrrr|||```MMMVVVooo~~~|||uuu\\\LLLHHHAAA@@@AAA===;;;:::777444222111111111222222111111111444777:::CCCFFFIIIQQQdddnnnZZZRRRZZZfffpppccc\\\```uuuwwwhhhVVVLLLJJJNNNYYYccczzzwwwrrrlllgggdddccccccaaa]]]YYYVVVWWWXXXZZZZZZ\\\^^^```bbbcccfffjjjlllooottt|||pppkkkkkkppp~~~wwwjjjnnn{{{~~~rrrRRRHHH===<<<:::::::::999666444000000000////////////...////////////////////////////////////000000000000000111333555<<>>???@@@DDDRRRlllkkkQQQSSSmmm|||zzz~~~___KKKGGGAAA@@@BBB>>>;;;:::777555333222111111111111222111111444999>>>GGGGGGIIISSSlll|||hhhWWWRRR^^^ooozzzbbbZZZYYYfff}}}nnn]]]PPPKKKOOO]]]kkkzzzwwwvvvuuuuuuoookkkddd___\\\[[[ZZZYYYZZZ\\\^^^___aaadddhhhlllnnnsssyyy~~~xxxkkkbbbdddlll~~~uuulllhhhqqq```JJJ>>>===<<<;;;;;;:::888555111000000000////////////////////////////////////////////////000000000000222555888:::DDDYYYtttwwwkkkvvvXXXKKKDDDCCCBBBAAA@@@AAABBBBBBAAAEEE^^^~~~ooohhhkkkjjjkkklllooo~~~}}}}}}|||pppaaaTTTLLLIIIGGGCCCBBBAAAAAA@@@???>>>???@@@@@@BBBNNNggg~~~wwwYYYWWWmmm|||yyyzzzeeeLLLHHHBBB@@@AAA???;;;:::888666444222111111000111222222111555;;;AAAHHHGGGJJJYYYwwwuuudddUUUSSSdddzzznnn\\\XXX[[[rrruuudddTTTLLLQQQbbbttt{{{vvvnnnfff```[[[WWWUUUYYYZZZ[[[\\\]]]```eeehhhoootttyyy|||wwwnnngggdddeeeiiiyyyffffffmmm~~~~~~mmmKKK???>>><<<<<<<<<;;;888666111111000000000/////////////////////////////////////////////000000000000///444777:::GGGbbbyyyxxxvvvXXXMMMDDDCCCBBBAAA@@@AAABBBBBBBBBHHHdddrrrhhhgggffffffgggooo~~~}}}uuueeeVVVLLLJJJGGGDDDBBBBBBAAA@@@???>>>???AAAAAAAAAKKKcccyyy```^^^nnnxxxxxx|||mmmQQQJJJDDD@@@AAA>>>;;;:::888666444222111000///111333222111555===CCCFFFHHHOOOccclll^^^TTTWWWooo|||eee[[[ZZZaaa{{{iiiXXXNNNRRRggg{{{|||uuuoooiiiddd___\\\___```___^^^^^^```dddgggoootttzzz|||~~~yyyrrrkkkhhhffffffnnnxxx|||vvvcccmmm[[[@@@???=========<<<999777111111111000000000//////////////////////////////////////////000000000000...444999<<>>======<<<:::777111111111111000000000000////////////////////////////////////000000000000444<<>>AAA>>>>>>CCCEEEUUUppphhh]]]dddkkkpppwww|||[[[OOOAAA???CCC:::<<<;;;888666444333333444///111333222222888BBBJJJLLLIII]]]yyyqqqaaaTTT\\\xxxvvvjjj[[[TTTbbb{{{tttbbbTTTWWWmmm}}}}}}zzzwwwuuutttpppkkkjjjmmmmmmooorrruuuxxxzzzzzz{{{{{{zzzxxxsssnnngggbbb___YYY___dddjjjwww}}}zzz}}}rrrlll|||~~~{{{QQQ@@@;;;???;;;;;;<<<777555333000000000111111000000000000000000000000000///000111111000111333555333>>>DDDKKKhhh~~~wwwqqqrrr{{{\\\NNNEEEDDDBBBAAA@@@@@@AAAAAAAAARRRsssxxxlllllliiirrr~~~}}}|||yyynnn___SSSNNNIIIDDDBBBCCCDDDBBB@@@===@@@===>>>BBBDDDSSSmmmjjjRRRXXX___eeeooo```PPPBBB@@@DDD<<<<<<;;;888666444444333333000222333333444;;;FFFNNNNNNQQQhhhtttlll```^^^qqqpppfff]]]\\\jjjyyyhhhZZZ[[[ooo~~~zzzyyyyyyzzz~~~}}}uuuqqqrrrtttuuuvvvvvvvvvuuutttssssssrrrnnnkkkgggeeecccbbbgggqqq}}}vvvlllzzz~~~XXXDDD===???===<<<===999555333111000000111111000000000000000000000000000///111111111000111333555<<>><<<:::999777555444333333111222333444777@@@KKKTTTQQQZZZvvvlllccc\\\ggghhh```___fffuuupppaaa___nnn|||rrrmmmiiilllooorrruuuyyy~~~}}}}}}yyyyyyyyyxxxvvvtttqqqppppppmmmhhheeedddfffiiikkkttttttlll~~~dddJJJ>>>@@@>>>===???;;;666444111000111111111000000000000000000000000000000111222111000111444666???KKKXXXkkksssbbbeee|||uuu{{{\\\NNNEEEDDDBBBAAA@@@@@@AAAAAABBBXXXxxxrrrmmmnnn}}}||||||~~~}}}|||xxxvvvtttmmmbbbZZZPPPLLLFFFDDDDDDDDDBBB???<<>>===???;;;777444222000111111111000////////////////////////111222222111111222555888???PPPdddzzzyyykkkqqqssszzzZZZLLLEEEDDDBBBAAA@@@@@@AAAAAAFFF___||||||ppprrr~~~zzzzzzzzz}}}~~~|||{{{{{{}}}xxx{{{~~~zzzvvvuuutttnnneee]]]PPPLLLFFFCCCCCCBBB@@@===<<<>>>;;;===AAA???GGG\\\yyy{{{OOOMMMUUUhhh|||yyySSSEEEBBB@@@???;;;:::999888666444333222111111111444;;;EEEPPPXXXWWWeeewwwjjjbbbfffrrr```ZZZcccuuu|||lllbbbeeemmm{{{mmm]]]QQQNNNOOOLLLPPPTTTVVVUUUWWWZZZ^^^___```eeennnsssvvv|||wwwvvvuuuyyyzzzqqqrrr}}}zzz\\\AAA???>>>===>>>;;;777555222111111111111000////////////////////////111111222111111333777:::FFF\\\vvv{{{|||mmmyyyZZZKKKEEEDDDBBBAAA@@@@@@AAAAAAJJJfffzzz{{{~~~zzzuuutttvvvyyy}}}~~~}}}{{{zzzzzz}}}wwwzzz~~~}}}yyyvvvuuutttpppggg```QQQLLLFFFCCCCCCBBB???<<<===???<<<>>>BBB???DDDWWWsssPPPJJJQQQhhh~~~~~~TTTGGGCCC>>>???::::::999888666444333111111111222555<<>>MMMgggyyyxxxqqqbbbzzzZZZLLLEEEDDDBBBAAA@@@@@@AAAAAAIIIiii~~~|||sssrrrssswww{{{~~~~~~~~~}}}|||zzzzzzzzz}}}~~~zzz}}}|||xxxvvvvvvvvvrrriiibbbSSSNNNHHHDDDDDDBBB@@@===>>>???===???CCC???BBBSSSjjj\\\QQQQQQgggwwwzzzVVVJJJFFF>>>???::::::999999777555222111222222444888???GGGNNNRRRbbbuuuooobbbfffwwwtttddd```[[[kkktttccc[[[[[[ddd___UUULLLEEECCCDDDFFFGGGGGGHHHKKKNNNOOONNNMMMOOOMMMOOOSSSWWWZZZaaaiiipppsssxxx~~~xxxwwwxxx~~~vvvwwwqqqIIICCCAAA>>>>>><<<999666333222222111111000000000000000000000000000//////000000222666<<>>>>>@@@===???DDD???AAAQQQbbb|||gggVVVPPPbbbzzzzzzyyyqqqxxxXXXLLLGGG>>>@@@:::::::::999777555222111444444555:::AAAIIINNNQQQfff}}}lllhhhqqqlllaaa```[[[ooosss___UUUTTTZZZUUUMMMGGGEEEEEEEEEEEEHHHGGGHHHMMMRRRUUUTTTQQQNNNMMMOOOTTTWWWXXX^^^eeekkkooowww{{{tttssssss~~~uuusss|||wwwMMMEEECCC@@@???===999777333222222222111///000000000000000000000000......///000333777>>>BBB]]]uuuvvvgggttt}}}~~~jjjzzz[[[MMMDDDAAA@@@BBBBBB@@@AAADDDIIIlll~~~~~~|||yyyvvvrrrpppooopppssswwwyyyyyyyyy|||~~~}}}~~~}}}}}}}}}}}}yyyxxxwwwwwwuuusssttttttmmmcccXXXNNNEEEDDDEEECCCAAAAAA@@@>>>>>>@@@@@@???DDDJJJ[[[ppptttUUUYYYgggrrrqqqkkkiiiuuu___GGGDDDAAA======<<<:::888666444444333222666:::===BBBIIIPPPUUUsss{{{lllyyy{{{ggg^^^```fff|||rrr\\\PPPMMMRRRNNNGGGCCCBBBCCCEEEFFFMMMNNNPPPTTTVVVWWWVVVTTTZZZXXXWWWZZZ\\\]]]ccckkkwww{{{wwwpppssszzzzzzrrruuu{{{XXX???BBB@@@;;;@@@999777555333111000000000000000000000000000000000111222222111333:::DDDLLLdddpppbbbppp~~~~~~ccczzz[[[NNNIIIEEECCCCCCBBB@@@AAADDDNNNppp~~~}}}||||||zzzxxxuuurrrqqqoooqqqtttwwwzzzzzzzzz}}}}}}||||||~~~~~~}}}}}}}}}~~~{{{xxxvvvvvvwwwvvvuuuvvvwwwqqqhhhZZZOOOFFFEEEEEECCCAAAAAA@@@>>>>>>@@@@@@???CCCIIIWWWllluuuTTTWWWbbblllzzztttooommmvvvbbbHHHEEEAAA======;;;:::888666555444444333444999???CCCHHHUUUbbb}}}wwwmmmmmm```\\\bbbnnnsss]]]PPPLLLDDDBBB@@@@@@CCCGGGKKKMMMOOOQQQTTTYYY^^^aaaaaaaaaaaa^^^___bbbeeehhhpppyyy}}}uuuqqqvvv~~~|||rrrqqq~~~zzzcccHHHGGGBBB;;;>>>999777555333111000000000000000000000000000000000111222222333666@@@MMMVVVsssnnnhhhzzzyyy[[[{{{\\\NNNOOOIIIEEEDDDBBB@@@AAAEEERRRsss|||zzzyyyyyyzzzyyywwwuuusssqqqpppqqquuuxxx{{{{{{{{{}}}~~~zzzvvvsssrrrtttxxxzzzyyywwwrrruuuyyy|||zzzzzz{{{}}}~~~|||}}}~~~~~~}}}}}}zzzwwwuuuvvvwwwwwwvvvxxxyyyuuummm]]]RRRHHHFFFFFFCCC@@@@@@@@@>>>>>>@@@@@@???CCCHHHRRRhhhxxxVVVTTT\\\eeesssyyy|||zzzuuuvvvgggKKKEEEAAA===<<<;;;999888666555444444444333999CCCEEEHHH[[[ssspppooo```ZZZ\\\dddvvvuuu___PPPKKKBBBBBBBBBCCCFFFIIILLLNNNSSSUUUZZZ^^^cccfffiiijjjjjjggggggkkkooouuu~~~~~~yyyuuuuuu}}}~~~rrrllluuuzzzsssTTTLLLCCC;;;===999888666333222111111111000000000000000000000000111222222444:::GGGWWWcccvvvnnnuuusssVVV|||\\\NNNOOOIIIEEECCCBBB@@@BBBFFFQQQppp~~~xxxwwwvvvwwwxxxxxxwwwuuusssqqqppprrruuuyyy||||||{{{|||~~~|||rrroookkkjjjiiijjjlllnnnmmmkkkhhhjjjnnnrrrwww|||~~~|||yyyxxxxxxzzz|||~~~}}}~~~~~~}}}~~~}}}zzzwwwuuuvvvxxxxxxvvvwwwyyyuuunnn```UUUJJJGGGFFFCCC@@@@@@???===>>>@@@@@@???BBBGGGPPPfff}}}XXXSSSXXXaaarrrxxxyyynnnNNNEEE@@@>>><<<;;;999777666555444444555333<<>>@@@@@@>>>AAAFFFPPPbbb~~~~~~XXXPPPTTTbbbzzzuuuRRRFFF@@@???;;;:::999777666555555555555666BBBOOONNNMMMeeexxxfffrrrmmmZZZZZZbbbnnnyyybbbPPPIII>>>AAADDDHHHLLLRRRYYY^^^^^^dddmmmtttzzz|||yyyxxxxxx{{{uuugggfffyyyhhhOOOAAA;;;???;;;999777555333222222222000000000000000000000000111111111444>>>OOOdddssssssjjjvvvhhhYYY}}}]]]OOOGGGCCC@@@AAAAAA@@@CCCHHHLLLhhhuuuppppppqqqsssvvvxxxxxxwwwqqqpppoooqqquuuyyy|||}}}{{{}}}~~~~~~}}}~~~|||sssmmmkkkiiiiiihhhgggfffeeeddddddgggggggggggghhhiiijjjkkknnnsss{{{~~~|||yyywwwwwwyyy}}}~~~|||zzzxxxyyy|||zzzvvvsssrrroookkkbbbVVVJJJFFFDDDBBB@@@@@@???===>>>AAA@@@>>>@@@DDDNNN\\\uuuYYYNNNQQQccc|||UUUFFF@@@@@@;;;:::999777666666555555555999FFFPPPOOOSSSlllppphhhwwwyyyfffXXXXXXfffyyy}}}gggTTTKKK@@@BBBEEEHHHLLLTTT___gggpppxxx}}}zzzxxxyyy{{{yyyjjjcccpppqqqRRRBBB===@@@;;;:::888555444333333333000000000000000000000000111111222666AAATTTjjjyyyssslllzzzbbbVVV~~~^^^OOOFFFBBBAAABBBBBBAAACCCGGGOOOiiitttllllllmmmppptttvvvvvvvvvpppooonnnppptttyyy{{{|||~~~|||xxxqqqmmmmmmkkkllllllkkkjjjiiiiiijjjkkkkkkkkkkkkkkkmmmnnnooorrrvvv}}}~~~zzzwwwwwwzzz}}}}}}~~~}}}zzzyyyyyy|||{{{vvvrrrrrrppplllbbbUUUIIIEEEDDDAAA@@@@@@>>>===>>>AAA@@@>>>???DDDIIISSSjjj```PPPNNN```XXXGGG@@@@@@::::::888777666666666666555===GGGKKKMMMYYYuuu|||jjjmmmnnn^^^XXXYYYmmmmmmYYYOOOIIIKKKMMMOOOUUU```ppp{{{{{{yyyzzz~~~}}}nnnaaagggwww{{{XXXEEE>>>@@@<<<:::888666444333333333000000000000000000000000111222555;;;GGG[[[rrrxxxrrrpppwww\\\VVV~~~^^^OOOGGGCCCBBBDDDDDDAAABBBEEETTTllltttiiiiiikkknnnrrruuuuuuuuuooonnnnnnppptttxxx{{{|||}}}xxxwwwuuupppnnnooonnnoooppppppoooooooooqqqpppppppppppprrrtttvvvxxxzzz}}}{{{xxxxxxzzz~~~}}}}}}|||zzzxxxyyy|||{{{vvvssssssqqqnnnaaaUUUIIIDDDCCCAAA@@@@@@>>>===>>>AAA@@@>>>???CCCEEEKKKaaaiiiTTTMMM]]]}}}YYYGGG@@@AAA::::::888777666666666666555>>>FFFGGGJJJ]]]{{{ooofffqqqfffXXX\\\\\\tttqqq]]]RRRIIILLLQQQWWWbbbttt|||{{{}}}ppp```bbbnnn]]]HHH???@@@<<<;;;888666444444333333000000000000000000000000111333777>>>LLLaaaxxx|||rrrqqqssslllXXXXXX^^^MMMIIIDDDAAAAAAAAA???BBBFFFPPPvvvsssjjjgggggglllnnnnnnppptttqqqppppppqqqsssvvvyyy{{{~~~}}}yyyvvvsssrrrrrrrrrvvvsssrrrsssuuuvvvtttrrrtttuuuwwwxxxyyy|||~~~~~~|||{{{{{{{{{|||}}}~~~||||||~~~~~~~~~|||zzzyyyzzzyyyvvvtttvvvxxxtttmmmbbbUUUGGGBBBAAA??????AAA>>>????????????@@@@@@@@@HHHMMM^^^zzzxxxVVVQQQ```tttzzz}}}XXXFFFHHHAAA;;;:::888666666666666777<<<@@@CCCEEELLL```zzznnnaaannnxxx```YYYUUUddd~~~zzzcccSSSQQQQQQRRR[[[mmm~~~|||~~~vvvfffccckkk}}}aaaCCCEEE???<<<;;;999777555333222222444333333222111111111222555444888AAAQQQggg{{{jjjddd|||eeeOOOSSS___MMMIIIDDDAAAAAAAAA@@@BBBGGGVVV}}}uuujjjffffffjjjmmmmmmppptttqqqqqqqqqqqqsssvvvyyy{{{~~~|||zzzxxxuuusssrrrrrrsssvvvuuuuuuvvvwwwxxxxxxxxxzzz{{{}}}~~~~~~~~~~~~}}}||||||{{{{{{|||}}}}}}}}}|||~~~}}}}}}zzzxxxwwwzzzyyyvvvtttvvvxxxtttnnncccUUUHHHBBBAAA??????@@@>>>????????????@@@@@@@@@EEEJJJZZZwwwzzzYYYSSSbbbsssuuuyyyZZZEEEFFF???;;;:::888777666666666777888>>>BBBCCCNNNggguuukkkccctttppp]]]YYYWWWjjj|||fffWWWRRRPPPUUUfff~~~~~~wwwfffbbbgggzzz}}}kkkGGGFFF>>><<<;;;999777555333333222444333222222111111222222333444999DDDWWWpppuuufffggg~~~___NNNRRR___MMMHHHDDDAAAAAAAAA@@@CCCGGGYYYzzzkkkfffdddhhhkkklllooosssrrrrrrrrrssstttwwwyyy{{{zzzyyywwwuuutttuuuuuuvvvvvvxxx{{{{{{yyyyyy{{{~~~}}}}}}~~~|||{{{zzzzzz|||}}}~~~~~~}}}~~~{{{xxxvvvvvvzzzyyywwwtttuuuxxxuuuooodddWWWIIICCCAAA???>>>???>>>????????????@@@@@@@@@BBBGGGWWWsss|||[[[UUUbbboooxxx~~~{{{rrrvvv]]]EEECCC<<<;;;:::888777666666777888888AAACCCBBBQQQppp~~~mmmfffhhhhhh[[[[[[[[[sss~~~jjj[[[VVVUUU^^^yyy~~~~~~yyyhhh```aaaooo~~~uuuyyyMMMFFF>>>===<<<:::777555444333222333333222222111111222222222555<<>>???>>>>>>?????????@@@@@@@@@DDDGGGUUUoooyyyYYYSSS___jjjpppttt}}}ssswwwbbbGGGCCC<<<::::::888777777777888888<<>>???>>>>>>?????????@@@@@@@@@GGGIIITTTmmmuuuVVVOOOYYYccclllrrrvvvwwwgggIIIDDD>>>:::999888777777777888999>>>GGGHHHIII^^^~~~vvviiiaaafff}}}eee]]]___bbblll___\\\dddxxx}}}xxxwwwyyyzzz||||||~~~~~~zzz|||mmm___WWWbbbooopppWWWFFF@@@===<<<:::888666444333333333222222111222222333333444:::DDDTTTooojjjYYYdddmmmUUUQQQNNNMMM```NNNHHHDDDAAABBBBBBBBBEEEIII\\\}}}xxxmmmcccbbbfffhhhkkknnnnnnoooqqqtttwwwyyy{{{|||}}}~~~}}}zzzxxxxxxrrrssstttvvvxxxzzz{{{||||||xxxuuuwww{{{~~~|||{{{zzz|||~~~~~~{{{wwwxxxzzzzzz{{{xxxqqqnnnooonnnkkkeeeWWWJJJDDDBBB@@@???@@@>>>????????????@@@@@@@@@GGGIIISSSjjjuuuVVVMMMSSS___mmmxxx|||xxxlllKKKDDD???:::999888777777888999:::>>>DDDHHHPPPhhhoooddddddnnn|||gggaaaaaaiiipppddd]]]hhhxxxtttvvvwwwzzz}}}~~~~~~qqqaaaVVV___zzzvvv^^^HHHCCC>>>===;;;888666555444333222222111111222222333333555===IIIYYYuuufff[[[llleeeUUUTTTQQQOOO```NNNHHHCCCAAABBBCCCBBBEEEJJJ[[[zzzmmmaaa___bbbdddgggiiikkkmmmpppsssvvvyyy{{{||||||}}}{{{zzz|||{{{xxxxxxtttuuuwwwyyy{{{}}}~~~~~~|||zzz{{{~~~}}}||||||{{{{{{{{{||||||}}}}}}~~~}}}}}}||||||{{{wwwxxx{{{{{{|||xxxpppllllllkkkhhhdddWWWIIIDDDBBBAAA@@@BBB>>>????????????@@@@@@@@@DDDEEEOOOgggyyyZZZMMMPPP]]]qqq|||oooJJJBBB>>>:::999888888888999::::::AAADDDJJJXXXooojjjdddkkkyyywwwhhhccccccrrrwwwlllfffooo}}}tttoooqqquuuyyy}}}~~~}}}tttdddWWW[[[||||||eeeLLLDDD>>>===;;;888666555444444222222111111222222333444666@@@LLL^^^zzz}}}fffaaawww___VVVVVVRRRQQQ```NNNHHHCCCAAABBBCCCBBBFFFJJJVVV~~~{{{mmm```\\\___aaadddfffiiikkknnnrrrvvvzzz|||}}}{{{|||~~~~~~vvvxxx|||{{{yyyxxxwwwyyy{{{}}}{{{zzzyyyyyyyyy{{{|||}}}}}}}}}|||{{{zzz|||}}}zzzzzz}}}~~~zzzvvvwww{{{{{{|||xxxpppjjjjjjiiigggcccVVVIIIDDDCCCAAAAAACCC>>>????????????@@@@@@@@@AAABBBLLLddd~~~^^^OOOOOO\\\tttpppIII@@@<<<:::999888888888999:::;;;GGGFFFMMM^^^sss}}}gggfffrrrrrrgggeeedddxxx}}}sssqqqwww{{{pppjjjkkktttxxx{{{||||||~~~vvvfffWWWWWWyyyzzzzzzkkkNNNEEE>>>===;;;999777555444444222111111111222333333444666AAANNNaaa}}}|||hhhggg~~~zzz[[[WWWWWWSSSTTTZZZPPPIIIDDDBBBCCCBBB@@@BBBFFF[[[}}}nnn^^^XXXZZZ]]]aaaeeeiiillloootttxxx|||~~~~~~}}}}}}}}}}}}yyyvvvtttuuuvvvxxx|||zzzzzz}}}~~~zzzzzz}}}}}}yyyyyy|||~~~{{{xxxxxx{{{||||||zzz|||vvvssssss{{{wwwssspppnnnkkkhhhfff^^^TTTIIIEEEBBB???>>>@@@BBBAAA@@@???>>>>>>>>>>>>EEEDDDLLLbbbiiiQQQLLLZZZrrr{{{FFFAAA>>><<<999777777666666:::AAAGGGEEESSShhhxxx|||qqqiiihhhyyyrrrfffaaaeeezzz|||zzz|||rrrmmmnnnqqqtttwwwxxxxxxzzz~~~~~~zzziiiXXXYYYooo~~~GGGGGG???<<<999666666555444222333222111111111222333444:::@@@MMMbbbwwwfffdddddd\\\ZZZVVVXXXZZZPPPIIIDDDBBBCCCBBBAAABBBGGGYYY|||~~~nnn]]]WWWXXX\\\```eeejjjllloootttxxx|||~~~~~~~~~~~~}}}{{{xxxuuuuuuvvvwwwyyy}}}||||||~~~|||yyyyyy}}}}}}zzzzzz|||}}}|||}}}~~~{{{xxx}}}{{{vvvttttttyyyvvvrrrpppnnnkkkhhhfff___TTTJJJEEEBBB???>>>@@@AAA@@@??????>>>?????????DDDDDDNNNeeepppVVVMMMYYYqqq~~~HHHCCC???<<<999777777666666:::AAAHHHFFFTTTjjjzzzxxxjjjcccfff}}}qqqfffbbbhhh~~~}}}sssllllllnnnqqqtttvvvvvvyyyzzziiiXXXVVVkkkJJJFFF???<<<999777666555444333333222111111111222333444===CCCOOOeee~~~uuufffgggddd\\\ZZZWWWZZZZZZPPPHHHDDDBBBCCCBBBAAACCCGGGVVV{{{{{{lll\\\VVVVVVZZZ___dddjjjlllppptttxxx{{{}}}~~~|||{{{zzzyyywwwuuuuuuwwwzzz{{{~~~|||zzzyyyyyy}}}}}}zzzzzz|||~~~{{{xxxzzz}}}}}}yyyuuutttuuuwwwuuurrrooonnnllliiigggaaaVVVJJJEEEBBB???>>>@@@?????????>>>??????@@@AAADDDFFFRRRjjjxxx\\\OOOXXXoooKKKEEEAAA<<<888777777777666;;;BBBIIIHHHWWWmmmvvveee```iiioooeeeccclll}}}ssskkkjjjkkknnnqqqssstttxxx{{{jjjYYYTTTfff|||{{{OOOFFF???<<<999777666555444333333222111111111333444555>>>BBBPPPiiivvvllldddkkkddd\\\YYYXXX]]]ZZZPPPHHHDDDAAABBBBBBAAACCCGGGVVV~~~vvvhhhZZZTTTUUUXXX]]]cccjjjlllppptttwww{{{}}}~~~{{{wwwxxxwwwvvvuuuuuuwwwzzz|||~~~~~~}}}||||||}}}~~~|||zzzzzzzzz|||~~~{{{|||}}}~~~~~~}}}{{{yyy{{{}}}~~~|||wwwtttuuuvvvvvvtttrrrpppooommmjjjgggcccWWWKKKEEEBBB??????AAA>>>>>>>>>>>>???@@@AAABBBFFFJJJWWWmmm{{{^^^QQQZZZmmm{{{MMMFFFAAA;;;888666777777777<<>>>>>???@@@BBBBBBHHHMMMYYYmmmzzz\\\RRR\\\jjjrrrvvvNNNFFF@@@:::777666888888888>>>DDDGGGMMMaaaxxxmmmqqqyyyllldddggguuuyyyqqqlllkkkjjjlllppprrrtttzzz{{{lll\\\SSS^^^rrrpppffftttZZZIII@@@===:::777777666555333222222111111222444555666===BBBUUUttt~~~jjjXXXdddiiiaaa\\\ZZZaaaZZZPPPGGGCCCAAABBBCCCBBBDDDHHHYYYxxxooofffbbb___[[[[[[^^^ccciiioootttyyy|||yyysssfff]]]UUUSSSTTTVVV[[[aaahhhjjjnnnssswww{{{~~~|||xxxuuuuuuwwwuuuuuuvvvxxx{{{}}}}}}~~~zzz|||~~~}}}{{{yyyxxxxxxqqqrrrsssssssssuuuyyy||||||wwwuuuwwwyyyzzzyyywwwvvvtttqqqmmmjjjggg[[[MMMFFFBBB??????AAA>>>>>>>>>>>>???@@@AAABBBIIIMMMXXXiii~~~zzz[[[RRR]]]iiimmmmmmNNNFFF???:::777666888888999???FFFEEEPPPggg}}}sssxxxvvvkkkdddhhhxxxxxxqqqnnnlllkkkmmmppprrrtttzzz~~~~~~~~~|||mmm^^^SSS\\\mmmqqqeeewwwaaaLLL@@@===:::888777666555444222222222222333444666777BBBIII]]]{{{tttaaaWWWkkkjjjddd___]]]eeeZZZPPPGGGBBBAAABBBCCCBBBDDDIIIWWWyyykkkcccZZZWWWTTTPPPPPPSSSSSSXXX^^^bbbgggllljjjfff___XXXTTTTTTUUUVVV[[[aaafffiiimmmrrrwww{{{yyywwwvvvtttuuuxxxuuuvvvxxxzzz}}}~~~|||{{{}}}{{{~~~~~~yyyvvvuuuooorrruuuuuutttuuuwwwyyy{{{wwwvvvyyy|||~~~}}}{{{yyywwwtttoookkkiii\\\NNNFFFBBB??????AAA???>>>>>>>>>???@@@AAAAAAFFFKKKTTTcccwww}}}\\\PPP[[[iiinnnsssPPPFFF>>>999777666888999:::???GGGEEETTTmmmuuuwwwtttkkkdddiiizzzyyysssooolllkkkmmmpppqqqtttyyy|||mmm___TTT[[[kkkwwwjjjhhhNNNAAA>>>:::888777777555444222222222222333555777888DDDLLLbbbnnn^^^YYYqqq~~~hhhfffbbb```hhhZZZPPPFFFBBBAAABBBCCCBBBDDDIIIUUU}}}tttddd\\\TTTRRROOOLLLLLLOOOJJJOOOSSSVVV\\\aaa```\\\[[[VVVSSSTTTVVVWWW[[[```eeehhhlllrrrwww|||zzztttttttttssstttxxxvvvwwwyyy{{{~~~yyyyyy~~~{{{{{{||||||zzzvvvtttooosssxxxyyywwwuuuuuuvvv}}}}}}}}}zzzwwwwww{{{~~~}}}{{{yyyuuupppllljjj\\\NNNGGGBBB??????AAA?????????>>>??????@@@AAADDDHHHQQQ___sss^^^NNNXXXiiiqqq|||QQQGGG???999666666888999:::@@@GGGFFFVVVpppsssrrrssskkkeeejjj{{{zzztttoookkkkkkmmmoooqqqsssyyy|||nnn___TTTZZZjjj|||ppplllOOOAAA>>>:::888777777666444222222222222333555777888BBBKKKdddnnn```YYYsssxxxfffgggdddbbbkkk\\\OOOEEEDDDBBBAAAAAACCCFFFGGGWWW}}}vvvjjj[[[RRRJJJIIIIIIFFFDDDDDDFFFFFFIIIMMMSSSXXX[[[\\\XXXVVVTTTRRRTTTXXX]]]aaadddggglllrrrxxx|||wwwuuusssqqqrrrsssvvvxxx{{{yyyxxxzzzzzz}}}||||||}}}}}}yyytttrrrrrrwww|||}}}zzzwwwvvvvvv{{{{{{zzzvvvrrrrrrvvvzzz~~~}}}wwwttttttrrrnnniii\\\MMMFFFBBB???@@@CCC===>>>?????????@@@CCCFFFEEEJJJKKKYYYxxxcccPPPTTTeeesssxxxLLLDDDCCC;;;;;;:::999:::<<>>???BBBAAAAAAAAA@@@>>>>>>@@@BBBEEEJJJLLL[[[zzzfffQQQSSSdddrrrNNNCCCAAA:::::::::999999<<>>>>>@@@BBBBBBBBB@@@>>>>>>???AAADDDJJJMMM]]]}}}jjjSSSRRRbbbpppPPPDDD>>>:::999888777888;;;AAAEEEJJJ]]]vvvsssccccccvvvpppgggfffvvv{{{qqqjjjhhhddddddhhhlllpppwww~~~uuuhhhWWWYYYgggqqqYYYEEE>>>888999999666444555666222111333444444777;;;HHH[[[hhhpppbbb{{{sssiiihhhfffeeeggg^^^OOOFFFDDDBBBAAAAAACCCEEEFFFPPPyyyzzzkkkaaaRRRJJJEEEDDDEEEDDDFFFIIIIIINNNUUU\\\aaaccceeefffbbbbbbaaa^^^\\\]]]bbbfffgggiiimmmrrrwww|||}}}tttooojjjkkkmmmoooqqqssstttuuuxxxxxxyyy{{{}}}{{{|||~~~~~~~~~}}}{{{yyyxxxyyywww|||~~~||||||{{{uuutttvvvzzz}}}~~~{{{vvvtttuuuvvvssslll___PPPHHHCCC???>>>@@@??????@@@???>>>???BBBDDDDDDIIIMMM^^^mmmTTTQQQ___mmmSSSEEE>>>999999777666777;;;AAAEEEKKK___yyynnncccfffzzz}}}nnnfffgggyyy}}}qqqhhhhhhcccbbbeeeiiimmmsss{{{~~~wwwjjjYYYYYYeeeooozzz[[[FFF>>>888999999666555555555222111333444444888>>>HHH^^^mmmmmm```wwwvvvjjjhhheeefffiii```PPPFFFEEECCCAAAAAABBBDDDFFFQQQ{{{vvvhhh^^^OOOIIIDDDDDDEEEEEEHHHMMMNNNTTT\\\ccchhhlllpppsssmmmmmmlllgggaaa```cccgggfffhhhlllpppuuuzzz~~~|||tttnnnjjjggghhhjjjmmmoooqqqssstttrrrtttuuuwwwyyyzzz|||}}}vvvyyy|||~~~~~~~~~~~~}}}|||{{{zzzzzzvvv{{{}}}|||}}}zzztttrrruuuxxxzzz|||zzzuuutttvvvvvvsssmmm```RRRJJJEEEAAA@@@AAA>>>????????????@@@BBBEEECCCHHHLLL^^^mmmTTTQQQ]]]hhh{{{UUUFFF===999888777666666;;;AAAFFFLLLbbb|||mmmbbbiiiyyykkkfffiii~~~|||oooeeeeeeaaa```cccfffiiipppvvv{{{}}}vvvkkk[[[YYYccc~~~}}}jjjooo\\\GGG???999888999777555666555222222444444444:::AAAMMMgggzzzhhh]]]uuussseeeddddddfffjjjaaaPPPGGGEEECCCAAAAAABBBDDDFFFQQQyyyrrrddd[[[NNNHHHEEEEEEFFFGGGLLLSSSUUUZZZaaafffkkkpppwww}}}zzz{{{xxxpppgggbbbdddgggggghhhkkkoootttyyy}}}}}}tttmmmhhhfffdddeeefffhhhjjjmmmoooqqqmmmooorrrttttttuuuvvvxxxsssvvv{{{~~~}}}{{{~~~}}}}}}~~~~~~|||yyywwwzzz~~~}}}{{{|||~~~}}}xxxrrrppprrruuuwwwyyyyyyuuutttvvvuuurrrlll___RRRKKKFFFBBB@@@BBB@@@AAAAAA@@@>>>>>>AAACCCCCCGGGJJJ]]]jjjSSSQQQ[[[dddoooWWWFFF<<<:::999777666666;;;BBBHHHOOOfffnnn^^^jjjuuuiiiffflll{{{mmmcccaaa^^^^^^bbbeeeggglllrrrxxxzzz}}}~~~wwwmmm]]]YYYaaa{{{{{{dddeeexxx```GGG???999888999777666777444333333444444444;;;DDDWWWvvvfff\\\wwwlll___bbbfffjjjnnnbbbQQQGGGFFFCCCAAAAAABBBDDDEEEMMMuuu|||nnn```WWWMMMIIIFFFFFFGGGIIIPPPWWWXXX\\\```bbbeeekkkuuu}}}}}}~~~|||tttjjjdddfffiiihhhiiillloootttyyy}}}wwwmmmfffdddcccaaaaaaaaabbbdddgggkkkmmmiiilllpppqqqqqqqqqrrrtttqqquuuzzz~~~xxxjjjgggttt~~~||||||||||||}}}xxxxxxzzz}}}|||zzzzzz}}}}}}xxxrrrpppsssvvvsssvvvwwwuuuuuuvvvtttpppiii]]]PPPJJJEEEAAA@@@AAA???@@@@@@???>>>???BBBDDDDDDFFFHHH[[[eeeRRRQQQYYY```iii|||XXXFFF===;;;999777666777<<>>???BBBFFFIIIDDDFFFGGGYYY~~~bbbQQQQQQXXX]]]eeewwwXXXGGG???;;;:::888666777===DDDJJJZZZmmmkkkZZZkkknnnfffgggppp{{{nnneee[[[YYY[[[aaaeeefffiiimmmrrrtttwwwzzz||||||tttsssvvv{{{}}}yyyuuurrrpppooonnnhhhjjjnnnrrrxxx}}}xxxppp___YYY___xxxfffcccyyygggHHH@@@999888888777666888444333444555444555===GGGiiibbb]]]iiidddqqq{{{cccQQQFFFDDDBBBAAAAAAAAACCCDDDMMMnnnxxxjjj]]]WWWJJJGGGFFFHHHNNNSSSUUUUUUZZZTTTQQQUUU[[[___eeekkkqqqooollljjjkkklllllllllmmmnnnooossswwwyyyzzzzzzyyyppphhhbbb^^^[[[\\\[[[[[[\\\^^^aaadddfffkkkmmmoooooonnnnnnnnnooonnnttt{{{~~~}}}~~~yyykkkdddbbbgggiiihhhoooyyy~~~zzzwwwxxxxxx|||}}}~~~}}}|||||||||||||||}}}}}}~~~|||yyywwwvvvuuussstttsssqqqsssuuurrrlllcccZZZOOOGGGDDDCCCBBB@@@AAA@@@???>>>???AAACCCEEEDDDGGGIIIZZZ|||}}}^^^MMMOOOZZZcccggg|||zzzVVVBBBCCC999999999777777<<>>999999999777777<<>>NNNmmm|||mmmsssmmmppp}}}|||pppffffffTTTFFFDDDBBBAAAAAAAAACCCDDDJJJbbbwwwnnniiicccYYYQQQNNNIIINNNTTTXXXXXXXXXWWWVVVXXXSSSSSS\\\hhhuuu~~~wwwnnnfffeeeiiimmmyyy}}}~~~~~~|||tttnnngggaaa]]]ZZZXXXWWWYYYYYYYYYZZZ]]]aaadddfffffffffeeedddeeehhhmmmqqqssstttvvvzzz}}}|||{{{zzzzzzzzzwwwyyyzzz|||||||||{{{{{{{{{}}}}}}|||}}}~~~{{{{{{yyyyyyzzz||||||~~~|||yyywwwwwwtttqqqpppqqqllldddaaaYYYNNNGGGEEEDDDCCCBBBBBBBBBCCCDDDFFFGGGHHHIIICCCIIIMMMaaakkkLLLEEEQQQ]]]{{{ZZZDDDAAA999999999777777<<>>>>>>>>???BBBEEEIIIKKKDDDIIILLL^^^cccKKKIIIVVVbbbpppXXXAAA@@@999999999777777<<