BM6P6(@ vvvUUUAAA@@@;;;888:::999888777555444444333111//////...---,,,+++,,,------++++++***)))((('''&&&&&&))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((+++***)))(((((()))***+++((((((((((((((((((((((((''''''((((((((((((''''''(((((()))***************''''''(((((())))))******((((((((((((((((((((((((***************)))(((((((((((((((((())))))))))))(((((())))))******++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((()))******)))((('''))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&((((((((((((((((((((((((''''''''''''(((((((((((())))))(((((('''''''''&&&''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''((((((((((((*********)))))))))))))))******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++++++++******++++++,,,---///////////////////////////......---+++***))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))******''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++++++++++++++***)))(((((((((((((((((((((((((((((('''&&&%%%%%%&&&'''((('''((((((((('''&&&%%%%%%(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))((('''''''''(((***+++))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,---...///000000000000//////000111222333333444111222333444555555666555:::<<>>???@@@???>>><<<:::::::::;;;<<<;;;999666555......---------,,,,,,,,,+++++++++*********))))))))))))))))))))))))))))))))))))************))))))(((((((((((((((((((((((())))))))))))************+++*********))))))(((((()))))))))))))))))))))))))))))))))))))))******++++++*********))))))((((((************************sssRRR???>>>:::888:::999888777555444444333111//////...,,,+++++++++,,,---++++++***************)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))***))))))))))))))))))***((((((((((((((((((((((((''''''((((((((((((''''''((())))))*********))))))'''((((((((()))))))))***((((((((((((((((((((((((***************)))(((((((((((((((((()))))))))))))))))))))))))))*********))))))))))))))))))))))))(((((((((((((((((((((((())))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((()))******)))((('''))))))************))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((()))(((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''((((((((((((***)))))))))))))))))))))******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++***++++++,,,---///////////////////////////...---,,,+++******)))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))***''''''''''''((((((((((((''''''''''''(((((((((((('''((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))***++++++++++++***)))((((((((((((((((((((((((((((((''''''''''''''''''(((''''''((((((''''''&&&%%%(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))(((((('''((()))***+++))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,---...///000000000000///000000111111222222222222333444555666777777777999;;;>>>@@@BBBCCCBBBBBBBBBDDDEEEEEEDDDDDDEEEGGGDDDAAA???AAAEEEEEEAAA>>>>>>?????????>>><<<999888::::::;;;:::999777444222...------------,,,,,,,,,+++++++++*********))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))************************)))))))))((()))))))))))))))))))))))))))))))))))))))******+++************)))))))))(((************************qqqPPP======999777:::999888777555444444333111///...---,,,******++++++,,,***+++++++++,,,,,,------))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************************((())))))******))))))(((((((((((((((((((((((((((''''''(((((((((((('''''')))))))))******)))(((((((((((((((((())))))))))))(((((((((((((((((((((((()))************))))))((((((((((((((())))))))))))***))))))))))))))))))((())))))))))))))))))))))))''''''''''''''''''''''''((())))))******))))))((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((((())))))******))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))************+++++++++,,,,,,,,,,,,,,,------------,,,,,,+++++++++++++++,,,------////////////////////////......---,,,+++******)))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((()))***''''''''''''((((((((((((''''''''''''((((((((((((''''''((((((((()))))))))(((((((((((((((((((((((())))))))))))))))))))))))******++++++******))))))(((((((((((((((((((((((('''(((((())))))(((((('''''''''((((((((('''&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((()))******))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,---...///000000000000000000000000000111111111333444555666777888888888999:::===???AAAAAABBBAAA@@@BBBCCCDDDCCCCCCEEEGGGBBB@@@???AAADDDEEECCC@@@?????????>>><<<:::888666888888888888666444111000------------,,,,,,,,,,,,+++++++++***************))))))))))))))))))))))))))))))************))))))************************))))))))))))************************)))))))))))))))))))))))))))))))))))))))))))))))))))******+++************))))))))))))************************rrrQQQ>>>===999777:::888888777555444444333111///---,,,+++*********+++++++++++++++,,,,,,,,,------))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))'''((()))******)))((('''((((((((((((((((((((((((''''''((((((((((((''''''))))))))))))))))))((('''(((((((((((())))))))))))(((((((((((((((((((((((())))))************)))((((((((((((((())))))))))))******))))))((((((((('''))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&'''''''''''''''''''''''''''(((((((((((()))))))))))))))***************+++++++++,,,,,,,,,,,,,,,------------,,,,,,,,,++++++++++++,,,------////////////////////////------,,,,,,+++******)))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((())))))''''''''''''((((((((((((''''''''''''(((((((((((('''''''''((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((())))))************))))))(((((((((((((((((((((((('''((()))******)))((('''''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))***))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))******+++++++++,,,,,,,,,,,,---...///000000000000111000000000000000000000222333444666777888888999888:::<<<>>>???@@@AAAAAA>>>@@@BBBBBBBBBCCCDDDFFFBBBAAA???@@@BBBCCCBBB@@@=========<<<;;;:::888777555555555555444222111000---------,,,,,,,,,++++++************************))))))))))))))))))))))))))))))************))))))************************((()))))))))*********************))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++*********)))))))))))))))************************tttSSS???>>>:::777999888888777555444444333111///---,,,+++*********++++++++++++++++++************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((('''((()))******)))((('''((((((((((((((((((((((((''''''((((((((((((''''''(((((()))))))))(((((('''))))))))))))((((((((((((((((((((((((((((((((((((((())))))*********))))))(((((((((((())))))))))))***)))))))))((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))(((((())))))))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((('''''''''(((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&'''''''''((((((''''''''''''(((((((((((((((((())))))******************+++++++++,,,,,,,,,,,,------......------,,,,,,,,,++++++,,,,,,---...////////////////////////,,,,,,,,,++++++******)))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''(((((()))''''''''''''((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((())))))*********))))))(((((((((((((((((((((((('''((()))******)))((('''''''''((((((((((((((('''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((()))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))******+++++++++,,,,,,,,,,,,---...///000000000000111111111111000000000000111222333555777888888888888999;;;===>>>@@@AAAAAA===???AAAAAAAAABBBDDDFFFDDDBBBAAA@@@AAA@@@???>>>;;;;;;;;;;;;;;;;;;::::::222222333333333222222222------,,,,,,,,,+++++++++************************))))))))))))))))))))))))))))))************))))))************************((()))))))))************))))))))))))))))))******)))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))******************************tttRRR???>>>:::888:::999888777555444444333111///...---,,,******++++++,,,++++++******)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))'''''''''''''''''''''''''''(((((())))))(((((('''((((((((((((((((((((((((''''''((((((((((((''''''&&&'''(((((()))))))))((())))))))))))((((((((((((((((((((((((((((((((((((((())))))************)))(((((((((((()))))))))))))))(((((((((((((((((('''((((((((((((((((((((((((************************'''(((((())))))(((((('''(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))'''(((((())))))(((((('''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((('''''''''(((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''%%%%%%&&&&&&'''(((((((((''''''''''''((((((((((((((((((((()))******++++++******+++++++++,,,,,,,,,------............------,,,,,,,,,,,,,,,------...////////////////////////,,,,,,++++++************((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&''''''((()))''''''''''''((((((((((((''''''''''''((((((((((((&&&&&&'''''''''(((((((((''''''''''''''''''''''''))))))))))))))))))))))))(((((())))))******))))))(((((((((((((((((((((((('''(((((())))))(((((('''''''''((()))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''((()))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,---...///000000000000111111111111111222222222000111333555777888888999999:::;;;===>>>@@@AAABBB>>>@@@AAABBBAAAAAACCCEEEDDDCCCBBB@@@??????>>>>>>:::::::::;;;;;;;;;<<<<<<333333222222222222222222,,,,,,,,,,,,++++++++++++***************+++++++++))))))))))))))))))))))))))))))************))))))************************))))))))))))************))))))))))))************)))))))))))))))))))))))))))))))))))))))******+++))))))))))))************************************vvvoooOOO<<<<<<:::999<<<;;;888777555444444333111//////...,,,+++++++++,,,---)))))))))***************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((''''''(((((((((((((((((((((((((((((((((''''''((((((((((((''''''%%%%%%'''((())))))*********)))))))))((((((((('''(((((((((((((((((((((((((((((()))***************(((((((((((())))))))))))'''''''''((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((***)))(((''''''((()))***''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((''''''''''''((((((((()))''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''%%%%%%&&&&&&'''(((((()))''''''''''''(((((((((((('''(((((()))******++++++******+++++++++,,,,,,,,,------............---------,,,,,,,,,,,,---......////////////////////////++++++++++++************(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''((((((''''''''''''((((((((((((''''''''''''((((((((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''))))))))))))))))))))))))'''(((((()))))))))))))))(((((((((((((((((((((((((((''''''''''''''''''(((''''''((()))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))&&&'''((()))***))))))((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,---...///000000000000111111222222333333444444111222444666888999:::::::::;;;;;;===>>>@@@BBBCCC???AAABBBBBBAAAAAABBBDDDBBBBBBAAA@@@???>>>@@@AAA<<<<<<;;;;;;;;;;;;;;;<<<777666555333222222111111,,,,,,,,,++++++++++++***))))))*********+++++++++))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))************((()))))))))************)))))))))))))))))))))))))))))))))))))))******+++((()))))))))************************************kkkkkkKKK999;;;999999======888777555444444333111//////...---,,,,,,,,,------'''((()))***+++,,,------))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))((('''&&&&&&'''((()))((((((((((((((((((((((((''''''((((((((((((''''''$$$$$$&&&((()))***************))))))((((((((('''(((((((((((((((((((((((((((((()))***************(((((((((((())))))))))))&&&'''''''''(((((())))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((***)))(((''''''((()))***''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((()))&&&'''''''''(((((())))))''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&'''''''''%%%%%%&&&&&&'''((())))))''''''''''''((((((((()))'''(((((()))***+++++++++******+++++++++,,,,,,,,,------............---------,,,,,,,,,,,,---......////////////////////////+++++++++***************(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''((((((''''''''''''((((((((()))''''''''''''((((((((()))&&&&&&&&&'''''''''((((((''''''''''''''''''''''''))))))))))))))))))))))))''''''((()))))))))))))))((((((((((((((((((((((((((('''&&&%%%%%%&&&'''(((''''''((()))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))&&&''')))*********)))((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,---...///000000000000111111222333444444555555222333555777999:::;;;;;;;;;;;;<<<===???AAABBBDDDAAABBBCCCCCCAAAAAABBBCCC@@@@@@@@@???>>>???AAACCC???>>>===<<<;;;::::::::::::999777555222111000///,,,,,,,,,+++++++++******))))))******++++++++++++))))))))))))))))))))))))))))))************))))))(((((((((((((((((((((((())))))))))))************(((((())))))*********+++)))))))))))))))))))))))))))))))))))))))******+++(((((())))))*********+++************************qqqoooQQQ>>>;;;888999<<<888888777777666555333222111000...+++***+++,,,++++++******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))''')))***)))((('''(((***++++++***)))((('''&&&&&&++++++***)))(((((())))))(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((++++++***)))))))))))))))''''''''''''((((((((((((((((((((((((''''''''''''((((((''''''''''''(((((((((((((((((((((((((((((())))))(((((('''''''''&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((''''''&&&&&&((()))***((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''((((((((('''''''''(((((()))''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((''''''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((())))))))))))************++++++,,,,,,,,,,,,------------------.........///000000000000000000000000///////////////......------,,,+++***))))))))))))))))))(((((('''''''''&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((('''''''''''''''((())))))((((((((((((((((((((((((((('''&&&%%%%%%&&&'''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))(((((('''''''''&&&)))((('''&&&%%%&&&&&&'''))))))))))))))))))))))))))))))(((((((((((())))))))))))((('''&&&&&&%%%%%%(((((((((((((((((((((((())))))))))))************))))))(((((('''''''''&&&))))))))))))))))))))))))*********)))))))))))))))******+++++++++,,,,,,,,,......//////000000111111111111111111222222333444888888777777888:::<<<===>>>???AAABBBBBBBBBDDDFFFAAACCCDDDBBB>>>;;;===???<<<>>>@@@BBBBBBBBB@@@???<<<;;;;;;<<<>>>>>>===<<>>;;;888999;;;888888777777666555333222111000...+++***+++,,,++++++******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))''')))***)))((('''(((***))))))))))))((((((((((((+++******)))(((((())))))(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((+++***)))(((((((((((()))''''''''''''((((((((((((((((((((((((''''''''''''((((((''''''''''''(((((((((((((((((((((((((((((()))(((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((''''''&&&'''((()))***((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''((((((((())))))***)))((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((''''''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((())))))))))))************++++++,,,,,,,,,,,,------------.........////////////////////////////////////////////////...---------,,,+++***)))))))))))))))(((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((('''''''''''''''((())))))((((((((((((((((((((((((((('''&&&&&&&&&&&&'''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((()))((((((((('''''''''''')))((('''&&&&&&&&&''''''))))))))))))))))))))))))))))))(((((((((((()))))))))((((((''''''&&&%%%%%%((((((((((((((((((((((((((((((((()))))))))******)))(((((((((''''''''''''))))))))))))))))))))))))***)))))))))))))))))))))******+++++++++,,,,,,,,,.........///000000111111111111111222222333555555666666777777999;;;===>>>>>>@@@BBBBBBCCCCCCEEEGGGEEEEEEBBB???<<<;;;<<<>>>>>>???@@@AAAAAAAAA@@@@@@===<<<<<<===>>>>>>===;;;<<<;;;888666333111000///......---,,,++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************wwwoooRRR???<<<888999;;;666888777777666555333222111000...+++***+++,,,++++++******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))''')))***)))((('''(((***''''''(((((())))))************)))((((((((())))))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))((((((''''''((((((''''''''''''((((((((((((((((((((((((''''''''''''((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((''''''''''''((())))))((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((()))))))))***+++***)))'''&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((''''''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((())))))))))))************++++++,,,,,,,,,,,,------............/////////000////////////////////////...////////////...------,,,+++******))))))))))))((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((((()))((((((((((((((((((((((((((('''&&&&&&&&&&&&'''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((('''''''''''')))(((''''''&&&&&&''''''))))))))))))))))))))))))))))))(((((((((((()))))))))((((((''''''&&&&&&&&&(((((((((((((((((((((((('''''''''(((((((((((()))((((((((((((''''''''''''))))))))))))))))))))))))))))))))))))))))))************+++++++++,,,,,,,,,---......//////000111111111111111222333555666777555555666888:::<<<>>>???>>>@@@BBBCCCDDDEEEHHHJJJHHHDDD@@@>>>>>>@@@AAABBBBBBBBBAAA@@@@@@@@@@@@AAA???>>>======>>>===;;;999999777555333000///...---...---,,,++++++***++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************wwwoooRRR???<<<888999:::666888777777666555333222111000...+++***+++,,,++++++******++++++++++++******))))))))))))))))))))))))((((((((((((((((((((((((''')))***)))((('''(((***(((((((((((())))))))))))***))))))((((((((())))))(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''((((((((((((((((((((((((''''''''''''((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''((((((((()))))))))***)))((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((()))))))))************+++++++++,,,,,,,,,------........./////////000000////////////////////////......//////......---,,,++++++***)))))))))))))))((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((&&&''''''((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((('''''''''((((((''''''''''''''''''(((((((((((((((((((((((())))))(((((((((((()))))))))(((((((((''''''&&&&&&((((((((((((((((((((((((&&&&&&&&&'''''''''((((((((((((((((((((('''''''''(((((((((((((((((((((((()))))))))))))))***************+++++++++,,,,,,,,,------......///000000111111111111333444666888999666777777999:::<<<===>>>===@@@BBBDDDEEEFFFIIIKKKGGGDDDBBBCCCHHHKKKJJJIIIFFFEEECCCAAA@@@@@@AAABBB@@@>>>=========<<<:::888666555333111///...---,,,---,,,,,,+++******++++++))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************sssyyynnnQQQ???===999999:::555888777777666555333222111000...+++***+++,,,++++++******++++++++++++******))))))))))))))))))))))))((((((((((((((((((((((((''')))***)))((('''(((***))))))))))))(((((((((((()))((((((((((((((())))))(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''((((((((((((((((((((((((''''''''''''((((((''''''''''''(((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''(((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&'''''''''((((((((('''''''''''''''((()))***''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((()))))))))************+++++++++,,,,,,,,,------............////////////.......................................------,,,******))))))((()))))))))'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((&&&&&&'''((()))(((((((((((((((((((((((((((((((((&&&''''''''''''''''''&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((('''''''''(((((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))((((((((((((((('''''''''((((((((((((((((((((((((&&&&&&&&&&&&'''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((())))))******************+++++++++,,,,,,,,,---------...//////000000111111111333444666888999999999::::::;;;;;;;;;;;;===???AAACCCDDDEEEHHHJJJHHHGGGHHHLLLQQQRRROOOKKKHHHGGGDDDBBBAAAAAABBBCCC???>>><<<<<<<<<;;;888666555444222000///...------,,,,,,+++*********++++++))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************pppyyymmmPPP???===::::::;;;666888777777666555333222111000...+++***+++,,,++++++******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))''')))***)))((('''(((*********))))))((((((''''''((((((''''''(((((())))))(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((())))))''''''''''''((((((((((((((((((((((((''''''''''''((((((''''''''''''(((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''((()))(((((((((((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''')))***+++''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((())))))))))))************++++++,,,,,,,,,,,,------------------.........///........................---............---,,,,,,***))))))(((((()))))))))'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((%%%&&&((()))))))))((('''((((((((((((((((((((((((&&&&&&'''(((((('''&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((('''''''''(((((((((((((((''''''((()))))))))(((((())))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''((('''''''''((((((((((((((())))))))))))))))))))))))((((((((()))******++++++******+++++++++,,,,,,,,,,,,------......///000000111111111222333555666777::::::;;;;;;;;;;;;::::::<<<>>>@@@AAABBBCCCFFFHHHJJJKKKNNNQQQQQQOOOJJJFFFGGGEEECCCAAA@@@AAABBBCCC===<<<;;;:::;;;:::777555333222111///...---------++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************ooo}}}kkkNNN>>>===:::;;;<<<777888777777666555333222111000...+++***+++,,,++++++******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))''')))***)))((('''(((***(((((((((((())))))))))))'''''''''''''''((())))))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))(((((((((((()))***+++''''''''''''((((((((((((((((((((((((''''''''''''((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&((()))))))))((('''((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''(((((((((((('''''''''''''''((()))***''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((())))))))))))************++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------........................------......------,,,+++))))))(((((((((((())))))''''''''''''((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((%%%&&&((()))***)))((('''((((((((((((((((((((((((&&&&&&'''(((((('''&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((((()))&&&'''((()))***))))))((())))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((((((((()))((((((((((((((((((((((((&&&''''''''''''(((((((((''''''''''''((((((((()))))))))))))))))))))))))))'''(((((()))******++++++******+++++++++,,,,,,,,,,,,,,,---......//////000111111111222222333555555888999;;;<<<<<<<<<;;;;;;;;;===???@@@@@@AAACCCDDDFFFIIILLLMMMJJJGGGDDDCCCCCCBBBAAA?????????@@@@@@;;;:::999999999999666444111000///...------------++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************ppp}}}jjjMMM>>>===;;;<<<===888888777777666555333222111000...+++***+++,,,++++++******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))((()))***)))((('''(((***&&&&&&'''((()))***++++++'''''''''''''''((()))***(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))***++++++''''''''''''((((((((())))))(((((((((''''''''''''((((((''''''''''''((((((((((((((((((((((((((((((&&&'''''''''(((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&((()))))))))(((''')))(((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((((((((()))))))))))))))(((((('''''''''((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((''''''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((())))))))))))************++++++,,,,,,,,,---------+++++++++,,,,,,,,,------........................------......------,,,+++))))))(((((((((((()))***&&&'''''''''(((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))%%%&&&((()))***)))((('''((((((((((((((((((((((((%%%&&&'''(((((('''&&&%%%((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))&&&'''''''''(((((())))))&&&'''(((*********)))((())))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))(((((((((((((((((((((((('''''''''(((((((((((()))&&&'''''''''(((((())))))))))))))))))))))))))))))'''(((((()))***+++++++++******+++++++++,,,,,,,,,,,,,,,------...//////000111111111111222222333444777888:::<<<============:::<<<>>>>>>>>>???@@@BBB@@@DDDGGGFFFCCCAAABBBCCC??????>>>>>>>>>>>>>>>>>>999888777888888888666444000///...---,,,,,,,,,,,,+++***************++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************ooo|||}}}mmmOOO======;;;<<<<<<666999777555444444444333222......---,,,++++++++++++---,,,***(((((()))***+++))))))))))))************++++++******)))***************))))))((((((''''''(((((((((((())))))))))))***)))(((''''''((()))***''')))***)))((('''(((***''''''((((((((((((''''''(((((((((((((((((((((((((((((())))))((('''&&&&&&((((((((((((((('''''''''((((((((((((((((((((((((&&&'''''''''(((((())))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((('''((()))((('''&&&''')))))))))(((((('''''''''&&&((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&'''(((%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((((('''''''''''''''((()))***(((((('''''''''&&&&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%''''''''''''((((((((((((''''''(((((())))))******,,,---......,,,+++,,,...,,,,,,------,,,,,,++++++.........------,,,,,,,,,------------,,,+++******(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((''''''''''''((((((((((((&&&'''((('''%%%&&&)))+++''''''''''''''''''''''''))))))(((((('''''''''&&&'''''''''''''''((())))))(((((())))))))))))((((((((((((((((((''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))++++++***)))))))))))))))))))))))))))***************++++++,,,,,,------...------......///000000000111222222333333333222222666888;;;===>>>===<<<:::999;;;===>>>=========???@@@BBBDDDBBB@@@???@@@CCC?????????>>>===;;;:::999999999999888777666666666000//////---,,,+++******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))++++++***)))(((((())))))(((((((((((((((((((((((())))))))))))))))))))))))+++***)))(((((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))ppp}}}}}}hhhMMM======::::::<<<777999777555444444444333222......---,,,++++++++++++---,,,***)))((()))***+++))))))))))))*********************)))******++++++))))))))))))(((((((((((((((((((((((())))))))))))***)))(((''''''((()))***''')))***)))((('''(((***''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((('''&&&&&&((((((((((((((((((((('''((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((('''((()))((('''&&&'''))))))(((((((((''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''&&&'''''''''%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((''''''''''''(((((()))(((((('''''''''&&&&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%''''''''''''((((((((((((''''''(((((()))*********,,,---......,,,,,,---.........///......---,,,,,,///...............------------------,,,+++******(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((''''''''''''((((((((((((***)))((()))******(((&&&'''''''''''''''''''''''')))((((((((('''''''''''''''''''''''''''((())))))(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))+++***)))(((((((((((()))))))))))))))***************++++++,,,,,,------...------......///000000000111222222333333333333222666777:::<<<======<<<<<<;;;===>>>???>>>>>>???@@@CCCDDDEEECCC@@@???@@@AAA>>>>>>>>>===<<<;;;999999999999888777666555555444//////...---,,,+++******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++***)))(((((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))ppp}}}|||{{{bbbIII======999888;;;888999777555444444444333222......---,,,++++++++++++---,,,***)))))))))***+++))))))))))))************))))))))))))******+++,,,(((((((((((())))))))))))(((((((((((())))))))))))))))))(((((((((((())))))''')))***)))((('''(((***''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((''''''&&&''''''((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((************************((((((((((((((((((((((((''''''''''''(((((((((((('''((()))((('''&&&''')))((((((((((((''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''))))))((((((''''''''''''%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&'''''''''''''''((((((((((((((((((((((((((((((''''''&&&''''''''''''''''''''''''&&&&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''((((((((((((''''''((())))))******+++,,,---......,,,,,,---...111111111000///...---,,,.........///////////////------------,,,+++******(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((())))))(((((('''''''''''''''((((((((((((+++)))(((***---,,,'''"""((((((((((((((((((((((((((((((((((((''''''''''''(((''''''''''''(((((()))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''(((((())))))))))))***************++++++,,,,,,------...---......//////000000111111222222333444444444333666777888:::;;;===>>>>>>;;;===>>>???>>>>>>???AAAEEEFFFFFFDDDAAA??????@@@>>>>>>======<<<;;;:::999999888777666555444333333//////...---,,,+++******************************(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))+++***))))))))))))))))))************************))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))nnnzzz}}}zzzvvvwww]]]GGG<<<<<<888777;;;999999777555444444444333222......---,,,++++++++++++,,,+++***)))))))))******((()))))))))************(((((((((((()))+++,,,,,,''''''(((((())))))******(((((((((((())))))))))))))))))(((((((((((())))))''')))***)))((('''(((***''''''((((((((((((''''''(((((((((((((((((((((((('''(((((((((((((((''''''''''''''''''(((((((((((((((((((((((((((((((((((('''''''''((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((('''((()))((('''&&&''')))((((((((((((((('''''''''((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))((('''&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((()))(((''''''&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''(((((((((((('''(((((()))******+++++++++---...---,,,,,,---///111111111000///...---,,,------....../////////000------------,,,+++******(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((((((((('''''''''''''''(((((((((((((((((((((((())))))'''&&&))))))))))))))))))))))))((((((((((((((('''''''''((((((''''''''''''((()))(((((())))))))))))(((((())))))))))))************(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((''''''''''''(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))))))))***************++++++,,,,,,------............///000000111111111111333444555555555555777777777888:::===???@@@;;;===>>>>>>======???AAADDDDDDDDDCCCAAA@@@@@@@@@?????????>>>>>><<<;;;;;;999888777666444333222111......------,,,+++******************************(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))************))))))******)))))))))))))))***************************))))))))))))))))))))))))***))))))))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))lllxxx||||||tttwwwwww^^^GGG<<<<<<777777;;;:::999777555444444444333222......---,,,+++++++++++++++++++++***************((()))))))))************(((((((((((()))***+++,,,''''''(((((())))))******(((((((((((())))))))))))(((((())))))))))))((((((''')))***)))((('''(((***''''''((((((((((((''''''((((((((((((((((((((((((''''''((((((((((((((('''&&&'''''''''(((((())))))((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((('''((()))((('''&&&''')))'''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((())))))((('''&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''&&&(((((((((((((((((((((((()))((('''&&&&&&&&&&&&&&&&&&'''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&''''''((((((''''''&&&''''''''''''(((((((((((((((((())))))***++++++++++++,,,------,,,,,,...//////000000///...---,,,+++,,,,,,,,,------......///------------,,,+++******(((((((((((())))))))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''((((((((((((&&&)))***(((%%%&&&+++000))))))))))))))))))))))))'''''''''(((((((((((((((((((((''''''''''''(((((((((((())))))))))))((((((((()))))))))*********+++((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))))))))***************++++++,,,,,,------.........//////000111111111000111333444555666777777888888888888:::===@@@BBB???@@@@@@@@@???@@@BBBDDDAAAAAAAAAAAABBBBBBBBBBBB@@@@@@AAA@@@@@@???>>>===999999777555444222000000---------,,,,,,++++++***))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))************))))))***)))))))))))))))******************************)))))))))))))))))))))))))))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))oooyyyuuuwww{{{cccJJJ<<<;;;777888<<<:::999777555444444444333222......---,,,++++++++++++++++++++++++******))))))))))))))))))************(((((((((((())))))***+++(((((((((((())))))))))))(((((((((((())))))))))))(((((())))))))))))((((((''')))***)))((('''(((***''''''((((((((((((''''''((((((((((((((((((((((((&&&'''((((((((((((((((((&&&&&&''''''((()))))))))((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((('''((()))((('''&&&''')))'''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&'''(((((('''&&&%%%&&&&&&'''''''''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''(((((((((((()))))))))'''''''''''''''&&&&&&&&&((((((((((((((((((((((((''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&'''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&''''''((((((((((((''''''''''''''''''(((((((((((((((((()))******++++++,,,***,,,------------...///------.........---,,,,,,,,,,,,,,,---------------------------,,,+++******(((((((((((())))))))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((((((''''''&&&''''''''''''((((((((((((&&&+++---***%%%&&&...777(((((((((((((((((((((((('''''''''((((((((((((((()))((((((''''''''''''((((((((())))))))))))(((((('''(((((())))))*********))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))((((((''''''(((((())))))))))))))))))***************++++++,,,,,,------......//////000000111111222000111333555666777888888:::999999:::<<<>>>@@@BBBCCCCCCDDDCCCBBBCCCFFFHHHBBBAAA@@@AAACCCDDDDDDCCCAAABBBBBBBBBAAAAAA@@@???::::::888666444222000///---,,,,,,,,,+++++++++***))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))************)))))))))))))))))))))******+++************************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))uuu}}}sssxxx~~~}}}jjjNNN<<<:::888:::===999999777555444444444333222......---,,,+++++++++++++++++++++++++++***))))))))))))))))))************))))))((((((((())))))***))))))))))))(((((((((((((((((((((((())))))))))))'''((()))******)))((('''''')))***)))((('''(((***''''''((((((((((((''''''((((((((((((((((((((((((&&&&&&'''(((((((((((((((&&&&&&''''''((())))))***(((((((((((((((((((((((()))(((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((('''((()))((('''&&&''')))''''''''''''((((((((()))((((((((((((((((((((((((''''''''''''''''''''''''"""$$$%%%'''((('''&&&%%%''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''((((((((())))))))))))(((((('''''''''&&&&&&&&&((((((((((((((((((((((((&&&&&&%%%%%%%%%&&&''''''&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&''''''((((((((((((''''''''''''''''''((((((((((((((())))))******+++,,,,,,***,,,------------...000,,,,,,---.........------............------------------------,,,+++******(((((((((((())))))))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((((((''''''&&&''''''''''''((((((((((((&&&)))+++)))%%%&&&+++111''''''''''''''''''''''''''''''''''''((((((((()))))))))((('''''''''''''''(((((())))))))))))((((((&&&&&&'''(((((()))******))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))(((((()))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))***+++))))))))))))***************++++++,,,,,,------.../////////000111111222222000111333555777888999999;;;;;;<<<<<<>>>???@@@AAACCCDDDDDDCCCBBBCCCFFFIIIEEEDDDBBBCCCFFFGGGEEECCCAAAAAAAAABBBAAAAAA@@@???<<<;;;999777444222000///,,,,,,,,,+++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))************)))))))))))))))))))))***++++++))))))))))))))))))))))))))))))))))))))))))))))))((()))***++++++***)))((()))))))))))))))))))))))))))))))))))))))))))))))){{{{{{nnnvvvzzzxxx|||pppPPP<<<:::999;;;===888999777555444444444333222......---,,,++++++++++++***++++++++++++***))))))))))))))))))***************))))))(((((((((((()))******))))))((((((''''''(((((((((((())))))))))))'''((()))******)))((('''((()))***)))((('''(((***''''''((((((((((((''''''((((((((((((((((((((((((&&&&&&'''((())))))((((((&&&&&&&&&'''((())))))***(((((((((((((((((((((((())))))(((((('''''''''&&&))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((()))'''((()))((('''&&&''')))&&&'''''''''(((((())))))(((((((((((((((((((((((('''''''''''''''''''''''' """$$$&&&''''''&&&%%%''''''''''''((((((((()))''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''((((((((())))))******(((((('''''''''&&&&&&&&&((((((((((((((((((((((((%%%%%%%%%%%%&&&&&&'''(((&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&''''''((((((((((((''''''''''''''''''((((((((())))))))))))***++++++,,,,,,***+++------------...000+++,,,---...////////////000000//////.........---------------,,,+++******(((((((((((())))))))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''''''''''''''&&&''''''''''''((((((((()))%%%%%%&&&&&&%%%%%%&&&'''''''''''''''''''''''''''&&&'''''''''(((((())))))***)))((('''''''''''''''(((((())))))))))))((((((%%%&&&&&&'''((())))))***))))))))))))))))))))))))(((((((((((((((((((((((()))(((((((((''''''''''''(((((())))))))))))(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++))))))))))))***************++++++,,,,,,---....../////////000111111222222000111333555777999::::::<<<======>>>???@@@@@@@@@AAAAAAAAA@@@???AAADDDGGGIIIGGGEEEEEEGGGHHHFFFCCC@@@@@@AAAAAAAAA@@@??????<<<;;;:::777444222000///,,,,,,++++++++++++++++++))))))))))))))))))))))))************************(((((((((((((((((((((((())))))))))))))))))))))))))))))************))))))))))))((())))))***++++++(((((((((((((((((((((((())))))))))))))))))))))))((()))***++++++***)))((())))))))))))))))))))))))))))))))))))))))))))))))wwwmmmwwwwwwooo{{{oooQQQ>>>;;;777777999444666555444444555444222000///...,,,+++******+++,,,***************+++++++++************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((())))))(((((())))))))))))((((((******))))))((((((''''''))))))(((((('''''''''&&&))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))((('''&&&&&&'''((()))(((''''''&&&&&&''')))***((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&(((((())))))))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%(((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''(((((()))))))))***++++++,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,---------......///////////////////////////...---+++***)))))))))))))))))))))))))))))))))''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((******))))))((((((''''''((((((((((((((((((((((((((((((''''''''''''(((((())))))((((((''''''&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))***************++++++,,,,,,------...///111222222111111222333111333666888888888999:::>>>>>>===>>>???AAADDDEEEAAA???<<<===AAADDDEEEEEEGGGFFFEEEEEEEEEEEEEEEEEEDDDAAA>>>>>>AAACCCBBB@@@===:::777555555333111000------,,,,,,+++***))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))uuuiiiqqqssslll}}}rrrSSS@@@<<<777888:::666666555444444555444222000///...,,,+++******+++,,,++++++******************************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((())))))(((((())))))))))))((((((***)))))))))((((((((('''))))))((((((((('''''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))((('''&&&&&&'''((()))'''''''''''''''((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&(((((())))))))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%(((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''(((((()))))))))***++++++,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,---------....................................,,,+++***)))))))))((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((***)))))))))((((((((('''((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))***************++++++,,,,,,------...///000111111000000111333111333666888888888999:::===>>>???@@@BBBCCCCCCDDDEEEBBB>>>>>>???AAAAAA@@@BBBBBBBBBCCCCCCDDDEEEFFFDDDAAA???>>>@@@AAA@@@???<<<:::777555444333111///------,,,++++++***))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))ttteeennnqqqkkkvvvWWWBBB===888888;;;777666555444444555444222000///...,,,+++******+++,,,,,,+++++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))***))))))(((((())))))***(((((())))))))))))(((((())))))))))))(((((((((((())))))((((((((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))((((((''''''''''''((((((&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''(((((())))))(((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%'''''''''''''''&&&&&&&&&&&&&&&'''''''''((((((((()))))))))***++++++,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,---------.................................---,,,+++***)))))))))((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))***************++++++,,,,,,------......///000000//////000111111333666777777777888:::;;;===???BBBCCCCCCCCCBBBEEECCC@@@????????????>>>>>>??????@@@BBBCCCEEEFFFCCCAAA???>>>>>>???>>><<<;;;888555444333222000///,,,,,,,,,+++******))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))vvvhhhrrrtttmmmzzzZZZDDD===888999<<<888666555444444555444222000///...,,,+++******+++,,,,,,,,,,,,+++***)))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))***))))))))))))))))))***(((((())))))))))))(((((())))))))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((((((((((((''''''(((((((((%%%&&&((()))))))))((('''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''''''''''''''(((((((((((()))))))))***++++++,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,---------..............................---,,,+++***))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((&&&&&&''''''(((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))***))))))))))))))))))))))))(((((((((((())))))))))))((()))))))))***************++++++,,,,,,------...---...//////......///111111333555666666777888:::;;;<<<===>>>@@@AAABBBBBBCCCBBBAAAAAAAAABBBBBBBBB>>>>>>>>>???@@@BBBCCCDDDBBBAAA???>>>===<<<;;;:::999777444222222111///...,,,+++++++++******))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))}}}{{{nnnxxxyyyppp{{{[[[DDD>>>888999<<<888666555444444555444222000///...,,,+++******+++,,,,,,,,,,,,+++***)))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))******))))))))))))******(((((())))))))))))(((((((((((((((((())))))))))))(((((())))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((('''(((((((((((((((((('''%%%&&&((()))))))))((('''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&'''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&''''''''''''''''''''''''''''''((((((((()))))))))))))))***++++++,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,---------..............................,,,,,,+++***))))))))))))''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((''''''''''''((((((&&&&&&''''''(((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))***(((((((((((((((((((((((((((((((((((())))))))))))((()))))))))***************++++++,,,,,,------...,,,...//////......///000111333555555555666888:::<<<:::999999:::===@@@CCCEEEEEEEEEDDDCCCCCCCCCDDDAAA@@@@@@?????????@@@@@@?????????===;;;999888888777555222111111000...---++++++***************)))))))))(((((((((((())))))************************))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))~~~ppp{{{zzzqqqyyyYYYDDD>>>888888;;;777666555444444555444222000///...,,,+++******+++,,,,,,+++++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))+++******))))))******+++(((((())))))))))))(((((((((((((((((())))))))))))(((((())))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))''''''((((((((((((''''''&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&''''''((((((''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''''''''((((((((())))))))))))))))))***++++++,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,---------......------------------------++++++***)))))))))))))))''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((''''''''''''(((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((()))******(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))***************++++++,,,,,,------...---...//////......///000111333444444444666888:::;;;999777555777;;;???BBBHHHIIIIIIGGGDDDBBBBBBBBBBBBAAA@@@???>>>=========<<<===>>><<<999777666777666333111000//////...,,,************************))))))(((((((((((())))))************************))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))}}}kkkuuuvvvnnnuuuVVVBBB===888888999555666555444444555444222000///...,,,+++******+++,,,++++++******************************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))+++******))))))******+++(((((())))))))))))(((((('''((((((((()))))))))***(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))&&&'''((())))))((('''&&&'''''''''''''''((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&''''''((((((''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''(((((('''((((((((()))))))))))))))))))))***++++++,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,---------......------------------------+++******)))))))))))))))''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((('''((((((((()))))))))***((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((()))******(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))***************++++++,,,,,,------...---///000000///...000111222333444444444555888;;;:::999777777888;;;>>>AAAFFFHHHIIIGGGDDDBBBBBBCCC@@@???>>>===;;;;;;::::::999;;;===<<<888666666666444222000//////...---+++))))))))))))************))))))(((((((((((())))))************************))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))zzzfffnnnqqqkkksssUUUAAA===888888999444666555444444555444222000///...,,,+++***++++++,,,***************+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))++++++************++++++(((((())))))))))))(((((('''((((((((())))))******(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))&&&'''((())))))((('''&&&(((((('''&&&&&&((()))***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&''''''''''''''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''(((((((((((((((((()))))))))))))))))))))***++++++,,,,,,---------,,,,,,,,,++++++,,,,,,,,,---------......------------------------+++***)))))))))))))))***''''''''''''''''''''''''''''''''''''((((((((()))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))'''((((((((())))))******((((((((((((((((((((((((((((((''''''''''''(((((())))))(((((('''''''''&&&(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((()))******(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))***************++++++,,,,,,---.........///000000//////000222222333333333333555888;;;888888999:::;;;===>>>???AAADDDFFFFFFDDDCCCEEEGGG>>>===<<<;;;:::999999999888:::<<<;;;888555555666444111///.........---+++)))))))))))))))*********))))))(((((((((((())))))************************))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))zzzhhhssskkkooo~~~qqqRRR???<<<888999<<<888666666666555444444333333000...+++***+++,,,+++++++++++++++************)))))))))))))))))))))))))))************************(((((())))))))))))((((((*********))))))))))))))))))************+++++++++))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))'''''''''''''''((())))))))))))(((((('''''''''&&&''''''''''''''''''''''''))))))(((((('''''''''&&&((((((''''''''''''(((((())))))(((((('''''''''&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''$$$$$$%%%%%%%%%&&&&&&&&&'''((()))(((&&&%%%%%%&&&''''''''''''''''''''''''((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&''''''''''''(((''''''''''''((((((((()))((((((((()))******++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...000000---......//////...---,,,+++++++++***)))(((((('''''''''''''''''''''''''''((((((((((((((((((((((((%%%&&&&&&''''''&&&&&&%%%(((%%%$$$%%%'''(((&&&$$$))))))))))))))))))))))))''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))((('''&&&&&&'''((()))''''''((((((((((((''''''((((((''''''''''''((((((&&&''''''((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))***************)))))))))***+++,,,,,,///////////////000000111...000444666777888:::<<<<<>>@@@CCCEEECCCBBBBBBCCCDDDCCCBBBEEEDDDAAA???<<<;;;::::::::::::999999888777666666222111000...,,,+++++++++************************))))))))))))))))))))))))(((******((((((++++++((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************xxxiiivvviiinnn}}}rrrSSS@@@<<<888999;;;777666666666555444444333333000...+++***+++,,,+++++++++++++++************)))))))))))))))))))))))))))************************(((((())))))))))))((((((***)))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))************************))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))'''''''''''''''((()))))))))((((((((('''''''''''''''''''''''''''''''''''')))(((((((((''''''''''''((((((''''''''''''(((((()))(((((((((''''''''''''(((''''''&&&&&&''''''(((''''''''''''''''''''''''$$$$$$%%%%%%%%%&&&&&&&&&&&&'''((('''&&&%%%&&&(((''''''''''''''''''''''''((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&''''''''''''((('''''''''((((((((())))))(((((())))))******++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...000111......///000///...---,,,++++++******)))(((((('''''''''''''''''''''''''''((((((((((((((((((((((((%%%&&&&&&''''''&&&&&&%%%(((&&&%%%%%%'''((('''%%%((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))((('''&&&&&&'''((()))''''''((((((((((((''''''((((((''''''''''''((((((&&&''''''((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************++++++***++++++,,,---...////////////000111222333222444777888777888999;;;@@@AAABBBAAA@@@???@@@AAACCCAAA@@@AAABBBCCCBBB@@@DDDCCCBBBAAA???>>>===<<<:::::::::999999888888777222111///...,,,+++++++++************************))))))))))))))))))))))))%%%***,,,)))''')))***((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************wwwkkkzzzhhhlll~~~}}}sssUUUAAA===888888:::666666666555555444333333333000...+++***+++,,,+++++++++++++++************)))))))))))))))))))))))))))************************(((((())))))))))))(((((())))))))))))))))))******)))))))))*********++++++))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))(((''''''''''''(((((()))((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''((((((''''''''''''((((((((((((((((((''''''''''''(((''''''&&&&&&''''''(((''''''''''''''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&((('''&&&&&&'''(((''''''''''''''''''''''''((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&'''''''''((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&''''''''''''(((''''''((((((((()))))))))(((((())))))***+++++++++,,,,,,,,,,,,,,,,,,------,,,,,,,,,------///000111//////000111000///...---++++++******)))(((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&((('''&&&&&&(((((('''&&&((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''((((((((((((''''''((((((''''''''''''((((((&&&''''''((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))*********++++++,,,,,,,,,,,,---...///000//////000111222444555666888999;;;:::999888999:::BBBAAA@@@@@@AAAAAA@@@???@@@??????AAABBBBBB@@@>>>BBBBBBCCCCCCCCCBBB@@@???;;;;;;;;;;;;:::999888888111000///---,,,+++++++++************************))))))))))))))))))))))))$$$***---***'''((()))((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))*********++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************wwwooohhhmmm}}}uuuVVVBBB===888888:::555666666555444444333333222000...+++***+++,,,+++++++++++++++*********))))))))))))))))))))))))))))))************************(((((())))))))))))(((((()))))))))))))))*********))))))))))))************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((())))))((((((''''''''''''((()))((((((((((((((('''''''''''''''''''''''''''''''''((((((((((((((('''''''''((((((''''''''''''((((((((((((((((((((('''''''''((((((''''''''''''((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''&&&'''((((((&&&%%%&&&'''''''''''''''''''''''''''((((((''''''''''''(((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''(((((((((((()))'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&''''''''''''((('''(((((((((((()))))))))((())))))******+++,,,,,,,,,,,,,,,---------------------------...///000111000000111111111///...---************))))))((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&((((((''''''((((((((('''((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((((((''''''((((((((((((''''''((((((''''''''''''((((((&&&''''''((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))*********+++++++++++++++,,,,,,---...///000000000111222444666888999;;;<<<===<<<;;;:::<<<===AAA>>>===>>>AAACCCAAA?????????@@@BBBDDDDDDAAA???@@@AAACCCEEEEEEDDDBBBAAA>>>>>>>>>===;;;999777666111000...---,,,+++++++++************************))))))))))))))))))))))))'''***+++***+++---+++'''(((((((((((())))))))))))))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************vvvssskkkooo~~~vvvWWWCCC>>>999888999555555555555444333333222222000...+++***+++,,,+++++++++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((())))))************(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((())))))((((((''''''''''''(((((('''''''''((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((''''''''''''(((((('''''''''((((((((((((((((((((((((''''''(((((((((''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''((())))))(((&&&$$$%%%&&&''''''''''''''''''''''''((((((''''''''''''(((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''(((((((((((()))'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&''''''''''''((((((((((((((()))))))))***)))))))))***++++++,,,,,,,,,,,,,,,------.....................///000000111000111111111111///---,,,*********)))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((&&&''''''((((((''''''&&&'''(((((((((''''''((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((((((((('''''''''((((((((((((''''''((((((''''''''''''((((((&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************++++++++++++******++++++---...///000000000111333555777999::::::<<<=========>>>AAACCC???<<<;;;>>>BBBDDDCCCAAABBBBBBCCCEEEGGGGGGDDDBBB???AAACCCEEEEEEDDDCCCBBBAAAAAA@@@>>>;;;888444222000///...---,,,+++++++++))))))))))))))))))))))))))))))))))))))))))))))))++++++))))))///333000((((((((((((((())))))))))))************************************++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************zzzqqqsssqqqtttvvvWWWCCC>>>999999:::666555555444444333222222222000...+++***+++,,,+++++++++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((((((((((()))******++++++((((((((()))))))))******))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((()))))))))((((((''''''''''''((('''''''''((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((''''''''''''(((((('''''''''((((((((((((((()))((((((''''''(((((()))''''''''''''''''''''''''%%%&&&&&&&&&''''''''''''((())))))(((&&&%%%%%%&&&''''''''''''''''''''''''((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&'''''''''((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&''''''''''''(((((((((((()))))))))******))))))******+++,,,,,,,,,,,,,,,,,,---....../////////////////////000111111000111111111000...,,,+++******))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((''''''((((((((((((''''''&&&'''((((((&&&&&&'''(((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''((((((((((((''''''((((((''''''''''''((((((&&&''''''((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))*********++++++++++++,,,******+++,,,---...000111111111222333555777999:::999:::<<<===>>>AAAEEEHHHAAA@@@@@@BBBEEEFFFFFFFFFEEEEEEFFFGGGIIIJJJHHHFFFBBBCCCDDDEEEEEEDDDCCCBBBAAAAAA@@@???;;;777333111///...---,,,++++++++++++)))))))))))))))))))))))))))))))))))))))))))))))),,,+++((()))///555333---(((((((((((())))))))))))*********************************++++++++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************~~~vvviiilllxxxyyyuuuWWWCCC>>>999999;;;777555555444333333222222111000...+++***+++,,,+++++++++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((('''(((((()))******++++++(((((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))((('''''''''''''''''''''''''''((((((((()))((((((((((((((((((((((((''''''''''''((((((((()))((((((''''''''''''((((((''''''''''''((((((((()))))))))(((((((((((())))))''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''%%%&&&''''''&&&&&&((()))''''''''''''''''''''''''((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&''''''''''''((((((((()))))))))*********)))******++++++,,,,,,---,,,,,,------.../////////000000//////000000111111000000000000///---+++***)))))))))))))))))))))***''''''''''''''''''''''''((((((((((((((((((((((((''''''((((((((((((''''''%%%'''((('''%%%%%%&&&(((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''((())))))((('''&&&''''''((((((((((((''''''((((((''''''''''''((((((&&&''''''((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))*********+++++++++,,,,,,++++++,,,---...000111222222222222333555777888999999:::<<<===???BBBGGGJJJHHHJJJKKKJJJJJJIIIJJJLLLHHHGGGGGGHHHJJJKKKKKKJJJGGGGGGGGGFFFEEEDDDDDDDDD>>>??????>>><<<888444222......---,,,++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))'''***+++)))+++111555444(((((((((((())))))))))))*********************************+++++++++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************zzzxxxtttcccddd||||||uuuVVVBBB>>>::::::<<<777555555444333333222222111000...+++***+++,,,+++++++++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((('''(((((()))***+++++++++(((((((((((())))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))***)))((('''''''''''''''&&&'''''''''(((((())))))))))))))))))))))))))))))&&&'''''''''(((((())))))((((((''''''''''''((((((&&&'''''''''(((((())))))))))))(((((((((((())))))''''''''''''''''''''''''&&&&&&&&&'''''''''(((((("""###&&&''''''(((***,,,''''''''''''''''''''''''((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&'''''''''(((((())))))))))))************)))******++++++,,,------,,,,,,------...///000000111000000000000000111222///000000000...---+++))))))))))))))))))*********''''''''''''''''''''''''((((((((((((((((((((((((''''''((((((((((((''''''$$$&&&((('''%%%$$$%%%(((''''''''''''''''''''''''''''''''''''((((((((()))(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''((((((((()))((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((&&&'''((())))))((('''&&&''''''((((((((((((''''''((((((''''''''''''((((((&&&''''''((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))******+++++++++,,,,,,,,,,,,------...000111333444222222222333555666888999999:::<<<===???BBBGGGKKKOOORRRSSSQQQNNNLLLMMMOOOJJJHHHGGGHHHJJJLLLLLLLLLKKKJJJIIIGGGFFFEEEEEEEEE;;;<<<======<<<999666333...------,,,++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))"""***...***''',,,555:::(((((((((((())))))))))))******************************+++++++++,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************{{{zzziii___qqqnnnQQQ???<<<999999:::666666555444444555444222000///...,,,+++******+++,,,,,,,,,,,,+++++++++******(((((())))))))))))(((((())))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))))))))))))))******************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************(((((())))))))))))(((((())))))))))))))))))))))))))))))***))))))(((''''''(((((())))))*********+++))))))))))))((((((((((((((((((((((((((()))******(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''''''''''''''((()))))))))((('''&&&%%%&&&&&&'''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))(((((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((())))))))))))++++++++++++++++++++++++---,,,***((((((***---...111111111111111111111111111000///...---,,,,,,,,,))))))))))))))))))))))))(((&&&%%%'''***,,,+++)))(((((((((((((((((((((((())))))(((((('''''''''&&&''''''((((((((((((''''''''''''((((((((((((''''''))))))(((((('''''''''&&&(((((())))))((('''&&&&&&((((((((((((((((((((((((&&&'''((('''&&&&&&'''(((((((((''''''''''''(((((())))))))))))))))))))))))''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))*********)))))))))))))))++++++++++++++++++++++++............////////////111333555666666666888:::;;;<<<>>>AAADDDGGGIIIKKKRRRRRRRRRRRRQQQOOOMMMKKKMMMMMMLLLKKKJJJIIIIIIHHHIIIHHHFFFEEECCCAAA@@@???>>><<<:::999777555222///...---,,,***)))((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++++++++*********))))))*********)))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))************************))))))))))))))))))))))))************************}}}zzzhhh```rrroooQQQ???===999999;;;666666555444444555444222000///...,,,+++******+++,,,,,,,,,,,,+++++++++******(((((())))))))))))(((((())))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))((('''((()))))))))************))))))))))))((((((((((((((((((((((((((()))******(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''''''''''''''((()))))))))((('''&&&%%%&&&&&&'''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''%%%%%%&&&&&&''''''''''''&&&&&&'''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((())))))))))))++++++++++++++++++++++++...---+++++++++,,,...///111111111111111111111111000000...---,,,+++++++++))))))))))))))))))))))))((('''&&&'''***+++***)))(((((((((((((((((((((((()))(((((((((''''''''''''''''''((((((((((((''''''''''''(((((((((((('''''')))(((((((((''''''''''''((((((((((((((('''&&&&&&((((((((((((((((((((((((&&&'''((('''&&&&&&'''(((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((***)))))))))))))))))))))++++++++++++++++++++++++............////////////111333555666666666888:::<<<===???AAADDDFFFHHHIIINNNOOOOOOOOOOOONNNLLLKKKLLLKKKKKKJJJIIIHHHGGGGGGCCCCCCBBBAAA@@@???>>>======<<<999888777555111///...---,,,***)))((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++++++++*********))))))************))))))))))))************************************************************************************************************************************************|||}}}kkkeeexxxoooRRR@@@===::::::;;;777666555444444555444222000///...,,,+++******+++,,,,,,,,,,,,+++++++++******((())))))******))))))((())))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************(((((())))))))))))(((((())))))))))))))))))))))))(((((())))))***)))))))))))))))))))))************))))))))))))((((((((((((((((((((((((((()))******(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''''''''''''''((())))))(((((('''&&&&&&&&&&&&'''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&''''''''''''(((((((((&&&&&&'''(((((((((((('''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&%%%''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((())))))))))))++++++++++++++++++++++++------------......//////000000000000000000000000//////---,,,+++*********))))))))))))))))))))))))((('''&&&'''***+++***)))((((((((((((((((((((((((((((((((((((''''''''''''''''''((((((((((((''''''''''''((((((((((((''''''((((((((((((''''''''''''(((((((((((((((''''''&&&((((((((((((((((((((((((&&&'''((('''&&&&&&'''(((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))******++++++++++++++++++++++++............////////////111333555666666666888:::===>>>???AAACCCEEEFFFGGGIIIJJJKKKMMMMMMMMMLLLLLLKKKKKKJJJIIIHHHGGGFFFFFF@@@@@@@@@@@@???>>>======<<<:::888666555333111...------+++***))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++++++++***************************************************************************************************************************************************************************************zzz{{{jjjggg{{{vvvoooRRR@@@>>>::::::<<<777666555444444555444222000///...,,,+++******+++,,,,,,,,,,,,+++++++++******)))))))))******)))))))))))))))))))))))))))))))))((((((((((((((())))))***((((((((((((((((((((((((((()))))))))************)))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************(((((())))))))))))(((((())))))))))))))))))))))))'''((()))***************)))))))))))))))*********))))))))))))((((((((((((((((((((((((((())))))***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''''''''''''''((())))))''''''''''''&&&&&&''''''&&&&&&''''''''''''&&&&&&'''''''''''''''''''''''''''(((((((((((((((((((((%%%&&&''''''((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((())))))))))))***+++++++++++++++,,,,,,+++,,,...///000//////...////////////////////////......,,,+++***)))))))))(((((((((((((((((((((((((((''''''((()))******)))((((((((((((((((((((((((((((((((((((((('''''''''''''''((((((((((((''''''''''''((((((((((((''''''(((((((((((((((''''''''''''(((((((((((((((''''''((((((((((((((((((((((((&&&'''((('''&&&&&&&&&(((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))************+++++++++++++++,,,,,,............////////////000222555555666777999;;;;;;<<<>>>@@@CCCEEEFFFGGGEEEGGGIIIKKKMMMMMMMMMMMMLLLKKKJJJIIIHHHGGGFFFEEECCCCCCCCCBBBAAA@@@>>>===;;;888666444333222000...---,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))***************++++++************************************************************************************************************************************************xxxwwwggghhh}}}~~~mmm{{{oooRRR@@@===::::::;;;777666555444444555444222000///...,,,+++******+++,,,,,,,,,,,,+++++++++******))))))************))))))************************((((((((((((((())))))***((((((((((((((((((((((((((()))))))))************(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************(((((())))))))))))(((((())))))))))))))))))))))))(((((()))******+++************))))))))))))))))))))))))))))))((((((((((((((((((((((((((())))))***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''''''''''''''((())))))&&&&&&''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''((((((((((((((((((((('''%%%&&&&&&'''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((())))))))))))*********++++++,,,,,,,,,***+++---///000///.................................---,,,+++***)))))))))(((((((((((((((((((((((('''((())))))(((((())))))(((((((((((((((((((((((('''''''''(((((((((((((((''''''((((((((((((''''''''''''(((((((((((('''''''''''''''(((((((((((((((''''''((((((((((((((('''((((((((((((((((((((((((&&&'''((('''&&&&&&&&&(((((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((())))))*********************++++++,,,,,,,,,............////////////000222444555666777999;;;999;;;===???BBBEEEGGGHHHDDDFFFHHHKKKMMMNNNNNNNNNMMMLLLKKKJJJIIIGGGFFFFFFEEEEEEEEEDDDBBB???<<<:::999666333111111000///---,,,,,,+++***))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))******+++++++++,,,************************************************************************************************************************************************~~~sss|||zzzlllqqq}}}kkk{{{nnnQQQ???<<<999999:::666666555444444555444222000///...,,,+++******+++,,,,,,,,,,,,+++++++++******)))******++++++******)))************************((((((((((((((()))******))))))))))))))))))))))))))))))))))))*********************+++,,,,,,------))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************(((((())))))))))))(((((())))))))))))))))))))))))))))))******+++*********************))))))))))))))))))))))))((((((((((((((((((((((((((()))******(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''''''''''''''((())))))%%%&&&''''''((('''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''(((((((((''''''''''''&&&%%%%%%&&&''''''''''''&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&%%%''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((())))))))))))*********++++++,,,,,,---***+++---///000000//////////////////////////////......,,,+++***)))))))))))))))))))))))))))))))))''')))***)))((('''(((***(((((((((((((((((((((((('''''''''(((((((((((((((''''''((((((((((((''''''''''''(((((((((((('''''''''''''''(((((((((((((((&&&'''((((((((((((((((((((((((((((((((((((((((((&&&'''((('''&&&&&&'''(((((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((()))******++++++*********++++++,,,,,,---............////////////000222444555666777:::<<<:::;;;<<>>;;;888888999555666555444444555444222000///...,,,+++******+++,,,,,,,,,,,,+++++++++******)))******++++++******)))************************((((((((((((((()))******))))))))))))))))))))))))))))))))))))************)))******+++,,,,,,------))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************(((((())))))))))))(((((())))))))))))))))))))))))******+++++++++***))))))************)))))))))((())))))))))))((((((((((((((((((((((((((()))******(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''''''''''''''((())))))%%%%%%'''(((((((((''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((()))))))))))))))******+++,,,,,,------,,,,,,...///000111111111///////////////////////////...---,,,+++*********))))))))))))))))))))))))''')))******''''''(((***((((((((((((((((((((((((''''''''''''((((((((()))''''''((((((((((((''''''''''''((((((((((((''''''''''''''''''((((((((()))&&&&&&'''(((((((((((((((((((((((((((((((((((((((&&&'''((('''&&&&&&'''(((((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''(((((()))******++++++)))******+++,,,,,,------............///////////////111444555666777:::<<<======>>>???@@@AAABBBBBBFFFGGGIIIKKKLLLLLLLLLKKKMMMLLLKKKIIIGGGFFFEEEDDDAAABBBBBBAAA???<<<888666666333000...---------,,,,,,+++******)))*********************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))*********+++++++++))))))***++++++,,,------++++++++++++++++++++++++************************++++++++++++++++++++++++************************++++++++++++++++++++++++************************yyyooozzzvvvmmm~~~|||lllOOO===;;;777777999444666555444444555444222000///...,,,+++***++++++,,,,,,,,,,,,+++++++++************++++++++++++******************************((((((((((((((()))******))))))))))))))))))))))))))))))))))))************'''(((((()))******++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************(((((())))))))))))(((((())))))))))))))))))))))))+++++++++++++++***)))(((+++*********))))))(((((())))))))))))((((((((((((((((((((((((((()))******(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))&&&&&&&&&'''''''''(((((('''''''''''''''''''''''''''''''''''''''((())))))$$$%%%'''(((((((((''''''&&&''''''''''''''''''&&&''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((()))(((((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((((((((())))))))))))))))))***+++,,,,,,------......///000111222333333000000000000000000000000//////---,,,+++*********))))))))))))))))))))))))''')))+++***'''&&&(((***((((((((((((((((((((((((&&&'''''''''(((((())))))''''''((((((((((((''''''''''''((((((((((((''''''&&&'''''''''(((((())))))&&&&&&'''((())))))((((((((((((((((((((((((((((((&&&'''((('''&&&&&&'''(((((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''(((((()))***+++++++++))))))***+++,,,,,,------............/////////000///111444555666888:::<<<@@@?????????????????????FFFGGGIIIJJJKKKJJJJJJIIILLLKKKJJJHHHFFFEEECCCBBB@@@AAABBBBBB@@@===:::888666333///---------,,,,,,++++++******************************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))******++++++++++++))))))***+++,,,,,,------++++++++++++++++++++++++************************++++++++++++++++++++++++************************++++++++++++++++++++++++************************wwwjjjllluuuyyysss~~~gggMMM???===777555777444777555444444444444333111000...+++***+++,,,++++++************************+++++++++*********))))))(((((()))(((((('''&&&&&&++++++***)))(((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))******+++++++++******)))))))))))))))))))))))))))************************))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))************************+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))((()))***++++++***)))(((((((((((((((((((((((((((''''''((((((((((((''''''))))))))))))))))))))))))&&&&&&'''((()))***++++++))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((('''''''''&&&''''''''''''''''''''''''''''''''''''(((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&''''''((()))))))))***)))))))))))))))******)))***,,,,,,,,,,,,...///---,,,,,,---...000222333111111000000///000000000...---,,,***)))(((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&))))))(((((('''''''''&&&''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''((((((((((((((((((((((((((()))((('''&&&&&&'''((()))'''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&%%%((((((''''''''''''((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))''''''''''''(((((((((((())))))))))))***************++++++,,,,,,------......///111111111222333555000333555777888999<<<>>>@@@@@@@@@@@@@@@@@@AAAAAAAAADDDHHHKKKLLLKKKIIIHHHKKKJJJJJJKKKKKKKKKHHHFFFBBBBBB@@@>>><<<;;;999999555111,,,,,,...///+++(((+++*********))))))((((((,,,+++***((((((((()))***''''''((()))***++++++,,,((()))))))))*********+++---+++)))***,,,,,,***((()))***+++,,,,,,+++)))(((*********+++++++++++++++***))))))***,,,,,,+++***+++++++++++++++,,,------+++******))))))))))))***,,,++++++*********++++++))))))******++++++***************+++++++++,,,,,,pppeeejjjuuupppppp~~~xxxdddKKK>>><<<888777999777777555444444444444333111000...+++***+++,,,++++++************************+++++++++*********))))))(((((()))))))))(((''''''++++++***)))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))*********************************+++++++++******)))************************************************))))))))))))))))))))))))(((((((((((()))))))))***(((((((((((()))))))))***************************+++*********))))))))))))))))))))))))))))))))))))************************((()))***++++++***)))(((((((((((((((((((((((((((''''''((((((((((((''''''))))))))))))))))))))))))''''''(((((())))))******))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((()))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&''''''((())))))))))))))))))))))))***+++,,,)))+++,,,,,,,,,,,,---///......------...000222333333333222222111111222222------+++***)))(((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((('''(((((())))))((((((''')))(((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''((((((((((((((((((((((((((()))(((''''''''''''((()))'''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((((((((((((((((((((((((((***)))))))))((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''(((((((((((((((((((((((('''((((((((())))))))))))''''''''''''(((((((((((())))))))))))***************++++++,,,,,,---......---...000000000111222444555777888888888888:::<<<>>>??????@@@@@@@@@@@@@@@FFFGGGHHHIIIKKKKKKLLLLLLJJJJJJJJJJJJKKKKKKHHHFFFBBBAAA@@@>>><<<:::999888444000,,,,,,......+++(((************)))))))))(((,,,+++***)))(((((()))***(((((())))))******++++++***************++++++++++++)))((()))+++---+++***++++++,,,,,,++++++***)))++++++++++++************---,,,,,,,,,......,,,+++,,,++++++,,,---...//////000///...---++++++******------,,,++++++******)))++++++,,,,,,,,,+++******************************nnnjjjwwwjjjiiiyyyvvvaaaHHH<<<<<<888888;;;888777555444444444444333111000...+++***+++,,,++++++************************+++++++++***************((())))))************)))+++***))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******++++++++++++++++++++++++)))******+++++++++******************************************************))))))))))))))))))))))))((((((((()))))))))******((((((((()))))))))*********************************************)))))))))))))))))))))))))))))))))************************))))))***++++++***))))))(((((((((((((((((((((((('''(((((())))))(((((('''))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&''''''((())))))))))))))))))******,,,---...)))+++,,,,,,,,,,,,---///000////////////000111222333222222222111111111111---,,,+++)))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((())))))******))))))(((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''((((((((((((((((((((((((((()))((((((''''''(((((()))''''''&&&&&&''''''((()))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''((((((((()))))))))''''''''''''(((((((((((())))))))))))************+++++++++,,,------......,,,...///000000000222333777888999999888:::===???@@@@@@BBBCCCDDDCCCBBBBBBIIIHHHGGGGGGGGGJJJLLLNNNJJJIIIIIIJJJKKKKKKHHHFFFBBBAAA@@@>>><<<:::888777333000---,,,---...+++)))************))))))))))))++++++***)))))))))******)))*********************,,,++++++++++++++++++++++++)))))))))++++++***))),,,,,,+++++++++,,,,,,---/////////000000111111111666555444555666666555333333333333444555666777888888777666444222111000////////////...---+++***)))***++++++,,,,,,++++++***+++++++++************)))zzzjjjnnnhhhdddtttzzz___GGG<<<<<<888888;;;888777555444444444444333111000...+++***+++,,,++++++************************************************((()))***+++++++++++++++******)))))))))))))))***))))))))))))))))))))))))(((((()))))))))*********++++++++++++++++++++++++))))))***+++++++++******************************************************))))))))))))))))))))))))(((((()))))))))*********(((((()))))))))*********************************************************************************************************************************))))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((***)))))))))((((((((('''))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&''''''((())))))))))))))))))***+++---...///***+++---,,,,,,+++---...000000000000000111111111000000000000///...------++++++***)))(((''''''((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((())))))******))))))(((((((((((((((((('''''''''''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''((((((((((((((((((((((((((()))(((((((((((((((((()))'''''''''''''''(((((()))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''&&&&&&&&&((((((''''''''''''((((((''''''''''''''''''''''''(((((((((((((((((((((((('''''''''((((((((())))))''''''''''''((((((((((((((()))))))))************++++++,,,,,,---.........---///000111000111222444555777888999:::===AAAEEECCCDDDFFFHHHHHHHHHGGGFFFHHHGGGFFFEEEFFFGGGIIIJJJJJJIIIIIIJJJKKKJJJHHHFFFAAAAAA@@@>>><<<999777555222///---,,,------+++)))*********)))))))))))))))+++*********************+++*********************,,,,,,,,,+++++++++******---,,,++++++++++++***)))......------///111333444666777888999;;;<<<===>>>???>>>>>>@@@BBBCCCBBB@@@@@@@@@????????????@@@@@@@@@@@@???>>>===;;;::::::666666666555333111///...++++++,,,,,,,,,++++++***,,,,,,+++,,,++++++++++++tttaaaccczzzhhhhhhwww{{{___GGG<<<<<<888888:::777777555444444444444333111000...+++***+++,,,++++++************************************************))))))***++++++,,,++++++***)))))))))))))))******************************))))))))))))************************************((()))***+++++++++++++++************************************************))))))))))))))))))))))))))))))))))))************))))))))))))***************************************************+++++++++++++++++++++++++++++++++************************++++++************++++++************************(((((())))))))))))((((((((((((((((((((((((((((((******))))))((((((''''''))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&''''''((())))))))))))))))))***+++---...///***,,,------++++++,,,...000000000111111111111111//////000//////---,,,+++******)))(((''''''''''''))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((('''(((((())))))((((((''''''''''''(((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))((((((''''''''''''((())))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''''''''((((((''''''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((((()))))))))************+++,,,,,,------...//////...000222222222222444666555777999:::<<>><<<888555444000///---,,,,,,,,,+++***))))))))))))))))))***************++++++++++++***++++++++++++************++++++++++++++++++++++++,,,---.........//////000444444444555888;;;===???@@@@@@@@@AAAAAAAAAAAAAAA>>>>>>???AAAEEEFFFFFFEEEEEEDDDCCCAAA@@@@@@??????CCCDDDEEEFFFFFFEEEEEEDDD?????????>>><<<;;;:::999555555444222000...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,~~~www___[[[nnn~~~~~~nnnsssxxx^^^GGG<<<===999888:::666777555444444444444333111000...+++***+++,,,++++++***************************************+++++++++)))******+++++++++******)))))))))))))))******+++************************)))))))))*********++++++))))))))))))))))))))))))((()))***+++++++++++++++++++++++++++++++++++++++************************)))))))))))))))))))))))))))))))))*********++++++)))))))))*********++++++*********************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,+++************+++,,,************************((())))))******))))))((())))))))))))))))))))))))******))))))((((((''''''))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&''''''((())))))))))))))))))******,,,---...+++,,,------++++++,,,---...///000000111111111000111111111111000///---,,,))))))((('''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((('''(((((())))))((((((''''''''''''(((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((())))))******))))))(((((((((''''''(((((()))***((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))((((((''''''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&'''''''''(((((((((''''''''''''(((((((((((())))))))))))************,,,,,,,,,---....../////////111333333333333555666777999<<<======>>>@@@BBBCCCCCCCCCDDDEEEFFFGGGGGGHHHJJJMMMOOOOOOMMMIIIGGGLLLKKKJJJJJJJJJHHHEEECCC???@@@???>>><<<888444222///...---,,,++++++++++++))))))))))))************)))***++++++,,,+++++++++******+++++++++++++++++++++++++++,,,,,,---------+++---000222333555888:::;;;;;;<<<>>>@@@CCCEEEFFFDDDDDDBBB@@@>>><<<;;;:::777666777:::===??????>>>???>>><<<;;;999999888888AAABBBDDDFFFGGGHHHHHHGGGCCCCCCBBBAAAAAAAAABBBBBBCCCBBB@@@===:::666333111000000///...------,,,,,,|||dddaaasss}}}pppxxxuuu[[[DDD:::<<<999999;;;888777555444444444444333111000...+++***+++,,,++++++************************))))))*********+++++++++******************)))((()))))))))))))))***++++++************************))))))*********+++++++++************************(((((()))++++++,,,,,,+++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))*********+++++++++))))))*********+++++++++*********************************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++))))))************))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))((((((((((((((((((((((((''''''''''''(((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&''''''((())))))))))))))))))))))))***+++,,,+++,,,------++++++,,,---,,,---...000111111111000000111111111000...,,,***((((((''''''&&&&&&''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((())))))******))))))(((''''''''''''((((((((()))''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((()))************)))(((((((((((((((((())))))***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***((((((''''''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''(((((((((((())))))))))))************,,,,,,------...////////////000222222222222444666555888<<<>>>?????????@@@CCCBBBBBBBBBCCCEEEGGGIIIJJJLLLOOOPPPPPPMMMJJJHHHMMMLLLJJJJJJIIIGGGCCCAAA?????????>>>;;;777333111......---,,,+++***+++,,,((()))))))))************)))***+++,,,,,,,,,++++++*********++++++,,,,,,,,,,,,,,,---...///000000111000333666777777999<<>>???@@@AAABBBBBBBBBBBB???>>><<<:::888666444333333333333555777888777666777777666555555555555555:::;;;>>>@@@BBBBBBBBBBBB===<<<;;;:::;;;>>>@@@BBBFFFFFFEEEDDDBBBAAA???>>><<<;;;999666333000...---xxxfffiii~~~xxxiiixxxuuuXXXBBB999<<<:::;;;===:::777555444444444444333111000...+++***+++,,,++++++************************))))))******++++++++++++***************)))((('''))))))((())))))***++++++************************)))************+++++++++++++++++++++++++++++++++(((((()))++++++,,,,,,,,,++++++++++++++++++++++++************************)))))))))))))))))))))))))))************+++++++++)))************+++++++++*********************************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,+++******+++,,,---++++++++++++++++++++++++))))))************))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))))))))))))))))))))))))))''''''''''''((((((((()))(((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''&&&&&&'''''''''&&&&&&''''''((()))))))))***)))))))))))))))******+++---------++++++,,,---***+++---///111111111000......//////...,,,)))((((((((('''&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))((((((((((((((((((((((((******++++++++++++******&&&'''''''''(((((())))))''''''''''''((((((((()))((((((((((((((((((((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((()))***++++++***)))(((((((((((((((((()))******((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&&&&&&&''''''((((((((((((''''''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''((((((((()))))))))))))))************,,,,,,------.../////////...///111111111222333555000555:::>>>@@@AAABBBCCCEEEDDDBBBBBBCCCFFFIIIKKKKKKLLLMMMNNNMMMLLLIIIHHHNNNMMMKKKJJJIIIFFFBBB????????????>>>;;;777333000---......,,,+++***+++,,,(((((())))))*********+++)))***+++,,,---,,,,,,+++))))))***+++,,,,,,---------...///000111222333444888:::<<<;;;999999;;;======>>>??????>>>===;;;:::666666666555555444444444555444444555666666555333555555555555666777888888444555888:::<<<<<<;;;:::444333111111222666:::===@@@AAACCCEEEGGGIIIIIIJJJHHHFFFCCC???:::666222111yyyooopppvvviiittttttSSSBBB;;;;;;666999>>>;;;666666555444333333333333...,,,***)))***+++++++++************************************************************************))))))))))))************)))))))))))))))))))))))))))************+++++++++************************)))***++++++,,,,,,,,,,,,))))))))))))************++++++++++++******)))))),,,,,,++++++***))))))(((+++++++++******++++++,,,*********+++------,,,***---,,,***))))))***,,,------...---,,,+++,,,...111)))***+++,,,------,,,,,,000000///......//////000......---,,,++++++,,,......+++((('''(((*********+++++++++************)))&&&''')))***+++***))))))))))))******)))(((((('''(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''')))(((((('''''''''((((((***************+++++++++******+++,,,,,,---......111000/////////000222333000000///...---,,,,,,+++******))))))((((((''''''&&&&&&&&&'''''''''((((((((((((((((((((('''''''''''''''((((((((((((''''''))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))((('''&&&&&&'''((()))''''''''''''((((((((()))))))))(((((('''''''''&&&&&&&&&&&&'''''''''((((((***((('''(((***+++)))&&&&&&&&&''''''(((((())))))''''''''''''((((((((()))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((((())))))))))))***++++++,,,,,,,,,,,,,,,,,,---.../////////000000111333444444555;;;::::::===BBBEEEDDDCCCCCCCCCCCCDDDDDDDDDDDDDDDIIIIIIJJJKKKKKKJJJIIIHHHHHHIIIJJJIIIGGGCCC???<<<<<<<<<<<<;;;999666333111......---------,,,,,,,,,************************((()))***,,,,,,,,,+++***'''((()))+++,,,---......,,,...222666999;;;;;;;;;===>>>>>>;;;888555444555666333111111444555444222333111222777999777888<<<:::<<<<<<;;;999888:::;;;888777666777999:::999888;;;:::999:::<<<<<<:::888888777555444333333444444666888:::===AAADDDGGGIIIJJJHHHEEEBBB@@@>>>>>>>>>xxxwwwwwwjjjvvvuuuUUUDDD<<<;;;666888<<<888666666555444333333333333...,,,***)))***+++++++++************************************************************************))))))))))))************)))))))))))))))))))))))))))************+++++++++******************************+++,,,,,,,,,++++++))))))))))))************++++++++++++*********)))***************+++++++++)))))))))))))))***+++++++++***************((('''))))))***,,,---///000000111444888999888666555555444444555555666666666666777777666555555444444444888888666444222111111222000...,,,,,,---......---***************)))))))))***************)))(((((('''(((((((((((('''''''''(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''''''''((((((***************+++++++++++++++,,,,,,---------...000000/////////000111222000000///...---,,,,,,+++))))))))))))((((((''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((('''''''''((((((((((((''''''))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))(((''''''''''''((()))'''''''''((((((((())))))))))))((((((((('''''''''&&&&&&&&&'''''''''(((((()))((('''(((***+++)))&&&'''''''''((((((((((((((('''''''''((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((('''''''''((((((((()))))))))))))))***++++++,,,,,,,,,,,,,,,,,,---...//////000111111333444555666666888888999===AAACCCBBB@@@AAAAAAAAAAAABBBCCCDDDEEEFFFGGGHHHIIIIIIIIIHHHGGGIIIIIIIIIHHHFFFCCC@@@>>>======;;;999666444111000...------------,,,,,,,,,******************************+++,,,,,,,,,,,,+++++++++++++++---...000111777888:::;;;;;;;;;999888======<<<:::777555666888:::888666666888999888666:::777777;;;<<<:::;;;>>>888999:::;;;;;;<<<<<<===999888777777999999888777999:::;;;<<<===>>>???@@@<<<:::888666444444333333444555555777:::===AAACCCDDDBBB@@@===;;;:::::::::|||{{{uuuiiiyyywwwWWWEEE>>><<<666666999555666666555444333333333333///---******+++,,,,,,+++++++++++++++++++++++++++************************************************))))))))))))************)))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++******)))))))))*********++++++++++++++++++************)))))))))***+++,,,,,,---)))))))))))))))***+++,,,............//////......,,,---000333555666666666222444888999888777666666777777666666666777888999<<<<<<<<<;;;;;;;;;::::::>>>===;;;999888777777777444333111111222222111000//////...,,,+++***)))(((******)))))))))))))))***(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''''''''(((((())))))*********+++++++++------------------......000////////////000111111000000///...---,,,++++++)))))))))(((((((((((('''&&&&&&'''''''''(((((((((''''''(((((((((((((((((('''(((((())))))(((((('''))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))((((((''''''(((((()))''''''((((((((()))))))))))))))((((((((((((''''''&&&&&&'''''''''((((((((()))(((((((((******((('''))))))((((((((((((((('''''''''((((((((()))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''((((((((())))))))))))))))))***++++++,,,,,,,,,,,,,,,,,,---.../////////000111222444555666777888999<<<@@@CCCDDDBBB@@@AAA@@@@@@???@@@BBBDDDFFFDDDEEEFFFGGGHHHGGGGGGFFFHHHHHHHHHGGGEEEDDDBBBAAA@@@>>>;;;888444111///...------------,,,,,,,,,,,,************************+++++++++++++++,,,------,,,,,,,,,...000333666888999:::::::::999777555444777888999999666444444444999888777888:::;;;;;;:::888666666999:::888999<<<:::999999:::;;;<<<<<<;;;;;;999888888999:::999888:::;;;;;;;;;;;;<<<>>>@@@<<<;;;:::888777666666666555444222111222444777888;;;999888666555555666666~~~xxxmmm}}}xxxVVVDDD===<<<666666999555666666555444333333333333///---+++***+++,,,,,,+++++++++++++++++++++++++++************************************************((()))))))))************))))))))))))))))))))))))))))))*********+++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++***)))))))))*********+++++++++++++++++++++++++++++++++))))))***++++++,,,,,,---++++++*********++++++,,,'''((()))***+++,,,...000444555666777888999999999<<<===>>>>>>>>>>>>AAACCCAAA@@@>>>===>>>???BBBDDD:::::::::;;;;;;;;;;;;;;;===<<<;;;;;;;;;;;;;;;:::999888888999::::::888666999888666333111...,,,++++++***)))))))))***,,,---)))))))))))))))******+++((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((''''''''''''(((((())))))))))))***++++++,,,,,,........................////////////000000111111000000///...,,,+++******((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))(((((((((((((((((()))'''(((((((((((()))))))))))))))((((((((((((((((((''''''''''''((((((((((((((((((((()))))))))((('''***)))))))))(((((('''''''''(((((((((((()))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((('''(((((((((((())))))))))))))))))***++++++,,,,,,,,,,,,,,,,,,---...//////---...///111333555666777<<<>>>BBBEEEGGGGGGEEECCCEEECCCAAA???@@@BBBDDDFFFCCCDDDEEEGGGGGGGGGGGGFFFHHHGGGFFFEEEDDDDDDCCCCCCBBB@@@<<<777333000///...---------,,,,,,,,,++++++************************,,,+++*********,,,---...+++,,,///222666999;;;<<<555666777777888777666666333666:::;;;:::777444333777777888999:::;;;;;;:::999888;;;AAACCCBBBBBBDDDJJJGGGDDDCCCDDDDDDDDDCCCCCCAAA@@@@@@BBBDDDDDDCCCEEEAAA<<<::::::;;;:::888777777777888888888999999:::999888666555444444333444333222222222333444555wwwwwwRRRBBB<<<<<<777888;;;777666666555444333333333333///---+++***+++,,,,,,,,,++++++++++++++++++++++++************************************************((()))))))))************))))))))))))))))))))))))))))))*********+++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++***)))************+++++++++++++++++++++++++++++++++,,,++++++++++++++++++++++++,,,,,,+++*********++++++,,,...000111111222555888777777777888:::<<<>>>???AAADDDIIIKKKLLLLLLLLLMMMKKKIIIGGGEEEGGGJJJNNNQQQHHHGGGEEEDDDCCCBBBCCCCCCBBB@@@=========<<<:::777888888999;;;>>>??????>>>======<<<:::999888666666111000...,,,+++++++++,,,***))))))(((((()))******))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((())))))((())))))***++++++,,,,,,//////////////////000000///000000111111111111111000000///---,,,+++***)))'''''''''''''''((((((((('''''''''((((((((())))))&&&'''''''''(((((())))))(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((())))))))))))))))))((((((((((((((()))))))))***(((((())))))))))))))))))'''''''''((((((((())))))'''((()))))))))(((((((((******))))))((((((((('''(((((((((((()))))))))***(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((()))))))))***)))))))))***++++++,,,,,,,,,,,,,,,,,,---...//////...///111333555777999999>>>AAAEEEHHHIIIHHHFFFEEEIIIGGGDDDBBBBBBCCCDDDFFFDDDEEEFFFHHHHHHHHHGGGFFFFFFFFFEEEDDDDDDCCCCCCBBBBBB???;;;777333111//////------,,,,,,,,,+++++++++************************+++*********+++---///000...111444888::::::999999666777888999;;;;;;<<<<<<999::::::999888999<<<>>>AAAAAABBBAAA???>>><<<<<>>888888888888888888888777777:::;;;<<<<<<;;;999777666222222111222222444666777~~~}}}zzztttOOO???:::;;;777999<<<888666666555444333333333333000...++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************))))))))))))************)))))))))))))))))))))))))))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,+++***************++++++++++++,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,++++++,,,,,,---...///333555777777666888<<<@@@???@@@BBBFFFIIIMMMOOOPPPWWW^^^iiippprrrooollliiijjjgggdddccceeejjjppptttpppmmmiiidddaaa```aaaaaaTTTPPPLLLIIIGGGCCC>>>999666666666777:::<<<<<<;;;;;;;;;<<<===>>>???@@@AAA;;;:::777333000---++++++***)))((('''&&&'''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''((()))***(((((()))***+++,,,,,,---...//////000000111222222000111222222333333222222111000///---,,,***)))(((&&&''''''''''''(((((((((''''''((((((((()))))))))&&&&&&''''''((()))))))))((())))))******))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))******))))))(((((((((((()))))))))******(((((())))))))))))******''''''((((((((()))))))))'''(((******((((((((()))***))))))))))))))))))(((((((((((()))))))))******))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((()))))))))******)))))))))***++++++,,,,,,,,,,,,,,,,,,---...//////000111333666888;;;<<<======@@@DDDFFFEEEDDDCCCCCCJJJIIIGGGEEEDDDEEEFFFGGGFFFGGGHHHIIIIIIHHHGGGFFFDDDDDDDDDDDDCCCBBB@@@@@@>>><<<:::666444111000///,,,,,,,,,,,,++++++++++++******************************+++---///111333444666888:::;;;:::777444222777888888999:::;;;<<<<<<<<<:::666444666<<>>;;;:::666777999::::::999777555444444444444666888:::;;;~~~{{{~~~yyypppOOO???:::;;;777999<<<777666666555444333333333333000...++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************))))))))))))************)))))))))))))))))))))))))))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,++++++*********+++++++++,,,,,,+++++++++,,,,,,,,,------***++++++,,,,,,------------...///111444666999:::333777;;;<<<===@@@GGGMMM\\\```ffflllpppqqqqqqppp{{{vvvpppllliiiddd\\\VVVKKKHHHDDD@@@>>><<<:::888888999:::<<<===???@@@AAA@@@???>>>;;;888555222111...---+++)))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''((()))***'''((()))***+++,,,------......///000111333444444111222333444444444333333111000///---+++***((((((&&&&&&&&&'''''''''(((((('''((((((((())))))))))))&&&&&&''''''((())))))***))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))************)))((((((((()))))))))*********(((((()))))))))*********'''((((((((())))))))))))&&&)))+++***((('''((())))))))))))))))))*********(((((()))))))))*********))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((()))))))))*********)))))))))***++++++,,,,,,,,,,,,,,,,,,---.../////////000222555888;;;===>>>===???BBBCCCAAA@@@AAABBBGGGGGGFFFFFFGGGHHHHHHIIIGGGHHHHHHIIIHHHGGGEEEDDDBBBCCCDDDDDDBBB@@@>>><<<777777666555333111///...,,,,,,,,,++++++++++++******************************,,,...111444666888888;;;;;;999888666555444444777777888888:::;;;===>>>;;;===???CCCHHHOOOWWW\\\dddfffhhhgggccc```______ZZZWWWWWWZZZ]]]]]]aaaeeekkkuuu}}}zzzzzz~~~{{{yyyxxxzzz|||}}}}}}yyywwwssspppmmmjjjfffddd```___]]]ZZZVVVQQQNNNKKKCCCBBB@@@===;;;:::999888777777777888999;;;===>>>}}}{{{nnnOOO@@@;;;<<<777888;;;666666666555444333333333333000...,,,+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************))))))))))))************)))))))))))))))))))))))))))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++,,,,,,---------((()))***+++---...///000111222444888<<<@@@DDDFFFKKKPPPWWW[[[^^^eeennnvvv~~~lllfff]]]TTTLLLFFF@@@===999999999::::::::::::;;;???@@@@@@@@@???===;;;:::333222///---++++++,,,---))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''')))******'''((()))***+++,,,---------...///000222444555666222333444555666555444333111000///---+++)))((('''&&&&&&&&&'''''''''(((((((((((((((((())))))))))))&&&&&&&&&'''((())))))***))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))***++++++***)))((())))))))))))************(((((())))))*********+++(((((((((((())))))))))))&&&)))+++***((('''(((***(((((())))))******++++++))))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))************)))))))))***++++++,,,,,,,,,,,,,,,,,,---...//////,,,---///222555888:::;;;>>>@@@CCCBBB@@@@@@AAACCCCCCDDDEEEGGGHHHIIIJJJKKKHHHHHHHHHHHHGGGEEEDDDCCCAAABBBCCCDDDBBB???<<<:::333333444333222000...---,,,,,,,,,+++++++++******************************+++---111555888:::;;;<<<;;;999666444444666888:::999999;;;===???BBBEEEFFF<<>>777;;;>>>AAABBBAAA???======AAAAAAAAAAAA???:::444000000...+++++++++,,,+++*********)))((((((((())))))++++++************++++++,,,+++***(((''''''''''''))))))))))))))))))))))))))))))((((((((('''''''''(((((('''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((('''(((((((((((()))))))))***++++++,,,,,,,,,,,,------//////000000111222333333444555555555555444333333000///,,,***)))(((((()))''''''''''''((((((((((((&&&(((***)))((('''((((((''''''((((((((()))))))))))))))((((((((('''''''''***)))))))))))))))******((((((((((((((((((((((((***))))))(((((()))***+++)))((('''&&&&&&(((***+++++++++++++++,,,,,,,,,---(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''(((((()))((((((''''''(((((()))'''''''''((((((((()))))))))))))))*********++++++)))))))))***++++++,,,,,,,,,------......////////////000222333555888<<<@@@BBBAAAAAAAAAAAACCCDDDFFFGGGFFFEEEDDDEEEFFFHHHIIIJJJIIIIIIHHHHHHHHHHHHHHHFFFEEECCCCCCBBB@@@===:::555444111///---,,,,,,,,,,,,,,,,,,+++++++++++++++*********+++,,,...000111222444777:::;;;;;;999888777666555555444777DDDQQQvvv{{{sssvvv{{{{{{xxxlllfffnnnsssooonnnrrrzzz~~~{{{xxxyyyzzzvvvoooyyyzzz}}}{{{rrrpppuuu{{{}}}}}}zzzwwwtttssssssssssssnnnppprrrrrrnnniiidddaaaZZZWWWRRRJJJAAA;;;999888zzziiiKKKCCC<<<;;;:::777666777777666444444555555333222///---+++***+++,,,,,,+++++++++++++++++++++++++++,,,,,,+++***))))))))))))************************)))************+++++++++******************************++++++++++++******)))******+++,,,+++++++++++++++++++++++++++++++++((()))***++++++++++++++++++,,,,,,---.........///444888:::;;;BBBOOOZZZ___rrrzzzuuussswwwxxxgggWWWQQQFFF@@@GGGWWWcccgggXXXRRRPPPPPPNNNMMMYYYgggmmmfff]]]UUUPPPOOOOOOOOOaaakkkooodddTTTLLLLLLNNNOOO```rrrvvvmmmaaa^^^aaaqqqppppppmmmgggaaa[[[OOODDDBBBBBBAAAAAABBBAAA???======>>>@@@CCCFFFDDD???;;;999666111...,,,,,,+++***)))))))))((())))))************++++++++++++************)))((((((((((((((()))))))))))))))))))))))))))))))))))))))((((((((('''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((((((((((((((((((((()))))))))******+++++++++,,,,,,---------//////000000111111111222333444444444444333222222///...,,,***)))(((((()))''''''''''''((((((((((((''')))******)))(((((()))((((((((()))))))))******))))))((((((((((((''''''+++******))))))*********))))))))))))((((((((((((+++***)))))))))))))))***((((((((((((((())))))***))))))************++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''&&&&&&''''''((((((''''''''''''''''''(((''''''((((((((()))))))))((((((((()))))))))******))))))******+++,,,,,,,,,........................000111333444555777;;;>>>AAAAAAAAAAAACCCEEEGGGIIILLLIIIFFFCCCBBBDDDFFFHHHKKKJJJIIIHHHHHHHHHIIIIIIFFFDDDBBB@@@@@@>>><<<999444333000...---,,,,,,,,,------,,,,,,++++++,,,,,,)))))))))+++...222666888777777777777777777777777666555666999===FFFVVVeee|||ooommmoooooosssxxx{{{}}}|||mmmtttssstttvvvzzz}}}tttpppwww}}}xxx~~~~~~wwwsssssslllhhhbbbZZZSSSKKKDDD???}}}zzzlllKKKCCC<<<::::::777555666777555444444444444333111///---+++***+++,,,,,,+++++++++++++++++++++++++++,,,++++++***))))))******************************))))))*********+++++++++******************************++++++++++++******))))))***++++++++++++***++++++++++++++++++++++++***+++,,,------,,,,,,+++,,,---------...111555888555BBBMMMSSS^^^mmmvvvttt{{{wwwhhhVVVRRRSSS]]]iiilllbbbWWWDDDIIIKKKIIIJJJSSS^^^eeeffffffiiikkkgggcccgggooouuuuuuwwwxxxuuunnneee]]]```iiiooommmhhhfffcccaaaZZZeeepppnnnaaaSSSNNNNNNNNNaaa{{{zzz{{{nnndddXXXRRRJJJFFFFFFHHHHHHGGGAAA@@@@@@@@@AAACCCEEEFFFBBB>>>:::666444111...,,,,,,+++++++++++++++,,,,,,)))***+++,,,,,,+++***)))))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((()))))))))*********+++++++++,,,,,,---------000000000000000000000000222333333333333222111111///---+++***)))((())))))''''''''''''((((((((((((((()))++++++)))))))))***))))))))))))************))))))((((((((((((((((((******))))))))))))******************))))))))))))++++++******))))))))))))))))))******************))))))))))))))))))))))))++++++++++++************))))))))))))))))))))))))(((((((((((())))))))))))((()))))))))************((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''&&&&&&&&&&&&'''''''''(((((((((((()))))))))(((((((((((())))))))))))))))))***++++++,,,,,,---////////////............000111333444444666999<<>>===<<<:::888222111///---,,,,,,,,,,,,------,,,+++++++++,,,---++++++---///333666999;;;:::888555333333555777999:::>>>FFFMMMQQQXXXhhhwww}}}|||rrrooorrrxxx~~~~~~yyysssrrrxxxsssmmmgggkkkwww~~~vvviiibbbbbb```[[[WWWVVVXXX[[[WWW[[[\\\YYYZZZ___dddfffgggddd```\\\\\\dddqqq{{{|||}}}{{{qqqmmmgggdddaaa\\\UUUPPP}}}}}}jjjJJJBBB;;;:::999777555666666555333333444444222111///---+++***+++,,,,,,+++++++++++++++++++++++++++,,,+++******)))*********************************))))))*********+++++++++******************************++++++++++++******))))))***++++++++++++***++++++++++++++++++++++++,,,,,,------,,,,,,++++++...///000000222888???EEELLL]]]nnnuuuzzz~~~yyyooopppvvvyyycccRRRMMMIIIGGGLLLWWW```dddeeebbbgggdddVVVLLLRRRcccqqquuuxxx|||{{{sssiiidddfffnnnsss{{{xxxlllddd[[[___dddhhhooorrrlllccccccgggjjjjjjfffcccbbbccccccgggmmmsssssslllccc\\\ppp|||tttjjj```YYYRRRJJJEEEHHHHHHGGGCCC???>>>AAADDDEEECCCBBB@@@>>>:::555111///...---,,,++++++++++++)))***+++,,,,,,+++***)))((((((((((((((())))))***((((((((((((((((((((((((''''''''''''''''''''''''&&&'''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&'''''''''(((((())))))))))))))))))******************+++,,,,,,---......000000000000111111111111222222333333222222111000...---+++)))(((((())))))''''''''''''((((((((((((((()))++++++)))))))))***))))))))))))************(((((())))))))))))))))))))))))(((((())))))***+++((((((((()))))))))************************))))))************************+++++++++++++++++++++++++++++++++******)))))))))))))))))))))))))))))))))'''((((((((()))))))))***((()))))))))************((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((******))))))))))))******''''''&&&&&&&&&&&&''''''(((((((((((()))))))))***(((((((((((())))))))))))*********+++,,,,,,------//////////////////......///111333444444555888:::AAA@@@@@@???@@@AAACCCDDDFFFFFFFFFFFFEEEEEEEEEEEEDDDEEEHHHJJJIIIGGGDDDBBBEEEBBB???<<<;;;:::888666111000...,,,,,,,,,,,,---,,,,,,+++******,,,---...///111444777999:::999999666555333333777<<>>???CCCCCCDDDEEEEEEBBB<<<888444222111...,,,+++***)))******++++++++++++******)))((((((((((((((()))***))))))))))))))))))))))))&&&&&&&&&&&&''''''''''''&&&&&&&&&'''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''((())))))))))))))))))*********++++++******+++,,,,,,---......000000111111222222222222222333333333333222111111---,,,***)))(((((())))))''''''''''''((((((((((((''')))******)))(((((()))((((((((()))))))))******(((((())))))))))))******((((((((()))***+++,,,---''''''((()))***++++++,,,+++,,,---............---------,,,,,,++++++,,,,,,++++++++++++*********************)))((((((''''''))))))))))))))))))))))))''''''(((((())))))******))))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++******))))))******+++(((''''''''''''''''''(((((((((((()))))))))******((((((((()))))))))************++++++,,,---------///////////////////////////111333555555666888:::??????>>>>>>>>>@@@AAABBBAAAAAABBBCCCCCCCCCCCCBBBAAACCCFFFHHHHHHEEEBBB@@@CCCAAA>>><<<:::888666333///...---,,,+++,,,,,,---,,,+++******+++...000222444666999<<<<<<:::888666222444999???GGGOOOVVVYYY\\\]]]```ccccccccchhhooo|||{{{sssrrryyyzzzrrrnnnggg^^^TTTQQQPPPQQQPPPOOORRRWWW___aaaaaaaaaiiiwwwtttjjjcccaaakkkeee[[[TTTWWW___bbb```NNNPPPRRRQQQMMMHHHDDDBBBIIIHHHIIIPPPWWWWWWRRRKKKIIIJJJPPP]]]kkkvvv{{{{{{}}}{{{{{{zzzyyyxxx}}}cccGGG???999999999888777888666444333333333333222000///---+++***+++,,,,,,++++++++++++++++++++++++++++++***************++++++************************)))************+++++++++******************************++++++++++++*********++++++,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,...222666888:::BBBNNNXXX```gggpppvvvwwwzzzwwwbbbPPPHHHFFFCCCAAAEEEOOOYYY```bbbaaa]]]XXXVVV[[[eeepppwwwxxx}}}{{{vvvxxx{{{|||~~~}}}yyy|||~~~~~~{{{wwwuuuvvvzzz~~~~~~|||rrrrrryyy}}}lllaaaKKKYYYjjjxxxpppdddUUUPPPJJJGGGGGGFFFAAA<<<>>>>>>@@@BBBEEEEEEBBB@@@<<<;;;888444111...,,,+++++++++************++++++***)))((((((((((((((()))))))))))))))))))))))))))&&&'''''''''((((((((((((&&&&&&&&&'''''''''((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''((())))))***))))))*********+++++++++)))******+++---......///000000111222333444444555333333333333333222222111,,,+++***)))(((((())))))''''''''''''((((((((((((&&&(((***)))((('''((((((''''''((((((((()))))))))(((((()))))))))*********((())))))***,,,...000111***+++,,,...///111222333333444666777888999888888666555333111111222333444000000000000/////////...------,,,++++++***))))))))))))))))))))))))))))))'''''''''((()))*********))))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******)))((((((''''''(((((()))(((((()))))))))*********)))))))))*********++++++******+++,,,,,,------.........//////000000111111///222555777777999;;;===============>>>@@@BBBCCCDDDCCCBBBBBBBBBBBBCCCCCCDDDDDDDDDDDDDDDCCCBBBBBBAAA???===<<<:::888444000...---,,,+++++++++,,,---,,,,,,+++,,,...111555777888999:::;;;;;;999666555777>>>JJJVVV___dddeeeeeeccc```eeerrrzzzvvvkkkcccgggooowwwwwwooohhhiiimmm~~~ooogggfff```UUULLLLLLTTTaaaiiiiiiiiikkkrrrxxx{{{{{{~~~{{{xxxxxx}}}tttjjjggglllpppppplllpppvvvzzzwwwnnnaaaXXXSSSPPPLLLKKKJJJHHHEEEBBB===>>>AAAHHHRRR\\\dddiiitttxxx|||fffFFF>>>888999:::888888999666444333333333333222000///---+++***+++,,,,,,++++++++++++++++++++++++++++++***************++++++************************)))************+++++++++******************************++++++++++++******++++++,,,------------,,,++++++++++++++++++++++++---------///333999???BBBZZZcccnnnssssssrrrrrrsssmmmjjjlllooofffTTTHHHHHHCCCBBBBBBIIIVVVdddpppvvvwwwrrrmmmmmmsss{{{|||}}}~~~vvvtttxxx{{{xxxzzzqqqooommmsssxxxzzz|||~~~zzzwwwhhh```\\\cccjjjnnnrrrwwwmmmoooooopppvvv}}}|||~~~mmmXXXMMMMMMKKKCCC:::::::::;;;>>>BBBEEEFFFEEEDDDBBB???:::666222000...,,,+++***))))))***+++,,,******)))((((((((((((((())))))))))))))))))))))))'''((((((((())))))******&&&&&&&&&'''''''''((((((''''''''''''((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''((())))))***)))************+++++++++)))******+++---...//////000000111222444555666666333444444444444333222222,,,+++***((((((((())))))''''''''''''((((((((()))&&&((())))))(((''''''(((''''''''''''(((((((((((((((((())))))*********+++))))))***,,,...111333444000111222444666888:::;;;<<<===???BBBCCCCCCCCCCCC???===:::888777999;;;<<<<<<<<<;;;;;;::::::::::::111111000///......------))))))))))))))))))))))))&&&''''''((()))******+++))))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))************************++++++++++++***++++++,,,,,,------...---......///000111111222000333666999:::;;;===???;;;;;;<<<===???BBBDDDFFFJJJHHHEEECCCBBBCCCFFFGGGGGGEEECCCAAAAAABBBDDDEEE???>>>===<<<;;;777222///...---,,,+++++++++,,,---------,,,---000444888;;;::::::999999888777666666@@@JJJZZZhhhppppppkkkgggfffeeeqqqzzzccc```kkkxxx{{{qqqccc[[[ZZZZZZbbbbbb\\\```mmmrrrlllfffgggqqq~~~uuu|||||||||~~~xxxuuummmcccZZZSSSRRRRRRHHHHHHGGGDDDCCCFFFNNNTTTWWW```lllvvv}}}|||gggIII@@@999888888666666888666666555444333333333333///---)))&&&&&&(((+++---***+++---,,,+++******+++,,,++++++******++++++,,,************************************************))))))))))))******************+++++++++,,,,,,,,,,,,+++++++++++++++,,,,,,000,,,***,,,000222///+++///555999;;;CCCPPP\\\bbbwwwqqqeee___TTTKKKEEEKKKXXX___ZZZRRRLLLQQQXXX```jjjttt}}}}}}vvvlllnnnsssttt~~~wwwkkkqqq~~~}}}}}}wwwvvv}}}sssnnnhhhdddaaadddmmmvvvzzz|||xxxaaaPPPkkkvvvvvvcccXXXOOOGGGAAAEEE>>>:::<<<<<<:::<<>>===>>>===:::666???AAADDDGGGIIIIIIHHHGGGDDDBBB???:::555111---+++)))***************))))))***)))((('''(((***---///))))))))))))))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************)))***++++++------...///......///000111333555666555777888888888999<<<>>>>>>>>>>>>???@@@AAACCCDDDHHHHHHIIIIIIHHHFFFEEECCCFFFFFFHHHJJJKKKIIIEEEBBB@@@???===999666222000...------,,,,,,+++,,,,,,---///+++,,,222777777666777:::666333555555555===FFFOOOWWWaaaiiippptttqqqjjjqqqllloootttgggiiimmmlllbbbXXXWWW[[[iiijjjhhhbbbcccmmmzzzvvvwww~~~xxx}}}~~~yyyzzz~~~zzzqqqjjjhhhiiijjjiiidddYYYMMMDDDDDDGGGMMMVVV```kkktttzzz}}}~~~eeeIII@@@999888888777777888666666555444333333333333///---***(((((()))+++---++++++,,,,,,,,,,,,,,,+++,,,++++++******++++++,,,************************************************))))))))))))******************+++++++++,,,,,,,,,++++++++++++,,,---......***))))))+++...000///---///555===GGGWWWgggqqqrrr}}}wwwaaaQQQJJJ===<<>>>>>:::777999;;;===AAAEEEFFFBBB;;;555///...,,,+++******+++++++++++++++***************))))))((((((((('''''''''(((((((((((((((((((((((((((((('''''''''&&&&&&&&&(((((((((((((((((((((((((((''''''&&&&&&''''''((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((''')))***+++******+++---+++---...------...000222222///000444444222333888555333222222333333111000++++++***)))))))))))))))((((((((((((((((((((((((''''''))))))***))))))((('''''''''((())))))***+++)))***+++---///111222333666666555444222111000000444555888<<>><<<===???CCCFFFIIIKKKLLLJJJIIIGGGCCC@@@===;;;:::000///---,,,************---,,,+++***************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************)))***++++++------...///......///000222444555666666888999::::::;;;>>>@@@>>>>>>??????AAABBBDDDEEEGGGGGGGGGHHHHHHGGGFFFFFFGGGGGGHHHIIIJJJHHHEEEBBB???===:::777444000...---,,,,,,,,,+++,,,,,,------///...222999<<<:::999;;;666555444555:::CCCLLLRRRXXX]]]aaabbbfffmmmsssttttttmmmkkkuuuyyyjjj]]]___fffnnnqqqooopppttt|||vvvuuuxxxxxxuuu}}}uuurrrsssuuuzzz{{{jjj]]]RRRMMMGGGDDDGGGOOOWWW\\\wwwvvv{{{cccHHH@@@999888888777777888666666555444333333333333...---,,,+++***+++,,,---,,,******+++///000...+++,,,++++++******++++++,,,************************************************)))))))))*********++++++******+++++++++,,,,,,,,,******++++++,,,---...///***+++,,,---...111555888===DDDOOO[[[jjjuuuuuuppptttyyyzzzppp\\\HHH===:::===@@@IIIWWWgggqqqsssqqqnnnttt}}}~~~rrrmmmkkknnnttt}}}xxxqqqkkknnnyyyiiigggdddbbbbbbgggmmmqqqrrrrrrooonnnsss~~~vvvmmm]]]RRRHHHCCCAAA===:::999777777999@@@GGGGGGAAA:::444333000...,,,+++++++++,,,,,,,,,,,,+++***)))((()))))))))(((((((((''''''(((((((((((((((((((((((((((((((((''''''''''''&&&''''''''''''''''''''''''(((''''''&&&&&&''''''((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((''')))***+++******+++---,,,---......------///111///000333555444222555:::444333111111222111000...+++***))))))))))))))))))((((((((((((((((((((((((&&&'''((())))))******))))))((('''''')))+++...000---...000222555777888999999888777555333111000///111222555999===AAACCCEEEEEEFFFGGGGGGGGGGGGGGGGGGGGGIIIJJJIIIGGGEEEDDDDDD<<<===>>>@@@CCCGGGJJJLLLMMMMMMLLLKKKIIIHHHGGGGGG===;;;777222...,,,******------,,,,,,+++***))))))************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************)))***++++++------...///......///000222444666777777888:::::::::<<<>>>@@@?????????@@@BBBCCCEEEFFFFFFFFFFFFGGGHHHIIIJJJJJJJJJIIIHHHHHHHHHFFFDDDBBB<<<;;;888555111...,,,+++++++++++++++,,,---......///000555:::999555666:::333777888999CCCTTT^^^^^^bbbeeeeeeaaabbbjjjrrrvvvvvvooogggfffjjjlllhhhccckkkjjjoooyyy}}}yyyzzz}}}zzzttt|||yyy}}}zzzkkkrrrzzz~~~zzzrrriiidddhhhpppzzzxxxkkkaaaTTTJJJFFFFFFFFFFFFpppsssyyybbbGGG???999888999777777888666666555444333333333333......---------,,,,,,,,,---***(((+++000222///+++,,,++++++******++++++,,,************************************************))))))*********+++++++++******+++++++++,,,,,,,,,++++++***++++++,,,------///000000...000888EEEOOOXXXbbbnnnuuuxxxuuukkk```\\\ZZZTTTLLLEEEBBBCCCFFFOOOWWWdddrrr}}}tttrrrpppqqquuu{{{yyy|||yyyuuummmbbb[[[\\\dddooovvv}}}xxxtttrrrnnnggg___lllyyyqqq\\\MMMEEEAAA>>><<<===999777999???CCCEEEDDD===;;;777333///---++++++***++++++,,,+++***)))((()))))))))(((((((((((('''((((((((((((((((((((((((((((((((('''''''''''''''&&&&&&&&&'''''''''''''''((((((''''''''''''(((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((''')))***+++******+++------...///...---...///111///222555555333111444888444333111000111000...,,,******)))))))))))))))***((((((((((((((((((((((((((((((((()))))))))))))))))))))***+++,,,///111333666777777777777888888888222333333444555666666777888999:::===@@@CCCEEEFFFHHHHHHIIIIIIHHHFFFDDDCCCBBBEEEHHHHHHEEEBBBCCCDDDAAAAAAAAAAAABBBCCCDDDEEEJJJIIIIIIIIIIIIIIIHHHHHHIIIGGGCCC>>>999444000...---,,,+++***)))***++++++************************************************************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((()))))))))************)))***++++++------...///...///000111333555777888999:::;;;;;;::::::<<<>>>@@@@@@AAABBBCCCEEEFFFGGGFFFFFFGGGHHHJJJLLLMMMNNNMMMJJJHHHFFFFFFEEECCCAAA<<<:::777333000...,,,,,,+++++++++,,,---...000000555555777777333111888BBBFFFOOOQQQOOOXXXjjjooohhhjjjnnnnnnmmmnnnqqqrrrpppiiieeeaaa___bbbiiiqqqvvvyyyxxx}}}~~~xxxpppfff```______]]][[[KKKPPPXXX```eeeddd```\\\ZZZaaajjjooollleee^^^YYYiiihhhhhhkkkqqqvvvyyyzzztttuuusssmmmiiinnnxxx}}}wwwoooiiiccc[[[RRRKKKssszzzyyybbbFFF>>>999999:::888777888666666555444333333333333............------,,,,,,---***(((+++000222///+++,,,++++++******++++++,,,************************************************************++++++++++++******+++++++++,,,,,,,,,,,,++++++************+++............333CCCYYYiiittt{{{kkk[[[PPPEEEAAA???BBBKKKUUU]]]```]]]iiizzz{{{uuunnniiiccceeeqqq|||~~~mmmfff```aaaiiirrrvvvwwwnnnmmmpppyyy~~~vvvcccTTTIIITTTiiizzzeeeVVVKKKAAA:::@@@>>><<<;;;<<<@@@FFFJJJEEECCC???;;;555111...,,,))))))******+++************)))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&''''''(((((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''')))***+++******+++------...//////......000222000444777666333333444555555333111000000///---+++***)))))))))))))))******))))))))))))))))))))))))************)))************+++...111333444444444999888888777666555444444111222444777:::<<>>AAADDDDDDAAA???@@@BBBBBBCCCDDDEEEEEECCCAAA@@@EEEEEEEEEDDDDDDDDDCCCCCCIIIJJJJJJIIIEEEAAA===:::333111---***((()))***,,,************************************************************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((()))))))))************)))***++++++------.../////////000222444666888999>>>??????>>>===<<<>>>@@@BBBBBBCCCCCCDDDFFFGGGHHHGGGHHHIIIKKKMMMOOOPPPPPPMMMKKKGGGEEEEEEDDDBBBAAA<<<:::777333000...------++++++,,,---///000222333;;;999888666444999IIIYYYqqq{{{}}}vvvwww|||pppppprrrrrrrrruuuvvvqqqiiiYYY\\\___cccjjjvvvxxxttttttsssmmmdddWWWNNNKKKLLLPPPRRROOONNNMMMPPPUUUYYY[[[[[[VVV\\\eeeiiieee\\\RRRLLLRRRPPPOOORRRXXX```ggglllfffjjjmmmjjjdddbbbgggnnnxxx}}}|||~~~}}}|||yyyrrrhhhaaayyyyyybbbEEE>>>999999:::888777888666666555444333333333333......---------,,,,,,,,,,,,******+++///000...+++,,,++++++******++++++,,,*********************************************************++++++++++++,,,******+++++++++,,,,,,,,,,,,++++++******++++++,,,))),,,000555???QQQfffvvvhhhSSSCCC:::;;;>>>EEERRRaaakkknnnnnnoooqqqsssuuuvvvwwwyyyzzzuuuqqqooosss~~~|||vvv{{{zzz{{{{{{zzzjjjccchhhpppuuuvvvlllaaaYYY^^^iiiqqqssssss]]][[[\\\dddssszzzgggTTTFFF>>>???@@@???>>>>>>@@@CCCJJJIIIGGGCCC>>>888444111,,,,,,+++************+++******)))))))))((((((((((((((((((((((((((((((((('''(((((((((((()))))))))&&&&&&&&&'''(((((()))))))))((((((''''''(((((()))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''')))***+++******+++---,,,---//////...///111444333666777666777999888444666444222111000///---+++)))))))))))))))******+++))))))))))))))))))))))))+++++++++***++++++,,,------///222555777888777666666666555555555555444444777888:::<<<>>>@@@BBBCCCAAA@@@?????????AAABBBCCC>>>??????@@@@@@@@@?????????@@@AAA@@@??????@@@AAA???@@@CCCEEEFFFEEECCCAAADDDDDDCCCCCCBBBBBBAAAAAABBBDDDGGGIIIJJJIIIGGGFFF???<<<666111---+++******++++++++++++++++++++++++************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************)))***++++++------.../////////000222555777999;;;AAABBBBBBBBBAAAAAACCCEEEEEEEEEEEEEEEEEEFFFGGGGGGHHHIIIKKKMMMOOOOOOOOOOOOLLLJJJGGGEEEEEEDDDBBBAAA===:::777333000///......+++,,,---...111333555666777666555777:::FFFZZZmmm{{{rrrpppqqqqqqooopppsssqqqkkkiiilllppprrrvvv{{{oooccc\\\WWWYYYUUUPPPNNNRRR[[[eeellloookkkeeeccceeekkkpppsssxxx|||yyypppjjjjjjgggbbb______cccgggkkksssyyyxxxjjjbbbbbbfffkkkqqquuuwww{{{{{{~~~|||}}}}}}zzzxxxvvv}}}yyy```EEE===999:::;;;999777888666666555444333333333333...---,,,,,,++++++,,,,,,++++++,,,,,,,,,,,,,,,+++,,,++++++******++++++,,,*********************************************************+++++++++,,,,,,******+++++++++,,,,,,,,,+++++++++,,,---...000111111777AAAKKKVVVaaallltttxxxzzzsssbbbPPPDDD===999FFFOOO]]]iiiqqqtttuuuuuuvvvpppgggccchhhuuuvvviiijjjwww~~~}}}zzzvvvyyy~~~}}}wwwuuuzzz{{{xxx~~~yyylllaaabbbqqqtttqqqtttwwwyyyvvvdddRRRLLLQQQ___ssszzzooogggfffooo|||uuugggOOOKKKGGGCCC@@@???>>>>>>JJJKKKKKKJJJGGGAAA<<<888333111...+++*********+++*********)))))))))(((((((((((((((((((((((((((((('''((((((((())))))))))))&&&&&&'''(((((()))******))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''')))***+++******+++---+++,,,...//////000333555555777777888<<>>???@@@@@@=========>>>???BBBEEEGGGDDDCCCAAA@@@???>>>======AAA???===<<<===>>>??????===>>>@@@BBBCCCDDDDDDDDDEEEEEEEEEDDDDDDDDDCCCCCC???@@@AAABBBDDDFFFGGGHHHGGGEEEBBB===888333...,,,++++++++++++++++++++++++************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************)))***++++++------.../////////111333555888:::;;;===>>>@@@AAABBBDDDGGGIIIHHHHHHGGGFFFFFFFFFFFFFFFGGGIIILLLNNNOOONNNLLLJJJJJJIIIGGGFFFFFFEEEBBB@@@<<<:::666222///......///,,,---...000333555888999333333777???GGGRRRdddssszzzwwwwwwsss{{{}}}~~~|||{{{}}}~~~zzzrrrkkkiiigggmmmpppnnnjjjfff```YYY]]]___bbbfffllluuu}}}{{{|||~~~|||rrrpppgggfffffffffkkksss|||yyyxxxwwwzzz}}}yyyvvvwwwyyyyyy___DDD===999:::;;;999777888666666555444333333333333...---,,,+++***+++,,,,,,***+++------+++******+++,,,++++++++++++++++++,,,******************************************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,)))***+++---///222444555@@@IIIVVVccckkknnnnnnnnn```]]]TTTJJJFFFKKKPPPRRR[[[fffsssyyyxxxwwwzzzhhhhhhjjjppp{{{|||tttoooiiinnn~~~xxxmmmkkkssswwwuuunnnnnnpppsssqqqmmmlllpppqqqooonnniiibbb^^^dddmmm~~~vvvooopppyyyzzzkkk``````eeevvvkkkddd]]]ZZZXXXZZZffftttzzznnnhhhgggvvvlll```QQQGGGEEEEEEDDDCCCHHHJJJMMMNNNLLLGGGBBB>>>999666111---***)))***+++************))))))))))))(((((((((((((((((((((((('''((((((((())))))******'''''''''((()))******+++))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))((()))++++++******,,,---***,,,...//////111444666666777777999AAAHHHEEE<<<888666444222111///---***))))))((())))))***++++++))))))))))))))))))))))))(((((()))+++...111444666888777777777888:::===>>>@@@@@@??????>>>=========:::;;;;;;;;;<<<<<<======AAAAAABBBEEEHHHMMMQQQTTTVVVTTTOOOKKKGGGDDDBBBBBBBBB>>>999888;;;======<<>>>>>???AAACCCDDDEEEFFFFFFFFFFFFFFFFFFFFFAAA???===;;;;;;===@@@CCCIIIIIIIIIGGGBBB<<<555000++++++++++++++++++++++++************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************)))***+++,,,---......//////000111333555888:::<<<777999<<<>>>@@@DDDHHHKKKJJJIIIHHHGGGFFFFFFFFFFFFFFFIIILLLOOOOOOLLLIIIGGGIIIHHHFFFFFFFFFEEECCC@@@<<<999555111...---......------///111444777999;;;777:::AAALLLVVV^^^jjjuuu|||}}}vvvyyy}}}}}}}}}zzz|||yyynnn___VVVXXX^^^eeemmmwww}}}www}}}sssjjjiiioooyyyvvvooorrr}}}vvvnnnlllmmmxxx^^^GGG>>>888777888666666888888666333222222222111000---,,,,,,++++++,,,,,,---,,,,,,,,,------.........++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++************************...,,,*********+++,,,+++---,,,---...++++++555CCCUUUjjjvvvsssooonnn```MMMDDD>>>===IIIZZZcccccc___mmmzzz~~~~~~yyywww|||zzzmmmaaaaaaWWWLLLLLLVVVdddlllpppsssvvv|||{{{vvvvvvpppiiihhhkkkkkkgggbbbffffffcccYYYPPPOOOXXXaaafffnnnvvvyyy|||ssshhhiiixxxsssYYYNNNYYYmmmxxxxxxtttwww[[[KKKVVVmmmnnnXXXKKKGGGGGGIIIEEEIIILLLLLLKKKJJJIIIGGGCCC>>>666111...,,,+++***,,,+++******++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''(((((((((((())))))))))))******))))))))))))******))))))))))))))))))))))))((((((((((((((()))******)))))))))***+++++++++,,,............///111222333555888888888@@@JJJCCC444444444333222000...,,,++++++++++++*********))))))'''((()))(((((((((***+++)))+++///333444333222000333555444444888>>>@@@>>>======;;;:::@@@GGGHHHDDDCCCBBBDDDHHHIIIJJJQQQZZZ]]]XXXUUUWWW^^^jjj}}}ooo^^^YYYXXXYYYcccpppppp]]]KKKEEEHHHIIIHHHHHHHHHEEE>>>999===CCCDDDAAAGGGEEEDDDDDDEEEFFFEEEEEEKKKJJJCCC===>>>BBB>>>666AAABBBFFFJJJLLLIIIBBB<<<555000***(((***,,,------***************+++,,,,,,+++++++++************)))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))*********)))))))))))))))((((((((()))******++++++,,,,,,------.../////////222222222333555777999:::<<<>>>@@@@@@@@@AAACCCDDDHHHHHHIIIJJJJJJHHHDDDAAABBBDDDFFFHHHJJJKKKKKKKKKHHHGGGFFFDDDCCCAAA@@@@@@>>>777111111000---+++++++++,,,111888:::777666888CCCIIIVVVccchhhhhhmmmvvv{{{yyy||||||uuuuuuzzz~~~vvvuuurrrkkkcccZZZSSSPPP^^^sss}}}{{{~~~}}}}}}|||pppjjjppp{{{~~~{{{xxxrrrmmmrrr{{{xxx]]]GGG>>>888777888777666888777555333222222222111000------,,,,,,,,,,,,------,,,,,,,,,,,,---------...++++++++++++++++++++++++++++++++++++++++++++++++***+++++++++,,,,,,,,,,,,************************---+++******+++------------,,,...000222888IIIZZZkkkvvvbbbOOOAAA???BBBIIIWWWeeemmmoooooopppttt{{{pppbbbXXX\\\eeehhhhhhggg```YYYPPPLLLNNNXXXcccjjjzzztttkkkaaa\\\\\\\\\YYYUUUVVVVVVSSSLLLFFFGGGNNNUUUWWWaaakkkpppsss~~~tttllljjjuuu~~~iiibbbgggqqqvvvlllhhhjjj|||ppphhhYYYRRRcccyyycccSSSLLLLLLKKKNNNPPPPPPMMMLLLLLLLLLGGGCCC<<<666222///,,,***---+++******+++,,,+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''(((((((((((())))))))))))******))))))))))))******))))))))))))))))))))))))((((((((((((((()))******))))))******++++++,,,,,,.........///000111222333444777777888@@@HHHAAA333333333222000///---+++***+++++++++*********))))))((()))******))))))+++---111111222333444555666666222777;;;===AAADDDAAA;;;FFFLLLRRRUUUZZZ```cccaaafffaaa^^^^^^^^^aaahhhqqqmmmeee]]][[[___kkksssddd___]]][[[aaakkkvvviii^^^]]]aaaccccccccc```\\\TTTLLLJJJIIICCC;;;===>>>@@@CCCFFFHHHHHHGGGIIIKKKHHHCCCCCCFFFFFFBBB??????@@@CCCGGGIIIGGGEEE===888111---,,,,,,,,,++++++******************++++++++++++************)))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))***)))))))))))))))))))))(((((())))))******++++++,,,,,,---......//////000111111222333555777999:::===>>>@@@AAAAAABBBCCCEEEHHHHHHIIIJJJJJJHHHEEECCCAAABBBEEEHHHJJJLLLLLLLLLHHHHHHFFFDDDBBB@@@???>>>;;;444000000000...---...666555666777444222666===QQQVVVaaakkklllggggggllltttqqqpppqqqooolllpppwww~~~}}}vvvnnnaaabbbbbb___]]]___dddhhhppp}}}sssppppppooo|||yyyzzz|||zzzwwwyyyxxx[[[FFF>>>888888999777666888777555333222333333111000......------------......++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------++++++++++++++++++++++++++++++++++++,,,---......---,,,...333;;;GGG[[[kkkwwwfffIII<<<<<>>BBBFFFCCCMMMWWW[[[^^^kkkttt___\\\iiivvv~~~xxxpppjjjddd[[[WWW```lllsssvvvvvv{{{wwwppplllqqqqqqYYYIIIJJJKKKLLLNNNOOOMMMKKKJJJMMMIIIDDD>>>999444///+++...,,,******+++,,,+++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''(((((((((((())))))))))))******))))))))))))******))))))))))))))))))))))))((((((((((((((()))******))))))***++++++,,,------......//////000111333444444666777999AAAHHH@@@222222111000///---+++***)))+++++++++***************)))***++++++++++++---///111222333444444555666666999;;;;;;<<>>@@@GGGOOOHHHEEEIIINNNOOOOOOQQQlllmmmkkkhhhiiiiiiddd\\\NNNJJJEEEAAA@@@BBBEEEHHHEEEJJJMMMKKKGGGGGGFFFDDD???===;;;<<<@@@FFFJJJMMMGGGBBB<<<666222///+++))),,,,,,,,,,,,,,,++++++++++++++++++************)))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))******(((((())))))***+++++++++,,,------......///000000111111222333555777999:::<<<>>>@@@AAAAAABBBDDDFFFHHHIIIJJJKKKKKKIIIGGGEEE@@@BBBEEEHHHKKKMMMNNNNNNIIIHHHGGGDDDBBB???<<<;;;666111...///000//////111666555555555555888EEESSS^^^ccckkkrrrpppiiifffgggiiiggghhhjjjiiiiiilllqqquuummmgggcccbbbdddgggiiimmmuuuzzz}}}|||vvvwwwsssrrrvvvzzz}}}uuuXXXFFF>>>999999:::888777888777555333222333333222111.........------.........+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,---++++++++++++++++++++++++***++++++++++++,,,---......///333===IIIVVVaaahhhnnnmmmkkk```KKK;;;???LLL```jjjtttyyyyyyxxxuuuqqqjjjiiioooyyy~~~~~~yyyoooaaaSSSPPPSSSWWW^^^iiirrrxxx}}}uuuhhh___RRRKKKBBB>>>>>>@@@@@@???;;;:::888888999:::::::::666<<>>:::999:::;;;:::999888666555555777777555333333444444444666:::???CCCGGGJJJPPPXXXbbbllluuuyyyqqqVVVHHHMMMVVVNNNZZZhhhsss}}}sssYYYWWWaaaiiiooovvv{{{~~~lll]]]dddxxxnnn[[[IIIGGGLLLPPPPPPQQQNNNMMMLLLJJJHHHCCC===888222///+++***)))))))))((())))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))******))))))))))))******((((((((((((((((((((((((((((((((((((((())))))***)))***+++,,,---...//////000000000000111333444555777888:::@@@HHHIII@@@444222111///...,,,,,,,,,,,,************************)))***,,,,,,---...111333333444555666888;;;===>>>IIIYYYmmm}}}}}}qqqbbb]]]TTTJJJHHHLLLMMMJJJEEE<<<444333444333333666666333444777888444333555555444666888999777777:::777555444666555222222666000444777:::@@@HHHJJJHHHKKKVVVeeennnnnnfff\\\UUUJJJCCC======BBBGGGJJJKKKGGGEEEBBB>>>======???AAAHHHJJJLLLKKKFFF>>>666000------,,,+++,,,,,,---...+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((())))))************)))))))))***++++++,,,,,,------......///000000111111222333444666999;;;<<<:::<<<>>>???@@@AAACCCEEEGGGJJJLLLLLLJJJIIIJJJKKKIIIKKKLLLNNNNNNNNNNNNMMMIIIHHHGGGDDD@@@<<<888555333000///000000...000444444555;;;FFFOOOXXXdddoooqqqrrrrrrqqqqqqsssuuuvvvjjjnnntttyyy}}}~~~|||yyykkkdddaaahhhuuu|||xxxppp^^^___aaabbbdddlll|||||||||~~~zzzyyytttxxx~~~|||wwwvvvvvvtttooojjjccc___YYYSSSNNNKKKJJJIIIKKKLLLNNNRRRVVVZZZ]]]___iiikkkmmmmmmmmmsss~~~|||www}}}pppTTTFFF???:::;;;;;;999777777666444222222333333333222......------------............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,+++***---333888DDDPPP```nnnuuuqqqcccTTTIII===999EEEVVV```hhhnnnwww|||~~~~~~vvviiiOOOIIIGGGKKKRRR]]]mmmyyy|||ssslllbbb]]]UUUMMMGGGBBB===;;;999888888888999888555333555444333444444333111///444222111222444555444222444444555999>>>FFFLLLQQQ]]]dddeee[[[MMMEEECCCBBBFFFHHHMMMVVVeeewww{{{qqqmmmkkkkkkmmmjjjeeefffsss~~~yyyrrraaa```ggg|||tttVVVIIIFFFFFFKKKRRRLLLLLLLLLLLLKKKHHHCCC???777333///,,,******)))((())))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))))))))))))))(((((((((((())))))))))))******))))))))))))******))))))))))))))))))))))))((((((((((((((()))************+++,,,...///000000000000000111222333555555999888;;;CCCKKKJJJ???444222111///---,,,,,,,,,,,,***************+++++++++***,,,---...///000333666777777777999===BBBGGGJJJ^^^iiiuuu}}}|||pppdddNNNGGG;;;111111777999777333000000444666666666999<<<777555888::::::;;;>>>:::;;;<<<===<<<;;;;;;===BBB>>><<<===;;;777555888444666666333444888999777999CCCQQQ___jjjttt~~~lllZZZGGG===<<<>>>BBBFFFFFFFFFFFFDDDAAA>>>======DDDIIINNNPPPLLLEEE???;;;111///,,,***)))***,,,---+++++++++************)))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((()))******++++++))))))******+++,,,,,,,,,---......//////000111111222333444666888;;;===>>>:::<<<>>>@@@@@@BBBDDDFFFFFFIIILLLKKKIIIHHHJJJMMMLLLMMMNNNOOOOOONNNMMMLLLGGGGGGFFFDDD@@@;;;666444222000000111000///222777666;;;FFFTTT___iiiwww|||tttqqquuuxxxyyywww{{{}}}}}}pppbbb^^^bbbddd^^^WWWXXX```lllvvvzzz~~~yyy}}}mmmeeeiiippp|||uuukkk___aaaccc```[[[VVVSSSSSSLLLKKKIIIGGGFFFGGGGGGHHHJJJJJJLLLOOOQQQSSSZZZbbbqqqqqqqqqpppqqquuu{{{zzzpppTTTFFF???:::;;;<<<999777777555444222222333444333222------,,,,,,,,,,,,------/////////......---------------------------------++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***,,,,,,+++,,,222<<>>>>>CCCLLLYYYhhhrrr{{{ppplllkkk\\\TTTTTT^^^dddhhhyyy|||kkk___jjjooo^^^NNNBBBCCCLLLKKKKKKKKKLLLLLLJJJFFFCCC===999333///---,,,***)))))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))(((((((((((())))))))))))******))))))))))))******))))))))))))))))))))))))((((((((((((((()))************+++---...000111111111111111222333444555666999777:::DDDKKKIII>>>333111///---+++******+++,,,))))))*********+++++++++,,,...000111222444777:::<<>>===888666777666333666888:::???KKK___wwwxxxiiiYYYNNNEEE===;;;===@@@CCCFFFGGGEEECCCBBBCCCDDDHHHMMMNNNLLLIIIGGGFFF===999333---***+++---...+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))'''(((((()))******++++++)))******++++++,,,,,,---.........///000000111111444444555777:::<<>>@@@BBBBBBDDDFFFHHHDDDHHHKKKKKKHHHGGGJJJNNNJJJKKKMMMNNNNNNNNNMMMLLLFFFFFFEEECCC???;;;666333///...///222222111555<<<>>>HHHVVV```fffppp|||vvvxxxyyywww|||rrrzzzooo```TTTPPPRRRWWWZZZeeemmm{{{~~~yyyvvvxxx}}}xxx|||{{{ooopppppppppnnnkkkgggeee]]]\\\ZZZWWWTTTQQQNNNLLLEEEBBBCCCHHHIIIFFFGGGKKKIIIKKKNNNQQQUUU[[[bbbgggmmmvvvzzz|||rrrUUUFFF???:::<<<<<<999777777555444222222333444333222---,,,,,,++++++,,,,,,---000000/////////.........------------------------++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,)))+++,,,,,,...666CCCLLL```xxxqqq[[[JJJ@@@GGGRRRbbbpppxxxyyyrrriiieeeqqq{{{~~~fffTTTQQQSSSeee~~~tttjjjgggbbbZZZQQQHHHBBB>>><<<:::888666666555333111111111222333444555555555000222444444222222333444...///111000///000333666...000111333333222000///...555888222...111666777000222666:::===AAAJJJRRR]]]lll~~~zzz```PPPJJJSSSVVVWWWjjj{{{ssszzz{{{bbbHHHBBBJJJKKKJJJJJJKKKKKKJJJGGGDDDAAA===777222///---,,,***))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))(((((((((((())))))))))))******))))))))))))******))))))))))))))))))))))))((((((((((((((()))*********+++,,,---///000111222111111111222333444555666888666999DDDKKKHHH<<<222///...,,,***))))))***+++))))))******++++++++++++///000222444555777:::<<>>333555666777:::CCCPPP[[[dddaaaaaa```WWWHHH@@@@@@:::>>>DDDGGGGGGGGGIIIKKKFFFIIILLLLLLJJJIIIKKKMMMIIICCC;;;333......///111+++++++++************)))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))'''(((((()))***+++++++++)))******++++++,,,------......//////000000111111444555666888;;;===@@@AAA===???BBBCCCDDDFFFHHHJJJDDDGGGKKKJJJGGGGGGJJJNNNGGGIIIJJJLLLMMMMMMMMMMMMEEEEEEEEECCC???;;;666333------///222333333999@@@PPP[[[hhhjjjeeelll{{{{{{zzzvvv{{{yyycccYYYTTTLLLCCCBBBNNNccctttqqqvvv~~~|||xxxyyyvvvnnnuuuvvvqqqrrr}}}}}}}}}yyyzzz}}}zzz}}}}}}vvvqqqsssoookkkkkkllllllhhhdddaaabbbcccbbb```\\\WWWUUURRRMMMMMMRRRRRRLLLHHHHHHDDDDDDEEEDDDDDDEEEIIIKKKPPPWWW___eeennnyyy~~~tttzzzfffUUUDDD===999999999666666888666666666555444444333333///---+++,,,---...---,,,........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------******+++,,,......---,,,,,,//////...///:::MMM[[[\\\qqq~~~dddKKKCCCEEEXXXdddqqqxxxzzzxxxqqqjjjgggiiimmmwwwxxxlllccc```ccciiieee]]]```kkkxxxpppjjjfffZZZTTTKKKDDD@@@===:::777999666333333444555333111444555555444222000111222444444444333333333333333444444333222222333444555444333222000000000111111000000//////000000111222111000111222444888<<<>>>EEELLLWWWbbblllzzzlllQQQGGGRRRdddpppuuuzzzyyy~~~zzzhhhSSSCCCGGGIIIJJJJJJJJJIIIHHHHHHEEEBBB<<<888333///***&&&,,,***))))))******)))'''))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))++++++******))))))(((((())))))))))))))))))))))))))))))))))))************+++,,,---------...000222333333333333444666888999999999888BBBMMMDDD666888111///---+++************(((+++...///------...111666777777777999===CCCGGG^^^nnnzzz}}}mmmQQQAAA<<<777555666888::::::CCCKKKQQQPPPOOORRRSSSSSSUUUVVVUUURRRPPPRRRWWW[[[[[[^^^bbbhhhlllkkkgggbbbggghhhhhhiiinnnrrrooohhhfffaaa\\\ZZZ\\\]]]]]][[[\\\^^^\\\YYYZZZ[[[TTTIII@@@===888666666888:::;;;AAABBBKKK[[[ffffff```]]]NNNEEE<<<;;;@@@FFFGGGEEEHHHJJJLLLKKKFFFCCCBBBCCCKKKJJJFFF@@@777000+++))),,,------+++'''&&&)))---++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))((((((((()))+++,,,))))))))))))************++++++++++++,,,---......,,,---///000111111111000222444888<<<@@@BBBDDDDDDBBBBBBBBBBBBDDDFFFHHHIIILLLJJJHHHFFFFFFHHHJJJKKKLLLKKKKKKLLLNNNNNNMMMKKKHHHGGGEEEBBB>>>999444222333333111///111:::FFFOOOllliiijjjnnnooopppxxxwwwwwwrrrYYYIIILLLPPPTTTZZZccclllssswww|||~~~~~~}}}uuunnniiimmmpppuuuzzz}}}~~~}}}{{{yyyxxxvvvrrrpppooopppqqqqqqooojjjfffcccdddbbb```]]]ZZZWWWVVVUUUXXXWWWWWWVVVVVVUUUUUUUUUTTTUUUUUUVVVWWWXXXYYYYYYRRRRRRQQQPPPOOONNNMMMMMMHHHIIIJJJNNNTTT[[[cccgggjjjnnntttzzz~~~{{{xxxdddSSSDDD===888999999777777888666666666555444444333333///---+++,,,---...---,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++***+++,,,---...------...+++***222???KKKQQQSSSaaafffiiibbbVVVOOOQQQVVV```iiisssyyy}}}}}}uuulllnnnqqquuuxxxyyyuuummmfffVVVPPPOOOWWW___iii~~~|||yyyrrrjjjbbbZZZTTTQQQKKKFFF@@@;;;999777555333999666333333444444222000222333444444222111222333555555555555555555555444444333333222222333555555///000000000000//////...111111111111111111111111000///...///000222444666>>>AAAEEEJJJSSSaaarrr~~~vvv[[[NNNVVVkkk~~~yyy|||fffVVVeeezzziiiXXXGGGFFFGGGIIIMMMNNNNNNLLLGGGDDD???;;;777222---***,,,***))))))******)))((())))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))*********))))))((((((((())))))))))))))))))))))))))))))))))))************+++,,,---------...000222444333333333444555777888;;;;;;:::DDDNNNCCC444555000///---+++***))))))***+++***)))***,,,000555888333666;;;AAAGGGLLLOOOQQQ```eeefffcccdddbbbRRR???333555666777999>>>EEEJJJWWW\\\___]]]\\\^^^___]]]WWWYYY[[[\\\^^^ccciiioooyyyzzz{{{}}}~~~zzz~~~wwwpppkkkfffaaa^^^[[[]]][[[YYY\\\```^^^WWWRRROOOJJJGGGDDD???999555555444:::IIIZZZhhhsss{{{sss```III>>>@@@FFFFFFCCCLLLNNNOOOKKKEEE@@@@@@AAAHHHGGGGGGDDD@@@999333///+++,,,---,,,+++***+++,,,++++++************++++++************************))))))))))))))))))))))))))))))))))))))))))))))))***)))((((((((()))++++++))))))))))))************++++++++++++,,,---......,,,---///000111222111111444555999<<>>888888:::888888999666666555555444333333333///---+++,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++,,,---...///......222===LLLVVVWWWUUU^^^UUULLLHHHMMMVVV^^^bbbfffjjjpppwww}}}ttt}}}{{{mmmdddaaa[[[\\\fffvvv}}}yyylllhhhaaaXXXOOOHHHCCC@@@<<<:::777555555555333222555333111111222333222111111222333333222222444555555666666777777777666666444444444444444555666666888888999999888666444333///000000000000//////...111000...------...///000444555777999>>>HHHVVV___{{{oooddddddhhhbbbbbbfffqqq{{{{{{ooocccTTTaaavvvmmmUUUNNNGGGGGGKKKNNNLLLIIIIIIGGGCCC???;;;777222///,,,***))))))******)))((())))))))))))))))))))))))))))))(((((((((((())))))***))))))(((((())))))***))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************+++,,,......---...000222444333333333444555666666;;;<<<===FFFOOOBBB222333000///---***))))))))))))---+++***+++///555999;;;:::BBBPPP___iiiiiiaaaZZZSSSLLLDDD@@@???===888444777===CCCEEEFFFKKKTTT\\\dddhhhkkkkkkmmmrrrsssqqqqqqrrrsssttttttwww{{{~~~|||yyyuuurrrkkkjjjgggbbbaaabbb```\\\]]]YYYVVVUUUTTTOOOGGG@@@>>>777222555@@@OOOaaapppuuutttlllYYYEEE:::>>>EEEHHHJJJMMMLLLIIIDDD@@@>>>AAAAAACCCFFFGGGDDD<<<777...---,,,---------,,,+++++++++************++++++************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))******+++))))))))))))************++++++++++++,,,---......---...///000222222222222555777:::===???AAAAAAAAA???BBBFFFIIIJJJIIIHHHFFFCCCEEEHHHKKKLLLLLLLLLKKKOOONNNMMMNNNOOONNNLLLKKKGGGFFFCCC???:::666333111///111444666===MMMcccsssrrrqqqpppooommmlllqqqyyymmmtttxxxlllfff___XXXXXX___pppuuuzzz}}}wwwtttrrrooonnnnnnmmmmmmnnnppprrrtttzzz{{{|||{{{yyyuuuqqqooommmiiiccc^^^ZZZVVVSSSPPPKKKJJJJJJIIIGGGEEECCCAAA======<<<;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<;;;<<<===???AAACCCDDDEEEKKKLLLMMMOOOQQQRRRTTTTTTUUUSSSQQQNNNLLLJJJIIIHHHJJJKKKNNNRRRZZZfffrrr{{{yyydddTTTHHH???888888:::999888999666666555444444333333222///---+++,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++,,,+++,,,---000222111<<>>BBBQQQ^^^dddeeemmmmmmnnnuuunnngggiiittt||||||tttlllggg^^^ZZZSSSKKKDDD???;;;:::666666666666777777666555555444444444555666777777333555666777666666888999888999:::;;;;;;;;;;;;:::999999999999999999999::::::999888666555333222111000111222222222222111000333222111000/////////000---000555888;;;???DDDHHHUUUbbbqqqppp\\\NNNNNNOOOUUUaaaqqqjjj___[[[ooo}}}gggYYYIIIBBBEEEJJJKKKJJJJJJHHHEEEBBB@@@<<<777333...,,,))))))*********)))))))))))))))))))))))))))))))))(((((((((((())))))***))))))))))))))))))***((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************+++---............111333444444444444444555555666:::<<<>>>HHHOOOAAA111222///...,,,***))))))))))))...///111222444666:::===OOO[[[nnn|||fffUUUBBB666///222444444888???IIIMMMSSSVVVVVVYYY^^^cccfffmmmssswww}}}|||vvvqqqooonnngggeeedddhhhmmmmmmhhhbbbhhhkkknnnqqqvvv{{{{{{vvvrrrssstttvvvyyyzzz{{{{{{rrrsssrrrooolllkkkiiihhh```ZZZUUUUUUYYY\\\ZZZWWWTTTIII>>>555111222<<>>===;;;:::999888888999888888888888888999999666666666777777888888999666666777888:::;;;<<<<<<<<<===>>>@@@CCCEEEFFFGGGNNNOOOOOOOOONNNNNNMMMLLLGGGGGGFFFFFFIIIQQQZZZaaayyyeeeUUUKKKAAA888888:::999888888555555555444333333222222///---+++,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++,,,,,,,,,,,,...333777===LLL```nnnooohhh___YYY<<<<<<@@@KKKZZZffflllmmmtttrrrooottt{{{yyymmmppp{{{zzztttnnnfff]]]XXXKKKHHHCCC>>>999666555444333444666777777777777777888888888888888888999:::777888:::;;;;;;;;;===???===>>>@@@BBBBBBBBBBBBAAA>>>>>>=========<<<<<<;;;>>>===;;;888777777888888333444444555555555444444333333222222111111111111...000333666888:::<<<>>>???DDDMMM^^^uuuXXXQQQIIIHHHRRReeezzzyyyhhhllluuueeeQQQDDDBBBGGGLLLOOOJJJIIIGGGEEECCC???;;;777111///+++******+++***)))************************))))))(((((((((((())))))******))))))))))))******((((((((()))))))))))))))((((((((((((((((((((((((((()))))))))************,,,---.........///111333333444444555666666666666777;;;===GGGNNN@@@222444...---+++************+++---111555555444888@@@HHHaaahhhsss|||{{{lllUUUCCC999111000999>>>>>>EEEOOOQQQSSSYYY___eeehhhjjjjjjssszzz|||~~~yyyrrriiiaaa[[[WWWTTTVVVOOOJJJOOO[[[```ZZZRRRSSSXXX[[[\\\^^^```]]]WWWXXXZZZ[[[]]]^^^___aaabbb^^^eeennnwwwzzz|||~~~nnneeeYYYSSSUUUZZZ^^^___ZZZTTTNNNGGG>>>666333666???EEEUUUmmmvvvgggLLLDDD===???HHHMMMJJJDDD>>>;;;999<<>>777000+++++++++***)))++++++************++++++************************))))))))))))))))))))))))************************((()))))))))************((()))))))))************++++++++++++,,,---.........//////111222444555666888999;;;===???????????????@@@BBBDDDEEEFFFFFFFFFGGGGGGGGGHHHIIIIIIJJJKKKGGGGGGGGGHHHKKKKKKKKKIIICCCAAA===999666444333333333555:::CCCOOOYYY^^^```iiinnnssstttsssrrrssstttsssmmmppp|||zzzyyy}}}qqq___WWW___hhhllluuu||||||wwwoookkknnnqqqrrrssstttvvvwwwxxxyyyyyyyyyvvvrrrmmmhhhccc\\\TTTOOOJJJFFFAAA===<<<;;;999888:::999777666555555555666666666555444444444444444555555555666666777777888666666666666666666666666777777888:::;;;<<<===>>>>>>???BBBFFFIIIKKKLLLMMMGGGGGGEEEBBBAAABBBFFFIIIwwwdddUUUOOOCCC999888;;;:::777666555555444444333222222222///---+++,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------***,,,---------000777===KKKTTTfffyyyvvvZZZCCC888@@@LLLXXXdddmmmtttxxxsssqqqnnnpppyyy{{{rrrbbb```aaafffhhhlll{{{vvvrrrkkkfff```XXXOOOHHH<<<:::888666444333333333000333555666666666777888888999:::999888999:::<<<<<<>>>AAACCCEEEGGGJJJLLLJJJLLLNNNPPPRRRRRRQQQPPPJJJJJJJJJIIIHHHFFFDDDDDDDDDCCCAAA???>>>>>>>>>???777666555333333222222222222222222222222222111111222000......000333888;;;===BBBGGGKKKTTThhhlllNNN@@@JJJbbbyyy~~~}}}{{{hhhVVVIIIDDDFFFHHHJJJIIIHHHGGGFFFCCC>>>:::666222...,,,++++++******************************))))))(((((((((((())))))+++******))))))******+++))))))))))))************))))))))))))))))))))))))))))))))))))************,,,---//////...///111333333444555666888888888888666:::===FFFLLL>>>000444---,,,+++++++++,,,---...///333888;;;???EEEOOOWWW___\\\ZZZWWWRRRIII===444777555:::CCCGGGGGGLLLUUUWWWZZZaaajjjsssxxxwwwuuuxxxqqqkkkeeeaaa\\\YYYXXXYYYYYYYYYYYYLLL@@@CCCPPP]]]___\\\XXXWWWRRRKKKGGGIIIJJJHHHLLLLLLLLLJJJGGGFFFGGGHHHLLLVVVfffuuu{{{|||vvviii]]]WWWVVVXXXZZZYYYVVVUUUUUUPPPEEE>>><<<555666@@@XXXxxxeeeVVVEEE<<<>>>EEEIIIJJJEEE@@@<<<<<<@@@DDDGGGGGGCCC>>>666000---++++++***++++++************++++++++++++++++++++++++++++++))))))))))))))))))))))))************************(((((()))************)))))))))))))))************++++++++++++,,,---......//////000111222444666777888999;;;===???????????????@@@AAACCCDDDEEEFFFFFFGGGGGGFFFFFFGGGHHHIIIJJJLLLKKKIIIIIIJJJIIIFFFDDD@@@>>>:::666444333444555444:::EEERRR\\\bbbaaa___gggooouuuuuuvvvxxx{{{{{{{{{xxx}}}iii``````kkkwwwzzz|||uuulllhhhooottttttttttttssspppqqqsssuuuwwwwwwuuusssqqqlllfff^^^WWWQQQJJJBBB<<<===:::777666777777777666777666666555555555555666777666555444444333444444444444444444555555555555666666555555444333333333666666666666777777777777555777:::>>>BBBEEEGGGHHHHHHIIIIIIHHHFFFEEEFFFGGGxxxeeeWWWSSSFFF:::999;;;999666444555555444333333222222111///---+++,,,---...---,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------***,,,...---...333;;;CCCPPPTTT```nnnuuuiiiNNN888@@@MMM___kkkppprrrtttwwwnnnppprrruuuzzzzzzpppdddRRRKKKNNN^^^nnnyyyzzzqqqjjjiiicccZZZTTTNNNGGG???888555555555555555555555555222555777888888999<<>>:::777555555555444444444444333222111000333000...---...111333555777>>>DDDBBB@@@IIIaaawwwcccKKKJJJ\\\uuuppprrr~~~qqqZZZJJJDDDEEEKKKJJJJJJJJJIIIFFFAAA>>>:::666111...,,,,,,+++***************************))))))(((((((((((())))))+++******))))))******+++)))*********+++++++++,,,))))))))))))))))))))))))))))))))))))************,,,...////////////222444222333666888999:::;;;;;;888;;;===DDDHHH:::...222,,,+++++++++,,,...000111444:::EEESSS^^^aaa^^^ZZZKKKFFF@@@999666555666777888===DDDJJJOOOSSSZZZ```hhhlllssswwwxxxuuurrrpppsss|||yyynnngggdddcccWWWTTTQQQSSSYYY```fffiii___TTTGGGDDDKKKVVV]]]___\\\ZZZQQQGGGCCCHHHNNNOOOUUUUUURRRLLLFFFCCCCCCEEEKKKSSSaaallllllfffffflllxxxxxxvvvqqqjjjdddbbbbbbddd]]]XXXXXXUUUNNNIIIGGG:::<<>>>>>@@@CCCEEECCCAAA>>>999333///------++++++************++++++++++++++++++++++++++++++))))))))))))))))))))))))************************'''((()))***+++******)))))))))))))))************++++++++++++,,,---......//////000111222555777888888999;;;===????????????===???CCCFFFGGGGGGEEEDDDBBBCCCEEEGGGHHHIIIHHHHHHKKKJJJHHHGGGGGGFFFCCCAAA===:::777333222333555777;;;GGGXXXeeejjjkkkjjjjjjmmmssswwwuuuvvv~~~}}}xxxtttcccgggpppzzzzzz|||lllaaa]]]jjjqqqwwwxxxxxxxxxvvvrrrssssssrrrqqqmmmiiidddbbbZZZSSSJJJDDDAAA===888444666555444555777888777666666666666777777777777777999999888888777888888888777777777666666666666666666666666555555555555555333333333333444444444444555666777999;;;===???@@@CCCEEEHHHJJJJJJKKKMMMNNNzzzhhhZZZUUUGGG;;;999;;;999555333555555444333333222222111///---+++,,,---...------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------***,,,......///444>>>FFFLLLSSS[[[]]]YYYNNNCCC<<>>>>>@@@DDDHHHGGGLLLSSSYYY___fffnnntttvvvzzztttjjjcccXXXTTTNNNHHHCCCAAA@@@AAA888888888777555333222111000111333444555444111...+++222:::===;;;===GGGRRRfff{{{gggRRRPPP```qqqwww~~~jjj______|||mmmXXXPPPPPPLLLKKKKKKLLLKKKHHHDDD@@@===888333///---,,,+++***************************))))))(((((((((((())))))++++++************++++++******+++++++++,,,,,,,,,))))))))))))))))))))))))))))))))))))************---.../////////000222444222333666999;;;<<<<<<<<<:::======CCCFFF888+++000+++++++++,,,---000222333888BBBVVVooozzzeeeRRR999888666333333666<<>>???EEEJJJHHHEEE@@@<<<<<<>>>AAA@@@CCCCCC@@@999333000000++++++************++++++++++++++++++++++++++++++))))))))))))))))))))))))************************'''((()))++++++******)))))))))))))))************++++++++++++,,,---......000000000111333555888999777999;;;===???@@@@@@@@@<<>>CCCEEEGGGMMMVVV^^^```hhhsss~~~zzznnndddZZZPPPIIIDDD<<<888;;;===777333333222444666666444111///...333222222333555888;;;===LLLWWWmmmxxxuuuzzzwww```TTTRRROOOWWWbbbkkkpppkkk___TTTXXXwwwsss\\\FFFFFFIIILLLLLLIIIGGGFFFGGGFFFAAA:::444000---+++***+++******))))))))))))***)))))))))))))))))))))))))))************+++++++++)))************+++++++++)))************+++++++++)))******++++++,,,---------.........---...000333777555777::::::888:::???BBB999???GGG@@@666333...'''///000+++---888;;;666LLLRRRaaauuuuuu[[[DDD999777555777<<>>AAAGGGZZZoooppp```LLLBBBAAAJJJDDDAAAAAA>>>:::===DDD;;;@@@FFFGGGBBB:::222.........,,,+++***+++///333,,,,,,,,,++++++*********************************************************+++***)))(((((()))***+++)))************++++++++++++++++++,,,---...///000000000222444777999;;;<<>>>>>777111111222333999???OOOcccvvv|||yyyvvvvvvvvvuuuwwwzzz}}}ttteeebbbgggjjjmmmsss{{{}}}yyyzzz|||{{{{{{xxxuuuvvvxxxyyywwwuuullleee\\\SSSMMMHHHBBB>>>;;;999777666555666888999444555666888999:::::::::999;;;<<<;;;:::999:::;;;<<<<<<<<<<<<;;;;;;;;;;;;============<<<<<<<<<<<<:::::::::;;;;;;;;;888666:::777444333444555666555333333444555555666777888:::::::::<<<@@@DDDHHHJJJ~~~}}}eee[[[bbbKKK???>>>888666888666444444333222222111111000//////...---------------------------------------------,,,,,,,,,,,,++++++------------------------***++++++,,,,,,,,,++++++***,,,000666;;;@@@FFFJJJPPPNNNIIIBBB<<>>666222111333444444111444888888888999===AAA>>>EEEOOOXXX```jjjuuu~~~ttthhhWWWLLLBBB???>>>;;;999;;;:::999777555333222333444111111000111222444777999@@@EEEUUUhhhppppppwwwlllWWWNNNHHHEEELLL[[[fffgggcccYYYfffzzzssseeeLLLJJJGGGGGGIIIKKKJJJIIIFFFBBB<<<888444000,,,***++++++******************************************)))************+++++++++)))************+++++++++)))************+++++++++*********+++,,,,,,------...////////////000333555999888999======;;;>>>CCCIII???BBBHHH===333000,,,000---+++...111444888<<>>666;;;III]]]nnnssskkk[[[OOOAAABBBFFFHHHDDD===>>>CCC===>>>@@@DDDEEEAAA888111...---,,,+++,,,---...///,,,,,,,,,+++++++++******************************************************+++***)))(((((()))***+++************+++++++++++++++++++++,,,---...///000111222333666888:::<<<===AAAAAAAAAAAABBBCCCDDDEEEGGGGGGIIIJJJKKKKKKKKKKKKFFFDDDDDDEEEHHHIIIGGGEEEGGGFFFEEEEEEEEEEEEBBB@@@===888555333333666@@@KKKkkk|||}}}vvvqqqkkkttt}}}~~~tttjjjiiiooonnnqqqwww{{{~~~~~~~~~}}}{{{|||}}}||||||yyyvvvuuutttqqqkkkfffXXXSSSKKKEEEAAA>>>:::777444555666777777777777777>>><<<;;;:::999:::;;;<<<>>>??????===;;;:::;;;<<<========================>>>>>>>>>>>>>>>>>>>>>>>>======<<<===??????>>>===>>><<<;;;:::;;;:::777555444444555555555555444444555555555777999===@@@BBB|||{{{{{{bbbZZZ```JJJ???>>>888666888666444444333222222111111000///...------------------------------------------------,,,,,,,,,,,,++++++------------------------,,,,,,,,,,,,,,,+++++++++,,,...444>>>HHHOOOQQQOOOPPPHHH>>>999===GGGTTT\\\___dddeeedddhhhvvvvvvqqqnnnlllhhhbbbYYYNNNEEE???999666222000111444555666555888<<<===???CCCJJJPPPWWW```mmmzzz~~~ppp___SSSJJJCCC??????;;;:::777555444333333444222111111000111222444555888999DDDVVVdddnnn{{{ooo___MMM<<<@@@XXXssszzzpppvvvzzz\\\PPPDDDAAAHHHNNNNNNKKKFFFDDDAAA>>>:::555///+++******++++++,,,++++++***************************)))************+++++++++)))************+++++++++)))************+++++++++******++++++,,,,,,------...///000111111333666999999888;;;??????>>>@@@DDDLLLBBBDDDHHH;;;000///,,,444,,,...===EEECCCDDDLLLTTTQQQKKKFFF@@@<<<888555===BBBJJJRRRZZZdddnnnuuulllooorrrqqqkkkaaaUUUMMMOOOMMMKKKNNNRRRRRRNNNIIIDDDCCCCCCDDDHHHOOOWWW[[[eeeiiimmmoooooorrrwww{{{||||||}}}wwwlllaaa^^^]]][[[ZZZ[[[aaaiiiooohhhllluuurrrfff[[[ZZZWWWVVVXXXUUUHHH;;;666999FFF```{{{{{{nnnMMMEEE@@@AAADDDCCC???===@@@<<<;;;AAAHHHIIIAAA777111...++++++---...---+++,,,,,,,,,++++++++++++*********************************************************))))))))))))******************+++++++++,,,++++++,,,,,,---...000111222333555777999;;;===>>>AAABBBCCCDDDDDDEEEEEEEEEDDDDDDEEEFFFFFFFFFFFFFFFFFFEEEDDDEEEFFFGGGFFFEEEEEEDDDDDDDDDEEEDDDCCCAAA;;;999777666666<<>>AAADDDFFFGGGHHHBBBBBBBBB@@@???>>>@@@BBBEEEEEEFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEE@@@>>>======>>>??????>>>=========>>>>>>===999666777777888888777555444222222222222333444666888:::}}}{{{{{{xxx```YYYYYYCCC:::;;;777666999777444444333222222111111000......---,,,,,,---------------------------------------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,++++++++++++...333;;;HHHWWWaaa```YYYJJJAAA888999EEESSS^^^bbbhhhaaa^^^eeeuuuyyyqqqrrrwww}}}vvvooojjjgggeee___VVVKKKAAA:::777555444333333444777999:::<<<@@@FFFJJJPPPXXXbbbiii}}}{{{jjjYYYKKKDDD===<<<;;;;;;:::888555222666555444333222222333333333444<<>>NNNkkkrrr^^^HHH@@@FFFMMMNNNJJJGGGFFFEEEDDDAAA:::333---)))***++++++,,,+++***)))************************))))))*********+++++++++))))))*********+++++++++))))))*********+++++++++******++++++,,,------...---///000111222444888:::777777;;;???@@@>>>???CCCFFF>>>DDDHHH;;;000000///000555FFF]]]jjjggg___[[[MMMGGG???999777;;;@@@CCCLLLRRR[[[cccjjjuuuqqqppplllddd[[[SSSNNNLLLRRRMMMIIILLLRRRVVVUUUSSSNNNOOOQQQWWW___fffkkkmmmsssyyy~~~qqqjjjgggbbb\\\WWWUUUVVVXXXUUU\\\kkk~~~nnnhhh___XXXZZZ]]]YYYQQQ???::::::IIIccczzzwww[[[???777@@@HHHDDD;;;CCC>>><<>>@@@AAACCCDDDEEEEEEDDDCCCBBBBBBCCCCCCDDDCCCCCCCCCFFFEEEDDDDDDEEEEEEEEEEEECCCBBBAAABBBCCCBBBAAA???;;;777666999>>>HHHXXXfffxxxzzzsss~~~||||||{{{}}}{{{|||yyytttsssmmmeee^^^WWWOOOFFF@@@:::999777666666777888888::::::999999:::;;;>>>???AAAFFFMMMSSSWWWVVVTTTQQQGGGHHHIIIIIIJJJLLLOOORRRWWWXXXYYYZZZ[[[ZZZZZZZZZYYYXXXXXXWWWVVVVVVUUUUUUMMMJJJFFFDDDCCCCCCBBB@@@>>>======???@@@@@@>>><<<:::;;;<<<<<<;;;999777666444444333333333444555666|||zzzxxxwww^^^YYYWWWAAA999;;;777666999777444444333222222111111000------,,,,,,,,,------...------------------------------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,,,,---...555???LLL]]]iiifff\\\???;;;:::CCCSSS___cccccceee```bbboootttgggccceeejjjttt}}}xxxuuuqqqkkkfff\\\XXXQQQFFF===666444444333333444555777:::===???FFFLLLVVV```jjjvvv|||yyysssooopppsssvvvzzz}}}}}}||||||wwwwwwxxxzzz}}}mmm```QQQKKKDDD???<<<;;;:::888888777666444333222222111//////333>>>LLLZZZhhhsssvvv^^^KKKFFFWWW|||rrrVVVGGGFFFJJJKKKIIIIIIHHHHHHHHHEEE@@@888333******++++++******)))(((************************))))))*********+++++++++))))))*********+++++++++))))))*********+++++++++***++++++,,,------......,,,...///000111333777:::777888<<>>???AAABBBCCCCCCBBBAAAEEEEEEFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEDDDEEEFFFGGGDDDCCCBBBBBBCCCBBBAAA???<<<666555===JJJUUUaaajjjmmmvvv}}}|||}}}}}}|||{{{zzztttmmmddd]]]RRRJJJEEE@@@;;;777888888888888888999;;;<<<>>><<<999888;;;CCCKKKPPP___`````````^^^[[[WWWUUUVVVXXX[[[^^^bbbfffkkkooorrrsssuuuwwwxxxxxxwwwvvvwwwvvvuuusssqqqpppooonnnjjjfff```[[[WWWSSSPPPNNNJJJHHHDDDBBBBBBAAA@@@???<<<<<<=========<<<::::::777666666555444444333333{{{yyy~~~ttt\\\YYYZZZEEE<<<===888666888555444444333222222111111000,,,,,,,,,,,,,,,------...------------------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++++++++,,,...//////777???HHHUUU___[[[PPP777:::BBBPPP^^^fffgggddddddjjjwwwwwwppp___dddkkkuuu}}}uuuqqqoookkkddd^^^NNNIII@@@888333222333444222444777:::===BBBHHHMMMXXXaaannn{{{tttmmmgggeeebbb___]]][[[XXXUUUSSSYYYaaaggghhhddd^^^ZZZVVVXXXYYYZZZ[[[^^^bbbeeegggkkkppptttwwwyyy}}}vvvhhhUUUEEE>>><<<======888777666555333222000000111000///222:::JJJ[[[hhhppp~~~dddMMMJJJddd~~~}}}kkkXXXMMMIIIIIIJJJJJJJJJIIIIIIHHHCCC>>>999...---,,,***))))))))))))++++++++++++++++++++++++)))************+++++++++)))************+++++++++)))************+++++++++++++++,,,,,,------......,,,---//////000333666999:::;;;@@@EEEEEEAAA@@@CCC@@@<<>>???@@@@@@AAAAAA@@@DDDDDDEEEFFFFFFFFFFFFFFFEEEFFFFFFEEEEEEFFFHHHKKKHHHGGGEEEEEEFFFEEEBBB@@@;;;777999FFFVVV```gggkkkmmmuuuzzzyyyxxx~~~}}}vvvqqqooovvv{{{xxxtttkkkaaaSSSKKKBBB;;;999888777666666777999999999:::<<<>>>???===<<>>??????>>>>>>============999888888777555444333333~~~rrrYYYWWWYYYCCC;;;===888666888555444444333222222111111000,,,,,,++++++,,,,,,---...------------------------------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,++++++***+++---000111444;;;@@@AAAGGGNNNHHH<<<555===KKKXXXbbbhhhiiiiiiiiisss}}}tttZZZbbbkkkttt{{{uuummmiiigggaaaWWWOOOAAA;;;444111333555777777777;;;AAAGGGNNNWWWaaahhhwwwxxxpppjjjccc\\\WWWRRRTTTVVVVVVWWWWWWYYY[[[SSSVVVYYY]]]```aaaaaa``````aaaaaa^^^ZZZWWWUUUUUUSSSVVVYYYYYYYYYYYY[[[^^^\\\___dddkkkuuuyyybbbSSSJJJDDDAAA::::::999777666444222111111333333111333===KKKUUU^^^kkkvvvyyydddLLLJJJVVVkkkpppxxxzzzoooeeehhhtttmmmXXXKKKIIILLLLLLJJJIIIHHHHHHFFFCCC@@@444111...+++))))))***+++++++++++++++++++++++++++)))************+++++++++)))************+++++++++)))************+++++++++++++++,,,,,,---.........---...///000000222666888:::<<>>@@@@@@<<>>???AAALLLaaaqqqkkkWWWHHHBBBAAACCCFFFHHHGGGFFFEEEHHHJJJIIIEEE???888222...+++*********+++++++++,,,,,,,,,************************************************((()))***++++++***)))(((+++++++++,,,,,,,,,------------------...000111222222333444777999;;;===>>>>>>>>>>>>>>>???@@@AAAAAAAAABBBCCCEEEFFFFFFFFFFFFDDDFFFGGGFFFEEEGGGKKKNNNJJJIIIGGGGGGFFFEEEBBB@@@999999BBBRRR___fffiiilllmmmuuuyyytttooottt}}}xxxnnngggdddttt|||vvvqqqiii\\\OOODDD???888555666888888888666999<<<<<<<<<===@@@CCCDDDFFFKKKRRRZZZbbbiiimmmnnnmmmlllmmmrrrzzz}}}xxxpppggg___WWWPPPKKKHHHFFFDDDBBB@@@@@@AAAAAA<<<<<<;;;:::999777555555}}}~~~{{{oooWWWUUURRR>>>777:::777666999666444444333333222111111000++++++++++++,,,,,,---...---------------------------------,,,,,,,,,++++++++++++++++++++++++++++++++++++******,,,...111222:::@@@BBB===>>>AAA:::---777AAAPPP\\\bbbgggkkknnnmmmrrrzzzdddQQQZZZeeeooozzz{{{rrrllleeeaaa___XXXLLLBBB;;;555000111777;;;<<<;;;???DDDLLLTTT^^^kkkxxx{{{wwwrrrlllccc]]][[[[[[ZZZYYYUUUYYY___ccceeeiiiooosssbbb___ZZZZZZ___iiiuuu}}}xxxzzz{{{yyytttoookkkjjjcccdddccc___YYYTTTSSSTTTSSSQQQMMMKKKPPP^^^qqq~~~tttaaaQQQGGG======<<<;;;999777666444+++222666444111333999>>>PPP___jjjkkksssjjjNNNEEEEEEDDDTTTjjjhhhVVVUUUeee{{{aaaNNNJJJNNNMMMKKKHHHGGGHHHGGGEEEDDD888555000,,,******,,,---++++++++++++++++++++++++)))************+++++++++)))************+++++++++)))************+++++++++++++++,,,------......///...///000111111333666999999:::???EEEDDD>>>;;;===>>>:::BBBEEE777333AAALLLVVVWWW^^^cccVVV???555888<<>><<>>666...***(((*********++++++,,,,,,,,,************************************************((()))***++++++***)))(((++++++,,,,,,,,,---------------------///000111222333444666888:::===>>>??????>>>>>>===>>>@@@AAABBBEEEFFFGGGHHHJJJJJJKKKKKKDDDFFFGGGFFFFFFHHHLLLPPPJJJHHHFFFEEEEEECCC@@@>>>777<<>><<<;;;999888vvvwwwmmmPPPJJJHHHAAA;;;;;;;;;888555666555444444333222111000000...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,(((+++---,,,***---444:::???AAACCCAAA<<<666333222FFFDDDKKKZZZ___^^^fffttttttpppsss~~~mmmbbbfffmmmtttxxxxxxvvvtttqqqlllcccXXXMMMDDD>>>;;;444555555555666:::@@@EEEMMMTTT___kkkwww|||tttnnnjjjeeebbbXXXVVVVVVZZZbbbjjjnnnooouuuvvvwwwyyy{{{|||}}}~~~sssqqqnnnmmmpppvvv}}}~~~{{{yyy{{{{{{zzzvvvpppkkkgggffffffiiiiiibbbXXXSSSUUUZZZjjjwwwpppVVVOOOGGGBBBAAA===555333555888333111333444333555:::CCCHHHTTTaaannn}}}fffCCC@@@???HHH]]]ssswwwiiiXXXwwwuuu\\\KKKCCCDDDJJJNNNLLLHHHGGGFFFFFFBBB:::000++++++,,,+++)))++++++++++++++++++++++++******************************************************++++++++++++******+++,,,,,,---...///000000222222222222333555777888;;;:::;;;???AAAAAA===999???===???CCCFFFHHHPPPYYY[[[NNNEEEDDD???666555;;;JJJHHHKKKXXXlll{{{bbb___bbbiiijjj```WWWTTTQQQPPPOOORRRZZZeeepppwwwvvvoooggghhhrrr~~~}}}{{{|||{{{xxxssspppppprrr~~~vvv~~~|||~~~zzz}}}}}}yyytttuuu}}}sssdddUUULLLIIIJJJOOORRRbbbpppsssyyy~~~yyynnnaaaWWWZZZeeehhh]]]QQQ???BBBPPPjjjmmmXXXCCCBBBAAACCCEEEHHHHHHHHHIIIHHHGGGCCC<<<555...))),,,,,,---,,,*********+++++++++++++++******))))))+++++++++************)))************************)))******++++++,,,------,,,,,,---...///000111111222111333888>>>BBBBBBAAADDDBBB@@@??????@@@BBBCCCCCCEEEGGGIIIIIIIIIHHHGGGHHHIIIHHHFFFCCCDDDHHHKKKNNNKKKHHHFFFEEECCC>>>::::::BBBTTTgggooollllllqqqkkkooommmlllmmmffffffuuuuuuqqqmmmrrruuuuuu}}}~~~{{{vvvqqqiiiZZZIII>>><<<<<<999666666888<<>>;;;999xxxvvvkkkOOOJJJHHH@@@::::::;;;888777888555444444333222111000000...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......000888CCCLLLIIIIIIFFF???777444777<<>>>>>@@@888444111222222000111555777999@@@NNN\\\kkk}}}fffCCC???DDD\\\zzzvvvtttlllVVVGGGDDDIIILLLLLLIIIGGGFFFFFFCCC===444...,,,,,,+++***++++++++++++++++++++++++************************************************++++++,,,,,,,,,,,,++++++++++++,,,---...//////000222222222222444555777888BBB@@@??????@@@???<<<999777;;;EEEUUUfffpppooojjj\\\JJJ;;;888999;;;EEEQQQWWWYYY]]]eeennnrrrqqqoookkkccc]]]]]][[[TTTQQQQQQZZZ___fffjjjkkkkkkjjjjjjhhhfffffflllwww~~~|||xxxwwwzzz|||}}}~~~}}}qqqaaaSSSJJJOOOOOO\\\hhhkkkttt|||zzztttkkkbbb```dddgggeeebbbOOOGGGFFFSSSiiixxxwwwqqqOOOHHHAAAAAAFFFJJJJJJHHHIIIIIIIIIGGGCCC;;;222,,,,,,---------,,,+++++++++++++++++++++*********)))++++++++++++*********************************************+++,,,,,,------,,,------...///000111111222222333888===AAAAAA@@@BBBAAA@@@???>>>???@@@AAACCCEEEGGGIIIIIIIIIHHHGGGFFFGGGGGGEEECCCCCCFFFIIIKKKJJJHHHEEEBBB???<<<:::CCCKKKYYYgggnnnooorrrvvvkkkooopppuuu}}}xxxvvv{{{~~~pppnnnrrrtttnnnttt{{{wwwnnndddZZZNNNAAA:::999777777888:::>>>AAABBBCCCBBBDDDGGGJJJPPP[[[iiirrr}}}xxxlllbbbYYYQQQLLLIIIGGGEEEBBBAAA???>>>===zzzgggMMMIIIIII@@@999999:::888888999555444444333222111000000...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...444AAAQQQ]]]XXXSSSHHH;;;222333<<>>>>><<<666333333333000///111333111444@@@NNN\\\kkkvvvXXXJJJDDDVVVwwwbbbJJJEEEFFFHHHJJJJJJHHHFFFEEEEEEAAA;;;444///,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++************************,,,,,,,,,------,,,,,,,,,******+++,,,---...//////111111222333444666888999>>><<<;;;;;;<<<<<<;;;:::111999GGG```sssVVVEEE666666>>>JJJYYYggghhhjjjlllmmmllljjjhhhggglllaaaVVVPPPOOOQQQVVV\\\sssyyy~~~}}}vvvnnniiihhhqqqnnnlllmmmsssxxxzzzzzztttzzz~~~uuukkkdddZZZVVVZZZ___^^^jjjxxx{{{uuurrrmmmgggdddeeekkkppphhhWWWDDD@@@MMMbbbsss|||___RRRCCC>>>CCCIIIIIIGGGGGGGGGHHHHHHGGG@@@666///------.........---,,,+++++++++++++++************,,,+++++++++******************************************++++++,,,,,,------,,,---......000000111222333333555888<<>>;;;:::<<>>LLLaaajjjIII???;;;DDDSSS___jjjsssrrrqqqnnnkkkiiihhhggghhh]]]VVVNNNKKKPPPZZZfffooozzzwww{{{uuukkkiiinnnssswww~~~}}}zzzpppfffccc___WWW___nnnrrrjjjmmmooommmiiigggjjjmmmwwwhhhTTTCCC???JJJ[[[gggjjj]]]KKK@@@>>>BBBEEEFFFFFFDDDDDDEEEFFFBBB:::444......------...---,,,***++++++++++++++++++++++++,,,,,,+++++++++***************************************++++++,,,------...------...///000111222222333444666999<<<>>>>>>>>><<<===???@@@AAABBBBBBAAACCCEEEGGGIIIIIIIIIHHHGGGCCCEEEFFFGGGGGGFFFFFFEEECCCFFFFFFBBB;;;888<<>>??????@@@BBBFFFJJJMMMXXXbbbrrrwwwfff```VVVOOOKKKHHHEEECCCdddJJJGGGMMMDDD;;;999888666555666555444444333222111000000...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,///555>>>HHHOOORRRFFF999555;;;FFFNNNQQQSSSTTTQQQWWWpppkkk___[[[XXX\\\ggguuu|||xxxsssooolllfff^^^WWWLLLFFF<<<555222555:::???BBBEEELLLUUUaaappprrrfff___ZZZUUUQQQ[[[\\\^^^^^^^^^^^^]]]]]]YYYYYYXXXWWWWWWWWWYYYZZZ\\\[[[ZZZZZZ\\\___bbbeeefffhhhkkkoooqqqrrrssssssrrrrrrtttuuuvvvwwwwwwxxxwwwxxxyyyyyyxxxxxxzzz{{{~~~~~~~~~~~~}}}~~~xxxoooeee]]]WWWSSSQQQ[[[hhh}}}xxxggg[[[TTTHHH@@@999888888555333333111///000444:::GGG\\\nnnlllpppvvv|||{{{[[[NNN\\\yyy|||}}}tttRRRHHHAAAEEEJJJIIIHHHGGGGGGGGGEEE???888111---,,,++++++++++++++++++++++++++++++++++++++++++++++++******************************++++++++++++******)))******+++,,,---......000111222444666888999999888:::<<<>>>===<<<;;;:::777FFFUUUcccvvvnnnTTT<<<<<>>???<<<>>>@@@BBBDDDEEEFFFFFFCCCEEEGGGIIIIIIIIIHHHGGGDDDEEEGGGHHHIIIIIIGGGFFFBBBEEEEEE@@@::::::BBBJJJZZZdddmmmrrrvvv|||zzzwww}}}yyytttpppuuu~~~|||vvvllleeeVVVIII===999999:::;;;===@@@@@@BBBDDDJJJTTT```iiivvv~~~uuuhhh]]]VVVOOOHHHBBByyyxxxeeeJJJEEELLLCCC<<<:::999666444666555444444333222111000000...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---000444888===AAACCC>>>777111666CCCOOOVVVWWWVVVTTTTTTbbbeeedddhhhqqq}}}}}}xxxtttpppnnnjjjaaaTTTIII===:::555222444:::BBBHHHKKKQQQ\\\hhhvvvzzzssskkkbbb___cccfffeeeccc```bbbcccbbb^^^[[[ZZZYYYWWWWWWUUURRRNNNLLLKKKLLLJJJIIIGGGGGGGGGIIIKKKLLLSSSUUUYYY]]]```dddfffgggccccccccccccccccccccccccbbbdddgggiiikkknnnrrrvvvqqqvvv|||~~~~~~||||||}}}zzzyyywwwuuupppiiiaaa\\\SSSTTT]]]lllxxxmmmRRRGGG===:::999777555555000000111222333<<>><<<999666444444777GGGWWW```ccc___PPP???<<>>CCCGGGFFFEEEDDDDDDDDDEEEFFF777222---+++,,,,,,+++)))++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************************++++++,,,,,,------......---...//////111111222333444777:::<<<===>>>@@@BBB@@@AAABBBCCCEEEFFFGGGHHHCCCEEEGGGIIIIIIIIIHHHGGGEEEEEEFFFHHHJJJJJJHHHFFFDDDEEECCC???;;;@@@KKKVVVdddjjjttt~~~|||~~~zzzssstttxxx}}}xxxmmm```UUUEEE===888999<<<>>>@@@DDDBBBFFFMMMTTT___nnn~~~qqqggg\\\PPPHHHxxxyyyhhhJJJBBBIIIAAA;;;:::;;;888666777555444444333222111000000...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...///222666:::===>>>>>>444444555;;;DDDNNNTTTWWWWWWWWWYYYeee{{{ssssssvvv||||||vvvsssoookkkhhhdddYYYIII<<<777555555666<<>>;;;888888666333333333444777BBBMMMccchhhjjjjjjqqq\\\EEECCCJJJYYY```aaa\\\\\\jjj}}}bbbKKKFFFIIIHHHFFFHHHFFFEEEDDDCCCAAA<<<333,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***************************++++++,,,,,,++++++***++++++,,,---...//////000///000333666888999::::::;;;;;;;;;999888999===AAAGGGNNNUUUTTTMMMDDD>>>===KKKRRRZZZaaaggglllppprrriiifff```ZZZUUUSSSRRRQQQ[[[bbbffffffjjjssszzz|||~~~xxxqqqllljjjsss{{{~~~yyyyyy~~~{{{|||pppeee```XXX]]]\\\___kkkxxx~~~yyyrrrbbbaaabbbgggkkkeeeWWWKKKNNNcccxxxyyyeeeNNNBBB???CCCFFFHHHGGGDDDCCCEEEHHH>>>777///,,,,,,---,,,++++++++++++,,,,,,,,,------------,,,,,,,,,+++++++++************************++++++,,,,,,---...............///000111222222333444777;;;===>>>???BBBDDDFFFEEEDDDCCCCCCDDDEEEFFFCCCEEEGGGIIIIIIIIIHHHGGGFFFDDDDDDFFFHHHJJJHHHFFFGGGFFFBBB>>>>>>GGGVVVaaannnllluuu|||}}}}}}yyyyyy{{{}}}}}}|||zzzrrrcccQQQEEE<<<999999===BBBEEEJJJPPPRRRZZZfffqqq{{{ssscccXXXxxxjjjKKKAAAEEE>>>999;;;<<<:::888999555444444333222111000000...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///000222666:::=========333888===@@@BBBGGGNNNSSSYYY[[[]]]bbbiiittt}}}}}}|||{{{{{{zzzwwwsssooommmhhhdddaaa]]]RRRBBB555777777999===DDDMMMUUU[[[eeeqqq~~~xxxrrrlllgggfffmmmwww~~~{{{uuupppjjjfffdddWWWVVVUUUVVVXXX\\\```bbb]]]\\\YYYWWWTTTRRRQQQQQQQQQRRRRRRQQQPPPPPPSSSUUUXXXYYY[[[^^^bbbeeehhhiiiqqqooonnnpppsssuuusssqqqooolllhhhaaaXXXXXXjjj~~~nnn^^^NNNFFFCCC???<<<;;;888444111333333333555:::PPPfffpppjjjooovvvPPPCCCEEEKKK```nnneeeUUU[[[vvvnnnQQQIIIJJJGGGFFFGGGEEECCCBBBCCCDDD???555,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************+++,,,,,,------,,,,,,++++++,,,,,,---...///000000///000333666888999:::::::::;;;<<<<<<@@@HHHSSS[[[aaa]]]VVVMMM@@@999???JJJYYYbbbkkkmmmjjjgggeeecccbbb^^^UUUKKKFFFKKKXXXccchhhooosssssswwwvvviii___\\\bbbkkkrrr}}}sssrrrsssvvvzzzzzzxxxuuurrr|||~~~~~~~~~|||mmmkkkqqqqqqccc]]][[[cccqqq}}}qqqeee\\\bbbooorrrdddTTTCCC```yyy\\\FFF======CCCHHHHHHCCC@@@CCCGGGCCC;;;111,,,---///...,,,+++++++++,,,,,,------------------,,,,,,,,,++++++************************++++++,,,------......///......///000111222333333444888<<<>>>>>>@@@CCCFFFJJJHHHFFFCCCBBBBBBCCCCCCCCCEEEGGGIIIIIIIIIHHHGGGEEECCCBBBDDDGGGIIIHHHFFFIIIFFFAAA>>>AAALLL\\\hhhrrrkkkrrr{{{tttzzz{{{vvvtttwww|||zzzzzzyyyvvvmmm\\\GGG999;;;:::<<>>???CCC???:::777555222///000555BBBPPPjjjwwwiiiLLL@@@HHHeeexxx}}}uuu___```~~~kkkOOO???AAAHHHJJJEEEFFFEEECCCCCCBBB;;;333...,,,+++,,,------+++***++++++++++++++++++++++++,,,,,,,,,++++++***************+++,,,,,,,,,,,,+++,,,...///...------...///...///111555999;;;;;;:::>>>===:::===MMMdddxxxqqqcccLLL:::777AAAMMMSSSccciiinnnkkkbbb[[[[[[]]]```SSSHHHHHHQQQ\\\dddhhhrrrxxx}}}{{{gggbbbXXXRRRZZZmmm~~~zzz{{{{{{vvvtttuuuwwwwww|||}}}~~~|||}}}yyytttwww~~~wwwmmmaaa^^^dddppp{{{zzzuuulllfffkkksssqqqiiiTTTQQQ[[[uuu|||ZZZ===BBB===???GGGHHHBBB@@@CCCIIICCC:::222...,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,---...//////......///000111333555666:::<<<===>>>>>>???AAADDDHHHHHHHHHGGGFFFEEEEEEDDDFFFGGGIIIJJJKKKKKKJJJIIIFFFFFFGGGGGGHHHHHHGGGGGGAAAFFFDDD===DDDYYYjjjnnnrrrpppkkksss|||{{{xxx}}}~~~}}}zzz{{{~~~}}}|||vvvhhhXXXJJJ@@@:::===;;;???JJJSSSZZZgggsssyyy|||eeeEEE>>>::::::;;;;;;:::999888666555444333222111111111111...------,,,,,,------...------------------------,,,,,,,,,------,,,,,,+++***+++,,,++++++,,,///222777;;;@@@CCCBBB>>>999666::::::>>>CCCDDDCCCDDDGGGRRRSSSSSSQQQQQQTTTZZZ___uuuxxxzzzvvvpppjjjggggggeee___XXXOOODDD999666999<<<@@@GGGOOOYYYfffttt}}}uuuooogggbbbccckkkttt{{{zzz{{{{{{|||}}}wwwddd______iiiwwwzzzvvvsssmmmfffbbbaaa```\\\XXXTTTOOOJJJJJJHHHFFFFFFIIIIIIKKKSSS]]]aaa^^^]]]___```oooqqqZZZJJJBBB@@@===999777777555222222555:::CCCYYYrrr~~~}}}|||cccDDDIIIbbbsss{{{www\\\FFFAAADDDGGGFFFGGGGGGDDDDDDCCC===666///---,,,,,,------,,,+++++++++++++++++++++++++++,,,,,,,,,+++++++++************+++,,,,,,,,,,,,+++,,,...///...------...000000111444777:::<<<<<<<<<<<<;;;<<>>EEEUUUhhhzzzwwwppphhhbbb___^^^^^^MMMLLLMMMPPPUUU^^^iiiqqq{{{rrriiiRRRVVVZZZaaapppzzzvvvuuuxxx|||~~~{{{{{{{{{zzz}}}~~~}}}}}}yyyyyyzzz|||~~~~~~xxxvvvwwwxxxoooccc[[[[[[bbbmmmttt||||||vvvlllgggiiiiiigggVVVOOOJJJTTTmmm{{{nnnVVVCCC@@@AAAFFFFFFAAA>>>@@@FFFCCC===777111.........,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,......///000/////////000222444666888;;;===>>>>>>>>>???AAADDDFFFFFFFFFGGGGGGGGGGGGHHHIIIIIIJJJJJJIIIIIIHHHGGGGGGGGGHHHHHHGGGGGGFFFEEEGGGGGGEEEEEEOOOaaannnssssssqqqkkkpppzzzzzz~~~|||}}}|||zzz{{{{{{wwwmmm[[[JJJ@@@======EEEEEEKKKWWWaaajjjvvvfffDDD:::999::::::::::::888777666555444333222111111111111...------,,,,,,------...------------------------+++,,,,,,------,,,,,,,,,)))+++,,,,,,---///222555>>>EEELLLKKKCCC;;;888888>>>???CCCHHHHHHEEEFFFJJJOOOOOONNNOOORRRZZZfffnnnvvvuuutttooojjjeeedddcccaaaXXXMMMCCC:::555777===CCCJJJSSS]]]hhhvvv{{{rrrbbbaaaaaacccjjjttt~~~zzzzzzzzzzzzzzz}}}|||yyytttkkk^^^VVVKKKEEEEEESSSiii}}}zzzrrrllliii```YYYUUURRRNNNMMMPPPOOOLLLNNNUUU\\\___aaaccc___aaajjj}}}yyyaaaNNNDDDAAA<<<:::;;;:::666333333333777EEE___wwwuuuhhhuuu|||[[[MMMYYY~~~qqqVVVFFFBBBDDDFFFIIIHHHFFFEEEEEE@@@999111///,,,,,,---...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***++++++,,,,,,,,,,,,,,,,,,---//////......///000222444666999;;;===>>>>>>;;;;;;===IIIaaa}}}|||UUU<<>>???>>>>>>???AAADDDDDDDDDEEEFFFHHHIIIJJJJJJLLLKKKIIIHHHGGGFFFEEEEEEHHHHHHIIIHHHHHHGGGFFFEEEGGGAAAAAALLL\\\gggnnnssstttsssnnnqqqyyyvvvxxx~~~~~~||||||}}}|||yyy{{{yyyppp```LLL===999>>>EEENNNRRR[[[gggsss|||iiiFFF999999999::::::999888666555444444333222111111111111...------,,,,,,------...------------------------++++++,,,---------,,,,,,***+++,,,------///222555???GGGMMMIII>>>777999>>>DDDFFFJJJKKKIIIJJJVVVdddggg^^^TTTPPPUUUaaannnvvvsssppplllhhheeecccbbbaaa]]]QQQDDD;;;666666===FFFLLLUUUaaammmwww|||sssjjjddd```dddjjjpppvvvyyy{{{{{{{{{{{{zzzyyyxxxzzz}}}~~~}}}|||{{{{{{{{{{{{{{{zzzxxxsssjjj```YYYQQQPPPOOONNNLLLFFF???999;;;666666AAAQQQcccuuuuuukkkgggeeecccccceeeddd]]]TTTOOOQQQYYYcccjjjnnniiidddhhhwww~~~dddPPPIIIBBB>>>???>>>999444222444555;;;LLLeeevvvrrrfffcccjjjrrrVVVNNNkkk~~~kkkQQQFFFCCCFFFIIIJJJGGGFFFFFFBBB===444111...,,,---.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,---//////......///111333555777999;;;===???@@@BBB???@@@LLLeee{{{{{{kkkRRRGGGUUU___\\\eeexxxtttoooiiigggfffaaaWWWOOOMMM___qqqvvvuuuyyyrrr```VVVUUUYYY\\\rrr~~~|||}}}~~~|||zzz{{{wwwvvvwwwwwwvvvwww{{{xxxxxxxxxwwwvvvuuusssrrrqqqrrrtttvvvxxxyyyzzz{{{yyyzzz||||||}}}}}}uuupppyyy{{{yyyoooaaaYYYYYY]]]lllxxxrrrfffaaa```aaa\\\NNNBBBGGGXXXccceee^^^RRRCCC<<>>>>>???BBBDDDCCCCCCDDDEEEGGGHHHIIIIIIJJJIIIGGGEEEDDDDDDDDDEEEHHHIIIIIIIIIIIIIIIHHHHHHFFF===AAAXXXkkknnnnnnrrruuuuuussszzz}}}xxx|||||||||yyyzzz}}}}}}|||zzz{{{}}}ttteeeRRRCCC<<<>>>FFFOOOVVV\\\gggsss~~~}}}~~~}}}oooKKK;;;999999::::::999888666555444444333222111111111111...------,,,,,,------...------------------------***+++,,,,,,---------,,,+++,,,---,,,,,,---000222:::@@@DDD>>>555333;;;DDDJJJMMMPPPLLLGGGOOOiiizzzbbbVVVXXXaaahhhkkknnnjjjeeecccccccccaaa___TTTIII===888777;;;EEENNNTTT___ooo|||wwwjjjbbbbbbfffmmmqqqvvvzzz{{{zzzvvvttt{{{{{{{{{yyyxxxxxx{{{}}}{{{{{{||||||}}}|||zzzyyytttqqqmmmfff^^^TTTJJJCCC???>>>============;;;:::;;;:::;;;???DDDOOOaaarrrqqqggg^^^]]]^^^^^^```ccc```]]]VVVMMMJJJRRR___iiiuuuuuupppiiihhhrrr}}}dddQQQGGG>>>>>>???<<<777555555666888>>>OOOeeeuuuyyyiiibbbdddvvviiiOOORRRnnnsss~~~```JJJAAAEEEIIIJJJGGGEEEFFFDDD@@@888555000------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------------,,,,,,---//////...///000222222555888999:::<<<@@@CCCEEEBBBCCCOOOeeesssnnnaaaRRRQQQTTT[[[aaaeeejjjpppgggggggggfffccc^^^XXXTTTZZZjjjyyy}}}~~~ttt___SSSVVVbbbrrr|||zzzrrrrrrwww~~~|||xxxwwwtttsssuuuuuurrrsssvvvttttttuuuuuuuuuuuuttttttrrrtttuuuxxxyyyzzzzzz{{{~~~~~~~~~}}}{{{|||~~~yyy~~~zzzqqqkkkuuu{{{|||qqqeee^^^]]]aaannn~~~xxxllleeeZZZWWWVVVTTTMMMKKK[[[pppvvvgggNNN<<<;;;DDDFFFAAA;;;???BBBAAA;;;444///---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---...///000111444333333444666:::===??????@@@???>>>>>>@@@CCCFFFDDDDDDDDDDDDEEEEEEFFFFFFFFFEEEDDDCCCCCCDDDEEEFFFGGGHHHIIIJJJJJJKKKJJJJJJEEE@@@KKKhhhyyyvvvrrrtttqqqsssvvvzzz|||zzz{{{~~~{{{zzz}}}}}}yyywww{{{}}}~~~|||{{{yyywwwiiiWWWEEE@@@DDDIIIPPPWWW```gggqqq{{{}}}|||~~~~~~uuuPPP===999::::::::::::888777666555444333222111111111111...------,,,,,,------...------------------------******+++,,,------------,,,---------,,,---000222888999999555111444>>>FFFKKKOOORRRNNNHHHQQQooonnnccceeekkkmmmmmmhhhccc___```bbbbbb^^^ZZZHHH???888999>>>DDDMMMVVV___jjj{{{tttiiicccfffqqq|||yyyyyyxxxxxxwwwwwwwwwwwwzzzzzzzzzyyyxxxxxxzzz|||zzzzzz{{{||||||zzzvvvssspppjjjaaaVVVMMMDDD===888<<<;;;;;;;;;<<>>???>>>;;;999444555666666???TTTqqq|||ggg\\\nnncccIIIHHHZZZsssyyyiiivvvmmmPPP@@@CCCGGGIIIFFFDDDEEEDDDBBB===888222...------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------++++++,,,---------------,,,---////////////111333111444888::::::===BBBFFFBBBDDDHHHPPP]]]ccc]]]RRRGGGTTT[[[YYY]]]iiimmmhhh^^^]]][[[WWWTTTUUUZZZ^^^iiiuuuoooaaaTTTVVVdddvvvvvvtttuuuxxx~~~|||~~~|||yyyvvv{{{wwwwwwxxxwwwrrrqqqsssqqqqqqssstttuuuvvvvvvvvvtttuuuwwwyyy{{{{{{{{{{{{}}}{{{{{{|||~~~xxxzzz||||||}}}zzznnngggrrrwww|||~~~zzzrrriiiddd___fffuuuxxxoooaaa\\\]]]___TTTIIIVVVnnnzzzcccGGG;;;@@@BBB===>>>???AAAAAA>>>999333///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---...///000000111333333444666999;;;===>>>?????????>>>>>>AAAEEEHHHEEEEEEEEEEEEEEEEEEDDDDDDCCCCCCCCCDDDEEEFFFGGGGGGGGGGGGHHHIIIIIIIIIIIIIIIAAACCCSSSlllyyyuuuqqqtttnnnsssyyy{{{}}}}}}yyyuuuwww~~~}}}{{{|||zzzvvvxxx{{{}}}||||||zzztttlllZZZJJJ???CCCLLLQQQWWW^^^jjjsss|||~~~~~~~~~|||}}}wwwxxxRRR===::::::;;;;;;:::999888666555444333222111111111111...------,,,,,,------...------------------------)))***+++,,,------------+++,,,---......000333555:::777444222333888???CCCGGGLLLQQQQQQMMMQQQdddwww~~~yyysssqqqsssttttttrrrccc^^^[[[]]]aaa```YYYQQQ???:::999@@@IIIPPPXXX^^^mmmvvvtttiiihhhmmmttt{{{vvvuuuttttttuuuvvvxxxyyywwwxxxyyyxxxwwwxxxzzz|||zzzyyyxxxyyywwwrrrkkkfff```YYYMMMCCC===;;;::::::AAABBBEEEGGGJJJMMMQQQSSSQQQNNNKKKGGGCCCGGGWWWggguuuwwwzzz}}}~~~zzzxxxxxxyyy|||}}}vvvooollloooeee___bbbiiimmmoooqqquuuuuullllllttt~~~{{{sssmmmkkk{{{iiiQQQEEECCCAAA>>><<<666333333666888CCC___zzzyyynnnqqqVVV===CCCRRR]]]ggg[[[aaaqqqyyy\\\III@@@EEEGGGDDDBBBCCCDDDCCCAAA<<<444///,,,---------------------------------,,,,,,,,,---------......+++,,,------...---------,,,---/////////000111333111555999;;;<<>>???BBBGGGKKKGGGFFFFFFFFFFFFFFFFFFFFFDDDEEEFFFGGGHHHHHHHHHHHHGGGGGGGGGGGGFFFEEEDDDCCC>>>GGGXXXjjjqqqooopppuuupppxxx~~~~~~}}}qqqmmmttt~~~~~~{{{|||zzzwwwyyy{{{{{{zzz{{{yyymmm```MMMDDDBBBJJJRRRUUU\\\gggqqqzzz|||{{{~~~~~~rrr}}}{{{zzzSSS===;;;;;;<<<<<<;;;:::888777555444333222111111111111...------,,,,,,------...------------------------)))***+++,,,------...---***,,,...///000222666999>>>999333333777<<>><<<;;;333222888888999LLLddd|||~~~hhhCCCBBBFFFLLL^^^OOOOOO]]]yyyhhhTTT???DDDFFFCCCAAABBBCCCCCCDDD>>>666///,,,,,,------------------------------,,,,,,,,,------.........+++,,,------......------,,,---///000///000222333111666;;;======AAAHHHNNNffftttzzzmmmXXXNNNQQQWWW^^^gggnnnqqqrrrooo```OOOJJJHHHFFFIIIRRR___llltttuuuyyysssfffVVVNNNXXXlll}}}sssrrrvvvyyy~~~{{{yyyyyy{{{~~~yyyxxxvvvuuutttsssttttttooommmooosssssspppoooqqqpppqqqrrrssstttuuuuuuuuurrrtttwwwyyyzzzzzzyyyyyyuuuvvvvvvvvvuuuwwwyyy|||{{{}}}~~~~~~|||}}}{{{rrrjjjlllwww|||eee___```lllvvvxxxvvvwwwnnnggg___]]]dddfffZZZKKKccc}}}gggGGG>>>BBBCCCHHHCCC@@@AAADDDCCC;;;444,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---...///000111111000222555999<<<======<<<>>>>>>>>>>>>???CCCHHHLLLGGGGGGHHHHHHHHHIIIIIIIIIGGGHHHIIIJJJKKKJJJIIIIIIHHHGGGGGGEEECCCAAA???>>>BBBOOO```jjjmmmooouuu{{{uuu|||jjjccchhhsss~~~}}}{{{}}}}}}{{{zzz{{{yyywwwyyywwwiiiXXXHHHEEEHHHRRRUUUUUU```ooottt}}}|||yyy|||}}}xxxwwwzzzzzz{{{nnn}}}\\\===:::>>>>>>:::999===;;;666333333222222111000000000......---------,,,,,,,,,------------------------***++++++,,,---...//////,,,,,,---000444777777666>>>777444777:::999<<>>666>>>HHHPPPWWW```jjjrrr~~~xxxqqqmmmoootttxxxwwwrrrnnnmmmhhhooowwwxxxuuutttwww|||vvvxxxxxxvvvsssssswww{{{sssvvvwwwsssgggZZZNNNGGG???<<<::::::???IIISSSZZZ```fffoooxxx|||zzzsssnnnkkkbbbYYYSSSNNNMMMVVVcccqqqsssvvvyyy{{{zzzyyyxxx}}}{{{yyyyyy{{{~~~~~~|||vvvooosssuuuvvvuuuzzz~~~}}}}}}}}}sssfffkkkiiiRRRCCC>>>@@@===:::777444222666DDDSSSvvv}}}[[[CCCDDDXXXiiieeeXXXWWWjjj}}}|||lll```DDDFFFFFFDDDDDDFFFEEEBBB@@@@@@>>>666---)))***,,,------------------------------------------------------------------------000000000000111222333444:::999<<>>?????????@@@CCCGGGKKKMMMIIIGGGDDDDDDFFFJJJLLLMMMLLLJJJIIIJJJLLLLLLIIIFFFGGGHHHHHHFFFEEECCC@@@<<>>>>>::::::<<<;;;666333333222222111000000000.........---------,,,,,,------------------------,,,,,,------------------------///444999>>>@@@@@@<<<666444888;;;:::<<<@@@???CCCIIILLLLLLJJJIIIIIIQQQXXX```aaa^^^YYYWWWXXX[[[[[[ZZZYYYTTTLLLAAA999<<>>DDDLLLWWWbbbhhhooosssyyy}}}}}}xxxpppjjjiiibbb\\\XXXSSSSSS[[[fffqqqsssvvvyyy{{{{{{zzzyyyzzzxxxvvvuuuwwwxxxxxxwwwyyyvvvuuutttnnnbbbZZZXXXaaaiiisss|||zzzpppjjjuuu~~~bbbLLLCCCBBB===:::777444111333===IIIfff~~~vvvwww|||hhhIIICCC[[[vvvyyynnnffflll{{{vvvgggFFFCCCBBBEEEGGGGGGEEECCC@@@@@@>>>777///******---------------------------------------------------------------------------000000000000111333444444999;;;???CCCDDDIIIYYYjjjkkkUUUPPPUUUWWWeeennnvvvvvvnnnhhhhhhkkk___XXXWWW```kkkssszzzppp```XXX\\\dddvvv~~~}}}||||||{{{yyywwwtttrrrqqqqqqrrrmmmppppppnnnpppuuutttpppoooppprrrrrrrrrqqqooonnnkkkppprrrqqqssswwwvvvrrrsssrrrpppnnnnnnoooqqqrrrppprrrtttvvvxxx{{{~~~}}}{{{yyyvvvuuuyyy{{{~~~~~~ooovvvuuufff___]]]___hhhqqqxxxuuunnnfffdddddd___YYYJJJSSSdddlll___GGG::::::>>>BBBFFFGGGEEECCCAAA???222000---++++++,,,---...------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000111111000333666999:::;;;>>>???CCCCCCCCCCCCCCCEEEFFFGGGHHHEEEDDDDDDFFFHHHIIIIIIKKKJJJHHHIIIKKKLLLJJJHHHHHHIIIIIIHHHFFFEEECCC@@@QQQ___lllqqquuuyyy{{{yyyvvv~~~~~~}}}{{{|||zzzyyyvvvpppcccSSSGGGFFFKKKSSSZZZ```gggooouuu|||~~~|||}}}~~~{{{xxxxxxyyy{{{|||yyyxxxwwwwwwzzz}}}yyy|||}}}wwwjjjWWWnnn}}}oooTTT??????===::::::<<<;;;777333333222222111000000000.........------------,,,------------------------......---------,,,,,,,,,......111777???EEEIIIKKK:::777777;;;>>>===>>>@@@???EEELLLMMMIIIFFFFFFHHHKKKOOORRRRRRPPPPPPSSSXXXUUUYYY[[[WWWLLLBBB;;;999FFFLLLVVV___hhhrrr||||||uuuqqqqqqsss|||zzzwwwuuusssrrrnnnlllsssqqqppprrrvvvxxxxxxwwwxxxxxxwwwwwwxxxvvvsssqqqrrrjjj^^^RRRHHHAAA===:::???CCCJJJSSS]]]gggooottt}}}|||zzzwwwtttpppmmmkkkiiieeeaaa^^^ZZZ[[[bbbkkkssstttwwwyyy{{{{{{zzzyyy|||zzzxxxwwwxxxwwwvvvttttttnnnggg]]]QQQGGGGGGLLLUUUbbbsss{{{mmmdddqqqzzz^^^MMMFFF@@@<<<999777333111777???RRRjjjkkkbbbdddqqqzzzWWWFFF\\\~~~sssyyypppMMMBBB>>>DDDIIIGGGDDDDDDAAAAAA???999111,,,,,,---------------------------------------------------------------------------000000000111222333555666666:::???@@@???FFFZZZmmmzzzcccQQQNNNTTTXXXccciiinnnnnniiifffgggiiijjjeeedddjjjssszzzyyyfffVVVVVVgggxxx{{{wwwrrruuuyyy}}}~~~{{{yyyvvvtttsssqqqppppppqqqqqqlllnnnnnnnnnqqqvvvvvvssspppooommmjjjgggdddcccbbbfffkkkoooqqqsssvvvvvvssspppooonnnmmmnnnoooqqqsssqqqrrrtttvvvxxxyyyzzzzzz}}}}}}|||zzzxxxvvvtttssssssvvvyyy|||{{{vvvttthhh```___iiisss{{{|||vvvkkkbbb``````___SSSIIIMMMbbbiiiVVV???666:::???EEEHHHGGGDDDBBBCCC777333---+++,,,......---------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---......000000111222111333666888999<<>>BBBBBBBBBAAAHHHVVVbbbaaaTTTIIIFFFIIIKKKIIIGGGGGGJJJOOOUUUYYYVVV[[[\\\SSSEEE<<<===BBBNNNTTT]]]gggpppyyy|||tttmmmmmmrrrxxx|||{{{xxxuuuuuutttooohhhmmmmmmoootttxxxzzzzzzyyyyyyvvvttttttuuuuuurrroooaaaYYYOOOGGGDDDEEEGGGGGGKKKPPPYYYbbbjjjoooqqqrrrxxxtttlllfffcccffflllqqqqqqnnniiiddd```bbbjjjqqqwwwxxxyyyzzzzzzzzzxxxxxx{{{zzzyyyyyyyyyxxxuuusssnnneeeYYYNNNFFFCCCKKKUUU[[[hhhwww||||||||||||}}}}}}||||||}}}uuuhhhgggwwwvvv]]]MMMEEEAAA===;;;888444666:::DDDVVVvvvqqqbbb___lllzzzjjjQQQZZZsss|||tttyyy\\\III===BBBHHHEEECCCFFFAAAAAA@@@;;;444///------------------------------------------------------------------............///000000111333555666777777<<<@@@===:::@@@SSSeeesssuuummm\\\PPPPPPXXX]]]dddeeedddaaa]]]\\\^^^aaaiiihhhkkkrrrzzz|||lll^^^[[[fffzzzzzzqqqkkklllooouuuyyy{{{zzzwwwuuurrrrrrqqqppppppqqqrrrrrrqqqqqqpppppprrrttttttrrrmmmiiiccc]]]ZZZZZZ\\\]]]dddgggkkknnnrrruuuvvvvvvqqqpppoooooooooppprrrsssssssssssstttuuutttrrrpppttttttuuuvvvvvvvvvvvvvvvtttvvvxxxzzz|||{{{|||uuujjjgggllltttxxxuuuhhhaaa``````aaaOOOGGGYYYmmmkkkQQQ:::999<<>>;;;777666888>>>HHHccctttmmmssswww~~~bbbUUUYYY~~~mmmvvvnnnXXXDDDAAADDDDDDDDDFFFBBBBBBAAA===888333///...---------------------------------------------------------......////////////000000222444666888999;;;@@@BBB???;;;AAAMMMXXXeeegggcccZZZTTTXXXaaaggggggddd^^^VVVPPPOOOTTTYYYccciiiqqqxxx~~~}}}zzzxxxkkk^^^]]]kkk}}}{{{tttnnnssstttvvvwwwxxxvvvtttsssqqqqqqqqqqqqqqqqqqrrrrrrrrrooommmnnnnnnmmmkkkjjjaaabbbbbbdddfffiiikkkmmmiiiiiijjjmmmppprrrtttvvvtttsssrrrqqqqqqqqqrrrrrrsssrrrrrrsssttttttqqqnnnnnnoooqqqsssuuuvvvwwwxxxtttuuuwwwwwwwwwxxx{{{}}}vvvyyy}}}~~~~~~|||zzz~~~{{{rrrkkkiiiiiisssuuujjjddd```eee[[[NNNPPPhhhzzziiiJJJ===<<>>CCCMMMVVVXXXVVVWWWVVVOOODDD<<<>>>KKKWWW[[[aaaiiirrrzzz~~~zzzuuuooollllllqqqxxx|||wwwyyyvvvsssuuusssdddRRRTTT\\\iiirrrwwwyyyyyyzzzppprrrttttttnnnaaaRRRHHHHHHLLLRRRXXX]]]ccciiimmmooorrruuuwwwtttmmmeee```MMMTTT]]]eeejjjooouuuyyy|||rrrmmmpppvvvyyy~~~~~~}}}{{{zzzxxxvvvuuutttttttttsssqqqkkkddd^^^MMMDDD<<<<<>><<<888555555;;;@@@SSSqqq}}}|||zzzyyyYYYFFF\\\uuuyyyggggggvvv|||hhhPPPCCCBBBFFFFFFDDDCCCCCCBBB???;;;666111...---------------------------------------------------------...//////000000//////000222444777999::::::>>>@@@@@@BBBIIIMMMMMMUUUVVVXXXWWWXXX]]]eeekkkjjjhhhaaaVVVMMMLLLRRRYYYdddnnnxxx}}}}}}uuummmeee]]]ZZZeeezzz}}}zzz{{{zzzyyywwwvvvuuutttsssppppppppppppooooooooonnnjjjfffeeeggghhhfffeeefffggglllsssyyyzzzwwwsssoooiiiggghhhmmmoooooopppsssttttttsssrrrrrrrrrrrrrrrrrrqqqpppssswwwyyywwwuuuooopppqqqsssttttttuuuuuuwwwxxxxxxwwwuuuuuuvvvxxxyyyzzz{{{}}}||||||uuuyyyzzzwwwsssnnneee]]]ooo}}}uuukkkdddaaacccYYYNNN^^^yyyvvv___GGG???;;;AAADDDBBBAAAEEEEEE>>>555000......---,,,------,,,,,,,,,,,,++++++***++++++,,,,,,------...---...//////111111222333555666999:::;;;===@@@CCCGGGHHHJJJKKKKKKJJJHHHGGGHHHIIIJJJMMMQQQRRRRRRPPPNNNOOOPPPOOOLLLJJJIIIIIIEEEEEEIIILLLHHHFFFQQQ```pppttt~~~}}}}}}|||{{{{{{yyypppbbbTTTNNNQQQWWWYYY]]]dddkkkqqqvvvyyyzzzzzz|||~~~yyyvvvxxx{{{~~~~~~}}}||||||}}}|||}}}}}}|||{{{zzz{{{}}}~~~~~~~~~~~~|||wwwtttkkkiiifffbbb]]]VVVNNNHHHBBBBBBEEEOOO^^^ppp~~~}}}uuuqqqpppgggeeeeeeiiirrr|||rrruuullljjj}}}wwwPPPDDD;;;;;;<<<:::888888333333222222111000000000////////////............------------------------,,,,,,,,,------.........---...000444666777555333666;;;>>>@@@EEEKKKKKKFFFBBBUUUjjjqqqgggUUUGGG@@@@@@AAADDDJJJPPPUUUWWWWWWUUUPPPHHH@@@???FFFTTT^^^bbbhhhpppxxx~~~|||yyytttooojjjkkkpppuuuwwwwwwwwwyyywwwuuuyyy{{{lllXXXOOOTTT^^^iiirrrvvvuuutttnnnmmmkkkddd[[[QQQIIIEEEOOOYYYeeemmmqqquuu|||wwwjjj^^^WWWNNNXXXdddnnnssswww{{{{{{vvvwwwzzzzzz}}}}}}|||{{{zzzyyyxxxwwwyyywwwuuuqqqiii___SSSLLL<<<::::::>>>EEEOOO___mmmuuuxxxzzzzzz{{{}}}wwwyyyzzzzzzwwwwwwxxxzzz}}}|||{{{{{{{{{|||~~~tttlllkkkyyyaaaTTTGGGAAA>>>999666555666;;;HHH___|||kkkIIIFFFXXXooouuufffZZZhhhuuu]]]HHHCCCJJJJJJBBBDDDCCCBBBAAA===888222...---------------------------------------------------------...///000000000//////111333555888:::;;;999<<>>DDDCCCBBBEEEFFFAAA999222...,,,---...------,,,,,,,,,,,,++++++******+++,,,,,,---............///000111222222333555888:::<<<<<<===???@@@GGGHHHIIIKKKLLLLLLKKKKKKKKKKKKKKKLLLOOOPPPOOONNNJJJMMMPPPQQQNNNLLLKKKKKKIIIHHHMMMQQQMMMJJJXXXjjjnnnqqqzzz}}}}}}|||||||||{{{{{{tttggg[[[RRRQQQUUUYYYXXX___hhhooorrrsssuuuwwwzzz|||}}}}}}|||zzzxxxwwwwwwyyyzzz~~~{{{zzzyyyyyy{{{|||||||||{{{{{{}}}~~~}}}}}}~~~~~~|||wwwqqqlllhhhjjjnnnooommmeee[[[SSSIIIEEECCCGGGUUUhhhzzzzzzrrrrrrttt{{{tttyyywwwrrrxxx{{{}}}RRREEE;;;;;;===:::888888333333222222111000000000000/////////............------------------------......---------,,,,,,,,,---...111444666666222///444:::===>>>CCCJJJKKKFFFEEEIIIMMMPPPQQQOOOMMMKKK;;;BBBKKKQQQSSSTTTWWWZZZTTTMMMEEEAAADDDNNNZZZbbbgggllluuu}}}zzzvvvpppkkkhhhkkkrrrvvvuuurrrwwwyyyxxxxxxyyyeeeOOOPPPUUU```mmmtttsssnnnpppjjj^^^QQQGGGEEEJJJOOOXXXeeettt|||yyyhhhYYYPPP[[[aaaiiiooorrrxxx|||}}}}}}zzz{{{{{{{{{{{{{{{zzzzzzzzzxxxuuuqqqjjj___QQQBBB999444888@@@FFFKKKTTTgggxxxwww{{{|||zzzzzz}}}}}}zzzyyyzzz{{{yyywwwvvvxxx{{{xxxxxxxxxxxxyyy{{{}}}~~~rrraaaqqqlll]]]LLLDDD@@@;;;888777222999CCCSSSooo|||VVVDDDMMMdddttthhhTTT___{{{{{{fffLLLEEENNNLLL@@@DDDDDDCCCAAA???999333...---------------------------------------------------------...///000000111//////111333555888;;;<<>>???CCCDDDGGGJJJMMMOOOPPPQQQMMMLLLJJJKKKLLLLLLKKKJJJFFFJJJPPPRRRPPPNNNMMMNNNLLLLLLQQQUUUQQQNNN]]]qqqqqqtttzzz}}}xxxooowww~~~~~~|||{{{|||||||||{{{pppaaaUUUQQQSSSWWWZZZWWW```kkkqqqqqqqqqsssuuu{{{|||}}}~~~~~~}}}|||{{{sssxxx|||{{{wwwtttvvvyyy|||}}}~~~}}}{{{yyyxxxxxx{{{|||}}}|||||||||~~~||||||}}}}}}{{{tttlllffflllqqqxxx~~~|||rrrdddZZZRRRKKKCCCDDDOOOcccwwwxxxyyyzzz|||~~~~~~}}}~~~vvveee}}}vvvwwwxxxSSSAAA===AAA<<<888888444444444333222222111111000//////...------------...------------------------+++,,,...---,,,++++++,,,---///333666777666444222999<<<>>>===<<<@@@EEEIIIBBBFFFJJJLLLLLLKKKHHHDDD>>>GGGQQQTTTRRROOOQQQTTTSSSDDD;;;BBBOOOWWW]]]aaakkkpppvvvzzzyyyvvvsssqqqgggkkkooorrrrrrrrrrrrrrrxxxuuusssuuuzzziii```WWWWWWcccooonnnfffgggZZZMMMJJJKKKOOOYYYdddttt{{{sssgggccccccfffiiipppxxx~~~~~~|||yyyzzz}}}{{{vvvuuuzzzxxxwwwooo]]]JJJ===888777;;;@@@FFFMMMVVVaaannnvvv}}}|||||||||{{{{{{{{{{{{}}}|||{{{zzzyyyyyyyyyyyytttwwwzzzzzzxxxxxx{{{~~~~~~}}}zzzooopppyyy~~~mmmVVVGGGCCCAAA<<<888666777:::EEE]]]xxx~~~|||ggg???MMM^^^vvveeeYYYrrr|||zzzmmmXXXIIIFFFGGGFFFBBBDDDDDDCCCCCCAAA666+++///......------,,,++++++++++++,,,,,,---...//////000////////////000000111222333444555666888999:::@@@HHHXXXppp~~~hhh[[[ZZZ```mmmxxxzzzssslllqqqnnniiiffffffiiilllnnn~~~}}}rrrbbbWWWSSShhhqqq~~~uuusssppprrruuuwwwvvvtttooommmjjjkkkkkkjjjfffaaadddfffhhhgggeeegggkkkoootttttttttwwwzzzzzzvvvrrrkkkggg```XXXPPPIIIDDDBBB???@@@FFFSSSccclllllliiilllmmmnnnpppqqqqqqrrrrrrqqqrrrsssqqqnnnnnnqqqtttuuuuuuuuuuuuttttttttttttnnnnnnlllhhhccc___^^^___aaadddiiimmmnnnqqqzzz{{{wwwlllvvvvvvjjj```cccooouuuooogggccc```aaaccc\\\TTTZZZiiidddSSS@@@999???HHHHHHDDDFFFDDD???999222...------......---------,,,,,,,,,++++++,,,,,,,,,,,,------+++---...//////222555888:::<<<>>>>>>>>>???AAABBBGGGHHHJJJLLLMMMLLLLLLKKKIIIKKKMMMNNNMMMIIIEEEBBBDDDHHHNNNRRRSSSSSSSSSSSSQQQRRROOOKKKMMMZZZmmm{{{|||xxxwwwzzz||||||zzzpppttt}}}}}}|||yyywwwfffWWWUUUYYYZZZWWWUUU___fffnnnrrrrrrssswwwzzz|||zzzzzz}}}{{{uuuqqqtttyyy}}}~~~~~~}}}|||~~~~~~~~~{{{yyywwwxxxyyy~~~}}}|||}}}}}}{{{{{{}}}}}}yyyrrrkkkhhhfffmmm{{{{{{lllaaaTTTPPPJJJHHHOOO```sss}}}~~~|||{{{~~~yyy}}}hhhXXXoooooorrr{{{VVVCCC===AAA<<<888999555444333333222222111111000//////...------------...------------------------+++---......,,,+++,,,---000333777888666333222222999<<>>???CCCEEEEEEAAACCCEEEHHHJJJJJJFFFBBBCCCHHHOOOQQQPPPPPPQQQSSSKKKCCC@@@HHHSSSZZZ^^^aaammmrrrwwwzzzwwwsssnnnllliiilllppprrrrrrrrrrrrrrrtttuuuuuuuuuvvv{{{}}}qqqaaaYYY^^^eeeccc[[[OOOJJJJJJRRR]]]iiiwww|||qqqmmmnnnoooooorrrxxx~~~~~~~~~~~~{{{{{{}}}{{{vvvuuuxxxsssnnnaaaOOO???777666888>>>DDDKKKRRRZZZcccnnnvvv{{{{{{zzzzzzzzzzzzzzzzzzvvvvvvvvvvvvvvvxxxyyyyyyvvvwwwxxxxxxxxxxxxzzz|||}}}|||~~~yyylllrrr{{{```NNNGGGCCC===777777888999AAAUUUnnnuuupppyyy~~~xxx{{{{{{iiiNNNNNN]]]~~~hhhhhh~~~uuu```MMMFFFGGGHHHEEEFFFEEEDDDDDDBBB999//////......------,,,,,,,,,+++,,,,,,------.........///////////////000000111333222333444666999<<<>>>AAANNNeee}}}dddWWWUUUZZZggguuuzzztttmmmjjjjjjiiiggggggjjjpppuuu~~~~~~}}}wwwjjj]]]ZZZ___sss{{{}}}{{{tttttttttuuuuuutttrrrooofffeeecccbbbdddeeeffffffdddhhhmmmrrrtttvvvwwwxxx~~~{{{xxxuuuqqqjjj```YYYUUUQQQKKKFFFEEEGGGJJJMMMDDDCCCGGGRRR```kkknnnmmmnnnooooooppppppoooooooooppprrrsssrrrpppoooqqqsssuuuuuuuuuuuuuuuuuuuuuuuuooopppqqqooommmllllllmmmlllppptttuuusssuuu{{{~~~zzzuuuzzz~~~pppiiibbbdddkkkpppooojjjfff```^^^___WWWMMMMMMUUU___VVVGGG;;;;;;DDDFFFBBBFFFDDD@@@:::333///------......---------,,,,,,,,,++++++,,,,,,,,,,,,------,,,---//////000222555888;;;===???@@@@@@AAACCCEEEFFFGGGHHHJJJLLLMMMMMMNNNMMMMMMNNNMMMLLLKKKIIIHHHGGGJJJNNNPPPPPPPPPPPPPPPLLLPPPQQQOOOTTTdddrrryyy{{{uuurrrsssvvv|||{{{qqqnnnwww~~~}}}}}}|||yyyuuuggg[[[XXXZZZZZZ[[[\\\bbbhhhnnnrrrrrrssswwwzzzzzz{{{|||~~~yyyuuunnnpppsssxxx}}}~~~}}}{{{||||||{{{xxxxxxxxxzzz~~~~~~~~~~~~~~~~~~}}}|||{{{|||yyyrrriiidddeeehhhooo{{{vvvkkkZZZTTTLLLIIIOOO___sss{{{wwwsssooommmqqqqqqrrrvvv}}}vvvsss\\\LLL[[[tttvvvgggmmmZZZEEE===@@@;;;999:::777333333333222111111000000//////...------------...------------------------,,,...///...------...///666:::>>><<<777333333444<<<>>>>>><<>>AAAFFFHHHEEEAAAHHHIIILLLNNNOOOPPPQQQQQQBBBAAAFFFPPPYYY]]]```cccpppssswwwxxxtttnnniiiffflllooorrrssssssrrrrrrrrrqqquuuwwwuuusssuuu}}}}}}kkk]]]\\\^^^[[[SSSPPPRRR\\\kkkzzzxxxvvvxxxzzzzzzzzz|||~~~}}}}}}}}}|||{{{|||zzzvvvuuuvvvqqqeeeRRRAAA555333666;;;DDDJJJSSSZZZ```gggooouuuyyyyyyyyyyyyyyyyyyyyyyyywwwvvvvvvwwwxxxyyy{{{|||yyywwwuuuuuuwwwyyyzzzzzz~~~|||zzzzzz~~~pppooossspppZZZNNNGGG@@@:::777888888;;;JJJaaauuurrrkkkkkkgggbbbllluuuppp\\\IIIWWWqqq}}}|||hhhRRREEEDDDGGGGGGHHHGGGDDDDDDCCC===444///......------------...------------------------///////////////000111111222222222333666:::>>>@@@AAAPPPhhhsssZZZXXXWWW[[[eeerrrxxxuuunnniiikkkmmmllllllnnnuuu{{{{{{zzzvvvlll^^^XXXaaaooowwwrrrpppqqqsssvvvvvvsssoookkkjjjddddddccccccdddhhhmmmqqqtttuuuvvvyyy{{{{{{yyywwwtttpppjjjeee___VVVLLLDDDCCCCCCBBBDDDGGGMMMSSSWWWLLLJJJLLLTTTaaammmrrrsssqqqqqqpppooonnnmmmllllllppprrrssssssqqqqqqqqqrrrttttttuuuuuuvvvvvvwwwwwwxxx{{{}}}}}}}}}yyy}}}~~~yyyxxxzzz~~~~~~xxxzzzwww~~~yyyvvvqqqkkkjjjnnnsssuuuuuunnnddd^^^^^^ZZZPPPJJJJJJZZZ]]]TTTAAA:::@@@EEEBBBGGGFFFBBB<<<555000------......---------,,,,,,,,,++++++,,,,,,,,,,,,---------///000000000222555777;;;===@@@AAAAAACCCEEEGGGEEEFFFGGGHHHJJJMMMOOOPPPOOOOOONNNNNNNNNOOOOOOPPPLLLMMMOOOOOOMMMLLLLLLMMMJJJQQQRRRPPPZZZmmmwwwtttwwwsssrrrsssuuuyyy}}}vvvlllhhhmmmxxx}}}~~~{{{xxxlllddd]]]ZZZXXXVVVYYY___gggkkkooorrrrrrssswwwzzzxxx{{{~~~zzzwwwuuunnnnnnooottt{{{~~~yyyzzzzzzyyyxxxwwwxxxyyy}}}~~~~~~}}}~~~~~~{{{xxxqqqfff^^^]]]cccjjjrrrzzzvvvbbbZZZPPPJJJNNN^^^rrr{{{sssmmmhhhddd```]]]\\\ZZZ\\\eeerrrxxxuuuYYYEEEJJJhhhooocccjjj~~~^^^GGG===>>>:::999;;;888333333222222111000000000//////...------------...---------------------------...//////......000111999>>>BBB@@@999444666:::===>>><<<<<>>AAAMMM___oooyyywwwgggVVV___bbbfffiiiooottttttqqqoooooopppqqqtttwwwzzz|||wwwqqqhhh___XXXZZZjjj{{{xxxnnnjjjjjjmmmqqqtttsssnnnjjjiiiiiilllnnnppppppooorrrxxx}}}|||xxxvvvwwwwwwtttqqqeee___VVVOOOKKKHHHCCC@@@BBBEEEJJJOOOSSSUUUUUUUUUSSSRRRTTT\\\hhhrrrwwwxxxqqqpppooonnnmmmmmmllllllpppqqqssstttsssrrrqqqqqqsssssstttuuuvvvwwwxxxyyy~~~~~~xxxuuuxxx~~~}}}xxxvvvxxxyyyyyy{{{zzz{{{|||yyyzzz{{{yyypppnnnssszzzsssfff\\\]]]^^^ZZZSSSPPPWWWdddcccMMM<<>>===@@@???@@@QQQlll~~~SSSEEE999999===@@@BBBEEEIIIIIIJJJNNNQQQOOOIIICCC===FFFQQQXXX]]]ccciiinnnmmmoooqqqqqqmmmjjjhhhgggppprrrttttttsssrrrrrrrrrwwwuuutttsssuuuwwwyyyzzz{{{sssdddXXXYYYeeeqqqvvvqqqiiihhhhhhrrr|||zzzyyyzzz{{{yyyyyyyyyxxxxxxwwwrrrnnnZZZLLL>>>;;;<<<>>>DDDJJJRRRZZZdddkkkoooqqqtttwwwyyyyyyyyyyyyyyyyyyyyyyyywwwvvvuuuuuuvvvxxx{{{}}}yyyuuuqqqqqquuuxxxyyyxxxwwwxxxyyyyyyxxxzzz~~~wwwllllllyyy{{{^^^JJJBBBBBB:::888666666;;;KKKdddwww}}}nnnbbbgggsss~~~^^^RRRggguuu|||vvvaaaLLLCCCCCCEEEGGGFFFCCCBBBCCC@@@;;;111000///------...///000------------------,,,,,,............///000111222///111555888;;;<<<<<<;;;<<>>@@@AAAFFFGGGFFFCCC<<<555000.........---------,,,,,,,,,+++++++++,,,,,,,,,------///000111111111333666999:::<<>>???BBBHHHHHHHHHJJJMMMOOOLLLEEE???AAAKKKUUUYYY^^^eeemmmqqqmmmnnnnnnllljjjiiijjjkkkppprrrssssssrrrqqqrrrsssxxxuuussssssvvvyyyyyyxxxvvveeeVVVVVViiivvv___TTTWWW]]]lllwww~~~}}}|||{{{zzz{{{{{{|||vvvxxxxxxwwwwwwtttlllcccGGG===999>>>DDDFFFKKKRRRXXX```jjjqqqtttuuuwwwyyyzzzzzzzzzyyyyyyyyyxxxxxxuuutttsssssstttwww{{{}}}uuusssrrrrrrtttwwwxxxyyyvvvwwwyyyyyyyyyyyyzzz{{{zzzqqqkkkpppnnnSSSEEEBBB===:::777666999EEE[[[nnnlll[[[aaannn{{{nnnTTTMMM\\\zzzrrrwww}}}|||nnnYYYIIIDDDBBBFFFFFFCCCBBBCCC@@@<<<444222000...---...///000------------------------............///111222333000333666:::===?????????:::GGGTTT\\\```cccccc```aaammmsssmmmiiilllqqqqqqiiicccbbbkkkzzz}}}vvvmmm^^^RRRUUUaaaooozzz|||xxxtttssssssrrrssssssrrrpppppprrrsssmmmqqqvvvxxxxxxvvvttttttqqqsssuuuuuupppfffZZZRRRLLLFFF@@@???DDDJJJOOOQQQRRRNNNIIIFFFGGGLLLRRRWWWRRRVVV]]]fffnnnssssssrrrpppooonnnnnnnnnpppqqqrrrsssrrrrrrrrrttttttsssqqqrrrrrrssstttuuuvvvwwwxxxssssssrrrkkkbbbWWWOOOKKKNNNZZZ```___aaaiiipppqqquuuuuuxxx}}}uuuyyysssjjjssstttkkkmmmyyy|||qqqeee___aaaddddddcccVVVfffooocccMMM???<<<>>>DDDFFFHHHEEE@@@888333000......---------,,,,,,,,,++++++,,,,,,,,,,,,------...///111111222444888;;;;;;===???AAAAAACCCEEEGGGIIIHHHHHHGGGGGGHHHHHHIIIDDDGGGKKKOOOSSSTTTUUUUUURRRRRRRRRPPPMMMLLLMMMNNNOOOKKKFFFKKK]]]rrr~~~~~~zzz{{{{{{|||~~~zzzuuutttxxx~~~|||uuuoooccc___\\\^^^___```bbbggglllmmmooorrrtttuuuvvvvvvxxxyyyxxxsssooonnntttyyy}}}{{{{{{{{{{{{|||}}}}}}zzzvvvrrroooooowwwxxx{{{~~~|||vvvqqqggg^^^UUUUUU^^^gggllllllllljjjhhhiiipppwwwuuunnnjjjddd\\\WWWZZZgggxxxxxxkkkeeehhhqqqyyy|||}}}rrrbbb\\\iii{{{~~~gggiiiuuueeeffftttjjjZZZhhh~~~cccIII<<<<<<:::999999444222222111111000000////////////...------------...------------------------+++,,,,,,,,,,,,...222555111222333333333555999<<>>EEEOOOXXX[[[```hhhnnnoooooonnnllliiiggghhhkkknnnoooqqqrrrrrrqqqqqqrrrtttuuuuuuuuuttttttuuuxxxyyy}}}qqqcccbbbqqqppp]]]MMMIIIPPPYYYlllttt~~~}}}tttuuuvvvwwwxxxyyyyyyyyyvvvxxxyyyvvvtttpppdddWWWGGG@@@AAAJJJOOONNNRRRZZZ]]]dddnnntttwwwxxxzzz|||zzzzzzyyyxxxwwwvvvvvvuuurrrpppmmmkkkjjjlllnnnooopppqqqsssssstttuuuxxxzzzwwwwwwxxxyyyyyyzzzyyyyyy}}}~~~{{{rrrlllssseeePPPFFFBBB<<<888777888???QQQcccvvvuuueeehhhnnn{{{cccCCCEEE[[[ppp}}}mmmooouuu|||wwwdddOOOCCC@@@EEEGGGEEECCCCCCAAA===666444111...------...///+++,,,,,,------.........------......///111222333333444777:::???CCCGGGIIIQQQ[[[cccbbb```bbbfffhhhhhhqqqsssllliiimmmmmmhhhccc```aaajjjxxx~~~zzzttthhh\\\UUU\\\kkkwww}}}~~~{{{xxxwwwwwwwwwtttrrrssssssrrrssstttsssrrrpppccceeeiiinnnqqqqqqnnnkkkpppqqqqqqlllbbbVVVLLLGGGCCCCCCGGGNNNVVVZZZZZZXXXMMMHHHAAA===???GGGQQQXXXSSSWWW^^^fffmmmqqqrrrrrrqqqpppoooooooooppprrrsssuuusssqqqqqqssstttsssrrrqqqrrrrrrssstttuuuuuuvvvtttpppjjjaaaZZZVVVUUUVVVPPP[[[```[[[[[[dddkkkkkkoooqqquuu||||||wwwyyywwwrrrzzzuuuqqqsss{{{|||vvvmmmfffccceeegggggg[[[fffrrrppp[[[DDD;;;???CCCFFFHHHGGGBBB;;;555111......---------,,,,,,,,,++++++,,,,,,,,,,,,---------///000222333666:::======???AAABBBBBBCCCEEEGGGFFFFFFGGGHHHHHHHHHHHHHHHGGGHHHIIIKKKLLLNNNOOOPPPNNNOOOPPPOOONNNMMMNNNOOORRRKKKLLLYYYiiisssyyy}}}}}}~~~~~~}}}xxxuuuzzzzzzrrrkkk\\\QQQHHHKKKSSS[[[bbbfffkkklllooorrruuuvvvuuutttvvvwwwwwwuuusssrrruuuwww{{{}}}~~~zzzxxxzzz}}}{{{|||}}}{{{wwwsssppppppzzzyyyzzz}}}~~~yyymmmcccXXXWWWWWW[[[```fffjjjkkkfffeeebbbbbbgggnnnnnnjjjfffccc^^^[[[```lll{{{wwwggg]]]^^^hhhuuu}}}sssccceeepppyyyooonnn|||mmm[[[nnn}}}yyycccIII;;;<<<:::999888222222222111111000///////////////...------------...------------------------***+++,,,,,,,,,...222555444333333333555888;;;===777FFFKKKDDDBBBJJJKKKCCCDDD>>>???FFFGGGAAAAAAHHHIIIIIIIIIHHHEEECCC@@@???FFFQQQZZZ]]]bbbjjjnnnmmmqqqoookkkgggeeeggglllpppnnnpppqqqqqqqqqqqqrrrtttqqqtttwwwuuurrrrrrvvv{{{}}}}}}vvvssszzzxxxooo```PPPFFFFFFNNNUUUccckkkvvv~~~yyyuuukkkmmmooorrrtttuuuvvvuuuwwwzzzzzzvvvsssmmm^^^NNNSSSMMMNNNWWWXXXTTTVVV^^^___fffooovvvxxxzzz{{{}}}zzzyyyxxxwwwvvvttttttsssmmmiiiddd^^^ZZZYYYYYYYYYlllpppssstttttttttxxx{{{yyywwwvvvxxxzzz|||{{{zzz|||xxxjjjiiiyyywww]]]MMMEEE>>>999777777<<>>777555222///------...///++++++,,,,,,---...//////------......///111222333666666666999???GGGNNNSSSsssxxxwwwmmmdddfffooouuurrrwwwuuummmlllooojjj^^^dddccceeemmmvvvzzzwwwrrrfff]]]ZZZdddrrrzzz}}}~~~zzzvvvrrrrrruuuuuuqqqmmmqqqppppppsssuuusssnnniii\\\]]]```ffflllooommmjjjjjjiiiddd\\\SSSNNNNNNPPPQQQUUU]]]fffkkkhhh___WWW@@@===999888:::AAAIIINNNVVVYYY___fffmmmqqqsssttttttrrrqqqooooooppprrrsssvvvsssppppppsssttttttsssqqqqqqrrrrrrssstttttttttsssmmmdddZZZVVVXXX```eee^^^gggiii___[[[bbbgggeee```eeekkkqqqwww}}}~~~}}}yyyxxx}}}vvvttttttuuuuuuuuutttsssrrrrrrqqqmmmeee___```cccdddbbbiiiuuuzzzgggJJJ>>>BBBAAAEEEIIIHHHDDD===666333......---------,,,,,,,,,++++++,,,,,,,,,---------,,,...000222333777;;;>>>@@@AAACCCDDDDDDDDDFFFHHHCCCDDDFFFHHHIIIIIIIIIIIIKKKJJJHHHGGGGGGIIIKKKLLLJJJLLLNNNNNNNNNMMMNNNOOOXXXPPPTTTfffsssrrrrrrvvv|||xxxwww|||}}}zzzpppiii[[[JJJ<<>>;;;999999333444333222111000000000000------------------------...---,,,,,,,,,---...///******+++---///111333444666333111111444666888999555===BBB@@@???AAAAAA>>>@@@AAAAAACCCDDDEEEFFFGGGGGGGGGHHHIIIEEEAAADDDKKKXXXZZZ^^^cccgggjjjlllmmmllliiiffffffiiimmmooooooqqqqqqpppppppppqqqrrrsssrrrsssuuuuuuttttttvvvwww}}}{{{{{{}}}}}}xxxpppkkk```VVVGGG===:::;;;<<<===BBBJJJVVVeeesss~~~zzzoooeee\\\UUURRRTTTUUUYYY]]]bbbgggkkknnnpppppppppoookkkddd^^^ZZZaaaeeehhhiiifffcccdddeeeoootttzzz}}}|||zzzxxxxxxzzzyyyxxxwwwuuupppiiicccVVVKKK@@@>>>>>>>>>BBBHHHUUUbbbnnnrrrssstttvvvvvv{{{zzzxxxxxxxxxzzz|||}}}~~~|||nnnoooyyyttt[[[JJJBBB<<<;;;888888BBBPPPdddsss}}}bbbFFFGGGeeexxxkkksss|||vvvdddWWWGGGBBBEEEGGGBBBDDDFFF>>>@@@:::222//////111///.............../////////////////////000000222333444777777<<>>@@@@@@AAAAAABBBBBBCCCDDDDDDCCCCCCDDDEEEEEEDDDDDDCCCEEEFFFGGGHHHJJJLLLMMMNNNNNNMMMLLLLLLOOORRRTTTUUUXXXSSS___qqqwww||||||}}}wwwvvvppprrr~~~}}}}}}uuummmiiieeeXXXMMMNNNXXXaaahhhmmmnnnmmmmmmooorrrtttsssqqqvvvzzzzzzxxxzzz}}}{{{||||||||||||{{{{{{{{{wwwwwwzzz|||xxxoookkklllsssyyy}}}yyymmmaaaYYYWWW[[[\\\^^^aaabbbbbb```___WWWWWWXXX\\\______]]]ZZZ\\\YYYXXX]]]gggttt{{{jjjaaa[[[\\\jjj|||lllYYYZZZlll}}}vvvjjjyyyvvvdddKKK>>>???;;;:::;;;666444333222111000000000000........................---------------...///000)))***,,,...111444777999777555333333555888::::::777<<<>>>===<<>>666444555666666666:::AAALLLWWWbbbkkkpppoooiii___SSSJJJCCC@@@???@@@BBBEEEJJJQQQYYY___cccgggkkkmmmkkkgggcccdddfffnnnpppqqqooollljjjkkkmmmxxx{{{}}}~~~|||yyywwwvvvuuuuuutttrrrmmmeee[[[TTTDDD===888:::===AAAGGGMMMYYYiiiwwwzzzvvvvvvxxxyyyyyyyyyxxxxxxyyy{{{|||~~~~~~vvvmmmlll~~~eeeRRRGGG???===:::777>>>IIIaaarrrvvvlllkkkpppxxx{{{lllPPPJJJlll|||www{{{wwwhhhZZZGGGAAADDDFFF@@@BBBFFFAAAAAA;;;444000000111000///............/////////////////////000111222444555777777:::>>>@@@KKKeeerrrbbb___eeejjjqqqpppoooooojjjeeedddhhhjjjssszzzvvvmmmeee]]]WWWaaahhhpppuuuwwwxxxzzz{{{vvvtttrrrrrrsssttttttsssqqqpppoooooorrrvvvzzz}}}|||rrrcccZZZ[[[^^^XXXOOOJJJNNNTTTZZZaaalllxxx{{{iiiSSSEEEAAALLLIIIFFFDDDEEEIIIMMMQQQWWWbbbmmmqqqrrrsssrrrooopppooonnnoooqqqrrrqqqpppoooppppppqqqqqqqqqqqqpppnnnoooqqqsssrrrmmmfffaaa```hhhrrr{{{zzznnngggjjjsss}}}zzzuuutttvvvyyy{{{xxx|||qqqmmmiiissswwwggg___```aaa[[[YYYdddlll^^^MMMLLL???BBBEEEGGGHHHFFF>>>444000///......//////---,,,,,,,,,---------.........///000222444888;;;>>>@@@??????@@@@@@AAABBBCCCCCCBBBCCCDDDEEEEEEEEEEEEEEEGGGGGGHHHJJJLLLMMMNNNOOOPPPNNNNNNRRRXXX]]]______XXXSSS```ttt~~~}}}zzzxxxkkkjjjrrr~~~{{{ssslllhhhiii```XXXZZZ___ccciiinnnooonnnnnnooorrrsssrrrqqqwwwzzz}}}||||||~~~}}}yyy{{{||||||{{{zzzzzz{{{}}}uuuuuuxxxzzzwwwnnnjjjjjjrrryyy}}}uuufffZZZZZZ^^^aaabbbccccccaaa^^^ZZZXXXTTTUUUXXX[[[]]]\\\YYYVVVZZZWWWWWW\\\hhhvvvttthhh]]]XXXbbbpppvvveeeSSS^^^ppp~~~vvvfffvvv~~~```HHH===>>>::::::;;;888444333222111000000000000------------------------------------...///000000,,,---...111444777:::;;;777666444555888:::;;;<<<888@@@HHHHHHDDDAAABBBDDDFFFEEEEEEDDDEEEEEEFFFGGGFFFHHHIIIFFFAAABBBLLLUUU\\\^^^aaadddgggiiijjjjjjgggfffeeefffhhhkkkmmmnnnoooooooooppppppqqqrrrrrrrrrsssuuuuuuttttttvvvwwwwww}}}~~~zzzzzzxxxuuu{{{}}}{{{rrrggg\\\SSSLLLFFF@@@888444444555555444111222444999>>>DDDIIILLLNNNJJJDDD>>>999777666777444555777;;;AAAIIIOOOSSSZZZ^^^bbbdddeeefffkkkooovvvxxxxxxvvvrrrqqqtttwww}}}}}}}}}|||zzzxxxwwwvvvrrrrrrooojjjaaaUUUIIIBBB;;;888666999???GGGQQQWWWcccppp{{{|||yyyyyyzzz{{{xxxxxxxxxxxxzzz{{{}}}~~~~~~qqqgggyyymmmYYYLLLBBB???;;;777:::CCC\\\nnnzzzggg]]]hhhppp}}}yyy^^^PPPsss|||yyywwwjjjZZZEEE>>>BBBFFFAAABBBFFFCCCCCC>>>777222111111000000............//////////////////000000222333555666999999<<>>@@@BBBDDDHHHSSS^^^jjjlllkkkggggggmmmsssuuupppmmmmmmmmmhhh```\\\\\\jjjrrrtttiii]]]XXXZZZ]]]eeekkkrrrtttqqqoooqqqssstttuuuwwwxxxwwwuuussssssqqqpppnnnkkkjjjnnntttyyy|||jjj]]][[[ZZZUUUPPPZZZjjjzzzqqq\\\OOOEEE===999999>>>BBBFFFIIIKKKOOOSSSWWWaaagggkkklllmmmooonnnkkkggghhhjjjkkkmmmoooppprrrrrrpppnnnmmmllllllmmmmmmnnnkkkfff___YYYTTTQQQPPPXXXcccrrr~~~}}}ttttttwww~~~xxxtttvvv{{{ooonnnpppooopppttt}}}|||jjjbbbcccrrrfffZZZppp|||eeeOOODDDAAAAAAEEEIIIHHHAAA<<<333111...............---,,,,,,---......///000000000111444777;;;>>>@@@AAABBBBBBAAAAAAAAAAAAAAAAAADDDDDDEEEFFFGGGIIIJJJKKKGGGHHHIIIJJJKKKLLLMMMNNNOOONNNPPPVVV^^^fffjjjkkkSSS[[[pppiiinnnxxx~~~wwwpppkkkhhhdddaaabbbeeeggggggjjjooonnnooooooooopppqqqssstttxxxxxxxxxwwwtttqqqrrrttttttxxx||||||yyywwwxxxzzzyyyzzz|||~~~yyynnnhhhgggxxxxxxtttmmmgggeeeiiimmmnnnnnnmmmiiibbb\\\XXXWWW]]]\\\[[[YYYXXXWWWXXXXXXTTTQQQQQQYYYiiiyyyvvvdddVVVRRRUUUkkksss~~~yyy]]]QQQRRRgggxxxzzz|||}}}aaafffuuuxxxTTT@@@999===999777999555444333222111000000000000,,,,,,,,,,,,,,,,,,,,,,,,,,,------......---,,,,,,,,,,,,---...///111333444444444444777;;;>>>??????<<>>???<<<999777777777666555333222111222333444555555555333222555444333222333555777888===>>>BBBKKKWWWcccnnnsss|||~~~|||{{{yyyxxxyyyyyywwwvvvtttoooeeeXXXJJJ???888666<<>>888888===KKK^^^vvv}}}tttsss|||iiiOOOZZZzzzxxxttt{{{kkkNNN>>>>>>HHHHHHHHHIIIEEEDDD@@@:::444000//////000............////////////000000000222333555777888:::<<<>>>@@@CCCGGGLLLPPP[[[___ccceeejjjrrrvvvvvvpppmmmkkkkkkfff^^^ZZZ[[[kkkuuuzzzssshhhcccbbbaaagggkkkpppqqqooommmmmmnnnhhhkkkooorrrrrrrrrssssssooopppooommmjjjkkkppptttxxxuuujjjhhhmmmqqqffflllwww|||iiiXXXFFF?????????>>>>>>???DDDIIILLLOOORRRXXX]]]dddhhhiiihhhjjjmmmmmmjjjhhhjjjlllnnnnnnppprrrtttrrrqqqooommmkkkjjjiiihhhccc^^^VVVNNNHHHHHHKKKOOOZZZbbbnnnxxx}}}~~~}}}||||||xxxuuuwwwwwwuuuxxx|||xxx~~~~~~tttppptttzzz{{{vvvxxx}}}~~~{{{vvvnnnkkkhhhkkkrrrpppeee^^^llleeeYYYjjj~~~pppUUUIIIBBB>>>CCCHHHGGGCCC???444222///---.........---,,,,,,---...///000000111111333666:::===@@@BBBCCCCCCCCCCCCCCCCCCCCCCCCCCCGGGGGGGGGHHHIIIKKKLLLMMMHHHHHHIIIJJJKKKLLLMMMMMMOOOOOOQQQUUUZZZ```gggkkkXXXdddyyy{{{|||~~~kkkrrr|||}}}wwwpppllljjjbbb```aaafffiiihhhjjjnnnmmmnnnoooooooooppptttvvvxxxwwwwwwwwwrrrnnnoootttuuuyyy{{{yyytttqqqrrruuuzzz{{{~~~zzzpppiiihhhvvvrrrmmmjjjkkknnnrrrsssttttttrrrkkkbbb\\\ZZZ[[[___^^^[[[WWWSSSRRRSSSUUUPPPMMMMMMWWWiiiyyynnn^^^SSSOOO\\\hhhwwwmmmXXXNNN\\\pppxxx|||bbb___xxx{{{mmmnnnPPP>>>999>>>:::777888555444333222111000000000000------------------------,,,------------+++***))),,,,,,---...000222333444222222333777;;;???AAAAAA@@@MMMcccuuutttfffZZZVVVLLLJJJGGGEEEDDDDDDEEEFFFFFFGGGEEEBBBFFFPPPWWWXXXZZZ\\\___bbbeeefffggggggggghhhhhhfffeeeeeeiiillllllmmmnnnpppqqqrrrqqqqqqrrrsssuuuuuuttttttvvvwwwuuuxxxxxxtttsssvvvwwwvvvzzzyyylllSSSBBB>>><<<777555666999@@@EEEFFFCCC???;;;:::999888777666666666444555666777666555333222666555555444444444444444333555999>>>GGGWWWiiiuuu}}}{{{yyyyyyzzzzzzwwwuuuooohhh[[[LLL>>>777777999???EEEHHHFFFGGGLLLPPPPPPVVVcccpppwwwzzz|||}}}{{{xxxyyyyyyzzz{{{{{{{{{{{{www~~~{{{~~~{{{kkkxxxzzzdddNNNEEE@@@:::888<<>>EEELLLMMMIIIDDD>>><<<999666555666777888777777777666666555555444555555555555555555555555///222555666;;;LLLeeexxx~~~~~~|||zzzzzz{{{zzzwwwtttiiiaaaRRRAAA555111555::::::CCCHHHEEECCCEEEDDDAAADDDWWWkkktttvvvwwwyyyzzzyyyyyyzzz{{{{{{zzzzzzzzzuuu{{{|||}}}mmmyyylllSSSHHHAAA;;;888;;;BBBUUUkkk|||eeeIIIAAAQQQlllwwwlllmmmuuugggJJJ===CCCFFFIIIJJJEEEDDDAAA;;;444///---...///............/////////000000000111222444666888999???@@@BBBHHHRRR^^^eeegggZZZ```gggnnnxxx}}}qqqssssssnnnccc```jjjyyy}}}{{{pppgggeeeggghhhlllllllllnnnoooooollljjjjjjmmmppppppmmmlllmmmnnnlllqqquuuuuuqqqppprrrvvvwwwrrrrrruuurrrooowwwwwwsssqqqhhhUUUFFF@@@>>>AAAHHHNNNPPPSSSWWW\\\]]][[[WWWVVVZZZccckkkgggkkkmmmmmmoooqqqooojjjkkknnnooonnnkkkjjjlllnnnmmmpppssstttpppiiiaaa[[[OOOMMMJJJGGGIIIRRR___iiijjjqqqzzz~~~zzzwwwssspppqqquuuvvvrrrpppqqqooooooppptttxxxzzzyyyxxx~~~zzzuuusssuuuwwwxxx{{{}}}vvvnnniiinnnxxxkkknnnzzz{{{qqqkkkYYYZZZcccaaajjjrrrhhhQQQDDD<<<@@@FFFFFFDDDDDD555333///---............,,,,,,---...///000111222444666999===AAACCCDDDEEEAAAAAACCCEEEHHHJJJLLLLLLLLLLLLKKKKKKKKKMMMNNNOOOKKKKKKLLLMMMNNNOOOOOOPPPQQQTTTUUUSSSQQQUUU___hhh[[[nnnzzzhhhiiivvv}}}|||yyyfffdddqqq|||wwwrrrooonnniiidddccciiimmmmmmkkkkkkjjjlllnnnnnnnnnqqqvvvzzzxxxyyy~~~|||rrrpppuuuwwwvvvpppdddYYYUUUZZZaaatttvvv{{{|||sssmmmmmmppppppppprrrvvv|||wwwkkkddddddggg```aaaaaa]]]VVVPPPNNNMMMKKKGGGHHHTTThhhyyysss```QQQJJJWWWhhhtttzzz~~~nnnWWWRRR___qqq~~~pppbbbmmm}}}}}}oooYYYPPPDDD???<<<===;;;777777999444333222000///.................................++++++,,,,,,,,,,,,---------------000333555666555...444999::::::::::::999???AAADDDEEEDDDCCCFFFKKKHHHGGGEEEDDDCCCBBBCCCCCCIIIFFFCCCGGGNNNUUUWWWWWW[[[\\\]]]___bbbdddeeefffhhhkkkjjjddd[[[XXX]]]dddhhhnnnpppllljjjooosssssspppqqqsssssssssssstttvvvxxxxxxxxxxxxyyyzzzzzz{{{zzzkkk\\\TTTNNNDDD>>>>>><<<;;;;;;<<<>>>AAADDDFFF???>>><<<:::888888888888777666555444444555666777888666444444444555444333555444333333;;;NNNeeevvv||||||}}}yyyxxxyyytttmmmeeeVVVDDD:::999999444///444888>>>BBBDDDBBB???===@@@KKK[[[hhhooossswwwzzzzzzyyyyyyyyyyyyzzz{{{|||{{{{{{|||}}}~~~nnnpppwwwqqqVVVIIICCC===::::::>>>RRRggguuuuuuPPP<<>>BBBGGGGGGFFF===444---...///,,,,,,///............///111222222555888;;;>>>??????@@@BBBCCCDDDEEEGGGHHHIIIIIIIIIMMMKKKIIIGGGGGGIIIKKKLLLJJJJJJJJJKKKLLLMMMMMMNNNOOONNNNNNPPPTTT[[[aaaeeefffqqqyyyvvvtttvvvzzzkkkssspppdddgggrrr}}}}}}~~~zzzuuuooollldddfffhhhkkkmmmooooooooommmkkkjjjlllppptttxxxyyyssssssrrrtttuuuvvvuuusssuuurrrdddYYYXXXTTTWWWeeettt{{{~~~vvvqqqooosssppprrr{{{zzzpppjjjiiijjjfffdddaaa[[[VVVQQQPPPPPPMMMJJJOOO\\\jjjttt|||}}}nnn___QQQJJJRRRiiixxx||||||dddUUUVVVfffvvvrrrgggwwwuuuYYYKKKCCC>>><<<===;;;888777888444333222000//////..............................++++++,,,,,,,,,,,,------...------///222333333222222555777777888;;;???AAA??????>>>===;;;===CCCIIIEEEDDDCCCBBBBBBBBBCCCDDDHHHFFFDDDHHHPPPUUUWWWVVVXXXZZZ\\\___bbbeeeggghhhkkkmmmiii]]]PPPJJJOOOWWW]]]eeelllmmmooossssssoooqqqrrrssssssrrrsssuuuwwwxxxxxxxxxxxxyyyzzz{{{|||xxxnnnddd]]]UUUIIICCCBBBCCC@@@===;;;<<<@@@EEEHHHFFFDDDBBB???===<<<<<<<<<;;;;;;:::999888888888888999888777777777888888777666777999===GGGZZZpppzzz{{{}}}|||yyyvvvvvvwwwqqqhhhZZZMMM>>>666777777444///333666;;;???@@@???<<<:::@@@FFFQQQ___mmmvvvyyyzzzzzzyyyyyyyyyyyyzzzzzzzzzyyyyyy{{{|||~~~sssrrruuuvvv[[[LLLEEE???;;;;;;===PPPcccrrrzzz[[[HHHLLLbbbooojjjjjjwwwyyyjjjWWWIIIFFFHHHIIIHHHDDDCCC@@@:::333///000222///////////////000111111000111333444444555888:::AAAEEEKKK[[[yyydddaaaccclllyyy~~~yyysssvvvqqqgggfffqqqyyyzzz}}}ssseee\\\^^^dddggggggjjjmmmppptttvvvwwwvvvuuutttsssqqqppppppppppppqqqqqqqqqpppppppppooonnnmmmsssyyywwwpppeeeXXXLLLDDD???>>>BBBBBBIIISSSXXXZZZ___fffbbb^^^[[[]]]aaacccbbb___^^^\\\[[[\\\^^^`````````bbbeeehhhjjjjjjkkklllmmmooopppoooggg\\\TTTRRRSSSbbbdddeeebbbaaaggguuu}}}}}}|||yyyuuussssssuuuooonnnlllkkkkkkmmmnnnpppppppppooopppsssuuuvvvwwwwwwwwwvvvtttssssssvvvxxxwwwyyynnnhhhjjjsss~~~zzzrrruuu{{{}}}jjjnnn___ddd___UUUdddcccVVVKKK@@@===BBBHHHHHHFFF>>>555......///---,,,///.........//////111222333444777:::===>>>@@@BBBDDDEEEFFFGGGHHHIIIJJJJJJJJJKKKJJJHHHGGGGGGHHHJJJKKKIIIIIIJJJJJJKKKLLLLLLLLLMMMMMMMMMOOOTTT[[[bbbfff^^^jjjqqqxxxyyyuuu}}}|||yyyxxxzzzsssssshhhnnnwww~~~~~~~~~~~~~~~zzzuuuooolllccceeegggjjjlllmmmnnnnnnmmmkkkjjjlllppptttwwwxxxwwwvvvuuusssssstttuuuvvvrrrooo```UUUTTTSSS[[[mmmvvv}}}wwwppplllrrrrrrvvv{{{sssooommmmmmjjjhhhccc]]]WWWSSSQQQQQQOOOMMMTTTdddsss|||uuugggWWWMMMMMM\\\nnnyyylll[[[YYYdddttt~~~wwwmmm}}}___JJJAAA===;;;<<<<<<888666777333333111000////////////........................++++++,,,,,,,,,,,,------///......///111222111000222555777888888999===AAA>>>???===999666666:::>>>AAAAAAAAAAAABBBCCCEEEEEEFFFEEEFFFKKKRRRVVVVVVUUUVVVXXXZZZ^^^bbbfffiiijjjooorrrqqqfffVVVJJJGGGIIIKKKSSS]]]eeemmmqqqooojjjsssttttttsssrrrsssvvvxxxxxxxxxxxxyyyyyy{{{||||||xxxtttooohhh]]]QQQKKKJJJQQQLLLFFFAAA@@@DDDJJJOOOJJJIIIEEEBBB???>>>===<<<<<<<<<<<<<<<;;;999888777999888777666666666777888666:::@@@IIIVVVhhh|||~~~xxxzzzzzzyyyuuusssuuuuuulllbbbLLLCCC888444666999888555777999;;;===>>>===<<<;;;@@@@@@EEESSSggguuuzzzyyyzzzyyyyyyyyyyyyyyyyyyyyywwwxxx{{{}}}zzztttrrr|||}}}cccQQQGGGAAA===<<<<<>>>>>???AAACCCEEEGGGGGGDDDEEEIIINNNTTTWWWVVVUUUVVVWWWZZZ^^^bbbfffhhhjjjkkkqqqxxxxxxnnn]]]MMMCCCAAAEEEMMMXXXeeennnpppnnnsssttttttsssssstttwwwzzzyyyyyyyyyyyyzzz{{{}}}}}}zzzzzzwwwpppdddYYYUUUVVV```[[[TTTNNNLLLNNNSSSVVVPPPNNNKKKGGGDDDAAA@@@@@@???@@@AAAAAAAAA???>>>======<<<;;;999777777888:::;;;AAALLLXXXfffvvvyyyyyy|||zzzxxxtttrrrtttssshhh[[[BBB<<<777777;;;??????>>>???@@@@@@@@@?????????>>>???===???JJJ\\\mmmvvvxxxyyyyyyyyyyyyyyyxxxxxxwwwwwwxxx{{{~~~~~~uuuooouuukkkWWWJJJBBB>>><<<;;;GGGYYYlll```]]]___jjjuuurrrbbbSSShhh}}}zzzyyykkkWWWIIIDDDFFFHHHJJJFFFFFFCCC===555000000111///////////////000000111000222444555666888;;;======EEESSShhhjjjgggdddgggnnnssstttsssjjjpppnnnbbb]]]eeepppuuuoooaaaWWW[[[eeehhhhhhhhhjjjkkklllnnnnnnmmmmmmlllsssrrrqqqqqqpppooooooooooooooopppoooooooooqqqrrrnnnoooqqqvvv{{{{{{vvvqqqkkkaaaRRREEE===<<<@@@DDDRRRUUU\\\aaabbbaaaaaabbbYYYZZZZZZWWWRRRKKKEEEAAA===>>>>>><<<999:::>>>BBBHHHNNNWWW```fffjjjmmmoookkkkkkfff[[[NNNDDDAAAAAAFFFQQQ___iiinnnrrryyy{{{vvvpppooopppoookkkgggiiigggeeecccbbbbbbcccdddeeefffhhhjjjkkknnnqqqssswwwxxxzzzzzzxxxxxxxxxyyywwwsss~~~yyykkkgggoooyyyvvvwww{{{}}}vvvooolllddd```YYYUUUaaajjjgggVVVCCC<<>>AAADDDFFFFFFGGGGGGHHHGGGGGGGGGFFFFFFFFFFFFFFFGGGGGGHHHFFFGGGGGGGGGHHHHHHHHHIIIIIIIIIJJJLLLPPPVVV[[[___nnn}}}vvvssswwwtttnnncccxxx~~~}}}{{{~~~zzztttnnnkkkcccdddfffgggiiikkkllllllmmmlllkkklllpppsssuuuvvvvvvxxxxxxuuupppqqqwww}}}{{{{{{oooaaaZZZSSSWWWhhhsss|||xxxrrrsss{{{{{{||||||yyyvvvvvvpppggg___ZZZVVVTTTTTTOOOMMMTTTggg{{{{{{vvvhhh]]]LLLDDDPPPgggxxx~~~|||iii[[[[[[lll~~~vvv\\\DDD===:::<<<===999666555222222111000/////////000........................+++++++++,,,,,,,,,------------///222555666555444000111666:::999777===GGGHHHJJJEEE;;;444666999999===>>>@@@BBBEEEGGGHHHIIICCCFFFKKKPPPUUUWWWVVVUUUWWWXXXZZZ^^^aaadddggghhhgggllluuu~~~ttt```PPPHHHEEEEEEMMMZZZfffooouuuqqqrrrsssssstttuuuxxx{{{yyyyyyyyyzzz{{{|||~~~~~~}}}ssshhhbbbbbbdddgggddd^^^YYYVVVVVVWWWXXXWWWUUURRRNNNKKKIIIHHHHHHGGGHHHIIIJJJJJJJJJIIIHHHFFFFFFDDDAAA>>>===???BBBFFFMMMXXXeeeqqq}}}|||{{{{{{zzzyyywwwtttsssooobbbUUU<<<:::999<<<@@@DDDFFFFFFFFFFFFDDDCCCAAAAAAAAAAAA>>>>>>???FFFQQQ```mmmuuuwwwxxxxxxyyyyyyxxxwwwwwwuuuwwwyyy|||~~~vvvmmmpppttt]]]MMMDDD>>>;;;:::DDDUUUjjjgggbbbbbblllzzz|||nnn^^^ttt{{{~~~sssbbbMMMBBBCCCIIIJJJIIIHHHHHHEEE>>>666111000111///////////////000000111000222444666777999===???AAAJJJXXXfffttt||||||wwwkkkhhhdddeeejjjpppuuuxxxlllpppkkk]]]XXXcccqqqwwwkkk[[[TTT___iiiiiihhhjjjjjjkkkmmmnnnnnnmmmlllkkkqqqqqqqqqqqqppppppoooooolllooossstttsssrrrrrrsssoooooopppsssvvvuuuqqqlllhhh___QQQEEE@@@BBBHHHMMMVVV\\\aaadddddddddbbbaaaYYY]]]]]]UUUHHH===999999888::::::888555555888<<<999@@@JJJTTT]]]eeekkknnnkkkhhhddd___YYYRRRJJJEEEFFFPPP```ooozzz~~~}}}|||tttpppmmmnnnqqqpppiiiccc```^^^[[[XXXVVVUUUUUUUUUXXXZZZ^^^bbbeeekkkqqqvvvxxxzzz}}}}}}{{{yyyxxxxxxxxxpppxxxrrrjjjlllqqqmmmqqq{{{wwwooojjjaaaZZZ[[[aaammmppp^^^III>>>@@@EEEFFFDDDDDD>>>555...---//////------......///111222444555;;;<<<<<<;;;;;;<<<>>>AAACCCCCCDDDEEEEEEEEEDDDDDDDDDEEEEEEFFFGGGGGGGGGFFFFFFFFFFFFFFFGGGGGGGGGGGGHHHHHHHHHJJJNNNRRRWWWZZZttt~~~zzzsssssssssrrr{{{iii^^^vvv}}}yyysssmmmiiieeeeeefffhhhiiikkklllmmmmmmllllllnnnqqquuuvvvvvvrrruuuxxxvvvssstttyyy~~~}}}xxxmmmdddVVVQQQ[[[qqq|||yyytttwww}}}~~~zzzyyyrrriiiaaa\\\XXXUUUSSSPPPMMMRRReeexxx~~~{{{}}}|||mmmgggXXXHHHHHHYYYooo{{{mmmZZZUUUfff{{{hhhIII@@@:::;;;<<<:::666555222222111000000000000000........................++++++,,,,,,,,,,,,------,,,---///333777888777555666333555999999;;;HHHYYYtttppp___FFF777777:::;;;===???AAACCCEEEGGGGGGHHHCCCFFFLLLRRRUUUWWWWWWVVVVVVXXXZZZ]]]aaadddggghhhmmmmmmrrr{{{yyyoooWWWNNNFFFFFFLLLVVVcccnnnmmmooorrrtttuuuvvvyyy{{{yyyyyyzzzzzz|||}}}vvvmmmlllnnnpppjjjhhheeeaaa^^^[[[ZZZZZZZZZYYYVVVSSSQQQOOOOOOOOOOOOOOOPPPPPPPPPPPPOOOOOOLLLLLLLLLHHHEEEEEEIIILLLRRRWWWaaakkksssxxxzzz{{{pppsssxxx|||}}}|||yyy{{{zzzuuuooogggYYYLLL;;;<<>>AAA???HHHTTT^^^fffkkkooorrrhhhffffffggglllssszzzqqqssslll___\\\hhhwww}}}iiiYYYUUUccclllgggeeejjjkkkmmmqqqssstttrrrpppnnnnnnoooppppppqqqqqqpppppplllpppttttttqqqnnnmmmnnnmmmmmmnnnpppqqqpppmmmkkkddd]]]SSSJJJGGGIIIOOOTTTWWW^^^dddeeefffhhhgggeee```bbb___SSSDDD:::888;;;777888888777555444555666333888@@@HHHQQQYYYaaagggfffdddbbbdddeeeccc]]]WWWWWW]]]iiivvv}}}xxxooommmkkklllmmmjjjbbb[[[QQQOOOKKKHHHEEEDDDDDDDDDFFFIIIOOOSSSYYYbbbmmmuuuuuuyyy|||~~~|||zzzxxxwwwwwwqqquuuyyypppmmmlllgggiiiuuu}}}ooommmbbb^^^ccccccqqqyyyhhhSSSDDD@@@BBBDDDDDDFFFAAA777...---000000------......///111333555666===>>>>>>===;;;;;;<<<>>>@@@@@@AAABBBBBBBBBBBBBBBCCCDDDFFFGGGHHHGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGHHHJJJNNNRRRVVVXXXwww|||yyyyyyhhhcccttt|||~~~xxxqqqkkkgggfffffffffggghhhjjjlllmmmlllllllllooossswwwxxxxxxrrrtttwwwwwwvvvxxx|||}}}yyyqqqjjjYYYMMMQQQkkkyyy{{{tttrrr}}}{{{tttjjjccc___[[[WWWTTTSSSPPPVVVhhhyyy|||~~~qqqnnndddTTTHHHNNNbbbuuurrr\\\PPP]]]qqqrrrNNNCCC;;;:::<<<:::666555222111111000000000000000........................++++++,,,,,,,,,,,,---------...000333666777555333666555:::@@@???===IIIZZZ}}}yyyhhhLLL;;;:::<<<:::>>>???AAACCCDDDEEEEEEEEECCCGGGMMMRRRUUUVVVWWWXXXTTTUUUYYY]]]aaaeeehhhjjjnnnnnnpppvvv}}}ooocccUUUMMMHHHIIITTT___iiilllqqqtttvvvwwwyyy{{{yyyyyyzzz{{{|||~~~zzzuuuvvvxxxwwwsssqqqnnnjjjgggeeeeeedddaaa___]]]\\\ZZZZZZZZZ[[[]]]\\\ZZZYYYXXXWWWWWWWWWTTTUUUVVVTTTRRRSSSYYY^^^eeeiiiooouuuxxxwwwssspppdddhhhnnnwww}}}}}}zzzvvvzzzzzzssshhh\\\NNNCCC???CCCHHHLLLNNNOOOQQQRRRMMMLLLIIIGGGDDDBBB@@@???===???AAABBBFFFPPP^^^hhhrrrtttvvvxxxyyyyyyxxxwwwxxxwwwvvvvvvxxx{{{|||qqqmmmtttkkkWWWKKKBBB;;;777@@@PPPdddvvvwwwwwwxxxhhh```vvvwwwxxxoooXXXJJJGGGJJJKKKKKKJJJJJJHHHAAA999222000000///////////////000111111000222555777999<<<@@@BBB>>>DDDMMMWWW___ccchhhlllgggiiilllnnnqqquuuyyy}}}tttuuunnnccccccppp|||fffWWWVVVgggmmmccc```iiijjjmmmssswwwxxxwwwsssqqqlllmmmooopppqqqqqqqqqqqqmmmoooqqqnnngggcccbbbdddhhhjjjlllnnnmmmllllllmmmfffaaa[[[UUUTTTVVVZZZ]]]___fffkkkkkkkkknnnnnnjjjiiiddd[[[OOODDD???>>>@@@:::999999999:::999666444666888;;;>>>CCCKKKSSSYYY]]]^^^aaaeeekkknnnooonnnooorrrwwwzzz{{{yyyvvvsssllliiifffccc___ZZZRRRMMMBBB@@@===:::888888888999:::===@@@CCCGGGPPP]]]fffooosssyyy||||||zzzxxxwwwuuusssuuu~~~wwwqqqmmmiiidddlllxxxlllmmmbbbbbbkkkffftttrrr]]]LLLCCCBBBDDDFFFHHHCCC999...,,,000000,,,---......000111333555666;;;===>>>>>>===<<<<<<======>>>???@@@AAABBBBBBBBBBBBCCCFFFHHHIIIHHHGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEFFFHHHLLLPPPUUUZZZ\\\www~~~vvvjjjqqqwww~~~|||wwwpppiiieeeeeeeeeeeeeeegggiiijjjlllllllllmmmpppuuuyyy{{{{{{yyyxxxwwwvvvxxx{{{yyyqqqkkk[[[MMMOOO[[[nnn~~~sssqqqttt}}}vvvmmmgggccc```ZZZUUURRRSSS[[[mmm|||~~~tttqqqkkk```OOOGGGVVVkkk|||{{{aaaNNNSSScccyyyQQQEEE<<<:::;;;:::777555222111000000000000000111........................++++++,,,,,,,,,---------......000333555555222///222555@@@JJJFFF===AAALLLXXX\\\VVVEEE<<>>???AAAFFFOOO[[[dddqqqsssuuuxxxyyyyyyxxxxxx|||{{{yyyxxxzzz}}}tttnnnqqq}}}pppZZZNNNDDD<<<777???NNNaaarrrxxxNNNXXXnnn~~~qqqtttvvv```OOOGGGHHHKKKNNNKKKKKKIIIBBB999222000000///////////////000111111000222555777999<<<@@@CCCDDDFFFMMMXXXaaafffiiijjjiiimmmsssuuuuuutttuuuvvvtttuuunnneeegggttt}}}~~~eeeWWWWWWiiimmm```]]]ggggggkkkrrrwwwyyyxxxtttqqqjjjlllnnnppprrrrrrrrrrrrnnnooommmggg^^^YYYYYY\\\gggjjjooopppooonnnpppssskkkhhhdddaaa```bbbdddgggjjjqqqtttqqqpppsssrrrnnnnnncccTTTIIIEEEDDDCCCBBBAAA@@@???@@@BBBAAA===888;;;;;;999888:::@@@HHHNNNVVVZZZ```eeekkkrrrzzzwwwrrrqqqrrrjjjfff```XXXQQQJJJCCC???999888666444333333555555777999999888999@@@LLLVVViiinnnuuuzzz{{{zzzxxxwwwssstttuuuzzz{{{vvvpppoooccceeemmmnnnuuu~~~~~~~~~iiikkkaaadddqqqiiivvvxxxdddQQQEEEBBBEEEHHHHHHDDD:::...,,,000111,,,---......000222444666777999;;;>>>???>>>======>>><<<===???@@@AAABBBBBBCCCBBBDDDFFFIIIJJJIIIGGGFFFGGGGGGGGGFFFFFFFFFFFFFFFDDDEEEHHHMMMSSSYYY^^^aaatttuuuuuu||||||zzz|||zzzllllll~~~{{{|||vvvooohhhdddddddddcccdddeeegggiiijjjkkklllmmmqqqvvvzzz||||||}}}wwwuuuxxx}}}{{{pppkkk\\\OOOPPPKKKaaayyyxxxppprrrxxx~~~wwwooojjjgggccc\\\WWWPPPSSS___ppp}}}~~~}}}wwwqqqmmmgggUUUEEENNNccc{{{~~~gggNNNLLLYYY~~~VVVBBB999:::999::::::222111111000///////////////---------------------------,,,,,,++++++,,,,,,---///111444555444222222222555333888@@@BBB>>>===@@@BBB===<<<>>>@@@===<<<===@@@AAABBBCCCDDDDDDDDDDDDFFFJJJOOORRRSSSSSSTTTUUUSSSUUUZZZ___eeehhhhhhgggiiiiiikkkmmmqqquuuxxx{{{rrr^^^QQQMMMNNNTTT___lllssstttssstttvvvwwwwwwyyy{{{~~~{{{~~~|||zzzyyyzzz{{{{{{{{{~~~wwwyyy|||yyyvvvvvvuuuuuuvvvxxx|||{{{vvvwwwzzz}}}|||yyyyyyvvvtttnnn[[[GGGBBBIIIQQQTTTWWWXXXVVVUUUWWWZZZUUUTTTSSSOOOJJJEEE???<<>>MMMVVVcccmmmuuu{{{|||rrrlllkkkmmmggg]]]PPPGGGCCC@@@<<<888777666555444444666888:::666777999;;;>>>DDDJJJOOO```jjjvvv|||{{{wwwuuuttt|||wwwssswwwwwwllljjjkkkmmmhhhfffiiiffffffrrryyyoooeeeiiibbbjjj~~~mmm}}}hhhQQQGGG@@@@@@IIIHHHDDD;;;000,,,...///,,,.........///111555888:::;;;<<<===>>>????????????AAAAAA@@@@@@AAACCCDDDEEEGGGGGGEEEEEEEEEEEEGGGGGGHHHEEECCCEEEIIILLLLLLKKKFFFJJJHHHJJJRRRTTTZZZiiipppvvv{{{vvvttt~~~vvvtttvvv|||~~~~~~xxxooogggeeeccccccdddeeefffggghhhhhhhhhiiimmmtttzzz|||yyyuuuxxxtttsssxxx|||}}}~~~|||ooobbbWWWOOOLLLYYYiiiooonnnqqq{{{{{{qqqmmmmmmjjjbbbZZZXXXVVV```rrr|||{{{|||~~~zzzvvvsssssstttxxxooommmnnn___KKKHHHTTToooqqqXXXMMMOOOVVVCCC:::;;;888::::::111111111000///////////////---------------------------,,,,,,++++++,,,,,,---...000333333222111111111777444666===@@@>>>>>>@@@BBB>>><<<======;;;;;;>>>>>>???AAACCCDDDDDDDDDDDDGGGKKKPPPSSSSSSRRRRRRRRRSSSVVV[[[aaafffiiiiiiiiijjjjjjkkkmmmooorrrtttuuu{{{xxxhhhXXXNNNIIIPPP[[[hhhqqqvvvwwwwwwwwwwwwxxx{{{}}}~~~}}}~~~{{{zzz}}}~~~}}}zzzvvvvvvsssgggSSSFFFGGGPPPTTTVVVXXXXXXXXXYYYZZZ[[[XXXWWWTTTQQQLLLGGGCCC@@@DDDAAAAAADDDGGGMMMYYYeeepppvvvxxxwwwvvvyyyyyywwwxxxyyyzzz{{{||||||||||||}}}}}}pppnnn}}}xxxaaaPPPEEE???;;;<<>>>>>>>>>>>CCCMMM]]]lllxxxzzzuuupppkkkfffbbbXXXPPPEEE===;;;999666444666555555555666777999:::???AAACCCEEEHHHMMMSSSXXXaaaiiisssyyyyyyxxxxxxzzz}}}yyyuuuyyyyyylllhhhiiippppppmmmlllfffjjjzzzyyypppeeeggg```fffyyyjjjwwwwwwfffQQQHHHBBB@@@HHHHHHEEE<<<111---...///---//////...///111444666888<<<<<<===>>>????????????AAA@@@@@@AAABBBCCCEEEFFFGGGGGGFFFEEEEEEFFFGGGGGGHHHFFFEEEFFFHHHJJJKKKKKKFFFJJJHHHLLLWWWZZZ^^^lllvvvxxxxxx|||uuuxxxuuulllnnntttssswww{{{~~~yyynnnfffdddcccdddeeefffggghhhhhhiiikkkkkkmmmrrrxxxzzzyyyvvvxxxtttrrrvvvyyyzzz|||zzzrrreeeYYYNNNWWWdddooovvv|||}}}uuuqqqqqqoooggg```\\\ZZZaaapppyyyzzz}}}~~~vvvpppnnnnnnqqqmmmlllnnndddTTTLLLNNNjjj{{{ttt\\\NNNLLL~~~VVVCCC;;;;;;888999888111111111000///////////////------------------------------,,,,,,,,,,,,---------///111222111000000111999555444999>>>>>>======@@@===<<<<<<;;;999;;;@@@<<<>>>AAACCCEEEEEEEEEDDDHHHLLLQQQTTTSSSQQQOOOOOOSSSWWW]]]cccgggjjjjjjjjjkkkkkklllmmmnnnnnnoooooorrrwwwlll\\\MMMMMMPPPZZZgggqqqsssqqqwwwxxxyyyzzz|||}}}|||}}}~~~|||zzztttvvvnnn[[[JJJGGGPPPYYYZZZYYYXXXYYY[[[]]]]]]]]][[[ZZZWWWSSSOOOKKKHHHFFFEEECCCCCCEEEGGGMMMXXXdddoootttwwwvvvuuuxxxyyywwwwwwxxxyyy{{{{{{zzzyyyyyy}}}tttppp{{{}}}fffTTTGGG???;;;<<>>???AAACCCEEELLLdddvvvfffoooqqqtttvvvvvvtttqqqooossspppgggcccjjjsssooocccOOOaaammmeeeZZZXXX\\\\\\hhhkkkmmmnnnmmmlllmmmnnnrrrrrrrrrrrrqqqpppoooooorrrppppppsssxxxwwwpppjjjaaa^^^aaajjjssswwwyyy|||~~~{{{xxxyyyyyyxxxzzzqqqfff______cccfffgggfffeeeccc```\\\YYYWWWUUULLLJJJGGGDDDAAA???>>>>>>AAAJJJZZZlll{{{|||vvvpppnnnnnniii]]]SSSHHHBBB:::666555666555444666777888:::<<>>???@@@@@@@@@@@@@@@@@@@@@AAACCCEEEGGGHHHHHHHHHGGGGGGGGGGGGHHHHHHGGGHHHIIIHHHGGGHHHIIIKKKGGGJJJIIIPPP^^^bbbdddooozzzxxxsssvvvzzztttyyywwwfff```iiitttnnnssszzzzzznnneeebbbddddddeeefffggghhhiiiiiillllllmmmrrrxxx}}}~~~|||{{{vvvsssvvvxxxyyy{{{~~~wwwhhhXXX\\\dddqqq}}}|||vvvttttttrrrlllggg^^^YYY[[[dddkkkooowww|||rrrmmmllljjjjjjlllnnnllldddVVVKKKbbbtttzzzdddPPPGGG~~~wwwUUUCCC<<<<<<888888777000111000000///////////////------------------------------,,,,,,,,,,,,---------///111222111111111222777444333777;;;===;;;999:::999:::<<<;;;888:::???;;;>>>AAADDDGGGGGGGGGFFFJJJNNNRRRTTTSSSPPPMMMKKKRRRVVV]]]dddgggiiijjjkkkkkkkkklllmmmnnnnnnnnnnnnssstttyyy|||sss^^^VVVOOOOOOXXXdddnnnrrrwwwxxxyyy{{{|||~~~{{{{{{||||||{{{zzztttrrrdddOOOEEENNNYYY^^^]]]ZZZXXXYYY]]]``````^^^^^^\\\YYYUUUQQQNNNLLLKKKGGGDDDDDDEEEGGGLLLWWWbbbnnnsssvvvuuuuuuwwwxxxvvvuuuwwwyyy{{{{{{{{{zzzzzz~~~uuuooovvvlllYYYJJJ@@@<<<<<>>:::666555777:::;;;;;;;;;<<<>>>BBBEEEHHHKKKLLLKKKMMMPPPQQQRRRTTTWWWYYYfffkkkrrrwwwyyy{{{|||~~~{{{yyyxxx{{{tttgggdddqqqwwwvvvssslllqqqooohhhbbbaaalllccchhhpppfffRRRIIIEEEBBBGGGGGGFFF???444......///...000000111222444777999:::>>>???@@@AAAAAABBBAAAAAA???@@@AAACCCEEEGGGHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIGGGJJJKKKJJJGGGFFFHHHKKKJJJMMMLLLTTTdddhhhhhhqqqvvvuuusssyyy~~~uuuuuurrr``````ooo}}}tttxxx~~~zzzlllcccaaadddeeeeeefffggghhhiiiiiijjjkkkmmmttt|||yyyvvvxxxzzzzzz|||wwwlllkkknnnyyy{{{lllfffooo||||||yyyvvvuuutttrrrnnnkkkeee]]]VVVWWWZZZbbbppp}}}zzzsssqqqgggjjjjjjkkkqqqrrrdddQQQZZZnnnmmmTTTDDDuuuvvvSSSBBB<<<===888777777000111000000///////////////------------------------...------,,,,,,------......000222222222222333444444444444666;;;>>>>>><<<999777999<<<<<<999:::>>>===???BBBEEEGGGHHHIIIHHHLLLOOOSSSTTTRRRNNNKKKJJJOOOUUU]]]dddggghhhiiikkkkkklllmmmmmmoooppppppqqqtttssssssvvvyyy~~~oooeeeXXXNNNMMMXXXhhhttttttvvvzzz{{{}}}|||{{{zzzzzz{{{||||||{{{tttkkkYYYHHHIIIWWW```^^^^^^[[[YYY[[[___aaaaaa______^^^[[[WWWTTTRRRPPPOOOIIIFFFEEEFFFGGGKKKVVV```mmmrrruuuttttttwwwxxxvvvtttvvvxxx{{{}}}~~~~~~~~~tttmmmqqqrrr^^^MMMBBB<<<<<>>777666666777:::>>>AAABBBCCCCCCDDDEEEGGGJJJLLLMMMMMMPPPTTTWWWYYY[[[^^^aaaiiinnntttzzz|||{{{zzzzzzyyywwwwwwzzz{{{lllbbblllqqquuuzzzxxx{{{rrrgggbbb\\\ddd```kkkuuujjjSSSIIIEEECCCGGGFFFFFF@@@666......000//////000222555888<<<>>>@@@???@@@AAABBBCCCCCCCCCCCC@@@AAABBBDDDFFFHHHIIIJJJJJJKKKKKKKKKKKKKKKKKKJJJGGGJJJLLLKKKHHHFFFHHHJJJMMMOOONNNWWWgggjjjiiiqqqrrruuuyyy{{{qqqzzzuuufffhhhxxx}}}xxxjjjbbbaaaddddddeeefffggghhhiiiiiiiiijjjnnnuuu|||}}}yyy}}}xxxuuuxxxzzzzzz{{{~~~}}}}}}rrrbbbRRRPPP___qqq~~~|||xxxxxxwwwvvvtttrrrooonnnpppeeeXXXPPPPPP[[[nnn~~~}}}yyytttiiijjjhhhgggpppxxxmmm[[[UUUhhh}}}vvvZZZEEEbbbwwwxxxyyyPPPAAA<<<===888777777111111111000///////////////------------------------......------------......///111222222222222444666333555777777<<>>???AAADDDFFFHHHIIIIIINNNQQQSSSRRRPPPLLLJJJJJJMMMUUU^^^dddggghhhiiikkkmmmmmmmmmmmmnnnqqqssstttqqqrrrsssrrrrrruuu||||||ooo___SSSRRR[[[dddmmmrrrxxx{{{}}}{{{yyyrrrmmmmmmyyyyyyzzzzzz{{{||||||}}}}}}qqqcccQQQIIIQQQ^^^bbb^^^]]]]]]]]]___aaabbbaaa``````___]]][[[XXXVVVTTTSSSNNNJJJHHHIIIIIILLLVVVaaammmrrruuutttuuuxxxyyywwwuuuvvvxxxzzz|||vvvmmmooo|||vvvbbbQQQEEE===<<>>AAACCCDDDFFFGGGOOOVVVaaammmuuuyyyxxxwwwsssssstttuuuuuuuuuuuuuuutttjjj^^^]]]jjjssseeeOOOOOOpppoooXXXTTTTTTTTTaaapppsssvvvwwwtttpppmmmkkkooopppppppppppppppoooooopppxxx~~~{{{|||sssddd[[[WWWZZZdddooo}}}{{{pppccc]]]\\\uuu|||zzztttttttttuuuwwwzzz|||}}}|||xxxtttqqqmmmkkkdddeeebbbYYYLLL@@@;;;:::555666888;;;???CCCFFFIIIKKKJJJIIIHHHHHHJJJLLLMMMUUUYYY___cccgggjjjmmmooommmqqqvvv{{{}}}|||yyywwwxxxwwwwwwyyysssbbbjjjlllsss~~~yyykkkhhhaaaggggggmmmyyyoooVVVKKKGGGDDDFFFFFFGGGBBB777///...000000///000333777;;;???BBBCCCAAAAAABBBCCCDDDDDDDDDDDDAAABBBDDDFFFHHHIIIIIIIIIJJJJJJKKKKKKKKKKKKJJJJJJHHHJJJKKKKKKIIIHHHIIIIIIKKKOOOPPPWWWfffiiijjjtttrrrvvv}}}ssswww||||||wwwkkknnnxxx~~~uuuhhhbbbbbbccccccdddeeefffggghhhhhhiiijjjnnnsssxxxxxxsssooovvvrrrqqquuuxxxxxxyyy|||ppp]]]OOOEEEEEETTTfffrrrxxx{{{{{{|||~~~|||wwwwwwxxxyyywwwtttqqqooooooqqqgggYYYMMMLLLWWWkkk{{{|||~~~zzzqqqpppkkkhhhnnnuuuqqqfffWWWeeexxx}}}aaaIIIVVVeee{{{zzzuuurrr{{{sssMMM???<<<===888777888333111111000///////////////------------------------......------------.........000111111111222444666444999:::888>>>NNN___gggSSSGGG;;;999;;;<<<===>>>?????????@@@BBBEEEGGGHHHPPPQQQRRRQQQNNNKKKKKKKKKMMMUUU```fffhhhhhhjjjmmmpppnnnlllllllllooorrruuuqqqrrrsssrrrqqqssswww{{{}}}mmm___YYYXXXfffllltttyyy{{{}}}~~~{{{wwwooofff```QQQMMMNNNZZZeeeiiikkknnn~~~{{{{{{{{{zzzyyywwwxxxyyyyyyyyyyyyyyyyyykkk\\\OOOQQQZZZ``````___\\\___bbbddddddcccccccccaaaaaaaaa___]]]ZZZXXXVVVSSSOOOMMMMMMLLLOOOYYYcccmmmrrrvvvuuuuuuxxxzzzxxxxxxxxxxxxyyy{{{}}}{{{qqqppp{{{yyyeeeSSSHHH===<<>>AAAEEEHHHLLLPPPRRRSSSRRRPPPPPPQQQUUUZZZ]]]dddhhhlllpppqqqqqqrrrsssqqqsssuuuxxx{{{|||{{{zzz{{{yyyxxxxxx}}}yyyhhhnnnmmmqqqyyywwwwww{{{lllmmmfffkkkpppjjjzzzsss[[[NNNIIIDDDDDDEEEGGGCCC888000...000000000111444888<<>><<<===888777999444111111000///////////////------------------------......------------......---...000000000111333555777<<<===999@@@VVVnnn|||bbbPPP>>>777999<<<>>>@@@???>>>>>>>>>@@@BBBEEEGGGQQQQQQQQQOOOMMMKKKKKKLLLNNNVVVaaahhhiiijjjlllnnnrrrpppllljjjkkkmmmqqqtttvvvtttrrrpppqqqssswwwyyyuuuxxxggg]]]```hhhrrrxxxzzz|||zzzzzzxxxuuuooodddXXXPPPGGGEEEHHHRRRYYY[[[^^^dddmmm{{{}}}~~~}}}|||yyyvvvsssuuuvvvwwwwwwuuutttttttttfffXXXPPPXXX______^^^```\\\aaafffhhhgggddddddeeebbbcccccccccaaa^^^ZZZXXXVVVSSSPPPPPPOOORRR[[[fffmmmsssvvvuuuvvvyyyzzzyyy{{{yyyxxxwwwyyy{{{vvvrrr{{{zzzfffUUUJJJ===<<>>BBBFFFHHHLLLPPPSSSVVVZZZ]]]XXXWWWWWWYYY^^^eeemmmqqqpppsssuuuvvvssspppooonnntttssstttvvvyyy|||}}}~~~}}}|||yyyxxx|||}}}oootttqqqooopppjjjhhhssstttfffjjjccciiipppfffyyyuuu^^^RRRKKKDDDBBBEEEHHHDDD999000...000111111222555888;;;>>>???@@@BBBCCCDDDEEEEEEFFFFFFFFFDDDEEEFFFHHHIIIIIIHHHHHHEEEEEEGGGGGGGGGGGGEEEEEEIIIHHHGGGJJJMMMMMMKKKGGGCCCJJJNNNUUUaaaeeelll|||vvvsssrrr~~~zzz~~~tttooo{{{zzz}}}pppeeebbbeeeaaabbbbbbcccdddeeefffgggiiihhhjjjooouuuyyyyyyxxxooommmpppwww|||||||||}}}yyywww{{{|||xxxlll[[[PPPTTTYYYXXX[[[aaaaaagggmmmooosssvvvuuuqqqpppsssvvvsssmmmhhhggghhhjjjhhhbbbZZZXXXbbbqqq{{{wwwyyy|||~~~~~~~~~|||wwwttttttxxx```ccckkkvvvkkkRRRWWWYYYjjj|||rrrqqq{{{rrrkkklllhhhEEE@@@<<<<<<;;;666444555333222111////////////000......------------......---------,,,,,,+++++++++...000111111000111333666:::???CCCBBB@@@BBBKKKSSSEEEAAA<<<888777999===@@@@@@@@@???@@@CCCFFFIIILLLMMMPPPRRRPPPLLLHHHHHHIIIQQQWWW___eeefffggghhhjjjmmmmmmmmmnnnoooqqqrrrsssooopppqqqqqqsssssstttuuu||||||ttt^^^aaaiiirrrwwwxxx{{{zzzssslllkkkllliii```WWWXXXPPPLLLQQQYYY[[[[[[[[[jjjnnnssswwwxxxxxxxxxxxxzzz|||{{{yyy|||~~~zzz{{{{{{zzzwwwrrrnnnkkkmmmhhhfffhhhhhhfffgggjjj```UUUSSS___fffcccbbbfffaaabbbccceeefffgggggggggeeeeeeffffffdddbbb___^^^ZZZXXXUUURRRRRRVVV]]]bbbnnnqqqvvvyyyzzzzzz{{{|||yyyzzzzzzzzzyyyyyy{{{}}}wwwrrrxxx{{{iiiVVVHHH???<<>>>>>>>>===>>>???@@@===999666555777:::===??????@@@AAADDDGGGIIIKKKHHHKKKMMMKKKGGGEEEEEEGGGPPPVVV___dddeeefffgggiiilllmmmnnnooopppqqqrrrrrrpppqqqrrrssstttuuuuuuvvvxxxxxx|||sssfff]]]bbboooxxx}}}{{{tttlllkkkmmmnnnjjjeeecccXXXOOOPPPUUUWWWXXXZZZdddhhhmmmqqqrrrsssssstttxxxzzzzzzxxx{{{{{{zzzxxxuuuqqqlllgggaaa]]]YYYVVVVVVZZZ\\\[[[\\\___ZZZXXX[[[dddiiihhheeeeeedddeeefffggghhhhhhhhhhhhgggggghhhhhhfffdddaaa```\\\ZZZXXXUUUUUUYYY```eeerrruuuyyy{{{{{{zzzzzzzzzxxxyyyzzzyyyxxxxxxzzz|||~~~vvvqqqwwwzzziiiVVVIIIAAA===BBBUUUkkkyyyqqqdddsssdddKKK\\\ooowwwsssjjj|||jjjYYYOOOLLLRRRQQQNNNMMMLLLEEE:::222000...///111111000111333444:::<<>>@@@@@@AAACCCEEEFFFFFFFFFFFFDDDDDDEEEEEEEEEEEEDDDDDDBBBCCCCCCDDDDDDDDDCCCCCCCCCDDDGGGHHHIIIIIIHHHGGGGGGNNNLLLbbbhhhbbbvvv|||{{{sssuuuxxxqqqwwwvvvrrr~~~|||ttt}}}xxxllldddaaaaaaaaaaaaaaabbbcccdddeeefffjjjvvv|||}}}xxxtttsssxxx|||||||||~~~}}}}}}~~~wwwrrrnnnkkkkkknnnooollliiijjjiiiiiijjjnnnqqqsssssswwwwwwxxxxxxwwwsssnnnkkkyyy}}}yyynnnggggggjjjggghhhjjjnnnrrruuuuuuuuuvvv||||||{{{zzzyyywwwddd]]]kkk{{{yyyaaallllll{{{ppp~~~aaaYYYppp{{{aaaDDD>>>;;;<<<;;;777555666333222000///......///000......------------......//////............------...000111111000111333666777777999<<<>>>>>>999555<<<:::777555555777999;;;>>>???@@@CCCEEEHHHIIIJJJFFFIIIJJJIIIEEECCCDDDGGGPPPVVV^^^cccdddeeefffhhhkkklllnnnpppqqqqqqqqqpppqqqrrrrrrssstttuuuvvvwwwvvvvvvxxx}}}uuuccc___eeennnwww}}}{{{yyyqqqmmmooorrrrrrppphhh[[[NNNJJJKKKMMMPPPSSSYYY\\\bbbfffhhhjjjlllnnnrrruuuvvvvvvxxx{{{yyytttvvvpppggg```ZZZTTTMMMHHHBBB@@@CCCHHHJJJIIIIIILLLSSS\\\fffjjjlllmmmjjjeeeiiijjjjjjkkkkkkjjjjjjiiiiiijjjjjjiiihhhfffdddbbb___^^^\\\ZZZZZZ^^^dddhhhvvvyyy{{{|||{{{yyyxxxxxxwwwxxxyyyxxxwwwwwwyyy{{{~~~wwwrrrxxx|||lllZZZMMMCCC>>>BBBTTTjjjxxx{{{jjjnnneeeEEELLL]]]jjjooolllzzzooo]]]QQQTTTRRROOONNNMMMFFF;;;333111...///111111111222444666;;;===@@@BBBDDDFFFJJJMMMWWWrrr{{{sssqqqzzzqqqvvvzzz}}}yyyyyyoooffffffnnnnnn___NNNffflllaaaPPPMMMRRR]]]mmmtttqqqqqqtttrrrmmmkkkllloooooopppqqqqqqqqqqqqqqqmmmoooppppppooooooqqqrrrrrrsssuuuwww{{{}}}|||~~~tttjjjaaa\\\SSSUUU]]]iiisssyyy{{{xxxvvvnnnhhh^^^WWW^^^kkknnnhhhSSSPPPNNNQQQXXX^^^```___ffffffeeeeeeggglllsssxxxvvvvvvvvvvvvuuutttsssrrruuuvvvyyy{{{{{{{{{yyyxxxwwwyyy|||~~~}}}zzzvvvtttwwwxxxyyyzzz}}}tttqqqooouuu}}}wwwfff```ddddddpppooofffgggiiiooo{{{lllnnnlllbbbSSSGGGAAA@@@GGGFFFAAA777111111222111222444888:::;;;<<<===???@@@AAABBBDDDFFFGGGGGGGGGCCCDDDDDDEEEEEEEEEEEEDDD@@@@@@AAAAAAAAAAAA@@@@@@AAABBBDDDFFFGGGHHHGGGGGGEEEMMMQQQdddlllkkk}}}}}}}}}mmmrrr|||{{{|||yyysss{{{xxxkkkccc___````````````aaabbbdddeeefffhhhvvvwwwtttvvvyyywwwttttttyyy|||{{{|||~~~}}}{{{xxxvvvvvvwwwvvvsssooojjjkkkkkkkkkkkknnnsssvvv{{{zzzyyyxxxwwwuuussspppxxxhhh[[[WWWXXXUUUTTTUUUWWW[[[^^^``````eeejjjsss}}}~~~lll^^^bbbssskkknnnpppyyylllvvvcccVVVjjj{{{___CCC>>>;;;<<<;;;777555777333222000///......//////......------------..................------------...000111111000111333666111333666;;;@@@@@@>>><<<:::999777666777999;;;======>>>AAADDDFFFHHHJJJJJJLLLMMMNNNKKKGGGEEEFFFIIIQQQWWW___dddeeeeeegggiiikkklllnnnpppqqqqqqooooooqqqqqqrrrssstttuuuvvvvvvwwwwwwxxxyyyzzz}}}}}}ssshhhbbbiiitttjjjwww~~~vvvrrrpppnnnlll]]]PPPDDD??????@@@DDDHHHLLLOOOTTTYYY]]]aaafffiiilllpppssstttvvvvvvrrrkkkhhh```UUULLLGGGBBB<<<888;;;999:::>>>>>>===???CCCQQQcccooommmkkkpppooohhhoooooooooooonnnmmmlllkkkkkkkkkkkkjjjiiigggeeedddaaaaaa```^^^___bbbgggkkkwwwyyy{{{{{{zzzxxxwwwxxxvvvwwwxxxwwwvvvvvvxxxzzz~~~yyyuuu{{{ppp```SSSEEE@@@CCCTTTiiixxxkkk```lll```KKKXXXiiissstttmmm{{{eeeUUUWWWTTTQQQOOONNNGGG;;;333111///000111111222333666888<<<>>>@@@BBBDDDGGGKKKNNN___~~~xxxpppvvvqqqvvvzzz{{{~~~zzztttrrriiibbbdddiiifffZZZPPPhhhlll___MMMLLLRRR___ooouuusssrrrtttrrrllljjjkkknnnoooooopppqqqpppppppppnnnppprrrrrrqqqpppqqqsssuuuuuusssrrrsssvvv|||}}}tttjjj```ZZZOOONNNSSS___jjjooosssvvvxxxzzz|||~~~~~~}}}{{{zzzyyyzzzzzzxxxuuupppkkkggghhhgggccc^^^___aaa]]]VVVSSSXXX```fffhhhfffbbb___fffjjjpppvvvzzz|||}}}}}}~~~~~~|||zzzyyytttuuuxxxzzz||||||{{{zzzwwwyyy|||~~~~~~{{{wwwuuu{{{zzzyyyxxxzzzyyyhhhvvvvvv}}}~~~ooohhhkkkrrr}}}zzznnnjjjhhhjjjuuulllkkkfff^^^RRRHHHAAA>>>FFFFFFAAA777111111222111222666:::<<<=========>>>???@@@AAACCCDDDFFFGGGGGGEEEEEEEEEEEEEEEDDDCCCCCC???@@@@@@@@@@@@??????>>>>>>@@@AAACCCEEEFFFFFFFFFCCCJJJSSSaaajjjrrrvvv{{{~~~yyytttzzz~~~xxxvvv}}}~~~vvvjjjbbb```aaa______``````bbbccceeefffeeerrr}}}|||wwwtttttttttvvvtttuuuzzz|||{{{{{{~~~~~~|||{{{zzzwwwsssppplllmmmnnnmmmlllooouuuzzz}}}|||yyysssmmmkkklllooozzz{{{wwwjjjYYYPPPPPPTTTOOOLLLIIIHHHIIIJJJJJJJJJNNNUUU```nnn~~~ssseee```kkk{{{rrrkkkooopppssseeejjjaaaSSSddd}}}~~~cccDDD>>>;;;<<<;;;777555666222111000............///......------------......,,,,,,,,,,,,,,,,,,,,,---...000111111000111333666111444777:::;;;<<<>>>@@@:::999777666777999;;;======>>>AAADDDGGGIIIJJJKKKRRRSSSQQQMMMGGGEEEFFFIIISSSYYYaaafffgggggghhhjjjkkklllnnnpppqqqpppooonnnppppppqqqrrrsssttttttuuuxxxzzz{{{zzzxxxxxxyyy{{{wwwfff```bbb]]]pppwwwkkkaaa\\\JJJAAA:::888999999<<>>>>>>>>?????????@@@AAACCCDDDEEEFFFGGGGGGGGGFFFDDDCCCAAAAAAAAAAAAAAAAAAAAA@@@??????>>>>>>@@@BBBCCCDDDEEEFFFBBBFFFRRR[[[eeeuuuxxx~~~ooommmyyy|||vvvxxx~~~ttthhhaaaaaabbb^^^^^^___```aaacccdddeeeiiirrrzzz~~~|||uuutttvvv{{{|||zzz{{{~~~yyy}}}~~~~~~~~~{{{{{{xxxtttqqqnnnnnnooopppoooooorrryyy~~~yyylll^^^XXX[[[bbbjjjkkkjjjddd[[[VVVWWW[[[XXXTTTOOOLLLKKKJJJIIIHHHEEEIIIPPPZZZgggzzz~~~pppbbb```nnn}}}vvvmmmooonnnkkkxxx}}}\\\___uuu{{{]]]MMM[[[uuukkkEEE@@@<<<<<<;;;666444555222111///...------...///......------------......+++++++++,,,,,,,,,,,,---...000111111000111333666555777999888777888;;;>>>:::999666555555888;;;======???AAACCCFFFIIIKKKMMMTTTTTTQQQKKKEEEBBBDDDGGGTTTZZZbbbfffgggggghhhjjjlllmmmnnnooooooooonnnnnnoooppppppqqqrrrsssttttttxxxzzz||||||{{{zzzyyyyyy}}}~~~mmm\\\SSS[[[oooxxxdddTTTLLL>>>888666888:::999:::<<<999;;;???BBBGGGOOOWWW\\\ccciiioooqqqppplllbbbWWWBBB???:::555444777;;;>>><<<;;;>>>AAABBBBBBHHHPPPcccsssyyyqqqkkkqqquuusssvvvvvvvvvuuutttsssqqqpppooonnnmmmllljjjiiihhhhhheeefffgggggghhhjjjnnnqqqsssuuuwwwxxxwwwwwwyyyzzzvvvwwwxxxwwwvvvvvvxxxzzzyyy|||~~~wwwqqqwww}}}ooo___SSSFFFAAAEEEVVVkkkzzzrrr]]]XXXaaajjjooocccooolllzzzqqqdddTTTOOOWWWXXXTTTRRRPPPHHH<<<333111000111222222333666:::===???@@@AAAAAAAAADDDHHHLLL```zzzqqqlllkkkpppsssvvvzzz~~~}}}xxxfff\\\\\\jjjpppfffYYYVVVnnnnnn\\\IIIHHHOOO[[[kkkooollllllnnnmmmhhhfffgggmmmmmmnnnooooooooooooooommmoooqqqrrrqqqoooooopppkkkooorrrtttttttttsssttt{{{oooiiigggbbbXXXOOOBBB<<<<<>>???@@@BBB@@@@@@@@@AAABBBCCCEEEEEEGGGGGGGGGFFFDDDCCCAAA@@@CCCCCCCCCCCCBBBAAA@@@???>>>??????AAABBBCCCDDDEEECCCDDDTTTVVV___uuuyyyvvvjjjiiiyyyxxxrrrwww}}}~~~~~~qqqfff``````bbb]]]]]]^^^___aaabbbdddeeekkkqqqvvvzzzttttttwww||||||yyyzzz~~~zzz~~~}}}}}}wwwtttttt~~~zzztttpppnnnnnnoooooopppqqqssswww|||{{{lll[[[RRRRRRWWWWWW[[[aaaeeefffdddbbbaaaaaa]]]YYYVVVUUUUUUTTTSSSOOOKKKJJJKKKQQQ^^^ssszzzeeeYYY```ttt{{{uuutttnnniiitttuuuVVV[[[ooo~~~___KKKSSSjjjoooFFFAAA======;;;666333333222111///...------............------------......,,,,,,,,,,,,------.........000111111000111333666777777888<<<@@@DDDFFFGGG>>>;;;888555555888<<>>DDDLLLQQQYYY```fffhhhgggaaaTTTHHH777888999888888===GGGNNNJJJLLLRRRWWWWWWTTTXXX^^^pppyyy}}}wwwqqqrrruuuwwwwwwwwwwwwwwwvvvtttsssrrrqqqqqqooonnnlllkkkkkkjjjhhhiiikkklllmmmooorrruuuuuuwwwxxxxxxxxxxxxyyyzzzwwwxxxxxxxxxwwwwwwyyyzzzxxx{{{~~~}}}uuupppuuu~~~|||nnn]]]QQQFFFBBBFFFXXXmmmzzzsssaaa]]]fffpppsssqqqssswwwlllYYYOOOPPP[[[YYYVVVSSSQQQIII<<<333111000111222222333777;;;???@@@AAAAAA@@@@@@BBBFFFIIIZZZppp~~~vvvtttlllooorrrtttxxx~~~~~~zzzhhh]]]aaasss{{{mmm]]]YYYpppooo\\\HHHFFFMMMWWWfffllljjjkkknnnmmmiiihhhiiilllmmmnnnnnnoooooonnnnnnmmmoooqqqrrrpppooonnnnnnkkknnnppprrrrrrsssuuuvvv|||zzzyyyssslllfffbbb[[[RRRKKKAAA;;;999>>>HHHSSSaaalllggghhhiiikkkmmmooopppqqqlllhhhccc^^^YYYWWWVVVVVV```hhhsssxxxwwwtttuuuxxx}}}zzzxxxxxxyyywwwwwwyyyzzz|||}}}~~~~~~zzzzzzyyyxxxzzzvvvtttssstttvvv{{{nnnjjjiiiiiioooqqqpppkkkaaaTTTJJJEEEDDDEEEEEE@@@777111222333222555888;;;<<<>>>@@@BBBEEEDDDCCCCCCBBBCCCDDDEEEFFFEEEEEEEEEEEEEEEDDDDDDCCCCCCCCCCCCCCCBBBAAA@@@@@@@@@@@@@@@@@@AAABBBCCCDDDEEEFFFYYYVVV\\\ssszzztttddddddxxxuuuoooxxx~~~}}}oooccc]]]]]]```\\\\\\]]]^^^```bbbdddeeejjjooosssrrrtttxxxzzzyyyssstttxxx||||||yyyzzz~~~~~~}}}~~~}}}zzz{{{uuusssttt}}}vvvnnnjjjkkkmmmnnnmmmnnnqqqvvv{{{~~~}}}vvvmmmfffaaa___UUUXXX^^^fffnnnooolllhhhiiifffcccaaa``````^^^]]]ZZZTTTOOOMMMLLLPPP\\\jjjzzz~~~nnn\\\WWWcccsss~~~zzzllliiissspppSSS[[[lllfffMMMOOObbb{{{pppGGGBBB======:::555222222222111///...------...............------.........---------.........//////...000111111000111444666555444777AAAOOOXXXYYYWWWCCC???;;;888888;;;???BBB??????@@@BBBEEEIIIMMMPPPQQQPPPMMMHHHBBBBBBEEEIIISSSYYYaaaeeefffeeefffhhhnnnnnnmmmmmmmmmnnnnnnoooqqqrrrrrrssstttuuuvvvvvvxxxwwwvvvwwwyyyyyyxxxvvvsssuuusssfffSSSHHHNNN\\\hhhrrrhhhRRRBBB:::>>>:::999;;;;;;888999;;;777777666666777===DDDIIIOOOWWW^^^___]]]VVVHHH;;;333888;;;<<<===DDDPPPZZZbbbfffnnntttqqqlllkkkooowww}}}}}}vvvtttuuuxxxwwwxxxxxxwwwvvvuuutttttttttsssqqqooonnnmmmmmmmmmjjjlllnnnoooppprrruuuwwwxxxyyyzzzzzzxxxxxxyyyzzzwwwxxxyyyxxxwwwwwwyyy{{{zzz|||wwwqqquuu~~~}}}ooo^^^RRREEEBBBGGGYYYnnn{{{uuugggeeeoooyyyvvv|||zzzsssgggQQQJJJPPP[[[ZZZVVVTTTQQQIII===444111111111222222444777<<<@@@AAAAAAAAA??????AAAEEEHHHMMMbbbnnnsss{{{yyytttwwwppprrrssssssvvv{{{{{{xxxmmmaaaeee{{{rrr```ZZZqqqooo\\\GGGEEEKKKUUUcccllljjjkkknnnnnnkkkjjjllllllmmmmmmnnnnnnnnnnnnnnnnnnpppssssssrrrpppoooooorrrrrrqqqnnnmmmooorrruuuwwwrrrlllkkkgggaaaXXXNNNEEE@@@<<<888888===DDDKKKVVV___fffhhhkkknnnoooooommmllleee___WWWQQQPPPVVV___eeettttttvvvyyy{{{}}}yyywwwxxxzzz|||vvvxxxzzz|||}}}}}}||||||sssuuuwwwyyy|||wwwsssqqqpppqqquuu~~~~~~lllmmmpppqqqxxxmmmmmmiii^^^PPPEEEAAAAAAEEEEEE@@@777111222333333666888:::<<<===@@@DDDGGGGGGFFFEEEDDDDDDEEEFFFGGGBBBBBBDDDEEEFFFFFFFFFFFFDDDDDDDDDCCCBBBAAA@@@???AAA@@@@@@@@@AAABBBCCCCCCGGGHHH]]]WWW\\\ssszzz|||rrr^^^```vvvsssooo{{{}}}nnnaaaZZZZZZ]]]\\\\\\]]]^^^```bbbdddeeekkkrrruuuppplllnnnrrrtttrrrtttxxx}}}|||yyyzzz}}}wwwxxx~~~~~~yyy{{{yyywwwxxxsssiiifffhhhkkklllkkklllqqqxxx}}}~~~~~~wwwooobbb``````gggqqqwwwwwwtttssspppmmmkkkiiihhheeeccc___[[[XXXXXXSSSNNNOOOVVVVVVddduuu~~~}}}|||wwwdddSSSSSS^^^zzzmmmjjjyyyxxxcccXXX___qqqoooRRRKKKaaazzz~~~tttOOOAAA@@@CCC>>><<<;;;444222111000///------,,,,,,---------------------------,,,,,,++++++,,,,,,---222222222111000222666999888===>>>???KKK[[[^^^WWW@@@===888666777<<>>666888:::>>>EEEPPP^^^hhhwwwsss~~~~~~|||zzzyyy|||}}}}}}}}}{{{wwwtttrrrwwwuuusssrrrrrrssstttuuupppppppppppprrruuuwwwyyy{{{{{{zzzyyyyyyxxxwwwwwwzzzxxxvvvwwwyyyzzz{{{{{{{{{zzzvvvnnnhhhkkkvvv}}}mmm]]]TTTIIIDDDJJJ^^^qqqzzzuuu___fffwwwxxxzzztttxxxwwwYYYNNNPPPTTTYYYZZZXXXRRRIII???777222///000111333777;;;>>>@@@???BBBDDDEEEDDDCCCBBBBBBMMM\\\bbbfffqqquuutttxxx{{{uuummmiiioooxxxzzzvvvppp```iiittt{{{uuu___^^^rrruuuZZZLLLIIIHHHYYYccckkkhhhiiinnnoookkklllpppppprrrrrrpppnnnmmmpppsssqqqqqqppppppoooooonnnnnnnnnoooooonnnnnnpppsssvvv~~~~~~yyyuuurrrmmmdddYYYOOOHHHDDDCCC:::666<<>>@@@;;;:::999333222111000///---------------------------------------,,,,,,++++++,,,,,,---111222111000000222666999>>>BBB@@@<<<@@@JJJJJJCCC>>>;;;777555666:::???BBBCCCBBBAAABBBDDDIIINNNQQQRRRQQQNNNHHHBBB@@@CCCFFFNNNXXXaaacccdddggghhhgggiiiiiijjjkkklllnnnooopppmmmnnnooooooppprrruuuwwwxxxwwwwwwxxxyyyyyyxxxvvvssseeeUUUMMMNNNTTT^^^ggglllzzzwwwrrrhhh\\\PPPFFF@@@>>>BBB@@@===<<<<<<;;;:::999777777666666777777888888>>>@@@BBBBBB@@@>>>======;;;???CCCFFFJJJVVVhhhvvv~~~~~~~~~}}}}}}~~~~~~}}}|||zzzxxxwwwwwwvvvuuutttuuuvvvxxxyyytttttttttuuuvvvwwwyyyzzzyyyyyyyyyxxxxxxwwwwwwwwwzzzxxxwwwwwwyyyzzzzzzyyyyyyxxxrrrggg___bbbppp}}}ooo```WWWIIIEEEMMMaaasss{{{xxxjjjxxx~~~nnnxxxyyy[[[PPPUUU[[[YYYZZZXXXRRRIII>>>666222111222333444777:::===>>>>>>@@@AAABBBBBBCCCEEEGGGOOOaaaiiimmmvvvyyyyyy~~~|||tttppptttzzzyyytttppp```hhhpppvvvppp[[[]]]tttvvvZZZLLLJJJIII[[[cccnnnkkklllppppppkkkiiilllnnnppppppooommmllloooqqqoooooooooooooooooonnnnnnnnnooooooooonnnpppsssvvv~~~zzzrrrfffZZZQQQKKKDDD===888999:::;;;???EEEVVVaaakkklllkkkkkkhhhcccZZZ\\\___fffooowww|||~~~~~~|||}}}||||||{{{{{{xxxyyyzzzzzzzzz{{{~~~}}}{{{yyy{{{zzzssstttqqqmmmiiiiiimmmuuuzzzxxxmmmkkkssswwwwwwlllllliii```RRRGGGDDDEEEIIIDDD===555111111555888;;;<<<>>>AAACCCDDDEEEEEEDDDFFFGGGGGGFFFEEEFFFHHHDDDDDDEEEFFFFFFGGGHHHHHHHHHHHHGGGFFFEEECCCCCCBBBCCCBBBBBBBBBBBBCCCEEEFFFLLLPPP```iiidddfffnnnnnnyyy}}}ttt~~~}}}aaa```qqqpppsss~~~}}}}}}pppfffaaa______YYYZZZ\\\]]]]]]___bbbdddiiiuuu}}}zzzxxxzzzwwwqqqrrrtttvvvwwwxxxyyy{{{|||{{{||||||{{{zzzyyy{{{}}}wwwvvvxxxwwwqqqllllllpppssssssqqqqqquuu||||||xxx|||{{{wwwrrroooppptttxxxyyyvvvssstttxxx{{{|||{{{}}}zzzwwwuuusssrrroookkkfffbbb```^^^\\\[[[SSSTTTTTTTTTTTTUUUYYY\\\eeegggnnnsssmmm```VVVTTTiii|||mmm\\\fffnnnjjjlllwwwyyy}}}qqqqqq}}}{{{OOOAAA===>>>999777888222222111000...---------------------------------------,,,,,,++++++,,,,,,---000111111000///111555777===AAA???888777;;;;;;555;;;999777555555888;;;===??????@@@BBBEEEJJJNNNQQQQQQPPPMMMHHHBBBAAACCCGGGNNNXXX```aaa```cccffffffiiiiiijjjkkklllnnnoooooopppqqqqqqrrrssstttuuuvvvyyywwwvvvvvvxxxyyyxxxxxxlll]]]PPPPPPXXXaaaiiinnnvvvoookkkddd\\\TTTNNNJJJHHHGGGDDD@@@===<<<;;;999777888888777777666666555555666777888888999<<<@@@CCCFFFKKKOOOOOOQQQ]]]qqq~~~~~~}}}}}}||||||}}}yyyxxxxxxxxxyyy{{{}}}~~~zzzzzzzzzzzzzzzzzzzzzzzzxxxxxxxxxxxxwwwwwwwwwwwwyyyxxxwwwxxxyyyyyywwwvvvzzz{{{vvvjjj___aaaqqqrrrccc[[[KKKHHHPPPddduuu|||~~~wwwccc___ooozzzuuuiiiwww{{{___TTTXXX___ZZZZZZXXXSSSIII>>>666222333333444555777:::<<<===>>>??????@@@AAADDDHHHLLLRRRgggtttxxx~~~}}}{{{}}}yyyzzz}}}yyyrrrooo___gggmmmqqqkkkXXX\\\uuuxxxZZZJJJJJJKKK\\\bbbpppooopppsssqqqkkkgggggglllmmmnnnmmmllllllmmmooonnnnnnnnnnnnnnnnnnoooooonnnooopppoooooopppsssuuu~~~tttfffYYYQQQFFFAAA===:::888888;;;AAAOOOYYYcccggggggfffdddaaa^^^eeeooo{{{{{{vvvsssssstttyyy~~~{{{{{{{{{zzzyyyxxxyyy{{{{{{{{{}}}~~~}}}~~~~~~wwwrrrxxxtttooommmnnnooopppooowwwxxxtttllljjjpppyyyqqqkkkfffbbbVVVHHHDDDIIIKKKEEE<<<555111333777:::<<<===???@@@BBBCCCCCCCCCFFFGGGHHHHHHFFFEEEFFFFFFDDDDDDEEEEEEFFFFFFGGGGGGHHHGGGGGGFFFEEEDDDDDDDDDEEEDDDDDDCCCCCCDDDEEEEEENNNTTTeeemmmhhhjjjrrrpppwww~~~wwwqqq{{{xxx~~~zzz```cccuuuqqqqqq|||||||||nnnddd___^^^___[[[[[[[[[ZZZZZZ\\\```dddhhhssszzz{{{~~~{{{pppssstttvvvvvvvvvxxx{{{~~~yyyzzzzzzzzzzzz|||vvvtttuuu~~~zzzuuuuuuwwwwwwxxxwwwuuuxxx|||zzztttqqqmmmgggaaa___aaagggkkkxxxxxxzzz{{{}}}}}}zzzxxxuuutttsssqqqnnnjjjgggfffeeecccbbb]]]]]]]]]ZZZWWWUUUVVVWWW___```gggqqqtttlll___WWW```ttthhhYYYdddooommmkkkpppuuu}}}yyyPPPAAA<<<===888777888222111111///......------------------------------------,,,,,,++++++,,,,,,---///000000000///111444666444999:::777666999;;;999:::888777666666777999:::<<<===???CCCFFFKKKNNNPPPRRRQQQNNNHHHBBB@@@BBBEEENNNYYY``````^^^aaaeeefffhhhiiijjjlllmmmnnnooooootttssssssssssssrrrqqqoooxxxwwwvvvwwwwwwwwwtttrrr]]]WWWUUU^^^iiipppuuuxxxtttpppiiiccc^^^YYYVVVSSSLLLHHHCCC???<<<:::888666777777777777666666555555444444444555999AAAJJJQQQVVVXXXYYYYYY[[[eeevvvzzz|||}}}|||}}}~~~~~~zzzzzz{{{|||}}}~~~~~~}}}|||{{{zzzxxxxxxxxxxxxxxxyyyyyyyyyxxxwwwwwwxxxyyyxxxvvvsssuuu{{{|||sssgggfffsssrrrddd]]]MMMJJJRRReeetttzzzxxxXXXPPP^^^kkkmmmjjjuuu{{{fffZZZZZZ]]]ZZZ[[[YYYSSSIII>>>666111222333444666999;;;===>>>>>>@@@AAABBBCCCEEEIIILLLZZZttt}}}}}}~~~~~~xxxppphhhZZZdddlllppphhhTTTXXXsssxxxZZZIIIHHHJJJ[[[```mmmoooqqqsssqqqkkkfffdddkkklllmmmnnnnnnmmmmmmmmmllllllmmmmmmnnnnnnoooooonnnoooppppppoooppprrrttt{{{xxxjjj\\\SSSGGGBBB>>>>>>???@@@??????HHHOOOWWW\\\]]]___aaabbbggglllsssyyyyyyrrrggg___[[[^^^cccjjjwww~~~|||yyyxxxyyyzzzzzzyyyyyyzzz{{{{{{zzz{{{|||~~~}}}|||||||||~~~~~~xxxuuu}}}yyyvvvwwwwwwwwwvvvmmmoooooommmmmmtttwwwmmmiiiiii]]]IIIBBBHHHLLLEEE;;;444222555:::===>>>???@@@AAABBBBBBCCCCCCEEEFFFHHHGGGFFFDDDDDDDDDDDDDDDDDDEEEEEEEEEFFFFFFHHHHHHGGGGGGGGGGGGFFFFFFFFFEEEEEEEEEDDDDDDDDDEEEKKKTTTfffooolllqqqxxxuuuyyy{{{uuu~~~uuu^^^fffxxxrrrppp{{{}}}~~~yyyjjj```[[[[[[\\\\\\\\\[[[YYYZZZ]]]bbbfffmmmtttvvvssstttyyyxxxrrrqqqtttvvvwwwxxxyyyzzz|||{{{{{{|||}}}wwwwww~~~yyy{{{}}}}}}xxxooobbb^^^YYYSSSQQQSSSWWW[[[gggooozzz}}}{{{xxxvvvtttsssrrrooollljjjjjjiiihhhfffggghhhiiigggdddccccccccchhhfffiiirrrzzzwwwiii\\\\\\nnnmmmYYY^^^fffaaa\\\^^^mmm{{{{{{uuuPPPAAA======888777999333111000///......---......---------------------------,,,,,,++++++,,,,,,---///000000000000111444666000444777666777:::<<<<<<:::999888777777888999:::;;;===???CCCGGGKKKNNNPPPTTTSSSOOOHHHAAA>>>???BBBOOOZZZbbbaaa___aaaeeehhhgggiiijjjlllmmmnnnnnnnnnpppooooooqqqrrrrrrooollluuuvvvwwwxxxwwwsssmmmiiiWWWXXX^^^hhhooottt|||xxxssslllfffaaa\\\WWWSSSNNNJJJDDD???<<<:::777666555555666777888777777666333333444777>>>JJJXXXaaafffeeedddffflllttt~~~|||xxx{{{}}}}}}~~~~~~~~~~~~}}}|||{{{zzzyyyyyyyyyzzzzzzzzzzzzzzzxxxwwwwwwxxxyyyxxxvvvssshhhsss{{{xxxmmmiiipppzzz}}}oooccc\\\OOOLLLSSSeeesssyyy|||kkkUUUSSS___iiimmmnnnwww|||mmmbbb\\\YYY[[[[[[YYYSSSIII>>>555111000222444777:::===???@@@???BBBEEEGGGGGGGGGHHHIIIccc}}}~~~}}}~~~~~~|||}}}}}}xxxqqq___RRR___jjjooofffOOOPPPooowww\\\HHHEEEGGGYYY]]]hhhkkkooopppooolllhhhcccllllllnnnoooppppppnnnmmmllllllmmmmmmnnnnnnoooooonnnoooppppppooopppqqqssswww~~~}}}{{{vvvlll```XXXNNNGGGBBBFFFNNNQQQJJJAAAAAADDDHHHJJJKKKNNNTTTZZZ```___^^^\\\YYYSSSKKKFFFFFFJJJOOOVVVaaauuu}}}yyyxxxvvvwwwzzz|||||||||yyy{{{{{{zzzxxxwwwwwwxxxvvvvvvwwwyyy{{{}}}~~~zzz{{{~~~yyywwwyyy|||rrrooolllmmmpppvvv|||rrrkkkjjjkkk___IIIAAAGGGKKKDDD:::333333777;;;>>>??????AAABBBBBBCCCCCCCCCBBBDDDFFFFFFDDDBBBAAABBBDDDDDDDDDDDDDDDDDDEEEEEEGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGJJJUUUhhhpppmmmttt|||wwwyyy{{{~~~mmm~~~ppp\\\fffyyysssqqq|||}}}~~~xxxjjj___[[[[[[\\\\\\[[[ZZZZZZ[[[___eeejjjpppxxxyyyrrrnnnrrrssspppnnnrrrwww{{{{{{zzzyyyyyy}}}{{{|||wwwqqqwww~~~sssgggXXXUUURRROOONNNMMMNNNNNNVVVcccvvv|||zzzyyyvvvtttrrrqqqqqqqqqooonnnjjjkkkllllllkkkjjjkkklllrrrnnnmmmsss|||}}}rrreeeaaapppnnnUUUUUU]]]^^^___ccclll|||tttoooNNN@@@<<<>>>999888999333000000///...............---------------------------,,,,,,++++++,,,,,,---///000111111111222444666444555666777999999999999:::999777777777999;;;<<<===>>>@@@CCCGGGKKKNNNPPPUUUTTTOOOHHH@@@===>>>AAAMMMYYYdddccc```bbbfffiiiggghhhkkkmmmnnnnnnnnnnnnnnnnnnppptttyyy{{{xxxuuutttuuuwwwxxxvvvqqqiiiddd^^^aaagggkkklllppp~~~}}}wwwoooiiiddd^^^WWWRRRNNNJJJDDD???<<<:::888777555666777999999999888777333444666;;;EEETTTdddnnntttttttttyyyyyytttwww~~~|||{{{{{{{{{{{{{{{{{{{{{zzzzzzzzzzzzyyyxxxwwwxxxyyyyyywwwvvvdddppp{{{{{{rrrmmmqqqwwwyyylll```YYYOOONNNVVVhhhuuuzzzqqqnnnnnnrrrbbbYYYaaannnrrrqqqpppzzz{{{nnnccc\\\ZZZ[[[[[[YYYSSSIII===555111000111555888<<>>FFFOOOQQQMMMIIIEEEDDDDDDBBBBBB>>>@@@BBBDDDIIIVVVfffsssxxxtttxxxwwwvvvxxx{{{~~~~~~yyyzzz{{{yyyvvvtttsssssssssssstttvvvxxx{{{~~~|||zzz~~~}}}vvvtttvvvyyy}}}tttllllllooopppqqqrrrffffffhhhfffYYYHHHCCCHHHJJJBBB888333555999<<<===>>>>>>@@@AAABBBBBBBBBBBB@@@BBBEEEEEEDDDBBBAAAAAACCCCCCCCCCCCDDDDDDDDDDDDEEEEEEFFFFFFGGGHHHHHHIIIJJJKKKKKKLLLLLLLLLKKKKKKMMMYYYkkkpppllluuu}}}wwwrrr}}}www}}}~~~~~~qqqaaa{{{mmmYYYdddyyytttsss}}}~~~{{{mmmbbb]]]\\\]]][[[[[[ZZZZZZ\\\```fffkkkooozzzzzzuuutttqqqkkkmmmrrrxxx||||||{{{yyyxxx}}}{{{wwwrrrmmmlllmmmooossspppllllllsss~~~ooobbbYYYWWWUUUTTTSSSRRROOOLLLPPP\\\qqqzzzyyywwwwwwwwwwwwuuusssqqqqqqqqqpppooonnnpppqqquuutttsssvvvuuunnnyyyoooWWWXXXbbbiiipppyyyyyy}}}oooiiiJJJ===:::>>>999888999222000000///............///---------------------------,,,,,,++++++,,,,,,---///111222333222333555666777555666999===>>>===;;;999777666555666888;;;===???@@@AAACCCGGGKKKOOOQQQSSSRRROOOHHH@@@===???BBBJJJXXXddddddaaabbbfffiiiggghhhkkkmmmnnnooonnnnnnnnnnnnqqqxxx~~~zzzuuuuuuvvvvvvuuuqqqjjjeeekkknnnrrrsssoooooozzz{{{sssmmmiiiddd]]]WWWMMMIIIBBB>>>;;;:::999888777888:::::::::999777666444666:::BBBNNN^^^nnnyyy{{{{{{wwwtttyyy~~~|||{{{}}}~~~{{{{{{{{{zzzzzzyyyyyyyyyzzzxxxwwwwwwyyyzzzzzzyyymmmuuu|||zzztttqqquuu{{{~~~wwwjjj^^^WWWNNNOOO[[[ooo{{{~~~kkkkkknnnooofffjjjzzznnnyyy~~~vvveeeYYYXXX]]][[[\\\YYYSSSHHH===555000111333666999<<<>>>???@@@@@@BBBDDDEEEDDDEEEFFFGGGUUUooo{{{qqqssstttwwwxxxvvvxxx|||{{{xxxeeeSSS[[[hhhpppgggJJJEEEdddxxxeeeNNNCCCCCCVVV\\\dddjjjmmmmmmmmmooommmgggkkklllnnnqqqttttttpppllloooooooooooooooooonnnnnnnnnpppqqqqqqpppppppppqqqqqq{{{rrrooommmooouuuzzzzzzyyyvvvnnnccc^^^bbbdddYYYIII:::888999<<<===???GGGRRRVVVTTTRRRQQQRRRSSSSSSRRRLLLLLLJJJGGGFFFIIIPPPVVVlll|||xxxuuutttvvvvvvuuuwwwyyy{{{{{{zzzwwwyyyzzzyyyvvvsssssssssuuuuuutttuuuwwwzzz}}}{{{~~~vvvuuu{{{{{{yyyzzz|||~~~~~~xxxooommmmmmkkkkkkmmmbbbhhhjjj```PPPEEEEEEJJJGGG@@@777444666:::<<<<<<;;;<<<===???@@@@@@AAAAAA???BBBEEEFFFEEECCCBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCAAAAAABBBCCCEEEFFFGGGGGGHHHIIIJJJLLLLLLLLLKKKKKKNNNZZZkkkpppmmmxxx|||uuu|||uuuppp{{{zzzhhh{{{lllVVV```wwwuuuvvv}}}oooddd^^^\\\\\\[[[[[[[[[ZZZ[[[___dddhhhpppyyy}}}|||}}}vvvlllnnnrrrwww{{{{{{zzzyyyyyywwwxxxwwwtttmmmfffaaa^^^ZZZ]]]bbbeeemmm}}}sssgggcccaaa___^^^^^^\\\YYYUUUSSS[[[jjj}}}}}}{{{}}}|||{{{yyywwwwwwyyy||||||~~~wwwdddeeennnsssyyy|||kkkdddGGG:::999===999888888111000//////............///---------------------------,,,,,,++++++,,,,,,---///111333333333333555777666333444;;;DDDFFFEEECCC888666444333555888<<<>>>AAAAAABBBCCCGGGKKKOOORRRQQQQQQMMMGGGAAA>>>@@@CCCGGGVVVccceeeaaabbbfffiiifffhhhkkkmmmoooooonnnmmmkkkkkknnnttt{{{|||xxxsssvvvvvvuuuuuutttqqqmmmjjjssswww}}}~~~xxxrrruuu}}}zzzsssnnnlllggg___YYYLLLHHHAAA===;;;:::999999:::;;;<<<<<<;;;888666444666999???GGGTTTddduuu|||xxxtttxxxyyyxxx~~~~~~{{{|||~~~{{{{{{zzzyyyyyyxxxwwwwwwzzzxxxwwwwwwyyyzzz{{{{{{uuuxxxyyyuuupppooovvv}}}~~~vvviii^^^WWWLLLOOO___uuuxxxjjjnnnttttttppplllvvv|||}}}pppZZZMMMSSS___\\\\\\ZZZSSSHHH===555000333555888:::<<<>>>>>>>>>@@@AAAAAAAAAAAACCCFFFIIISSSiiiwww{{{{{{vvvyyyuuuxxxxxxvvvwww|||}}}{{{ppp[[[```jjjssskkkNNNGGGbbbyyyiiiQQQDDDBBBVVV]]]eeekkknnnmmmmmmpppnnnhhhjjjkkkmmmqqqttttttoookkkqqqqqqppppppoooooonnnnnnnnnpppqqqrrrpppppppppqqqqqq~~~}}}pppkkkiiimmmvvv{{{ssseeeYYYVVVUUUKKK>>>:::999<<>>??????@@@???BBBEEEGGGFFFDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCBBB>>>???@@@AAABBBDDDEEEEEEDDDEEEGGGIIIJJJJJJIIIIIIKKKXXXjjjooonnn|||wwwqqquuu~~~kkkUUU^^^vvvvvvwww|||nnnccc]]]ZZZYYY[[[[[[[[[[[[[[[]]]aaadddssswwwyyyxxx}}}|||qqqqqqssswwwyyyyyyyyyzzz{{{www{{{~~~uuummmhhh^^^aaacccbbbcccqqqzzzqqqmmmjjjgggeeefffeeebbb___WWWZZZcccvvv~~~yyyooottthhhYYYDDD@@@;;;999:::999777444000000000000////////////.........------,,,,,,,,,---,,,,,,,,,,,,---......333333111///...///222555777777888AAARRR]]]VVVHHHAAA===777333444999???DDDFFFEEEDDDDDDFFFJJJMMMOOOUUUSSSOOOHHH@@@>>>@@@CCCFFFRRR___eeedddbbbeeeiiihhhjjjllllllkkkkkklllmmmoooooopppqqqrrrrrrsssssszzzuuutttuuurrrjjjiiimmmxxx{{{xxxrrrvvv~~~zzzvvvqqqiii^^^UUUNNNIIIAAA<<<:::<<<===>>>===<<<;;;:::888777666666888<<>>??????>>>AAAAAA@@@@@@BBBDDDGGGHHHIIIffflllkkkxxxyyyqqquuunnnnnnsss{{{|||xxxyyy}}}pppbbbYYYbbbwww|||bbbDDDTTTsssMMMJJJGGGEEE\\\aaaiiiqqqvvvyyyxxxqqqhhhhhhkkkmmmnnnnnnnnnpppqqqrrrrrrqqqppppppqqqrrrrrrqqqpppnnnmmmmmmnnnpppqqqqqqxxxuuunnnggggggnnnxxxxxxkkk[[[NNNDDD>>>???DDD???CCCHHHLLLQQQYYYfffooo~~~{{{xxxvvvqqqjjjeeeeeeccc``````fffoooyyy|||yyytttpppoooppprrrtttvvvwwwxxxwwwvvvuuuvvvwwwssswww|||}}}zzzwwwvvvvvvzzz}}}}}}zzzxxx{{{~~~}}}zzz{{{|||wwwkkkbbbhhhtttqqqllllllvvvzzznnngggkkkrrrrrrnnnkkkkkkeeeWWWKKKGGGGGGFFFGGG>>>777999>>>???============<<<<<<<<<======>>>@@@AAACCCDDDDDDCCCAAA@@@CCCDDDEEEEEEEEEDDDBBBAAA???@@@AAABBBCCCBBBAAA@@@FFFGGGHHHIIIJJJKKKKKKLLLLLL^^^mmmpppyyy~~~jjjzzzVVV]]]jjjkkkvvv|||zzzjjj]]]YYY[[[```[[[ZZZZZZZZZ\\\___dddgggtttxxxwwwrrrrrrxxxvvvooorrrtttvvvxxxzzzzzzyyyxxxxxx}}}~~~qqqccc[[[aaavvv|||rrrllloooooofffcccfffbbbZZZZZZcccwwwxxxyyykkk[[[DDD@@@;;;999:::999777444000000000000////////////......---------,,,,,,,,,---,,,,,,,,,,,,---......222222111000000111555888======<<>>;;;666333444999>>>BBBGGGGGGFFFDDDDDDHHHNNNSSSVVVUUUPPPHHHAAA===???BBBEEEQQQ^^^dddcccaaadddggghhhjjjllllllkkkkkklllmmmnnnooopppqqqssstttuuuvvvwwwssspppoookkkgggjjjpppyyy}}}yyyzzzzzzuuummmbbbYYYTTTOOOHHHBBB@@@???>>>>>><<<;;;;;;:::999888666666777;;;EEETTT```nnnyyywwwwwwwww||||||zzzzzz|||}}}|||{{{{{{zzzzzzyyyyyyyyyzzzyyyyyyyyyyyy{{{|||}}}}}}{{{tttqqquuuzzz|||}}}|||||||||ssseee\\\[[[RRRWWWeeevvv|||fff[[[lll~~~qqqkkkyyy|||xxxiiiXXXQQQWWW^^^]]]\\\ZZZUUUIII:::333222444666999<<<>>>??????>>>@@@@@@???@@@AAACCCFFFGGGLLLeeejjjhhhsssuuuooorrrvvvuuuwww~~~}}}}}}xxxkkkaaahhhyyy{{{cccGGGMMMuuuuuuWWWJJJDDDFFFYYYccckkkssswwwzzzyyyssskkkhhhkkknnnooooooooopppqqqrrrqqqqqqppppppqqqqqqrrrrrrqqqpppoooooopppqqqrrrqqqvvvyyymmmfffeeeggghhhhhhdddYYYMMMEEE???<<>>???>>>>>>======<<<<<<<<<<<<<<<<<>>CCCHHHFFF???:::888555444555888===@@@LLLNNNOOOLLLIIIJJJPPPUUUWWWVVVRRRJJJBBB===>>>@@@DDDOOO\\\cccbbb```bbbdddhhhjjjllllllkkkkkklllmmmmmmnnnppprrrtttvvvwwwxxxuuurrroookkkeeedddjjjsssxxx{{{|||sssqqquuuzzz{{{tttjjjcccZZZUUUOOOIIIEEEAAA>>>;;;<<<<<<<<<<<<;;;:::888777:::===HHHWWWhhhwww~~~xxxzzz|||~~~~~~|||zzzzzzzzzzzzyyyyyyyyyyyyyyyyyyyyyyyyzzzyyyyyyyyyzzz{{{|||}}}}}}wwwuuuxxx{{{{{{|||{{{|||zzzqqqeee\\\ZZZRRR\\\lllzzzzzzaaaXXXwwwnnnnnnfffzzz{{{xxxkkk[[[SSSWWW___^^^\\\ZZZUUUIII;;;444444444666999<<<>>>??????>>>????????????@@@BBBEEEFFFKKK___iiikkkuuuxxxssssss|||{{{sssiiikkkvvvvvvaaaIIIDDDeeewwwfffKKK@@@GGGSSSbbbjjjrrruuuwwwwwwrrrkkkhhhkkkoooqqqqqqppppppqqqrrrqqqppppppppppppqqqrrrrrrqqqpppoooooopppqqqrrrpppsss|||yyylllccc^^^YYYWWWQQQJJJEEEFFFHHHMMMVVV^^^dddlllvvv~~~{{{wwwtttssssssrrrqqqqqqrrrsssttttttttttttttttttuuuvvvvvvvvvvvvwwwxxxwwwwwwuuusssrrrsssvvvyyyxxx|||{{{wwwvvvyyy{{{zzzxxxzzzxxxmmm]]]YYYfffxxxuuujjjbbbeeennnwwwvvvuuuqqqnnnqqqwwwvvvrrrjjjjjjcccUUUKKKHHHHHHGGGEEE<<<777:::????????????=========<<<<<<;;;;;;;;;===>>>@@@BBBCCCCCCCCCBBB???@@@AAABBBCCCCCCCCCCCCEEEEEEDDDCCCCCCBBBBBBCCCDDDDDDEEEFFFGGGHHHIIIIIIMMM^^^lllrrr~~~lllqqq```nnn~~~|||{{{{{{|||kkk^^^YYYYYY\\\YYYYYYYYYYYYZZZ^^^dddhhh{{{|||wwwmmmkkkpppoooiiiqqqsssvvvxxxzzzzzzyyyyyy{{{zzz~~~uuu^^^UUUeee{{{~~~}}}}}}yyy{{{{{{qqqiiibbbdddttt{{{yyymmmbbbDDD@@@;;;999:::999777444000000000000////////////---------------------------,,,,,,,,,,,,---......000111222111111222555888:::;;;;;;:::;;;;;;999777666555444444555888;;;===NNNUUU[[[[[[UUUQQQRRRUUUYYYXXXTTTLLLCCC===<<<>>>CCCMMMZZZaaabbb``````bbbhhhiiikkklllkkkkkklllmmmnnnooopppqqqssstttuuuvvvuuuuuusssmmmfffdddiiippptttqqqnnnkkkccc[[[YYY\\\kkkzzz|||tttmmmbbb___ZZZUUUOOOIIICCC????????????>>>===;;;:::999>>>AAAIIIXXXiiiyyy~~~~~~}}}|||zzzyyyyyyxxxxxxxxxxxxxxxxxxxxxyyyyyyxxxyyy{{{|||||||||{{{{{{}}}~~~|||wwwvvvxxxzzzxxxzzz{{{{{{xxxoooeee]]]YYYRRR___qqq|||~~~~~~iiibbbsss^^^mmmwwweee}}}}}}zzzpppaaaWWWYYYaaa___]]]ZZZTTTHHH;;;555666555777:::===>>>??????>>>>>>>>>>>>???@@@BBBDDDEEEEEEYYYlllxxx|||www{{{}}}}}}sssgggeeelllmmm]]]JJJ<<>><<<<<>>======>>>???@@@BBBCCCDDDDDDVVVsssvvv|||wwwwww}}}wwwlll^^^ZZZ```cccYYYKKK:::EEEkkkxxxVVVBBBHHHJJJYYYaaahhhjjjkkkmmmmmmjjjhhhkkknnnppppppppppppqqqppppppppppppppppppppppppqqqqqqqqqppppppqqqqqqqqqrrrrrrwwwzzzqqqkkkgggdddeeekkkqqqwww~~~{{{xxxxxx{{{}}}zzzyyy}}}zzzxxxvvvvvvuuusssrrrqqqrrruuuvvvvvvssspppnnnrrrtttuuuvvvuuuuuuwwwyyysssrrrrrrrrrssssssssssssuuuxxxxxxtttrrrtttvvvuuuqqqrrrrrrrrrtttyyy}}}tttjjjccccccgggggghhhiiikkkkkknnnxxxoooiiiggg^^^RRRJJJJJJJJJIIIBBB<<<:::===@@@??????AAA======>>>>>>>>>===<<<;;;;;;<<<>>>???AAABBBCCCDDD@@@AAAAAABBBDDDEEEFFFGGGJJJHHHGGGEEEDDDDDDEEEEEECCCCCCDDDEEEFFFGGGGGGHHHRRR```gggeeelll|||qqqnnndddrrr}}}}}}~~~}}}lll```ZZZXXXWWWUUUXXXYYYYYYXXX\\\ccciiimmmxxx}}}qqqsssuuuxxx{{{}}}}}}}}}|||~~~rrrrrrvvvvvvjjj[[[]]]hhh{{{~~~sssjjjpppwwwooottt|||~~~vvvsssfffccc```]]]\\\bbbsssnnnssswww^^^UUUDDD@@@;;;999:::999777444000000000000////////////,,,,,,,,,------------...---,,,,,,,,,,,,---......111222222111000000111222222333777<<<;;;666555666555555444444555666777888666BBBRRR[[[]]]ZZZXXXXXXYYYYYYWWWPPPFFF???<<<<<>>:::<<>>======>>>BBBIIIQQQ___ooozzz}}}{{{{{{zzzzzzzzzyyyyyyxxxxxxxxxxxxxxxxxxxxxxxxxxxwwwxxxzzz{{{|||zzzyyywwwvvvwwwtttqqqrrrvvvwwwtttwwwzzzzzzssskkkddd]]]XXXUUUeeetttyyyyyy{{{~~~vvvhhhzzzoooVVVWWW___jjjppplllyyy~~~jjj]]]\\\___[[[WWWQQQEEE999555777777888;;;===?????????>>>======>>>@@@AAABBBCCCCCCGGGUUUvvvqqqwwwvvvsssrrrwwwvvviiiWWWQQQXXX```[[[QQQ>>>===\\\ttt___IIIHHHIIIWWW```gggiiijjjmmmpppoooiiikkkmmmnnnnnnoooppprrroooooopppqqqqqqpppoooooossssssssssssssssssssssssqqqrrrvvv|||xxxvvvwww}}}{{{wwwvvvuuuvvvwwwzzz}}}~~~}}}wwwzzz}}}~~~~~~~~~~~~~~~{{{zzzxxxvvvvvvvvvwwwwwwwwwvvvuuuuuuuuutttrrrpppoooppprrrtttuuutttsssrrrssstttuuuuuuuuuuuuvvvwwwrrrsssuuuxxx|||}}}|||{{{tttwwwvvvrrrppprrrtttssssssppplllllltttrrrlllhhhmmmqqqqqqooonnnjjjkkkoooyyynnniiieee\\\PPPJJJKKKLLLJJJBBB===;;;>>>@@@??????AAA======??????@@@???>>>===;;;<<<===>>>@@@AAABBBCCCBBBBBBBBBBBBDDDEEEGGGHHHHHHHHHGGGFFFEEEEEEEEEFFFDDDDDDEEEFFFGGGHHHIIIIIIJJJ[[[eeecccgggwww~~~|||iii{{{zzzZZZhhhxxxwww|||zzz{{{|||mmmbbb[[[XXXVVVTTTWWWYYYXXXWWWZZZbbbiiisssyyy{{{xxxyyy}}}yyypppsssuuuxxx{{{}}}~~~~~~}}}||||||}}}uuuqqqgggZZZ]]]hhh{{{yyynnnddd\\\cccxxxvvvxxx|||{{{|||}}}tttiii]]]WWWVVVPPPQQQRRRPPPMMMRRRfffzzzooosss}}}bbbXXXDDD@@@;;;999:::999777444000000000000////////////,,,,,,,,,---------......---,,,,,,,,,,,,---......000111222222111111333444666444666;;;<<<999999<<<777666555444444555666777222999CCCKKKQQQTTTVVVXXXXXXYYYWWWQQQHHH@@@===<<<>>>GGGUUU___ddddddbbbbbbhhhjjjllllllkkkkkklllmmmoooooooooppppppqqqqqqqqqrrryyyvvvhhhYYYOOOHHHAAA>>>???:::AAAVVVsssuuutttsssrrrppplllgggcccaaa\\\UUUNNNHHHFFFFFFFFFJJJPPPTTTXXXaaapppzzz}}}{{{{{{zzzyyyyyyyyyzzzzzzzzzzzzyyyyyyxxxxxxwwwwwwyyywwwuuuttttttuuuwwwyyyvvvvvvrrrooorrrxxxyyyvvvvvvzzzyyyqqqiiiddd^^^WWWZZZhhhtttwwwxxx|||sssbbbgggqqqxxx~~~{{{iiigggooooooppppppjjj{{{|||{{{fff\\\^^^^^^ZZZUUUOOOCCC888555888777999;;;>>>??????>>>>>>===>>>???@@@BBBCCCCCCDDDHHHOOOooopppnnnqqqqqqooosss|||~~~mmmXXXOOOXXXdddccc[[[EEE:::MMMkkkhhhQQQGGGJJJVVV^^^fffgggiiinnnrrrtttiiijjjkkkkkkkkkmmmppprrrnnnooopppqqqqqqpppooonnnqqqqqqqqqrrrrrrqqqqqqqqqnnnqqquuuyyy|||{{{}}}rrrqqqpppppprrrsssttttttqqqrrruuuyyy||||||zzzxxxsssvvvxxxyyyyyyyyy|||~~~yyyxxxwwwuuuuuuvvvxxxyyytttsssrrrrrrssssssrrrqqqrrrrrrrrrrrrrrrrrrrrrssssssuuuvvvuuuttttttuuuvvvtttttttttwww{{{}}}{{{yyysssvvvuuupppnnnqqqrrrqqqqqqrrrooonnnuuuuuupppnnnuuuzzzyyyvvvtttmmmooorrrwww~~~yyyooohhhddd[[[OOOJJJLLLLLLKKKBBB>>>===???@@@>>>>>>@@@<<<===???AAAAAAAAA@@@???<<<<<<===>>>???@@@AAABBBBBBBBBAAAAAABBBDDDEEEFFFFFFFFFGGGGGGGGGFFFFFFEEEEEEFFFFFFGGGHHHIIIJJJKKKLLL```mmmjjjhhhsss}}}zzzzzzssseee~~~~~~pppQQQ```qqqssszzzyyy{{{|||mmmccc\\\XXXVVVRRRVVVYYYXXXWWWZZZbbbiiizzz|||xxxpppoootttsssmmmqqqsssvvvzzz||||||||||||zzzyyyyyyzzz~~~zzzssshhh\\\```nnn~~~xxxjjjbbbZZZ___pppvvvuuuuuupppooossstttwwwyyyzzz~~~~~~uuukkk```ZZZUUUPPPOOORRRWWWXXXZZZZZZVVVXXXeeeuuu}}}qqqrrrjjj```DDD@@@;;;999:::999777444000000000000////////////,,,,,,,,,------.........---,,,,,,,,,,,,---......///000222333333444666777999444444888:::999:::???999777555444444444666777777888;;;???FFFMMMSSSWWWXXXYYYWWWQQQHHHAAA===<<<===FFFTTT___eeeeeedddbbbhhhjjjllllllkkkkkklllmmmnnnooooooqqqrrrsssttttttuuu|||ssseee]]]TTTIII@@@<<<===;;;GGGggg}}}}}}}}}}}}}}}zzzvvvrrrooojjjaaaXXXRRROOOOOOPPPZZZ```cccbbbgggsss|||~~~yyywww}}}|||{{{zzzyyyyyyyyyzzz{{{{{{{{{zzzzzzyyyxxxwwwwww{{{wwwqqqmmmmmmqqqvvvzzzwwwvvvrrrpppssszzz|||yyyuuuzzzyyyppphhhddd^^^WWW]]]jjjtttvvvxxx}}}qqq```^^^___cccmmmkkkiiixxxxxxpppfff{{{xxxwwwkkk\\\[[[ddd^^^ZZZTTTNNNBBB777555777888999<<<>>>??????>>>>>>===>>>???AAACCCCCCDDDDDDFFFHHHeeesssiiioooqqqooorrr{{{sss[[[QQQ[[[iiijjjcccJJJ:::CCCeeemmmVVVFFFKKKSSS\\\dddfffgggmmmsssuuuiiijjjjjjjjjjjjlllooorrrnnnooopppqqqqqqpppooonnnmmmmmmnnnnnnnnnnnnmmmmmmlllppptttuuuyyysssbbbWWWTTTWWWXXX\\\bbbiiippptttuuutttsssqqqrrruuuwwwxxxxxxppprrruuuuuutttuuuyyy}}}wwwvvvuuuttttttttttttuuuvvvtttrrrqqqssstttuuuuuuxxxvvvtttqqqpppooooooppptttuuuvvvuuutttssstttuuuvvvtttqqqqqqssstttrrrppprrruuutttpppmmmpppqqqpppmmmssswwwxxx{{{}}}yyytttrrrxxx|||{{{wwwuuuoootttvvvuuutttvvvtttppphhhdddZZZOOOJJJLLLMMMKKKCCC???>>>@@@@@@======@@@<<<===@@@BBBCCCCCCBBBAAA============>>>@@@AAABBBBBBAAA@@@@@@AAABBBDDDEEEDDDEEEFFFHHHHHHGGGFFFEEEGGGGGGHHHIIIJJJKKKKKKLLLUUUlllzzzssskkkoootttsss~~~ttthhhxxxttt~~~wwwjjjLLL]]]pppsss{{{zzz}}}|||mmmccc]]]YYYVVVRRRVVVYYYXXXVVVYYYbbbjjj|||~~~zzzrrrppptttqqqjjjppprrruuuxxxzzz{{{{{{{{{yyyzzz{{{{{{|||~~~yyymmm```dddsss|||oooggg```aaalll|||~~~rrrooojjjaaa___cccdddhhhkkknnnuuuzzzxxxrrr```WWWPPPOOOQQQSSSYYY___^^^___cccfffeeegggooozzz{{{}}}uuu___FFF???;;;<<<<<<888444444333111...---...///000000...------,,,,,,------...---,,,,,,++++++,,,,,,---...000222222222222444666;;;888777:::???DDDEEEEEEAAA<<<666444444666555555666555666:::BBBIIIOOORRR\\\]]]]]]VVVLLLAAA:::888>>>BBBPPP```gggeeedddggglllkkkjjjiiihhhiiijjjjjjkkkmmmooopppqqqqqqqqqpppyyyzzzvvvggg^^^XXXNNNDDDBBB???EEE[[[yyyyyymmmbbb\\\YYYZZZ\\\gggmmmsssrrrnnnlllqqqwwwnnnbbb```mmmzzz}}}|||{{{{{{zzzyyyyyyzzz{{{}}}~~~wwwyyy{{{|||{{{yyyyyyzzzxxxxxxwwwwwwxxxyyy{{{|||~~~wwwtttvvvxxxvvvuuuvvv|||xxxrrrlllhhheee^^^WWWdddpppzzz{{{zzz}}}zzzvvvnnn``````iiiiiinnnlllqqqzzzvvvlll___XXX[[[aaadddddd[[[RRRKKKAAA777666;;;<<<===>>>??????>>>===<<>>@@@DDDNNN[[[iiiqqqsssrrrtttsssqqqpppqqqtttxxxzzzxxxxxxyyy{{{||||||zzzyyyzzzxxxuuussssssuuuxxxzzzuuutttsssqqqppppppqqqqqqrrrrrrsssssssssrrrqqqqqqtttuuuuuuvvvvvvvvvvvvvvv{{{zzzxxxsssoooooossswwwzzzsssllliiillloooooommmnnnpppnnnjjjllluuuyyyxxx|||xxxtttrrrsssvvvxxxvvvqqqnnndddZZZNNNIIIMMMQQQMMMEEEAAAAAAAAA@@@@@@?????????=========>>>???@@@BBBBBB>>>=========>>>@@@BBBDDDGGGFFFCCCBBBAAABBBCCCDDDDDDDDDEEEFFFGGGGGGHHHHHHHHHIIIJJJIIIHHHHHHIIIKKKPPPjjj|||wwwnnnqqqvvvvvv}}}yyypppxxx|||{{{www___LLLZZZ}}}~~~zzz{{{zzznnnfffaaa[[[WWWXXXVVVVVVWWWXXXZZZbbblll|||yyywwwmmmuuuwwwyyyzzzzzzzzz{{{|||{{{||||||zzzyyy{{{zzzqqqmmmqqqvvvqqqmmmhhhgggkkkssszzz{{{wwwssssssyyy{{{nnndddbbb```XXXQQQOOORRRSSSXXXaaaiiihhh```WWWKKKRRRYYY\\\```eeegggfffkkkmmmooorrrtttvvvzzz|||~~~yyycccFFF???;;;;;;;;;888444444333111...---...///000///...------,,,,,,------...---,,,,,,++++++,,,,,,---...000222222222222444666222333666<<>>EEELLLOOOXXX[[[\\\WWWMMMCCC<<<:::<<<@@@MMM]]]eeedddccceeejjjkkkmmmnnnmmmlllkkkiiimmmnnnoooqqqrrrsssssssssxxxyyy~~~xxxllleee\\\SSSIIIDDDFFFWWWrrr~~~vvvqqqppprrrssswwwyyyzzz{{{yyyrrrjjjdddjjjcccfffttt~~~~~~~~~|||zzzzzz|||{{{zzzyyyyyyzzzzzz{{{uuuxxxzzz{{{{{{zzz{{{|||}}}|||{{{zzzzzzzzz{{{{{{{{{vvvtttwwwxxxvvvtttuuuzzzyyyuuupppkkkeee___ZZZgggrrr{{{|||{{{}}}wwwvvvzzzvvvxxxooowwwvvvqqqeeeWWWRRRVVV\\\^^^bbbZZZQQQIII???666555:::<<<===>>>>>>>>>>>>===<<<>>>======>>>>>>???@@@@@@???EEEQQQ^^^hhhnnnrrruuurrr{{{{{{rrroooyyy|||pppdddfffqqqtttnnnRRR>>>;;;TTTgggaaaPPPGGGJJJSSS^^^dddeeefffiiillllllgggeeehhhjjjjjjlllqqqnnnnnnoooooooooooonnnnnnoooooooooooonnnmmmlllkkkmmmpppsssssssssxxxlllWWWEEE=========@@@HHHUUUcccmmmqqqrrrtttrrrppppppqqqsssvvvxxxwwwwwwxxxyyyzzzzzzyyyxxxvvvvvvvvvvvvvvvvvvvvvvvvtttsssrrrpppppppppppppppooopppqqqqqqrrrrrrrrrrrrqqqqqqrrrrrrrrrqqqqqqpppvvvwwwxxxwwwuuuuuuxxx{{{zzztttmmmkkkmmmppppppoooooonnniiieeejjjrrrtttppp{{{vvvsssrrrssstttssspppnnncccXXXLLLIIIOOOSSSNNNFFFAAAAAAAAA@@@@@@@@@?????????>>>>>>??????@@@AAABBB>>>>>>======>>>@@@CCCDDDFFFEEEDDDCCCBBBBBBCCCDDDDDDDDDEEEEEEFFFGGGGGGHHHGGGHHHIIIHHHGGGHHHIIIKKKPPPhhhyyywwwsssxxxzzzwwwxxx}}}tttooo|||~~~zzz~~~|||aaaNNN[[[~~~}}}{{{nnnfff```[[[WWWXXXUUUUUUWWWWWWYYYaaajjjuuu~~~zzzoootttvvvyyyzzzyyyyyyzzz{{{zzzzzzyyyxxxyyy{{{~~~vvvtttvvv{{{zzzqqqmmmnnnqqqsssssshhhbbb\\\[[[```gggmmmoooggg[[[QQQOOONNNHHHBBB@@@EEEFFFIIIOOOTTTUUUPPPKKKRRRZZZaaaeeeiiipppsssrrrwwwyyy{{{|||}}}}}}}}}~~~~~~|||fffFFF???:::;;;;;;777444444333111......///000000///...------,,,,,,------...---,,,,,,++++++,,,,,,---...000111222222222444555999:::===AAAFFFMMMTTTZZZ???<<<777444444555555444777666555666:::AAAHHHMMMUUUYYY[[[XXXOOOEEE???<<<:::>>>JJJZZZdddeeecccbbbhhhkkkooorrrrrrpppllliiinnnooooooppprrrtttuuuvvvxxxyyy{{{uuukkkcccWWWOOOKKKUUUkkklll\\\^^^^^^gggwww~~~|||{{{{{{zzzzzz|||{{{zzzyyyxxxxxxxxxxxxtttvvvyyy{{{{{{{{{|||}}}}}}|||{{{{{{zzzyyyuuuuuuxxxyyyuuusssssswwwyyy{{{wwwooofff```___llluuu}}}}}}{{{}}}|||uuummmyyy{{{ttteeeWWWSSSXXX^^^______XXXOOOGGG===666555999<<<<<<===>>>>>>===<<<<<<<<<<<<<<<<<<<<<=========CCCGGGNNNYYYeeennntttuuupppzzz~~~wwwrrrwww~~~}}}|||oooiiimmmqqqqqq\\\DDD;;;OOOffffffTTTEEEEEENNNYYYaaadddeeeggghhhqqqiiidddeeehhhkkknnnqqqnnnnnnoooooooooooonnnnnnpppooooooooonnnmmmlllllloooooopppppprrruuuyyy|||www^^^JJJ===:::===;;;<<>>>>>>>>???AAABBBDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCDDDDDDEEEFFFFFFFFFEEEFFFGGGGGGGGGHHHJJJLLLOOOfffwwwyyyyyyxxxzzzwwwuuuzzzxxxyyyqqq}}}}}}___LLLXXXyyy|||}}}|||ooofff___[[[WWWVVVTTTTTTVVVUUUWWW^^^gggsssxxxwwwnnnsssvvvxxxyyyyyyyyyzzz{{{yyyxxxwwwxxxzzz||||||||||||~~~|||~~~|||uuussspppkkkeee[[[TTTLLLIIIMMMTTTYYY\\\WWWMMMDDDBBBAAA>>>;;;999<<<<<<<<<>>>@@@CCCEEEFFFYYYbbblllqqqwww~~~~~~}}}cccEEE>>>:::;;;;;;777444333222000......///000//////...------,,,,,,------...---,,,,,,++++++,,,,,,---...///111222111222333555???AAABBBAAA>>>>>>@@@CCC>>>;;;888555444444444444666555444444888???HHHNNNTTTYYY\\\ZZZRRRGGG???<<<999===GGGVVVbbbgggeeebbbgggjjjnnnrrrssspppmmmkkkooooooooooooqqqsssvvvwwwwwwyyyzzzyyyzzz{{{rrrhhh]]]TTTWWWggg{{{|||mmm[[[YYY___mmmyyy}}}~~~~~~~~~}}}||||||{{{{{{{{{zzzzzzyyyyyyxxxxxxxxxxxxuuuwwwzzz{{{zzzzzzzzz{{{~~~}}}{{{{{{zzzwwwuuuvvvzzzzzzuuurrrsssttt{{{tttfffbbbdddrrrzzz~~~|||}}}~~~}}}{{{gggmmmyyykkkwwwxxxhhhZZZVVV\\\```aaa]]]WWWNNNEEE<<<777777999<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<<<<;;;DDDGGGMMMXXXggguuuyyywwwlllxxxyyywww}}}ttthhhggglllooodddKKK:::HHHbbbjjjXXXDDDCCCJJJVVV```gggjjjjjjjjjtttllldddbbbfffkkknnnpppmmmnnnnnnoooooooooooonnnmmmmmmmmmmmmllljjjiiihhhlllmmmooopppqqqsssuuuwwwwwwxxx___JJJ???===???===<<>>>>>>>>???@@@BBBCCCBBBCCCDDDDDDDDDDDDCCCCCCBBBBBBCCCCCCDDDDDDDDDEEECCCEEEFFFFFFFFFGGGIIILLLMMMfffyyy{{{zzz{{{~~~uuuvvvppp}}}}}}zzz[[[FFFPPPpppzzzuuuyyy~~~pppeee^^^ZZZWWWUUUSSSSSSUUUTTTUUU\\\eeeyyyyyykkkpppuuuooojjjsssuuuxxxzzzyyyyyyyyyzzzyyyxxxxxxzzz{{{zzzwwwtttsss{{{}}}zzzssshhh^^^WWWQQQIIIFFFHHHMMMPPPQQQMMMFFF???<<<======;;;:::;;;;;;;;;:::;;;@@@IIIOOO```lllzzz~~~}}}{{{xxx}}}___EEE>>>:::;;;;;;777333333222000//////000000///......------,,,,,,------...---,,,,,,++++++,,,,,,------///111111111111333555555999======:::777777888<<<;;;888666444333333444444555555555888@@@JJJQQQUUUZZZ___^^^UUUIII@@@;;;:::===DDDQQQ```iiihhhcccgggiiikkknnnoooooonnnmmmnnnnnnnnnnnnppprrrtttvvvtttwwwyyywwwuuuxxxwwwlll```^^^iiizzznnnbbbWWWXXXbbbnnnwww~~~}}}|||{{{{{{zzzzzzxxxxxxxxxyyyyyyzzzzzzzzzwwwyyy{{{{{{yyyxxxxxxxxx}}}}}}}}}||||||{{{{{{{{{vvvvvvxxx|||{{{uuussstttsss~~~zzzgggcccjjjwww}}}}}}~~~~~~|||{{{bbbVVVcccnnnuuusssjjjvvv}}}vvviiiZZZUUUYYY]]]]]]\\\WWWNNNCCC;;;888999;;;<<<<<<;;;;;;;;;;;;<<<<<<<<<===>>>>>>>>>===<<<<<<>>>BBBJJJXXXnnntttyyy}}}{{{sssqqqyyypppdddccchhhmmmhhhQQQ<<>>>>>>>>>>>>>>>>>???@@@@@@AAA@@@AAABBBCCCCCCCCCCCCCCCAAAAAABBBBBBBBBBBBCCCCCCBBBDDDEEEEEEEEEFFFHHHJJJJJJfff|||{{{www{{{tttyyy[[[CCCJJJjjjvvvsssxxxqqqeee]]]YYYWWWTTTSSSSSSTTTTTTTTTZZZbbbyyyzzzkkknnnrrrlllhhhrrruuuyyy{{{zzzyyyyyyzzzyyyzzz{{{{{{zzzvvvpppllloooxxxwwwiii^^^TTTOOOIIIFFFGGGHHHFFFDDDAAA>>>999666777::::::999:::;;;;;;<<>>999::::::666333333111000//////000000///---...------,,,,,,------...---,,,,,,++++++,,,,,,------///000111111111333444111444888999999777666555::::::999666333222333444333444666777999@@@JJJRRRUUU[[[bbbaaaYYYLLLBBB<<<<<<===AAALLL]]]jjjjjjdddfffgggiiikkklllnnnooopppooooooooooooppprrrssstttqqquuuyyyyyywwwxxx}}}~~~qqqlllqqq}}}www___QQQQQQ\\\kkkuuuxxx~~~~~~~~~~~~~~~}}}|||{{{yyyyyyyyyyyywwwxxxyyyzzz{{{{{{{{{{{{xxxzzz{{{{{{yyywwwvvvvvvyyyyyyzzz{{{{{{{{{zzzzzzuuuuuuxxx{{{yyytttrrrtttuuujjjfffqqq{{{|||{{{zzzeeeNNNRRR\\\gggkkkeeerrrzzzxxxnnnaaaYYYYYY\\\]]]ZZZWWWNNNAAA999999;;;;;;<<<;;;::::::::::::;;;<<<<<<===>>>??????>>>======<<>>>>>>>>???@@@@@@AAA@@@???>>>============>>>>>>>>>????????????@@@@@@AAABBBCCCCCCAAAAAAAAAAAAAAAAAAAAAAAABBBCCCDDDDDDDDDEEEGGGIIIHHHdddyyywwwqqqwwwrrr{{{zzzbbbFFFIIIjjjyyyyyy|||rrreee\\\YYYXXXUUUSSSSSSUUUSSSSSSYYY```rrrxxx|||}}}ssslllsssvvvzzz||||||zzzzzzzzzyyyzzz{{{xxxrrrmmmjjjiiiqqqyyyxxxjjj```UUUPPPKKKHHHGGGEEEAAA===999:::777555666:::;;;999777999===BBBJJJWWWfffqqq}}}sssooorrryyy~~~|||dddDDD>>>999::::::666333222111000//////111000///---...------,,,,,,------...---,,,,,,++++++,,,,,,------///000111000111222444777666666666777888777555999::::::777333111222444222555888888999>>>GGGOOOTTT[[[cccddd\\\PPPEEE@@@<<<<<<===FFFXXXiiikkkeeeeeefffhhhkkkmmmooopppppppppqqqqqqrrrrrrrrrrrrrrrrrruuuxxxxxxxxxyyy|||~~~|||yyyfffYYYWWW^^^dddkkkttt|||~~~~~~~~~~~~}}}}}}}}}~~~||||||{{{zzzzzzyyyzzzzzzyyyyyy{{{{{{|||{{{zzzzzzvvvxxxzzzzzzyyywwwwwwwwwxxxxxxyyyzzzzzzyyyyyyxxxttttttvvvxxxvvvppppppsssyyynnnkkkxxx~~~}}}{{{xxxiiiUUU[[[bbbgggfffbbbtttzzz|||xxxkkk```]]]^^^```WWWUUULLL>>>777888;;;;;;;;;;;;:::999999:::;;;;;;:::;;;===?????????>>>===@@@BBBFFFVVVvvv~~~rrrgggbbb[[[ZZZhhh{{{zzzxxxqqqdddVVVRRR[[[eeejjj]]]HHH===NNNgggeeeRRRCCCAAABBBJJJVVV```eeefffiiimmmmmmeeeaaacccggghhhlllmmmnnnoooppppppppppppzzz}}}xxxpppjjjfffhhhjjjjjjiiihhhiiijjjeeeeeegggkkknnnooonnnnnnrrrzzz|||uuullleee___YYYWWWQQQJJJJJJQQQ[[[cccggglllmmmoooqqqrrrrrrqqqqqqmmmppprrrpppmmmmmmppptttttttttsssrrrrrrsssttttttrrrrrrsssttttttssssssrrrttttttttttttsssrrrqqqqqqnnnnnnmmmmmmnnnppprrrsssnnnooorrrvvvxxxvvvpppkkkccccccbbbbbbccceeehhhjjjjjjsssvvvooooooqqqttttttpppjjjiiinnnttt}}}~~~xxxvvvqqqhhhYYYQQQPPPYYYZZZNNNBBB>>>;;;;;;;;;<<<<<<<<<=========>>>???@@@@@@???===<<<;;;<<<<<<===============>>>=========???@@@BBBCCC@@@@@@@@@@@@@@@@@@@@@@@@BBBDDDDDDDDDCCCCCCEEEGGGGGG___pppooommmwwwnnnyyyjjjJJJKKKlllrrrddd\\\XXXXXXUUUTTTTTTUUUTTTSSSXXX___nnn}}}xxxqqqssswww{{{}}}}}}|||{{{{{{yyyyyyvvvooofffcccggglllwww~~~|||tttjjjcccYYYTTTMMMHHHFFFCCC???<<<888;;;;;;999:::??????<<<;;;???GGGQQQ```pppwwwnnnlllqqqyyy|||jjjDDD===999::::::666333222111000///000111111///---...------,,,,,,------...---,,,,,,++++++,,,,,,------...000111000111222444999555222222777;;;<<<;;;999::::::777333111222444333666999999999===DDDKKKRRRZZZccceee___SSSIIICCC<<<::::::BBBUUUhhhkkkdddcccfffiiimmmooopppppppppqqqrrrssstttttttttrrrqqquuuvvvwwwwwwwwwxxxzzz|||}}}|||wwwwww{{{mmm\\\UUUTTTbbbiiipppuuuzzz~~~}}}~~~~~~}}}|||}}}|||||||||{{{{{{|||}}}}}}{{{||||||}}}|||{{{yyyxxxuuuwwwyyyzzzyyyxxxxxxyyyyyyyyyzzzzzzzzzyyywwwvvvrrrrrrtttvvvsssnnnnnnrrr|||qqqnnn}}}}}}~~~www|||}}}nnnbbbnnntttooohhhfff~~~www}}}{{{ooobbb\\\]]]___UUUTTTJJJ<<<555888::::::;;;;;;999999999999;;;;;;999:::<<<>>>??????>>>===@@@??????KKKjjjssslllmmmiiieeennn~~~{{{mmmZZZSSS[[[hhhjjjaaaLLL===KKKfffhhhXXXGGGBBB@@@FFFQQQ\\\bbbbbbeeemmmoooggg```bbbeeeffflllmmmnnnoooppppppppppppjjjooowww|||}}}xxxqqqlllgggeeeeeehhhmmmppppppooopppkkkiiiooouuusssiiiaaa___kkksssqqqllliiieee___bbb[[[SSSPPPUUU^^^eeeiiikkkmmmooorrrssssssrrrqqqmmmppprrrpppllllllpppuuurrrssssssssssssssssssrrrpppqqqrrrsssssssssrrrqqqqqqqqqrrrsssssssssrrrrrrqqqpppnnnmmmmmmnnnoooqqqgggiiinnnsssuuurrriiibbb____________```bbbeeehhhjjjvvvvvvtttzzzwww{{{}}}yyyrrrpppsssxxxzzztttkkkjjjfff]]]WWWQQQSSS\\\[[[KKK>>><<<:::::::::;;;;;;<<<<<<<<<;;;<<<>>>??????>>>===<<<:::;;;<<<<<<===<<<<<<<<<===<<<<<<<<<===???BBBDDD@@@@@@@@@???????????????CCCDDDDDDDDDBBBBBBDDDFFFGGG[[[hhhhhhkkkyyypppoooMMMKKKmmmsssddd[[[XXXXXXUUUTTTUUUVVVTTTSSSXXX___ooowww{{{~~~xxxssstttxxx|||~~~~~~|||{{{{{{xxxwwwrrrggg]]]\\\fffppp|||~~~}}}{{{uuupppjjjeee[[[TTTKKKDDDAAA@@@===:::666;;;<<<:::<<>>@@@@@@EEE[[[xxxzzztttyyy}}}{{{{{{~~~~~~{{{{{{jjjSSSXXXooogggcccYYYAAA>>>ddduuuYYYLLLHHHAAA???HHHWWW______eeejjjnnnmmmhhhddddddffflllkkkiiijjjmmmnnnmmmlllhhhhhhjjjooouuuxxxwwwuuunnnlllkkkkkkooouuu{{{}}}yyyoooiiissszzzuuulllhhhoootttmmmbbb[[[[[[VVVSSSTTTVVVYYYaaajjjmmmnnnoooppppppqqqpppppprrrsssuuuvvvvvvuuusssrrrssssssssssssrrrqqqpppppprrrrrrrrrrrrrrrqqqpppooonnnooopppqqqqqqpppnnnnnnuuupppkkkiiikkknnnnnnmmmooonnnnnnppppppllleee___]]]^^^^^^______]]]ZZZXXXmmmvvvxxxuuu}}}tttuuu{{{xxxllluuuqqqppprrrpppeeeYYYSSSMMMVVV```___QQQAAA<<>>>>>===<<<;;;::::::999888:::<<<>>>>>>===<<<;;;;;;;;;;;;<<<<<<<<<<<<===============<<<<<<<<<<<>>>>>???AAAAAAAAA@@@@@@AAAAAABBBCCCBBB\\\hhhbbbkkkwwwtttrrryyysss~~~yyyyyyTTTFFFccc}}}nnnbbb]]]YYYUUUWWWTTTSSSTTTSSSRRRVVV\\\ppprrrooozzz|||rrrooouuuyyyzzz|||}}}zzzxxxkkk```]]]ZZZYYYeeeuuu~~~xxxqqqttt|||{{{qqqjjjjjjkkkfff___[[[YYYQQQIIIEEEAAA===;;;>>><<<>>>??????DDDKKKLLLJJJLLL]]]ttt~~~|||qqqhhhhhhmmmsss{{{{{{~~~wwwfffFFF@@@;;;:::888444333444222111000//////............---------,,,,,,,,,+++------------------------......000111111222222222444555777777888;;;AAAFFFHHHDDD???999555333333444555444444666666888@@@IIINNNTTT^^^eeedddZZZNNNEEE>>>;;;888;;;GGGVVVcccjjjgggccceeekkkooommmmmmooorrrqqqppprrruuuvvvtttrrruuuuuuvvvxxxzzz{{{{{{zzz|||{{{{{{{{{~~~zzzllldddbbb[[[SSSNNNTTT___jjjttt|||ppp\\\SSSQQQ\\\fffjjjqqqzzz|||zzzzzz}}}~~~~~~}}}}}}}}}|||||||||{{{{{{{{{yyyyyyzzzzzzzzzzzzzzzyyy|||{{{{{{zzzxxxwwwwwwvvvvvvvvvwwwwwwwwwwwwvvvvvvuuu{{{}}}xxxssssssuuutttooosssuuupppjjjhhhmmmtttzzzxxx|||{{{{{{wwwsssiiigggllljjjooouuupppwww~~~yyymmmccc_________^^^WWWNNNAAA888777999888666999999999999999999999999::::::::::::;;;;;;;;;;;;===???>>>AAAQQQiiizzz{{{yyy~~~~~~}}}nnnVVVQQQ\\\kkkiiibbbLLLBBB^^^ssseeeTTTMMMDDD@@@DDDOOO[[[cccjjjmmmppppppkkkgggddddddiiiiiijjjllllllllljjjiiiggggggjjjooovvv{{{}}}|||uuuuuuuuuuuuwwwyyy|||}}}zzz{{{uuummmqqquuuooorrrrrriii]]]UUUTTTQQQPPPRRRRRRTTT]]]gggmmmmmmnnnooopppqqqqqqqqqrrrssstttuuuuuutttsssrrrqqqqqqrrrrrrsssrrrrrrrrrqqqqqqrrrrrrqqqppppppooommmmmmooopppqqqppppppoooooonnnlllllllllllljjjiiiqqqpppqqqqqqpppkkkddd^^^VVVYYY\\\[[[XXXUUUUUUVVVooouuu}}}|||vvvwww}}}sssqqqvvvtttjjjpppmmmnnnsssrrriii^^^YYYSSS\\\aaaYYYJJJ>>>999888======<<<<<<;;;:::::::::999:::;;;<<<<<<<<<;;;:::::::::::::::;;;;;;;;;<<<========================>>>?????????======>>>@@@AAAAAA@@@@@@AAAAAABBBCCCAAAXXXeeeccclllsssjjjiii^^^iii|||~~~ZZZDDD[[[yyyooobbb]]]YYYUUUVVVSSSRRRTTTSSSSSSVVV\\\ppptttpppxxxxxxmmmqqqvvvzzzzzz{{{}}}{{{wwwqqqbbbXXXXXXZZZ\\\eeeqqq}}}|||vvvuuuyyy|||{{{pppfff^^^^^^aaa^^^YYYWWWSSSMMMJJJJJJHHHDDDAAABBBAAAFFFIIIHHHKKKTTT\\\```hhhsssqqqqqq{{{{{{sssllllllnnnqqquuuzzzzzz}}}www{{{]]]DDD>>>::::::888444222333222111000//////..................---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---///000222333333333333777;;;<<<<<>>777666888888777888888888888888888888888999999:::::::::;;;;;;;;;;;;=========EEEUUUfffqqqxxxwwwyyywwweeeYYYTTTjjjlllkkkXXXEEESSSlllsss___RRRFFFAAA???DDDSSSeeekkkmmmooopppmmmhhhccc```cccgggkkkmmmmmmjjjhhhfffdddeeegggmmmttt{{{~~~tttuuuwwwwwwwwwuuusssqqqsssyyyxxxooonnnzzzxxxwwwuuummmaaaZZZSSSQQQQQQTTTUUUVVV]]]ffflllmmmnnnooopppqqqrrrrrrqqqrrrsssttttttsssrrrqqqooopppqqqrrrssssssssssssppppppqqqqqqppppppooooookkklllmmmoooppppppqqqpppmmmpppssssssqqqnnnkkkiiiqqqqqqqqqpppmmmggg^^^YYYPPPVVVZZZWWWQQQOOOTTT[[[tttuuurrrkkkjjjnnnsssuuuwwwnnnqqq{{{~~~zzzpppoooqqquuuqqqggg\\\WWWYYY```^^^PPPAAA;;;888555;;;;;;;;;;;;;;;;;;;;;:::::::::::::::::::::999999999999999:::::::::;;;;;;============>>>>>>>>>>>>===>>>???>>>======>>>???AAAAAA@@@@@@AAAAAABBBCCCCCCTTTbbbgggrrrzzzkkkbbbRRR^^^}}}~~~zzzaaaDDDRRRmmmxxx|||qqqccc]]]YYYUUUUUURRRRRRTTTSSSSSSWWW]]]qqqzzzvvv{{{xxxlllsssxxx{{{{{{{{{{{{xxxssshhh[[[SSSVVV\\\```gggooo{{{~~~~~~xxxwwwwwwvvvlllaaaXXXXXX[[[YYYVVVUUUPPPLLLLLLOOOPPPLLLIIIIIIJJJRRRXXXYYY^^^jjjxxxiiieeelll|||wwwttttttrrrpppqqquuuwwwzzz~~~wwwuuuYYYCCC>>>::::::999555333444222111000///....................................,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...000222333444444222666;;;???CCCJJJTTT\\\QQQLLLDDD<<<777444444444555444444555444444:::BBBKKKSSS]]]eeeiiidddXXXLLL@@@;;;777666999EEEYYYiiimmmjjjhhhhhhjjjkkklllmmmooopppqqqrrrsssttttttsssqqqsssuuuwwwwwwxxxyyyzzz{{{|||||||||{{{}}}kkkWWWHHHBBBBBBBBB???>>>AAAGGGQQQbbbpppxxxzzz{{{iiiWWWIIIHHHUUUdddppptttyyy|||}}}|||{{{zzz||||||||||||||||||||||||||||||{{{{{{{{{{{{{{{{{{zzzzzzzzzyyyyyyxxxxxxxxxxxxyyyyyyzzzzzzzzzzzzyyywww{{{{{{uuurrrssssssrrruuuvvvssslllfffiiiuuu}}}www~~~|||yyyxxxwwwnnnyyyyyyssspppvvvyyyhhh\\\RRRSSSZZZ^^^[[[YYYTTTHHH;;;666666777777999888888888888888888888888888888999999::::::;;;;;;888:::<<<<<<>>>HHH[[[llltttrrrrrrwwwzzzyyymmm___bbbiiimmm^^^GGGGGGaaazzzeeeRRRCCC@@@>>>===JJJ]]]dddeeehhhkkklllhhhbbb^^^^^^dddjjjnnnmmmkkkiiihhhcccdddeeeiiinnnsssxxxzzzpppqqqrrrrrrqqqnnnkkkiiijjjrrrtttnnnlllvvv~~~zzzsssmmm___ZZZXXX\\\aaabbbeeeiiilllmmmmmmnnnpppqqqrrrsssqqqqqqrrrssssssrrrqqqqqqppppppqqqrrrrrrrrrrrrrrroooooopppppppppoooooonnnlllmmmmmmnnnooooooooooooqqquuuyyyzzzvvvqqqooooooppppppooolllggg```XXXSSSPPPUUUXXXSSSMMMPPP]]]jjj{{{wwwkkk^^^]]]hhhlllhhhmmmmmmjjjkkkuuuwwwuuuvvvuuummm^^^SSSOOO\\\```XXXFFF;;;<<<;;;666999999999999::::::;;;;;;<<<<<<;;;:::999999999:::999::::::::::::;;;;;;;;;=========>>>>>>>>>>>>>>><<<>>>??????>>>>>>???@@@AAAAAA@@@@@@AAAAAABBBCCCFFFRRRbbbqqqyyyooo```jjj}}}vvv}}}aaaDDDNNNfffqqqwww~~~ttteee]]]YYYUUUTTTRRRQQQSSSSSSSSSWWW]]]ppp~~~rrrtttyyy|||{{{zzzyyyuuupppccc[[[WWWZZZ^^^bbbiiiqqqyyy|||{{{wwwvvvvvvqqqfff^^^^^^aaa^^^ZZZXXXTTTPPPOOOTTTXXXZZZ\\\```bbbkkkrrruuuzzzxxx{{{rrrkkk|||~~~|||{{{wwwqqqooopppqqqtttyyy|||~~~rrr}}}sssWWWCCC>>>;;;<<<;;;777555666222111000///....................................,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...000222444444555444666999>>>DDDIIILLLNNNDDDCCC@@@<<<999777555555555444444555444333888@@@KKKTTT^^^eeejjjiii^^^PPPBBB<<<777666777@@@TTTgggooommmjjjhhhiiilllmmmllllllnnnooopppqqqrrrrrrssspppsssvvvwwwwwwwwwyyy{{{uuuvvvxxxyyyyyy{{{}}}}}}vvvhhh]]]QQQGGGCCCEEEBBB???@@@AAAGGGUUUcccpppvvv{{{{{{}}}vvv]]]LLLJJJPPP^^^hhhuuu||||||yyyzzz|||}}}}}}}}}}}}}}}}}}}}}}}}}}}|||{{{zzzzzzzzzzzz{{{yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyzzz{{{{{{{{{{{{{{{yyy{{{{{{vvvtttvvvvvvuuuwwwtttnnnfffccclll|||zzzzzz~~~~~~{{{xxxxxxxxxlllwwwpppsssyyymmmooosssrrrgggZZZQQQUUU^^^___[[[XXXPPPDDD999777777666666999999999999999999999999999777777888888999::::::;;;666888<<>>;;;BBBNNNXXX[[[```fffjjjiiieeebbb^^^bbbgggkkkmmmmmmllllllggggggggghhhjjjllloooqqqqqqqqqqqqpppooonnnmmmlllhhhlllnnnlllnnnwwwrrrhhhbbbgggnnnpppnnnlllmmmmmmmmmnnnoooqqqrrrsssppppppqqqqqqqqqqqqppppppqqqrrrrrrrrrqqqqqqpppooonnnoooooopppppppppoooooooooooonnnmmmmmmlllllllllqqqtttwwwvvvsssppppppqqqoooooommmiiibbbZZZTTTQQQPPPSSSSSSOOONNNWWWkkk{{{zzzlll___bbblllmmmfffbbbeeehhhnnnxxxvvvuuutttqqqgggYYYRRRQQQ```^^^QQQ???777:::;;;777777777888888999:::::::::>>>===<<<;;;::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<======>>>>>>>>>???===???AAAAAA@@@@@@@@@AAAAAAAAA@@@@@@AAAAAABBBCCCGGGPPPccc|||sss}}}xxxuuu|||xxx~~~xxxWWWAAAOOOgggssswww|||vvvfff^^^YYYUUUTTTRRRQQQSSSSSSRRRVVV\\\kkk{{{yyytttyyy|||{{{zzzxxxtttmmmaaa``````___]]]___hhhrrryyy{{{~~~yyyxxxyyysssjjjcccfffiiigggbbb```ZZZUUUTTT\\\gggqqq}}}{{{kkk[[[YYYhhhjjjrrryyyooohhhfffkkkooouuuzzz|||~~~hhhxxxxxxsssUUUBBB===;;;===<<<888666777222111000//////.........---------------.........------------------------+++,,,...000222333444444666666777:::>>>???===;;;:::;;;<<<<<<;;;999777666555333444666444333888???JJJSSS\\\cccjjjnnneeeWWWGGG???999888888===MMM```nnnnnnkkkhhhiiimmmmmmjjjjjjlllooopppppppppqqqssssssvvvzzzzzzxxxxxxzzz|||vvvxxxyyyyyyyyyyyy{{{}}}{{{~~~uuullleeeYYYMMMEEEGGGBBB>>><<<;;;>>>HHHRRReeepppxxxxxxwww||||||bbbOOOFFFOOO[[[jjjtttwwwxxx{{{~~~||||||||||||}}}}}}}}}}}}{{{zzzyyywwwwwwwwwxxxxxxyyyyyyyyyyyyyyyyyyyyyzzzyyyyyyzzz{{{||||||||||||xxx{{{zzzwwwxxx|||~~~|||vvvpppgggbbbeeerrrzzz}}}|||}}}}}}|||yyywwwwwwwww}}}eeeWWWcccppptttllljjjqqqtttpppeeeWWWPPPVVV^^^\\\WWWUUULLL???666888999666555888999999999999999999999999666666777888999::::::;;;777777<<>>>>>===???BBBCCCBBBAAAAAABBBAAAAAA@@@@@@AAAAAABBBCCCDDDPPPeee~~~yyyvvvwwwvvvsssmmmcccJJJ>>>PPPkkkxxx{{{~~~yyyhhh^^^YYYUUUUUURRRRRRSSSRRRQQQUUUZZZfffuuuyyyrrrxxx{{{{{{zzzxxxsssmmmcccfffgggccc]]]^^^gggqqqzzz|||}}}|||sssjjjdddgggkkkkkkhhhggg^^^YYYZZZeeessspppYYYPPPGGGEEENNNcccrrrnnn~~~pppbbbZZZdddiiipppvvvzzz~~~www___xxxwwwvvvrrrTTT@@@<<<:::<<<<<<888555666222111000//////.........+++,,,,,,,,,------------........................,,,---...000222333333444444555666777777777888999888999;;;<<<<<<:::888777444333444666555444888@@@HHHQQQYYY```kkktttmmm```OOODDD<<<<<<::::::FFFVVVmmmnnnlllhhhiiinnnnnniiijjjlllpppppppppppprrrttttttxxx{{{zzzwwwvvvxxx{{{{{{{{{|||{{{zzzzzz|||~~~zzz||||||tttkkk]]]QQQLLLIIICCC>>><<<:::;;;AAAHHHYYYdddmmmppprrrxxxiiiXXXOOOTTT]]]hhhqqqwwwyyyzzzzzzzzzzzzzzz{{{{{{|||||||||zzzxxxwwwvvvvvvwwwxxxxxxxxxxxxyyyyyyzzzzzzzzzxxxyyyzzz{{{||||||||||||xxxyyyxxxvvvxxx}}}}}}pppiiibbbaaajjjyyy|||{{{|||}}}}}}{{{xxxuuuttttttdddSSSSSSccclllhhhjjjvvvzzzuuucccVVVPPPXXX]]]YYYTTTTTTHHH<<<555999;;;666444777888888888888888888888888555555666777888999::::::999666:::AAA>>>>>>SSSpppxxxwwwtttuuu{{{}}}zzzwwwtttjjj___TTT``````\\\YYYIIIEEEYYYkkk```PPPDDD===;;;;;;<<<@@@HHHRRRZZZ```eeeiiimmmjjjccc]]]^^^dddkkknnnnnniiilllnnnmmmlllkkklllmmmoooooopppppppppqqqqqqqqqqqqooollliiijjjvvvzzzxxxwwwsssqqqqqqqqqpppooonnnnnnooopppqqqooooooooonnnnnnoooooooooppppppqqqqqqqqqppppppooooooppppppqqqrrrrrrqqqqqqooonnnlllkkkkkkkkkkkklllkkkkkklllnnnooopppnnnmmmiiihhhddd\\\UUUPPPOOOPPPGGGFFFFFFOOO```vvvxxx{{{{{{yyycccfffnnnwww~~~pppnnnlllggg]]]XXX]]]fffaaaNNN>>>999777333333888666777777777777777777777999:::;;;<<<<<<<<<;;;:::::::::;;;;;;;;;<<<<<<<<<:::::::::;;;<<<=========;;;>>>AAABBBBBBAAAAAAAAAAAAAAA@@@@@@AAAAAABBBCCCBBBRRRdddtttsssxxxxxxzzzyyytttmmm]]]GGG>>>QQQlllyyy}}}{{{iii^^^YYYVVVVVVSSSRRRSSSRRRPPPSSSYYYhhhsss|||{{{zzz{{{yyytttpppvvvzzzzzzzzzyyytttnnnjjjlllkkkfffbbbdddkkkqqq{{{~~~~~~rrrhhhgggjjjkkkjjjjjjbbb___```hhhqqqzzzsss___PPPEEEBBB??????BBBMMMdddzzzuuuttt{{{gggYYYZZZ___gggnnntttyyy}}}uuuZZZssszzz{{{qqqUUU???:::999;;;;;;777555555222111000//////.........+++++++++,,,,,,---------////////////////////////,,,---///000222333333333000444777666444666<<>><<<999AAAOOOlllnnnmmmiiijjjooonnniiijjjmmmqqqqqqpppqqqsssuuussswwwzzzyyyuuusssuuuyyyxxxyyyyyyxxxxxxxxx{{{}}}www{{{~~~{{{nnn___VVVTTTKKKEEE???>>>>>>>>>BBBGGGQQQYYYaaaffflllsssyyyyyy}}}~~~sssVVVTTTUUU___llltttuuurrrxxxxxxxxxyyyyyyzzzzzzzzz~~~}}}zzzxxxxxxxxxyyyzzzwwwxxxxxxyyyyyyzzzzzz{{{xxxyyyzzz{{{||||||||||||xxxyyywwwssstttyyyzzzwwwkkkddd___bbbooo~~~~~~xxx{{{}}}}}}~~~~~~{{{wwwsssrrrrrraaaTTTUUUeeemmmiiilllzzzzzzeeeZZZUUU]]]bbb\\\WWWYYYFFF:::444:::<<<666333666777777777777777777777777444555666777888999::::::<<<666999@@@===:::NNNkkk{{{uuu~~~xxxpppxxx{{{pppfffTTT___ZZZXXX[[[KKK===IIInnniii[[[GGG;;;:::<<<<<<888AAAMMMUUUZZZ___ggglllpppeeeZZZXXX```iiilllkkkeeehhhlllmmmlllkkklllnnnqqqssstttvvvvvvuuutttssssssqqqkkkeeedddqqq~~~vvvooopppuuurrrqqqooonnnmmmnnnpppqqqoooooonnnnnnnnnnnnoooooonnnooopppqqqqqqqqqqqqqqqooopppqqqrrrrrrrrrrrrrrrmmmlllkkkjjjkkklllmmmnnnmmmmmmnnnrrrvvvwwwsssooodddbbb]]]UUUMMMJJJKKKMMMEEECCCEEETTTkkk|||zzzzzzpppqqquuu{{{}}}}}}{{{|||xxxuuuooofffZZZTTTZZZddd[[[DDD444777999222333<<<777777777777777666666666777888:::<<<<<<<<<:::999999999:::::::::;;;;;;;;;999999::::::;;;<<<======:::===@@@BBBAAA@@@@@@@@@AAAAAA@@@@@@AAAAAABBBCCCBBBUUUccchhhxxxmmmrrr{{{||||||yyyuuuaaaKKKAAARRRjjjwww|||~~~|||iii___YYYVVVWWWTTTSSSSSSQQQOOORRRXXXlllvvv|||zzzwwwwwwuuupppnnntttyyyzzzzzzzzzuuuooorrrqqqmmmiiihhhlllqqqsss}}}~~~ooojjjjjjjjjkkklllgggccccccfffgggeeecccdddkkkwww~~~yyyjjjYYYIII===@@@>>>>>>>>>===BBBUUUiii|||iiisssqqq```PPPVVV^^^ffflllrrrwwwzzz}}}oooaaaoooxxxppppppSSS<<<;;;999888888888666444000000000000////////////...------,,,,,,------...........................***,,,---///111222333333111222333444555666777888@@@???>>>??????>>><<<;;;555444333222333444555666;;;CCCJJJRRRcccuuuwwwnnn^^^QQQCCC>>>======AAAFFFYYYmmmwwwooohhhmmmnnnfffmmmnnnpppqqqrrrrrrrrrqqqqqqrrruuuvvvwwwwwwuuuttttttuuuuuuuuutttuuuwwwyyyzzz{{{|||~~~|||rrriiiaaa[[[PPPIIIAAA===>>>AAADDDEEEHHHEEEFFFQQQbbbqqqxxxzzz}}}}}}mmmYYYPPPTTT```iiimmmtttuuuwwwyyyzzzzzzzzzyyy{{{zzzyyyzzz{{{|||{{{zzzyyyyyyyyyxxxxxxyyyyyyzzzuuuwwwxxxzzz{{{{{{{{{zzzwwwvvvuuurrrpppppprrrsssddd```___gggttt~~~{{{yyyzzz}}}}}}|||{{{yyyvvvtttssssssrrrsss{{{vvvjjjdddggggggkkkrrrxxx~~~yyyeeeWWW[[[aaa\\\SSSNNN;;;888555444555666666666777777777777666666666666444555555666777888888888999888666555888>>>GGGMMMrrr|||xxxzzz|||wwwxxx}}}uuu]]]VVVUUU[[[]]]TTTGGG@@@\\\tttfffEEEBBBFFF===888===;;;???KKKWWW^^^cccfffjjjhhhccc\\\YYY[[[cccjjjooommmjjjjjjlllnnnpppqqqttttttsssqqqooopppsssuuuppprrrooogggbbblll~~~uuuqqqpppooonnnpppoooooonnnnnnoooqqqqqqpppnnnllllllnnnooopppooonnnoooppppppooopppqqqssssssooolllmmmqqqsssqqqmmmmmmiiieeeeeeiiimmmnnnmmmnnnoooqqqttttttqqqkkkfff```XXXRRRQQQPPPKKKGGGFFFCCCDDDTTTmmmzzzzzz~~~{{{{{{yyywwwwwwyyy{{{{{{xxxtttyyytttfffWWWQQQWWW\\\\\\DDD>>>666222222444666666333333333444444444555555777777777666666666666666888888999999999:::::::::<<<<<<<<<<<<<<<<<<;;;;;;=========>>>??????@@@@@@AAA???===<<<===@@@DDDFFFGGGQQQggguuuyyywwwzzz~~~ddd||||||rrrVVV<<>>???>>>===<<>>888;;;EEESSSgggvvvrrrjjjiiilllmmmkkklllnnnpppqqqqqqqqqpppqqqrrrssstttuuuuuuuuuttttttttttttsssssstttwwwyyy{{{{{{|||}}}|||sssllliiihhhYYYRRRHHHAAA???@@@BBBBBBGGGHHHMMMVVVaaallltttxxx{{{}}}sssaaaUUUTTTYYY___mmmppptttwwwxxxyyy|||~~~xxxwwwvvvwwwxxxxxxwwwvvvyyyyyyxxxwwwwwwwwwxxxxxxwwwwwwwwwwwwxxxyyy{{{|||yyyvvvssstttvvvvvvqqqmmm^^^]]]aaalllxxx~~~{{{yyyxxxxxx{{{}}}xxxrrrnnnkkkiiihhhhhhlllmmmmmmooossstttrrrpppkkkjjjpppyyyvvvggg[[[\\\aaa___UUUNNN;;;888555444555777777666777777777777666666666555555555555666666777888999999888777555666;;;AAAFFFhhh~~~zzzyyyyyy~~~zzz|||ccc\\\VVVZZZaaa___SSSFFFIIIkkksssXXXGGGEEE@@@999<<<:::===FFFPPPVVV\\\bbbfffggggggeeecccaaaaaabbbiiiiiijjjlllnnnooopppoooqqqrrrrrrqqqppppppsssuuussssssoooeee^^^eeexxxzzzssspppoooooonnnpppooonnnnnnnnnnnnooopppqqqooommmlllnnnoooooonnnoooooopppnnnmmmlllmmmooooooooommmkkkjjjiiiiiiiiihhhkkkmmmnnnmmmjjjhhhggglllmmmmmmoooooolllhhhdddVVVMMMGGGIIIMMMKKKGGGEEE<<>>>>>???@@@???======>>>@@@CCCEEEGGGPPPeeesssuuu}}}zzzxxxlll{{{zzzzzz]]]BBBKKKmmmzzzyyy}}}nnn```YYYWWWRRROOONNNPPPPPPOOOTTTZZZiiittt|||{{{|||}}}xxxnnnooowww|||||||||}}}}}}{{{{{{{{{zzzxxxwwwxxx|||~~~~~~xxxuuuwwwtttooohhhaaaZZZVVVSSSQQQWWWXXXPPPHHHFFFFFFDDDDDDDDDCCC@@@>>>???CCCFFF]]]ooovvvaaaWWWYYY___oookkk]]]QQQRRRXXX[[[^^^aaannnrrrwwwyyyzzzyyy{{{||||||nnnyyywwweeeqqqMMM???===:::999888777555333000000000000////////////------------------------------------------------+++,,,---///000222333444666666777888999999:::;;;:::IIIWWWVVVGGG999666999555444333222222333444555777AAAJJJQQQ^^^oooxxxwwwrrr\\\JJJFFFCCC<<<===EEEKKK___sssxxxnnneeegggnnnjjjkkklllnnnooooooppppppqqqqqqrrrrrrsssssstttuuuttttttsssrrrqqqssswwwzzzzzz{{{|||}}}}}}~~~~~~}}}{{{~~~zzzpppgggssswwwzzz{{{wwwtttrrrrrrddd\\\QQQGGGCCCBBBCCCDDDMMMRRRYYY___eeellltttzzzzzz{{{||||||~~~}}}fffTTTNNNOOO[[[bbbkkkqqqtttuuuwwwxxxwwwwwwvvvxxxzzz{{{zzzxxxyyyxxxxxxwwwvvvvvvvvvvvvyyywwwuuutttuuuwwwzzz|||yyyvvvtttyyy~~~{{{ooocccVVV[[[dddpppyyy|||xxxttttttuuuxxx|||}}}zzzuuupppnnnnnnoooppphhhiiiccc^^^jjj}}}xxxqqqiiifffmmmwww}}}jjjddd]]]ZZZ^^^___UUUHHH:::888666555666777777777777777777666666666555555666666555555666777888999888888777666555777;;;???VVVqqq~~~|||wwwsssyyyvvvwwwzzz~~~qqqhhh[[[WWW```ggg\\\JJJ<<<^^^zzzmmmMMMCCCDDD>>>;;;999:::@@@EEEJJJSSS\\\```ccchhhllllllggg___YYYaaadddhhhlllooooooooonnnoooqqqrrrsssrrrsssuuuvvvwwwwwwrrrggg]]]```ooo~~~zzztttpppnnnnnnnnnnnnnnnmmmmmmmmmmmmnnnoooooorrrpppnnnnnnnnnooonnnmmmnnnoooooonnnllllllmmmooommmoooooojjjddd```aaacccjjjqqqxxxzzzuuunnnjjjhhhooonnnmmmmmmllljjjfffcccUUUJJJCCCFFFKKKJJJFFFDDD@@@[[[qqqsssqqqsssqqqhhhjjjsss}}}sss}}}~~~{{{vvvrrrqqqrrrooobbbTTTQQQYYY]]]SSSEEE;;;888555333333444444444333333333333444444444444777777777777777777777777777777777888888888999999:::::::::::::::::::::::::::::::::;;;<<<<<<======>>>===>>>>>>???@@@BBBCCCFFFMMMaaaqqqppptttzzzxxx{{{zzzrrr}}}tttyyy}}}{{{{{{___BBBIIImmm~~~|||}}}~~~~~~qqqccc[[[YYYRRROOONNNPPPPPPOOOSSSYYYhhhuuu}}}tttnnntttxxxxxx{{{~~~}}}{{{|||}}}}}}vvvlll```UUUOOOKKKJJJHHHLLLNNNNNNOOOSSSTTTRRROOONNNLLLHHHDDDBBBBBBCCCOOO```xxxttt]]]TTTWWWdddwwwttt\\\QQQQQQUUUWWWYYY___dddjjjpppsssvvvxxxyyyzzzzzzeeezzzqqqLLL@@@>>>;;;999888777444222000000000000////////////,,,------------------,,,------------------------,,,,,,---...000222333444555666777999;;;===>>>???BBBRRR```^^^NNN???:::;;;555444333222222222333444:::DDDMMMRRR\\\jjjuuuxxxttteeeQQQEEECCCFFFDDD@@@DDDSSSkkkzzzuuufffbbbiiijjjkkklllmmmnnnoooppppppsssrrrqqqqqqrrrsssuuuwwwvvvuuutttsssrrrtttxxx{{{yyyzzz|||}}}}}}|||{{{{{{~~~mmmXXXTTT[[[fffrrrzzz{{{wwwsssjjjcccWWWMMMGGGEEEFFFGGGMMMRRRYYY```gggnnntttyyyzzz{{{{{{{{{{{{~~~kkkXXXNNNMMMSSS]]]hhhpppttttttsssvvvvvvvvvyyy{{{|||{{{zzzzzzyyyxxxwwwwwwvvvvvvwwwxxxwwwuuutttuuuvvvxxxyyytttuuuyyyzzzhhhZZZTTT[[[fffooouuuuuuqqqnnnsssuuuzzz{{{wwwrrrnnnnnnrrrwww{{{ssstttooopppoooiiijjjtttyyyssseee[[[XXX\\\\\\YYY[[[\\\PPP???999777555555777888777777777777666666666555555555666666666666666777888888666777777777666666999;;;CCC^^^sss|||xxxppptttvvvsssqqqsss{{{lll[[[]]]iiidddTTTCCCOOOpppyyyZZZGGGHHHFFF<<<:::999;;;<<<@@@JJJTTTZZZ]]]cccjjjmmmjjjaaaZZZ]]]```eeeiiilllmmmnnnnnnooorrrtttvvvvvvwwwxxxzzzyyyzzzvvvkkk```___iiisssyyy}}}{{{zzzvvvtttqqqooommmmmmmmmmmmjjjjjjkkklllmmmooopppppptttrrrppppppppppppooommmmmmnnnooonnnnnnnnnppprrrmmmooonnnkkkeeebbbccceeemmmqqqwwwyyywwwrrrnnnmmmpppooommmkkkhhhddd]]]YYYOOOIIIEEEGGGJJJKKKNNNQQQLLLeeezzzzzzrrrnnnjjjeeemmmooorrrvvvyyyxxxtttqqqxxx|||{{{ssslllkkkmmmjjj^^^SSSSSS[[[ZZZKKK<<<666555444444444444444333222222333333333444444444666666777777777777777888666666777777777888888888888888999999999999999:::999999::::::;;;<<<<<<===<<<<<<===???@@@@@@AAAAAADDDHHH^^^ooonnnmmmtttvvv|||yyyoootttnnnqqqyyy|||zzz```AAAFFFjjj~~~~~~~~~sssddd\\\YYYSSSQQQPPPQQQOOONNNPPPVVVffftttzzzrrrkkkrrrwwwxxx{{{~~~}}}}}}vvvmmm```RRRHHHCCCBBBCCCFFFQQQ___iiimmmlllgggbbb^^^]]]ZZZUUUPPPLLLIIIGGGQQQ]]]mmm}}}hhhYYYTTThhhttt^^^TTTSSSVVVYYYZZZ^^^eeelllqqquuuwwwxxx~~~hhhxxxrrrMMM@@@>>>;;;:::999777555333000000000000////////////,,,,,,---......---,,,,,,------------------------,,,,,,---...///222444555222444666999<<>>IIIQQQ[[[iiivvv}}}sssppp___JJJJJJWWWSSSCCCAAAGGG[[[rrrwwwllldddeeejjjkkklllmmmnnnpppqqqrrruuutttrrrrrrrrrtttwwwxxxwwwwwwvvvuuutttvvvzzz}}}xxxyyy{{{}}}}}}}}}}}}||||||~~~}}}}}}}}}yyybbbTTTSSSWWWcccsss{{{yyytttnnnhhh]]]QQQGGGCCCBBBCCC@@@BBBHHHSSS___kkkrrrvvvzzz{{{|||||||||}}}rrrbbbPPPNNNOOOYYYgggsssyyyzzzwwwwwwwwwxxxzzzzzzwwwuuuzzzzzzyyyxxxxxxxxxxxxxxxvvvvvvwwwwwwwwwvvvuuuuuunnnuuu}}}ppp___TTTVVV]]]dddiiijjjjjjkkkmmmuuuxxx}}}{{{vvvooojjjkkkqqqyyy}}}|||xxx~~~tttqqqttt||||||mmmXXXJJJMMMWWW\\\[[[[[[XXXIII888777666555555777777777666666666666666555555555555555666666777777777777777444555777888777888999;;;:::PPPggg{{{uuuwww}}}vvvpppqqq{{{}}}ccc\\\fffjjjcccNNNCCC^^^}}}oooUUUKKKGGG@@@===;;;;;;999:::CCCLLLVVVWWW[[[bbbhhhjjjgggddd^^^```cccdddeeegggkkknnnppprrruuuwwwxxxyyy{{{|||yyy{{{xxxnnnaaa[[[^^^dddoooqqqsssuuuuuuuuuuuuuuurrrrrrqqqooommmlllllllllggghhhiiilllnnnpppqqqrrrtttrrrqqqqqqqqqqqqooommmmmmnnnnnnmmmlllkkklllnnnjjjjjjjjjkkkmmmooopppqqqlllkkkjjjkkknnnpppooonnnmmmllljjjfffaaaYYYPPPJJJ@@@AAACCCEEEFFFJJJWWWdddaaannn}}}wwwmmmkkkooorrrnnniiigggjjjpppuuuxxxzzz~~~rrrhhhfffgggggg___YYYXXXXXXPPPCCC888222333444444444333333333222222222333333333444444555555666666666777777777555555555666666666777777666777777777888888888999999999:::;;;;;;<<<<<<===:::;;;===???@@@@@@@@@@@@CCCDDDZZZooonnnllluuu||||||tttxxx~~~}}}uuudddiiiyyyoooMMMIIIiii|||~~~ttteee[[[XXXVVVSSSQQQRRROOOLLLMMMRRRbbbqqq}}}~~~}}}}}}yyyqqqllluuu}}}zzzwwwwwwyyyuuuyyy~~~vvvbbb[[[PPPFFFAAAAAACCCFFFJJJZZZqqq}}}uuurrrllljjjgggccc___[[[WWWTTTXXXcccllltttsssXXX^^^mmm```YYYWWW___aaafffmmmssswwwyyyzzziii~~~wwwqqqNNN@@@>>>;;;:::999888666444000000000000////////////+++,,,---......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,---///111444555111222555888<<>><<<;;;999===CCCNNNPPPSSSYYY```fffjjjkkk```aaabbb```___aaaggglllllloooqqqrrrsssuuuwwwyyyxxx{{{{{{rrreeeZZZWWWXXXaaadddhhhllloooqqqqqqpppoooppppppooolllkkklllnnnggghhhjjjmmmnnnppppppqqqrrrqqqppppppqqqqqqooommmmmmmmmllljjjgggeeeeeefffggggggiiimmmrrrvvvyyy{{{pppkkkfffgggkkkpppqqqpppmmmkkkgggbbb\\\SSSIIICCC===???AAA@@@===BBBTTTggg|||pppmmmpppmmmiiieeeeeeiiiqqqxxx|||~~~qqqgggdddeeeddd```]]]YYYPPPDDD;;;777111333555555444333333444222222222222333333333333444444444555555666666777444444555555555666666666555555555666777777888888999999999:::;;;;;;<<<<<<:::;;;<<<>>>????????????BBBAAAWWWoooooolllyyyyyy|||yyyjjjmmm^^^OOOggg}}}~~~yyy~~~~~~vvveee[[[VVVVVVSSSRRRRRROOOKKKLLLPPP^^^nnn{{{|||{{{|||zzztttllluuu~~~rrrhhhbbbaaabbbeeejjjqqqwww{{{lll___LLLIIICCC???>>>AAAEEEHHHMMM[[[qqq~~~zzzwwwtttrrrqqqooollljjjeeemmmuuuyyyxxxccceeezzzyyymmmaaaccchhhpppyyyfffvvvvvv}}}pppOOO???===;;;::::::999777555000000000000////////////+++,,,...//////...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------,,,---///111444666222333555777:::===???@@@@@@===;;;===AAA@@@:::444555444333111111111111222888;;;@@@GGGNNNTTTZZZ___rrrxxxfff___cccjjj[[[OOODDDFFFSSSbbbjjjnnniiiiiiiiijjjlllnnnqqqrrrssssssrrrrrrssstttvvvwwwuuuwwwxxxyyyxxxxxxyyyzzzzzzzzzzzzzzz{{{{{{|||}}}{{{|||~~~~~~~~~xxxccc\\\eeerrryyy{{{zzzuuulll^^^OOODDD>>><<<<<<<<<>>>BBBIIIUUUbbbkkkssswww{{{}}}}}}{{{{{{{{{~~~}}}{{{pppaaaUUURRRYYYfffooooooppprrrvvvyyyzzzxxxvvvwwwwwwwwwwwwxxxyyyzzz{{{yyyyyyxxxwwwvvvvvvuuuuuuuuuxxxxxxooo```UUUQQQRRRTTTXXXZZZWWWTTTZZZiiivvvzzz}}}}}}}}}}}}nnnkkkiiimmmzzzyyyeee```gggooorrrsssuuuzzzzzzrrrddd\\\[[[^^^___bbbaaaWWWHHH===999333222222333555666555333666666555555555444444444222555888;;;;;;888555222444555666777666777999:::===@@@OOOvvvtttuuussspppnnnuuuuuubbbTTTPPPVVV]]]QQQLLLIIIZZZvvvzzzeeeUUUIIICCC??????>>>:::999;;;@@@DDDJJJQQQWWW]]]bbbfffaaacccccc```\\\\\\aaafffeeeggghhhhhhiiikkkoooqqqxxx~~~~~~rrrggg```^^^[[[ZZZ[[[]]]aaaeeehhhiiikkkmmmnnnmmmkkkkkknnnpppkkklllmmmnnnooonnnnnnmmmmmmmmmmmmnnnoooooommmkkkhhhiiiiiigggeeedddeeegggjjjmmmppppppnnnooosssvvvsssqqqooonnnnnnnnnnnnnnnjjjeee^^^WWWPPPJJJDDD@@@>>>>>>???===<<>>???@@@DDD@@@VVVpppooolll|||vvvppp```LLL```yyy~~~{{{}}}}}}xxxggg[[[VVVSSSQQQQQQRRRPPPLLLMMMQQQ]]]mmmxxxxxxvvvwwwuuuqqqkkkrrr|||tttcccTTTLLLJJJJJJPPPTTTZZZ___eeemmmwwwrrrcccYYYNNNLLLIIIFFFEEEFFFGGGHHHLLLTTTfffzzz}}}}}}ddd]]]nnn{{{bbbnnnuuu|||oooOOO>>><<<::::::::::::888666000000000000////////////+++,,,...//////...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------,,,---...111444666333444555777999;;;<<<===???<<<:::===CCCCCC???999666444333111000000111111///111777@@@IIIPPPVVVZZZWWWcccrrrpppTTT;;;EEE___ppp]]]CCC666???UUUgggooohhhhhhhhhiiikkkmmmpppqqqrrrrrrrrrrrrssstttuuuuuusssuuuxxxyyyxxxxxxxxxxxx|||{{{yyyyyyyyyyyy{{{{{{~~~||||||~~~}}}ooofffiiiqqqwwwzzz}}}zzzrrrfffWWWLLLFFFDDDAAABBBAAA===;;;AAAOOOZZZooosssyyy||||||zzzxxxwww{{{}}}ooo]]]VVVZZZ```[[[]]]bbbjjjqqquuuuuuuuuuuuuuuvvvvvvwwwxxxzzzzzz|||zzzxxxuuutttuuuvvvxxx|||zzzrrrcccUUUNNNOOOSSSPPPTTTWWWSSSPPPXXXjjjzzz{{{~~~}}}}}}~~~oookkkiiilllzzziiiUUUTTTeeewwwqqqxxxuuufff```aaahhhcccbbb```RRR???777999222111111333555555444222666666555555555444444444111555999<<<<<<999444111555666666666555555777888===:::EEEqqqooovvvyyysssjjjlll{{{uuuhhhYYYOOOPPPVVVRRRYYYGGGAAAfffuuufffKKKEEE@@@@@@@@@;;;777666333:::CCCJJJOOOSSSXXX\\\aaaddddddaaa\\\ZZZ]]]aaa___`````````aaacccgggjjjyyywwwqqqnnnaaa[[[SSSPPPSSSZZZbbbggghhhjjjlllkkkjjjkkkooosssooooooppppppooommmkkkjjjjjjjjjjjjkkkmmmmmmkkkiiibbbdddfffggggggiiilllnnnqqqvvvxxxrrrhhhcccffflllooorrruuurrrmmmhhhffffff```ZZZPPPGGGAAA===:::999888777888<<>>???@@@EEE@@@UUUpppooolll}}}yyykkk|||~~~XXXCCCXXXvvv|||{{{}}}zzzhhh\\\VVVPPPOOOOOOQQQPPPMMMOOOTTT___nnnwwwuuuppppppnnnjjjnnnsss}}}ttt___NNNDDDAAABBB@@@BBBEEEHHHNNNXXXeeennn|||{{{qqqjjjfff```___[[[WWWSSSOOOLLLKKKJJJOOO___xxx~~~aaaZZZ```}}}jjjmmmvvvuuueeeQQQ???===999777777666555444000000000000////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,...111444666999666333444777:::;;;:::666888<<>>777555333222222111///------000666<<>>:::999>>>QQQggggggiiiiiiiiilllqqqqqqmmmqqqqqqrrrrrrsssttttttuuuwwwvvvwwwxxx{{{|||{{{zzzvvvyyy{{{{{{{{{zzzzzz{{{}}}~~~wwwooonnnpppqqq|||{{{ooobbbYYYUUUTTTFFF===??????===BBBMMM___ooo{{{zzzxxx}}}~~~yyy~~~}}}}}}}}}mmmcccccc[[[SSSOOOZZZmmmyyywwwqqquuuuuuvvvvvvvvvwwwwwwwwwvvvvvvuuusssrrruuu{{{sssaaaTTTOOONNNKKKIIIOOOMMMLLLNNNVVVcccrrr{{{~~~zzzvvvkkkhhhggghhhkkkrrr}}}nnnfffhhhkkkmmmnnn}}}ppp```hhhkkkfffeeeaaaQQQ===555999444444222222222222444444222333444444555555444444444444555555555555444444444555555444333333666888888>>>@@@TTT~~~vvvuuuwwwyyyvvvqqqvvv}}}tttaaaTTTSSSWWWYYYWWWbbbYYYJJJhhhWWWQQQFFF===>>>CCC???777555777:::???EEEMMMVVV\\\YYYWWWYYY___fffhhhccc^^^[[[XXXYYY___``````fffooossszzz~~~mmm```aaagggiiiiiikkkhhhkkknnnpppqqqqqqpppoooqqqooommmlllkkkkkkjjjjjjllliiieeeeeeggggggdddaaaeeeeeeiiiqqqyyyxxxpppgggdddgggkkkmmmmmmmmmnnnppprrrssssssooogggaaa]]]]]]YYYQQQGGG@@@===<<<;;;:::;;;777777AAASSSeeerrrwww|||{{{yyy}}}yyyhhhaaannnyyyxxx|||rrrtttuuusssnnnjjjfffeee[[[XXXPPPCCC555///111555444444444444444444444444222222111111111111222222222222222222222222222222555555555666666666666777777777777777777666666666333444555666777888999999::::::;;;;;;<<<=========CCCFFFOOObbbmmmiiivvvmmmppp~~~ppppppQQQ@@@PPPooo|||www|||}}}|||mmmaaaXXXTTTQQQRRRTTTSSSNNNLLLNNNYYYhhhssssssssswwwxxxuuummmqqq{{{ooo^^^SSSJJJBBBCCCDDDCCCAAA@@@EEEOOOXXXfffvvvvvvqqqqqqmmmiiiccc]]]YYYUUUQQQNNNOOOTTTaaattt```VVVfffwww~~~mmmqqqtttqqqbbbNNN@@@===:::888888888666555000000000000////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,---000333555888666333444777:::;;;:::<<<>>>@@@DDDLLLQQQMMMDDD===:::777555444444222000...111444:::AAAKKKUUU\\\```OOO???999444222:::FFFKKK@@@999999:::<<>><<<;;;888>>>GGGWWWhhhuuuvvvwww|||~~~zzz~~~}}}}}}}}}}}}pppmmmlll]]]OOOPPP___nnnuuuuuuuuuuuuuuuuuuuuuuuuvvvvvvzzzvvvrrrqqqsssyyy~~~tttgggUUUKKKJJJLLLLLLJJJIIIHHHIIIQQQ___mmmwww|||}}}wwwrrrddddddeeehhhhhhfffiiinnnuuuyyyvvvnnnlllrrrsssnnnmmm|||{{{fffggggggfffcccZZZJJJ:::555777444333333222222333333444222333444444555444444444333333444444444444333333444555555444333333666888777======IIIiiizzzyyy}}}yyyvvvxxxwwwhhh___]]]]]]eeeuuummmSSSXXXuuuuuu[[[HHHIIIHHH<<<888???888777777888<<>>AAACCCKKK```pppkkkooollljjjvvvjjjooobbbJJJ<<>>;;;:::999999777666000000000000////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,---000222444777555444555777:::;;;;;;===???AAAEEENNNUUUTTTNNN???;;;666333111111000//////111333666<<>>888666888999777444111===PPPcccppprrrnnnhhh```cccffffffhhhiiieee___YYYbbbjjjqqq|||wwwooorrruuutttlllaaaWWWQQQUUUHHH999111222444333000222222222222222222222222222222111111111111222222222222222222222222222222111111222222222333333333333444444555555666666666555555666777888999999:::::::::;;;<<<<<<======>>>@@@???FFF^^^sssmmmgggrrr|||uuummmvvvnnncccYYYFFF:::JJJkkk}}}}}}sssdddYYYUUUQQQNNNNNNNNNLLLOOOSSS```mmmxxx}}}~~~sssmmmssszzznnnaaaTTTPPPJJJFFFDDDBBBAAA@@@EEEKKK\\\www~~~zzzxxxtttrrrpppooolllhhhbbb^^^___aaaggguuu~~~[[[VVVWWWfff}}}oooqqqyyypppcccOOO???===:::999999999777555000000000000////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,---///111333555555555666777999;;;;;;AAACCCDDDHHHQQQ[[[]]]ZZZBBB>>>777222000000/////////000111333999BBBMMMTTTbbbcccZZZKKKBBBDDDFFFCCC999777888======999888;;;SSSaaammmlllggghhhmmmpppooopppqqqrrrtttuuuvvvwwwyyyxxxwwwxxxyyyyyyxxxvvvxxxxxxxxxwwwwwwxxx{{{~~~xxxzzz}}}~~~~~~~~~~~~~~~}}}}}}{{{wwwpppkkk\\\XXXVVVZZZ```gggooouuunnniiidddeeeiiiiiiccc]]]TTTLLLGGGIIIKKKLLLPPPVVV]]]iiiuuuxxx{{{~~~}}}}}}||||||}}}}}}uuufffmmmggg\\\QQQNNNUUUcccnnnsssuuuvvvvvvsssrrrsssuuusssnnnkkkpppyyy|||vvvnnnWWWMMMDDDDDDJJJPPPPPPMMMIIINNNZZZiiiwww{{{tttlllgggjjjggghhhkkkiiiccc______rrrvvvvvvqqqccc{{{zzzqqqmmmnnneeeaaaiiigggiii___III999666555222333333333333333333333333222222333444444444444333222222333333333333222222222444555444333333555666222;;;:::777>>>LLLeee|||tttdddgggnnnpppppplll[[[QQQWWW}}}sss\\\LLLJJJGGG@@@@@@<<<777444444888<<<>>>EEEOOOZZZ]]]YYYVVVXXX[[[gggeeeeeeggggggeeeaaa^^^___aaadddeeefffiiinnnrrrwww~~~|||mmm___[[[^^^hhhgggeeebbb```___aaacccbbb___[[[[[[]]]````````````eeekkkooonnnlllkkkjjjkkkjjjhhheeedddffflllqqqyyytttnnnlllmmmmmmjjjgggcccbbb___ZZZRRRIIIBBB>>>:::999888666555555666777;;;MMMggg|||~~~rrriiiccckkkppplllccc]]][[[]]]iiiooowww~~~xxxttttttqqqjjj```WWWPPPMMMIII???333///222555333000000000000000111111111111222222111111111111222222111222222222222222333333111111111111222222222222222222333333444555666666666666777777888999999:::::::::;;;;;;<<<<<<======???>>>DDD\\\rrrlllbbbhhhkkkrrr~~~{{{xxx}}}|||nnnbbbLLL===JJJkkk}}}|||~~~tttdddZZZTTTPPPNNNPPPPPPNNNPPPSSS[[[jjjwwwzzz{{{|||vvvmmmkkkpppwww{{{wwwiiibbbXXXRRROOOLLLGGGCCCCCCBBBKKK```{{{~~~{{{yyyvvvrrrmmmjjjjjjjjjmmmwww|||www|||lll^^^SSSZZZqqqllliiizzzooobbbNNN<<<;;;999999999888666444000000000000////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...000111444444666666777999;;;<<>>NNNaaa{{{{{{tttqqqxxx}}}uuueee[[[___hhhyyyxxxuuuuuuuuutttppphhh]]]RRRJJJFFF<<<888444222333333222111/////////000000111111111222222111111111111222222111111111222222333333333222222222222333333333333111222222333444555555666666666666777888888999999999999999:::;;;;;;<<<<<<>>>???EEEYYYmmmjjjccckkkiiiggghhhgggbbbddd{{{qqqUUU@@@IIIiiixxxwwwyyy~~~ttteeeZZZRRRPPPPPPSSSSSSPPPOOORRRXXXkkkzzz|||yyyzzzzzzvvvhhhlllrrrzzz}}}nnnccc]]]VVVNNNHHHFFFAAABBBMMM^^^ttt~~~|||vvvuuuvvv{{{mmm```]]]gggsss{{{cccZZZdddwwwkkkcccxxxkkk||||||^^^III;;;:::999999999888666333000000000000////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...//////222444666777888999;;;<<>><<<@@@GGGWWW```llltttxxxyyy}}}|||}}}~~~{{{uuuxxx{{{{{{yyyxxxwwwvvv{{{||||||||||||||||||||||||~~~mmmoooiiiWWWDDDAAAQQQbbbjjjpppwwwyyyuuuqqqqqqrrrlllooouuuyyyvvvjjjYYYMMMCCCDDDHHHNNNTTTXXXZZZZZZjjjsss}}}}}}}}}yyyrrrjjjddd```___VVVdddzzz}}}oooiii~~~|||{{{tttrrrcccWWWZZZ```jjjzzzlllaaaNNN===555555555222222333333444444333333222111111222333333333333333333333444444444444333333111333444555444333444555111888999;;;===AAA\\\{{{^^^fffkkkeee______[[[QQQIIIWWWqqqjjjUUUMMMDDD@@@;;;:::::::::777444666888===DDDLLLRRRVVVXXXVVVZZZ\\\\\\^^^dddjjjkkkaaaiiippppppjjjeeegggjjjqqqqqqpppqqquuuvvvpppgggbbbggglllkkkfffaaaaaacccqqqrrrrrrooolllmmmrrrwwwrrrmmmgggfffjjjmmmmmmllljjjoootttwwwuuurrrrrrrrrkkkkkkjjjfffbbb______```]]]YYYRRRKKKDDD===777333222666888555222666AAAKKKbbbqqq}}}ssseee___gggsssyyywwwxxxjjjmmmoooqqqqqqkkk```QQQCCC<<<333444555555333222222222...//////000000111111111222222111111111111222222111111111222222333333444222222333333333444444444222333333444444555555555555666666666777777777777777777888999999::::::;;;===???DDDUUUiiijjjiiisssrrrnnnmmmllldddcccyyy{{{]]]CCCFFFccc|||uuusssuuu{{{wwwggg[[[RRRPPPQQQTTTTTTOOONNNOOOWWWkkk{{{zzzsssqqqqqqooogggjjjpppxxxrrreeeXXXPPPKKKDDD@@@BBBIIIZZZyyyppp^^^RRRPPP\\\iiiyyy~~~eeeZZZaaasssnnnbbb~~~uuugggxxxyyy[[[EEE;;;::::::::::::999777444000000000000////////////........................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---......111444777888888888;;;===AAAAAA>>>999:::>>>@@@>>>GGGBBB<<<777555444333222/////////000111666===BBBIIITTTbbblllooollleee^^^]]]VVVKKKAAA======<<<;;;333===JJJYYYiiisssrrrkkklllmmmnnnqqqsssvvvwwwxxxuuuttttttuuuwwwxxxwwwuuuxxxyyyyyywwwuuuttttttuuu||||||{{{uuunnnkkkmmmpppvvv~~~wwwhhh[[[WWWQQQFFF@@@BBBGGGVVVmmm{{{zzzzzzzzzxxxwwwwwwxxx{{{{{{|||||||||{{{{{{zzzxxx|||~~~ttt```LLLCCCGGGOOOcccllluuuxxxtttpppnnnooonnnssswwwrrrfffVVVIIICCC>>>DDDLLLSSSYYYaaaiiiooozzz~~~~~~zzztttjjjaaa\\\\\\^^^aaauuurrrhhhgggvvv}}}zzz|||~~~|||rrroooaaaZZZccckkkpppzzzhhhTTT???555555444333333222333333444444333333222111111222333333333333222222222333333333333222222000222444555444333333444666666555888<<<===SSSxxx}}}|||ttthhhllllll[[[XXX^^^VVVRRRNNNXXXrrrooo```NNNHHHAAA>>>======:::777555555555888???FFFNNNRRROOOVVVZZZVVVTTTZZZbbbeeeaaaeeeiiilllkkkiiifffeeelllnnnnnnkkknnnuuuvvvssskkklllnnnppppppnnnkkkiiisssxxx|||xxxoooiiijjjoootttpppjjjggghhhmmmrrruuurrrtttvvvuuusssooolllkkkeeecccbbb```^^^[[[XXXVVVPPPKKKDDD>>>;;;888555222555444444555;;;GGGUUU___nnnvvv}}}}}}yyy}}}ssskkkggghhhqqqzzzyyyzzz|||nnnggggggiiikkkkkkeeeYYYJJJ===555222222333222111111111222...//////000111111222222222222111111111111222222000111111222333333444444222222222333333333444444444444444444444555555555555555555555666666666666666666666777888888999999;;;===@@@QQQiiiooooooyyy~~~zzz{{{|||rrrkkk{{{iiiIIIAAAXXXtttxxxuuuvvv|||~~~kkk]]]SSSPPPOOOQQQPPPLLLLLLNNNSSSgggxxxzzzvvvuuurrrmmmjjjkkkooovvv}}}nnncccUUUMMMFFFDDDAAAHHHaaa{{{wwwiii]]]UUUSSS\\\gggsss~~~eeeXXXbbbqqq}}}rrrccc{{{uuugggxxxyyy[[[DDD<<<;;;;;;;;;<<<;;;888555000000000000////////////........................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------000444777888888888;;;===<<<===;;;888999===@@@>>>IIIEEE@@@;;;999888777555000000000//////222777;;;@@@EEESSSgggxxx|||xxxuuuqqqgggXXXIIIAAA>>><<<999888777:::KKKfffyyywwwlllhhhiiikkknnnqqqsssuuuvvvuuutttssstttuuuuuusssqqqzzzyyywwwsssqqqppprrrtttzzzxxxmmmfffcccjjjuuussshhhhhhbbbUUUMMMNNN???NNNfff}}}~~~|||zzzzzzzzzyyyzzz}}}{{{{{{{{{|||{{{{{{zzzyyyyyy~~~|||~~~ttt```PPPHHHEEE^^^hhhtttxxxtttnnnlllmmmpppttttttiiiVVVEEE>>>===>>>FFFPPPWWW^^^iiiwww}}}yyypppeee[[[XXXZZZ]]]nnnooodddVVV___jjjttt|||~~~yyyvvvppp^^^WWWdddnnnqqqvvvbbbIII333000444444222444222222444444444444222222111111222333333333333222111111222222222222111111000222444555444333333444:::666000444999888KKKnnn{{{xxx~~~qqqnnnwwwfff___eee\\\cccXXXHHHNNNtttlllXXXPPPFFFAAA@@@@@@>>><<<444555555555777:::@@@DDDHHHUUU]]]YYYTTTUUUYYYZZZ^^^]]]]]]aaaeeeeee___YYY^^^fffkkkgggeeejjjpppqqqlllhhheeeiiiooopppkkkeee]]]iiiuuuvvvnnnhhhkkkppptttuuuuuussspppqqquuuzzzwwwuuuqqqmmmjjjfffcccaaaeeeaaa\\\[[[\\\YYYRRRKKKBBB===777555555777777666:::444111777EEEXXXgggnnnqqquuuvvvpppllluuullleeejjjrrryyy~~~|||oooffffffhhhggghhhgggbbbYYYMMMAAA999444444222///...000111111111...//////000111222222333222222111111111111222222000000111222333333444444111222222222222333333333555555555555555555444444444444444555555555555555555555555666777777888888::::::;;;OOOjjjtttssszzzxxxnnn{{{yyytttPPP???PPPnnn}}}zzzzzznnn___TTTOOOLLLMMMKKKIIIJJJNNNMMMcccxxxlllmmmpppsssxxx}}}xxxaaaWWWOOOJJJCCCAAAOOOddduuuoooiiiddd^^^[[[```iiilllzzz{{{]]]ZZZeeetttyyyrrrddd}}}tttddduuuxxx]]]HHH;;;:::999999999888666444000000000000////////////.........------,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---111444666777777777999:::::::::999777666999@@@EEEUUUSSSHHH;;;888<<<999000000222333333222222333444???EEELLLVVVhhh~~~yyydddRRREEE===:::;;;<<<777777???KKKZZZkkkxxxgggkkkmmmmmmmmmpppvvv|||rrrtttwwwwwwtttqqqooonnnsssttttttsssrrrrrrrrrrrrtttxxxuuullldddiiirrr}}}}}}tttlllggg```ZZZNNNQQQYYYfffwww}}}|||{{{zzzyyyzzz{{{{{{www{{{zzzuuuvvv{{{}}}{{{yyyzzz{{{{{{|||pppZZZNNN\\\fffrrruuupppkkkjjjlllvvvkkk^^^PPPCCC;;;<<>>DDDIIIsss}}}zzz}}}~~~~~~qqqccchhhllliiigggmmm\\\AAAIIIrrrrrr```LLLCCCBBBBBB>>>;;;666777888777666555555666CCCFFFKKKNNNQQQVVV\\\bbb___```aaabbb```]]]ZZZXXXVVV^^^ffffffbbb```dddjjjkkkbbb[[[]]]hhhpppoookkk```aaafffnnnvvvwwwrrrllltttxxx{{{zzzwwwtttuuuwwwnnnmmmlllkkkhhhdddaaa___^^^\\\XXXSSSMMMFFFAAA???;;;777222///000222444555444222666IIIdddwww{{{xxxtttmmmggghhhkkknnnyyyrrr^^^___mmmvvvzzz|||{{{yyypppddd___cccjjjmmmaaa\\\UUUMMMEEE===666111000000000000000000000000000000000000000000000000111111111111111111111111222222222111111111000000333333333444444444555555000222444444333333444555444444555555666777777777999888666555444555777888777555;;;GGGXXXuuu}}}zzzvvvrrrpppeeeZZZ???IIIfff{{{}}}~~~~~~pppdddZZZQQQKKKKKKLLLJJJIIIJJJNNNeee{{{}}}rrrooovvv{{{zzz|||zzziiiWWWLLLFFFDDDIIIRRRvvv|||oooaaa\\\fffiii```]]]cccpppyyyiiiWWWdddgggpppyyy~~~~~~pppccc}}}xxxgggtttuuuXXXBBB;;;:::999999999888666444000000000000////////////------------------,,,,,,---------------------------,,,,,,++++++,,,,,,---111333666888888888999;;;<<<>>>???>>>;;;>>>EEEKKKSSSUUUOOODDD>>>@@@>>>777111222222222222222222333444;;;DDDNNNaaaxxxvvvbbbPPPCCC>>>>>><<<888555999AAAKKK[[[hhhpppkkkgggiiipppvvvwwwuuuwwwyyy|||{{{wwwrrrnnnllllllnnnrrrwwwzzzwwwpppiiibbbbbbfffqqq~~~iiiiiilllttt~~~uuuiii___ZZZXXXXXX^^^iiivvv~~~}}}|||zzzyyyyyyyyyyyywww{{{{{{xxxxxx||||||xxxyyyzzzzzz{{{{{{}}}~~~rrr[[[dddkkkjjjdddcccllluuujjj^^^OOOFFF???<<<===AAALLLVVVbbbkkkuuu~~~||||||{{{wwwlll```YYYRRROOOVVVaaaqqqxxx|||ooohhhmmmooolllppp~~~wwwlllrrrwwwlll\\\FFF;;;333333444222222444111111111222222222333333333333333333333333333333333333333222222111111111222222222333333333333444333444555666777:::???CCCTTTjjjvvvuuuwwwwwwvvv~~~zzzlllfffgggkkklllhhhXXXIIIMMMiiittt]]]NNNIIIFFF@@@<<>>:::888555555555444444555666777555888EEE```}}}nnniiihhhmmmpppmmmlllnnnbbb[[[[[[jjjzzz}}}{{{zzzxxxqqqjjjhhhjjjhhhddd\\\VVVMMMEEE>>>777222///000000000000000000000000000000000000000000000000111111111111111111111111222222222111111111000000222333333333333444444444111333444444333333444555444444555555666666777777888777666555555666777888:::666:::CCCRRRppp}}}xxxsssnnnnnn```~~~pppGGGDDD]]]sss|||}}}~~~~~~rrreeeYYYQQQKKKLLLLLLJJJIIIJJJHHH[[[ppp|||xxxnnnkkktttzzzxxxxxx{{{}}}|||gggWWWLLLEEEFFFLLLkkkzzzgggZZZVVV^^^```XXXXXX```mmmxxxeeeXXX[[[dddqqqzzz}}}nnn```xxx|||kkkwwwvvvYYYBBB;;;:::999999999888666444000000000000////////////,,,,,,------------------------------------------------,,,,,,,,,,,,------///333777999:::::::::;;;999===@@@@@@???AAAGGGMMMXXX___^^^RRRHHHEEEBBB===333333222222111111222222,,,333;;;DDDTTTlllxxx```NNNDDDBBB>>>:::666666777<<>>BBBFFFUUUaaannnxxx~~~|||}}}}}}{{{yyypppcccVVVPPPPPPTTT\\\cccfffbbbcccooo~~~}}}pppppplllfffhhhuuutttnnnuuuvvvdddNNN<<<555111222444444444555111111111222222222222333333333333333333333333333222222222222222111111111111111222222222333333333444555555444444666999<<<@@@SSSooo}}}sssxxxzzzyyy~~~rrrcccfffjjjbbb]]]ZZZPPPIIIUUUiii~~~kkkXXXLLLHHHHHHDDDBBB>>>;;;888777777777000333666999<<>>;;;888555444444///222444444333333555888???GGG[[[wwwnnnmmmpppvvvvvvmmmaaaYYYXXX^^^mmm~~~|||wwwnnnjjjlllnnnhhh^^^UUUOOOEEE<<<666333000///000000000000000000000000000000000000000000000000111111111111111111111111222111111111111000000000111111222222222333333333222333444333222222444555444444444555666666777777888777666555555666777888<<<888:::???KKKggg{{{xxxxxxppplll{{{eeesss}}}NNNBBBYYYtttzzz|||}}}~~~~~~uuugggYYYQQQLLLLLLMMMKKKIIIJJJIIITTThhhzzz|||xxxyyytttjjjhhhsss}}}}}}zzzzzz|||wwwdddUUUJJJGGGIII^^^uuuzzzvvvoooccc]]]___ZZZOOONNNUUUeeeqqq}}}}}}___^^^cccpppzzznnn[[[lll}}}nnn{{{}}}```III;;;:::999999999888666444000000000000////////////,,,,,,,,,------.........------------------------------,,,,,,,,,,,,------...222666:::;;;;;;<<<<<<:::<<<>>>BBBGGGJJJMMMNNN___jjjlll```QQQJJJDDD>>>666444222111111222111111---222888===GGG[[[sssrrr[[[LLLDDD???<<<:::999555555<<>>;;;777444666666666666666888:::;;;<<<>>>AAAFFFKKKQQQVVVYYYaaaaaaccceeehhhiiiiiiiiieeejjjnnnlllhhheeegggkkkgggeeeccccccfffggggggffffffccc```______^^^[[[WWWVVVTTTQQQMMMHHHCCC???===;;;999666444222222333444111333444222000222:::AAAYYYaaaooo~~~~~~~~~}}}vvvjjj^^^WWWgggqqq}}}tttjjjffflllpppggg[[[PPPIII???777222111111222000000000000000000000000000000000000000000000000111111111111111111111111111111111111000000000000000111111111111222222222111222333333111111222444333333444555555666666777777666666555666666777888;;;888:::===FFF___ssspppwwwpppkkknnneeexxxtttKKK===RRRnnnxxxzzz|||}}}~~~xxxiiiZZZRRRLLLMMMMMMKKKIIIJJJLLLPPPbbbyyywwwrrrvvvssshhheeeooo{{{}}}{{{}}}vvvfff[[[TTTRRRWWWjjj}}}yyyxxxwwwvvvvvvmmmgggdddZZZLLLHHHLLL[[[fffppptttvvvzzz~~~wwwtttyyypppXXXccc~~~yyykkk{{{dddLLL;;;:::999999999888666444000000000000////////////,,,,,,,,,------.........------------------------...------,,,,,,------...---000555888:::;;;===>>>AAA>>>???FFFPPPUUUSSSOOOZZZfffjjj```TTTMMMGGG@@@:::777333222222333222000000222555888???NNNeeewwwmmmWWWIII@@@>>>======999555777===@@@QQQdddllljjjfffiiiooorrruuuwwwwwwvvvtttssssss~~~~~~|||zzzyyy}}}uuulllfffcccbbb___UUUOOOSSS```qqq~~~|||{{{zzzxxxxxxyyyzzzzzz{{{{{{{{{{{{zzzxxxxxxwwwuuuvvvwwwxxxyyyyyyyyywwwwwwxxxzzz~~~{{{yyyzzz}}}}}}zzzvvvooojjjgggjjjnnngggUUUEEE:::888888:::<<>>>>>FFFaaavvvlllgggkkkkkkcccZZZWWW]]]cccNNNkkkmmmZZZPPPLLLFFFAAA???===;;;999<<<:::888555444444333333444555666999<<>>DDDZZZllljjjppp~~~rrrzzzpppSSSXXXjjjuuufffGGG777FFF^^^vvvxxxzzz|||}}}{{{lll\\\TTTMMMLLLLLLJJJIIIJJJJJJJJJ[[[uuuzzzwww}}}xxxmmmdddiiittt{{{{{{zzz~~~~~~rrrggg```XXXeeexxx}}}zzz{{{|||}}}ooojjjgggeee\\\OOOJJJLLLPPPWWW^^^___dddnnnzzzqqqYYY___zzzttteeewww~~~bbbHHH;;;:::999999999888666444000000000000////////////,,,,,,------------------------------------------......------------......,,,///333666888;;;>>>@@@AAA>>>===CCCLLLQQQNNNHHHJJJSSSXXXTTTRRRRRRLLLDDD>>>999444222333444222000000000222666;;;GGG[[[mmmjjjVVVGGGBBB???>>><<<888777999666<<>>888333666;;;AAADDDLLL]]]nnn{{{~~~}}}ttthhh___ZZZbbbfffdddjjjxxx|||vvvooogggiii}}}xxxvvvpppsssvvvmmm^^^RRRWWWiiizzzyyyiiiSSS>>>111111333333000///111111...000000000111111111111222222222222222222222222222000000000111111111111111///000000000000111111111111222444444444444777999777999@@@XXX}}}{{{iiibbbkkkkkk______lllfffgggiiittthhh]]]NNNBBB======>>>>>>===:::777555555555444333555444444555666888:::;;;::::::;;;>>>BBBEEEFFFFFFGGGHHHIIILLLNNNNNNLLLJJJLLLMMMOOOQQQRRRRRRPPPOOOLLLJJJGGGDDDCCCAAA???>>>;;;:::999777555444444333222111000000111222444555111111333555<<>>:::333///...///000000////////////////////////////////////////////////000000000000000000000000//////000000000000000111000000111111111222222222000333666777555333111000333333333444555555666666555555666666777777888888777888===>>>AAAVVViiihhhmmm|||vvvRRRKKKYYYgggbbbLLL;;;DDDXXXtttvvvyyy{{{|||~~~qqqaaaWWWNNNKKKJJJHHHHHHJJJJJJJJJXXXssszzznnnlllrrryyy|||{{{|||~~~{{{ooogggmmmyyyuuuoookkkggg___SSSLLLKKKHHHLLLNNNLLLRRRaaasss}}}~~~qqq^^^aaayyypppaaauuudddHHH;;;:::999999999888666444000000000000////////////------------------,,,,,,------------------------......------------......+++...000333666999>>>AAA>>>>>>>>>@@@BBBBBBAAA???<<>>;;;999:::777555666@@@OOO]]]dddeee```gggpppyyy}}}ssswwwzzzzzzwwwvvvwwwyyy{{{jjjTTTIIIGGGMMM```uuu}}}}}}}}}}}}}}}}}}}}}}}}vvvwwwxxxzzz{{{{{{{{{zzz{{{zzz|||{{{wwwyyyvvvxxxyyyyyyxxxwwwxxxyyysssrrroookkkhhhffffffgggnnnooojjj\\\III:::444444666999AAAKKKTTT___ooo}}}|||}}}~~~{{{tttiii^^^WWW[[[eeejjjmmm|||sssllliiiooo{{{{{{tttxxxrrrpppttttttiii\\\TTT]]]mmmwwwmmmWWWCCC777111///333333///...111111...000000000000111111111111111111111111111111111111///000000000111111111222/////////000000000111111111222444444333333444666333;;;AAALLLkkk}}}vvv}}}nnnsssxxxpppiiiiii|||ooo\\\UUUiii|||iiiYYYOOOIIIEEEBBB???<<<888777888888777555333333333333333333444555555666777888999;;;===>>><<<===???AAAAAAAAA@@@???===???@@@AAAAAA@@@??????===<<<;;;999666555555777555444333333333444555555111111222222333444444444222555:::CCCNNNZZZdddjjjhhhhhhgggdddbbbdddkkkqqqzzz|||vvvggg]]]cccpppyyy~~~{{{||||||sssggggggkkkmmmjjjeee]]]OOOCCC666444000.../////////...////////////////////////////////////////////////000000000000000000000000////////////000000111111111111111222222222333333111555:::<<<:::666333111222333333444444555555666444555666777777888888888888999===<<<>>>TTTiiijjjqqqfffRRR\\\jjjjjjTTT???CCCUUUrrrtttxxxzzz|||}}}vvveeeZZZNNNJJJHHHFFFGGGJJJKKKLLLVVVjjj}}}~~~rrrmmmqqqxxx||||||{{{|||~~~|||sssjjjccc\\\SSSLLLIIIEEEGGGEEEAAAFFFWWWkkkxxx~~~}}}|||}}}}}}~~~~~~pppbbbbbbzzzooo```wwwjjjMMM;;;:::999999999888666444000000000000////////////.........------,,,,,,,,,------------------------......------------......+++---///111444999>>>BBB@@@CCCEEEBBB===::::::===888:::<<>>999555222222222333444444555555666444444666777888888888888999:::===:::;;;RRRjjjnnnqqqyyydddkkkvvvrrrWWW;;;:::JJJqqqtttwwwzzz{{{}}}{{{hhh\\\OOOIIIFFFEEEGGGJJJHHHIIIOOO]]]nnnzzz~~~~~~zzztttlllgggjjjrrrxxxyyy|||}}}~~~rrrhhh]]]WWWUUUSSSOOOMMMEEEFFFCCC===AAARRRfffsss|||zzzzzz|||}}}uuusssooorrrooonnnzzzmmmMMM???===:::999999999888666222111000//////.........------------------------))))))***+++,,,------...++++++++++++++++++++++++***+++---///222777===AAA???CCCFFFDDD>>>999888999888<<>>888222:::888555333444555555555444222000000111333333222222444555555333111111111222333333444444444333333000333444222111222333333444333111111111333444555...222555444111222:::AAAMMM___pppuuuxxx|||{{{vvvyyy{{{oookkkfff^^^[[[]]][[[]]]oooxxxooommmpppoookkkkkk```VVVSSSOOODDD888111000000000000////////////000000//////.........---////////////////////////////////////////////////////////////000000000000000111111111111222222222333555888;;;;;;999777555111111222333333444555555444444555666777888999999777;;;<<<:::===HHHYYYeeejjj{{{vvvlllvvvzzzaaaDDD;;;CCCbbbrrr|||yyyvvv}}}mmm___PPPJJJHHHFFFFFFGGGIIICCCIII]]]mmmqqqpppsssllllllgggaaadddnnnvvvwww|||}}}~~~~~~~~~~~~{{{rrrhhh```]]]TTTIIIKKKUUUSSSVVVUUUOOOJJJOOO^^^lllzzz|||~~~~~~xxx{{{{{{|||www}}}jjjKKK???===:::999999999777666222111000//////......///------------------------*********++++++,,,,,,---++++++++++++++++++++++++***+++---///111666<<<@@@===@@@BBBAAA>>>===???AAA???CCCCCCFFFTTTfffkkkdddMMMHHHAAA<<<999888888999555444333111111666>>>DDDOOO^^^ppp~~~oooZZZKKKBBB>>>>>>;;;888777888888666888===CCCKKKXXXdddlllnnnnnnllltttsssrrrqqqqqqrrrtttttt{{{{{{{{{{{{{{{~~~mmmWWWHHHEEEHHHIIIPPP\\\nnn~~~~~~|||zzzxxxwww}}}}}}|||{{{zzzzzzzzzzzztttuuuvvvxxx{{{{{{yyywwwyyyyyyzzzyyyyyyyyyyyyyyywwwvvvvvvuuusssnnngggbbbbbbbbbdddfffddd]]]RRRJJJ???;;;666333555:::@@@DDDOOO]]]mmmzzz~~~}}}}}}wwwlll^^^XXXXXXYYYXXXKKKNNNLLLXXXqqqppp```cccllliii^^^mmmyyyooolllvvvqqq^^^CCC444222111---111111000000000000111111000000111111111111000000000000111111111111000000////////////000000000000111111111000000000000000000111222333444444444444999666888<<<<<>>555333000000000000/////////...000/////////.........---........................////////////////////////////////////000000000000000000111111111222222222222444666888888777555444222222222333333444444444444444555666777888999999777:::;;;999:::DDDTTTaaacccqqqzzziii}}}qqq|||~~~mmmNNN<<>><<<:::999999999777555222222111000////////////------------------------++++++++++++++++++++++++++++++++++++++++++++++++***,,,---...000555:::>>>???@@@AAA@@@@@@AAACCCFFFDDDHHHIIIGGGOOO```nnnqqqXXXQQQGGG>>>:::999888888555555444222222444999===BBBLLL]]]ppprrr[[[KKKBBB>>>:::888999;;;:::666555666666:::DDDSSSaaahhheee```hhhhhhiiijjjmmmppptttvvvyyyzzz{{{zzzyyyyyy{{{}}}oooYYYLLLFFFCCCEEEJJJSSS]]]cccdddcccZZZ[[[\\\```eeekkkpppssszzzzzzzzzzzzyyyxxxwwwwwwuuuuuuvvvxxxzzz{{{zzzxxxxxxwwwwwwvvvuuuvvvvvvvvvwwwuuuqqqmmmjjjgggccc```eeeeeeddd___UUUJJJ???999666444333444999AAAJJJOOO___nnn|||yyysssmmm^^^MMMLLLVVVUUUJJJ@@@PPPXXX[[[aaabbbfffsss{{{dddjjjmmmeeeeeeooo{{{~~~tttuuuwwwcccHHH777111111///,,,111000000//////000000111///000000111111000000//////000000111111000000///////////////000000000000000000000000111111111111000111222333444444444444555333666999888999FFFVVVnnnzzzkkkeeeqqqwwwrrrqqqkkktttxxxqqqccc]]]ccclll```eeeiiimmmuuuuuuhhh[[[OOOHHH>>><<<::::::::::::888666333222222333444333111///333222111///...///333666000111222333333222000///444444444333222333666999;;;888555555666777555333666888;;;BBBKKKVVV```fffgggeeelllxxxwwwmmmllltttwwwqqqrrrsssssslllpppzzzqqqpppssssssooobbbZZZRRRJJJ@@@666222444000000000/////////....../////////.......................................////////////////////////////////////000000000000000000000111111111222222111222333444444444333333333333333333333333333333444444555666777777888999777999:::888888@@@OOO\\\^^^hhhooorrrwww~~~~~~xxxeeefffzzzooo|||~~~~~~yyyXXX;;;===JJJ```ssswwwvvvzzzvvvgggWWWNNNJJJFFFEEEFFFFFFFFFHHHRRReeewww}}}zzz~~~uuukkklllsssyyyyyy{{{}}}}}}|||{{{|||}}}~~~xxxlllfff___^^^hhhwwwpppZZZTTTaaaqqqvvvyyy}}}zzzkkkMMM===<<<:::::::::999666444333222111000////////////------------------------,,,,,,,,,++++++*********+++++++++++++++++++++++++++,,,------///333888<<>>===999777999777444555===JJJTTTWWWVVV\\\^^^aaafffjjjmmmpppqqqsssuuuwwwxxxyyyyyy{{{|||qqqYYYJJJDDDCCCDDDIIIOOORRRQQQOOOJJJIIIIIILLLTTT___kkkrrrxxxyyyzzz{{{zzzyyywwwvvvvvvvvvvvvxxxzzz{{{zzzxxxxxxwwwuuusssrrrqqqqqqqqqsssnnnhhheeegggkkkooorrrkkkdddYYYMMMCCC<<<999777888888888;;;AAALLLWWW___sss}}}wwwrrrddd]]]QQQHHHHHHKKKHHHBBBMMMeeeqqqiii^^^XXXeee~~~nnnuuulllcccuuuxxxxxxzzz|||xxxqqqqqqvvvlllQQQ888000111///...///000000////////////000000//////000000000000////////////000000000000//////////////////000000000000//////000000111111222222000111222333333444333333222111333888999888===EEEZZZ}}}pppdddiii}}}uuuttttttttttttqqqlllhhhoootttsssiii^^^[[[bbbjjjyyykkk___WWWLLLCCC>>><<<<<<<<<:::999777888888888666444444777999999888777777777000222444666888999999888>>><<<::::::999888;;;@@@GGG@@@666000000333666777;;;AAAMMM\\\hhhnnnmmmkkkiiidddccciiioooqqqssswwwwwwrrrjjjkkkoootttqqqxxxzzzxxxrrrmmmnnnssstttppp\\\SSSHHH@@@999222000222000000/////////.........................................................////////////////////////////////////000000000000000000000000111111111111222111111111222222333333333333333333333333333222444444555555666777777888777777888888888>>>LLLZZZ```fffiiihhhllluuu{{{}}}pppfff|||{{{iiiyyy|||___===???AAAXXXooowwwvvvxxx}}}yyyjjjYYYOOOKKKGGGEEEGGGEEEGGGGGGKKK^^^wwwsssfffdddmmmwwwxxxzzz|||}}}|||{{{{{{||||||}}}|||pppddd]]]___gggmmmxxxzzzrrrlllpppxxxgggYYY]]]gggpppuuu{{{xxxyyy}}}lllMMM<<<;;;:::::::::999666444333222111000000/////////---------------------------,,,,,,++++++*********+++++++++++++++++++++++++++,,,,,,---...111666:::BBBBBBCCCGGGIIIHHHDDD@@@IIITTT\\\\\\YYY^^^iiirrrqqqjjj]]]TTTRRRRRRIII>>>:::999777666555444333222777999CCCTTTdddqqqjjjWWWJJJCCC===<<<<<<::::::<<<:::777444444888>>>DDDHHHUUUXXX^^^dddgggiiihhhhhhiiilllppprrrsssuuuvvvxxx{{{vvvcccOOOIIIBBB@@@BBBFFFHHHIIILLLLLLNNNRRRZZZccckkkpppyyyyyyzzz{{{{{{zzzxxxwwwwwwvvvvvvwwwxxxyyyxxxvvvwwwvvvtttqqqooommmlllllljjjgggdddeeeiiiooouuuwww___TTTEEE:::555555666666888:::>>>DDDOOO]]]mmmwwwzzzppphhhXXXPPPNNNTTTQQQIIIKKKVVVmmmzzzxxxmmmgggeeerrr}}}zzzlllaaa}}}}}}pppdddccchhhmmmqqqsssVVVAAA111000222///...333000000////////////000000//////000000000000////////////000000000000//////////////////000000000000//////000000111111222222000000111222333333333333333111333666888999<<<@@@JJJfffxxxmmmkkksss}}}yyywww{{{|||tttlllmmmhhhdddeeeeee^^^TTTKKKUUUfffttteeeYYYQQQLLLIIIHHHEEEBBB@@@???===:::777666888999888666444444555AAAAAABBBDDDEEEFFFGGGGGGJJJEEEBBBBBB>>>:::;;;AAA===:::666555777<<>>555111222444444333666===HHHTTTcccuuu~~~~~~~~~zzzqqqeee\\\NNNIIIPPP]]]ZZZQQQ___{{{xxxlllooonnnjjjooorrrttttttpppeeeyyysssdddWWWZZZhhhpppjjjaaaAAA666///111222//////333000//////......//////000...//////000000//////......//////000000//////...////////////000000000000000000000000111111111111///000111222333333333333444444333444555777999;;;>>>PPPxxxzzzssspppqqq}}}vvvssstttvvvrrrjjjbbb\\\XXXXXX^^^fff[[[\\\___hhhwww~~~uuupppgggfffdddbbb___YYYSSSNNNNNNMMMKKKGGGCCCCCCDDDFFFMMMKKKIIIGGGFFFFFFFFFGGGCCC<<<::::::666//////666555===HHHOOOTTTWWW[[[^^^^^^bbblllwwwyyyqqqmmmnnnmmmhhhgggnnn|||tttggghhhgggeeegggjjjgggaaaJJJ===222111444222///---/////////.........---------------------.........------------------------////////////////////////////////////000000000000/////////000000000111111222222111111222222333444333333333333333333333333444444555555555666666666777444666::::::<<>>BBBFFFFFFCCC@@@AAACCCLLL]]]hhhddd]]]ZZZVVVOOOCCC???;;;999888777555333///333555;;;KKK___gggdddhhh~~~|||lllZZZMMMFFF???===>>>:::;;;;;;999555333222333111666===GGGPPPWWW\\\______aaadddfffgggiiillloooqqquuuyyywww|||{{{yyyuuuuuuttttttttttttuuuuuutttrrrpppoooooonnnmmmkkkggghhhjjjkkkjjjiiifffeeefffaaaZZZSSSKKKCCC<<<777555444333333555777:::<<>>>>>???AAAQQQ\\\kkkuuuqqqeee^^^^^^\\\PPPBBB:::;;;<<<;;;777555555333444???KKKMMMGGG@@@PPPiiimmmZZZNNNHHHBBB;;;777888999666666;;;444555555444444555888:::>>>CCCHHHLLLPPPYYYeeennngggggggggiiioooyyywwwpppnnnnnnoootttrrrooollliiijjjmmmpppnnnhhhcccaaaddddddbbb___cccaaa___]]]ZZZSSSIIIBBB<<<;;;999666222222333555777999:::;;;>>>GGGTTT___qqq}}}zzzwwwqqqiii```RRRDDD<<<<<<888999::::::>>>KKK___ooozzzvvveee^^^```nnnmmmhhhiii}}}llleeedddhhhaaaLLL:::333//////.........------------.........///000000000......------------......////////////////////////////////////////////////......////////////......111111111000111111222222333333444444555666666666<<<999;;;DDDLLL[[[zzzxxx~~~vvvhhhjjj___UUUSSSYYY]]][[[VVVTTTZZZSSSDDDHHHXXXXXXJJJBBB@@@DDDDDDBBBIIILLL@@@@@@DDDDDDAAAAAACCCBBB>>>;;;<<>><<>>999777999888888777666555444555666555999<<<>>>AAAGGGQQQXXXcccbbb```___bbbiiirrryyy{{{~~~{{{tttnnnjjjhhhiiijjjfffggghhhgggeeeccccccdddgggdddaaaaaacccccc___[[[RRROOOLLLIIIFFFBBB;;;666555555555444222222444666888<<>>BBBLLLeee~~~xxxwwwuuuttt|||uuurrrrrrrrrvvvmmm___TTTQQQWWWccclll~~~nnn^^^]]]bbbYYYGGGCCC???BBBBBBAAAKKKQQQHHHHHHJJJHHHEEEFFFLLLPPPOOO[[[VVVRRRRRRRRRSSSYYY```lllqqqyyy{{{ssskkkkkkrrrpppvvvrrrooowww|||ooobbb[[[```ddd___dddqqqvvv~~~nnncccbbbjjjuuu|||ooodddWWWMMMCCC777111000...................................................------,,,,,,------...................................................//////////////////////////////000000000111111111111111000000111111222333222222222333333333444444222333444555666666666666666777777666777:::???CCC^^^vvvxxxxxxrrr^^^???888DDDZZZccckkkvvvxxx|||zzz}}}xxxdddTTTKKKHHHGGGHHHCCCCCCGGGGGGHHHVVVggguuutttlll___]]]ccckkkqqqtttvvvxxxyyyzzzzzz{{{|||}}}~~~~~~}}}~~~{{{~~~qqqlllaaaTTTIIIDDDEEEHHHPPPMMMSSSdddtttzzz|||}}}~~~~~~}}}}}}~~~~~~|||~~~~~~zzzxxxyyy{{{jjjfffyyyfffHHH<<<;;;:::;;;;;;999666333222222111111000/////////........................---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---...666???BBBAAAAAAGGGMMMPPPKKKEEECCCGGGOOOWWW]]]XXX[[[hhh|||mmm___WWWXXXWWWPPPGGG???<<<<<<;;;:::666333444888999777???CCCKKKUUUcccvvv~~~fff\\\PPPHHHBBB<<<;;;===:::999888666444333222222000222444444333777===BBBLLLLLLLLLNNNRRRYYYccciiippppppqqqqqqpppooonnnnnnjjjiiihhhfffeeeeeeeeeeeeaaadddggggggddd^^^YYYWWW```]]]ZZZXXXVVVQQQJJJDDD>>><<<999777666555333111222333444333333555999;;;???FFFPPP\\\iiiwww~~~{{{zzzwwwsssoooaaaTTTEEE===:::999<<>>333///...............------------...------------------,,,......------------............................................................////////////......000000000000000111222333222333333444444555555666999666666999999===LLL^^^|||uuummmooowwwxxxqqqyyy|||{{{qqqeeebbbiiisssyyyrrrsssyyywwweeeRRR@@@;;;>>>@@@@@@KKKTTTOOO@@@AAA>>>;;;@@@KKKTTTWWW]]]WWWUUUYYY^^^bbbfffkkkwww||||||pppjjjttt|||tttoooeeeXXXYYYbbbjjj{{{}}}xxxmmmllliiieeedddeeeiiimmmkkk\\\JJJ???888222//////...................................................------,,,,,,------...------------------------........................//////////////////////////////000000000000111111111000000000000111222222222222222222333333333333222333444555555666555555555666777888888:::>>>AAATTTlllqqqrrrjjjsssrrrGGG999===OOOZZZfffsssvvv{{{yyy{{{lllZZZOOOJJJIIIEEECCCEEEIIIHHHEEELLLWWWppp}}}ooolllmmmkkkbbbccceeejjjpppuuuxxxyyyyyyzzzzzz{{{|||}}}~~~~~~|||}}}~~~rrriiihhhttt}}}vvvgggaaaXXXQQQOOOOOOQQQRRRdddcccgggpppwwwzzz{{{~~~}}}}}}}}}~~~~~~~~~{{{|||}}}}}}|||{{{yyywww{{{hhhjjjiiiJJJ===;;;:::::::::999666444222222111111000/////////........................---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++444>>>BBB@@@???DDDJJJQQQOOOLLLIIIIIINNNXXX___eeedddlll}}}xxxnnnTTTRRRNNNKKKHHHDDD>>>:::::::::888666444444333222666;;;CCCMMMZZZjjj{{{|||hhhVVVJJJDDDCCCDDD;;;:::888777777777666555333444444333222222666999777888:::===AAAIIIRRRXXXbbbaaa```___]]]\\\\\\[[[ZZZ[[[]]]___``````______]]]```bbb```ZZZRRRKKKGGGNNNKKKGGGDDDAAA<<<666222444333333333333444555555555555555555777;;;BBBGGGQQQ[[[iiiwww}}}zzzwwwqqqhhhbbbPPPFFF===>>>BBBEEEHHHKKKWWWqqqlll```aaagggwwwyyyssslllooozzz|||uuujjjkkkpppvvvvvvooolllmmmeeefffZZZAAA///---000///---------------------------------,,,,,,+++++++++......------------............................................................////////////......000000///000000111222333222222222333444444555555888666777888777777???IIIjjjzzzvvvwwwxxx~~~yyytttuuuxxxooofffccclllwwwyyyqqqkkknnneeeaaaZZZOOONNNPPPIIIBBBAAA===999===HHHRRRVVVIIIJJJQQQ]]]eeegggjjjmmmuuuuuuuuurrrmmmrrr|||zzzzzzpppiiiiiihhhfffjjjrrrccc[[[aaapppzzzwwwmmmfff___iiipppmmm```WWWWWW\\\___NNN<<<444111///.........................................................------,,,,,,------...------------------------........................////////////////////////////////////000000000111000000000000000111222222111222222222222333333333222333444444555555555444444666888888999:::<<<>>>NNNeeennnooozzzeee]]]UUU@@@:::FFFQQQaaappptttzzzyyyzzzttt```SSSLLLJJJCCCCCCFFFIIIGGGCCCGGGNNN___tttzzzwwwyyy{{{qqqlllhhhiiiooouuuwwwwwwxxxyyyzzz{{{|||}}}}}}~~~{{{|||}}}|||iiiXXXUUU[[[[[[VVVPPPMMMKKKLLLQQQZZZaaabbbaaatttvvvyyy{{{{{{{{{}}}|||}}}}}}~~~~~~~~~~~~~~~~~~}}}|||~~~zzzhhhjjjiiiJJJ===<<<:::999999999666444222222111111000/////////........................---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++++++++000888===@@@BBBEEEGGGLLLPPPSSSOOOIIIHHHOOOVVVaaa___bbbjjjooopppqqqtttaaaUUUHHHFFFKKKLLLEEE<<<;;;:::::::::999666444333111666===EEEPPP^^^lllwwwwwweeeYYYPPPJJJ@@@===999888999::::::999777777777666444444555666555555555555555777;;;>>>>>>@@@BBBEEEGGGHHHHHHHHHGGGIIILLLOOOPPPPPPNNNMMMJJJKKKLLLIIICCC===888666666444333222333555555555111222444444444444444444555555666999>>>HHHSSSZZZoooxxx}}}}}}xxxtttnnndddXXXOOODDD<<<888>>>HHHPPPUUUZZZtttiiidddnnnrrrmmmhhhbbbfffxxxtttggglllrrrqqqdddVVVTTTYYYZZZWWWHHH222)))---000---,,,,,,------------------------,,,,,,+++++++++***......------------............................................................////////////......////////////000111222333111111222222333444444444555555666888888888;;;@@@HHHbbb}}}yyy~~~yyytttuuu{{{qqqdddaaacccgggpppzzzzzzzzzxxxmmmkkkmmmhhhZZZYYYVVVRRRUUU```hhhkkkYYY^^^gggppptttsssxxx~~~~~~yyyxxxxxx|||||||||sssiiiiiiaaa[[[\\\dddeee```bbbjjjmmmiiittt~~~rrrkkkgggfffrrrrrroooggg]]]WWWXXX[[[LLL???222///000///.........................................................------,,,,,,------...------------------------...................................................////////////000000000000000//////000000111222111111111222222222333333222333444444444444444444333555888888888999:::;;;FFF[[[hhhiiimmmyyy{{{tttZZZppp^^^CCC777>>>IIIZZZlllrrryyyyyy{{{|||fffVVVMMMIIIDDDDDDEEEFFFEEECCCGGGLLLUUUiiizzzrrriiigggmmmsssvvvvvvxxxxxxyyyzzz{{{|||}}}}}}{{{|||}}}~~~rrrZZZMMMIIIHHHHHHJJJJJJKKKQQQ\\\gggllliiiccckkkqqqvvvwwwvvvxxx|||{{{|||}}}~~~~~~~~~~~~}}}~~~|||zzz{{{wwwrrrnnnPPP>>><<<:::999999888666555222222111111000/////////........................---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++,,,,,,...111777===CCCEEEFFFGGGNNNUUUTTTMMMGGGHHHKKKNNNMMMMMMMMMLLLQQQ___mmmkkk[[[LLLJJJSSSZZZWWWQQQCCC>>><<<===<<<888666666222333666999@@@MMM]]]hhhpppzzz}}}jjj[[[NNNHHH@@@<<<::::::888666777777777666666555444444444555444333111000222333111333666888999999888777555777999;;;<<<;;;:::999666777888666333111111222222222000000111444666888222444666666444444444555999<<>>888666===IIITTT^^^gggxxxyyywwwlllWWW^^^jjjwwwyyyrrrrrruuutttgggWWWOOORRRXXXOOOGGG888,,,)))------))),,,,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,+++......------------......------------------------------------------------......////////////...............///000111222333000111111222222333333444222222333555777999:::;;;:::KKK^^^uuuwww}}}zzzzzzwwwuuuqqqmmmiiihhhoooxxxnnnhhhnnnsssoooqqqyyyyyyiiikkkkkkkkksss~~~|||yyy{{{tttooommmhhhnnnjjjeeeeee```]]]cccddd______dddgggiiiqqq|||qqqggggggmmmsssuuullldddccceeeaaaTTTHHH<<<333---...000///------------------------------...........................------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------..............................////////////000000000////////////000111111111111111111222222222222333333444444444444333333444666777888777777999:::AAAUUUgggiiigggooo{{{hhhttt~~~ggg```zzzcccFFF666888AAARRRgggooouuuxxx{{{~~~ooo\\\PPPKKKFFFEEEEEEDDDCCCDDDHHHLLLQQQ```xxx~~~yyypppfffccchhhoootttvvvwwwxxxxxxyyyzzz{{{||||||{{{|||}}}~~~|||lll^^^TTTRRRWWW___cccbbbdddiiillliiiaaaZZZVVV___hhhkkkmmmsssyyy|||{{{|||}}}~~~~~~~~~}}}||||||{{{yyyxxxzzzqqqSSS>>><<<:::999999888777555222222111111000/////////........................+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***)))))))))***+++,,,,,,------...222777>>>CCCFFFEEEKKKQQQUUUTTTOOOIIIFFFAAAAAAAAA???===CCCXXXllltttiii\\\TTTTTTYYY]]]```RRRFFF===;;;;;;888666777111222333333777@@@LLLUUU^^^hhhuuusssiii[[[OOOHHHCCC>>>::::::999999999888777555333000222444444444444666777999999999888666444333222000111111222222222222222000222333333222222444666666666666555333333333444666888::::::;;;>>>CCCGGGOOOUUU___kkkwwwzzzwwwxxxllldddYYYOOOIIICCC===999:::999===GGGQQQYYYccckkkzzzvvvfffYYYbbbqqq}}}xxxnnnppp{{{}}}gggXXXUUUTTTQQQ@@@666...------,,,******++++++,,,,,,,,,---------,,,,,,,,,,,,------------......------------......------------------------------------------------......////////////..................000111222333000000111111222333333333222222222333666888999777999BBBHHHSSSfffxxxzzzrrrpppuuu|||qqqzzz~~~xxxuuuuuuvvvwwwmmmmmmmmmaaa^^^cccdddqqqqqqnnnlllsss|||yyyvvvppplllnnnsssxxxrrrmmmmmmkkkbbbYYYUUUXXXaaaaaa^^^```^^^^^^hhhpppnnnmmmnnnrrr|||}}}zzz}}}sssllljjjnnntttyyyiiieeebbbbbb```TTTAAA222222---,,,...000---,,,...------------------------...........................------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------................................./////////000000///////////////000111111111111111111222222222222333333333444444333333222555666777666666666888:::===QQQhhhmmmhhhlllpppjjj{{{|||xxxbbbhhhzzz{{{~~~^^^```~~~xxxmmmOOO<<<999<<>><<<:::888888888777555222222111111000/////////........................+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))***+++,,,---,,,---...///222888@@@FFFGGGHHHMMMUUUZZZXXXNNNEEE@@@BBBCCCCCCAAAHHH]]]qqq}}}ppp^^^MMMIIIPPPXXX^^^MMM>>>999999666555777///222555666777:::AAAFFFPPPXXXaaaffflllyyy|||kkk___VVVNNNIII???>>>======<<<;;;777555444666888888777666666777666555444444444444555666555444444444444555666666111333555555444444666777...111444666666555666666:::<<<>>>AAAEEELLLVVV^^^hhhppp}}}zzzzzzwwwnnnhhhhhhfff\\\MMMBBB===<<<;;;:::888===IIIWWW___aaaeeeiiigggdddmmmooohhhiiieeeiiipppjjjeeeuuunnn```\\\PPPAAA333***(((///111,,,***///+++++++++,,,,,,---------,,,,,,,,,------..................------.........------------------------------------------------......////////////......------......///111222333000000000111222222333333444333222222555888888555999===::::::FFFXXXzzz}}}{{{{{{sssmmmpppxxxtttuuuyyyzzzttttttuuulllkkkuuuyyy{{{pppdddaaahhhoooqqqhhhdddaaacccaaa[[[WWWVVVYYYSSSQQQUUUXXXXXXYYY\\\\\\eeefffeeeiiiiiijjjuuusss|||~~~www{{{zzzuuuppplllnnnssswwwvvvtttnnnoookkk\\\HHH999555666///,,,,,,//////,,,,,,...------------------------...........................------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------..................................../////////000///////////////000111111000111111111111222222222333333333444444333222222666666777666555555888:::666KKKeeemmmgggiiihhh[[[^^^^^^sss}}}nnnqqqiiiYYY{{{yyyZZZEEE>>>;;;FFFXXXaaalllssszzz|||~~~iiiZZZSSSFFFGGGFFFCCCCCCDDDEEEDDDLLLRRRcccxxx}}}|||vvvoooeee___```fffnnnsssvvvwwwxxxyyyzzz{{{{{{||||||}}}~~~}}}{{{vvvsssvvv|||yyyqqqeee[[[VVVUUUVVVWWWYYYccclllpppuuu|||~~~zzz{{{}}}~~~~~~|||{{{}}}{{{tttpppqqquuusssPPP???>>><<<;;;;;;:::888666444222111000111111111/////////.........---------++++++++++++++++++++++++------,,,,,,,,,,,,++++++,,,,,,,,,++++++*********++++++++++++...444;;;AAAEEEDDDGGGOOOXXXYYYSSSKKKFFFHHHJJJKKKNNNTTT^^^fffwwwZZZFFF>>><<<@@@:::777888999888888;;;999666222111333555777888BBBIIIRRRYYY```iiiuuu~~~|||lllccc^^^UUUNNNJJJFFF@@@AAAFFF===<<<999777666777777888999999999888777777777666666666666666666666666666555555666666666666666666777888999:::;;;===@@@CCCEEELLLUUU\\\cccmmmyyy}}}|||yyyuuuqqqkkkcccYYYRRRNNNAAA888888:::888777999JJJJJJOOO\\\kkkqqqmmmgggXXXVVV]]]ppp~~~rrrhhhppppppssslllbbboookkk^^^WWWHHH666++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------........................------,,,+++,,,---...///......////////////......---......///////////////111111222333333333333222444333333333333444555555888888:::;;;===FFFZZZlll{{{yyyssspppvvv|||lllxxx|||~~~zzzrrrpppuuu{{{}}}{{{sssiiieeegggiiihhhiiihhhgggeee^^^XXXZZZ```cccccceeeddd\\\VVVZZZccceeennnsssuuuqqqbbbYYYgggqqq{{{{{{sssmmmmmmqqqxxxlllXXXFFF999222000/////////.........------------------------------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++---......------///000////////////////////////............///////////////////////////000111111111111111111111222222222222222333444555666777888888777777777777999:::;;;888III\\\jjjsssxxxrrrhhhcccgggxxx{{{{{{vvvtttgggnnnnnnUUUCCC:::;;;NNNdddlllttt{{{||||||uuu___UUULLLJJJEEEBBBCCCGGGHHHGGGHHHMMMVVVcccuuu~~~rrrssstttuuusssiiiaaafffrrrmmmuuu|||}}}yyywwwzzz~~~}}}{{{zzz|||~~~|||zzzzzz{{{}}}zzzyyyzzzxxxssspppkkkhhh```XXXZZZaaaccc___aaafffnnnuuu{{{~~~|||{{{{{{{{{zzzyyy{{{|||{{{vvvxxxtttRRR???>>><<<;;;;;;:::888666555333111000111111000//////.........------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,++++++++++++++++++++++++++++++---222999>>>GGGGGGIIINNNTTTWWWVVVTTTMMMNNNPPPRRRUUU\\\dddjjjoooZZZGGG;;;999555444777999999:::===;;;999666555555555444222666;;;BBBGGGMMMVVVaaaiiiwww}}}ssskkk```UUUOOOPPPKKKHHHDDD???<<<:::999999;;;;;;;;;:::999999888888777777777777777777777777999888888888999999::::::<<>>KKKYYYhhhqqqyyy{{{|||hhhYYYOOOLLLFFFCCCDDDEEEFFFDDDCCCGGGMMMXXXkkk||||||}}}|||zzzrrrgggccceeeqqquuuyyyyyywwwvvvzzz~~~~~~|||{{{|||}}}zzz{{{}}}~~~~~~~~~{{{uuuqqqqqqooojjjdddeeeiiiiiidddgggkkkqqqwww{{{~~~{{{{{{||||||{{{yyyvvvttttttwwwuuuSSS???>>><<<;;;;;;:::888666555333111000111111000///............------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,///555999FFFIIIMMMOOOQQQTTTYYY]]]SSSSSSTTTXXX^^^gggpppvvvxxx}}}qqqUUU===444222666>>>DDDBBB>>><<<;;;999888888888666333111000333777:::>>>EEENNNUUU^^^dddkkkrrrxxxuuujjjeee]]]TTTLLLGGGCCCBBBEEEEEEDDDCCCBBBAAA@@@???==============================>>>???BBBEEEHHHJJJVVVZZZ```gggnnnuuu}}}|||wwwpppkkkggg___UUUJJJCCC===999777555555777:::;;;<<>><<<;;;;;;:::888666555333111000111111000///------------------------------------------------------,,,,,,,,,+++++++++*********++++++,,,,,,,,,,,,,,,,,,++++++---111444???GGGPPPSSSQQQRRRWWW\\\WWWUUUUUUXXX```kkkuuu{{{mmmjjjkkksss~~~{{{dddKKK===888;;;HHHRRRPPPEEE===:::999777777888888666555222333444444666;;;BBBGGGOOORRRVVV]]]hhhxxxzzzppphhhcccaaacccbbbaaa___\\\ZZZYYYXXXSSSSSSSSSSSSSSSSSSSSSSSSUUUVVVXXX\\\aaaggglllooo}}}}}}|||zzzxxxssslllddd^^^RRRLLLDDD<<<777555555555333666:::<<<>>>DDDQQQ\\\ooo|||{{{wwwuuueeeXXX[[[jjjyyytttooo{{{|||rrrdddUUUZZZ[[[TTTBBB333------,,,************************))))))***+++++++++++++++***++++++++++++,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,------------......//////......------......///////////////000000111222222222222222333333222222333333444555666444555:::<<<:::999:::>>>DDDKKKTTTcccyyy}}}|||{{{fffbbbqqq~~~pppddd^^^```fffkkklllkkklllqqqwwwzzzwwwrrrllldddXXXLLLDDD666333///---...///000000------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///...,,,+++,,,---....................................///////////////////////////000000111000000000111222222333333222222333444444555666666555555555555666777888888===;;;GGGeee}}}yyyVVV===;;;DDDJJJ^^^hhhuuu{{{}}}kkkZZZPPPGGGDDDCCCBBB@@@@@@BBBCCCDDDFFFNNN^^^ooozzz{{{xxxwwwuuuppphhhccc^^^bbbgggnnnsssvvvwwwwww|||{{{zzzzzzzzz{{{|||||||||}}}}}}~~~~~~{{{~~~xxxyyyzzz|||~~~}}}|||zzzvvvrrrppppppqqqvvvqqqpppwwwqqqMMM???>>><<<;;;;;;:::888666666444111000111111///...,,,,,,------------------------------------------------,,,,,,,,,+++++++++*********++++++,,,,,,,,,+++,,,,,,+++***+++...000555@@@NNNUUUTTTRRRTTTVVV^^^[[[WWWUUUWWW\\\ccchhh\\\SSSLLLTTTjjjyyyttthhhSSSEEE>>>FFFTTTXXXQQQJJJBBB>>>:::777777888888777444333222111111444888;;;>>>@@@DDDJJJRRR\\\hhhppp}}}}}}}}}}}}}}}}}}}}}}}}|||zzztttrrrooojjjddd\\\SSSMMMAAA>>>:::666444444555777666:::>>>AAAHHHVVVgggrrr}}}zzzyyy~~~mmm```ZZZdddvvv}}}pppkkkuuu~~~qqqbbbZZZSSSOOOJJJ???222******,,,---************************))))))***++++++++++++************+++++++++,,,,,,+++++++++,,,,,,,,,------+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,------............---------......///////////////000000111222222222222111333222222222222333444444666222222888<<<;;;;;;<<>>???FFFWWWmmm}}}xxxhhhbbbhhhpppnnn{{{wwwkkk```ZZZWWWkkkvvv~~~tttkkklllpppzzzmmm```UUUIII<<<333222000......///000///...,,,,,,------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///...,,,++++++,,,....................................///////////////////////////000000111///000000111222222333333222222333333444555555555555555666777888888888888999777AAA^^^yyyeeeDDD;;;CCCKKKXXXcccqqq{{{~~~}}}cccUUUIIIEEEDDDAAA@@@AAABBBCCCDDDEEEHHHRRR```mmmxxxyyyxxxvvvttttttttttttfffeeedddeeeiiinnntttxxx{{{{{{{{{zzzzzzzzzzzz{{{~~~~~~~~~~~~~~~~~~~~~|||yyytttooommmpppwww}}}uuummmqqq~~~}}}nnnJJJ???>>><<<;;;;;;:::888666666444222111111000///...,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,+++,,,---,,,++++++,,,...---777EEEPPPUUUUUUUUUUUUeeeccc___WWWNNNIIIJJJLLLLLLDDD===BBBYYYsssnnnXXXDDD@@@IIIRRRWWWZZZNNNIIIBBB<<<999888777666888777555444333444555666444444888???DDDIIIQQQYYYeeekkkssszzz{{{vvvsssqqqmmmkkkdddaaa[[[VVVPPPIIIBBB>>>888888666444333444777:::777<<>>777111---111///......///...---+++,,,,,,,,,,,,------------------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---,,,+++,,,---------------------------............///////////////////////////000111111//////000111222333333444222222333333444444444444555555666777888888888888::::::>>>OOOmmm{{{mmmvvvQQQ;;;;;;BBBOOO[[[kkkwww|||sss```NNNIIIFFFBBB@@@CCC??????BBBDDDFFFJJJTTT___qqqxxx}}}|||yyy{{{~~~{{{tttkkkbbb___eeeooowwwwwwyyy{{{{{{{{{zzz{{{|||~~~~~~~~~~~~~~~~~~}}}~~~|||xxxtttssspppmmmmmmsss~~~zzzsssttt{{{lllKKK???>>><<<;;;;;;:::888666777444222111111000///---++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,+++++++++++++++++++++,,,------,,,+++,,,---,,,000888EEERRRZZZ]]]\\\```eeeggg```SSSGGGBBBBBBFFFGGGFFFHHHWWWnnnpppYYYJJJDDDFFFOOOXXXTTTPPPJJJDDD@@@===:::777<<<;;;999888777666555444333111333999<<<===CCCKKKPPPVVV]]]cccgggmmmuuu{{{|||xxxwwwpppgggaaa___\\\XXXUUUQQQMMMGGGBBB>>>;;;888666555666555444444888>>>CCCCCCJJJSSS```qqq}}}{{{sss___ZZZYYYcccrrryyytttllleeekkkrrruuuoooggghhhnnn|||rrrddd[[[KKK666222...------,,,+++***************************((())))))***************************++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,---,,,,,,+++,,,------......------,,,---......//////////////////000000111111111111111222222222111222222333444555333333777777555666999444777;;;===>>>???BBBDDDJJJUUUeeeuuu|||wwwmmmfffcccdddgggjjjccckkkxxx{{{xxxxxx{{{~~~{{{tttiii]]]VVVXXX\\\ZZZ]]]ccciiiooowww~~~yyypppgggbbb```aaabbb[[[PPPAAA555000...---,,,///...---.........,,,***++++++,,,,,,,,,---------------------------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,------,,,+++,,,...------------------------............///////////////////////////000111111...///000111222333444444222333333333333444444444333444555777777777777777:::??????BBBWWWsss~~~yyy~~~~~~xxxeeeuuuhhhGGG999;;;DDDPPPbbbooowww{{{~~~nnnWWWNNNIIICCCAAADDD>>>===???CCCCCCBBBIIIRRRcccppp|||~~~zzz|||tttiii```___fffllllllqqqvvvyyyyyyyyy{{{||||||||||||}}}}}}~~~~~~~~~}}}~~~||||||yyytttpppmmmpppsssrrrqqqtttzzz}}}~~~~~~vvv~~~kkkMMM???>>><<<;;;;;;:::888666777555222111111000///---+++++++++,,,,,,---------++++++++++++++++++++++++---------,,,,,,,,,++++++---,,,,,,++++++************,,,......,,,+++,,,,,,---,,,///<<>>BBBLLLTTTRRRNNNKKKGGGCCC>>>;;;:::999888777666555222000333//////333444333888@@@<<>>???===QQQqqq}}}tttsssyyyhhhvvvZZZCCC???===III[[[jjjsssxxx{{{}}}xxx^^^SSSLLLCCCAAAEEEBBB>>>???AAA@@@<<<@@@GGGRRRcccuuuzzzpppuuuyyy{{{ttthhh___]]]___bbbhhhoootttvvvwwwyyy{{{zzzzzz{{{{{{|||}}}}}}}}}|||}}}yyyxxxuuunnniiilllrrrxxxyyyuuurrrqqqrrrwww{{{uuunnnzzzwwwgggKKK???>>><<<;;;;;;:::888666555444222111000000//////........................---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++)))************+++++++++///,,,+++111???PPP^^^gggeeebbbfffooommm___TTTSSSTTTXXX\\\^^^aaaiiivvvlll\\\SSSIII@@@>>>AAAKKKWWWWWWKKK@@@<<<<<<;;;;;;;;;;;;999444111333222222222222333444555777888999<<<@@@EEEJJJLLLZZZ^^^dddjjjpppwww~~~~~~xxxppphhh___WWWRRRPPPKKKDDD???===<<<999777777777777777777888888888;;;777666777999@@@QQQbbbfffpppqqqttt|||sssccc^^^___jjj||||||xxxtttrrrpppsssuuurrrgggTTT@@@444,,,,,,,,,++++++*********))))))))))))))))))))))))+++*********))))))(((((()))************+++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......---------...------,,,,,,000000000000////////////000111111111111222222222333333444444555666666666999999999999:::;;;<<<<<<>>>???AAADDDIIIPPPXXX^^^nnn|||rrrnnnpppxxxxxxmmmaaa[[[]]]WWWSSSZZZgggmmmggg___eeehhhiiihhhiiimmmkkkgggggghhhgggaaa^^^]]]ZZZVVVYYY^^^aaa```^^^aaallluuuuuuwwwyyyxxxpppiiikkkrrryyyrrrggg]]]SSSFFF888.../////////...---------,,,---,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++///...------++++++***)))---------............///////////////000000000000000000000000111111111111222222222222222222222222333333444444555666666666888<<<:::999IIIeeewwwyyyrrruuuIII999???CCCQQQdddooorrrxxxlllZZZRRRKKKDDD???AAA===;;;???AAA@@@AAADDDIIISSSbbbpppyyy}}}zzzxxxvvvwwwzzzwwwgggWWWVVV\\\dddiiimmmrrrwww|||}}}yyyuuusssuuuxxxzzz{{{}}}~~~vvvkkkggghhhfffccclllwwwoookkkrrrzzzqqqlllkkk{{{jjjMMM???>>><<<;;;;;;:::888666555444222111000000//////........................---------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++------...000777DDDSSS^^^jjjkkkqqqyyyxxxoooeee``````dddjjjoooqqqtttvvvxxxyyy{{{lll```YYYSSS@@@;;;???NNNYYYVVVJJJBBBBBB@@@===;;;::::::::::::555444333111111000000000333333333555999<<<@@@BBBEEEHHHNNNSSSXXX^^^dddhhhkkklllooosssvvvyyy{{{|||~~~}}}vvvkkk___VVVNNNGGGDDD@@@===888666666666555333777777777777777888999999;;;<<>>@@@AAACCCFFFJJJMMMRRR[[[gggqqqzzzqqqmmmhhhhhhjjjkkkhhheeebbbeeeggghhhjjjlllggg___gggnnntttuuuvvvvvvrrrllljjjooottttttqqqrrryyywwwwwwxxxwwwqqqiiihhhkkkdddYYYKKK???888444///+++............---------------,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++...------,,,,,,++++++***------------.............../////////000000000000//////000000000111111111222222222222222222222222333333444444555666666666999;;;;;;;;;GGG\\\oooxxxsss}}}]]]@@@<<<>>>GGGVVVeeeooovvvzzz~~~~~~gggXXXNNNFFFAAAAAA<<<;;;>>>???>>>>>>@@@AAAHHHTTTaaallluuu}}}}}}{{{}}}}}}uuujjjYYY[[[^^^aaadddgggkkknnnrrrsssuuuwwwxxxyyyzzzzzz|||yyyzzz|||zzz|||~~~zzzrrrooojjjiiinnnuuutttnnnttt{{{zzzxxx||||||tttlllgggfffnnnPPP???>>><<<;;;;;;:::888666555444222111000000//////------------------------------,,,,,,,,,,,,++++++++++++++++++++++++++++++************************************+++++++++,,,+++---///...///777DDDOOOccclllvvv|||vvvmmmdddfffkkkqqqtttrrrlllfffUUUcccsss{{{{{{uuuiii___XXXLLLAAABBBIIINNNOOOOOOLLLJJJEEE>>>999888999;;;999888777555333222111111000000000111222444777888666999===AAADDDIIINNNQQQVVVWWWZZZ]]]___bbbcccddddddhhhnnnqqqrrrrrrrrrrrrwwwyyy{{{{{{yyywwwvvvvvvwwwxxxyyy{{{||||||}}}|||{{{zzzxxxxxxzzz{{{{{{{{{rrrhhhYYYKKKAAA;;;777666333222000111333444444333555444444444666999<<<>>>FFFIIIQQQZZZ^^^\\\[[[]]]dddiiillllllqqq||||||tttfffccclllpppzzz|||nnneeeOOOPPPLLLAAA444,,,+++---+++++++++++++++*********))))))))))))))))))))))))************)))))))))))))))************+++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,------...------,,,////////////////////////000000000111111111222222222333333444444555555666666666666666777888999999999;;;===>>>>>>>>>>>>@@@BBBDDDGGGKKKSSS]]]iiiqqq{{{}}}~~~vvvyyy{{{~~~xxxnnnxxx~~~tttvvvwwwwwwxxx|||~~~zzzvvvnnnccc\\\[[[JJJBBB666...,,,,,,,,,,,,------------............,,,,,,++++++++++++,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------................../////////000000000//////000000000000111111222222222222222222222222333333333444555555666666999888:::===AAAMMMdddyyy~~~oooDDD<<<===???HHHYYYjjjrrrqqqzzz}}}xxxbbbRRRJJJFFFBBB===<<<>>>???===<<<===<<<@@@FFFNNNXXXeeerrrzzz~~~|||ppplllgggdddcccbbbbbbbbbaaacccgggiiilllpppsssvvvyyywwwyyy}}}~~~|||}}}uuupppqqqooommmkkkoooyyy|||tttwww}}}}}}vvvpppjjjeeeaaa^^^qqqQQQ???>>><<<;;;;;;:::888666444444222111000/////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))************++++++*********+++++++++,,,,,,+++,,,---++++++000999@@@QQQ___mmmttt}}}vvvgggccc```aaadddbbb\\\UUUFFFIIIUUUlll}}}lllhhh```SSSIIICCCDDDKKKRRRVVVUUUQQQJJJAAA;;;999999===<<<;;;999888777777777333333222111222222333444222444777999;;;===AAADDDGGGIIIKKKMMMOOOQQQQQQRRRQQQVVV\\\bbbeeeffffffgggiiikkknnnnnnllljjjiiiiiijjjmmmqqqvvvyyy{{{{{{{{{wwwvvvuuuuuutttsssooommm^^^VVVIII===666333333222333333333444666777777777666666555888===DDDKKKPPPZZZ]]]fffuuuwwwoooddd]]]XXX]]]lll{{{pppnnnjjjooouuummmkkkxxxnnnvvvlllZZZOOOKKKBBB777---(((***---+++++++++***************))))))))))))))))))))))))*********)))))))))))))))))))))*********+++++++++************************++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,------...---------.........///////////////000000000000111111111111222222222333444444555555555555555555666777888999777999;;;<<<<<<===>>>@@@???AAACCCGGGKKKNNNNNNNNNVVV[[[eeeqqq}}}www}}}yyyrrrrrrzzz{{{oooggg\\\NNNDDD@@@555333111000111000...,,,,,,,,,,,,------.........,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,---------................../////////000000////////////000000000111111111111111222222222222222333333444444555666666888555777<<<<<>>AAAOOObbbllllllwwwzzzooo\\\PPPIIIDDD@@@>>>@@@AAA>>>===???>>>>>>???BBBHHHRRR]]]eee|||~~~yyytttrrrrrrqqqoookkkeee^^^[[[^^^ccchhhjjjlllmmmooorrrtttuuuwwwzzzzzzxxxxxxxxxyyyzzzvvvooosss||||||yyy~~~ooonnnsss}}}{{{rrrhhhbbb```___]]]ZZZsssQQQ???>>><<<;;;;;;:::888666444444222111000/////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))******++++++++++++***++++++++++++,,,,,,,,,,,,+++)))***,,,000333555BBBQQQ```lll{{{wwwlll]]]TTTQQQQQQQQQPPPGGGEEELLLeeelllggg^^^VVVQQQMMMIIIEEEQQQSSSUUUSSSOOOIIIDDDAAA<<<;;;:::::::::::::::;;;777666666555444333333333000111333333333444777999999:::;;;===>>>???@@@@@@@@@DDDJJJOOOQQQRRRSSSTTTUUUWWWZZZZZZYYYWWWVVVVVVWWW\\\dddlllqqqsssrrrpppmmmllllllkkkgggaaaYYYSSSGGGBBB;;;777555555555555777777888888888777888888::::::<<>>DDDKKKOOOOOOJJJEEECCCFFFJJJPPPVVV]]]dddhhhqqqzzz~~~vvvxxx|||}}}}}}xxxyyy}}}kkk___QQQHHH@@@666///,,,***+++---///111///,,,***+++,,,,,,,,,------......,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,------...,,,,,,,,,------------...............////////////...////////////000000000000000000111111222222222222222333333444555555555999444666;;;;;;@@@^^^zzz|||```===?????????HHHXXXgggnnnvvvyyy}}}mmmZZZNNNHHHBBB???@@@@@@>>>===???@@@???>>>>>>???DDDLLLQQQeeeoooyyy|||~~~wwwjjjeeefffiiigggddd^^^aaabbbaaaaaacccfffhhhhhhfffggglllllljjjlllqqq{{{}}}{{{vvv|||vvvuuuwww~~~zzzooofff\\\XXXYYY[[[ZZZXXXvvvQQQ???>>><<<;;;;;;:::888666555444222111000000//////,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++*********+++,,,,,,------++++++++++++,,,,,,,,,,,,,,,***)))***...000000///;;;FFFVVVgggzzz}}}iiiWWWLLLJJJOOOTTTLLLNNNWWWfffvvvyyy```QQQRRRUUUOOODDDEEEGGGLLLQQQUUUTTTPPPMMM???>>>===<<<;;;:::::::::999888888777666444444333222222333222111111222444222222333444555555555555777:::===????????????@@@AAADDDFFFGGGEEECCCCCCCCCEEEKKKTTT]]]bbbbbb```]]]XXXXXXWWWVVVRRRKKKBBB;;;666444333444666777888777777888999888666666888::::::===CCCKKKTTT\\\cccfffooouuurrrpppnnnhhh___ZZZ___gggxxx{{{qqqdddaaakkk~~~}}}zzzcccPPP;;;444,,,***---///,,,))))))))))))***************))))))))))))))))))))))))))))))))))))************)))************+++++++++************************++++++++++++++++++++++++************++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,---............---------......//////000/////////000000000111111000111111222222333333444555555555555666777888888::::::999888777888;;;===<<<>>>AAAEEEHHHHHHEEEBBBCCCCCCDDDCCCDDDFFFKKKNNNOOOVVV]]]eeeqqqxxxpppppptttpppaaaSSSIII@@@777444222...,,,---,,,,,,+++++++++,,,---...,,,,,,,,,,,,------------++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,,,,------------------........./////////......////////////000000//////000000111222222222222222222333444444555555:::666888<<<<<>>CCCOOOaaaqqqtttxxx}}}mmmYYYNNNGGGAAA@@@???<<<<<>>>>>>>>======???CCCFFFNNN[[[iiiqqqwwwzzzuuuuuuzzz{{{vvvppphhhlllkkkfffbbbdddgggiiibbb___dddoootttqqqoooqqq{{{zzzwwwqqqvvvyyymmmddd]]]UUUSSSUUUXXXYYYWWW{{{xxxRRR???>>><<<;;;;;;:::888666555444222111000000//////,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++***++++++,,,------......+++++++++,,,,,,,,,------***+++---------------...555999GGG]]]rrrlll[[[UUU[[[ddd^^^___dddjjjnnnvvvpppYYYSSSXXX[[[XXXPPPMMMLLLQQQYYY^^^\\\YYYNNNMMMJJJFFFCCC@@@>>>===:::::::::999888777666555666666666555333222333444111222333333333333222222555666777777666555666777555777:::;;;999888777777999>>>DDDJJJMMMMMMJJJHHHDDDCCCBBBAAA???<<<777333333222222444777888888777777888999999888:::>>>BBBAAAHHHSSS^^^eeefffdddbbbfffmmmvvvyyylll___VVVXXXiii{{{}}}ooohhhgggmmmnnniiieeeiiimmmfffSSSBBB333///++++++---...---+++((()))))))))*********+++))))))))))))))))))))))))((()))))))))************)))************+++++++++************************************************************++++++++++++***++++++++++++,,,,,,,,,***+++,,,---............,,,,,,---......///000000////////////000000000111000000111111222333333333333333333333444555666777777888999999888777888999===>>>???@@@@@@???>>>===BBBDDDEEEDDDAAAAAABBBDDDBBBFFFIIIJJJPPP\\\eeeiiiwww||||||uuupppiiibbbVVVSSSOOONNNMMMGGG===444555111...000000...///111///...---+++***+++...000------,,,,,,,,,,,,,,,,,,++++++************++++++++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------.........//////........./////////000000/////////000111222222222111222222333333444555555777666777:::;;;@@@OOO___xxx}}}~~~~~~sssvvvdddOOO???>>>AAAFFFYYYnnnrrrxxx~~~lll[[[RRRIIIDDD@@@<<<<<>>>>>===<<<===@@@BBB@@@JJJSSSZZZbbbnnnxxx|||~~~{{{yyyyyyyyyyyyzzz|||{{{xxxtttwww{{{|||vvvooorrr{{{zzz}}}}}}vvvpppxxx~~~{{{|||uuuqqqhhh___\\\XXXSSSRRRTTTVVVVVVVVVxxxzzzTTT???>>><<<;;;;;;:::888666555444222111000000//////,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++++++++,,,------...//////++++++,,,,,,,,,---------(((---111000,,,)))+++......---999QQQggguuuqqqhhhnnnwwwxxxppplllooossstttzzzwwweeeaaafffkkklllcccZZZZZZaaaggggggddd```^^^YYYSSSMMMHHHDDDBBB<<<<<<<<<<<<;;;:::999888666666666444222111222333111111222222222111111000111222333222222222555777...111333444333111111111111444777:::;;;;;;999777999777666666777888888777888777666666888888888777888:::<<<<<<===@@@GGGLLLOOOYYYhhhuuuyyyuuullleee]]]aaacccccclll~~~|||nnncccdddiiinnnuuu}}}~~~sssssstttvvvbbb\\\WWW[[[]]]TTT???,,,///...,,,***((((((((()))(((((())))))*********+++))))))))))))))))))))))))(((((())))))*********+++)))************+++++++++************************************************)))************+++++++++******+++++++++,,,,,,,,,***+++,,,---............,,,,,,------...///000000////////////000000000000000000000111222222333333222222222222333444555555333666:::<<<;;;:::999:::444888>>>@@@AAA@@@@@@@@@<<<@@@DDDEEECCCAAA@@@AAA:::@@@DDDCCCDDDGGGIIIGGGJJJPPPTTTUUUZZZfffmmmnnnhhhhhhgggfffeeefffjjjlll|||yyynnniiieeebbb___^^^WWWNNNGGGEEECCC???666777666222//////222555...,,,---000///+++)))+++***,,,------,,,+++***+++---------,,,,,,+++++++++++++++************++++++++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------.........//////............/////////000...//////000111222222222111222222333333444555555222444666777888;;;BBBGGGkkkzzz}}}qqqmmmwww|||xxxvvvxxxzzzwwwqqquuu___DDD@@@AAABBBRRRiiipppxxx~~~~~~||||||ggg\\\QQQIIIDDD???>>>AAA?????????===;;;;;;===@@@;;;@@@CCCEEELLLYYYfffkkkrrrxxx~~~~~~xxxwww||||||}}}zzzwww}}}}}}wwwvvv}}}zzzuuu{{{{{{nnnddd```ZZZTTTYYYVVVTTTSSSSSSTTTTTTTTTyyy}}}[[[@@@>>><<<;;;;;;:::777666555444222111000000////////////...---,,,,,,++++++++++++++++++++++++++++++*********++++++,,,,,,,,,++++++,,,,,,,,,,,,------******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,...555@@@KKK]]]uuu~~~|||||||||}}}}}}nnn___XXXdddtttzzzrrrjjjgggdddeeejjjkkkhhhiiiooo```VVVTTT^^^aaaWWWKKKGGGCCC>>>999;;;@@@BBB>>>999===<<<999666333222333555333222222333555666555444000222444444222222222333000000111222222222222222222222222444666777666444888999:::999777666777888999777666777888999888777:::<<>>===@@@AAAAAABBBBBBAAAAAA@@@DDDCCCCCCBBBBBBCCCCCCDDDDDDDDDDDDDDDDDDEEEEEEEEEOOONNNLLLIIIEEEBBB???===:::999888666444222111000////////////////////////.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,+++******+++,,,,,,******************************************************))))))******+++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********...------,,,,,,++++++***---------............//////////////////000111111////////////000000000000222222333333333333444444555555666666666999===@@@^^^{{{ppphhh~~~PPP777FFFBBBBBBgggoootttzzz}}}~~~ooo\\\QQQJJJCCC>>>???>>>>>><<<:::999999;;;===>>>>>>???@@@DDDHHHLLLOOOZZZbbbmmmuuuyyy|||~~~|||||||||uuuzzz~~~}}}~~~zzz}}}xxxvvv{{{}}}~~~{{{zzz|||zzzuuurrrkkk```YYYUUURRRPPPNNNSSSPPPNNNOOOQQQTTTVVVWWWyyyqqqPPP@@@>>><<<;;;;;;:::777666555444222111000000/////////......---,,,,,,++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,000888@@@MMMbbbtttyyy~~~zzzzzz~~~zzziiiVVVKKKIIIWWWmmmwwwvvvhhh[[[YYY\\\cccmmmvvvddd]]][[[aaafffccc[[[UUUMMMIIIDDD@@@>>><<<999666999:::;;;:::888666555555555444333333444444333222000222333333222111111222000000111111222222222222333444555666777888888999<<>>:::666888===AAABBBAAACCCFFFLLLQQQTTTZZZcccjjjcccqqqrrrddd______eeelllmmmmmmnnnoootttzzz{{{vvvooojjjiiimmmxxxlll^^^YYYOOOCCC888///***)))************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))***)))))))))))))))))))))++++++++++++++++++++++++))))))))))))))))))))))))))))))*********+++++++++*********+++++++++,,,,,,,,,,,,,,,------------...,,,,,,,,,,,,------------/////////////////////...111111111222222222333333444333333333444666777888999888888777777777888888999:::<<<===???@@@@@@AAA???@@@@@@@@@??????>>>===@@@AAAAAABBBBBBAAAAAA@@@??????>>>===============888888777777777777777777:::::::::999888777666555666555444333222000//////////////////////////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,+++******+++,,,,,,******************************************************))))))******+++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******------,,,,,,,,,,,,++++++---------............//////////////////000000111////////////000000000000222222222333333333444444444555666666666999<<>>===<<<===>>>@@@;;;;;;;;;<<<>>>AAADDDFFFMMMSSSZZZ___bbbfffmmmsss~~~~~~xxx{{{~~~}}}zzzyyy|||~~~xxx{{{xxxtttxxx}}}}}}yyy|||~~~wwwnnnfffaaa[[[VVVOOOLLLLLLMMMMMMLLLJJJIIIHHHJJJMMMQQQUUUWWWqqqzzznnnNNN@@@>>><<<;;;;;;:::777666555444222111000000//////.........------,,,,,,+++++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,+++---000444;;;KKKYYYttt|||yyyrrrlllllljjjaaaVVVNNNEEEPPPfffxxxiiiYYYVVV\\\dddnnnuuuqqqmmmhhhfffiiilllggg___XXXVVVTTTPPPKKKHHHGGGGGG@@@???===<<<::::::::::::888777666777888888777555333555666666555444444555444444444444444444555555444777;;;;;;:::;;;===@@@BBBEEEIIIJJJHHHDDDAAA??????;;;:::CCCQQQ[[[\\\YYYUUUYYY___gggllllllfff```ffflllnnnmmmsss}}}}}}jjjgggcccaaa]]]]]]eeeoooyyyooolllkkkppp~~~jjj___YYYMMM===///(((***...************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))******++++++++++++++++++++++++)))))))))))))))))))))))))))))))))*********++++++*********++++++++++++,,,,,,,,,,,,,,,------------,,,------------...............//////////////////111111111222222222222333111111222444666888:::;;;777666666666666666777777:::;;;<<<>>>???@@@@@@@@@???????????????>>>>>>===@@@@@@AAAAAAAAAAAA@@@@@@===<<<;;;999888888888888444444444333222222111111000000111222222222222222111111000//////......---////////////////////////------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,******************************************************))))))******+++,,,++++++++++++++++++++++++------------------------++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++,,,,,,,,,,,,---------------............/////////......//////000111////////////000000000000222222222222333333333333444555666666666888;;;>>>DDDcccxxx{{{ppprrr|||rrrUUUAAA???GGGMMMZZZaaakkkrrrwww|||zzzhhhVVVIIIBBB@@@@@@???>>>============::::::999999:::<<<>>>???@@@BBBEEEFFFHHHMMMTTTZZZdddggglllrrrwwwzzz{{{|||yyy{{{}}}|||zzzyyy{{{}}}}}}|||}}}}}}~~~{{{rrrppplllfff^^^WWWPPPLLLGGGDDDBBBBBBDDDGGGHHHHHHGGGGGGGGGHHHKKKPPPTTTVVV~~~kkkuuuqqqSSS@@@>>><<<;;;;;;:::777555444444222111000/////////......---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------///---,,,---...000:::EEE___hhhwwwqqq```WWWXXX^^^ccceee[[[cccppp}}}|||lllbbb```dddjjjnnnyyyxxxpppgggggglllggg\\\WWWWWWXXXZZZ[[[\\\ZZZYYYVVVPPPGGG???;;;999999:::888777888999;;;<<<:::999999:::;;;;;;999888999999888888888888777777777777555;;;AAABBB???>>>@@@BBB===CCCLLLQQQSSSRRROOONNNRRRMMMMMMXXXiiirrrooohhh___dddlllwww}}}nnn^^^[[[\\\ZZZXXX___nnnzzz~~~qqqlllgggccc```eeeuuu{{{yyy{{{}}}}}}}}}xxxxxxuuugggWWWPPPDDD666,,,)))---111************************))))))))))))))))))))))))((()))))))))************)))))))))))))))))))))))))))))))))))))))*********************************))))))))))))))))))))))))))))))))))))************************++++++++++++++++++,,,,,,,,,------------------.........//////............////////////111111111111222222222222000000222333555777999:::666555555555666777888888:::;;;<<<===>>>?????????===>>>>>>???>>>>>>======???@@@@@@AAAAAA@@@@@@???>>>===<<<:::888777777777777777666666555444333333333333444333333222111000------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************************************))))))******+++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,---......---------............//////............///000000////////////000000000000111222222222222333333333333444666666666777:::<<<@@@VVVvvv}}}~~~sssuuu|||mmmLLLAAAEEEAAAIIIQQQ\\\gggpppvvv|||~~~jjjYYYTTTGGGEEECCCAAA???>>><<<:::<<<;;;;;;:::;;;<<<======:::;;;<<<<<<<<<@@@EEEIIIKKKNNNRRRXXX^^^bbbeeefffjjjllloooppppppqqqtttvvvzzzyyyyyyzzz|||}}}}}}|||{{{|||{{{}}}wwwsssnnnjjjiiigggdddaaaWWWUUURRROOOKKKGGGEEEDDDCCCBBBBBBBBBCCCDDDEEEEEEKKKKKKKKKLLLMMMQQQUUUYYYmmmvvvqqqSSS@@@>>><<<;;;;;;:::777555444444222111000/////////---------------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------000---,,,---,,,+++111999BBBOOOcccpppssswwwooo]]]YYYbbbmmmssslllqqqvvvxxxzzzxxxkkkhhhlllpppsssssskkkaaaaaagggddd[[[WWWUUUTTTXXX]]]]]]WWWQQQ\\\WWWOOOIIIEEECCC@@@>>>;;;;;;;;;<<<======:::888;;;<<<>>>===;;;::::::;;;999999:::999888777666555333:::AAACCC???<<<;;;===555>>>LLLZZZccciiimmmooopppeee\\\^^^hhhkkkddd[[[WWW___lllzzz~~~mmmOOOTTT[[[dddooowwwyyyuuuvvvrrrpppoooooosss~~~zzzkkkccc```^^^eeefffZZZBBB;;;222+++)))***++++++************************((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))(((((())))))************************************))))))))))))))))))))))))(((((()))))))))*********))))))*********++++++++++++++++++,,,,,,,,,---------------.........//////---.........//////000000000000111111111222222222000111222333444555555666555555555666777888999:::999:::;;;<<<===>>>>>>>>><<<======>>>>>>>>>======>>>>>>????????????>>>>>>???>>><<<:::999888777777555444444333222111111000222222111111000...---,,,------------.........///------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************************************))))))******+++,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---......---------............///...............//////000////////////000000000000111111111222222222333333222444555666666777999;;;???JJJaaa~~~uuuyyyvvvTTT@@@DDDBBB???FFFQQQ]]]hhhqqqxxx|||}}}xxxhhhTTTOOOIIIEEECCCBBB@@@???======<<<=========>>>>>>:::;;;<<<=========???@@@@@@@@@AAACCCFFFIIILLLNNNPPPRRRTTTVVVXXXZZZ]]]^^^___aaabbbcccccccccdddfffeeefffjjjmmmjjjdddbbbeee\\\YYYUUUQQQOOONNNLLLKKKDDDCCCBBBAAA@@@AAABBBBBBBBBCCCCCCCCCBBBCCCCCCDDDIIIKKKMMMOOOQQQVVV\\\aaannntttqqqPPP@@@>>><<<;;;;;;:::777666555444222111000000//////------------------------++++++++++++++++++++++++,,,,,,,,,++++++++++++***************++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,---------+++***,,,+++***---222000>>>TTTdddgggjjj|||xxxlllkkknnnooovvvtttwww|||}}}xxxsssqqq{{{oookkkccc]]]___fffhhhgggggg```ZZZXXXYYYVVVLLLCCCFFFGGGKKKQQQWWWYYYWWWSSSJJJIIIIIIIIIIIIGGGCCC@@@???@@@AAAAAA???======>>>===>>>??????===:::666444333777;;;;;;888555333333555===IIIVVV```ggglllooohhh\\\PPPOOOVVVYYYTTTMMMQQQ[[[eeeooo|||}}}pppcccbbbbbbeeejjjnnnnnnmmmyyywwwxxxxxxuuuooonnnqqqxxxppp___VVVUUURRRRRRJJJ999222---((((((+++---+++)))************************(((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))((((((((()))******++++++************************))))))))))))))))))))))))((((((((()))))))))******)))))))))************+++++++++++++++,,,,,,,,,,,,,,,------------.........------......///000000000000000000111111111111222000111222333333333333333444444555555777888999:::888999:::;;;<<<<<<<<<<<<;;;<<<<<<===============<<<==================<<<<<<;;;:::888666555555555222222111111000000//////.........//////.........------........./////////------------------------++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++*********************************************************))))))******+++,,,++++++++++++++++++++++++************************++++++++++++++++++++++++***++++++++++++,,,,,,,,,******+++,,,,,,---......---------............///......------......///000////////////000000000000111111111111222222222222222333555666666666888999;;;???MMMfff|||qqqmmmPPP;;;???CCC===BBBIIISSS^^^hhhpppuuuwww{{{ggg^^^SSSJJJGGGFFFEEECCC?????????>>>>>>>>>>>>===;;;<<<===??????>>>===<<<@@@???===<<<<<<>>>@@@AAABBBBBBCCCDDDEEEFFFGGGGGGHHHIIIKKKKKKKKKKKKMMMNNNLLLMMMPPPTTTQQQKKKGGGHHHIIIHHHFFFDDDBBBAAAAAABBB???>>>=========>>>@@@AAA>>>???AAAAAAAAABBBEEEGGGGGGKKKPPPUUUZZZaaakkkrrrpppqqqqqqNNN@@@>>><<<;;;;;;:::777666555444222111000000//////------------------------++++++++++++++++++++++++,,,,,,,,,+++++++++******************++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,******------+++,,,000000333AAATTT___eeesss{{{uuurrrppptttrrrttt{{{yyykkk[[[SSSTTTkkkwwwjjjeeeeeeiiiqqqxxxuuunnneee___\\\XXXTTTOOOFFFGGGJJJRRR[[[aaaaaa___SSSSSSSSSUUUVVVTTTQQQNNNLLLNNNOOONNNLLLJJJJJJJJJLLLNNNPPPPPPMMMHHHAAA>>>999888555222000/////////444888>>>CCCFFFHHHKKKMMMFFFCCCEEEOOO\\\aaa[[[SSSTTT]]]cccdddkkkvvvwwwqqqyyyqqqggg^^^[[[aaannnyyy{{{oooeeebbbfffjjj|||zzzlll^^^WWWPPPBBB:::444(((,,,++++++,,,---------,,,************************(((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))'''(((((()))******++++++************************))))))))))))))))))))))))(((((((((((()))))))))***))))))))))))***************++++++++++++,,,,,,,,,,,,,,,,,,,,,------------------......///000000111000000000000111111111111000111222444444444444333222222333444555777999:::777888999999:::::::::::::::;;;<<<<<<=========<<<:::;;;;;;<<<<<<;;;;;;:::999888777555444333333333111111111111111000000000...//////000111111000000.............../////////,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,************************++++++++++++++++++++++++***+++,,,,,,,,,,,,+++*********************************************************))))))******+++,,,++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,------------------............///...------------...//////////////////000000000000111111111111222222222222111333555666555555777888777999???OOOlll}}}oooVVVCCC>>>>>>>>>>>>AAAGGGPPPZZZcccgggmmmrrr{{{mmm\\\SSSOOOMMMKKKDDDDDDCCCBBBAAA???===<<<<<<<<<<<<===>>>===<<<:::???>>>>>>============>>>@@@?????????@@@@@@???>>>??????@@@@@@@@@AAAAAABBBAAA@@@BBBFFFEEE@@@>>>@@@@@@@@@@@@???>>>>>>???@@@>>>>>>======>>>???@@@AAA>>>@@@BBBCCCDDDFFFKKKOOOQQQVVV^^^dddkkktttvvvtttnnnIII@@@>>><<<;;;;;;:::777666555444222111000000//////------------------------++++++++++++++++++++++++,,,,,,,,,++++++*********)))************+++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------...+++,,,///000------000333***,,,???RRR^^^jjjvvv~~~{{{zzzxxxiiijjjpppsssmmm___YYYZZZOOO]]]oooyyyqqqmmmlllvvvvvvqqqiiibbb^^^___cccfffeee]]]SSSOOOQQQSSSTTTSSSNNNOOORRRUUUYYYYYYWWWUUU[[[\\\]]]\\\ZZZXXXXXXYYY\\\^^^aaaaaa^^^WWWPPPKKKAAA;;;333...,,,---///000,,,...000222222222444666555>>>PPPgggwwwyyylll___VVV```dddbbbhhhxxxsssqqqooojjjgggnnn~~~mmmdddiiitttlllzzzuuuggg[[[SSSFFF111+++111222))),,,......+++)))***---************************(((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))'''(((((()))***+++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))******************+++++++++,,,,,,,,,+++++++++,,,,,,,,,---------------...///000000111000000000000111111111111000111333555666666666555000111111222444666888999666777888999999999999999:::;;;;;;<<<=========<<<999::::::;;;;;;::::::999888777666555444333333333/////////////////////000///000000000000///..............................,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,************************++++++++++++++++++++++++***+++,,,------,,,+++************************************************************)))***++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,++++++,,,,,,,,,,,,---------------.........//////...------------...//////////////////000000000000000111111111111222222222111333555666555555666777666999888>>>WWWxxxiiiUUUFFF<<<===;;;:::===DDDNNNVVV[[[dddmmmyyy~~~uuufff^^^YYYVVVJJJJJJHHHFFFDDDAAA>>>======<<<;;;;;;<<<<<<<<<;;;999;;;===>>>???>>>===<<<>>>===<<<===>>>???>>>===<<<<<<;;;<<<=========<<<>>><<<===@@@@@@>>>???BBB;;;<<<============>>>???>>>>>>>>>>>>???@@@BBBBBBCCCEEEGGGHHHHHHKKKQQQUUUaaagggooouuu{{{zzzxxxjjjKKK???===<<<<<<<<<:::888666444333333222111000//////,,,,,,,,,------.........,,,++++++******++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,)))***++++++,,,,,,++++++******+++++++++,,,,,,,,,***++++++,,,,,,------......---...222777@@@QQQaaahhhmmmuuu|||jjj\\\QQQVVV___ccceeegggeeehhhtttyyyrrrjjjfffcccccciiippptttlllbbb]]]]]]______]]]UUUSSSMMMGGGEEEGGGJJJJJJTTTMMMIIIMMMOOOLLLKKKNNNMMMNNNOOOOOOMMMIIIEEEBBB555555222///000222111---...///333555444444:::CCCNNNRRRZZZfffpppuuutttqqqpppooorrrwwwxxxtttqqqqqqnnnuuuyyyvvvwww}}}xxxyyynnnfffhhhrrrvvvnnneeeZZZRRREEE999000------///************************************************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))************+++++++++++++++,,,,,,,,,+++***)))...............///000111////////////000000000000111222333333444444333333333333333444555666888888888888888888888999999999888999:::;;;<<<<<<<<<<<<<<<<<<<<<;;;:::888555444444444333222222111111000000000000000000000000000000000//////.........---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++++++++******)))))))))************************++++++******++++++,,,---************************************************++++++************++++++++++++++++++++++++++++++************************++++++************++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......---------............///////////////000000000000000111222111000000222444333333444444555666666666444;;;:::999KKKlll~~~~~~cccGGGAAA;;;999<<>>>>>===;;;;;;===>>>>>>===<<<;;;@@@???===;;;::::::;;;<<<999:::;;;<<<=========<<<<<<;;;;;;;;;<<<===<<<;;;>>>???AAABBBBBBBBBAAAAAAIIIJJJPPPTTTTTTVVVdddtttwwwyyy}}}zzz{{{iiiJJJ???===<<<<<<<<<:::888666444333333222111000//////,,,,,,,,,---------......,,,++++++******++++++,,,++++++++++++++++++++++++))))))*********+++++++++******+++,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,***++++++,,,,,,------...,,,******,,,---222>>>JJJbbbiiittt|||qqq___QQQRRR]]]iiissszzzsssuuu}}}|||ppplllnnnrrryyyyyyooogggdddbbb^^^[[[]]]]]]YYYRRRMMMPPPVVV\\\SSSJJJEEEEEEDDDAAA@@@BBBAAABBBAAA???<<<:::888777<<>>???BBBEEENNNYYYgggpppuuu{{{llleee[[[TTTQQQOOOLLLJJJBBBBBBAAA@@@>>>>>>>>>???===<<<:::;;;<<<===<<<:::<<<======>>>>>>=========???>>>===============>>><<<======>>>????????????AAA@@@?????????@@@@@@???AAAAAAAAACCCFFFIIIJJJJJJGGGJJJSSS___ggglllvvvyyy|||iiiIII???===<<<<<<<<<:::888666444333333222111000//////,,,,,,,,,------------...,,,++++++******++++++,,,++++++++++++++++++++++++(((((()))))))))*********++++++,,,---------,,,,,,******+++++++++,,,,,,,,,***++++++,,,,,,------......------...---,,,333;;;NNNZZZjjjuuuyyy|||sssdddaaahhhqqqzzz~~~|||~~~xxxjjjaaajjj{{{xxxuuuuuuyyy}}}}}}uuuppppppppppppnnnhhhjjjiiibbbXXXTTTXXX___ddd]]]VVVSSSPPPLLLKKKLLLTTTSSSQQQMMMHHHFFFFFFFFFKKKUUU]]]ZZZTTTPPPNNNLLLDDDEEEOOO^^^jjjkkkhhhfffdddaaa```eeeoooyyyzzzsssqqqrrrxxxxxxssswww{{{|||zzzrrrfffYYYTTTTTTPPPEEE;;;......---,,,++++++++++++************************************************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************)))))))))*********++++++))))))))))))))))))))))))(((((())))))))))))******)))))))))))))))))))))))))))************++++++++++++************+++---......---,,,,,,,,,,,,,,,,,,....../////////000000000111111222333333333333222111222333444444444444444444444444555555666666666888888999:::;;;;;;;;;;;;;;;;;;;;;;;;999777555444333333333222111111000000/////////////////////////////////...............------------------------++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***,,,,,,,,,,,,++++++++++++************************++++++******++++++,,,---************************************************++++++************++++++++++++++++++++++++++++++************************++++++************++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,---------------------............///////////////000000000000000111111111000000222333333333333444555555666666999999::::::===DDDNNNVVVSSSMMMJJJHHHCCCEEE]]]xxxttttttqqq]]]HHH===:::::::::;;;CCCLLLYYYdddlllttt{{{yyykkkaaa[[[VVVSSSNNNMMMKKKHHHEEEBBB???>>>@@@>>><<<;;;<<<<<<;;;999<<<;;;;;;::::::;;;;;;;;;;;;;;;;;;<<<<<<===========================>>>>>>AAAAAA@@@@@@@@@BBBCCCDDDFFFFFFFFFIIIMMMQQQTTTUUUVVV[[[gggyyyxxxwwwiiiIII???===<<<<<<<<<:::888666444333333222111000//////------------------------,,,++++++******++++++,,,++++++++++++++++++++++++))))))))))))*********+++++++++,,,------------,,,******+++++++++,,,,,,,,,***++++++,,,,,,------......---///111000...000555666CCCUUUeeeooouuu{{{zzzyyy||||||{{{yyy}}}wwwrrrrrrsssmmmbbbYYYVVV___qqq}}}tttnnnpppuuu{{{~~~qqqrrrrrrmmmddd\\\\\\aaajjjfffbbb^^^[[[WWWVVVVVVaaabbbbbb]]]XXXSSSRRRRRRRRR\\\fffgggeeedddbbb___RRRTTT^^^nnnzzz}}}||||||xxxrrrjjjhhhmmmtttyyy||||||zzz{{{}}}{{{pppbbbRRRGGGBBB<<<333,,,---------,,,,,,++++++***************************************************))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((()))))))))************))))))))))))************))))))))))))))))))))))))(((((((((((()))))))))***))))))))))))))))))))))))))))))*********+++++++++******)))(((***,,,...000......---,,,,,,+++,,,,,,........./////////000000000111111222222222222222000111222333444333333222333444444555555666666666777888999::::::;;;;;;;;;::::::;;;:::999777555444333333222222111000000000////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++******++++++,,,---************************************************++++++************++++++++++++++++++++++++++++++************************++++++************++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,------------------............///////////////000000000000///000111000///000111333222333333444444555666666888555888<<<;;;;;;FFFUUU\\\YYYVVVPPPDDD???KKK\\\www}}}|||}}}^^^FFF;;;999;;;===???DDDNNNXXXccclllssswww~~~uuuiiiaaa[[[XXXSSSOOOLLLIIIFFFEEEGGGEEEBBBAAAAAAAAA@@@>>>>>>===<<<;;;;;;;;;<<<===<<<======>>>>>>>>>>>>>>>>>>>>>======???@@@BBBDDDFFFGGGGGGFFFGGGIIILLLNNNMMMRRRWWWZZZZZZ\\\___cccooovvvuuummmiiiHHH???===<<<<<<<<<:::888666444333333222111000//////------------------------,,,++++++******++++++,,,++++++++++++++++++++++++*********+++++++++,,,,,,***+++,,,,,,------,,,,,,******+++++++++,,,,,,,,,***++++++,,,,,,------...,,,***,,,000///,,,,,,///...333<<>>BBBKKKWWWdddnnntttxxx}}}pppjjjccc]]]YYYWWWUUUSSSPPPMMMIIIGGGFFFFFFEEEDDDDDDCCCBBBAAA@@@AAABBBBBBCCCCCCCCCCCCCCCCCCCCCCCC@@@@@@BBBDDDIIINNNTTTWWWXXXYYYYYYXXXVVVVVVXXX[[[YYYeeessswwwsssrrrvvv|||pppccc}}}kkkHHH???===<<<<<<<<<:::888666444333333222111000//////...------------,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,******+++,,,,,,,,,++++++******+++++++++,,,,,,,,,***++++++,,,,,,------...///------000///+++***,,,222...---333BBBUUUgggpppyyy~~~}}}jjjcccXXXOOOSSScccrrryyyooottt}}}|||oooggghhh|||{{{uuuoookkkoooxxx|||vvvsssooolllmmmuuu~~~|||vvvqqqppppppvvv|||xxxmmmmmmrrrzzz}}}}}}yyywwwwww~~~|||wwwxxx{{{uuullleeefffgggccc]]]YYYFFF>>>333,,,+++---...///---+++***((((((***+++---************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************((((((((()))))))))******((((((((((((((((((((((((''''''(((((((((((()))))))))))))))))))))))))))))))))************+++++++++))))))))))))***,,,...//////...---------------...------.........///////////////000111111111111000000000000111222333555666555555666777888999999:::666666777888999999999999888999999999999777666555222222222111000000//////........................---------------.........,,,,,,,,,,,,,,,,,,,,,,,,))))))******+++,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,************************++++++******++++++,,,---************************************************++++++************++++++++++++++++++++++++++++++************************++++++************++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,---------............///////////////000000000000///000000000//////111222222222222333444444555555555444555999888888DDDRRRooo~~~tttaaaRRRIIIiiijjjUUUCCC888:::999:::???IIIWWWdddlllooovvv}}}uuunnnfffaaa]]]YYYTTTPPPMMMLLLJJJHHHKKKKKKJJJIIIHHHHHHHHHHHHIIIHHHHHHGGGHHHIIIKKKLLLGGGHHHJJJNNNUUU^^^eeejjjkkkmmmooommmiiihhhiiikkkpppjjj]]]wwwlllIII???===<<<<<<<<<:::888666444333333222111000//////......---------,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++************++++++++++++((()))******++++++************+++++++++,,,,,,,,,***++++++,,,,,,------...222...---///000------///000---++++++222???MMMVVVllltttzzz{{{}}}tttsssjjj\\\WWWbbbrrr{{{ooorrruuuzzz|||wwwhhhZZZRRR^^^rrr{{{|||wwwrrroookkkttt|||vvvpppoooiiittt~~~yyyqqqsssssszzz|||qqqdddXXXUUURRRJJJAAA<<<333000+++)))***,,,......*********++++++---...///************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************(((((((((((()))))))))***(((((((((((((((((((((((('''''''''((((((((()))))))))))))))))))))))))))))))))************+++++++++))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,---...---------.........//////...///000000111111000000111000//////111444777999444555666777888999999:::555666777888999999999999888888999999999777666555222222111111000000//////........................,,,,,,,,,------.........++++++++++++++++++++++++((())))))***++++++,,,,,,******+++++++++,,,,,,,,,*********+++++++++,,,,,,************************++++++******++++++,,,---************************************************++++++************++++++++++++++++++++++++++++++************************++++++************++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,---------............///////////////000000000000...///000000...///000222111222222333333444555555333555777777777999???GGGcccxxxrrraaaTTTSSSpppsss[[[HHH???>>><<<;;;>>>GGGSSS[[[eeekkkssszzz~~~~~~yyyrrrkkkfffbbb___\\\\\\\\\\\\[[[[[[ZZZYYYXXXWWWVVVUUUUUUWWW[[[___aaa```______aaafffmmmtttxxx{{{fff[[[uuulllIII???===<<<<<<<<<:::888666444333333222111000//////.........------,,,,,,,,,,,,++++++++++++++++++,,,++++++++++++++++++++++++))))))))))))************(((((()))*********************+++++++++,,,,,,,,,***++++++,,,,,,---.........)))(((+++------...111&&&+++//////...///555:::NNNZZZfffmmmuuu~~~vvvhhhkkkvvv}}}{{{qqqjjjmmmrrrkkk___]]]^^^iii}}}{{{}}}yyy{{{uuusssxxx{{{||||||zzz~~~~~~|||vvvrrruuu{{{{{{wwwhhhVVVFFFAAA===666///,,,...---,,,,,,,,,,,,+++***&&&''')))************)))************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************(((((((((((())))))))))))((((((((((((((((((((((((''''''''''''((((((((())))))))))))))))))))))))))))))************+++++++++))))))+++,,,,,,,,,,,,,,,************+++,,,---------------.........//////...//////000000000000000111000//////111555999<<<444444555666777888999:::555666777888888999999999777888999999888777666555222222111111000/////////........................,,,,,,,,,------.........++++++++++++++++++++++++((())))))***++++++,,,,,,*********++++++,,,,,,,,,)))))))))******+++++++++************************++++++******++++++,,,---************************************************++++++************++++++++++++++++++++++++++++++************************++++++************++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,---------.........//////////////////000000000000...///000///...///000222111222222333333444555555000555999888888;;;>>>???PPPiiixxxiii\\\LLL[[[wwwnnnIIIGGGCCC===999<<>><<<::::::999888666666666555333222111000///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,************************+++++++++***************++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...------------............---,,,+++***...999HHHSSSgggiiinnnuuu|||~~~tttnnnnnnqqqssssssuuukkkbbbbbbfffhhhjjjllloookkkjjjooosssuuuwwwzzzsssiiidddmmm{{{xxx|||tttkkkkkkkkkqqq|||wwwbbbTTTFFFAAA???;;;666444...,,,******+++,,,+++***---,,,+++***************************))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))***************************************++++++++++++,,,---------------------------------.........//////////////////000111222333///000111222333555666666555666777777666666777888777555333222333333111000000////////////.........------,,,+++++++++++++++*********************************++++++++++++,,,)))************+++++++++++++++++++++++++++++++++******++++++++++++******+++++++++***************+++++++++***************************************************************)))))))))))))))******+++************************+++++++++*********************************************************************+++++++++,,,,,,,,,++++++******++++++,,,---,,,,,,,,,---------......---------------,,,,,,,,,000000000000111111111111111111222222333444444444444444555666777888999999999999CCCVVVhhhrrrvvvwwwzzzooo^^^TTT\\\uuuzzzgggRRR???999<<<888777<<>><<<;;;;;;:::888666666555444333222000//////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,************************************************++++++******++++++,,,---+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,---------.........---......------000555999KKKPPPZZZhhhtttzzzzzzwwwjjjpppyyy{{{jjj]]][[[[[[ZZZ___ggglllkkkiiigggfffgggkkkpppooodddZZZ\\\gggrrrwwwxxxyyytttmmmfffhhhtttxxx~~~tttcccZZZ\\\___eeeooovvvrrrkkkKKK@@@555222111---+++,,,------,,,,,,---,,,++++++,,,++++++************************)))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((++++++******))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((()))))))))***************************************++++++++++++,,,,,,------------------,,,,,,,,,---------......000000000///000000111111//////000111222333444444555666777777555555666777666444222111222222111000/////////.........---------,,,,,,+++***+++++++++************************************++++++++++++))))))*********+++++++++******************************++++++++++++******************************************************************************************************)))))))))))))))******+++******************************************************************************************************+++++++++,,,,,,,,,++++++******++++++,,,---,,,,,,,,,---------......------------------------///000000000111111111111111111111222333333444444333333555666777888888888;;;999===KKKYYYbbbhhhlllzzzyyyiiifff~~~nnnUUUDDD>>>;;;777777===FFFMMMUUU\\\gggmmmuuuzzz}}}~~~~~~hhh```rrrjjjGGG???===<<<;;;;;;:::888666555555444333111000///...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,************************************************++++++******++++++,,,---++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,------------...---...000000/////////000111555???MMM\\\gggkkkkkkgggkkkrrr{{{ttteeeaaa^^^ZZZ___hhhnnnooolllfffbbbcccjjjpppkkkfff^^^YYY[[[bbbiiimmmrrrnnnhhhcccccclll|||ooolllnnnwww~~~wwwqqqmmmooottt}}}nnn```^^^___]]]ZZZYYYXXXQQQHHH777111---......,,,+++---,,,+++***)))(((((()))*********+++*********))))))))))))))))))))))))******(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((++++++******))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))'''(((((((((((()))))))))))))))))))))))))))))))))))))))*********+++++++++,,,,,,,,,---------......,,,,,,,,,,,,------------111111000000000000111111000000000111111111111111444666777666555444555666555333111111222222111000............------------,,,,,,+++************+++************************))))))*********+++++++++))))))*********+++++++++******************************++++++++++++******************************************************************************************************)))))))))))))))******+++******************************************************************************************************+++++++++,,,,,,,,,++++++******++++++,,,---,,,,,,,,,---------......................../////////000000000111111111111000000111222222333333444222333444666777777777777;;;;;;===CCCKKKUUUeeesssttt}}}nnnxxxuuu\\\NNNEEE===777888;;;>>>EEEKKKRRRYYYccckkkqqqvvv|||~~~}}}~~~}}}}}}}}}~~~hhh]]]kkkjjjIII>>>===<<<<<<<<<;;;888666555555444222111000///...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,***************************************+++++++++++++++******++++++,,,---++++++++++++++++++++++++***+++,,,---------,,,,,,,,,,,,,,,,,,------------,,,+++******+++...000222000//////444<<>>CCC^^^bbbkkkuuu}}}}}}sssppplllllloootttyyy{{{zzzyyywwwvvvuuuuuuvvvvvvpppqqqooojjj```WWWQQQOOO___fffoooqqqmmmeee^^^[[[```iiirrrssslll```WWWSSSSSSWWW[[[]]]ZZZSSSKKKFFF666444111...,,,++++++,,,++++++++++++++++++++++++************************+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))(((((('''''''''&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))******************+++,,,,,,***+++...---------............///...//////000//////...---////////////000000000000444444444333333222222222333333222222000///...---++++++++++++++++++++++++---,,,***)))))))))******+++*********))))))((((((+++*********))))))(((((())))))))))))******************))))))))))))******)))************+++++++++))))))))))))))))))))))))************************************************))))))************))))))******************************++++++++++++************+++++++++,,,,,,,,,******************************++++++++++++************************************+++++++++,,,,,,,,,---,,,,,,,,,------...///---------............///////////////000000000000111222333222111000111222222222333444444555555666666999:::999888;;;BBBIIIjjjrrrxxx~~~hhh___rrr|||pppiiidddZZZJJJ===>>>???>>>::::::???AAA@@@LLLWWWeeelllmmmoootttzzzyyyzzz~~~~~~|||~~~~~~||||||~~~zzzuuuyyy~~~vvv}}}jjjIII>>><<<::::::::::::888666333333222111000//////...,,,---------,,,,,,+++***++++++++++++++++++++++++************************))))))))))))************++++++************++++++******))))))******+++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,...---,,,...111222///+++....../////////111444666<<<@@@IIITTT___eeegggfffhhhggggggjjjqqqzzz|||}}}~~~~~~}}}|||ssspppmmmlllkkkggg```ZZZYYY^^^eeeiiihhhddd```^^^ZZZ^^^```\\\QQQEEE===:::===>>>@@@@@@>>>:::555222111///---+++++++++,,,---++++++++++++++++++++++++************************************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((())))))))))))(((((()))))))))))))))))))))))))))(((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))***++++++***+++,,,---------............///.........///////////////////////////000000000000333333333333333333222222222222222111000///------++++++++++++++++++++++++,,,+++***)))))))))******************)))))))))(((************)))))))))((())))))))))))******************))))))))))))******))))))*********+++++++++))))))))))))))))))))))))************************************************))))))************))))))******************************++++++++++++***************+++++++++,,,,,,******************************++++++++++++************************************+++++++++,,,,,,,,,---,,,,,,,,,,,,,,,---------------............///////////////000000000000000222333222111000111222222222333444444555555666333555777666555777===BBBXXXooo~~~||||||qqqfffnnnyyygggXXXFFFEEE@@@999888===AAAAAAAAAIIISSSXXXYYY[[[```eeeppppppvvv}}}~~~|||{{{|||zzzyyyzzzwwwwww|||}}}~~~~~~qqq^^^tttnnnkkkJJJ???===;;;::::::999777555444444333222111000//////,,,,,,---------,,,++++++++++++++++++++++++++++++************************))))))))))))************++++++************++++++******))))))******+++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,//////,,,,,,666@@@<<<000,,,---------------,,,,,,+++---111777===AAAAAAAAAHHHGGGIIIOOOXXXbbbiiimmmjjjnnntttyyy{{{zzzxxxvvvtttnnnjjjnnnuuuvvvooogggZZZZZZYYYYYYWWWSSSNNNJJJAAACCCBBB===666111/////////...---,,,+++***)))(((+++******))))))+++,,,---++++++++++++++++++++++++************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))************+++,,,,,,,,,,,,------------------............///......------...///000111////////////000000000000222222222333333333333333111111111111000...------++++++++++++++++++++++++++++++***)))))))))******************))))))))))))************))))))))))))))))))))))))******************))))))))))))******)))))))))*********++++++))))))))))))))))))))))))************************************************))))))************))))))******************************++++++++++++***************++++++++++++,,,******************************++++++++++++************************************+++++++++,,,,,,,,,---,,,,,,+++++++++,,,,,,---------............///////////////000000000000000111222222111000111222222222333444444555555666111444666666444555999<<>><<<::::::888666444555444444333222111000000,,,,,,,,,------,,,,,,+++++++++++++++++++++++++++************************((()))))))))************++++++************++++++******))))))******+++,,,***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---000---***666HHHIII>>>...---++++++,,,------,,,///...---...///000...------,,,---000777===BBBDDDHHHLLLSSSZZZ___aaa```___bbb]]][[[___gggjjjeee^^^RRRMMMGGGBBB@@@<<<666111---......,,,***+++---000---,,,+++************+++)))))))))))))))***+++,,,*********************************************************)))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))((((((((((((((((((((((((((()))))))))************+++,,,,,,***+++------***---------............//////...,,,,,,---///111333////////////000000000000111111222222333333333444000000000000///...---,,,*********************************))))))))))))************)))))))))))))))*********)))))))))))))))((()))))))))******************))))))))))))******))))))))))))************))))))))))))))))))))))))************************************************))))))************))))))******************************++++++++++++******************++++++++++++******************************++++++++++++************************************+++++++++,,,,,,,,,,,,,,,++++++******++++++---------............///////////////000000000000000111222222111000222333222222333444444555555666333666888888777777888:::===FFFYYYttt|||hhhUUUdddvvvbbbTTTGGG>>>::::::::::::<<>><<<::::::888666444555444444333222111000000+++,,,,,,------,,,,,,,,,++++++++++++++++++++++++************************((()))))))))************++++++************++++++******))))))******+++,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***000...(((///AAAHHHCCC555222---+++,,,...//////---,,,+++,,,...000111000---+++***+++---000111111000333777<<<@@@BBBCCCCCCBBBAAAAAACCCEEEEEEDDDBBB999555000///000000...,,,,,,,,,,,,***)))((()))***))))))******+++*********++++++******************************************))))))))))))))))))))))))))))))))))))))))))******((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((()))))))))************,,,...,,,)))+++///...)))---------............//////...,,,,,,---///111333////////////000000000000111111111222222333333333///////////////...---,,,************************))))))))))))***)))))))))))))))))))))))))))******))))))))))))))))))******((()))))))))******************))))))))))))******(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))************************))))))************))))))******************************++++++++++++******))))))*********+++++++++******************************++++++++++++************************************+++++++++,,,,,,,,,,,,++++++******+++++++++---------............///////////////000000000000///111222222111111222333222222333444444555555666555777888999888888888888:::<<>>???>>><<<<<<@@@HHHQQQVVV[[[fffrrrpppsssxxxzzz{{{|||~~~}}}}}}}}}~~~|||~~~}}}}}}~~~~~~}}}|||zzzxxxxxxqqqpppnnnmmmlllmmmooopppsss{{{~~~ssshhh```VVV\\\rrrmmm^^^yyykkkIII???===;;;::::::999777555444444333222111000//////++++++,,,---------,,,,,,++++++++++++++++++++++++************************))))))))))))************++++++************++++++******))))))******+++,,,*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++000///((((((222:::;;;<<<666///+++,,,------,,,+++***)))***,,,.........000...------...///...---------...///000111111111...000222000---,,,,,,...,,,***(((((()))+++,,,,,,******+++++++++***))))))&&&''')))*********)))(((,,,,,,,,,++++++***))))))************************))))))))))))))))))))))))))))))))))))************(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''''''''((((((((())))))))))))))))))))))))))))))))))))************444666444000222888666...---------............///......------...///000111////////////000000000000111111111222222222222222......//////...---,,,,,,************************'''((()))*********))))))))))))))))))************))))))))))))************))))))))))))******************))))))))))))******((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))************************))))))************))))))******************************++++++++++++******)))))))))************+++******************************++++++++++++************************************+++++++++,,,,,,,,,+++++++++++++++,,,---------------............///////////////000000000000///000222222111111222444222222333444444555555666555555666777777777666666555888<<>><<<;;;<<>><<<::::::::::::888666333333222111000//////...***+++,,,,,,---------,,,++++++++++++++++++++++++************************))))))))))))************++++++************++++++******))))))******+++,,,)))******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++---...,,,)))***---111777222,,,***,,,---+++)))---+++***)))******)))(((,,,+++***+++,,,---+++***---............---,,,+++***,,,...,,,)))((()))++++++,,,,,,+++)))((()))***((('''((()))+++,,,,,,+++((())))))))))))*********+++++++++++++++***))))))************************))))))))))))))))))))))))((()))))))))************(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))''''''''''''((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''(((((())))))))))))))))))))))))))))))))))))************555888666000333;;;888...---------............///.........///////////////////////////000000000000222222222222111111111111------.........---,,,,,,************************&&&''')))*********))))))((()))))))))************((()))))))))************))))))))))))******************))))))))))))******(((((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))************************))))))************))))))******************************++++++++++++******))))))))))))******************************************++++++++++++************************************+++++++++,,,,,,,,,++++++++++++,,,...///000---------............///////////////000000000000...000111222111111333444222222333444444555555666555444444555666777777666111666::::::<<>>>>>CCCIIIJJJGGGEEEGGGIIILLLNNNRRRXXX^^^dddhhhkkkeeedddcccaaa___^^^]]]]]]cccjjjpppqqqlllhhhffffffccc]]]VVVPPPQQQWWW___eeellloootttxxxyyywwwtttqqqfffrrrssseeedddGGG>>>:::777888::::::666111444444333333111000...---++++++++++++++++++++++++************************************************)))))))))))))))))))))))))))************+++++++++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,((()))------******...+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------************************++++++++++++++++++++++++************************++++++++++++++++++++++++++++++************++++++))))))))))))))))))))))))************************+++*********))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))***************)))((((((''''''''''''(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''(((((((((((('''''''''''''''((())))))(((((())))))))))))(((((())))))))))))))))))))))))******))))))((((((''''''&&&&&&&&&''''''''''''(((((('''&&&%%%%%%&&&'''(((''''''''''''''''''''''''))))))))))))(((((((((((())))))))))))************++++++,,,,,,,,,,,,------,,,---......//////......------------------------............////////////000222555666444111000/////////...---,,,,,,,,,,,,************************************))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))************************************))))))))))))))))))))))))************************))))))))))))))))))))))))***+++,,,,,,,,,,,,+++***)))))))))))))))))))))))))))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------............///............////////////000111111111111222222222222222333333333333444444666555555444444444555555666777777999:::<<<>>>???SSSeeennneeebbbllluuubbbLLLFFFNNNEEEEEEDDDBBB???>>>???@@@@@@DDDGGGHHHPPP```mmmsss]]]UUUPPPVVVccchhhaaaXXXUUUQQQRRR^^^nnnsssjjj___PPPRRRQQQNNNPPPZZZcccgggiiinnnwwwssshhhdddGGG>>>:::777888::::::666222333333222222000...---,,,++++++++++++++++++++++++************************************************)))))))))))))))))))))))))))************+++++++++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))------******...+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,------************************++++++++++++++++++++++++************************++++++++++++++++++++++++++++++************++++++))))))))))))))))))))))))*********************************)))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))***************)))((((((''''''''''''(((((((((((('''((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''(((((((((((('''''''''''''''((())))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))((((((''''''&&&&&&&&&''''''''''''(((((('''&&&&&&&&&&&&'''(((''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))************++++++,,,,,,,,,,,,------,,,---......//////......---------------------------.........///////////////222555555333111000//////...---,,,,,,+++,,,,,,************************************))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))************************************))))))))))))))))))))))))************************))))))))))))))))))))))))***++++++,,,,,,++++++***)))))))))))))))))))))))))))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------........................////////////000000111111111222222222222222222333333333444444555555444444444444555555555555666777888:::;;;<<>>FFFSSShhh{{{pppllljjjllluuu|||}}}vvv___uuu~~~^^^BBB===;;;999999999999777666555444444222111///---,,,******+++,,,,,,,,,,,,+++************************))))))))))))))))))))))))))))))))))))************************************,,,+++)))(((((()))+++,,,,,,+++***))))))+++,,,...************************))))))))))))))))))))))))+++++++++++++++++++++++++++++++++*********))))))************)))))))))(((******+++++++++***))))))************)))))))))((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))(((''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))))))))''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''')))((((((((('''''''''&&&&&&&&&&&&''''''''''''((((((((()))))))))*********))))))))))))************+++++++++++++++++++++++++++,,,------...---------------------------,,,,,,------,,,,,,,,,,,,------------------------------,,,+++***)))((((((((((((******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))(((((()))+++,,,***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++***************)))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++************++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------............////////////////////////000000000000000111111111111222222222222222222222222222222222444333222222111111111222555555666777777777777777555444666:::@@@LLLaaasss|||sssjjjgggjjj~~~tttvvvuuunnnttt~~~~~~{{{{{{cccuuu```DDD===;;;999999999999777555555555444333111///...---******+++,,,,,,,,,,,,+++************************))))))))))))))))))))))))))))))))))))************************************+++***)))(((((()))++++++++++++***))))))+++,,,---************************))))))))))))))))))))))))+++++++++++++++++++++++++++************)))))))))************))))))))))))((())))))***+++++++++***************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))(((((('''((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((('''''''''''''''&&&&&&&&&''''''''''''((((((((())))))))))))******))))))))))))************++++++++++++++++++++++++++++++,,,---------------......------,,,,,,++++++------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))((((((((((((******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))***))))))***,,,,,,+++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++)))************))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++************++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,---------............/////////////////////000000000000000111111111111222222222222222222222222222222222333333222111111111111222333444555555666666555555666555555666666888BBBNNNooozzzwwwqqqqqqlllgggXXXVVVgggttt{{{|||rrrpppssstttqqqeeerrr```DDD===<<<:::999999888777555666666555444222000...---******+++,,,,,,,,,,,,+++************************))))))))))))))))))))))))((()))))))))***************************************))))))((()))******+++*********)))***+++,,,,,,************************))))))))))))))))))))))))************************************))))))))))))*********)))))))))))))))((())))))************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((()))))))))***((()))))))))************************************++++++,,,------------,,,......------,,,+++******---,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++++++++***)))(((((())))))******))))))))))))******(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((()))))))))***+++,,,+++)))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************))))))************)))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************++++++************++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,---------------.........//////////////////000000000000000000111111111222222222111111111111111111111111222222111111111111111222222222333444444444444444555555888999777444888>>>EEEPPPfff~~~qqqrrrbbbQQQOOOVVViiirrrccc___iiiuuu{{{fffooo}}}^^^BBB>>><<<:::999999888666444666666555444222000...---******+++,,,,,,,,,,,,+++************************************************((()))))))))************))))))))))))))))))))))))((((((((())))))******+++***))))))*********++++++************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))******)))************)))(((((())))))))))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''((('''(((((((((((()))))))))((()))))))))***************************************+++,,,,,,------,,,,,,......---,,,++++++******,,,,,,,,,++++++,,,,,,,,,+++++++++++++++++++++++++++***))))))))))))))))))******))))))))))))******(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((''')))***+++)))((((((((((((((((((((((((((())))))))))))))))))))))))(((((()))))))))*********((())))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************++++++************++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------------------............////////////000000000000000000111111111222222222111111111111111111111111111111111000000111222222111111222333333333333333000111444888777333333777111666CCCUUUgggzzzrrr\\\RRRPPPZZZmmmrrruuu}}}~~~kkkrrrvvvtttvvveeelll|||\\\@@@>>><<<:::999999888666444555555444333111///...---******+++,,,,,,,,,,,,+++************************************************))))))))))))************))))))))))))))))))))))))'''(((((())))))*********)))))))))************+++************************))))))))))))))))))))))))************************(((((()))))))))))))))***))))))))))))************)))*********)))(((((('''))))))))))))************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))'''(((((()))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((()))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''(((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''''''''&&&&&&&&&''''''''''''(((''''''(((((((((((())))))))))))))))))******************************************+++,,,,,,,,,,,,,,,------,,,,,,++++++******,,,,,,++++++++++++,,,,,,******************************)))))))))))))))*********))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((''''''(((******)))((())))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******((())))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++************++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,------------.........////////////000000000000000111111111111222222222111111111111111111111111111000000000000111222222000111222222333333222222000000222666555111111444555333555:::CCCSSSjjj}}}qqqfffiiifffbbbggguuuwww|||sssnnnyyyuuufffccchhhmmmdddkkk{{{\\\AAA???===:::999999888666444555444444222111///---,,,******+++,,,,,,,,,,,,+++************************************************))))))))))))************))))))))))))))))))))))))&&&'''((()))************((())))))***************************************))))))))))))))))))))))))************************(((((((((((())))))******((()))))))))************'''((())))))))))))))))))((()))))))))************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''((()))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&''''''''''''((('''''''''((((((((())))))))))))))))))******************************************+++,,,,,,,,,,,,+++,,,,,,++++++++++++++++++,,,,,,++++++++++++,,,,,,******************************))))))))))))************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))(((((()))++++++***((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++************++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,---------.........////////////000000000000000111111111111222222222111111111111111111111111000000000000000111222222111111222333333333333222333111111444444111222666666444333333333777EEETTTiii|||{{{ttt{{{}}}{{{|||yyyuuussstttyyy{{{zzzrrrpppnnnjjjbbb___hhhuuuccckkk|||]]]BBB???===;;;999999888555333444444333222000...,,,+++******+++,,,,,,,,,,,,+++************************************************))))))))))))************))))))))))))))))))))))))&&&&&&((()))************(((((()))***************************************))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******(((((())))))*********+++%%%&&&''')))******++++++(((((())))))*********+++))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''((()))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&'''''''''((((((''''''''''''((((((((()))))))))))))))************))))))))))))))))))))))))******+++,,,,,,,,,,,,+++++++++++++++++++++,,,,,,,,,++++++++++++++++++,,,))))))))))))))))))))))))***)))))))))))))))************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))***))))))***,,,,,,+++)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++************++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---------......////////////000000000000000111111111111222222222000000000000000000000000000000///000000111222222111111222333333333333222111......000111///222666...000444555111///555>>><<>>HHHXXXkkk|||}}}tttmmmjjj___```fffooovvvyyy}}}xxxzzzqqqiii]]]UUUQQQOOONNNMMM___dddppptttZZZccc|||```FFF===<<<;;;999888777666666555555444333111///---,,,***++++++,,,,,,++++++***************************+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))************))))))******+++,,,))))))*********+++++++++******++++++++++++******))))))))))))))))))))))))******))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))+++******))))))******+++(((((((((((())))))))))))((((((((((((((()))************)))(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((('''&&&&&&&&&&&&'''(((''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))((((((''''''(((((((((((('''''''''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&&&&''''''(((''''''))))))))))))(((((((((((())))))))))))))))))))))))******++++++++++++******************************************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))*********)))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************++++++++++++++++++++++++)))************+++++++++++++++,,,------......///000/////////////////////000000000000000000000000000000000000000000000000000000000000000000000000//////000000000111111111000000000000000000000000/////////000000111111111000000111666???JJJUUU\\\mmm}}}}}}}}}~~~vvvrrrqqqqqqnnnhhhfffggg]]]fffttt~~~xxxtttttt~~~~~~||||||mmmbbbeeekkkjjjdddbbbRRRWWW[[[XXXRRRUUU```kkkssssssxxx|||zzz|||xxxYYYZZZwww}}}```EEE===<<<:::999777777666666555555444333111///---,,,***++++++,,,,,,++++++***************************+++++++++***************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))*********))))))))))))***++++++)))))))))*********++++++******++++++++++++******))))))))))))))))))))))))***))))))))))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))+++******))))))******+++(((((((((((())))))))))))((((((((((((((()))*********))))))(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((('''&&&&&&&&&&&&'''(((''''''''''''(((((((((((((((((((((((((((((((((((('''(((((())))))(((((('''''''''(((((((((((('''''''''''''''&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))******++++++++++++******************************************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))******))))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************++++++++++++++++++++++++)))************+++++++++++++++,,,------......///////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000111111000000000000000000000000......////////////000000......---...000444777999AAARRRfffuuuuuuxxx~~~wwwlllhhhffffffgggjjjmmmppppppppp___^^^\\\\\\bbbiiiiiieee\\\eeepppuuunnndddaaaeeemmmnnniii```ZZZ^^^fffkkkyyyxxxlll^^^cccttt{{{uuuooowww}}}}}}yyy||||||zzz|||}}}^^^XXXrrr{{{[[[???===<<<:::888777666666666555555444333111///---,,,***++++++,,,,,,++++++***************************************************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******)))))))))))))))***++++++))))))))))))******************++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))******))))))))))))******(((((((((((())))))))))))((((((((((((((())))))***))))))(((((((((((())))))(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''''''''''''''(((((((((((((((((((((((((((((((((((('''(((((((((((((((((('''''''''(((((((((((('''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((())))))))))))))))))))))))))))))))))))******++++++++++++******************************************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((()))))))))***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************((()))))))))************************************))))))*********+++++++++++++++,,,------......///.........///////////////000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000111000000000000000000000000////////////////////////000000000111111111111111...777BBBLLLYYYlll|||ooosss}}}~~~rrrmmmiiijjjooouuuyyyzzzxxxrrrjjjggglllvvvlllbbb^^^dddhhhiiioooxxxwwwkkkhhhoooxxxfff___ssszzzXXX<<<<<<;;;:::888777666555555555555444333111///---,,,***++++++,,,,,,++++++***************************************************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))(((((())))))***+++(((((()))))))))***************++++++++++++******))))))))))))))))))))))))))))))))))))************((((((((((((((((((((((((((((((((((((((((((((((((***))))))))))))))))))***(((((((((((())))))))))))((((((((((((((())))))***))))))(((((((((((())))))''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&''''''''''''''''''&&&''''''''''''((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((('''&&&&&&&&&&&&'''''''''((((((((()))))))))***))))))))))))))))))))))))******++++++++++++******************************************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************((()))))))))************************************))))))*********+++++++++++++++,,,------......///------....../////////000////////////////////////////////////////////////////////////////////////...////////////000000000////////////////////////000000000000000000000000,,,---///000111000//////...///000333888DDDUUUbbb~~~{{{wwwuuuvvv{{{ooorrr{{{|||{{{yyy}}}rrrqqq|||[[[>>><<<;;;999888666666555555555555444333111///---,,,***++++++,,,,,,++++++******************************************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******)))(((((((((((()))******((((((((()))))))))************++++++++++++******)))))))))))))))))))))))))))))))))************+++))))))))))))))))))))))))((((((((((((((((((((((((***))))))(((((())))))***(((((((((((())))))))))))((((((((((((((()))******((((((((((((((())))))***''''''''''''''''''''''''))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&'''(((((('''&&&&&&''''''''''''((((((((((((''''''''''''''''''''''''&&&''''''((((((''''''&&&''''''(((((((((((('''''''''''''''''''''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((((((((()))((('''%%%%%%&&&''''''''''''(((((())))))******))))))))))))))))))))))))******++++++++++++******************************************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************************************)))************+++++++++++++++,,,------......///---------......//////000////////////////////////////////////////////////////////////////////////......////////////000000////////////////////////111111000000000000//////,,,------............---000///000111111111888???MMM[[[mmm||||||{{{}}}uuuwww~~~]]]@@@<<<;;;999888666555555555555555444333111///---,,,***++++++,,,,,,++++++***************************))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******((((((((((((((()))******(((((((((((()))))))))*********++++++++++++******))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((())))))))))))((((((((((((((()))******((((((((((((((()))******''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&'''(((((('''&&&&&&''''''''''''((((((((((((''''''''''''''''''''''''&&&''''''((((((''''''&&&''''''((((((((((((''''''&&&'''''''''((((((((()))''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((()))***((('''%%%%%%%%%'''((('''''''''((()))*********))))))))))))))))))))))))******++++++++++++******************************************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))'''''''''((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))'''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************************************)))************+++++++++++++++,,,------......///,,,,,,---......///000000////////////////////////////////////////////////////////////////////////........./////////000000////////////////////////000000000//////.........000000///.........///000000///111444222---///444///777CCCLLLUUU```nnnyyyzzzvvv{{{~~~||||||{{{rrrhhhzzzrrr|||~~~\\\???<<<;;;999777666555555555555555444333111///---,,,+++++++++,,,,,,+++++++++************************))))))******++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******((((((((((((((()))******(((((((((((())))))))))))******++++++++++++******))))))))))))))))))))))))))))))******++++++++++++))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((())))))))))))((((((((((((((()))******((((((((((((((()))******''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&'''(((((('''&&&%%%''''''''''''((((((((()))''''''''''''''''''''''''&&&''''''''''''''''''&&&''''''((((((((((((''''''&&&'''''''''(((((())))))''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((())))))***)))'''%%%%%%%%%'''(((&&&''''''((()))******+++))))))))))))))))))))))))******++++++++++++******************************************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))&&&'''''''''(((((())))))(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************)))))))))))))))))))))))))))************+++++++++++++++,,,------......///,,,,,,------...///000000////////////////////////////////////////////////////////////////////////............/////////000//////////////////////////////.........---------111///...------...000222000---...111000,,,...555///222555555555:::FFFPPP]]]bbbooovvvvvv{{{}}}vvvpppppprrrnnnhhhtttnnnyyy}}}^^^DDD>>>===;;;999888666555555555555444333111///---,,,)))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))******))))))))))))******))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((***++++++)))(((((())))))))))))))))))))))))))))))************+++++++++------+++***)))((((((((())))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))(((((('''''''''&&&((((((((((((((((((((((((''''''''''''''''''''''''(((((())))))((('''&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''(((''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''((()))(((&&&%%%%%%'''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%(((((('''''''''&&&&&&&&&((((((((('''&&&&&&&&&%%%''''''''''''''''''&&&&&&(((((((((((())))))))))))))))))))))))******************++++++++++++*********)))(((((((((***+++,,,,,,,,,,,,++++++*********)))))))))))))))))))))))),,,//////***'''((((((&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))******))))))((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++++++++***)))(((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))******+++************************++++++,,,,,,,,,,,,------,,,,,,,,,---------......000000//////.........---........................000000//////.........---................................................,,,---......//////..............................//////////////////////////////000111222222333333;;;>>>CCCIIIPPPZZZfffnnn}}}~~~{{{uuuxxxxxx{{{yyytttnnngggXXXKKK|||yyyzzz\\\CCC>>>===;;;999777666555555555555444333111///---,,,)))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))******))))))))))))******))))))))))))))))))))))))((((((((()))))))))******)))))))))))))))))))))))))))***++++++******+++,,,)))))))))))))))))))))))))))************+++++++++...---,,,++++++******+++))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))(((((((((''')))(((((((((''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((('''&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((()))***)))'''&&&'''(((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%(((((('''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))******************++++++++++++*********)))((((((((()))+++,,,,,,,,,,,,++++++*********))))))))))))))))))))))))+++......***'''((((((&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''***)))))))))((((((((('''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++******)))(((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))******+++************************++++++,,,,,,,,,,,,------,,,,,,,,,---------......000/////////.........---........................000/////////.........---................................................,,,---......//////............................................................///000000111111222000222444666999>>>FFFKKKJJJLLLQQQYYYdddnnnxxx}}}}}}~~~~~~zzz|||rrrfffYYYLLL???777{{{{{{vvvYYYAAA>>>===;;;999777666555555555555444333111///---,,,)))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++))))))))))))))))))))))))+++******))))))***++++++)))))))))))))))))))))))))))************+++++++++++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((''''''&&&((((((((((((((((((((((((''''''''''''''''''''''''''''''(((((((((((('''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''(((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((***+++***)))(((((()))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%'''''''''''''''&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))******************++++++++++++******)))))))))((())))))***++++++++++++++++++*********)))))))))))))))))))))))))))------)))&&&''''''%%%((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((++++++******)))((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))******+++************************++++++,,,,,,,,,,,,------,,,,,,,,,---------....../////////......................................./////////...............................................................,,,---......//////......------------------------........................------......//////000000,,,---...---,,,...000333000111444999???FFFLLLPPP[[[```fffkkknnnooopppqqq}}}rrr^^^QQQDDD555......qqqrrrrrrWWW???===<<<:::888777666666555555555444333111///---,,,))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************))))))(((((((((((((((((((((((()))*********++++++++++++))))))))))))))))))))))))---+++)))(((((()))(((((())))))))))))))))))))))))))))))*********+++++++++'''''''''''''''((())))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((('''''''''''''''''''''''''''(((((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''')))++++++)))(((((()))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&&&&&&&'''(((((((((&&&&&&&&&'''''''''''''''(((((((((((())))))))))))((()))))))))******************++++++++++++******))))))))))))))))))******+++++++++***************))))))))))))))))))))))))(((+++,,,'''%%%''''''%%%((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((************))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))******+++************************+++++++++,,,,,,,,,------,,,,,,,,,---------..............................................................................................................................,,,---......///.........------------------------........................------......////////////...///////////////000111444333111000000000222222666999>>>BBBGGGLLLQQQUUUUUU^^^eeefffiiirrrxxxzzzwwwuuutttsssvvv{{{|||uuurrrtttyyy}}}www[[[BBB;;;777...---444ooorrrqqqUUU>>><<<;;;:::888777666666555555555444333111///---,,,))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))((()))************)))((((((((((((((((((((((((((()))*********++++++++++++))))))))))))))))))))))))+++***((())),,,------,,,))))))))))))))))))))))))))))))*********+++++++++&&&&&&&&&&&&'''((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))'''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((((((((('''((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&''''''''''''(((%%%'''******)))((('''(((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''%%%&&&&&&&&&'''(((((((((&&&&&&&&&'''''''''(((((((((((((((((())))))))))))((()))))))))******************++++++++++++******))))))*********)))))))))************************((((((((((((((((((((((((&&&***+++'''%%%''''''&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*********)))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))******+++************************+++++++++,,,,,,,,,------,,,,,,,,,---------......---------.......................................---------...............................................................,,,---......///.........------------------------.................................///////////////---------///000000000000111000///.........//////000111111000000111555777666;;;===<<<===AAAFFFHHHKKKMMMNNNNNNMMMOOOSSSWWWTTTRRRPPPNNNKKKIIIJJJLLLMMMPPPZZZjjjwwwnnnPPP777444555111000555tttxxxqqqVVV???;;;:::999888777666666666555555444333111///---,,,)))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))((()))***++++++***)))((()))))))))))))))))))))))))))))))))*********++++++)))))))))))))))))))))))))))((((((,,,222555444222)))))))))))))))))))))))))))************+++++++++)))))))))))))))***++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))'''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&'''((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&''''''''''''((($$$'''***+++)))((('''(((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&'''''''''''''''&&&&&&&&&'''''''''''''''%%%%%%&&&&&&'''((((((((((((((((((((())))))))))))))))))))))))******************++++++++++++******)))************)))(((((()))))))))***************((((((((((((((((((((((((&&&******'''%%%(((((('''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))******+++************************++++++,,,,,,,,,,,,------,,,,,,,,,---------......---------------.................................---------------.........................................................,,,---......//////......,,,,,,,,,,,,,,,,,,,,,,,,------------------------////////////////////////...---,,,,,,...///...,,,////////////000000111222,,,///111222000...------000111000///...///333555333666999888555333444555555333444666666333222444333333999AAAHHHMMMUUU]]]kkklllhhh___XXXZZZeeepppoooZZZGGG@@@>>>777333333ooosssrrrWWW@@@;;;:::999777666666666666555555444333111///---,,,)))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))((()))***++++++***)))((())))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))((('''(((---333555222///)))))))))))))))))))))))))))************+++++++++*********))))))***++++++))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***''''''''''''((((((((()))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&'''(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((%%%'''+++,,,+++)))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''(((((('''''''''''''''&&&&&&&&&%%%%%%&&&&&&'''(((((()))(((((((((((())))))))))))))))))))))))******************++++++++++++******)))******+++***)))((('''((()))))))))*********+++((((((((((((((((((((((((%%%***+++'''&&&)))***((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((((((((()))))))))***(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))******+++************************++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,------.................................,,,,,,,,,------.........................................................,,,---......//////......,,,,,,,,,,,,,,,,,,,,,,,,------------------------...---------------------111...,,,,,,...///...,,,222222111111000000//////'''***...000000000000111111000111222333333555777111333555555333111111111222......222444111111444222000111222000...222888??????>>>:::666999DDDNNN]]]ZZZTTTKKKAAA999444222}}}bbbdddtttXXXAAA::::::888777666666666666555555444333111///---,,,)))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))''')))***++++++***)))'''))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))***((())),,,111000+++%%%)))))))))))))))))))))))))))************+++++++++))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******&&&'''''''''(((((())))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&'''((())))))((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((%%%(((,,,------+++******((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&'''''''''(((((((((((((((''''''&&&&&&%%%%%%%%%&&&&&&'''((())))))(((((((((((())))))))))))))))))))))))******************++++++++++++******)))***+++++++++)))((('''(((((())))))*********+++((((((((((((((((((((((((&&&***+++(((''')))***)))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''((((((((())))))******(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))******+++************************++++++,,,,,,,,,---------,,,,,,,,,---------......,,,,,,,,,------.................................,,,,,,,,,------.........................................................,,,---......//////......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,000---******---//////---------..................//////...,,,+++,,,///111...---...000///,,,+++,,,***+++---......///000111444...,,,000111///000444111000111333111...111777...///000222000///111555===IIIPPPHHH:::333111000}}}aaa^^^sssVVV???;;;;;;999777666555555555555555555444222///,,,+++++++++++++++++++++++++++***************)))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))'''%%%)))///,,,%%%***777:::///%%%$$$((())))))***((((((((((((((())))))***+++*********))))))(((((())))))))))))************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%(((((('''''''''&&&&&&&&&''''''''''''''''''''''''))))))))))))(((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((('''''''''&&&((((((((((((((((((((((((((((((((((((((((((((((((******))))))((((((''''''))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))******))))))((((((''''''((((((((((((((()))******))))))))))))))))))))))))))))))))))))************)))************+++++++++++++++++++++++++++++++++,,,,,,,,,---------......------------------------.................................------,,,,,,,,,---------------------------------------------------------............///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...............------,,,,,,,,,........................////////////////////////////////////////////////............////////////////////////////////////////////////////////////////////////////////////333222222111000//////...ddd[[[zzzsssWWW@@@;;;;;;999777666555555555555555555444222///,,,+++++++++++++++++++++++++++***************)))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))...+++***,,,((())):::PPPMMM>>>...(((''''''(((***)))(((((((((((()))***************)))))))))(((((())))))))))))************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))'''(((((())))))(((((('''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%(((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''(((((()))))))))***(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))(((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))***)))))))))((((((((('''((((((((((((((()))******))))))))))))))))))))))))))))))))))))************)))************+++++++++++++++++++++++++++++++++,,,,,,,,,---------......------------------------..............................---------,,,,,,,,,------------------------------------------------------------............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........---------,,,,,,,,,....................................................................................////////////........................................................................000000000///...---------gggZZZvvvtttWWW@@@;;;;;;999777666555555555555555555444222///,,,+++++++++++++++++++++++++++***************)))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))),,,))))))'''###'''<<>>;;;:::999888777555444444444444444333222///---,,,***++++++,,,,,,,,,++++++******************************))))))))))))******))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))******((((((((((((((())))))***(((((())))))))))))(((((((((+++...///---+++))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))((((((''''''&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&''''''(((((((((((((((((((((((((((((('''''''''''''''((())))))((((((((((((''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&'''(((((((((((((((&&&'''''''''(((((())))))''''''''''''(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((***+++,,,,,,,,,,,,***))))))(((((())))))***))))))))))))))))))))))))''''''(((((())))))******(((((((((((())))))))))))(((((((((((())))))))))))(((((())))))************((()))))))))******************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,++++++++++++,,,------------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,++++++******++++++,,,***++++++,,,,,,++++++***++++++++++++++++++++++++wwwuuuaaaKKK>>>;;;:::999888777555444444444444444333222///---,,,******+++,,,,,,,,,++++++******************************))))))))))))******))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))************((((((((((((((()))******(((((())))))))))))(((((()))+++------,,,***))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''((((((((('''''''''''''''&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&''''''(((((((((((((((((((((((((((((('''''''''''''''((())))))((((((((((((''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&'''(((((((((((('''&&&&&&''''''((()))))))))''''''''''''(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((***+++,,,---......******))))))))))))******))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((())))))))))))((((((((()))******++++++))))))))))))******************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,------+++++++++++++++,,,------------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,++++++******++++++,,,***++++++,,,,,,++++++***++++++++++++++++++++++++wwwuuu```JJJ===;;;:::999888777555444444444444444333222///---,,,)))***+++,,,,,,,,,,,,+++******************************))))))))))))******))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))((()))))))))************((((((((((((((()))******(((((())))))))))))(((((()))+++,,,+++***((())))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))''''''''''''((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%'''''''''''''''''''''''''''''''''''''''''''''''')))((((((((('''''''''&&&&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&$$$$$$%%%&&&&&&'''(((((((((((((((((((((((((((((('''''''''''''''((())))))((((((((((((''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%&&&''''''((((((''''''&&&&&&''''''((())))))***''''''''''''(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((***,,,---...//////))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))'''(((((()))******++++++))))))))))))******************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,,,,------+++++++++***++++++,,,---------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,++++++******++++++,,,***++++++,,,,,,++++++***++++++++++++++++++++++++xxx}}}ttt___III<<<;;;:::999888777555444444444444444333222///---,,,)))***+++,,,,,,,,,,,,,,,******************************))))))))))))******))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))(((((())))))*********+++((((((((((((((()))******(((((())))))))))))(((((()))***+++***(((((((((***(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((())))))******&&&'''''''''(((((())))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''))))))(((((('''''''''&&&&&&&&&&&&'''''''''(((((('''''''''&&&&&&'''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&$$$$$$%%%%%%&&&'''(((((((((((((((((((((((((((((('''''''''''''''((()))))))))(((((((((''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%&&&''''''((((((''''''&&&&&&&&&'''((())))))***''''''''''''((((((((()))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((***,,,---//////000((((((''''''''''''((((((((((((((((((((((((((((((******))))))((((((''''''(((((((((((())))))))))))(((((((((((())))))))))))'''(((((()))***+++++++++))))))))))))******************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,------++++++******++++++,,,------------,,,,,,,,,++++++++++++++++++++++++++++++,,,++++++++++++++++++,,,+++++++++,,,,,,+++++++++++++++++++++++++++++++++yyy{{{~~~pppZZZFFF<<<<<<:::999888888777444222777777666444222///---,,,***+++,,,,,,------,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((('''''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''((('''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((($$$&&&''''''&&&&&&((()))((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''&&&&&&(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((''''''''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''(((((('''&&&%%%%%%((((((((((((((('''''''''''''''''''''(((((((((((())))))(((((((((((())))))+++******)))(((''''''&&&(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((('''''''''&&&))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''***++++++,,,,,,------...******)))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************)))************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***)))++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,rrrrrrrrr\\\HHH>>><<<;;;:::999999888555333777666555444222///---,,,***+++,,,,,,------,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((('''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((%%%'''((('''&&&&&&'''(((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((''''''''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''(((((('''&&&&&&%%%'''''''''''''''&&&&&&&&&''''''''''''(((((((((((())))))(((((((((((())))))*********)))((('''''''''(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))******)))))))))((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''*********+++,,,---......******)))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************)))************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***)))++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,pppkkksss^^^JJJ@@@===<<<:::::::::999666444666666555444222000...,,,***+++,,,,,,------,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))''''''((()))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''')))))))))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''''''''(((((((((((((((((((((((((((((((((&&&'''((((((&&&%%%&&&'''(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((('''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''(((''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((())))))(((((((((((())))))******))))))((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))***+++,,,---......******)))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************)))************+++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++******++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,uuuiiisss^^^III>>><<<;;;999999:::999666444666666555444222000...---***+++,,,,,,------,,,,,,************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))''''''((()))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((((((((((((((((((((('''((()))(((&&&%%%%%%&&&(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&'''''''''''''''(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''(((((((((((())))))(((((((((((())))))***)))))))))((((((((('''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((('''((()))***+++,,,---...***))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((()))))))))************))))))*********+++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++***+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++++++++++++++++++++++++++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,yyyhhhzzz~~~rrr]]]GGG;;;:::999888888999888666444666555555444222000...---***+++,,,,,,------,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))************))))))))))))))))))))))))''''''((()))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((('''((()))(((&&&%%%%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&'''''''''(((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((''''''''''''&&&'''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''''''''&&&&&&&&&''''''((((((((((((''''''''''''(((((((((((())))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))''''''((()))***,,,,,,---***))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((()))))))))************))))))*********+++++++++++++++++++++++++++++++++***++++++,,,,,,,,,+++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,zzzeeettt}}}rrr]]]HHH;;;:::888777888888888666444555555444444222000///...***+++,,,,,,------,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))******++++++))))))))))))))))))))))))''''''((()))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''')))))))))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&&&&&&&'''''''''((((((((((((((((((((((((&&&'''((((((&&&%%%&&&''''''''''''&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&&&&'''((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''%%%&&&''''''((('''''''''&&&&&&''''''((()))))))))''''''''''''(((((((((((())))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((()))******++++++******)))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************)))************+++++++++++++++++++++++++++++++++******+++,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,|||cccppp}}}tttaaaLLL???:::999888888999999777555555555444333222111///...***+++,,,,,,------,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))******++++++))))))))))))))))))))))))''''''((()))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))''''''''''''''''''''''''''''''''''''''''''''''''((((((((('''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''((((((((((((((((((((((((%%%'''((('''&&&&&&'''((('''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&&&&'''(((((()))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''%%%&&&&&&'''((((((''''''%%%%%%&&&''''''((())))))''''''''''''(((((((((((())))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))''''''(((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))******)))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************)))************+++++++++++++++++++++++++++++++++)))***+++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,dddnnn~~~vvvdddPPPCCC;;;:::999999::::::888666555555444333222111///...++++++,,,---------,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))***+++++++++))))))))))))))))))))))))'''(((((()))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))''''''''''''''''''''''''''''''''''''''''''''''''((('''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''(((((((((((((((((((((((($$$&&&''''''&&&&&&((()))''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&&&&'''((())))))(((((((((((()))))))))))))))))))))))))))))))))))))))(((((((((''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''%%%%%%&&&'''((((((((('''$$$$$$%%%%%%&&&'''((((((''''''''''''((((((((()))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))((((((((((((******)))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************)))************+++++++++++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,bbb___zzz|||iiiQQQAAA>>><<<:::999999888666444555555555444333000...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))(((((((((((())))))******++++++))))))))))))))))))))))))(((***+++***)))((()))***************************))))))))))))))))))))))))************************+++*********))))))(((((())))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))******))))))))))))******))))))(((((('''''''''&&&&&&''''''(((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))(((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''''''''(((((((((((()))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''((((((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((''''''&&&&&&&&&''''''))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''&&&&&&))))))))))))))))))))))))&&&&&&&&&'''''''''((((((******))))))((((((''''''))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))******)))((((((((((((((())))))))))))))))))))))))***)))(((''''''((()))***))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......------------------------,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,bbb^^^xxxyyyfffNNN>>><<<;;;999999999999777666555555555444333000...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***))))))((()))))))))))))))*********))))))))))))))))))))))))(((***+++***)))((()))***************************))))))))))))))))))))))))************************************)))))))))((())))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))***))))))(((((())))))***))))))((((((((('''''''''&&&'''(((((())))))(((((())))))))))))))))))))))))((((((''''''''''''(((((((((((((((((())))))))))))(((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&'''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''((((((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((''''''&&&&&&&&&''''''))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))&&&&&&&&&'''''''''((((((***)))))))))((((((((('''))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))******)))((((((((((((((())))))))))))))))))))))))***)))(((''''''((()))***))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......------------------------,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,```ZZZsssvvvbbbJJJ<<<;;;999888999::::::999777555555555444333000...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))))))))************))))))))))))))))))))))))))))))))))))(((***+++***)))((()))***************************))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((()))))))))))))))))))))))))))((((((''''''(((((()))))))))((((((((((((''''''&&&'''(((((())))))((((((************************((((((''''''''''''(((((((((((((((((())))))))))))(((((((((((((((((((((((('''''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''((((((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))&&&&&&'''''''''((((((((())))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))***))))))((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......------------------------,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,}}}^^^WWWnnnuuu___III<<<<<<:::999999999999888777555555555444333000...,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))++++++******))))))(((((())))))))))))))))))))))))(((***+++***)))((()))***************************))))))))))))))))))))))))((((((((((((((((((((((((*********)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((''''''''''''(((((())))))((((((((((((((((((''''''((()))))))))))))))))))))))))))))))))))))))((((((''''''''''''(((((((((((((((((())))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''((((((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&'''(((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((())))))(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((()))))))))************))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......------------------------,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,fff]]]pppvvv___JJJ???>>><<<:::999999888666444555555555444333000...,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***************++++++******))))))(((((())))))))))))))))))))))))(((***+++***)))((()))***************************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))******))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((************************))))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))'''(((((()))))))))))))))((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))((((((((((((((((((((((((&&&'''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''((((((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&'''(((((('''((((((((()))))))))***((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((('''''''''((((((((())))))(((((((((((((((((((((((('''''''''((((((((())))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((())))))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((()))))))))************))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......------------------------,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,zzznnnxxxuuu^^^JJJAAA???===:::999999888666444555555555444333000...,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************))))))))))))))))))))))))))))))))))))(((***+++***)))((()))***************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))(((((())))))))))))(((((()))))))))))))))))))))))))))((((((''''''(((((()))(((((())))))))))))******'''((())))))******))))))''''''''''''''''''''''''((((((''''''''''''(((((((((((((((((())))))))))))((((((((((((((((((((((((&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''((((((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((()))''''''(((((())))))******))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((('''''''''(((((())))))***))))))))))))))))))))))))''''''((((((((()))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((())))))***))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......------------------------,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,sss[[[IIIAAA===;;;:::999999999777555555555555444333000...,,,,,,,,,,,,,,,,,,,,,,,,,,,************************)))))))))))))))*********))))))))))))))))))))))))(((***+++***)))((()))***************************))))))))))))))))))))))))************************((()))))))))************))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))************************++++++++++++++++++++++++(((((())))))))))))(((((())))))))))))))))))))))))***))))))(((((())))))***(((((()))))))))*********(((((()))************)))((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))((((((((((((((((((((((((&&&&&&&&&'''''''''((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&'''''''''(((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''((((((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&%%%%%%&&&&&&((())))))'''''''''((()))*********))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&''''''((())))))******))))))))))))))))))))))))'''((((((((())))))))))))'''((((((((()))))))))***))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((()))******))))))))))))))))))))))))'''((()))******)))((('''))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......------------------------,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,pppXXXGGG@@@;;;:::888999::::::999777555555555444333000...---,,,,,,,,,,,,,,,,,,,,,,,,******************++++++(((((())))))******++++++))))))))))))))))))))))))(((***+++***)))((()))***************************))))))))))))))))))))))))************************(((((())))))*********+++))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))************************++++++++++++++++++++++++(((((())))))))))))(((((())))))))))))))))))))))))******))))))))))))******(((((())))))*********+++(((((()))***************))))))))))))))))))))))))((((((''''''''''''(((((((((((((((((())))))))))))((((((((((((((((((((((((&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''(((((('''''''''''''''''''''''''''''''''(((((((((((()))((((((((((((((((((((((((''''''''''''((((((((()))((((((((((((((((((((((((&&&&&&&&&'''''''''(((((((((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&'''((()))***&&&''''''((()))******+++))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&''''''((()))******+++))))))))))))))))))))))))(((((((((((())))))))))))'''((((((((())))))******))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((()))******))))))))))))))))))))))))'''((()))******)))((('''))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......------------------------,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,~~~qqqWWWEEEAAA<<<;;;;;;:::999888777777888777666555333000...---,,,------......------,,,,,,,,,,,,++++++*********************************))))))))))))))))))))))))((()))***++++++***)))((())))))))))))************++++++************++++++******))))))((((((''''''))))))************))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))''''''(((******++++++++++++++++++*********))))))************************(((((())))))))))))))))))************++++++,,,,,,,,,+++***))))))))))))***))))))******************++++++++++++++++++++++++))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((('''''''''&&&''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&&&&'''(((((((((%%%%%%%%%&&&&&&&&&''''''(((((((((((())))))))))))******************************)))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((***)))(((''''''((()))***(((((((((((())))))))))))))))))))))))))))))))))))&&&''''''((()))******+++))))))))))))))))))))))))))))))))))))))))))))))))******)))((((((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++******************++++++++++++++++++++++++---------,,,,,,+++++++++---,,,,,,++++++,,,,,,---------------------------------------------------...+++,,,000///***+++000//////...------------...++++++,,,,,,,,,---------.........------,,,,,,,,,------------------------///...,,,+++***+++,,,,,,------------------------////////////////////////.........------,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++------------------------~~~qqqWWWDDD>>><<<;;;;;;:::999888777777666666555444222///---,,,,,,------......------,,,,,,,,,,,,+++++++++******************************))))))))))))))))))))))))((()))***++++++***)))((())))))))))))************++++++************++++++******))))))(((((((((((())))))************))))))))))))))))))))))))))))))***)))))))))))))))))))))************************'''((()))***+++++++++++++++++++++*********))))))*********************************)))))))))))))))))))))***************************)))))))))((((((((((((((()))))))))))))))************************(((((((((((((((((((((((())))))))))))))))))))))))))))))((((((((('''''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((('''&&&%%%%%%%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''''''''%%%%%%&&&&&&&&&'''''''''(((((((((((()))))))))******************************))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((***)))(((''''''((()))***(((((((((((())))))))))))))))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))******)))((((((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++++++++++++++---------,,,,,,+++++++++---,,,,,,++++++,,,,,,---------------------------------------------------+++((()))------***+++///000///...---,,,+++++++++++++++,,,,,,,,,---------......---------,,,,,,,,,------------------------...---,,,+++++++++,,,,,,------------------------..............................---------,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++------------------------qqqZZZEEE===<<<;;;;;;:::999888777777666555444333111...,,,+++,,,------......------,,,,,,,,,,,,++++++++++++***************************))))))))))))))))))))))))))))))************))))))))))))))))))************++++++************++++++***))))))))))))((((((((())))))************))))))))))))))))))))))))))))))))))))))))))))))))******************************(((((()))***+++++++++++++++++++++***************+++++++++++++++++++++++++++++++++******)))))))))++++++************************+++,,,+++***)))(((((((((((()))))))))******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''))))))))))))))))))))))))''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''&&&%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''''''''&&&&&&&&&%%%&&&&&&&&&&&&'''''''''((((((((()))))))))*********************************)))((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))((((((((())))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++++++++++++++------,,,,,,,,,,,,++++++---,,,,,,++++++,,,,,,---------------------------------------------------///,,,,,,//////,,,,,,......---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,------------...------------,,,,,,,,,------------------------------,,,+++++++++,,,,,,------------------------...........................------------,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------rrr^^^JJJ???<<<;;;;;;:::999888777777666666555333111///---,,,,,,------......------,,,++++++++++++++++++++++++************************)))))))))))))))))))))))))))))))))******)))))))))((()))))))))************++++++************++++++)))))))))))))))))))))))))))******++++++******))))))))))))))))))))))))))))))))))))))))))*********************************((()))******++++++++++++************************++++++++++++++++++++++++++++++******))))))((((((,,,,,,,,,+++++++++++++++***,,,---......,,,***)))((())))))******+++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''((((((((('''&&&&&&&&&%%%&&&&&&&&&&&&''''''''''''(((((()))))))))*********************************))))))(((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((())))))***))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------------------------------222000...//////---,,,,,,,,,,,,,,,,,,---...///000,,,,,,,,,------------...---------------------------------------------------,,,,,,,,,,,,,,,,,,,,,------------------------........................------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------rrrcccPPPCCC<<<;;;;;;:::999888777777777777666444222000...---,,,------......------,,,++++++++++++++++++++++++************************))))))))))))))))))))))))***))))))))))))))))))***((()))))))))************++++++************++++++))))))))))))******************++++++++++++******************************(((((())))))************************************)))******++++++++++++***************************++++++++++++++++++++++++*********))))))(((((((((+++++++++++++++*********+++,,,---......,,,***)))(((((()))******+++,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))))))))''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''((((((((('''&&&&&&&&&%%%&&&&&&&&&'''''''''(((((())))))))))))************************************)))(((((('''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))******************************************************))))))))))))******))))))))))))))))))))))))((()))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------------------------------------------------------,,,++++++...000///---//////............//////,,,,,,---------.........------------------------------------------------+++,,,,,,,,,,,,,,,,,,,,,------------------------........................------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......|||ooodddTTTDDD<<<;;;;;;:::999888777777888777666555333000...---,,,------......------,,,***++++++++++++,,,,,,,,,************************))))))))))))))))))))))))******))))))))))))******))))))))))))************++++++************++++++)))))))))************+++******++++++++++++******************************((((((((()))******++++++++++++++++++++++++++++++******+++++++++++++++******************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********************************++++++,,,,,,,,,,,,---.........---,,,+++)))******+++,,,---......------------------------))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))******''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&'''''''''''''''''''''&&&&&&&&&&&&&&&'''''''''((((((((()))))))))*********++++++************************)))(((''''''&&&&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))******************************************************************************)))))))))***++++++))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---------------------------------------------------+++,,,,,,...444::::::666444333222000...,,,,,,+++,,,---------............,,,,,,,,,------------...------------------------++++++,,,---------,,,,,,------------------------------------------------,,,,,,,,,------------...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........wwwjjjbbbSSSBBB<<<;;;;;;:::999888777777777666666444222000...,,,,,,------......------,,,******+++++++++,,,,,,,,,************************))))))))))))))))))))))))+++***)))(((((()))***+++))))))))))))************++++++************++++++))))))*********+++++++++***++++++,,,,,,++++++***************************'''(((((()))******++++++++++++++++++++++++++++++***++++++,,,,,,++++++***))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------.........///000111222222333444333333333333222222222///000111222333444555555333333333333333333333333////////////////////////++++++++++++++++++++++++(((((()))))))))*********''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''%%%%%%%%%%%%%%%&&&'''(((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''''''''''''''''''''(((((((((((())))))*********+++++++++************************(((((('''&&&&&&&&&&&&'''(((((((((((((((((((((((((((((((((((((((((((((((('''((()))******)))((('''(((((((((((()))))))))))))))))))))))))))))))))))))))))))))******++++++,,,******************************************************))))))******+++,,,))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))***++++++,,,,,,+++++++++++++++++++++++++++++++++,,,,,,------------,,,,,,++++++,,,,,,---------------------------------------------------,,,......///666======888222111000///------,,,,,,------------............,,,,,,,,,---------......------------------------***+++,,,---------,,,,,,------------------------------------------------,,,,,,,,,---------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------++++++,,,,,,---......///tttfff___PPP>>><<<;;;;;;:::999888777777666555444333111///---+++,,,------......------,,,*********++++++,,,,,,,,,************************))))))))))))))))))))))))+++***)))(((((()))***+++))))))))))))************++++++************++++++))))))******++++++++++++***++++++,,,,,,++++++***************************'''(((((()))***+++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++***))))))******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---...///000000444444555666888999::::::;;;;;;:::999999999999:::777777888999:::;;;<<<===;;;;;;;;;;;;;;;;;;;;;;;;555555555555555555555555------------------------(((((())))))*********+++))))))))))))))))))))))))''''''''''''((((((((()))((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((((((((((((((('''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%&&&'''(((%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''(((((((((''''''''''''((((((((())))))************+++++++++************************(((((('''&&&&&&&&&&&&'''(((((((((((((((((((((((((((((((((((((((((((((((('''((()))******)))((('''(((((((((((())))))))))))))))))))))))))))))))))))(((((()))***+++,,,,,,,,,******************************************************))))))***+++,,,,,,))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))***++++++,,,,,,+++++++++++++++++++++++++++++++++,,,,,,------------,,,,,,++++++,,,,,,---------------------------------------------------+++,,,+++)))///666555...,,,,,,,,,---...///000111---------.........//////,,,,,,,,,------.........------------------------)))***,,,---...---,,,,,,------------------------------------------------,,,,,,,,,------.........------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------++++++,,,,,,---...//////yyy```UUUKKK;;;;;;:::888777777777555333666666555444222000...---------------------------,,,,,,+++******+++,,,,,,+++++++++*********))))))************************)))************++++++++++++++++++++++++++++++++++++++++++*********))))))******))))))******+++,,,************************,,,+++***)))))))))***+++***++++++,,,,,,,,,+++***++++++******++++++,,,---)))*********+++++++++,,,)))***+++,,,------------,,,,,,,,,------...///000111111333555777888::::::<<<<<<<<<<<<===???@@@AAA@@@@@@AAA@@@>>>;;;888666444555666888:::;;;<<<===>>>???@@@@@@@@@???>>>===>>>===;;;<<<======;;;:::888888777666333000---,,,---+++)))((((((***---...(((((()))***)))((('''&&&))))))((((((((()))******''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''')))***)))((('''(((***''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''&&&%%%%%%$$$$$$$$$$$$''''''''''''((((((((((((((((((((((((((('''''''''))))))))))))************++++++++++++************''''''((((((((((((''''''(((((((((((((((((((((((())))))(((((('''''''''&&&************))))))))))))++++++++++++************'''((())))))))))))+++------,,,,,,++++++***))))))((()))************,,,...111...++++++---...---+++***+++,,,---------,,,+++...---+++))))))***+++,,,+++++++++++++++*********++++++++++++,,,,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************++++++***)))(((((())))))(((((()))***************))))))))))))))))))))))))++++++***)))(((((()))))))))************+++++++++************************---,,,,,,++++++,,,,,,---------------------------++++++,,,,,,,,,,,,------------------------------.........------,,,,,,,,,------------------------------------------------------------------------........................------------------------------------------------------------------------------------------------,,,,,,,,,---------......------------------------......//////...---,,,,,,,,,,,,,,,---------..............................------------------------,,,,,,,,,,,,,,,,,,,,,,,,vvv]]]QQQHHH:::<<<:::888888888777666444666666555444222000...---------------------------,,,,,,+++******+++,,,,,,+++++++++*********))))))************************)))************++++++++++++++++++++++++++++++++++++++++++*********))))))******))))))******+++,,,************************++++++***))))))***+++,,,,,,,,,,,,++++++++++++++++++************+++,,,,,,******++++++,,,,,,------)))***+++,,,,,,,,,,,,+++,,,---...000333555888999;;;;;;;;;<<<=========>>>??????@@@@@@@@@@@@@@@@@@?????????>>>===;;;:::999777777666666555444444444777999;;;>>>AAABBBCCCCCCCCCAAA@@@@@@@@@@@@???===@@@@@@@@@???>>><<<:::888333111...+++((('''''''''(((((())))))((((((''''''((('''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''')))***)))((('''((()))''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''&&&%%%%%%$$$$$$%%%%%%''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))************))))))))))))((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((())))))((((((((('''''''''))))))))))))))))))))))))++++++++++++***************++++++)))'''&&&'''(((******++++++,,,------......///111111000111333555777555333333444444222000111///...,,,+++++++++,,,,,,++++++******++++++,,,+++++++++++++++,,,,,,,,,******************))))))************************************************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************++++++***)))))))))))))))(((((()))***************))))))))))))))))))))))))++++++***))))))))))))))))))************+++++++++************************---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------......---------,,,,,,,,,------------------------------------------------------------------------........................------------------------------------------------------------------------------------------------,,,,,,,,,---------......------------------------......//////...------,,,,,,,,,,,,---------..............................------------------------,,,,,,,,,,,,,,,,,,,,,,,,tttYYYKKKDDD999<<<:::999888999888777555666666555444222000...---------------------------,,,++++++******++++++,,,+++++++++***************)))))))))))))))))))))))))))************+++++++++************************+++++++++*********************))))))******+++,,,++++++++++++++++++++++++***************+++,,,---...---,,,*********+++,,,***************+++,,,,,,***++++++,,,------......***+++,,,...///000000000333333555777999<<<>>>@@@@@@@@@???>>>>>>===<<<<<<:::;;;;;;<<<;;;:::999888;;;::::::999999999999:::888777555333111///...---111222555999<<>>===>>>>>>===;;;999;;;888333///,,,,,,.../////////000111000///...---,,,,,,++++++++++++,,,,,,*********)))))))))))))))************************************************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************+++***))))))))))))))))))(((((()))***************))))))))))))))))))))))))+++***)))))))))))))))))))))************+++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------...------------,,,,,,,,,------------------------------------------------------------------------........................------------------------------------------------------------------------------------------------,,,,,,,,,---------......------------------------.........///......---,,,,,,,,,,,,---------..............................------------------------,,,,,,,,,,,,,,,,,,,,,,,,sssVVVGGGAAA999<<<;;;999999:::999888666666666555444222000...---------------------------++++++++++++++++++++++++************************))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))******************************))))))******+++,,,++++++++++++++++++++++++))))))******+++,,,------000...,,,***)))***+++,,,***************+++,,,,,,******+++,,,...//////000...///111444666777888999;;;;;;;;;;;;;;;<<<<<<===;;;;;;:::999888888777777444555777999999888666555666555444444444666888:::888888666444333111000//////000111333555777888999<<<;;;;;;===@@@AAAAAAAAACCCCCCCCCCCCBBBBBBBBBAAADDDDDDCCCBBB???<<<999888222111...+++)))(((''''''''''''))))))***))))))(((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((('''((()))(((''''''((()))''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''&&&&&&%%%%%%%%%&&&&&&''''''''''''((((((((((((((((((((((((((()))))))))))))))*********+++++++++++++++++++++*********)))((((((''''''''''''(((((((((((((((((((((((((((((())))))((((((((((((((((((((((((((((((((()))))))))((((((((())))))*********)))***,,,------...111333333444666888;;;===???@@@AAAAAAAAA???===<<<===???@@@@@@BBBCCCDDDCCCAAA???CCC@@@<<<777444222222222444666888999999777555333000///...,,,+++******************+++++++++++++++************************************************)))******++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************)))))))))))))))***(((((()))***************))))))))))))))))))))))))******)))))))))))))))***))))))*********+++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---------------------------+++++++++,,,,,,,,,------------------------------------------------------------------------------------------------------------------------------........................------------------------------------------------------------------------------------------------,,,,,,,,,---------......---------------------------...............------,,,,,,,,,---------..............................------------------------,,,,,,,,,,,,,,,,,,,,,,,,vvvWWWDDD@@@;;;<<<:::999999::::::888777666666555444222000...---------------------------++++++++++++++++++++++++************************))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))******************************))))))******+++,,,++++++++++++++++++++++++))))))***+++,,,---------///...,,,******+++,,,---+++++++++++++++,,,,,,---***+++,,,---///000111222555666777888999:::::::::::::::888777777666666777666666777777777777777777777999;;;>>>??????>>>===888777555555555888:::<<<>>>===<<<:::888666444333111111222333444555666777999888777888:::::::::999<<<<<<>>>???BBBDDDEEEFFFCCCDDDEEEEEEDDDBBB@@@???;;;999555111...+++******&&&'''((()))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))((((((((((((((((((((((((&&&((()))((('''&&&'''(((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&%%%%%%&&&''''''''''''''''''(((((((((((((((((((((((())))))******************++++++++++++++++++++++++*********))))))(((''''''''''''((()))(((((((((((((((((((((((((((((())))))))))))))))))'''((((((((())))))******''''''((()))******++++++,,,...000222333666999<<<;;;;;;===>>>@@@AAACCCCCCAAAAAA@@@===999777777777888:::===?????????>>>>>>BBBAAA@@@>>>;;;777444333444666999<<<>>>???>>>>>>:::888555222///---------*********++++++,,,,,,---******************************************************++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************************)))))))))))))))******(((((()))***************))))))))))))))))))))))))***)))))))))))))))******))))))*********+++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---------------------------+++++++++,,,,,,,,,------------------------------------------------------------------------------------------------------------------------------........................------------------------------------------------------------------------------------------------,,,,,,,,,---------......------------------------------...............---,,,,,,,,,---------..............................------------------------,,,,,,,,,,,,,,,,,,,,,,,,zzzYYYCCC>>>;;;;;;999888888999999888777666666555444222000...---------------------------***++++++,,,,,,++++++******************+++++++++************************)))************+++++++++***************************************+++++++++******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,---------,,,...---,,,++++++,,,---...,,,,,,,,,,,,,,,---......,,,---...000222444555666;;;;;;:::999888666444444333222222222333444444555999999:::;;;<<<>>>??????<<<===???BBBCCCDDDDDDDDD???>>><<<;;;<<<===???AAAEEEDDDBBB@@@===;;;999888666666777888:::<<<>>>???>>><<<:::999888777555333222333555888<<<@@@CCCEEEDDDEEEFFFFFFFFFEEEDDDCCCBBB@@@===999666333111000***)))((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))((((((((((((((((((((((((&&&'''((((((&&&&&&'''(((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&'''(((''''''''''''(((((((((((('''(((((())))))******+++*********++++++++++++,,,))))))))))))(((((((((((()))((('''&&&&&&'''((()))(((((((((((((((((((((((((((((())))))))))))******(((((())))))******++++++))))))***+++,,,---...///222444666666777999;;;>>>======>>>??????@@@@@@AAA======;;;777333000///000000333666777777777777999:::<<<>>>???===:::666333000222555999===AAADDDFFFDDDBBB>>>:::777555444444------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))))))))******+++(((((()))***************)))))))))))))))))))))))))))))))))))))))******+++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------,,,,,,,,,------------...------------------------------------------------------------------------........................------------------------------------------------------------------------------------------------,,,,,,,,,---------......------------------------,,,---......///.........,,,,,,,,,---------..............................------------------------,,,,,,,,,,,,,,,,,,,,,,,,}}}ZZZBBB===;;;:::888777777888999777666666666555444222000...---------------------------***+++,,,,,,,,,,,,+++***))))))*********+++++++++++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++))))))*********+++++++++******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,,,,+++++++++,,,,,,---............------------...//////000111222444666888:::;;;:::::::::999777555444333222222333333555666888999======>>>@@@BBBCCCDDDEEE???@@@@@@BBBCCCDDDEEEEEEEEEDDDCCCBBBAAABBBBBBCCCFFFEEEDDDCCCAAA@@@???>>>=========???AAACCCFFFGGGEEECCCAAA@@@???>>><<<:::555555555666777:::<<<===@@@AAABBBCCCDDDEEEEEEEEEEEEDDDCCCAAA???===:::999333111---***(((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((((((((())))))))))))((((((((((((((((((((((((&&&'''((((((&&&&&&'''(((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&'''((((((''''''''''''(((((((((((('''(((((()))******++++++*********+++++++++,,,,,,))))))))))))(((((((((((()))((('''&&&&&&'''((()))(((((((((((((((((((((((((((((()))))))))*********)))))))))***+++,,,,,,,,,,,,---...///111222333444555666888888777888:::============>>>>>>>>>??????;;;;;;:::666333000000000111333555444333222444666444777;;;>>>>>>===:::888666555555666999===BBBEEEHHHEEEBBB>>>;;;:::;;;;;;666555444222///---,,,+++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))))))))***++++++(((((()))***************)))))))))))))))))))))))))))))))))))))))***++++++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------,,,,,,,,,---------......------------------------------------------------------------------------........................------------------------------------------------------------------------------------------------,,,,,,,,,---------......------------------------,,,------...//////......,,,,,,,,,---------..............................------------------------,,,,,,,,,,,,,,,,,,,,,,,,~~~[[[AAA;;;:::999888666777888888777666666666555444222000...---------------------------***+++,,,------,,,+++***))))))******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++++++++++++++++++++++++++))))))******++++++++++++*********)))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---------,,,+++***)))***,,,---...////////////............///000000333333555777:::<<<===>>>777777888999999999888888888888888999:::;;;<<<===>>>>>>@@@AAACCCDDDEEEFFFEEEDDDDDDDDDDDDEEEFFFGGGGGGFFFEEEDDDCCCBBBBBBBBBAAAAAABBBCCCCCCDDDEEEEEECCCBBBBBBBBBCCCEEEGGGHHHHHHFFFEEEFFFGGGHHHGGGFFFCCCBBB???<<<:::999888888444555777:::===@@@BBBCCCEEEEEEFFFFFFEEECCCAAA@@@===:::444...***))))))***))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((&&&'''((('''&&&&&&'''(((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&'''((()))''''''''''''((((((((()))'''(((((()))***+++++++++******+++++++++,,,,,,,,,++++++++++++***************((('''&&&&&&'''(((***(((((((((((((((((((((((((((((())))))*********+++))))))***+++,,,,,,------///000111222444666777777333555666777777888;;;============>>>>>>??????@@@======<<<:::666555555666777888999777444222444777333666:::===???@@@???>>>@@@===999666666888===???FFFDDDAAA===<<<<<<===>>>@@@>>><<<888444111...,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))((())))))***++++++(((((()))***************))))))))))))))))))))))))))))))((())))))***++++++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------++++++,,,,,,,,,---------------------------------,,,,,,,,,------.........------------------------------------------------------------------------........................------------------------------------------------------------------------------------------------,,,,,,,,,---------......------------------------,,,,,,---.../////////...,,,,,,,,,---------..............................------------------------,,,,,,,,,,,,,,,,,,,,,,,,}}}\\\BBB<<<;;;888999999999999888777777444555555555333111...,,,,,,---///000000///---,,,///...,,,*********,,,---++++++++++++++++++++++++++++++++++++++++++++++++((()))***+++,,,+++******)))))))))))))))))))))))))))************+++++++++******+++++++++,,,,,,,,,------------,,,+++******+++++++++,,,,,,---------,,,------,,,+++***,,,---,,,---///000111333555888;;;999777777888999888666999<<>><<<===@@@BBBAAA???CCCDDDEEEHHHLLLQQQUUUWWWRRRPPPRRRWWW[[[]]]```eee```UUUNNNOOOPPPLLLJJJKKKLLLMMMNNNOOOKKKEEEBBBCCCCCCCCCDDDEEEEEEFFFFFFGGGGGGFFFEEEEEEGGGIIIIIIIIIFFFGGGHHHGGGEEEAAA<<<999444222000///111444999<<>>???===:::777555888888:::>>>BBBBBB>>>;;;BBB@@@===;;;::::::;;;;;;BBBCCCEEEDDDBBB???;;;999===<<<<<<@@@BBB???666///111,,,((())),,,...+++''',,,,,,,,,,,,+++)))((('''++++++************++++++))))))))))))))))))))))))+++++++++*********)))))))))))))))))))))))))))))))))************+++++++++************************---,,,***)))))))))******************************++++++************++++++++++++***************+++******+++++++++,,,,,,,,,------------------------++++++,,,,,,,,,------------------............///................................................,,,,,,,,,---------......//////.........---------------,,,+++,,,---...///------------------------////////////////////////------------------------................................................------------------------------------------------,,,,,,,,,---------......................................................------------------------------------------------]]]CCC<<<:::888999999999999888777777555555555555333000---,,,,,,---...000000...---,,,///...,,,******+++,,,---++++++++++++++++++++++++++++++++++++++++++++++++((()))***+++,,,++++++***************************************++++++++++++***++++++++++++,,,,,,,,,++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......,,,******+++,,,...111444555555555666777222222111222555888:::<<>>@@@CCCDDDEEEEEEEEEFFFDDDAAA@@@???;;;555000///,,,)))((()))))))))((((((((()))))))))))))))((())))))((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''((())))))))))))((((((''''''))))))))))))************************))))))))))))***************)))(((((())))))((((((((('''''''''(((((((((((()))))))))***((((((((()))))))))))))))+++******---111333222111000000000000111222333333777888999::::::;;;===???@@@???>>>>>>>>>??????@@@???@@@===888999===>>>:::;;;:::999;;;>>>AAACCCDDDBBB@@@???>>>???AAACCCDDDBBBBBBAAA???<<<999777555:::;;;<<<>>>@@@???>>><<<;;;::::::===???===777111222000///...---,,,***))),,,,,,,,,,,,+++******)))++++++************++++++************************+++++++++*********)))))))))))))))))))))))))))))))))************+++++++++************************,,,,,,***)))))))))******************************++++++************++++++++++++***************+++******+++++++++,,,,,,,,,------------------------++++++,,,,,,,,,------------------............///................................................,,,,,,---------.........//////.........---------------,,,,,,,,,---...///------------------------////////////////////////------------------------................................................------------------------------------------------,,,,,,---------.........................................................------------------------------------------------```DDD<<<:::888888999999888888777666666666666555222///---+++,,,---...//////...---,,,...---,,,+++***+++,,,---++++++++++++++++++++++++++++++++++++++++++++++++)))******+++,,,+++++++++************************************+++++++++,,,++++++++++++,,,,,,,,,,,,)))***+++,,,---------------------,,,,,,,,,,,,,,,---...///...------///111111444666777666555555555888888777555666888===AAABBBBBBCCCFFFLLLSSSZZZ___cccmmmxxx{{{uuurrrkkkdddbbbaaa[[[PPPFFFIIIFFFCCCBBBBBBDDDDDDDDDEEEFFFGGGGGGGGGFFFEEEEEE???===:::777555444444444;;;===@@@CCCDDDDDDBBBAAAAAABBBDDDFFFFFFCCC===999666222---***))))))))))))*********)))))))))(((((())))))((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''((()))))))))(((((((((((('''))))))))))))************)))))))))******************************)))(((((())))))((((((((((((''''''((((((((()))))))))******((((((((())))))*********++++++---000333333222///111111222333555888;;;===999<<>>>>>AAAFFFIIIEEEFFFFFFEEEBBB===777444777666555888<<<>>>>>><<<999888888:::<<<;;;777333333555555333///+++++++++,,,,,,,,,,,,,,,+++++++++++++++************++++++************************+++++++++***************)))))))))))))))))))))))))))************+++++++++************************,,,+++******)))*********************************++++++************+++++++++***************++++++******+++++++++,,,,,,,,,------------------------,,,,,,,,,,,,---------------------............///................................................,,,------------........................---------------,,,,,,------...///------------------------////////////////////////------------------------................................................------------------------------------------------,,,------------.........................................................------------------------------------------------bbbFFF===:::888888888888888777777666888777666444222///,,,+++------...//////...------------,,,+++++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,*********************************+++++++++,,,,,,+++++++++,,,,,,,,,------***+++,,,,,,---------,,,---------------,,,,,,,,,---///000111111333555888666777888777555555666777888999:::;;;>>>DDDLLLRRRWWWXXX\\\cccnnnyyy{{{rrriiibbbdddrrrzzzuuu~~~qqqggg^^^XXXPPPJJJFFFEEEDDDCCC@@@BBBEEEGGGHHHGGGEEEDDD@@@???===;;;999888888888AAABBBDDDEEEDDDAAA===;;;;;;===@@@CCCEEEDDDBBB@@@===:::555111...,,,)))''')))))))))((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((()))))))))************)))))))))******+++++++++***************)))(((((())))))(((((((((((((((((((((((()))))))))*********(((((()))***++++++,,,,,,000000111333444444333222555444444444444666888999<<>>>>><<<<<<>>>EEEKKKLLLFFF@@@@@@AAACCCGGGJJJJJJDDD>>>@@@===::::::<<<<<<999555999777777999===AAACCCDDDHHHIIIJJJIIIGGGCCC???<<<===999666777:::===;;;999999777666777999:::999777555666666555222000......,,,,,,++++++++++++,,,,,,,,,++++++******++++++,,,************************************************))))))))))))))))))))))))))))))*********+++++++++************************++++++******************************************++++++************++++++*********)))******+++,,,******+++++++++,,,,,,,,,------------------------,,,,,,,,,------------...---------............///................................................------------....................................---------------......///........................////////////////////////........................................................................................................................------------............................................................------------------------------------------------~~~cccFFF===999777888888888888777666666888888666444111///,,,+++---..................---,,,,,,,,,,,,,,,,,,,,,---+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,***************************++++++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,---------,,,,,,+++***------------------------///111222222222333555777777777777555555777;;;>>>888;;;BBBKKKWWWcccooowww|||wwwsssrrrooojjjbbb^^^]]]___aaabbbYYYWWWUUUQQQKKKJJJSSS___hhhjjjhhh```YYYXXX^^^dddvvv|||~~~yyytttuuuuuussstttyyy~~~yyyrrrjjj```VVVPPPGGGFFFEEEDDDDDDDDDEEEEEE@@@???>>>======>>>??????FFFGGGHHHHHHFFFBBB===;;;999:::;;;===>>>@@@BBBCCCCCCAAA===:::666111+++'''(((((('''''''''((()))***(((((())))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''((('''''''''''''''(((((((((((()))))))))************))))))******++++++,,,,,,***************)))(((((((((((())))))))))))))))))))))))))))))************))))))***+++,,,......///555555555444444555666888:::::::::999888777555444BBBJJJUUU\\\]]]ZZZXXXWWWRRRNNNLLLOOOWWW^^^```___YYYVVVUUUWWWYYYZZZXXXWWWNNNIIIDDDBBBDDDGGGHHHHHHAAA:::333333888>>>@@@???HHHHHHGGGGGGFFFFFFEEEEEEBBB???;;;:::<<<>>>===<<<;;;:::888888999::::::999777555333444777888555222......,,,+++++++++++++++,,,,,,++++++++++++,,,,,,************************************************))))))))))))))))))))))))))))))*********+++++++++************************************+++*********************************++++++************++++++******))))))***++++++,,,******+++++++++,,,,,,,,,------------------------,,,,,,---------.........---------............///................................................---------.........//////---.....................------.........//////...........................////////////////////////........................................................................................................................---------.........//////................................................------------------------------------------------cccFFF===999777777888888777777666555888777555333111///---,,,........................++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++++++++,,,------++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,+++***))),,,---------............222333333222111000222333222444666888;;;AAAHHHLLL[[[^^^dddooo{{{~~~vvvppp]]]\\\ZZZXXXVVVUUUVVVVVVSSSRRRQQQQQQRRRTTTVVVWWWVVV___lllvvvrrrfff^^^]]]]]][[[XXXWWW\\\```___YYY[[[aaaaaaXXXSSSUUUSSSOOOIIIOOOYYYcccmmmtttzzz}}}{{{rrrjjjdddZZZPPPHHHCCCBBBBBBAAA@@@??????@@@BBBDDDFFFFFFGGGIIIJJJIIIGGGDDDBBB;;;;;;;;;::::::===AAAEEEFFFEEECCCBBB???999333...***)))((('''((((((***+++(((((())))))))))))******((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((&&&''''''''''''((((((((())))))))))))*********************+++++++++++++++***************)))(((((((((((())))))))))))******)))))))))*********++++++***+++,,,---///000111222222333333222222555888<<>><<<888444333000...,,,+++++++++,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++***************+++++++++)))))))))))))))))))))))))))************+++++++++************************))))))***++++++++++++***************************++++++************++++++))))))))))))***+++,,,,,,******+++++++++,,,,,,,,,------------------------,,,---------............---------............///................................................------........./////////---------...............------...////////////...........................////////////////////////........................................................................................................................------........./////////................................................------------------------------------------------~~~bbbFFF<<<999777777777777777666666555777666555333111///...............------.........***+++,,,,,,------------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++,,,---...+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,------------...,,,,,,,,,------,,,+++++++++,,,,,,---...///000000222444444444333444666888888===FFFNNNWWW```hhhmmm~~~}}}}}}nnnkkkgggeeeccc___WWWQQQPPPTTTWWWUUURRRRRRVVV[[[```iiirrrssslllddd```___fffvvvsssfff______```iiixxxxxxjjj[[[^^^]]]ZZZ```iiiggg^^^JJJFFFCCCCCCHHHOOOTTTVVVcccjjjvvv}}}ttthhhZZZOOOIIIGGGEEEBBBAAAAAACCCFFFHHHFFFGGGHHHJJJJJJJJJIIIIIIBBBBBBAAA???===???CCCGGGHHHFFFEEEEEEDDDBBB>>>;;;000...,,,***)))))))))***(((((()))))))))*********((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''(((((())))))))))))************,,,++++++++++++++++++******************)))(((((((((((()))))))))*********))))))*********++++++++++++,,,---///111333444555111555888;;;<<>><<<<<<<<<>>>;;;888999<<<@@@AAAAAA;;;999666222///---,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++))))))*********+++++++++)))))))))))))))))))))))))))************+++++++++************************((()))***+++,,,++++++***************************++++++************++++++))))))))))))***+++,,,---******+++++++++,,,,,,,,,------------------------------------............---------............///............................................................////////////---------.........//////,,,---...///000//////...........................////////////////////////....................................................................................................................................////////////................................................------------------------------------------------{{{xxxbbbEEE<<<999777777777777777666666555777666444222111000//////......------------......***+++,,,---------------++++++++++++++++++++++++++++++++++++++++++++++++---,,,+++***+++,,,---...++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,---------......******+++,,,------------***+++,,,---...000111111000333555777999;;;???BBBIIIRRR___mmmzzz{{{vvvuuuuuuoooaaaVVVNNNMMMMMMSSSZZZ___^^^\\\pppvvvyyyrrreee^^^```fff{{{rrrfffccchhhxxxqqq___XXXZZZbbbrrrrrrdddeeefffkkkhhhZZZIII@@@AAAFFFIIIIIIGGGJJJPPPZZZfffqqqxxx|||}}}jjj^^^LLLIIIEEEBBBAAABBBEEEGGGGGGHHHHHHIIIJJJJJJJJJJJJHHHIIIHHHEEECCCCCCFFFIIIHHHGGGEEEEEEFFFGGGGGGFFF555333000,,,***)))))))))(((((())))))*********+++(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''(((((())))))))))))************---,,,,,,++++++************************)))(((((((((((())))))*********+++)))************+++++++++,,,---...000222444666666999???FFFLLLOOORRRWWWZZZUUU[[[fffmmmooojjjbbb\\\___VVVMMMJJJMMMPPPNNNKKKIIIHHHFFFBBB???@@@CCCFFFCCC@@@@@@@@@===>>>IIIWWWSSSVVVWWWRRRJJJFFFIIIMMMbbbhhhkkkcccUUUKKKKKKOOONNNLLLIIIDDDAAA===;;;;;;@@@DDDHHHEEE???===@@@EEEHHHHHHGGGDDD@@@>>><<<<<<@@@@@@???===<<>>:::555111///...------,,,,,,++++++,,,,,,---++++++++++++++++++++++++))))))******++++++++++++)))))))))))))))))))))))))))************+++++++++************************((()))***+++,,,,,,+++***************************++++++************++++++))))))))))))***+++,,,---******+++++++++,,,,,,,,,---------------------------------.........//////---------.........//////............................................................/////////000---------.........//////,,,---///000000000///...////////////////////////////////////////////////////////////////////////................................................////////////////////////////////////////////////............/////////000................................................------------------------------------------------xxx}}}hhhFFF999???666666666666666666666666888777555333111///------........................++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,***+++,,,,,,------------******+++++++++,,,,,,,,,++++++,,,,,,,,,------------,,,+++,,,---...------111///---...111444555555666888:::;;;===FFFSSS]]]kkksss~~~{{{qqqbbbYYY^^^bbb\\\WWWXXX]]]\\\\\\\\\\\\```iiirrrwwwdddeeennn}}}zzzooopppzzziiidddfffnnn|||eeeccc```fff~~~}}}oooaaaYYYUUUVVV```lllmmm\\\KKKFFFIIILLLOOORRR^^^hhhzzzsssjjjZZZLLLGGGHHHDDD>>>AAAFFFIIIHHHIIILLLJJJEEEHHHGGGEEEFFFGGGGGGFFFDDDKKKJJJHHHGGGFFFEEEEEEEEECCC>>>666...***)))+++,,,+++)))(((((())))))((('''))))))))))))))))))))))))***))))))((('''&&&&&&&&&))))))))))))))))))))))))((((((((((((((((((((((((%%%'''(((((('''&&&&&&'''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))************,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++(((((())))))************++++++,,,,,,---...///000000...222999777111666AAA???VVVhhhiiijjjpppooogggYYYTTTSSSUUUTTTLLLDDD@@@AAA======@@@AAA>>>===???>>>AAAEEEHHHKKKLLLLLLMMMGGGFFFEEEEEEFFFJJJNNNQQQQQQJJJDDDCCCBBB@@@@@@BBBZZZ^^^ZZZWWWUUUKKKEEEMMMUUUcccjjj___SSSNNNIIIAAAJJJDDD??????@@@AAABBBCCC???BBBDDDDDDFFFGGGAAA999666;;;AAADDDDDDCCCDDDFFFDDDCCC@@@===888444000...,,,+++***+++,,,---+++)))+++++++++++++++++++++++++++++++++++++++***)))(((************************++++++++++++++++++++++++************************++++++++++++++++++++++++************************,,,+++++++++***)))))))))---,,,+++******+++,,,---++++++,,,,,,,,,,,,------------------------------........................000000//////.........---000000000000000000000000////////////////////////000000000000000000000000------------------------000000000//////.........111111000000////////////000000000000000000000000........................//////////////////////////////.........---------........................////////////////////////////////////////////////................................................------............------------------------------yyymmmIII:::===888888888777777777666666777777555333111///...---........................++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,***++++++,,,,,,,,,,,,+++++++++,,,,,,,,,---------++++++,,,,,,,,,---------000...+++******+++,,,,,,///222555555444333555666@@@FFFNNNUUU\\\fffrrr{{{~~~|||pppaaaUUUSSSSSSXXX___^^^^^^kkk|||~~~rrrjjjhhhlllssszzzooonnntttssswwwoooyyy|||wwwuuu||||||{{{uuuttt}}}kkkbbbbbbiiixxxzzzhhh___YYYRRRLLLIIIFFFQQQ]]]hhhxxxqqq^^^QQQGGG@@@BBBAAA@@@AAADDDHHHJJJLLLOOOMMMKKKIIIGGGFFFDDDDDDHHHGGGFFFFFFEEEEEEEEEEEEDDDAAA===777222...,,,***+++)))((()))******)))((())))))))))))))))))))))))***))))))(((''''''&&&&&&))))))))))))))))))))))))((((((((((((((((((((((((%%%'''(((((('''&&&&&&'''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))************,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++))))))))))))************///---******,,,...///...666444555999<<<>>>DDDJJJXXXfffooollleeeaaaYYYPPPFFFAAA>>>??????<<<;;;=========DDDOOOTTTRRRLLLJJJRRRUUU^^^kkkxxx~~~{{{vvvmmmllllllnnnuuu~~~wwwkkk]]]SSSMMMMMMTTT\\\[[[\\\SSSMMMMMMFFFEEEPPP]]]ppp}}}zzzqqqjjj```UUULLLGGGAAA;;;888:::???DDDAAACCCCCC@@@@@@AAA>>>999222555;;;???BBBDDDFFFGGGEEEDDDBBB???<<<888555333000...,,,+++,,,---...---+++++++++++++++++++++++++++++++++++++++***))))))************************++++++++++++++++++++++++************************++++++++++++++++++++++++************************+++++++++***************,,,+++************+++,,,++++++,,,,,,,,,,,,------------------------------........................000/////////....................................////////////////////////000000000000000000000000........................//////......------------000/////////............////////////////////////........................//////////////////////////////.........---------........................////////////////////////////////////////////////................................................------............------------------------------}}}uuuOOO<<<===;;;::::::999888777666666777666555333111///...---........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++******,,,,,,---------.........,,,,,,,,,,,,------------000///,,,++++++,,,///111111555888777444555===CCCTTT^^^kkkuuu{{{}}}uuusssnnnhhh___XXXTTTSSSMMMOOOUUU\\\^^^dddzzzyyyuuuxxx|||~~~}}}|||xxxxxxpppxxx~~~tttpppzzz{{{{{{}}}vvvxxx|||~~~rrrggg___XXXTTTTTT```iiiiii\\\YYYeeerrrvvvyyyaaaOOOHHH@@@>>>CCCEEEBBBDDDIIIGGGHHHHHHGGGEEEEEEFFFHHHEEEDDDDDDDDDDDDDDDDDDDDDFFFFFFEEEBBB<<<555///++++++***((()))***+++***)))))))))))))))))))))))))))***))))))((((((''''''&&&))))))))))))))))))))))))((((((((((((((((((((((((%%%''')))((('''&&&'''(((''''''''''''(((((((((((((((((((((((()))))))))))))))))))))*********++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++++++++******************+++******,,,111444444333666;;;@@@FFFQQQ[[[^^^\\\___```^^^YYYPPPHHHBBB???999999===DDDGGGHHHKKKQQQXXX\\\gggxxx|||qqqkkkdddbbbgggwww|||{{{{{{{{{tttttttttdddZZZNNNLLLXXXXXXeeennnjjjdddaaa\\\UUUXXX[[[\\\WWWNNNFFFCCCCCCGGGJJJHHHCCC???AAAAAA???666777999===AAAEEEFFFFFFFFFFFFEEECCCAAA>>>;;;999666333///,,,---...//////,,,,,,,,,,,,++++++++++++++++++++++++++++++***)))++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++***************+++++++++++++++***))))))***++++++++++++,,,,,,,,,,,,------------------------------........................////////////....................................////////////////////////000000000000000000000000000000000000000000000000/////////............---000000////////////....../////////////////////////////////////////////////////////////////////////////////............---........................////////////////////////////////////////////////................................................------............------------------------------~~~wwwRRR>>>>>>===<<<;;;:::888777666555777666555333111000..............................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++++++++***)))(((,,,,,,,,,,,,------------,,,,,,,,,------------...------......///111444666555666666777<<>>AAA>>><<<>>>BBBFFFFFFEEEHHHHHHHHHFFFDDDAAA===;;;:::777333000000///...,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,+++******++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++)))))))))***+++++++++,,,************************+++++++++,,,,,,,,,------------------------------........................///////////////.................................////////////////////////////////////////////////000000000000000000000000000000000000000000000000111111111111111111000000111111111111111111111111/////////////////////////////////////////////////////////.......................................////////////////////////////////////////////////................................................------............------------------------------zzzsssOOO<<<===>>>===<<<:::999777666555666666444333111000///...........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++++++++***)))(((++++++++++++,,,,,,,,,,,,,,,,,,---------.........***---000111111222444666666888>>>IIIYYYjjjxxx~~~yyypppeeeZZZQQQMMMSSSQQQRRRYYYddduuuooohhhmmmsssvvvvvvyyy{{{xxxyyy}}}{{{uuuyyywwwnnnmmmtttzzzkkkhhhcccYYYXXXXXXWWW]]]nnncccTTTGGG;;;<<>>:::999===??????>>>AAABBBBBBDDDHHHLLLPPPRRRTTTWWW^^^ddddddbbbfffmmmxxxkkk^^^VVVQQQRRReeezzzrrrffffffiiiggg]]]QQQIIIBBB===CCC???;;;<<<@@@EEEGGGHHHJJJJJJIIIHHHEEEAAA===::::::888777555333000,,,(((---------,,,,,,,,,++++++***++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++)))))))))***+++++++++,,,*********++++++*********+++++++++,,,,,,,,,------------------------------.................................////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////................................................------............------------------------------yyy}}}nnnLLL::::::===<<<;;;:::888777666555666555444333111000///...........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++***************+++++++++,,,,,,,,,---------............,,,///222333222222666999>>>FFFVVViiiyyyppphhh[[[QQQMMMPPPVVV[[[WWWVVV]]]iiitttwwwrrrqqqsssuuuyyyzzzwwwqqqvvv|||}}}tttsssuuu}}}lllccceeeiiiiiipppsssnnnaaaZZZeee||||||uuuiiiUUUDDD===>>>===>>>@@@DDDEEEEEEDDDEEEFFFGGGIIIIIIIIIHHHGGGEEEEEEDDDDDDDDDCCCBBBBBB666333...+++***)))((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&(((***)))((('''((((((''''''''''''(((((((((((((((((((((((())))))))))))*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++---,,,+++******,,,...///...000333555:::FFFWWWeeemmmnnnhhhXXXHHH@@@===<<>>===???;;;888::::::777555666777:::>>>???>>>;;;999888333444777999:::;;;;;;:::::::::>>>AAA@@@>>>AAAGGGFFF[[[llluuuwwwoooqqqtttlll|||vvvmmmddd[[[XXX^^^cccbbb```^^^ZZZUUUGGGCCC>>><<>>:::444///,,,***)))'''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''(((******((('''((()))''''''''''''(((((((((((((((((((((((())))))))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++---,,,******+++---000222000666???LLLWWWaaafffiiiWWWQQQJJJDDD???===BBBJJJUUUaaagggbbb[[[YYYUUUNNNCCC===888888888555666888999777777888666444777<<>>:::999;;;:::999:::>>>:::CCCGGGJJJOOOIIIHHHSSSZZZ```lll{{{sss___TTTNNNNNNVVV___gggqqqyyyzzzwwwbbb]]]SSSIIICCCAAADDDGGGGGGHHHJJJIIIGGGDDD???===888777777888999888666333///......---,,,,,,++++++***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***************+++,,,------------,,,+++++++++,,,,,,,,,,,,------------------------------..................................../////////000////////////////////////////////////////////////000000000000000000000000111111111111111111111111//////000000000111111111000000000111111222222222111111111111111111111111111111111111111111111111000000000000000000000000.../////////000000000000////////////////////////////////////////////////////////////////////////................................................------............------------------------------tttzzz{{{|||xxxUUU@@@>>>;;;::::::999888777666666555555444333222000//////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,***+++,,,---------------,,,,,,,,,---------......---------.........//////111333666777;;;DDDQQQ\\\iiitttrrr^^^LLLBBBGGGLLLWWWiiizzzwwwtttrrr{{{uuummmffflllzzz|||{{{}}}xxxkkk```]]][[[rrrsssaaaTTTMMMQQQ___sss|||gggVVVRRRRRRYYYggguuuzzzvvvrrreeeoooyyyxxxzzzrrrcccSSSUUUWWW^^^nnneeeWWWGGG???@@@CCCAAA>>>EEEGGGHHHIIIIIIHHHFFFEEEDDDEEEEEEFFFFFFEEEEEEDDDDDD???888222///,,,)))((()))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))(((((((((((((((((((((((('''(((******((((((((()))''''''''''''((((((((()))(((((((((((())))))))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++,,,+++******+++...111333@@@HHHWWWjjjuuuqqq```RRRDDD:::777>>>CCCDDDJJJTTTXXXddddddRRRDDDBBB???666<<<666222444777777777999999:::===???<<<999<<>>??????>>>======;;;777666:::<<<::::::<<<<<<:::222444???AAA@@@IIIFFFEEEIIISSS^^^ccceeedddzzzjjj^^^XXX[[[aaahhhqqq|||{{{mmmZZZIII@@@>>>@@@FFFGGGIIIJJJIIIFFFBBB@@@888666666777:::<<<<<<<<>><<<<<<;;;999888777777666666777777666555333111///...,,,...000000...---,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,---------......------------------------,,,,,,+++++++++,,,---...444...))))))...333444333555888;;;@@@MMM^^^iiilllooonnnkkkbbbSSSIIIMMMXXXZZZZZZaaappp{{{zzz~~~nnnmmmrrr||||||yyypppllleee___aaakkkzzzyyylllmmmyyy|||wwwccc___ccckkk|||www___WWWZZZ]]]iiipppXXXTTTSSS^^^ppp~~~yyyyyytttxxxvvvqqqvvvtttkkkeeeiiifff\\\ZZZjjj~~~gggSSSCCCCCCFFF???DDDJJJJJJEEEEEEJJJHHH@@@FFFFFFGGGGGGGGGFFFFFFEEEGGGDDDAAA===999333,,,'''***))))))***++++++***(((************************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&(((((((((((())))))))))))***++++++,,,,,,------...------,,,,,,,,,,,,++++++,,,***)))***,,,---------222***&&&***///111777>>>TTTeeerrrooofff\\\KKK<<<777AAAKKKQQQVVVVVVLLL??????>>>;;;:::999777666444:::555444999===<<<::::::===???CCCGGGKKKOOOSSSUUUYYYVVVVVVZZZ^^^]]]YYYVVVMMMIIIGGGJJJQQQTTTRRRNNNIIILLLKKKEEEBBBBBB>>>666@@@<<<:::888555555;;;DDD@@@999777>>>DDDDDDEEEHHH]]]aaannn||||||vvvyyyyyytttoootttuuujjjWWWGGG@@@AAA>>>AAADDDFFFFFFEEEEEEEEEAAA>>>999555555777:::===777333...,,,---...---+++++++++++++++++++++++++++---------,,,,,,+++++++++,,,,,,,,,++++++*********************************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,---------......---------.........//////---------.........//////..................------000000000//////.........000000000000000/////////000111111222333444555555777777777888888888888999>>>>>>===<<<;;;;;;<<<<<<===<<<<<<<<<===>>>@@@AAA???@@@@@@@@@???===;;;:::999888555333111000000000111111111111111000000///......000111111000///...000000000000000000000000////////////////////////////////////////////////////////////............////////////////////////........................------------------------xxx~~~|||XXX???<<<<<<;;;999888777777666666777666666444333111///...,,,...000///...---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,---------......------------------------------------------------,,,---...000222333444444;;;DDDQQQ]]]jjjsssrrrmmm___YYYRRRPPPUUU___iiinnnwwwttttttxxx}}}sssgggddddddhhhkkkkkkooosss{{{uuummmlllttt}}}}}}~~~wwwsss|||ggg^^^VVVZZZlllzzznnndddgggooowwwrrrhhhgggfffbbbuuu___]]]oooiiiZZZQQQFFF???AAACCCDDDIIIMMMKKKFFFEEEFFFFFFFFFFFFEEEEEEDDDGGGFFFCCC@@@===777000,,,+++***)))***+++,,,***)))************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&''''''((((((''''''&&&(((((((((((()))))))))******++++++,,,,,,------...------,,,,,,,,,,,,++++++,,,+++************)))((()))))),,,000333<<>>:::888999:::;;;:::666111---,,,,,,------++++++++++++++++++++++++---------,,,,,,+++++++++,,,,,,,,,+++++++++******************************++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,---------......---------.........//////---------.........//////........................000000000000/////////////////////000111111111222444555666777999:::<<<<<<======>>>>>>>>>?????????CCCCCCBBB@@@???>>>===<<<:::::::::;;;===???AAABBBCCCCCCDDDEEEEEEDDDCCCCCC@@@???===;;;999888777777333333333222111000///...111111111111111000///...000000000000000000000000////////////////////////////////////////////////////////////............////////////////////////........................------------------------ttt{{{sssZZZAAA===<<<;;;999888777777666666666666555444222111///...---...//////......000222,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------------,,,,,,,,,,,,,,,---------......------------------------------............---,,,+++...222222222555<<>><<<:::999<<<;;;777222...,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,---------......------........./////////------........./////////............/////////////////////000000000000000//////000222333555666666:::;;;<<<>>>@@@BBBCCCDDDCCCCCCCCCDDDDDDDDDEEEEEEFFFFFFFFFFFFEEECCCAAA@@@<<<<<<<<<===>>>???@@@AAACCCDDDEEEGGGIIIIIIJJJJJJFFFFFFEEEDDDBBB@@@???>>>888888777666444222000///222111111111111111111222000000000000000000000000////////////////////////////////////////////////////////////............////////////////////////........................------------------------yyytttiiiyyy]]]CCC>>>;;;;;;999888777666666666555555555444222000///......//////......///222444------------------------------------------------++++++,,,,,,,,,,,,++++++,,,,,,,,,---------......------------------------,,,---.........---,,,,,,111111000000555AAARRR]]]oooyyy|||rrreeeWWWMMMXXX___eeepppyyyoooggggggtttyyyhhhaaacccbbbaaagggrrrxxxwwwrrrpppttt}}}{{{~~~yyyyyy~~~sssjjjhhhkkknnnpppxxxyyyzzz}}}xxxeeeUUUYYYVVVeeezzz|||^^^MMM??????AAA???BBBHHHFFFFFFGGGGGGFFFFFFEEEDDDFFFFFFFFFGGGFFFBBB<<<888...,,,***)))***++++++***************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''(((((()))))))))************++++++,,,,,,------...------,,,,,,,,,+++++++++***+++,,,---,,,---...///111111999MMMdddpppooojjjXXXFFF;;;CCCPPPYYY```gggccc___TTTCCC666111555999888;;;>>>AAACCCEEEGGGHHHLLLPPPYYYbbbgggiiiooovvv}}}}}}vvvyyyvvvvvvrrrpppsssyyyyyypppeee___[[[XXXSSSNNNHHHCCC???===CCC@@@<<<:::;;;@@@FFFIIIOOOXXXeeerrrtttiiikkkpppuuu{{{xxxmmm\\\KKKAAA???BBBFFFEEEEEEFFFEEECCC???<<<:::<<<>>>>>>:::333...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------..................////////////............///////////////////////////000000000...//////000111111222222111222444666888;;;<<<===@@@@@@AAACCCDDDEEEFFFGGGEEEEEEEEEFFFFFFFFFGGGGGGEEEGGGHHHIIIHHHGGGEEECCCCCCBBBAAA@@@???>>>>>>======>>>@@@CCCEEEGGGIIIJJJGGGHHHHHHHHHGGGEEECCCBBBAAA@@@???===;;;888666444111000000///000111333444000000000000000000000000////////////////////////////////////////////////////////////............////////////////////////................................................zzz{{{xxxtttiiixxx```DDD>>>;;;;;;999888777666666666555444444333222000///......//////......///222444------------------------++++++++++++++++++++++++******++++++++++++******,,,,,,,,,---------......------------------------+++,,,,,,---------------222111222888FFFYYYkkkvvv}}}lll[[[RRRPPPPPPbbbqqq{{{}}}xxxqqqttt|||zzzuuudddaaaiiipppsssuuu}}}}}}xxx~~~zzz|||}}}{{{xxx~~~~~~yyy}}}}}}uuulllhhhkkkttt}}}~~~yyyyyytttlllTTTMMMTTTcccppp~~~hhhRRRHHHCCC>>>BBBKKKFFFGGGGGGGGGGGGGGGFFFFFFDDDEEEEEEGGGGGGDDD@@@<<<222///+++))))))*********************************************************(((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((((((((('''))))))))))))***************++++++,,,,,,------...------,,,,,,,,,+++++++++***,,,------,,,,,,///222444===NNNdddssssssdddTTTFFF@@@FFFYYYfffbbbXXXSSSJJJDDD;;;555333777@@@HHHEEEHHHLLLPPPSSSWWW]]]aaafffjjjttt~~~zzz~~~~~~zzzwwwuuuppphhhaaaeeemmmuuu{{{}}}|||zzzkkkuuuwwwqqqpppmmmiiigggeee^^^RRRFFF>>>>>>===<<<===>>>@@@BBBCCCBBBCCCNNNbbbxxx~~~www{{{tttdddRRRGGGBBBBBBBBBCCCEEEEEEEEEBBB???===<<<@@@CCCAAA;;;333...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------,,,,,,,,,,,,,,,,,,---++++++,,,,,,,,,---------,,,,,,,,,---------.............../////////000000........./////////000000/////////000000000111111...///000111222444555555666777999<<<>>>@@@BBBCCCDDDEEEEEEEEEEEEEEEEEEEEEFFFFFFGGGGGGGGGHHHHHHHHHHHHIIIIIIIIIHHHFFFCCCAAABBBBBBAAA@@@???===<<<;;;888999;;;===@@@BBBEEEFFFFFFGGGHHHIIIIIIHHHGGGFFFIIIHHHGGGEEECCC@@@>>>===666555333111000000111111111111111111111111111111000000000000000000000000000000000000000000000000////////////............////////////////////////................................................vvvvvvooo~~~uuubbbDDD===<<<;;;999888777777666666444444333333222000///...---...//////......000222------------------------++++++++++++++++++++++++******++++++++++++******,,,,,,,,,---------......------------------------,,,+++,,,,,,---...000111000666AAAPPP```mmmvvv{{{tttrrrhhhZZZSSSXXXaaafffrrr~~~yyyssszzztttoooeeekkkuuu{{{lllhhhtttsssttt}}}vvvooosssxxxyyyssswwwvvv~~~~~~{{{rrrmmmttt}}}sssnnnrrrvvv{{{yyy{{{mmm\\\VVV\\\fffmmm}}}}}}ooommmppprrrdddgggqqqoooccckkkwwwcccRRRFFF@@@AAADDDEEEFFFGGGGGGHHHGGGGGGDDDDDDDDDEEEFFFEEEBBB???888333...***************************************************************''''''''''''''''''''''''(((((((((((((((((((((((('''(((((())))))((((((''')))))))))*********++++++***++++++,,,,,,------...------,,,,,,,,,,,,+++++++++,,,---+++***+++111555EEEYYYmmmpppdddUUUIIIBBBEEEQQQcccllldddSSSFFFBBB999555444777<<>>>>>???===???@@@@@@DDDRRRfffvvvzzzqqqfffgggqqquuuxxxsssgggUUUFFF===BBBCCCDDDEEEEEEDDDCCCBBB===AAAEEEEEEAAA999333///,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,------,,,,,,,,,,,,------------,,,,,,,,,---------............/////////000000000....../////////000000000//////000000111111222222111222333555666888999:::<<<===>>>@@@BBBDDDFFFGGGGGGGGGFFFFFFEEEEEEDDDDDDHHHHHHHHHHHHIIIIIIIIIJJJKKKKKKJJJHHHFFFBBB???>>><<<======>>>>>>===<<<<<<999999:::;;;===???AAACCCEEEFFFGGGHHHIIIJJJJJJJJJMMMMMMLLLKKKIIIGGGEEEDDDAAA???<<<888444111///...111111111111111111111111000000000000000000000000000000000000000000000000////////////............////////////////////////................................................uuuvvvlllcccDDD<<<<<<;;;999888777777666666333333333333222000///...,,,...000///...---...///........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,---------......------------------------------,,,,,,...111444666>>>JJJ\\\iiiooopppooonnnaaa___\\\^^^kkk{{{}}}}}}rrrhhhkkk{{{qqqggg^^^ccckkkxxxyyyooovvvrrrooottt{{{wwwrrrsssvvv{{{~~~{{{xxxtttuuu{{{{{{sssuuuqqqwww~~~sssiiifffhhhkkkqqqzzz|||uuuppplllzzziii```ppp|||mmm[[[JJJ>>>@@@AAACCCDDDFFFGGGGGGGGGFFFDDDDDDDDDEEEEEEDDDCCC???:::333...,,,,,,,,,,,,************************************************(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))*********+++++++++***++++++,,,,,,------...------,,,,,,,,,,,,++++++)))+++,,,,,,,,,222;;;CCC[[[iiiooo```JJJ@@@DDDJJJ]]]iiinnnbbbOOOBBB???@@@888;;;BBBJJJMMMOOOWWWaaabbbgggmmmqqqvvv~~~~~~yyyvvvooobbbYYYUUUZZZWWWXXXaaalllnnneee[[[YYY\\\[[[\\\fffrrrqqqfffVVV\\\```ZZZPPPOOOYYYddd___UUUPPPXXXbbbggghhhiiicccfffppp|||wwwnnnggg^^^UUUOOOIIIDDD@@@<<<>>>>>>:::777;;;IIIWWW[[[nnnssseee^^^```dddllltttuuujjjXXXJJJEEEEEEDDDDDDDDDEEEEEEFFFAAABBBCCCDDDCCC>>>888333------------------------+++++++++,,,,,,---------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------------...------,,,,,,,,,,,,------,,,,,,,,,------------...,,,,,,,,,---------........./////////000000000000.../////////000000000000//////000111111222333333555666888:::<<<>>>@@@@@@@@@AAABBBCCCDDDFFFGGGGGGHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHIIIIIIIIIIIIGGGFFFDDDCCCBBBAAA<<<===>>>?????????>>>===<<<<<<;;;;;;<<<===???@@@AAABBBCCCDDDGGGIIIKKKLLLMMMMMMLLLLLLKKKJJJIIIHHHHHHGGGDDDAAA===999555333111111111111111111111111000000000000000000000000000000000000000000000000////////////............////////////////////////................................................yyyxxxmmmcccDDD;;;<<<;;;999888777777666666333333333222111000///...,,,...000000...---,,,---........................---------------------------......//////......---,,,,,,,,,---------......------------------------///...------///333777:::RRR```qqqwwwqqqhhhbbbaaa^^^]]]aaasss}}}yyytttoooiiijjjwwwppphhhcccfffnnn|||uuuqqqooottt{{{sssmmmjjjhhhiiilll~~~wwwjjjaaabbbppp{{{{{{|||}}}uuurrrhhhaaaiii{{{tttrrrcccgggiiiuuuttt___LLL===>>>@@@BBBDDDFFFFFFGGGGGGEEEDDDDDDEEEFFFFFFEEECCC>>>666111............************************************************))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((()))************+++++++++***++++++,,,,,,---......---------,,,,,,,,,++++++&&&))),,,...222;;;HHHRRRaaabbbXXXEEE;;;DDDWWWccc{{{iiiLLL;;;:::======AAAIIIWWWaaa___\\\cccnnntttzzzxxxpppllljjjfffcccccciiikkkgggbbbaaafffgggoooyyyeeegggfffhhhwww{{{bbblllssskkk___aaawwwlllYYYWWW]]]___\\\[[[ccc```^^^___aaagggsss{{{wwwqqqmmmjjjddd\\\VVVHHHAAA:::888999;;;>>>@@@===CCCPPPcccsssxxxrrrkkkdddbbbfffssspppbbbIIIGGGEEEDDDDDDEEEGGGHHHDDDBBBAAAAAACCCAAA<<<888------------------------+++++++++,,,,,,---------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------.........------,,,,,,------...,,,,,,,,,---------......,,,,,,,,,---------......////////////000000000000////////////000000000000///000000111222222333333888999;;;===@@@BBBDDDEEEBBBCCCCCCDDDEEEFFFFFFFFFHHHIIIIIIIIIJJJJJJJJJJJJEEEEEEEEEFFFFFFFFFFFFGGGDDDDDDDDDDDDEEEFFFGGGHHHCCCCCCCCCCCCBBB@@@>>>===>>>===<<<;;;;;;<<<============>>>@@@CCCFFFJJJLLLJJJKKKKKKKKKKKKJJJIIIIIIIIIIIIHHHGGGDDDAAA>>><<<111111111111111111111111000000000000000000000000000000000000000000000000000/////////............////////////////////////........................////////////////////////uuufffeeeBBB???;;;::::::999888777666666555444333222111///......////////////////////////000///...---------------,,,---......,,,,,,---...***+++,,,,,,------,,,,,,,,,,,,,,,---------......111///---,,,,,,------,,,///000///---...888HHHTTTgggooorrrjjj```YYYUUUSSSYYY___nnnzzzttttttssspppnnnsss{{{|||rrrkkkkkkvvvzzzsssiiibbb```bbbdddfffpppvvvzzz{{{rrrnnnrrrwwwooowww|||ggg[[[VVVYYYdddqqqxxxzzzxxxyyyeeeVVV^^^jjj|||zzz]]]NNNDDD===???DDDFFFEEEEEEKKKJJJFFFBBB@@@@@@CCCEEEFFFDDD@@@;;;555///***'''*********,,,...///...---******************************++++++++++++******+++*********))))))(((((())))))))))))))))))))))))))))))))))))***************+++,,,,,,------,,,,,,///---,,,,,,---......---***222222///:::RRR^^^]]]UUUIIIBBBDDDHHHPPPcccvvviiiWWWEEE;;;888999AAAJJJWWW[[[^^^bbbmmm}}}sssiii```ZZZ[[[bbb]]]mmmvvvrrrrrrnnnrrr}}}|||~~~~~~yyyuuuzzzfffhhhhhh^^^\\\fffmmmlllZZZMMM``````lllnnneeeiii~~~{{{|||vvvmmmZZZTTTLLLCCC;;;666666999???BBB@@@AAAPPPjjj|||yyyvvvooolllsss{{{bbbFFF<<<@@@FFFFFFCCCFFFHHHFFFAAAAAADDDBBB;;;777000+++...111///+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,..................------............///////////////////////////.........000////////////000111111444222111111444777999:::>>>???@@@@@@@@@CCCGGGJJJHHHCCCBBBHHHKKKHHHGGGJJJMMMGGGEEEJJJNNNKKKGGGEEEHHHCCCBBBFFFGGGCCCCCCGGGEEEFFFCCC@@@HHHRRRNNNBBBEEECCCAAAAAACCCDDDEEEEEEGGG@@@<<<@@@CCCAAAAAADDD??????<<<999;;;@@@@@@<<>>;;;::::::999888777666666555444333222111///......//////////////////////////////...---------------,,,---......,,,,,,---...+++,,,,,,---------------,,,,,,,,,---------......000...---,,,------------111000///222<<>>888333...++++++++++++,,,......,,,*********************************++++++++++++******************)))))))))((())))))))))))))))))))))))))))))))))))************++++++,,,------------,,,++++++***+++,,,---------111000000777LLL```ccc[[[MMMDDDCCCQQQccciiibbb[[[KKKAAA999999===BBBJJJRRR]]]ccciiinnnvvv}}}~~~yyysssooollljjjccc\\\^^^dddjjjttt}}}zzzvvvwwwxxxuuuzzz~~~|||gggUUUaaakkk|||pppeeennn{{{ttttttiii^^^XXXUUUNNNBBB888>>>@@@??????GGGXXXhhhpppzzzuuuuuutttsss{{{www```MMMCCCBBBFFFKKKBBBDDDCCC??????CCCCCC???:::333------...,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,....................................////////////////////////////////////000000///000000111222222333333333555888;;;===>>>CCCDDDEEEDDDBBBAAABBBCCCDDD@@@???CCCDDDBBBCCCGGGGGGEEEGGGKKKLLLHHHFFFGGGAAA???DDDPPPYYY[[[ZZZZZZbbbccc___ZZZbbbnnnppphhhWWWQQQJJJFFFJJJTTT```gggYYYOOOGGGDDDBBB??????AAA???BBBCCCCCCDDDFFFCCC>>>???>>>>>>===<<<===AAAEEEFFFHHHKKKMMMNNNMMMKKKJJJFFFBBB===999666444222111111111000000000000000000000000000000000000000000000000///...............................................................000/////////............{{{jjjrrrlllDDD===;;;::::::999888777666666555444333222111///......///////////////////////////.........------------,,,.........---,,,---...,,,------...............,,,,,,,,,---------............------------------000///333???QQQ```iiikkkrrrqqqjjj```\\\bbbkkkpppuuuwwwvvvnnnfffiiixxxqqqeee^^^___eeeooo{{{{{{pppjjjfffeeeeeefffjjjooosssmmmgggeeelllyyytttqqqtttsss|||yyysssnnniiiccc]]]RRRQQQeeesssYYYGGG???>>>BBBHHHEEEEEEEEEEEEEEEDDDCCCCCCEEEEEEDDDBBB===888333000,,,++++++---------***(((******************************++++++++++++******************)))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++,,,---------------***++++++,,,,,,---------333111777KKKbbbjjj^^^OOO@@@EEEQQQaaaooolllUUU===777666999CCCNNNVVV]]]ccccccjjjqqqssstttqqqkkkddd```iiixxxxxxuuuvvvssswwwzzzuuuxxxzzz{{{xxxsssdddXXXcccwww~~~eee]]]aaaeeeooozzz~~~yyyrrrnnnlllfffZZZPPPBBB???<<<::::::>>>KKKWWWlllfffjjjuuurrriiinnnsss[[[EEE;;;???GGG@@@CCCCCC@@@???AAACCCBBB<<<666111///,,,***,,,000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,....................................////////////////////////////////////000///000000111222333444333444666999===@@@BBBCCCBBBDDDFFFGGGFFFDDDDDDEEEKKKHHHGGGFFFDDDBBBDDDIIIFFFLLLXXXccceee```^^^___```\\\```mmmyyy|||xxxtttyyyyyysssmmmrrruuunnneeeaaaeeeqqq|||ppp```UUULLLGGGFFFHHHIIILLLKKKGGGFFFGGGEEEAAAAAABBBBBB@@@===<<<<<<<<<>>>BBBGGGLLLOOOOOOMMMLLLKKKIIIFFFCCC@@@;;;555111000000111111111111111000000000000000000000000000000000///.........//////........................////////////////////////////////////............{{{iiirrrmmmEEE>>>;;;::::::999888777666666555444333222111///......////////////////////////..................---------...///...---,,,---///---......///////////////,,,,,,,,,---------......---......---,,,,,,---...///555AAASSSdddnnnooolllbbbbbbbbbfffsss|||zzztttjjjbbbeeerrr~~~qqqfff```gggqqq{{{mmm```VVVUUUWWW[[[jjjzzzwwwkkklllwwwxxx{{{jjjeeelllwwwyyyllldddqqqnnnZZZIII??????DDDFFFFFFGGGHHHHHHFFFCCC@@@BBBCCCDDDDDDAAA<<<888444,,,++++++,,,------+++(((******************************++++++++++++***************)))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++,,,,,,---...---------------......------......///777KKKcccnnncccPPPDDDEEE\\\ooommmaaaTTTDDD666:::>>>GGGSSS^^^ffflllpppllloooqqqnnnhhhaaa\\\XXXaaasssxxxyyy}}}}}}vvvssslllddd___bbblllyyy~~~|||}}}zzzssszzz{{{~~~~~~yyy}}}kkk]]]\\\]]]YYY___eeefffhhhrrryyytttpppVVVIII???<<<777333999EEEHHHIIIUUUeeelllgggcccdddpppvvvttteeeRRRDDD>>>===AAADDDFFFDDDBBBAAABBBBBB<<<888555333...***,,,000------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------------------------------...........................///////////////////////////000000000/////////000222333555666555777;;;>>>@@@AAACCCEEECCCEEEFFFFFFDDDDDDDDDEEE@@@AAABBBCCCDDDGGGLLLQQQ[[[dddvvv}}}yyyvvvnnnhhhnnnxxx}}}xxx~~~wwwnnnooozzzyyykkkccc```bbbeeemmmjjjaaaRRRGGGDDDDDDCCCAAAFFFIIIGGGDDDBBB>>>::::::===AAAFFFIIIJJJJJJIIIJJJJJJJJJJJJHHHCCC<<<777444333111000///000111111000000000000000000000000000000///////////////000........................000000000000000000000000///////////////.........~~~iiiuuulllFFF???;;;::::::999888777666666555444333222111///......////////////////////////------...//////......------...//////------...///---...//////000000//////,,,,,,,,,---------......---......---+++,,,///222888EEEWWWfffmmmjjjddd___VVVYYYaaarrr|||xxxrrrmmmllllllmmmnnntttwww{{{~~~{{{tttlllhhhkkktttwwwggg___^^^gggqqq|||mmmZZZRRRUUUaaalll{{{yyyrrrvvvzzz}}}rrr^^^JJJBBBBBBBBBBBBCCCEEEGGGGGGDDDAAA@@@BBBDDDDDDBBB???;;;888---,,,+++,,,---...,,,+++******************************++++++++++++******))))))))))))))))))******************************************++++++++++++,,,,,,---.........------...//////...,,,+++---000222EEE^^^llleeeTTTMMMOOObbbwww~~~iiiLLL>>>>>>@@@FFFLLLTTT\\\eeelllqqqsssqqqqqqoooiiiaaa\\\^^^bbbgggxxx|||}}}}}}zzzwwwtttsssqqqccc```[[[VVVVVV\\\hhhrrryyyooofffgggpppxxxmmmhhheeeiiikkkiiibbb[[[\\\iiiwwwppp]]]KKKDDD???888888===:::???FFFQQQdddppphhhWWW___hhhoooppplllaaaOOO???@@@AAADDDFFFEEECCCAAABBB<<<999888888333---,,,...------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------------------------------.........//////............////////////////////////000000111111......///111333555777888999<<>>???AAABBBBBBDDDEEEHHHKKKLLLJJJEEEAAA;;;888333///...///111333111111111111111111111111000000/////////000000111////////////////////////000000000000000000000000.........///////////////kkktttlllGGG???;;;::::::999888777666666555444333222111///......////////////////////////,,,---.../////////...------...//////...---...///---......///////////////,,,,,,,,,---------......---...///...---000777<<>><<<111///,,,+++,,,---------******************************++++++++++++******))))))))))))*********************************************++++++++++++,,,,,,,,,---...............---......,,,***+++000444@@@QQQbbb```RRRMMMWWWeeettttttiiiRRR>>>:::AAAHHHTTT[[[aaadddiiippptttuuummmmmmllliiiccc```fffpppmmmxxxvvv{{{zzztttssswwwzzzxxxxxxwwwrrrnnnnnnuuu{{{}}}{{{yyy{{{~~~yyyhhhYYYVVV[[[nnnrrrxxxmmmZZZOOOJJJCCC<<<999:::>>><<>><<<;;;;;;<<<===>>>???AAAEEEIIIKKKJJJIIICCC???999444111000111222111111111111111111111111000000/////////000111111////////////////////////////////////////////////.........///////////////iiilllnnnGGG>>>;;;::::::999888777666666555444333222111///......////////////////////////+++,,,...///000///...------///000///...---...000------...////////////...,,,,,,,,,---------......,,,...//////111888BBBKKKXXX___fffeee^^^WWWUUUWWW[[[bbbhhhmmmsssxxxyyyvvvvvvhhhaaadddkkkzzzuuuppphhhaaaZZZWWW]]]hhhssszzzyyyxxxwwwxxx{{{nnniiimmmzzz}}}|||lllYYY```pppyyycccUUUCCC???<<<===BBBFFFFFFEEEBBBCCCDDDDDDCCCBBB@@@???888444///++++++,,,,,,,,,******************************++++++++++++******((()))))))))*********************************************+++++++++,,,,,,,,,------...............---...///---,,,000888???NNNVVVWWWMMMHHHRRR___fffdddWWWHHH>>><<<@@@JJJTTT^^^fffjjjjjjkkkqqqtttsssjjjnnnvvvyyyrrrjjjmmmuuuvvv|||~~~ttt|||xxxddd[[[]]]]]]bbbccceeetttrrrddd[[[TTTIII???;;;;;;999<<>>CCCGGGJJJKKKIIIGGGBBB===888444222000111111111111111111111111000000//////000111111222////////////////////////..................................../////////000gggcccpppGGG<<<;;;::::::999888777666666555444333222111///......////////////////////////+++,,,...000000///...---...///000///...---...000,,,------...............,,,,,,,,,---------......+++---000111444>>>KKKVVV^^^___^^^ZZZVVVWWW\\\bbbhhhppprrrlllgggiiiooosssooodddaaacccpppwwwqqq___[[[WWW\\\kkkyyywwwuuurrrqqqppppppppp~~~}}}zzzxxxvvvtttqqqnnnkkkgggaaa]]]UUUSSSPPPOOOPPPUUUZZZ]]]ccckkkwww~~~}}}yyyyyytttuuurrrnnnrrrzzzyyyqqqQQQTTTccc}}}sss```MMMGGGAAA@@@BBBEEEEEECCCDDDDDDDDDDDDDDDCCCBBBBBB>>>888111,,,******++++++******************************++++++++++++******(((((())))))*********+++******************************+++++++++,,,,,,,,,,,,---......//////......///000111000000666AAAJJJTTTUUULLLAAAHHHZZZ___XXXKKK@@@999<<>>AAAIIIYYYhhh|||gggUUUEEEBBBDDDCCCBBBDDDDDD;;;555666888666222222........................,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,---------..............................,,,,,,------...///000000............/////////000...//////000111222222222555555777:::===@@@CCCEEEAAADDDFFFDDDAAAAAAFFFLLLWWW]]]dddiiihhhddd```]]]TTTZZZaaakkkyyy{{{ooopppmmmmmmoooooooootttzzzyyyzzz~~~pppaaa\\\TTTJJJLLLKKKKKKHHHEEEAAA===:::>>>;;;888999===CCCHHHJJJMMMKKKIIIEEE???888222...111111111111111111111111000000///000000111222222000000000000000000000000........................---.........//////000000gggeeemmmDDDBBB<<<;;;:::999777666555444555444333222111///......////////////////////////......////////////......////////////////////////////////////////////////---,,,++++++---/////////)))000222222999JJJZZZbbbaaa```]]]\\\```kkk{{{xxxiii___```lllwwwvvveee[[[kkkyyypppfffaaajjjxxxxxxpppiiiddd```]]]WWWUUURRROOOMMMMMMMMMNNNXXXYYY[[[\\\]]]\\\ZZZYYYYYYWWWSSSQQQPPPNNNLLLJJJCCCAAA@@@@@@BBBCCCCCCBBBJJJKKKOOOVVV___jjjtttyyy|||~~~xxxzzzkkkWWWTTT___kkksssxxx{{{xxxzzz{{{tttjjjnnnyyyeee```ZZZbbbsssdddQQQBBB@@@@@@===>>>DDDCCCDDDDDDDDDDDDDDDCCCCCC@@@===777000+++)))+++...,,,,,,,,,+++++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++******+++++++++,,,,,,,,,......///...,,,,,,...000...111222000555FFF[[[iii[[[HHH>>>LLLcccjjj[[[KKK===777777CCCQQQXXX___dddhhhlllmmmllljjjkkklllkkkeeeuuuxxx}}}zzztttpppqqqxxxdddSSSWWWaaa}}}tttmmmkkkMMMEEE===:::777888CCCQQQoooeeeIII>>>???AAADDDFFFFFF>>>555444999;;;777111222000...---......---+++---------------------------------------------------------.........//////---------.........//////------------------------............////////////000//////.........//////111111111000///000333666888:::===@@@BBBCCCDDDDDDEEEAAA???BBBJJJQQQUUUVVVdddggghhhgggbbb^^^]]]\\\\\\^^^aaadddgggnnnxxxzzz|||sssssszzzuuuiiibbbfffbbbTTTMMMMMMGGG===DDD>>>888555777<<>>?????????>>>@@@AAACCCGGGMMMTTT[[[___fffjjjqqqvvv|||uuuhhhXXXPPPOOOTTTaaalll{{{wwwzzz}}}zzzrrrnnnzzzuuu```JJJ@@@???BBBDDDGGGCCCDDDDDDEEEEEEDDDDDDCCCBBB???999333...++++++,,,,,,,,,,,,++++++++++++***************************************************************++++++++++++***++++++++++++,,,,,,,,,,,,...//////......000111---111111555GGG___hhhdddGGGEEELLL___mmmgggRRRAAA===<<<@@@KKKUUU\\\eeennn|||yyytttmmmiiihhhiiijjjhhhwwwzzzzzz{{{|||pppYYYUUU\\\ZZZkkk{{{gggXXXMMMCCC>>>;;;:::>>>EEEYYYbbbnnnuuutttrrrwww~~~hhhMMMAAAAAAAAA??????FFF???777555888:::777444222///---------...---,,,------------------------------------------------,,,,,,,,,,,,------......,,,,,,,,,---------......------------------------............////////////000//////.........//////000111111111000222555888444999@@@CCCCCCCCCCCCEEELLLPPPUUUYYYZZZZZZ[[[[[[YYYcccooorrrmmmgggeeefffqqqsssuuuwwwyyy~~~{{{yyyvvvsssooolllhhhdddeeejjjlllkkknnntttvvvuuuvvv{{{xxxzzz|||tttZZZNNNJJJGGG===@@@BBB>>>::::::@@@FFFIIIIIIJJJKKKJJJEEE???;;;666444222111222222222000111000000000////////////000///............///000000000000000000000000000////////////////////////}}}dddaaasssFFF@@@<<<;;;:::999888666555555555444333222111///......////////////////////////......////////////......////////////////////////////////////////////////......//////////////////222777???GGGRRR\\\^^^[[[]]]WWWUUUbbbxxxyyysssqqqnnniiiccceeehhhsss~~~vvvkkkddddddbbb```___eeesssooo```UUUOOOJJJGGGCCCAAA???>>>===>>>???@@@<<<<<<<<<<<<===>>>???@@@;;;===???AAAAAA@@@???===CCCBBBAAAAAACCCDDDCCCBBB???>>>======>>>???>>><<<<<<<<<;;;<<<>>>BBBEEEGGGOOORRRWWW[[[```fffmmmqqqtttxxx{{{pppbbbTTTPPP[[[iiiwwwzzzwww]]]GGG@@@CCCDDDBBBDDDDDDEEEEEEEEEEEEDDDDDDDDDAAA===888222...,,,***,,,,,,,,,,,,++++++++++++************************************************************+++++++++,,,++++++++++++,,,,,,,,,,,,+++---000000000000111222...222777EEE```vvvoooYYY???OOOhhhzzzvvv___FFF888AAADDDLLLUUU\\\bbbmmmwww{{{tttooollljjjiiiiiimmmzzz}}}dddYYYYYYSSSVVV]]]jjjzzzyyynnn^^^MMMCCC>>>;;;;;;===HHHIIIVVVgggjjjbbbdddnnnllldddYYYOOOEEE>>>@@@EEEEEEAAA;;;777777888999999222000---,,,---...---,,,------------------------------------------------+++++++++,,,,,,,,,,,,---,,,,,,,,,,,,,,,---------------------------------............/////////////////////......//////000000111222222333555888;;;<<<@@@DDDDDDAAA@@@CCCFFFVVV```iiijjjccc\\\YYYZZZZZZccclllnnnlllooozzz|||uuupppmmmnnnppptttsssqqqpppqqqsssuuuvvvwwwrrrooosssxxxxxxwwwwwwuuurrrpppqqquuuwwwwwwvvvttttttrrruuu~~~wwwaaaPPPDDDAAADDDEEECCC>>>:::;;;<<>>:::666333222222222111111111000000000/////////000//////......//////000000000000000000000000000////////////////////////}}}ggg]]]|||vvvGGG???;;;;;;:::999888777666555555444333222111///......////////////////////////......////////////......////////////////////////////////////////////////...///000000///000000111777???IIIQQQVVVWWWTTTQQQPPPTTT]]]jjjvvv{{{xxxttt}}}~~~llldddcccdddmmm~~~{{{jjjaaaTTT[[[fffrrryyy___WWWLLLDDDBBBCCCDDDEEE<<<<<<<<<<<<<<<===???AAA@@@@@@@@@@@@@@@AAAAAAAAA???@@@BBBDDDEEEDDDCCCCCCAAA@@@AAACCCFFFHHHGGGFFFFFFEEECCCCCCCCCCCCAAA???AAA@@@???>>>===>>>??????DDDEEEGGGJJJNNNSSSWWWZZZUUUYYY]]]cccmmm~~~yyynnngggjjjrrrxxxooowww|||```KKKDDDBBB>>>CCCDDDEEEEEEFFFEEEEEEEEEFFFDDD@@@<<<888333---)))------,,,,,,,,,+++++++++*********************************************************+++++++++,,,,,,+++++++++,,,,,,,,,------+++...000111000000000111000666DDD\\\ssswwwfffRRRQQQeee~~~qqqRRR???999IIIMMMUUU\\\aaagggooovvvsssssswww~~~zzzsssoooxxxvvvkkkfffaaafffeee[[[TTT```|||wwwbbbPPPDDD>>>===>>>???BBBOOO```hhhccc]]][[[YYYhhhrrriiiQQQ???@@@JJJEEECCC>>>:::777777:::===444111...------......---------------------------------------------------,,,,,,,,,,,,,,,,,,,,,---------------------------....................................//////////////////////////////000111000222444555666888;;;>>>CCCCCCBBBAAABBBGGGNNNTTT^^^dddjjjhhhaaa[[[ZZZ\\\cccjjjrrrvvvxxxyyyrrrpppqqquuutttqqqpppqqqsssvvvyyy{{{}}}}}}wwwnnnfffffffffeeecccgggnnnpppmmmpppnnnqqq}}}|||gggUUUQQQKKKEEECCCEEECCC===777>>>@@@DDDIIIMMMNNNLLLIIIEEE@@@999444222111111111111111111000000000//////000//////////////////000////////////////////////////////////////////////mmmaaa}}}~~~uuuGGG???;;;::::::999888777666666555444333222111///......////////////////////////......////////////......////////////////////////////////////////////////---...000000000111444777>>>GGGQQQUUUQQQLLLKKKNNNPPP]]]nnnuuurrrllljjjkkkxxxqqqfffeeebbbqqqrrrhhhXXXfff}}}wwweeeVVVNNNGGGDDDAAA>>>>>>>>>??????>>>???@@@>>>======???BBB???@@@BBBDDDEEEFFFEEEEEEDDDDDDEEEGGGHHHJJJKKKKKKJJJJJJMMMRRRXXX\\\]]]]]]ZZZXXXUUURRRNNNJJJEEEBBBEEEDDDCCCBBBAAA@@@?????????>>>>>>@@@BBBEEEGGGHHHFFFGGGHHHHHHKKKUUUcccooo~~~zzz{{{zzzvvv}}}}}}xxxuuupppiiifffiii{{{]]]LLLDDD???CCCCCCDDDEEEEEEEEEEEEEEEFFFDDDBBB@@@===777000***---------,,,,,,,,,++++++***************************************************++++++++++++,,,,,,,,,++++++,,,,,,,,,------------///000000/////////000333<<>>DDDSSSVVV[[[```eeejjjllllllkkksss{{{sss}}}qqqyyy]]]UUUmmmlllYYYKKKBBB>>>888>>>FFFQQQbbbooommmbbbeeewwwmmmUUUFFF@@@EEEDDDAAA<<<999999<<<@@@777444000...............------------------------------------------------............------------////////////................................................///////////////////////////000111111111333666777999;;;>>>AAA>>>>>>@@@FFFOOOXXX]]]```aaa``````bbbeeejjjooosssrrrzzz{{{sssmmmlllmmmxxxxxxyyy{{{}}}ooopppnnniiiggggggddd___bbb\\\XXX___qqq|||~~~jjjfff___VVVNNNHHHDDDBBB<<<===@@@EEEJJJLLLLLLKKKIIIDDD===888444222111000111111111111000000000000///000000000000000000///////////////////////////////////////////////////rrrhhhzzzrrrFFF@@@::::::999999888777777666555444333222111///......////////////////////////......////////////......////////////////////////////////////////////////---///111111111444;;;@@@FFFLLLSSSTTTMMMIIIPPPZZZgggrrrzzzuuuhhh___ccckkk}}}{{{nnndddgggtttvvvqqqzzz{{{kkk]]]QQQGGGBBBBBB>>>???@@@@@@@@@???===<<>><<<<<<===>>>>>>>>>@@@@@@???===<<>>EEEQQQZZZ___bbbdddgggjjjhhhdddiiiqqqpppkkkrrr|||lllTTTVVVbbbrrr^^^KKK???999===<<<@@@VVVtttvvv{{{~~~```FFFEEEDDDBBB???<<<<<<>>>@@@<<<888333000//////......------------------------------------------------///...............------000000000///////////////....................................////////////////////////000111222222333555888:::<<<>>>AAACCCBBBGGGNNNUUUZZZ\\\ZZZYYYbbb``````hhhvvv|||uuutttxxx|||~~~}}}wwwooorrrjjj^^^YYY]]]iiiwww{{{]]]HHHDDDIII@@@???@@@BBBFFFIIIKKKJJJKKKGGGBBB===:::666333000222222111111111000000000///000000111111000000///000000000000000000000000////////////////////////rrriiivvvnnnEEE@@@::::::999999888777777777555444333222111///......////////////////////////......////////////......///////////////////////////////////////////////////111222222444999CCCKKKNNNMMMNNNPPPPPPTTTbbbrrr}}}~~~zzznnn```ZZZ^^^eeepppnnnoooxxx}}}oooaaagggkkksssyyywwwtttzzzxxxppp\\\RRRHHHDDDAAA>>>AAAFFF===>>>@@@BBBDDDEEEGGGIIIDDDHHHMMMOOOPPPRRRWWW\\\bbbfffkkkppptttwwwwwwwwwtttrrrqqqqqquuu{{{wwwooojjjhhhgggeeebbb]]]XXXSSSQQQMMMJJJFFFEEEEEEEEECCCAAABBBAAA???===<<<<<<<<<===;;;DDDVVVjjj{{{{{{jjj\\\SSSXXXdddnnnrrrsss|||rrreeedddggggggffflllwwwyyygggUUUKKK@@@AAABBBCCCDDDDDDDDDDDDDDDBBB@@@AAABBB>>>777111...------------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,------------...///000000000111333888;;;LLLbbbrrrjjj\\\[[[jjjxxxqqq___KKK@@@@@@GGGRRR\\\]]]fffllljjjhhhhhhgggdddcccfffoooxxxrrrccc^^^bbbiiivvvkkkTTTLLLNNN]]]lll|||}}}ooo[[[JJJBBB???:::999FFF___yyyxxxxxx|||{{{^^^FFFDDDBBBAAA@@@??????>>>@@@<<<666222000//////...------------------------------------------------.........------,,,,,,,,,000000//////................................................////////////////////////000111222333444777:::<<<>>>???BBBDDDMMMUUU]]]]]]XXXTTTTTTVVVggghhhmmmyyy}}}yyyyyy|||}}}rrrhhhaaa```bbbaaa[[[]]]llluuuZZZMMMKKKHHHFFFCCCCCCEEEHHHJJJJJJLLLJJJGGGDDDAAA<<<666222222222222111111111000000///000111111111111000///000000000000000000000000////////////////////////pppfff|||sss}}}lllDDDAAA:::999999999888777777777555444333222111///......////////////////////////......////////////......////////////////////////////////////////////////000222444444666===IIIRRRTTTMMMJJJNNNUUUaaattt|||rrriiicccbbbccceeeZZZ]]]eeerrrzzzxxxkkk___YYYYYYZZZ\\\aaannnwwwjjj]]]RRRJJJGGG@@@>>>AAAAAA===<<>><<<;;;>>>;;;<<>>888333000//////...---------------------------------------------------------,,,,,,+++++++++//////.........---------////////////////////////............/////////000////////////000111222333555888;;;>>>???@@@BBBDDDOOOXXX^^^ZZZPPPOOOZZZffflllqqq{{{{{{rrruuuxxxzzz~~~sssjjjfff[[[UUUQQQXXXiii|||zzzcccSSSOOOKKKGGGDDDEEEHHHJJJKKKLLLKKKJJJIIIFFF@@@999444222222222111111111111000///000111222222111000///000000000000000000000000////////////////////////}}}wwwvvv{{{lllEEE>>><<<;;;;;;:::999888777777666555444111000...------,,,---...000000000//////////////////////////////............////////////,,,...000000///...///000000111333888AAAKKKSSSWWWOOOIIIGGGNNNVVV```ooo}}}yyynnniiipppsssnnnkkkmmm\\\^^^eeepppxxxwwwkkk```VVVPPPQQQ___qqqsssbbbSSSJJJEEEBBBAAA????????????AAACCCEEEFFFIIIPPPXXX[[[[[[]]]ccciiilllooouuu{{{}}}{{{vvvnnnfff```^^^^^^___WWWQQQIIIBBB???>>>???@@@===<<<<<<<<>>CCCDDDCCCEEEGGGEEECCCAAA@@@>>>;;;888000///............---+++******************************************************+++++++++,,,,,,,,,------...............---)))666222---888===EEE\\\sssqqqbbbSSSZZZrrr|||kkkOOO???JJJVVVVVV[[[hhhkkklllpppvvv}}}wwwnnnpppeeeYYYRRRNNNTTTfffxxx~~~xxxuuuuuuuuurrrpppkkkkkkmmmpppsssrrrnnnjjjkkklllooouuu|||yyykkkdddddd___TTTMMMTTTfffsssvvvsss]]]OOOAAA;;;<<>>@@@===>>>BBB@@@???<<<666000---...111------------------------------------------------,,,,,,,,,---------......//////.........---------......------------................../////////000111000/////////111222333===;;;:::<<<@@@FFFKKKNNNPPPOOOPPPTTT]]]iiitttzzz|||uuupppsss{{{~~~qqq]]]RRRSSS^^^ooo{{{zzziiiVVVJJJPPPRRRIIIBBBDDDJJJIIIHHHHHHFFFCCC???<<<555666555333000...///000000000000000000000000000////////////////////////000000000000000000000000~~~xxxyyytttwwwhhhDDD>>><<<;;;;;;:::999888777777777666444222000///.........//////000000///...---////////////////////////............////////////...///111111/////////000000111555===EEEMMMPPPRRRNNNIIIIIIPPPVVVZZZ```gggllloooyyypppgggcccfffqqqvvvggg\\\YYY[[[hhhwwwuuufff]]]PPPFFFAAA@@@@@@@@@>>>@@@CCCGGGKKKQQQXXX]]]dddkkkssswwwwwwyyy~~~~~~xxxvvvvvvwwwooohhh^^^UUUOOOHHHBBB>>>??????>>>>>>???BBBFFFIIIPPPbbbxxxvvvnnnqqq}}}}}}pppvvvqqq\\\MMMAAA@@@DDDEEEEEEFFFFFFDDDCCCBBBAAA???<<<:::222000...---......---,,,***************************************************++++++++++++,,,,,,,,,------.../////////......---444555555<<>>DDDKKKSSS```ccc]]]cccqqqqqqdddVVVIII??????BBBCCCAAA@@@@@@@@@===888222......000------------------------------------------------,,,,,,,,,---------......//////.........---------///......------......///........./////////000000/////////000333555888999666;;;BBBKKKQQQRRRQQQNNNJJJMMMTTTaaappp{{{|||{{{{{{}}}}}}{{{xxxjjj```[[[ZZZ\\\kkkkkkttt~~~aaaSSSMMMHHHEEEFFFBBBBBBDDDIIIMMMLLLGGGAAA<<<888333000000222222111000000000000000000000000////////////////////////000000000000000000000000{{{vvv{{{~~~rrrtttfffCCC???<<<;;;;;;:::999888777777777666555333111000//////000000000000///...---,,,////////////////////////............///////////////000111000///...///000000333:::CCCLLLOOOMMMJJJIIIIIIMMMUUUXXXWWWUUUUUUbbbqqqvvveeegggmmmxxxxxxhhhddddddiiitttooo___WWWQQQKKKDDD@@@@@@CCCGGGIIIHHHLLLRRRWWW\\\eeerrr{{{uuullleee[[[OOOFFFCCCBBB@@@???>>>=========;;;BBBLLLYYYppp~~~}}}|||xxx``````vvv|||jjjXXXFFF???@@@BBBBBBBBBEEEDDDBBBBBBBBBAAA???<<<666222...,,,------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---......///000000000///...///999@@@CCCQQQcccjjjhhh^^^TTT]]]}}}~~~JJJKKKRRR]]]dddfffhhhkkkkkkmmmvvvxxxqqqttt{{{yyyrrrrrrvvvvvvrrroooiiiaaa]]]\\\\\\[[[YYY[[[XXXUUUTTTUUUXXXYYYZZZXXX[[[]]]]]]]]]___cccgggccceeefffgggiiioooxxx~~~UUUNNNlllvvv^^^LLL@@@:::;;;???FFF^^^kkk```XXX___iiiiiidddYYYHHH===>>>DDDDDD@@@AAAAAA???;;;555000...---------------------------------------------------,,,,,,,,,---------.....................---------///......------......///....../////////000000000...//////111444777:::<<<999AAAKKKRRRUUUSSSPPPNNNSSSXXXddduuu}}}xxx|||{{{sssqqq{{{~~~xxxlllccc^^^TTTRRRVVVdddwwwjjjSSSHHHIIIMMMBBB@@@@@@DDDIIIKKKHHHEEEDDD<<<333///222555444111000000000000000000000000////////////////////////000000000000000000000000~~~xxxtttvvvgggDDD???<<<;;;;;;:::999888777777777777555333222111000000000000000000//////......////////////////////////............////////////...///000///...---///000222777???IIIPPPPPPKKKEEEHHHOOOXXX]]][[[VVVSSSSSSaaaooo{{{vvvhhhjjjnnnvvv}}}|||sssmmmooorrryyynnn]]]QQQJJJGGGHHHFFFDDDEEEHHHNNNTTTWWW^^^dddkkkooosss|||yyypppcccYYYQQQOOOKKKGGGDDDBBB???===>>>???>>>@@@KKKbbb~~~~~~yyy}}}~~~zzzyyyyyy~~~{{{zzzzzzmmmYYYTTTdddwww}}}jjjRRRCCC??????AAAAAADDDCCCBBBBBBCCCBBB@@@???999555000,,,,,,---......+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------...///000111111111111222000CCCSSSSSSbbbssspppgggcccaaakkklllOOOTTTZZZ]]]bbbiiijjjgggdddfffmmmxxx~~~}}}xxxttt~~~{{{pppkkkkkkhhhbbbkkkgggbbb______^^^[[[XXXVVVTTTQQQPPPQQQSSSUUUVVVWWWZZZ\\\ZZZXXXYYY___dddgggiiikkkiiifffgggmmmsss{{{|||~~~gggGGGOOOoooxxxcccNNN>>>999<<<>>>]]]|||~~~jjj^^^iiizzz|||ttt___FFF<<>>999333///,,,............------------------------------------,,,,,,,,,---------..............................//////............//////...////////////000000000000000000222444777:::;;;JJJQQQVVVUUUOOOMMMTTT[[[kkkqqq{{{{{{sssxxx~~~}}}yyyzzz}}}hhh^^^TTTPPPXXXooolllRRRJJJKKKKKKHHHCCC@@@@@@CCCFFFHHHGGGAAA999555444555333000000000000000000000000000////////////////////////////////////////////////~~~xxx{{{kkkEEE???<<<;;;;;;:::999888777777777666555333222111111111////////////000000111111////////////////////////............////////////---.........------///111666<<>>@@@>>>999888@@@KKKYYYwwwvvv{{{vvvrrr]]]WWWVVV]]]hhhoootttwwwyyymmmmmmvvvttthhhnnnsss]]]KKKCCC???===BBBAAAAAABBBCCCCCCAAA???>>>999333///------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------...000222333444555555555===TTTiiiqqqtttpppfff```qqqzzzppp[[[LLLGGGFFFSSSZZZbbbiiiooorrrmmmggggggbbbbbbhhhlllqqq~~~~~~|||xxxnnneeeiiieeeaaa]]]YYYRRRJJJCCC>>>@@@CCCCCCAAA?????????>>>@@@BBBBBBAAABBBFFFIIINNNTTT\\\aaadddfffhhhkkkmmmqqqvvvyyyzzz}}}tttcccPPPIIINNNoooyyy}}}fffKKK>>>===AAA???YYYfffNNNCCC???CCCCCCBBBAAA???:::333///000000//////...---------------------------------,,,,,,,,,---------......---------...............000//////......//////000/////////000000000111111222444666;;;@@@FFFKKKNNNHHHUUUbbbeeeaaaeeessszzz|||xxx|||oookkkrrrzzztttccc___eeexxx~~~cccQQQDDDGGGIIIGGGBBB>>>>>>@@@@@@CCCEEECCC===666111000111111111111111111111111000000000000000000000000000000000000000000000000zzzvvvyyyzzziiiEEE???<<<;;;;;;:::999888777777555444333222111000000000111000000//////000111222////////////////////////............////////////---.........///111555888???FFFMMMLLLHHHGGGMMMTTTaaahhhiiiaaaZZZZZZ[[[ZZZTTTRRRXXXgggttttttkkkdddUUUWWWZZZ```kkk|||ttt```EEEBBB???@@@FFFMMMSSSVVVZZZaaalllvvv~~~ppp```TTTIIICCC@@@AAA???;;;<<<@@@>>>SSSppp}}}kkk^^^SSSXXXeeerrr}}}|||~~~oooYYYJJJ@@@:::BBBAAA@@@AAABBBAAA@@@>>>???;;;555000......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...---...000222444555666777555DDDTTTeeetttpppbbb[[[dddttt}}}nnnUUUIIIPPP\\\ZZZ^^^gggooorrrrrrtttxxxoooeeebbbkkkttt{{{||||||}}}~~~}}}yyymmmbbb\\\VVVPPPMMMHHHAAA===;;;===@@@???===;;;;;;<<<;;;;;;<<<======>>>??????BBBEEEKKKRRRWWW[[[^^^___aaahhhrrrxxx{{{|||}}}vvvgggUUUJJJNNN\\\pppxxxmmmVVVEEE>>>???<<>>@@@AAA@@@<<<666222111111111111111111111111000000000000000000000000000000000000000000000000yyytttbbbtttvvvvvvfffDDD@@@<<<;;;;;;:::999888777777444333222111000000000000333222111/////////000000////////////////////////............/////////000...///000000111333888;;;BBBIIINNNKKKDDDDDDOOOZZZUUUYYYZZZYYY\\\dddfffcccWWWRRRZZZqqq~~~ssslll\\\]]]bbbnnnxxx\\\CCC>>>@@@CCCGGGNNNWWWbbbiiigggnnnxxxyyykkk^^^QQQFFFEEEEEE@@@<<<;;;;;;@@@MMMfff|||nnn```cccppp~~~}}}jjjVVVHHH@@@BBBAAA@@@@@@AAAAAA???===???;;;666222///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---...000333555666777777;;;OOOXXXfffzzzrrr]]][[[rrr}}}~~~jjjPPPGGGSSSddd___bbbjjjsssxxx}}}{{{mmmgggsssxxxiiiTTTMMMEEE@@@>>>===;;;888999;;;<<<;;;888777888;;;;;;::::::;;;<<<<<<;;;999<<<===???DDDIIINNNPPPPPP\\\bbbjjjooosssxxx~~~xxxzzz~~~tttfffBBBQQQgggyyyxxxfffRRRHHH555===GGGRRReeezzztttTTTFFFHHHEEECCCAAAAAAAAA>>>888333111000000///...---------------------------------,,,,,,,,,---------......---------.........//////000000////////////000000000000000000111111111111888999<<<@@@EEEJJJOOORRRYYY\\\cccmmmvvv{{{|||zzz|||nnnjjjqqqyyy|||sssmmmlllpppjjjlllvvv{{{|||~~~xxxgggYYYVVVUUU___zzz}}}vvv```QQQLLLIIIDDD>>><<<;;;:::>>>BBBBBB;;;555111111111111111111111111000000000000000000000000000000000000000000000000zzzvvvuuu[[[nnnyyyuuu|||cccBBB>>><<<;;;:::999888666555555555444222111000000//////222111111111000000//////////////////////////////............////////////111000......000666<<<@@@JJJHHHEEECCCDDDHHHNNNRRRPPPOOOQQQ]]]ppp{{{ttthhh^^^[[[bbbtttrrrfff```eeeqqqlllVVVGGG@@@CCCBBBDDDIIISSS```lllttt|||zzzkkk\\\SSSKKKBBB>>>@@@@@@===???JJJ^^^{{{~~~uuuttt~~~jjjRRR<<<999BBBDDD???>>>CCCCCC===>>><<<:::666333000---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......111---,,,000555666999===NNNMMM___zzz{{{eee[[[dddcccKKKMMM\\\eee```pppxxxqqqppp~~~|||||||||~~~~~~zzzkkk]]]TTTPPPFFFDDD@@@===<<<<<<>>>???AAA???=========>>>===;;;;;;:::<<>>888888<<<>>>===AAAGGGMMMTTT\\\aaacccfffkkkpppqqquuu{{{~~~aaaEEENNNqqq~~~mmmRRRDDD???:::???NNN```mmmrrrrrrvvvrrrVVVEEEAAAEEEBBBDDD???:::@@@@@@222000///------/////////.....................................................................------///////////////000111111222333333111///000444999;;;>>>AAACCCEEEIIIPPPUUUVVVeeewww}}}xxxwwwxxxqqq```dddttt{{{rrrjjjhhhlllqqqlllrrr}}}sssgggTTTMMM```lllRRRLLLIIIBBB<<<;;;:::<<>>@@@CCCCCC??????>>><<<888555111...---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,---------.........333000///000111444===GGGVVVaaasss|||nnn^^^iiifffNNNTTTaaaccckkkuuu{{{xxxwww}}}{{{}}}~~~}}}{{{nnn___QQQFFF???<<<>>>>>>======>>>@@@BBBCCCBBBAAABBBCCCCCCBBB???<<>>>>>===:::<<<@@@===999:::===>>>;;;<<>>EEEYYYllltttfffpppzzzzzz||||||ooommm||||||kkkWWWEEE>>>:::===BBBBBBBBBBBBAAA@@@>>>:::666333///...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,------------............---///111222888GGGVVV]]]nnn~~~{{{jjjdddwwwfffRRR\\\fffeeeqqqqqqppppppqqqtttuuuuuuwww{{{zzz|||{{{ggg]]]PPPFFFAAA@@@??????AAAAAABBBDDDGGGJJJLLLNNNPPPRRRUUUYYYZZZWWWQQQMMMHHHCCCAAADDDDDDAAA@@@BBB@@@>>>>>>???>>>:::888999=========>>>CCCOOO^^^iiinnnppptttzzz{{{}}}\\\GGGJJJ\\\www{{{dddMMM:::888<<>>???666333111....../////////...........................................................................///////////////000111111...///000111333777===AAAOOORRRSSSRRRRRRZZZgggrrr}}}}}}zzzwwwvvvzzz{{{pppzzz|||ssspppoooooorrrvvvuuubbbSSSLLLYYYooo|||xxx\\\MMMKKKIIICCC:::777888===BBBFFF===999555222111222222111111111111111000000000000000000000000000000000000zzz{{{sssZZZkkkxxxsss{{{fffEEE>>><<<;;;:::999888666555555444444222111000/////////000000000000000000//////////////////////////////............////////////---///222555999<<<>>>@@@===>>>CCCKKKRRRSSSOOOJJJFFFNNNTTTVVVWWW[[[^^^]]]UUUUUUUUUTTTSSSYYYiiiyyysssbbbSSSMMMPPPWWW]]]```iiisssyyy|||~~~mmm^^^TTTHHHFFFCCC@@@<<<<<>>;;;777333000...------------------------+++++++++,,,,,,,,,------------------............+++---333<<>>EEEJJJKKKPPPTTTVVVXXXcccttt~~~vvvjjjeee}}}|||{{{oookkkhhhkkkssslllUUUOOOVVVaaayyyaaaRRRJJJEEE@@@>>>===<<<>>>@@@AAA>>>999444222111111222111111111111000000000///000000000000000000000000vvv]]]kkkvvvkkksssaaaCCC===<<<;;;:::999888666555555444444222111000///////////////////////////000000////////////////////////............////////////...000333666999:::;;;;;;:::@@@KKKVVV[[[XXXOOOGGGJJJOOOPPPMMMMMMSSSZZZ^^^ZZZSSSMMMNNNUUUcccxxxxxxlll\\\RRRSSS\\\fffmmmttt|||qqqeeeSSSJJJBBB@@@??????AAADDDTTTkkk|||sss___IIIbbbvvvxxxkkkgggiiiiiifffkkknnnllluuunnn]]]JJJ;;;===AAA???>>>AAA??????>>>;;;888444000...------------------------+++++++++,,,,,,,,,---------------.........//////111333<<>>:::777444000...////////////........................................................./////////000000///////////////000000111222111111444;;;DDDLLLPPPGGGNNNVVV]]]dddpppwwwyyyuuuqqqhhhnnnxxxlll^^^VVVOOOddd{{{xxx}}}nnn[[[PPPGGGCCC@@@;;;;;;>>>DDDAAA===888444222222222111111111111000000000///000000000000000000000000}}}zzzcccnnnttteeelll]]]BBB<<<<<<;;;:::999888666555555555444222111000000//////......////////////000000////////////////////////............////////////000111444777999:::::::::???FFFPPPXXXZZZVVVOOOJJJOOOPPPMMMJJJMMMWWWaaaeee]]]RRRKKKOOO\\\mmmrrreeeVVVOOOVVVdddqqqyyyrrraaaSSSFFFBBBBBB@@@>>>???===MMMggg}}}jjjRRRWWWhhhvvvuuunnnmmmsssxxx~~~sssnnn~~~lllZZZGGG???????????????>>>>>>>>><<<999666222000------------------------++++++,,,,,,,,,,,,------------........./////////333444===MMM[[[cccgggkkkttt{{{{{{vvvwwwzzzqqqcccTTTMMMQQQ```hhhhhhmmmvvvlllwww|||uuuooooooooolll|||}}}zzzrrrhhhZZZMMMOOOSSSZZZbbbhhhgggaaa[[[NNNIIICCC<<<999:::<<<>>>>>>AAAGGGMMMQQQPPPLLLHHHOOOMMMPPPWWW___iiivvv|||pppbbbVVVKKKAAA???>>>>>>>>>>>>=========AAAKKKXXXaaagggmmmvvv}}}~~~~~~rrrjjjmmmzzzmmmSSSHHHHHHXXXrrrxxxhhhVVVJJJ<<<888JJJbbbtttTTTBBBAAA>>>===>>><<<999666111///////////////.........................................................//////000000111///////////////000111111111111444:::BBBIIINNNPPPFFFNNNZZZeeennnwwwxxx}}}~~~zzzpppmmmooo|||mmmWWWOOOMMMTTTkkkjjjRRREEE>>>999<<>>???999???KKK^^^{{{wwwgggVVVdddwww|||yyy{{{mmmVVVDDD>>>AAAAAA======>>>>>>>>><<<888555333........................++++++,,,,,,,,,,,,------............///////////////000777CCCNNNWWWaaajjjvvvtttpppooovvvzzzooo___MMMUUU\\\dddmmmwwwyyywwwtttsssqqqpppjjj{{{}}}|||zzzyyyyyyxxxqqqddd[[[XXXaaahhhqqqwwwuuukkk]]]TTT???===:::777666666777777444555666999<<<<<<:::888:::999;;;AAAIIIWWWmmm~~~iiiXXXRRROOOIIIEEEBBB@@@?????????CCCIIIOOOVVV```jjjqqqyyyyyywwwtttuuupppeeennn|||xxxeeeLLLIII```xxxrrrgggVVVBBB999AAAOOOuuu^^^BBB@@@>>>===>>><<<;;;777222///.../////////................................................---......///000000111111///////////////000111111000444<<>>@@@AAABBBEEEFFFEEEEEEMMMZZZfffZZZUUUMMMKKKUUUaaadddaaa\\\YYY\\\iiiyyyvvvbbbQQQPPPUUUbbbuuuzzzfffUUUHHH???>>>BBB>>>===<<>>BBBCCC======>>>??????>>>;;;777555........................++++++,,,,,,,,,---------............/////////000///111666???GGGRRRcccsss}}}pppfffqqqyyy```LLL```iiieeennnxxxwwwvvvzzzvvvxxxzzz~~~}}}~~~xxx|||zzzllllllrrrzzzwwwlllhhhmmmwww}}}ttt^^^JJJ===888999:::;;;;;;<<<;;;;;;<<<:::999999:::;;;;;;:::<<<<<<===<<<;;;AAAQQQbbbmmmeeeYYYNNNGGGCCCAAAAAA<<<::::::???IIIVVV```ffflllrrrvvvtttrrrxxxxxxhhhooo~~~aaaKKK[[[|||~~~wwwbbbJJJ===>>>EEE\\\zzzeeeCCC??????===>>><<<;;;888222/////////000///................................................---......///000111111222///////////////000111111111888EEERRR[[[[[[TTTMMM```hhhtttwwwnnnrrr}}}yyyzzzrrrnnnnnnwwwvvvnnn[[[NNN\\\oooVVVIII???;;;???DDDEEEEEEAAA;;;555333222111111111111000000000000000000000000000000000000ttt\\\___zzzzzzkkkuuujjjJJJ===<<<;;;:::999888666555555444444333222111000///...////////////////////////////////////////////////.../////////000000000111666333666<<<@@@>>>===???BBBCCCCCCBBBEEEOOOZZZaaa___UUUJJJGGGLLLSSSVVVVVVXXX^^^iiivvvxxxjjj```VVVMMMHHHXXXjjjvvvuuufffVVVEEE<<<<<<;;;===??????BBBTTTwwwvvvppp}}}yyyiiiXXX@@@>>>DDD:::@@@???>>>===;;;999888777000///------......---,,,------,,,+++,,,---...///.........///////////////000000:::MMM[[[bbblllxxxuuullllll}}}eeeXXXaaahhhmmmvvv~~~}}}vvvsssssswwwvvvuuuyyy{{{{{{}}}|||zzz}}}{{{rrrwww}}}wwwuuuzzzzzz|||~~~|||oooVVVAAA;;;???<<<;;;999888888999;;;<<<999:::;;;;;;:::999:::;;;===>>>>>>>>>???AAAEEEGGGfffwwweeeYYYNNNEEE>>>AAA;;;:::???@@@AAAOOO```uuutttrrrrrrtttyyy}}}ppppppWWWKKKhhhwwwVVVFFFBBB@@@IIIZZZkkkssswww~~~~~~fffKKK===<<>>BBBDDDCCC@@@@@@EEENNNVVVZZZSSSLLLDDDBBBFFFLLLPPPRRR___hhhttt}}}{{{iiiYYYOOOIIIEEECCCSSSbbbsss~~~vvvgggUUUIIIDDD>>>>>>>>><<<;;;EEE\\\sss|||~~~~~~ooowww||||||~~~rrraaaKKKBBBCCC@@@??????>>>===;;;:::999999111///------......---,,,...---,,,,,,,,,---//////.........///////////////555777AAAQQQ```kkkvvvpppllltttnnnbbbfffkkkooosssuuurrrmmmqqquuuhhhmmmtttttttttxxxzzzyyy|||~~~{{{|||}}}{{{yyyzzz~~~|||{{{~~~yyy{{{yyyyyywwwjjj\\\KKK===999<<<;;;;;;:::999:::<<<>>>@@@<<<===>>>===;;;;;;<<<===============>>>@@@CCCEEEMMMcccooo\\\OOOHHHGGGAAA>>>???<<<;;;FFFWWWkkkppptttvvvvvvyyy~~~___OOO]]]zzzgggPPPCCC===IIITTT___dddbbbccckkksssuuubbbLLL@@@???@@@>>>;;;===:::555111//////......................................................////////////000000000000000---...111222///222777>>>MMM\\\aaa^^^]]]eeennnuuuyyyzzzkkkbbbnnnxxx~~~sssllllllnnn~~~{{{zzzwwwssspppooommmkkkiiiiiikkkmmmpppsssyyy}}}^^^MMMTTTdddvvv\\\GGGAAAEEE???BBBEEEEEECCC???888333222222222111111000000000000000000000000000000000rrr}}}ggglllmmmqqqcccGGG>>><<<;;;:::999888666555555444333333222111000//////////////////////////////////////////////////////////////////000111222333999777888;;;===???HHHQQQPPPHHHAAAAAAFFFLLLPPPQQQNNNJJJEEECCCEEELLLSSSXXXfffrrrjjjPPPCCC>>><<>><<<999:::EEEQQQzzzjjjbbbmmm~~~tttqqqsssyyy}}}yyyrrrnnn|||~~~lllYYYEEE>>>DDD>>>>>>======<<<;;;;;;:::333111...---......------......------......///000.........//////000000000333;;;EEEPPP```sssoooooozzzooojjjkkkpppsssqqqkkkhhhiiieeeqqqsssiiieeennnvvvvvvwwwzzz{{{zzz}}}wwwooohhhcccmmmxxx~~~zzzzzz~~~zzz|||zzz|||mmmUUUFFF@@@;;;::::::777777888999;;;>>>AAABBB@@@@@@@@@???===<<<===???@@@@@@@@@@@@AAABBBCCCDDD@@@JJJWWWdddvvv{{{dddXXXJJJDDDAAAAAA>>>:::@@@JJJZZZdddqqqwwwxxxxxx{{{___NNNLLLggg}}}```GGG:::@@@GGGUUUbbbccc___dddooojjj___OOOEEEAAA@@@???<<<===;;;777333111/////////................................................////////////000000000000---...000222222000444:::@@@KKKWWW[[[[[[```mmmzzz~~~vvvrrrsss~~~|||qqqgggjjjyyyzzzuuusssqqqooommmtttuuuwwwyyy{{{zzz[[[OOOPPP```ppp~~~^^^JJJHHH???AAADDDGGGGGGBBB<<<777222222111000000000000111000000000000000000000000zzzssswwwnnnooo___EEE>>><<<;;;:::999888666555555333333222222111000000///////////////////////////////////////////////////////////////000222444555666666888<<<@@@GGGUUUccc]]]QQQEEEBBBFFFIIIKKKLLLRRROOOKKKGGGGGGOOO[[[dddnnnwwwwww^^^GGG@@@>>>???MMM___ooozzzzzzdddWWWKKKEEE@@@>>><<<;;;>>>DDD\\\yyymmm\\\YYYccc{{{|||uuuppplllkkkmmmllljjjiiiqqqvvveeeIII888BBB============<<<<<<<<<<<<555222///---.........---............//////000000.........///000000111111111===JJJSSSeee{{{xxxxxx|||}}}hhhjjjmmmtttwwwpppeeeeeellljjjnnnmmmhhhiiiqqqwwwwwwzzz}}}~~~}}}vvveeeYYYTTTjjj{{{|||}}}xxxsssyyy}}}~~~{{{www```HHH===<<<=========:::;;;<<<>>>AAADDDGGGIIIKKKKKKKKKIIIFFFEEEFFFGGGIIIHHHGGGGGGHHHHHHGGGFFFEEEDDDCCCDDDKKKXXXeeelllrrrTTTKKKDDDDDDCCC??????AAAIIITTTdddqqqyyyzzzyyyxxxwwwwww___MMMCCCUUUtttvvvUUU@@@:::>>>RRRnnnzzzsssnnnrrrkkkeeeYYYKKKBBBAAABBBAAA>>>===:::666222000///000................................................////////////000000000000...///111111111333:::AAAAAAHHHPPPWWW]]]gggsss}}}yyyzzzwwwyyy~~~|||tttllllllwww|||bbbRRRJJJXXXpppcccHHHCCC@@@AAAFFFIIIEEE>>>:::333222111000000000111111000000000000000000000000{{{nnnmmm]]]DDD>>><<<;;;:::999888666555555333333222222111000000000////////////////////////////////////////////////////////////111333666777444555888===AAAIIIWWWeee]]]QQQFFFDDDEEEFFFJJJOOOWWWUUUOOOJJJJJJRRR```kkkxxx|||~~~vvvqqq\\\MMMCCCDDDDDDGGGYYYooo{{{zzzmmmXXXMMMCCC@@@???>>>>>>AAAEEE___~~~nnn```ZZZhhhvvvsssnnnnnnmmmkkklllooorrrsssppprrrRRR;;;@@@========================777444000...---......---.........///////////////......//////000111111222222BBBRRR^^^ppp|||ssspppqqqnnnhhhiiiooowwwxxxooofffhhhpppqqqoookkkiiilllqqquuuuuuyyy}}}~~~~~~|||~~~}}}|||~~~}}}rrraaa[[[\\\qqq~~~{{{{{{qqqqqq}}}vvvaaaRRRCCC??????@@@@@@AAADDDEEEGGGJJJNNNQQQTTTVVV\\\]]]]]]\\\YYYVVVVVVVVVSSSRRRPPPQQQRRRPPPMMMJJJHHHDDD@@@???AAAEEEJJJNNNSSSccc|||rrraaaOOOFFFDDDAAA>>><<<@@@GGGTTTfffvvv}}}zzztttssswww}}}kkkWWWGGGJJJ]]]~~~gggLLL>>>:::JJJmmmzzzvvv}}}{{{oooXXXFFF@@@BBBCCC>>>>>><<<888222//////000................................................////////////000000000000000111111///111999CCCJJJGGGJJJQQQ\\\hhhssszzz|||}}}wwwwww{{{uuusssrrrmmmlllqqq~~~pppZZZOOOUUUfff^^^KKKCCC@@@EEEHHHDDD???<<<555444222000000000111111000000000000000000000000~~~{{{lllmmm]]]DDD>>><<<;;;:::999888666555555222222222111111111000000////////////////////////////////////////////////////////////111444777999777666888<<>>;;;JJJgggrrr]]][[[hhhmmmhhhnnnssswww{{{xxxbbbIIIAAA>>>>>>==================999555111...---......---------...////////////.........///000000111222222222AAAUUUgggwww|||ggg[[[aaalllrrrllltttyyywwwuuuuuuuuusssuuuoookkknnnqqqtttuuuwwwuuuyyy||||||~~~{{{mmmfffkkkrrryyy{{{xxxuuuyyypppNNNHHHCCCDDDDDDBBBCCCEEEIIIKKKOOOSSSXXX]]]```bbbjjjlllmmmlllhhhdddbbbaaa```]]]\\\\\\]]][[[VVVQQQKKKFFFBBBBBBBBB@@@???AAAEEEHHHPPP___rrr~~~eeeQQQGGGAAA>>><<>>___oooRRRDDDAAA@@@===>>>===999333//////000................................................////////////000000000000222333111000777CCCMMMPPPLLLOOOWWWdddrrrzzz|||{{{yyywww}}}|||vvviiilll|||www[[[UUUYYYrrrXXXIII@@@CCCGGGDDD??????888666444111000000111111000000000000000000000000wwwxxxrrr|||kkkmmm___DDD===<<<;;;:::999888666555555222222222111111111111111////////////////////////////////////////////////000/////////111555888;;;:::888999>>>@@@???BBBFFFHHHKKKSSSXXXQQQGGGKKKXXXaaa___[[[XXXXXX\\\bbbfffooopppsssyyyyyyooo[[[LLLHHHKKKQQQWWW^^^iiiwwwnnn[[[NNNFFFAAA???@@@<<<@@@OOOmmmjjj^^^jjjvvvxxx{{{}}}sss[[[DDD???>>>>>>>>>======<<<<<<;;;777222...---.........+++,,,---...///......------...///000111222333333222???WWWooo|||{{{uuurrrzzzeeeZZZbbbooouuuuuuyyyyyyyyy~~~vvvooolllqqqtttssstttwwwqqqwww{{{}}}|||uuurrruuu|||~~~{{{~~~{{{cccJJJGGGFFFHHHIIIHHHIIILLLNNNQQQWWW^^^eeekkkppprrrvvvyyy|||{{{wwwrrrmmmkkknnnllljjjjjjkkkhhhaaa[[[SSSJJJCCCBBBAAA<<<;;;===BBBAAA@@@CCCLLL___uuu~~~lllYYYKKKDDDAAA===<<<@@@MMM```mmmrrrqqqwwwvvvxxxvvvdddSSSDDDNNNnnnwww]]]EEE:::999SSS|||eeeOOOEEE???<<<>>>>>>999222......000................................................////////////000000000000111222222444???MMMTTTSSSRRRYYYeeepppyyy}}}zzzkkklllnnnqqqwww~~~~~~{{{vvvttt^^^OOO\\\{{{fffRRRBBBBBBFFFCCCAAABBB<<<999666333111000111111000000000000000000000000qqqmmmiiiwww~~~jjjmmm```EEE===<<<;;;:::999888666555555222222222111111111111111////////////////////////////////////////////////000/////////222555999<<<<<<:::;;;@@@CCC@@@>>>???HHHPPP___eeeYYYHHHJJJWWW[[[ZZZXXXWWWWWWXXXYYYYYY]]]```gggoooqqqfffTTTEEEOOOSSSWWW[[[fffvvv}}}{{{{{{}}}~~~|||hhhZZZOOOHHHEEEEEEAAA===AAAXXX{{{ttt}}}}}}zzzlllyyy|||fffEEE?????????>>>===<<<<<<<<<;;;777222...---.........++++++---.........---,,,---...///000111222333333999CCC\\\yyyyyynnnkkkxxx}}}wwwggg___fffoooppp{{{}}}xxx{{{sssllliiioooqqqllllllqqqqqqwww|||xxxwww||||||}}}pppVVVOOOJJJHHHKKKMMMNNNOOOSSSXXX[[[bbbkkkttt{{{{{{xxxzzzwwwuuuvvvvvvssskkkeeeZZZNNNDDDBBBAAA???AAAEEE;;;@@@DDDBBB@@@DDDPPP[[[vvvnnnXXXKKKFFF;;;999;;;DDDRRR```jjjnnnuuuwwwuuuxxx{{{iiiQQQOOOkkkkkkIIIAAA>>>OOOtttuuuZZZKKKBBB<<<>>>>>>999222------///................................................////////////000000000000000222333888FFFTTTXXXSSS\\\ggguuu~~~~~~ccc^^^eeennnwww}}}wwwtttqqqrrrQQQOOOhhhpppXXXDDDBBBFFFCCCBBBEEE>>>;;;777333111000111111000000000000000000000000uuuhhh~~~bbboookkkfff[[[GGG======<<<;;;999777666444444222222111111000/////////////////////////////////000000//////.........---,,,///333666777888:::;;;;;;:::===@@@===999===FFFLLLTTTbbbjjjdddVVVLLLJJJKKKRRRWWWUUUNNNJJJMMMRRRVVVaaammmooofffYYYOOOJJJSSS^^^iiinnnuuuyyyjjj]]]NNNEEECCCAAA@@@===BBB[[[|||~~~xxx{{{bbbOOO???<<<;;;>>>>>>;;;<<<>>>:::888555111...---...000---------.........//////...//////---...111333333777QQQlllooohhhuuuyyyfffbbbpppyyywww|||~~~kkkllllllllllllnnnqqqtttsssuuuyyy}}}{{{}}}vvvxxx|||~~~~~~zzz}}}yyyzzzeeeZZZUUUQQQQQQUUUWWWVVVWWWZZZUUU```kkkttt}}}yyysssbbbWWWLLLFFF???999:::AAA>>>???@@@BBBCCCDDDDDDDDDNNNdddooo[[[OOOEEECCC???>>>GGGYYYjjjrrrkkkuuuvvvssskkkIII```yyyTTTBBB:::III```ooo{{{iiiOOO>>>AAA===;;;<<<999333000111//////.........---------............/////////000000222222///---...000111444222333:::FFFQQQWWWZZZgggrrr}}}nnniiioooyyy|||tttnnn~~~eeeVVVVVVfffiiiOOODDDBBB??????BBB@@@;;;555333333444222000111111111111111111111111uuuiiiaaajjjkkkeeeZZZFFF<<<===<<<;;;999777666444444222222111111000/////////////////////////////////000/////////............,,,///333555666777999;;;???===???CCCCCC???AAAGGGPPPTTT[[[^^^YYYOOOJJJKKKIIINNNSSSQQQKKKIIILLLQQQXXX```hhhfff]]]TTTPPPQQQ^^^jjjuuu|||xxxkkk\\\PPPKKK@@@???===???NNNnnnwwwzzzwww|||}}}ooo\\\FFF@@@<<<>>>???<<<;;;<<<:::999666222...---...000---------.........//////...000000//////111333444@@@\\\uuusssuuuqqqgggpppxxxwww~~~zzzuuuvvvqqqaaacccfffhhhjjjmmmqqqsssqqquuu{{{{{{}}}~~~}}}~~~{{{}}}|||tttzzzrrr```YYYVVVSSSSSSWWWYYYXXXXXX[[[^^^iiivvv~~~}}}vvvfffYYYLLLGGGDDD@@@>>>???===>>>???@@@AAABBBCCCCCCCCCIIIYYYqqqmmmZZZNNNFFF??????FFFTTTcccmmm{{{|||uuu{{{vvvPPPYYYyyyoooSSS???FFFXXXeeeiiilllzzzzzzeeeQQQEEEBBB>>>;;;<<<999333000111//////.........---------........./////////000000000000000//////000222222111444888<<>>???<<<777444333222222111111111111111111111111111yyyooo```ddd~~~jjjdddXXXEEE;;;<<<;;;:::999777666444444222222111111000/////////////////////////////////////////////............,,,///333555666777888:::<<<<<<>>>CCCDDDBBBCCCEEEPPPOOOPPPOOOJJJEEEEEEIIIIIILLLOOONNNKKKKKKOOOSSS\\\``````ZZZQQQOOOUUU\\\mmmzzzxxxeeeooo~~~zzz{{{~~~zzzhhhXXXPPPCCC???===>>>BBBTTT|||tttrrruuuzzzyyypppyyycccQQQFFF======???>>>;;;999:::999777333///---...000------.........////////////000111111111222444777LLLhhh}}}~~~www|||mmmqqqxxxxxx{{{uuuooonnnpppppplllggg___bbbeeehhhjjjllloooqqqqqqvvv}}}}}}|||}}}~~~{{{|||~~~{{{}}}~~~xxxqqqwww{{{jjj^^^ZZZXXXVVVWWW[[[\\\ZZZZZZ]]]eeeppp}}}yyykkk^^^PPPLLLLLLHHHBBB???>>>??????@@@AAABBBBBBCCCEEE>>>@@@TTTooo|||uuuiii\\\NNNAAA@@@DDDLLLZZZiiizzzwwwxxxTTTMMMlll```@@@@@@SSSccciiikkkllloootttuuukkkYYYJJJCCCDDD???<<<<<<:::444000////////////.........------....../////////000000000000///...///111222222222222:::BBBFFFIIIRRRcccqqqyyyzzzxxxtttwwwxxxtttzzz}}}{{{zzz\\\JJJOOO___zzzvvv[[[EEEIIIGGG:::>>>===:::666333111222333111111111111111111111111{{{```aaazzzjjjcccWWWDDD<<<;;;;;;:::888777555444444222222111111000////////////////////////////////////////////////.........---///333555666777888999;;;>>>CCCEEEDDDBBBDDDFFFIIIHHHHHHIIIFFFAAABBBFFFKKKMMMOOOOOOOOOQQQUUUYYY```___YYYPPPIIINNN]]]jjjyyylllWWWLLLQQQZZZiii||||||vvvvvv{{{sssbbbYYYJJJAAA>>>@@@===DDDfffzzzoooggg[[[nnn}}}oooooovvvvvvttt~~~gggYYYJJJ===<<>>NNNddduuu~~~jjjddddddgggcccUUUGGGBBBFFF@@@<<<===;;;555000///////////////...............////////////000000000222...,,,///222111111222555???JJJPPPTTT^^^nnn{{{yyyxxxssspppuuuvvvsssvvvzzzvvvwww}}}{{{sssTTTMMMUUUpppwwwtttRRRHHHDDD<<<======<<<888333000222555111111111111111111111111```___www~~~iiiaaaVVVDDD===::::::999888777555444444222222111111000/////////////////////////////////.........///////////////...000444666777777888:::???FFFLLLJJJDDDAAACCCFFFBBBDDDIIIOOOOOOIIIEEEFFFKKKLLLNNNPPPSSSWWW[[[]]]```\\\TTTLLLKKKUUUhhhwwwlllVVVFFFEEEDDDGGGPPP___ppp}}}qqqhhhSSSDDD>>>BBB???===TTTssszzzgggWWWbbbsssxxxtttzzz|||rrr___lllrrrqqq~~~ppp```NNN>>>:::>>>???===;;;;;;;;;999555111......///........./////////000000...,,,...111000000777@@@```vvv}}}~~~|||xxx{{{xxxrrrwww}}}vvvpppnnnpppooojjjiiikkkjjjmmmoooooonnnlllllllllsssxxx~~~xxxuuuuuuyyy~~~yyy~~~}}}wwwwww~~~~~~}}}vvvrrryyy}}}xxxmmmeeebbbbbb\\\ZZZ\\\___^^^]]]```eeeuuu|||wwwqqqnnnhhhaaaZZZSSSLLLGGGDDDCCCBBBAAA@@@@@@AAAAAAAAADDDEEE@@@>>>JJJcccyyy|||lll[[[NNNCCC>>>HHHWWWeeekkkyyywwwyyypppoooaaaIIIWWW}}}wwwSSS@@@EEE[[[xxxwwwnnnhhhkkklllcccTTTJJJGGGAAA<<<===<<<666111///000000/////////.........////////////000000000111333...,,,000111000111555===EEEOOOWWW^^^fffooovvvuuuuuurrrrrr{{{vvvwww|||{{{zzz|||{{{uuupppuuu~~~~~~ttt|||dddNNNJJJ___mmmLLL@@@BBB===>>>===999444111333555111111111111111111111111|||___[[[qqq|||eee]]]SSSDDD???:::999888777666555555444222222111111000/////////////////////////////////.........//////////////////222555777888888999:::???FFFJJJFFFAAA@@@BBBCCCBBBFFFPPPZZZ\\\TTTLLLIIIHHHHHHJJJOOOUUUZZZ]]]^^^\\\WWWPPPNNNSSSaaasssqqqaaaUUUNNNFFFCCCBBBGGGPPPWWWXXXWWWaaaccchhhoooyyy~~~}}}ttt]]]LLLBBBCCC@@@;;;FFFYYYwwwggg```dddiiikkkuuu|||ssszzzgggTTTAAA;;;>>>???>>>>>><<<<<<:::777222///...///....../////////000000000///,,,---111000111;;;IIIiii{{{{{{vvvoooffflllooopppsss{{{vvvyyy}}}|||vvvooojjjgggfffhhhjjjkkkkkkkkkmmmnnnrrrxxx}}}{{{wwwxxx{{{|||wwwzzz~~~~~~xxxsssxxxxxxqqqhhhdddcccbbb^^^]]]^^^```______eeemmmzzz|||yyysssuuutttllleee___XXXRRRIIIHHHEEECCCAAA@@@@@@@@@AAACCCDDDBBBAAAFFFPPPYYYzzzwwwmmm[[[HHH???CCCKKKWWWbbbuuuzzzwww}}}{{{wwwttteeeKKKIIIeee{{{]]]CCC===QQQuuu}}}zzzdddOOOHHH@@@;;;======888222///000000000/////////....../////////000000000111111222------111111///555>>>RRRVVV\\\ccciiioootttvvvyyyyyyyyy|||nnnaaajjj{{{wwwuuu|||yyyqqqrrrttt~~~~~~xxxZZZJJJNNNsssZZZDDDGGG>>>>>>===:::666444333444111111111111111111111111|||___TTTfffyyyaaaXXXNNNBBB???999999888777666555555444222222111111000/////////////////////////////////............/////////000111444777999999999:::;;;<<>>>>>???@@@<<<<<<;;;777333000...///.../////////000000000000111,,,---111111333@@@QQQppp~~~uuu}}}zzzqqq___cccgggmmmvvvtttjjjbbbbbbdddfffggggggiiilllooorrryyyzzzvvvuuuvvv~~~zzz~~~~~~|||~~~~~~yyyuuuxxxuuummmgggfffeeebbbbbbaaaaaabbbbbbccckkkuuu~~~|||yyyvvvyyyyyyuuurrrpppggg]]]SSSQQQMMMJJJGGGEEEDDDDDDGGGGGGGGGFFFEEEDDDDDDDDDbbbrrrwwwgggRRRIIIHHHGGGRRR___qqqwwwsss}}}mmmVVVDDDPPPooo{{{dddIII;;;JJJmmmyyyYYYHHH@@@;;;===>>>:::444000000000000000/////////...//////000000000111111111111---///444333222===LLLccceeehhhlllqqqxxx~~~zzzjjjcccrrrrrrrrrxxxwwwwwwnnnVVVHHH___mmmMMMEEE@@@>>>;;;999888666444222111111111111111111111111zzzsss^^^NNN]]]vvv]]]UUUKKK@@@>>>999888888777666555555444222222111111000/////////////////////////////////---.........//////000000222555888:::::::::;;;<<<<<<<<<===CCCSSSbbbddd]]]IIIKKKRRR\\\^^^WWWOOOLLLEEEEEEHHHPPPZZZ```aaa___OOOLLLKKKUUUeeeuuu~~~|||zzzwwwssspppnnnnnnnnnpppooopppttt}}}zzztttuuuwwwuuujjjccc]]]___eeehhheee```SSSPPPJJJEEEEEEKKKUUU]]]sssvvvnnnhhhmmm}}}vvvgggVVVJJJBBB===???EEEVVVuuuxxxvvvcccNNNBBB>>>===???AAA======;;;888333000......////////////000000000000333...---222333444DDDXXXqqq{{{ooowww~~~xxxeeeeeegggnnnxxxwwwjjj```cccdddeeeeeeeeegggkkknnnssszzz~~~yyyxxxzzz{{{yyynnnuuu~~~~~~~~~~~~|||zzz|||~~~yyyxxxzzzvvvmmmhhhjjjhhhccceeeccccccdddcccfffppp{{{zzzxxxyyyzzzzzzyyy|||}}}rrrddd\\\ZZZVVVQQQMMMKKKJJJJJJEEEHHHIIIGGGCCCCCCHHHMMMJJJgggzzznnn[[[TTTPPPJJJRRR^^^nnn|||{{{rrr|||zzziiiLLLKKKkkknnnPPP;;;CCC```yyylllHHH???:::===???;;;555111000000000000////////////000000000000111111111111///---000555555555CCCVVVeeegggjjjmmmqqqyyyrrrqqqxxxhhhooo|||}}}~~~xxxyyy]]]HHHRRRoooyyyUUU@@@AAA>>>:::999999888444111111111111111111111111111xxxoooeeeWWWiii}}}\\\NNNGGG??????;;;:::999888777666555444111111111111000000000000222222111000///...------000////////////000000111444444555777888999::::::DDD???<<>>===BBBRRRpppzzz}}}|||~~~}}}~~~lllSSSBBB@@@DDDAAA:::>>>===;;;888444111...,,,////////////000000000000444//////222111444HHH```wwwtttkkk~~~ooojjjiiiqqqxxx{{{}}}wwwkkkcccbbbccceeegggiiilllnnnpppvvv}}}zzznnnhhhmmmuuuwww|||}}}wwwwww}}}}}}zzzyyy{{{}}}|||zzzzzzwwwrrrlllhhhfffeeeeeegggfffffffffiiipppyyy}}}}}}zzzzzz{{{}}}~~~}}}qqqjjjaaaZZZVVVRRRNNNKKKNNNKKKHHHFFFEEEDDDBBBAAAJJJIII\\\nnnfffVVVNNNIIIPPPYYYooo}}}|||}}}}}}tttuuummmUUUUUU|||QQQHHHIIIVVVxxxzzzzzzKKKBBB;;;;;;<<<:::666555222111111000000000000000000000000000111111111111///111444555333666FFFVVV\\\cccooozzz}}}}}}}}}uuuwwwzzzzzzyyy~~~}}}yyysssnnnnnnrrrxxx|||~~~jjjOOONNNVVVooo|||tttyyydddFFFLLLAAA:::>>>>>>666222555444333222222111111222222zzzooopppcccuuu|||[[[MMMEEE>>>===:::999888777666444333333111111111111000000000000111111000000//////......000////////////000111111222222333555888:::<<<>>>BBBAAAAAADDDLLLTTTWWWWWWMMMHHHEEEFFFHHHGGGJJJNNNOOORRRSSSSSSWWW[[[YYYRRRHHHNNNVVV```hhhqqqxxx}}}xxxsssuuu~~~uuukkkeeebbb^^^VVVOOOJJJOOOXXXgggxxx~~~bbbbbbgggttt}}}ggg\\\RRRDDD<<<<<>>>>>;;;>>>===;;;999555111...,,,////////////000000000000222///000333222777NNNhhh}}}}}}rrrqqqnnnmmmqqq}}}~~~zzz~~~pppeee___aaabbbdddfffhhhkkkoooqqqyyy|||}}}uuuhhhaaabbbfffssswww{{{{{{xxxyyy}}}|||yyyyyy{{{}}}|||{{{wwwtttoookkkhhhgggggghhhhhhhhhhhhiiimmmuuu~~~|||tttiiiccc```^^^ZZZVVVRRROOOLLLKKKJJJHHHFFFCCCBBB>>>KKK\\\]]]YYYRRRGGGNNNTTThhhvvvwwwzzz|||tttooo~~~cccXXX}}}WWWFFFAAANNNpppsssssszzzVVVKKKAAA>>>===999444222222222111000000000000000000000000000111111111111111///111666<<>>===;;;888555444444333222222111222222222~~~pppyyykkkzzz|||[[[MMMEEE<<<:::999999888666555333222222111111111111000000000000000000000000///////////////////////////000111222444333333444777:::===???>>>AAADDDFFFFFFEEEGGGJJJIIIDDD@@@BBBDDDEEEGGGKKKOOORRRSSSSSSUUUUUURRRLLLKKKPPPYYYbbbjjjrrryyy~~~}}}wwwxxxzzzzzzvvviii^^^YYYUUURRRUUU```rrryyyhhhbbbeeemmmyyyzzzmmm```NNNAAA======MMMppp~~~yyyuuuuuu}}}~~~~~~gggMMM===:::===>>>>>>===<<<:::666222///---////////////000000000000//////222333333<<>>@@@===???CCCEEECCC@@@CCCHHHEEE@@@>>>CCCGGGGGGHHHKKKKKKNNNQQQRRRQQQOOOKKKGGGNNNTTT\\\dddkkkssszzz~~~}}}|||~~~vvvtttyyyzzzrrrggg___bbbnnn||||||pppeee^^^fffkkksss{{{|||zzz}}}uuu\\\IIIAAA===DDDaaazzzuuukkkkkkxxx|||}}}oooSSSAAA===???AAA>>>>>>===;;;888444000...////////////000000000000...000333333333@@@]]]zzzooosss|||vvvtttyyy{{{uuukkkfffeeennnzzz|||qqqaaa]]]bbb^^^```bbbccceeeiiipppuuu{{{rrrpppsssvvvzzz~~~}}}{{{{{{~~~~~~|||yyyzzzwwwsssnnnllllllmmmnnnjjjlllooosssxxxyyypppiiieeeaaa___\\\YYYUUUOOOHHHCCCDDD@@@AAAFFFTTTlllqqq___UUUQQQ\\\mmmtttzzz{{{sssrrruuuzzzYYYLLL^^^vvvWWWBBBKKKhhhwwwooojjjkkknnnoooooopppNNNBBB999:::===<<<888555333222111111000000111111000000111111111222222222777111111???NNNWWWYYYYYYbbbmmm|||yyy{{{zzzzzzzzzvvvoooeeejjjyyyqqqkkkgggffflllrrrpppdddXXXVVV[[[```cccdddiiirrryyynnnaaalllzzzsssUUULLL\\\xxxfffPPP???>>>???:::666777444444333222222222222333rrruuujjjnnnaaaTTTJJJ>>>;;;<<<;;;:::888666444333222111111111111000000000///......//////000000111111////////////000111222333777666666777:::>>>BBBEEEAAA???@@@CCCAAA???CCCJJJFFFAAA@@@GGGLLLMMMMMMNNNJJJLLLPPPRRRRRRNNNJJJIIISSSWWW___ffflllsssyyy}}}wwwzzz~~~tttssstttlllzzz|||yyy~~~|||ssshhhbbbcccfffhhhmmmtttzzz~~~yyyooolllmmmiiiMMM@@@@@@???UUU{{{~~~pppfffiiixxxssstttwwwzzz}}}pppVVVFFFAAAAAAAAA>>>>>>>>><<<999555111///////////////000000000000///111444333555DDDbbb|||uuuzzzyyyttttttyyy{{{wwwrrrpppkkkrrrzzzxxxiii[[[\\\eee]]]___aaabbbccchhhqqqxxx~~~~~~vvvkkkeeedddmmm{{{~~~{{{{{{{{{yyytttpppsssrrrpppnnnnnnoooqqqrrrkkknnnrrrvvv{{{}}}zzz{{{xxxjjj```]]]\\\\\\\\\[[[XXXSSSKKKFFFCCCBBBBBB@@@IIIfffwwwnnn^^^SSSZZZnnn{{{|||zzzsssxxx|||zzzkkkVVVLLLZZZzzz```@@@>>>QQQdddrrrxxxnnneeefffgggbbbVVVHHH===<<>>888555333222222111111111111111111111111111222222222222333222666BBBNNNVVV]]]cccjjjvvv{{{hhhfffnnnuuuyyyeeecccppp}}}xxxuuu|||wwwqqqmmmjjjfff```[[[\\\eeeqqqzzzqqqbbbbbbpppcccSSSXXXppp^^^???BBBEEE999444<<<555444333333222222333333rrrssscccbbbeeeXXXMMMAAA======<<<:::999777555333333111111111111000000000000......//////000000111111/////////000111222333444333333555777<<>>DDDOOONNNGGGDDDJJJPPPRRRRRRSSSOOOOOOSSSVVVUUUOOONNNOOOWWW[[[aaaggglllqqqvvvzzztttwww{{{}}}uuusss~~~|||mmm___fff~~~}}}hhh[[[VVVXXX```hhhkkkrrryyy}}}wwwrrrrrroooSSSDDD@@@===JJJnnn|||lll```iiivvvuuuvvvsssrrrvvv|||}}}zzzpppYYYHHHAAA@@@>>>>>>??????>>>;;;777333000////////////000000000000000222444333888KKKggg}}}~~~sssqqqtttrrrxxxwww{{{~~~xxxtttuuuyyysssaaaWWW[[[bbb[[[^^^``````aaagggqqqzzzqqqbbbYYYcccvvv|||yyyxxxvvvssslllgggiiiiiikkkmmmppprrruuuvvvlllpppuuuyyy}}}{{{wwwzzz~~~nnn^^^TTTQQQPPPRRRUUUXXXYYYUUUOOOJJJDDDDDDEEEAAAEEEbbb~~~mmmZZZ[[[nnntttsssuuuxxxqqq]]]RRRPPPhhheeeDDD<<>>>>><<<:::333333222111111111111222111111111222222222222333000444>>>HHHOOOUUUaaalllwwwwwweeeggguuu|||vvvppplllqqq{{{|||~~~xxxrrrooopppqqqpppzzzqqqbbb]]]iii}}}www^^^TTTdddoooHHHEEEFFF:::555>>>555444444333333333333333rrr}}}sss~~~^^^]]]~~~fffZZZOOOCCC???<<<;;;:::888666444222111111111111111000000000000////////////000000000000/////////000111222444555222333555888;;;???BBBDDDDDDDDDIIILLLFFF@@@JJJ[[[\\\QQQIIIJJJOOOSSSVVVYYYSSSSSSUUUXXXUUUOOONNNRRRZZZ^^^ccchhhlllppptttwwwtttwww{{{}}}~~~|||{{{}}}~~~wwwvvv}}}{{{kkkXXXSSSeeexxxdddOOOJJJPPPZZZgggqqqzzzooo|||}}}wwwhhhXXXMMM@@@===CCC]]]}}}gggaaakkkpppwwwaaaKKK@@@???@@@>>>???@@@???<<<888333111////////////000000000000111222333555>>>SSSmmmyyyqqqggggggqqq{{{|||nnn]]]ZZZ\\\\\\ZZZ]]]______```fffrrr|||}}}{{{hhhXXX\\\mmm{{{~~~|||yyyxxxvvvqqqiiicccgggiiimmmpppsssuuuvvvvvvooosssxxx||||||zzznnn```TTTMMMIIIHHHKKKPPPUUUVVVSSSMMMHHHEEECCCEEEDDDHHHeeehhh^^^lll|||xxxttt~~~mmm]]]JJJVVVrrr~~~hhhLLLBBBBBBFFFiiihhhMMM???======<<<<<<444333222222111111222222111111111222222222333333222;;;IIITTTYYY]]]hhhtttvvvnnnuuu}}}rrrddd[[[eeeyyynnnTTTUUU|||ZZZFFF@@@===;;;;;;555555444333333333333444qqq{{{~~~sssbbbbbbfff[[[PPPDDD???;;;:::999777555333111000111111111111000000000000000000000000/////////////////////000111333444555666777888999:::;;;;;;;;;@@@FFFQQQVVVLLLEEERRRhhhgggYYYKKKHHHMMMRRRXXX\\\VVVTTTUUUXXXTTTMMMLLLRRR\\\___dddhhhkkkooorrruuuuuuxxx{{{~~~}}}wwwtttxxx|||wwwvvvwww}}}qqqZZZMMMUUUrrraaaMMM???EEEXXXmmmzzzyyy|||kkkbbb]]]WWWQQQBBB???@@@RRRwww}}}sss}}}~~~~~~iiiNNN@@@@@@DDD>>>???@@@@@@===999444111////////////000000000000111222333666BBBYYYrrryyywwwvvvmmmlll|||}}}lll]]]^^^^^^XXXYYY\\\_________fffrrr}}}|||zzz}}}lllYYYXXXdddqqq|||}}}{{{zzzxxxssskkkeeennnpppsssvvvwwwwwwuuutttqqquuuzzz~~~qqqaaaWWWPPPKKKGGGGGGJJJOOOSSSSSSOOOGGGBBBCCC>>>@@@CCCIIIggguuubbbjjjwww}}}zzz}}}kkkRRRUUUlll{{{iiiNNNBBB===EEEaaahhhMMMAAA;;;888777444333222222111111222222111111222222222333333333888BBBSSS```eeegggpppzzzzzzzzzwwwwwwttthhhZZZcccvvvzzzUUUGGGfffrrrttthhhEEE:::@@@@@@888555555444333333333333444qqq}}}wwwzzz|||gggYYYOOODDD999<<<:::888777666555333111222111111000000000000000000000000000000000000000.........///000222444444444555666888:::<<<===>>>BBBVVVddd___QQQKKKKKKKKKPPPNNNMMMMMMQQQUUUXXXYYYSSSTTTTTTQQQMMMNNNTTTZZZ```eeekkkmmmkkkjjjmmmppprrrvvv{{{~~~~~~}}}}}}~~~wwwoooooosssvvvsssrrrwwwvvvjjj\\\UUUSSS___~~~eeeIIIGGGHHHQQQddd~~~zzztttsssfff[[[SSSFFF@@@@@@IIIdddrrrvvv{{{|||~~~}}}xxxUUUBBB???;;;@@@@@@@@@@@@>>>:::555111000000000000000111111222,,,444666666JJJkkk{{{wwwrrryyyyyyvvvxxx}}}|||wwwggg^^^WWWWWW\\\[[[YYY[[[```cccgggttt}}}yyyzzz{{{yyyxxxyyy|||}}}eeeXXXZZZiiiyyy}}}zzzxxxxxxxxxyyywwwxxxyyyzzzyyywwwuuuttttttxxx{{{~~~}}}ggg]]]XXXSSSPPPRRRMMMLLLMMMQQQNNNGGGAAA@@@CCCCCCCCCDDDIII\\\|||oooiiivvv~~~|||^^^EEEkkk{{{eeeBBB;;;JJJeeepppEEE>>>AAA<<<999555444333111000111111222222222///...111444444222666GGGWWW^^^dddoooxxx{{{rrrlllzzz|||ssseee]]]___pppiiiPPPRRRcccrrrqqq~~~MMMEEECCC:::@@@999888555333222333444444~~~oooyyy|||iiiXXXMMMCCC;;;<<<:::888777666555333111222111111000000000000000000000000000000000000000/////////000111333555666555555777888:::;;;<<<===@@@KKKUUUUUUNNNKKKMMMOOOLLLKKKIIIKKKOOOTTTWWWXXXUUUVVVTTTPPPLLLNNNTTTZZZaaafffkkkmmmlllkkknnnqqqrrruuuyyy{{{||||||{{{{{{{{{zzztttmmmnnnvvv}}}vvvtttwwwvvvjjj]]]TTTQQQ[[[www|||vvvZZZJJJJJJOOO^^^wwwyyylllwwwrrrcccYYYJJJBBB???EEE[[[uuusss||||||XXXEEECCC@@@AAA@@@@@@@@@???;;;555111000000000000000111111222111555444777OOOqqqzzzyyy|||xxxzzz}}}wwweee]]]ZZZ[[[]]]\\\[[[\\\```dddiiivvv~~~ooo```^^^iiixxxyyyzzz{{{|||{{{zzzxxxvvvtttxxx|||vvvbbb]]]___^^^ZZZWWWVVVPPPLLLKKKIIIFFFFFFIIIAAACCCEEEEEEGGGWWWyyyuuulllwwwnnnOOOlllrrrQQQCCCIIIeee}}}kkkEEE???@@@<<<:::555444333111111111111222222222111000111333444333:::JJJZZZ```eeennnyyy~~~zzzpppnnn|||~~~~~~wwwkkk``````ooouuuUUUMMMZZZpppyyyrrrWWWFFFAAA<<<>>>999888666444333333444555ppp}}}ssszzziiiTTTHHH@@@;;;<<<:::888777666555333111222111111000000000000000000000000000000000000000///000000111222444666666555666777888999::::::;;;BBBCCCFFFHHHFFFCCCCCCFFFFFFEEEEEEGGGLLLQQQTTTVVVWWWVVVSSSOOOLLLNNNUUU[[[cccgggkkkmmmlllmmmoooqqqrrrsssvvvxxxyyyyyyxxxwwwwwwoooeeebbbmmm}}}|||yyyzzzyyymmmaaaXXXRRRYYYqqq{{{}}}zzz|||kkkXXXVVVUUUZZZkkk{{{iiilllmmm```NNNDDD???AAAQQQzzz|||qqqxxxyyyvvv}}}YYYDDDBBB@@@BBBAAAAAAAAA???<<<666222000000000000000111111222666555222;;;XXXxxx{{{~~~|||zzzxxxvvvvvvbbbZZZ\\\^^^]]]]]]\\\]]]```eeelllyyyyyyiiiccchhhttt}}}~~~{{{|||~~~~~~}}}{{{zzzvvv{{{sssaaaaaajjjnnnhhhaaa[[[TTTMMMKKKIIIGGGHHHKKKAAADDDGGGEEEDDDRRRsss|||rrrxxx~~~yyyXXXkkk]]]EEEIIIhhh}}}vvvnnnxxxfffFFF??????:::999666555333222111111222222111222333333222222444666IIITTT```dddhhhpppyyy~~~vvvuuuzzzvvvyyyccchhh||||||rrreeecccnnncccJJJRRR]]]~~~hhhKKKBBB@@@===:::999666444333333444555ooowwwppp}}}mmmzzzhhhPPPCCC===:::<<<:::888777666555333111222111111000000000000000//////////////////////////////000000222444555666555666777999999:::999999AAA>>>???CCCCCC>>>???DDDAAAAAAAAADDDJJJOOORRRSSSVVVTTTQQQMMMMMMQQQYYY```dddhhhkkkmmmmmmnnnppprrrqqqqqqrrrtttvvvvvvtttssspppeeeYYYZZZlll|||zzzzzz~~~sssggg^^^WWW[[[pppyyypppjjjmmm||||||lllhhhkkkggghhhvvvmmmlll~~~tttgggRRRGGGBBBAAAJJJnnnvvvwwwxxxhhhkkkaaaJJJCCC>>>CCCBBBBBBBBB@@@<<<777333000000000000000111111222888333222AAAaaa}}}vvv|||xxx}}}uuuooopppwww|||sss^^^VVV[[[]]]YYY\\\\\\]]]```eeeooo|||~~~|||rrrhhhhhhqqqzzz~~~~~~}}}zzzwwwkkkllltttxxxrrrkkkaaa[[[WWWXXXVVVPPPKKKIIIEEEFFFGGGGGGIIIVVVrrrtttwww}}}||||||xxx^^^ooojjjGGGIIIkkkxxxjjjlllvvvyyyyyyxxxbbbHHH@@@===888999666555333222111111222222000111333444111000666===\\\___ccchhhooouuuyyyzzzqqqxxxyyywwwmmm}}}nnnZZZeee}}}wwwmmmiiiqqquuuPPPOOOZZZwwwZZZHHHDDD>>>;;;:::777555444444444555kkkmmmvvv|||ccciiihhhPPPBBB===;;;<<<:::888777666555333111222111111000000000000000////////////////////////.........///111222444555555666888999::::::999999888999>>>CCCDDDAAACCCGGG??????@@@CCCHHHMMMOOOPPPRRRPPPNNNMMMOOOVVV^^^eeefffhhhjjjlllmmmnnnpppqqqpppoooppprrrtttssspppmmmbbb[[[SSSWWWiii}}}vvvvvvwwwzzz~~~}}}xxxlllccc[[[]]]ppp~~~wwwllleeehhhxxxuuurrrzzzzzzyyy|||tttppp~~~zzzlllXXXKKKFFFDDDHHHfff|||{{{ggg^^^yyy~~~|||uuuzzzqqqWWWIII@@@DDDCCCCCCCCCAAA>>>888444000000000000000111111222666111444JJJjjj~~~|||rrr|||{{{}}}wwwqqqmmmnnnqqq~~~zzzlllZZZSSSXXXYYYTTTZZZ[[[\\\___fffrrr}}}{{{{{{zzzooommmttt|||{{{xxxyyyyyywwwsssoooiiifffgggfff]]]UUUPPPMMMJJJJJJNNNUUUcccxxxwwwttt||||||~~~ttt|||yyykkk]]]ppp{{{QQQGGGggguuuooommmjjjiiinnn^^^GGG???;;;888:::666555444222222222222333...///333444000000<<>>999555000000000000000111111222444111999SSSppp~~~}}}vvv~~~|||zzzvvvqqqppprrrxxxqqqcccWWWTTTVVVVVVSSSWWWZZZ]]]```iiivvvzzz{{{}}}zzz|||yyyvvv{{{}}}||||||{{{}}}vvvrrrtttssskkkbbb^^^[[[VVVUUUYYYaaajjjxxx{{{tttyyyxxxyyyvvvrrr{{{vvviii[[[SSSbbbZZZDDDYYYsssxxxpppkkkkkkpppaaaIII???;;;999===777555444333222222333333//////222444111444GGG]]]hhh^^^\\\hhhyyyzzz~~~ooocccppp||||||lllppp~~~{{{ssssss}}}}}}zzz}}}pppQQQLLLddd^^^FFFCCC>>><<<999666555444555555tttmmmeee```fffQQQEEE???<<<<<<:::888777666555333111222111111000000000000000000000000000000000000000......///000111333444555444666999<<<>>>>>>===<<<<<>>DDDPPPMMMAAAEEEDDDDDDFFFJJJLLLMMMLLLNNNMMMLLLNNNTTT\\\bbbfffffffffgggiiikkknnnooopppmmmmmmnnnqqqtttqqqjjjdddSSSYYY[[[XXXXXX```iiinnnrrrzzz}}}yyyvvvxxxyyyxxxzzzyyymmmaaa___oooyyyxxx~~~oooYYYLLLHHHDDDVVVyyyhhh[[[iiisss{{{|||zzz}}}yyy{{{bbbPPPBBBEEEEEEEEEEEECCC???:::555000000000000000111111222444333???ZZZssswwwqqqyyy{{{wwwzzz{{{}}}}}}{{{{{{~~~wwwiii[[[WWWWWWVVVVVVVVVUUUZZZ^^^bbblllzzzzzzzzz}}}~~~xxxwwwzzz|||}}}}}}{{{{{{xxxpppmmmiiieeecccaaa```eeemmm}}}{{{pppiiinnnyyyxxx{{{zzzuuuuuu|||ooopppzzz{{{uuu\\\NNNMMMrrr\\\FFFIII\\\xxx}}}}}}qqqRRRDDD>>>:::===777666444333222222333333111000333555222999TTTqqqllleeedddqqq~~~}}}ooo{{{xxxjjjwwwWWWHHHYYYgggDDDIII>>>===:::777555555555555wwwfffaaa|||bbbNNNCCC===888<<<:::888777666555333111222111111000000000000000000000000000000000000000///000000111222444555666333666999===??????>>>======EEEDDDBBBTTTmmmmmm[[[GGGFFFFFFHHHKKKLLLLLLKKKOOOMMMMMMOOOUUU\\\bbbeeefffffffffhhhkkknnnoooooollllllnnnrrrtttqqqiiiaaaXXX```cccYYYOOOQQQ[[[dddkkktttxxxrrrllllllnnnnnnsssrrreeeaaaqqq|||qqqmmmuuuyyy___NNNFFF@@@QQQyyyxxx{{{bbbdddooozzz~~~hhhWWWJJJFFFEEEEEEEEEDDD@@@:::666000000000000000111111222555555CCC^^^uuusssiiiooouuurrrwwwvvvdddVVVWWWZZZXXXWWWZZZUUU[[[```dddooo}}}}}}wwwvvvyyy}}}~~~{{{llllllppp|||zzzzzz~~~{{{wwwrrrhhhZZZOOOOOOUUU]]]bbbbbbZZZVVV]]]kkkttttttyyy{{{xxxxxx~~~pppmmm|||jjjTTTCCC```uuu^^^JJJ@@@LLLooo^^^JJJ@@@999;;;777666444333222222333333333222444666444===\\\}}}tttoooqqq{{{wwwkkk||||||\\\EEEOOO~~~rrrkkkDDDNNN???===:::777555555555666uuutttffffff}}}dddPPPEEEBBB@@@;;;:::999777666444333222000000000000////////////000000//////.........------...///111333444444444555777999888777:::???DDDHHHJJJGGGIII^^^tttoooYYYGGGEEEGGGJJJIIIHHHJJJOOOOOONNNOOOPPPTTTYYY^^^aaa```___```bbbfffjjjmmmnnnmmmnnnoooqqqqqqnnniiifffiiiiiifff^^^UUURRRVVV[[[mmmkkkeee\\\VVVVVV]]]ccc]]]uuuyyyllllllwww{{{fffZZZVVV^^^www{{{mmmTTTEEEDDDLLLkkkuuummm|||}}}~~~zzzttt]]]MMMGGGIIIHHHFFFFFFEEE>>>666000111222111000000222444666===PPPiii~~~{{{uuutttxxx|||jjjXXXYYY[[[VVVTTTZZZYYYZZZ]]]fffvvvzzzvvv|||yyywww{{{}}}}}}}}}}}}ccc[[[ZZZiii}}}vvv```LLLAAA@@@CCCDDDCCCDDDEEEFFFLLL\\\lllsssuuufffwwwrrraaaIIIPPPuuuvvvcccKKK>>>JJJkkkMMM>>>@@@:::999777444222111111222444999...222333000KKKlllrrrpppsssuuuxxx~~~}}}~~~rrr|||~~~|||qqqQQQOOO[[[|||nnnuuutttPPPJJJBBB>>>;;;:::777333333777oookkknnnpppeeeOOODDD???===;;;:::999777666444333222000000000000////////////000/////////............---...///111333444444444555777888888888;;;AAAFFFQQQUUUPPPJJJRRR___ZZZIIIEEEDDDFFFJJJJJJIIILLLQQQOOOOOOPPPQQQUUUYYY]]]```___^^^___aaadddhhhjjjkkklllmmmnnnoooppppppooonnnjjjiiifffbbb]]]\\\^^^```___ZZZSSSMMMKKKMMMQQQUUUVVVdddtttttt}}}zzzeeeXXXSSSZZZtttrrr[[[JJJGGGLLLjjjsssddd|||wwwaaaPPPGGGIIIHHHFFFGGGFFF???666000111222111000111333555<<>>DDDRRR```qqq{{{{{{{{{pppaaavvvwwwRRRMMMuuummmUUUFFFSSSrrrUUU???===666999777444222111111333444555///555777888QQQjjjjjjgggttt}}}yyysssvvvuuuppp~~~~~~~~~zzzpppsss}}}XXXNNNPPPnnnnnnooowww|||YYYIIIBBB>>>;;;:::777333333777nnnbbbuuuvvvzzzfffNNNBBB===;;;;;;:::999777666444333222000000000000////////////////////////............---...000111333333444444444666777777777;;;BBBHHHKKKQQQOOOGGGGGGNNNMMMEEEAAA@@@CCCGGGIIIIIILLLRRRPPPPPPQQQSSSUUUYYY\\\^^^]]]]]]^^^___aaadddfffggglllkkkkkklllnnnqqqtttvvv|||wwwrrrnnnkkkgggaaa]]]WWWQQQJJJGGGIIINNNRRRSSS]]]```vvv|||yyy{{{gggXXXQQQXXXrrrzzzdddRRRIIIKKKgggrrr^^^xxxzzzdddRRRFFFHHHHHHGGGHHHGGG@@@777000111222111111222444666@@@EEE[[[yyy}}}~~~zzztttdddYYYTTTUUUVVVWWWZZZ[[[]]]fffvvvvvvsssvvvxxxwwwyyyzzzmmmggggggtttkkk]]]QQQPPPYYYgggwwwttt]]]JJJ@@@<<<:::888888777777888888;;;FFFRRRjjjuuuwwwyyy}}}|||jjj[[[vvvqqqXXXttt[[[JJJWWWxxxVVVAAA???888888777444222111222333444111111777:::BBBZZZiiibbbdddrrr{{{sssjjjpppuuummmpppxxx}}}}}}zzzyyy}}}uuukkk```jjj{{{yyy{{{gggPPPFFF\\\|||sssppp~~~gggHHHCCC>>>;;;:::777333444777rrr^^^kkkvvv{{{gggNNNAAA<<<;;;;;;:::999777666444333222000000000000///////////////////////////............///000111222333333333555666777666666999???EEEBBBFFFFFF@@@@@@EEEGGGEEE======@@@EEEGGGHHHLLLRRRQQQQQQRRRTTTVVVXXXZZZ[[[[[[\\\^^^______aaacccdddjjjiiihhhhhhkkkqqqyyy~~~~~~zzzvvvnnn```VVVTTTRRRPPPPPPRRRWWW]]]aaapppooo|||wwwrrrzzz~~~lll[[[RRRZZZtttlllYYYLLLHHHbbbxxxddd~~~}}}xxx|||eeePPPFFFHHHIIIHHHIIIHHHAAA888000111111111111222666888@@@EEE___|||xxxwwwxxxtttqqqnnndddWWWRRRUUUWWWUUUYYYZZZ]]]fffvvv~~~{{{wwwyyy~~~ssskkkqqqtttfffVVVNNNOOOYYYlll{{{wwweeeOOOBBB@@@AAA???<<<===;;;;;;;;;888888>>>GGG^^^nnnxxx{{{~~~yyyvvv~~~fffVVVttteeeqqqbbbMMM\\\{{{xxxvvvPPPAAAAAA:::777666444333222222333333111444777;;;KKKdddmmmdddlllrrrrrrlllkkkwww|||tttsssxxxppp|||~~~{{{xxxttttttzzzwwwjjjZZZbbbrrr}}}zzz|||~~~vvvXXXCCCQQQtttwww}}}sssGGGFFF@@@;;;999777444444777www[[[aaazzznnnssshhhOOOBBB>>>===;;;:::999777666444333222000000000000////////////.........///////////////...///000111222333333333666777888777555777;;;???CCCBBB@@@======>>>>>><<<>>>===AAAFFFIIIIIINNNTTTQQQRRRSSSUUUVVVWWWXXXXXXYYY[[[^^^___^^^___aaaccceeeeeeeeegggllluuu{{{ooo___SSSPPPUUU[[[[[[[[[^^^gggooonnnfffnnn|||~~~sss~~~qqq```UUU]]]www~~~xxx|||qqq]]]NNNGGG]]]sssxxxpppppp~~~|||fffOOOEEEHHHIIIIIIJJJJJJBBB999111111111111111333777;;;>>>HHHeee|||zzznnncccfff}}}sss___aaa]]]VVVSSSVVVWWWUUUWWWYYY]]]gggxxx{{{vvvtttxxx{{{xxx}}}|||ppp```TTTNNNQQQ___mmmgggXXXGGG>>>???AAA@@@===@@@===<<<;;;999777;;;BBBPPPgggxxx}}}}}}tttqqqzzzeeeRRRjjjdddtttlllUUUbbbwwwsss~~~kkkLLLAAA???666666666444333333333333333333555555>>>VVVkkkqqqnnnvvvzzzxxxrrrppp{{{}}}nnn|||~~~yyyxxxuuuqqqpppttt{{{mmmXXXYYYbbbsss~~~~~~}}}aaaGGGNNNoooRRRKKKCCC<<<:::888555444666{{{YYY\\\vvveeegggjjjPPPBBB>>>>>>;;;:::999777666444333222000000000000////////////........./////////////////////000222222333333333666888:::999777777999<<>>======BBBAAADDDIIIKKKLLLPPPUUUQQQRRRSSSUUUVVVUUUTTTTTTVVVYYY]]]^^^]]]\\\___bbb```bbbdddgggmmmxxxyyyiii\\\TTTVVV```jjjllliiiiiiqqqyyypppccckkk{{{}}}~~~yyyiiilllwwwyyyfffZZZ```xxx~~~rrr___PPPGGGYYY|||~~~zzzqqqddduuuzzzyyy~~~jjjRRRDDDGGGIIIJJJLLLKKKCCC:::111111111111222444999===>>>NNNmmm~~~xxxooodddfff}}}wwwXXXWWWUUUUUUTTTUUUUUUVVVWWWZZZ```kkk|||wwwvvv{{{zzzkkk]]]RRRMMMSSS\\\uuuvvvZZZSSSIIICCCBBBBBB@@@===???;;;::::::888666999???DDD]]]pppxxxzzzrrrpppyyymmmTTT___qqq\\\}}}pppUUU[[[}}}sssvvvwwwxxxiiiMMMAAA>>>666555555444444333333333333444666777HHHeeeqqqqqqwwwuuu~~~vvv|||ttt|||}}}xxx}}}zzzyyy|||uuusssoookkkllluuu|||mmmXXXRRRSSS___ooo~~~xxx}}}~~~mmmOOOMMMmmmpppPPPGGG>>><<<:::666444555^^^aaa|||aaa___mmmQQQBBB>>>===;;;:::999777666444333222000000000000////////////............/////////000///000111222222222222222555888<<<===;;;:::;;;===;;;888999@@@BBB???@@@DDDDDDCCCEEEJJJKKKKKKNNNSSSPPPQQQSSSUUUUUUSSSRRRPPPQQQVVV[[[\\\ZZZZZZ]]]```^^^aaadddeeehhhqqq||||||iii\\\YYYZZZfffoooyyy|||zzzxxxzzz~~~|||}}}ppp```eeeuuuzzzkkkeeedddkkksssyyy~~~pppnnnxxxqqqbbbfff|||rrr```SSSIIIXXXwww~~~xxxeeelllttt{{{wwwtttwwwxxx{{{nnnUUUCCCGGGJJJKKKMMMLLLDDD;;;111111111111222555:::>>>>>>SSSsss|||wwwtttppprrr{{{___UUUQQQUUUVVVRRRSSSYYYXXX\\\dddppp|||yyy}}}vvvgggYYYNNNMMMQQQfffsssxxxbbbUUUVVVVVVTTTPPPMMMKKKKKKHHHCCC???===999666888<<<===QQQ```kkkvvvuuusss{{{|||```]]]qqq|||cccUUUuuummmNNNJJJfff~~~tttzzzsssSSSBBB???;;;555555444444444333333333222666===YYYxxxvvvmmmyyyiiittt|||~~~}}}}}}{{{{{{{{{zzzzzzzzznnnjjjlllvvv~~~}}}yyywwwrrrrrrnnngggcccjjjyyynnn[[[RRRMMMOOOXXXdddtttyyytttuuu~~~~~~ZZZLLLjjjVVVKKKAAA===;;;777444444gggjjjaaa[[[}}}oooRRRAAA<<<<<<;;;:::999777666444333222000000000000////////////---.........//////000000///000111222222222222222333888>>>???>>>======???>>>;;;???DDDBBB;;;<<>>QQQkkk\\\BBB>>>;;;444444444444444444333333000666BBBfffxxxhhhwww___aaaffftttzzzxxx~~~zzzzzz}}}xxxtttbbb]]]aaannnxxxxxxsssrrrpppqqqnnnddd]]]bbbrrrqqq___WWWNNNHHHGGGNNN___nnn{{{ppp}}}lllpppcccJJJgggYYYMMMBBB>>><<<777444444cccYYY|||mmmRRRDDD>>>======;;;888777666555222000000000000000////////////////////////////////////000000111222333444444555777:::===>>>===<<<;;;;;;===???KKKYYYYYYKKKBBBDDDAAAEEEHHHHHHHHHHHHKKKOOOPPPPPPQQQSSSUUUUUUTTTSSSXXX[[[[[[VVVTTTXXX]]]______YYYRRRRRR\\\ccc___UUUSSSUUUWWWXXXZZZ___gggmmmyyy~~~wwwvvvxxx||||||ppp```[[[WWWIIIKKKaaazzz}}}uuu___YYYPPPJJJIIIKKKNNNOOOZZZ```rrryyyzzztttgggZZZIIIQQQqqqssshhh~~~qqqfffiiioooyyy}}}uuuuuu```JJJEEEKKKRRRPPPMMMGGG888555444222333666999;;;<<>><<<<<<999;;;DDDXXXmmmtttqqqrrrxxx~~~eeeaaauuu}}}uuulllVVVLLLoookkkKKKBBBNNN___rrrIII:::@@@777777666444222222444666444999PPPppp~~~ttthhheeeTTTOOO\\\rrryyy{{{|||zzz~~~uuuooo```___bbbjjjssswwwsssmmmpppooonnnjjjccc```hhhtttkkk```XXXRRRQQQPPPNNNNNNQQQooo|||}}}sss}}}oooeeeqqqjjjPPPbbb___LLLCCCAAA888555888666ddd___lllQQQCCC>>>>>>===;;;888777666555222000000000000000////////////////////////////////////000000111222333444444555888999;;;<<<===AAAEEEHHHJJJIIIQQQ\\\\\\PPPGGGGGGAAADDDGGGHHHGGGHHHKKKOOOPPPQQQRRRSSSTTTTTTRRRQQQWWW[[[[[[VVVTTTWWW[[[]]]\\\SSSIIIEEEMMMVVVVVVOOOOOOSSSXXX]]]aaaeeekkkooo{{{}}}~~~~~~xxxnnnZZZMMMHHHAAAEEEYYYoootttzzz|||{{{yyyyyyzzzvvvmmmaaaWWWSSSSSSTTTVVVSSSUUUaaassszzzxxx{{{vvvjjj]]]LLLPPPkkkmmmXXXlll~~~www||||||~~~~~~{{{fffKKKFFFKKKRRRPPPNNNGGG888444444333444777999;;;<<>>CCCRRRfffoooooopppvvvhhheee|||xxx[[[GGGfffoooNNNAAAKKK[[[WWW===<<<888777666444222222444666777;;;MMMgggrrrkkkcccccc^^^WWWaaattt}}}~~~zzz|||rrrmmmhhhffffffllltttxxxvvvssswwwvvvwwwtttmmmiiioooyyyssseee]]]WWWUUUTTTQQQOOOQQQZZZjjjtttwwwtttvvvnnnLLLQQQzzzvvveeePPPEEEBBB999555777555iiibbblllPPPBBB>>>???<<<:::888666666444222000000000000000////////////////////////////////////000000111222333444444555999999999:::===EEENNNUUUOOOKKKLLLTTTUUULLLDDDBBB@@@CCCFFFGGGGGGHHHKKKOOOQQQRRRSSSTTTSSSRRRPPPOOOUUUZZZ[[[VVVTTTWWWZZZZZZ^^^XXXMMMGGGJJJSSSWWWVVVUUUZZZaaahhhlllooorrrttt{{{{{{zzzyyyzzz}}}|||vvvtttuuuvvvwwwsss___JJJDDDBBBEEERRRhhhnnnuuuwwwsssooommmnnnrrrfff```^^^___```^^^[[[```kkkpppooorrryyy~~~yyyuuuxxxyyykkk___MMMPPPgggnnnUUUfffwww}}}|||hhhNNNGGGLLLSSSQQQOOOHHH999444444555666888:::;;;<<>>@@@;;;999777666666444222000000000000000////////////////////////////////////000000111222333444444555888888888999<<>>BBBEEEGGGFFFHHHLLLOOOQQQSSSUUUUUUSSSPPPNNNMMMQQQWWWYYYVVVTTTWWWZZZ[[[bbbfffddd]]]XXX[[[```bbbeeehhhnnnsssvvvxxxyyyzzzyyyzzz{{{}}}}}}{{{uuummmeeebbbeeeiiivvv|||ppp[[[TTTOOOIIIJJJbbbkkkuuuyyytttnnnkkkkkk{{{wwwsssqqqqqqppprrroooqqqyyy~~~}}}}}}}}}{{{}}}}}}wwwrrrpppeeefffzzz}}}kkk]]]LLLQQQjjjzzz^^^lll~~~|||lllRRRJJJMMMTTTRRRQQQIII999333444666777888999<<<===PPPooovvvbbb___UUUPPPQQQTTTSSSSSSUUUUUUZZZhhh|||{{{{{{vvvooopppxxxuuueee[[[gggnnnxxx~~~|||qqqeee]]]ZZZ^^^ooosssdddZZZOOOJJJMMM^^^tttxxxeeeUUUMMMIIIFFFCCCDDDCCCCCCHHHWWWkkkzzzzzzppp^^^KKKCCCEEE>>>BBBVVVtttxxxrrr{{{rrrsssggghhhgggIIINNNhhh^^^AAA;;;888888777555222222555777888EEEZZZooozzz~~~~~~~~~qqqooo|||iiiwwwzzzyyy}}}uuusssssswww~~~wwwmmmeeebbb```[[[WWWVVVHHHOOO\\\mmmzzzpppvvv\\\CCCQQQttt}}}xxxZZZHHHDDD<<<666777555~~~iiiuuulllOOO???===???;;;999777666555444222000000000000000////////////////////////////////////000000111222333444444555777888999999;;;???DDDHHHIIIBBB???AAAEEEDDD@@@>>><<<@@@DDDFFFFFFHHHLLLOOOQQQTTTWWWVVVSSSOOOMMMMMMNNNTTTWWWUUUTTTXXX\\\]]]eeetttyyylllffffffiiipppqqqsssvvvzzz}}}~~~zzzyyytttlllddd```bbbeeeuuuxxxoooaaaMMMCCCSSS]]]kkkssssssooolllkkkrrryyy}}}}}}qqqlllppp}}}yyyoooaaa___oookkkZZZKKKTTTpppffftttzzzzzz}}}rrrVVVLLLOOOUUUTTTSSSKKK:::444666777888888999<<>>:::888666555555444222000000000000000////////////////////////////////////000000111222333444444555666888:::;;;::::::<<<===AAA>>><<<===@@@AAA@@@>>>;;;???CCCEEEFFFHHHLLLPPPQQQUUUYYYXXXTTTOOONNNNNNOOOTTTWWWTTTTTTYYY]]]___jjjzzzuuutttuuuttttttwww|||yyyrrrllliiihhh{{{qqqTTTEEE@@@HHHTTT___eeefffeeedddeeekkkttt|||yyyllliiippptttmmmmmm{{{kkk\\\PPPXXXqqquuurrrnnnxxxpppYYYOOOPPPVVVUUUUUULLL:::555777888888777888===BBBUUUrrr~~~|||yyyooommmppp|||hhhWWWTTTQQQPPPQQQRRRRRRSSSVVV\\\lllxxxrrrvvv{{{~~~}}}vvv[[[JJJDDDBBBQQQbbbtttvvvkkk[[[KKKAAADDDJJJZZZmmm}}}~~~uuummmfffYYYNNNGGGMMM]]]ooo~~~ssshhhbbbbbbbbbgggiiibbbZZZWWWVVVUUUNNNLLLJJJFFFFFFLLLUUU]]]vvvbbbPPPEEEAAA>>>IIIccczzz}}}|||yyyoooiiiyyyVVVWWWzzzwwwuuuzzzpppRRR???<<<999999777555333333555777999TTTrrrmmmooommmiii~~~[[[UUUpppvvv|||vvvnnnkkkfffcccbbb\\\SSSIIIKKKZZZnnnfffFFFIIImmmeeeKKKGGG???888888777yyygggwwwoooPPP???;;;===999777666555555444222111000000000000////////////////////////////////////000000111222333444444555555777:::;;;:::999::::::999;;;;;;<<<<<<>>>===<<<:::>>>BBBDDDEEEGGGLLLPPPPPPUUUZZZZZZUUUPPPOOOOOOSSSWWWXXXTTTSSSWWW\\\^^^hhh|||wwwrrr~~~pppRRRGGG;;;===AAAHHHOOOTTTUUUTTTVVVZZZaaalllxxxyyyvvv{{{|||zzz|||oooeeeZZZ[[[kkk|||rrrhhhrrr~~~rrriii\\\QQQPPPVVVVVVVVVMMM;;;777888999777555888>>>DDDZZZwww~~~tttkkkggggggttt{{{hhhWWWUUUQQQNNNNNNPPPQQQQQQPPPYYYlll}}}~~~{{{uuutttyyy}}}~~~qqq\\\IIIBBBBBBBBBKKKXXXeeeiiiiiieee]]]TTTRRRYYYbbbkkkwww~~~tttmmmggg```VVVLLLKKKQQQaaawww~~~qqqiiiccc]]]ZZZ\\\^^^ggglllhhhaaa]]][[[ZZZUUURRRNNNJJJIIILLLPPPSSSpppppp\\\IIIEEE@@@HHH___sss{{{}}}xxxgggggggggYYYkkkiiipppxxxnnnSSS???;;;999999888555333333555888DDD```yyy~~~uuupppttt```YYYnnnyyyqqq~~~tttnnnjjjggggggaaaZZZQQQLLLNNNZZZhhhrrrvvv}}}lllIIIGGGkkknnnPPPKKKBBB999777666lllYYYlllpppQQQ???;;;<<<999777555555555444222111000000000000////////////////////////////////////000000111222333444444555555777:::;;;;;;;;;<<<===999===??????>>>??????>>>999===BBBDDDEEEGGGLLLPPPPPPVVV[[[[[[VVVQQQPPPPPPWWWZZZZZZTTTRRRVVV[[[]]]___ooo|||yyy~~~bbbGGGAAABBB===999;;;AAAFFFGGGFFFLLLNNNTTT```ppprrrmmmbbb\\\ddd~~~zzzlllnnn}}}}}}ttthhh^^^RRRQQQWWWWWWWWWMMM;;;888999999666444777???FFF___}}}~~~rrrhhhgggkkkwwwuuudddUUUTTTPPPLLLJJJMMMNNNNNNPPP[[[ppptttxxxzzzxxxyyy}}}~~~xxxnnn\\\HHH>>>???BBBBBBLLLTTT]]]fffrrr{{{zzzrrrjjjrrruuuttt{{{uuummmgggjjj```TTTLLLLLLXXXoooyyynnnccc^^^\\\YYYYYY\\\bbbmmmtttqqqiiidddaaa^^^]]]XXXQQQMMMKKKLLLMMMMMM^^^{{{fffNNNGGGDDDNNNeeexxx}}}}}}~~~vvveeeiiioooQQQoooxxxvvv}}}zzz[[[CCC;;;999999888666444444666888OOOiii~~~{{{|||lllwwwmmmbbbmmmqqqhhhxxxpppllliiiiiicccaaa[[[QQQHHHJJJUUU___qqq~~~www{{{vvvOOOFFFggguuuTTTNNNDDD999666555xxxYYYdddoooMMM@@@BBB>>>:::999888666555333222111000000000000///////////////////////////////////////111333333222222333444888???AAA===999:::======???<<<@@@HHHFFF===<<>>???DDDSSSaaa^^^KKK<<<999<<>>666444444666888:::BBBKKKiii}}}|||zzztttwww|||}}}yyyxxxvvviiiSSSOOOMMMNNNNNNLLLMMMQQQWWW^^^qqquuusssyyyzzzqqq\\\PPPDDDAAABBBDDDHHHLLLPPP___nnnyyyyyyqqqlllkkkccc]]]YYYPPPNNN\\\ppp}}}mmmkkkfffeeekkkoooooopppsssuuu{{{vvvooonnnooorrrlllccc\\\WWWTTTRRRQQQ[[[sssyyy^^^NNNKKK^^^zzzzzzwww{{{}}}xxxaaaddd|||___IIIPPPkkkxxxNNN@@@<<<888666666555333777<<>>999888;;;???AAA???===<<<<<<<<<<<<;;;999999999:::@@@LLL]]]ppp}}}yyysss{{{}}}sssxxxvvvnnnmmmqqq{{{|||pppxxx}}}]]]MMMJJJNNNooouuuxxx|||pppgggZZZQQQWWW]]]XXXGGG:::666444444777888;;;DDDNNNlll{{{|||||||||~~~qqq```RRRNNNLLLNNNNNNLLLMMMQQQSSS]]]sssyyytttyyyzzzmmmSSSKKKDDDFFFJJJLLLPPPTTTTTTbbbuuu~~~vvvqqqjjjgggeeebbbWWWOOOUUUbbb|||llldddiiijjjooouuuxxxyyy||||||sssqqqsss}}}vvvkkkccc]]]ZZZXXXWWW]]]sssfffVVVUUUlllzzz{{{ccc```wwwZZZFFFLLLfffRRRCCC<<<999777777555333777===TTTnnnzzzzzz|||ppp~~~rrr]]]UUUiiivvvkkksss}}}uuurrrzzz}}}{{{yyyxxxwww{{{}}}xxxqqqpppmmmlllhhheeeaaa^^^[[[ZZZZZZnnniiiRRRbbb```PPPJJJ::::::999nnniiisssNNN??????::::::999888666555333222111000000000000///////////////////////////////////////111333333222222333444555:::===<<<@@@HHHPPPSSSQQQWWWdddnnnhhhUUUCCC::::::===AAACCCDDDHHHOOOTTTSSSUUUVVVTTTPPPKKKHHHGGGJJJMMMMMMKKKLLLRRRWWWWWW[[[]]]___bbbdddfffggggggqqqqqqppppppooonnnkkkjjjjjjlllnnnqqqttt{{{wwwfffTTTGGG<<<;;;999999999999888666:::999999:::<<<<<<;;;999;;;999888<<>>>>>;;;777333666666777999;;;<<<<<<:::===999888:::???LLLcccxxx}}}rrrddd\\\iii}}}pppqqq}}}rrrjjjddd___\\\kkkpppyyyooogggdddcccgggqqqzzzlll^^^YYYuuu{{{yyy~~~yyyyyyyyyppp```UUUYYY```YYYGGG777444444666888999<<>><<<:::888999888777999;;;<<<<<<;;;===999888:::<<>>RRRppp{{{vvvZZZQQQiiijjjPPPbbbppp```fffwww}}}{{{~~~{{{pppeeecccdddeeefffhhhggghhhkkkmmmmmmmmmlllkkkgggeeecccbbb___^^^dddlllxxx{{{wwwrrrpppqqqrrrqqqnnnhhhqqq~~~{{{kkkJJJIIIeeemmmSSSJJJ===<<<555uuummmrrrNNN@@@AAA<<<:::999888666555333222111000000000000///////////////////////////////////////111333333222222333444666999999999<<>>999>>>@@@BBBCCCDDDHHHPPPVVVZZZYYYVVVPPPKKKGGGFFFFFFTTTXXXWWWOOOJJJKKKNNNOOOUUUWWWYYY[[[]]]^^^]]]]]]]]]___```^^^[[[WWWVVVWWWNNNRRRTTTWWW]]]bbb___WWWIIIAAA===CCCMMMVVV___hhhaaa]]]UUUOOOKKKHHHEEECCC@@@>>><<<;;;;;;<<<<<<;;;>>>::::::<<<<<>>LLL[[[~~~tttmmmuuukkkTTTNNNJJJIIIKKKKKKJJJLLLPPPRRRbbbwww{{{xxx{{{sssccc\\\\\\aaagggiiifffgggiiilllttt}}}{{{tttjjjbbbbbbkkktttyyy~~~zzzsssssswwwtttgggYYYSSS```nnnyyy|||}}}wwwppplllfffooo|||aaafff|||uuuvvvqqquuuYYYjjj|||rrryyyVVVBBB===:::888888666555888>>>[[[vvvnnnUUUVVVpppnnnPPPaaammm\\\iiixxx}}}wwwuuuyyy}}}~~~wwwvvvtttssstttwwwxxxzzz{{{|||||||||{{{zzzvvvsssrrrooommmqqqwww{{{uuurrrqqqmmmgggbbb___iii|||zzzvvv~~~pppNNNLLLfffvvvYYYKKK======777tttqqqNNNAAAAAA===:::999888777555333222111000000000000///////////////////////////////////////111333333222222333444555888999999===CCCDDDAAA<<<<<<::::::===???<<<888999<<>>MMM]]]qqqiiicccwwwlllVVVNNNJJJIIIKKKKKKJJJLLLPPPUUUeeexxx~~~{{{xxxxxx|||wwwhhheeeeeeiiinnnmmmjjjiiilllnnn{{{~~~mmm\\\SSS\\\ffflllsss|||{{{yyy~~~}}}nnn]]]MMMWWWbbbooo{{{xxxsssyyy{{{cccggguuu~~~rrrwwwcccvvv~~~mmmyyyqqqWWW???>>>:::888888666555888>>>aaayyy~~~qqqZZZbbb~~~uuuRRR```kkk\\\kkkxxxxxxsssrrrwww|||~~~|||xxxvvvsssmmmccc\\\VVVbbbzzz~~~{{{~~~}}}|||rrrPPPMMMhhh~~~___LLL<<<===:::wwwQQQAAA@@@<<<<<<;;;888555333222222222000000000000///////////////////////////////////////111222222111222444777:::>>>AAA@@@<<<;;;>>>CCC;;;<<<;;;:::???DDDBBB<<<;;;:::<<<@@@BBBFFFPPPZZZ]]]]]]ZZZVVVOOOIIIFFFEEEOOOTTTUUUNNNIIIKKKOOORRRRRRSSSTTTVVVWWWXXXYYYYYY[[[UUULLLEEEBBB???<<<999>>><<<===BBBFFFIIINNNTTTTTTVVVYYY```kkkyyy{{{rrrggg\\\PPPIIIEEEGGGEEE>>>:::<<>>===>>>JJJaaavvvzzzppplllnnnmmmhhhaaaooollllllooouuuzzz|||{{{xxx|||yyypppmmmddd[[[SSSIIIKKKdddnnncccaaaeeejjjqqqkkk[[[cccssszzzoooyyytttjjjYYYYYYeee___OOO@@@333555888666888>>>>>>III```{{{|||~~~rrroooggguuulllXXXKKKKKKJJJJJJKKKLLLMMMOOOVVVhhh}}}xxxyyyzzzrrrpppqqqqqqpppnnnnnnooopppsss}}}lllZZZNNNMMMPPPXXX___fffqqq{{{yyy}}}qqq___LLLKKKKKKWWWrrrdddtttyyy~~~{{{xxxooorrrmmmjjj|||yyyuuu\\\DDDAAA>>>;;;999666444999AAA\\\{{{|||ppp```nnnuuu\\\dddccc^^^hhhwww|||~~~xxxtttnnnnnn{{{yyyvvvtttmmmaaaWWWUUUgggtttuuuxxxNNNIIIpppwwwZZZOOOAAA666999zzzRRRAAA@@@<<<<<<;;;888555333222222222000000000000///////////////////////////////////////000111111111222444666;;;@@@EEEDDD???;;;;;;<<<<<<>>>AAACCCBBB???;;;888888888;;;???BBBEEENNNXXX\\\\\\ZZZVVVOOOJJJFFFEEEQQQUUUTTTKKKFFFIIIPPPUUUPPPQQQSSSVVVWWWXXXXXXWWWOOOJJJCCC>>><<<;;;999777:::666444777<<>>===???JJJ___sss~~~~~~}}}yyytttrrrlllaaaXXXXXXVVVVVV[[[dddmmmrrrtttwwwzzz~~~|||uuu~~~vvvooofffWWWKKKOOO\\\uuu}}}rrrmmmmmmnnntttlll[[[eeezzz{{{qqqdddgggttt}}}~~~nnnZZZYYYddd___OOOAAA444555888666888>>>???JJJbbb{{{}}}~~~sssrrrrrrgggUUUJJJIIIIIIHHHIIIKKKLLLMMMRRReee}}}}}}vvvvvvvvvtttrrrooooooqqqssstttnnn[[[LLLHHHHHHKKKPPPWWWbbbmmmuuu~~~{{{iiiVVVJJJHHHFFFMMMbbb|||qqq}}}mmmpppvvvzzzllleee[[[]]]dddYYYrrrdddDDDAAA>>>;;;:::666444:::AAAbbbzzz{{{ppprrrhhhzzzppp[[[eeeccc[[[fffvvv|||sssjjjuuu}}}vvvnnnjjjeeedddppp~~~wwwjjj```eeessswwwvvvxxxQQQNNNwww{{{[[[MMM???666;;;}}}TTTAAA@@@<<<<<<;;;888555333222222222000000000000////////////////////////////////////...///000000000111333555999???EEEEEE@@@;;;999:::888===KKKXXXWWWIII???>>>555555999>>>AAADDDLLLUUUZZZ[[[ZZZVVVPPPJJJFFFEEENNNTTTTTTLLLDDDDDDIIILLLKKKMMMPPPRRRSSSRRRPPPOOOAAA>>>999777666777777777999555444555999AAAPPP^^^tttttttttuuu}}}}}}rrrlllfff___YYYWWWHHHBBB===<<<@@@LLL___pppzzz}}}~~~xxxqqqkkkgggeeeddduuu{{{qqqbbbWWWKKKIIIHHHMMMXXXcccjjjnnnqqqtttwww{{{|||zzzyyyxxxmmmYYYLLLJJJVVVmmm}}}zzzyyyxxxyyyyyy}}}jjjXXXdddttt{{{pppeeeeeekkkvvvpppZZZWWW```\\\NNN@@@444555888777888>>>???LLLeee~~~{{{|||~~~||||||cccSSSHHHHHHGGGGGGHHHIIIKKKLLLTTTfff}}}|||{{{}}}{{{xxxssspppppptttwwwwwwmmmZZZIIIDDD??????AAAFFFQQQ[[[lllvvvrrr```RRRJJJHHHEEEEEERRRkkk~~~hhhhhhqqqxxxmmmeeeXXXVVV~~~___JJJ[[[xxxtttGGGAAA>>><<<:::777555:::BBBbbbuuu~~~pppmmmppplllaaaUUUbbb```YYYeeexxxtttggg[[[bbbjjjsssyyy{{{xxxnnnddd___]]]YYYXXXdddyyy|||sssxxx|||yyyUUUSSS{{{^^^JJJ===777===VVVBBB@@@<<<<<<;;;888555333222222222000000000000////////////////////////////////////---///000000///000222555777;;;??????======AAAEEECCCGGGXXXmmmmmmWWWDDD@@@444555999???AAACCCJJJSSSXXXZZZZZZWWWQQQKKKGGGEEEHHHQQQUUUNNNDDD?????????HHHJJJLLLMMMKKKHHHEEEBBB:::888666555555666888888666666888;;;<<>>333555999777888>>>@@@NNNiiiwww```QQQHHHHHHGGGGGGHHHIIIKKKLLLWWWiii~~~}}}{{{yyysssooopppuuuyyy{{{fffUUUHHHBBB>>>======???GGGPPP___kkkyyyxxxdddYYYUUUMMMMMMIIIEEEKKKaaa{{{wwwjjjwww{{{rrr___UUUyyy```GGGTTTuuuMMMAAA>>><<<;;;777666;;;CCC\\\oooxxxnnnuuugggeeelllNNNKKK^^^]]]WWWfff|||tttfffZZZWWW]]]dddiiijjjfff\\\TTTTTTSSSPPPOOOYYYqqq{{{|||}}}WWWQQQuuuaaaJJJ<<<777>>>WWWBBB@@@<<<<<<;;;888555333222222222000000000000////////////////////////////////////---///000000///000222555777999:::999:::BBBNNNXXX^^^WWW[[[jjjjjjUUUAAA;;;555666:::???AAABBBIIIQQQWWWYYYZZZXXXSSSMMMHHHEEEFFFOOOTTTLLLBBB???AAADDDJJJKKKKKKJJJGGGAAA<<<999777777666555555666888:::222444777;;;===FFFXXXiii{{{rrr```XXXPPPMMMMMMRRR]]]hhhlllmmmlllfff___]]]```ddd```[[[TTTLLLDDD???<<<:::666BBBRRR```lll~~~|||sssmmmaaaXXXNNNGGGGGGJJJLLLMMMTTTYYYbbbkkkttt~~~{{{wwwzzz{{{uuuiii```RRRSSSjjj~~~wwwvvvuuugggYYYddd|||mmmjjj{{{rrr\\\WWW^^^VVVIII>>>555555999888999===@@@QQQmmmttt]]]NNNIIIHHHHHHGGGHHHJJJKKKLLLWWWkkkyyyrrroooqqqwww}}}~~~nnn\\\NNNDDDAAA???@@@???>>>BBBHHHUUUcccrrr|||fffUUUSSSWWWOOOOOOMMMHHHJJJ[[[{{{~~~uuugggSSSqqq___GGGUUUxxxSSSAAA>>><<<;;;888777<<>>@@@DDDMMM\\\lllxxxvvv^^^QQQRRRYYYRRRQQQOOOLLLMMM\\\zzz~~~ggg\\\KKK```~~~SSSBBB???===<<<999888===EEEcccyyy}}}rrryyy}}}wwwyyyppp]]]```bbbHHHIII^^^\\\TTTdddzzz{{{tttllliiihhhjjjhhhbbb]]][[[RRROOOLLLJJJMMM^^^}}}zzzYYYFFF]]]fffJJJ>>>:::<<>><<<;;;888555333222222222000000000000///////////////////////////////////////000111111111222444666777:::;;;;;;<<>>CCCGGGFFFCCC999888999;;;;;;<<>>;;;<<<<<<<<<>>>AAAGGGPPP\\\lll|||~~~~~~}}}vvvqqqvvv~~~wwwqqqpppwwwuuummm}}}|||ooo``````cccTTTCCC===:::555:::999999===AAAUUUttttttYYYKKKGGGGGGFFFFFFGGGHHHJJJKKKVVVooozzzuuutttssswww~~~~~~xxxwww{{{uuudddUUUKKK@@@???@@@CCCAAA>>>>>>BBBEEESSSeeerrr}}}tttjjjbbb```ccc^^^ZZZVVVUUUXXXfff|||uuu~~~```ZZZyyy|||rrrNNNBBB???===<<<:::888>>>FFFggg~~~sssmmmppphhhqqqdddHHHGGG[[[YYYRRRaaawwwzzzuuutttwwwuuuooojjjjjj^^^ZZZTTTOOONNNXXXqqq}}}}}}xxxsssnnnkkkyyyZZZGGG\\\eeeIII???<<<===VVVBBBAAA???<<<;;;888555333222222222000000000000///////////////////////////////////////111222222111222444777444999======;;;<<>>;;;999888;;;>>>>>>===???BBBEEEDDDGGGIIIHHHFFFOOOggg~~~}}}}}}~~~}}}wwwsssqqqxxx~~~___EEE<<>>======<<<<<<<<<======777999???BBB???:::AAALLLKKKFFF@@@>>>BBBHHHNNNQQQKKKCCC:::444444777999:::<<<===???FFFRRRdddxxx}}}|||zzzxxx{{{yyynnnqqquuuqqqjjj]]]___bbbPPP===999888555:::999999===AAAVVVvvv~~~uuukkkiiiyyy}}}tttXXXLLLFFFEEEEEEEEEEEEGGGHHHIIINNNiii{{{}}}zzzzzz||||||xxxfffWWWMMMCCCAAAAAACCCAAA>>>???CCC>>>LLL^^^kkkwww~~~}}}{{{uuusssyyy|||vvvqqqpppllleee______dddrrrxxxtttuuu|||nnnlll{{{hhhkkk~~~{{{}}}hhhJJJBBB???======:::999???GGGfff|||rrruuuuuu}}}aaaDDDBBBVVVVVVPPP```vvv~~~yyyzzzkkkddd]]]VVVQQQVVVjjjyyyoooxxx~~~tttiiiaaa[[[qqq[[[JJJ___dddGGG???===>>>~~~UUUBBBAAA;;;;;;:::888666444222111111000000000000000000000000///000111000...------...///000111222222222222222777888:::<<<===>>>???@@@AAAEEE@@@777:::EEEEEE<<<<<<888777888999999>>>EEEVVV]]]aaa]]]WWWRRRMMMHHHDDDLLLYYY```ZZZNNNGGGFFFHHHKKKJJJCCC>>>>>>@@@@@@DDDBBBAAACCCFFFIIIHHHGGGFFFHHHKKKOOOQQQRRRRRRRRRTTTPPPVVVgggvvvyyyvvvtttjjjmmmpppyyypppQQQCCC@@@>>>>>>:::999===AAA@@@???@@@DDDIIIJJJGGGFFFFFFFFFCCCJJJGGGDDDBBBBBBBBBAAA@@@<<<:::::::::<<<======<<<===<<<;;;999888888888888777666999@@@HHHVVVooo}}}wwwnnnbbb^^^lll~~~|||{{{tttrrrrrr}}}wwwcccccc```ZZZMMM???777555444;;;<<<;;;===AAAVVVvvv~~~~~~vvvfff^^^iii}}}XXXKKKJJJFFFDDDEEEEEEDDDFFFJJJQQQfff{{{{{{{{{~~~mmmZZZKKKHHHDDDAAABBBDDDDDD???:::???FFFRRRaaappp|||~~~tttkkkfffdddaaahhhwww|||nnnnnnooorrrwww{{{vvvrrrwww}}}wwwzzzzzzwwwtttvvvtttmmm^^^KKKEEEBBB???<<<888777???JJJwww~~~vvv|||kkknnnhhhFFFAAAUUUUUUNNN\\\rrr|||wwwoooeee[[[YYYeeesss~~~wwwssszzzwwwqqqggg]]]vvvYYYKKKgggaaaFFF<<<:::@@@WWWCCCAAA;;;;;;:::888666444222111111000000000000000000000000///000000000...---...//////000111222222222222222888:::<<<============>>>>>><<<:::;;;>>>AAAAAA@@@<<<888666777888888===CCCSSS\\\aaa___ZZZUUUOOOIIIFFFNNNZZZbbb^^^SSSKKKJJJMMMQQQOOOHHHDDDGGGJJJKKKIIIGGGEEEFFFIIIKKKKKKJJJKKKMMMNNNPPPQQQQQQPPPPPPEEEAAAFFFYYYkkkrrrpppnnnfffeeeeeeooommmUUUJJJEEEBBB999888;;;@@@DDDGGGOOOWWW[[[aaadddbbb``````]]]ZZZWWWVVVVVVVVVUUUPPPGGG@@@CCC???999666666888:::;;;888888777666666666666666777666888>>>EEETTTmmm~~~}}}yyyoooaaaZZZdddssstttttt~~~rrrqqquuu}}}zzzsssttt___aaa___WWWIII<<<666666666;;;:::999<<>>999<<>>???>>><<<<<<===AAA:::;;;EEELLLHHHDDDDDD<<<777555666777777;;;@@@NNNYYYaaaaaa]]]WWWPPPJJJEEEJJJVVV```___VVVNNNLLLQQQTTTTTTOOOLLLPPPUUUVVVPPPNNNKKKJJJLLLMMMNNNNNNOOOPPPQQQQQQRRRRRRRRRRRREEE>>>@@@RRRgggsssuuusssooohhhdddjjjxxxjjjZZZQQQKKKFFFIIIJJJLLLNNNPPPWWWiiizzz}}}xxxuuuuuuxxx||||||qqq___QQQHHHCCC===888777777777888666555555555555666777777888777777:::BBBRRRkkk~~~}}}uuufff\\\^^^ggg}}}xxxsssuuuzzz}}}{{{sssuuu{{{zzz~~~nnnrrrrrrZZZ___^^^TTTDDD999666777888<<<888777;;;CCC[[[~~~sssoookkk}}}___OOOFFFCCCCCCFFFFFFDDDEEEIIIOOOddd|||{{{jjj\\\LLLGGGBBBAAACCCCCC>>>:::999<<>>NNNRRRPPP^^^ooo}}}|||qqqjjjsssuuu{{{___^^^WWWCCC>>>>>>AAA^^^FFF@@@;;;;;;:::888666444222111111////////////////////////...///000///...---...///...///000111222333333333777;;;>>>???>>>===>>>@@@===;;;@@@MMM]]]bbbYYYNNN===888444555666555888<<>>;;;888666666666777777999::::::999999888999@@@QQQkkk|||rrrhhhbbb```www}}}xxx{{{zzzwww~~~|||ssspppbbbeeekkkxxx{{{lllXXX^^^^^^QQQ@@@777777999999===999888===CCCYYYyyy{{{}}}xxxeeeOOOFFFCCCDDDGGGHHHFFFFFFIIIOOObbb{{{~~~mmm^^^QQQLLLEEECCCDDDDDD@@@<<<888999???LLL]]]hhhjjjhhh[[[VVVNNNGGGFFFLLLUUU]]]dddqqq}}}xxxooonnnppp}}}}}}~~~}}}wwwppplllccc\\\SSSMMMKKKKKKKKKJJJJJJKKKLLLNNNNNNMMMLLLKKKIIIFFFEEEGGGMMMZZZppprrrzzzjjjXXXhhhuuu{{{cccXXXmmm|||UUUIIIFFFBBB>>>999777>>>HHHnnnuuunnniiimmmnnnKKK@@@NNNPPPNNN]]]nnnzzzoookkkwww~~~cccfffUUUAAA>>>@@@FFFaaaFFF@@@<<<;;;:::888666444222111111////////////////////////---///000///......///000...///000111222333333333444999===>>>>>>???CCCGGG===EEEKKKSSSjjj}}}rrrXXX???888333444555555666999DDDRRR___ccc```ZZZQQQIII@@@???DDDPPPVVVRRRJJJEEEJJJTTT]]]___^^^___]]][[[\\\[[[XXXVVVTTTSSSTTTUUUVVVWWWXXXYYYZZZZZZZZZZZZWWWLLLCCCJJJaaazzzssshhhkkkwwwzzzqqqiiibbbkkksss{{{}}}wwwsssuuu{{{tttnnniiiiiipppoooggg\\\QQQIIIBBB>>><<<888888777888888999:::;;;:::;;;:::999@@@SSSmmmxxxkkk___ppp}}}}}}|||yyyzzzooojjjtttwwwnnnkkkyyyvvvdddXXX___^^^OOO>>>888999;;;999===<<<<<>>GGGjjjvvvkkkkkkrrrzzzaaaFFFBBBPPPMMMJJJZZZmmmwww}}}ppppppvvv^^^^^^UUU@@@===CCCLLLwwwaaaEEE???===;;;:::888666444222111111000000000000000000000000---...//////......///000---...000111333333444444333777<<<======@@@GGGMMMYYYcccbbb\\\kkk~~~tttWWWBBB:::333444555444555777???MMM\\\cccbbb^^^VVVNNNEEE@@@AAALLLUUUSSSKKKEEEIIIVVVbbbhhhiiiiiifffbbbbbbcccbbb___\\\ZZZ[[[\\\aaabbbccccccbbb```]]]\\\XXXNNNDDDFFFZZZwwwzzzkkkfffiiivvv}}}rrriii___UUUZZZhhh}}}~~~jjjVVVHHHAAA>>><<<:::999999888888888999999999<<<<<<:::AAAUUUnnn~~~sssdddkkkwww{{{~~~~~~yyy|||sss```lllyyy{{{hhhZZZaaa]]]LLL===999::::::888<<<<<<===@@@???KKKdddxxx~~~pppOOOIIIEEEEEEGGGGGGEEEEEEHHHLLL\\\qqqxxxuuuwwwtttqqqpppuuu}}}uuuhhhWWWPPPGGGBBBBBBAAA>>>:::===:::999>>>FFFMMMOOONNNPPPSSSXXX^^^fffpppzzzyyyvvv{{{~~~sssfffVVVIIIFFFJJJOOOUUU\\\ccclllqqqyyyyyyyyywwwsssmmmhhheeeXXXSSSNNNKKKHHHEEEHHHMMMTTTfff|||xxxzzzvvvxxx{{{XXXIII\\\|||^^^MMMIIIEEE@@@999777===GGGgggpppiiisssuuuWWWBBBBBBPPPLLLGGGWWWiiitttzzz}}}uuuuuu~~~]]]XXX|||yyyuuuvvv{{{TTT@@@???GGGRRRrrrsssaaaDDD>>>>>>;;;:::888666444222111111000000000000000000000000---...//////......///111---...///111333444444444444888;;;<<<;;;@@@IIIQQQiiinnngggYYYYYYdddaaaSSSDDD;;;444444555444444555:::IIIZZZccceeeddd^^^WWWMMMDDD@@@IIITTTTTTMMMFFFIIIVVVdddlllppprrrqqqnnniiikkkmmmkkkgggdddcccdddiiikkkmmmnnnlllhhhdddaaaZZZTTTKKKHHHWWWpppuuulllgggooo~~~zzzsssgggZZZYYYfffzzz}}}}}}zzzkkk[[[OOOHHHEEE???>>>===;;;:::999999999666;;;===;;;BBBWWWooo~~~~~~zzzvvvyyyzzznnniiisss}}}|||zzz}}}pppddd~~~~~~qqq]]]aaa[[[HHH;;;::::::777666;;;:::;;;>>><<>>>>><<<:::888666444222222111000000000000000000000000,,,...//////......///111---...///111333444444444666999<<<;;;:::???IIISSSZZZZZZSSSHHHCCCIIIRRRWWWEEE<<<444444666555444444666FFFYYYdddhhhhhhddd___PPPEEE???GGGRRRTTTMMMFFFGGGUUUccclllrrrvvvwwwvvvooorrrtttsssoookkkjjjjjjkkknnnqqqtttssspppllliii\\\YYYPPPJJJSSSgggwww}}}}}}sssiiiooorrrccc```hhhwww|||mmmaaa______jjjtttsssfff]]]fffuuuzzzjjj\\\TTTDDDCCCAAA???===<<<;;;;;;444:::===;;;BBBXXXooo}}}~~~yyytttttt|||wwwiiirrrzzz~~~~~~~~~}}}vvvsss~~~sss^^^aaaYYYFFF:::::::::555555999777888<<<;;;FFF___zzz}}}}}}}}}~~~}}}fffIIIEEEBBBBBBAAA???@@@DDDBBBQQQhhh||||||~~~{{{uuurrrrrruuuxxxzzzyyy{{{~~~~~~rrrbbbYYYOOOIIIGGGGGGDDDAAA<<<;;;;;;===BBBKKKTTTYYYbbbfffmmmttt{{{sss]]]RRRUUU[[[\\\fffppp}}}rrrggg]]]SSSMMMJJJGGGAAAGGG\\\ppp|||fff\\\yyy]]]PPPLLLGGGAAA:::777===FFFccc~~~}}}fffnnn]]]DDD>>>JJJJJJIIIUUU___ooouuu~~~tttnnnxxx}}}uuuwww}}}~~~}}}~~~}}}~~~|||xxx|||aaa]]]qqqMMMBBBHHHOOOWWW}}}ttt\\\FFF@@@:::;;;:::888555333111000000000000000000000000000000//////////////////////////////000111222444555666222777<<<>>>===???DDDIIIEEEKKKKKKCCC>>>BBBGGGHHHEEE;;;222222555666666777:::@@@MMM]]]kkkmmmeee]]]VVVMMMBBBAAANNNYYYUUUIIIFFFXXXgggkkkqqq{{{}}}wwwyyyyyyvvvpppooorrrtttsss{{{wwwuuuxxx}}}}}}wwwppphhhdddZZZRRRTTTaaaooovvvttteeekkk|||uuueee]]]TTTcccpppsssqqqkkk```UUU[[[ZZZ^^^aaaYYYNNNQQQ^^^rrryyyxxxiiiYYYKKKFFFDDD???<<<<<<<<<===<<<>>>JJJ___qqqyyytttxxx{{{}}}sssvvv{{{}}}{{{xxxxxx~~~}}}zzzyyy{{{zzzwww}}}lll```^^^RRRAAA888888999888666<<<:::888<<<<<>>AAAHHHRRR[[[```lllpppvvv|||vvv```WWWXXX^^^jjjuuusssfffVVVJJJJJJHHHFFFJJJ\\\ttttttfff}}}~~~___OOORRRHHH>>>===;;;===HHHlll~~~yyyeeelllaaa===???JJJIIIGGGKKKaaakkkuuuyyyzzz~~~pppmmmrrrtttttttttzzzrrrnnnkkkjjjhhhgggkkkqqqzzzvvvrrrsssvvv{{{}}}|||{{{~~~yyyyyyeeegggdddKKKEEEMMMWWW\\\xxx^^^HHHBBB<<<;;;:::888555333111000000000000000000000000000000//////////////////////////////000111222444555666666999<<<=========???AAADDDDDD???888888>>>AAA@@@AAA:::555666777555555666555:::FFFXXXhhhnnniiibbbZZZRRRFFFBBBJJJUUUTTTLLLHHHWWWgggoootttyyy{{{yyyyyy{{{yyyuuusssvvvvvvtttxxx{{{wwwpppbbbVVVUUU```jjjoooyyytttdddcccppp}}}vvvfffXXXRRRMMMVVV```gggpppyyyzzzvvvpppjjjgggfff^^^VVV\\\hhhvvvzzz}}}vvvqqqsss{{{nnnddd\\\RRRKKKIIICCCBBB???@@@MMM```ooouuusssvvvyyyzzz{{{yyyzzz{{{|||}}}~~~|||||||||xxxtttvvv{{{vvvttttttxxxzzzhhhaaa[[[NNN???888999:::777555;;;999777;;;;;;CCCVVVwww~~~{{{nnnccc^^^rrrvvv___cccXXXIIICCC@@@AAACCCCCCEEEHHHKKK^^^www~~~yyyuuuwww~~~~~~kkkdddYYYOOOIIIFFFDDDCCC===;;;:::===FFFSSS___fffqqqvvv~~~~~~pppbbb```fffppp{{{iii[[[NNNJJJFFFHHHRRRdddwwwyyyxxx|||{{{zzz^^^RRRTTTIII>>>===:::;;;FFFkkkvvv|||uuu^^^bbbuuuGGG>>>DDDEEEGGGJJJ]]]jjjuuu|||pppkkkrrr}}}zzzoookkkxxx{{{zzzwwwxxx}}}yyynnn___[[[YYYYYY[[[]]]eeennnyyyzzzgggmmmhhhPPPJJJQQQYYY]]]yyy___GGGAAA<<<:::999777555333222111000000000000000000000000000//////////////////////////////000000222333555666888999;;;>>>AAABBB@@@>>>EEEBBB<<<999<<>>PPPcccmmmkkkfff___WWWJJJBBBEEEMMMRRRQQQJJJTTTfffuuuyyywwwwww{{{yyy||||||xxxwwwyyywwwttt{{{}}}kkk[[[XXX```fffhhhkkkqqqvvvyyy}}}~~~rrrccc\\\bbbiiijjjddd[[[TTTQQQOOORRRVVV^^^ooouuuooohhhccchhhqqq}}}~~~~~~~~~zzzooodddaaagggnnnzzzkkk___YYYQQQMMMHHHIIIUUUgggrrruuutttwwwzzzzzzzzz{{{|||{{{xxxvvvvvvwwwzzz{{{www}}}~~~xxxqqqqqquuuwwwooonnnpppwww}}}xxxuuudddaaaWWWHHH;;;888;;;:::777444:::888666:::999@@@RRRwww|||zzzllldddbbbiiixxxbbbfffZZZKKKEEEAAABBBCCCBBBDDDGGGIII\\\uuu{{{yyy}}}pppiii^^^TTTMMMIIIFFFDDD???===<<<>>>GGGUUUdddmmmvvv~~~qqqllljjjoooxxxooo[[[QQQHHHGGGIIIRRRfff{{{}}}uuu~~~}}}}}}bbbVVVWWWKKK>>><<<999999DDDeeegggpppttt[[[ZZZxxxVVV@@@???BBBFFFGGGUUUiiitttyyypppmmmvvvwwwfffiii{{{|||{{{xxxnnnbbbYYYTTTQQQRRRVVV]]]iiitttzzz|||rrrkkkTTTPPPWWW]]]___xxx___EEE???;;;:::999777555333222111111/////////////////////////////////////////////////////////000111333555666666666999@@@HHHJJJGGGCCCDDDBBB@@@@@@CCCIIIMMMOOOOOOBBB666444666666666777666555:::III[[[hhhkkkiiiccc[[[NNNCCC@@@FFFOOOTTTNNNRRRbbbwww}}}vvvuuu}}}zzz}}}|||xxxvvvwwwvvvrrr~~~ppp```\\\aaaeeeeeedddgggiiijjjnnnsssoooggg]]]___cccddddddcccbbbccc``````bbbfffqqq|||uuuoooooottt{{{|||~~~~~~}}}~~~wwwmmmiiimmmsss}}}|||rrriiiccc[[[YYYcccqqqxxxwwwuuuwww{{{|||||||||}}}yyywwwtttrrrqqqrrrsssuuuttt{{{{{{rrrooosssvvvrrrmmmmmmqqqzzz}}}{{{~~~ooo}}}}}}sss```___RRRAAA888888;;;;;;777555:::888777;;;999???NNNrrrzzz{{{~~~qqqlllooohhh~~~mmmssseeeMMMFFFBBBCCCCCCBBBDDDGGGGGGXXXqqq~~~ssslllbbbXXXPPPKKKGGGDDDCCCAAA???@@@GGGSSSaaajjjwwwnnnpppvvv~~~nnn\\\NNNJJJGGGHHH[[[rrr}}}mmmuuuuuupppssskkkrrrcccWWWXXXKKK>>><<<888999DDD]]]zzz|||ZZZjjj{{{bbb]]]vvv[[[DDD@@@AAAFFFDDDOOOeeeqqq}}}qqqxxx|||{{{}}}mmmccciiiwwwwwwllleee___YYYYYY[[[bbbooozzz~~~gggTTTTTT\\\aaabbb{{{wwwwwwbbbFFF>>>;;;999888777555333222222111////////////////////////////////////////////////......///000111333444555333444777@@@JJJMMMJJJEEE???BBBCCCCCCDDDNNN___nnnjjjUUU>>>555777888777777666555777BBBTTTdddmmmpppggg___SSSGGG@@@AAAKKKTTTPPPOOO]]]ttt}}}vvvuuu}}}{{{|||yyyssspppqqqooolllpppqqqpppmmmmmmqqq{{{rrrccc^^^```bbb``````cccccc``````fffnnnssshhhkkknnnppprrrtttwwwzzztttxxx}}}~~~~~~zzztttrrrrrrtttwwwxxxwwwwwwwwwxxxwww}}}zzzvvvwwwzzztttmmmpppwwwxxxtttrrruuuxxx{{{||||||||||||~~~uuuuuutttsssrrrqqqqqqqqqqqqtttqqqjjjllltttrrrjjjlllooovvvooosssxxxzzz{{{}}}qqq\\\[[[MMM<<<666999;;;:::777666:::888888<<<:::===KKKlllxxx{{{yyyzzzwwwwww|||{{{wwwnnnrrrcccNNNHHHCCCDDDDDDCCCDDDGGGMMM[[[ppp}}}{{{~~~uuunnnddd[[[SSSLLLGGGDDDAAABBBBBBDDDIIITTT```hhhuuu~~~~~~uuu|||kkkVVVOOOIIIGGGTTTfff}}}zzzjjjrrrrrrkkklll}}}```^^^^^^WWWXXXKKK>>><<<999;;;FFFWWWwwwxxxYYYcccoooeeeyyyQQQBBB@@@AAAEEECCCMMM___lllzzzvvv{{{zzzqqqlllwwwlllbbbdddqqqtttmmmeeeaaa```bbbkkkuuu}}}___RRRWWW^^^bbbdddvvvxxxdddgggIII@@@>>>999888777555333222222222000000000000000000000000////////////////////////......//////111222444555444444777>>>FFFIIIEEEAAACCCIIIOOOOOOMMMWWWppp|||dddJJJ===:::999777555333222444<<>>;;;999;;;FFFUUUttt~~~ccc[[[wwwtttfffuuuoooGGG>>>>>>???DDDBBBLLLXXXdddsss~~~yyy|||xxxlllgggssslll___aaajjjrrrrrrttt{{{yyyrrrmmmhhheeehhhnnnzzzpppyyywww[[[TTTZZZ___aaadddoooxxx^^^wwwkkkKKK@@@>>>999888666555333333222222000000000000000000000000////////////////////////.........///111222444555555666999>>>CCCEEECCC@@@FFFRRRbbbhhhbbb^^^lll~~~qqqaaaOOOEEE>>>888666666222222333888CCCVVVmmm|||vvvnnndddYYYKKK@@@AAAHHHSSSLLLOOO```sss|||{{{zzzuuuxxxwwwqqqjjjddd[[[SSSBBBGGGMMMRRRVVVYYY[[[\\\jjjmmmlllddd]]][[[\\\[[[ZZZ[[[ZZZSSSLLLPPP```pppzzzzzzuuusssrrrrrrsssuuutttqqqnnnlllkkknnntttuuurrrnnniiilllmmmooosssuuuwwwvvvuuuxxxwwwvvvvvvxxx|||~~~tttttttttsssqqqooommmlllfff```^^^bbbfffffffffgggppp{{{|||yyy}}}jjjYYYPPPCCC888777999888888999555999777777<<<999999DDD[[[pppiiifff^^^NNNHHHDDDEEEEEEEEEFFFIIIVVVdddxxxyyyzzz{{{vvvqqqiii```XXXQQQJJJFFFBBBLLLYYYcccjjjqqqxxx}}}|||~~~fffTTTLLLNNNSSSmmmyyyWWWQQQeeettt\\\\\\[[[MMM>>>;;;777999DDDRRRnnn|||ppp]]]sssooo[[[iiiwwwMMMAAA>>>???DDDAAAHHHQQQ^^^lllwwwssssssnnngggiiiyyyhhh[[[ZZZZZZZZZ___jjjyyy|||yyyssslllkkknnntttdddjjjuuu]]]ZZZ^^^______bbbiiivvv```ssskkkJJJ???<<<999888666555444333222222000000000000000000000000////////////////////////.........///000222444555666888;;;@@@DDDFFFEEEDDDAAAUUUooo|||qqq^^^XXX]]]ZZZUUUNNNHHH???777666999555555555666===OOOgggyyy~~~uuukkk```PPPAAA===BBBSSSLLLKKKYYYppp~~~~~~xxxrrrwwwxxxssslllbbbUUUJJJ>>>@@@DDDIIIOOOSSSUUUWWWXXXaaafffbbb]]]\\\^^^___\\\[[[XXXPPPHHHHHHUUUbbbxxxxxxmmmkkkooorrrooopppqqqooommmkkkkkklllkkkpppzzz}}}}}}ssspppnnnjjjmmmnnnooorrruuuvvvvvvuuurrrtttwwwxxxvvvtttttttttvvvyyy{{{||||||{{{{{{{{{tttsssqqqnnnllljjjiiihhhccc]]]^^^eeefffaaadddlllttt~~~{{{mmm___bbbyyyxxxggg[[[LLLAAA888888999777777999444888555666;;;777777AAASSSjjj}}}gggeeedddNNNGGGDDDEEEFFFEEEGGGJJJOOO```zzzwwwuuuxxx{{{{{{zzz~~~wwwrrrjjjbbbZZZSSSLLLGGG???KKK\\\hhhooossswwwzzz}}}sssYYYOOOOOOQQQfffzzz```]]]qqq}}}~~~XXX^^^^^^NNN???:::666777BBBOOOhhhuuuqqqxxxxxxeeevvv}}}fffOOO]]][[[HHH@@@???DDD???CCCMMMZZZhhhsss~~~}}}}}}xxxooofffccc___^^^iii{{{sss\\\RRRIIILLLRRR]]]nnn~~~}}}xxxppplllnnnnnn~~~]]]bbbwwwbbb___bbb___^^^```ooosssqqqttthhhCCC???>>><<<;;;888666444222111111000000000000000000000000////////////////////////000///...---...111444666777888;;;???BBBCCCBBBAAAGGGOOO^^^kkkhhhXXXLLLIIILLLSSSUUUMMM>>>666777===999333222666999AAAXXXqqq}}}zzzuuulllZZZGGG>>>>>>EEETTTUUULLLUUUrrruuuwwwsssnnnooommm\\\FFF<<<<<>>LLLjjj~~~lll]]]MMMFFFBBBBBBCCCCCCEEEIIIQQQ___uuu{{{vvvsssooommmvvv|||yyyzzzrrrggg___[[[VVVPPPJJJAAAFFFSSSccclllooopppssszzztttkkkeeefffppp~~~lllXXXNNNLLL```uuufff___qqq___^^^aaaOOO:::999======???OOOkkk|||zzzuuu~~~kkkRRRPPPrrrgggCCC:::FFFGGGAAACCCIIIUUUaaakkkyyyzzzqqqkkkggg]]]]]]___eeeqqqooohhh]]]VVVSSSXXXbbbqqq{{{vvvsssssssssyyy|||lll___xxxvvvbbb___bbbaaa```aaa~~~tttvvv}}}dddBBB??????<<<:::888666444222111111000000000000000000000000////////////////////////000///...---...111444555777888:::>>>BBBEEEFFFGGGAAACCCKKKTTTTTTJJJBBBAAAIIILLLMMMJJJAAA999444222:::555333666666;;;NNNddd|||~~~}}}vvvhhhXXXJJJBBBBBBJJJPPPQQQRRR]]]nnn{{{yyynnniiifffVVVDDD999888:::AAAFFFIIILLLQQQPPPRRRUUUVVVVVVVVVWWWXXX]]]aaa___TTTIIIDDDCCCBBBNNN]]]xxxyyyrrr}}}tttaaaTTTPPPQQQSSSQQQUUU[[[___bbbdddeeeeeefffgggmmm{{{uuulllnnnvvvtttqqqpppkkkiiiiiijjjkkklllmmmnnnooooooooorrrqqqooonnnoooooonnnmmmnnnnnnmmmmmmmmmmmmmmmnnnmmmiiiffffffgggddd]]]UUUWWW[[[^^^\\\[[[aaammmxxx}}}|||zzzooodddPPPWWWYYYUUUYYYmmmppp\\\TTTBBB>>>999666777777777666555666777777777888;;;>>>RRRppp{{{rrrkkkvvvqqqdddKKKEEEAAABBBCCCBBBDDDGGGNNNYYYkkk}}}vvvkkkccceeetttssskkkgggrrr~~~uuuiiiaaa\\\WWWPPPJJJEEEEEEJJJSSS\\\bbbkkksss}}}uuukkkeeedddhhhkkk{{{zzzyyyzzz~~~ttt___RRRLLLWWWmmmnnnrrreeeVVV___aaaOOO:::999======>>>MMMggg{{{qqq{{{www^^^PPPmmmyyyUUU???@@@AAA>>>CCCGGGQQQ\\\eeerrr}}}wwwtttqqqgggdddaaacccmmm|||uuunnniiijjjlllooowww}}}{{{|||~~~~~~{{{yyyzzz{{{|||~~~~~~|||nnnnnnxxxeeebbbdddcccbbbccc~~~~~~vvv```AAA???>>>;;;:::888666444222222111000000000000000000000000////////////////////////000///...---...000333444777777999<<>>===EEEFFFHHHGGGDDD>>>888333;;;777555555333444AAARRRtttxxxlllYYYHHHBBB@@@HHHSSSOOOEEEPPPeee||||||tttnnnhhhZZZKKKAAA;;;999===CCCEEEHHHLLLJJJMMMOOOPPPQQQQQQRRRTTT___fffggg___TTTKKKEEE@@@@@@LLLccc{{{}}}nnnnnnxxx~~~xxxnnnppphhh[[[MMMCCC??????@@@BBBGGGNNNVVV]]]```bbbbbbdddcccfffppp~~~www```KKKEEEGGGPPPeee{{{}}}yyyqqqkkkjjjkkkiiihhhiiikkkjjjjjjjjjkkkkkklllmmmnnnlllkkkjjjkkkkkkjjjhhhkkkjjjjjjiiiiiihhhhhhhhhjjjfffbbbcccfffccc\\\TTT[[[[[[ZZZZZZ___kkkzzz{{{{{{{{{tttkkkUUUaaa]]]LLLRRRuuuiiiSSSIII===:::777555666777777777444555666666666888;;;===OOOlllxxxllleeeiiizzzlll^^^HHHCCC@@@BBBCCCBBBBBBEEELLLXXXjjjzzzuuuggg___bbbrrr}}}uuujjjaaa^^^iii}}}yyylllbbb]]]WWWQQQKKKFFFDDDFFFLLLRRRXXXbbbkkkxxx~~~zzztttiiibbb^^^mmmtttxxxvvvrrrvvvkkkXXXLLLPPPfff}}}rrr{{{zzzbbbVVVbbbaaaNNN::::::===<<<>>>JJJ```wwwxxxjjjuuujjjNNNeeejjjEEE;;;<<<>>>DDDDDDKKKTTT\\\hhhxxxyyyrrrhhhdddkkkzzz|||vvvrrrooonnnooollliiidddaaaaaacccgggjjjkkkqqqxxx{{{zzzwwwvvvvvvwwwsssooorrr|||ssszzziiifffgggeeedddfff{{{tttaaaCCC@@@<<<;;;:::888666444333222222000000000000000000000000//////////////////////////////.........000222333666777888:::???GGGPPPVVV___TTTIIIDDDCCCCCC???<<>>AAAMMMMMMAAA@@@LLL___iiirrrvvvuuupppdddXXXPPPFFF>>>???BBBCCCCCCEEEGGGIIIKKKLLLMMMMMMOOOQQQ]]]gggnnnjjj___TTTJJJBBB@@@FFFTTTeeeoooqqqsssuuuooofffeeeaaaYYYNNNKKKFFFBBB??????@@@BBBGGGIIIMMMSSSYYY]]]_________^^^___eeennnwww}}}pppZZZFFFAAA===<<>>FFFPPPWWWaaaWWWKKKEEEFFFIIIFFFAAANNN```rrrppp[[[FFF;;;:::888888999888333111555;;;LLLkkkppp^^^KKKAAA;;;BBBLLLNNNGGG???CCCNNNZZZcccgggfffaaa[[[TTTJJJAAA@@@AAA@@@@@@@@@EEEGGGIIIJJJJJJLLLNNNPPPWWWeeeqqqqqqhhh\\\PPPFFFFFFEEEJJJQQQUUUTTTTTTVVViiirrrpppaaaVVVVVVWWWSSSAAAAAACCCEEEHHHLLLNNNPPPSSSQQQPPPRRRWWW[[[]]]^^^]]]\\\]]]___bbbfffiiikkkmmm___TTTOOOFFF>>>CCCQQQ```dddddd]]]WWWTTTSSSQQQ\\\___cccddddddeeeeeedddgggfffeeedddcccdddeeeffffffeeeeeefffggggggeeecccggggggggggggfffeeecccbbb___^^^\\\WWWTTTTTTXXX\\\UUUVVV[[[dddqqq}}}}}}zzzwwwzzz~~~~~~zzzppp]]]HHHEEEVVVnnn{{{uuu___LLLDDD888;;;>>>@@@@@@===:::888444555555555555666888;;;GGGbbbuuu}}}uuukkkzzz}}}bbbLLLHHHDDDAAADDDEEECCCCCCEEECCCMMMaaa{{{}}}zzzuuuttt|||vvvxxx{{{yyykkk```ZZZVVVQQQMMMHHHMMMUUU\\\ZZZSSSPPPSSSTTT```rrr{{{tttooouuu||||||xxxyyyeeeOOOOOObbb{{{ooovvvssslllmmmpppwww]]]tttiii\\\fff```KKK:::<<<===<<<@@@FFFQQQdddsssqqqgggeeekkk[[[bbb[[[UUUvvvoooFFF999>>>@@@@@@???BBBGGGPPP[[[kkk~~~vvvpppggg```\\\YYYWWWUUUVVVXXX```mmmxxxxxxlllaaa\\\fffqqq~~~}}}wwwssstttjjjiiihhhddddddhhhuuu}}}yyygggGGG@@@::::::999777666444333333333000000000000000000000000////////////////////////............//////000111444666999:::===CCCLLLSSSUUUQQQKKKJJJQQQZZZ[[[WWWgggzzzXXXAAA888666888:::999555444555888>>>ZZZyyyzzzmmmSSSIII===;;;IIIXXXRRRBBB===???BBBEEEIIIMMMOOOOOOJJJBBB======???>>>>>>???CCCDDDFFFGGGHHHIIILLLOOOWWWfffvvvyyysssgggZZZPPPGGGBBB@@@BBBCCCAAAAAABBBKKKOOONNNJJJKKKRRRTTTQQQLLLMMMOOORRRUUUXXXZZZ\\\ZZZVVVRRRRRRWWW[[[^^^^^^[[[\\\]]]]]][[[ZZZ[[[\\\ddd___YYYQQQEEE<<<>>>DDDKKKSSSXXXRRRIIIFFFGGGHHHRRRZZZbbbccccccddddddcccccccccbbbbbbbbbbbbbbbbbbcccccccccdddeeeeeecccaaa``````aaaaaaaaa___^^^]]]ZZZXXXUUUQQQNNNPPPUUUYYYOOOUUU___lllzzzyyyzzzyyywwwzzz~~~oooPPP:::DDD\\\qqq|||lllVVVHHHBBB???BBBFFFFFFBBB===888555444555555555444555777:::EEEaaarrrwwwiiiNNNIIIDDDAAACCCDDDCCCCCCFFFGGGJJJXXXrrrzzzmmmlllzzz{{{zzzkkk^^^XXXTTTOOOLLLKKKPPPWWW\\\XXXPPPNNNQQQLLLSSS___ppp}}}wwwuuuqqqnnnnnnsss|||kkkTTTNNN```zzzqqqwwwtttooorrrsssyyysssTTTaaavvvmmm]]]ggg___III:::===>>>===BBBFFFNNN___nnnqqqlllnnnuuubbb^^^ttteeeUUUiiimmmHHH;;;<<<<<<<<<>>>???DDDLLLUUUdddxxxxxxsssooojjjccc^^^SSSRRRWWWcccqqquuuooogggaaarrrllllllzzzpppiiiiiigggbbbccciii{{{}}}yyyeeeEEE@@@<<<:::999777666444333333333000000000000000000000000////////////////////////............/////////000222666:::;;;<<<@@@GGGMMMHHHJJJKKKPPP^^^nnnuuutttsssgggMMM>>>555888:::999666555555666666HHHdddvvvbbbWWWGGG===CCCOOOQQQLLLBBB===888777999===@@@BBB<<<999999<<<<<<:::;;;>>>???AAABBBCCCDDDFFFIIILLLVVVfffwww{{{vvvkkk^^^TTTEEE>>>888999999888888:::===>>>======AAAHHHQQQUUU______^^^^^^^^^______```]]]YYYTTTUUUYYY\\\]]][[[XXXZZZ[[[YYYUUURRRSSSUUUWWW]]]]]]QQQDDD>>><<<::::::CCCGGGCCC>>>>>>@@@AAAIIIUUU```cccbbbdddeeeccc______```aaaaaa``````````````````bbbcccccc```^^^XXXYYY[[[[[[[[[ZZZYYYWWWXXXSSSNNNNNNQQQTTTTTTRRRPPPZZZhhhwww|||wwwzzzzzzyyy|||[[[FFF===PPPlll}}}|||xxx```KKK@@@======@@@BBBAAA===888666555444444555444333444777999>>>]]]qqqyyytttTTTJJJDDD@@@AAABBBAAACCCFFFKKKLLLWWWmmmwwweeebbbsss~~~mmm___WWWRRRMMMIIIGGGNNNYYY___[[[RRROOORRRLLLLLLOOOZZZlll}}}tttllljjjmmmrrrvvvqqq[[[QQQbbb|||yyy{{{xxx~~~tttSSS[[[gggrrrqqqbbbhhh]]]GGG:::>>>???>>>EEEFFFQQQbbbrrr{{{~~~vvvdddkkkrrr[[[cccyyyTTT@@@999888>>>>>>>>>AAAHHHOOO[[[ooo~~~tttlll[[[XXXXXX\\\eeennnsssuuuvvv}}}~~~xxxdddiiitttlllhhhiiigggbbbdddkkk|||wwwbbbCCC@@@>>>999999777666444444333333000000000000000000000000////////////////////////.........///////////////222666;;;<<<<<<>>>CCCHHH???EEEJJJSSScccxxxlllpppwww|||xxxiiiSSSCCC555999;;;999666666555444222;;;TTTuuuxxxpppdddRRRDDD===@@@IIIQQQCCC===999999<<<<<<<<<<<<666666888<<<;;;888999<<<<<<===??????@@@CCCFFFIIINNN___pppuuuoooeeeXXXOOOCCC;;;555444555444555777333777;;;:::666<<>>???@@@@@@BBBEEEHHHKKKVVVkkkrrr^^^[[[oooooo```VVVPPPJJJFFF@@@KKK[[[fffbbbWWWPPPPPPNNNJJJGGGKKK[[[uuu~~~xxxpppkkkjjjjjj|||uuu```WWWfff~~~zzz}}}vvvUUU]]]fffqqqpppccchhh]]]FFF:::???@@@???FFFGGGTTTfffwwwnnniii}}}~~~```^^^```EEE777777CCC???===???EEEJJJTTThhh{{{zzzkkkhhhccc___aaalllzzz~~~ssswwwxxxdddkkkqqqjjjgggjjjhhhccceeelllzzzxxxgggHHHBBB===<<<;;;:::888555333222111222222222111000//////...////////////////////////////////////////////////111555:::>>>@@@AAACCCDDDFFFJJJLLLPPP\\\lllnnnfff^^^SSSRRRaaalllfffWWWLLL999999:::;;;;;;888444111666888@@@TTTsssqqq^^^MMMCCC@@@CCCGGGFFFCCC>>>:::888777888888999888888888999:::;;;;;;:::;;;<<<;;;<<<>>>BBBEEELLLWWWcccgggeee[[[MMMBBB===999555222222333333333333444555666:::CCCOOOWWWeeebbb^^^\\\\\\___dddfffYYYWWWUUUVVVYYY[[[ZZZYYYTTTQQQNNNOOOTTTXXX[[[[[[```iiioooiii\\\PPPIIIFFF;;;444222666888555444777AAAJJJWWWaaaeeedddaaa______\\\YYYYYY[[[\\\\\\ZZZZZZYYYYYYYYYZZZZZZYYYWWWXXXWWWUUUSSSRRROOOMMMKKKFFFFFFMMMUUUQQQGGGIIISSSbbbooo~~~{{{ttttttwwwttt|||}}}|||jjj@@@@@@___lllLLL:::555444444555555555555555444444111333444444333444666888EEEUUUttt^^^JJJHHHEEE@@@???BBBCCCCCCHHHJJJSSSeeewwwiii```fffyyy{{{iii[[[RRRMMMJJJHHHJJJ]]]mmmiiibbb\\\RRRNNNIIIFFFIIIRRR```tttsss~~~yyynnndddiiiqqq|||fff```jjj}}}nnnWWWccc}}}iii___lllPPP@@@>>><<<@@@FFFFFFMMMRRRccc||||||ffftttbbb]]]xxxPPP::::::<<<>>>AAABBBBBBDDDNNN^^^kkk~~~~~~wwwnnniiiiiirrrvvvzzznnnjjjdddbbbcccddddddcccxxxuuueeeHHHBBB<<<<<<;;;:::888555333222111222222111111000//////...///////////////////////////////////////////////////333888;;;===???AAACCCMMMLLLIIIIIIPPPZZZ______PPPEEEAAALLLWWWZZZVVVTTT???;;;666444666888888777444666:::IIIeee}}}gggTTTGGG@@@>>>???DDDCCCAAA===999666555555888888888888888999::::::::::::;;;;;;;;;===@@@CCCIIIRRR]]]```XXXIII===777:::;;;;;;;;;::::::::::::999:::;;;<<>>@@@@@@BBBJJJXXXdddwww|||wwwwwwpppllliiifffhhhmmmpppnnnkkkuuuppp```EEEAAA;;;<<<;;;999777555444222111222222111111000/////////////////////////////////////////////////////////...111555888:::<<>>AAABBBHHHUUU]]]UUUCCC999:::333777<<<===;;;999999:::<<<>>>AAAEEEKKKTTT]]]dddoooooommmkkkgggbbb^^^[[[ccc___ZZZWWWUUUUUUTTTSSSWWWUUUTTTWWW^^^fffmmmqqqfffhhhiiifff\\\MMM???666777555444555444333777<<>>>>>@@@FFFPPPYYYhhhyyyzzztttttt~~~~~~fffaaa```aaagggnnnqqqoookkkrrrhhhXXX@@@???;;;;;;:::999777666444333222111111111111000000//////////////////////////////////////////////////////---000333666888;;;???BBBKKKMMMVVV]]]WWWIIIEEEJJJFFF???:::<<>>999999999666333555555333222===XXXzzzoooaaaVVVKKKBBB;;;@@@DDDDDD???;;;999999888777777777777777888888777888999999888999<<<>>>@@@BBBNNN[[[YYYIII>>>>>>BBBGGGMMMMMMIIIFFFGGGIIIHHHJJJMMMRRRYYYaaaiiimmmvvvwwwvvvtttqqqlllgggeee^^^[[[WWWTTTTTTUUUWWWXXXUUUUUUUUUXXX^^^dddjjjmmm\\\TTTLLLHHHEEE@@@:::777888999::::::888666777:::CCCNNNZZZ]]]WWWRRRSSSVVVTTTSSSRRRRRRRRRRRRQQQPPPPPPOOOOOOPPPQQQRRRPPPNNNLLLLLLIIIEEE@@@???BBBEEENNNIIIHHHMMMSSS]]]nnn~~~}}}uuummmhhhjjjooorrrwwwzzzssseeeXXXHHH777???ggg~~~}}}dddMMM>>>777555333333333444555555555444444222333444444333333555777777KKKkkk{{{pppqqqhhhKKKEEEAAAAAACCCCCCCCCDDDLLLNNNQQQ\\\uuuzzzmmm^^^\\\pppvvvrrrpppsss}}}pppbbbPPPLLLHHHFFFDDDEEEMMMVVVdddppp{{{xxx~~~||||||pppbbbXXX\\\hhhwww|||hhh___mmmllllllvvvmmmttt|||nnn]]]___dddLLL@@@@@@===@@@GGGHHHNNNUUUaaammmwwwrrr^^^qqq}}}eeeaaafff???<<<888;;;===>>>>>>BBBIIIOOOXXXkkk~~~oooccceeerrr}}}pppuuufff[[[]]]```ccceeeeeeeeeeeeqqqbbbPPP<<<>>>;;;;;;:::999777666444333222111111111000000000000000////////////////////////////////////////////////...000333555777;;;@@@CCCEEELLLZZZddd^^^NNNIIINNNJJJFFFAAABBBQQQdddiiieeeeeeYYYIII===888777666555777777555222444EEEbbbzzzsssfffUUUHHH888<<<@@@AAA>>><<<<<<<<<888888777777777777777888777888999999888888999;;;???>>>FFFVVV\\\RRRFFFAAANNNSSSXXXXXXUUUSSSVVVYYY```___^^^^^^```cccfffgggdddddddddcccbbbaaa```___XXXWWWTTTRRRQQQSSSVVVYYYSSSUUUWWWYYY\\\___aaacccRRRFFF;;;:::;;;:::888888777;;;???@@@??????===<<<@@@HHHPPPOOOIIIFFFJJJOOOQQQQQQQQQPPPOOONNNNNNNNNNNNMMMLLLMMMNNNMMMLLLJJJGGGCCC>>>===@@@DDDGGGGGGHHHEEEHHHTTTfffwwwtttmmmhhheeeiiinnnpppvvvqqq___LLL===888;;;MMMlllzzzvvvZZZEEE;;;777333111222222333444555555444444333444444444333333444666777IIIggg}}}uuurrr}}}mmmPPPGGGAAABBBDDDCCCBBBDDDJJJOOORRRZZZppp{{{qqqbbb]]]pppwwwjjjZZZOOOEEEBBBBBBAAABBBDDDJJJSSSaaappp}}}~~~~~~~~~pppddd``````fffzzzkkkdddsss}}}rrr{{{|||rrrtttwwwggg[[[bbb^^^HHH>>>@@@===@@@HHHIIIKKKUUUbbbllluuuqqqXXXgggooo]]]wwwhhhAAA<<<999;;;>>>>>>>>>@@@DDDGGGNNNaaawwwvvvcccZZZ^^^mmmqqqkkkxxx{{{}}}iii```eeehhhfff___\\\___cccrrr```NNN<<>>NNN^^^ddd___WWWYYY]]]aaabbbaaaaaaccceeeiiiddd^^^XXXUUURRROOONNNPPPPPPPPPQQQRRRTTTVVVWWWUUUTTTSSSPPPNNNOOOQQQTTTTTTUUUWWWXXXYYYZZZ]]]___WWWKKKEEEIIIKKKDDD===<<<888<<>>999666333111111222333444444555444444333444555444333222444666666CCC___uuu|||vvvXXXKKKBBBCCCDDDAAAAAAEEEHHHQQQUUUXXXiii|||uuufff\\\jjjyyyzzz~~~ttt```LLLBBBAAAAAABBBDDDCCCEEEJJJTTTdddttt{{{}}}qqqjjjcccaaaqqqpppkkkzzzyyyxxxuuupppsssnnnxxx}}}}}}wwwbbbXXXdddYYYEEE>>>AAA???BBBJJJLLLOOOZZZeeemmmuuu}}}nnnQQQZZZ|||www]]]hhhbbbBBB;;;:::<<<===>>>>>>???AAACCCIIIYYYooo|||lll___XXX___uuuxxxrrrwww{{{{{{yyyqqqdddccchhhkkkggg^^^YYY[[[___sssbbbQQQ???AAA::::::999888777666555444333000000000000000000000111////////////////////////////////////////////////...///111222555:::AAAEEEBBBLLLSSSQQQOOORRRWWW[[[bbblllmmmfffmmmzzzfffOOO>>>888999===777777888888555555>>>JJJjjjssscccSSSKKKAAA<<<;;;;;;;;;999::::::999888888888888888777888:::999888777777888222777;;;CCCVVVkkkpppjjjjjjllloooqqqpppmmmjjjgggYYYSSSKKKFFFCCCBBB@@@>>>GGGHHHIIIKKKMMMOOOPPPQQQPPPPPPPPPNNNLLLKKKMMMPPPSSSSSSTTTSSSTTTWWW]]]bbbfff]]]ZZZaaa```TTTJJJHHHAAAAAA@@@???EEEKKKGGG???GGGKKKOOOPPPMMMJJJJJJKKKIIIKKKMMMLLLHHHFFFFFFGGGGGGFFFDDDDDDCCCBBB???===:::;;;???FFFLLLNNNJJJGGGDDDNNN^^^qqq|||qqqjjjddddddeeeeeefffiiihhhgggRRR???===>>>PPPrrriiiTTT>>>777777666444333111111222333444444444444444555555444333222444555666===YYYuuu|||aaaPPPCCCCCCDDD@@@@@@EEEGGGSSSXXXUUUaaa|||wwwiii[[[dddwwwuuubbb___mmm{{{~~~kkkTTTGGGBBBBBBDDDHHHBBBAAAAAAFFFOOO]]]nnnyyyrrryyy|||vvvmmmgggrrruuussstttvvvuuulllgggppphhhhhh~~~aaaVVVdddWWWDDD???CCCAAAEEENNNQQQTTT]]]eeekkkrrryyy{{{xxx|||tttWWWTTTlllddd^^^zzzwwwVVV===;;;<<<<<<<<<======???@@@EEEQQQcccvvv~~~pppaaaVVVZZZppp|||~~~{{{{{{}}}~~~{{{|||~~~fffbbbbbbdddggggggddd```]]]\\\ssseeeUUUCCCCCC::::::999888777666555444333000000000000000111111111////////////////////////////////////////////////---...000111444999@@@EEE???LLLSSSPPPNNNUUUYYYXXXdddwww}}}pppjjjuuu~~~rrr___KKK===888888666444666:::888444888AAAMMMpppxxxeeeXXXIII???===>>><<<999;;;;;;:::999888888999999777999::::::888777777888777>>><<<888EEE^^^hhhcccbbbccceeefffddd]]]TTTMMMFFFBBB===;;;>>>AAACCCCCC@@@BBBEEEGGGIIIIIIIIIHHHJJJLLLNNNMMMKKKJJJMMMOOOPPPPPPOOOMMMOOOUUU___gggtttjjjggglllkkk^^^VVVUUULLLIIIAAA===BBBIIIEEE;;;>>>CCCIIIMMMMMMKKKIIIHHHFFFIIIKKKJJJFFFCCCCCCDDDEEECCCAAA@@@@@@>>>;;;888999@@@IIIOOOPPPKKKDDD???EEEUUUjjjzzz~~~uuuiiiccc```bbbeeedddeeegggmmmcccDDD111;;;HHHeeennnzzzzzzWWWDDD444222666666555555000111222333444444555444444555555444333222444555999:::VVVyyyfffSSSDDDDDDDDD??????EEEFFFUUUZZZTTT\\\yyy~~~yyywwwjjj\\\bbbsssnnnWWWPPP\\\mmm~~~}}}ttteeeTTTIIIBBB>>>@@@DDD@@@@@@BBBDDDGGGNNNZZZdddhhhqqq|||~~~wwwpppwwwxxxwww}}}|||mmmkkk{{{iii^^^kkkyyyfffYYYhhhVVVDDD@@@EEEDDDHHHQQQTTTRRRZZZbbbiiisss}}}{{{}}}fffTTTYYYrrrqqq[[[hhhppp@@@;;;;;;;;;;;;<<<<<<>>>???AAAJJJZZZmmm|||~~~nnn]]]SSSYYYrrr|||www{{{}}}zzzzzz~~~sssvvv}}}eeejjjbbbbbbeeejjjnnnllleee___pppeee\\\CCC>>>===<<<:::888666555444111///222111111000000000000000111111000000//////......//////////////////////////////......111777???EEEGGGJJJQQQVVVSSSNNNTTT^^^ggglllqqqmmm^^^PPPSSS^^^nnnzzzsssiiidddLLL777<<<:::666555777888666666888===XXXzzz{{{iiiWWWNNNHHH@@@::::::======<<<;;;:::999777666666777777666555555666888999666555777===CCCFFFFFFDDDEEEFFFFFFEEECCC@@@???:::999888888888999;;;;;;>>>???AAACCCEEEGGGHHHHHHIIIIIIIIIHHHGGGGGGJJJLLLKKKLLLNNNMMMLLLLLLNNNPPPQQQUUUXXXXXX[[[bbbffffff^^^^^^TTTFFFAAADDDAAA:::999;;;>>>AAACCCDDDDDDCCCFFFFFFFFFEEEDDDCCCCCCBBB======;;;999888999:::<<>>FFFNNNXXXeeetttxxxlllcccXXX```dddaaa```ffflllmmmpppPPP===666===eeehhhAAA;;;444222444555333000222222222222333444555666555666555333222111333555666<<>>;;;<<<:::777666555444222000222111111000000000000000000000000000//////////////////////////////////////////......000666>>>CCCHHHIIINNNUUUXXXUUUWWW[[[]]]aaagggggg[[[MMMIIIMMM[[[iiihhhhhhmmm\\\???777888777888999777333444999:::LLLfffxxxfffZZZOOOEEE@@@@@@<<<;;;;;;<<<=========<<<666777777777666666888:::;;;888555555777:::;;;:::999:::;;;<<<;;;:::888666999888777777777888::::::;;;<<<>>>@@@BBBDDDDDDEEEEEEFFFFFFEEEDDDEEEGGGIIILLLJJJGGGDDDEEEHHHMMMPPPTTTVVVXXXZZZbbbmmmrrrqqqjjjhhhaaaXXXQQQMMMEEE===>>>>>>>>>>>>???@@@AAABBB???@@@AAAAAA@@@>>><<<;;;>>><<<999999<<>>999333222333444333000222222222222333444555555777777666444222111333555666<<>>777999===<<<<<<======@@@IIIVVVbbbmmmyyy~~~pppbbb```ppp}}}kkkeeennnyyyyyynnnkkkrrrzzz|||}}}{{{qqqjjjcccccccccbbbbbbccceeeggg~~~oooggg```GGG>>>::::::999777666666555333111222111111000000000000000////////////000000000000////////////////////////............000555;;;@@@FFFDDDIIISSS]]]______^^^]]][[[[[[ZZZTTTIIIBBB???JJJXXX\\\bbbpppjjjOOO===999999;;;<<<888333555;;;:::@@@MMMdddnnn^^^OOOHHHGGG;;;:::999999;;;===>>>===777888888888777777999;;;<<<999555333333444333333555666777888888777666555777777666666666777888999888999:::<<<>>>???@@@@@@@@@AAAAAAAAA@@@AAADDDFFFLLLHHHBBB@@@DDDNNNZZZccciiijjjjjjmmmvvvyyyuuuqqqooogggVVVFFF===AAA???===;;;:::<<<>>>???::::::;;;;;;:::888666555888777999???GGGLLLNNNNNNBBB@@@???AAAHHHTTTbbbkkkzzzpppfff___ZZZXXX[[[YYYXXX^^^llluuupppgggCCC999<<>>NNNkkkqqq]]]QQQLLLBBB>>>:::999;;;======<<<:::::::::999888777888:::999777555444444444555555555666777888888888777777555555555555666666777777666777888:::;;;<<<<<<<<<<<<============???AAADDDJJJHHHEEEBBBGGGVVVlll}}}}}}{{{oooVVVAAA888@@@???<<<:::999999:::;;;999888777666666555555666222666>>>HHHPPPRRRLLLFFF??????AAAEEEOOO___qqq}}}yyyuuunnneee\\\WWWVVVWWWXXXVVVWWW___hhhhhh\\\OOO777:::EEEXXXpppnnnPPP===666333111000222333333222222222111111222333333444999999888555222111222333000777JJJhhhvvveeebbbwwwyyyfffRRRGGGBBB??????BBB???IIIRRRUUUUUU```yyy~~~lllcccbbbiii{{{vvvlllddd\\\UUURRRJJJKKKPPPVVVTTTLLLFFFDDDDDDGGGKKKKKKHHHDDDAAAAAA@@@EEELLLSSSWWWYYYZZZZZZ___nnnyyywww}}}ttt|||xxx\\\bbbaaaIIIEEEEEEMMMUUUYYY]]]aaahhhiiiiiiiiiiiimmmwwwjjjWWW\\\~~~qqq```ooouuuSSS888666;;;888888===:::;;;???CCCHHHRRReeewww~~~{{{|||}}}}}}{{{qqqoootttuuu}}}}}}ssshhhffflllpppmmmfffXXXnnn}}}ooohhhgggiiillllllfff^^^\\\cccjjjwwwggg]]]YYYDDD???<<<:::888666666666555333222222111111000000000000000......//////000000111111////////////////////////---.........///111555888>>>DDDJJJOOOUUU^^^ggglllpppfffYYYRRRSSSTTTPPPJJJKKKfff{{{hhhKKK???666777;;;;;;:::999;;;888888BBBWWWtttqqq___UUUKKKDDD===:::<<<>>>===<<<======<<<:::777666666888777666666555444555666777222222333444555555555555444444555555666666666666666666777999999:::::::::999:::;;;;;;;;;<<>>EEEPPPWWWWWW^^^vvvyyyhhh```fffttt}}}vvvpppjjjddd___TTTOOOPPPWWW[[[UUUIIIBBBBBBDDDFFFGGGEEEBBB@@@??????AAAEEEJJJMMMNNNMMMLLLRRRcccyyypppuuuzzzrrr\\\aaa[[[GGGEEEIIIQQQXXX[[[___dddaaafffkkknnnppprrruuuwww{{{gggQQQVVVooo|||kkkhhh|||aaaAAA999<<<;;;<<>>HHHPPPPPPPPPWWWaaahhhhhhddd___\\\aaaeeebbb\\\UUUqqquuu[[[III777444999;;;999777777666777===III^^^}}}wwwjjjUUULLLBBB<<<<<<===;;;999======<<<:::777555666777666777777555333111222444333333333444444555555555333444555666666666666555666666777888999999888888888999999999999:::<<>>>>>???@@@CCCPPP```mmmvvvyyylll^^^ZZZUUUQQQOOOPPPRRRSSSUUUXXX\\\[[[OOO???666444CCC___vvvhhhJJJ;;;888222222111111111222222222222222111111111111222222777777666444111000111333333555CCC```uuubbbmmmwwwiiiVVVGGG@@@???AAABBB>>>BBBMMMYYYZZZ]]]rrr|||hhhaaajjj{{{~~~zzzxxxuuuooojjj^^^UUUQQQYYY___[[[NNNEEEDDDCCCBBB@@@????????????===???DDDJJJNNNOOOLLLIIILLL\\\sss|||xxxqqqllltttyyyqqq```cccUUUJJJJJJOOOVVVYYYYYY\\\aaa```cccfffiiipppxxx{{{yyyffflllssshhhOOOOOOaaauuuhhhtttjjjJJJ999777999;;;>>>===;;;;;;===>>>DDDQQQ^^^llluuu}}}~~~yyyqqqsssyyy{{{yyywwwzzz{{{}}}zzzpppddd]]]\\\cccjjjhhh___YYYtttxxxhhhccceeegggmmmmmmmmmnnnnnnmmmjjjhhhzzz}}}ggg^^^ZZZFFF???:::<<<:::777666555444222000222111111000000000000000000000000000////////////////////////////////////,,,...///.........///111999FFFPPPQQQPPPVVV^^^ccc^^^aaaaaabbbkkkwww||||||ggglllnnnYYYBBB888888888999:::777666777;;;???KKKaaauuuooocccTTTIIIEEEBBB>>>::::::;;;:::999777666777999555777777666333111222444666555555555555666666666333444555666777666666555666666777777777777777777777777888777666777999;;;AAACCCCCC===777888???GGGYYYgggtttuuusssvvv}}}ttt\\\IIIEEEHHHIIIEEECCC@@@===999666444444444222222444777:::???CCCFFFHHHGGGBBB<<<999>>>HHHPPPXXXfffxxxzzzmmmbbbUUUQQQLLLKKKMMMPPPQQQPPPVVVTTTRRRKKK>>>444888BBBXXXvvvyyyYYYAAA888888222222333222111111222222222222111111111111222222555555555333000000111333555333>>>ZZZyyyzzz|||vvvkkkXXXHHH@@@???AAAAAA@@@@@@KKKZZZ\\\[[[lllnnnoooxxx}}}{{{zzzsssggg^^^YYY^^^ccc```XXXRRRNNNIIICCC>>>===>>>AAABBBBBBEEEKKKSSSXXXXXXSSSNNNMMMZZZoooyyyrrroooqqqwww||||||}}}yyyttt}}}tttooocccdddNNNJJJMMMSSSYYYYYYWWWZZZ___aaaaaa```cccmmmxxxyyyssscccddd___kkkyyy[[[NNNWWWrrrooonnn~~~^^^BBB666777999777<<<999999;;;===???FFFNNNZZZcccooowww{{{}}}~~~xxxkkkaaadddlllnnnnnnmmmqqqooopppuuuwwwvvvwwwzzz||||||wwwlllbbbXXXXXX\\\```___]]]bbbjjjmmmddddddddd```ggggggiiijjjlllllljjjiiiiiiaaa^^^HHH???888<<<:::888666555444111///222111111000000000000000111111000000//////......////////////////////////,,,...//////------...///111@@@MMMQQQTTTZZZ``````\\\```aaabbbmmmwwwaaaiii}}}{{{|||~~~hhhOOO???999888;;;???;;;888888::::::>>>LLL[[[ooommm^^^UUUNNNGGGAAA777888999888777777999;;;444666888777555444666888444444333333333333333444444444666777777777666555555555666777777666666555666666666555444444666999>>>???@@@@@@AAAAAACCCDDDDDDLLLQQQNNNKKKNNNRRRTTTTTTRRRJJJDDDIIISSSOOODDDHHHDDD===777333222333444111444999>>>CCCGGGIIIJJJ999<<<>>>>>>>>>FFFTTT___mmmxxxwwwoooeee[[[RRRMMMHHHIIINNNRRRRRRPPPUUUNNNFFF<<<111000???QQQkkk~~~iiiJJJ999333111222333444333222111111222222222111111111111111222444444333222000000111333444111;;;WWWwwwyyynnn\\\KKKBBBAAABBBAAAAAA???JJJZZZ]]]ZZZggg}}}yyy{{{{{{||||||nnnfffaaadddgggeeeaaa___YYYQQQGGG@@@>>>@@@DDDGGGKKKNNNUUU]]]aaa```YYYSSSPPP[[[mmm~~~|||zzzxxx}}}vvvnnnsss|||\\\yyylllccccccHHHHHHLLLSSSZZZZZZXXX[[[aaaaaa```^^^aaallluuuqqqfffmmmiii[[[fffiiiRRRIII\\\wwwjjj|||xxxRRR>>>===<<<666:::777666:::<<<<<>>:::666777;;;===:::666888<<>>:::;;;999777777666666444222111111111111000000000000//////000000000000//////000000000000000000000000000000000000000000000000222444<<>>CCCIIINNNQQQVVVVVVTTTPPPLLLIIIHHHIIIIIIFFFBBBAAAAAAAAA???===888777666666666888:::;;;???@@@AAA???<<<:::999999;;;<<>>===;;;;;;999777777666666444222222222111111111000000000//////000000000000//////000000000000000000000000000000000000000000000000222111555???IIIPPPVVV\\\jjjmmmmmmkkklllmmmkkkfffmmm^^^OOOHHHEEEGGGTTTcccmmm~~~iiiMMM>>>;;;<<<999777999999888:::>>>@@@JJJ___yyy}}}rrrjjj___XXXSSSMMMFFF@@@===:::777666666888888888555444222111111111222333222222222222333333444555777777777777777777777777666666666666666555555555666666777999===AAAFFFHHHRRRTTTUUUTTTOOOIIIEEECCCCCC@@@;;;999888888888777777888999;;;<<<===============;;;888666777:::===CCCKKKYYYeeemmmxxxxxxjjj```[[[SSSKKKFFFDDDDDDEEEAAAFFFKKKNNNOOOMMMEEE===:::000,,,444CCCTTTkkk~~~mmmJJJ888555555444222222111111111111000000000111000000000000111222222:::777333111111222111111444555===RRRnnnqqq[[[OOOGGG???>>>BBB???@@@BBBEEEOOO\\\bbbbbb}}}|||uuukkk```bbbrrrkkkeeeaaacccccc___\\\[[[\\\gggrrryyyxxxiiiSSSKKKGGGMMMYYYhhhxxxqqqmmm~~~{{{eee]]]SSSMMMZZZ]]]``````]]]\\\]]]___```___\\\XXXZZZ```cccaaakkkuuu|||YYYJJJfffrrr{{{UUU>>>>>>888:::<<<<<<;;;::::::;;;<<<;;;===BBBGGGOOO\\\hhhzzzyyywwwrrrqqquuusssgggggg{{{xxxnnnnnnkkkdddZZZPPPLLLNNNSSSOOOVVVQQQJJJ\\\}}}~~~vvvhhhccc^^^aaagggddd^^^___\\\VVVTTTYYY^^^___cccNNNIII>>>@@@>>>;;;999777666666666444222222222222111111111000000//////000000000000//////////////////////////////////////////////////////222...000999DDDMMMVVV]]]```iiittt|||sssfff[[[YYYZZZTTTEEEAAA[[[}}}kkkNNN;;;;;;777666999<<<::::::;;;===???JJJ]]]nnnwww}}}{{{qqqiii```UUULLLFFFCCC>>>;;;:::999999888666666555444222222111111333333222222222333333444666666666666666666666666666666666555555444444444777666666666777999<<<===EEEHHHKKKJJJFFFAAA===;;;:::888666555555666888999888999<<<===>>>===<<<:::999888777666888>>>GGGMMMPPP___pppxxxyyy~~~yyyiii\\\TTTNNNKKKEEEAAA???@@@BBBCCCAAAEEEJJJLLLJJJDDD:::333444333:::JJJ\\\lll}}}wwwXXX:::111444333222333111111111111000000000000000000000000000111222222777444111111111222222111111333999JJJeeesssppppppWWWLLLFFF===;;;???;;;???@@@BBBNNNaaahhheeeuuu~~~~~~~~~~~~yyyxxxzzz|||xxxssslllkkkmmmrrrqqqiiiccc```cccqqqmmmUUULLLDDDCCCGGGPPP___kkksss{{{qqqsss___XXXRRRQQQZZZ]]]```aaa___\\\\\\\\\\\\]]][[[WWWXXX\\\^^^\\\jjj{{{iiiKKK___yyyvvv{{{sssNNN999888777888;;;===;;;:::;;;:::777777;;;???DDDOOOYYYlllrrrvvvssslllmmmvvvyyylllooo|||tttkkkgggbbbXXXNNNGGGGGGLLLQQQKKKKKKHHHKKKaaa~~~}}}~~~{{{rrrfff___VVVXXX\\\WWWTTTeeepppgggXXXTTT]]]hhheeeMMMGGG===AAA>>>;;;999777666666666444222222222222222111111111111//////000000000000//////////////////////////////////////////////////////111---...666@@@KKKVVV___ZZZeeettt|||pppWWW\\\hhhlllaaaXXXjjj]]]CCC:::555333777<<<;;;999888;;;:::>>>FFFPPP[[[jjjwwwyyykkkaaaYYYUUUNNNHHHCCC???<<<999777888999:::999888666444444444333333222333333333444444444444444444444444666666555555444444333333666555555444555666777888;;;===???>>><<<:::999999666666555444444666888:::888999:::;;;:::888666555::::::;;;>>>CCCLLLWWW^^^```rrruuu^^^MMMGGGHHHBBBAAA@@@???>>>>>>???@@@BBBCCCDDDDDD@@@999333111444???TTTjjjyyy\\\FFF444111222000000333000000000000000000000000000000//////000000111222222111///000222333444333000222555@@@YYYyyylllbbbooovvv[[[NNNGGG@@@<<<>>>:::>>>??????KKK^^^gggeeesssyyy{{{{{{rrrnnnnnnqqqsssyyy~~~{{{qqqjjjhhhnnn~~~tttXXXOOOFFFCCCAAACCCKKKSSSXXXddd|||}}}~~~nnn\\\SSSPPPTTTYYY\\\```bbbbbb```___^^^ZZZ^^^___\\\[[[]]]\\\YYY```uuutttMMMTTTqqqzzzuuu^^^>>><<<777555:::<<<;;;:::<<<888666666:::===???EEELLLVVVaaammmoooiiigggmmmuuu{{{vvvwww|||wwwuuunnnggg\\\UUULLLGGGGGGIIILLLMMMIIIDDDHHH[[[rrrzzz~~~{{{pppiiicccZZZ\\\aaa[[[ZZZkkkvvvmmm^^^ZZZdddnnniiiOOOGGG===???:::;;;999777777666666444222333222222222222111111111//////000000000000//////000000000000000000000000000000000000000000000000000---...444;;;DDDRRR^^^\\\eeeooovvv}}}}}}wwwmmmnnnyyy{{{yyyzzzgggDDD:::222444999999777777888777888:::>>>GGGZZZkkkuuurrrlllddd[[[SSSKKKCCC???999999:::;;;:::999777666666555444444333333333333222222222222222222222222444444444444444333333333111222222333555666888999888999999999999999<<<>>>:::::::::888666555666777777777888888888777777666???AAAEEEKKKQQQZZZcccjjjrrrxxxcccMMM>>><<>>===<<<<<>><<<:::777222333666???PPPjjj|||iiiCCC;;;444222111//////222//////000000000000000111000////////////000111111///......///222444444444111333444999OOOqqqrrrdddiiigggTTTKKKGGGBBB???<<<>>>>>>>>>EEEQQQ\\\```kkk}}}{{{}}}}}}llldddiiirrrtttwww}}}|||sssnnnooovvvwww\\\SSSKKKHHHGGGEEEGGGKKKQQQZZZnnn|||uuu}}}iiiZZZSSSPPPVVVZZZ]]]```ccceeeeeedddccc\\\aaadddbbb``````___\\\]]]mmmyyyQQQFFFYYYlll|||~~~www]]]GGG<<<555999<<<:::999<<<999666777;;;======???CCCHHHUUUdddlllkkkjjjmmmpppwww|||{{{{{{qqqllliiiccc]]]OOOJJJEEEDDDHHHKKKJJJIIIFFFFFFUUUppppppkkkkkkhhhbbbhhhooojjjjjjkkkhhhbbb```eeejjjkkkkkkRRRIII???@@@:::;;;999777777666666444222333333222222222111111111//////000000000000//////000000000000000000000000000000000000000000000000......///222444:::IIIWWW```gggnnnqqqtttyyy{{{yyyvvvpppwww[[[JJJ999444666888888999777777888999999===IIIVVViiiuuu{{{pppdddZZZSSSJJJGGGCCC>>>:::888777666888777666555444444444444222222222222222222222222333333333333333444444444000000111222444555666777666777888777777999<<>>???======???AAAEEEQQQ\\\aaavvv|||sssfff^^^^^^hhhttt{{{}}}yyyyyy~~~~~~{{{ggg\\\QQQNNNOOONNNNNNPPPVVVYYYcccuuupppvvv||||||{{{}}}~~~xxxwwwbbbZZZVVVTTTYYY[[[\\\___bbbeeefffeeedddbbbgggiiifffdddeeeeeedddcccjjjvvv|||zzzbbbFFFIIIVVVkkkVVVEEE999999;;;888888<<<;;;777666:::;;;:::;;;???@@@JJJYYYdddiiikkkkkkkkkooossszzzvvvuuunnnddd]]]YYYTTTNNNCCCCCCCCCDDDEEEGGGGGGGGGLLL[[[ssssssfffeeeiiigggaaaiiipppjjjjjjgggaaa]]]aaahhhiiifffkkkSSSKKKBBBCCC===;;;999777777777666444222333333333222222222111111//////000000000000//////000000000000000000000000000000000000000000000000---...000000...222AAAQQQ___iiirrruuuwwwyyyzzzxxx}}}^^^TTTTTTkkkpppZZZAAA666666999;;;>>>:::999:::<<<;;;888<<>>>>>=========@@@EEEKKKRRRVVV]]]eeeppp{{{{{{gggUUUEEE???===999666777999::::::;;;<<<>>>???@@@777222///000000222<<>>...444555...---333444///.../////////000000111111///////////////000111111111000///000111222111000---222222111AAAaaazzz~~~sss}}}yyyYYYKKKNNNIII<<>>JJJWWW```dddcccbbbggglllrrrxxx}}}~~~wwwlllllleee[[[SSSNNNHHHAAA===@@@DDDDDDBBBAAADDDGGGZZZwww|||fffbbbbbbfffbbbYYY___eee^^^]]]dddgggdddaaaccceeeeeennnPPPNNNDDD@@@;;;>>>;;;888666666777777666222222222111111111111000000000000000000000000000......//////000000111111////////////000000000000000000//////111555;;;@@@[[[ccciiimmmqqqyyy~~~~~~|||tttvvv{{{WWWCCCRRRgggppp}}}|||sss]]]CCC666888<<<;;;:::888888888999999888666===BBBGGGGGGFFFLLLYYYdddpppcccWWWNNNEEE???@@@===999888999888666333555444444555666666444333444555555444333222222444333333333444444555555666111222555::::::666666999AAAEEEKKKMMMMMMJJJHHHGGGFFFKKKPPPSSSWWW___jjjsss}}}nnn^^^HHHDDD>>>999555444555666:::;;;;;;::::::999777777,,,000444444555@@@QQQ^^^rrrwww|||___CCC444222111111000000000000000000000000000000///......////////////////////////111000000////////////000...666222---999NNNlllyyyOOOFFFEEE???BBB<<<>>>???>>>>>>BBBKKKSSS]]]bbbtttyyy}}}{{{yyysssiiibbbaaaeeellluuu}}}{{{{{{ooo```VVVTTTVVVWWWWWWRRRTTTWWW[[[bbbmmmzzz|||}}}ttt~~~gggttt~~~rrr\\\VVV[[[```bbb```aaa```______aaaeeeiiilllkkkiiihhhhhhiiikkkllldddhhhmmmvvvZZZEEEJJJWWWmmm}}}ttt|||dddEEE555777>>><<<333===>>>;;;777888<<<<<<666;;;<<>>CCC@@@<<>>EEEKKKOOORRRUUUVVV___eeelllqqqwww|||iiiUUUIII>>><<<999666666777999:::::::::999888777555444333999//////===KKKWWWjjj~~~|||gggNNN;;;444222111000000//////000000000000000000000///......////////////////////////000000////////////000000///555111///777FFFccc|||UUUCCCAAA>>><<<===??????>>><<>>DDDJJJPPPTTTXXX[[[___ccciiipppxxx~~~{{{vvvrrrlllddd^^^XXXRRRJJJDDDAAA@@@>>><<>>333777555666777777777777999:::777777777666444444777999<<>>EEEOOO[[[eeennnvvv{{{|||hhhWWWIII>>>777666666555444555666888999444333333222111000000000666333CCCaaammmkkktttvvvcccMMM;;;444666222111000000//////000000000000000000000//////...//////////////////////////////...//////000111222111333111111555;;;UUU|||dddCCC<<>><<<;;;:::999???:::777999===III```www~~~{{{ssskkkeeeaaabbbhhhkkkjjjiiiiiigggffffffggggggeeeaaa___iiiKKKHHH@@@>>>===???===999777666555333222222222222111111111000000000000000000000000000000111000000000/////////...////////////000000000000000000000...------///222333BBBUUUaaaiiinnnmmmjjj|||vvvWWW===;;;555444444666999:::999777999999888999::::::999888777<<>>======BBBAAACCCFFFFFFEEEGGGLLLOOOXXXgggvvvsss^^^KKK@@@:::777555555444444333333222222222111000///......///111222111BBBaaa|||www|||zzzxxxcccOOO>>>222111666111111000/////////////////////000000000000//////////////////////////////............///000222222111111000444555333KKKttt|||wwwIII:::@@@:::===>>>???>>><<<;;;===???JJJNNN\\\qqqzzzxxxzzzzzzvvvuuu{{{mmmfff]]]WWW]]]mmm~~~{{{nnncccZZZTTTOOOLLL@@@CCCEEEBBB???@@@IIIPPP___kkkxxx}}}zzzyyy~~~|||ppp______eeeaaabbbjjjlllnnnooonnnjjjddd```^^^dddeeefffggghhhgggffffffhhhgggdddfffrrrYYYGGGHHHNNNddd~~~fffJJJ<<<===888<<>><<<999777666555333111222222222111111111000000000000000000000000000000.../////////000000000111////////////000000000000...///000///...///111222222888EEEWWWjjjssslll```ppppppuuu|||^^^VVVIII???555222777<<<;;;888888777777999;;;;;;999666<<<<<<<<<===@@@EEEKKKOOO[[[^^^``````bbbkkkxxxwwwssslllhhhbbb^^^[[[YYYVVVUUUXXXZZZ\\\\\\[[[ZZZ[[[\\\VVVUUUTTTRRRPPPOOOMMMLLLQQQNNNNNNRRRUUUXXX```iiimmmvvvvvv```UUUFFF;;;666777888999333333333222111000......222111000//////111444555???TTTkkkxxx}}}~~~{{{}}}xxxfffOOO@@@888222000222111000000///...///////////////000000000000//////////////////////////////............///000222222000000000444555111EEEkkkrrrqqqVVV===???<<<<<<===>>>>>>======>>>???GGGJJJTTThhhxxx|||{{{vvvvvv{{{nnnpppmmmbbbXXX\\\qqq{{{oooccc[[[VVVSSSRRRDDDBBB@@@??????@@@CCCEEESSS```mmmpppiiiccccccgggwww~~~sss\\\aaafff^^^___kkkkkklllllljjjfffcccbbbbbbggggggfffffffffgggiiijjjkkkhhhdddccckkk}}}\\\MMMHHHTTTvvviiiKKK<<<555888===@@@@@@>>><<<;;;999999888888999:::;;;<<<<<<@@@GGGLLLQQQVVVZZZ]]]]]]aaahhhoootttyyy~~~|||wwwrrrlllhhhccc^^^VVVNNNIIIEEEBBBAAA;;;;;;;;;:::888888777888555999AAAPPPeeezzzwwwjjjjjjhhhbbbgggiiimmmppplllggggggllljjjfffccceeehhhgggaaa[[[hhhIIIDDD;;;<<<======;;;999777777555333111222222222111111111111000000000000000000000000000.........///000111111111////////////000000000000---///000111000000111333///000777HHHaaaqqqoooddd```ccckkkxxxooojjjxxxzzzjjjYYYDDD666444777999888::::::::::::;;;:::777555:::999777777888;;;>>>AAAAAADDDFFFHHHJJJOOOWWW]]]gggppp~~~{{{yyy|||}}}||||||{{{yyywwwtttqqqnnnlllkkkkkkhhhhhhlllqqqwwwwwwpppiii]]]RRRFFF@@@888444444666666666000000000000000000000000000///...---///333888;;;QQQ___mmmwwwxxxqqqxxxaaaPPP>>>666444222//////111000//////......//////...//////000000000000000//////////////////////////////...//////000111222///111000222555222BBB```qqqrrryyykkkIII???<<<===============>>>??????AAAEEELLL\\\uuu~~~wwwrrrxxx{{{dddZZZiii}}}}}}vvvjjj^^^TTTOOOMMMMMMCCC@@@======???AAAAAA@@@FFFSSS```ddd^^^WWWUUUUUUjjj{{{~~~zzzzzzwwwrrryyyuuuooo^^^cccfff]]]\\\gggeeefffgggfffeeeeeehhhjjjgggfffdddddddddfffiiijjjjjjgggddddddhhhtttvvvNNNDDDGGGcccbbbGGG999777888===@@@???>>>???999999999888999999::::::888;;;@@@DDDGGGKKKNNNQQQRRRVVV]]]bbbhhhmmmrrruuuxxxzzz}}}zzztttmmmddd\\\WWWSSSOOOJJJDDD@@@===<<<<<<777888999888666666777999999GGGWWWfffxxxrrrfffaaa]]]YYYXXX]]]eeekkkiiifffjjjqqqmmmjjjfffgggjjjjjjfffaaahhhIIICCC:::<<<===;;;999888777777666333111222222222111111111111000000000000000000000000000////////////000000000000////////////000000000000---///111111000//////000---...111:::MMMbbbmmmooogggfffjjjttt}}}^^^UUU[[[sssmmmWWWGGG===999888;;;;;;<<<<<<;;;:::999999777666666666777999999999::::::;;;<<<===>>>???@@@CCCKKKVVVcccooo{{{~~~zzzvvvtttiiieee]]]SSSLLLIIIBBB::::::666333333555555333111000000//////000111222222......///333:::CCCLLLQQQ^^^jjjzzz~~~rrrnnnJJJ???444222222111000111000000///............///......///000000000000000////////////////////////000000////////////000000...333111...222333>>>RRRxxxwwwuuuuuu___BBB===???>>><<<;;;<<<=========<<>>>>>>>>>>>???@@@AAABBBEEEOOOZZZ```^^^YYYVVVVVVbbbwww{{{ooommmsssmmmyyynnn^^^aaaddd___]]]cccaaacccdddddddddeeegggiiiaaaaaabbbbbbcccdddeeeeeefffddddddfffgggjjjwww___PPPEEEPPPnnn~~~bbbMMMBBB:::;;;>>>>>>>>>@@@;;;;;;;;;:::999999999999666888<<<>>>???BBBEEEGGGJJJNNNRRRWWW[[[```fffjjjkkknnnqqqtttyyy~~~|||yyyuuuooohhh```XXXPPPJJJEEEDDDAAA>>>;;;999999:::555777888777666777;;;>>>III```uuu}}}wwwlllfff```\\\\\\WWWZZZ```gggiiiggghhhlllmmmjjjgggfffhhhhhhgggeeeiiiIIICCC999;;;===:::999777777777666444222222222222111111111111000000000000000000000000000111111000000//////......////////////000000000000---///111111///...------...111222222;;;QQQhhhvvvtttjjjfffsssuuujjj]]]WWWddd|||fffNNN@@@;;;666888:::;;;::::::;;;<<<999888888888999888666444777666777:::===>>>>>>===:::===AAADDDIIIPPPZZZaaakkkuuuyyyuuuuuupppkkkccc\\\XXXUUUSSSRRRHHHHHHCCC<<<:::<<<;;;777555444333555777777333///333222111//////000111111111333888@@@MMM[[[gggooolllvvvgggQQQ===777222111111000222666000000///.....................///000000000000000////////////////////////111000000////////////000...555111+++000444;;;IIImmm}}}vvvrrrGGG???AAA>>>;;;::::::;;;;;;;;;<<>>AAAAAA??????CCCGGGSSSYYY```ccc```[[[WWWUUU___vvvoooooorrrmmm{{{kkkZZZ[[[bbbbbb```bbb```bbbddddddbbbaaaaaabbb\\\]]]___aaabbbbbbaaa```bbbaaadddhhhgggeeejjjsss}}}iiiPPPEEEUUUwww}}}dddQQQ@@@<<<=========??????>>>>>><<<;;;:::999888777999:::;;;<<<>>>AAACCCFFFIIILLLOOOSSSXXX^^^bbbccceeehhhlllpppuuu||||||xxxyyyzzz{{{{{{zzzwwwtttqqqjjjgggbbb]]]WWWPPPIIIDDD??????>>><<<:::999:::;;;555777999999999;;;@@@DDDZZZwwwxxxiiiffffffbbbbbbgggcccaaaccchhhjjjgggcccbbbjjjhhheeecccdddeeefffffftttJJJ<<>>;;;;;;@@@<<<888555777;;;<<<888444555666666777666666555555777666666777999;;;===???DDDGGGMMMWWWdddqqq}}}|||uuuhhh[[[RRRNNNMMMNNNIIIHHHFFFEEEBBBAAA???>>><<<:::777666666777777666<<<666222444555333111111000...000666555///...222000;;;LLL\\\hhhmmmnnnmmmvvv|||aaaKKKAAA000000000000000000000000000000000000000000000000///////////////.....................////////////222111000.........///000---...//////000222666999[[[zzzttt{{{OOO???===>>>>>>===>>>???>>><<<;;;===BBBGGGMMMXXXnnn}}}zzztttsssrrrppp{{{~~~{{{yyy}}}xxxpppiiidddbbbhhhxxx}}}mmm^^^cccbbb```\\\WWWOOOHHHDDDEEE@@@===@@@CCCDDDFFFIIIUUUgggxxxzzztttkkk```WWW[[[sss}}}{{{~~~~~~~~~vvvmmmcccZZZXXX^^^cccccc```^^^___aaabbbccccccbbbaaacccdddaaa^^^^^^bbbbbb^^^___^^^\\\\\\^^^aaaeeegggaaaSSSMMMTTTuuuqqqRRR===:::???===777???>>>===<<<;;;:::::::::999999::::::::::::::::::>>>@@@DDDHHHNNNUUU]]]cccaaaaaaaaabbbdddhhhkkkmmmzzz{{{~~~}}}zzzwwwvvvuuuqqqnnnmmmmmmjjjccc]]]UUUTTTQQQMMMIIIEEECCCAAA999888777888999999999888777555666;;;;;;???PPPeeezzzzzzssshhhdddaaa^^^aaagggddd___^^^dddfffaaa\\\\\\ccceeeccc___```jjjuuuzzztttKKK???AAA???===;;;:::999888666555444444444333222111000000000000000000////////////000000000//////......//////000////////////////////////////////////000000000000111/////////000555DDDSSSkkkxxxqqqKKKCCC<<<::::::888999;;;===<<<:::999::::::::::::888888888888777666555555666555555444555666777888555666888<<>>;;;<<<<<<:::;;;<<<===>>><<<===AAAEEEHHHQQQdddvvv}}}yyytttqqqvvvzzzvvvooouuu}}}zzzssslllgggcccbbbccceeehhhhhhhhhggghhhiiisss~~~qqqdddbbb^^^YYYTTTPPPNNNNNNGGGHHHKKKOOOMMMHHHGGGKKKgggwwwyyymmm```VVVcccxxx~~~{{{vvvjjjpppwww~~~zzzgggaaa[[[ZZZ^^^bbbbbbaaa```aaabbbcccccccccbbbbbbaaaaaa^^^[[[]]]```___[[[\\\\\\ZZZYYYYYY[[[___bbbqqq|||^^^IIIQQQqqqyyy___HHH:::999>>>;;;>>>AAAAAA???======>>>:::::::::::::::999999999;;;===@@@DDDHHHNNNUUUZZZ\\\[[[[[[\\\^^^```ccceeehhhjjjnnnrrrvvvzzz}}}~~~yyytttuuu{{{}}}}}}{{{yyyvvvssspppoooiiiddd```^^^]]]ZZZSSSNNNKKKJJJHHHEEEBBB???===<<<;;;:::::::::::::::999888777666888>>>GGGWWWmmmvvvnnngggfffddd```___bbbbbb\\\YYY\\\^^^[[[XXXXXX\\\___```]]]```jjjssswwwuuuNNNAAACCC@@@===<<<;;;:::999777666555555444333222111000000000000000000////////////000000///..................///////////////////////////////////////000000000000000/////////------666@@@VVVmmm}}}{{{ooofffTTTCCC::::::;;;999<<<<<<<<<:::777777999<<<::::::999888777666666555777666555444333333333333444333222111222333555777888;;;>>>????????????@@@>>>>>>@@@BBBEEEHHHKKKLLLVVVZZZ```hhhnnnrrrtttuuummmjjjddd[[[RRRIIIAAA===666555555555444444333333333333333333444444444555000111222333444333222222444333444777666111000222111333555666555888EEESSS___ccchhhooowww||||||gggOOO999111111000000000000000000000000////////////////////////......//////////////////............////////////111000000////////////000---...//////000111555777AAAccceeeBBB======<<<:::999999;;;>>>======>>>@@@AAAHHHWWWfffyyyyyyvvvtttvvv{{{zzzvvvoooxxx~~~}}}zzzvvvrrrkkkeeeaaa``````bbbfffiiinnnsssvvv{{{ssscccbbb^^^XXXRRRPPPSSSWWWPPPRRRWWWYYYTTTNNNPPPVVVlllyyy{{{qqqfff^^^nnn}}}}}}~~~~~~|||vvvxxx{{{ppphhhhhhiiirrrppprrr]]]]]]\\\\\\]]]___```aaacccccccccccccccbbbbbbbbb___^^^[[[YYY]]]aaa___YYY[[[\\\[[[YYYWWWWWW\\\```cccrrrqqqJJJIIIbbbxxxhhhJJJ===???888<<<@@@AAA???======>>><<<;;;;;;::::::999999999999:::<<<>>>@@@DDDJJJNNNQQQQQQRRRTTTWWWZZZ^^^```]]]```dddgggjjjkkkkkkkkklllkkkllllllhhhdddfffkkkoooooommmkkkiiifffdddbbb___ZZZUUUQQQOOOLLLGGGCCCAAA@@@???>>><<<:::999999999999888888888888888888666>>>HHHPPP___uuuxxxllliiiggghhhgggbbb^^^^^^ddd]]]YYYZZZ[[[ZZZYYYZZZXXX\\\^^^^^^```hhhmmmooovvvPPPCCCDDD@@@<<<===<<<;;;:::888777666666444333222111000000000000000000////////////000000......------------......////////////////////////////////////000000000000......000222000...222999AAAWWWppp}}}|||fffYYYhhh~~~{{{[[[HHHCCC???777:::::::::::::::;;;===>>>:::999999888777777777777888888777666555555444444999999777666555555666777444666888888777777777888666666666666777777888999666999===AAAEEEGGGHHHIIIAAA???>>>;;;:::888777777333333444444444444333222333333444444555555555666222333333222222222444555;;;666333666:::>>>DDDJJJGGGIIILLLNNNOOOUUU___iiiiiillluuuwwwzzz}}}~~~dddNNN>>>333111444000000000000000000000000////////////////////////............////////////............////////////000000000////////////000---///000000000111333666===\\\}}}{{{NNN???>>>======;;;999:::===<<<;;;<<<======@@@LLLYYYnnn{{{}}}sssqqqvvv|||nnnooouuu}}}|||uuuqqqllllllmmmooossswww{{{}}}|||mmmeeefffeee___YYYUUUVVVXXX[[[YYYZZZ[[[YYYXXX___gggpppxxx}}}uuummmhhhwww}}}~~~|||~~~qqquuu~~~}}}}}}uuuxxx||||||jjjVVVZZZ___```^^^]]]___bbbfffeeedddcccbbbbbbbbbbbb^^^\\\ZZZZZZ```fffddd^^^\\\^^^^^^\\\YYYYYY]]]bbbaaalll^^^IIIQQQ___kkkNNNAAA<<<<<<<<<===>>>>>>>>>===>>>>>>===<<<;;;;;;::::::888999:::::::::<<<@@@BBBDDDFFFHHHLLLQQQVVV[[[]]]YYY[[[^^^aaadddfffggggggfffdddcccccc```[[[[[[___^^^^^^]]]\\\ZZZWWWUUUTTTUUUQQQKKKGGGEEECCCAAA???<<<;;;;;;;;;;;;:::::::::888999888888777888:::<<<:::OOOdddnnnyyyrrrnnngggfffgggiiiiiieeeaaa^^^gggbbb______bbbcccbbbaaa[[[___aaa```bbbfffgggeeexxxQQQCCCCCC>>>999===<<<;;;:::999777666666444333222111000000000000000000////////////000000......------------......////////////////////////////////////000000000000......111444333///111555444BBBWWWmmmzzzccc___bbbvvvmmm[[[III999999777666999@@@DDDDDDCCC999888888777777888999:::777777888777777777777666444444444555555555666666333444555555444333333444666666555444444444555555222333444555666777777777555555444333222333333444555444333222222222222222333333333333333333333333333333333222222666===BBBCCC======HHHWWWcccmmmsssnnniiiddd```ccckkkrrruuuxxx{{{gggKKK:::444333333444////////////////////////........................---.........//////000000............/////////////////////000000000000///---///000000000000222444555OOOooo|||uuuZZZ???:::888<<<===::::::===;;;::::::<<<;;;===FFFPPPbbbsss~~~tttpppssswwwmmmdddjjj}}}uuulllpppnnnrrryyy|||vvvooorrruuussslllddd^^^\\\aaa]]]]]]bbbeeegggkkkpppzzz~~~wwwqqqooo{{{~~~zzz}}}mmm}}}aaaVVV^^^eeegggccc```bbbeeefffeeecccaaa``````aaaaaa]]]]]][[[\\\ccckkklllhhh^^^___```^^^\\\\\\```cccaaaeeeuuuZZZKKKOOOcccfffWWWGGG@@@888777<<>>===<<<<<<;;;999999:::999888888:::<<<<<<>>>@@@DDDIIIMMMQQQSSSPPPPPPRRRUUUYYY^^^bbbddd___\\\YYYXXXTTTNNNMMMOOOOOOOOONNNMMMLLLJJJIIIHHHFFFCCC???<<<;;;;;;;;;;;;999999::::::;;;;;;;;;;;;<<<<<<;;;999777999>>>BBBJJJddd}}}uuullllllfffggggggggghhhhhheeebbbeeecccbbbcccgggiiigggddd^^^aaacccbbbcccfffeeebbbxxxPPPBBBBBB<<<888===<<<;;;:::888777666666444333222111000000000000000000////////////000000///..................///////////////////////////////////////000000000000000///111333222------111222666BBBYYYsssuuummm}}}dddPPP@@@:::555777>>>DDDEEEDDD;;;:::999888888999:::;;;555555666777777777666666333444555666666666555555333444555444222111222333222222222333333444666666333333333333444444555555555444444333333333444444333333222111111222444444666555555444444333333333111111222222444;;;FFFOOO]]]ZZZ[[[dddmmmpppqqqsssrrrlllccc```hhhxxxfffPPP999///000111000///////////////////////////........................------......///000000000............////////////...//////000000000000///...///000000000///111222111EEEbbb}}}wwwkkkrrriiiCCC888222777<<<::::::===;;;999:::;;;;;;;;;AAAIII[[[eeepppwww{{{}}}yyyrrrmmmaaadddwwwyyytttyyy{{{~~~|||rrrllliiihhhllltttxxxuuupppoootttuuuzzz~~~~~~yyywwwyyy~~~|||{{{|||nnnzzzooowwwsss___\\\dddmmmnnnjjjffffffhhheeeccc```]]]]]]]]]___aaa^^^___^^^]]]ccclllqqqqqqbbbaaa___^^^^^^_________cccbbbiii}}}tttVVVJJJLLLccc~~~VVVKKK===666777<<<======@@@??????>>>>>>=========:::;;;;;;:::888777888:::::::::<<<===???AAABBBCCCFFFFFFGGGJJJNNNSSSXXX[[[UUUQQQNNNMMMIIICCCAAACCCCCCCCCCCCBBBAAA@@@???>>>===;;;999888777888999:::888888888999999:::::::::::::::999888888>>>HHHOOOeeevvvrrriiihhhggghhhgggeeegggjjjiiifff```aaa``````dddhhhfffaaa]]]`````````cccgggfffbbbvvvNNNAAAAAA===:::<<<<<<;;;999888777666555444333222111000000000000000000////////////000000000//////......//////000////////////////////////////////////000000000000000...///111000---...111333222777DDDXXXnnnvvv^^^UUUIIIAAA???AAAEEEGGGAAA???===;;;::::::;;;;;;555666777777777777666555777888999::::::999777666666777888777555444666777333333333333444555666777222111111111222333444555111222222333444555666666222333333444444555555666777777666666666666555555///111333444555<<>>???@@@BBBEEEGGGIIIKKKHHHCCCAAABBBAAA===<<<>>>;;;;;;;;;;;;;;;:::999888::::::999888888888:::;;;888888888999999999999999777999;;;???FFFTTTfffsss~~~}}}sssmmmhhhdddeeehhhgggeeefffkkkjjjfffbbbccc___\\\___dddccc^^^^^^___]]][[[^^^cccccc___tttLLL@@@BBB???<<<<<<;;;:::999777666555555444333222111000000000000000000////////////000000000000////////////000000////////////////////////////////////000000000000///,,,---000111000222666222222222666@@@UUUrrrzzzgggTTTGGGDDDIIIOOOFFFDDDAAA>>>;;;::::::;;;888888999999999777666555444555777888888777555444666666777666444444555777777777666555444444444444444444222222222333444555333333444444333333222111222333444555555444333222333333333333333444444444111444666666666:::BBBIIIBBBEEEIIIIIICCCBBBLLLZZZYYYgggvvvxxx~~~dddJJJ555222111333333000///222////////////////////////........................---------...///000000111............/////////000---...///111111111000///...///111111000//////000...999QQQooosssmmmRRR999555888777666999<<<::::::;;;999777:::???999JJJ[[[bbbcccfffkkknnntttxxxrrrkkk}}}wwwrrruuutttqqqtttzzz|||zzz|||~~~vvvvvv~~~{{{wwwwwwzzz{{{{{{}}}}}}~~~zzzttt|||qqqsssyyynnn___[[[```ffflllmmmiiidddaaaaaaaaa^^^[[[XXXXXXZZZ]]]______cccbbb\\\[[[cccnnntttqqqjjjcccbbbdddccc]]]WWWWWW]]]aaaccclll}}}eeeRRRJJJKKK```{{{eeeKKK===;;;???;;;;;;;;;<<<<<<<<<<<<<<<;;;<<<===<<<:::888999:::888888999:::;;;;;;;;;:::777888:::<<<===<<<;;;::::::666555888:::888888:::777888888888888777666666777777777777555555666777:::::::::::::::999999999999===DDDMMM\\\qqqjjjdddiiikkkgggdddggggggeeegggkkkjjjdddiiihhhbbb\\\]]]dddddd```aaa```\\\XXXYYY]]]]]]YYYuuuNNN@@@>>>;;;;;;999999888888777666666666555444222111000000//////000000000000000000000000000000//////......------//////000000///...------////////////000000000000000000111111111111000000...000222111333@@@UUUeee~~~yyylllrrr~~~eeeSSSMMMLLLYYYZZZZZZVVVNNNEEE>>>;;;999888777888999999888777888777666888<<<===;;;999999888888777666555555555999777555333222333444555000333555444222111444777555444444333333444555666555555444444333222222111333333333222333333444555222333555888;;;<<<;;;999777:::@@@JJJTTT^^^iiirrrwwwzzz```GGG777222111111000///......------------............/////////.........---------------------------------......------------......///...---,,,,,,---...///000///.........///111222777333BBBeee|||~~~aaa<<<333888777555555:::999888888777777888888;;;BBBLLLUUU\\\ccckkkpppxxx|||tttxxxrrrrrr{{{yyyxxxzzz~~~zzzwww||||||uuu{{{sssqqqsssvvvvvvuuu{{{vvvvvvqqqdddgggsssvvv{{{|||sss{{{xxxooo{{{sssfffccc]]]bbbeeehhhhhhfffdddbbbbbb```___\\\YYYWWWXXX[[[^^^ccccccaaa______dddhhhiiinnnkkkeee```bbbeeeccc]]]aaaaaa___cccgggcccrrriiiVVVIIIOOO```sssqqqQQQAAA666???;;;999:::999777999===;;;;;;;;;;;;<<<<<<======888999::::::;;;;;;::::::999999999999999999999999999999888888888888888888555555666666777777777888:::888777777888999999999;;;:::999666555666999<<<>>>LLLcccwwwvvvlllhhhccc___]]]\\\]]]```ccceeegggiiijjjggggggggggggfffdddbbbaaaaaacccccc___YYYWWWYYY]]]uuuOOOAAA@@@===>>>999999888888777666666666555444222111000000//////000000000000000000000000///////////////.........///////////////...------.../////////000000000000000000111111111111000000000111222000000777CCCMMM```wwwwwwvvvzzznnnaaaPPPVVV]]]bbbccc___\\\ZZZKKKDDD<<<888777888999999888888777777777666666555444555555666666666666666777666555444444666777999555666666555333111000111666666777888888777666666111000000111111111111111444444333333222222222222444444555999>>>AAA@@@===@@@EEEPPP]]]iiitttxxx```III999111111111000000///......---------------............///.........------------------------------------.........------.........///...------------...///000//////...///000111222555333>>>[[[|||sssKKK777555888:::<<<999999999999888888888777999>>>FFFOOOWWW^^^eeeiiimmmrrrvvvuuuxxxvvvnnnqqq{{{}}}xxx{{{|||~~~||||||vvvpppnnnpppssstttssstttssswwwppp___aaarrr{{{xxx|||qqqrrr}}}sssvvvuuueee```___eeefffgggfffdddcccdddeeeeeeeeeddd```\\\[[[\\\___```aaaaaa```___`````````nnnlllgggccceeegggddd^^^ZZZ\\\```jjjpppfffhhh{{{eeeFFFCCCUUUjjj~~~jjj[[[NNNCCC;;;666888:::999888999???>>>>>>===<<<:::999888::::::;;;;;;;;;::::::999:::::::::999999999999999888888888888888888888999666666777777777888888888:::999888888999999999888666999<<<======???BBBFFFOOO\\\tttooohhhfffbbb______\\\]]]___aaacccdddeeeeeeiiihhhgggfffeeebbb^^^\\\[[[___bbbaaa______cccgggrrrKKK======;;;<<<999999888888777666666666555444222111000000//////000000000000000000000000.........//////////////////////////////......---....../////////000000000///000000111111000000///000111222111000000333666CCC\\\xxxwwwddd```[[[WWWYYYbbbnnnwwwhhh^^^QQQHHHCCC@@@;;;777999999999888777888:::<<<888888888777666555444333555555333333333444555666333222222444666666555333///111333444444222000///999999777666555444333333---...111555888<<<>>>???<<<;;;;;;???EEEJJJLLLKKKWWW\\\dddnnnzzzsssYYYBBB444000000000000000///......------------------........................------------------------------------........................///...------------...//////////////////000111111333222888LLLlll___???333666::::::888999:::::::::999777777777999>>>FFFOOOWWW[[[]]]aaaeeennnsssnnnlll|||yyywww{{{ssslllrrryyyzzzyyy~~~xxxtttpppkkkjjjmmmpppqqqqqquuuvvv{{{ppp[[[]]]tttxxxsss~~~pppiiiiiinnnwww|||vvvbbbZZZcccggggggfffeeecccccceeegggiiilllnnnjjjccc^^^^^^```bbbbbbbbbaaa______aaadddmmmlllhhhddddddfffccc]]]WWWYYY\\\jjjtttiiiaaajjj\\\JJJKKKVVVggguuusss[[[KKK<<<777888999999999777888999999:::999999888:::;;;;;;;;;;;;;;;::::::;;;:::::::::999999999888666777777777888888999999777888888888888999999999777777888888888888999999::::::999888===JJJ]]]kkksssxxx}}}zzzsssgggcccbbbaaa```aaa\\\]]]^^^___````````````hhhfffdddcccaaa]]]XXXUUUUUUZZZ```dddfffiiimmmqqqrrrJJJ<<<<<<:::;;;999999888888777666666666444444222111000/////////////////////////////////------......//////000000...///////////////.............../////////000000//////000000000000//////000000000111222333111000:::DDDTTTjjjqqqaaaZZZ^^^hhhqqquuuooohhhdddccc^^^UUUMMMGGGCCC===:::999:::::::::888888777777666666666666666555444333222222222222444222111444888:::999666666666777777777666555444333333222222222333444555666888<<>>GGGNNNRRRRRRZZZ^^^fffkkkgggdddlllxxx{{{uuunnnhhhdddiiipppyyy|||xxxssszzz|||~~~~~~uuuvvvxxxuuullliiiggggggjjjnnnooooooxxxvvvwwwkkkYYY```|||vvvssszzzxxxpppmmmooovvv}}}ttt^^^VVVdddeeeffffffeeeddddddeeegggiiinnnrrrppphhhbbb```bbbbbb```______^^^^^^dddkkklllkkkeee___^^^```___ZZZ\\\YYYUUU___llleee]]]cccqqqmmmRRRFFFQQQbbbyyymmmSSSCCC;;;888888;;;555666777888999999999999888999:::;;;;;;<<<<<<<<<;;;;;;:::::::::999999999666666777777888999999999999999999999999999999999777888999:::::::::;;;<<<:::>>>DDDJJJUUUggg~~~}}}xxxtttjjjbbbaaa```___```ccc^^^^^^______^^^^^^]]]]]]cccaaa```______[[[VVVQQQSSSXXX```fffjjjmmmqqqssswwwPPPAAA@@@>>>>>>999999888888777666666666444444222111000/////////////////////////////////------......//////000000......///////////////...............//////////////////000000000000//////111///...000333444333222777777;;;KKKhhhxxxrrr{{{zzzkkkbbbmmmkkklllrrrxxx{{{yyyvvv___VVVJJJBBBAAA@@@===:::777666555555666777:::;;;555555444333333333333333999666555666:::<<<;;;999;;;:::888666555666888999999:::;;;>>>BBBGGGKKKMMMOOONNNNNNMMMNNNNNNOOOPPPPPPUUUZZZ[[[^^^iii{{{```PPP<<<111000333333111............------------,,,,,,,,,------------...,,,,,,------------------------------------------------...//////...---------..................---...//////000000000000000///222222777PPPvvvZZZ===888:::777888999;;;<<<;;;:::888666666555444999@@@GGGIIIJJJRRRXXX\\\___eeemmmmmmiiieeeyyy~~~zzzyyytttkkkccc^^^```dddjjjpppxxx{{{|||yyyzzztttuuu{{{qqqmmmfffeeeeeefffiiilllnnnnnntttnnnmmmhhhbbbttt~~~ppp^^^VVVaaaaaadddggggggfffddddddddddddjjjnnnnnniiidddbbbccc^^^^^^bbbeeebbb^^^___fffllljjjccc[[[YYY\\\]]][[[___ZZZQQQVVVaaa]]]VVVZZZRRRvvvpppQQQHHHLLLNNNiiixxxcccPPPAAA::::::<<<;;;:::888777666666555555666888:::;;;======>>>::::::::::::::::::::::::777888888888999999999::::::::::::999999999999999999:::;;;;;;999:::<<>>999777777777222222222333333333333333333222333777>>>DDDIIIKKKLLLJJJFFFCCCCCCDDDGGGIIISSSRRRQQQRRRSSSUUUXXXZZZTTTSSSQQQOOOOOOQQQTTTVVV^^^eeelllooosss~~~|||cccGGG<<>>>>>===<<<<<<;;;;;;::::::999:::999999999888888888888333777<<>>???<<<<<<999999888888777666666666555444222111000000//////000000000000000000000000000000//////.........---------...///000000//////---------.........//////......////////////......,,,///111111000000111333000///...222666===EEELLLmmm}}}rrrsss|||lll```ZZZXXXYYYYYYXXXUUUQQQLLLGGGCCCAAA<<<=========>>>DDDMMMUUUUUUTTTTTTSSSRRRQQQQQQQQQ```___]]]\\\]]]___bbbcccddddddfffkkktttxxx]]]DDD444111222222111...---...000,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------+++++++++,,,,,,---------------------------------,,,---///000000///---,,,,,,---...//////...---,,,---...000111111111000///......111333222>>>aaazzzlllOOO???;;;<<<;;;:::999999999::::::555666555333111444:::???HHHCCCJJJWWWWWWPPPZZZoooddd``````fffqqqyyynnnbbbaaagggllloootttvvvwwwyyy|||{{{uuuvvvlllnnnzzz|||zzzyyyuuu|||{{{lll___]]]\\\ZZZZZZ\\\___bbbcccdddfffhhhqqqpppxxx}}}yyyZZZUUU```\\\```aaaaaa`````````ccceee___[[[XXXZZZ___bbb```]]]]]]^^^eeelllfffWWWUUU\\\PPPUUUYYYYYY[[[___aaa___]]]```ZZZWWW```iiiuuu}}}ccc[[[dddqqq}}}bbbLLLEEELLLddduuummmfff[[[OOOEEE???======666666777777777777666666666777888:::<<<>>>???@@@>>>>>>===<<<;;;::::::999999999999888888777777777999@@@IIISSS___qqq~~~sssllltttoooeeedddgggiiibbbbbbdddeeeaaa\\\___eee___```aaabbbccccccccccccbbb``````ffflllmmmgggaaa]]]]]]___aaadddeeedddccc